/*! For license information please see __enzuzo-privacy-app.js.LICENSE.txt */
!function(){var e,t,n,r,i={9773:function(e,t,n){"use strict";n.d(t,{X4:function(){return c},a:function(){return d},e$:function(){return u},eM:function(){return s}});var r=n(7860);function i(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1;return Math.min(Math.max(t,e),n)}function o(e){if(e.type)return e;if("#"===e.charAt(0))return o(function(e){e=e.substr(1);var t=new RegExp(".{1,".concat(e.length>=6?2:1,"}"),"g"),n=e.match(t);return n&&1===n[0].length&&(n=n.map((function(e){return e+e}))),n?"rgb".concat(4===n.length?"a":"","(").concat(n.map((function(e,t){return t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3})).join(", "),")"):""}(e));var t=e.indexOf("("),n=e.substring(0,t);if(-1===["rgb","rgba","hsl","hsla"].indexOf(n))throw new Error((0,r.A)(3,e));var i=e.substring(t+1,e.length-1).split(",");return{type:n,values:i=i.map((function(e){return parseFloat(e)}))}}function a(e){var t=e.type,n=e.values;return-1!==t.indexOf("rgb")?n=n.map((function(e,t){return t<3?parseInt(e,10):e})):-1!==t.indexOf("hsl")&&(n[1]="".concat(n[1],"%"),n[2]="".concat(n[2],"%")),"".concat(t,"(").concat(n.join(", "),")")}function s(e,t){var n=l(e),r=l(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function l(e){var t="hsl"===(e=o(e)).type?o(function(e){var t=(e=o(e)).values,n=t[0],r=t[1]/100,i=t[2]/100,s=r*Math.min(i,1-i),l=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:(e+n/30)%12;return i-s*Math.max(Math.min(t-3,9-t,1),-1)},c="rgb",u=[Math.round(255*l(0)),Math.round(255*l(8)),Math.round(255*l(4))];return"hsla"===e.type&&(c+="a",u.push(t[3])),a({type:c,values:u})}(e)).values:e.values;return t=t.map((function(e){return(e/=255)<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4)})),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function c(e,t){return e=o(e),t=i(t),"rgb"!==e.type&&"hsl"!==e.type||(e.type+="a"),e.values[3]=t,a(e)}function u(e,t){if(e=o(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]*=1-t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]*=1-t;return a(e)}function d(e,t){if(e=o(e),t=i(t),-1!==e.type.indexOf("hsl"))e.values[2]+=(100-e.values[2])*t;else if(-1!==e.type.indexOf("rgb"))for(var n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;return a(e)}},6440:function(e,t,n){"use strict";n.d(t,{D:function(){return q},A:function(){return Q}});var r=n(45),i=n(2851),o=n(8168),a=["xs","sm","md","lg","xl"];var s=n(4467);function l(e,t,n){var r;return(0,o.A)({gutters:function(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return console.warn(["Material-UI: theme.mixins.gutters() is deprecated.","You can use the source of the mixin directly:","\n      paddingLeft: theme.spacing(2),\n      paddingRight: theme.spacing(2),\n      [theme.breakpoints.up('sm')]: {\n        paddingLeft: theme.spacing(3),\n        paddingRight: theme.spacing(3),\n      },\n      "].join("\n")),(0,o.A)({paddingLeft:t(2),paddingRight:t(2)},n,(0,s.A)({},e.up("sm"),(0,o.A)({paddingLeft:t(3),paddingRight:t(3)},n[e.up("sm")])))},toolbar:(r={minHeight:56},(0,s.A)(r,"".concat(e.up("xs")," and (orientation: landscape)"),{minHeight:48}),(0,s.A)(r,e.up("sm"),{minHeight:64}),r)},n)}var c=n(7860),u={black:"#000",white:"#fff"},d={50:"#fafafa",100:"#f5f5f5",200:"#eeeeee",300:"#e0e0e0",400:"#bdbdbd",500:"#9e9e9e",600:"#757575",700:"#616161",800:"#424242",900:"#212121",A100:"#d5d5d5",A200:"#aaaaaa",A400:"#303030",A700:"#616161"},_={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"},E={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",A700:"#c51162"},p={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"},h={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"},A={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"},L={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"},f=n(9773),S={text:{primary:"rgba(0, 0, 0, 0.87)",secondary:"rgba(0, 0, 0, 0.54)",disabled:"rgba(0, 0, 0, 0.38)",hint:"rgba(0, 0, 0, 0.38)"},divider:"rgba(0, 0, 0, 0.12)",background:{paper:u.white,default:d[50]},action:{active:"rgba(0, 0, 0, 0.54)",hover:"rgba(0, 0, 0, 0.04)",hoverOpacity:.04,selected:"rgba(0, 0, 0, 0.08)",selectedOpacity:.08,disabled:"rgba(0, 0, 0, 0.26)",disabledBackground:"rgba(0, 0, 0, 0.12)",disabledOpacity:.38,focus:"rgba(0, 0, 0, 0.12)",focusOpacity:.12,activatedOpacity:.12}},m={text:{primary:u.white,secondary:"rgba(255, 255, 255, 0.7)",disabled:"rgba(255, 255, 255, 0.5)",hint:"rgba(255, 255, 255, 0.5)",icon:"rgba(255, 255, 255, 0.5)"},divider:"rgba(255, 255, 255, 0.12)",background:{paper:d[800],default:"#303030"},action:{active:u.white,hover:"rgba(255, 255, 255, 0.08)",hoverOpacity:.08,selected:"rgba(255, 255, 255, 0.16)",selectedOpacity:.16,disabled:"rgba(255, 255, 255, 0.3)",disabledBackground:"rgba(255, 255, 255, 0.12)",disabledOpacity:.38,focus:"rgba(255, 255, 255, 0.12)",focusOpacity:.12,activatedOpacity:.24}};function T(e,t,n,r){var i=r.light||r,o=r.dark||1.5*r;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:"light"===t?e.light=(0,f.a)(e.main,i):"dark"===t&&(e.dark=(0,f.e$)(e.main,o)))}function I(e){return Math.round(1e5*e)/1e5}function O(e){return I(e)}var g={textTransform:"uppercase"},y='"Roboto", "Helvetica", "Arial", sans-serif';function R(e,t){var n="function"==typeof t?t(e):t,a=n.fontFamily,s=void 0===a?y:a,l=n.fontSize,c=void 0===l?14:l,u=n.fontWeightLight,d=void 0===u?300:u,_=n.fontWeightRegular,E=void 0===_?400:_,p=n.fontWeightMedium,h=void 0===p?500:p,A=n.fontWeightBold,L=void 0===A?700:A,f=n.htmlFontSize,S=void 0===f?16:f,m=n.allVariants,T=n.pxToRem,R=(0,r.A)(n,["fontFamily","fontSize","fontWeightLight","fontWeightRegular","fontWeightMedium","fontWeightBold","htmlFontSize","allVariants","pxToRem"]);var N=c/14,v=T||function(e){return"".concat(e/S*N,"rem")},b=function(e,t,n,r,i){return(0,o.A)({fontFamily:s,fontWeight:e,fontSize:v(t),lineHeight:n},s===y?{letterSpacing:"".concat(I(r/t),"em")}:{},i,m)},P={h1:b(d,96,1.167,-1.5),h2:b(d,60,1.2,-.5),h3:b(E,48,1.167,0),h4:b(E,34,1.235,.25),h5:b(E,24,1.334,0),h6:b(h,20,1.6,.15),subtitle1:b(E,16,1.75,.15),subtitle2:b(h,14,1.57,.1),body1:b(E,16,1.5,.15),body2:b(E,14,1.43,.15),button:b(h,14,1.75,.4,g),caption:b(E,12,1.66,.4),overline:b(E,12,2.66,1,g)};return(0,i.A)((0,o.A)({htmlFontSize:S,pxToRem:v,round:O,fontFamily:s,fontSize:c,fontWeightLight:d,fontWeightRegular:E,fontWeightMedium:h,fontWeightBold:L},P),R,{clone:!1})}function N(){return["".concat(arguments.length<=0?void 0:arguments[0],"px ").concat(arguments.length<=1?void 0:arguments[1],"px ").concat(arguments.length<=2?void 0:arguments[2],"px ").concat(arguments.length<=3?void 0:arguments[3],"px rgba(0,0,0,").concat(.2,")"),"".concat(arguments.length<=4?void 0:arguments[4],"px ").concat(arguments.length<=5?void 0:arguments[5],"px ").concat(arguments.length<=6?void 0:arguments[6],"px ").concat(arguments.length<=7?void 0:arguments[7],"px rgba(0,0,0,").concat(.14,")"),"".concat(arguments.length<=8?void 0:arguments[8],"px ").concat(arguments.length<=9?void 0:arguments[9],"px ").concat(arguments.length<=10?void 0:arguments[10],"px ").concat(arguments.length<=11?void 0:arguments[11],"px rgba(0,0,0,").concat(.12,")")].join(",")}var v=["none",N(0,2,1,-1,0,1,1,0,0,1,3,0),N(0,3,1,-2,0,2,2,0,0,1,5,0),N(0,3,3,-2,0,3,4,0,0,1,8,0),N(0,2,4,-1,0,4,5,0,0,1,10,0),N(0,3,5,-1,0,5,8,0,0,1,14,0),N(0,3,5,-1,0,6,10,0,0,1,18,0),N(0,4,5,-2,0,7,10,1,0,2,16,1),N(0,5,5,-3,0,8,10,1,0,3,14,2),N(0,5,6,-3,0,9,12,1,0,3,16,2),N(0,6,6,-3,0,10,14,1,0,4,18,3),N(0,6,7,-4,0,11,15,1,0,4,20,3),N(0,7,8,-4,0,12,17,2,0,5,22,4),N(0,7,8,-4,0,13,19,2,0,5,24,4),N(0,7,9,-4,0,14,21,2,0,5,26,4),N(0,8,9,-5,0,15,22,2,0,6,28,5),N(0,8,10,-5,0,16,24,2,0,6,30,5),N(0,8,11,-5,0,17,26,2,0,6,32,5),N(0,9,11,-5,0,18,28,2,0,7,34,6),N(0,9,12,-6,0,19,29,2,0,7,36,6),N(0,10,13,-6,0,20,31,3,0,8,38,7),N(0,10,13,-6,0,21,33,3,0,8,40,7),N(0,10,14,-6,0,22,35,3,0,8,42,7),N(0,11,14,-7,0,23,36,3,0,9,44,8),N(0,11,15,-7,0,24,38,3,0,9,46,8)],b={borderRadius:4},P=n(5544),C=n(2284),B={xs:0,sm:600,md:960,lg:1280,xl:1920},M={keys:["xs","sm","md","lg","xl"],up:function(e){return"@media (min-width:".concat(B[e],"px)")}};var D=function(e,t){return t?(0,i.A)(e,t,{clone:!1}):e};var U,w,H={m:"margin",p:"padding"},$={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},x={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Y=(U=function(e){if(e.length>2){if(!x[e])return[e];e=x[e]}var t=e.split(""),n=(0,P.A)(t,2),r=n[0],i=n[1],o=H[r],a=$[i]||"";return Array.isArray(a)?a.map((function(e){return o+e})):[o+a]},w={},function(e){return void 0===w[e]&&(w[e]=U(e)),w[e]}),F=["m","mt","mr","mb","ml","mx","my","p","pt","pr","pb","pl","px","py","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY"];function k(e){var t=e.spacing||8;return"number"==typeof t?function(e){return t*e}:Array.isArray(t)?function(e){return t[e]}:"function"==typeof t?t:function(){}}function G(e,t){return function(n){return e.reduce((function(e,r){return e[r]=function(e,t){if("string"==typeof t||null==t)return t;var n=e(Math.abs(t));return t>=0?n:"number"==typeof n?-n:"-".concat(n)}(t,n),e}),{})}}function V(e){var t=k(e.theme);return Object.keys(e).map((function(n){if(-1===F.indexOf(n))return null;var r=G(Y(n),t),i=e[n];return function(e,t,n){if(Array.isArray(t)){var r=e.theme.breakpoints||M;return t.reduce((function(e,i,o){return e[r.up(r.keys[o])]=n(t[o]),e}),{})}if("object"===(0,C.A)(t)){var i=e.theme.breakpoints||M;return Object.keys(t).reduce((function(e,r){return e[i.up(r)]=n(t[r]),e}),{})}return n(t)}(e,i,r)})).reduce(D,{})}V.propTypes={},V.filterProps=F;var j=n(3870),W=n(9474);function z(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.breakpoints,n=void 0===t?{}:t,s=e.mixins,I=void 0===s?{}:s,O=e.palette,g=void 0===O?{}:O,y=e.spacing,N=e.typography,P=void 0===N?{}:N,C=(0,r.A)(e,["breakpoints","mixins","palette","spacing","typography"]),B=function(e){var t=e.primary,n=void 0===t?{light:_[300],main:_[500],dark:_[700]}:t,a=e.secondary,s=void 0===a?{light:E.A200,main:E.A400,dark:E.A700}:a,l=e.error,I=void 0===l?{light:p[300],main:p[500],dark:p[700]}:l,O=e.warning,g=void 0===O?{light:h[300],main:h[500],dark:h[700]}:O,y=e.info,R=void 0===y?{light:A[300],main:A[500],dark:A[700]}:y,N=e.success,v=void 0===N?{light:L[300],main:L[500],dark:L[700]}:N,b=e.type,P=void 0===b?"light":b,C=e.contrastThreshold,B=void 0===C?3:C,M=e.tonalOffset,D=void 0===M?.2:M,U=(0,r.A)(e,["primary","secondary","error","warning","info","success","type","contrastThreshold","tonalOffset"]);function w(e){return(0,f.eM)(e,m.text.primary)>=B?m.text.primary:S.text.primary}var H=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:300,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:700;if(!(e=(0,o.A)({},e)).main&&e[t]&&(e.main=e[t]),!e.main)throw new Error((0,c.A)(4,t));if("string"!=typeof e.main)throw new Error((0,c.A)(5,JSON.stringify(e.main)));return T(e,"light",n,D),T(e,"dark",r,D),e.contrastText||(e.contrastText=w(e.main)),e},$={dark:m,light:S};return(0,i.A)((0,o.A)({common:u,type:P,primary:H(n),secondary:H(s,"A400","A200","A700"),error:H(I),warning:H(g),info:H(R),success:H(v),grey:d,contrastThreshold:B,getContrastText:w,augmentColor:H,tonalOffset:D},$[P]),U)}(g),M=function(e){var t=e.values,n=void 0===t?{xs:0,sm:600,md:960,lg:1280,xl:1920}:t,i=e.unit,s=void 0===i?"px":i,l=e.step,c=void 0===l?5:l,u=(0,r.A)(e,["values","unit","step"]);function d(e){var t="number"==typeof n[e]?n[e]:e;return"@media (min-width:".concat(t).concat(s,")")}function _(e,t){var r=a.indexOf(t);return r===a.length-1?d(e):"@media (min-width:".concat("number"==typeof n[e]?n[e]:e).concat(s,") and ")+"(max-width:".concat((-1!==r&&"number"==typeof n[a[r+1]]?n[a[r+1]]:t)-c/100).concat(s,")")}return(0,o.A)({keys:a,values:n,up:d,down:function(e){var t=a.indexOf(e)+1,r=n[a[t]];return t===a.length?d("xs"):"@media (max-width:".concat(("number"==typeof r&&t>0?r:e)-c/100).concat(s,")")},between:_,only:function(e){return _(e,e)},width:function(e){return n[e]}},u)}(n),D=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:8;if(e.mui)return e;var t=k({spacing:e}),n=function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];return 0===n.length?t(1):1===n.length?t(n[0]):n.map((function(e){if("string"==typeof e)return e;var n=t(e);return"number"==typeof n?"".concat(n,"px"):n})).join(" ")};return Object.defineProperty(n,"unit",{get:function(){return e}}),n.mui=!0,n}(y),U=(0,i.A)({breakpoints:M,direction:"ltr",mixins:l(M,D,I),overrides:{},palette:B,props:{},shadows:v,typography:R(B,P),spacing:D,shape:b,transitions:j.Ay,zIndex:W.A},C),w=arguments.length,H=new Array(w>1?w-1:0),$=1;$<w;$++)H[$-1]=arguments[$];return U=H.reduce((function(e,t){return(0,i.A)(e,t)}),U)}function q(){return z.apply(void 0,arguments)}var Q=z},7114:function(e,t,n){"use strict";var r=(0,n(6440).A)();t.A=r},3870:function(e,t,n){"use strict";n.d(t,{p0:function(){return o}});var r=n(45),i={easeInOut:"cubic-bezier(0.4, 0, 0.2, 1)",easeOut:"cubic-bezier(0.0, 0, 0.2, 1)",easeIn:"cubic-bezier(0.4, 0, 1, 1)",sharp:"cubic-bezier(0.4, 0, 0.6, 1)"},o={shortest:150,shorter:200,short:250,standard:300,complex:375,enteringScreen:225,leavingScreen:195};function a(e){return"".concat(Math.round(e),"ms")}t.Ay={easing:i,duration:o,create:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:["all"],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.duration,s=void 0===n?o.standard:n,l=t.easing,c=void 0===l?i.easeInOut:l,u=t.delay,d=void 0===u?0:u;(0,r.A)(t,["duration","easing","delay"]);return(Array.isArray(e)?e:[e]).map((function(e){return"".concat(e," ").concat("string"==typeof s?s:a(s)," ").concat(c," ").concat("string"==typeof d?d:a(d))})).join(",")},getAutoHeightDuration:function(e){if(!e)return 0;var t=e/36;return Math.round(10*(4+15*Math.pow(t,.25)+t/5))}}},5192:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var r=n(8168),i=n(45),o=n(8763),a=n(4146),s=n.n(a),l=n(9815),c=n(6081),u=n(2143),d=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){var a=t.defaultTheme,d=t.withTheme,_=void 0!==d&&d,E=t.name,p=(0,i.A)(t,["defaultTheme","withTheme","name"]);var h=E,A=(0,l.A)(e,(0,r.A)({defaultTheme:a,Component:n,name:E||n.displayName,classNamePrefix:h},p)),L=o.default.forwardRef((function(e,t){e.classes;var s,l=e.innerRef,d=(0,i.A)(e,["classes","innerRef"]),p=A((0,r.A)({},n.defaultProps,e)),h=d;return("string"==typeof E||_)&&(s=(0,u.A)()||a,E&&(h=(0,c.A)({theme:s,name:E,props:d})),_&&!h.theme&&(h.theme=s)),o.default.createElement(n,(0,r.A)({ref:l||t,classes:p},h))}));return s()(L,n),L}},_=n(7114);var E=function(e,t){return d(e,(0,r.A)({defaultTheme:_.A},t))}},9474:function(e,t){"use strict";t.A={mobileStepper:1e3,speedDial:1050,appBar:1100,drawer:1200,modal:1300,snackbar:1400,tooltip:1500}},7515:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(7860);function i(e){if("string"!=typeof e)throw new Error((0,r.A)(7));return e.charAt(0).toUpperCase()+e.slice(1)}},8521:function(e,t,n){"use strict";function r(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.reduce((function(e,t){return null==t?e:function(){for(var n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];e.apply(this,r),t.apply(this,r)}}),(function(){}))}n.d(t,{A:function(){return r}})},4507:function(e,t,n){"use strict";n.d(t,{A:function(){return d}});var r=n(8168),i=n(8763),o=n(45),a=n(53),s=n(5192),l=n(7515),c=i.forwardRef((function(e,t){var n=e.children,s=e.classes,c=e.className,u=e.color,d=void 0===u?"inherit":u,_=e.component,E=void 0===_?"svg":_,p=e.fontSize,h=void 0===p?"medium":p,A=e.htmlColor,L=e.titleAccess,f=e.viewBox,S=void 0===f?"0 0 24 24":f,m=(0,o.A)(e,["children","classes","className","color","component","fontSize","htmlColor","titleAccess","viewBox"]);return i.createElement(E,(0,r.A)({className:(0,a.A)(s.root,c,"inherit"!==d&&s["color".concat((0,l.A)(d))],"default"!==h&&"medium"!==h&&s["fontSize".concat((0,l.A)(h))]),focusable:"false",viewBox:S,color:A,"aria-hidden":!L||void 0,role:L?"img":void 0,ref:t},m),n,L?i.createElement("title",null,L):null)}));c.muiName="SvgIcon";var u=(0,s.A)((function(e){return{root:{userSelect:"none",width:"1em",height:"1em",display:"inline-block",fill:"currentColor",flexShrink:0,fontSize:e.typography.pxToRem(24),transition:e.transitions.create("fill",{duration:e.transitions.duration.shorter})},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorAction:{color:e.palette.action.active},colorError:{color:e.palette.error.main},colorDisabled:{color:e.palette.action.disabled},fontSizeInherit:{fontSize:"inherit"},fontSizeSmall:{fontSize:e.typography.pxToRem(20)},fontSizeLarge:{fontSize:e.typography.pxToRem(35)}}}),{name:"MuiSvgIcon"})(c);function d(e,t){var n=function(t,n){return i.default.createElement(u,(0,r.A)({ref:n},t),e)};return n.muiName=u.muiName,i.default.memo(i.default.forwardRef(n))}},1198:function(e,t,n){"use strict";function r(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:166;function r(){for(var r=arguments.length,i=new Array(r),o=0;o<r;o++)i[o]=arguments[o];var a=this;clearTimeout(t),t=setTimeout((function(){e.apply(a,i)}),n)}return r.clear=function(){clearTimeout(t)},r}n.d(t,{A:function(){return r}})},1305:function(e,t,n){"use strict";n.r(t),n.d(t,{capitalize:function(){return r.A},createChainedFunction:function(){return i.A},createSvgIcon:function(){return o.A},debounce:function(){return a.A},deprecatedPropType:function(){return s},isMuiElement:function(){return l.A},ownerDocument:function(){return c.A},ownerWindow:function(){return u.A},requirePropFactory:function(){return d},setRef:function(){return _.A},unstable_useId:function(){return L.A},unsupportedProp:function(){return E},useControlled:function(){return p.A},useEventCallback:function(){return h.A},useForkRef:function(){return A.A},useIsFocusVisible:function(){return f.A}});var r=n(7515),i=n(8521),o=n(4507),a=n(1198);function s(e,t){return function(){return null}}var l=n(7570),c=n(1475),u=n(6182);function d(e){return function(){return null}}var _=n(4960);function E(e,t,n,r,i){return null}var p=n(8060),h=n(2319),A=n(4801),L=n(4232),f=n(364)},7570:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(8763);function i(e,t){return r.isValidElement(e)&&-1!==t.indexOf(e.type.muiName)}},1475:function(e,t,n){"use strict";function r(e){return e&&e.ownerDocument||document}n.d(t,{A:function(){return r}})},6182:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(1475);function i(e){return(0,r.A)(e).defaultView||window}},4960:function(e,t,n){"use strict";function r(e,t){"function"==typeof e?e(t):e&&(e.current=t)}n.d(t,{A:function(){return r}})},4232:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(8763);function i(e){var t=r.useState(e),n=t[0],i=t[1],o=e||n;return r.useEffect((function(){null==n&&i("mui-".concat(Math.round(1e5*Math.random())))}),[n]),o}},8060:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(8763);function i(e){var t=e.controlled,n=e.default,i=(e.name,e.state,r.useRef(void 0!==t).current),o=r.useState(n),a=o[0],s=o[1];return[i?t:a,r.useCallback((function(e){i||s(e)}),[])]}},2319:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(8763),i="undefined"!=typeof window?r.useLayoutEffect:r.useEffect;function o(e){var t=r.useRef(e);return i((function(){t.current=e})),r.useCallback((function(){return t.current.apply(void 0,arguments)}),[])}},4801:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(8763),i=n(4960);function o(e,t){return r.useMemo((function(){return null==e&&null==t?null:function(n){(0,i.A)(e,n),(0,i.A)(t,n)}}),[e,t])}},364:function(e,t,n){"use strict";n.d(t,{A:function(){return E}});var r=n(8763),i=!0,o=!1,a=null,s={text:!0,search:!0,url:!0,tel:!0,email:!0,password:!0,number:!0,date:!0,month:!0,week:!0,time:!0,datetime:!0,"datetime-local":!0};function l(e){e.metaKey||e.altKey||e.ctrlKey||(i=!0)}function c(){i=!1}function u(){"hidden"===this.visibilityState&&o&&(i=!0)}function d(e){var t,n,r,o=e.target;try{return o.matches(":focus-visible")}catch(e){}return i||(n=(t=o).type,!("INPUT"!==(r=t.tagName)||!s[n]||t.readOnly)||"TEXTAREA"===r&&!t.readOnly||!!t.isContentEditable)}function _(){o=!0,window.clearTimeout(a),a=window.setTimeout((function(){o=!1}),100)}function E(){return{isFocusVisible:d,onBlurVisible:_,ref:r.useCallback((function(e){var t,n=r.findDOMNode(e);null!=n&&((t=n.ownerDocument).addEventListener("keydown",l,!0),t.addEventListener("mousedown",c,!0),t.addEventListener("pointerdown",c,!0),t.addEventListener("touchstart",c,!0),t.addEventListener("visibilitychange",u,!0))}),[])}}},6397:function(e,t){"use strict";var n=60103,r=60106,i=60107,o=60108,a=60114,s=60109,l=60110,c=60112,u=60113,d=60120,_=60115,E=60116,p=60121,h=60122,A=60117,L=60129,f=60131;if("function"==typeof Symbol&&Symbol.for){var S=Symbol.for;n=S("react.element"),r=S("react.portal"),i=S("react.fragment"),o=S("react.strict_mode"),a=S("react.profiler"),s=S("react.provider"),l=S("react.context"),c=S("react.forward_ref"),u=S("react.suspense"),d=S("react.suspense_list"),_=S("react.memo"),E=S("react.lazy"),p=S("react.block"),h=S("react.server.block"),A=S("react.fundamental"),L=S("react.debug_trace_mode"),f=S("react.legacy_hidden")}function m(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case n:switch(e=e.type){case i:case a:case o:case u:case d:return e;default:switch(e=e&&e.$$typeof){case l:case c:case E:case _:case s:return e;default:return t}}case r:return t}}}},7457:function(e,t,n){"use strict";n(6397)},4365:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M4 10h3v7H4zM10.5 10h3v7h-3zM2 19h20v3H2zM17 10h3v7h-3zM12 1L2 6v2h20V6z"}),"AccountBalance");t.A=a},6120:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M3 5v14c0 1.1.89 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2H5c-1.11 0-2 .9-2 2zm12 4c0 1.66-1.34 3-3 3s-3-1.34-3-3 1.34-3 3-3 3 1.34 3 3zm-9 8c0-2 4-3.1 6-3.1s6 1.1 6 3.1v1H6v-1z"}),"AccountBox");t.A=a},7201:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}),"Add");t.A=a},9608:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M20 11H7.83l5.59-5.59L12 4l-8 8 8 8 1.41-1.41L7.83 13H20v-2z"}),"ArrowBack");t.A=a},7270:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown");t.A=a},7086:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z"}),"ArrowForward");t.A=a},5841:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-6 15h-2v-2h2v2zm0-4h-2V8h2v6zm-1-9c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1z"}),"AssignmentLate");t.A=a},8516:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19 3h-4.18C14.4 1.84 13.3 1 12 1c-1.3 0-2.4.84-2.82 2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 0c.55 0 1 .45 1 1s-.45 1-1 1-1-.45-1-1 .45-1 1-1zm-2 14l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z"}),"AssignmentTurnedIn");t.A=a},3174:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M12 6v3l4-4-4-4v3c-4.42 0-8 3.58-8 8 0 1.57.46 3.03 1.24 4.26L6.7 14.8c-.45-.83-.7-1.79-.7-2.8 0-3.31 2.69-6 6-6zm6.76 1.74L17.3 9.2c.44.84.7 1.79.7 2.8 0 3.31-2.69 6-6 6v-3l-4 4 4 4v-3c4.42 0 8-3.58 8-8 0-1.57-.46-3.03-1.24-4.26z"}),"Autorenew");t.A=a},2894:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}),"Check");t.A=a},3546:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}),"Close");t.A=a},5695:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM17 13l-5 5-5-5h3V9h4v4h3z"}),"CloudDownload");t.A=a},2402:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19.35 10.04C18.67 6.59 15.64 4 12 4 9.11 4 6.6 5.64 5.35 8.04 2.34 8.36 0 10.91 0 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"}),"CloudUpload");t.A=a},3268:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zm2.46-7.12l1.41-1.41L12 12.59l2.12-2.12 1.41 1.41L13.41 14l2.12 2.12-1.41 1.41L12 15.41l-2.12 2.12-1.41-1.41L10.59 14l-2.13-2.12zM15.5 4l-1-1h-5l-1 1H5v2h14V4z"}),"DeleteForever");t.A=a},3917:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z"}),"DoneAll");t.A=a},7756:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04c.39-.39.39-1.02 0-1.41l-2.34-2.34a.9959.9959 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}),"Edit");t.A=a},514:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"}),"Email");t.A=a},388:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline");t.A=a},7419:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z"}),"GetApp");t.A=a},6631:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"}),"Help");t.A=a},8721:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M11 18h2v-2h-2v2zm1-16C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8zm0-14c-2.21 0-4 1.79-4 4h2c0-1.1.9-2 2-2s2 .9 2 2c0 2-3 1.75-3 5h2c0-2.25 3-2.5 3-5 0-2.21-1.79-4-4-4z"}),"HelpOutline");t.A=a},4639:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"}),"Home");t.A=a},1083:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M20 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2zm0 4l-8 5-8-5V6l8 5 8-5v2z"}),"Mail");t.A=a},4276:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M7.58 4.08L6.15 2.65C3.75 4.48 2.17 7.3 2.03 10.5h2c.15-2.65 1.51-4.97 3.55-6.42zm12.39 6.42h2c-.15-3.2-1.73-6.02-4.12-7.85l-1.42 1.43c2.02 1.45 3.39 3.77 3.54 6.42zM18 11c0-3.07-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.63 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2v-5zm-6 11c.14 0 .27-.01.4-.04.65-.14 1.18-.58 1.44-1.18.1-.24.15-.5.15-.78h-4c.01 1.1.9 2 2.01 2z"}),"NotificationsActive");t.A=a},7824:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M12 22c1.1 0 2-.9 2-2h-4c0 1.1.9 2 2 2zm6-6v-5c0-3.07-1.63-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68C7.64 5.36 6 7.92 6 11v5l-2 2v1h16v-1l-2-2zm-2 1H8v-6c0-2.48 1.51-4.5 4-4.5s4 2.02 4 4.5v6z"}),"NotificationsNone");t.A=a},7069:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M20 18.69L7.84 6.14 5.27 3.49 4 4.76l2.8 2.8v.01c-.52.99-.8 2.16-.8 3.42v5l-2 2v1h13.73l2 2L21 19.72l-1-1.03zM12 22c1.11 0 2-.89 2-2h-4c0 1.11.89 2 2 2zm6-7.32V11c0-3.08-1.64-5.64-4.5-6.32V4c0-.83-.67-1.5-1.5-1.5s-1.5.67-1.5 1.5v.68c-.15.03-.29.08-.42.12-.1.03-.2.07-.3.11h-.01c-.01 0-.01 0-.02.01-.23.09-.46.2-.68.31 0 0-.01 0-.01.01L18 14.68z"}),"NotificationsOff");t.A=a},8861:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M8 5v14l11-7z"}),"PlayArrow");t.A=a},556:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19 13H5v-2h14v2z"}),"Remove");t.A=a},345:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58c.18-.14.23-.41.12-.61l-1.92-3.32c-.12-.22-.37-.29-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54c-.04-.24-.24-.41-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58c-.18.14-.23.41-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}),"Settings");t.A=a},3464:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M16.5 12c1.38 0 2.49-1.12 2.49-2.5S17.88 7 16.5 7C15.12 7 14 8.12 14 9.5s1.12 2.5 2.5 2.5zM9 11c1.66 0 2.99-1.34 2.99-3S10.66 5 9 5C7.34 5 6 6.34 6 8s1.34 3 3 3zm7.5 3c-1.83 0-5.5.92-5.5 2.75V19h11v-2.25c0-1.83-3.67-2.75-5.5-2.75zM9 13c-2.33 0-7 1.17-7 3.5V19h7v-2.25c0-.85.33-2.34 2.37-3.47C10.5 13.1 9.66 13 9 13z"}),"SupervisorAccount");t.A=a},4022:function(e,t,n){"use strict";var r=n(4994),i=n(6305);t.A=void 0;var o=i(n(8763)),a=(0,r(n(6447)).default)(o.createElement("path",{d:"M12.5 8c-2.65 0-5.05.99-6.9 2.6L2 7v9h9l-3.62-3.62c1.39-1.16 3.16-1.88 5.12-1.88 3.54 0 6.55 2.31 7.6 5.5l2.37-.78C21.08 11.03 17.15 8 12.5 8z"}),"Undo");t.A=a},6447:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return r.createSvgIcon}});var r=n(1305)},1553:function(e,t,n){"use strict";n.d(t,{si:function(){return $e},Ay:function(){return xe}});var r=n(8168),i=n(45),o=n(8763),a=n(1233),s=n(3317),l=Date.now(),c="fnValues"+l,u="fnStyle"+ ++l,d=function(){return{onCreateRule:function(e,t,n){if("function"!=typeof t)return null;var r=(0,s.D_)(e,{},n);return r[u]=t,r},onProcessStyle:function(e,t){if(c in t||u in t)return e;var n={};for(var r in e){var i=e[r];"function"==typeof i&&(delete e[r],n[r]=i)}return t[c]=n,e},onUpdate:function(e,t,n,r){var i=t,o=i[u];o&&(i.style=o(e)||{});var a=i[c];if(a)for(var s in a)i.prop(s,a[s](e),r)}}},_="@global",E="@global ",p=function(){function e(e,t,n){for(var i in this.type="global",this.at=_,this.isProcessed=!1,this.key=e,this.options=n,this.rules=new s.VZ((0,r.A)({},n,{parent:this})),t)this.rules.add(i,t[i]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.indexOf=function(e){return this.rules.indexOf(e)},t.toString=function(e){return this.rules.toString(e)},e}(),h=function(){function e(e,t,n){this.type="global",this.at=_,this.isProcessed=!1,this.key=e,this.options=n;var i=e.substr(8);this.rule=n.jss.createRule(i,t,(0,r.A)({},n,{parent:this}))}return e.prototype.toString=function(e){return this.rule?this.rule.toString(e):""},e}(),A=/\s*,\s*/g;function L(e,t){for(var n=e.split(A),r="",i=0;i<n.length;i++)r+=t+" "+n[i].trim(),n[i+1]&&(r+=", ");return r}var f=function(){return{onCreateRule:function(e,t,n){if(!e)return null;if(e===_)return new p(e,t,n);if("@"===e[0]&&e.substr(0,8)===E)return new h(e,t,n);var r=n.parent;return r&&("global"===r.type||r.options.parent&&"global"===r.options.parent.type)&&(n.scoped=!1),n.selector||!1!==n.scoped||(n.selector=e),null},onProcessRule:function(e,t){"style"===e.type&&t&&(function(e,t){var n=e.options,i=e.style,o=i?i[_]:null;if(o){for(var a in o)t.addRule(a,o[a],(0,r.A)({},n,{selector:L(a,e.selector)}));delete i[_]}}(e,t),function(e,t){var n=e.options,i=e.style;for(var o in i)if("@"===o[0]&&o.substr(0,_.length)===_){var a=L(o.substr(_.length),e.selector);t.addRule(a,i[o],(0,r.A)({},n,{selector:a})),delete i[o]}}(e,t))}}},S=/\s*,\s*/g,m=/&/g,T=/\$([\w-]+)/g;var I=function(){function e(e,t){return function(n,r){var i=e.getRule(r)||t&&t.getRule(r);return i?i.selector:r}}function t(e,t){for(var n=t.split(S),r=e.split(S),i="",o=0;o<n.length;o++)for(var a=n[o],s=0;s<r.length;s++){var l=r[s];i&&(i+=", "),i+=-1!==l.indexOf("&")?l.replace(m,a):a+" "+l}return i}function n(e,t,n){if(n)return(0,r.A)({},n,{index:n.index+1});var i=e.options.nestingLevel;i=void 0===i?1:i+1;var o=(0,r.A)({},e.options,{nestingLevel:i,index:t.indexOf(e)+1});return delete o.name,o}return{onProcessStyle:function(i,o,a){if("style"!==o.type)return i;var s,l,c=o,u=c.options.parent;for(var d in i){var _=-1!==d.indexOf("&"),E="@"===d[0];if(_||E){if(s=n(c,u,s),_){var p=t(d,c.selector);l||(l=e(u,a)),p=p.replace(T,l);var h=c.key+"-"+d;"replaceRule"in u?u.replaceRule(h,i[d],(0,r.A)({},s,{selector:p})):u.addRule(h,i[d],(0,r.A)({},s,{selector:p}))}else E&&u.addRule(d,{},s).addRule(c.key,i[d],{selector:c.selector});delete i[d]}}return i}}},O=/[A-Z]/g,g=/^ms-/,y={};function R(e){return"-"+e.toLowerCase()}var N=function(e){if(y.hasOwnProperty(e))return y[e];var t=e.replace(O,R);return y[e]=g.test(t)?"-"+t:t};function v(e){var t={};for(var n in e){t[0===n.indexOf("--")?n:N(n)]=e[n]}return e.fallbacks&&(Array.isArray(e.fallbacks)?t.fallbacks=e.fallbacks.map(v):t.fallbacks=v(e.fallbacks)),t}var b=function(){return{onProcessStyle:function(e){if(Array.isArray(e)){for(var t=0;t<e.length;t++)e[t]=v(e[t]);return e}return v(e)},onChangeValue:function(e,t,n){if(0===t.indexOf("--"))return e;var r=N(t);return t===r?e:(n.prop(r,e),null)}}},P=s.rN&&CSS?CSS.px:"px",C=s.rN&&CSS?CSS.ms:"ms",B=s.rN&&CSS?CSS.percent:"%";function M(e){var t=/(-[a-z])/g,n=function(e){return e[1].toUpperCase()},r={};for(var i in e)r[i]=e[i],r[i.replace(t,n)]=e[i];return r}var D=M({"animation-delay":C,"animation-duration":C,"background-position":P,"background-position-x":P,"background-position-y":P,"background-size":P,border:P,"border-bottom":P,"border-bottom-left-radius":P,"border-bottom-right-radius":P,"border-bottom-width":P,"border-left":P,"border-left-width":P,"border-radius":P,"border-right":P,"border-right-width":P,"border-top":P,"border-top-left-radius":P,"border-top-right-radius":P,"border-top-width":P,"border-width":P,"border-block":P,"border-block-end":P,"border-block-end-width":P,"border-block-start":P,"border-block-start-width":P,"border-block-width":P,"border-inline":P,"border-inline-end":P,"border-inline-end-width":P,"border-inline-start":P,"border-inline-start-width":P,"border-inline-width":P,"border-start-start-radius":P,"border-start-end-radius":P,"border-end-start-radius":P,"border-end-end-radius":P,margin:P,"margin-bottom":P,"margin-left":P,"margin-right":P,"margin-top":P,"margin-block":P,"margin-block-end":P,"margin-block-start":P,"margin-inline":P,"margin-inline-end":P,"margin-inline-start":P,padding:P,"padding-bottom":P,"padding-left":P,"padding-right":P,"padding-top":P,"padding-block":P,"padding-block-end":P,"padding-block-start":P,"padding-inline":P,"padding-inline-end":P,"padding-inline-start":P,"mask-position-x":P,"mask-position-y":P,"mask-size":P,height:P,width:P,"min-height":P,"max-height":P,"min-width":P,"max-width":P,bottom:P,left:P,top:P,right:P,inset:P,"inset-block":P,"inset-block-end":P,"inset-block-start":P,"inset-inline":P,"inset-inline-end":P,"inset-inline-start":P,"box-shadow":P,"text-shadow":P,"column-gap":P,"column-rule":P,"column-rule-width":P,"column-width":P,"font-size":P,"font-size-delta":P,"letter-spacing":P,"text-decoration-thickness":P,"text-indent":P,"text-stroke":P,"text-stroke-width":P,"word-spacing":P,motion:P,"motion-offset":P,outline:P,"outline-offset":P,"outline-width":P,perspective:P,"perspective-origin-x":B,"perspective-origin-y":B,"transform-origin":B,"transform-origin-x":B,"transform-origin-y":B,"transform-origin-z":B,"transition-delay":C,"transition-duration":C,"vertical-align":P,"flex-basis":P,"shape-margin":P,size:P,gap:P,grid:P,"grid-gap":P,"row-gap":P,"grid-row-gap":P,"grid-column-gap":P,"grid-template-rows":P,"grid-template-columns":P,"grid-auto-rows":P,"grid-auto-columns":P,"box-shadow-x":P,"box-shadow-y":P,"box-shadow-blur":P,"box-shadow-spread":P,"font-line-height":P,"text-shadow-x":P,"text-shadow-y":P,"text-shadow-blur":P});function U(e,t,n){if(null==t)return t;if(Array.isArray(t))for(var r=0;r<t.length;r++)t[r]=U(e,t[r],n);else if("object"==typeof t)if("fallbacks"===e)for(var i in t)t[i]=U(i,t[i],n);else for(var o in t)t[o]=U(e+"-"+o,t[o],n);else if("number"==typeof t&&!1===isNaN(t)){var a=n[e]||D[e];return!a||0===t&&a===P?t.toString():"function"==typeof a?a(t).toString():""+t+a}return t}var w=function(e){void 0===e&&(e={});var t=M(e);return{onProcessStyle:function(e,n){if("style"!==n.type)return e;for(var r in e)e[r]=U(r,e[r],t);return e},onChangeValue:function(e,n){return U(n,e,t)}}},H=n(4175),$=n(436),x="",Y="",F="",k="",G=H.A&&"ontouchstart"in document.documentElement;if(H.A){var V={Moz:"-moz-",ms:"-ms-",O:"-o-",Webkit:"-webkit-"},j=document.createElement("p").style;for(var W in V)if(W+"Transform"in j){x=W,Y=V[W];break}"Webkit"===x&&"msHyphens"in j&&(x="ms",Y=V.ms,k="edge"),"Webkit"===x&&"-apple-trailing-word"in j&&(F="apple")}var z={js:x,css:Y,vendor:F,browser:k,isTouch:G};var q={noPrefill:["appearance"],supportedProperty:function(e){return"appearance"===e&&("ms"===z.js?"-webkit-"+e:z.css+e)}},Q={noPrefill:["color-adjust"],supportedProperty:function(e){return"color-adjust"===e&&("Webkit"===z.js?z.css+"print-"+e:e)}},K=/[-\s]+(.)?/g;function X(e,t){return t?t.toUpperCase():""}function J(e){return e.replace(K,X)}function Z(e){return J("-"+e)}var ee,te={noPrefill:["mask"],supportedProperty:function(e,t){if(!/^mask/.test(e))return!1;if("Webkit"===z.js){var n="mask-image";if(J(n)in t)return e;if(z.js+Z(n)in t)return z.css+e}return e}},ne={noPrefill:["text-orientation"],supportedProperty:function(e){return"text-orientation"===e&&("apple"!==z.vendor||z.isTouch?e:z.css+e)}},re={noPrefill:["transform"],supportedProperty:function(e,t,n){return"transform"===e&&(n.transform?e:z.css+e)}},ie={noPrefill:["transition"],supportedProperty:function(e,t,n){return"transition"===e&&(n.transition?e:z.css+e)}},oe={noPrefill:["writing-mode"],supportedProperty:function(e){return"writing-mode"===e&&("Webkit"===z.js||"ms"===z.js&&"edge"!==z.browser?z.css+e:e)}},ae={noPrefill:["user-select"],supportedProperty:function(e){return"user-select"===e&&("Moz"===z.js||"ms"===z.js||"apple"===z.vendor?z.css+e:e)}},se={supportedProperty:function(e,t){return!!/^break-/.test(e)&&("Webkit"===z.js?"WebkitColumn"+Z(e)in t&&z.css+"column-"+e:"Moz"===z.js&&("page"+Z(e)in t&&"page-"+e))}},le={supportedProperty:function(e,t){if(!/^(border|margin|padding)-inline/.test(e))return!1;if("Moz"===z.js)return e;var n=e.replace("-inline","");return z.js+Z(n)in t&&z.css+n}},ce={supportedProperty:function(e,t){return J(e)in t&&e}},ue={supportedProperty:function(e,t){var n=Z(e);return"-"===e[0]||"-"===e[0]&&"-"===e[1]?e:z.js+n in t?z.css+e:"Webkit"!==z.js&&"Webkit"+n in t&&"-webkit-"+e}},de={supportedProperty:function(e){return"scroll-snap"===e.substring(0,11)&&("ms"===z.js?""+z.css+e:e)}},_e={supportedProperty:function(e){return"overscroll-behavior"===e&&("ms"===z.js?z.css+"scroll-chaining":e)}},Ee={"flex-grow":"flex-positive","flex-shrink":"flex-negative","flex-basis":"flex-preferred-size","justify-content":"flex-pack",order:"flex-order","align-items":"flex-align","align-content":"flex-line-pack"},pe={supportedProperty:function(e,t){var n=Ee[e];return!!n&&(z.js+Z(n)in t&&z.css+n)}},he={flex:"box-flex","flex-grow":"box-flex","flex-direction":["box-orient","box-direction"],order:"box-ordinal-group","align-items":"box-align","flex-flow":["box-orient","box-direction"],"justify-content":"box-pack"},Ae=Object.keys(he),Le=function(e){return z.css+e},fe={supportedProperty:function(e,t,n){var r=n.multiple;if(Ae.indexOf(e)>-1){var i=he[e];if(!Array.isArray(i))return z.js+Z(i)in t&&z.css+i;if(!r)return!1;for(var o=0;o<i.length;o++)if(!(z.js+Z(i[0])in t))return!1;return i.map(Le)}return!1}},Se=[q,Q,te,ne,re,ie,oe,ae,se,le,ce,ue,de,_e,pe,fe],me=Se.filter((function(e){return e.supportedProperty})).map((function(e){return e.supportedProperty})),Te=Se.filter((function(e){return e.noPrefill})).reduce((function(e,t){return e.push.apply(e,(0,$.A)(t.noPrefill)),e}),[]),Ie={};if(H.A){ee=document.createElement("p");var Oe=window.getComputedStyle(document.documentElement,"");for(var ge in Oe)isNaN(ge)||(Ie[Oe[ge]]=Oe[ge]);Te.forEach((function(e){return delete Ie[e]}))}function ye(e,t){if(void 0===t&&(t={}),!ee)return e;if(null!=Ie[e])return Ie[e];"transition"!==e&&"transform"!==e||(t[e]=e in ee.style);for(var n=0;n<me.length&&(Ie[e]=me[n](e,ee.style,t),!Ie[e]);n++);try{ee.style[e]=""}catch(e){return!1}return Ie[e]}var Re,Ne={},ve={transition:1,"transition-property":1,"-webkit-transition":1,"-webkit-transition-property":1},be=/(^\s*[\w-]+)|, (\s*[\w-]+)(?![^()]*\))/g;function Pe(e,t,n){if("var"===t)return"var";if("all"===t)return"all";if("all"===n)return", all";var r=t?ye(t):", "+ye(n);return r||(t||n)}function Ce(e,t){var n=t;if(!Re||"content"===e)return t;if("string"!=typeof n||!isNaN(parseInt(n,10)))return n;var r=e+n;if(null!=Ne[r])return Ne[r];try{Re.style[e]=n}catch(e){return Ne[r]=!1,!1}if(ve[e])n=n.replace(be,Pe);else if(""===Re.style[e]&&("-ms-flex"===(n=z.css+n)&&(Re.style[e]="-ms-flexbox"),Re.style[e]=n,""===Re.style[e]))return Ne[r]=!1,!1;return Re.style[e]="",Ne[r]=n,Ne[r]}H.A&&(Re=document.createElement("p"));var Be=function(){function e(t){for(var n in t){var r=t[n];if("fallbacks"===n&&Array.isArray(r))t[n]=r.map(e);else{var i=!1,o=ye(n);o&&o!==n&&(i=!0);var a=!1,l=Ce(o,(0,s.Sg)(r));l&&l!==r&&(a=!0),(i||a)&&(i&&delete t[n],t[o||n]=l||r)}}return t}return{onProcessRule:function(e){if("keyframes"===e.type){var t=e;t.at=function(e){return"-"===e[1]||"ms"===z.js?e:"@"+z.css+"keyframes"+e.substr(10)}(t.at)}},onProcessStyle:function(t,n){return"style"!==n.type?t:e(t)},onChangeValue:function(e,t){return Ce(t,(0,s.Sg)(e))||e}}};var Me=function(){var e=function(e,t){return e.length===t.length?e>t?1:-1:e.length-t.length};return{onProcessStyle:function(t,n){if("style"!==n.type)return t;for(var r={},i=Object.keys(t).sort(e),o=0;o<i.length;o++)r[i[o]]=t[i[o]];return r}}};function De(){return{plugins:[d(),f(),I(),b(),w(),"undefined"==typeof window?null:Be(),Me()]}}var Ue,we=(0,s.vt)(De()),He={disableGeneration:!1,generateClassName:(0,a.A)(),jss:we,sheetsCache:null,sheetsManager:new Map,sheetsRegistry:null},$e=o.default.createContext(He);function xe(e){var t=e.children,n=e.injectFirst,a=void 0!==n&&n,l=e.disableGeneration,c=void 0!==l&&l,u=(0,i.A)(e,["children","injectFirst","disableGeneration"]),d=o.default.useContext($e),_=(0,r.A)({},d,{disableGeneration:c},u);if(!_.jss.options.insertionPoint&&a&&"undefined"!=typeof window){if(!Ue){var E=document.head;Ue=document.createComment("mui-inject-first"),E.insertBefore(Ue,E.firstChild)}_.jss=(0,s.vt)({plugins:De().plugins,insertionPoint:Ue})}return o.default.createElement($e.Provider,{value:_},t)}},4910:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for;t.A=n?Symbol.for("mui.nested"):"__THEME_NESTED__"},1233:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(4910),i=["checked","disabled","error","focused","focusVisible","required","expanded","selected"];function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.disableGlobal,n=void 0!==t&&t,o=e.productionPrefix,a=void 0===o?"jss":o,s=e.seed,l=void 0===s?"":s,c=""===l?"":"".concat(l,"-"),u=0,d=function(){return u+=1};return function(e,t){var o=t.options.name;if(o&&0===o.indexOf("Mui")&&!t.options.link&&!n){if(-1!==i.indexOf(e.key))return"Mui-".concat(e.key);var s="".concat(c).concat(o,"-").concat(e.key);return t.options.theme[r.A]&&""===l?"".concat(s,"-").concat(d()):s}return"".concat(c).concat(a).concat(d())}}},6081:function(e,t,n){"use strict";function r(e){var t=e.theme,n=e.name,r=e.props;if(!t||!t.props||!t.props[n])return r;var i,o=t.props[n];for(i in o)void 0===r[i]&&(r[i]=o[i]);return r}n.d(t,{A:function(){return r}})},9815:function(e,t,n){"use strict";n.d(t,{A:function(){return p}});var r=n(45),i=n(8168),o=n(8763),a=n(3317),s=n(3043),l={set:function(e,t,n,r){var i=e.get(t);i||(i=new Map,e.set(t,i)),i.set(n,r)},get:function(e,t,n){var r=e.get(t);return r?r.get(n):void 0},delete:function(e,t,n){e.get(t).delete(n)}},c=n(2143),u=n(1553),d=-1e9;var _=n(2851);var E={};function p(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.name,p=t.classNamePrefix,h=t.Component,A=t.defaultTheme,L=void 0===A?E:A,f=(0,r.A)(t,["name","classNamePrefix","Component","defaultTheme"]),S=function(e){var t="function"==typeof e;return{create:function(n,r){var o;try{o=t?e(n):e}catch(e){throw e}if(!r||!n.overrides||!n.overrides[r])return o;var a=n.overrides[r],s=(0,i.A)({},o);return Object.keys(a).forEach((function(e){s[e]=(0,_.A)(s[e],a[e])})),s},options:{}}}(e),m=n||p||"makeStyles";S.options={index:d+=1,name:n,meta:m,classNamePrefix:m};return function(){var e,t,r,d,_,E=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},p=(0,c.A)()||L,A=(0,i.A)({},o.default.useContext(u.si),f),m=o.default.useRef(),T=o.default.useRef();e=function(){var e={name:n,state:{},stylesCreator:S,stylesOptions:A,theme:p};return function(e,t){var n=e.state,r=e.theme,o=e.stylesOptions,c=e.stylesCreator,u=e.name;if(!o.disableGeneration){var d=l.get(o.sheetsManager,c,r);d||(d={refs:0,staticSheet:null,dynamicStyles:null},l.set(o.sheetsManager,c,r,d));var _=(0,i.A)({},c.options,o,{theme:r,flip:"boolean"==typeof o.flip?o.flip:"rtl"===r.direction});_.generateId=_.serverGenerateClassName||_.generateClassName;var E=o.sheetsRegistry;if(0===d.refs){var p;o.sheetsCache&&(p=l.get(o.sheetsCache,c,r));var h=c.create(r,u);p||((p=o.jss.createStyleSheet(h,(0,i.A)({link:!1},_))).attach(),o.sheetsCache&&l.set(o.sheetsCache,c,r,p)),E&&E.add(p),d.staticSheet=p,d.dynamicStyles=(0,a.ih)(h)}if(d.dynamicStyles){var A=o.jss.createStyleSheet(d.dynamicStyles,(0,i.A)({link:!0},_));A.update(t),A.attach(),n.dynamicSheet=A,n.classes=(0,s.A)({baseClasses:d.staticSheet.classes,newClasses:A.classes}),E&&E.add(A)}else n.classes=d.staticSheet.classes;d.refs+=1}}(e,E),T.current=!1,m.current=e,function(){!function(e){var t=e.state,n=e.theme,r=e.stylesOptions,i=e.stylesCreator;if(!r.disableGeneration){var o=l.get(r.sheetsManager,i,n);o.refs-=1;var a=r.sheetsRegistry;0===o.refs&&(l.delete(r.sheetsManager,i,n),r.jss.removeStyleSheet(o.staticSheet),a&&a.remove(o.staticSheet)),t.dynamicSheet&&(r.jss.removeStyleSheet(t.dynamicSheet),a&&a.remove(t.dynamicSheet))}}(e)}},t=[p,S],d=o.default.useRef([]),_=o.default.useMemo((function(){return{}}),t),d.current!==_&&(d.current=_,r=e()),o.default.useEffect((function(){return function(){r&&r()}}),[_]),o.default.useEffect((function(){T.current&&function(e,t){var n=e.state;n.dynamicSheet&&n.dynamicSheet.update(t)}(m.current,E),T.current=!0}));var I=function(e,t,n){var r=e.state;if(e.stylesOptions.disableGeneration)return t||{};r.cacheClasses||(r.cacheClasses={value:null,lastProp:null,lastJSS:{}});var i=!1;return r.classes!==r.cacheClasses.lastJSS&&(r.cacheClasses.lastJSS=r.classes,i=!0),t!==r.cacheClasses.lastProp&&(r.cacheClasses.lastProp=t,i=!0),i&&(r.cacheClasses.value=(0,s.A)({baseClasses:r.cacheClasses.lastJSS,newClasses:t,Component:n})),r.cacheClasses.value}(m.current,E.classes,h);return I}}},3043:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(8168);function i(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.baseClasses,n=e.newClasses;e.Component;if(!n)return t;var i=(0,r.A)({},t);return Object.keys(n).forEach((function(e){n[e]&&(i[e]="".concat(t[e]," ").concat(n[e]))})),i}},6895:function(e,t,n){"use strict";var r=n(8763).default.createContext(null);t.A=r},2143:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(8763),i=n(6895);function o(){return r.default.useContext(i.A)}},2851:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(8168),i=n(2284);function o(e){return e&&"object"===(0,i.A)(e)&&e.constructor===Object}function a(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{clone:!0},i=n.clone?(0,r.A)({},e):e;return o(e)&&o(t)&&Object.keys(t).forEach((function(r){"__proto__"!==r&&(o(t[r])&&r in e?i[r]=a(e[r],t[r],n):i[r]=t[r])})),i}},7860:function(e,t,n){"use strict";function r(e){for(var t="https://mui.com/production-error/?code="+e,n=1;n<arguments.length;n+=1)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified Material-UI error #"+e+"; visit "+t+" for the full message."}n.d(t,{A:function(){return r}})},8075:function(e,t,n){"use strict";var r=n(453),i=n(487),o=i(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&o(e,".prototype.")>-1?i(n):n}},487:function(e,t,n){"use strict";var r=n(6743),i=n(453),o=n(6897),a=n(9675),s=i("%Function.prototype.apply%"),l=i("%Function.prototype.call%"),c=i("%Reflect.apply%",!0)||r.call(l,s),u=n(655),d=i("%Math.max%");e.exports=function(e){if("function"!=typeof e)throw new a("a function is required");var t=c(r,l,arguments);return o(t,1+d(0,e.length-(arguments.length-1)),!0)};var _=function(){return c(r,s,arguments)};u?u(e.exports,"apply",{value:_}):e.exports.apply=_},53:function(e,t,n){"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;t<e.length;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n);else for(t in e)e[t]&&(i&&(i+=" "),i+=t);return i}t.A=function(){for(var e,t,n=0,i="";n<arguments.length;)(e=arguments[n++])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}},5659:function(e,t,n){var r=n(1031),i={};for(var o in r)r.hasOwnProperty(o)&&(i[r[o]]=o);var a=e.exports={rgb:{channels:3,labels:"rgb"},hsl:{channels:3,labels:"hsl"},hsv:{channels:3,labels:"hsv"},hwb:{channels:3,labels:"hwb"},cmyk:{channels:4,labels:"cmyk"},xyz:{channels:3,labels:"xyz"},lab:{channels:3,labels:"lab"},lch:{channels:3,labels:"lch"},hex:{channels:1,labels:["hex"]},keyword:{channels:1,labels:["keyword"]},ansi16:{channels:1,labels:["ansi16"]},ansi256:{channels:1,labels:["ansi256"]},hcg:{channels:3,labels:["h","c","g"]},apple:{channels:3,labels:["r16","g16","b16"]},gray:{channels:1,labels:["gray"]}};for(var s in a)if(a.hasOwnProperty(s)){if(!("channels"in a[s]))throw new Error("missing channels property: "+s);if(!("labels"in a[s]))throw new Error("missing channel labels property: "+s);if(a[s].labels.length!==a[s].channels)throw new Error("channel and label counts mismatch: "+s);var l=a[s].channels,c=a[s].labels;delete a[s].channels,delete a[s].labels,Object.defineProperty(a[s],"channels",{value:l}),Object.defineProperty(a[s],"labels",{value:c})}a.rgb.hsl=function(e){var t,n,r=e[0]/255,i=e[1]/255,o=e[2]/255,a=Math.min(r,i,o),s=Math.max(r,i,o),l=s-a;return s===a?t=0:r===s?t=(i-o)/l:i===s?t=2+(o-r)/l:o===s&&(t=4+(r-i)/l),(t=Math.min(60*t,360))<0&&(t+=360),n=(a+s)/2,[t,100*(s===a?0:n<=.5?l/(s+a):l/(2-s-a)),100*n]},a.rgb.hsv=function(e){var t,n,r,i,o,a=e[0]/255,s=e[1]/255,l=e[2]/255,c=Math.max(a,s,l),u=c-Math.min(a,s,l),d=function(e){return(c-e)/6/u+.5};return 0===u?i=o=0:(o=u/c,t=d(a),n=d(s),r=d(l),a===c?i=r-n:s===c?i=1/3+t-r:l===c&&(i=2/3+n-t),i<0?i+=1:i>1&&(i-=1)),[360*i,100*o,100*c]},a.rgb.hwb=function(e){var t=e[0],n=e[1],r=e[2];return[a.rgb.hsl(e)[0],100*(1/255*Math.min(t,Math.min(n,r))),100*(r=1-1/255*Math.max(t,Math.max(n,r)))]},a.rgb.cmyk=function(e){var t,n=e[0]/255,r=e[1]/255,i=e[2]/255;return[100*((1-n-(t=Math.min(1-n,1-r,1-i)))/(1-t)||0),100*((1-r-t)/(1-t)||0),100*((1-i-t)/(1-t)||0),100*t]},a.rgb.keyword=function(e){var t=i[e];if(t)return t;var n,o,a,s=1/0;for(var l in r)if(r.hasOwnProperty(l)){var c=r[l],u=(o=e,a=c,Math.pow(o[0]-a[0],2)+Math.pow(o[1]-a[1],2)+Math.pow(o[2]-a[2],2));u<s&&(s=u,n=l)}return n},a.keyword.rgb=function(e){return r[e]},a.rgb.xyz=function(e){var t=e[0]/255,n=e[1]/255,r=e[2]/255;return[100*(.4124*(t=t>.04045?Math.pow((t+.055)/1.055,2.4):t/12.92)+.3576*(n=n>.04045?Math.pow((n+.055)/1.055,2.4):n/12.92)+.1805*(r=r>.04045?Math.pow((r+.055)/1.055,2.4):r/12.92)),100*(.2126*t+.7152*n+.0722*r),100*(.0193*t+.1192*n+.9505*r)]},a.rgb.lab=function(e){var t=a.rgb.xyz(e),n=t[0],r=t[1],i=t[2];return r/=100,i/=108.883,n=(n/=95.047)>.008856?Math.pow(n,1/3):7.787*n+16/116,[116*(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116)-16,500*(n-r),200*(r-(i=i>.008856?Math.pow(i,1/3):7.787*i+16/116))]},a.hsl.rgb=function(e){var t,n,r,i,o,a=e[0]/360,s=e[1]/100,l=e[2]/100;if(0===s)return[o=255*l,o,o];t=2*l-(n=l<.5?l*(1+s):l+s-l*s),i=[0,0,0];for(var c=0;c<3;c++)(r=a+1/3*-(c-1))<0&&r++,r>1&&r--,o=6*r<1?t+6*(n-t)*r:2*r<1?n:3*r<2?t+(n-t)*(2/3-r)*6:t,i[c]=255*o;return i},a.hsl.hsv=function(e){var t=e[0],n=e[1]/100,r=e[2]/100,i=n,o=Math.max(r,.01);return n*=(r*=2)<=1?r:2-r,i*=o<=1?o:2-o,[t,100*(0===r?2*i/(o+i):2*n/(r+n)),100*((r+n)/2)]},a.hsv.rgb=function(e){var t=e[0]/60,n=e[1]/100,r=e[2]/100,i=Math.floor(t)%6,o=t-Math.floor(t),a=255*r*(1-n),s=255*r*(1-n*o),l=255*r*(1-n*(1-o));switch(r*=255,i){case 0:return[r,l,a];case 1:return[s,r,a];case 2:return[a,r,l];case 3:return[a,s,r];case 4:return[l,a,r];case 5:return[r,a,s]}},a.hsv.hsl=function(e){var t,n,r,i=e[0],o=e[1]/100,a=e[2]/100,s=Math.max(a,.01);return r=(2-o)*a,n=o*s,[i,100*(n=(n/=(t=(2-o)*s)<=1?t:2-t)||0),100*(r/=2)]},a.hwb.rgb=function(e){var t,n,r,i,o,a,s,l=e[0]/360,c=e[1]/100,u=e[2]/100,d=c+u;switch(d>1&&(c/=d,u/=d),r=6*l-(t=Math.floor(6*l)),1&t&&(r=1-r),i=c+r*((n=1-u)-c),t){default:case 6:case 0:o=n,a=i,s=c;break;case 1:o=i,a=n,s=c;break;case 2:o=c,a=n,s=i;break;case 3:o=c,a=i,s=n;break;case 4:o=i,a=c,s=n;break;case 5:o=n,a=c,s=i}return[255*o,255*a,255*s]},a.cmyk.rgb=function(e){var t=e[0]/100,n=e[1]/100,r=e[2]/100,i=e[3]/100;return[255*(1-Math.min(1,t*(1-i)+i)),255*(1-Math.min(1,n*(1-i)+i)),255*(1-Math.min(1,r*(1-i)+i))]},a.xyz.rgb=function(e){var t,n,r,i=e[0]/100,o=e[1]/100,a=e[2]/100;return n=-.9689*i+1.8758*o+.0415*a,r=.0557*i+-.204*o+1.057*a,t=(t=3.2406*i+-1.5372*o+-.4986*a)>.0031308?1.055*Math.pow(t,1/2.4)-.055:12.92*t,n=n>.0031308?1.055*Math.pow(n,1/2.4)-.055:12.92*n,r=r>.0031308?1.055*Math.pow(r,1/2.4)-.055:12.92*r,[255*(t=Math.min(Math.max(0,t),1)),255*(n=Math.min(Math.max(0,n),1)),255*(r=Math.min(Math.max(0,r),1))]},a.xyz.lab=function(e){var t=e[0],n=e[1],r=e[2];return n/=100,r/=108.883,t=(t/=95.047)>.008856?Math.pow(t,1/3):7.787*t+16/116,[116*(n=n>.008856?Math.pow(n,1/3):7.787*n+16/116)-16,500*(t-n),200*(n-(r=r>.008856?Math.pow(r,1/3):7.787*r+16/116))]},a.lab.xyz=function(e){var t,n,r,i=e[0];t=e[1]/500+(n=(i+16)/116),r=n-e[2]/200;var o=Math.pow(n,3),a=Math.pow(t,3),s=Math.pow(r,3);return n=o>.008856?o:(n-16/116)/7.787,t=a>.008856?a:(t-16/116)/7.787,r=s>.008856?s:(r-16/116)/7.787,[t*=95.047,n*=100,r*=108.883]},a.lab.lch=function(e){var t,n=e[0],r=e[1],i=e[2];return(t=360*Math.atan2(i,r)/2/Math.PI)<0&&(t+=360),[n,Math.sqrt(r*r+i*i),t]},a.lch.lab=function(e){var t,n=e[0],r=e[1];return t=e[2]/360*2*Math.PI,[n,r*Math.cos(t),r*Math.sin(t)]},a.rgb.ansi16=function(e){var t=e[0],n=e[1],r=e[2],i=1 in arguments?arguments[1]:a.rgb.hsv(e)[2];if(0===(i=Math.round(i/50)))return 30;var o=30+(Math.round(r/255)<<2|Math.round(n/255)<<1|Math.round(t/255));return 2===i&&(o+=60),o},a.hsv.ansi16=function(e){return a.rgb.ansi16(a.hsv.rgb(e),e[2])},a.rgb.ansi256=function(e){var t=e[0],n=e[1],r=e[2];return t===n&&n===r?t<8?16:t>248?231:Math.round((t-8)/247*24)+232:16+36*Math.round(t/255*5)+6*Math.round(n/255*5)+Math.round(r/255*5)},a.ansi16.rgb=function(e){var t=e%10;if(0===t||7===t)return e>50&&(t+=3.5),[t=t/10.5*255,t,t];var n=.5*(1+~~(e>50));return[(1&t)*n*255,(t>>1&1)*n*255,(t>>2&1)*n*255]},a.ansi256.rgb=function(e){if(e>=232){var t=10*(e-232)+8;return[t,t,t]}var n;return e-=16,[Math.floor(e/36)/5*255,Math.floor((n=e%36)/6)/5*255,n%6/5*255]},a.rgb.hex=function(e){var t=(((255&Math.round(e[0]))<<16)+((255&Math.round(e[1]))<<8)+(255&Math.round(e[2]))).toString(16).toUpperCase();return"000000".substring(t.length)+t},a.hex.rgb=function(e){var t=e.toString(16).match(/[a-f0-9]{6}|[a-f0-9]{3}/i);if(!t)return[0,0,0];var n=t[0];3===t[0].length&&(n=n.split("").map((function(e){return e+e})).join(""));var r=parseInt(n,16);return[r>>16&255,r>>8&255,255&r]},a.rgb.hcg=function(e){var t,n=e[0]/255,r=e[1]/255,i=e[2]/255,o=Math.max(Math.max(n,r),i),a=Math.min(Math.min(n,r),i),s=o-a;return t=s<=0?0:o===n?(r-i)/s%6:o===r?2+(i-n)/s:4+(n-r)/s+4,t/=6,[360*(t%=1),100*s,100*(s<1?a/(1-s):0)]},a.hsl.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=1,i=0;return(r=n<.5?2*t*n:2*t*(1-n))<1&&(i=(n-.5*r)/(1-r)),[e[0],100*r,100*i]},a.hsv.hcg=function(e){var t=e[1]/100,n=e[2]/100,r=t*n,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],100*r,100*i]},a.hcg.rgb=function(e){var t=e[0]/360,n=e[1]/100,r=e[2]/100;if(0===n)return[255*r,255*r,255*r];var i,o=[0,0,0],a=t%1*6,s=a%1,l=1-s;switch(Math.floor(a)){case 0:o[0]=1,o[1]=s,o[2]=0;break;case 1:o[0]=l,o[1]=1,o[2]=0;break;case 2:o[0]=0,o[1]=1,o[2]=s;break;case 3:o[0]=0,o[1]=l,o[2]=1;break;case 4:o[0]=s,o[1]=0,o[2]=1;break;default:o[0]=1,o[1]=0,o[2]=l}return i=(1-n)*r,[255*(n*o[0]+i),255*(n*o[1]+i),255*(n*o[2]+i)]},a.hcg.hsv=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t),r=0;return n>0&&(r=t/n),[e[0],100*r,100*n]},a.hcg.hsl=function(e){var t=e[1]/100,n=e[2]/100*(1-t)+.5*t,r=0;return n>0&&n<.5?r=t/(2*n):n>=.5&&n<1&&(r=t/(2*(1-n))),[e[0],100*r,100*n]},a.hcg.hwb=function(e){var t=e[1]/100,n=t+e[2]/100*(1-t);return[e[0],100*(n-t),100*(1-n)]},a.hwb.hcg=function(e){var t=e[1]/100,n=1-e[2]/100,r=n-t,i=0;return r<1&&(i=(n-r)/(1-r)),[e[0],100*r,100*i]},a.apple.rgb=function(e){return[e[0]/65535*255,e[1]/65535*255,e[2]/65535*255]},a.rgb.apple=function(e){return[e[0]/255*65535,e[1]/255*65535,e[2]/255*65535]},a.gray.rgb=function(e){return[e[0]/100*255,e[0]/100*255,e[0]/100*255]},a.gray.hsl=a.gray.hsv=function(e){return[0,0,e[0]]},a.gray.hwb=function(e){return[0,100,e[0]]},a.gray.cmyk=function(e){return[0,0,0,e[0]]},a.gray.lab=function(e){return[e[0],0,0]},a.gray.hex=function(e){var t=255&Math.round(e[0]/100*255),n=((t<<16)+(t<<8)+t).toString(16).toUpperCase();return"000000".substring(n.length)+n},a.rgb.gray=function(e){return[(e[0]+e[1]+e[2])/3/255*100]}},734:function(e,t,n){var r=n(5659),i=n(8507),o={};Object.keys(r).forEach((function(e){o[e]={},Object.defineProperty(o[e],"channels",{value:r[e].channels}),Object.defineProperty(o[e],"labels",{value:r[e].labels});var t=i(e);Object.keys(t).forEach((function(n){var r=t[n];o[e][n]=function(e){var t=function(t){if(null==t)return t;arguments.length>1&&(t=Array.prototype.slice.call(arguments));var n=e(t);if("object"==typeof n)for(var r=n.length,i=0;i<r;i++)n[i]=Math.round(n[i]);return n};return"conversion"in e&&(t.conversion=e.conversion),t}(r),o[e][n].raw=function(e){var t=function(t){return null==t?t:(arguments.length>1&&(t=Array.prototype.slice.call(arguments)),e(t))};return"conversion"in e&&(t.conversion=e.conversion),t}(r)}))})),e.exports=o},1031:function(e){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},8507:function(e,t,n){var r=n(5659);function i(e){var t=function(){for(var e={},t=Object.keys(r),n=t.length,i=0;i<n;i++)e[t[i]]={distance:-1,parent:null};return e}(),n=[e];for(t[e].distance=0;n.length;)for(var i=n.pop(),o=Object.keys(r[i]),a=o.length,s=0;s<a;s++){var l=o[s],c=t[l];-1===c.distance&&(c.distance=t[i].distance+1,c.parent=i,n.unshift(l))}return t}function o(e,t){return function(n){return t(e(n))}}function a(e,t){for(var n=[t[e].parent,e],i=r[t[e].parent][e],a=t[e].parent;t[a].parent;)n.unshift(t[a].parent),i=o(r[t[a].parent][a],i),a=t[a].parent;return i.conversion=n,i}e.exports=function(e){for(var t=i(e),n={},r=Object.keys(t),o=r.length,s=0;s<o;s++){var l=r[s];null!==t[l].parent&&(n[l]=a(l,t))}return n}},8156:function(e){"use strict";e.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}},8854:function(e,t,n){var r=n(8156),i=n(9872),o=Object.hasOwnProperty,a=Object.create(null);for(var s in r)o.call(r,s)&&(a[r[s]]=s);var l=e.exports={to:{},get:{}};function c(e,t,n){return Math.min(Math.max(t,e),n)}function u(e){var t=Math.round(e).toString(16).toUpperCase();return t.length<2?"0"+t:t}l.get=function(e){var t,n;switch(e.substring(0,3).toLowerCase()){case"hsl":t=l.get.hsl(e),n="hsl";break;case"hwb":t=l.get.hwb(e),n="hwb";break;default:t=l.get.rgb(e),n="rgb"}return t?{model:n,value:t}:null},l.get.rgb=function(e){if(!e)return null;var t,n,i,a=[0,0,0,1];if(t=e.match(/^#([a-f0-9]{6})([a-f0-9]{2})?$/i)){for(i=t[2],t=t[1],n=0;n<3;n++){var s=2*n;a[n]=parseInt(t.slice(s,s+2),16)}i&&(a[3]=parseInt(i,16)/255)}else if(t=e.match(/^#([a-f0-9]{3,4})$/i)){for(i=(t=t[1])[3],n=0;n<3;n++)a[n]=parseInt(t[n]+t[n],16);i&&(a[3]=parseInt(i+i,16)/255)}else if(t=e.match(/^rgba?\(\s*([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)(?=[\s,])\s*(?:,\s*)?([+-]?\d+)\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)){for(n=0;n<3;n++)a[n]=parseInt(t[n+1],0);t[4]&&(t[5]?a[3]=.01*parseFloat(t[4]):a[3]=parseFloat(t[4]))}else{if(!(t=e.match(/^rgba?\(\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*,?\s*([+-]?[\d\.]+)\%\s*(?:[,|\/]\s*([+-]?[\d\.]+)(%?)\s*)?\)$/)))return(t=e.match(/^(\w+)$/))?"transparent"===t[1]?[0,0,0,0]:o.call(r,t[1])?((a=r[t[1]])[3]=1,a):null:null;for(n=0;n<3;n++)a[n]=Math.round(2.55*parseFloat(t[n+1]));t[4]&&(t[5]?a[3]=.01*parseFloat(t[4]):a[3]=parseFloat(t[4]))}for(n=0;n<3;n++)a[n]=c(a[n],0,255);return a[3]=c(a[3],0,1),a},l.get.hsl=function(e){if(!e)return null;var t=e.match(/^hsla?\(\s*([+-]?(?:\d{0,3}\.)?\d+)(?:deg)?\s*,?\s*([+-]?[\d\.]+)%\s*,?\s*([+-]?[\d\.]+)%\s*(?:[,|\/]\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,c(parseFloat(t[2]),0,100),c(parseFloat(t[3]),0,100),c(isNaN(n)?1:n,0,1)]}return null},l.get.hwb=function(e){if(!e)return null;var t=e.match(/^hwb\(\s*([+-]?\d{0,3}(?:\.\d+)?)(?:deg)?\s*,\s*([+-]?[\d\.]+)%\s*,\s*([+-]?[\d\.]+)%\s*(?:,\s*([+-]?(?=\.\d|\d)(?:0|[1-9]\d*)?(?:\.\d*)?(?:[eE][+-]?\d+)?)\s*)?\)$/);if(t){var n=parseFloat(t[4]);return[(parseFloat(t[1])%360+360)%360,c(parseFloat(t[2]),0,100),c(parseFloat(t[3]),0,100),c(isNaN(n)?1:n,0,1)]}return null},l.to.hex=function(){var e=i(arguments);return"#"+u(e[0])+u(e[1])+u(e[2])+(e[3]<1?u(Math.round(255*e[3])):"")},l.to.rgb=function(){var e=i(arguments);return e.length<4||1===e[3]?"rgb("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+")":"rgba("+Math.round(e[0])+", "+Math.round(e[1])+", "+Math.round(e[2])+", "+e[3]+")"},l.to.rgb.percent=function(){var e=i(arguments),t=Math.round(e[0]/255*100),n=Math.round(e[1]/255*100),r=Math.round(e[2]/255*100);return e.length<4||1===e[3]?"rgb("+t+"%, "+n+"%, "+r+"%)":"rgba("+t+"%, "+n+"%, "+r+"%, "+e[3]+")"},l.to.hsl=function(){var e=i(arguments);return e.length<4||1===e[3]?"hsl("+e[0]+", "+e[1]+"%, "+e[2]+"%)":"hsla("+e[0]+", "+e[1]+"%, "+e[2]+"%, "+e[3]+")"},l.to.hwb=function(){var e=i(arguments),t="";return e.length>=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return a[e.slice(0,3)]}},2520:function(e,t,n){"use strict";var r=n(8854),i=n(734),o=[].slice,a=["keyword","gray","hex"],s={};Object.keys(i).forEach((function(e){s[o.call(i[e].labels).sort().join("")]=e}));var l={};function c(e,t){if(!(this instanceof c))return new c(e,t);if(t&&t in a&&(t=null),t&&!(t in i))throw new Error("Unknown model: "+t);var n,u;if(null==e)this.model="rgb",this.color=[0,0,0],this.valpha=1;else if(e instanceof c)this.model=e.model,this.color=e.color.slice(),this.valpha=e.valpha;else if("string"==typeof e){var d=r.get(e);if(null===d)throw new Error("Unable to parse color from string: "+e);this.model=d.model,u=i[this.model].channels,this.color=d.value.slice(0,u),this.valpha="number"==typeof d.value[u]?d.value[u]:1}else if(e.length){this.model=t||"rgb",u=i[this.model].channels;var E=o.call(e,0,u);this.color=_(E,u),this.valpha="number"==typeof e[u]?e[u]:1}else if("number"==typeof e)e&=16777215,this.model="rgb",this.color=[e>>16&255,e>>8&255,255&e],this.valpha=1;else{this.valpha=1;var p=Object.keys(e);"alpha"in e&&(p.splice(p.indexOf("alpha"),1),this.valpha="number"==typeof e.alpha?e.alpha:0);var h=p.sort().join("");if(!(h in s))throw new Error("Unable to parse color from object: "+JSON.stringify(e));this.model=s[h];var A=i[this.model].labels,L=[];for(n=0;n<A.length;n++)L.push(e[A[n]]);this.color=_(L)}if(l[this.model])for(u=i[this.model].channels,n=0;n<u;n++){var f=l[this.model][n];f&&(this.color[n]=f(this.color[n]))}this.valpha=Math.max(0,Math.min(1,this.valpha)),Object.freeze&&Object.freeze(this)}function u(e,t,n){return(e=Array.isArray(e)?e:[e]).forEach((function(e){(l[e]||(l[e]=[]))[t]=n})),e=e[0],function(r){var i;return arguments.length?(n&&(r=n(r)),(i=this[e]()).color[t]=r,i):(i=this[e]().color[t],n&&(i=n(i)),i)}}function d(e){return function(t){return Math.max(0,Math.min(e,t))}}function _(e,t){for(var n=0;n<t;n++)"number"!=typeof e[n]&&(e[n]=0);return e}c.prototype={toString:function(){return this.string()},toJSON:function(){return this[this.model]()},string:function(e){var t=this.model in r.to?this:this.rgb(),n=1===(t=t.round("number"==typeof e?e:1)).valpha?t.color:t.color.concat(this.valpha);return r.to[t.model](n)},percentString:function(e){var t=this.rgb().round("number"==typeof e?e:1),n=1===t.valpha?t.color:t.color.concat(this.valpha);return r.to.rgb.percent(n)},array:function(){return 1===this.valpha?this.color.slice():this.color.concat(this.valpha)},object:function(){for(var e={},t=i[this.model].channels,n=i[this.model].labels,r=0;r<t;r++)e[n[r]]=this.color[r];return 1!==this.valpha&&(e.alpha=this.valpha),e},unitArray:function(){var e=this.rgb().color;return e[0]/=255,e[1]/=255,e[2]/=255,1!==this.valpha&&e.push(this.valpha),e},unitObject:function(){var e=this.rgb().object();return e.r/=255,e.g/=255,e.b/=255,1!==this.valpha&&(e.alpha=this.valpha),e},round:function(e){return e=Math.max(e||0,0),new c(this.color.map(function(e){return function(t){return function(e,t){return Number(e.toFixed(t))}(t,e)}}(e)).concat(this.valpha),this.model)},alpha:function(e){return arguments.length?new c(this.color.concat(Math.max(0,Math.min(1,e))),this.model):this.valpha},red:u("rgb",0,d(255)),green:u("rgb",1,d(255)),blue:u("rgb",2,d(255)),hue:u(["hsl","hsv","hsl","hwb","hcg"],0,(function(e){return(e%360+360)%360})),saturationl:u("hsl",1,d(100)),lightness:u("hsl",2,d(100)),saturationv:u("hsv",1,d(100)),value:u("hsv",2,d(100)),chroma:u("hcg",1,d(100)),gray:u("hcg",2,d(100)),white:u("hwb",1,d(100)),wblack:u("hwb",2,d(100)),cyan:u("cmyk",0,d(100)),magenta:u("cmyk",1,d(100)),yellow:u("cmyk",2,d(100)),black:u("cmyk",3,d(100)),x:u("xyz",0,d(100)),y:u("xyz",1,d(100)),z:u("xyz",2,d(100)),l:u("lab",0,d(100)),a:u("lab",1),b:u("lab",2),keyword:function(e){return arguments.length?new c(e):i[this.model].keyword(this.color)},hex:function(e){return arguments.length?new c(e):r.to.hex(this.rgb().round().color)},rgbNumber:function(){var e=this.rgb().color;return(255&e[0])<<16|(255&e[1])<<8|255&e[2]},luminosity:function(){for(var e=this.rgb().color,t=[],n=0;n<e.length;n++){var r=e[n]/255;t[n]=r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4)}return.2126*t[0]+.7152*t[1]+.0722*t[2]},contrast:function(e){var t=this.luminosity(),n=e.luminosity();return t>n?(t+.05)/(n+.05):(n+.05)/(t+.05)},level:function(e){var t=this.contrast(e);return t>=7.1?"AAA":t>=4.5?"AA":""},isDark:function(){var e=this.rgb().color;return(299*e[0]+587*e[1]+114*e[2])/1e3<128},isLight:function(){return!this.isDark()},negate:function(){for(var e=this.rgb(),t=0;t<3;t++)e.color[t]=255-e.color[t];return e},lighten:function(e){var t=this.hsl();return t.color[2]+=t.color[2]*e,t},darken:function(e){var t=this.hsl();return t.color[2]-=t.color[2]*e,t},saturate:function(e){var t=this.hsl();return t.color[1]+=t.color[1]*e,t},desaturate:function(e){var t=this.hsl();return t.color[1]-=t.color[1]*e,t},whiten:function(e){var t=this.hwb();return t.color[1]+=t.color[1]*e,t},blacken:function(e){var t=this.hwb();return t.color[2]+=t.color[2]*e,t},grayscale:function(){var e=this.rgb().color,t=.3*e[0]+.59*e[1]+.11*e[2];return c.rgb(t,t,t)},fade:function(e){return this.alpha(this.valpha-this.valpha*e)},opaquer:function(e){return this.alpha(this.valpha+this.valpha*e)},rotate:function(e){var t=this.hsl(),n=t.color[0];return n=(n=(n+e)%360)<0?360+n:n,t.color[0]=n,t},mix:function(e,t){if(!e||!e.rgb)throw new Error('Argument to "mix" was not a Color instance, but rather an instance of '+typeof e);var n=e.rgb(),r=this.rgb(),i=void 0===t?.5:t,o=2*i-1,a=n.alpha()-r.alpha(),s=((o*a==-1?o:(o+a)/(1+o*a))+1)/2,l=1-s;return c.rgb(s*n.red()+l*r.red(),s*n.green()+l*r.green(),s*n.blue()+l*r.blue(),n.alpha()*i+r.alpha()*(1-i))}},Object.keys(i).forEach((function(e){if(-1===a.indexOf(e)){var t=i[e].channels;c.prototype[e]=function(){if(this.model===e)return new c(this);if(arguments.length)return new c(arguments,e);var n,r="number"==typeof arguments[t]?t:this.valpha;return new c((n=i[this.model][e].raw(this.color),Array.isArray(n)?n:[n]).concat(r),e)},c[e]=function(n){return"number"==typeof n&&(n=_(o.call(arguments),t)),new c(n,e)}}})),e.exports=c},7427:function(e,t){"use strict";t.parse=function(e,t){if("string"!=typeof e)throw new TypeError("argument str must be a string");var n={},r=(t||{}).decode||i,o=0;for(;o<e.length;){var s=e.indexOf("=",o);if(-1===s)break;var l=e.indexOf(";",o);if(-1===l)l=e.length;else if(l<s){o=e.lastIndexOf(";",s-1)+1;continue}var c=e.slice(o,s).trim();if(void 0===n[c]){var u=e.slice(s+1,l).trim();34===u.charCodeAt(0)&&(u=u.slice(1,-1)),n[c]=a(u,r)}o=l+1}return n},t.serialize=function(e,t,i){var a=i||{},s=a.encode||o;if("function"!=typeof s)throw new TypeError("option encode is invalid");if(!r.test(e))throw new TypeError("argument name is invalid");var l=s(t);if(l&&!r.test(l))throw new TypeError("argument val is invalid");var c=e+"="+l;if(null!=a.maxAge){var u=a.maxAge-0;if(isNaN(u)||!isFinite(u))throw new TypeError("option maxAge is invalid");c+="; Max-Age="+Math.floor(u)}if(a.domain){if(!r.test(a.domain))throw new TypeError("option domain is invalid");c+="; Domain="+a.domain}if(a.path){if(!r.test(a.path))throw new TypeError("option path is invalid");c+="; Path="+a.path}if(a.expires){var d=a.expires;if(!function(e){return"[object Date]"===n.call(e)||e instanceof Date}(d)||isNaN(d.valueOf()))throw new TypeError("option expires is invalid");c+="; Expires="+d.toUTCString()}a.httpOnly&&(c+="; HttpOnly");a.secure&&(c+="; Secure");a.partitioned&&(c+="; Partitioned");if(a.priority){switch("string"==typeof a.priority?a.priority.toLowerCase():a.priority){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw new TypeError("option priority is invalid")}}if(a.sameSite){switch("string"==typeof a.sameSite?a.sameSite.toLowerCase():a.sameSite){case!0:c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"strict":c+="; SameSite=Strict";break;case"none":c+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}}return c};var n=Object.prototype.toString,r=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/;function i(e){return-1!==e.indexOf("%")?decodeURIComponent(e):e}function o(e){return encodeURIComponent(e)}function a(e,t){try{return t(e)}catch(t){return e}}},4353:function(e){e.exports=function(){"use strict";var e=1e3,t=6e4,n=36e5,r="millisecond",i="second",o="minute",a="hour",s="day",l="week",c="month",u="quarter",d="year",_="date",E="Invalid Date",p=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,A={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 t=["th","st","nd","rd"],n=e%100;return"["+e+(t[(n-20)%10]||t[n]||t[0])+"]"}},L=function(e,t,n){var r=String(e);return!r||r.length>=t?e:""+Array(t+1-r.length).join(n)+e},f={s:L,z:function(e){var t=-e.utcOffset(),n=Math.abs(t),r=Math.floor(n/60),i=n%60;return(t<=0?"+":"-")+L(r,2,"0")+":"+L(i,2,"0")},m:function e(t,n){if(t.date()<n.date())return-e(n,t);var r=12*(n.year()-t.year())+(n.month()-t.month()),i=t.clone().add(r,c),o=n-i<0,a=t.clone().add(r+(o?-1:1),c);return+(-(r+(n-i)/(o?i-a:a-i))||0)},a:function(e){return e<0?Math.ceil(e)||0:Math.floor(e)},p:function(e){return{M:c,y:d,w:l,d:s,D:_,h:a,m:o,s:i,ms:r,Q:u}[e]||String(e||"").toLowerCase().replace(/s$/,"")},u:function(e){return void 0===e}},S="en",m={};m[S]=A;var T="$isDayjsObject",I=function(e){return e instanceof R||!(!e||!e[T])},O=function e(t,n,r){var i;if(!t)return S;if("string"==typeof t){var o=t.toLowerCase();m[o]&&(i=o),n&&(m[o]=n,i=o);var a=t.split("-");if(!i&&a.length>1)return e(a[0])}else{var s=t.name;m[s]=t,i=s}return!r&&i&&(S=i),i||!r&&S},g=function(e,t){if(I(e))return e.clone();var n="object"==typeof t?t:{};return n.date=e,n.args=arguments,new R(n)},y=f;y.l=O,y.i=I,y.w=function(e,t){return g(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var R=function(){function A(e){this.$L=O(e.locale,null,!0),this.parse(e),this.$x=this.$x||e.x||{},this[T]=!0}var L=A.prototype;return L.parse=function(e){this.$d=function(e){var t=e.date,n=e.utc;if(null===t)return new Date(NaN);if(y.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var r=t.match(p);if(r){var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(t)}(e),this.init()},L.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()},L.$utils=function(){return y},L.isValid=function(){return!(this.$d.toString()===E)},L.isSame=function(e,t){var n=g(e);return this.startOf(t)<=n&&n<=this.endOf(t)},L.isAfter=function(e,t){return g(e)<this.startOf(t)},L.isBefore=function(e,t){return this.endOf(t)<g(e)},L.$g=function(e,t,n){return y.u(e)?this[t]:this.set(n,e)},L.unix=function(){return Math.floor(this.valueOf()/1e3)},L.valueOf=function(){return this.$d.getTime()},L.startOf=function(e,t){var n=this,r=!!y.u(t)||t,u=y.p(e),E=function(e,t){var i=y.w(n.$u?Date.UTC(n.$y,t,e):new Date(n.$y,t,e),n);return r?i:i.endOf(s)},p=function(e,t){return y.w(n.toDate()[e].apply(n.toDate("s"),(r?[0,0,0,0]:[23,59,59,999]).slice(t)),n)},h=this.$W,A=this.$M,L=this.$D,f="set"+(this.$u?"UTC":"");switch(u){case d:return r?E(1,0):E(31,11);case c:return r?E(1,A):E(0,A+1);case l:var S=this.$locale().weekStart||0,m=(h<S?h+7:h)-S;return E(r?L-m:L+(6-m),A);case s:case _:return p(f+"Hours",0);case a:return p(f+"Minutes",1);case o:return p(f+"Seconds",2);case i:return p(f+"Milliseconds",3);default:return this.clone()}},L.endOf=function(e){return this.startOf(e,!1)},L.$set=function(e,t){var n,l=y.p(e),u="set"+(this.$u?"UTC":""),E=(n={},n[s]=u+"Date",n[_]=u+"Date",n[c]=u+"Month",n[d]=u+"FullYear",n[a]=u+"Hours",n[o]=u+"Minutes",n[i]=u+"Seconds",n[r]=u+"Milliseconds",n)[l],p=l===s?this.$D+(t-this.$W):t;if(l===c||l===d){var h=this.clone().set(_,1);h.$d[E](p),h.init(),this.$d=h.set(_,Math.min(this.$D,h.daysInMonth())).$d}else E&&this.$d[E](p);return this.init(),this},L.set=function(e,t){return this.clone().$set(e,t)},L.get=function(e){return this[y.p(e)]()},L.add=function(r,u){var _,E=this;r=Number(r);var p=y.p(u),h=function(e){var t=g(E);return y.w(t.date(t.date()+Math.round(e*r)),E)};if(p===c)return this.set(c,this.$M+r);if(p===d)return this.set(d,this.$y+r);if(p===s)return h(1);if(p===l)return h(7);var A=(_={},_[o]=t,_[a]=n,_[i]=e,_)[p]||1,L=this.$d.getTime()+r*A;return y.w(L,this)},L.subtract=function(e,t){return this.add(-1*e,t)},L.format=function(e){var t=this,n=this.$locale();if(!this.isValid())return n.invalidDate||E;var r=e||"YYYY-MM-DDTHH:mm:ssZ",i=y.z(this),o=this.$H,a=this.$m,s=this.$M,l=n.weekdays,c=n.months,u=n.meridiem,d=function(e,n,i,o){return e&&(e[n]||e(t,r))||i[n].slice(0,o)},_=function(e){return y.s(o%12||12,e,"0")},p=u||function(e,t,n){var r=e<12?"AM":"PM";return n?r.toLowerCase():r};return r.replace(h,(function(e,r){return r||function(e){switch(e){case"YY":return String(t.$y).slice(-2);case"YYYY":return y.s(t.$y,4,"0");case"M":return s+1;case"MM":return y.s(s+1,2,"0");case"MMM":return d(n.monthsShort,s,c,3);case"MMMM":return d(c,s);case"D":return t.$D;case"DD":return y.s(t.$D,2,"0");case"d":return String(t.$W);case"dd":return d(n.weekdaysMin,t.$W,l,2);case"ddd":return d(n.weekdaysShort,t.$W,l,3);case"dddd":return l[t.$W];case"H":return String(o);case"HH":return y.s(o,2,"0");case"h":return _(1);case"hh":return _(2);case"a":return p(o,a,!0);case"A":return p(o,a,!1);case"m":return String(a);case"mm":return y.s(a,2,"0");case"s":return String(t.$s);case"ss":return y.s(t.$s,2,"0");case"SSS":return y.s(t.$ms,3,"0");case"Z":return i}return null}(e)||i.replace(":","")}))},L.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},L.diff=function(r,_,E){var p,h=this,A=y.p(_),L=g(r),f=(L.utcOffset()-this.utcOffset())*t,S=this-L,m=function(){return y.m(h,L)};switch(A){case d:p=m()/12;break;case c:p=m();break;case u:p=m()/3;break;case l:p=(S-f)/6048e5;break;case s:p=(S-f)/864e5;break;case a:p=S/n;break;case o:p=S/t;break;case i:p=S/e;break;default:p=S}return E?p:y.a(p)},L.daysInMonth=function(){return this.endOf(c).$D},L.$locale=function(){return m[this.$L]},L.locale=function(e,t){if(!e)return this.$L;var n=this.clone(),r=O(e,t,!0);return r&&(n.$L=r),n},L.clone=function(){return y.w(this.$d,this)},L.toDate=function(){return new Date(this.valueOf())},L.toJSON=function(){return this.isValid()?this.toISOString():null},L.toISOString=function(){return this.$d.toISOString()},L.toString=function(){return this.$d.toUTCString()},A}(),N=R.prototype;return g.prototype=N,[["$ms",r],["$s",i],["$m",o],["$H",a],["$W",s],["$M",c],["$y",d],["$D",_]].forEach((function(e){N[e[1]]=function(t){return this.$g(t,e[0],e[1])}})),g.extend=function(e,t){return e.$i||(e(t,R,g),e.$i=!0),g},g.locale=O,g.isDayjs=I,g.unix=function(e){return g(1e3*e)},g.en=m[S],g.Ls=m,g.p={},g}()},445:function(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,n=/\d\d/,r=/\d\d?/,i=/\d*[^-_:/,()\s\d]+/,o={},a=function(e){return(e=+e)+(e>68?1900:2e3)},s=function(e){return function(t){this[e]=+t}},l=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),n=60*t[1]+(+t[2]||0);return 0===n?0:"+"===t[0]?-n:n}(e)}],c=function(e){var t=o[e];return t&&(t.indexOf?t:t.s.concat(t.f))},u=function(e,t){var n,r=o.meridiem;if(r){for(var i=1;i<=24;i+=1)if(e.indexOf(r(i,0,t))>-1){n=i>12;break}}else n=e===(t?"pm":"PM");return n},d={A:[i,function(e){this.afternoon=u(e,!1)}],a:[i,function(e){this.afternoon=u(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[n,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[r,s("seconds")],ss:[r,s("seconds")],m:[r,s("minutes")],mm:[r,s("minutes")],H:[r,s("hours")],h:[r,s("hours")],HH:[r,s("hours")],hh:[r,s("hours")],D:[r,s("day")],DD:[n,s("day")],Do:[i,function(e){var t=o.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,"")===e&&(this.day=r)}],M:[r,s("month")],MM:[n,s("month")],MMM:[i,function(e){var t=c("months"),n=(c("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(n<1)throw new Error;this.month=n%12||n}],MMMM:[i,function(e){var t=c("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,s("year")],YY:[n,function(e){this.year=a(e)}],YYYY:[/\d{4}/,s("year")],Z:l,ZZ:l};function _(n){var r,i;r=n,i=o&&o.formats;for(var a=(n=r.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,n,r){var o=r&&r.toUpperCase();return n||i[r]||e[r]||i[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))).match(t),s=a.length,l=0;l<s;l+=1){var c=a[l],u=d[c],_=u&&u[0],E=u&&u[1];a[l]=E?{regex:_,parser:E}:c.replace(/^\[|\]$/g,"")}return function(e){for(var t={},n=0,r=0;n<s;n+=1){var i=a[n];if("string"==typeof i)r+=i.length;else{var o=i.regex,l=i.parser,c=e.slice(r),u=o.exec(c)[0];l.call(t,u),e=e.replace(u,"")}}return function(e){var t=e.afternoon;if(void 0!==t){var n=e.hours;t?n<12&&(e.hours+=12):12===n&&(e.hours=0),delete e.afternoon}}(t),t}}return function(e,t,n){n.p.customParseFormat=!0,e&&e.parseTwoDigitYear&&(a=e.parseTwoDigitYear);var r=t.prototype,i=r.parse;r.parse=function(e){var t=e.date,r=e.utc,a=e.args;this.$u=r;var s=a[1];if("string"==typeof s){var l=!0===a[2],c=!0===a[3],u=l||c,d=a[2];c&&(d=a[2]),o=this.$locale(),!l&&d&&(o=n.Ls[d]),this.$d=function(e,t,n){try{if(["x","X"].indexOf(t)>-1)return new Date(("X"===t?1e3:1)*e);var r=_(t)(e),i=r.year,o=r.month,a=r.day,s=r.hours,l=r.minutes,c=r.seconds,u=r.milliseconds,d=r.zone,E=new Date,p=a||(i||o?1:E.getDate()),h=i||E.getFullYear(),A=0;i&&!o||(A=o>0?o-1:E.getMonth());var L=s||0,f=l||0,S=c||0,m=u||0;return d?new Date(Date.UTC(h,A,p,L,f,S,m+60*d.offset*1e3)):n?new Date(Date.UTC(h,A,p,L,f,S,m)):new Date(h,A,p,L,f,S,m)}catch(e){return new Date("")}}(t,s,r),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(s)&&(this.$d=new Date("")),o={}}else if(s instanceof Array)for(var E=s.length,p=1;p<=E;p+=1){a[1]=s[p-1];var h=n.apply(this,a);if(h.isValid()){this.$d=h.$d,this.$L=h.$L,this.init();break}p===E&&(this.$d=new Date(""))}else i.call(this,e)}}}()},5750:function(e){e.exports=function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};return function(t,n,r){var i=n.prototype,o=i.format;r.en.formats=e,i.format=function(t){void 0===t&&(t="YYYY-MM-DDTHH:mm:ssZ");var n=this.$locale().formats,r=function(t,n){return t.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,i){var o=i&&i.toUpperCase();return r||n[i]||e[i]||n[o].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,n){return t||n.slice(1)}))}))}(t,void 0===n?{}:n);return o.call(this,r)}}}()},4744:function(e){"use strict";var t=function(e){return function(e){return!!e&&"object"==typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)};var n="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?l((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function i(e,t,n){return e.concat(t).map((function(e){return r(e,n)}))}function o(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function a(e,t){try{return t in e}catch(e){return!1}}function s(e,t,n){var i={};return n.isMergeableObject(e)&&o(e).forEach((function(t){i[t]=r(e[t],n)})),o(t).forEach((function(o){(function(e,t){return a(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(a(e,o)&&n.isMergeableObject(t[o])?i[o]=function(e,t){if(!t.customMerge)return l;var n=t.customMerge(e);return"function"==typeof n?n:l}(o,n)(e[o],t[o],n):i[o]=r(t[o],n))})),i}function l(e,n,o){(o=o||{}).arrayMerge=o.arrayMerge||i,o.isMergeableObject=o.isMergeableObject||t,o.cloneUnlessOtherwiseSpecified=r;var a=Array.isArray(n);return a===Array.isArray(e)?a?o.arrayMerge(e,n,o):s(e,n,o):r(n,o)}l.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return l(e,n,t)}),{})};var c=l;e.exports=c},41:function(e,t,n){"use strict";var r=n(655),i=n(8068),o=n(9675),a=n(5795);e.exports=function(e,t,n){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new o("`obj` must be an object or a function`");if("string"!=typeof t&&"symbol"!=typeof t)throw new o("`property` must be a string or a symbol`");if(arguments.length>3&&"boolean"!=typeof arguments[3]&&null!==arguments[3])throw new o("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&"boolean"!=typeof arguments[4]&&null!==arguments[4])throw new o("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&"boolean"!=typeof arguments[5]&&null!==arguments[5])throw new o("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&"boolean"!=typeof arguments[6])throw new o("`loose`, if provided, must be a boolean");var s=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,c=arguments.length>5?arguments[5]:null,u=arguments.length>6&&arguments[6],d=!!a&&a(e,t);if(r)r(e,t,{configurable:null===c&&d?d.configurable:!c,enumerable:null===s&&d?d.enumerable:!s,value:n,writable:null===l&&d?d.writable:!l});else{if(!u&&(s||l||c))throw new i("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.");e[t]=n}}},5413:function(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.Doctype=t.CDATA=t.Tag=t.Style=t.Script=t.Comment=t.Directive=t.Text=t.Root=t.isTag=t.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"}(n=t.ElementType||(t.ElementType={})),t.isTag=function(e){return e.type===n.Tag||e.type===n.Script||e.type===n.Style},t.Root=n.Root,t.Text=n.Text,t.Directive=n.Directive,t.Comment=n.Comment,t.Script=n.Script,t.Style=n.Style,t.Tag=n.Tag,t.CDATA=n.CDATA,t.Doctype=n.Doctype},1141:function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var i=Object.getOwnPropertyDescriptor(t,n);i&&!("get"in i?!t.__esModule:i.writable||i.configurable)||(i={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,i)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__exportStar||function(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||r(t,e,n)};Object.defineProperty(t,"__esModule",{value:!0}),t.DomHandler=void 0;var o=n(5413),a=n(6957);i(n(6957),t);var s={withStartIndices:!1,withEndIndices:!1,xmlMode:!1},l=function(){function e(e,t,n){this.dom=[],this.root=new a.Document(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null,"function"==typeof t&&(n=t,t=s),"object"==typeof e&&(t=e,e=void 0),this.callback=null!=e?e:null,this.options=null!=t?t:s,this.elementCB=null!=n?n:null}return e.prototype.onparserinit=function(e){this.parser=e},e.prototype.onreset=function(){this.dom=[],this.root=new a.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,t){var n=this.options.xmlMode?o.ElementType.Tag:void 0,r=new a.Element(e,t,void 0,n);this.addNode(r),this.tagStack.push(r)},e.prototype.ontext=function(e){var t=this.lastNode;if(t&&t.type===o.ElementType.Text)t.data+=e,this.options.withEndIndices&&(t.endIndex=this.parser.endIndex);else{var n=new a.Text(e);this.addNode(n),this.lastNode=n}},e.prototype.oncomment=function(e){if(this.lastNode&&this.lastNode.type===o.ElementType.Comment)this.lastNode.data+=e;else{var t=new a.Comment(e);this.addNode(t),this.lastNode=t}},e.prototype.oncommentend=function(){this.lastNode=null},e.prototype.oncdatastart=function(){var e=new a.Text(""),t=new a.CDATA([e]);this.addNode(t),e.parent=t,this.lastNode=e},e.prototype.oncdataend=function(){this.lastNode=null},e.prototype.onprocessinginstruction=function(e,t){var n=new a.ProcessingInstruction(e,t);this.addNode(n)},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 t=this.tagStack[this.tagStack.length-1],n=t.children[t.children.length-1];this.options.withStartIndices&&(e.startIndex=this.parser.startIndex),this.options.withEndIndices&&(e.endIndex=this.parser.endIndex),t.children.push(e),n&&(e.prev=n,n.next=e),e.parent=t,this.lastNode=null},e}();t.DomHandler=l,t.default=l},6957:function(e,t,n){"use strict";var r,i=this&&this.__extends||(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},r(e,t)},function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=this&&this.__assign||function(){return o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e},o.apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.cloneNode=t.hasChildren=t.isDocument=t.isDirective=t.isComment=t.isText=t.isCDATA=t.isTag=t.Element=t.Document=t.CDATA=t.NodeWithChildren=t.ProcessingInstruction=t.Comment=t.Text=t.DataNode=t.Node=void 0;var a=n(5413),s=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),I(this,e)},e}();t.Node=s;var l=function(e){function t(t){var n=e.call(this)||this;return n.data=t,n}return i(t,e),Object.defineProperty(t.prototype,"nodeValue",{get:function(){return this.data},set:function(e){this.data=e},enumerable:!1,configurable:!0}),t}(s);t.DataNode=l;var c=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Text,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 3},enumerable:!1,configurable:!0}),t}(l);t.Text=c;var u=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Comment,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 8},enumerable:!1,configurable:!0}),t}(l);t.Comment=u;var d=function(e){function t(t,n){var r=e.call(this,n)||this;return r.name=t,r.type=a.ElementType.Directive,r}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),t}(l);t.ProcessingInstruction=d;var _=function(e){function t(t){var n=e.call(this)||this;return n.children=t,n}return i(t,e),Object.defineProperty(t.prototype,"firstChild",{get:function(){var e;return null!==(e=this.children[0])&&void 0!==e?e:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.children.length>0?this.children[this.children.length-1]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childNodes",{get:function(){return this.children},set:function(e){this.children=e},enumerable:!1,configurable:!0}),t}(s);t.NodeWithChildren=_;var E=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.CDATA,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 4},enumerable:!1,configurable:!0}),t}(_);t.CDATA=E;var p=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type=a.ElementType.Root,t}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 9},enumerable:!1,configurable:!0}),t}(_);t.Document=p;var h=function(e){function t(t,n,r,i){void 0===r&&(r=[]),void 0===i&&(i="script"===t?a.ElementType.Script:"style"===t?a.ElementType.Style:a.ElementType.Tag);var o=e.call(this,r)||this;return o.name=t,o.attribs=n,o.type=i,o}return i(t,e),Object.defineProperty(t.prototype,"nodeType",{get:function(){return 1},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.name},set:function(e){this.name=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"attributes",{get:function(){var e=this;return Object.keys(this.attribs).map((function(t){var n,r;return{name:t,value:e.attribs[t],namespace:null===(n=e["x-attribsNamespace"])||void 0===n?void 0:n[t],prefix:null===(r=e["x-attribsPrefix"])||void 0===r?void 0:r[t]}}))},enumerable:!1,configurable:!0}),t}(_);function A(e){return(0,a.isTag)(e)}function L(e){return e.type===a.ElementType.CDATA}function f(e){return e.type===a.ElementType.Text}function S(e){return e.type===a.ElementType.Comment}function m(e){return e.type===a.ElementType.Directive}function T(e){return e.type===a.ElementType.Root}function I(e,t){var n;if(void 0===t&&(t=!1),f(e))n=new c(e.data);else if(S(e))n=new u(e.data);else if(A(e)){var r=t?O(e.children):[],i=new h(e.name,o({},e.attribs),r);r.forEach((function(e){return e.parent=i})),null!=e.namespace&&(i.namespace=e.namespace),e["x-attribsNamespace"]&&(i["x-attribsNamespace"]=o({},e["x-attribsNamespace"])),e["x-attribsPrefix"]&&(i["x-attribsPrefix"]=o({},e["x-attribsPrefix"])),n=i}else if(L(e)){r=t?O(e.children):[];var a=new E(r);r.forEach((function(e){return e.parent=a})),n=a}else if(T(e)){r=t?O(e.children):[];var s=new p(r);r.forEach((function(e){return e.parent=s})),e["x-mode"]&&(s["x-mode"]=e["x-mode"]),n=s}else{if(!m(e))throw new Error("Not implemented yet: ".concat(e.type));var l=new d(e.name,e.data);null!=e["x-name"]&&(l["x-name"]=e["x-name"],l["x-publicId"]=e["x-publicId"],l["x-systemId"]=e["x-systemId"]),n=l}return n.startIndex=e.startIndex,n.endIndex=e.endIndex,null!=e.sourceCodeLocation&&(n.sourceCodeLocation=e.sourceCodeLocation),n}function O(e){for(var t=e.map((function(e){return I(e,!0)})),n=1;n<t.length;n++)t[n].prev=t[n-1],t[n-1].next=t[n];return t}t.Element=h,t.isTag=A,t.isCDATA=L,t.isText=f,t.isComment=S,t.isDirective=m,t.isDocument=T,t.hasChildren=function(e){return Object.prototype.hasOwnProperty.call(e,"children")},t.cloneNode=I},2838:function(e){e.exports=function(){"use strict";const{entries:e,setPrototypeOf:t,isFrozen:n,getPrototypeOf:r,getOwnPropertyDescriptor:i}=Object;let{freeze:o,seal:a,create:s}=Object,{apply:l,construct:c}="undefined"!=typeof Reflect&&Reflect;o||(o=function(e){return e}),a||(a=function(e){return e}),l||(l=function(e,t,n){return e.apply(t,n)}),c||(c=function(e,t){return new e(...t)});const u=I(Array.prototype.forEach),d=I(Array.prototype.pop),_=I(Array.prototype.push),E=I(String.prototype.toLowerCase),p=I(String.prototype.toString),h=I(String.prototype.match),A=I(String.prototype.replace),L=I(String.prototype.indexOf),f=I(String.prototype.trim),S=I(Object.prototype.hasOwnProperty),m=I(RegExp.prototype.test),T=O(TypeError);function I(e){return function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];return l(e,t,r)}}function O(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return c(e,n)}}function g(e,r){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:E;t&&t(e,null);let o=r.length;for(;o--;){let t=r[o];if("string"==typeof t){const e=i(t);e!==t&&(n(r)||(r[o]=e),t=e)}e[t]=!0}return e}function y(e){for(let t=0;t<e.length;t++)S(e,t)||(e[t]=null);return e}function R(t){const n=s(null);for(const[r,i]of e(t))S(t,r)&&(Array.isArray(i)?n[r]=y(i):i&&"object"==typeof i&&i.constructor===Object?n[r]=R(i):n[r]=i);return n}function N(e,t){for(;null!==e;){const n=i(e,t);if(n){if(n.get)return I(n.get);if("function"==typeof n.value)return I(n.value)}e=r(e)}function n(){return null}return n}const v=o(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),b=o(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),P=o(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),C=o(["animate","color-profile","cursor","discard","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),B=o(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover","mprescripts"]),M=o(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),D=o(["#text"]),U=o(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),w=o(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","transform-origin","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),H=o(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),$=o(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),x=a(/\{\{[\w\W]*|[\w\W]*\}\}/gm),Y=a(/<%[\w\W]*|[\w\W]*%>/gm),F=a(/\${[\w\W]*}/gm),k=a(/^data-[\-\w.\u00B7-\uFFFF]/),G=a(/^aria-[\-\w]+$/),V=a(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|sms|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),j=a(/^(?:\w+script|data):/i),W=a(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),z=a(/^html$/i),q=a(/^[a-z][.\w]*(-[.\w]+)+$/i);var Q=Object.freeze({__proto__:null,MUSTACHE_EXPR:x,ERB_EXPR:Y,TMPLIT_EXPR:F,DATA_ATTR:k,ARIA_ATTR:G,IS_ALLOWED_URI:V,IS_SCRIPT_OR_DATA:j,ATTR_WHITESPACE:W,DOCTYPE_NAME:z,CUSTOM_ELEMENT:q});const K=function(){return"undefined"==typeof window?null:window},X=function(e,t){if("object"!=typeof e||"function"!=typeof e.createPolicy)return null;let n=null;const r="data-tt-policy-suffix";t&&t.hasAttribute(r)&&(n=t.getAttribute(r));const i="dompurify"+(n?"#"+n:"");try{return e.createPolicy(i,{createHTML(e){return e},createScriptURL(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+i+" could not be created."),null}};function J(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:K();const n=e=>J(e);if(n.version="3.0.11",n.removed=[],!t||!t.document||9!==t.document.nodeType)return n.isSupported=!1,n;let{document:r}=t;const i=r,a=i.currentScript,{DocumentFragment:l,HTMLTemplateElement:c,Node:I,Element:O,NodeFilter:y,NamedNodeMap:x=t.NamedNodeMap||t.MozNamedAttrMap,HTMLFormElement:Y,DOMParser:F,trustedTypes:k}=t,G=O.prototype,j=N(G,"cloneNode"),W=N(G,"nextSibling"),q=N(G,"childNodes"),Z=N(G,"parentNode");if("function"==typeof c){const e=r.createElement("template");e.content&&e.content.ownerDocument&&(r=e.content.ownerDocument)}let ee,te="";const{implementation:ne,createNodeIterator:re,createDocumentFragment:ie,getElementsByTagName:oe}=r,{importNode:ae}=i;let se={};n.isSupported="function"==typeof e&&"function"==typeof Z&&ne&&void 0!==ne.createHTMLDocument;const{MUSTACHE_EXPR:le,ERB_EXPR:ce,TMPLIT_EXPR:ue,DATA_ATTR:de,ARIA_ATTR:_e,IS_SCRIPT_OR_DATA:Ee,ATTR_WHITESPACE:pe,CUSTOM_ELEMENT:he}=Q;let{IS_ALLOWED_URI:Ae}=Q,Le=null;const fe=g({},[...v,...b,...P,...B,...D]);let Se=null;const me=g({},[...U,...w,...H,...$]);let Te=Object.seal(s(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Ie=null,Oe=null,ge=!0,ye=!0,Re=!1,Ne=!0,ve=!1,be=!1,Pe=!1,Ce=!1,Be=!1,Me=!1,De=!1,Ue=!0,we=!1;const He="user-content-";let $e=!0,xe=!1,Ye={},Fe=null;const ke=g({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]);let Ge=null;const Ve=g({},["audio","video","img","source","image","track"]);let je=null;const We=g({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ze="http://www.w3.org/1998/Math/MathML",qe="http://www.w3.org/2000/svg",Qe="http://www.w3.org/1999/xhtml";let Ke=Qe,Xe=!1,Je=null;const Ze=g({},[ze,qe,Qe],p);let et=null;const tt=["application/xhtml+xml","text/html"],nt="text/html";let rt=null,it=null;const ot=r.createElement("form"),at=function(e){return e instanceof RegExp||e instanceof Function},st=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!it||it!==e){if(e&&"object"==typeof e||(e={}),e=R(e),et=-1===tt.indexOf(e.PARSER_MEDIA_TYPE)?nt:e.PARSER_MEDIA_TYPE,rt="application/xhtml+xml"===et?p:E,Le=S(e,"ALLOWED_TAGS")?g({},e.ALLOWED_TAGS,rt):fe,Se=S(e,"ALLOWED_ATTR")?g({},e.ALLOWED_ATTR,rt):me,Je=S(e,"ALLOWED_NAMESPACES")?g({},e.ALLOWED_NAMESPACES,p):Ze,je=S(e,"ADD_URI_SAFE_ATTR")?g(R(We),e.ADD_URI_SAFE_ATTR,rt):We,Ge=S(e,"ADD_DATA_URI_TAGS")?g(R(Ve),e.ADD_DATA_URI_TAGS,rt):Ve,Fe=S(e,"FORBID_CONTENTS")?g({},e.FORBID_CONTENTS,rt):ke,Ie=S(e,"FORBID_TAGS")?g({},e.FORBID_TAGS,rt):{},Oe=S(e,"FORBID_ATTR")?g({},e.FORBID_ATTR,rt):{},Ye=!!S(e,"USE_PROFILES")&&e.USE_PROFILES,ge=!1!==e.ALLOW_ARIA_ATTR,ye=!1!==e.ALLOW_DATA_ATTR,Re=e.ALLOW_UNKNOWN_PROTOCOLS||!1,Ne=!1!==e.ALLOW_SELF_CLOSE_IN_ATTR,ve=e.SAFE_FOR_TEMPLATES||!1,be=e.WHOLE_DOCUMENT||!1,Be=e.RETURN_DOM||!1,Me=e.RETURN_DOM_FRAGMENT||!1,De=e.RETURN_TRUSTED_TYPE||!1,Ce=e.FORCE_BODY||!1,Ue=!1!==e.SANITIZE_DOM,we=e.SANITIZE_NAMED_PROPS||!1,$e=!1!==e.KEEP_CONTENT,xe=e.IN_PLACE||!1,Ae=e.ALLOWED_URI_REGEXP||V,Ke=e.NAMESPACE||Qe,Te=e.CUSTOM_ELEMENT_HANDLING||{},e.CUSTOM_ELEMENT_HANDLING&&at(e.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(Te.tagNameCheck=e.CUSTOM_ELEMENT_HANDLING.tagNameCheck),e.CUSTOM_ELEMENT_HANDLING&&at(e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(Te.attributeNameCheck=e.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),e.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(Te.allowCustomizedBuiltInElements=e.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),ve&&(ye=!1),Me&&(Be=!0),Ye&&(Le=g({},D),Se=[],!0===Ye.html&&(g(Le,v),g(Se,U)),!0===Ye.svg&&(g(Le,b),g(Se,w),g(Se,$)),!0===Ye.svgFilters&&(g(Le,P),g(Se,w),g(Se,$)),!0===Ye.mathMl&&(g(Le,B),g(Se,H),g(Se,$))),e.ADD_TAGS&&(Le===fe&&(Le=R(Le)),g(Le,e.ADD_TAGS,rt)),e.ADD_ATTR&&(Se===me&&(Se=R(Se)),g(Se,e.ADD_ATTR,rt)),e.ADD_URI_SAFE_ATTR&&g(je,e.ADD_URI_SAFE_ATTR,rt),e.FORBID_CONTENTS&&(Fe===ke&&(Fe=R(Fe)),g(Fe,e.FORBID_CONTENTS,rt)),$e&&(Le["#text"]=!0),be&&g(Le,["html","head","body"]),Le.table&&(g(Le,["tbody"]),delete Ie.tbody),e.TRUSTED_TYPES_POLICY){if("function"!=typeof e.TRUSTED_TYPES_POLICY.createHTML)throw T('TRUSTED_TYPES_POLICY configuration option must provide a "createHTML" hook.');if("function"!=typeof e.TRUSTED_TYPES_POLICY.createScriptURL)throw T('TRUSTED_TYPES_POLICY configuration option must provide a "createScriptURL" hook.');ee=e.TRUSTED_TYPES_POLICY,te=ee.createHTML("")}else void 0===ee&&(ee=X(k,a)),null!==ee&&"string"==typeof te&&(te=ee.createHTML(""));o&&o(e),it=e}},lt=g({},["mi","mo","mn","ms","mtext"]),ct=g({},["foreignobject","desc","title","annotation-xml"]),ut=g({},["title","style","font","a","script"]),dt=g({},[...b,...P,...C]),_t=g({},[...B,...M]),Et=function(e){let t=Z(e);t&&t.tagName||(t={namespaceURI:Ke,tagName:"template"});const n=E(e.tagName),r=E(t.tagName);return!!Je[e.namespaceURI]&&(e.namespaceURI===qe?t.namespaceURI===Qe?"svg"===n:t.namespaceURI===ze?"svg"===n&&("annotation-xml"===r||lt[r]):Boolean(dt[n]):e.namespaceURI===ze?t.namespaceURI===Qe?"math"===n:t.namespaceURI===qe?"math"===n&&ct[r]:Boolean(_t[n]):e.namespaceURI===Qe?!(t.namespaceURI===qe&&!ct[r])&&!(t.namespaceURI===ze&&!lt[r])&&!_t[n]&&(ut[n]||!dt[n]):!("application/xhtml+xml"!==et||!Je[e.namespaceURI]))},pt=function(e){_(n.removed,{element:e});try{e.parentNode.removeChild(e)}catch(t){e.remove()}},ht=function(e,t){try{_(n.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){_(n.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!Se[e])if(Be||Me)try{pt(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},At=function(e){let t=null,n=null;if(Ce)e="<remove></remove>"+e;else{const t=h(e,/^[\r\n\t ]+/);n=t&&t[0]}"application/xhtml+xml"===et&&Ke===Qe&&(e='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+e+"</body></html>");const i=ee?ee.createHTML(e):e;if(Ke===Qe)try{t=(new F).parseFromString(i,et)}catch(e){}if(!t||!t.documentElement){t=ne.createDocument(Ke,"template",null);try{t.documentElement.innerHTML=Xe?te:i}catch(e){}}const o=t.body||t.documentElement;return e&&n&&o.insertBefore(r.createTextNode(n),o.childNodes[0]||null),Ke===Qe?oe.call(t,be?"html":"body")[0]:be?t.documentElement:o},Lt=function(e){return re.call(e.ownerDocument||e,e,y.SHOW_ELEMENT|y.SHOW_COMMENT|y.SHOW_TEXT|y.SHOW_PROCESSING_INSTRUCTION|y.SHOW_CDATA_SECTION,null)},ft=function(e){return e instanceof Y&&("string"!=typeof e.nodeName||"string"!=typeof e.textContent||"function"!=typeof e.removeChild||!(e.attributes instanceof x)||"function"!=typeof e.removeAttribute||"function"!=typeof e.setAttribute||"string"!=typeof e.namespaceURI||"function"!=typeof e.insertBefore||"function"!=typeof e.hasChildNodes)},St=function(e){return"function"==typeof I&&e instanceof I},mt=function(e,t,r){se[e]&&u(se[e],(e=>{e.call(n,t,r,it)}))},Tt=function(e){let t=null;if(mt("beforeSanitizeElements",e,null),ft(e))return pt(e),!0;const r=rt(e.nodeName);if(mt("uponSanitizeElement",e,{tagName:r,allowedTags:Le}),e.hasChildNodes()&&!St(e.firstElementChild)&&m(/<[/\w]/g,e.innerHTML)&&m(/<[/\w]/g,e.textContent))return pt(e),!0;if(7===e.nodeType)return pt(e),!0;if(!Le[r]||Ie[r]){if(!Ie[r]&&Ot(r)){if(Te.tagNameCheck instanceof RegExp&&m(Te.tagNameCheck,r))return!1;if(Te.tagNameCheck instanceof Function&&Te.tagNameCheck(r))return!1}if($e&&!Fe[r]){const t=Z(e)||e.parentNode,n=q(e)||e.childNodes;if(n&&t)for(let r=n.length-1;r>=0;--r)t.insertBefore(j(n[r],!0),W(e))}return pt(e),!0}return e instanceof O&&!Et(e)?(pt(e),!0):"noscript"!==r&&"noembed"!==r&&"noframes"!==r||!m(/<\/no(script|embed|frames)/i,e.innerHTML)?(ve&&3===e.nodeType&&(t=e.textContent,u([le,ce,ue],(e=>{t=A(t,e," ")})),e.textContent!==t&&(_(n.removed,{element:e.cloneNode()}),e.textContent=t)),mt("afterSanitizeElements",e,null),!1):(pt(e),!0)},It=function(e,t,n){if(Ue&&("id"===t||"name"===t)&&(n in r||n in ot))return!1;if(ye&&!Oe[t]&&m(de,t));else if(ge&&m(_e,t));else if(!Se[t]||Oe[t]){if(!(Ot(e)&&(Te.tagNameCheck instanceof RegExp&&m(Te.tagNameCheck,e)||Te.tagNameCheck instanceof Function&&Te.tagNameCheck(e))&&(Te.attributeNameCheck instanceof RegExp&&m(Te.attributeNameCheck,t)||Te.attributeNameCheck instanceof Function&&Te.attributeNameCheck(t))||"is"===t&&Te.allowCustomizedBuiltInElements&&(Te.tagNameCheck instanceof RegExp&&m(Te.tagNameCheck,n)||Te.tagNameCheck instanceof Function&&Te.tagNameCheck(n))))return!1}else if(je[t]);else if(m(Ae,A(n,pe,"")));else if("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==L(n,"data:")||!Ge[e])if(Re&&!m(Ee,A(n,pe,"")));else if(n)return!1;return!0},Ot=function(e){return"annotation-xml"!==e&&h(e,he)},gt=function(e){mt("beforeSanitizeAttributes",e,null);const{attributes:t}=e;if(!t)return;const r={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:Se};let i=t.length;for(;i--;){const o=t[i],{name:a,namespaceURI:s,value:l}=o,c=rt(a);let _="value"===a?l:f(l);if(r.attrName=c,r.attrValue=_,r.keepAttr=!0,r.forceKeepAttr=void 0,mt("uponSanitizeAttribute",e,r),_=r.attrValue,r.forceKeepAttr)continue;if(ht(a,e),!r.keepAttr)continue;if(!Ne&&m(/\/>/i,_)){ht(a,e);continue}ve&&u([le,ce,ue],(e=>{_=A(_,e," ")}));const E=rt(e.nodeName);if(It(E,c,_)){if(!we||"id"!==c&&"name"!==c||(ht(a,e),_=He+_),ee&&"object"==typeof k&&"function"==typeof k.getAttributeType)if(s);else switch(k.getAttributeType(E,c)){case"TrustedHTML":_=ee.createHTML(_);break;case"TrustedScriptURL":_=ee.createScriptURL(_)}try{s?e.setAttributeNS(s,a,_):e.setAttribute(a,_),d(n.removed)}catch(e){}}}mt("afterSanitizeAttributes",e,null)},yt=function e(t){let n=null;const r=Lt(t);for(mt("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)mt("uponSanitizeShadowNode",n,null),Tt(n)||(n.content instanceof l&&e(n.content),gt(n));mt("afterSanitizeShadowDOM",t,null)};return n.sanitize=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=null,o=null,a=null,s=null;if(Xe=!e,Xe&&(e="\x3c!--\x3e"),"string"!=typeof e&&!St(e)){if("function"!=typeof e.toString)throw T("toString is not a function");if("string"!=typeof(e=e.toString()))throw T("dirty is not a string, aborting")}if(!n.isSupported)return e;if(Pe||st(t),n.removed=[],"string"==typeof e&&(xe=!1),xe){if(e.nodeName){const t=rt(e.nodeName);if(!Le[t]||Ie[t])throw T("root node is forbidden and cannot be sanitized in-place")}}else if(e instanceof I)r=At("\x3c!----\x3e"),o=r.ownerDocument.importNode(e,!0),1===o.nodeType&&"BODY"===o.nodeName||"HTML"===o.nodeName?r=o:r.appendChild(o);else{if(!Be&&!ve&&!be&&-1===e.indexOf("<"))return ee&&De?ee.createHTML(e):e;if(r=At(e),!r)return Be?null:De?te:""}r&&Ce&&pt(r.firstChild);const c=Lt(xe?e:r);for(;a=c.nextNode();)Tt(a)||(a.content instanceof l&&yt(a.content),gt(a));if(xe)return e;if(Be){if(Me)for(s=ie.call(r.ownerDocument);r.firstChild;)s.appendChild(r.firstChild);else s=r;return(Se.shadowroot||Se.shadowrootmode)&&(s=ae.call(i,s,!0)),s}let d=be?r.outerHTML:r.innerHTML;return be&&Le["!doctype"]&&r.ownerDocument&&r.ownerDocument.doctype&&r.ownerDocument.doctype.name&&m(z,r.ownerDocument.doctype.name)&&(d="<!DOCTYPE "+r.ownerDocument.doctype.name+">\n"+d),ve&&u([le,ce,ue],(e=>{d=A(d,e," ")})),ee&&De?ee.createHTML(d):d},n.setConfig=function(){st(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}),Pe=!0},n.clearConfig=function(){it=null,Pe=!1},n.isValidAttribute=function(e,t,n){it||st({});const r=rt(e),i=rt(t);return It(r,i,n)},n.addHook=function(e,t){"function"==typeof t&&(se[e]=se[e]||[],_(se[e],t))},n.removeHook=function(e){if(se[e])return d(se[e])},n.removeHooks=function(e){se[e]&&(se[e]=[])},n.removeAllHooks=function(){se={}},n}return J()}()},655:function(e,t,n){"use strict";var r=n(453)("%Object.defineProperty%",!0)||!1;if(r)try{r({},"a",{value:1})}catch(e){r=!1}e.exports=r},1237:function(e){"use strict";e.exports=EvalError},9383:function(e){"use strict";e.exports=Error},9290:function(e){"use strict";e.exports=RangeError},9538:function(e){"use strict";e.exports=ReferenceError},8068:function(e){"use strict";e.exports=SyntaxError},9675:function(e){"use strict";e.exports=TypeError},5345:function(e){"use strict";e.exports=URIError},9353:function(e){"use strict";var t=Object.prototype.toString,n=Math.max,r=function(e,t){for(var n=[],r=0;r<e.length;r+=1)n[r]=e[r];for(var i=0;i<t.length;i+=1)n[i+e.length]=t[i];return n};e.exports=function(e){var i=this;if("function"!=typeof i||"[object Function]"!==t.apply(i))throw new TypeError("Function.prototype.bind called on incompatible "+i);for(var o,a=function(e,t){for(var n=[],r=t||0,i=0;r<e.length;r+=1,i+=1)n[i]=e[r];return n}(arguments,1),s=n(0,i.length-a.length),l=[],c=0;c<s;c++)l[c]="$"+c;if(o=Function("binder","return function ("+function(e,t){for(var n="",r=0;r<e.length;r+=1)n+=e[r],r+1<e.length&&(n+=t);return n}(l,",")+"){ return binder.apply(this,arguments); }")((function(){if(this instanceof o){var t=i.apply(this,r(a,arguments));return Object(t)===t?t:this}return i.apply(e,r(a,arguments))})),i.prototype){var u=function(){};u.prototype=i.prototype,o.prototype=new u,u.prototype=null}return o}},6743:function(e,t,n){"use strict";var r=n(9353);e.exports=Function.prototype.bind||r},453:function(e,t,n){"use strict";var r,i=n(9383),o=n(1237),a=n(9290),s=n(9538),l=n(8068),c=n(9675),u=n(5345),d=Function,_=function(e){try{return d('"use strict"; return ('+e+").constructor;")()}catch(e){}},E=Object.getOwnPropertyDescriptor;if(E)try{E({},"")}catch(e){E=null}var p=function(){throw new c},h=E?function(){try{return p}catch(e){try{return E(arguments,"callee").get}catch(e){return p}}}():p,A=n(4039)(),L=n(24)(),f=Object.getPrototypeOf||(L?function(e){return e.__proto__}:null),S={},m="undefined"!=typeof Uint8Array&&f?f(Uint8Array):r,T={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":A&&f?f([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":S,"%AsyncGenerator%":S,"%AsyncGeneratorFunction%":S,"%AsyncIteratorPrototype%":S,"%Atomics%":"undefined"==typeof Atomics?r:Atomics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?r:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?r:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":i,"%eval%":eval,"%EvalError%":o,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":d,"%GeneratorFunction%":S,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":A&&f?f(f([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&A&&f?f((new Map)[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":a,"%ReferenceError%":s,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&A&&f?f((new Set)[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":A&&f?f(""[Symbol.iterator]()):r,"%Symbol%":A?Symbol:r,"%SyntaxError%":l,"%ThrowTypeError%":h,"%TypedArray%":m,"%TypeError%":c,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":u,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet};if(f)try{null.error}catch(e){var I=f(f(e));T["%Error.prototype%"]=I}var O=function e(t){var n;if("%AsyncFunction%"===t)n=_("async function () {}");else if("%GeneratorFunction%"===t)n=_("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=_("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&f&&(n=f(i.prototype))}return T[t]=n,n},g={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y=n(6743),R=n(9957),N=y.call(Function.call,Array.prototype.concat),v=y.call(Function.apply,Array.prototype.splice),b=y.call(Function.call,String.prototype.replace),P=y.call(Function.call,String.prototype.slice),C=y.call(Function.call,RegExp.prototype.exec),B=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,M=/\\(\\)?/g,D=function(e,t){var n,r=e;if(R(g,r)&&(r="%"+(n=g[r])[0]+"%"),R(T,r)){var i=T[r];if(i===S&&(i=O(r)),void 0===i&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:i}}throw new l("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===C(/^%?[^%]*%?$/,e))throw new l("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var n=function(e){var t=P(e,0,1),n=P(e,-1);if("%"===t&&"%"!==n)throw new l("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new l("invalid intrinsic syntax, expected opening `%`");var r=[];return b(e,B,(function(e,t,n,i){r[r.length]=n?b(i,M,"$1"):t||e})),r}(e),r=n.length>0?n[0]:"",i=D("%"+r+"%",t),o=i.name,a=i.value,s=!1,u=i.alias;u&&(r=u[0],v(n,N([0,1],u)));for(var d=1,_=!0;d<n.length;d+=1){var p=n[d],h=P(p,0,1),A=P(p,-1);if(('"'===h||"'"===h||"`"===h||'"'===A||"'"===A||"`"===A)&&h!==A)throw new l("property names with quotes must have matching quotes");if("constructor"!==p&&_||(s=!0),R(T,o="%"+(r+="."+p)+"%"))a=T[o];else if(null!=a){if(!(p in a)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(E&&d+1>=n.length){var L=E(a,p);a=(_=!!L)&&"get"in L&&!("originalValue"in L.get)?L.get:a[p]}else _=R(a,p),a=a[p];_&&!s&&(T[o]=a)}}return a}},5795:function(e,t,n){"use strict";var r=n(453)("%Object.getOwnPropertyDescriptor%",!0);if(r)try{r([],"length")}catch(e){r=null}e.exports=r},592:function(e,t,n){"use strict";var r=n(655),i=function(){return!!r};i.hasArrayLengthDefineBug=function(){if(!r)return null;try{return 1!==r([],"length",{value:1}).length}catch(e){return!0}},e.exports=i},24:function(e){"use strict";var t={__proto__:null,foo:{}},n=Object;e.exports=function(){return{__proto__:t}.foo===t.foo&&!(t instanceof n)}},4039:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,i=n(1333);e.exports=function(){return"function"==typeof r&&("function"==typeof Symbol&&("symbol"==typeof r("foo")&&("symbol"==typeof Symbol("bar")&&i())))}},1333:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},9957:function(e,t,n){"use strict";var r=Function.prototype.call,i=Object.prototype.hasOwnProperty,o=n(6743);e.exports=o.call(r,i)},4146:function(e,t,n){"use strict";var r=n(4363),i={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function l(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var c=Object.defineProperty,u=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,_=Object.getOwnPropertyDescriptor,E=Object.getPrototypeOf,p=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(p){var i=E(n);i&&i!==p&&e(t,i,r)}var a=u(n);d&&(a=a.concat(d(n)));for(var s=l(t),h=l(n),A=0;A<a.length;++A){var L=a[A];if(!(o[L]||r&&r[L]||h&&h[L]||s&&s[L])){var f=_(n,L);try{c(t,L,f)}catch(e){}}}}return t}},5270:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES=void 0,t.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"],t.CASE_SENSITIVE_TAG_NAMES_MAP=t.CASE_SENSITIVE_TAG_NAMES.reduce((function(e,t){return e[t.toLowerCase()]=t,e}),{})},5496:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="html",r="head",i="body",o=/<([a-zA-Z]+[0-9]?)/,a=/<head[^]*>/i,s=/<body[^]*>/i,l=function(e,t){throw new Error("This browser does not support `document.implementation.createHTMLDocument`")},c=function(e,t){throw new Error("This browser does not support `DOMParser.prototype.parseFromString`")},u="object"==typeof window&&window.DOMParser;if("function"==typeof u){var d=new u;l=c=function(e,t){return t&&(e="<".concat(t,">").concat(e,"</").concat(t,">")),d.parseFromString(e,"text/html")}}if("object"==typeof document&&document.implementation){var _=document.implementation.createHTMLDocument();l=function(e,t){if(t){var n=_.documentElement.querySelector(t);return n&&(n.innerHTML=e),_}return _.documentElement.innerHTML=e,_}}var E,p="object"==typeof document&&document.createElement("template");p&&p.content&&(E=function(e){return p.innerHTML=e,p.content.childNodes}),t.default=function(e){var t,u,d=e.match(o),_=d&&d[1]?d[1].toLowerCase():"";switch(_){case n:var p=c(e);if(!a.test(e))null===(t=null==(A=p.querySelector(r))?void 0:A.parentNode)||void 0===t||t.removeChild(A);if(!s.test(e))null===(u=null==(A=p.querySelector(i))?void 0:A.parentNode)||void 0===u||u.removeChild(A);return p.querySelectorAll(n);case r:case i:var h=l(e).querySelectorAll(_);return s.test(e)&&a.test(e)?h[0].parentNode.childNodes:h;default:return E?E(e):(A=l(e,i).querySelector(i)).childNodes;var A}}},2471:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(5496)),o=n(7731),a=/<(![a-zA-Z\s]+)>/;t.default=function(e){if("string"!=typeof e)throw new TypeError("First argument must be a string");if(!e)return[];var t=e.match(a),n=t?t[1]:void 0;return(0,o.formatDOM)((0,i.default)(e),null,n)}},7731:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatDOM=t.formatAttributes=void 0;var r=n(1141),i=n(5270);function o(e){for(var t={},n=0,r=e.length;n<r;n++){var i=e[n];t[i.name]=i.value}return t}function a(e){var t=function(e){return i.CASE_SENSITIVE_TAG_NAMES_MAP[e]}(e=e.toLowerCase());return t||e}t.formatAttributes=o,t.formatDOM=function e(t,n,i){void 0===n&&(n=null);for(var s,l=[],c=0,u=t.length;c<u;c++){var d=t[c];switch(d.nodeType){case 1:var _=a(d.nodeName);(s=new r.Element(_,o(d.attributes))).children=e("template"===_?d.content.childNodes:d.childNodes,s);break;case 3:s=new r.Text(d.nodeValue);break;case 8:s=new r.Comment(d.nodeValue);break;default:continue}var E=l[c-1]||null;E&&(E.next=s),s.parent=n,s.prev=E,s.next=null,l.push(s)}return i&&((s=new r.ProcessingInstruction(i.substring(0,i.indexOf(" ")).toLowerCase(),i)).next=l[0]||null,s.parent=n,l.unshift(s),l[1]&&(l[1].prev=l[0])),l}},840:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(4210),i=n(4958),o=["checked","value"],a=["input","select","textarea"],s={reset:!0,submit:!0};function l(e){return r.possibleStandardNames[e]}t.default=function(e,t){void 0===e&&(e={});var n={},c=Boolean(e.type&&s[e.type]);for(var u in e){var d=e[u];if((0,r.isCustomAttribute)(u))n[u]=d;else{var _=u.toLowerCase(),E=l(_);if(E){var p=(0,r.getPropertyInfo)(E);switch(o.includes(E)&&a.includes(t)&&!c&&(E=l("default"+_)),n[E]=d,p&&p.type){case r.BOOLEAN:n[E]=!0;break;case r.OVERLOADED_BOOLEAN:""===d&&(n[E]=!0)}}else i.PRESERVE_CUSTOM_ATTRIBUTES&&(n[u]=d)}}return(0,i.setStyleProp)(e.style,n),n}},308:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=n(8763),o=r(n(840)),a=n(4958),s={cloneElement:i.cloneElement,createElement:i.createElement,isValidElement:i.isValidElement};function l(e){return a.PRESERVE_CUSTOM_ATTRIBUTES&&"tag"===e.type&&(0,a.isCustomComponent)(e.name,e.attribs)}t.default=function e(t,n){void 0===n&&(n={});for(var r=[],i="function"==typeof n.replace,c=n.transform||a.returnFirstArg,u=n.library||s,d=u.cloneElement,_=u.createElement,E=u.isValidElement,p=t.length,h=0;h<p;h++){var A=t[h];if(i){var L=n.replace(A,h);if(E(L)){p>1&&(L=d(L,{key:L.key||h})),r.push(c(L,A,h));continue}}if("text"!==A.type){var f=A,S={};l(f)?((0,a.setStyleProp)(f.attribs.style,f.attribs),S=f.attribs):f.attribs&&(S=(0,o.default)(f.attribs,f.name));var m=void 0;switch(A.type){case"script":case"style":A.children[0]&&(S.dangerouslySetInnerHTML={__html:A.children[0].data});break;case"tag":"textarea"===A.name&&A.children[0]?S.defaultValue=A.children[0].data:A.children&&A.children.length&&(m=e(A.children,n));break;default:continue}p>1&&(S.key=h),r.push(c(_(A.name,S,m),A,h))}else{var T=!A.data.trim().length;if(T&&A.parent&&!(0,a.canTextBeChildOfNode)(A.parent))continue;if(n.trim&&T)continue;r.push(c(A.data,A,h))}}return 1===r.length?r[0]:r}},442:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.htmlToDOM=t.domToReact=t.attributesToProps=t.Text=t.ProcessingInstruction=t.Element=t.Comment=void 0;var i=r(n(2471));t.htmlToDOM=i.default;var o=r(n(840));t.attributesToProps=o.default;var a=r(n(308));t.domToReact=a.default;var s=n(1141);Object.defineProperty(t,"Comment",{enumerable:!0,get:function(){return s.Comment}}),Object.defineProperty(t,"Element",{enumerable:!0,get:function(){return s.Element}}),Object.defineProperty(t,"ProcessingInstruction",{enumerable:!0,get:function(){return s.ProcessingInstruction}}),Object.defineProperty(t,"Text",{enumerable:!0,get:function(){return s.Text}});var l={lowerCaseAttributeNames:!1};t.default=function(e,t){if("string"!=typeof e)throw new TypeError("First argument must be a string");return e?(0,a.default)((0,i.default)(e,(null==t?void 0:t.htmlparser2)||l),t):[]}},4958:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.returnFirstArg=t.canTextBeChildOfNode=t.ELEMENTS_WITH_NO_TEXT_CHILDREN=t.PRESERVE_CUSTOM_ATTRIBUTES=t.setStyleProp=t.isCustomComponent=void 0;var i=n(8763),o=r(n(5229)),a=new Set(["annotation-xml","color-profile","font-face","font-face-src","font-face-uri","font-face-format","font-face-name","missing-glyph"]);t.isCustomComponent=function(e,t){return e.includes("-")?!a.has(e):Boolean(t&&"string"==typeof t.is)};var s={reactCompat:!0};t.setStyleProp=function(e,t){if("string"==typeof e)if(e.trim())try{t.style=(0,o.default)(e,s)}catch(e){t.style={}}else t.style={}},t.PRESERVE_CUSTOM_ATTRIBUTES=Number(i.version.split(".")[0])>=16,t.ELEMENTS_WITH_NO_TEXT_CHILDREN=new Set(["tr","tbody","thead","tfoot","colgroup","table","head","html","frameset"]);t.canTextBeChildOfNode=function(e){return!t.ELEMENTS_WITH_NO_TEXT_CHILDREN.has(e.name)};t.returnFirstArg=function(e){return e}},9788:function(e){var t=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,n=/\n/g,r=/^\s*/,i=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,o=/^:\s*/,a=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,s=/^[;\s]*/,l=/^\s+|\s+$/g,c="";function u(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 d=1,_=1;function E(e){var t=e.match(n);t&&(d+=t.length);var r=e.lastIndexOf("\n");_=~r?e.length-r:_+e.length}function p(){var e={line:d,column:_};return function(t){return t.position=new h(e),S(),t}}function h(e){this.start=e,this.end={line:d,column:_},this.source=l.source}h.prototype.content=e;var A=[];function L(t){var n=new Error(l.source+":"+d+":"+_+": "+t);if(n.reason=t,n.filename=l.source,n.line=d,n.column=_,n.source=e,!l.silent)throw n;A.push(n)}function f(t){var n=t.exec(e);if(n){var r=n[0];return E(r),e=e.slice(r.length),n}}function S(){f(r)}function m(e){var t;for(e=e||[];t=T();)!1!==t&&e.push(t);return e}function T(){var t=p();if("/"==e.charAt(0)&&"*"==e.charAt(1)){for(var n=2;c!=e.charAt(n)&&("*"!=e.charAt(n)||"/"!=e.charAt(n+1));)++n;if(n+=2,c===e.charAt(n-1))return L("End of comment missing");var r=e.slice(2,n-2);return _+=2,E(r),e=e.slice(n),_+=2,t({type:"comment",comment:r})}}function I(){var e=p(),n=f(i);if(n){if(T(),!f(o))return L("property missing ':'");var r=f(a),l=e({type:"declaration",property:u(n[0].replace(t,c)),value:r?u(r[0].replace(t,c)):c});return f(s),l}}return S(),function(){var e,t=[];for(m(t);e=I();)!1!==e&&(t.push(e),m(t));return t}()}},6195:function(e){e.exports=function(e){return!(!e||"string"==typeof e)&&(e instanceof Array||Array.isArray(e)||e.length>=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},4175:function(e,t,n){"use strict";var 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},i="object"===("undefined"==typeof window?"undefined":r(window))&&"object"===("undefined"==typeof document?"undefined":r(document))&&9===document.nodeType;t.A=i},3317:function(e,t,n){"use strict";n.d(t,{D_:function(){return d},Sg:function(){return E},VZ:function(){return q},ih:function(){return fe},rN:function(){return Le},vt:function(){return Ae}});var r=n(8168),i=n(4175),o=n(2901),a=n(5540),s=n(9417),l=n(8587),c={}.constructor;function u(e){if(null==e||"object"!=typeof e)return e;if(Array.isArray(e))return e.map(u);if(e.constructor!==c)return e;var t={};for(var n in e)t[n]=u(e[n]);return t}function d(e,t,n){void 0===e&&(e="unnamed");var r=n.jss,i=u(t),o=r.plugins.onCreateRule(e,i,n);return o||(e[0],null)}var _=function(e,t){for(var n="",r=0;r<e.length&&"!important"!==e[r];r++)n&&(n+=t),n+=e[r];return n},E=function(e){if(!Array.isArray(e))return e;var t="";if(Array.isArray(e[0]))for(var n=0;n<e.length&&"!important"!==e[n];n++)t&&(t+=", "),t+=_(e[n]," ");else t=_(e,", ");return"!important"===e[e.length-1]&&(t+=" !important"),t};function p(e){return e&&!1===e.format?{linebreak:"",space:""}:{linebreak:"\n",space:" "}}function h(e,t){for(var n="",r=0;r<t;r++)n+="  ";return n+e}function A(e,t,n){void 0===n&&(n={});var r="";if(!t)return r;var i=n.indent,o=void 0===i?0:i,a=t.fallbacks;!1===n.format&&(o=-1/0);var s=p(n),l=s.linebreak,c=s.space;if(e&&o++,a)if(Array.isArray(a))for(var u=0;u<a.length;u++){var d=a[u];for(var _ in d){var A=d[_];null!=A&&(r&&(r+=l),r+=h(_+":"+c+E(A)+";",o))}}else for(var L in a){var f=a[L];null!=f&&(r&&(r+=l),r+=h(L+":"+c+E(f)+";",o))}for(var S in t){var m=t[S];null!=m&&"fallbacks"!==S&&(r&&(r+=l),r+=h(S+":"+c+E(m)+";",o))}return(r||n.allowEmpty)&&e?(r&&(r=""+l+r+l),h(""+e+c+"{"+r,--o)+h("}",o)):r}var L=/([[\].#*$><+~=|^:(),"'`\s])/g,f="undefined"!=typeof CSS&&CSS.escape,S=function(e){return f?f(e):e.replace(L,"\\$1")},m=function(){function e(e,t,n){this.type="style",this.isProcessed=!1;var r=n.sheet,i=n.Renderer;this.key=e,this.options=n,this.style=t,r?this.renderer=r.renderer:i&&(this.renderer=new i)}return e.prototype.prop=function(e,t,n){if(void 0===t)return this.style[e];var r=!!n&&n.force;if(!r&&this.style[e]===t)return this;var i=t;n&&!1===n.process||(i=this.options.jss.plugins.onChangeValue(t,e,this));var o=null==i||!1===i,a=e in this.style;if(o&&!a&&!r)return this;var s=o&&a;if(s?delete this.style[e]:this.style[e]=i,this.renderable&&this.renderer)return s?this.renderer.removeProperty(this.renderable,e):this.renderer.setProperty(this.renderable,e,i),this;var l=this.options.sheet;return l&&l.attached,this},e}(),T=function(e){function t(t,n,r){var i;i=e.call(this,t,n,r)||this;var o=r.selector,a=r.scoped,l=r.sheet,c=r.generateId;return o?i.selectorText=o:!1!==a&&(i.id=c((0,s.A)((0,s.A)(i)),l),i.selectorText="."+S(i.id)),i}(0,a.A)(t,e);var n=t.prototype;return n.applyTo=function(e){var t=this.renderer;if(t){var n=this.toJSON();for(var r in n)t.setProperty(e,r,n[r])}return this},n.toJSON=function(){var e={};for(var t in this.style){var n=this.style[t];"object"!=typeof n?e[t]=n:Array.isArray(n)&&(e[t]=E(n))}return e},n.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?(0,r.A)({},e,{allowEmpty:!0}):e;return A(this.selectorText,this.style,n)},(0,o.A)(t,[{key:"selector",set:function(e){if(e!==this.selectorText){this.selectorText=e;var t=this.renderer,n=this.renderable;if(n&&t)t.setSelector(n,e)||t.replaceRule(n,this)}},get:function(){return this.selectorText}}]),t}(m),I={onCreateRule:function(e,t,n){return"@"===e[0]||n.parent&&"keyframes"===n.parent.type?null:new T(e,t,n)}},O={indent:1,children:!0},g=/@([\w-]+)/,y=function(){function e(e,t,n){this.type="conditional",this.isProcessed=!1,this.key=e;var i=e.match(g);for(var o in this.at=i?i[1]:"unknown",this.query=n.name||"@"+this.at,this.options=n,this.rules=new q((0,r.A)({},n,{parent:this})),t)this.rules.add(o,t[o]);this.rules.process()}var t=e.prototype;return t.getRule=function(e){return this.rules.get(e)},t.indexOf=function(e){return this.rules.indexOf(e)},t.addRule=function(e,t,n){var r=this.rules.add(e,t,n);return r?(this.options.jss.plugins.onProcessRule(r),r):null},t.replaceRule=function(e,t,n){var r=this.rules.replace(e,t,n);return r&&this.options.jss.plugins.onProcessRule(r),r},t.toString=function(e){void 0===e&&(e=O);var t=p(e).linebreak;if(null==e.indent&&(e.indent=O.indent),null==e.children&&(e.children=O.children),!1===e.children)return this.query+" {}";var n=this.rules.toString(e);return n?this.query+" {"+t+n+t+"}":""},e}(),R=/@container|@media|@supports\s+/,N={onCreateRule:function(e,t,n){return R.test(e)?new y(e,t,n):null}},v={indent:1,children:!0},b=/@keyframes\s+([\w-]+)/,P=function(){function e(e,t,n){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var i=e.match(b);i&&i[1]?this.name=i[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=n;var o=n.scoped,a=n.sheet,s=n.generateId;for(var l in this.id=!1===o?this.name:S(s(this,a)),this.rules=new q((0,r.A)({},n,{parent:this})),t)this.rules.add(l,t[l],(0,r.A)({},n,{parent:this}));this.rules.process()}return e.prototype.toString=function(e){void 0===e&&(e=v);var t=p(e).linebreak;if(null==e.indent&&(e.indent=v.indent),null==e.children&&(e.children=v.children),!1===e.children)return this.at+" "+this.id+" {}";var n=this.rules.toString(e);return n&&(n=""+t+n+t),this.at+" "+this.id+" {"+n+"}"},e}(),C=/@keyframes\s+/,B=/\$([\w-]+)/g,M=function(e,t){return"string"==typeof e?e.replace(B,(function(e,n){return n in t?t[n]:e})):e},D=function(e,t,n){var r=e[t],i=M(r,n);i!==r&&(e[t]=i)},U={onCreateRule:function(e,t,n){return"string"==typeof e&&C.test(e)?new P(e,t,n):null},onProcessStyle:function(e,t,n){return"style"===t.type&&n?("animation-name"in e&&D(e,"animation-name",n.keyframes),"animation"in e&&D(e,"animation",n.keyframes),e):e},onChangeValue:function(e,t,n){var r=n.options.sheet;if(!r)return e;switch(t){case"animation":case"animation-name":return M(e,r.keyframes);default:return e}}},w=function(e){function t(){return e.apply(this,arguments)||this}return(0,a.A)(t,e),t.prototype.toString=function(e){var t=this.options.sheet,n=!!t&&t.options.link?(0,r.A)({},e,{allowEmpty:!0}):e;return A(this.key,this.style,n)},t}(m),H={onCreateRule:function(e,t,n){return n.parent&&"keyframes"===n.parent.type?new w(e,t,n):null}},$=function(){function e(e,t,n){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){var t=p(e).linebreak;if(Array.isArray(this.style)){for(var n="",r=0;r<this.style.length;r++)n+=A(this.at,this.style[r]),this.style[r+1]&&(n+=t);return n}return A(this.at,this.style,e)},e}(),x=/@font-face/,Y={onCreateRule:function(e,t,n){return x.test(e)?new $(e,t,n):null}},F=function(){function e(e,t,n){this.type="viewport",this.at="@viewport",this.isProcessed=!1,this.key=e,this.style=t,this.options=n}return e.prototype.toString=function(e){return A(this.key,this.style,e)},e}(),k={onCreateRule:function(e,t,n){return"@viewport"===e||"@-ms-viewport"===e?new F(e,t,n):null}},G=function(){function e(e,t,n){this.type="simple",this.isProcessed=!1,this.key=e,this.value=t,this.options=n}return e.prototype.toString=function(e){if(Array.isArray(this.value)){for(var t="",n=0;n<this.value.length;n++)t+=this.key+" "+this.value[n]+";",this.value[n+1]&&(t+="\n");return t}return this.key+" "+this.value+";"},e}(),V={"@charset":!0,"@import":!0,"@namespace":!0},j=[I,N,U,H,Y,k,{onCreateRule:function(e,t,n){return e in V?new G(e,t,n):null}}],W={process:!0},z={force:!0,process:!0},q=function(){function e(e){this.map={},this.raw={},this.index=[],this.counter=0,this.options=e,this.classes=e.classes,this.keyframes=e.keyframes}var t=e.prototype;return t.add=function(e,t,n){var i=this.options,o=i.parent,a=i.sheet,s=i.jss,l=i.Renderer,c=i.generateId,u=i.scoped,_=(0,r.A)({classes:this.classes,parent:o,sheet:a,jss:s,Renderer:l,generateId:c,scoped:u,name:e,keyframes:this.keyframes,selector:void 0},n),E=e;e in this.raw&&(E=e+"-d"+this.counter++),this.raw[E]=t,E in this.classes&&(_.selector="."+S(this.classes[E]));var p=d(E,t,_);if(!p)return null;this.register(p);var h=void 0===_.index?this.index.length:_.index;return this.index.splice(h,0,p),p},t.replace=function(e,t,n){var i=this.get(e),o=this.index.indexOf(i);i&&this.remove(i);var a=n;return-1!==o&&(a=(0,r.A)({},n,{index:o})),this.add(e,t,a)},t.get=function(e){return this.map[e]},t.remove=function(e){this.unregister(e),delete this.raw[e.key],this.index.splice(this.index.indexOf(e),1)},t.indexOf=function(e){return this.index.indexOf(e)},t.process=function(){var e=this.options.jss.plugins;this.index.slice(0).forEach(e.onProcessRule,e)},t.register=function(e){this.map[e.key]=e,e instanceof T?(this.map[e.selector]=e,e.id&&(this.classes[e.key]=e.id)):e instanceof P&&this.keyframes&&(this.keyframes[e.name]=e.id)},t.unregister=function(e){delete this.map[e.key],e instanceof T?(delete this.map[e.selector],delete this.classes[e.key]):e instanceof P&&delete this.keyframes[e.name]},t.update=function(){var e,t,n;if("string"==typeof(arguments.length<=0?void 0:arguments[0])?(e=arguments.length<=0?void 0:arguments[0],t=arguments.length<=1?void 0:arguments[1],n=arguments.length<=2?void 0:arguments[2]):(t=arguments.length<=0?void 0:arguments[0],n=arguments.length<=1?void 0:arguments[1],e=null),e)this.updateOne(this.get(e),t,n);else for(var r=0;r<this.index.length;r++)this.updateOne(this.index[r],t,n)},t.updateOne=function(t,n,r){void 0===r&&(r=W);var i=this.options,o=i.jss.plugins,a=i.sheet;if(t.rules instanceof e)t.rules.update(n,r);else{var s=t.style;if(o.onUpdate(n,t,a,r),r.process&&s&&s!==t.style){for(var l in o.onProcessStyle(t.style,t,a),t.style){var c=t.style[l];c!==s[l]&&t.prop(l,c,z)}for(var u in s){var d=t.style[u],_=s[u];null==d&&d!==_&&t.prop(u,null,z)}}}},t.toString=function(e){for(var t="",n=this.options.sheet,r=!!n&&n.options.link,i=p(e).linebreak,o=0;o<this.index.length;o++){var a=this.index[o].toString(e);(a||r)&&(t&&(t+=i),t+=a)}return t},e}(),Q=function(){function e(e,t){for(var n in this.attached=!1,this.deployed=!1,this.classes={},this.keyframes={},this.options=(0,r.A)({},t,{sheet:this,parent:this,classes:this.classes,keyframes:this.keyframes}),t.Renderer&&(this.renderer=new t.Renderer(this)),this.rules=new q(this.options),e)this.rules.add(n,e[n]);this.rules.process()}var t=e.prototype;return t.attach=function(){return this.attached||(this.renderer&&this.renderer.attach(),this.attached=!0,this.deployed||this.deploy()),this},t.detach=function(){return this.attached?(this.renderer&&this.renderer.detach(),this.attached=!1,this):this},t.addRule=function(e,t,n){var r=this.queue;this.attached&&!r&&(this.queue=[]);var i=this.rules.add(e,t,n);return i?(this.options.jss.plugins.onProcessRule(i),this.attached?this.deployed?(r?r.push(i):(this.insertRule(i),this.queue&&(this.queue.forEach(this.insertRule,this),this.queue=void 0)),i):i:(this.deployed=!1,i)):null},t.replaceRule=function(e,t,n){var r=this.rules.get(e);if(!r)return this.addRule(e,t,n);var i=this.rules.replace(e,t,n);return i&&this.options.jss.plugins.onProcessRule(i),this.attached?this.deployed?(this.renderer&&(i?r.renderable&&this.renderer.replaceRule(r.renderable,i):this.renderer.deleteRule(r)),i):i:(this.deployed=!1,i)},t.insertRule=function(e){this.renderer&&this.renderer.insertRule(e)},t.addRules=function(e,t){var n=[];for(var r in e){var i=this.addRule(r,e[r],t);i&&n.push(i)}return n},t.getRule=function(e){return this.rules.get(e)},t.deleteRule=function(e){var t="object"==typeof e?e:this.rules.get(e);return!(!t||this.attached&&!t.renderable)&&(this.rules.remove(t),!(this.attached&&t.renderable&&this.renderer)||this.renderer.deleteRule(t.renderable))},t.indexOf=function(e){return this.rules.indexOf(e)},t.deploy=function(){return this.renderer&&this.renderer.deploy(),this.deployed=!0,this},t.update=function(){var e;return(e=this.rules).update.apply(e,arguments),this},t.updateOne=function(e,t,n){return this.rules.updateOne(e,t,n),this},t.toString=function(e){return this.rules.toString(e)},e}(),K=function(){function e(){this.plugins={internal:[],external:[]},this.registry={}}var t=e.prototype;return t.onCreateRule=function(e,t,n){for(var r=0;r<this.registry.onCreateRule.length;r++){var i=this.registry.onCreateRule[r](e,t,n);if(i)return i}return null},t.onProcessRule=function(e){if(!e.isProcessed){for(var t=e.options.sheet,n=0;n<this.registry.onProcessRule.length;n++)this.registry.onProcessRule[n](e,t);e.style&&this.onProcessStyle(e.style,e,t),e.isProcessed=!0}},t.onProcessStyle=function(e,t,n){for(var r=0;r<this.registry.onProcessStyle.length;r++)t.style=this.registry.onProcessStyle[r](t.style,t,n)},t.onProcessSheet=function(e){for(var t=0;t<this.registry.onProcessSheet.length;t++)this.registry.onProcessSheet[t](e)},t.onUpdate=function(e,t,n,r){for(var i=0;i<this.registry.onUpdate.length;i++)this.registry.onUpdate[i](e,t,n,r)},t.onChangeValue=function(e,t,n){for(var r=e,i=0;i<this.registry.onChangeValue.length;i++)r=this.registry.onChangeValue[i](r,t,n);return r},t.use=function(e,t){void 0===t&&(t={queue:"external"});var n=this.plugins[t.queue];-1===n.indexOf(e)&&(n.push(e),this.registry=[].concat(this.plugins.external,this.plugins.internal).reduce((function(e,t){for(var n in t)n in e&&e[n].push(t[n]);return e}),{onCreateRule:[],onProcessRule:[],onProcessStyle:[],onProcessSheet:[],onChangeValue:[],onUpdate:[]}))},e}(),X=function(){function e(){this.registry=[]}var t=e.prototype;return t.add=function(e){var t=this.registry,n=e.options.index;if(-1===t.indexOf(e))if(0===t.length||n>=this.index)t.push(e);else for(var r=0;r<t.length;r++)if(t[r].options.index>n)return void t.splice(r,0,e)},t.reset=function(){this.registry=[]},t.remove=function(e){var t=this.registry.indexOf(e);this.registry.splice(t,1)},t.toString=function(e){for(var t=void 0===e?{}:e,n=t.attached,r=(0,l.A)(t,["attached"]),i=p(r).linebreak,o="",a=0;a<this.registry.length;a++){var s=this.registry[a];null!=n&&s.attached!==n||(o&&(o+=i),o+=s.toString(r))}return o},(0,o.A)(e,[{key:"index",get:function(){return 0===this.registry.length?0:this.registry[this.registry.length-1].options.index}}]),e}(),J=new X,Z="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window&&window.Math===Math?window:"undefined"!=typeof self&&self.Math===Math?self:Function("return this")(),ee="2f1acc6c3a606b082e5eef5e54414ffb";null==Z[ee]&&(Z[ee]=0);var te=Z[ee]++,ne=function(e){void 0===e&&(e={});var t=0;return function(n,r){t+=1;var i="",o="";return r&&(r.options.classNamePrefix&&(o=r.options.classNamePrefix),null!=r.options.jss.id&&(i=String(r.options.jss.id))),e.minify?""+(o||"c")+te+i+t:o+n.key+"-"+te+(i?"-"+i:"")+"-"+t}},re=function(e){var t;return function(){return t||(t=e()),t}},ie=function(e,t){try{return e.attributeStyleMap?e.attributeStyleMap.get(t):e.style.getPropertyValue(t)}catch(e){return""}},oe=function(e,t,n){try{var r=n;if(Array.isArray(n)&&(r=E(n)),e.attributeStyleMap)e.attributeStyleMap.set(t,r);else{var i=r?r.indexOf("!important"):-1,o=i>-1?r.substr(0,i-1):r;e.style.setProperty(t,o,i>-1?"important":"")}}catch(e){return!1}return!0},ae=function(e,t){try{e.attributeStyleMap?e.attributeStyleMap.delete(t):e.style.removeProperty(t)}catch(e){}},se=function(e,t){return e.selectorText=t,e.selectorText===t},le=re((function(){return document.querySelector("head")}));function ce(e){var t=J.registry;if(t.length>0){var n=function(e,t){for(var n=0;n<e.length;n++){var r=e[n];if(r.attached&&r.options.index>t.index&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e);if(n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element};if(n=function(e,t){for(var n=e.length-1;n>=0;n--){var r=e[n];if(r.attached&&r.options.insertionPoint===t.insertionPoint)return r}return null}(t,e),n&&n.renderer)return{parent:n.renderer.element.parentNode,node:n.renderer.element.nextSibling}}var r=e.insertionPoint;if(r&&"string"==typeof r){var i=function(e){for(var t=le(),n=0;n<t.childNodes.length;n++){var r=t.childNodes[n];if(8===r.nodeType&&r.nodeValue.trim()===e)return r}return null}(r);if(i)return{parent:i.parentNode,node:i.nextSibling}}return!1}var ue=re((function(){var e=document.querySelector('meta[property="csp-nonce"]');return e?e.getAttribute("content"):null})),de=function(e,t,n){try{"insertRule"in e?e.insertRule(t,n):"appendRule"in e&&e.appendRule(t)}catch(e){return!1}return e.cssRules[n]},_e=function(e,t){var n=e.cssRules.length;return void 0===t||t>n?n:t},Ee=function(){function e(e){this.getPropertyValue=ie,this.setProperty=oe,this.removeProperty=ae,this.setSelector=se,this.hasInsertedRules=!1,this.cssRules=[],e&&J.add(e),this.sheet=e;var t,n=this.sheet?this.sheet.options:{},r=n.media,i=n.meta,o=n.element;this.element=o||((t=document.createElement("style")).textContent="\n",t),this.element.setAttribute("data-jss",""),r&&this.element.setAttribute("media",r),i&&this.element.setAttribute("data-meta",i);var a=ue();a&&this.element.setAttribute("nonce",a)}var t=e.prototype;return t.attach=function(){if(!this.element.parentNode&&this.sheet){!function(e,t){var n=t.insertionPoint,r=ce(t);if(!1!==r&&r.parent)r.parent.insertBefore(e,r.node);else if(n&&"number"==typeof n.nodeType){var i=n,o=i.parentNode;o&&o.insertBefore(e,i.nextSibling)}else le().appendChild(e)}(this.element,this.sheet.options);var e=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&e&&(this.hasInsertedRules=!1,this.deploy())}},t.detach=function(){if(this.sheet){var e=this.element.parentNode;e&&e.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},t.deploy=function(){var e=this.sheet;e&&(e.options.link?this.insertRules(e.rules):this.element.textContent="\n"+e.toString()+"\n")},t.insertRules=function(e,t){for(var n=0;n<e.index.length;n++)this.insertRule(e.index[n],n,t)},t.insertRule=function(e,t,n){if(void 0===n&&(n=this.element.sheet),e.rules){var r=e,i=n;if("conditional"===e.type||"keyframes"===e.type){var o=_e(n,t);if(!1===(i=de(n,r.toString({children:!1}),o)))return!1;this.refCssRule(e,o,i)}return this.insertRules(r.rules,i),i}var a=e.toString();if(!a)return!1;var s=_e(n,t),l=de(n,a,s);return!1!==l&&(this.hasInsertedRules=!0,this.refCssRule(e,s,l),l)},t.refCssRule=function(e,t,n){e.renderable=n,e.options.parent instanceof Q&&this.cssRules.splice(t,0,n)},t.deleteRule=function(e){var t=this.element.sheet,n=this.indexOf(e);return-1!==n&&(t.deleteRule(n),this.cssRules.splice(n,1),!0)},t.indexOf=function(e){return this.cssRules.indexOf(e)},t.replaceRule=function(e,t){var n=this.indexOf(e);return-1!==n&&(this.element.sheet.deleteRule(n),this.cssRules.splice(n,1),this.insertRule(t,n))},t.getRules=function(){return this.element.sheet.cssRules},e}(),pe=0,he=function(){function e(e){this.id=pe++,this.version="10.10.0",this.plugins=new K,this.options={id:{minify:!1},createGenerateId:ne,Renderer:i.A?Ee:null,plugins:[]},this.generateId=ne({minify:!1});for(var t=0;t<j.length;t++)this.plugins.use(j[t],{queue:"internal"});this.setup(e)}var t=e.prototype;return t.setup=function(e){return void 0===e&&(e={}),e.createGenerateId&&(this.options.createGenerateId=e.createGenerateId),e.id&&(this.options.id=(0,r.A)({},this.options.id,e.id)),(e.createGenerateId||e.id)&&(this.generateId=this.options.createGenerateId(this.options.id)),null!=e.insertionPoint&&(this.options.insertionPoint=e.insertionPoint),"Renderer"in e&&(this.options.Renderer=e.Renderer),e.plugins&&this.use.apply(this,e.plugins),this},t.createStyleSheet=function(e,t){void 0===t&&(t={});var n=t.index;"number"!=typeof n&&(n=0===J.index?0:J.index+1);var i=new Q(e,(0,r.A)({},t,{jss:this,generateId:t.generateId||this.generateId,insertionPoint:this.options.insertionPoint,Renderer:this.options.Renderer,index:n}));return this.plugins.onProcessSheet(i),i},t.removeStyleSheet=function(e){return e.detach(),J.remove(e),this},t.createRule=function(e,t,n){if(void 0===t&&(t={}),void 0===n&&(n={}),"object"==typeof e)return this.createRule(void 0,e,t);var i=(0,r.A)({},n,{name:e,jss:this,Renderer:this.options.Renderer});i.generateId||(i.generateId=this.generateId),i.classes||(i.classes={}),i.keyframes||(i.keyframes={});var o=d(e,t,i);return o&&this.plugins.onProcessRule(o),o},t.use=function(){for(var e=this,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return n.forEach((function(t){e.plugins.use(t)})),this},e}(),Ae=function(e){return new he(e)},Le="object"==typeof CSS&&null!=CSS&&"number"in CSS;function fe(e){var t=null;for(var n in e){var r=e[n],i=typeof r;if("function"===i)t||(t={}),t[n]=r;else if("object"===i&&null!==r&&!Array.isArray(r)){var o=fe(r);o&&(t||(t={}),t[n]=o)}}return t}Ae()},5580:function(e,t,n){var r=n(6110)(n(9325),"DataView");e.exports=r},1549:function(e,t,n){var r=n(2032),i=n(3862),o=n(6721),a=n(2749),s=n(5749);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},79:function(e,t,n){var r=n(3702),i=n(80),o=n(4739),a=n(8655),s=n(3556);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},8223:function(e,t,n){var r=n(6110)(n(9325),"Map");e.exports=r},3661:function(e,t,n){var r=n(3040),i=n(7670),o=n(289),a=n(4509),s=n(2949);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},2804:function(e,t,n){var r=n(6110)(n(9325),"Promise");e.exports=r},6545:function(e,t,n){var r=n(6110)(n(9325),"Set");e.exports=r},1240:function(e,t,n){var r=n(3661),i=n(1380),o=n(1459);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},7217:function(e,t,n){var r=n(79),i=n(1420),o=n(938),a=n(3605),s=n(9817),l=n(945);function c(e){var t=this.__data__=new r(e);this.size=t.size}c.prototype.clear=i,c.prototype.delete=o,c.prototype.get=a,c.prototype.has=s,c.prototype.set=l,e.exports=c},1873:function(e,t,n){var r=n(9325).Symbol;e.exports=r},7828:function(e,t,n){var r=n(9325).Uint8Array;e.exports=r},8303:function(e,t,n){var r=n(6110)(n(9325),"WeakMap");e.exports=r},9770:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},695:function(e,t,n){var r=n(8096),i=n(2428),o=n(6449),a=n(3656),s=n(361),l=n(7167),c=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&i(e),d=!n&&!u&&a(e),_=!n&&!u&&!d&&l(e),E=n||u||d||_,p=E?r(e.length,String):[],h=p.length;for(var A in e)!t&&!c.call(e,A)||E&&("length"==A||d&&("offset"==A||"parent"==A)||_&&("buffer"==A||"byteLength"==A||"byteOffset"==A)||s(A,h))||p.push(A);return p}},4528:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},4248:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},6025:function(e,t,n){var r=n(5288);e.exports=function(e,t){for(var n=e.length;n--;)if(r(e[n][0],t))return n;return-1}},2199:function(e,t,n){var r=n(4528),i=n(6449);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},2552:function(e,t,n){var r=n(1873),i=n(659),o=n(9350),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},7534:function(e,t,n){var r=n(2552),i=n(346);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},270:function(e,t,n){var r=n(7068),i=n(346);e.exports=function e(t,n,o,a,s){return t===n||(null==t||null==n||!i(t)&&!i(n)?t!=t&&n!=n:r(t,n,o,a,e,s))}},7068:function(e,t,n){var r=n(7217),i=n(5911),o=n(1986),a=n(689),s=n(5861),l=n(6449),c=n(3656),u=n(7167),d="[object Arguments]",_="[object Array]",E="[object Object]",p=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,h,A,L){var f=l(e),S=l(t),m=f?_:s(e),T=S?_:s(t),I=(m=m==d?E:m)==E,O=(T=T==d?E:T)==E,g=m==T;if(g&&c(e)){if(!c(t))return!1;f=!0,I=!1}if(g&&!I)return L||(L=new r),f||u(e)?i(e,t,n,h,A,L):o(e,t,m,n,h,A,L);if(!(1&n)){var y=I&&p.call(e,"__wrapped__"),R=O&&p.call(t,"__wrapped__");if(y||R){var N=y?e.value():e,v=R?t.value():t;return L||(L=new r),A(N,v,n,h,L)}}return!!g&&(L||(L=new r),a(e,t,n,h,A,L))}},5083:function(e,t,n){var r=n(1882),i=n(7296),o=n(3805),a=n(7473),s=/^\[object .+?Constructor\]$/,l=Function.prototype,c=Object.prototype,u=l.toString,d=c.hasOwnProperty,_=RegExp("^"+u.call(d).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?_:s).test(a(e))}},4901:function(e,t,n){var r=n(2552),i=n(294),o=n(346),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},8984:function(e,t,n){var r=n(5527),i=n(3650),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},8096:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},7301:function(e){e.exports=function(e){return function(t){return e(t)}}},9219:function(e){e.exports=function(e,t){return e.has(t)}},5481:function(e,t,n){var r=n(9325)["__core-js_shared__"];e.exports=r},5911:function(e,t,n){var r=n(1240),i=n(4248),o=n(9219);e.exports=function(e,t,n,a,s,l){var c=1&n,u=e.length,d=t.length;if(u!=d&&!(c&&d>u))return!1;var _=l.get(e),E=l.get(t);if(_&&E)return _==t&&E==e;var p=-1,h=!0,A=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++p<u;){var L=e[p],f=t[p];if(a)var S=c?a(f,L,p,t,e,l):a(L,f,p,e,t,l);if(void 0!==S){if(S)continue;h=!1;break}if(A){if(!i(t,(function(e,t){if(!o(A,t)&&(L===e||s(L,e,n,a,l)))return A.push(t)}))){h=!1;break}}else if(L!==f&&!s(L,f,n,a,l)){h=!1;break}}return l.delete(e),l.delete(t),h}},1986:function(e,t,n){var r=n(1873),i=n(7828),o=n(5288),a=n(5911),s=n(317),l=n(4247),c=r?r.prototype:void 0,u=c?c.valueOf:void 0;e.exports=function(e,t,n,r,c,d,_){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":return!(e.byteLength!=t.byteLength||!d(new i(e),new i(t)));case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var E=s;case"[object Set]":var p=1&r;if(E||(E=l),e.size!=t.size&&!p)return!1;var h=_.get(e);if(h)return h==t;r|=2,_.set(e,t);var A=a(E(e),E(t),r,c,d,_);return _.delete(e),A;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},689:function(e,t,n){var r=n(2),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var l=1&n,c=r(e),u=c.length;if(u!=r(t).length&&!l)return!1;for(var d=u;d--;){var _=c[d];if(!(l?_ in t:i.call(t,_)))return!1}var E=s.get(e),p=s.get(t);if(E&&p)return E==t&&p==e;var h=!0;s.set(e,t),s.set(t,e);for(var A=l;++d<u;){var L=e[_=c[d]],f=t[_];if(o)var S=l?o(f,L,_,t,e,s):o(L,f,_,e,t,s);if(!(void 0===S?L===f||a(L,f,n,o,s):S)){h=!1;break}A||(A="constructor"==_)}if(h&&!A){var m=e.constructor,T=t.constructor;m==T||!("constructor"in e)||!("constructor"in t)||"function"==typeof m&&m instanceof m&&"function"==typeof T&&T instanceof T||(h=!1)}return s.delete(e),s.delete(t),h}},2459:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},2:function(e,t,n){var r=n(2199),i=n(4664),o=n(5950);e.exports=function(e){return r(e,o,i)}},2651:function(e,t,n){var r=n(4218);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},6110:function(e,t,n){var r=n(5083),i=n(392);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},659:function(e,t,n){var r=n(1873),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},4664:function(e,t,n){var r=n(9770),i=n(3345),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:(e=Object(e),r(a(e),(function(t){return o.call(e,t)})))}:i;e.exports=s},5861:function(e,t,n){var r=n(5580),i=n(8223),o=n(2804),a=n(6545),s=n(8303),l=n(2552),c=n(7473),u="[object Map]",d="[object Promise]",_="[object Set]",E="[object WeakMap]",p="[object DataView]",h=c(r),A=c(i),L=c(o),f=c(a),S=c(s),m=l;(r&&m(new r(new ArrayBuffer(1)))!=p||i&&m(new i)!=u||o&&m(o.resolve())!=d||a&&m(new a)!=_||s&&m(new s)!=E)&&(m=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?c(n):"";if(r)switch(r){case h:return p;case A:return u;case L:return d;case f:return _;case S:return E}return t}),e.exports=m},392:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},2032:function(e,t,n){var r=n(5804);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},3862:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},6721:function(e,t,n){var r=n(5804),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},2749:function(e,t,n){var r=n(5804),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},5749:function(e,t,n){var r=n(5804);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},361:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},4218:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},7296:function(e,t,n){var r,i=n(5481),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},5527:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},3702:function(e){e.exports=function(){this.__data__=[],this.size=0}},80:function(e,t,n){var r=n(6025),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},4739:function(e,t,n){var r=n(6025);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},8655:function(e,t,n){var r=n(6025);e.exports=function(e){return r(this.__data__,e)>-1}},3556:function(e,t,n){var r=n(6025);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},3040:function(e,t,n){var r=n(1549),i=n(79),o=n(8223);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},7670:function(e,t,n){var r=n(2651);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},289:function(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).get(e)}},4509:function(e,t,n){var r=n(2651);e.exports=function(e){return r(this,e).has(e)}},2949:function(e,t,n){var r=n(2651);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},317:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},5804:function(e,t,n){var r=n(6110)(Object,"create");e.exports=r},3650:function(e,t,n){var r=n(4335)(Object.keys,Object);e.exports=r},6009:function(e,t,n){e=n.nmd(e);var r=n(2459),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{var e=o&&o.require&&o.require("util").types;return e||a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},9350:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},4335:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},9325:function(e,t,n){var r=n(2459),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},1380:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},1459:function(e){e.exports=function(e){return this.__data__.has(e)}},4247:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}},1420:function(e,t,n){var r=n(79);e.exports=function(){this.__data__=new r,this.size=0}},938:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},3605:function(e){e.exports=function(e){return this.__data__.get(e)}},9817:function(e){e.exports=function(e){return this.__data__.has(e)}},945:function(e,t,n){var r=n(79),i=n(8223),o=n(3661);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},7473:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},5288:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},2428:function(e,t,n){var r=n(7534),i=n(346),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},6449:function(e){var t=Array.isArray;e.exports=t},4894:function(e,t,n){var r=n(1882),i=n(294);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},3812:function(e,t,n){var r=n(2552),i=n(346);e.exports=function(e){return!0===e||!1===e||i(e)&&"[object Boolean]"==r(e)}},3656:function(e,t,n){e=n.nmd(e);var r=n(9325),i=n(9935),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,l=(s?s.isBuffer:void 0)||i;e.exports=l},2404:function(e,t,n){var r=n(270);e.exports=function(e,t){return r(e,t)}},1882:function(e,t,n){var r=n(2552),i=n(3805);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},294:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},5187:function(e){e.exports=function(e){return null===e}},8023:function(e,t,n){var r=n(2552),i=n(346);e.exports=function(e){return"number"==typeof e||i(e)&&"[object Number]"==r(e)}},3805:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},346:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},5015:function(e,t,n){var r=n(2552),i=n(6449),o=n(346);e.exports=function(e){return"string"==typeof e||!i(e)&&o(e)&&"[object String]"==r(e)}},7167:function(e,t,n){var r=n(4901),i=n(7301),o=n(6009),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},5950:function(e,t,n){var r=n(695),i=n(8984),o=n(4894);e.exports=function(e){return o(e)?r(e):i(e)}},2543:function(e,t,n){var r;e=n.nmd(e),function(){var i,o="Expected a function",a="__lodash_hash_undefined__",s="__lodash_placeholder__",l=16,c=32,u=64,d=128,_=256,E=1/0,p=9007199254740991,h=NaN,A=4294967295,L=[["ary",d],["bind",1],["bindKey",2],["curry",8],["curryRight",l],["flip",512],["partial",c],["partialRight",u],["rearg",_]],f="[object Arguments]",S="[object Array]",m="[object Boolean]",T="[object Date]",I="[object Error]",O="[object Function]",g="[object GeneratorFunction]",y="[object Map]",R="[object Number]",N="[object Object]",v="[object Promise]",b="[object RegExp]",P="[object Set]",C="[object String]",B="[object Symbol]",M="[object WeakMap]",D="[object ArrayBuffer]",U="[object DataView]",w="[object Float32Array]",H="[object Float64Array]",$="[object Int8Array]",x="[object Int16Array]",Y="[object Int32Array]",F="[object Uint8Array]",k="[object Uint8ClampedArray]",G="[object Uint16Array]",V="[object Uint32Array]",j=/\b__p \+= '';/g,W=/\b(__p \+=) '' \+/g,z=/(__e\(.*?\)|\b__t\)) \+\n'';/g,q=/&(?:amp|lt|gt|quot|#39);/g,Q=/[&<>"']/g,K=RegExp(q.source),X=RegExp(Q.source),J=/<%-([\s\S]+?)%>/g,Z=/<%([\s\S]+?)%>/g,ee=/<%=([\s\S]+?)%>/g,te=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,ne=/^\w*$/,re=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ie=/[\\^$.*+?()[\]{}|]/g,oe=RegExp(ie.source),ae=/^\s+/,se=/\s/,le=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,ce=/\{\n\/\* \[wrapped with (.+)\] \*/,ue=/,? & /,de=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,_e=/[()=,{}\[\]\/\s]/,Ee=/\\(\\)?/g,pe=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,he=/\w*$/,Ae=/^[-+]0x[0-9a-f]+$/i,Le=/^0b[01]+$/i,fe=/^\[object .+?Constructor\]$/,Se=/^0o[0-7]+$/i,me=/^(?:0|[1-9]\d*)$/,Te=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,Ie=/($^)/,Oe=/['\n\r\u2028\u2029\\]/g,ge="\\ud800-\\udfff",ye="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",Re="\\u2700-\\u27bf",Ne="a-z\\xdf-\\xf6\\xf8-\\xff",ve="A-Z\\xc0-\\xd6\\xd8-\\xde",be="\\ufe0e\\ufe0f",Pe="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",Ce="['’]",Be="["+ge+"]",Me="["+Pe+"]",De="["+ye+"]",Ue="\\d+",we="["+Re+"]",He="["+Ne+"]",$e="[^"+ge+Pe+Ue+Re+Ne+ve+"]",xe="\\ud83c[\\udffb-\\udfff]",Ye="[^"+ge+"]",Fe="(?:\\ud83c[\\udde6-\\uddff]){2}",ke="[\\ud800-\\udbff][\\udc00-\\udfff]",Ge="["+ve+"]",Ve="\\u200d",je="(?:"+He+"|"+$e+")",We="(?:"+Ge+"|"+$e+")",ze="(?:['’](?:d|ll|m|re|s|t|ve))?",qe="(?:['’](?:D|LL|M|RE|S|T|VE))?",Qe="(?:"+De+"|"+xe+")"+"?",Ke="["+be+"]?",Xe=Ke+Qe+("(?:"+Ve+"(?:"+[Ye,Fe,ke].join("|")+")"+Ke+Qe+")*"),Je="(?:"+[we,Fe,ke].join("|")+")"+Xe,Ze="(?:"+[Ye+De+"?",De,Fe,ke,Be].join("|")+")",et=RegExp(Ce,"g"),tt=RegExp(De,"g"),nt=RegExp(xe+"(?="+xe+")|"+Ze+Xe,"g"),rt=RegExp([Ge+"?"+He+"+"+ze+"(?="+[Me,Ge,"$"].join("|")+")",We+"+"+qe+"(?="+[Me,Ge+je,"$"].join("|")+")",Ge+"?"+je+"+"+ze,Ge+"+"+qe,"\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])","\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ue,Je].join("|"),"g"),it=RegExp("["+Ve+ge+ye+be+"]"),ot=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,at=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],st=-1,lt={};lt[w]=lt[H]=lt[$]=lt[x]=lt[Y]=lt[F]=lt[k]=lt[G]=lt[V]=!0,lt[f]=lt[S]=lt[D]=lt[m]=lt[U]=lt[T]=lt[I]=lt[O]=lt[y]=lt[R]=lt[N]=lt[b]=lt[P]=lt[C]=lt[M]=!1;var ct={};ct[f]=ct[S]=ct[D]=ct[U]=ct[m]=ct[T]=ct[w]=ct[H]=ct[$]=ct[x]=ct[Y]=ct[y]=ct[R]=ct[N]=ct[b]=ct[P]=ct[C]=ct[B]=ct[F]=ct[k]=ct[G]=ct[V]=!0,ct[I]=ct[O]=ct[M]=!1;var ut={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},dt=parseFloat,_t=parseInt,Et="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,pt="object"==typeof self&&self&&self.Object===Object&&self,ht=Et||pt||Function("return this")(),At=t&&!t.nodeType&&t,Lt=At&&e&&!e.nodeType&&e,ft=Lt&&Lt.exports===At,St=ft&&Et.process,mt=function(){try{var e=Lt&&Lt.require&&Lt.require("util").types;return e||St&&St.binding&&St.binding("util")}catch(e){}}(),Tt=mt&&mt.isArrayBuffer,It=mt&&mt.isDate,Ot=mt&&mt.isMap,gt=mt&&mt.isRegExp,yt=mt&&mt.isSet,Rt=mt&&mt.isTypedArray;function Nt(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}function vt(e,t,n,r){for(var i=-1,o=null==e?0:e.length;++i<o;){var a=e[i];t(r,a,n(a),e)}return r}function bt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}function Pt(e,t){for(var n=null==e?0:e.length;n--&&!1!==t(e[n],n,e););return e}function Ct(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(!t(e[n],n,e))return!1;return!0}function Bt(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}function Mt(e,t){return!!(null==e?0:e.length)&&Gt(e,t,0)>-1}function Dt(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}function Ut(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}function wt(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}function Ht(e,t,n,r){var i=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++i]);++i<o;)n=t(n,e[i],i,e);return n}function $t(e,t,n,r){var i=null==e?0:e.length;for(r&&i&&(n=e[--i]);i--;)n=t(n,e[i],i,e);return n}function xt(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}var Yt=zt("length");function Ft(e,t,n){var r;return n(e,(function(e,n,i){if(t(e,n,i))return r=n,!1})),r}function kt(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return-1}function Gt(e,t,n){return t==t?function(e,t,n){var r=n-1,i=e.length;for(;++r<i;)if(e[r]===t)return r;return-1}(e,t,n):kt(e,jt,n)}function Vt(e,t,n,r){for(var i=n-1,o=e.length;++i<o;)if(r(e[i],t))return i;return-1}function jt(e){return e!=e}function Wt(e,t){var n=null==e?0:e.length;return n?Kt(e,t)/n:h}function zt(e){return function(t){return null==t?i:t[e]}}function qt(e){return function(t){return null==e?i:e[t]}}function Qt(e,t,n,r,i){return i(e,(function(e,i,o){n=r?(r=!1,e):t(n,e,i,o)})),n}function Kt(e,t){for(var n,r=-1,o=e.length;++r<o;){var a=t(e[r]);a!==i&&(n=n===i?a:n+a)}return n}function Xt(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}function Jt(e){return e?e.slice(0,An(e)+1).replace(ae,""):e}function Zt(e){return function(t){return e(t)}}function en(e,t){return Ut(t,(function(t){return e[t]}))}function tn(e,t){return e.has(t)}function nn(e,t){for(var n=-1,r=e.length;++n<r&&Gt(t,e[n],0)>-1;);return n}function rn(e,t){for(var n=e.length;n--&&Gt(t,e[n],0)>-1;);return n}var on=qt({"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","Ĳ":"IJ","ĳ":"ij","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"}),an=qt({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"});function sn(e){return"\\"+ut[e]}function ln(e){return it.test(e)}function cn(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}function un(e,t){return function(n){return e(t(n))}}function dn(e,t){for(var n=-1,r=e.length,i=0,o=[];++n<r;){var a=e[n];a!==t&&a!==s||(e[n]=s,o[i++]=n)}return o}function _n(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=e})),n}function En(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}function pn(e){return ln(e)?function(e){var t=nt.lastIndex=0;for(;nt.test(e);)++t;return t}(e):Yt(e)}function hn(e){return ln(e)?function(e){return e.match(nt)||[]}(e):function(e){return e.split("")}(e)}function An(e){for(var t=e.length;t--&&se.test(e.charAt(t)););return t}var Ln=qt({"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"});var fn=function e(t){var n,r=(t=null==t?ht:fn.defaults(ht.Object(),t,fn.pick(ht,at))).Array,se=t.Date,ge=t.Error,ye=t.Function,Re=t.Math,Ne=t.Object,ve=t.RegExp,be=t.String,Pe=t.TypeError,Ce=r.prototype,Be=ye.prototype,Me=Ne.prototype,De=t["__core-js_shared__"],Ue=Be.toString,we=Me.hasOwnProperty,He=0,$e=(n=/[^.]+$/.exec(De&&De.keys&&De.keys.IE_PROTO||""))?"Symbol(src)_1."+n:"",xe=Me.toString,Ye=Ue.call(Ne),Fe=ht._,ke=ve("^"+Ue.call(we).replace(ie,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ge=ft?t.Buffer:i,Ve=t.Symbol,je=t.Uint8Array,We=Ge?Ge.allocUnsafe:i,ze=un(Ne.getPrototypeOf,Ne),qe=Ne.create,Qe=Me.propertyIsEnumerable,Ke=Ce.splice,Xe=Ve?Ve.isConcatSpreadable:i,Je=Ve?Ve.iterator:i,Ze=Ve?Ve.toStringTag:i,nt=function(){try{var e=Eo(Ne,"defineProperty");return e({},"",{}),e}catch(e){}}(),it=t.clearTimeout!==ht.clearTimeout&&t.clearTimeout,ut=se&&se.now!==ht.Date.now&&se.now,Et=t.setTimeout!==ht.setTimeout&&t.setTimeout,pt=Re.ceil,At=Re.floor,Lt=Ne.getOwnPropertySymbols,St=Ge?Ge.isBuffer:i,mt=t.isFinite,Yt=Ce.join,qt=un(Ne.keys,Ne),Sn=Re.max,mn=Re.min,Tn=se.now,In=t.parseInt,On=Re.random,gn=Ce.reverse,yn=Eo(t,"DataView"),Rn=Eo(t,"Map"),Nn=Eo(t,"Promise"),vn=Eo(t,"Set"),bn=Eo(t,"WeakMap"),Pn=Eo(Ne,"create"),Cn=bn&&new bn,Bn={},Mn=xo(yn),Dn=xo(Rn),Un=xo(Nn),wn=xo(vn),Hn=xo(bn),$n=Ve?Ve.prototype:i,xn=$n?$n.valueOf:i,Yn=$n?$n.toString:i;function Fn(e){if(ns(e)&&!ja(e)&&!(e instanceof jn)){if(e instanceof Vn)return e;if(we.call(e,"__wrapped__"))return Yo(e)}return new Vn(e)}var kn=function(){function e(){}return function(t){if(!ts(t))return{};if(qe)return qe(t);e.prototype=t;var n=new e;return e.prototype=i,n}}();function Gn(){}function Vn(e,t){this.__wrapped__=e,this.__actions__=[],this.__chain__=!!t,this.__index__=0,this.__values__=i}function jn(e){this.__wrapped__=e,this.__actions__=[],this.__dir__=1,this.__filtered__=!1,this.__iteratees__=[],this.__takeCount__=A,this.__views__=[]}function Wn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function zn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function qn(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function Qn(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new qn;++t<n;)this.add(e[t])}function Kn(e){var t=this.__data__=new zn(e);this.size=t.size}function Xn(e,t){var n=ja(e),r=!n&&Va(e),i=!n&&!r&&Qa(e),o=!n&&!r&&!i&&us(e),a=n||r||i||o,s=a?Xt(e.length,be):[],l=s.length;for(var c in e)!t&&!we.call(e,c)||a&&("length"==c||i&&("offset"==c||"parent"==c)||o&&("buffer"==c||"byteLength"==c||"byteOffset"==c)||mo(c,l))||s.push(c);return s}function Jn(e){var t=e.length;return t?e[Qr(0,t-1)]:i}function Zn(e,t){return wo(Pi(e),lr(t,0,e.length))}function er(e){return wo(Pi(e))}function tr(e,t,n){(n!==i&&!Fa(e[t],n)||n===i&&!(t in e))&&ar(e,t,n)}function nr(e,t,n){var r=e[t];we.call(e,t)&&Fa(r,n)&&(n!==i||t in e)||ar(e,t,n)}function rr(e,t){for(var n=e.length;n--;)if(Fa(e[n][0],t))return n;return-1}function ir(e,t,n,r){return Er(e,(function(e,i,o){t(r,e,n(e),o)})),r}function or(e,t){return e&&Ci(t,Bs(t),e)}function ar(e,t,n){"__proto__"==t&&nt?nt(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}function sr(e,t){for(var n=-1,o=t.length,a=r(o),s=null==e;++n<o;)a[n]=s?i:Ns(e,t[n]);return a}function lr(e,t,n){return e==e&&(n!==i&&(e=e<=n?e:n),t!==i&&(e=e>=t?e:t)),e}function cr(e,t,n,r,o,a){var s,l=1&t,c=2&t,u=4&t;if(n&&(s=o?n(e,r,o,a):n(e)),s!==i)return s;if(!ts(e))return e;var d=ja(e);if(d){if(s=function(e){var t=e.length,n=new e.constructor(t);t&&"string"==typeof e[0]&&we.call(e,"index")&&(n.index=e.index,n.input=e.input);return n}(e),!l)return Pi(e,s)}else{var _=Ao(e),E=_==O||_==g;if(Qa(e))return gi(e,l);if(_==N||_==f||E&&!o){if(s=c||E?{}:fo(e),!l)return c?function(e,t){return Ci(e,ho(e),t)}(e,function(e,t){return e&&Ci(t,Ms(t),e)}(s,e)):function(e,t){return Ci(e,po(e),t)}(e,or(s,e))}else{if(!ct[_])return o?e:{};s=function(e,t,n){var r=e.constructor;switch(t){case D:return yi(e);case m:case T:return new r(+e);case U:return function(e,t){var n=t?yi(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}(e,n);case w:case H:case $:case x:case Y:case F:case k:case G:case V:return Ri(e,n);case y:return new r;case R:case C:return new r(e);case b:return function(e){var t=new e.constructor(e.source,he.exec(e));return t.lastIndex=e.lastIndex,t}(e);case P:return new r;case B:return i=e,xn?Ne(xn.call(i)):{}}var i}(e,_,l)}}a||(a=new Kn);var p=a.get(e);if(p)return p;a.set(e,s),ss(e)?e.forEach((function(r){s.add(cr(r,t,n,r,e,a))})):rs(e)&&e.forEach((function(r,i){s.set(i,cr(r,t,n,i,e,a))}));var h=d?i:(u?c?oo:io:c?Ms:Bs)(e);return bt(h||e,(function(r,i){h&&(r=e[i=r]),nr(s,i,cr(r,t,n,i,e,a))})),s}function ur(e,t,n){var r=n.length;if(null==e)return!r;for(e=Ne(e);r--;){var o=n[r],a=t[o],s=e[o];if(s===i&&!(o in e)||!a(s))return!1}return!0}function dr(e,t,n){if("function"!=typeof e)throw new Pe(o);return Bo((function(){e.apply(i,n)}),t)}function _r(e,t,n,r){var i=-1,o=Mt,a=!0,s=e.length,l=[],c=t.length;if(!s)return l;n&&(t=Ut(t,Zt(n))),r?(o=Dt,a=!1):t.length>=200&&(o=tn,a=!1,t=new Qn(t));e:for(;++i<s;){var u=e[i],d=null==n?u:n(u);if(u=r||0!==u?u:0,a&&d==d){for(var _=c;_--;)if(t[_]===d)continue e;l.push(u)}else o(t,d,r)||l.push(u)}return l}Fn.templateSettings={escape:J,evaluate:Z,interpolate:ee,variable:"",imports:{_:Fn}},Fn.prototype=Gn.prototype,Fn.prototype.constructor=Fn,Vn.prototype=kn(Gn.prototype),Vn.prototype.constructor=Vn,jn.prototype=kn(Gn.prototype),jn.prototype.constructor=jn,Wn.prototype.clear=function(){this.__data__=Pn?Pn(null):{},this.size=0},Wn.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},Wn.prototype.get=function(e){var t=this.__data__;if(Pn){var n=t[e];return n===a?i:n}return we.call(t,e)?t[e]:i},Wn.prototype.has=function(e){var t=this.__data__;return Pn?t[e]!==i:we.call(t,e)},Wn.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=Pn&&t===i?a:t,this},zn.prototype.clear=function(){this.__data__=[],this.size=0},zn.prototype.delete=function(e){var t=this.__data__,n=rr(t,e);return!(n<0)&&(n==t.length-1?t.pop():Ke.call(t,n,1),--this.size,!0)},zn.prototype.get=function(e){var t=this.__data__,n=rr(t,e);return n<0?i:t[n][1]},zn.prototype.has=function(e){return rr(this.__data__,e)>-1},zn.prototype.set=function(e,t){var n=this.__data__,r=rr(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},qn.prototype.clear=function(){this.size=0,this.__data__={hash:new Wn,map:new(Rn||zn),string:new Wn}},qn.prototype.delete=function(e){var t=uo(this,e).delete(e);return this.size-=t?1:0,t},qn.prototype.get=function(e){return uo(this,e).get(e)},qn.prototype.has=function(e){return uo(this,e).has(e)},qn.prototype.set=function(e,t){var n=uo(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},Qn.prototype.add=Qn.prototype.push=function(e){return this.__data__.set(e,a),this},Qn.prototype.has=function(e){return this.__data__.has(e)},Kn.prototype.clear=function(){this.__data__=new zn,this.size=0},Kn.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Kn.prototype.get=function(e){return this.__data__.get(e)},Kn.prototype.has=function(e){return this.__data__.has(e)},Kn.prototype.set=function(e,t){var n=this.__data__;if(n instanceof zn){var r=n.__data__;if(!Rn||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new qn(r)}return n.set(e,t),this.size=n.size,this};var Er=Di(Tr),pr=Di(Ir,!0);function hr(e,t){var n=!0;return Er(e,(function(e,r,i){return n=!!t(e,r,i)})),n}function Ar(e,t,n){for(var r=-1,o=e.length;++r<o;){var a=e[r],s=t(a);if(null!=s&&(l===i?s==s&&!cs(s):n(s,l)))var l=s,c=a}return c}function Lr(e,t){var n=[];return Er(e,(function(e,r,i){t(e,r,i)&&n.push(e)})),n}function fr(e,t,n,r,i){var o=-1,a=e.length;for(n||(n=So),i||(i=[]);++o<a;){var s=e[o];t>0&&n(s)?t>1?fr(s,t-1,n,r,i):wt(i,s):r||(i[i.length]=s)}return i}var Sr=Ui(),mr=Ui(!0);function Tr(e,t){return e&&Sr(e,t,Bs)}function Ir(e,t){return e&&mr(e,t,Bs)}function Or(e,t){return Bt(t,(function(t){return Ja(e[t])}))}function gr(e,t){for(var n=0,r=(t=mi(t,e)).length;null!=e&&n<r;)e=e[$o(t[n++])];return n&&n==r?e:i}function yr(e,t,n){var r=t(e);return ja(e)?r:wt(r,n(e))}function Rr(e){return null==e?e===i?"[object Undefined]":"[object Null]":Ze&&Ze in Ne(e)?function(e){var t=we.call(e,Ze),n=e[Ze];try{e[Ze]=i;var r=!0}catch(e){}var o=xe.call(e);r&&(t?e[Ze]=n:delete e[Ze]);return o}(e):function(e){return xe.call(e)}(e)}function Nr(e,t){return e>t}function vr(e,t){return null!=e&&we.call(e,t)}function br(e,t){return null!=e&&t in Ne(e)}function Pr(e,t,n){for(var o=n?Dt:Mt,a=e[0].length,s=e.length,l=s,c=r(s),u=1/0,d=[];l--;){var _=e[l];l&&t&&(_=Ut(_,Zt(t))),u=mn(_.length,u),c[l]=!n&&(t||a>=120&&_.length>=120)?new Qn(l&&_):i}_=e[0];var E=-1,p=c[0];e:for(;++E<a&&d.length<u;){var h=_[E],A=t?t(h):h;if(h=n||0!==h?h:0,!(p?tn(p,A):o(d,A,n))){for(l=s;--l;){var L=c[l];if(!(L?tn(L,A):o(e[l],A,n)))continue e}p&&p.push(A),d.push(h)}}return d}function Cr(e,t,n){var r=null==(e=bo(e,t=mi(t,e)))?e:e[$o(Xo(t))];return null==r?i:Nt(r,e,n)}function Br(e){return ns(e)&&Rr(e)==f}function Mr(e,t,n,r,o){return e===t||(null==e||null==t||!ns(e)&&!ns(t)?e!=e&&t!=t:function(e,t,n,r,o,a){var s=ja(e),l=ja(t),c=s?S:Ao(e),u=l?S:Ao(t),d=(c=c==f?N:c)==N,_=(u=u==f?N:u)==N,E=c==u;if(E&&Qa(e)){if(!Qa(t))return!1;s=!0,d=!1}if(E&&!d)return a||(a=new Kn),s||us(e)?no(e,t,n,r,o,a):function(e,t,n,r,i,o,a){switch(n){case U:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case D:return!(e.byteLength!=t.byteLength||!o(new je(e),new je(t)));case m:case T:case R:return Fa(+e,+t);case I:return e.name==t.name&&e.message==t.message;case b:case C:return e==t+"";case y:var s=cn;case P:var l=1&r;if(s||(s=_n),e.size!=t.size&&!l)return!1;var c=a.get(e);if(c)return c==t;r|=2,a.set(e,t);var u=no(s(e),s(t),r,i,o,a);return a.delete(e),u;case B:if(xn)return xn.call(e)==xn.call(t)}return!1}(e,t,c,n,r,o,a);if(!(1&n)){var p=d&&we.call(e,"__wrapped__"),h=_&&we.call(t,"__wrapped__");if(p||h){var A=p?e.value():e,L=h?t.value():t;return a||(a=new Kn),o(A,L,n,r,a)}}if(!E)return!1;return a||(a=new Kn),function(e,t,n,r,o,a){var s=1&n,l=io(e),c=l.length,u=io(t),d=u.length;if(c!=d&&!s)return!1;var _=c;for(;_--;){var E=l[_];if(!(s?E in t:we.call(t,E)))return!1}var p=a.get(e),h=a.get(t);if(p&&h)return p==t&&h==e;var A=!0;a.set(e,t),a.set(t,e);var L=s;for(;++_<c;){var f=e[E=l[_]],S=t[E];if(r)var m=s?r(S,f,E,t,e,a):r(f,S,E,e,t,a);if(!(m===i?f===S||o(f,S,n,r,a):m)){A=!1;break}L||(L="constructor"==E)}if(A&&!L){var T=e.constructor,I=t.constructor;T==I||!("constructor"in e)||!("constructor"in t)||"function"==typeof T&&T instanceof T&&"function"==typeof I&&I instanceof I||(A=!1)}return a.delete(e),a.delete(t),A}(e,t,n,r,o,a)}(e,t,n,r,Mr,o))}function Dr(e,t,n,r){var o=n.length,a=o,s=!r;if(null==e)return!a;for(e=Ne(e);o--;){var l=n[o];if(s&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++o<a;){var c=(l=n[o])[0],u=e[c],d=l[1];if(s&&l[2]){if(u===i&&!(c in e))return!1}else{var _=new Kn;if(r)var E=r(u,d,c,e,t,_);if(!(E===i?Mr(d,u,3,r,_):E))return!1}}return!0}function Ur(e){return!(!ts(e)||(t=e,$e&&$e in t))&&(Ja(e)?ke:fe).test(xo(e));var t}function wr(e){return"function"==typeof e?e:null==e?il:"object"==typeof e?ja(e)?kr(e[0],e[1]):Fr(e):El(e)}function Hr(e){if(!yo(e))return qt(e);var t=[];for(var n in Ne(e))we.call(e,n)&&"constructor"!=n&&t.push(n);return t}function $r(e){if(!ts(e))return function(e){var t=[];if(null!=e)for(var n in Ne(e))t.push(n);return t}(e);var t=yo(e),n=[];for(var r in e)("constructor"!=r||!t&&we.call(e,r))&&n.push(r);return n}function xr(e,t){return e<t}function Yr(e,t){var n=-1,i=za(e)?r(e.length):[];return Er(e,(function(e,r,o){i[++n]=t(e,r,o)})),i}function Fr(e){var t=_o(e);return 1==t.length&&t[0][2]?No(t[0][0],t[0][1]):function(n){return n===e||Dr(n,e,t)}}function kr(e,t){return Io(e)&&Ro(t)?No($o(e),t):function(n){var r=Ns(n,e);return r===i&&r===t?vs(n,e):Mr(t,r,3)}}function Gr(e,t,n,r,o){e!==t&&Sr(t,(function(a,s){if(o||(o=new Kn),ts(a))!function(e,t,n,r,o,a,s){var l=Po(e,n),c=Po(t,n),u=s.get(c);if(u)return void tr(e,n,u);var d=a?a(l,c,n+"",e,t,s):i,_=d===i;if(_){var E=ja(c),p=!E&&Qa(c),h=!E&&!p&&us(c);d=c,E||p||h?ja(l)?d=l:qa(l)?d=Pi(l):p?(_=!1,d=gi(c,!0)):h?(_=!1,d=Ri(c,!0)):d=[]:os(c)||Va(c)?(d=l,Va(l)?d=fs(l):ts(l)&&!Ja(l)||(d=fo(c))):_=!1}_&&(s.set(c,d),o(d,c,r,a,s),s.delete(c));tr(e,n,d)}(e,t,s,n,Gr,r,o);else{var l=r?r(Po(e,s),a,s+"",e,t,o):i;l===i&&(l=a),tr(e,s,l)}}),Ms)}function Vr(e,t){var n=e.length;if(n)return mo(t+=t<0?n:0,n)?e[t]:i}function jr(e,t,n){t=t.length?Ut(t,(function(e){return ja(e)?function(t){return gr(t,1===e.length?e[0]:e)}:e})):[il];var r=-1;t=Ut(t,Zt(co()));var i=Yr(e,(function(e,n,i){var o=Ut(t,(function(t){return t(e)}));return{criteria:o,index:++r,value:e}}));return function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}(i,(function(e,t){return function(e,t,n){var r=-1,i=e.criteria,o=t.criteria,a=i.length,s=n.length;for(;++r<a;){var l=Ni(i[r],o[r]);if(l)return r>=s?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))}function Wr(e,t,n){for(var r=-1,i=t.length,o={};++r<i;){var a=t[r],s=gr(e,a);n(s,a)&&ei(o,mi(a,e),s)}return o}function zr(e,t,n,r){var i=r?Vt:Gt,o=-1,a=t.length,s=e;for(e===t&&(t=Pi(t)),n&&(s=Ut(e,Zt(n)));++o<a;)for(var l=0,c=t[o],u=n?n(c):c;(l=i(s,u,l,r))>-1;)s!==e&&Ke.call(s,l,1),Ke.call(e,l,1);return e}function qr(e,t){for(var n=e?t.length:0,r=n-1;n--;){var i=t[n];if(n==r||i!==o){var o=i;mo(i)?Ke.call(e,i,1):_i(e,i)}}return e}function Qr(e,t){return e+At(On()*(t-e+1))}function Kr(e,t){var n="";if(!e||t<1||t>p)return n;do{t%2&&(n+=e),(t=At(t/2))&&(e+=e)}while(t);return n}function Xr(e,t){return Mo(vo(e,t,il),e+"")}function Jr(e){return Jn(Fs(e))}function Zr(e,t){var n=Fs(e);return wo(n,lr(t,0,n.length))}function ei(e,t,n,r){if(!ts(e))return e;for(var o=-1,a=(t=mi(t,e)).length,s=a-1,l=e;null!=l&&++o<a;){var c=$o(t[o]),u=n;if("__proto__"===c||"constructor"===c||"prototype"===c)return e;if(o!=s){var d=l[c];(u=r?r(d,c,l):i)===i&&(u=ts(d)?d:mo(t[o+1])?[]:{})}nr(l,c,u),l=l[c]}return e}var ti=Cn?function(e,t){return Cn.set(e,t),e}:il,ni=nt?function(e,t){return nt(e,"toString",{configurable:!0,enumerable:!1,value:tl(t),writable:!0})}:il;function ri(e){return wo(Fs(e))}function ii(e,t,n){var i=-1,o=e.length;t<0&&(t=-t>o?0:o+t),(n=n>o?o:n)<0&&(n+=o),o=t>n?0:n-t>>>0,t>>>=0;for(var a=r(o);++i<o;)a[i]=e[i+t];return a}function oi(e,t){var n;return Er(e,(function(e,r,i){return!(n=t(e,r,i))})),!!n}function ai(e,t,n){var r=0,i=null==e?r:e.length;if("number"==typeof t&&t==t&&i<=2147483647){for(;r<i;){var o=r+i>>>1,a=e[o];null!==a&&!cs(a)&&(n?a<=t:a<t)?r=o+1:i=o}return i}return si(e,t,il,n)}function si(e,t,n,r){var o=0,a=null==e?0:e.length;if(0===a)return 0;for(var s=(t=n(t))!=t,l=null===t,c=cs(t),u=t===i;o<a;){var d=At((o+a)/2),_=n(e[d]),E=_!==i,p=null===_,h=_==_,A=cs(_);if(s)var L=r||h;else L=u?h&&(r||E):l?h&&E&&(r||!p):c?h&&E&&!p&&(r||!A):!p&&!A&&(r?_<=t:_<t);L?o=d+1:a=d}return mn(a,4294967294)}function li(e,t){for(var n=-1,r=e.length,i=0,o=[];++n<r;){var a=e[n],s=t?t(a):a;if(!n||!Fa(s,l)){var l=s;o[i++]=0===a?0:a}}return o}function ci(e){return"number"==typeof e?e:cs(e)?h:+e}function ui(e){if("string"==typeof e)return e;if(ja(e))return Ut(e,ui)+"";if(cs(e))return Yn?Yn.call(e):"";var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function di(e,t,n){var r=-1,i=Mt,o=e.length,a=!0,s=[],l=s;if(n)a=!1,i=Dt;else if(o>=200){var c=t?null:Ki(e);if(c)return _n(c);a=!1,i=tn,l=new Qn}else l=t?[]:s;e:for(;++r<o;){var u=e[r],d=t?t(u):u;if(u=n||0!==u?u:0,a&&d==d){for(var _=l.length;_--;)if(l[_]===d)continue e;t&&l.push(d),s.push(u)}else i(l,d,n)||(l!==s&&l.push(d),s.push(u))}return s}function _i(e,t){return null==(e=bo(e,t=mi(t,e)))||delete e[$o(Xo(t))]}function Ei(e,t,n,r){return ei(e,t,n(gr(e,t)),r)}function pi(e,t,n,r){for(var i=e.length,o=r?i:-1;(r?o--:++o<i)&&t(e[o],o,e););return n?ii(e,r?0:o,r?o+1:i):ii(e,r?o+1:0,r?i:o)}function hi(e,t){var n=e;return n instanceof jn&&(n=n.value()),Ht(t,(function(e,t){return t.func.apply(t.thisArg,wt([e],t.args))}),n)}function Ai(e,t,n){var i=e.length;if(i<2)return i?di(e[0]):[];for(var o=-1,a=r(i);++o<i;)for(var s=e[o],l=-1;++l<i;)l!=o&&(a[o]=_r(a[o]||s,e[l],t,n));return di(fr(a,1),t,n)}function Li(e,t,n){for(var r=-1,o=e.length,a=t.length,s={};++r<o;){var l=r<a?t[r]:i;n(s,e[r],l)}return s}function fi(e){return qa(e)?e:[]}function Si(e){return"function"==typeof e?e:il}function mi(e,t){return ja(e)?e:Io(e,t)?[e]:Ho(Ss(e))}var Ti=Xr;function Ii(e,t,n){var r=e.length;return n=n===i?r:n,!t&&n>=r?e:ii(e,t,n)}var Oi=it||function(e){return ht.clearTimeout(e)};function gi(e,t){if(t)return e.slice();var n=e.length,r=We?We(n):new e.constructor(n);return e.copy(r),r}function yi(e){var t=new e.constructor(e.byteLength);return new je(t).set(new je(e)),t}function Ri(e,t){var n=t?yi(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}function Ni(e,t){if(e!==t){var n=e!==i,r=null===e,o=e==e,a=cs(e),s=t!==i,l=null===t,c=t==t,u=cs(t);if(!l&&!u&&!a&&e>t||a&&s&&c&&!l&&!u||r&&s&&c||!n&&c||!o)return 1;if(!r&&!a&&!u&&e<t||u&&n&&o&&!r&&!a||l&&n&&o||!s&&o||!c)return-1}return 0}function vi(e,t,n,i){for(var o=-1,a=e.length,s=n.length,l=-1,c=t.length,u=Sn(a-s,0),d=r(c+u),_=!i;++l<c;)d[l]=t[l];for(;++o<s;)(_||o<a)&&(d[n[o]]=e[o]);for(;u--;)d[l++]=e[o++];return d}function bi(e,t,n,i){for(var o=-1,a=e.length,s=-1,l=n.length,c=-1,u=t.length,d=Sn(a-l,0),_=r(d+u),E=!i;++o<d;)_[o]=e[o];for(var p=o;++c<u;)_[p+c]=t[c];for(;++s<l;)(E||o<a)&&(_[p+n[s]]=e[o++]);return _}function Pi(e,t){var n=-1,i=e.length;for(t||(t=r(i));++n<i;)t[n]=e[n];return t}function Ci(e,t,n,r){var o=!n;n||(n={});for(var a=-1,s=t.length;++a<s;){var l=t[a],c=r?r(n[l],e[l],l,n,e):i;c===i&&(c=e[l]),o?ar(n,l,c):nr(n,l,c)}return n}function Bi(e,t){return function(n,r){var i=ja(n)?vt:ir,o=t?t():{};return i(n,e,co(r,2),o)}}function Mi(e){return Xr((function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:i,s=o>2?n[2]:i;for(a=e.length>3&&"function"==typeof a?(o--,a):i,s&&To(n[0],n[1],s)&&(a=o<3?i:a,o=1),t=Ne(t);++r<o;){var l=n[r];l&&e(t,l,r,a)}return t}))}function Di(e,t){return function(n,r){if(null==n)return n;if(!za(n))return e(n,r);for(var i=n.length,o=t?i:-1,a=Ne(n);(t?o--:++o<i)&&!1!==r(a[o],o,a););return n}}function Ui(e){return function(t,n,r){for(var i=-1,o=Ne(t),a=r(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===n(o[l],l,o))break}return t}}function wi(e){return function(t){var n=ln(t=Ss(t))?hn(t):i,r=n?n[0]:t.charAt(0),o=n?Ii(n,1).join(""):t.slice(1);return r[e]()+o}}function Hi(e){return function(t){return Ht(Js(Vs(t).replace(et,"")),e,"")}}function $i(e){return function(){var t=arguments;switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3]);case 5:return new e(t[0],t[1],t[2],t[3],t[4]);case 6:return new e(t[0],t[1],t[2],t[3],t[4],t[5]);case 7:return new e(t[0],t[1],t[2],t[3],t[4],t[5],t[6])}var n=kn(e.prototype),r=e.apply(n,t);return ts(r)?r:n}}function xi(e){return function(t,n,r){var o=Ne(t);if(!za(t)){var a=co(n,3);t=Bs(t),n=function(e){return a(o[e],e,o)}}var s=e(t,n,r);return s>-1?o[a?t[s]:s]:i}}function Yi(e){return ro((function(t){var n=t.length,r=n,a=Vn.prototype.thru;for(e&&t.reverse();r--;){var s=t[r];if("function"!=typeof s)throw new Pe(o);if(a&&!l&&"wrapper"==so(s))var l=new Vn([],!0)}for(r=l?r:n;++r<n;){var c=so(s=t[r]),u="wrapper"==c?ao(s):i;l=u&&Oo(u[0])&&424==u[1]&&!u[4].length&&1==u[9]?l[so(u[0])].apply(l,u[3]):1==s.length&&Oo(s)?l[c]():l.thru(s)}return function(){var e=arguments,r=e[0];if(l&&1==e.length&&ja(r))return l.plant(r).value();for(var i=0,o=n?t[i].apply(this,e):r;++i<n;)o=t[i].call(this,o);return o}}))}function Fi(e,t,n,o,a,s,l,c,u,_){var E=t&d,p=1&t,h=2&t,A=24&t,L=512&t,f=h?i:$i(e);return function d(){for(var S=arguments.length,m=r(S),T=S;T--;)m[T]=arguments[T];if(A)var I=lo(d),O=function(e,t){for(var n=e.length,r=0;n--;)e[n]===t&&++r;return r}(m,I);if(o&&(m=vi(m,o,a,A)),s&&(m=bi(m,s,l,A)),S-=O,A&&S<_){var g=dn(m,I);return qi(e,t,Fi,d.placeholder,n,m,g,c,u,_-S)}var y=p?n:this,R=h?y[e]:e;return S=m.length,c?m=function(e,t){var n=e.length,r=mn(t.length,n),o=Pi(e);for(;r--;){var a=t[r];e[r]=mo(a,n)?o[a]:i}return e}(m,c):L&&S>1&&m.reverse(),E&&u<S&&(m.length=u),this&&this!==ht&&this instanceof d&&(R=f||$i(R)),R.apply(y,m)}}function ki(e,t){return function(n,r){return function(e,t,n,r){return Tr(e,(function(e,i,o){t(r,n(e),i,o)})),r}(n,e,t(r),{})}}function Gi(e,t){return function(n,r){var o;if(n===i&&r===i)return t;if(n!==i&&(o=n),r!==i){if(o===i)return r;"string"==typeof n||"string"==typeof r?(n=ui(n),r=ui(r)):(n=ci(n),r=ci(r)),o=e(n,r)}return o}}function Vi(e){return ro((function(t){return t=Ut(t,Zt(co())),Xr((function(n){var r=this;return e(t,(function(e){return Nt(e,r,n)}))}))}))}function ji(e,t){var n=(t=t===i?" ":ui(t)).length;if(n<2)return n?Kr(t,e):t;var r=Kr(t,pt(e/pn(t)));return ln(t)?Ii(hn(r),0,e).join(""):r.slice(0,e)}function Wi(e){return function(t,n,o){return o&&"number"!=typeof o&&To(t,n,o)&&(n=o=i),t=ps(t),n===i?(n=t,t=0):n=ps(n),function(e,t,n,i){for(var o=-1,a=Sn(pt((t-e)/(n||1)),0),s=r(a);a--;)s[i?a:++o]=e,e+=n;return s}(t,n,o=o===i?t<n?1:-1:ps(o),e)}}function zi(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=Ls(t),n=Ls(n)),e(t,n)}}function qi(e,t,n,r,o,a,s,l,d,_){var E=8&t;t|=E?c:u,4&(t&=~(E?u:c))||(t&=-4);var p=[e,t,o,E?a:i,E?s:i,E?i:a,E?i:s,l,d,_],h=n.apply(i,p);return Oo(e)&&Co(h,p),h.placeholder=r,Do(h,e,t)}function Qi(e){var t=Re[e];return function(e,n){if(e=Ls(e),(n=null==n?0:mn(hs(n),292))&&mt(e)){var r=(Ss(e)+"e").split("e");return+((r=(Ss(t(r[0]+"e"+(+r[1]+n)))+"e").split("e"))[0]+"e"+(+r[1]-n))}return t(e)}}var Ki=vn&&1/_n(new vn([,-0]))[1]==E?function(e){return new vn(e)}:cl;function Xi(e){return function(t){var n=Ao(t);return n==y?cn(t):n==P?En(t):function(e,t){return Ut(t,(function(t){return[t,e[t]]}))}(t,e(t))}}function Ji(e,t,n,a,E,p,h,A){var L=2&t;if(!L&&"function"!=typeof e)throw new Pe(o);var f=a?a.length:0;if(f||(t&=-97,a=E=i),h=h===i?h:Sn(hs(h),0),A=A===i?A:hs(A),f-=E?E.length:0,t&u){var S=a,m=E;a=E=i}var T=L?i:ao(e),I=[e,t,n,a,E,S,m,p,h,A];if(T&&function(e,t){var n=e[1],r=t[1],i=n|r,o=i<131,a=r==d&&8==n||r==d&&n==_&&e[7].length<=t[8]||384==r&&t[7].length<=t[8]&&8==n;if(!o&&!a)return e;1&r&&(e[2]=t[2],i|=1&n?0:4);var l=t[3];if(l){var c=e[3];e[3]=c?vi(c,l,t[4]):l,e[4]=c?dn(e[3],s):t[4]}(l=t[5])&&(c=e[5],e[5]=c?bi(c,l,t[6]):l,e[6]=c?dn(e[5],s):t[6]);(l=t[7])&&(e[7]=l);r&d&&(e[8]=null==e[8]?t[8]:mn(e[8],t[8]));null==e[9]&&(e[9]=t[9]);e[0]=t[0],e[1]=i}(I,T),e=I[0],t=I[1],n=I[2],a=I[3],E=I[4],!(A=I[9]=I[9]===i?L?0:e.length:Sn(I[9]-f,0))&&24&t&&(t&=-25),t&&1!=t)O=8==t||t==l?function(e,t,n){var o=$i(e);return function a(){for(var s=arguments.length,l=r(s),c=s,u=lo(a);c--;)l[c]=arguments[c];var d=s<3&&l[0]!==u&&l[s-1]!==u?[]:dn(l,u);return(s-=d.length)<n?qi(e,t,Fi,a.placeholder,i,l,d,i,i,n-s):Nt(this&&this!==ht&&this instanceof a?o:e,this,l)}}(e,t,A):t!=c&&33!=t||E.length?Fi.apply(i,I):function(e,t,n,i){var o=1&t,a=$i(e);return function t(){for(var s=-1,l=arguments.length,c=-1,u=i.length,d=r(u+l),_=this&&this!==ht&&this instanceof t?a:e;++c<u;)d[c]=i[c];for(;l--;)d[c++]=arguments[++s];return Nt(_,o?n:this,d)}}(e,t,n,a);else var O=function(e,t,n){var r=1&t,i=$i(e);return function t(){return(this&&this!==ht&&this instanceof t?i:e).apply(r?n:this,arguments)}}(e,t,n);return Do((T?ti:Co)(O,I),e,t)}function Zi(e,t,n,r){return e===i||Fa(e,Me[n])&&!we.call(r,n)?t:e}function eo(e,t,n,r,o,a){return ts(e)&&ts(t)&&(a.set(t,e),Gr(e,t,i,eo,a),a.delete(t)),e}function to(e){return os(e)?i:e}function no(e,t,n,r,o,a){var s=1&n,l=e.length,c=t.length;if(l!=c&&!(s&&c>l))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var _=-1,E=!0,p=2&n?new Qn:i;for(a.set(e,t),a.set(t,e);++_<l;){var h=e[_],A=t[_];if(r)var L=s?r(A,h,_,t,e,a):r(h,A,_,e,t,a);if(L!==i){if(L)continue;E=!1;break}if(p){if(!xt(t,(function(e,t){if(!tn(p,t)&&(h===e||o(h,e,n,r,a)))return p.push(t)}))){E=!1;break}}else if(h!==A&&!o(h,A,n,r,a)){E=!1;break}}return a.delete(e),a.delete(t),E}function ro(e){return Mo(vo(e,i,Wo),e+"")}function io(e){return yr(e,Bs,po)}function oo(e){return yr(e,Ms,ho)}var ao=Cn?function(e){return Cn.get(e)}:cl;function so(e){for(var t=e.name+"",n=Bn[t],r=we.call(Bn,t)?n.length:0;r--;){var i=n[r],o=i.func;if(null==o||o==e)return i.name}return t}function lo(e){return(we.call(Fn,"placeholder")?Fn:e).placeholder}function co(){var e=Fn.iteratee||ol;return e=e===ol?wr:e,arguments.length?e(arguments[0],arguments[1]):e}function uo(e,t){var n,r,i=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?i["string"==typeof t?"string":"hash"]:i.map}function _o(e){for(var t=Bs(e),n=t.length;n--;){var r=t[n],i=e[r];t[n]=[r,i,Ro(i)]}return t}function Eo(e,t){var n=function(e,t){return null==e?i:e[t]}(e,t);return Ur(n)?n:i}var po=Lt?function(e){return null==e?[]:(e=Ne(e),Bt(Lt(e),(function(t){return Qe.call(e,t)})))}:Al,ho=Lt?function(e){for(var t=[];e;)wt(t,po(e)),e=ze(e);return t}:Al,Ao=Rr;function Lo(e,t,n){for(var r=-1,i=(t=mi(t,e)).length,o=!1;++r<i;){var a=$o(t[r]);if(!(o=null!=e&&n(e,a)))break;e=e[a]}return o||++r!=i?o:!!(i=null==e?0:e.length)&&es(i)&&mo(a,i)&&(ja(e)||Va(e))}function fo(e){return"function"!=typeof e.constructor||yo(e)?{}:kn(ze(e))}function So(e){return ja(e)||Va(e)||!!(Xe&&e&&e[Xe])}function mo(e,t){var n=typeof e;return!!(t=null==t?p:t)&&("number"==n||"symbol"!=n&&me.test(e))&&e>-1&&e%1==0&&e<t}function To(e,t,n){if(!ts(n))return!1;var r=typeof t;return!!("number"==r?za(n)&&mo(t,n.length):"string"==r&&t in n)&&Fa(n[t],e)}function Io(e,t){if(ja(e))return!1;var n=typeof e;return!("number"!=n&&"symbol"!=n&&"boolean"!=n&&null!=e&&!cs(e))||(ne.test(e)||!te.test(e)||null!=t&&e in Ne(t))}function Oo(e){var t=so(e),n=Fn[t];if("function"!=typeof n||!(t in jn.prototype))return!1;if(e===n)return!0;var r=ao(n);return!!r&&e===r[0]}(yn&&Ao(new yn(new ArrayBuffer(1)))!=U||Rn&&Ao(new Rn)!=y||Nn&&Ao(Nn.resolve())!=v||vn&&Ao(new vn)!=P||bn&&Ao(new bn)!=M)&&(Ao=function(e){var t=Rr(e),n=t==N?e.constructor:i,r=n?xo(n):"";if(r)switch(r){case Mn:return U;case Dn:return y;case Un:return v;case wn:return P;case Hn:return M}return t});var go=De?Ja:Ll;function yo(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||Me)}function Ro(e){return e==e&&!ts(e)}function No(e,t){return function(n){return null!=n&&(n[e]===t&&(t!==i||e in Ne(n)))}}function vo(e,t,n){return t=Sn(t===i?e.length-1:t,0),function(){for(var i=arguments,o=-1,a=Sn(i.length-t,0),s=r(a);++o<a;)s[o]=i[t+o];o=-1;for(var l=r(t+1);++o<t;)l[o]=i[o];return l[t]=n(s),Nt(e,this,l)}}function bo(e,t){return t.length<2?e:gr(e,ii(t,0,-1))}function Po(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var Co=Uo(ti),Bo=Et||function(e,t){return ht.setTimeout(e,t)},Mo=Uo(ni);function Do(e,t,n){var r=t+"";return Mo(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(le,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return bt(L,(function(n){var r="_."+n[0];t&n[1]&&!Mt(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(ce);return t?t[1].split(ue):[]}(r),n)))}function Uo(e){var t=0,n=0;return function(){var r=Tn(),o=16-(r-n);if(n=r,o>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(i,arguments)}}function wo(e,t){var n=-1,r=e.length,o=r-1;for(t=t===i?r:t;++n<t;){var a=Qr(n,o),s=e[a];e[a]=e[n],e[n]=s}return e.length=t,e}var Ho=function(e){var t=Ua(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(re,(function(e,n,r,i){t.push(r?i.replace(Ee,"$1"):n||e)})),t}));function $o(e){if("string"==typeof e||cs(e))return e;var t=e+"";return"0"==t&&1/e==-1/0?"-0":t}function xo(e){if(null!=e){try{return Ue.call(e)}catch(e){}try{return e+""}catch(e){}}return""}function Yo(e){if(e instanceof jn)return e.clone();var t=new Vn(e.__wrapped__,e.__chain__);return t.__actions__=Pi(e.__actions__),t.__index__=e.__index__,t.__values__=e.__values__,t}var Fo=Xr((function(e,t){return qa(e)?_r(e,fr(t,1,qa,!0)):[]})),ko=Xr((function(e,t){var n=Xo(t);return qa(n)&&(n=i),qa(e)?_r(e,fr(t,1,qa,!0),co(n,2)):[]})),Go=Xr((function(e,t){var n=Xo(t);return qa(n)&&(n=i),qa(e)?_r(e,fr(t,1,qa,!0),i,n):[]}));function Vo(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:hs(n);return i<0&&(i=Sn(r+i,0)),kt(e,co(t,3),i)}function jo(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r-1;return n!==i&&(o=hs(n),o=n<0?Sn(r+o,0):mn(o,r-1)),kt(e,co(t,3),o,!0)}function Wo(e){return(null==e?0:e.length)?fr(e,1):[]}function zo(e){return e&&e.length?e[0]:i}var qo=Xr((function(e){var t=Ut(e,fi);return t.length&&t[0]===e[0]?Pr(t):[]})),Qo=Xr((function(e){var t=Xo(e),n=Ut(e,fi);return t===Xo(n)?t=i:n.pop(),n.length&&n[0]===e[0]?Pr(n,co(t,2)):[]})),Ko=Xr((function(e){var t=Xo(e),n=Ut(e,fi);return(t="function"==typeof t?t:i)&&n.pop(),n.length&&n[0]===e[0]?Pr(n,i,t):[]}));function Xo(e){var t=null==e?0:e.length;return t?e[t-1]:i}var Jo=Xr(Zo);function Zo(e,t){return e&&e.length&&t&&t.length?zr(e,t):e}var ea=ro((function(e,t){var n=null==e?0:e.length,r=sr(e,t);return qr(e,Ut(t,(function(e){return mo(e,n)?+e:e})).sort(Ni)),r}));function ta(e){return null==e?e:gn.call(e)}var na=Xr((function(e){return di(fr(e,1,qa,!0))})),ra=Xr((function(e){var t=Xo(e);return qa(t)&&(t=i),di(fr(e,1,qa,!0),co(t,2))})),ia=Xr((function(e){var t=Xo(e);return t="function"==typeof t?t:i,di(fr(e,1,qa,!0),i,t)}));function oa(e){if(!e||!e.length)return[];var t=0;return e=Bt(e,(function(e){if(qa(e))return t=Sn(e.length,t),!0})),Xt(t,(function(t){return Ut(e,zt(t))}))}function aa(e,t){if(!e||!e.length)return[];var n=oa(e);return null==t?n:Ut(n,(function(e){return Nt(t,i,e)}))}var sa=Xr((function(e,t){return qa(e)?_r(e,t):[]})),la=Xr((function(e){return Ai(Bt(e,qa))})),ca=Xr((function(e){var t=Xo(e);return qa(t)&&(t=i),Ai(Bt(e,qa),co(t,2))})),ua=Xr((function(e){var t=Xo(e);return t="function"==typeof t?t:i,Ai(Bt(e,qa),i,t)})),da=Xr(oa);var _a=Xr((function(e){var t=e.length,n=t>1?e[t-1]:i;return n="function"==typeof n?(e.pop(),n):i,aa(e,n)}));function Ea(e){var t=Fn(e);return t.__chain__=!0,t}function pa(e,t){return t(e)}var ha=ro((function(e){var t=e.length,n=t?e[0]:0,r=this.__wrapped__,o=function(t){return sr(t,e)};return!(t>1||this.__actions__.length)&&r instanceof jn&&mo(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:pa,args:[o],thisArg:i}),new Vn(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(i),e}))):this.thru(o)}));var Aa=Bi((function(e,t,n){we.call(e,n)?++e[n]:ar(e,n,1)}));var La=xi(Vo),fa=xi(jo);function Sa(e,t){return(ja(e)?bt:Er)(e,co(t,3))}function ma(e,t){return(ja(e)?Pt:pr)(e,co(t,3))}var Ta=Bi((function(e,t,n){we.call(e,n)?e[n].push(t):ar(e,n,[t])}));var Ia=Xr((function(e,t,n){var i=-1,o="function"==typeof t,a=za(e)?r(e.length):[];return Er(e,(function(e){a[++i]=o?Nt(t,e,n):Cr(e,t,n)})),a})),Oa=Bi((function(e,t,n){ar(e,n,t)}));function ga(e,t){return(ja(e)?Ut:Yr)(e,co(t,3))}var ya=Bi((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]}));var Ra=Xr((function(e,t){if(null==e)return[];var n=t.length;return n>1&&To(e,t[0],t[1])?t=[]:n>2&&To(t[0],t[1],t[2])&&(t=[t[0]]),jr(e,fr(t,1),[])})),Na=ut||function(){return ht.Date.now()};function va(e,t,n){return t=n?i:t,t=e&&null==t?e.length:t,Ji(e,d,i,i,i,i,t)}function ba(e,t){var n;if("function"!=typeof t)throw new Pe(o);return e=hs(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=i),n}}var Pa=Xr((function(e,t,n){var r=1;if(n.length){var i=dn(n,lo(Pa));r|=c}return Ji(e,r,t,n,i)})),Ca=Xr((function(e,t,n){var r=3;if(n.length){var i=dn(n,lo(Ca));r|=c}return Ji(t,r,e,n,i)}));function Ba(e,t,n){var r,a,s,l,c,u,d=0,_=!1,E=!1,p=!0;if("function"!=typeof e)throw new Pe(o);function h(t){var n=r,o=a;return r=a=i,d=t,l=e.apply(o,n)}function A(e){var n=e-u;return u===i||n>=t||n<0||E&&e-d>=s}function L(){var e=Na();if(A(e))return f(e);c=Bo(L,function(e){var n=t-(e-u);return E?mn(n,s-(e-d)):n}(e))}function f(e){return c=i,p&&r?h(e):(r=a=i,l)}function S(){var e=Na(),n=A(e);if(r=arguments,a=this,u=e,n){if(c===i)return function(e){return d=e,c=Bo(L,t),_?h(e):l}(u);if(E)return Oi(c),c=Bo(L,t),h(u)}return c===i&&(c=Bo(L,t)),l}return t=Ls(t)||0,ts(n)&&(_=!!n.leading,s=(E="maxWait"in n)?Sn(Ls(n.maxWait)||0,t):s,p="trailing"in n?!!n.trailing:p),S.cancel=function(){c!==i&&Oi(c),d=0,r=u=a=c=i},S.flush=function(){return c===i?l:f(Na())},S}var Ma=Xr((function(e,t){return dr(e,1,t)})),Da=Xr((function(e,t,n){return dr(e,Ls(t)||0,n)}));function Ua(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new Pe(o);var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(Ua.Cache||qn),n}function wa(e){if("function"!=typeof e)throw new Pe(o);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}Ua.Cache=qn;var Ha=Ti((function(e,t){var n=(t=1==t.length&&ja(t[0])?Ut(t[0],Zt(co())):Ut(fr(t,1),Zt(co()))).length;return Xr((function(r){for(var i=-1,o=mn(r.length,n);++i<o;)r[i]=t[i].call(this,r[i]);return Nt(e,this,r)}))})),$a=Xr((function(e,t){var n=dn(t,lo($a));return Ji(e,c,i,t,n)})),xa=Xr((function(e,t){var n=dn(t,lo(xa));return Ji(e,u,i,t,n)})),Ya=ro((function(e,t){return Ji(e,_,i,i,i,t)}));function Fa(e,t){return e===t||e!=e&&t!=t}var ka=zi(Nr),Ga=zi((function(e,t){return e>=t})),Va=Br(function(){return arguments}())?Br:function(e){return ns(e)&&we.call(e,"callee")&&!Qe.call(e,"callee")},ja=r.isArray,Wa=Tt?Zt(Tt):function(e){return ns(e)&&Rr(e)==D};function za(e){return null!=e&&es(e.length)&&!Ja(e)}function qa(e){return ns(e)&&za(e)}var Qa=St||Ll,Ka=It?Zt(It):function(e){return ns(e)&&Rr(e)==T};function Xa(e){if(!ns(e))return!1;var t=Rr(e);return t==I||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!os(e)}function Ja(e){if(!ts(e))return!1;var t=Rr(e);return t==O||t==g||"[object AsyncFunction]"==t||"[object Proxy]"==t}function Za(e){return"number"==typeof e&&e==hs(e)}function es(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=p}function ts(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function ns(e){return null!=e&&"object"==typeof e}var rs=Ot?Zt(Ot):function(e){return ns(e)&&Ao(e)==y};function is(e){return"number"==typeof e||ns(e)&&Rr(e)==R}function os(e){if(!ns(e)||Rr(e)!=N)return!1;var t=ze(e);if(null===t)return!0;var n=we.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Ue.call(n)==Ye}var as=gt?Zt(gt):function(e){return ns(e)&&Rr(e)==b};var ss=yt?Zt(yt):function(e){return ns(e)&&Ao(e)==P};function ls(e){return"string"==typeof e||!ja(e)&&ns(e)&&Rr(e)==C}function cs(e){return"symbol"==typeof e||ns(e)&&Rr(e)==B}var us=Rt?Zt(Rt):function(e){return ns(e)&&es(e.length)&&!!lt[Rr(e)]};var ds=zi(xr),_s=zi((function(e,t){return e<=t}));function Es(e){if(!e)return[];if(za(e))return ls(e)?hn(e):Pi(e);if(Je&&e[Je])return function(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}(e[Je]());var t=Ao(e);return(t==y?cn:t==P?_n:Fs)(e)}function ps(e){return e?(e=Ls(e))===E||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}function hs(e){var t=ps(e),n=t%1;return t==t?n?t-n:t:0}function As(e){return e?lr(hs(e),0,A):0}function Ls(e){if("number"==typeof e)return e;if(cs(e))return h;if(ts(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ts(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Jt(e);var n=Le.test(e);return n||Se.test(e)?_t(e.slice(2),n?2:8):Ae.test(e)?h:+e}function fs(e){return Ci(e,Ms(e))}function Ss(e){return null==e?"":ui(e)}var ms=Mi((function(e,t){if(yo(t)||za(t))Ci(t,Bs(t),e);else for(var n in t)we.call(t,n)&&nr(e,n,t[n])})),Ts=Mi((function(e,t){Ci(t,Ms(t),e)})),Is=Mi((function(e,t,n,r){Ci(t,Ms(t),e,r)})),Os=Mi((function(e,t,n,r){Ci(t,Bs(t),e,r)})),gs=ro(sr);var ys=Xr((function(e,t){e=Ne(e);var n=-1,r=t.length,o=r>2?t[2]:i;for(o&&To(t[0],t[1],o)&&(r=1);++n<r;)for(var a=t[n],s=Ms(a),l=-1,c=s.length;++l<c;){var u=s[l],d=e[u];(d===i||Fa(d,Me[u])&&!we.call(e,u))&&(e[u]=a[u])}return e})),Rs=Xr((function(e){return e.push(i,eo),Nt(Us,i,e)}));function Ns(e,t,n){var r=null==e?i:gr(e,t);return r===i?n:r}function vs(e,t){return null!=e&&Lo(e,t,br)}var bs=ki((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=xe.call(t)),e[t]=n}),tl(il)),Ps=ki((function(e,t,n){null!=t&&"function"!=typeof t.toString&&(t=xe.call(t)),we.call(e,t)?e[t].push(n):e[t]=[n]}),co),Cs=Xr(Cr);function Bs(e){return za(e)?Xn(e):Hr(e)}function Ms(e){return za(e)?Xn(e,!0):$r(e)}var Ds=Mi((function(e,t,n){Gr(e,t,n)})),Us=Mi((function(e,t,n,r){Gr(e,t,n,r)})),ws=ro((function(e,t){var n={};if(null==e)return n;var r=!1;t=Ut(t,(function(t){return t=mi(t,e),r||(r=t.length>1),t})),Ci(e,oo(e),n),r&&(n=cr(n,7,to));for(var i=t.length;i--;)_i(n,t[i]);return n}));var Hs=ro((function(e,t){return null==e?{}:function(e,t){return Wr(e,t,(function(t,n){return vs(e,n)}))}(e,t)}));function $s(e,t){if(null==e)return{};var n=Ut(oo(e),(function(e){return[e]}));return t=co(t),Wr(e,n,(function(e,n){return t(e,n[0])}))}var xs=Xi(Bs),Ys=Xi(Ms);function Fs(e){return null==e?[]:en(e,Bs(e))}var ks=Hi((function(e,t,n){return t=t.toLowerCase(),e+(n?Gs(t):t)}));function Gs(e){return Xs(Ss(e).toLowerCase())}function Vs(e){return(e=Ss(e))&&e.replace(Te,on).replace(tt,"")}var js=Hi((function(e,t,n){return e+(n?"-":"")+t.toLowerCase()})),Ws=Hi((function(e,t,n){return e+(n?" ":"")+t.toLowerCase()})),zs=wi("toLowerCase");var qs=Hi((function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}));var Qs=Hi((function(e,t,n){return e+(n?" ":"")+Xs(t)}));var Ks=Hi((function(e,t,n){return e+(n?" ":"")+t.toUpperCase()})),Xs=wi("toUpperCase");function Js(e,t,n){return e=Ss(e),(t=n?i:t)===i?function(e){return ot.test(e)}(e)?function(e){return e.match(rt)||[]}(e):function(e){return e.match(de)||[]}(e):e.match(t)||[]}var Zs=Xr((function(e,t){try{return Nt(e,i,t)}catch(e){return Xa(e)?e:new ge(e)}})),el=ro((function(e,t){return bt(t,(function(t){t=$o(t),ar(e,t,Pa(e[t],e))})),e}));function tl(e){return function(){return e}}var nl=Yi(),rl=Yi(!0);function il(e){return e}function ol(e){return wr("function"==typeof e?e:cr(e,1))}var al=Xr((function(e,t){return function(n){return Cr(n,e,t)}})),sl=Xr((function(e,t){return function(n){return Cr(e,n,t)}}));function ll(e,t,n){var r=Bs(t),i=Or(t,r);null!=n||ts(t)&&(i.length||!r.length)||(n=t,t=e,e=this,i=Or(t,Bs(t)));var o=!(ts(n)&&"chain"in n&&!n.chain),a=Ja(e);return bt(i,(function(n){var r=t[n];e[n]=r,a&&(e.prototype[n]=function(){var t=this.__chain__;if(o||t){var n=e(this.__wrapped__);return(n.__actions__=Pi(this.__actions__)).push({func:r,args:arguments,thisArg:e}),n.__chain__=t,n}return r.apply(e,wt([this.value()],arguments))})})),e}function cl(){}var ul=Vi(Ut),dl=Vi(Ct),_l=Vi(xt);function El(e){return Io(e)?zt($o(e)):function(e){return function(t){return gr(t,e)}}(e)}var pl=Wi(),hl=Wi(!0);function Al(){return[]}function Ll(){return!1}var fl=Gi((function(e,t){return e+t}),0),Sl=Qi("ceil"),ml=Gi((function(e,t){return e/t}),1),Tl=Qi("floor");var Il,Ol=Gi((function(e,t){return e*t}),1),gl=Qi("round"),yl=Gi((function(e,t){return e-t}),0);return Fn.after=function(e,t){if("function"!=typeof t)throw new Pe(o);return e=hs(e),function(){if(--e<1)return t.apply(this,arguments)}},Fn.ary=va,Fn.assign=ms,Fn.assignIn=Ts,Fn.assignInWith=Is,Fn.assignWith=Os,Fn.at=gs,Fn.before=ba,Fn.bind=Pa,Fn.bindAll=el,Fn.bindKey=Ca,Fn.castArray=function(){if(!arguments.length)return[];var e=arguments[0];return ja(e)?e:[e]},Fn.chain=Ea,Fn.chunk=function(e,t,n){t=(n?To(e,t,n):t===i)?1:Sn(hs(t),0);var o=null==e?0:e.length;if(!o||t<1)return[];for(var a=0,s=0,l=r(pt(o/t));a<o;)l[s++]=ii(e,a,a+=t);return l},Fn.compact=function(e){for(var t=-1,n=null==e?0:e.length,r=0,i=[];++t<n;){var o=e[t];o&&(i[r++]=o)}return i},Fn.concat=function(){var e=arguments.length;if(!e)return[];for(var t=r(e-1),n=arguments[0],i=e;i--;)t[i-1]=arguments[i];return wt(ja(n)?Pi(n):[n],fr(t,1))},Fn.cond=function(e){var t=null==e?0:e.length,n=co();return e=t?Ut(e,(function(e){if("function"!=typeof e[1])throw new Pe(o);return[n(e[0]),e[1]]})):[],Xr((function(n){for(var r=-1;++r<t;){var i=e[r];if(Nt(i[0],this,n))return Nt(i[1],this,n)}}))},Fn.conforms=function(e){return function(e){var t=Bs(e);return function(n){return ur(n,e,t)}}(cr(e,1))},Fn.constant=tl,Fn.countBy=Aa,Fn.create=function(e,t){var n=kn(e);return null==t?n:or(n,t)},Fn.curry=function e(t,n,r){var o=Ji(t,8,i,i,i,i,i,n=r?i:n);return o.placeholder=e.placeholder,o},Fn.curryRight=function e(t,n,r){var o=Ji(t,l,i,i,i,i,i,n=r?i:n);return o.placeholder=e.placeholder,o},Fn.debounce=Ba,Fn.defaults=ys,Fn.defaultsDeep=Rs,Fn.defer=Ma,Fn.delay=Da,Fn.difference=Fo,Fn.differenceBy=ko,Fn.differenceWith=Go,Fn.drop=function(e,t,n){var r=null==e?0:e.length;return r?ii(e,(t=n||t===i?1:hs(t))<0?0:t,r):[]},Fn.dropRight=function(e,t,n){var r=null==e?0:e.length;return r?ii(e,0,(t=r-(t=n||t===i?1:hs(t)))<0?0:t):[]},Fn.dropRightWhile=function(e,t){return e&&e.length?pi(e,co(t,3),!0,!0):[]},Fn.dropWhile=function(e,t){return e&&e.length?pi(e,co(t,3),!0):[]},Fn.fill=function(e,t,n,r){var o=null==e?0:e.length;return o?(n&&"number"!=typeof n&&To(e,t,n)&&(n=0,r=o),function(e,t,n,r){var o=e.length;for((n=hs(n))<0&&(n=-n>o?0:o+n),(r=r===i||r>o?o:hs(r))<0&&(r+=o),r=n>r?0:As(r);n<r;)e[n++]=t;return e}(e,t,n,r)):[]},Fn.filter=function(e,t){return(ja(e)?Bt:Lr)(e,co(t,3))},Fn.flatMap=function(e,t){return fr(ga(e,t),1)},Fn.flatMapDeep=function(e,t){return fr(ga(e,t),E)},Fn.flatMapDepth=function(e,t,n){return n=n===i?1:hs(n),fr(ga(e,t),n)},Fn.flatten=Wo,Fn.flattenDeep=function(e){return(null==e?0:e.length)?fr(e,E):[]},Fn.flattenDepth=function(e,t){return(null==e?0:e.length)?fr(e,t=t===i?1:hs(t)):[]},Fn.flip=function(e){return Ji(e,512)},Fn.flow=nl,Fn.flowRight=rl,Fn.fromPairs=function(e){for(var t=-1,n=null==e?0:e.length,r={};++t<n;){var i=e[t];r[i[0]]=i[1]}return r},Fn.functions=function(e){return null==e?[]:Or(e,Bs(e))},Fn.functionsIn=function(e){return null==e?[]:Or(e,Ms(e))},Fn.groupBy=Ta,Fn.initial=function(e){return(null==e?0:e.length)?ii(e,0,-1):[]},Fn.intersection=qo,Fn.intersectionBy=Qo,Fn.intersectionWith=Ko,Fn.invert=bs,Fn.invertBy=Ps,Fn.invokeMap=Ia,Fn.iteratee=ol,Fn.keyBy=Oa,Fn.keys=Bs,Fn.keysIn=Ms,Fn.map=ga,Fn.mapKeys=function(e,t){var n={};return t=co(t,3),Tr(e,(function(e,r,i){ar(n,t(e,r,i),e)})),n},Fn.mapValues=function(e,t){var n={};return t=co(t,3),Tr(e,(function(e,r,i){ar(n,r,t(e,r,i))})),n},Fn.matches=function(e){return Fr(cr(e,1))},Fn.matchesProperty=function(e,t){return kr(e,cr(t,1))},Fn.memoize=Ua,Fn.merge=Ds,Fn.mergeWith=Us,Fn.method=al,Fn.methodOf=sl,Fn.mixin=ll,Fn.negate=wa,Fn.nthArg=function(e){return e=hs(e),Xr((function(t){return Vr(t,e)}))},Fn.omit=ws,Fn.omitBy=function(e,t){return $s(e,wa(co(t)))},Fn.once=function(e){return ba(2,e)},Fn.orderBy=function(e,t,n,r){return null==e?[]:(ja(t)||(t=null==t?[]:[t]),ja(n=r?i:n)||(n=null==n?[]:[n]),jr(e,t,n))},Fn.over=ul,Fn.overArgs=Ha,Fn.overEvery=dl,Fn.overSome=_l,Fn.partial=$a,Fn.partialRight=xa,Fn.partition=ya,Fn.pick=Hs,Fn.pickBy=$s,Fn.property=El,Fn.propertyOf=function(e){return function(t){return null==e?i:gr(e,t)}},Fn.pull=Jo,Fn.pullAll=Zo,Fn.pullAllBy=function(e,t,n){return e&&e.length&&t&&t.length?zr(e,t,co(n,2)):e},Fn.pullAllWith=function(e,t,n){return e&&e.length&&t&&t.length?zr(e,t,i,n):e},Fn.pullAt=ea,Fn.range=pl,Fn.rangeRight=hl,Fn.rearg=Ya,Fn.reject=function(e,t){return(ja(e)?Bt:Lr)(e,wa(co(t,3)))},Fn.remove=function(e,t){var n=[];if(!e||!e.length)return n;var r=-1,i=[],o=e.length;for(t=co(t,3);++r<o;){var a=e[r];t(a,r,e)&&(n.push(a),i.push(r))}return qr(e,i),n},Fn.rest=function(e,t){if("function"!=typeof e)throw new Pe(o);return Xr(e,t=t===i?t:hs(t))},Fn.reverse=ta,Fn.sampleSize=function(e,t,n){return t=(n?To(e,t,n):t===i)?1:hs(t),(ja(e)?Zn:Zr)(e,t)},Fn.set=function(e,t,n){return null==e?e:ei(e,t,n)},Fn.setWith=function(e,t,n,r){return r="function"==typeof r?r:i,null==e?e:ei(e,t,n,r)},Fn.shuffle=function(e){return(ja(e)?er:ri)(e)},Fn.slice=function(e,t,n){var r=null==e?0:e.length;return r?(n&&"number"!=typeof n&&To(e,t,n)?(t=0,n=r):(t=null==t?0:hs(t),n=n===i?r:hs(n)),ii(e,t,n)):[]},Fn.sortBy=Ra,Fn.sortedUniq=function(e){return e&&e.length?li(e):[]},Fn.sortedUniqBy=function(e,t){return e&&e.length?li(e,co(t,2)):[]},Fn.split=function(e,t,n){return n&&"number"!=typeof n&&To(e,t,n)&&(t=n=i),(n=n===i?A:n>>>0)?(e=Ss(e))&&("string"==typeof t||null!=t&&!as(t))&&!(t=ui(t))&&ln(e)?Ii(hn(e),0,n):e.split(t,n):[]},Fn.spread=function(e,t){if("function"!=typeof e)throw new Pe(o);return t=null==t?0:Sn(hs(t),0),Xr((function(n){var r=n[t],i=Ii(n,0,t);return r&&wt(i,r),Nt(e,this,i)}))},Fn.tail=function(e){var t=null==e?0:e.length;return t?ii(e,1,t):[]},Fn.take=function(e,t,n){return e&&e.length?ii(e,0,(t=n||t===i?1:hs(t))<0?0:t):[]},Fn.takeRight=function(e,t,n){var r=null==e?0:e.length;return r?ii(e,(t=r-(t=n||t===i?1:hs(t)))<0?0:t,r):[]},Fn.takeRightWhile=function(e,t){return e&&e.length?pi(e,co(t,3),!1,!0):[]},Fn.takeWhile=function(e,t){return e&&e.length?pi(e,co(t,3)):[]},Fn.tap=function(e,t){return t(e),e},Fn.throttle=function(e,t,n){var r=!0,i=!0;if("function"!=typeof e)throw new Pe(o);return ts(n)&&(r="leading"in n?!!n.leading:r,i="trailing"in n?!!n.trailing:i),Ba(e,t,{leading:r,maxWait:t,trailing:i})},Fn.thru=pa,Fn.toArray=Es,Fn.toPairs=xs,Fn.toPairsIn=Ys,Fn.toPath=function(e){return ja(e)?Ut(e,$o):cs(e)?[e]:Pi(Ho(Ss(e)))},Fn.toPlainObject=fs,Fn.transform=function(e,t,n){var r=ja(e),i=r||Qa(e)||us(e);if(t=co(t,4),null==n){var o=e&&e.constructor;n=i?r?new o:[]:ts(e)&&Ja(o)?kn(ze(e)):{}}return(i?bt:Tr)(e,(function(e,r,i){return t(n,e,r,i)})),n},Fn.unary=function(e){return va(e,1)},Fn.union=na,Fn.unionBy=ra,Fn.unionWith=ia,Fn.uniq=function(e){return e&&e.length?di(e):[]},Fn.uniqBy=function(e,t){return e&&e.length?di(e,co(t,2)):[]},Fn.uniqWith=function(e,t){return t="function"==typeof t?t:i,e&&e.length?di(e,i,t):[]},Fn.unset=function(e,t){return null==e||_i(e,t)},Fn.unzip=oa,Fn.unzipWith=aa,Fn.update=function(e,t,n){return null==e?e:Ei(e,t,Si(n))},Fn.updateWith=function(e,t,n,r){return r="function"==typeof r?r:i,null==e?e:Ei(e,t,Si(n),r)},Fn.values=Fs,Fn.valuesIn=function(e){return null==e?[]:en(e,Ms(e))},Fn.without=sa,Fn.words=Js,Fn.wrap=function(e,t){return $a(Si(t),e)},Fn.xor=la,Fn.xorBy=ca,Fn.xorWith=ua,Fn.zip=da,Fn.zipObject=function(e,t){return Li(e||[],t||[],nr)},Fn.zipObjectDeep=function(e,t){return Li(e||[],t||[],ei)},Fn.zipWith=_a,Fn.entries=xs,Fn.entriesIn=Ys,Fn.extend=Ts,Fn.extendWith=Is,ll(Fn,Fn),Fn.add=fl,Fn.attempt=Zs,Fn.camelCase=ks,Fn.capitalize=Gs,Fn.ceil=Sl,Fn.clamp=function(e,t,n){return n===i&&(n=t,t=i),n!==i&&(n=(n=Ls(n))==n?n:0),t!==i&&(t=(t=Ls(t))==t?t:0),lr(Ls(e),t,n)},Fn.clone=function(e){return cr(e,4)},Fn.cloneDeep=function(e){return cr(e,5)},Fn.cloneDeepWith=function(e,t){return cr(e,5,t="function"==typeof t?t:i)},Fn.cloneWith=function(e,t){return cr(e,4,t="function"==typeof t?t:i)},Fn.conformsTo=function(e,t){return null==t||ur(e,t,Bs(t))},Fn.deburr=Vs,Fn.defaultTo=function(e,t){return null==e||e!=e?t:e},Fn.divide=ml,Fn.endsWith=function(e,t,n){e=Ss(e),t=ui(t);var r=e.length,o=n=n===i?r:lr(hs(n),0,r);return(n-=t.length)>=0&&e.slice(n,o)==t},Fn.eq=Fa,Fn.escape=function(e){return(e=Ss(e))&&X.test(e)?e.replace(Q,an):e},Fn.escapeRegExp=function(e){return(e=Ss(e))&&oe.test(e)?e.replace(ie,"\\$&"):e},Fn.every=function(e,t,n){var r=ja(e)?Ct:hr;return n&&To(e,t,n)&&(t=i),r(e,co(t,3))},Fn.find=La,Fn.findIndex=Vo,Fn.findKey=function(e,t){return Ft(e,co(t,3),Tr)},Fn.findLast=fa,Fn.findLastIndex=jo,Fn.findLastKey=function(e,t){return Ft(e,co(t,3),Ir)},Fn.floor=Tl,Fn.forEach=Sa,Fn.forEachRight=ma,Fn.forIn=function(e,t){return null==e?e:Sr(e,co(t,3),Ms)},Fn.forInRight=function(e,t){return null==e?e:mr(e,co(t,3),Ms)},Fn.forOwn=function(e,t){return e&&Tr(e,co(t,3))},Fn.forOwnRight=function(e,t){return e&&Ir(e,co(t,3))},Fn.get=Ns,Fn.gt=ka,Fn.gte=Ga,Fn.has=function(e,t){return null!=e&&Lo(e,t,vr)},Fn.hasIn=vs,Fn.head=zo,Fn.identity=il,Fn.includes=function(e,t,n,r){e=za(e)?e:Fs(e),n=n&&!r?hs(n):0;var i=e.length;return n<0&&(n=Sn(i+n,0)),ls(e)?n<=i&&e.indexOf(t,n)>-1:!!i&&Gt(e,t,n)>-1},Fn.indexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var i=null==n?0:hs(n);return i<0&&(i=Sn(r+i,0)),Gt(e,t,i)},Fn.inRange=function(e,t,n){return t=ps(t),n===i?(n=t,t=0):n=ps(n),function(e,t,n){return e>=mn(t,n)&&e<Sn(t,n)}(e=Ls(e),t,n)},Fn.invoke=Cs,Fn.isArguments=Va,Fn.isArray=ja,Fn.isArrayBuffer=Wa,Fn.isArrayLike=za,Fn.isArrayLikeObject=qa,Fn.isBoolean=function(e){return!0===e||!1===e||ns(e)&&Rr(e)==m},Fn.isBuffer=Qa,Fn.isDate=Ka,Fn.isElement=function(e){return ns(e)&&1===e.nodeType&&!os(e)},Fn.isEmpty=function(e){if(null==e)return!0;if(za(e)&&(ja(e)||"string"==typeof e||"function"==typeof e.splice||Qa(e)||us(e)||Va(e)))return!e.length;var t=Ao(e);if(t==y||t==P)return!e.size;if(yo(e))return!Hr(e).length;for(var n in e)if(we.call(e,n))return!1;return!0},Fn.isEqual=function(e,t){return Mr(e,t)},Fn.isEqualWith=function(e,t,n){var r=(n="function"==typeof n?n:i)?n(e,t):i;return r===i?Mr(e,t,i,n):!!r},Fn.isError=Xa,Fn.isFinite=function(e){return"number"==typeof e&&mt(e)},Fn.isFunction=Ja,Fn.isInteger=Za,Fn.isLength=es,Fn.isMap=rs,Fn.isMatch=function(e,t){return e===t||Dr(e,t,_o(t))},Fn.isMatchWith=function(e,t,n){return n="function"==typeof n?n:i,Dr(e,t,_o(t),n)},Fn.isNaN=function(e){return is(e)&&e!=+e},Fn.isNative=function(e){if(go(e))throw new ge("Unsupported core-js use. Try https://npms.io/search?q=ponyfill.");return Ur(e)},Fn.isNil=function(e){return null==e},Fn.isNull=function(e){return null===e},Fn.isNumber=is,Fn.isObject=ts,Fn.isObjectLike=ns,Fn.isPlainObject=os,Fn.isRegExp=as,Fn.isSafeInteger=function(e){return Za(e)&&e>=-9007199254740991&&e<=p},Fn.isSet=ss,Fn.isString=ls,Fn.isSymbol=cs,Fn.isTypedArray=us,Fn.isUndefined=function(e){return e===i},Fn.isWeakMap=function(e){return ns(e)&&Ao(e)==M},Fn.isWeakSet=function(e){return ns(e)&&"[object WeakSet]"==Rr(e)},Fn.join=function(e,t){return null==e?"":Yt.call(e,t)},Fn.kebabCase=js,Fn.last=Xo,Fn.lastIndexOf=function(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var o=r;return n!==i&&(o=(o=hs(n))<0?Sn(r+o,0):mn(o,r-1)),t==t?function(e,t,n){for(var r=n+1;r--;)if(e[r]===t)return r;return r}(e,t,o):kt(e,jt,o,!0)},Fn.lowerCase=Ws,Fn.lowerFirst=zs,Fn.lt=ds,Fn.lte=_s,Fn.max=function(e){return e&&e.length?Ar(e,il,Nr):i},Fn.maxBy=function(e,t){return e&&e.length?Ar(e,co(t,2),Nr):i},Fn.mean=function(e){return Wt(e,il)},Fn.meanBy=function(e,t){return Wt(e,co(t,2))},Fn.min=function(e){return e&&e.length?Ar(e,il,xr):i},Fn.minBy=function(e,t){return e&&e.length?Ar(e,co(t,2),xr):i},Fn.stubArray=Al,Fn.stubFalse=Ll,Fn.stubObject=function(){return{}},Fn.stubString=function(){return""},Fn.stubTrue=function(){return!0},Fn.multiply=Ol,Fn.nth=function(e,t){return e&&e.length?Vr(e,hs(t)):i},Fn.noConflict=function(){return ht._===this&&(ht._=Fe),this},Fn.noop=cl,Fn.now=Na,Fn.pad=function(e,t,n){e=Ss(e);var r=(t=hs(t))?pn(e):0;if(!t||r>=t)return e;var i=(t-r)/2;return ji(At(i),n)+e+ji(pt(i),n)},Fn.padEnd=function(e,t,n){e=Ss(e);var r=(t=hs(t))?pn(e):0;return t&&r<t?e+ji(t-r,n):e},Fn.padStart=function(e,t,n){e=Ss(e);var r=(t=hs(t))?pn(e):0;return t&&r<t?ji(t-r,n)+e:e},Fn.parseInt=function(e,t,n){return n||null==t?t=0:t&&(t=+t),In(Ss(e).replace(ae,""),t||0)},Fn.random=function(e,t,n){if(n&&"boolean"!=typeof n&&To(e,t,n)&&(t=n=i),n===i&&("boolean"==typeof t?(n=t,t=i):"boolean"==typeof e&&(n=e,e=i)),e===i&&t===i?(e=0,t=1):(e=ps(e),t===i?(t=e,e=0):t=ps(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var o=On();return mn(e+o*(t-e+dt("1e-"+((o+"").length-1))),t)}return Qr(e,t)},Fn.reduce=function(e,t,n){var r=ja(e)?Ht:Qt,i=arguments.length<3;return r(e,co(t,4),n,i,Er)},Fn.reduceRight=function(e,t,n){var r=ja(e)?$t:Qt,i=arguments.length<3;return r(e,co(t,4),n,i,pr)},Fn.repeat=function(e,t,n){return t=(n?To(e,t,n):t===i)?1:hs(t),Kr(Ss(e),t)},Fn.replace=function(){var e=arguments,t=Ss(e[0]);return e.length<3?t:t.replace(e[1],e[2])},Fn.result=function(e,t,n){var r=-1,o=(t=mi(t,e)).length;for(o||(o=1,e=i);++r<o;){var a=null==e?i:e[$o(t[r])];a===i&&(r=o,a=n),e=Ja(a)?a.call(e):a}return e},Fn.round=gl,Fn.runInContext=e,Fn.sample=function(e){return(ja(e)?Jn:Jr)(e)},Fn.size=function(e){if(null==e)return 0;if(za(e))return ls(e)?pn(e):e.length;var t=Ao(e);return t==y||t==P?e.size:Hr(e).length},Fn.snakeCase=qs,Fn.some=function(e,t,n){var r=ja(e)?xt:oi;return n&&To(e,t,n)&&(t=i),r(e,co(t,3))},Fn.sortedIndex=function(e,t){return ai(e,t)},Fn.sortedIndexBy=function(e,t,n){return si(e,t,co(n,2))},Fn.sortedIndexOf=function(e,t){var n=null==e?0:e.length;if(n){var r=ai(e,t);if(r<n&&Fa(e[r],t))return r}return-1},Fn.sortedLastIndex=function(e,t){return ai(e,t,!0)},Fn.sortedLastIndexBy=function(e,t,n){return si(e,t,co(n,2),!0)},Fn.sortedLastIndexOf=function(e,t){if(null==e?0:e.length){var n=ai(e,t,!0)-1;if(Fa(e[n],t))return n}return-1},Fn.startCase=Qs,Fn.startsWith=function(e,t,n){return e=Ss(e),n=null==n?0:lr(hs(n),0,e.length),t=ui(t),e.slice(n,n+t.length)==t},Fn.subtract=yl,Fn.sum=function(e){return e&&e.length?Kt(e,il):0},Fn.sumBy=function(e,t){return e&&e.length?Kt(e,co(t,2)):0},Fn.template=function(e,t,n){var r=Fn.templateSettings;n&&To(e,t,n)&&(t=i),e=Ss(e),t=Is({},t,r,Zi);var o,a,s=Is({},t.imports,r.imports,Zi),l=Bs(s),c=en(s,l),u=0,d=t.interpolate||Ie,_="__p += '",E=ve((t.escape||Ie).source+"|"+d.source+"|"+(d===ee?pe:Ie).source+"|"+(t.evaluate||Ie).source+"|$","g"),p="//# sourceURL="+(we.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++st+"]")+"\n";e.replace(E,(function(t,n,r,i,s,l){return r||(r=i),_+=e.slice(u,l).replace(Oe,sn),n&&(o=!0,_+="' +\n__e("+n+") +\n'"),s&&(a=!0,_+="';\n"+s+";\n__p += '"),r&&(_+="' +\n((__t = ("+r+")) == null ? '' : __t) +\n'"),u=l+t.length,t})),_+="';\n";var h=we.call(t,"variable")&&t.variable;if(h){if(_e.test(h))throw new ge("Invalid `variable` option passed into `_.template`")}else _="with (obj) {\n"+_+"\n}\n";_=(a?_.replace(j,""):_).replace(W,"$1").replace(z,"$1;"),_="function("+(h||"obj")+") {\n"+(h?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(o?", __e = _.escape":"")+(a?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+_+"return __p\n}";var A=Zs((function(){return ye(l,p+"return "+_).apply(i,c)}));if(A.source=_,Xa(A))throw A;return A},Fn.times=function(e,t){if((e=hs(e))<1||e>p)return[];var n=A,r=mn(e,A);t=co(t),e-=A;for(var i=Xt(r,t);++n<e;)t(n);return i},Fn.toFinite=ps,Fn.toInteger=hs,Fn.toLength=As,Fn.toLower=function(e){return Ss(e).toLowerCase()},Fn.toNumber=Ls,Fn.toSafeInteger=function(e){return e?lr(hs(e),-9007199254740991,p):0===e?e:0},Fn.toString=Ss,Fn.toUpper=function(e){return Ss(e).toUpperCase()},Fn.trim=function(e,t,n){if((e=Ss(e))&&(n||t===i))return Jt(e);if(!e||!(t=ui(t)))return e;var r=hn(e),o=hn(t);return Ii(r,nn(r,o),rn(r,o)+1).join("")},Fn.trimEnd=function(e,t,n){if((e=Ss(e))&&(n||t===i))return e.slice(0,An(e)+1);if(!e||!(t=ui(t)))return e;var r=hn(e);return Ii(r,0,rn(r,hn(t))+1).join("")},Fn.trimStart=function(e,t,n){if((e=Ss(e))&&(n||t===i))return e.replace(ae,"");if(!e||!(t=ui(t)))return e;var r=hn(e);return Ii(r,nn(r,hn(t))).join("")},Fn.truncate=function(e,t){var n=30,r="...";if(ts(t)){var o="separator"in t?t.separator:o;n="length"in t?hs(t.length):n,r="omission"in t?ui(t.omission):r}var a=(e=Ss(e)).length;if(ln(e)){var s=hn(e);a=s.length}if(n>=a)return e;var l=n-pn(r);if(l<1)return r;var c=s?Ii(s,0,l).join(""):e.slice(0,l);if(o===i)return c+r;if(s&&(l+=c.length-l),as(o)){if(e.slice(l).search(o)){var u,d=c;for(o.global||(o=ve(o.source,Ss(he.exec(o))+"g")),o.lastIndex=0;u=o.exec(d);)var _=u.index;c=c.slice(0,_===i?l:_)}}else if(e.indexOf(ui(o),l)!=l){var E=c.lastIndexOf(o);E>-1&&(c=c.slice(0,E))}return c+r},Fn.unescape=function(e){return(e=Ss(e))&&K.test(e)?e.replace(q,Ln):e},Fn.uniqueId=function(e){var t=++He;return Ss(e)+t},Fn.upperCase=Ks,Fn.upperFirst=Xs,Fn.each=Sa,Fn.eachRight=ma,Fn.first=zo,ll(Fn,(Il={},Tr(Fn,(function(e,t){we.call(Fn.prototype,t)||(Il[t]=e)})),Il),{chain:!1}),Fn.VERSION="4.17.21",bt(["bind","bindKey","curry","curryRight","partial","partialRight"],(function(e){Fn[e].placeholder=Fn})),bt(["drop","take"],(function(e,t){jn.prototype[e]=function(n){n=n===i?1:Sn(hs(n),0);var r=this.__filtered__&&!t?new jn(this):this.clone();return r.__filtered__?r.__takeCount__=mn(n,r.__takeCount__):r.__views__.push({size:mn(n,A),type:e+(r.__dir__<0?"Right":"")}),r},jn.prototype[e+"Right"]=function(t){return this.reverse()[e](t).reverse()}})),bt(["filter","map","takeWhile"],(function(e,t){var n=t+1,r=1==n||3==n;jn.prototype[e]=function(e){var t=this.clone();return t.__iteratees__.push({iteratee:co(e,3),type:n}),t.__filtered__=t.__filtered__||r,t}})),bt(["head","last"],(function(e,t){var n="take"+(t?"Right":"");jn.prototype[e]=function(){return this[n](1).value()[0]}})),bt(["initial","tail"],(function(e,t){var n="drop"+(t?"":"Right");jn.prototype[e]=function(){return this.__filtered__?new jn(this):this[n](1)}})),jn.prototype.compact=function(){return this.filter(il)},jn.prototype.find=function(e){return this.filter(e).head()},jn.prototype.findLast=function(e){return this.reverse().find(e)},jn.prototype.invokeMap=Xr((function(e,t){return"function"==typeof e?new jn(this):this.map((function(n){return Cr(n,e,t)}))})),jn.prototype.reject=function(e){return this.filter(wa(co(e)))},jn.prototype.slice=function(e,t){e=hs(e);var n=this;return n.__filtered__&&(e>0||t<0)?new jn(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),t!==i&&(n=(t=hs(t))<0?n.dropRight(-t):n.take(t-e)),n)},jn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},jn.prototype.toArray=function(){return this.take(A)},Tr(jn.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),o=Fn[r?"take"+("last"==t?"Right":""):t],a=r||/^find/.test(t);o&&(Fn.prototype[t]=function(){var t=this.__wrapped__,s=r?[1]:arguments,l=t instanceof jn,c=s[0],u=l||ja(t),d=function(e){var t=o.apply(Fn,wt([e],s));return r&&_?t[0]:t};u&&n&&"function"==typeof c&&1!=c.length&&(l=u=!1);var _=this.__chain__,E=!!this.__actions__.length,p=a&&!_,h=l&&!E;if(!a&&u){t=h?t:new jn(this);var A=e.apply(t,s);return A.__actions__.push({func:pa,args:[d],thisArg:i}),new Vn(A,_)}return p&&h?e.apply(this,s):(A=this.thru(d),p?r?A.value()[0]:A.value():A)})})),bt(["pop","push","shift","sort","splice","unshift"],(function(e){var t=Ce[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Fn.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var i=this.value();return t.apply(ja(i)?i:[],e)}return this[n]((function(n){return t.apply(ja(n)?n:[],e)}))}})),Tr(jn.prototype,(function(e,t){var n=Fn[t];if(n){var r=n.name+"";we.call(Bn,r)||(Bn[r]=[]),Bn[r].push({name:t,func:n})}})),Bn[Fi(i,2).name]=[{name:"wrapper",func:i}],jn.prototype.clone=function(){var e=new jn(this.__wrapped__);return e.__actions__=Pi(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Pi(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Pi(this.__views__),e},jn.prototype.reverse=function(){if(this.__filtered__){var e=new jn(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},jn.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=ja(e),r=t<0,i=n?e.length:0,o=function(e,t,n){var r=-1,i=n.length;for(;++r<i;){var o=n[r],a=o.size;switch(o.type){case"drop":e+=a;break;case"dropRight":t-=a;break;case"take":t=mn(t,e+a);break;case"takeRight":e=Sn(e,t-a)}}return{start:e,end:t}}(0,i,this.__views__),a=o.start,s=o.end,l=s-a,c=r?s:a-1,u=this.__iteratees__,d=u.length,_=0,E=mn(l,this.__takeCount__);if(!n||!r&&i==l&&E==l)return hi(e,this.__actions__);var p=[];e:for(;l--&&_<E;){for(var h=-1,A=e[c+=t];++h<d;){var L=u[h],f=L.iteratee,S=L.type,m=f(A);if(2==S)A=m;else if(!m){if(1==S)continue e;break e}}p[_++]=A}return p},Fn.prototype.at=ha,Fn.prototype.chain=function(){return Ea(this)},Fn.prototype.commit=function(){return new Vn(this.value(),this.__chain__)},Fn.prototype.next=function(){this.__values__===i&&(this.__values__=Es(this.value()));var e=this.__index__>=this.__values__.length;return{done:e,value:e?i:this.__values__[this.__index__++]}},Fn.prototype.plant=function(e){for(var t,n=this;n instanceof Gn;){var r=Yo(n);r.__index__=0,r.__values__=i,t?o.__wrapped__=r:t=r;var o=r;n=n.__wrapped__}return o.__wrapped__=e,t},Fn.prototype.reverse=function(){var e=this.__wrapped__;if(e instanceof jn){var t=e;return this.__actions__.length&&(t=new jn(this)),(t=t.reverse()).__actions__.push({func:pa,args:[ta],thisArg:i}),new Vn(t,this.__chain__)}return this.thru(ta)},Fn.prototype.toJSON=Fn.prototype.valueOf=Fn.prototype.value=function(){return hi(this.__wrapped__,this.__actions__)},Fn.prototype.first=Fn.prototype.head,Je&&(Fn.prototype[Je]=function(){return this}),Fn}();ht._=fn,(r=function(){return fn}.call(t,n,t,e))===i||(e.exports=r)}.call(this)},6048:function(e){e.exports=function(e){if("function"!=typeof e)throw new TypeError("Expected a function");return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}},3345:function(e){e.exports=function(){return[]}},9935:function(e){e.exports=function(){return!1}},2340:function(e,t,n){const r=n(6048);function i(e){return"string"==typeof e?t=>t.element===e:e.constructor&&e.extend?t=>t instanceof e:e}class o{constructor(e){this.elements=e||[]}toValue(){return this.elements.map((e=>e.toValue()))}map(e,t){return this.elements.map(e,t)}flatMap(e,t){return this.map(e,t).reduce(((e,t)=>e.concat(t)),[])}compactMap(e,t){const n=[];return this.forEach((r=>{const i=e.bind(t)(r);i&&n.push(i)})),n}filter(e,t){return e=i(e),new o(this.elements.filter(e,t))}reject(e,t){return e=i(e),new o(this.elements.filter(r(e),t))}find(e,t){return e=i(e),this.elements.find(e,t)}forEach(e,t){this.elements.forEach(e,t)}reduce(e,t){return this.elements.reduce(e,t)}includes(e){return this.elements.some((t=>t.equals(e)))}shift(){return this.elements.shift()}unshift(e){this.elements.unshift(this.refract(e))}push(e){return this.elements.push(this.refract(e)),this}add(e){this.push(e)}get(e){return this.elements[e]}getValue(e){const t=this.elements[e];if(t)return t.toValue()}get length(){return this.elements.length}get isEmpty(){return 0===this.elements.length}get first(){return this.elements[0]}}"undefined"!=typeof Symbol&&(o.prototype[Symbol.iterator]=function(){return this.elements[Symbol.iterator]()}),e.exports=o},5973:function(e){class t{constructor(e,t){this.key=e,this.value=t}clone(){const e=new t;return this.key&&(e.key=this.key.clone()),this.value&&(e.value=this.value.clone()),e}}e.exports=t},3110:function(e,t,n){const r=n(5187),i=n(5015),o=n(8023),a=n(3812),s=n(3805),l=n(5105),c=n(6804);class u{constructor(e){this.elementMap={},this.elementDetection=[],this.Element=c.Element,this.KeyValuePair=c.KeyValuePair,e&&e.noDefault||this.useDefault(),this._attributeElementKeys=[],this._attributeElementArrayKeys=[]}use(e){return e.namespace&&e.namespace({base:this}),e.load&&e.load({base:this}),this}useDefault(){return this.register("null",c.NullElement).register("string",c.StringElement).register("number",c.NumberElement).register("boolean",c.BooleanElement).register("array",c.ArrayElement).register("object",c.ObjectElement).register("member",c.MemberElement).register("ref",c.RefElement).register("link",c.LinkElement),this.detect(r,c.NullElement,!1).detect(i,c.StringElement,!1).detect(o,c.NumberElement,!1).detect(a,c.BooleanElement,!1).detect(Array.isArray,c.ArrayElement,!1).detect(s,c.ObjectElement,!1),this}register(e,t){return this._elements=void 0,this.elementMap[e]=t,this}unregister(e){return this._elements=void 0,delete this.elementMap[e],this}detect(e,t,n){return void 0===n||n?this.elementDetection.unshift([e,t]):this.elementDetection.push([e,t]),this}toElement(e){if(e instanceof this.Element)return e;let t;for(let n=0;n<this.elementDetection.length;n+=1){const r=this.elementDetection[n][0],i=this.elementDetection[n][1];if(r(e)){t=new i(e);break}}return t}getElementClass(e){const t=this.elementMap[e];return void 0===t?this.Element:t}fromRefract(e){return this.serialiser.deserialise(e)}toRefract(e){return this.serialiser.serialise(e)}get elements(){return void 0===this._elements&&(this._elements={Element:this.Element},Object.keys(this.elementMap).forEach((e=>{const t=e[0].toUpperCase()+e.substr(1);this._elements[t]=this.elementMap[e]}))),this._elements}get serialiser(){return new l(this)}}l.prototype.Namespace=u,e.exports=u},866:function(e,t,n){const r=n(6048),i=n(2340);class o extends i{map(e,t){return this.elements.map((n=>e.bind(t)(n.value,n.key,n)))}filter(e,t){return new o(this.elements.filter((n=>e.bind(t)(n.value,n.key,n))))}reject(e,t){return this.filter(r(e.bind(t)))}forEach(e,t){return this.elements.forEach(((n,r)=>{e.bind(t)(n.value,n.key,n,r)}))}keys(){return this.map(((e,t)=>t.toValue()))}values(){return this.map((e=>e.toValue()))}}e.exports=o},6804:function(e,t,n){const r=n(316),i=n(1067),o=n(1167),a=n(239),s=n(2242),l=n(6233),c=n(7726),u=n(1045),d=n(6303),_=n(4540),E=n(2340),p=n(866),h=n(5973);function A(e){if(e instanceof r)return e;if("string"==typeof e)return new o(e);if("number"==typeof e)return new a(e);if("boolean"==typeof e)return new s(e);if(null===e)return new i;if(Array.isArray(e))return new l(e.map(A));if("object"==typeof e){return new u(e)}return e}r.prototype.ObjectElement=u,r.prototype.RefElement=_,r.prototype.MemberElement=c,r.prototype.refract=A,E.prototype.refract=A,e.exports={Element:r,NullElement:i,StringElement:o,NumberElement:a,BooleanElement:s,ArrayElement:l,MemberElement:c,ObjectElement:u,LinkElement:d,RefElement:_,refract:A,ArraySlice:E,ObjectSlice:p,KeyValuePair:h}},6303:function(e,t,n){const r=n(316);e.exports=class extends r{constructor(e,t,n){super(e||[],t,n),this.element="link"}get relation(){return this.attributes.get("relation")}set relation(e){this.attributes.set("relation",e)}get href(){return this.attributes.get("href")}set href(e){this.attributes.set("href",e)}}},4540:function(e,t,n){const r=n(316);e.exports=class extends r{constructor(e,t,n){super(e||[],t,n),this.element="ref",this.path||(this.path="element")}get path(){return this.attributes.get("path")}set path(e){this.attributes.set("path",e)}}},4035:function(e,t,n){const r=n(3110),i=n(6804);t.g$=r,t.KeyValuePair=n(5973),t.G6=i.ArraySlice,t.ot=i.ObjectSlice,t.Hg=i.Element,t.Om=i.StringElement,t.kT=i.NumberElement,t.bd=i.BooleanElement,t.Os=i.NullElement,t.wE=i.ArrayElement,t.Sh=i.ObjectElement,t.Pr=i.MemberElement,t.sI=i.RefElement,t.Ft=i.LinkElement,t.e=i.refract,n(5105),n(5147)},6233:function(e,t,n){const r=n(6048),i=n(316),o=n(2340);class a extends i{constructor(e,t,n){super(e||[],t,n),this.element="array"}primitive(){return"array"}get(e){return this.content[e]}getValue(e){const t=this.get(e);if(t)return t.toValue()}getIndex(e){return this.content[e]}set(e,t){return this.content[e]=this.refract(t),this}remove(e){const t=this.content.splice(e,1);return t.length?t[0]:null}map(e,t){return this.content.map(e,t)}flatMap(e,t){return this.map(e,t).reduce(((e,t)=>e.concat(t)),[])}compactMap(e,t){const n=[];return this.forEach((r=>{const i=e.bind(t)(r);i&&n.push(i)})),n}filter(e,t){return new o(this.content.filter(e,t))}reject(e,t){return this.filter(r(e),t)}reduce(e,t){let n,r;void 0!==t?(n=0,r=this.refract(t)):(n=1,r="object"===this.primitive()?this.first.value:this.first);for(let t=n;t<this.length;t+=1){const n=this.content[t];r="object"===this.primitive()?this.refract(e(r,n.value,n.key,n,this)):this.refract(e(r,n,t,this))}return r}forEach(e,t){this.content.forEach(((n,r)=>{e.bind(t)(n,this.refract(r))}))}shift(){return this.content.shift()}unshift(e){this.content.unshift(this.refract(e))}push(e){return this.content.push(this.refract(e)),this}add(e){this.push(e)}findElements(e,t){const n=t||{},r=!!n.recursive,i=void 0===n.results?[]:n.results;return this.forEach(((t,n,o)=>{r&&void 0!==t.findElements&&t.findElements(e,{results:i,recursive:r}),e(t,n,o)&&i.push(t)})),i}find(e){return new o(this.findElements(e,{recursive:!0}))}findByElement(e){return this.find((t=>t.element===e))}findByClass(e){return this.find((t=>t.classes.includes(e)))}getById(e){return this.find((t=>t.id.toValue()===e)).first}includes(e){return this.content.some((t=>t.equals(e)))}contains(e){return this.includes(e)}empty(){return new this.constructor([])}"fantasy-land/empty"(){return this.empty()}concat(e){return new this.constructor(this.content.concat(e.content))}"fantasy-land/concat"(e){return this.concat(e)}"fantasy-land/map"(e){return new this.constructor(this.map(e))}"fantasy-land/chain"(e){return this.map((t=>e(t)),this).reduce(((e,t)=>e.concat(t)),this.empty())}"fantasy-land/filter"(e){return new this.constructor(this.content.filter(e))}"fantasy-land/reduce"(e,t){return this.content.reduce(e,t)}get length(){return this.content.length}get isEmpty(){return 0===this.content.length}get first(){return this.getIndex(0)}get second(){return this.getIndex(1)}get last(){return this.getIndex(this.length-1)}}a.empty=function(){return new this},a["fantasy-land/empty"]=a.empty,"undefined"!=typeof Symbol&&(a.prototype[Symbol.iterator]=function(){return this.content[Symbol.iterator]()}),e.exports=a},2242:function(e,t,n){const r=n(316);e.exports=class extends r{constructor(e,t,n){super(e,t,n),this.element="boolean"}primitive(){return"boolean"}}},316:function(e,t,n){const r=n(2404),i=n(5973),o=n(2340);class a{constructor(e,t,n){t&&(this.meta=t),n&&(this.attributes=n),this.content=e}freeze(){Object.isFrozen(this)||(this._meta&&(this.meta.parent=this,this.meta.freeze()),this._attributes&&(this.attributes.parent=this,this.attributes.freeze()),this.children.forEach((e=>{e.parent=this,e.freeze()}),this),this.content&&Array.isArray(this.content)&&Object.freeze(this.content),Object.freeze(this))}primitive(){}clone(){const e=new this.constructor;return e.element=this.element,this.meta.length&&(e._meta=this.meta.clone()),this.attributes.length&&(e._attributes=this.attributes.clone()),this.content?this.content.clone?e.content=this.content.clone():Array.isArray(this.content)?e.content=this.content.map((e=>e.clone())):e.content=this.content:e.content=this.content,e}toValue(){return this.content instanceof a?this.content.toValue():this.content instanceof i?{key:this.content.key.toValue(),value:this.content.value?this.content.value.toValue():void 0}:this.content&&this.content.map?this.content.map((e=>e.toValue()),this):this.content}toRef(e){if(""===this.id.toValue())throw Error("Cannot create reference to an element that does not contain an ID");const t=new this.RefElement(this.id.toValue());return e&&(t.path=e),t}findRecursive(...e){if(arguments.length>1&&!this.isFrozen)throw new Error("Cannot find recursive with multiple element names without first freezing the element. Call `element.freeze()`");const t=e.pop();let n=new o;const r=(e,t)=>(e.push(t),e),a=(e,n)=>{n.element===t&&e.push(n);const o=n.findRecursive(t);return o&&o.reduce(r,e),n.content instanceof i&&(n.content.key&&a(e,n.content.key),n.content.value&&a(e,n.content.value)),e};return this.content&&(this.content.element&&a(n,this.content),Array.isArray(this.content)&&this.content.reduce(a,n)),e.isEmpty||(n=n.filter((t=>{let n=t.parents.map((e=>e.element));for(const t in e){const r=e[t],i=n.indexOf(r);if(-1===i)return!1;n=n.splice(0,i)}return!0}))),n}set(e){return this.content=e,this}equals(e){return r(this.toValue(),e)}getMetaProperty(e,t){if(!this.meta.hasKey(e)){if(this.isFrozen){const e=this.refract(t);return e.freeze(),e}this.meta.set(e,t)}return this.meta.get(e)}setMetaProperty(e,t){this.meta.set(e,t)}get element(){return this._storedElement||"element"}set element(e){this._storedElement=e}get content(){return this._content}set content(e){if(e instanceof a)this._content=e;else if(e instanceof o)this.content=e.elements;else if("string"==typeof e||"number"==typeof e||"boolean"==typeof e||"null"===e||null==e)this._content=e;else if(e instanceof i)this._content=e;else if(Array.isArray(e))this._content=e.map(this.refract);else{if("object"!=typeof e)throw new Error("Cannot set content to given value");this._content=Object.keys(e).map((t=>new this.MemberElement(t,e[t])))}}get meta(){if(!this._meta){if(this.isFrozen){const e=new this.ObjectElement;return e.freeze(),e}this._meta=new this.ObjectElement}return this._meta}set meta(e){e instanceof this.ObjectElement?this._meta=e:this.meta.set(e||{})}get attributes(){if(!this._attributes){if(this.isFrozen){const e=new this.ObjectElement;return e.freeze(),e}this._attributes=new this.ObjectElement}return this._attributes}set attributes(e){e instanceof this.ObjectElement?this._attributes=e:this.attributes.set(e||{})}get id(){return this.getMetaProperty("id","")}set id(e){this.setMetaProperty("id",e)}get classes(){return this.getMetaProperty("classes",[])}set classes(e){this.setMetaProperty("classes",e)}get title(){return this.getMetaProperty("title","")}set title(e){this.setMetaProperty("title",e)}get description(){return this.getMetaProperty("description","")}set description(e){this.setMetaProperty("description",e)}get links(){return this.getMetaProperty("links",[])}set links(e){this.setMetaProperty("links",e)}get isFrozen(){return Object.isFrozen(this)}get parents(){let{parent:e}=this;const t=new o;for(;e;)t.push(e),e=e.parent;return t}get children(){if(Array.isArray(this.content))return new o(this.content);if(this.content instanceof i){const e=new o([this.content.key]);return this.content.value&&e.push(this.content.value),e}return this.content instanceof a?new o([this.content]):new o}get recursiveChildren(){const e=new o;return this.children.forEach((t=>{e.push(t),t.recursiveChildren.forEach((t=>{e.push(t)}))})),e}}e.exports=a},7726:function(e,t,n){const r=n(5973),i=n(316);e.exports=class extends i{constructor(e,t,n,i){super(new r,n,i),this.element="member",this.key=e,this.value=t}get key(){return this.content.key}set key(e){this.content.key=this.refract(e)}get value(){return this.content.value}set value(e){this.content.value=this.refract(e)}}},1067:function(e,t,n){const r=n(316);e.exports=class extends r{constructor(e,t,n){super(e||null,t,n),this.element="null"}primitive(){return"null"}set(){return new Error("Cannot set the value of null")}}},239:function(e,t,n){const r=n(316);e.exports=class extends r{constructor(e,t,n){super(e,t,n),this.element="number"}primitive(){return"number"}}},1045:function(e,t,n){const r=n(6048),i=n(3805),o=n(6233),a=n(7726),s=n(866);e.exports=class extends o{constructor(e,t,n){super(e||[],t,n),this.element="object"}primitive(){return"object"}toValue(){return this.content.reduce(((e,t)=>(e[t.key.toValue()]=t.value?t.value.toValue():void 0,e)),{})}get(e){const t=this.getMember(e);if(t)return t.value}getMember(e){if(void 0!==e)return this.content.find((t=>t.key.toValue()===e))}remove(e){let t=null;return this.content=this.content.filter((n=>n.key.toValue()!==e||(t=n,!1))),t}getKey(e){const t=this.getMember(e);if(t)return t.key}set(e,t){if(i(e))return Object.keys(e).forEach((t=>{this.set(t,e[t])})),this;const n=e,r=this.getMember(n);return r?r.value=t:this.content.push(new a(n,t)),this}keys(){return this.content.map((e=>e.key.toValue()))}values(){return this.content.map((e=>e.value.toValue()))}hasKey(e){return this.content.some((t=>t.key.equals(e)))}items(){return this.content.map((e=>[e.key.toValue(),e.value.toValue()]))}map(e,t){return this.content.map((n=>e.bind(t)(n.value,n.key,n)))}compactMap(e,t){const n=[];return this.forEach(((r,i,o)=>{const a=e.bind(t)(r,i,o);a&&n.push(a)})),n}filter(e,t){return new s(this.content).filter(e,t)}reject(e,t){return this.filter(r(e),t)}forEach(e,t){return this.content.forEach((n=>e.bind(t)(n.value,n.key,n)))}}},1167:function(e,t,n){const r=n(316);e.exports=class extends r{constructor(e,t,n){super(e,t,n),this.element="string"}primitive(){return"string"}get length(){return this.content.length}}},5147:function(e,t,n){const r=n(5105);e.exports=class extends r{serialise(e){if(!(e instanceof this.namespace.elements.Element))throw new TypeError(`Given element \`${e}\` is not an Element instance`);let t;e._attributes&&e.attributes.get("variable")&&(t=e.attributes.get("variable"));const n={element:e.element};e._meta&&e._meta.length>0&&(n.meta=this.serialiseObject(e.meta));const r="enum"===e.element||-1!==e.attributes.keys().indexOf("enumerations");if(r){const t=this.enumSerialiseAttributes(e);t&&(n.attributes=t)}else if(e._attributes&&e._attributes.length>0){let{attributes:r}=e;r.get("metadata")&&(r=r.clone(),r.set("meta",r.get("metadata")),r.remove("metadata")),"member"===e.element&&t&&(r=r.clone(),r.remove("variable")),r.length>0&&(n.attributes=this.serialiseObject(r))}if(r)n.content=this.enumSerialiseContent(e,n);else if(this[`${e.element}SerialiseContent`])n.content=this[`${e.element}SerialiseContent`](e,n);else if(void 0!==e.content){let r;t&&e.content.key?(r=e.content.clone(),r.key.attributes.set("variable",t),r=this.serialiseContent(r)):r=this.serialiseContent(e.content),this.shouldSerialiseContent(e,r)&&(n.content=r)}else this.shouldSerialiseContent(e,e.content)&&e instanceof this.namespace.elements.Array&&(n.content=[]);return n}shouldSerialiseContent(e,t){return"parseResult"===e.element||"httpRequest"===e.element||"httpResponse"===e.element||"category"===e.element||"link"===e.element||void 0!==t&&(!Array.isArray(t)||0!==t.length)}refSerialiseContent(e,t){return delete t.attributes,{href:e.toValue(),path:e.path.toValue()}}sourceMapSerialiseContent(e){return e.toValue()}dataStructureSerialiseContent(e){return[this.serialiseContent(e.content)]}enumSerialiseAttributes(e){const t=e.attributes.clone(),n=t.remove("enumerations")||new this.namespace.elements.Array([]),r=t.get("default");let i=t.get("samples")||new this.namespace.elements.Array([]);if(r&&r.content&&(r.content.attributes&&r.content.attributes.remove("typeAttributes"),t.set("default",new this.namespace.elements.Array([r.content]))),i.forEach((e=>{e.content&&e.content.element&&e.content.attributes.remove("typeAttributes")})),e.content&&0!==n.length&&i.unshift(e.content),i=i.map((e=>e instanceof this.namespace.elements.Array?[e]:new this.namespace.elements.Array([e.content]))),i.length&&t.set("samples",i),t.length>0)return this.serialiseObject(t)}enumSerialiseContent(e){if(e._attributes){const t=e.attributes.get("enumerations");if(t&&t.length>0)return t.content.map((e=>{const t=e.clone();return t.attributes.remove("typeAttributes"),this.serialise(t)}))}if(e.content){const t=e.content.clone();return t.attributes.remove("typeAttributes"),[this.serialise(t)]}return[]}deserialise(e){if("string"==typeof e)return new this.namespace.elements.String(e);if("number"==typeof e)return new this.namespace.elements.Number(e);if("boolean"==typeof e)return new this.namespace.elements.Boolean(e);if(null===e)return new this.namespace.elements.Null;if(Array.isArray(e))return new this.namespace.elements.Array(e.map(this.deserialise,this));const t=this.namespace.getElementClass(e.element),n=new t;n.element!==e.element&&(n.element=e.element),e.meta&&this.deserialiseObject(e.meta,n.meta),e.attributes&&this.deserialiseObject(e.attributes,n.attributes);const r=this.deserialiseContent(e.content);if(void 0===r&&null!==n.content||(n.content=r),"enum"===n.element){n.content&&n.attributes.set("enumerations",n.content);let e=n.attributes.get("samples");if(n.attributes.remove("samples"),e){const r=e;e=new this.namespace.elements.Array,r.forEach((r=>{r.forEach((r=>{const i=new t(r);i.element=n.element,e.push(i)}))}));const i=e.shift();n.content=i?i.content:void 0,n.attributes.set("samples",e)}else n.content=void 0;let r=n.attributes.get("default");if(r&&r.length>0){r=r.get(0);const e=new t(r);e.element=n.element,n.attributes.set("default",e)}}else if("dataStructure"===n.element&&Array.isArray(n.content))[n.content]=n.content;else if("category"===n.element){const e=n.attributes.get("meta");e&&(n.attributes.set("metadata",e),n.attributes.remove("meta"))}else"member"===n.element&&n.key&&n.key._attributes&&n.key._attributes.getValue("variable")&&(n.attributes.set("variable",n.key.attributes.get("variable")),n.key.attributes.remove("variable"));return n}serialiseContent(e){if(e instanceof this.namespace.elements.Element)return this.serialise(e);if(e instanceof this.namespace.KeyValuePair){const t={key:this.serialise(e.key)};return e.value&&(t.value=this.serialise(e.value)),t}return e&&e.map?e.map(this.serialise,this):e}deserialiseContent(e){if(e){if(e.element)return this.deserialise(e);if(e.key){const t=new this.namespace.KeyValuePair(this.deserialise(e.key));return e.value&&(t.value=this.deserialise(e.value)),t}if(e.map)return e.map(this.deserialise,this)}return e}shouldRefract(e){return!!(e._attributes&&e.attributes.keys().length||e._meta&&e.meta.keys().length)||"enum"!==e.element&&(e.element!==e.primitive()||"member"===e.element)}convertKeyToRefract(e,t){return this.shouldRefract(t)?this.serialise(t):"enum"===t.element?this.serialiseEnum(t):"array"===t.element?t.map((t=>this.shouldRefract(t)||"default"===e?this.serialise(t):"array"===t.element||"object"===t.element||"enum"===t.element?t.children.map((e=>this.serialise(e))):t.toValue())):"object"===t.element?(t.content||[]).map(this.serialise,this):t.toValue()}serialiseEnum(e){return e.children.map((e=>this.serialise(e)))}serialiseObject(e){const t={};return e.forEach(((e,n)=>{if(e){const r=n.toValue();t[r]=this.convertKeyToRefract(r,e)}})),t}deserialiseObject(e,t){Object.keys(e).forEach((n=>{t.set(n,this.deserialise(e[n]))}))}}},5105:function(e){e.exports=class{constructor(e){this.namespace=e||new this.Namespace}serialise(e){if(!(e instanceof this.namespace.elements.Element))throw new TypeError(`Given element \`${e}\` is not an Element instance`);const t={element:e.element};e._meta&&e._meta.length>0&&(t.meta=this.serialiseObject(e.meta)),e._attributes&&e._attributes.length>0&&(t.attributes=this.serialiseObject(e.attributes));const n=this.serialiseContent(e.content);return void 0!==n&&(t.content=n),t}deserialise(e){if(!e.element)throw new Error("Given value is not an object containing an element name");const t=new(this.namespace.getElementClass(e.element));t.element!==e.element&&(t.element=e.element),e.meta&&this.deserialiseObject(e.meta,t.meta),e.attributes&&this.deserialiseObject(e.attributes,t.attributes);const n=this.deserialiseContent(e.content);return void 0===n&&null!==t.content||(t.content=n),t}serialiseContent(e){if(e instanceof this.namespace.elements.Element)return this.serialise(e);if(e instanceof this.namespace.KeyValuePair){const t={key:this.serialise(e.key)};return e.value&&(t.value=this.serialise(e.value)),t}if(e&&e.map){if(0===e.length)return;return e.map(this.serialise,this)}return e}deserialiseContent(e){if(e){if(e.element)return this.deserialise(e);if(e.key){const t=new this.namespace.KeyValuePair(this.deserialise(e.key));return e.value&&(t.value=this.deserialise(e.value)),t}if(e.map)return e.map(this.deserialise,this)}return e}serialiseObject(e){const t={};if(e.forEach(((e,n)=>{e&&(t[n.toValue()]=this.serialise(e))})),0!==Object.keys(t).length)return t}deserialiseObject(e,t){Object.keys(e).forEach((n=>{t.set(n,this.deserialise(e[n]))}))}}},7965:function(e){e.exports=function(){"use strict";var e=Object.prototype.toString,t=Array.isArray||function(t){return"[object Array]"===e.call(t)};function n(e){return"function"==typeof e}function r(e){return t(e)?"array":typeof e}function i(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}function o(e,t){return null!=e&&"object"==typeof e&&t in e}function a(e,t){return null!=e&&"object"!=typeof e&&e.hasOwnProperty&&e.hasOwnProperty(t)}var s=RegExp.prototype.test;function l(e,t){return s.call(e,t)}var c=/\S/;function u(e){return!l(c,e)}var d={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;","`":"&#x60;","=":"&#x3D;"};function _(e){return String(e).replace(/[&<>"'`=\/]/g,(function(e){return d[e]}))}var E=/\s*/,p=/\s+/,h=/\s*=/,A=/\s*\}/,L=/#|\^|\/|>|\{|&|=|!/;function f(e,n){if(!e)return[];var r,o,a,s=!1,l=[],c=[],d=[],_=!1,f=!1,I="",O=0;function y(){if(_&&!f)for(;d.length;)delete c[d.pop()];else d=[];_=!1,f=!1}function R(e){if("string"==typeof e&&(e=e.split(p,2)),!t(e)||2!==e.length)throw new Error("Invalid tags: "+e);r=new RegExp(i(e[0])+"\\s*"),o=new RegExp("\\s*"+i(e[1])),a=new RegExp("\\s*"+i("}"+e[1]))}R(n||g.tags);for(var N,v,b,P,C,B,M=new T(e);!M.eos();){if(N=M.pos,b=M.scanUntil(r))for(var D=0,U=b.length;D<U;++D)u(P=b.charAt(D))?(d.push(c.length),I+=P):(f=!0,s=!0,I+=" "),c.push(["text",P,N,N+1]),N+=1,"\n"===P&&(y(),I="",O=0,s=!1);if(!M.scan(r))break;if(_=!0,v=M.scan(L)||"name",M.scan(E),"="===v?(b=M.scanUntil(h),M.scan(h),M.scanUntil(o)):"{"===v?(b=M.scanUntil(a),M.scan(A),M.scanUntil(o),v="&"):b=M.scanUntil(o),!M.scan(o))throw new Error("Unclosed tag at "+M.pos);if(C=">"==v?[v,b,N,M.pos,I,O,s]:[v,b,N,M.pos],O++,c.push(C),"#"===v||"^"===v)l.push(C);else if("/"===v){if(!(B=l.pop()))throw new Error('Unopened section "'+b+'" at '+N);if(B[1]!==b)throw new Error('Unclosed section "'+B[1]+'" at '+N)}else"name"===v||"{"===v||"&"===v?f=!0:"="===v&&R(b)}if(y(),B=l.pop())throw new Error('Unclosed section "'+B[1]+'" at '+M.pos);return m(S(c))}function S(e){for(var t,n,r=[],i=0,o=e.length;i<o;++i)(t=e[i])&&("text"===t[0]&&n&&"text"===n[0]?(n[1]+=t[1],n[3]=t[3]):(r.push(t),n=t));return r}function m(e){for(var t,n=[],r=n,i=[],o=0,a=e.length;o<a;++o)switch((t=e[o])[0]){case"#":case"^":r.push(t),i.push(t),r=t[4]=[];break;case"/":i.pop()[5]=t[2],r=i.length>0?i[i.length-1][4]:n;break;default:r.push(t)}return n}function T(e){this.string=e,this.tail=e,this.pos=0}function I(e,t){this.view=e,this.cache={".":this.view},this.parent=t}function O(){this.templateCache={_cache:{},set:function(e,t){this._cache[e]=t},get:function(e){return this._cache[e]},clear:function(){this._cache={}}}}T.prototype.eos=function(){return""===this.tail},T.prototype.scan=function(e){var t=this.tail.match(e);if(!t||0!==t.index)return"";var n=t[0];return this.tail=this.tail.substring(n.length),this.pos+=n.length,n},T.prototype.scanUntil=function(e){var t,n=this.tail.search(e);switch(n){case-1:t=this.tail,this.tail="";break;case 0:t="";break;default:t=this.tail.substring(0,n),this.tail=this.tail.substring(n)}return this.pos+=t.length,t},I.prototype.push=function(e){return new I(e,this)},I.prototype.lookup=function(e){var t,r=this.cache;if(r.hasOwnProperty(e))t=r[e];else{for(var i,s,l,c=this,u=!1;c;){if(e.indexOf(".")>0)for(i=c.view,s=e.split("."),l=0;null!=i&&l<s.length;)l===s.length-1&&(u=o(i,s[l])||a(i,s[l])),i=i[s[l++]];else i=c.view[e],u=o(c.view,e);if(u){t=i;break}c=c.parent}r[e]=t}return n(t)&&(t=t.call(this.view)),t},O.prototype.clearCache=function(){void 0!==this.templateCache&&this.templateCache.clear()},O.prototype.parse=function(e,t){var n=this.templateCache,r=e+":"+(t||g.tags).join(":"),i=void 0!==n,o=i?n.get(r):void 0;return null==o&&(o=f(e,t),i&&n.set(r,o)),o},O.prototype.render=function(e,t,n,r){var i=this.parse(e,r),o=t instanceof I?t:new I(t,void 0);return this.renderTokens(i,o,n,e,r)},O.prototype.renderTokens=function(e,t,n,r,i){for(var o,a,s,l="",c=0,u=e.length;c<u;++c)s=void 0,"#"===(a=(o=e[c])[0])?s=this.renderSection(o,t,n,r):"^"===a?s=this.renderInverted(o,t,n,r):">"===a?s=this.renderPartial(o,t,n,i):"&"===a?s=this.unescapedValue(o,t):"name"===a?s=this.escapedValue(o,t):"text"===a&&(s=this.rawValue(o)),void 0!==s&&(l+=s);return l},O.prototype.renderSection=function(e,r,i,o){var a=this,s="",l=r.lookup(e[1]);function c(e){return a.render(e,r,i)}if(l){if(t(l))for(var u=0,d=l.length;u<d;++u)s+=this.renderTokens(e[4],r.push(l[u]),i,o);else if("object"==typeof l||"string"==typeof l||"number"==typeof l)s+=this.renderTokens(e[4],r.push(l),i,o);else if(n(l)){if("string"!=typeof o)throw new Error("Cannot use higher-order sections without the original template");null!=(l=l.call(r.view,o.slice(e[3],e[5]),c))&&(s+=l)}else s+=this.renderTokens(e[4],r,i,o);return s}},O.prototype.renderInverted=function(e,n,r,i){var o=n.lookup(e[1]);if(!o||t(o)&&0===o.length)return this.renderTokens(e[4],n,r,i)},O.prototype.indentPartial=function(e,t,n){for(var r=t.replace(/[^ \t]/g,""),i=e.split("\n"),o=0;o<i.length;o++)i[o].length&&(o>0||!n)&&(i[o]=r+i[o]);return i.join("\n")},O.prototype.renderPartial=function(e,t,r,i){if(r){var o=n(r)?r(e[1]):r[e[1]];if(null!=o){var a=e[6],s=e[5],l=e[4],c=o;return 0==s&&l&&(c=this.indentPartial(o,l,a)),this.renderTokens(this.parse(c,i),t,r,c,i)}}},O.prototype.unescapedValue=function(e,t){var n=t.lookup(e[1]);if(null!=n)return n},O.prototype.escapedValue=function(e,t){var n=t.lookup(e[1]);if(null!=n)return g.escape(n)},O.prototype.rawValue=function(e){return e[1]};var g={name:"mustache.js",version:"4.0.1",tags:["{{","}}"],clearCache:void 0,escape:void 0,parse:void 0,render:void 0,Scanner:void 0,Context:void 0,Writer:void 0,set templateCache(e){y.templateCache=e},get templateCache(){return y.templateCache}},y=new O;return g.clearCache=function(){return y.clearCache()},g.parse=function(e,t){return y.parse(e,t)},g.render=function(e,t,n,i){if("string"!=typeof e)throw new TypeError('Invalid template! Template should be a "string" but "'+r(e)+'" was given as the first argument for mustache#render(template, view, partials)');return y.render(e,t,n,i)},g.escape=_,g.Scanner=T,g.Context=I,g.Writer=O,g}()},8859:function(e,t,n){var r="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&i&&"function"==typeof i.get?i.get:null,a=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,c=s&&l&&"function"==typeof l.get?l.get:null,u=s&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,_="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,E="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,p=Boolean.prototype.valueOf,h=Object.prototype.toString,A=Function.prototype.toString,L=String.prototype.match,f=String.prototype.slice,S=String.prototype.replace,m=String.prototype.toUpperCase,T=String.prototype.toLowerCase,I=RegExp.prototype.test,O=Array.prototype.concat,g=Array.prototype.join,y=Array.prototype.slice,R=Math.floor,N="function"==typeof BigInt?BigInt.prototype.valueOf:null,v=Object.getOwnPropertySymbols,b="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,P="function"==typeof Symbol&&"object"==typeof Symbol.iterator,C="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===P||"symbol")?Symbol.toStringTag:null,B=Object.prototype.propertyIsEnumerable,M=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||I.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-R(-e):R(e);if(r!==e){var i=String(r),o=f.call(t,i.length+1);return S.call(i,n,"$&_")+"."+S.call(S.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return S.call(t,n,"$&_")}var U=n(2634),w=U.custom,H=k(w)?w:null;function $(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function x(e){return S.call(String(e),/"/g,"&quot;")}function Y(e){return!("[object Array]"!==j(e)||C&&"object"==typeof e&&C in e)}function F(e){return!("[object RegExp]"!==j(e)||C&&"object"==typeof e&&C in e)}function k(e){if(P)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!b)return!1;try{return b.call(e),!0}catch(e){}return!1}e.exports=function e(t,r,i,s){var l=r||{};if(V(l,"quoteStyle")&&"single"!==l.quoteStyle&&"double"!==l.quoteStyle)throw new TypeError('option "quoteStyle" must be "single" or "double"');if(V(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var h=!V(l,"customInspect")||l.customInspect;if("boolean"!=typeof h&&"symbol"!==h)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(V(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(V(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var m=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return z(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var I=String(t);return m?D(t,I):I}if("bigint"==typeof t){var R=String(t)+"n";return m?D(t,R):R}var v=void 0===l.depth?5:l.depth;if(void 0===i&&(i=0),i>=v&&v>0&&"object"==typeof t)return Y(t)?"[Array]":"[Object]";var w=function(e,t){var n;if("\t"===e.indent)n="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;n=g.call(Array(e.indent+1)," ")}return{base:n,prev:g.call(Array(t+1),n)}}(l,i);if(void 0===s)s=[];else if(W(s,t)>=0)return"[Circular]";function G(t,n,r){if(n&&(s=y.call(s)).push(n),r){var o={depth:l.depth};return V(l,"quoteStyle")&&(o.quoteStyle=l.quoteStyle),e(t,o,i+1,s)}return e(t,l,i+1,s)}if("function"==typeof t&&!F(t)){var q=function(e){if(e.name)return e.name;var t=L.call(A.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),ee=Z(t,G);return"[Function"+(q?": "+q:" (anonymous)")+"]"+(ee.length>0?" { "+g.call(ee,", ")+" }":"")}if(k(t)){var te=P?S.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):b.call(t);return"object"!=typeof t||P?te:Q(te)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var ne="<"+T.call(String(t.nodeName)),re=t.attributes||[],ie=0;ie<re.length;ie++)ne+=" "+re[ie].name+"="+$(x(re[ie].value),"double",l);return ne+=">",t.childNodes&&t.childNodes.length&&(ne+="..."),ne+="</"+T.call(String(t.nodeName))+">"}if(Y(t)){if(0===t.length)return"[]";var oe=Z(t,G);return w&&!function(e){for(var t=0;t<e.length;t++)if(W(e[t],"\n")>=0)return!1;return!0}(oe)?"["+J(oe,w)+"]":"[ "+g.call(oe,", ")+" ]"}if(function(e){return!("[object Error]"!==j(e)||C&&"object"==typeof e&&C in e)}(t)){var ae=Z(t,G);return"cause"in Error.prototype||!("cause"in t)||B.call(t,"cause")?0===ae.length?"["+String(t)+"]":"{ ["+String(t)+"] "+g.call(ae,", ")+" }":"{ ["+String(t)+"] "+g.call(O.call("[cause]: "+G(t.cause),ae),", ")+" }"}if("object"==typeof t&&h){if(H&&"function"==typeof t[H]&&U)return U(t,{depth:v-i});if("symbol"!==h&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{c.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var se=[];return a&&a.call(t,(function(e,n){se.push(G(n,t,!0)+" => "+G(e,t))})),X("Map",o.call(t),se,w)}if(function(e){if(!c||!e||"object"!=typeof e)return!1;try{c.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var le=[];return u&&u.call(t,(function(e){le.push(G(e,t))})),X("Set",c.call(t),le,w)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{_.call(e,_)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return K("WeakMap");if(function(e){if(!_||!e||"object"!=typeof e)return!1;try{_.call(e,_);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return K("WeakSet");if(function(e){if(!E||!e||"object"!=typeof e)return!1;try{return E.call(e),!0}catch(e){}return!1}(t))return K("WeakRef");if(function(e){return!("[object Number]"!==j(e)||C&&"object"==typeof e&&C in e)}(t))return Q(G(Number(t)));if(function(e){if(!e||"object"!=typeof e||!N)return!1;try{return N.call(e),!0}catch(e){}return!1}(t))return Q(G(N.call(t)));if(function(e){return!("[object Boolean]"!==j(e)||C&&"object"==typeof e&&C in e)}(t))return Q(p.call(t));if(function(e){return!("[object String]"!==j(e)||C&&"object"==typeof e&&C in e)}(t))return Q(G(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if(t===n.g)return"{ [object globalThis] }";if(!function(e){return!("[object Date]"!==j(e)||C&&"object"==typeof e&&C in e)}(t)&&!F(t)){var ce=Z(t,G),ue=M?M(t)===Object.prototype:t instanceof Object||t.constructor===Object,de=t instanceof Object?"":"null prototype",_e=!ue&&C&&Object(t)===t&&C in t?f.call(j(t),8,-1):de?"Object":"",Ee=(ue||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(_e||de?"["+g.call(O.call([],_e||[],de||[]),": ")+"] ":"");return 0===ce.length?Ee+"{}":w?Ee+"{"+J(ce,w)+"}":Ee+"{ "+g.call(ce,", ")+" }"}return String(t)};var G=Object.prototype.hasOwnProperty||function(e){return e in this};function V(e,t){return G.call(e,t)}function j(e){return h.call(e)}function W(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1}function z(e,t){if(e.length>t.maxStringLength){var n=e.length-t.maxStringLength,r="... "+n+" more character"+(n>1?"s":"");return z(f.call(e,0,t.maxStringLength),t)+r}return $(S.call(S.call(e,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,q),"single",t)}function q(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+m.call(t.toString(16))}function Q(e){return"Object("+e+")"}function K(e){return e+" { ? }"}function X(e,t,n,r){return e+" ("+t+") {"+(r?J(n,r):g.call(n,", "))+"}"}function J(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+g.call(e,","+n)+"\n"+t.prev}function Z(e,t){var n=Y(e),r=[];if(n){r.length=e.length;for(var i=0;i<e.length;i++)r[i]=V(e,i)?t(e[i],e):""}var o,a="function"==typeof v?v(e):[];if(P){o={};for(var s=0;s<a.length;s++)o["$"+a[s]]=a[s]}for(var l in e)V(e,l)&&(n&&String(Number(l))===l&&l<e.length||P&&o["$"+l]instanceof Symbol||(I.call(/[^\w$]/,l)?r.push(t(l,e)+": "+t(e[l],e)):r.push(l+": "+t(e[l],e))));if("function"==typeof v)for(var c=0;c<a.length;c++)B.call(e,a[c])&&r.push("["+t(a[c])+"]: "+t(e[a[c]],e));return r}},8763:function(e,t,n){"use strict";n.r(t),n.d(t,{Children:function(){return Ie},Component:function(){return f},Fragment:function(){return L},PureComponent:function(){return Ae},StrictMode:function(){return tt},Suspense:function(){return Re},SuspenseList:function(){return be},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:function(){return ze},cloneElement:function(){return Xe},createContext:function(){return x},createElement:function(){return p},createFactory:function(){return Qe},createPortal:function(){return Me},createRef:function(){return A},default:function(){return nt},findDOMNode:function(){return Ze},forwardRef:function(){return me},hydrate:function(){return $e},isValidElement:function(){return Ke},lazy:function(){return ve},memo:function(){return Le},render:function(){return He},unmountComponentAtNode:function(){return Je},unstable_batchedUpdates:function(){return et},useCallback:function(){return ie},useContext:function(){return oe},useDebugValue:function(){return ae},useEffect:function(){return Z},useErrorBoundary:function(){return se},useImperativeHandle:function(){return ne},useLayoutEffect:function(){return ee},useMemo:function(){return re},useReducer:function(){return J},useRef:function(){return te},useState:function(){return X},version:function(){return qe}});var r,i,o,a,s,l,c={},u=[],d=/acit|ex(?:s|g|n|p|$)|rph|grid|ows|mnc|ntw|ine[ch]|zoo|^ord|itera/i;function _(e,t){for(var n in t)e[n]=t[n];return e}function E(e){var t=e.parentNode;t&&t.removeChild(e)}function p(e,t,n){var r,i,o,a=arguments,s={};for(o in t)"key"==o?r=t[o]:"ref"==o?i=t[o]:s[o]=t[o];if(arguments.length>3)for(n=[n],o=3;o<arguments.length;o++)n.push(a[o]);if(null!=n&&(s.children=n),"function"==typeof e&&null!=e.defaultProps)for(o in e.defaultProps)void 0===s[o]&&(s[o]=e.defaultProps[o]);return h(e,s,r,i,null)}function h(e,t,n,i,o){var a={type:e,props:t,key:n,ref:i,__k:null,__:null,__b:0,__e:null,__d:void 0,__c:null,__h:null,constructor:void 0,__v:null==o?++r.__v:o};return null!=r.vnode&&r.vnode(a),a}function A(){return{current:null}}function L(e){return e.children}function f(e,t){this.props=e,this.context=t}function S(e,t){if(null==t)return e.__?S(e.__,e.__.__k.indexOf(e)+1):null;for(var n;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e)return n.__e;return"function"==typeof e.type?S(e):null}function m(e){var t,n;if(null!=(e=e.__)&&null!=e.__c){for(e.__e=e.__c.base=null,t=0;t<e.__k.length;t++)if(null!=(n=e.__k[t])&&null!=n.__e){e.__e=e.__c.base=n.__e;break}return m(e)}}function T(e){(!e.__d&&(e.__d=!0)&&i.push(e)&&!I.__r++||a!==r.debounceRendering)&&((a=r.debounceRendering)||o)(I)}function I(){for(var e;I.__r=i.length;)e=i.sort((function(e,t){return e.__v.__b-t.__v.__b})),i=[],e.some((function(e){var t,n,r,i,o,a;e.__d&&(o=(i=(t=e).__v).__e,(a=t.__P)&&(n=[],(r=_({},i)).__v=i.__v+1,C(a,i,r,t.__n,void 0!==a.ownerSVGElement,null!=i.__h?[o]:null,n,null==o?S(i):o,i.__h),B(n,i),i.__e!=o&&m(i)))}))}function O(e,t,n,r,i,o,a,s,l,d){var _,p,A,f,m,T,I,O=r&&r.__k||u,y=O.length;for(l==c&&(l=null!=a?a[0]:y?S(r,0):null),n.__k=[],_=0;_<t.length;_++)if(null!=(f=n.__k[_]=null==(f=t[_])||"boolean"==typeof f?null:"string"==typeof f||"number"==typeof f?h(null,f,null,null,f):Array.isArray(f)?h(L,{children:f},null,null,null):f.__b>0?h(f.type,f.props,f.key,null,f.__v):f)){if(f.__=n,f.__b=n.__b+1,null===(A=O[_])||A&&f.key==A.key&&f.type===A.type)O[_]=void 0;else for(p=0;p<y;p++){if((A=O[p])&&f.key==A.key&&f.type===A.type){O[p]=void 0;break}A=null}C(e,f,A=A||c,i,o,a,s,l,d),m=f.__e,(p=f.ref)&&A.ref!=p&&(I||(I=[]),A.ref&&I.push(A.ref,null,f),I.push(p,f.__c||m,f)),null!=m?(null==T&&(T=m),"function"==typeof f.type&&null!=f.__k&&f.__k===A.__k?f.__d=l=g(f,l,e):l=R(e,f,A,O,a,m,l),d||"option"!==n.type?"function"==typeof n.type&&(n.__d=l):e.value=""):l&&A.__e==l&&l.parentNode!=e&&(l=S(A))}if(n.__e=T,null!=a&&"function"!=typeof n.type)for(_=a.length;_--;)null!=a[_]&&E(a[_]);for(_=y;_--;)null!=O[_]&&("function"==typeof n.type&&null!=O[_].__e&&O[_].__e==n.__d&&(n.__d=S(r,_+1)),U(O[_],O[_]));if(I)for(_=0;_<I.length;_++)D(I[_],I[++_],I[++_])}function g(e,t,n){var r,i;for(r=0;r<e.__k.length;r++)(i=e.__k[r])&&(i.__=e,t="function"==typeof i.type?g(i,t,n):R(n,i,i,e.__k,null,i.__e,t));return t}function y(e,t){return t=t||[],null==e||"boolean"==typeof e||(Array.isArray(e)?e.some((function(e){y(e,t)})):t.push(e)),t}function R(e,t,n,r,i,o,a){var s,l,c;if(void 0!==t.__d)s=t.__d,t.__d=void 0;else if(i==n||o!=a||null==o.parentNode)e:if(null==a||a.parentNode!==e)e.appendChild(o),s=null;else{for(l=a,c=0;(l=l.nextSibling)&&c<r.length;c+=2)if(l==o)break e;e.insertBefore(o,a),s=a}return void 0!==s?s:o.nextSibling}function N(e,t,n){"-"===t[0]?e.setProperty(t,n):e[t]=null==n?"":"number"!=typeof n||d.test(t)?n:n+"px"}function v(e,t,n,r,i){var o,a,s;if(i&&"className"==t&&(t="class"),"style"===t)if("string"==typeof n)e.style.cssText=n;else{if("string"==typeof r&&(e.style.cssText=r=""),r)for(t in r)n&&t in n||N(e.style,t,"");if(n)for(t in n)r&&n[t]===r[t]||N(e.style,t,n[t])}else"o"===t[0]&&"n"===t[1]?(o=t!==(t=t.replace(/Capture$/,"")),(a=t.toLowerCase())in e&&(t=a),t=t.slice(2),e.l||(e.l={}),e.l[t+o]=n,s=o?P:b,n?r||e.addEventListener(t,s,o):e.removeEventListener(t,s,o)):"list"!==t&&"tagName"!==t&&"form"!==t&&"type"!==t&&"size"!==t&&"download"!==t&&"href"!==t&&!i&&t in e?e[t]=null==n?"":n:"function"!=typeof n&&"dangerouslySetInnerHTML"!==t&&(t!==(t=t.replace(/xlink:?/,""))?null==n||!1===n?e.removeAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase()):e.setAttributeNS("http://www.w3.org/1999/xlink",t.toLowerCase(),n):null==n||!1===n&&!/^ar/.test(t)?e.removeAttribute(t):e.setAttribute(t,n))}function b(e){this.l[e.type+!1](r.event?r.event(e):e)}function P(e){this.l[e.type+!0](r.event?r.event(e):e)}function C(e,t,n,i,o,a,s,l,c){var u,d,E,p,h,A,S,m,T,I,g,y=t.type;if(void 0!==t.constructor)return null;null!=n.__h&&(c=n.__h,l=t.__e=n.__e,t.__h=null,a=[l]),(u=r.__b)&&u(t);try{e:if("function"==typeof y){if(m=t.props,T=(u=y.contextType)&&i[u.__c],I=u?T?T.props.value:u.__:i,n.__c?S=(d=t.__c=n.__c).__=d.__E:("prototype"in y&&y.prototype.render?t.__c=d=new y(m,I):(t.__c=d=new f(m,I),d.constructor=y,d.render=w),T&&T.sub(d),d.props=m,d.state||(d.state={}),d.context=I,d.__n=i,E=d.__d=!0,d.__h=[]),null==d.__s&&(d.__s=d.state),null!=y.getDerivedStateFromProps&&(d.__s==d.state&&(d.__s=_({},d.__s)),_(d.__s,y.getDerivedStateFromProps(m,d.__s))),p=d.props,h=d.state,E)null==y.getDerivedStateFromProps&&null!=d.componentWillMount&&d.componentWillMount(),null!=d.componentDidMount&&d.__h.push(d.componentDidMount);else{if(null==y.getDerivedStateFromProps&&m!==p&&null!=d.componentWillReceiveProps&&d.componentWillReceiveProps(m,I),!d.__e&&null!=d.shouldComponentUpdate&&!1===d.shouldComponentUpdate(m,d.__s,I)||t.__v===n.__v){d.props=m,d.state=d.__s,t.__v!==n.__v&&(d.__d=!1),d.__v=t,t.__e=n.__e,t.__k=n.__k,d.__h.length&&s.push(d);break e}null!=d.componentWillUpdate&&d.componentWillUpdate(m,d.__s,I),null!=d.componentDidUpdate&&d.__h.push((function(){d.componentDidUpdate(p,h,A)}))}d.context=I,d.props=m,d.state=d.__s,(u=r.__r)&&u(t),d.__d=!1,d.__v=t,d.__P=e,u=d.render(d.props,d.state,d.context),d.state=d.__s,null!=d.getChildContext&&(i=_(_({},i),d.getChildContext())),E||null==d.getSnapshotBeforeUpdate||(A=d.getSnapshotBeforeUpdate(p,h)),g=null!=u&&u.type===L&&null==u.key?u.props.children:u,O(e,Array.isArray(g)?g:[g],t,n,i,o,a,s,l,c),d.base=t.__e,t.__h=null,d.__h.length&&s.push(d),S&&(d.__E=d.__=null),d.__e=!1}else null==a&&t.__v===n.__v?(t.__k=n.__k,t.__e=n.__e):t.__e=M(n.__e,t,n,i,o,a,s,c);(u=r.diffed)&&u(t)}catch(e){t.__v=null,(c||null!=a)&&(t.__e=l,t.__h=!!c,a[a.indexOf(l)]=null),r.__e(e,t,n)}}function B(e,t){r.__c&&r.__c(t,e),e.some((function(t){try{e=t.__h,t.__h=[],e.some((function(e){e.call(t)}))}catch(e){r.__e(e,t.__v)}}))}function M(e,t,n,r,i,o,a,s){var l,d,_,E,p,h=n.props,A=t.props;if(i="svg"===t.type||i,null!=o)for(l=0;l<o.length;l++)if(null!=(d=o[l])&&((null===t.type?3===d.nodeType:d.localName===t.type)||e==d)){e=d,o[l]=null;break}if(null==e){if(null===t.type)return document.createTextNode(A);e=i?document.createElementNS("http://www.w3.org/2000/svg",t.type):document.createElement(t.type,A.is&&{is:A.is}),o=null,s=!1}if(null===t.type)h===A||s&&e.data===A||(e.data=A);else{if(null!=o&&(o=u.slice.call(e.childNodes)),_=(h=n.props||c).dangerouslySetInnerHTML,E=A.dangerouslySetInnerHTML,!s){if(null!=o)for(h={},p=0;p<e.attributes.length;p++)h[e.attributes[p].name]=e.attributes[p].value;(E||_)&&(E&&(_&&E.__html==_.__html||E.__html===e.innerHTML)||(e.innerHTML=E&&E.__html||""))}(function(e,t,n,r,i){var o;for(o in n)"children"===o||"key"===o||o in t||v(e,o,null,n[o],r);for(o in t)i&&"function"!=typeof t[o]||"children"===o||"key"===o||"value"===o||"checked"===o||n[o]===t[o]||v(e,o,t[o],n[o],r)})(e,A,h,i,s),E?t.__k=[]:(l=t.props.children,O(e,Array.isArray(l)?l:[l],t,n,r,"foreignObject"!==t.type&&i,o,a,c,s)),s||("value"in A&&void 0!==(l=A.value)&&(l!==e.value||"progress"===t.type&&!l)&&v(e,"value",l,h.value,!1),"checked"in A&&void 0!==(l=A.checked)&&l!==e.checked&&v(e,"checked",l,h.checked,!1))}return e}function D(e,t,n){try{"function"==typeof e?e(t):e.current=t}catch(e){r.__e(e,n)}}function U(e,t,n){var i,o,a;if(r.unmount&&r.unmount(e),(i=e.ref)&&(i.current&&i.current!==e.__e||D(i,null,t)),n||"function"==typeof e.type||(n=null!=(o=e.__e)),e.__e=e.__d=void 0,null!=(i=e.__c)){if(i.componentWillUnmount)try{i.componentWillUnmount()}catch(e){r.__e(e,t)}i.base=i.__P=null}if(i=e.__k)for(a=0;a<i.length;a++)i[a]&&U(i[a],t,n);null!=o&&E(o)}function w(e,t,n){return this.constructor(e,n)}function H(e,t,n){var i,o,a;r.__&&r.__(e,t),o=(i=n===s)?null:n&&n.__k||t.__k,e=p(L,null,[e]),a=[],C(t,(i?t:n||t).__k=e,o||c,c,void 0!==t.ownerSVGElement,n&&!i?[n]:o?null:t.childNodes.length?u.slice.call(t.childNodes):null,a,n||c,i),B(a,e)}function $(e,t,n){var r,i,o,a=arguments,s=_({},e.props);for(o in t)"key"==o?r=t[o]:"ref"==o?i=t[o]:s[o]=t[o];if(arguments.length>3)for(n=[n],o=3;o<arguments.length;o++)n.push(a[o]);return null!=n&&(s.children=n),h(e.type,s,r||e.key,i||e.ref,null)}function x(e,t){var n={__c:t="__cC"+l++,__:e,Consumer:function(e,t){return e.children(t)},Provider:function(e){var n,r;return this.getChildContext||(n=[],(r={})[t]=this,this.getChildContext=function(){return r},this.shouldComponentUpdate=function(e){this.props.value!==e.value&&n.some(T)},this.sub=function(e){n.push(e);var t=e.componentWillUnmount;e.componentWillUnmount=function(){n.splice(n.indexOf(e),1),t&&t.call(e)}}),e.children}};return n.Provider.__=n.Consumer.contextType=n}r={__e:function(e,t){for(var n,r,i,o=t.__h;t=t.__;)if((n=t.__c)&&!n.__)try{if((r=n.constructor)&&null!=r.getDerivedStateFromError&&(n.setState(r.getDerivedStateFromError(e)),i=n.__d),null!=n.componentDidCatch&&(n.componentDidCatch(e),i=n.__d),i)return t.__h=o,n.__E=n}catch(t){e=t}throw e},__v:0},f.prototype.setState=function(e,t){var n;n=null!=this.__s&&this.__s!==this.state?this.__s:this.__s=_({},this.state),"function"==typeof e&&(e=e(_({},n),this.props)),e&&_(n,e),null!=e&&this.__v&&(t&&this.__h.push(t),T(this))},f.prototype.forceUpdate=function(e){this.__v&&(this.__e=!0,e&&this.__h.push(e),T(this))},f.prototype.render=L,i=[],o="function"==typeof Promise?Promise.prototype.then.bind(Promise.resolve()):setTimeout,I.__r=0,s=c,l=0;var Y,F,k,G=0,V=[],j=r.__b,W=r.__r,z=r.diffed,q=r.__c,Q=r.unmount;function K(e,t){r.__h&&r.__h(F,e,G||t),G=0;var n=F.__H||(F.__H={__:[],__h:[]});return e>=n.__.length&&n.__.push({}),n.__[e]}function X(e){return G=1,J(Ee,e)}function J(e,t,n){var r=K(Y++,2);return r.t=e,r.__c||(r.__=[n?n(t):Ee(void 0,t),function(e){var t=r.t(r.__[0],e);r.__[0]!==t&&(r.__=[t,r.__[1]],r.__c.setState({}))}],r.__c=F),r.__}function Z(e,t){var n=K(Y++,3);!r.__s&&_e(n.__H,t)&&(n.__=e,n.__H=t,F.__H.__h.push(n))}function ee(e,t){var n=K(Y++,4);!r.__s&&_e(n.__H,t)&&(n.__=e,n.__H=t,F.__h.push(n))}function te(e){return G=5,re((function(){return{current:e}}),[])}function ne(e,t,n){G=6,ee((function(){"function"==typeof e?e(t()):e&&(e.current=t())}),null==n?n:n.concat(e))}function re(e,t){var n=K(Y++,7);return _e(n.__H,t)&&(n.__=e(),n.__H=t,n.__h=e),n.__}function ie(e,t){return G=8,re((function(){return e}),t)}function oe(e){var t=F.context[e.__c],n=K(Y++,9);return n.__c=e,t?(null==n.__&&(n.__=!0,t.sub(F)),t.props.value):e.__}function ae(e,t){r.useDebugValue&&r.useDebugValue(t?t(e):e)}function se(e){var t=K(Y++,10),n=X();return t.__=e,F.componentDidCatch||(F.componentDidCatch=function(e){t.__&&t.__(e),n[1](e)}),[n[0],function(){n[1](void 0)}]}function le(){V.forEach((function(e){if(e.__P)try{e.__H.__h.forEach(ue),e.__H.__h.forEach(de),e.__H.__h=[]}catch(t){e.__H.__h=[],r.__e(t,e.__v)}})),V=[]}r.__b=function(e){F=null,j&&j(e)},r.__r=function(e){W&&W(e),Y=0;var t=(F=e.__c).__H;t&&(t.__h.forEach(ue),t.__h.forEach(de),t.__h=[])},r.diffed=function(e){z&&z(e);var t=e.__c;t&&t.__H&&t.__H.__h.length&&(1!==V.push(t)&&k===r.requestAnimationFrame||((k=r.requestAnimationFrame)||function(e){var t,n=function(){clearTimeout(r),ce&&cancelAnimationFrame(t),setTimeout(e)},r=setTimeout(n,100);ce&&(t=requestAnimationFrame(n))})(le)),F=void 0},r.__c=function(e,t){t.some((function(e){try{e.__h.forEach(ue),e.__h=e.__h.filter((function(e){return!e.__||de(e)}))}catch(n){t.some((function(e){e.__h&&(e.__h=[])})),t=[],r.__e(n,e.__v)}})),q&&q(e,t)},r.unmount=function(e){Q&&Q(e);var t=e.__c;if(t&&t.__H)try{t.__H.__.forEach(ue)}catch(e){r.__e(e,t.__v)}};var ce="function"==typeof requestAnimationFrame;function ue(e){var t=F;"function"==typeof e.__c&&e.__c(),F=t}function de(e){var t=F;e.__c=e.__(),F=t}function _e(e,t){return!e||e.length!==t.length||t.some((function(t,n){return t!==e[n]}))}function Ee(e,t){return"function"==typeof t?t(e):t}function pe(e,t){for(var n in t)e[n]=t[n];return e}function he(e,t){for(var n in e)if("__source"!==n&&!(n in t))return!0;for(var r in t)if("__source"!==r&&e[r]!==t[r])return!0;return!1}function Ae(e){this.props=e}function Le(e,t){function n(e){var n=this.props.ref,r=n==e.ref;return!r&&n&&(n.call?n(null):n.current=null),t?!t(this.props,e)||!r:he(this.props,e)}function r(t){return this.shouldComponentUpdate=n,p(e,t)}return r.displayName="Memo("+(e.displayName||e.name)+")",r.prototype.isReactComponent=!0,r.__f=!0,r}(Ae.prototype=new f).isPureReactComponent=!0,Ae.prototype.shouldComponentUpdate=function(e,t){return he(this.props,e)||he(this.state,t)};var fe=r.__b;r.__b=function(e){e.type&&e.type.__f&&e.ref&&(e.props.ref=e.ref,e.ref=null),fe&&fe(e)};var Se="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.forward_ref")||3911;function me(e){function t(t,n){var r=pe({},t);return delete r.ref,e(r,(n=t.ref||n)&&("object"!=typeof n||"current"in n)?n:null)}return t.$$typeof=Se,t.render=t,t.prototype.isReactComponent=t.__f=!0,t.displayName="ForwardRef("+(e.displayName||e.name)+")",t}var Te=function(e,t){return null==e?null:y(y(e).map(t))},Ie={map:Te,forEach:Te,count:function(e){return e?y(e).length:0},only:function(e){var t=y(e);if(1!==t.length)throw"Children.only";return t[0]},toArray:y},Oe=r.__e;function ge(e){return e&&(e.__c&&e.__c.__H&&(e.__c.__H.__.forEach((function(e){"function"==typeof e.__c&&e.__c()})),e.__c.__H=null),(e=pe({},e)).__c=null,e.__k=e.__k&&e.__k.map(ge)),e}function ye(e){return e&&(e.__v=null,e.__k=e.__k&&e.__k.map(ye)),e}function Re(){this.__u=0,this.t=null,this.__b=null}function Ne(e){var t=e.__.__c;return t&&t.__e&&t.__e(e)}function ve(e){var t,n,r;function i(i){if(t||(t=e()).then((function(e){n=e.default||e}),(function(e){r=e})),r)throw r;if(!n)throw t;return p(n,i)}return i.displayName="Lazy",i.__f=!0,i}function be(){this.u=null,this.o=null}r.__e=function(e,t,n){if(e.then)for(var r,i=t;i=i.__;)if((r=i.__c)&&r.__c)return null==t.__e&&(t.__e=n.__e,t.__k=n.__k),r.__c(e,t);Oe(e,t,n)},(Re.prototype=new f).__c=function(e,t){var n=t.__c,r=this;null==r.t&&(r.t=[]),r.t.push(n);var i=Ne(r.__v),o=!1,a=function(){o||(o=!0,n.componentWillUnmount=n.__c,i?i(s):s())};n.__c=n.componentWillUnmount,n.componentWillUnmount=function(){a(),n.__c&&n.__c()};var s=function(){var e;if(! --r.__u)for(r.state.__e&&(r.__v.__k[0]=ye(r.state.__e)),r.setState({__e:r.__b=null});e=r.t.pop();)e.forceUpdate()},l=!0===t.__h;r.__u++||l||r.setState({__e:r.__b=r.__v.__k[0]}),e.then(a,a)},Re.prototype.componentWillUnmount=function(){this.t=[]},Re.prototype.render=function(e,t){this.__b&&(this.__v.__k&&(this.__v.__k[0]=ge(this.__b)),this.__b=null);var n=t.__e&&p(L,null,e.fallback);return n&&(n.__h=null),[p(L,null,t.__e?null:e.children),n]};var Pe=function(e,t,n){if(++n[1]===n[0]&&e.o.delete(t),e.props.revealOrder&&("t"!==e.props.revealOrder[0]||!e.o.size))for(n=e.u;n;){for(;n.length>3;)n.pop()();if(n[1]<n[0])break;e.u=n=n[2]}};function Ce(e){return this.getChildContext=function(){return e.context},e.children}function Be(e){var t=this,n=e.i;t.componentWillUnmount=function(){H(null,t.l),t.l=null,t.i=null},t.i&&t.i!==n&&t.componentWillUnmount(),e.__v?(t.l||(t.i=n,t.l={nodeType:1,parentNode:n,childNodes:[],appendChild:function(e){this.childNodes.push(e),t.i.appendChild(e)},insertBefore:function(e,n){this.childNodes.push(e),t.i.appendChild(e)},removeChild:function(e){this.childNodes.splice(this.childNodes.indexOf(e)>>>1,1),t.i.removeChild(e)}}),H(p(Ce,{context:t.context},e.__v),t.l)):t.l&&t.componentWillUnmount()}function Me(e,t){return p(Be,{__v:e,i:t})}(be.prototype=new f).__e=function(e){var t=this,n=Ne(t.__v),r=t.o.get(e);return r[0]++,function(i){var o=function(){t.props.revealOrder?(r.push(i),Pe(t,e,r)):i()};n?n(o):o()}},be.prototype.render=function(e){this.u=null,this.o=new Map;var t=y(e.children);e.revealOrder&&"b"===e.revealOrder[0]&&t.reverse();for(var n=t.length;n--;)this.o.set(t[n],this.u=[1,0,this.u]);return e.children},be.prototype.componentDidUpdate=be.prototype.componentDidMount=function(){var e=this;this.o.forEach((function(t,n){Pe(e,n,t)}))};var De="undefined"!=typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103,Ue=/^(?:accent|alignment|arabic|baseline|cap|clip(?!PathU)|color|fill|flood|font|glyph(?!R)|horiz|marker(?!H|W|U)|overline|paint|stop|strikethrough|stroke|text(?!L)|underline|unicode|units|v|vector|vert|word|writing|x(?!C))[A-Z]/,we=function(e){return("undefined"!=typeof Symbol&&"symbol"==typeof Symbol()?/fil|che|rad/i:/fil|che|ra/i).test(e)};function He(e,t,n){return null==t.__k&&(t.textContent=""),H(e,t),"function"==typeof n&&n(),e?e.__c:null}function $e(e,t,n){return function(e,t){H(e,t,s)}(e,t),"function"==typeof n&&n(),e?e.__c:null}f.prototype.isReactComponent={},["componentWillMount","componentWillReceiveProps","componentWillUpdate"].forEach((function(e){Object.defineProperty(f.prototype,e,{configurable:!0,get:function(){return this["UNSAFE_"+e]},set:function(t){Object.defineProperty(this,e,{configurable:!0,writable:!0,value:t})}})}));var xe=r.event;function Ye(){}function Fe(){return this.cancelBubble}function ke(){return this.defaultPrevented}r.event=function(e){return xe&&(e=xe(e)),e.persist=Ye,e.isPropagationStopped=Fe,e.isDefaultPrevented=ke,e.nativeEvent=e};var Ge,Ve={configurable:!0,get:function(){return this.class}},je=r.vnode;r.vnode=function(e){var t=e.type,n=e.props,r=n;if("string"==typeof t){for(var i in r={},n){var o=n[i];"defaultValue"===i&&"value"in n&&null==n.value?i="value":"download"===i&&!0===o?o="":/ondoubleclick/i.test(i)?i="ondblclick":/^onchange(textarea|input)/i.test(i+t)&&!we(n.type)?i="oninput":/^on(Ani|Tra|Tou|BeforeInp)/.test(i)?i=i.toLowerCase():Ue.test(i)?i=i.replace(/[A-Z0-9]/,"-$&").toLowerCase():null===o&&(o=void 0),r[i]=o}"select"==t&&r.multiple&&Array.isArray(r.value)&&(r.value=y(n.children).forEach((function(e){e.props.selected=-1!=r.value.indexOf(e.props.value)}))),"select"==t&&null!=r.defaultValue&&(r.value=y(n.children).forEach((function(e){e.props.selected=r.multiple?-1!=r.defaultValue.indexOf(e.props.value):r.defaultValue==e.props.value}))),e.props=r}t&&n.class!=n.className&&(Ve.enumerable="className"in n,null!=n.className&&(r.class=n.className),Object.defineProperty(r,"className",Ve)),e.$$typeof=De,je&&je(e)};var We=r.__r;r.__r=function(e){We&&We(e),Ge=e.__c};var ze={ReactCurrentDispatcher:{current:{readContext:function(e){return Ge.__n[e.__c].props.value}}}},qe="16.8.0";function Qe(e){return p.bind(null,e)}function Ke(e){return!!e&&e.$$typeof===De}function Xe(e){return Ke(e)?$.apply(null,arguments):e}function Je(e){return!!e.__k&&(H(null,e),!0)}function Ze(e){return e&&(e.base||1===e.nodeType&&e)||null}var et=function(e,t){return e(t)},tt=L,nt={useState:X,useReducer:J,useEffect:Z,useLayoutEffect:ee,useRef:te,useImperativeHandle:ne,useMemo:re,useCallback:ie,useContext:oe,useDebugValue:ae,version:"16.8.0",Children:Ie,render:He,hydrate:$e,unmountComponentAtNode:Je,createPortal:Me,createElement:p,createContext:x,createFactory:Qe,cloneElement:Xe,createRef:A,Fragment:L,isValidElement:Ke,findDOMNode:Ze,Component:f,PureComponent:Ae,memo:Le,forwardRef:me,unstable_batchedUpdates:et,StrictMode:L,Suspense:Re,SuspenseList:be,lazy:ve,__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:ze}},5606:function(e){var t,n,r=e.exports={};function i(){throw new Error("setTimeout has not been defined")}function o(){throw new Error("clearTimeout has not been defined")}function a(e){if(t===setTimeout)return setTimeout(e,0);if((t===i||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:i}catch(e){t=i}try{n="function"==typeof clearTimeout?clearTimeout:o}catch(e){n=o}}();var s,l=[],c=!1,u=-1;function d(){c&&s&&(c=!1,s.length?l=s.concat(l):u=-1,l.length&&_())}function _(){if(!c){var e=a(d);c=!0;for(var t=l.length;t;){for(s=l,l=[];++u<t;)s&&s[u].run();u=-1,t=l.length}s=null,c=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===o||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{return n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function E(e,t){this.fun=e,this.array=t}function p(){}r.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new E(e,t)),1!==l.length||c||a(_)},E.prototype.run=function(){this.fun.apply(null,this.array)},r.title="browser",r.browser=!0,r.env={},r.argv=[],r.version="",r.versions={},r.on=p,r.addListener=p,r.once=p,r.off=p,r.removeListener=p,r.removeAllListeners=p,r.emit=p,r.prependListener=p,r.prependOnceListener=p,r.listeners=function(e){return[]},r.binding=function(e){throw new Error("process.binding is not supported")},r.cwd=function(){return"/"},r.chdir=function(e){throw new Error("process.chdir is not supported")},r.umask=function(){return 0}},2694:function(e,t,n){"use strict";var r=n(6925);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==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 t(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:i};return n.PropTypes=n,n}},5556:function(e,t,n){e.exports=n(2694)()},6925:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},4765:function(e){"use strict";var t=String.prototype.replace,n=/%20/g,r="RFC1738",i="RFC3986";e.exports={default:i,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r,RFC3986:i}},5373:function(e,t,n){"use strict";var r=n(8636),i=n(2642),o=n(4765);e.exports={formats:o,parse:i,stringify:r}},2642:function(e,t,n){"use strict";var r=n(7720),i=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!0,decoder:r.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(e){return e.replace(/&#(\d+);/g,(function(e,t){return String.fromCharCode(parseInt(t,10))}))},l=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},c=function(e,t,n,r){if(e){var o=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(o),c=s?o.slice(0,s.index):o,u=[];if(c){if(!n.plainObjects&&i.call(Object.prototype,c)&&!n.allowPrototypes)return;u.push(c)}for(var d=0;n.depth>0&&null!==(s=a.exec(o))&&d<n.depth;){if(d+=1,!n.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;u.push(s[1])}return s&&u.push("["+o.slice(s.index)+"]"),function(e,t,n,r){for(var i=r?t:l(t,n),o=e.length-1;o>=0;--o){var a,s=e[o];if("[]"===s&&n.parseArrays)a=n.allowEmptyArrays&&""===i?[]:[].concat(i);else{a=n.plainObjects?Object.create(null):{};var c="["===s.charAt(0)&&"]"===s.charAt(s.length-1)?s.slice(1,-1):s,u=n.decodeDotInKeys?c.replace(/%2E/g,"."):c,d=parseInt(u,10);n.parseArrays||""!==u?!isNaN(d)&&s!==u&&String(d)===u&&d>=0&&n.parseArrays&&d<=n.arrayLimit?(a=[])[d]=i:"__proto__"!==u&&(a[u]=i):a={0:i}}i=a}return i}(u,t,n,r)}};e.exports=function(e,t){var n=function(e){if(!e)return a;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?a.charset:e.charset,n=void 0===e.duplicates?a.duplicates:e.duplicates;if("combine"!==n&&"first"!==n&&"last"!==n)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||a.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:a.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:a.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:a.depth,duplicates:n,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}}(t);if(""===e||null==e)return n.plainObjects?Object.create(null):{};for(var u="string"==typeof e?function(e,t){var n,c={__proto__:null},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,d=t.parameterLimit===1/0?void 0:t.parameterLimit,_=u.split(t.delimiter,d),E=-1,p=t.charset;if(t.charsetSentinel)for(n=0;n<_.length;++n)0===_[n].indexOf("utf8=")&&("utf8=%E2%9C%93"===_[n]?p="utf-8":"utf8=%26%2310003%3B"===_[n]&&(p="iso-8859-1"),E=n,n=_.length);for(n=0;n<_.length;++n)if(n!==E){var h,A,L=_[n],f=L.indexOf("]="),S=-1===f?L.indexOf("="):f+1;-1===S?(h=t.decoder(L,a.decoder,p,"key"),A=t.strictNullHandling?null:""):(h=t.decoder(L.slice(0,S),a.decoder,p,"key"),A=r.maybeMap(l(L.slice(S+1),t),(function(e){return t.decoder(e,a.decoder,p,"value")}))),A&&t.interpretNumericEntities&&"iso-8859-1"===p&&(A=s(A)),L.indexOf("[]=")>-1&&(A=o(A)?[A]:A);var m=i.call(c,h);m&&"combine"===t.duplicates?c[h]=r.combine(c[h],A):m&&"last"!==t.duplicates||(c[h]=A)}return c}(e,n):e,d=n.plainObjects?Object.create(null):{},_=Object.keys(u),E=0;E<_.length;++E){var p=_[E],h=c(p,u[p],n,"string"==typeof e);d=r.merge(d,h,n)}return!0===n.allowSparse?d:r.compact(d)}},8636:function(e,t,n){"use strict";var r=n(920),i=n(7720),o=n(4765),a=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,c=Array.prototype.push,u=function(e,t){c.apply(e,l(t)?t:[t])},d=Date.prototype.toISOString,_=o.default,E={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:i.encode,encodeValuesOnly:!1,format:_,formatter:o.formatters[_],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},p={},h=function e(t,n,o,a,s,c,d,_,h,A,L,f,S,m,T,I,O,g){for(var y,R=t,N=g,v=0,b=!1;void 0!==(N=N.get(p))&&!b;){var P=N.get(t);if(v+=1,void 0!==P){if(P===v)throw new RangeError("Cyclic object value");b=!0}void 0===N.get(p)&&(v=0)}if("function"==typeof A?R=A(n,R):R instanceof Date?R=S(R):"comma"===o&&l(R)&&(R=i.maybeMap(R,(function(e){return e instanceof Date?S(e):e}))),null===R){if(c)return h&&!I?h(n,E.encoder,O,"key",m):n;R=""}if("string"==typeof(y=R)||"number"==typeof y||"boolean"==typeof y||"symbol"==typeof y||"bigint"==typeof y||i.isBuffer(R))return h?[T(I?n:h(n,E.encoder,O,"key",m))+"="+T(h(R,E.encoder,O,"value",m))]:[T(n)+"="+T(String(R))];var C,B=[];if(void 0===R)return B;if("comma"===o&&l(R))I&&h&&(R=i.maybeMap(R,h)),C=[{value:R.length>0?R.join(",")||null:void 0}];else if(l(A))C=A;else{var M=Object.keys(R);C=L?M.sort(L):M}var D=_?n.replace(/\./g,"%2E"):n,U=a&&l(R)&&1===R.length?D+"[]":D;if(s&&l(R)&&0===R.length)return U+"[]";for(var w=0;w<C.length;++w){var H=C[w],$="object"==typeof H&&void 0!==H.value?H.value:R[H];if(!d||null!==$){var x=f&&_?H.replace(/\./g,"%2E"):H,Y=l(R)?"function"==typeof o?o(U,x):U:U+(f?"."+x:"["+x+"]");g.set(t,v);var F=r();F.set(p,g),u(B,e($,Y,o,a,s,c,d,_,"comma"===o&&I&&l(R)?null:h,A,L,f,S,m,T,I,O,F))}}return B};e.exports=function(e,t){var n,i=e,c=function(e){if(!e)return E;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||E.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=o.default;if(void 0!==e.format){if(!a.call(o.formatters,e.format))throw new TypeError("Unknown format option provided.");n=e.format}var r,i=o.formatters[n],c=E.filter;if(("function"==typeof e.filter||l(e.filter))&&(c=e.filter),r=e.arrayFormat in s?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":E.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var u=void 0===e.allowDots?!0===e.encodeDotInKeys||E.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:E.addQueryPrefix,allowDots:u,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:E.allowEmptyArrays,arrayFormat:r,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:E.charsetSentinel,commaRoundTrip:e.commaRoundTrip,delimiter:void 0===e.delimiter?E.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:E.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:E.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:E.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:E.encodeValuesOnly,filter:c,format:n,formatter:i,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:E.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:E.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:E.strictNullHandling}}(t);"function"==typeof c.filter?i=(0,c.filter)("",i):l(c.filter)&&(n=c.filter);var d=[];if("object"!=typeof i||null===i)return"";var _=s[c.arrayFormat],p="comma"===_&&c.commaRoundTrip;n||(n=Object.keys(i)),c.sort&&n.sort(c.sort);for(var A=r(),L=0;L<n.length;++L){var f=n[L];c.skipNulls&&null===i[f]||u(d,h(i[f],f,_,p,c.allowEmptyArrays,c.strictNullHandling,c.skipNulls,c.encodeDotInKeys,c.encode?c.encoder:null,c.filter,c.sort,c.allowDots,c.serializeDate,c.format,c.formatter,c.encodeValuesOnly,c.charset,A))}var S=d.join(c.delimiter),m=!0===c.addQueryPrefix?"?":"";return c.charsetSentinel&&("iso-8859-1"===c.charset?m+="utf8=%26%2310003%3B&":m+="utf8=%E2%9C%93&"),S.length>0?m+S:""}},7720:function(e,t,n){"use strict";var r=n(4765),i=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),s=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n};e.exports={arrayToObject:s,assign:function(e,t){return Object.keys(t).reduce((function(e,n){return e[n]=t[n],e}),e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var i=t[r],a=i.obj[i.prop],s=Object.keys(a),l=0;l<s.length;++l){var c=s[l],u=a[c];"object"==typeof u&&null!==u&&-1===n.indexOf(u)&&(t.push({obj:a,prop:c}),n.push(u))}return function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i<n.length;++i)void 0!==n[i]&&r.push(n[i]);t.obj[t.prop]=r}}}(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,i,o){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,(function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"}));for(var l="",c=0;c<s.length;++c){var u=s.charCodeAt(c);45===u||46===u||95===u||126===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122||o===r.RFC1738&&(40===u||41===u)?l+=s.charAt(c):u<128?l+=a[u]:u<2048?l+=a[192|u>>6]+a[128|63&u]:u<55296||u>=57344?l+=a[224|u>>12]+a[128|u>>6&63]+a[128|63&u]:(c+=1,u=65536+((1023&u)<<10|1023&s.charCodeAt(c)),l+=a[240|u>>18]+a[128|u>>12&63]+a[128|u>>6&63]+a[128|63&u])}return l},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(o(e)){for(var n=[],r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n){if(o(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var a=t;return o(t)&&!o(n)&&(a=s(t,r)),o(t)&&o(n)?(n.forEach((function(n,o){if(i.call(t,o)){var a=t[o];a&&"object"==typeof a&&n&&"object"==typeof n?t[o]=e(a,n,r):t.push(n)}else t[o]=n})),t):Object.keys(n).reduce((function(t,o){var a=n[o];return i.call(t,o)?t[o]=e(t[o],a,r):t[o]=a,t}),a)}}},2799:function(e,t){"use strict";var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,l=n?Symbol.for("react.provider"):60109,c=n?Symbol.for("react.context"):60110,u=n?Symbol.for("react.async_mode"):60111,d=n?Symbol.for("react.concurrent_mode"):60111,_=n?Symbol.for("react.forward_ref"):60112,E=n?Symbol.for("react.suspense"):60113,p=n?Symbol.for("react.suspense_list"):60120,h=n?Symbol.for("react.memo"):60115,A=n?Symbol.for("react.lazy"):60116,L=n?Symbol.for("react.block"):60121,f=n?Symbol.for("react.fundamental"):60117,S=n?Symbol.for("react.responder"):60118,m=n?Symbol.for("react.scope"):60119;function T(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case u:case d:case o:case s:case a:case E:return e;default:switch(e=e&&e.$$typeof){case c:case _:case A:case h:case l:return e;default:return t}}case i:return t}}}function I(e){return T(e)===d}t.AsyncMode=u,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=l,t.Element=r,t.ForwardRef=_,t.Fragment=o,t.Lazy=A,t.Memo=h,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=E,t.isAsyncMode=function(e){return I(e)||T(e)===u},t.isConcurrentMode=I,t.isContextConsumer=function(e){return T(e)===c},t.isContextProvider=function(e){return T(e)===l},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return T(e)===_},t.isFragment=function(e){return T(e)===o},t.isLazy=function(e){return T(e)===A},t.isMemo=function(e){return T(e)===h},t.isPortal=function(e){return T(e)===i},t.isProfiler=function(e){return T(e)===s},t.isStrictMode=function(e){return T(e)===a},t.isSuspense=function(e){return T(e)===E},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===d||e===s||e===a||e===E||e===p||"object"==typeof e&&null!==e&&(e.$$typeof===A||e.$$typeof===h||e.$$typeof===l||e.$$typeof===c||e.$$typeof===_||e.$$typeof===f||e.$$typeof===S||e.$$typeof===m||e.$$typeof===L)},t.typeOf=T},4363:function(e,t,n){"use strict";e.exports=n(2799)},4210:function(e,t,n){"use strict";function r(e,t,n,r,i,o,a){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=i,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o,this.removeEmptyString=a}const i={};["children","dangerouslySetInnerHTML","defaultValue","defaultChecked","innerHTML","suppressContentEditableWarning","suppressHydrationWarning","style"].forEach((e=>{i[e]=new r(e,0,!1,e,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((([e,t])=>{i[e]=new r(e,1,!1,t,null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((e=>{i[e]=new r(e,2,!1,e.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((e=>{i[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=>{i[e]=new r(e,3,!1,e.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((e=>{i[e]=new r(e,3,!0,e,null,!1,!1)})),["capture","download"].forEach((e=>{i[e]=new r(e,4,!1,e,null,!1,!1)})),["cols","rows","size","span"].forEach((e=>{i[e]=new r(e,6,!1,e,null,!1,!1)})),["rowSpan","start"].forEach((e=>{i[e]=new r(e,5,!1,e.toLowerCase(),null,!1,!1)}));const o=/[\-\:]([a-z])/g,a=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 t=e.replace(o,a);i[t]=new r(t,1,!1,e,null,!1,!1)})),["xlink:actuate","xlink:arcrole","xlink:role","xlink:show","xlink:title","xlink:type"].forEach((e=>{const t=e.replace(o,a);i[t]=new r(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)})),["xml:base","xml:lang","xml:space"].forEach((e=>{const t=e.replace(o,a);i[t]=new r(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)})),["tabIndex","crossOrigin"].forEach((e=>{i[e]=new r(e,1,!1,e.toLowerCase(),null,!1,!1)}));i.xlinkHref=new r("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1),["src","href","action","formAction"].forEach((e=>{i[e]=new r(e,1,!1,e.toLowerCase(),null,!0,!0)}));const{CAMELCASE:s,SAME:l,possibleStandardNames:c}=n(6811),u=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]*$")),d=Object.keys(c).reduce(((e,t)=>{const n=c[t];return n===l?e[t]=t:n===s?e[t.toLowerCase()]=t:e[t]=n,e}),{});t.BOOLEAN=3,t.BOOLEANISH_STRING=2,t.NUMERIC=5,t.OVERLOADED_BOOLEAN=4,t.POSITIVE_NUMERIC=6,t.RESERVED=0,t.STRING=1,t.getPropertyInfo=function(e){return i.hasOwnProperty(e)?i[e]:null},t.isCustomAttribute=u,t.possibleStandardNames=d},6811:function(e,t){t.SAME=0;t.CAMELCASE=1,t.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,playsInline: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-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}},6897:function(e,t,n){"use strict";var r=n(453),i=n(41),o=n(592)(),a=n(5795),s=n(9675),l=r("%Math.floor%");e.exports=function(e,t){if("function"!=typeof e)throw new s("`fn` is not a function");if("number"!=typeof t||t<0||t>4294967295||l(t)!==t)throw new s("`length` must be a positive 32-bit integer");var n=arguments.length>2&&!!arguments[2],r=!0,c=!0;if("length"in e&&a){var u=a(e,"length");u&&!u.configurable&&(r=!1),u&&!u.writable&&(c=!1)}return(r||c||!n)&&(o?i(e,"length",t,!0,!0):i(e,"length",t)),e}},5687:function(e){"use strict";var t=(()=>{var e=Object.defineProperty,t=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,r=Object.getOwnPropertySymbols,i=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable,a=(t,n,r)=>n in t?e(t,n,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[n]=r,s=(e,t)=>{for(var n in t||(t={}))i.call(t,n)&&a(e,n,t[n]);if(r)for(var n of r(t))o.call(t,n)&&a(e,n,t[n]);return e},l=(e,t,n)=>(a(e,"symbol"!=typeof t?t+"":t,n),n),c={};((t,n)=>{for(var r in n)e(t,r,{get:n[r],enumerable:!0})})(c,{DEFAULT_OPTIONS:()=>d,DEFAULT_UUID_LENGTH:()=>u,default:()=>p});var u=6,d={dictionary:"alphanum",shuffle:!0,debug:!1,length:u,counter:0},_=class{constructor(e={}){l(this,"counter"),l(this,"debug"),l(this,"dict"),l(this,"version"),l(this,"dictIndex",0),l(this,"dictRange",[]),l(this,"lowerBound",0),l(this,"upperBound",0),l(this,"dictLength",0),l(this,"uuidLength"),l(this,"_digit_first_ascii",48),l(this,"_digit_last_ascii",58),l(this,"_alpha_lower_first_ascii",97),l(this,"_alpha_lower_last_ascii",123),l(this,"_hex_last_ascii",103),l(this,"_alpha_upper_first_ascii",65),l(this,"_alpha_upper_last_ascii",91),l(this,"_number_dict_ranges",{digits:[this._digit_first_ascii,this._digit_last_ascii]}),l(this,"_alpha_dict_ranges",{lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii],upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]}),l(this,"_alpha_lower_dict_ranges",{lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii]}),l(this,"_alpha_upper_dict_ranges",{upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]}),l(this,"_alphanum_dict_ranges",{digits:[this._digit_first_ascii,this._digit_last_ascii],lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii],upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]}),l(this,"_alphanum_lower_dict_ranges",{digits:[this._digit_first_ascii,this._digit_last_ascii],lowerCase:[this._alpha_lower_first_ascii,this._alpha_lower_last_ascii]}),l(this,"_alphanum_upper_dict_ranges",{digits:[this._digit_first_ascii,this._digit_last_ascii],upperCase:[this._alpha_upper_first_ascii,this._alpha_upper_last_ascii]}),l(this,"_hex_dict_ranges",{decDigits:[this._digit_first_ascii,this._digit_last_ascii],alphaDigits:[this._alpha_lower_first_ascii,this._hex_last_ascii]}),l(this,"_dict_ranges",{_number_dict_ranges:this._number_dict_ranges,_alpha_dict_ranges:this._alpha_dict_ranges,_alpha_lower_dict_ranges:this._alpha_lower_dict_ranges,_alpha_upper_dict_ranges:this._alpha_upper_dict_ranges,_alphanum_dict_ranges:this._alphanum_dict_ranges,_alphanum_lower_dict_ranges:this._alphanum_lower_dict_ranges,_alphanum_upper_dict_ranges:this._alphanum_upper_dict_ranges,_hex_dict_ranges:this._hex_dict_ranges}),l(this,"log",((...e)=>{const t=[...e];if(t[0]=`[short-unique-id] ${e[0]}`,!0===this.debug&&"undefined"!=typeof console&&null!==console)return console.log(...t)})),l(this,"setDictionary",((e,t)=>{let n;if(e&&Array.isArray(e)&&e.length>1)n=e;else{let t;n=[],this.dictIndex=t=0;const r=`_${e}_dict_ranges`,i=this._dict_ranges[r];Object.keys(i).forEach((e=>{const r=e;for(this.dictRange=i[r],this.lowerBound=this.dictRange[0],this.upperBound=this.dictRange[1],this.dictIndex=t=this.lowerBound;this.lowerBound<=this.upperBound?t<this.upperBound:t>this.upperBound;this.dictIndex=this.lowerBound<=this.upperBound?t+=1:t-=1)n.push(String.fromCharCode(this.dictIndex))}))}if(t){const e=.5;n=n.sort((()=>Math.random()-e))}this.dict=n,this.dictLength=this.dict.length,this.setCounter(0)})),l(this,"seq",(()=>this.sequentialUUID())),l(this,"sequentialUUID",(()=>{let e,t,n="";e=this.counter;do{t=e%this.dictLength,e=Math.trunc(e/this.dictLength),n+=this.dict[t]}while(0!==e);return this.counter+=1,n})),l(this,"rnd",((e=this.uuidLength||u)=>this.randomUUID(e))),l(this,"randomUUID",((e=this.uuidLength||u)=>{let t,n,r;if(null==e||e<1)throw new Error("Invalid UUID Length Provided");for(t="",r=0;r<e;r+=1)n=parseInt((Math.random()*this.dictLength).toFixed(0),10)%this.dictLength,t+=this.dict[n];return t})),l(this,"fmt",((e,t)=>this.formattedUUID(e,t))),l(this,"formattedUUID",((e,t)=>{const n={$r:this.randomUUID,$s:this.sequentialUUID,$t:this.stamp};return e.replace(/\$[rs]\d{0,}|\$t0|\$t[1-9]\d{1,}/g,(e=>{const r=e.slice(0,2),i=parseInt(e.slice(2),10);return"$s"===r?n[r]().padStart(i,"0"):"$t"===r&&t?n[r](i,t):n[r](i)}))})),l(this,"availableUUIDs",((e=this.uuidLength)=>parseFloat(Math.pow([...new Set(this.dict)].length,e).toFixed(0)))),l(this,"approxMaxBeforeCollision",((e=this.availableUUIDs(this.uuidLength))=>parseFloat(Math.sqrt(Math.PI/2*e).toFixed(20)))),l(this,"collisionProbability",((e=this.availableUUIDs(this.uuidLength),t=this.uuidLength)=>parseFloat((this.approxMaxBeforeCollision(e)/this.availableUUIDs(t)).toFixed(20)))),l(this,"uniqueness",((e=this.availableUUIDs(this.uuidLength))=>{const t=parseFloat((1-this.approxMaxBeforeCollision(e)/e).toFixed(20));return t>1?1:t<0?0:t})),l(this,"getVersion",(()=>this.version)),l(this,"stamp",((e,t)=>{const n=Math.floor(+(t||new Date)/1e3).toString(16);if("number"==typeof e&&0===e)return n;if("number"!=typeof e||e<10)throw new Error(["Param finalLength must be a number greater than or equal to 10,","or 0 if you want the raw hexadecimal timestamp"].join("\n"));const r=e-9,i=Math.round(Math.random()*(r>15?15:r)),o=this.randomUUID(r);return`${o.substring(0,i)}${n}${o.substring(i)}${i.toString(16)}`})),l(this,"parseStamp",((e,t)=>{if(t&&!/t0|t[1-9]\d{1,}/.test(t))throw new Error("Cannot extract date from a formated UUID with no timestamp in the format");const n=t?t.replace(/\$[rs]\d{0,}|\$t0|\$t[1-9]\d{1,}/g,(e=>{const t={$r:e=>[...Array(e)].map((()=>"r")).join(""),$s:e=>[...Array(e)].map((()=>"s")).join(""),$t:e=>[...Array(e)].map((()=>"t")).join("")},n=e.slice(0,2),r=parseInt(e.slice(2),10);return t[n](r)})).replace(/^(.*?)(t{8,})(.*)$/g,((t,n,r)=>e.substring(n.length,n.length+r.length))):e;if(8===n.length)return new Date(1e3*parseInt(n,16));if(n.length<10)throw new Error("Stamp length invalid");const r=parseInt(n.substring(n.length-1),16);return new Date(1e3*parseInt(n.substring(r,r+8),16))})),l(this,"setCounter",(e=>{this.counter=e}));const t=s(s({},d),e);this.counter=0,this.debug=!1,this.dict=[],this.version="5.0.3";const{dictionary:n,shuffle:r,length:i,counter:o}=t;return this.uuidLength=i,this.setDictionary(n,r),this.setCounter(o),this.debug=t.debug,this.log(this.dict),this.log(`Generator instantiated with Dictionary Size ${this.dictLength} and counter set to ${this.counter}`),this.log=this.log.bind(this),this.setDictionary=this.setDictionary.bind(this),this.setCounter=this.setCounter.bind(this),this.seq=this.seq.bind(this),this.sequentialUUID=this.sequentialUUID.bind(this),this.rnd=this.rnd.bind(this),this.randomUUID=this.randomUUID.bind(this),this.fmt=this.fmt.bind(this),this.formattedUUID=this.formattedUUID.bind(this),this.availableUUIDs=this.availableUUIDs.bind(this),this.approxMaxBeforeCollision=this.approxMaxBeforeCollision.bind(this),this.collisionProbability=this.collisionProbability.bind(this),this.uniqueness=this.uniqueness.bind(this),this.getVersion=this.getVersion.bind(this),this.stamp=this.stamp.bind(this),this.parseStamp=this.parseStamp.bind(this),this}};l(_,"default",_);var E,p=_;return E=c,((r,o,a,s)=>{if(o&&"object"==typeof o||"function"==typeof o)for(let l of n(o))i.call(r,l)||l===a||e(r,l,{get:()=>o[l],enumerable:!(s=t(o,l))||s.enumerable});return r})(e({},"__esModule",{value:!0}),E)})();e.exports=t.default,"undefined"!=typeof window&&(t=t.default)},920:function(e,t,n){"use strict";var r=n(453),i=n(8075),o=n(8859),a=n(9675),s=r("%WeakMap%",!0),l=r("%Map%",!0),c=i("WeakMap.prototype.get",!0),u=i("WeakMap.prototype.set",!0),d=i("WeakMap.prototype.has",!0),_=i("Map.prototype.get",!0),E=i("Map.prototype.set",!0),p=i("Map.prototype.has",!0),h=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new a("Side channel does not contain "+o(e))},get:function(r){if(s&&r&&("object"==typeof r||"function"==typeof r)){if(e)return c(e,r)}else if(l){if(t)return _(t,r)}else if(n)return function(e,t){var n=h(e,t);return n&&n.value}(n,r)},has:function(r){if(s&&r&&("object"==typeof r||"function"==typeof r)){if(e)return d(e,r)}else if(l){if(t)return p(t,r)}else if(n)return function(e,t){return!!h(e,t)}(n,r);return!1},set:function(r,i){s&&r&&("object"==typeof r||"function"==typeof r)?(e||(e=new s),u(e,r,i)):l?(t||(t=new l),E(t,r,i)):(n||(n={key:{},next:null}),function(e,t,n){var r=h(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}}(n,r,i))}};return r}},9872:function(e,t,n){"use strict";var r=n(6195),i=Array.prototype.concat,o=Array.prototype.slice,a=e.exports=function(e){for(var t=[],n=0,a=e.length;n<a;n++){var s=e[n];r(s)?t=i.call(t,o.call(s)):t.push(s)}return t};a.wrap=function(e){return function(){return e(a(arguments))}}},7148:function(e){!function(t,n){var r={version:"2.14.3",areas:{},apis:{},nsdelim:".",inherit:function(e,t){for(var n in e)t.hasOwnProperty(n)||Object.defineProperty(t,n,Object.getOwnPropertyDescriptor(e,n));return t},stringify:function(e,t){return void 0===e||"function"==typeof e?e+"":JSON.stringify(e,t||r.replace)},parse:function(e,t){try{return JSON.parse(e,t||r.revive)}catch(t){return e}},fn:function(e,t){for(var n in r.storeAPI[e]=t,r.apis)r.apis[n][e]=t},get:function(e,t){return e.getItem(t)},set:function(e,t,n){e.setItem(t,n)},remove:function(e,t){e.removeItem(t)},key:function(e,t){return e.key(t)},length:function(e){return e.length},clear:function(e){e.clear()},Store:function(e,t,n){var i=r.inherit(r.storeAPI,(function(e,t,n){return 0===arguments.length?i.getAll():"function"==typeof t?i.transact(e,t,n):void 0!==t?i.set(e,t,n):"string"==typeof e||"number"==typeof e?i.get(e):"function"==typeof e?i.each(e):e?i.setAll(e,t):i.clear()}));i._id=e;try{var o="__store2_test";t.setItem(o,"ok"),i._area=t,t.removeItem(o)}catch(e){i._area=r.storage("fake")}return i._ns=n||"",r.areas[e]||(r.areas[e]=i._area),r.apis[i._ns+i._id]||(r.apis[i._ns+i._id]=i),i},storeAPI:{area:function(e,t){var n=this[e];return n&&n.area||(n=r.Store(e,t,this._ns),this[e]||(this[e]=n)),n},namespace:function(e,t,n){if(n=n||this._delim||r.nsdelim,!e)return this._ns?this._ns.substring(0,this._ns.length-n.length):"";var i=e,o=this[i];if(!(o&&o.namespace||((o=r.Store(this._id,this._area,this._ns+i+n))._delim=n,this[i]||(this[i]=o),t)))for(var a in r.areas)o.area(a,r.areas[a]);return o},isFake:function(e){return e?(this._real=this._area,this._area=r.storage("fake")):!1===e&&(this._area=this._real||this._area),"fake"===this._area.name},toString:function(){return"store"+(this._ns?"."+this.namespace():"")+"["+this._id+"]"},has:function(e){return this._area.has?this._area.has(this._in(e)):!!(this._in(e)in this._area)},size:function(){return this.keys().length},each:function(e,t){for(var n=0,i=r.length(this._area);n<i;n++){var o=this._out(r.key(this._area,n));if(void 0!==o&&!1===e.call(this,o,this.get(o),t))break;i>r.length(this._area)&&(i--,n--)}return t||this},keys:function(e){return this.each((function(e,t,n){n.push(e)}),e||[])},get:function(e,t){var n,i=r.get(this._area,this._in(e));return"function"==typeof t&&(n=t,t=null),null!==i?r.parse(i,n):null!=t?t:i},getAll:function(e){return this.each((function(e,t,n){n[e]=t}),e||{})},transact:function(e,t,n){var r=this.get(e,n),i=t(r);return this.set(e,void 0===i?r:i),this},set:function(e,t,n){var i,o=this.get(e);return null!=o&&!1===n?t:("function"==typeof n&&(i=n,n=void 0),r.set(this._area,this._in(e),r.stringify(t,i),n)||o)},setAll:function(e,t){var n,r;for(var i in e)r=e[i],this.set(i,r,t)!==r&&(n=!0);return n},add:function(e,t,n){var i=this.get(e);if(i instanceof Array)t=i.concat(t);else if(null!==i){var o=typeof i;if(o===typeof t&&"object"===o){for(var a in t)i[a]=t[a];t=i}else t=i+t}return r.set(this._area,this._in(e),r.stringify(t,n)),t},remove:function(e,t){var n=this.get(e,t);return r.remove(this._area,this._in(e)),n},clear:function(){return this._ns?this.each((function(e){r.remove(this._area,this._in(e))}),1):r.clear(this._area),this},clearAll:function(){var e=this._area;for(var t in r.areas)r.areas.hasOwnProperty(t)&&(this._area=r.areas[t],this.clear());return this._area=e,this},_in:function(e){return"string"!=typeof e&&(e=r.stringify(e)),this._ns?this._ns+e:e},_out:function(e){return this._ns?e&&0===e.indexOf(this._ns)?e.substring(this._ns.length):void 0:e}},storage:function(e){return r.inherit(r.storageAPI,{items:{},name:e})},storageAPI:{length:0,has:function(e){return this.items.hasOwnProperty(e)},key:function(e){var t=0;for(var n in this.items)if(this.has(n)&&e===t++)return n},setItem:function(e,t){this.has(e)||this.length++,this.items[e]=t},removeItem:function(e){this.has(e)&&(delete this.items[e],this.length--)},getItem:function(e){return this.has(e)?this.items[e]:null},clear:function(){for(var e in this.items)this.removeItem(e)}}},i=r.Store("local",function(){try{return localStorage}catch(e){}}());i.local=i,i._=r,i.area("session",function(){try{return sessionStorage}catch(e){}}()),i.area("page",r.storage("page")),"function"==typeof n&&void 0!==n.amd?n("store2",[],(function(){return i})):e.exports?e.exports=i:(t.store&&(r.conflict=t.store),t.store=i)}(this,this&&this.define)},5229:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(1133)),o=n(8917);t.default=function(e,t){var n={};return e&&"string"==typeof e?((0,i.default)(e,(function(e,r){e&&r&&(n[(0,o.camelCase)(e,t)]=r)})),n):n}},8917:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.camelCase=void 0;var n=/^--[a-zA-Z0-9-]+$/,r=/-([a-z])/g,i=/^[^-]+$/,o=/^-(webkit|moz|ms|o|khtml)-/,a=/^-(ms)-/,s=function(e,t){return t.toUpperCase()},l=function(e,t){return"".concat(t,"-")};t.camelCase=function(e,t){return void 0===t&&(t={}),function(e){return!e||i.test(e)||n.test(e)}(e)?e:(e=e.toLowerCase(),(e=t.reactCompat?e.replace(a,l):e.replace(o,l)).replace(r,s))}},1133:function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(9788));t.default=function(e,t){var n=null;if(!e||"string"!=typeof e)return n;var r=(0,i.default)(e),o="function"==typeof t;return r.forEach((function(e){if("declaration"===e.type){var r=e.property,i=e.value;o?t(r,i,e):i&&((n=n||{})[r]=i)}})),n}},6623:function(e){"use strict";function t(e){return Object.prototype.toString.call(e)}var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function r(e,t){if(e.forEach)return e.forEach(t);for(var n=0;n<e.length;n++)t(e[n],n,e)}var i=Object.keys||function(e){var t=[];for(var n in e)t.push(n);return t},o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;function s(e){var t=i(e);if(a)for(var n=a(e),r=0;r<n.length;r++)o.call(e,n[r])&&t.push(n[r]);return t}var l=Object.prototype.hasOwnProperty||function(e,t){return t in e};function c(e){if("object"==typeof e&&null!==e){var i;if(n(e))i=[];else if("[object Date]"===t(e))i=new Date(e.getTime?e.getTime():e);else if(function(e){return"[object RegExp]"===t(e)}(e))i=new RegExp(e);else if(function(e){return"[object Error]"===t(e)}(e))i={message:e.message};else if(function(e){return"[object Boolean]"===t(e)}(e)||function(e){return"[object Number]"===t(e)}(e)||function(e){return"[object String]"===t(e)}(e))i=Object(e);else if(Object.create&&Object.getPrototypeOf)i=Object.create(Object.getPrototypeOf(e));else if(e.constructor===Object)i={};else{var o=e.constructor&&e.constructor.prototype||e.__proto__||{},a=function(){};a.prototype=o,i=new a}return r(s(e),(function(t){i[t]=e[t]})),i}return e}function u(e,t,i){var o=[],a=[],u=!0;return function e(d){var _=i?c(d):d,E={},p=!0,h={node:_,node_:d,path:[].concat(o),parent:a[a.length-1],parents:a,key:o[o.length-1],isRoot:0===o.length,level:o.length,circular:null,update:function(e,t){h.isRoot||(h.parent.node[h.key]=e),h.node=e,t&&(p=!1)},delete:function(e){delete h.parent.node[h.key],e&&(p=!1)},remove:function(e){n(h.parent.node)?h.parent.node.splice(h.key,1):delete h.parent.node[h.key],e&&(p=!1)},keys:null,before:function(e){E.before=e},after:function(e){E.after=e},pre:function(e){E.pre=e},post:function(e){E.post=e},stop:function(){u=!1},block:function(){p=!1}};if(!u)return h;function A(){if("object"==typeof h.node&&null!==h.node){h.keys&&h.node_===h.node||(h.keys=s(h.node)),h.isLeaf=0===h.keys.length;for(var e=0;e<a.length;e++)if(a[e].node_===d){h.circular=a[e];break}}else h.isLeaf=!0,h.keys=null;h.notLeaf=!h.isLeaf,h.notRoot=!h.isRoot}A();var L=t.call(h,h.node);return void 0!==L&&h.update&&h.update(L),E.before&&E.before.call(h,h.node),p?("object"!=typeof h.node||null===h.node||h.circular||(a.push(h),A(),r(h.keys,(function(t,n){o.push(t),E.pre&&E.pre.call(h,h.node[t],t);var r=e(h.node[t]);i&&l.call(h.node,t)&&(h.node[t]=r.node),r.isLast=n===h.keys.length-1,r.isFirst=0===n,E.post&&E.post.call(h,r),o.pop()})),a.pop()),E.after&&E.after.call(h,h.node),h):h}(e).node}function d(e){this.value=e}function _(e){return new d(e)}d.prototype.get=function(e){for(var t=this.value,n=0;n<e.length;n++){var r=e[n];if(!t||!l.call(t,r))return;t=t[r]}return t},d.prototype.has=function(e){for(var t=this.value,n=0;n<e.length;n++){var r=e[n];if(!t||!l.call(t,r))return!1;t=t[r]}return!0},d.prototype.set=function(e,t){for(var n=this.value,r=0;r<e.length-1;r++){var i=e[r];l.call(n,i)||(n[i]={}),n=n[i]}return n[e[r]]=t,t},d.prototype.map=function(e){return u(this.value,e,!0)},d.prototype.forEach=function(e){return this.value=u(this.value,e,!1),this.value},d.prototype.reduce=function(e,t){var n=1===arguments.length,r=n?this.value:t;return this.forEach((function(t){this.isRoot&&n||(r=e.call(this,r,t))})),r},d.prototype.paths=function(){var e=[];return this.forEach((function(){e.push(this.path)})),e},d.prototype.nodes=function(){var e=[];return this.forEach((function(){e.push(this.node)})),e},d.prototype.clone=function(){var e=[],t=[];return function n(i){for(var o=0;o<e.length;o++)if(e[o]===i)return t[o];if("object"==typeof i&&null!==i){var a=c(i);return e.push(i),t.push(a),r(s(i),(function(e){a[e]=n(i[e])})),e.pop(),t.pop(),a}return i}(this.value)},r(s(d.prototype),(function(e){_[e]=function(t){var n=[].slice.call(arguments,1),r=new d(t);return r[e].apply(r,n)}})),e.exports=_},4915:function(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}},1712:function(e,t,n){var r={"./bg.json":[3753,445],"./cs.json":[9504,500],"./da.json":[4149,509],"./de.json":[369,409],"./el.json":[3835,571],"./en.json":[389],"./es.json":[8302,146],"./et.json":[5347,579],"./fi.json":[559,527],"./fr.json":[5222,826],"./hr.json":[5276,272],"./hu.json":[6909,669],"./it.json":[4895,159],"./ja.json":[3979,363],"./lt.json":[7742,814],"./lv.json":[8140,344],"./nl.json":[6920,424],"./pl.json":[9026,634],"./pt-BR.json":[3085,815],"./pt.json":[8010,490],"./ro.json":[7825,709],"./sk.json":[5608,836],"./sl.json":[4817,225],"./sv.json":[991,683]};function i(e){if(!n.o(r,e))return Promise.resolve().then((function(){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}));var t=r[e],i=t[0];return Promise.all(t.slice(1).map(n.e)).then((function(){return n.t(i,19)}))}i.keys=function(){return Object.keys(r)},i.id=1712,e.exports=i},2634:function(){},8675:function(e,t,n){e.exports=n(850)},4994:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},6305:function(e,t,n){var r=n(3738).default;function i(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(i=function(e){return e?n:t})(e)}e.exports=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=r(e)&&"function"!=typeof e)return{default:e};var n=i(t);if(n&&n.has(e))return n.get(e);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if("default"!==s&&Object.prototype.hasOwnProperty.call(e,s)){var l=a?Object.getOwnPropertyDescriptor(e,s):null;l&&(l.get||l.set)?Object.defineProperty(o,s,l):o[s]=e[s]}return o.default=e,n&&n.set(e,o),o},e.exports.__esModule=!0,e.exports.default=e.exports},3738:function(e){function t(n){return e.exports=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},e.exports.__esModule=!0,e.exports.default=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},6942:function(e,t){var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=a(e,o(n)))}return e}function o(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=a(t,n));return t}function a(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=function(){return i}.apply(t,[]))||(e.exports=n)}()},8623:function(e,t,n){"use strict";var r=n(694);e.exports=r},7257:function(e,t,n){"use strict";n(6605),n(4502),n(6371),n(9363),n(7057);var r=n(2046);e.exports=r.AggregateError},850:function(e,t,n){"use strict";e.exports=n(6076)},6076:function(e,t,n){"use strict";n(1599);var r=n(8623);e.exports=r},2159:function(e,t,n){"use strict";var r=n(2250),i=n(4640),o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not a function")}},43:function(e,t,n){"use strict";var r=n(4018),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o("Can't set "+i(e)+" as a prototype")}},2156:function(e){"use strict";e.exports=function(){}},6624:function(e,t,n){"use strict";var r=n(6285),i=String,o=TypeError;e.exports=function(e){if(r(e))return e;throw new o(i(e)+" is not an object")}},4436:function(e,t,n){"use strict";var r=n(7374),i=n(4849),o=n(575),a=function(e){return function(t,n,a){var s=r(t),l=o(s);if(0===l)return!e&&-1;var c,u=i(a,l);if(e&&n!=n){for(;l>u;)if((c=s[u++])!=c)return!0}else for(;l>u;u++)if((e||u in s)&&s[u]===n)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},5807:function(e,t,n){"use strict";var r=n(1907),i=r({}.toString),o=r("".slice);e.exports=function(e){return o(i(e),8,-1)}},3948:function(e,t,n){"use strict";var r=n(2623),i=n(2250),o=n(5807),a=n(6264)("toStringTag"),s=Object,l="Arguments"===o(function(){return arguments}());e.exports=r?o:function(e){var t,n,r;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(n=function(e,t){try{return e[t]}catch(e){}}(t=s(e),a))?n:l?o(t):"Object"===(r=o(t))&&i(t.callee)?"Arguments":r}},9595:function(e,t,n){"use strict";var r=n(9724),i=n(1042),o=n(3846),a=n(4284);e.exports=function(e,t,n){for(var s=i(t),l=a.f,c=o.f,u=0;u<s.length;u++){var d=s[u];r(e,d)||n&&r(n,d)||l(e,d,c(t,d))}}},7382:function(e,t,n){"use strict";var r=n(8828);e.exports=!r((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},9550:function(e){"use strict";e.exports=function(e,t){return{value:e,done:t}}},1626:function(e,t,n){"use strict";var r=n(9447),i=n(4284),o=n(5817);e.exports=r?function(e,t,n){return i.f(e,t,o(1,n))}:function(e,t,n){return e[t]=n,e}},5817:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},8055:function(e,t,n){"use strict";var r=n(1626);e.exports=function(e,t,n,i){return i&&i.enumerable?e[t]=n:r(e,t,n),e}},2532:function(e,t,n){"use strict";var r=n(1010),i=Object.defineProperty;e.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}},9447:function(e,t,n){"use strict";var r=n(8828);e.exports=!r((function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]}))},9552:function(e,t,n){"use strict";var r=n(1010),i=n(6285),o=r.document,a=i(o)&&i(o.createElement);e.exports=function(e){return a?o.createElement(e):{}}},9287:function(e){"use strict";e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},4723:function(e){"use strict";e.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},5683:function(e,t,n){"use strict";var r,i,o=n(1010),a=n(4723),s=o.process,l=o.Deno,c=s&&s.versions||l&&l.version,u=c&&c.v8;u&&(i=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!i&&a&&(!(r=a.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=a.match(/Chrome\/(\d+)/))&&(i=+r[1]),e.exports=i},376:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},5762:function(e,t,n){"use strict";var r=n(1907),i=Error,o=r("".replace),a=String(new i("zxcasd").stack),s=/\n\s*at [^:]*:[^\n]*/,l=s.test(a);e.exports=function(e,t){if(l&&"string"==typeof e&&!i.prepareStackTrace)for(;t--;)e=o(e,s,"");return e}},5884:function(e,t,n){"use strict";var r=n(1626),i=n(5762),o=n(3888),a=Error.captureStackTrace;e.exports=function(e,t,n,s){o&&(a?a(e,t):r(e,"stack",i(n,s)))}},3888:function(e,t,n){"use strict";var r=n(8828),i=n(5817);e.exports=!r((function(){var e=new Error("a");return!("stack"in e)||(Object.defineProperty(e,"stack",i(1,7)),7!==e.stack)}))},1091:function(e,t,n){"use strict";var r=n(1010),i=n(6024),o=n(2361),a=n(2250),s=n(3846).f,l=n(7463),c=n(2046),u=n(8311),d=n(1626),_=n(9724);n(6128);var E=function(e){var t=function(n,r,o){if(this instanceof t){switch(arguments.length){case 0:return new e;case 1:return new e(n);case 2:return new e(n,r)}return new e(n,r,o)}return i(e,this,arguments)};return t.prototype=e.prototype,t};e.exports=function(e,t){var n,i,p,h,A,L,f,S,m,T=e.target,I=e.global,O=e.stat,g=e.proto,y=I?r:O?r[T]:r[T]&&r[T].prototype,R=I?c:c[T]||d(c,T,{})[T],N=R.prototype;for(h in t)i=!(n=l(I?h:T+(O?".":"#")+h,e.forced))&&y&&_(y,h),L=R[h],i&&(f=e.dontCallGetSet?(m=s(y,h))&&m.value:y[h]),A=i&&f?f:t[h],(n||g||typeof L!=typeof A)&&(S=e.bind&&i?u(A,r):e.wrap&&i?E(A):g&&a(A)?o(A):A,(e.sham||A&&A.sham||L&&L.sham)&&d(S,"sham",!0),d(R,h,S),g&&(_(c,p=T+"Prototype")||d(c,p,{}),d(c[p],h,A),e.real&&N&&(n||!N[h])&&d(N,h,A)))}},8828:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(e){return!0}}},6024:function(e,t,n){"use strict";var r=n(1505),i=Function.prototype,o=i.apply,a=i.call;e.exports="object"==typeof Reflect&&Reflect.apply||(r?a.bind(o):function(){return a.apply(o,arguments)})},8311:function(e,t,n){"use strict";var r=n(2361),i=n(2159),o=n(1505),a=r(r.bind);e.exports=function(e,t){return i(e),void 0===t?e:o?a(e,t):function(){return e.apply(t,arguments)}}},1505:function(e,t,n){"use strict";var r=n(8828);e.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},3930:function(e,t,n){"use strict";var r=n(1505),i=Function.prototype.call;e.exports=r?i.bind(i):function(){return i.apply(i,arguments)}},6833:function(e,t,n){"use strict";var r=n(9447),i=n(9724),o=Function.prototype,a=r&&Object.getOwnPropertyDescriptor,s=i(o,"name"),l=s&&"something"===function(){}.name,c=s&&(!r||r&&a(o,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:c}},1871:function(e,t,n){"use strict";var r=n(1907),i=n(2159);e.exports=function(e,t,n){try{return r(i(Object.getOwnPropertyDescriptor(e,t)[n]))}catch(e){}}},2361:function(e,t,n){"use strict";var r=n(5807),i=n(1907);e.exports=function(e){if("Function"===r(e))return i(e)}},1907:function(e,t,n){"use strict";var r=n(1505),i=Function.prototype,o=i.call,a=r&&i.bind.bind(o,o);e.exports=r?a:function(e){return function(){return o.apply(e,arguments)}}},5582:function(e,t,n){"use strict";var r=n(2046),i=n(1010),o=n(2250),a=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?a(r[e])||a(i[e]):r[e]&&r[e][t]||i[e]&&i[e][t]}},3448:function(e,t,n){"use strict";var r=n(3948),i=n(9367),o=n(7136),a=n(3742),s=n(6264)("iterator");e.exports=function(e){if(!o(e))return i(e,s)||i(e,"@@iterator")||a[r(e)]}},300:function(e,t,n){"use strict";var r=n(3930),i=n(2159),o=n(6624),a=n(4640),s=n(3448),l=TypeError;e.exports=function(e,t){var n=arguments.length<2?s(e):t;if(i(n))return o(r(n,e));throw new l(a(e)+" is not iterable")}},9367:function(e,t,n){"use strict";var r=n(2159),i=n(7136);e.exports=function(e,t){var n=e[t];return i(n)?void 0:r(n)}},1010:function(e,t,n){"use strict";var r=function(e){return e&&e.Math===Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof n.g&&n.g)||r("object"==typeof this&&this)||function(){return this}()||Function("return this")()},9724:function(e,t,n){"use strict";var r=n(1907),i=n(9298),o=r({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return o(i(e),t)}},8530:function(e){"use strict";e.exports={}},2416:function(e,t,n){"use strict";var r=n(5582);e.exports=r("document","documentElement")},3648:function(e,t,n){"use strict";var r=n(9447),i=n(8828),o=n(9552);e.exports=!r&&!i((function(){return 7!==Object.defineProperty(o("div"),"a",{get:function(){return 7}}).a}))},6946:function(e,t,n){"use strict";var r=n(1907),i=n(8828),o=n(5807),a=Object,s=r("".split);e.exports=i((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"===o(e)?s(e,""):a(e)}:a},4084:function(e,t,n){"use strict";var r=n(2250),i=n(6285),o=n(9192);e.exports=function(e,t,n){var a,s;return o&&r(a=t.constructor)&&a!==n&&i(s=a.prototype)&&s!==n.prototype&&o(e,s),e}},9259:function(e,t,n){"use strict";var r=n(6285),i=n(1626);e.exports=function(e,t){r(t)&&"cause"in t&&i(e,"cause",t.cause)}},4932:function(e,t,n){"use strict";var r,i,o,a=n(551),s=n(1010),l=n(6285),c=n(1626),u=n(9724),d=n(6128),_=n(2522),E=n(8530),p="Object already initialized",h=s.TypeError,A=s.WeakMap;if(a||d.state){var L=d.state||(d.state=new A);L.get=L.get,L.has=L.has,L.set=L.set,r=function(e,t){if(L.has(e))throw new h(p);return t.facade=e,L.set(e,t),t},i=function(e){return L.get(e)||{}},o=function(e){return L.has(e)}}else{var f=_("state");E[f]=!0,r=function(e,t){if(u(e,f))throw new h(p);return t.facade=e,c(e,f,t),t},i=function(e){return u(e,f)?e[f]:{}},o=function(e){return u(e,f)}}e.exports={set:r,get:i,has:o,enforce:function(e){return o(e)?i(e):r(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=i(t)).type!==e)throw new h("Incompatible receiver, "+e+" required");return n}}}},7812:function(e,t,n){"use strict";var r=n(6264),i=n(3742),o=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||a[o]===e)}},2250:function(e){"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},7463:function(e,t,n){"use strict";var r=n(8828),i=n(2250),o=/#|\.prototype\./,a=function(e,t){var n=l[s(e)];return n===u||n!==c&&(i(t)?r(t):!!t)},s=a.normalize=function(e){return String(e).replace(o,".").toLowerCase()},l=a.data={},c=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},7136:function(e){"use strict";e.exports=function(e){return null==e}},6285:function(e,t,n){"use strict";var r=n(2250);e.exports=function(e){return"object"==typeof e?null!==e:r(e)}},4018:function(e,t,n){"use strict";var r=n(6285);e.exports=function(e){return r(e)||null===e}},7376:function(e){"use strict";e.exports=!0},5594:function(e,t,n){"use strict";var r=n(5582),i=n(2250),o=n(8280),a=n(1175),s=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return i(t)&&o(t.prototype,s(e))}},4823:function(e,t,n){"use strict";var r=n(8311),i=n(3930),o=n(6624),a=n(4640),s=n(7812),l=n(575),c=n(8280),u=n(300),d=n(3448),_=n(154),E=TypeError,p=function(e,t){this.stopped=e,this.result=t},h=p.prototype;e.exports=function(e,t,n){var A,L,f,S,m,T,I,O=n&&n.that,g=!(!n||!n.AS_ENTRIES),y=!(!n||!n.IS_RECORD),R=!(!n||!n.IS_ITERATOR),N=!(!n||!n.INTERRUPTED),v=r(t,O),b=function(e){return A&&_(A,"normal",e),new p(!0,e)},P=function(e){return g?(o(e),N?v(e[0],e[1],b):v(e[0],e[1])):N?v(e,b):v(e)};if(y)A=e.iterator;else if(R)A=e;else{if(!(L=d(e)))throw new E(a(e)+" is not iterable");if(s(L)){for(f=0,S=l(e);S>f;f++)if((m=P(e[f]))&&c(h,m))return m;return new p(!1)}A=u(e,L)}for(T=y?e.next:A.next;!(I=i(T,A)).done;){try{m=P(I.value)}catch(e){_(A,"throw",e)}if("object"==typeof m&&m&&c(h,m))return m}return new p(!1)}},154:function(e,t,n){"use strict";var r=n(3930),i=n(6624),o=n(9367);e.exports=function(e,t,n){var a,s;i(e);try{if(!(a=o(e,"return"))){if("throw"===t)throw n;return n}a=r(a,e)}catch(e){s=!0,a=e}if("throw"===t)throw n;if(s)throw a;return i(a),n}},7181:function(e,t,n){"use strict";var r=n(5116).IteratorPrototype,i=n(456),o=n(5817),a=n(4840),s=n(3742),l=function(){return this};e.exports=function(e,t,n,c){var u=t+" Iterator";return e.prototype=i(r,{next:o(+!c,n)}),a(e,u,!1,!0),s[u]=l,e}},183:function(e,t,n){"use strict";var r=n(1091),i=n(3930),o=n(7376),a=n(6833),s=n(2250),l=n(7181),c=n(5972),u=n(9192),d=n(4840),_=n(1626),E=n(8055),p=n(6264),h=n(3742),A=n(5116),L=a.PROPER,f=a.CONFIGURABLE,S=A.IteratorPrototype,m=A.BUGGY_SAFARI_ITERATORS,T=p("iterator"),I="keys",O="values",g="entries",y=function(){return this};e.exports=function(e,t,n,a,p,A,R){l(n,t,a);var N,v,b,P=function(e){if(e===p&&U)return U;if(!m&&e&&e in M)return M[e];switch(e){case I:case O:case g:return function(){return new n(this,e)}}return function(){return new n(this)}},C=t+" Iterator",B=!1,M=e.prototype,D=M[T]||M["@@iterator"]||p&&M[p],U=!m&&D||P(p),w="Array"===t&&M.entries||D;if(w&&(N=c(w.call(new e)))!==Object.prototype&&N.next&&(o||c(N)===S||(u?u(N,S):s(N[T])||E(N,T,y)),d(N,C,!0,!0),o&&(h[C]=y)),L&&p===O&&D&&D.name!==O&&(!o&&f?_(M,"name",O):(B=!0,U=function(){return i(D,this)})),p)if(v={values:P(O),keys:A?U:P(I),entries:P(g)},R)for(b in v)(m||B||!(b in M))&&E(M,b,v[b]);else r({target:t,proto:!0,forced:m||B},v);return o&&!R||M[T]===U||E(M,T,U,{name:p}),h[t]=U,v}},5116:function(e,t,n){"use strict";var r,i,o,a=n(8828),s=n(2250),l=n(6285),c=n(456),u=n(5972),d=n(8055),_=n(6264),E=n(7376),p=_("iterator"),h=!1;[].keys&&("next"in(o=[].keys())?(i=u(u(o)))!==Object.prototype&&(r=i):h=!0),!l(r)||a((function(){var e={};return r[p].call(e)!==e}))?r={}:E&&(r=c(r)),s(r[p])||d(r,p,(function(){return this})),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:h}},3742:function(e){"use strict";e.exports={}},575:function(e,t,n){"use strict";var r=n(3121);e.exports=function(e){return r(e.length)}},1176:function(e){"use strict";var t=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var r=+e;return(r>0?n:t)(r)}},2096:function(e,t,n){"use strict";var r=n(160);e.exports=function(e,t){return void 0===e?arguments.length<2?"":t:r(e)}},456:function(e,t,n){"use strict";var r,i=n(6624),o=n(2220),a=n(376),s=n(8530),l=n(2416),c=n(9552),u=n(2522),d="prototype",_="script",E=u("IE_PROTO"),p=function(){},h=function(e){return"<"+_+">"+e+"</"+_+">"},A=function(e){e.write(h("")),e.close();var t=e.parentWindow.Object;return e=null,t},L=function(){try{r=new ActiveXObject("htmlfile")}catch(e){}var e,t,n;L="undefined"!=typeof document?document.domain&&r?A(r):(t=c("iframe"),n="java"+_+":",t.style.display="none",l.appendChild(t),t.src=String(n),(e=t.contentWindow.document).open(),e.write(h("document.F=Object")),e.close(),e.F):A(r);for(var i=a.length;i--;)delete L[d][a[i]];return L()};s[E]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(p[d]=i(e),n=new p,p[d]=null,n[E]=e):n=L(),void 0===t?n:o.f(n,t)}},2220:function(e,t,n){"use strict";var r=n(9447),i=n(8661),o=n(4284),a=n(6624),s=n(7374),l=n(2875);t.f=r&&!i?Object.defineProperties:function(e,t){a(e);for(var n,r=s(t),i=l(t),c=i.length,u=0;c>u;)o.f(e,n=i[u++],r[n]);return e}},4284:function(e,t,n){"use strict";var r=n(9447),i=n(3648),o=n(8661),a=n(6624),s=n(470),l=TypeError,c=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",_="configurable",E="writable";t.f=r?o?function(e,t,n){if(a(e),t=s(t),a(n),"function"==typeof e&&"prototype"===t&&"value"in n&&E in n&&!n[E]){var r=u(e,t);r&&r[E]&&(e[t]=n.value,n={configurable:_ in n?n[_]:r[_],enumerable:d in n?n[d]:r[d],writable:!1})}return c(e,t,n)}:c:function(e,t,n){if(a(e),t=s(t),a(n),i)try{return c(e,t,n)}catch(e){}if("get"in n||"set"in n)throw new l("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},3846:function(e,t,n){"use strict";var r=n(9447),i=n(3930),o=n(2574),a=n(5817),s=n(7374),l=n(470),c=n(9724),u=n(3648),d=Object.getOwnPropertyDescriptor;t.f=r?d:function(e,t){if(e=s(e),t=l(t),u)try{return d(e,t)}catch(e){}if(c(e,t))return a(!i(o.f,e,t),e[t])}},4443:function(e,t,n){"use strict";var r=n(3045),i=n(376).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,i)}},7170:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},5972:function(e,t,n){"use strict";var r=n(9724),i=n(2250),o=n(9298),a=n(2522),s=n(7382),l=a("IE_PROTO"),c=Object,u=c.prototype;e.exports=s?c.getPrototypeOf:function(e){var t=o(e);if(r(t,l))return t[l];var n=t.constructor;return i(n)&&t instanceof n?n.prototype:t instanceof c?u:null}},8280:function(e,t,n){"use strict";var r=n(1907);e.exports=r({}.isPrototypeOf)},3045:function(e,t,n){"use strict";var r=n(1907),i=n(9724),o=n(7374),a=n(4436).indexOf,s=n(8530),l=r([].push);e.exports=function(e,t){var n,r=o(e),c=0,u=[];for(n in r)!i(s,n)&&i(r,n)&&l(u,n);for(;t.length>c;)i(r,n=t[c++])&&(~a(u,n)||l(u,n));return u}},2875:function(e,t,n){"use strict";var r=n(3045),i=n(376);e.exports=Object.keys||function(e){return r(e,i)}},2574:function(e,t){"use strict";var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,i=r&&!n.call({1:2},1);t.f=i?function(e){var t=r(this,e);return!!t&&t.enumerable}:n},9192:function(e,t,n){"use strict";var r=n(1871),i=n(6624),o=n(43);e.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var e,t=!1,n={};try{(e=r(Object.prototype,"__proto__","set"))(n,[]),t=n instanceof Array}catch(e){}return function(n,r){return i(n),o(r),t?e(n,r):n.__proto__=r,n}}():void 0)},4878:function(e,t,n){"use strict";var r=n(2623),i=n(3948);e.exports=r?{}.toString:function(){return"[object "+i(this)+"]"}},581:function(e,t,n){"use strict";var r=n(3930),i=n(2250),o=n(6285),a=TypeError;e.exports=function(e,t){var n,s;if("string"===t&&i(n=e.toString)&&!o(s=r(n,e)))return s;if(i(n=e.valueOf)&&!o(s=r(n,e)))return s;if("string"!==t&&i(n=e.toString)&&!o(s=r(n,e)))return s;throw new a("Can't convert object to primitive value")}},1042:function(e,t,n){"use strict";var r=n(5582),i=n(1907),o=n(4443),a=n(7170),s=n(6624),l=i([].concat);e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(s(e)),n=a.f;return n?l(t,n(e)):t}},2046:function(e){"use strict";e.exports={}},4829:function(e,t,n){"use strict";var r=n(4284).f;e.exports=function(e,t,n){n in e||r(e,n,{configurable:!0,get:function(){return t[n]},set:function(e){t[n]=e}})}},4239:function(e,t,n){"use strict";var r=n(7136),i=TypeError;e.exports=function(e){if(r(e))throw new i("Can't call method on "+e);return e}},4840:function(e,t,n){"use strict";var r=n(2623),i=n(4284).f,o=n(1626),a=n(9724),s=n(4878),l=n(6264)("toStringTag");e.exports=function(e,t,n,c){var u=n?e:e&&e.prototype;u&&(a(u,l)||i(u,l,{configurable:!0,value:t}),c&&!r&&o(u,"toString",s))}},2522:function(e,t,n){"use strict";var r=n(5816),i=n(6499),o=r("keys");e.exports=function(e){return o[e]||(o[e]=i(e))}},6128:function(e,t,n){"use strict";var r=n(7376),i=n(1010),o=n(2532),a="__core-js_shared__",s=e.exports=i[a]||o(a,{});(s.versions||(s.versions=[])).push({version:"3.36.0",mode:r?"pure":"global",copyright:"© 2014-2024 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.36.0/LICENSE",source:"https://github.com/zloirock/core-js"})},5816:function(e,t,n){"use strict";var r=n(6128);e.exports=function(e,t){return r[e]||(r[e]=t||{})}},1470:function(e,t,n){"use strict";var r=n(1907),i=n(5482),o=n(160),a=n(4239),s=r("".charAt),l=r("".charCodeAt),c=r("".slice),u=function(e){return function(t,n){var r,u,d=o(a(t)),_=i(n),E=d.length;return _<0||_>=E?e?"":void 0:(r=l(d,_))<55296||r>56319||_+1===E||(u=l(d,_+1))<56320||u>57343?e?s(d,_):r:e?c(d,_,_+2):u-56320+(r-55296<<10)+65536}};e.exports={codeAt:u(!1),charAt:u(!0)}},9846:function(e,t,n){"use strict";var r=n(5683),i=n(8828),o=n(1010).String;e.exports=!!Object.getOwnPropertySymbols&&!i((function(){var e=Symbol("symbol detection");return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))},4849:function(e,t,n){"use strict";var r=n(5482),i=Math.max,o=Math.min;e.exports=function(e,t){var n=r(e);return n<0?i(n+t,0):o(n,t)}},7374:function(e,t,n){"use strict";var r=n(6946),i=n(4239);e.exports=function(e){return r(i(e))}},5482:function(e,t,n){"use strict";var r=n(1176);e.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}},3121:function(e,t,n){"use strict";var r=n(5482),i=Math.min;e.exports=function(e){var t=r(e);return t>0?i(t,9007199254740991):0}},9298:function(e,t,n){"use strict";var r=n(4239),i=Object;e.exports=function(e){return i(r(e))}},6028:function(e,t,n){"use strict";var r=n(3930),i=n(6285),o=n(5594),a=n(9367),s=n(581),l=n(6264),c=TypeError,u=l("toPrimitive");e.exports=function(e,t){if(!i(e)||o(e))return e;var n,l=a(e,u);if(l){if(void 0===t&&(t="default"),n=r(l,e,t),!i(n)||o(n))return n;throw new c("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},470:function(e,t,n){"use strict";var r=n(6028),i=n(5594);e.exports=function(e){var t=r(e,"string");return i(t)?t:t+""}},2623:function(e,t,n){"use strict";var r={};r[n(6264)("toStringTag")]="z",e.exports="[object z]"===String(r)},160:function(e,t,n){"use strict";var r=n(3948),i=String;e.exports=function(e){if("Symbol"===r(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},4640:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(e){return"Object"}}},6499:function(e,t,n){"use strict";var r=n(1907),i=0,o=Math.random(),a=r(1..toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+a(++i+o,36)}},1175:function(e,t,n){"use strict";var r=n(9846);e.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},8661:function(e,t,n){"use strict";var r=n(9447),i=n(8828);e.exports=r&&i((function(){return 42!==Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},551:function(e,t,n){"use strict";var r=n(1010),i=n(2250),o=r.WeakMap;e.exports=i(o)&&/native code/.test(String(o))},6264:function(e,t,n){"use strict";var r=n(1010),i=n(5816),o=n(9724),a=n(6499),s=n(9846),l=n(1175),c=r.Symbol,u=i("wks"),d=l?c.for||c:c&&c.withoutSetter||a;e.exports=function(e){return o(u,e)||(u[e]=s&&o(c,e)?c[e]:d("Symbol."+e)),u[e]}},9358:function(e,t,n){"use strict";var r=n(5582),i=n(9724),o=n(1626),a=n(8280),s=n(9192),l=n(9595),c=n(4829),u=n(4084),d=n(2096),_=n(9259),E=n(5884),p=n(9447),h=n(7376);e.exports=function(e,t,n,A){var L="stackTraceLimit",f=A?2:1,S=e.split("."),m=S[S.length-1],T=r.apply(null,S);if(T){var I=T.prototype;if(!h&&i(I,"cause")&&delete I.cause,!n)return T;var O=r("Error"),g=t((function(e,t){var n=d(A?t:e,void 0),r=A?new T(e):new T;return void 0!==n&&o(r,"message",n),E(r,g,r.stack,2),this&&a(I,this)&&u(r,this,g),arguments.length>f&&_(r,arguments[f]),r}));if(g.prototype=I,"Error"!==m?s?s(g,O):l(g,O,{name:!0}):p&&L in T&&(c(g,T,L),c(g,T,"prepareStackTrace")),l(g,T),!h)try{I.name!==m&&o(I,"name",m),I.constructor=g}catch(e){}return g}}},6371:function(e,t,n){"use strict";var r=n(1091),i=n(5582),o=n(6024),a=n(8828),s=n(9358),l="AggregateError",c=i(l),u=!a((function(){return 1!==c([1]).errors[0]}))&&a((function(){return 7!==c([1],l,{cause:7}).cause}));r({global:!0,constructor:!0,arity:2,forced:u},{AggregateError:s(l,(function(e){return function(t,n){return o(e,this,arguments)}}),u,!0)})},2048:function(e,t,n){"use strict";var r=n(1091),i=n(8280),o=n(5972),a=n(9192),s=n(9595),l=n(456),c=n(1626),u=n(5817),d=n(9259),_=n(5884),E=n(4823),p=n(2096),h=n(6264)("toStringTag"),A=Error,L=[].push,f=function(e,t){var n,r=i(S,this);a?n=a(new A,r?o(this):S):(n=r?this:l(S),c(n,h,"Error")),void 0!==t&&c(n,"message",p(t)),_(n,f,n.stack,1),arguments.length>2&&d(n,arguments[2]);var s=[];return E(e,L,{that:s}),c(n,"errors",s),n};a?a(f,A):s(f,A,{name:!0});var S=f.prototype=l(A.prototype,{constructor:u(1,f),message:u(1,""),name:u(1,"AggregateError")});r({global:!0,constructor:!0,arity:2},{AggregateError:f})},4502:function(e,t,n){"use strict";n(2048)},9363:function(e,t,n){"use strict";var r=n(7374),i=n(2156),o=n(3742),a=n(4932),s=n(4284).f,l=n(183),c=n(9550),u=n(7376),d=n(9447),_="Array Iterator",E=a.set,p=a.getterFor(_);e.exports=l(Array,"Array",(function(e,t){E(this,{type:_,target:r(e),index:0,kind:t})}),(function(){var e=p(this),t=e.target,n=e.index++;if(!t||n>=t.length)return e.target=void 0,c(void 0,!0);switch(e.kind){case"keys":return c(n,!1);case"values":return c(t[n],!1)}return c([n,t[n]],!1)}),"values");var h=o.Arguments=o.Array;if(i("keys"),i("values"),i("entries"),!u&&d&&"values"!==h.name)try{s(h,"name",{value:"values"})}catch(e){}},6605:function(e,t,n){"use strict";var r=n(1091),i=n(1010),o=n(6024),a=n(9358),s="WebAssembly",l=i[s],c=7!==new Error("e",{cause:7}).cause,u=function(e,t){var n={};n[e]=a(e,t,c),r({global:!0,constructor:!0,arity:1,forced:c},n)},d=function(e,t){if(l&&l[e]){var n={};n[e]=a(s+"."+e,t,c),r({target:s,stat:!0,constructor:!0,arity:1,forced:c},n)}};u("Error",(function(e){return function(t){return o(e,this,arguments)}})),u("EvalError",(function(e){return function(t){return o(e,this,arguments)}})),u("RangeError",(function(e){return function(t){return o(e,this,arguments)}})),u("ReferenceError",(function(e){return function(t){return o(e,this,arguments)}})),u("SyntaxError",(function(e){return function(t){return o(e,this,arguments)}})),u("TypeError",(function(e){return function(t){return o(e,this,arguments)}})),u("URIError",(function(e){return function(t){return o(e,this,arguments)}})),d("CompileError",(function(e){return function(t){return o(e,this,arguments)}})),d("LinkError",(function(e){return function(t){return o(e,this,arguments)}})),d("RuntimeError",(function(e){return function(t){return o(e,this,arguments)}}))},7057:function(e,t,n){"use strict";var r=n(1470).charAt,i=n(160),o=n(4932),a=n(183),s=n(9550),l="String Iterator",c=o.set,u=o.getterFor(l);a(String,"String",(function(e){c(this,{type:l,string:i(e),index:0})}),(function(){var e,t=u(this),n=t.string,i=t.index;return i>=n.length?s(void 0,!0):(e=r(n,i),t.index+=e.length,s(e,!1))}))},1599:function(e,t,n){"use strict";n(4502)},2560:function(e,t,n){"use strict";n(9363);var r=n(9287),i=n(1010),o=n(4840),a=n(3742);for(var s in r)o(i[s],s),a[s]=a.Array},694:function(e,t,n){"use strict";n(1599);var r=n(7257);n(2560),e.exports=r},3145:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{A:function(){return r}})},6369:function(e,t,n){"use strict";function r(e){if(Array.isArray(e))return e}n.d(t,{A:function(){return r}})},9417:function(e,t,n){"use strict";function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.d(t,{A:function(){return r}})},2901:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(816);function i(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,(0,r.A)(i.key),i)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}},4467:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(816);function i(e,t,n){return(t=(0,r.A)(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},8168:function(e,t,n){"use strict";function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},r.apply(this,arguments)}n.d(t,{A:function(){return r}})},5540:function(e,t,n){"use strict";function r(e,t){return r=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},r(e,t)}function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,r(e,t)}n.d(t,{A:function(){return i}})},3893:function(e,t,n){"use strict";function r(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{A:function(){return r}})},6562:function(e,t,n){"use strict";function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{A:function(){return r}})},45:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(8587);function i(e,t){if(null==e)return{};var n,i,o=(0,r.A)(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}},8587:function(e,t,n){"use strict";function r(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}n.d(t,{A:function(){return r}})},5544:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(6369);var i=n(7800),o=n(6562);function a(e,t){return(0,r.A)(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,i=e}finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return s}}(e,t)||(0,i.A)(e,t)||(0,o.A)()}},436:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(3145);var i=n(3893),o=n(7800);function a(e){return function(e){if(Array.isArray(e))return(0,r.A)(e)}(e)||(0,i.A)(e)||(0,o.A)(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.")}()}},816:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(2284);function i(e){var t=function(e,t){if("object"!=(0,r.A)(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var i=n.call(e,t||"default");if("object"!=(0,r.A)(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==(0,r.A)(t)?t:String(t)}},2284:function(e,t,n){"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)}n.d(t,{A:function(){return r}})},7800:function(e,t,n){"use strict";n.d(t,{A:function(){return i}});var r=n(3145);function i(e,t){if(e){if("string"==typeof e)return(0,r.A)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,r.A)(e,t):void 0}}},8849:function(e){"use strict";e.exports=JSON.parse('{"id":"complianceQuestionnaire","version":"1.0.0","groups":{"BUSINESS_TYPE":"LABEL_COMPLIANCE_GROUP_BUSINESS_TYPE","WEBSITE":"LABEL_COMPLIANCE_GROUP_WEBSITE","GEOGRAPHY":"LABEL_COMPLIANCE_GROUP_GEOGRAPHY","DSAR":"LABEL_COMPLIANCE_GROUP_DSAR"},"questions":[{"product":["shopify","enterprise"],"group":"BUSINESS_TYPE","obFree":true,"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE","headline":true,"subheadline":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_SUBHEADLINE","type":"checkbox","required":true,"options":[{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_WEBSITE","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_WEBSITE_TOOLTIP"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_ECOMMERCE","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_ECOMMERCE_TOOLTIP"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_MOBILE_APP","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_MOBILE_APP_TOOLTIP"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_SAAS","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_SAAS_TOOLTIP"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_MARKETPLACE","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_MARKETPLACE_TOOLTIP"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_AGENCY","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_AGENCY_TOOLTIP"}]},{"product":["shopify","enterprise"],"group":"WEBSITE","type":"radio","id":"LABEL_COMPLIANCE_QUESTIONNAIRE_WEBSITE","headline":true,"required":true,"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}],"conditions":[[{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE","answer":["LABEL_COMPLIANCE_QUESTIONNAIRE_BUSINESS_TYPE_MOBILE_APP"]}]]},{"product":["shopify","enterprise"],"group":"WEBSITE","type":"textfield","inputType":"number","id":"LABEL_COMPLIANCE_QUESTIONNAIRE_DOMAINS","headline":false,"required":true,"suffix":"LABEL_COMPLIANCE_QUESTIONNAIRE_DOMAINS_UNIT","default":"1"},{"product":["shopify","enterprise"],"group":"GEOGRAPHY","type":"checkbox","id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY","headline":true,"required":true,"subheadline":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_SUBHEADLINE","options":[{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_CA","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_CA_TOOLTIP","attributes":{"region":"REGION_CANADA","regulation":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_CA_REGULATION"}},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_US","tooltip":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_US_TOOLTIP","attributes":{"region":"REGION_US","regulation":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_US_REGULATION"}},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_EU_UK","attributes":{"region":"REGION_EU","regulation":"REGULATION_GDPR"}},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_UK","attributes":{"region":"REGION_EU","regulation":"REGULATION_GDPR"}},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_BR","attributes":{"region":"REGION_BRAZIL","regulation":"REGULATION_LGPD"}},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_SA","attributes":{"region":"REGION_SOUTH_AFRICA","regulation":"REGULATION_POPIA"}},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_AU","attributes":{"region":"REGION_AUSTRALIA","regulation":"REGULATION_PRIVACY_ACT"}},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_GEOGRAPHY_WW","overrideAll":true}]},{"product":["shopify","enterprise"],"group":"DSAR","type":"radio","id":"LABEL_COMPLIANCE_QUESTIONNAIRE_CRM","headline":true,"required":true,"subheadline":"LABEL_COMPLIANCE_QUESTIONNAIRE_CRM_SUBHEADLINE","tooltip":{"label":"LABEL_COMPLIANCE_QUESTIONNAIRE_CRM_TOOLTIP_TITLE","hover":"LABEL_COMPLIANCE_QUESTIONNAIRE_CRM_TOOLTIP"},"options":[{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_CUSTOMER_CRM_1"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_CUSTOMER_CRM_1000"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_CUSTOMER_CRM_10000"},{"id":"LABEL_COMPLIANCE_QUESTIONNAIRE_CUSTOMER_CRM_100000"}]},{"product":["shopify","enterprise"],"group":"DSAR","type":"radio","id":"LABEL_COMPLIANCE_QUESTIONNAIRE_CUSTOMER_DSAR","headline":false,"required":true,"subheadline":"LABEL_COMPLIANCE_QUESTIONNAIRE_CUSTOMER_DSAR_SUBHEADLINE","tooltip":{"label":"LABEL_COMPLIANCE_QUESTIONNAIRE_CUSTOMER_DSAR_TOOLTIP","link":"https://help.enzuzo.com/en/articles/6259902-what-is-a-data-subject-access-request-dsar"},"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]}]}')},454:function(e){"use strict";e.exports=JSON.parse('{"id":"cookiePolicyQuestionnaire","version":"1.0.0","questions":[{"product":["shopify","enterprise"],"tab":"TAB_OVERVIEW","group":"websiteCookies","obFree":true,"headline":true,"required":false,"id":"LABEL_QUESTIONNAIRE_COOKIES","type":"checkbox","options":[{"id":"LABEL_QUESTIONNAIRE_COOKIES_NOT_AT_ALL","default":true},{"id":"LABEL_QUESTIONNAIRE_COOKIES_FUNCTIONAL","default":false},{"id":"LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES","default":false},{"id":"LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE","default":false},{"id":"LABEL_QUESTIONNAIRE_COOKIES_ANALYTICS"},{"id":"LABEL_QUESTIONNAIRE_COOKIES_MARKETING_ADS"},{"id":"LABEL_QUESTIONNAIRE_COOKIES_MARKETING_SHARED"},{"id":"LABEL_QUESTIONNAIRE_COOKIES_MARKETING_THIRD_PARTY"}]},{"product":["shopify","enterprise"],"tab":"TAB_COLLECTION_INFO","group":"websiteCookies","obFree":true,"headline":true,"id":"LABEL_QUESTIONNAIRE_COOKIE_DISPLAY","requiredFeatures":["FEATURE_COOKIES_POLICY"],"type":"radio","customerVersion":502,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]}]}')},1375:function(e){"use strict";e.exports=JSON.parse('{"id":"eulaQuestionnaire","version":"1.0.0","questions":[{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_MAILING_ADDRESS","group":"q1","headline":"LABEL_TAB_COMPANY_INFO_HEADLINE","subheadline":"LABEL_TAB_COMPANY_INFO_SUBHEADLINE","obFree":true,"id":"LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE","shared":["LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_TEXTFIELD","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_MAILING_ADDRESS","group":"q1","headline":false,"obFree":true,"id":"LABEL_EULA_BUSINESS_NAME","tooltip":"LABEL_SSA_TOOLTIP_DBA","shared":["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME","LABEL_EULA_BUSINESS_NAME"],"type":"textfield","required":false,"options":[{"id":"LABEL_QUESTIONNAIRE_BUSINESS_NAME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_MAILING_ADDRESS","group":"q1","obFree":true,"headline":false,"id":"LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE","tooltip":"LABEL_SSA_TOOLTIP_HIDE_CONTACT_INFO","shared":["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS","LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_FORMAT","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_FORMAT"]],"generatesDefaults":["LABEL_EULA_PHONE_NUMBER_COUNTRY","LABEL_EULA_GOVERNING_LAW"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_MAILING_ADDRESS","group":"q1","headline":false,"obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_EULA_SHOW_COMPANY_ADDRESS","type":"checkbox","required":false,"options":[{"id":"LABEL_EULA_SHOW_ADDRESS","defaultUncheckedTrigger":{"id":"LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE","includes":[["LABEL_HIDE"]]},"default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_INFO","group":"q2","headline":false,"obFree":true,"id":"LABEL_EULA_DOMAIN_NAME","regex":"isValidUrl","shared":["LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","LABEL_TOS_DOMAIN_NAME","LABEL_EULA_DOMAIN_NAME"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_INFO","group":"q2","headline":true,"obFree":true,"id":"LABEL_EULA_EMAIL","required":true,"shared":["LABEL_QUESTIONNAIRE_SHARED_EMAIL","LABEL_EULA_EMAIL"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_INFO","group":"q2","headline":false,"obFree":true,"id":"LABEL_EULA_PHONE_NUMBER","required":false,"shared":["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER","LABEL_EULA_PHONE_NUMBER"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED"]]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COMPANY_INFO","group":"q2","obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_EULA_DISPLAY_CONTACT_INFO","type":"checkbox","required":false,"options":[{"id":"LABEL_EULA_SHOW_CONTACT_INFO"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_MOBILE_APPLICATION","group":"q3","headline":true,"obFree":true,"id":"LABEL_EULA_MOBILE_APP","type":"textfield","required":true,"options":[{"id":"LABEL_EULA_MOBILE_APP_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_OPERATING_SYSTEM","group":"q4","id":"LABEL_EULA_MOBILE_PLATFORM","type":"checkbox","required":true,"headline":true,"options":[{"id":"LABEL_EULA_MOBILE_PLATFORM_APPLE"},{"id":"LABEL_EULA_MOBILE_PLATFORM_GOOGLE"},{"id":"LABEL_EULA_MOBILE_PLATFORM_FACEBOOK"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_USER_CONTENT","group":"q5","headline":true,"obFree":true,"id":"LABEL_EULA_ALLOW_USERS_POST_IN_APP","shared":["LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT","LABEL_TOS_POST_OWN_CONTENT","LABEL_EULA_ALLOW_USERS_POST_IN_APP"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_USERS_OUTSIDE_US","group":"q6","headline":true,"obFree":true,"id":"LABEL_EULA_USERS_IN_EU","shared":["LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU","LABEL_TOS_USERS_IN_EU","LABEL_EULA_USERS_IN_EU"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_COP_HQ","group":"q7","headline":true,"obFree":true,"id":"LABEL_EULA_GOVERNING_LAW","regionId":"LABEL_EULA_GOVERNING_LAW_REGION","showRegion":["Canada","United States"],"tooltip":"LABEL_EULA_GOVERNING_LAW_TOOLTIP","type":"regionSelector","dependentDefault":true,"required":true},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_EULA_PP","group":"q8","headline":true,"obFree":true,"saveLocation":["settings","cookiebar","kv",0],"saveKey":"value","saveLocationStringified":true,"saveLocationStringifiedSaveKey":"privacyURL","ifLocationNullAction":"saveCB","conditionalOverride":"/apps/enzuzo/privacy","overrideValue":"/privacy-policy","id":"LABEL_EULA_PRIVACY_POLICY_URL","regex":"isValidUrl","disclaimer":"LABEL_DISCLIAMER","shared":["LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL","LABEL_TOS_PRIVACY_POLICY_ENTERPRISE","LABEL_EULA_PRIVACY_POLICY_URL"]}]}')},1518:function(e){"use strict";e.exports=JSON.parse('{"id":"questionnaire","version":"1.0.0","questions":[{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"required":true,"id":"LABEL_QUESTIONNAIRE_BUSINESS_TYPE","shared":["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","LABEL_QUESTIONNAIRE_BUSINESS_TYPE"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"id":"LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE","shared":["LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_TEXTFIELD","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME","tooltip":"LABEL_SSA_TOOLTIP_DBA","shared":["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME"],"type":"textfield","required":false,"options":[{"id":"LABEL_QUESTIONNAIRE_BUSINESS_NAME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"id":"LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE","tooltip":"LABEL_SSA_TOOLTIP_HIDE_CONTACT_INFO","shared":["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS","LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_FORMAT","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_FORMAT"]]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_QUESTIONNAIRE_SHOW_ADDRESS","type":"checkbox","required":false,"options":[{"id":"LABEL_QUESTIONNAIRE_SHOW_MAILING_ENTERPRISE","defaultUncheckedTrigger":{"id":"LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE","includes":[["LABEL_HIDE"]]},"default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_CONTACT_OPTION","group":"contactOption","headline":true,"obFree":true,"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT","type":"checkbox","required":true,"expanded":true,"options":[{"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_REQUEST_FORM","default":true},{"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_EMAIL_ADDRESS","child":{"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_EMAIL_ADDRESS_TEXTFIELD","type":"textfield","default":"getDefaultEmail","shared":["LABEL_QUESTIONNAIRE_SHARED_EMAIL","LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_EMAIL_ADDRESS_TEXTFIELD"]}},{"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PHONE_NUMBER","child":{"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PHONE_NUMBER_TEXTFIELD","comment":"(Enter the contact phone number)","shared":["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER","LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PHONE_NUMBER_TEXTFIELD"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED"]]}},{"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER","child":{"id":"LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER_TEXTFIELD","comment":"(Enter the name of Privacy Officer or Contact)","type":"textfield"}}]},{"product":["shopify","enterprise"],"tab":"TAB_COLLECTION_INFO","group":"websiteCookies","obFree":true,"headline":true,"id":"LABEL_QUESTIONNAIRE_COOKIES","type":"checkbox","options":[{"id":"LABEL_QUESTIONNAIRE_COOKIES_NOT_AT_ALL","default":true},{"id":"LABEL_QUESTIONNAIRE_COOKIES_FUNCTIONAL","default":false},{"id":"LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES","default":false},{"id":"LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE","default":false},{"id":"LABEL_QUESTIONNAIRE_COOKIES_ANALYTICS"},{"id":"LABEL_QUESTIONNAIRE_COOKIES_MARKETING_ADS"},{"id":"LABEL_QUESTIONNAIRE_COOKIES_MARKETING_SHARED"},{"id":"LABEL_QUESTIONNAIRE_COOKIES_MARKETING_THIRD_PARTY"}]},{"product":["shopify","enterprise"],"tab":"TAB_COLLECTION_INFO","group":"websiteCookies","obFree":true,"headline":true,"id":"LABEL_QUESTIONNAIRE_GPC","type":"radio","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_COLLECTION_INFO","group":"websiteCookies","obFree":true,"headline":true,"id":"LABEL_QUESTIONNAIRE_COOKIE_DISPLAY","requiredFeatures":["FEATURE_COOKIES_POLICY"],"type":"radio","customerVersion":502,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_OPERATION_REGIONS","group":"privacyLaws","headline":true,"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS","type":"checkbox","parentConditional":true,"required":true,"options":[{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_UNITED_STATES","default":true,"tooltip":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_UNITED_STATES_TOOLTIP","attributes":{"region":"REGION_US","regulation":"REGULATION_US_LAWS"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_EU_UK","default":true,"attributes":{"region":"REGION_EU","regulation":"REGULATION_GDPR"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_CANADA","default":true,"tooltip":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_CANADA_TOOLTIP","attributes":{"region":"REGION_CANADA","regulation":"REGULATION_CA_LAWS"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_BRAZIL","default":true,"attributes":{"region":"REGION_BRAZIL","regulation":"REGULATION_LGPD"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_SOUTH_AFRICA","default":true,"attributes":{"region":"REGION_SOUTH_AFRICA","regulation":"REGULATION_POPIA"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_AUSTRALIA","default":true,"attributes":{"region":"REGION_AUSTRALIA","regulation":"REGULATION_PRIVACY_ACT"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_WORLDWIDE","checkAllOnSelect":true}]},{"product":["shopify","enterprise"],"tab":"TAB_DATA_TRANSFERS","group":"dataTransfers","headline":true,"id":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA","type":"checkbox","disclaimer":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_DISCLAIMER","tooltip":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_DISCLAIMER_TOOLTIP","options":[{"id":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_NO_TRANSFER"},{"id":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_WITHIN_EU"},{"id":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_ADEQUATE_LOCATIONS"},{"id":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_WITH_SCC"},{"id":"LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_UNSURE"}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS","includes":[["LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_EU_UK"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_OFFICE_REGIONS","group":"officeRegions","headline":true,"obFree":false,"parentConditional":true,"id":"LABEL_QUESTIONNAIRE_HAS_COMPANY_OFFICES","type":"radio","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_OFFICE_REGIONS","group":"officeRegions","obFree":false,"id":"LABEL_QUESTIONNAIRE_OFFICE_REGIONS","type":"checkbox","options":[{"id":"LABEL_QUESTIONNAIRE_OFFICE_REGIONS_UNITED_STATES","tooltip":"LABEL_QUESTIONNAIRE_OFFICE_REGIONS_UNITED_STATES_TOOLTIP","attributes":{"region":"REGION_US","regulation":"REGULATION_US_LAWS"}},{"id":"LABEL_QUESTIONNAIRE_OFFICE_REGIONS_EU_UK","attributes":{"region":"REGION_EU","regulation":"REGULATION_GDPR"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_CANADA","tooltip":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_CANADA_TOOLTIP","attributes":{"region":"REGION_CANADA","regulation":"REGULATION_CA_LAWS"}},{"id":"LABEL_QUESTIONNAIRE_OFFICE_REGIONS_BRAZIL","attributes":{"region":"REGION_BRAZIL","regulation":"REGULATION_LGPD"}},{"id":"LABEL_QUESTIONNAIRE_OFFICE_REGIONS_SOUTH_AFRICA","attributes":{"region":"REGION_SOUTH_AFRICA","regulation":"REGULATION_POPIA"}},{"id":"LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_AUSTRALIA","default":true,"attributes":{"region":"REGION_AUSTRALIA","regulation":"REGULATION_PRIVACY_ACT"}},{"id":"LABEL_QUESTIONNAIRE_OFFICE_REGIONS_WORLDWIDE","checkAllOnSelect":true}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_HAS_COMPANY_OFFICES","answer":"LABEL_YES"}]]},{"product":["shopify","enterprise"],"tab":"TAB_LOCATION_TYPE","group":"locationType","headline":true,"required":true,"id":"LABEL_QUESTIONNAIRE_LOCATION_TYPE","type":"checkbox","options":[{"id":"LABEL_QUESTIONNAIRE_LOCATION_TYPE_RETAIL_STOREFRONT"},{"id":"LABEL_QUESTIONNAIRE_LOCATION_TYPE_PRIVATE_OFFICE"},{"id":"LABEL_QUESTIONNAIRE_LOCATION_TYPE_SHARED_OFFICE"},{"id":"LABEL_QUESTIONNAIRE_LOCATION_TYPE_HOME"}]},{"product":["shopify","enterprise"],"tab":"TAB_LOCATION_TYPE","group":"locationType","headline":true,"id":"LABEL_QUESTIONNAIRE_LOCATIONS_URL","type":"textfield","perLocale":true,"regex":"isValidUrl","options":[{"id":"LABEL_QUESTIONNAIRE_LOCATIONS_URL_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_PERSONAL_DATA","group":"personalData","headline":true,"obFree":false,"id":"LABEL_QUESTIONNAIRE_HAS_PERSONAL_DATA","type":"radio","parentConditional":true,"options":[{"id":"LABEL_YES","setIfHasAnswer":[{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA"}]},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PERSONAL_DATA","group":"personalData","headline":true,"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA","hideRequired":true,"type":"checkbox","required":true,"defaultOptionGroup":"LABEL_BASIC","options":[{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_NAME","default":true,"disabledByDefault":true,"group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_EMAIL_ADDRESS","default":true,"disabledByDefault":true,"group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_PHONE_NUMBER","default":true,"disabledByDefault":true,"group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_SHIPPING_ADDRESS","default":true,"disabledByDefault":true,"group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_BILLING_ADDRESS","default":true,"disabledByDefault":true,"group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_FINANCIAL_INFORMATION","tooltip":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_FINANCIAL_INFORMATION_TOOLTIP","group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_PURCHASE_INFORMATION","tooltip":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_PURCHASE_INFORMATION_TOOLTIP","group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_MOBILE_INFORMATION","tooltip":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_MOBILE_INFORMATION_TOOLTIP","group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_LOCATION_DATA","group":"LABEL_BASIC"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_GOVERNMENT_INFORMATION","tooltip":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_GOVERNMENT_INFORMATION_TOOLTIP","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_WORK_INFORMATION","tooltip":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_WORK_INFORMATION_TOOLTIP","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_DEMOGRAPHIC_DATA","tooltip":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_DEMOGRAPHIC_DATA_TOOLTIP","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_ACCOUNT_REGISTRATION","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_USER_FEEDBACK","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_SOCIAL_MEDIA","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_PRODUCT_INFO","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_USER_GEN_CONTENT","group":"LABEL_ADVANCED"},{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER","group":"LABEL_ADVANCED","child":{"id":"LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER_TEXTFIELD","type":"textfield"}}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_HAS_PERSONAL_DATA","answer":"LABEL_YES"}]]},{"product":["shopify","enterprise"],"tab":"TAB_SENSISTIVE_DATA","group":"sensitiveData","headline":true,"obFree":false,"id":"LABEL_QUESTIONNAIRE_HAS_SPECIAL_DATA","type":"radio","parentConditional":true,"options":[{"id":"LABEL_YES","setIfHasAnswer":[{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA"}]},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_SENSISTIVE_DATA","group":"sensitiveData","headline":true,"free":false,"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA","type":"checkbox","options":[{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_RELIGIOUS_POLITICAL_DATA"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_RACIAL_ETHNIC_DATA"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_MEDICAL_DATA"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_SEX_DATA"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_FINANCIAL_DATA"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_GOV_IDENTIFIERS"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_CRIMINAL_HISTORY"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_GEO_DATA"},{"id":"LABEL_QUESTIONNAIRE_SPECIAL_DATA_KNOWN_CHILD"}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_HAS_SPECIAL_DATA","answer":"LABEL_YES"}]]},{"product":["shopify","enterprise"],"tab":"TAB_USAGE_INFO","group":"usageInfo","headline":true,"obFree":false,"id":"LABEL_QUESTIONNAIRE_HAS_USAGE_INFORMATION","type":"radio","parentConditional":true,"options":[{"id":"LABEL_YES","setIfHasAnswer":[{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION"}]},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_USAGE_INFO","group":"usageInfo","headline":true,"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION","type":"checkbox","options":[{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_DEVICE_ID"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_LOGIN_INFORMATION"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_IP_ADDRESS"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_TIME_STAMPS"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_AUTHENTICATION_RECORDS"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_LOCATION_INFORMATION"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_INDIVIDUAL_PRODUCTS"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_WEB_TERMS"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_TIME_ZONE"},{"id":"LABEL_QUESTIONNAIRE_USAGE_INFORMATION_OTHER_OPERATIONAL_DATA"}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_HAS_USAGE_INFORMATION","answer":"LABEL_YES"}]]},{"product":["shopify","enterprise"],"tab":"TAB_USAGE_INFO","group":"usageInfo2","headline":true,"free":false,"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT","type":"checkbox","comment":"(Why do you collect the usage information?)","options":[{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDING_ORDERS"},{"id":"LABEL_QUESTIONNAIRE_WHY_SAFE_ENVIRONMENT"},{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDE_DEVELOP_IMPROVE"},{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_CUSTOMER_SUPPORT"},{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_ADVERTISING_MARKETING"},{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_RND"},{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_COMMUNICATE"},{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_OTHER","child":{"id":"LABEL_QUESTIONNAIRE_WHY_COLLECT_OTHER_TEXTFIELD","type":"textfield"}}]},{"product":["shopify","enterprise"],"tab":"TAB_MARKETING","group":"marketing","headline":true,"id":"LABEL_QUESTIONNAIRE_GOOGLE_ANALYTICS","type":"radio","required":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_MARKETING","group":"marketing","headline":true,"id":"LABEL_QUESTIONNAIRE_REMARKETING","type":"radio","required":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_MARKETING","group":"policy","headline":true,"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_MARKETING","group":"policy","headline":true,"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH","type":"radio","required":true,"options":[{"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_TRUSTE"},{"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_VERASAFE"},{"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_ICDR"},{"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_JAMS"},{"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_EU_DATA_PROTECTION"}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD","answer":"LABEL_YES"}]]},{"product":["shopify","enterprise"],"tab":"TAB_MARKETING","group":"policy","headline":true,"free":false,"id":"LABEL_QUESTIONNAIRE_APPLY_PRIVACY_SHIELD","type":"radio","required":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_MARKETING","group":"minAge","headline":true,"id":"LABEL_QUESTIONNAIRE_MINIMUM_AGE","type":"radio","required":true,"options":[{"id":"LABEL_QUESTIONNAIRE_13_YEARS"},{"id":"LABEL_QUESTIONNAIRE_16_YEARS"},{"id":"LABEL_QUESTIONNAIRE_18_YEARS"},{"id":"LABEL_QUESTIONNAIRE_19_YEARS"},{"id":"LABEL_QUESTIONNAIRE_21_YEARS"},{"id":"LABEL_QUESTIONNAIRE_NO_MIN_AGE"}]},{"product":["shopify","enterprise"],"tab":"TAB_MARKETING","group":"tools","id":"LABEL_QUESTIONNAIRE_TOOLS","type":"checkbox","allowCustom":true,"required":false,"disclaimer":"LABEL_DISCLIAMER","options":[{"id":"LABEL_QUESTIONNAIRE_TOOLS_SHOPIFY","productDefault":["shopify"]},{"id":"LABEL_QUESTIONNAIRE_TOOLS_WIX"},{"id":"LABEL_QUESTIONNAIRE_TOOLS_KLAYVIO"},{"id":"LABEL_QUESTIONNAIRE_TOOLS_HUBSPOT"}]}]}')},6929:function(e){"use strict";e.exports=JSON.parse('{"id":"returnsQuestionnaire","version":"1.0.0","questions":[{"product":["shopify","enterprise"],"tab":"TAB_RETURNS_OVERVIEW","group":"q1","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_ALLOW","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURNS_OVERVIEW","group":"q1","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_DEADLINE_TYPE","type":"radio","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_DEADLINE_TYPE_DATE_OF_PURCHASE","default":true},{"id":"LABEL_RETURN_POLICY_DEADLINE_TYPE_DATE_OF_DELIVERY"}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURNS_OVERVIEW","group":"q1","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_DEADLINE_DURATION","alternateTitles":[{"title":"LABEL_RETURN_POLICY_DEADLINE_DURATION_TITLE_DATE_OF_PURCHASE","conditions":[[{"id":"LABEL_RETURN_POLICY_DEADLINE_TYPE","answer":"LABEL_RETURN_POLICY_DEADLINE_TYPE_DATE_OF_PURCHASE"}]]},{"title":"LABEL_RETURN_POLICY_DEADLINE_DURATION_TITLE_DATE_OF_DELIVERY","conditions":[[{"id":"LABEL_RETURN_POLICY_DEADLINE_TYPE","answer":"LABEL_RETURN_POLICY_DEADLINE_TYPE_DATE_OF_DELIVERY"}]]}],"type":"textfield","suffix":"Days","inputType":"number","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_DEADLINE_DURATION_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURN_METHODS","group":"q2","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_COMPENSATION","type":"checkbox","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_COMPENSATION_REFUND","default":true},{"id":"LABEL_RETURN_POLICY_COMPENSATION_STORE_CREDIT"},{"id":"LABEL_RETURN_POLICY_COMPENSATION_EXCHANGE"}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURN_PROCESSING","group":"q3","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_REQUIRED_ITEM","type":"radio","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_REQUIRED_ITEM_PRODUCT_ONLY"},{"id":"LABEL_RETURN_POLICY_REQUIRED_ITEM_PROOF","default":true},{"id":"LABEL_RETURN_POLICY_REQUIRED_ITEM_RETURN_FORM","child":{"id":"LABEL_RETURN_POLICY_REQUIRED_ITEM_RETURN_FORM_TEXTFIELD","type":"textfield","regex":"isValidUrl"}},{"id":"LABEL_RETURN_POLICY_REQUIRED_ITEM_CUSTOM","child":{"id":"LABEL_RETURN_POLICY_REQUIRED_ITEM_CUSTOM_TEXTFIELD","type":"textfield"}}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURN_PROCESSING","group":"q3","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_PROCESSING_TIME","type":"textfield","suffix":"Days","inputType":"number","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_PROCESSING_TIME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_SHIPPING","group":"q4","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_SHIPPING_PAYER","type":"radio","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_SHIPPING_PAYER_COMPANY"},{"id":"LABEL_RETURN_POLICY_SHIPPING_PAYER_CUSTOMER","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_SHIPPING","group":"q4","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_PREPAID_SHIPPING_LABEL","type":"radio","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_RESTOCKING_FEES","group":"q5","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_CHARGE_RESTOCKING_FEES","type":"radio","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_RESTOCKING_FEES","group":"q5","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE","type":"radio","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_RETURN_POLICY_CHARGE_RESTOCKING_FEES","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED","child":{"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED_TEXTFIELD","currencyId":"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_CURRENCY","type":"currencyInput","required":true}},{"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_PERCENTAGE","child":{"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_PERCENTAGE_TEXTFIELD","type":"textfield","inputType":"number"}}]},{"product":["shopify","enterprise"],"tab":"TAB_RESTOCKING_FEES","group":"q5","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY","type":"radio","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_RETURN_POLICY_CHARGE_RESTOCKING_FEES","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY_PRICE_THRESHOLD","child":{"id":"LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY_PRICE_THRESHOLD_TEXTFIELD","currencyId":"LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY_PRICE_THRESHOLD_CURRENCY","type":"currencyInput"}}]},{"product":["shopify","enterprise"],"tab":"TAB_EXCEPTIONS","group":"q6","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_EXCEPTIONS","type":"checkbox","allowCustom":true,"required":false,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_EXCEPTIONS_DISCOUNTED"},{"id":"LABEL_RETURN_POLICY_EXCEPTIONS_FINAL_SALE"}]},{"product":["shopify","enterprise"],"tab":"TAB_EXCEPTIONS","group":"q6","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_OTHER_GUIDELINES","type":"textfield","placeholder":"LABEL_RETURN_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","multiline":true,"required":false,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_OTHER_GUIDELINES_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_DOMESTIC_ORDERS","group":"q7","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_INTERNATIONAL_CUSTOMERS","type":"radio","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_DOMESTIC_ORDERS","group":"q7","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_FILTER","type":"dropdown","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_RETURN_POLICY_INTERNATIONAL_CUSTOMERS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_FILTER_EXCLUSIVE","default":true},{"id":"LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_FILTER_INCLUSIVE"}]},{"product":["shopify","enterprise"],"tab":"TAB_DOMESTIC_ORDERS","group":"q7","headline":false,"obFree":true,"hideInstructions":true,"hideTitle":true,"id":"LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY","type":"multiSelect","required":true,"requiredErrorMessage":"LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_REQUIRED","conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_RETURN_POLICY_INTERNATIONAL_CUSTOMERS","answer":"LABEL_YES"}]],"options":[]},{"product":["shopify","enterprise"],"tab":"TAB_INTERNATIONAL_ORDERS","group":"q8","headline":true,"obFree":true,"hideLabel":true,"id":"LABEL_RETURN_POLICY_INTERNATIONAL_POLICY_APPLICABILITY","type":"multiSelect","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_RETURN_POLICY_INTERNATIONAL_CUSTOMERS","answer":"LABEL_YES"}]],"options":[]},{"product":["shopify","enterprise"],"tab":"TAB_INTERNATIONAL_ORDERS","group":"q8","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_LINK_TO_INTERNATIONAL_POLICY","type":"textfield","required":true,"regex":"isValidUrl","conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_RETURN_POLICY_INTERNATIONAL_CUSTOMERS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_LINK_TO_INTERNATIONAL_POLICY_TEXTFIELD","type":"textfield","regex":"isValidUrl"}]},{"product":["shopify","enterprise"],"tab":"TAB_CUSTOMER_SERVICE_CONTACT","group":"q9","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_CONTACT_PHONE","formattedId":"LABEL_RETURN_POLICY_CONTACT_PHONE_FORMATTED","countryId":"LABEL_RETURN_POLICY_CONTACT_PHONE_COUNTRY","countryFormatId":"LABEL_RETURN_POLICY_CONTACT_PHONE_COUNTRY_FORMAT","type":"phoneInput","required":false,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_CONTACT_PHONE_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_CUSTOMER_SERVICE_CONTACT","group":"q9","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_CONTACT_EMAIL","type":"textfield","required":false,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_CONTACT_EMAIL_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURNS_ADDRESS","group":"q10","headline":true,"obFree":true,"id":"LABEL_RETURN_POLICY_COMPANY_NAME","type":"textfield","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_COMPANY_NAME_TEXTFIELD","type":"textfield","default":"getDisplayName"}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURNS_ADDRESS","group":"q10","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_ATTENTION","type":"dropdown","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_ATTENTION_CUSTOMER_SERVICE","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_RETURNS_ADDRESS","group":"q10","headline":false,"obFree":true,"id":"LABEL_RETURN_POLICY_COMPANY_ADDRESS","countryId":"LABEL_RETURN_POLICY_COMPANY_ADDRESS_COUNTRY","formatId":"LABEL_RETURN_POLICY_COMPANY_ADDRESS_FORMAT","type":"addressInput","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_RETURN_POLICY_COMPANY_ADDRESS_TEXTFIELD","type":"textfield","default":"getDefaultAddress"}]},{"product":["shopify","enterprise"],"tab":"TAB_SUBMIT_RETURN","group":"q11","headline":true,"obFree":true,"disclaimer":"LABEL_DISCLIAMER","id":"LABEL_RETURN_POLICY_PORTAL","type":"radio","required":true,"conditions":[[{"id":"LABEL_RETURN_POLICY_ALLOW","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_RETURN_POLICY_PORTAL_TEXTFIELD","type":"textfield","regex":"isValidUrl"}},{"id":"LABEL_NO"}]}]}')},7743:function(e){"use strict";e.exports=JSON.parse('{"id":"sharedQuestionnaire","version":"1.0.0","questions":[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","type":"checkbox","parentConditional":true,"required":true,"options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_WEBSITE","tooltip":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_WEBSITE_TOOLTIP","default":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE","tooltip":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE_TOOLTIP","defaultTrigger":{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"},"productDefault":["shopify"]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_MOBILE_APP","tooltip":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_MOBILE_APP_TOOLTIP","platformDefault":["MOBILE_APP"]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_SAAS","tooltip":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_SAAS_TOOLTIP"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE","tooltip":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE_TOOLTIP"}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE","type":"radio","required":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME","type":"textfield","required":true,"options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME_TEXTFIELD","type":"textfield"}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_DOWNLOADABLE_SOFTWARE","type":"radio","required":true,"options":[{"id":"LABEL_YES","platformDefault":["MOBILE_APP"]},{"id":"LABEL_NO","default":true}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME","type":"textfield","tooltip":"LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE_TOOLTIP","required":true,"options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME_TEXTFIELD","type":"textfield","default":"getDisplayName"}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS","countryId":"LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY","formatId":"LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_FORMAT","type":"addressInput","required":true,"generatesDefaults":["LABEL_TOS_PHONE_NUMBER_COUNTRY","LABEL_TOS_GOVERNING_LAW"],"options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_TEXTFIELD","type":"textfield","default":"getDefaultAddress"}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME","type":"radio","required":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME","type":"textfield","required":true,"options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_TEXTFIELD","type":"textfield","default":"getDisplayName"}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","type":"textfield","required":true,"saveLocation":[],"saveKey":"website_url","regex":"isValidDomain","options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME_TEXTFIELD","type":"textfield","default":"getDefaultDomain"}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_EMAIL","type":"textfield","required":true,"regex":"isEmail","options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_EMAIL_TEXTFIELD","type":"textfield","default":"getDefaultEmail"}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER","required":true,"regex":"isEmail","formattedId":"LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED","countryId":"LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY","countryFormatId":"LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY_FORMAT","dependentDefault":true,"type":"phoneInput","options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_TEXTFIELD","type":"textfield"}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL","required":true,"type":"textfield","tooltip":"LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL_TOOLTIP","options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL_TEXTFIELD","default":"getDefaultPrivacyURL"}]},{"id":"LABEL_QUESTIONNAIRE_SHARED_EULA_URL","required":true,"type":"textfield","tooltip":"LABEL_QUESTIONNAIRE_SHARED_EULA_URL_TOOLTIP","options":[{"id":"LABEL_QUESTIONNAIRE_SHARED_EULA_URL_TEXTFIELD","default":"getDefaultEULAURL"}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU","required":true,"type":"radio","options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_USERS_IN_USA","required":true,"type":"radio","options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_USERS_UNDER_18","required":true,"type":"radio","options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_CREATE_ACCOUNTS","required":true,"type":"radio","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT","required":true,"type":"radio","options":[{"id":"LABEL_YES","featureDefault":"FEATURE_CART_CHECKBOX_TOS"},{"id":"LABEL_NO","default":true}]}]}')},2288:function(e){"use strict";e.exports=JSON.parse('{"id":"shippingQuestionnaire","version":"1.0.0","questions":[{"product":["shopify","enterprise"],"tab":"TAB_SHIPPING_OVERVIEW","group":"q1","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_SHIPPING_COUNTRY_DOMESTIC","type":"regionSelector","showRegion":[],"dependentDefault":true,"required":true},{"product":["shopify","enterprise"],"tab":"TAB_FREE_SHIPPING","group":"q2","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_ALL_ITEMS","default":true},{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_SOME_CASES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_FREE_SHIPPING","group":"q2","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE","type":"textfield","required":true,"placeholder":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE_PLACEHOLDER","conditions":[[{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY","answer":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_ALL_ITEMS"}],[{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY","answer":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_SOME_CASES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_FREE_SHIPPING","group":"q2","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION","type":"checkbox","required":true,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY","answer":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_SOME_CASES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS","child":{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS_TEXTFIELD","currencyId":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS_CURRENCY","type":"currencyInput","required":true}},{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_CUSTOMERS","child":{"id":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_CUSTOMERS_TEXTFIELD","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_CUSTOMERS_PLACEHOLDER","hideLabel":true}}]},{"product":["shopify","enterprise"],"tab":"TAB_SHIPPING_METHODS","group":"q3","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_METHOD","type":"multiField","allowCustom":true,"required":true,"fields":[{"id":"LABEL_SHIPPING_POLICY_METHOD_SHIPPING_METHOD","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_METHOD_SHIPPING_METHOD_PLACEHOLDER"},{"id":"LABEL_SHIPPING_POLICY_DELIVERY_TIME","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_DELIVERY_TIME_PLACEHOLDER"},{"id":"LABEL_SHIPPING_POLICY_LABEL_CARRIER","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_LABEL_CARRIER_PLACEHOLDER"},{"id":"LABEL_SHIPPING_POLICY_SHIPPING_FEE","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_SHIPPING_FEE_PLACEHOLDER"}]},{"product":["shopify","enterprise"],"tab":"TAB_THIRD_PARTY_DELIVERY","group":"q4","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_HAS_THIRD_PARTY_SUPPLIER","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_THIRD_PARTY_DELIVERY","group":"q4","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_NAME","type":"textfield","required":true,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_HAS_THIRD_PARTY_SUPPLIER","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_NAME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_THIRD_PARTY_DELIVERY","group":"q4","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_URL","type":"textfield","regex":"isValidUrl","required":true,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_HAS_THIRD_PARTY_SUPPLIER","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_URL_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_ADDITIONAL_DETAILS","group":"q5","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_SHIPPING_DETAILS","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","multiline":true,"required":false,"options":[{"id":"LABEL_SHIPPING_POLICY_SHIPPING_DETAILS_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_SUBSCRIPTION_DELIVERIES","group":"q6","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_OFFERS_SUBSCRIPTION_BASED_DELIVERIES","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_SUBSCRIPTION_DELIVERIES","group":"q6","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_SUBSCRIPTION_BASED_DELIVERIES_DETAILS","type":"textfield","multiline":true,"placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","required":false,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_OFFERS_SUBSCRIPTION_BASED_DELIVERIES","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_SUBSCRIPTION_BASED_DELIVERIES_DETAILS_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_INTERNATIONAL_SHIPPING","group":"q7","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_WORLDWIDE","default":true},{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT","child":{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT_MULTISELECT","type":"multiSelect","required":true,"showLabel":true}},{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_SOME_COUNTRIES","child":{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_SOME_COUNTRIES_MULTISELECT","type":"multiSelect","required":true,"showLabel":true}},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_INTERNATIONAL_SHIPPING","group":"q7","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_INTERNATIONAL_FREE_SHIPPING","type":"radio","required":true,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING","answer":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_WORLDWIDE"}],[{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING","answer":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT"}],[{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING","answer":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_SOME_COUNTRIES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_INTERNATIONAL_SHIPPING_ADDITIONAL_DETAILS","group":"q8","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_INTERNATIONAL_SHIPPING_DETAILS","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","multiline":true,"required":false,"options":[{"id":"LABEL_SHIPPING_POLICY_INTERNATIONAL_SHIPPING_DETAILS_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_INTERNATIONAL_SHIPPING_ADDITIONAL_DETAILS","group":"q8","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_CUSTOMS_PROCESSING_DETAILS","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","multiline":true,"required":false,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING","answer":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_WORLDWIDE"}],[{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING","answer":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT"}],[{"id":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING","answer":"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_SOME_COUNTRIES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_CUSTOMS_PROCESSING_DETAILS_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_CUSTOMER_PICKUP","group":"q9","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_OFFERS_ORDER_PICKUPS","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_CUSTOMER_PICKUP","group":"q9","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_ORDER_PICKUPS_DETAILS","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","multiline":true,"required":false,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_OFFERS_ORDER_PICKUPS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_ORDER_PICKUPS_DETAILS_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_DELAYED_ORDERS","group":"q10","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY","type":"radio","required":false,"tooltip":"LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY_TOOLTIP","parentConditional":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_DELAYED_ORDERS","group":"q10","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY_TEXTFIELD","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","multiline":true,"required":false,"conditions":[[{"id":"LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_RESTRICTIONS","group":"q11","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_SHIPPING_RESTRICTIONS","type":"radio","required":true,"options":[{"id":"LABEL_YES","child":{"id":"LABEL_SHIPPING_POLICY_SHIPPING_RESTRICTIONS_TEXTFIELD","type":"textfield","placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","multiline":true,"hideLabel":true}},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_RESTRICTIONS","group":"q11","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_OTHER_SHIPPING_DETAILS","type":"textfield","multiline":true,"placeholder":"LABEL_SHIPPING_POLICY_ENTER_DETAILS_HERE_PLACEHOLDER","required":false,"options":[{"id":"LABEL_SHIPPING_POLICY_OTHER_SHIPPING_DETAILS_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_CUSTOMER_SERVICE_CONTACT","group":"q12","headline":true,"obFree":true,"id":"LABEL_SHIPPING_POLICY_CONTACT_PHONE","formattedId":"LABEL_SHIPPING_POLICY_CONTACT_PHONE_FORMATTED","countryId":"LABEL_SHIPPING_POLICY_CONTACT_PHONE_COUNTRY","countryFormatId":"LABEL_SHIPPING_POLICY_CONTACT_PHONE_COUNTRY_FORMAT","type":"phoneInput","required":false,"options":[{"id":"LABEL_SHIPPING_POLICY_CONTACT_PHONE_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_CUSTOMER_SERVICE_CONTACT","group":"q12","headline":false,"obFree":true,"id":"LABEL_SHIPPING_POLICY_CONTACT_EMAIL","type":"textfield","required":false,"options":[{"id":"LABEL_SHIPPING_POLICY_CONTACT_EMAIL_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_CUSTOMER_SERVICE_CONTACT","group":"q12","headline":false,"obFree":true,"disclaimer":"LABEL_DISCLIAMER","id":"LABEL_SHIPPING_POLICY_CONTACT_FORM_URL","type":"textfield","required":false,"regex":"isValidUrl","options":[{"id":"LABEL_SHIPPING_POLICY_CONTACT_FORM_URL_TEXTFIELD","type":"textfield","regex":"isValidUrl"}]}]}')},8027:function(e){"use strict";e.exports=JSON.parse('{"id":"ssaQuestionnaire","version":"1.0.0","questions":[{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_COMPANY_MAILING_ADDRESS","group":"q1","headline":"LABEL_TAB_COMPANY_INFO_HEADLINE","subheadline":"LABEL_TAB_COMPANY_INFO_SUBHEADLINE","obFree":true,"id":"LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE","shared":["LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_TEXTFIELD","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_COMPANY_MAILING_ADDRESS","group":"q1","headline":"LABEL_TAB_COMPANY_INFO_HEADLINE","subheadline":"LABEL_TAB_COMPANY_INFO_SUBHEADLINE","obFree":true,"id":"LABEL_SSA_BUSINESS_NAME","tooltip":"LABEL_SSA_TOOLTIP_DBA","shared":["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME","LABEL_EULA_BUSINESS_NAME","LABEL_SSA_BUSINESS_NAME"],"type":"textfield","required":false,"options":[{"id":"LABEL_QUESTIONNAIRE_BUSINESS_NAME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_COMPANY_MAILING_ADDRESS","group":"q1","obFree":true,"headline":false,"id":"LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE","tooltip":"LABEL_SSA_TOOLTIP_HIDE_CONTACT_INFO","shared":["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS","LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_FORMAT","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_FORMAT"]]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_COMPANY_MAILING_ADDRESS","group":"q1","headline":false,"obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_SSA_SHOW_COMPANY_ADDRESS","type":"checkbox","required":false,"options":[{"id":"LABEL_SSA_SHOW_ADDRESS","defaultUncheckedTrigger":{"id":"LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE","includes":[["LABEL_HIDE"]]},"default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_CONTACT_INFO","group":"q2","headline":false,"obFree":true,"id":"LABEL_SSA_DOMAIN_NAME","regex":"isValidUrl","shared":["LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","LABEL_TOS_DOMAIN_NAME","LABEL_EULA_DOMAIN_NAME","LABEL_SSA_DOMAIN_NAME"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_CONTACT_INFO","group":"q2","headline":true,"obFree":true,"id":"LABEL_SSA_EMAIL","required":true,"shared":["LABEL_QUESTIONNAIRE_SHARED_EMAIL","LABEL_EULA_EMAIL","LABEL_SSA_EMAIL"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_CONTACT_INFO","group":"q2","headline":false,"obFree":true,"required":false,"id":"LABEL_SSA_PHONE_NUMBER","shared":["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER","LABEL_EULA_PHONE_NUMBER","LABEL_SSA_PHONE_NUMBER"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED"]]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_CONTACT_INFO","group":"q2","obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_SSA_DISPLAY_CONTACT_INFO","type":"checkbox","required":false,"options":[{"id":"LABEL_SSA_SHOW_CONTACT_INFO"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_SUBSCRIPTION_NAME","group":"q3","type":"textfield","headline":false,"required":true,"obFree":true,"tooltip":"LABEL_SSA_TOOLTIP_SERVICES","id":"LABEL_SSA_SUBSCRIPTION_NAME","options":[{"id":"LABEL_SSA_SUBSCRIPTION_NAME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_SIGN_UP","group":"q4","id":"LABEL_SSA_SIGNUP_METHODS","type":"checkbox","required":true,"headline":true,"tooltip":"LABEL_SSA_TOOLTIP_DOCUMENTATION","options":[{"id":"LABEL_SSA_SIGNUP_METHOD_WEBSITE"},{"id":"LABEL_SSA_SIGNUP_METHOD_SERVICE_ORDER"},{"id":"LABEL_SSA_SIGNUP_METHOD_ORDER_FORM"},{"id":"LABEL_SSA_SIGNUP_METHOD_SOW"}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_FREE_TRIALS","group":"q5","type":"radio","headline":false,"obFree":true,"id":"LABEL_SSA_ALLOW_FREE_TRIALS","tooltip":"LABEL_SSA_TOOLTIP_FREE_TRIALS","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_INVOICE","group":"q6","headline":false,"obFree":true,"type":"radio","parentConditional":true,"id":"LABEL_SSA_INVOICE_TYPE","tooltip":"LABEL_SSA_TOOLTIP_INVOICE","options":[{"id":"LABEL_SSA_MONTH"},{"id":"LABEL_SSA_ANNUAL","default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_INVOICE","group":"q6","headline":false,"obFree":true,"type":"radio","parentConditional":true,"id":"LABEL_SSA_INVOICE_TYPE_MONTH","conditions":[[{"id":"LABEL_SSA_INVOICE_TYPE","answer":"LABEL_SSA_MONTH"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_INVOICE","group":"q6","headline":false,"obFree":true,"type":"radio","id":"LABEL_SSA_INVOICE_ANNUAL_DISCOUNT","conditions":[[{"id":"LABEL_SSA_INVOICE_TYPE_MONTH","answer":"LABEL_YES"},{"id":"LABEL_SSA_INVOICE_TYPE","answer":"LABEL_SSA_MONTH"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_REFUNDS","group":"q7","headline":false,"obFree":true,"type":"radio","id":"LABEL_SSA_REFUND_TYPE","tooltip":"LABEL_SSA_TOOLTIP_REUNDS","options":[{"id":"LABEL_SSA_REFUND_TYPE_PRO_RATED"},{"id":"LABEL_SSA_REFUND_TYPE_NON_REFUNDABLE","default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_USER_FEEDBACK","group":"q8","headline":false,"obFree":true,"type":"radio","id":"LABEL_SSA_ALLOW_FEEBACK","tooltip":"LABEL_SSA_TOOLTIP_FEEDBACK","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_STATS_USAGE","group":"q9","headline":false,"obFree":true,"type":"radio","id":"LABEL_SSA_USER_DATA_USAGE","tooltip":"LABEL_SSA_TOOLTIP_USER_DATA","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_USERS_OUTSIDE_US","group":"q10","headline":true,"obFree":true,"id":"LABEL_SSA_USERS_IN_EU","tooltip":"LABEL_SSA_TOOLTIP_USER_LOCATION","shared":["LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU","LABEL_TOS_USERS_IN_EU","LABEL_EULA_USERS_IN_EU","LABEL_SSA_USERS_IN_EU"]},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_FORUM","group":"q11","headline":true,"obFree":true,"id":"LABEL_SSA_GOVERNING_LAW","regionId":"LABEL_SSA_GOVERNING_LAW_REGION","showRegion":["Canada","United States"],"tooltip":"LABEL_SSA_TOOLTIP_FORUM","type":"regionSelector","dependentDefault":true,"required":true},{"product":["shopify","enterprise"],"tab":"LABEL_TAB_SSA_PP","group":"q12","headline":true,"obFree":true,"saveLocation":["settings","cookiebar","kv",0],"saveKey":"value","saveLocationStringified":true,"saveLocationStringifiedSaveKey":"privacyURL","ifLocationNullAction":"saveCB","conditionalOverride":"/apps/enzuzo/privacy","overrideValue":"/privacy-policy","id":"LABEL_SSA_PRIVACY_POLICY_URL","regex":"isValidUrl","tooltip":"LABEL_SSA_TOOLTIP_PRIVACY_POLICY","disclaimer":"LABEL_DISCLIAMER","shared":["LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL","LABEL_EULA_PRIVACY_POLICY_URL","LABEL_TOS_PRIVACY_POLICY_ENTERPRISE","LABEL_SSA_PRIVACY_POLICY_URL"]}]}')},5980:function(e){"use strict";e.exports=JSON.parse('{"id":"ToSQuestionnaire","version":"1.0.0","questions":[{"product":["shopify","enterprise"],"tab":"TAB_UPDATE","group":"update","obFree":true,"headline":true,"id":"LABEL_TAB_UPDATE_ID","type":"updateConfirmation","updatePolicyID":"tos","instructionID":"LABEL_TOS_UPDATE_INSTRUCTION","updateTo":3,"instructionURL":"https://help.enzuzo.com/en/articles/6837317-terms-of-service-product-updates","confirmationText":"LABEL_TOS_UPDATE_CONFIRMATION","confirmationHeader":"LABEL_TOS_UPDATE_CONFIRMATION_HEADER"},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","headline":"LABEL_TAB_COMPANY_INFO_HEADLINE","subheadline":"LABEL_TAB_COMPANY_INFO_SUBHEADLINE","obFree":true,"id":"LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE","shared":["LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_TEXTFIELD","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"headline":false,"id":"LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE","shared":["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS","LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_FORMAT","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_FORMAT"]],"generatesDefaults":["LABEL_TOS_PHONE_NUMBER_COUNTRY","LABEL_TOS_GOVERNING_LAW"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","headline":false,"obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE","type":"checkbox","required":false,"options":[{"id":"LABEL_HIDE"}]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","headline":false,"obFree":true,"id":"LABEL_TOS_DOMAIN_NAME","required":true,"shared":["LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","LABEL_TOS_DOMAIN_NAME"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"contact","headline":true,"obFree":true,"id":"LABEL_TOS_EMAIL","tooltip":"LABEL_TOS_EMAIL_TOOLTIP","type":"textfield","required":true,"regex":"isEmail","shared":["LABEL_QUESTIONNAIRE_SHARED_EMAIL","LABEL_TOS_EMAIL"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"contact","headline":false,"obFree":true,"id":"LABEL_TOS_PHONE_NUMBER","required":false,"shared":["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER","LABEL_TOS_PHONE_NUMBER"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY","LABEL_TOS_PHONE_NUMBER_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED","LABEL_TOS_PHONE_NUMBER_COUNTRY_FORMAT"]]},{"product":["shopify","enterprise"],"tab":"TAB_WEBSITE","group":"governingLaw","headline":true,"obFree":true,"id":"LABEL_TOS_GOVERNING_LAW","regionId":"LABEL_TOS_GOVERNING_LAW_REGION","tooltip":"LABEL_TOS_GOVERNING_LAW_TOOLTIP","showRegion":["Canada","United States"],"type":"regionSelector","dependentDefault":true,"required":true},{"product":["shopify"],"tab":"TAB_WEBSITE","group":"privacyPolicy","headline":true,"obFree":true,"disclaimer":"LABEL_DISCLIAMER","id":"LABEL_TOS_PRIVACY_POLICY","tooltip":"LABEL_TOS_PRIVACY_POLICY_TOOLTIP","type":"radio","required":true,"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO","child":{"id":"LABEL_TOS_PRIVACY_POLICY_TEXTFIELD","saveLocation":["settings","cookiebar","kv",0],"saveKey":"value","saveLocationStringified":true,"saveLocationStringifiedSaveKey":"privacyURL","ifLocationNullAction":"saveCB","type":"textfield","default":"getDefaultPrivacyURL"}}]},{"product":["enterprise"],"tab":"TAB_WEBSITE","group":"privacyPolicy","headline":true,"obFree":true,"saveLocation":["settings","cookiebar","kv",0],"saveKey":"value","saveLocationStringified":true,"saveLocationStringifiedSaveKey":"privacyURL","ifLocationNullAction":"saveCB","conditionalOverride":"/apps/enzuzo/privacy","overrideValue":"/privacy-policy","disclaimer":"LABEL_DISCLIAMER","id":"LABEL_TOS_PRIVACY_POLICY_ENTERPRISE","type":"textfield","required":true,"options":[{"id":"LABEL_TOS_PRIVACY_POLICY_TEXTFIELD","default":"getDefaultPrivacyURL"}]},{"product":["shopify","enterprise"],"tab":"TAB_WEBSITE","group":"onlinePurchases","headline":true,"disclaimer":"LABEL_DISCLIAMER","id":"LABEL_TOS_ECOMMERCE","tooltip":"LABEL_TOS_ECOMMERCE_TOOLTIP","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchases","headline":true,"id":"LABEL_TOS_ONLINE_PURCHASES","tooltip":"LABEL_TOS_ONLINE_PURCHASES_TOOLTIP","type":"dropdown","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_TOS_ONLINE_PURCHASES_BOTH"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchases","headline":false,"id":"LABEL_TOS_WARRANTY","tooltip":"LABEL_TOS_WARRANTY_TOOLTIP","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_TOS_WARRANTY_TEXTFIELD","type":"textfield"}},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchases","headline":false,"id":"LABEL_TOS_ONLINE_PURCHASES_LICENSE","tooltip":"LABEL_TOS_ONLINE_PURCHASES_LICENSE_TOOLTIP","type":"radio","parentConditional":true,"required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD","type":"textfield"}},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchasesRecurring","id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS","type":"checkbox","allowCustom":true,"required":true,"headline":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_SHOPPAY"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_PAYPAL"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_VISA"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_MASTERCARD"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_AMERICAN_EXPRESS"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"linkPolicies","headline":true,"id":"LABEL_TOS_ONLINE_PURCHASES_RECURRING","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","headline":true,"id":"LABEL_TOS_RETURN_POLICY","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_TOS_RETURN_POLICY_TEXTFIELD","type":"textfield"}},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","id":"LABEL_TOS_REFUND_POLICY","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_TOS_REFUND_POLICY_TEXTFIELD","type":"textfield"}},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"liability","headline":true,"id":"LABEL_TOS_SPECIFY_LIABILITY","tooltip":"LABEL_TOS_SPECIFY_LIABILITY_TOOLTIP","type":"radio","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"liability","disclaimer":"LABEL_DISCLIAMER","id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT","tooltip":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_TOOLTIP","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_SPECIFY_LIABILITY","answer":"LABEL_YES"},{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT","child":{"id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD","type":"textfield"}},{"id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_USER_PAID"}]}]}')},8558:function(e){"use strict";e.exports=JSON.parse('{"id":"ToSQuestionnaire","version":"2.0.0","questions":[{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"id":"LABEL_TOS_BUSINESS_TYPE","shared":["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","LABEL_TOS_BUSINESS_TYPE"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"id":"LABEL_TOS_SERVICES_ON_WEBSITE","shared":["LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE","LABEL_TOS_SERVICES_ON_WEBSITE"],"parentConditional":true,"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_WEBSITE"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"id":"LABEL_TOS_WEBSITE_SERVICE_NAME","shared":["LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME","LABEL_TOS_WEBSITE_SERVICE_NAME"],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_WEBSITE"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"id":"LABEL_TOS_DOWNLOADABLE_SOFTWARE","shared":["LABEL_QUESTIONNAIRE_SHARED_DOWNLOADABLE_SOFTWARE","LABEL_TOS_DOWNLOADBLE_SOFTWARE"],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_SAAS"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"id":"LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE","shared":["LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_TEXTFIELD","LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"id":"LABEL_TOS_SHARED_BUSINESS_NAME","tooltip":"LABEL_SSA_TOOLTIP_DBA","shared":["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME","LABEL_TOS_SHARED_BUSINESS_NAME"],"type":"textfield","required":false,"options":[{"id":"LABEL_QUESTIONNAIRE_BUSINESS_NAME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"id":"LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE","tooltip":"LABEL_SSA_TOOLTIP_HIDE_CONTACT_INFO","shared":["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS","LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_FORMAT","LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE_FORMAT"]],"generatesDefaults":["LABEL_TOS_PHONE_NUMBER_COUNTRY","LABEL_TOS_GOVERNING_LAW","LABEL_TOS_RETURN_ADDRESS","LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_ADDRESS","LABEL_TOS_DISPUTES_ARBITRATION"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"identification","obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_TOS_SHOW_ADDRESS","type":"checkbox","required":false,"options":[{"id":"LABEL_TOS_SHOW_MY_ADDRESS","defaultUncheckedTrigger":{"id":"LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE","includes":[["LABEL_HIDE"]]},"default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"contact","obFree":true,"id":"LABEL_TOS_DOMAIN_NAME","regex":"isValidUrl","required":true,"shared":["LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","LABEL_TOS_DOMAIN_NAME"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"contact","obFree":true,"id":"LABEL_TOS_EMAIL","type":"textfield","required":false,"shared":["LABEL_QUESTIONNAIRE_SHARED_EMAIL","LABEL_TOS_EMAIL"]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"contact","obFree":true,"id":"LABEL_TOS_PHONE_NUMBER","required":false,"shared":["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER","LABEL_TOS_PHONE_NUMBER"],"sharedAdditionalFields":[["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY","LABEL_TOS_PHONE_NUMBER_COUNTRY"],["LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED","LABEL_TOS_PHONE_NUMBER_COUNTRY_FORMAT"]]},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"contact","obFree":true,"hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_TOS_DISPLAY_CONTACT_INFO","type":"checkbox","required":false,"options":[{"id":"LABEL_TOS_SHOW_CONTACT_INFO"}]},{"product":["shopify","enterprise"],"tab":"TAB_WEBSITE","group":"governingLaw","obFree":true,"id":"LABEL_TOS_GOVERNING_LAW","regionId":"LABEL_TOS_GOVERNING_LAW_REGION","tooltip":"LABEL_TOS_GOVERNING_LAW_TOOLTIP","showRegion":["Canada","United States"],"type":"regionSelector","dependentDefault":true,"required":true},{"product":["shopify"],"tab":"TAB_WEBSITE","group":"policyURL","obFree":true,"hideInstructions":true,"id":"LABEL_TOS_PRIVACY_POLICY","tooltip":"LABEL_TOS_PRIVACY_POLICY_TOOLTIP","type":"radio","required":true,"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO","child":{"id":"LABEL_TOS_PRIVACY_POLICY_TEXTFIELD","saveLocation":["settings","cookiebar","kv",0],"saveKey":"value","saveLocationStringified":true,"saveLocationStringifiedSaveKey":"privacyURL","ifLocationNullAction":"saveCB","regex":"isValidUrl","type":"textfield","default":"getDefaultPrivacyURL"}}]},{"product":["enterprise"],"tab":"TAB_WEBSITE","group":"policyURL","obFree":true,"saveLocation":["settings","cookiebar","kv",0],"saveKey":"value","saveLocationStringified":true,"saveLocationStringifiedSaveKey":"privacyURL","ifLocationNullAction":"saveCB","conditionalOverride":"/apps/enzuzo/privacy","overrideValue":"/privacy-policy","id":"LABEL_TOS_PRIVACY_POLICY_ENTERPRISE","regex":"isValidUrl","shared":["LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL","LABEL_EULA_PRIVACY_POLICY_URL","LABEL_TOS_PRIVACY_POLICY_ENTERPRISE"]},{"product":["shopify","enterprise"],"tab":"TAB_WEBSITE","group":"policyURL","obFree":true,"conditionalOverride":"/apps/enzuzo/eula","overrideValue":"/eula","id":"LABEL_TOS_EULA_URL","shared":["LABEL_QUESTIONNAIRE_SHARED_EULA_URL","LABEL_TOS_EULA_URL"],"regex":"isValidUrl","conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_MOBILE_APP"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_WEBSITE","group":"userRegions","obFree":true,"id":"LABEL_TOS_USERS_IN_EU","shared":["LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU","LABEL_EULA_USERS_IN_EU","LABEL_TOS_USERS_IN_EU"]},{"product":["shopify","enterprise"],"tab":"TAB_WEBSITE","group":"userRegions","obFree":true,"id":"LABEL_TOS_USERS_IN_USA","shared":["LABEL_QUESTIONNAIRE_SHARED_USERS_IN_USA","LABEL_TOS_USERS_IN_USA"]},{"product":["shopify","enterprise"],"tab":"TAB_WEBSITE","group":"userRegions","obFree":true,"id":"LABEL_TOS_USERS_UNDER_18","shared":["LABEL_QUESTIONNAIRE_SHARED_USERS_UNDER_18","LABEL_TOS_USERS_UNDER_18"]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchasesRecurring","hideInstructions":true,"id":"LABEL_TOS_ACCEPT_PAYMENTS","type":"radio","required":true,"parentConditional":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchasesRecurring","hideInstructions":true,"id":"LABEL_TOS_ONLINE_PURCHASES_RECURRING","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ACCEPT_PAYMENTS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchasesRecurring","hideInstructions":true,"id":"LABEL_TOS_ONLINE_PURCHASES_PROMO","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ACCEPT_PAYMENTS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchasesRecurring","id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS","type":"checkbox","allowCustom":true,"required":true,"conditions":[[{"id":"LABEL_TOS_ACCEPT_PAYMENTS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_SHOPPAY"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_PAYPAL"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_VISA"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_MASTERCARD"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_AMERICAN_EXPRESS"},{"id":"LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_STRIPE"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchasesMethods","id":"LABEL_TOS_VAT_NUMBER","tooltip":"LABEL_TOS_VAT_NUMBER_TOOLTIP","type":"textfield","inputType":"number","hideStepper":true,"conditions":[[{"id":"LABEL_TOS_ACCEPT_PAYMENTS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_VAT_NUMBER_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"onlinePurchasesMethods","id":"LABEL_TOS_PURCHASES_CURRENCY","type":"checkbox","allowCustom":true,"required":true,"conditions":[[{"id":"LABEL_TOS_ACCEPT_PAYMENTS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_PURCHASES_CURRENCY_CAD"},{"id":"LABEL_TOS_PURCHASES_CURRENCY_USD"},{"id":"LABEL_TOS_PURCHASES_CURRENCY_GBP"},{"id":"LABEL_TOS_PURCHASES_CURRENCY_EUR"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"ecommerce","id":"LABEL_TOS_ONLINE_PURCHASES","tooltip":"LABEL_TOS_ONLINE_PURCHASES_TOOLTIP","type":"dropdown","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_TOS_ONLINE_PURCHASES_BOTH","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"ecommerce","hideInstructions":true,"id":"LABEL_TOS_WARRANTY","tooltip":"LABEL_TOS_WARRANTY_TOOLTIP","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_TOS_WARRANTY_TEXTFIELD","type":"textfield","regex":"isValidUrl"}},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"ecommerce","hideInstructions":true,"id":"LABEL_TOS_ONLINE_PURCHASES_LICENSE","tooltip":"LABEL_TOS_ONLINE_PURCHASES_LICENSE_TOOLTIP","type":"radio","parentConditional":true,"required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD","type":"textfield"}},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","hideInstructions":true,"id":"LABEL_TOS_RETURNS_ALLOW","type":"radio","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","type":"dropdown","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS","default":true},{"id":"LABEL_TOS_RETURNS_ATTACH_OWN","defaultTrigger":{"id":"LABEL_TOS_RETURN_POLICY","answer":"LABEL_YES"}}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","id":"LABEL_TOS_RETURN_REFUND_COMBINED_TEXTFIELD","type":"textfield","regex":"isValidUrl","required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_TOS_RETURNS_SEPARATE_POLICY","excludes":[["LABEL_TOS_RETURNS_SEPARATE_URL_FIELDS"]]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_TOS_RETURNS_SEPARATE_POLICY","excludes":[["LABEL_TOS_RETURNS_SEPARATE_URL_FIELDS"]]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","id":"LABEL_TOS_RETURN_POLICY_TEXTFIELD","type":"textfield","regex":"isValidUrl","conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_TOS_RETURNS_SEPARATE_POLICY","includes":[["LABEL_TOS_RETURNS_SEPARATE_URL_FIELDS"]]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_TOS_RETURNS_SEPARATE_POLICY","includes":[["LABEL_TOS_RETURNS_SEPARATE_URL_FIELDS"]]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","id":"LABEL_TOS_REFUND_POLICY_TEXTFIELD","type":"textfield","regex":"isValidUrl","conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_TOS_RETURNS_SEPARATE_POLICY","includes":[["LABEL_TOS_RETURNS_SEPARATE_URL_FIELDS"]]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_TOS_RETURNS_SEPARATE_POLICY","includes":[["LABEL_TOS_RETURNS_SEPARATE_URL_FIELDS"]]},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_TOS_RETURNS_SEPARATE_POLICY","type":"checkbox","required":false,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_ATTACH_OWN"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURNS_SEPARATE_URL_FIELDS","defaultTrigger":{"id":"LABEL_TOS_REFUND_POLICY","answer":"LABEL_YES"}}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","hideInstructions":true,"id":"LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING","type":"dropdown","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_SHIPPING_INCLUDE_POLICY_IN_TOS","defaultTrigger":{"id":"LABEL_TOS_ECOMMERCE","answer":"LABEL_YES"}},{"id":"LABEL_TOS_SHIPPING_ATTACH_OWN","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnRefund","id":"LABEL_QUESTIONNAIRE_TOS_SHIPPING_URL","type":"textfield","regex":"isValidUrl","required":true,"conditions":[[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]},{"id":"LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING","answer":"LABEL_TOS_SHIPPING_ATTACH_OWN"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]},{"id":"LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING","answer":"LABEL_TOS_SHIPPING_ATTACH_OWN"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]},{"id":"LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING","answer":"LABEL_TOS_SHIPPING_ATTACH_OWN"}],[{"id":"LABEL_TOS_ONLINE_PURCHASES","answer":"LABEL_TOS_ONLINE_PURCHASES_BOTH"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]},{"id":"LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING","answer":"LABEL_TOS_SHIPPING_ATTACH_OWN"}]]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"configureReturns","id":"LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE","type":"checkbox","required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE_FULL_REFUND"},{"id":"LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE_STORE_CREDIT"},{"id":"LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE_EXCHANGE"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"configureReturns","hideInstructions":true,"id":"LABEL_TOS_CONFIGURE_RETURNS_RETURN_DISCOUNTED","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"configureReturns","hideInstructions":true,"id":"LABEL_TOS_CONFIGURE_RETURNS_EXCLUDED_ITEMS","type":"checkbox","allowCustom":true,"required":false,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnConditions","id":"LABEL_TOS_RETURN_CONDITIONS_INCLUDE_IN_RETURN","type":"checkbox","required":false,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURN_CONDITIONS_PROOF_OF_PURCHASE"},{"id":"LABEL_TOS_RETURN_CONDITIONS_RETURN_FORM"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnConditions","hideInstructions":true,"id":"LABEL_TOS_RETURN_CONDITIONS_TIME_LIMIT","type":"textfield","inputType":"number","suffix":"day(s)","required":false,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURN_CONDITIONS_TIME_LIMIT_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnConditions","hideInstructions":true,"id":"LABEL_TOS_RETURN_CONDITIONS_PROCESS_TIME","type":"textfield","inputType":"number","suffix":"day(s)","required":false,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURN_CONDITIONS_PROCESS_TIME_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnFees","hideInstructions":true,"id":"LABEL_TOS_RETURN_FEES_DEDUCT_SHIPPING_COSTS","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnFees","hideInstructions":true,"id":"LABEL_TOS_RETURN_FEES_RESTOCKING_FEES","type":"radio","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnFees","hideInstructions":true,"id":"LABEL_TOS_RETURN_FEES_ALL_RETURNS","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_TOS_RETURN_FEES_RESTOCKING_FEES","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_TOS_RETURN_FEES_RESTOCKING_FEES","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_YES","default":true},{"id":"LABEL_NO"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnFees","hideInstructions":true,"id":"LABEL_TOS_RETURN_FEES_HOW_MUCH","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_TOS_RETURN_FEES_RESTOCKING_FEES","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_TOS_RETURN_FEES_RESTOCKING_FEES","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURN_FEES_PERCENTAGE","child":{"id":"LABEL_TOS_RETURN_FEES_PERCENTAGE_TEXTFIELD","type":"textfield","inputType":"number","suffix":"%"}},{"id":"LABEL_TOS_RETURN_FEES_SET_AMOUNT","child":{"id":"LABEL_TOS_RETURN_FEES_SET_AMOUNT_TEXTFIELD","currencyId":"LABEL_TOS_RETURN_FEES_SET_AMOUNT_CURRENCY","type":"currencyInput"},"default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnAddress","hideInstructions":true,"id":"LABEL_TOS_RETURN_ADDRESS","type":"addressInput","formatId":"LABEL_TOS_RETURN_ADDRESS_FORMAT","countryId":"LABEL_TOS_RETURN_ADDRESS_COUNTRY","dependentDefault":true,"required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURN_ADDRESS_TEXTFIELD","type":"textfield","default":"getDefaultAddress"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnAddress","hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_TOS_RETURN_ADDRESS_SHOW_COUNTRY","type":"checkbox","required":false,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURN_ADDRESS_COUNTRY_IN_ADDRESS"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"returnAddress","hideInstructions":true,"id":"LABEL_TOS_RETURN_EMAIL","regex":"isEmail","type":"textfield","required":true,"conditions":[[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE"]]}],[{"id":"LABEL_TOS_RETURNS_ALLOW","answer":"LABEL_YES"},{"id":"LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW","answer":"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE"]]}]],"options":[{"id":"LABEL_TOS_RETURN_EMAIL_TEXTFIELD","type":"textfield"}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"liability","hideInstructions":true,"id":"LABEL_TOS_SPECIFY_LIABILITY","tooltip":"LABEL_TOS_SPECIFY_LIABILITY_TOOLTIP","type":"radio","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_TOS_ACCEPT_PAYMENTS","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_PURCHASES_AND_PAYMENT","group":"liability","hideInstructions":true,"id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT","type":"radio","required":true,"conditions":[[{"id":"LABEL_TOS_ACCEPT_PAYMENTS","answer":"LABEL_YES"},{"id":"LABEL_TOS_SPECIFY_LIABILITY","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT","child":{"id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD","inputType":"number","currencyId":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_CURRENCY","type":"currencyInput","required":true}},{"id":"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_USER_PAID","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"userSubmissions","id":"LABEL_TOS_SUBMISSIONS_CREATE_ACCOUNTS","shared":["LABEL_QUESTIONNAIRE_SHARED_CREATE_ACCOUNTS","LABEL_TOS_SUBMISSIONS_CREATE_ACCOUNTS"]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"userSubmissions","id":"LABEL_TOS_SUBMISSIONS_POST_OWN_CONTENT","tooltip":"LABEL_TOS_SUBMISSIONS_POST_OWN_CONTENT_TOOLTIP","shared":["LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT","LABEL_TOS_SUBMISSIONS_POST_OWN_CONTENT"],"parentConditional":true},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"userSubmissions","hideInstructions":true,"id":"LABEL_TOS_SUBMISSIONS_LINK_SOCIAL_MEDIA","type":"radio","required":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"copyrightInfringement","hideInstructions":true,"id":"LABEL_TOS_SUBMISSIONS_HAS_COPYRIGHT_INFRINGEMENT_AGENT","type":"radio","required":true,"parentConditional":true,"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"copyrightInfringement","id":"LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_NAME","type":"textfield","required":true,"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT","answer":"LABEL_YES"},{"id":"LABEL_TOS_SUBMISSIONS_HAS_COPYRIGHT_INFRINGEMENT_AGENT","answer":"LABEL_YES"}]]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"copyrightInfringement","id":"LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_ADDRESS","formatId":"LABEL_TOS_COPYRIGHT_ADDRESS_FORMAT","countryId":"LABEL_TOS_COPYRIGHT_ADDRESS_COUNTRY","type":"addressInput","dependentDefault":true,"required":true,"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT","answer":"LABEL_YES"},{"id":"LABEL_TOS_SUBMISSIONS_HAS_COPYRIGHT_INFRINGEMENT_AGENT","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_TEXTFIELD","type":"textfield","default":"getDefaultAddress"}]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"copyrightInfringement","hideInstructions":true,"hideTitle":true,"hideRequired":true,"id":"LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_COUNTRY_IN_ADDRESS","type":"checkbox","required":false,"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT","answer":"LABEL_YES"},{"id":"LABEL_TOS_SUBMISSIONS_HAS_COPYRIGHT_INFRINGEMENT_AGENT","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_SHOW_COUNTRY_IN_ADDRESS"}]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"arbitration","hideInstructions":true,"id":"LABEL_TOS_DISPUTES_USE_ARBITRATION","tooltip":"LABEL_TOS_DISPUTES_USE_ARBITRATION_TOOLTIP","type":"radio","required":true,"disclaimer":"LABEL_DISCLIAMER","parentConditional":true,"options":[{"id":"LABEL_YES"},{"id":"LABEL_NO","default":true}]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"arbitration","id":"LABEL_TOS_DISPUTES_ARBITRATION","regionId":"LABEL_TOS_DISPUTES_ARBITRATION_LAW","showRegion":["Canada","United States"],"type":"regionSelector","dependentDefault":true,"required":true,"disclaimer":"LABEL_DISCLIAMER","conditions":[[{"id":"LABEL_TOS_DISPUTES_USE_ARBITRATION","answer":"LABEL_YES"}]]},{"product":["shopify","enterprise"],"tab":"TAB_OTHER","group":"arbitration","hideInstructions":true,"id":"LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT","type":"radio","required":true,"disclaimer":"LABEL_DISCLIAMER","conditions":[[{"id":"LABEL_TOS_DISPUTES_USE_ARBITRATION","answer":"LABEL_YES"}]],"options":[{"id":"LABEL_YES","child":{"id":"LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT_TEXTFIELD","type":"textfield","inputType":"number","suffix":"year(s)"}},{"id":"LABEL_NO","default":true}]}]}')},2357:function(e){"use strict";e.exports=JSON.parse('{"id":"WhiteLabelPrivacyQuestionnaire","questions":[{"product":["shopify","enterprise"],"tab":"TAB_CONTACT_OPTION","group":"contactOption","obFree":true,"id":"LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","type":"textfield","required":true,"shared":["LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","LABEL_TOS_DOMAIN_NAME"],"insertAt":"top"},{"id":"LABEL_QUESTIONNAIRE_TOOLS","disclaimer":""},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"id":"LABEL_QUESTIONNAIRE_SHARED_DOWNLOADABLE_SOFTWARE","shared":["LABEL_QUESTIONNAIRE_SHARED_DOWNLOADABLE_SOFTWARE","LABEL_TOS_DOWNLOADBLE_SOFTWARE"],"type":"radio","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_SAAS"]]}]],"insertAt":"bottom"},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"id":"LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME","shared":["LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME","LABEL_TOS_WEBSITE_SERVICE_NAME"],"type":"textfield","conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE","answer":"LABEL_YES"},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_WEBSITE"]]}]],"insertAt":"bottom"},{"product":["shopify","enterprise"],"tab":"TAB_COMPANY_INFO","group":"businessType","obFree":true,"id":"LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE","shared":["LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE","LABEL_TOS_SERVICES_ON_WEBSITE"],"parentConditional":true,"type":"radio","options":[{"id":"LABEL_YES"},{"id":"LABEL_NO"}],"conditions":[[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","includes":[["LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_WEBSITE"]]}]],"insertAt":"bottom"}]}')},3931:function(e){"use strict";e.exports=JSON.parse('{"id":"WhiteLabelTOSQuestionnaire","questions":[{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_DOWNLOADABLE_SOFTWARE","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS","hideOnWhiteLabel":true},{"id":"LABEL_TOS_SHOW_ADDRESS","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_EMAIL","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER","hideOnWhiteLabel":true},{"id":"LABEL_TOS_DISPLAY_CONTACT_INFO","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL","hideOnWhiteLabel":true},{"id":"LABEL_QUESTIONNAIRE_SHARED_EULA_URL","hideOnWhiteLabel":true},{"id":"LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT","disclaimer":""},{"id":"LABEL_TOS_DISPUTES_USE_ARBITRATION","disclaimer":""}]}')},389:function(e){"use strict";e.exports=JSON.parse('{"LABEL_LIST_DELIMITER":", ","LABEL_WORD_DIVIDER":" ","LABEL_PERIOD":".","LABEL_AND":"and","LABEL_OR":"or","OPEN_COOKIE_MANAGER":"Manage Cookie Preferences","TYPE_INFORMATION":"Information","TYPE_DELETION":"Deletion","TYPE_DO_NOT_SELL":"Do Not Sell My Personal Information","TYPE_OPT_OUT":"Unsubscribe","TYPE_OTHER":"General Request","TYPE_INFORMATION_TOOLTIP":"has requested their information","TYPE_DELETION_TOOLTIP":"has requested all information to be deleted","TYPE_OPT_OUT_TOOLTIP":"has requested to unsubscribe from all marketing communications","TYPE_OTHER_TOOLTIP":"has a general question about data privacy rights","TYPE_DELETION_ACTION":"Delete Customer","TYPE_OPT_OUT_ACTION":"Unsubscribe Customer","TYPE_OTHER_ACTION":"General Request","TYPE_INFORMATION_ACTION":"Send Information to Customer","REGULATION_GDPR":"GDPR","REGULATION_CCPA":"CCPA","REGULATION_PIPEDA":"PIPEDA","REGULATION_LGPD":"LGPD","REGULATION_OPT_OUT":"Unsubscribe","REGULATION_NONE":"Other","REGION_US":"United States","REGION_CANADA":"Canada","REGION_EU":"Europe","REGION_BRAZIL":"Brazil","REGION_OTHER":"Other","LABEL_STEPS_PRIVACY":"Privacy Policy","LABEL_STEPS_REQUEST":"Your Request","LABEL_STEPS_INFORMATION":"Your Information","LABEL_STEPS_REVIEW":"Review and Consent","LABEL_BTN_MAKE_REQUEST":"Make a Data Request","LABEL_BTN_SUBMIT_REQUEST":"Submit Request","LABEL_BTN_CONFIRM_REQUEST":"Confirm Request","LABEL_NEXT":"Next","LABEL_BACK":"Back","LABEL_CANCEL":"Cancel","LABEL_TRY_AGAIN":"Try Again","LABEL_GO_BACK_REQUESTS":"Go Back to Requests","LABEL_REQUEST_ID":"Your request ID is","MSG_SUBMISSION_FAILED":"Sorry, your submission failed. Please try again or contact support.","MSG_EMAIL_CONFIRM":"Thank you for your request. Please confirm your email address.","MSG_EMAIL_CONFIRMED":"Once your email address is confirmed, we will complete your request.","LABEL_FORM_REQUEST_TYPE_TITLE":"What type of request would you like to make?","LABEL_FORM_REQUEST_TYPE_TITLE_2":"Select a request type","LABEL_FORM_REQUEST_TYPE_UNSUBSCRIBE":"Unsubscribe from marketing communications","LABEL_FORM_REQUEST_TYPE_DELETE":"Delete all my personal data","LABEL_FORM_REQUEST_TYPE_GET_COPY":"Get a copy of my personal data","LABEL_FORM_REQUEST_TYPE_ASK_QUESTION":"Ask a question related to my data privacy rights","LABEL_FORM_REQUEST_TYPE_DO_NOT_SELL":"Request that we do not share or sell your data","LABEL_FORM_DATA_PRIVACY_REQUEST":"Data Request Form","LABEL_MAKE_A_DATA_REQUEST":"Make a Data Request","LABEL_YOUR_INFORMATION":"Your Information","LABEL_FORM_FIRST_NAME":"First Name:","LABEL_FORM_LAST_NAME":"Last Name:","LABEL_FORM_EMAIL":"Email Address:","LABEL_FORM_REQUEST_TYPE":"Request Type:","LABEL_FORM_COMMENTS":"Comments (Optional):","LABEL_FORM_REGION":"Region:","LABEL_FORM_EMAIL_ERROR":"Please enter a valid email","LABEL_FORM_COUNTRY":"Country of residence (used in order):","LABEL_FORM_SUBDIVISION":"State:","LABEL_FORM_COMMENT_ADDITIONAL":"Comments (Optional):","LABEL_FORM_COMMENT_OTHER":"Ask a question about your data privacy rights","LABEL_FORM_CONSENT_TITLE":"Confirm Your Information","LABEL_FORM_CONSENT_NAME":"Name","LABEL_FORM_CONSENT_EMAIL":"Email","LABEL_FORM_CONSENT_REQUEST_TYPE":"Request Type","LABEL_FORM_CONSENT_COUNTRY":"Country of Residence","LABEL_POWERED_BY_ENZUZO":"Powered by Enzuzo","LABEL_CONTACT_US":"Contact Us","LABEL_COPYRIGHT_ENZUZO":"Copyright © 2020 Enzuzo, Inc. All rights reserved","LABEL_LAST_UPDATED":"Last updated: 2020-11-30, Version: 2.0","LABEL_PRIVACY_POLICY":"Privacy Policy","LABEL_PRIVACY_POLICY_COMPANY":"{{companyName}} Privacy Policy","LABEL_COOKIE_POLICY":"Cookie Policy","LABEL_COOKIE_POLICY_COMPANY":"{{companyName}} Cookie Policy","LABEL_STORE_LOGO":"Store Logo","LABEL_LAST_UPDATED_HEADING":"Last Updated:","LABEL_REQUEST_ADD":"Add a Request","LABEL_LANGUAGE":"Language","LABEL_QUESTIONNAIRE_13_YEARS":"13 Years","LABEL_QUESTIONNAIRE_16_YEARS":"16 Years","LABEL_QUESTIONNAIRE_18_YEARS":"18 Years","LABEL_QUESTIONNAIRE_19_YEARS":"19 Years","LABEL_QUESTIONNAIRE_21_YEARS":"21 Years","LABEL_PRIVACY_POLICY_HTML_DPO":"Data Privacy Officer","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION":"Introduction","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_INTRO":"At {{companyName}} (“us”, “we”, “our” or the “Company”) we value your privacy and the importance of safeguarding your data. This Privacy Policy (\\"Privacy Policy\\") describes our privacy practices for the activities set out below. As per your rights, we inform you how we collect, store, access, and otherwise process information relating to individuals. In this Policy, \\"Personal Data\\" refers to any information that on its own, or in combination with other available information, can distinguish an individual.","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_OFFICE":"The office locations of {{companyName}} can be found {{<a>}} here {{</a>}}","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_REGULATIONS":"We are committed to protecting your privacy in accordance with the highest level of privacy regulation. As such, we follow the obligations under","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_PIPEDA":"Canada\'s Personal Information Protection and Electronic Documents Act (PIPEDA) and the applicable provincial legislations","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_GDPR":"the EU\'s General Protection Data Regulation (GDPR)","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_LGPD":"Brazil’s Data Protection Legislation (LGPD)","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_CCPA":"California\'s Consumer Protection Act (CCPA) and California Online Privacy Protection Act (CalOPPA)","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_SCOPE":"Scope","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_SCOPE_APPLY":"This policy applies to the {{companyName}} websites and domains.","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_SCOPE_THIRD_PARTY":"This Policy does not apply to third-party applications, websites, products, services or platforms that may be accessed through (non {{companyName}} ) links that we may provide to you. These sites are owned and operated independently from us, and they have their own separate privacy and data collection practices. Any personal data that you provide to these websites will be governed by the third-party’s own privacy policy. We cannot accept liability for the actions or policies of these independent sites, and we are not responsible for the content or privacy practices of such sites.","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_PROCESSING":"Processing Activities","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_PROCESSING_INTRO":"This Privacy Policy applies when you interact with us by doing any of the following:","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_PROCESSING_USE":"Make use of our application and services as an authorized user","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_PROCESSING_VISIT":"Visit any of our websites that link to this Privacy Statement","LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_PROCESSING_COMMUNICATION":"Receive any communication from us including newsletters, emails, calls, or texts","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA":"Personal Data We Collect","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_PROVIDE":"Data You Provide","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_PROVIDE_PURCHASE":"When you make a purchase, or attempt to make a purchase, we collect personal data as part of your order information.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_PROVIDE_INTRO":"This data includes:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_PROVIDE_ACCOUNT":"Account information such as your name, email address, and password","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_PROVIDE_PAYMENT":"Payment information such as your billing address, phone number, credit card, debit card or other payment method","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_INTRO":"We additionally collect the following personal data:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_DEMOGRAPHIC":"Demographic Data including age, gender","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_FINANCE":"Financial Information including credit card numbers","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_PURCHASE":"Purchase Information specifically if personalized or unique","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_MOBILE":"Mobile device specific identifiers such as make and model, IMEI and phone number","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_GOVERNMENT":"Government Identifiers such as driver’s license numbers, SSN, passport numbers","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_LOCATION":"Location Data","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_WORK":"Work related information such as your occupation, employment details","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_ADDITIONAL_OTHER":"Other personal data","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_SPECIAL_INTRO":"We also collect the following special category data. When collecting this data we will ensure to get your explicit consent:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_SPECIAL_RELIGIOUS":"Data around your religious beliefs or political opinions.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_SPECIAL_RACE":"Information about your racial and/or ethnic background.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_SPECIAL_MEDICAL":"Medical information including genetic data and biometric identifiers.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_SPECIAL_SEX":"Data around your sex life or sexual orientation.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_CONTACT":"If you provide us, or our service providers, with any Personal Data relating to other individuals, you represent that you have the authority to do so and acknowledge that it will be used in accordance with this Privacy Statement. If you believe that your Personal Data has been provided to us improperly, or to otherwise exercise your rights relating to your Personal Data, please contact us by using the information set out in the {{<a>}}Contact Us{{</a>}} section below.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE":"Device and Usage Data","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_COLLECT":"When you visit a {{companyName}} website, we automatically collect and store information about your visit using browser cookies (files which are sent by us to your computer), or similar technology. You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. The Help Feature on most browsers will provide information on how to accept cookies, disable cookies or to notify you when receiving a new cookie. If you do not accept cookies, you may not be able to use some features of our Service and we recommend that you leave them turned on.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_INTRO":"We also process information when you use our services and products. This information may include:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_LOGIN":"Login Information","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_DEVICE":"Device IDs","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_IP":"IP Address","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_TIMESTAMP":"Time stamps","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_AUTH":"Authentication records","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_LOCATION":"Location Information","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_PRODUCT":"Individual Products you view","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_WEB":"Web terms or searches that led you to the site","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_TIME_ZONE":"Time zone","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_USAGE_OTHER":"Other operational data","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_THIRD_PARTY":"Data we collect from third parties","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_THIRD_PARTY_DATA":"We may receive your personal data from third parties such as companies subscribing to {{companyName}} services, partners and other sources. This information is not collected by us but by a third party and is subject to the relevant third party’s own separate privacy and data collection policies. We do not have any control or input on how your personal data is handled by third parties. As always, you have the right to review and rectify this information. If you have any questions you should first contact the relevant third party for further information about your personal data. Where that third party is unresponsive to your rights, you may contact the Data Protection Officer at {{companyName}} (contact details below) and we can assist you.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_THIRD_PARTY_LINKS":"Our websites and services may contain links to other websites, applications and services maintained by third parties. The information practices of such other services, or of social media networks that host our branded social media pages, are governed by third parties’ privacy statements, which you should review to better understand those third parties’ privacy practices.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT":"Purpose and Legal Basis for the Processing of Personal Data","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_DATA":"We collect and use personal data about you with your consent to provide, maintain, and develop our products and services and understand how to improve them.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_INTRO":"These purposes include:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_DELIVER":"To deliver your product or service","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_ORDERS":"To fulfill orders including electronic and non-electronic shipment","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_SAFE":"Building a Safe and Secure Environment","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_AUTH":"To Verify or authenticate your identity; and","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_SECURITY":"Investigate and prevent security incidents such as breaches, attacks and hacks.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_PROVIDE":"Providing, Developing, and Improving our Products and Services","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_IMPROVE":"Deliver, maintain, debug and improve our products and services.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_ACCESS":"Enable you to access {{companyName}} services and set up accounts.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_SUPPORT":"Provide you with technical and customer support.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_AD":"Organize and Deliver Advertising and Marketing","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_MARKETING":"Send you newsletters and other marketing communications about current and future products, programs and services, events, competitions, surveys and promotions held by us or hosted on our behalf; and","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_EVENTS":"Organize events or register attendees and schedule meetings for events.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_PROCESS":"Where we process your personal data to provide a product or service, we do so because it is necessary to perform contractual obligations. All of the above processing is necessary in our legitimate interests to provide products and services and to maintain our relationship with you and to protect our business for example against fraud. Consent will be required to initiate services with you. New consent will be required If any changes are made to the type of data collected. Within our contract, if you fail to provide consent, some services may not be available to you.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT_OTHER":"Other purposes","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_DISCLOSURE":"Sharing and Disclosure","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_DISCLOSURE_SHARE":"We will share your personal data with third parties only in the ways set out in this Policy or set out at the point when the personal data is collected.","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_DISCLOSURE_SHOPIFY":"Our online store is powered by Shopify. You can read more about how Shopify uses your Personal Information here:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_GOOGLE_ANALYTICS":"We also use Google Analytics to help us understand how our customers use the site. You can read more about how Google uses your Personal Information here:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_GOOGLE_ANALYTICS_OPT_OUT":"You can also opt-out of Google Analytics here:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_REMARKETING":"We may also use your Personal Information to provide you with targeted marketing via advertisements or communications (such as newsletters).","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_REMARKETING_MORE":"For more information about how targeted advertising works, you can visit the Network Advertising Initiative’s (“NAI”) educational page at:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_REMARKETING_OPT_OUT":"Additionally, you can opt out of some of these services by visiting the Digital Advertising Alliance’s opt-out portal at:","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_LEGAL_REQUIREMENT":"Legal Requirement","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_LEGAL_REQUIREMENT_DISCLOSE":"We may use or disclose your personal data in order to comply with a legal obligation, in connection with a request from a public or government authority, or in connection with court or tribunal proceedings, to prevent loss of life or injury, or to protect our rights or property. Where possible and practical to do so, we will tell you in advance of such disclosure.","LABEL_PRIVACY_POLICY_HTML_TOOLS":"Third Party Tools","LABEL_PRIVACY_POLICY_HTML_TOOLS_INTRO":"We use these third party tools to store your information:","LABEL_PRIVACY_POLICY_HTML_TOOLS_SHOPIFY":"Shopify","LABEL_PRIVACY_POLICY_HTML_TOOLS_WIX":"Wix","LABEL_PRIVACY_POLICY_HTML_TOOLS_KLAYVIO":"Klayvio","LABEL_PRIVACY_POLICY_HTML_TOOLS_HUBSPOT":"Hubspot","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_OTHER":"Service Providers and Other Third Parties","LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_OTHER_THIRD_PARTY":"We may use a third party service provider, independent contractors, agencies, or consultants to deliver and help us improve our products and services. Service providers may be within or located outside the EEA. We may share your personal data with marketing agencies, database service providers, backup and disaster recovery service providers, email service providers and others but only to maintain and improve our products and services. For further information on the recipients of your Personal Data, please contact us by using the information in the {{<a>}}Contact Us{{</a>}} section below.","LABEL_PRIVACY_POLICY_HTML_COOKIES_TITLE":"Cookie policy","LABEL_PRIVACY_POLICY_HTML_COOKIES":"What are cookies?","LABEL_PRIVACY_POLICY_HTML_COOKIES_WHAT":"A cookie is a small file with information that your browser stores on your device. Information in this file is typically shared with the owner of the site in addition to potential partners and third parties to that business. The collection of this information may be used in the function of the site and/or to improve your experience.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW":"How we use cookies","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_NONE":"We do not use cookies.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES":"To give you the best experience possible, we use the following types of cookies:","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_FUNCTIONAL":"Strictly Necessary. As a web application, we require certain necessary cookies to run our service.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_PREFERENCE":"Preference.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_PREFERENCE_REMEMBER":"We use preference cookies to help us remember the way you like to use our service.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_PREFERENCE_PERSONALIZE":"Some cookies are used to personalize content and present you with a tailored experience. For example, location could be used to give you services and offers in your area.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_ANALYTICS":"Analytics.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_ANALYTICS_TEXT":"We collect analytics about the types of people who visit our site to improve our service and product.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_MARKETING":"Marketing.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_MARKETING_TEXT":"We share cookies with third party advertisers and/or partners to help provide you with a personalized marketing experience.","LABEL_PRIVACY_POLICY_HTML_COOKIES_HOW_TYPES_MARKETING_THIRD_PARTY":"We also allow third party partners to put their own cookies on our website.","LABEL_PRIVACY_POLICY_HTML_COOKIES_CONTROL":"How to control your cookies","LABEL_PRIVACY_POLICY_HTML_COOKIES_CONTROL_TEXT":"So long as the cookie is not strictly necessary, you may opt in or out of cookie use at any time. To alter the way in which we collect information from you, visit our {{Cookie Manager}}.","LABEL_PRIVACY_POLICY_HTML_RETENTION":"Retention & Deletion","LABEL_PRIVACY_POLICY_HTML_RETENTION_PURPOSE":"We will only retain your personal data for as long as necessary for the purpose for which that data was collected and to the extent required by applicable law. When we no longer need personal data, we will remove it from our systems and / or take steps to anonymize it.","LABEL_PRIVACY_POLICY_HTML_CHILDREN":"Children\'s Privacy","LABEL_PRIVACY_POLICY_HTML_CHILDREN_COLLECT":"We will not knowingly collect personal data from children under the age of","LABEL_PRIVACY_POLICY_HTML_RIGHTS":"Your Rights to Your Personal Data","LABEL_PRIVACY_POLICY_HTML_RIGHTS_INTRO":"Depending on your geographical location and citizenship, your rights are subject to local data privacy regulations. These rights may include:","LABEL_PRIVACY_POLICY_HTML_RIGHTS_ACCESS_TITLE":"Right to Access (PIPEDA, GDPR Article 15, CCPA, LGPD)","LABEL_PRIVACY_POLICY_HTML_RIGHTS_ACCESS_TEXT":"You have the right to request a copy of the personal data we are processing about you.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_RECTIFICATION_TITLE":"Right to Rectification (PIPEDA, GDPR Article 16, LGPD)","LABEL_PRIVACY_POLICY_HTML_RIGHTS_RECTIFICATION_TEXT":"You have the right to have incomplete or inaccurate personal data that we process about you rectified.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_ERASURE_TITLE":"Right to be Forgotten (right to erasure) (GDPR Article 17, CCPA, LGPD)","LABEL_PRIVACY_POLICY_HTML_RIGHTS_ERASURE_TEXT":"You have the right to request that we delete personal data that we process about you, except we are not obliged to do so if we need to retain such data in order to comply with a legal obligation or to establish, exercise or defend legal claims.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_ROP_TITLE":"Right to Restriction of Processing (GDPR Article 18, LGPD)","LABEL_PRIVACY_POLICY_HTML_RIGHTS_ROP_TEXT":"You have the right to restrict our processing of your personal data where you believe such data to be inaccurate; our processing is unlawful; or if we no longer need to process such data for a particular purpose unless we are not able to delete the data due to a legal or other obligation or because you do not wish us to delete it.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_PORTABILITY_TITLE":"Right to Portability (PIPEDA, GDPR Article 20, LGPD)","LABEL_PRIVACY_POLICY_HTML_RIGHTS_PORTABILITY_TEXT":"You have the right to obtain personal data we hold about you, in a structured, electronic format, and to transmit such data to another data controller, where this is (a) personal data which you have provided to us, and (b) if we are processing that data on the basis of your consent or to perform a contract with you or the third party that subscribes to {{companyName}} services.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_OBJECTION_TITLE":"Right to Objection (GDPR Article 21, LGPD)","LABEL_PRIVACY_POLICY_HTML_RIGHTS_OBJECTION_TEXT":"Where the legal justification for our processing of your personal data is our legitimate interest, you have the right to object to such processing on grounds relating to your particular situation. We will abide by your request unless we have compelling legitimate grounds for processing which override your interests and rights, or if we need to continue to process the data for the establishment, exercise or defense of a legal claim.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_DISCRIMINATED_TITLE":"Right Not to Be Discriminated (CCPA)","LABEL_PRIVACY_POLICY_HTML_RIGHTS_DISCRIMINATED_TEXT":"You have the right not to be denied service or have an altered experience based on having executed any of your CCPA rights.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_WITHDRAW":"Withdrawing Consent","LABEL_PRIVACY_POLICY_HTML_RIGHTS_WITHDRAW_RIGHT":"If you have consented to our processing of your personal data, you have the right to withdraw your consent at any time, free of charge, such as where you wish to unsubscribe from marketing messages that you receive from us. If you wish to withdraw your consent, please contact us using the information found at the bottom of this page.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_EXERCISE":"How to Exercise Your Rights","LABEL_PRIVACY_POLICY_HTML_RIGHTS_EXERCISE_REQUEST":"You can make a request to exercise any of these rights in relation to your personal data by sending the request to our privacy team by using the form below.","LABEL_PRIVACY_POLICY_HTML_RIGHTS_EXERCISE_PROVE":"For your own privacy and security, at our discretion, we may require you to prove your identity before providing the requested information.","LABEL_PRIVACY_POLICY_HTML_CHANGES":"Changes","LABEL_PRIVACY_POLICY_HTML_CHANGES_POLICY":"We may modify this Policy at any time. If we make changes to this Policy then we will post an updated version of this Policy on this website. When using our services, you will be asked to review and accept our Privacy Policy. In this manner, we may record your acceptance and notify you of any future changes to this Policy.","LABEL_PRIVACY_POLICY_HTML_ADDITIONAL_POLICY":"Additional Store Policy","LABEL_PRIVACY_POLICY_HTML_CONTACT_INTRO":"To request a copy for your information, unsubscribe from our email list, request for your data to be deleted, or ask a question about your data privacy, we\'ve made the process simple:","LABEL_PRIVACY_POLICY_HTML_CONTACT_US_EMAIL":"Email us at:","LABEL_PRIVACY_POLICY_HTML_CONTACT_US_WRITE":"Write to us at:","LABEL_PRIVACY_POLICY_HTML_CONTACT_US_COMPANY":"{{DPOName}} of {{companyName}}","LABEL_PRIVACY_POLICY_HTML_CONTACT_US_PHONE":"Call us at:","LABEL_PRIVACY_POLICY_HTML_COMPLAINTS":"Complaints","LABEL_PRIVACY_POLICY_HTML_COMPLAINTS_CONTACT":"If you have a complaint about this Policy or any element of your personal information that we hold then please contact us below. If you are not satisfied, then you have the right to lodge a complaint with the local data protection authority.","LABEL_PRIVACY_POLICY_HTML_COMPLAINTS_EEA":"If you are based in the EEA, please visit this website {{link}} for a list of local data protection authorities.","LABEL_TOS_TITLE":"Terms of Service","LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_MASTERCARD":"Mastercard","LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_VISA":"Visa","LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_AMERICAN_EXPRESS":"American Express","LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_SHOPPAY":"Shop Pay","LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_PAYPAL":"PayPal","LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_STRIPE":"Stripe","LABEL_TOS_HTML_GOAL":"Our aim is to keep this Agreement as readable as possible, but in some cases for legal reasons, some of the language is required \\"legalese\\".","LABEL_TOS_HTML_BACKLINK":"This {{<a>}}terms of service document was generated by Enzuzo{{</a>}}, our data privacy and compliance vendor, using information and details specific to our business.","LABEL_TOS_HTML_ACCEPTANCE":"Your Acceptance of this Agreement","LABEL_TOS_HTML_ACCEPTANCE_YOU_AND_COMPANY":"The following terms and conditions, together with any documents and/or additional terms they expressly incorporate by reference including, without limitation, our Privacy Policy (as defined below), constitute a legal agreement (collectively, this \\"Agreement\\") and are entered into by and between you (\\"{{<strong>}}you{{</strong>}}\\", \\"{{<strong>}}your{{</strong>}}\\", \\"{{<strong>}}User{{</strong>}}\\") and {{<span>}}{{companyName}}{{</span>}} (\\"{{<strong>}}Company{{</strong>}}\\" \\"{{<strong>}}we{{</strong>}}\\"  \\"{{<strong>}}us{{</strong>}}\\", & \\"{{<strong>}}our{{</strong>}}\\").","LABEL_TOS_HTML_ACCEPTANCE_RIGHTS":"This Agreement contains very important information regarding your rights and obligations, as well as conditions, limitations, and exclusions that apply to your access and use of {{<span>}}{{domain}}{{</span>}} (the \\"{{<strong>}}Website{{</strong>}}\\"). Please read the Agreement carefully.","LABEL_TOS_HTML_ACCESSING":"BY ACCESSING AND USING THIS WEBSITE, YOU:","LABEL_TOS_HTML_ACCESSING_AGREE":"ACCEPT AND AGREE TO BE BOUND AND COMPLY WITH THIS AGREEMENT;","LABEL_TOS_HTML_ACCESSING_LEGAL_AGE":"YOU REPRESENT AND WARRANT THAT YOU ARE THE LEGAL AGE OF MAJORITY UNDER APPLICABLE LAW TO FORM A BINDING CONTRACT WITH US; AND,","LABEL_TOS_HTML_ACCESSING_JURISDICTION":"YOU AGREE IF YOU ACCESS THE WEBSITE FROM A JURISDICTION WHERE IT IS NOT PERMITTED, YOU DO SO AT YOUR OWN RISK.","LABEL_TOS_HTML_UPDATES":"Updates to this Agreement or the Website","LABEL_TOS_HTML_UPDATES_ANYTIME":"We may revise this Agreement and the Website and its content at any time without notice and all such revisions are effective immediately upon posting and apply to all access to and continued use of the Website.","LABEL_TOS_HTML_UPDATE_AGREE":"By continuing to use this Website or by making subsequent purchases you are agreeing to be bound by the then current version of this Agreement.","LABEL_TOS_HTML_UPDATE_AGREE_SHORT":"By continuing to use this Website you are agreeing to be bound by the then current version of this Agreement.","LABEL_TOS_HTML_RESPONSIBILITIES":"Your Responsibilities","LABEL_TOS_HTML_RESPONSIBILITIES_AWARE":"You are required to ensure that all persons who access the Website are aware of this Agreement and comply with it. {{<span>}}{{userRegistrationInfo}}{{</span>}}It is a condition of your use of the Website that all the information you provide on the Website is correct, current, and complete.","LABEL_TOS_HTML_RESPONSIBILITIES_REGISTRATION":"The Website, including content or areas of the Website, may require user registration. ","LABEL_TOS_HTML_RESPONSIBILITIES_INFORMATION":"Any username, password, or any other piece of information chosen by you, or provided to you as part of our security procedures, must be treated as confidential, and you must not disclose it to any other person or entity. You agree to notify us immediately of any unauthorized access to or use of your username or password or any other breach of security. You also agree to ensure that you log out from your account at the end of each session. You are responsible for any password misuse or any unauthorized access.","LABEL_TOS_HTML_PROHIBITED":"Prohibited Activities","LABEL_TOS_HTML_PROHIBITED_LIST":"You are prohibited from attempting to circumvent and from violating the security of this Website, including, without limitation: ","LABEL_TOS_HTML_PROHIBITED_LIST_DATA":"accessing content and data that is not intended for you;","LABEL_TOS_HTML_PROHIBITED_LIST_BREACH":"attempting to breach or breaching the security and/or authentication measures which are not authorized;","LABEL_TOS_HTML_PROHIBITED_LIST_RESTRICTING":"restricting, disrupting or disabling service to users, hosts, servers, or networks;","LABEL_TOS_HTML_PROHIBITED_LIST_TCP":"illicitly reproducing TCP/IP packet headers;","LABEL_TOS_HTML_PROHIBITED_LIST_NETWORK":"disrupting network services and otherwise disrupting our ability to monitor the Website;","LABEL_TOS_HTML_PROHIBITED_LIST_ROBOT":"using any robot, spider, or other automatic device, process, or means to access the Website for any purpose, including monitoring or copying any of the material on the Website;","LABEL_TOS_HTML_PROHIBITED_LIST_VIRUS":"introducing any viruses, trojan horses, worms, logic bombs, or other material that is malicious or technologically harmful;","LABEL_TOS_HTML_PROHIBITED_LIST_ATTACKING":"attacking the Website via a denial-of-service attack, distributed denial-of-service attack, flooding, mailbombing, or crashing; and","LABEL_TOS_HTML_PROHIBITED_LIST_INTERFERE":"otherwise attempting to interfere with the proper working of the Website.","LABEL_TOS_HTML_OWNERSHIP":"Ownership of the Website and Content","LABEL_TOS_HTML_OWNERSHIP_AGREE":"You understand and agree that the Website and any and all of its entire contents (including without limitation all text, graphics, interfaces, images, video, sounds, music, artwork, designs, computer code, data, and other elements available on or through the Website, and the design, structure, selection, arrangement, and look and feel of those items, and the Website as a whole), features, and functionality are owned by us, our licensors, or other providers of such material and are protected in all forms by intellectual property laws including without limitation, copyright, trademark, patent, trade secret, and any other proprietary rights. Your use of the Website does not transfer to you any right, title or interest in, to or associated with the Website or its content.","LABEL_TOS_HTML_ACCESS":"Your Limited Rights to Access and Use the Website","LABEL_TOS_HTML_ACCESS_CONTENT":"The viewing or downloading of any content, grants you only a limited, non-exclusive, revocable, non-transferable licence for use solely by you for your own personal use and not for republication, distribution, assignment, sublicense, sale, preparation of derivative works or other use. No part of any content, form or document may be reproduced in any form or incorporated into any information retrieval system, electronic or mechanical, other than for your personal use (but not for resale or redistribution).","LABEL_TOS_HTML_RIGHTS":"Our Rights","LABEL_TOS_HTML_RIGHTS_LIST":"We have the right, without provision of notice to:","LABEL_TOS_HTML_RIGHTS_LIST_LEGAL":"take appropriate legal action, including, without limitation, referral to or cooperation with law enforcement or regulatory authorities, or notifying the harmed party of any illegal or unauthorized use of the Website;","LABEL_TOS_HTML_RIGHTS_LIST_TERMINATE_SHORT":"{{<li>}}terminate or suspend your access to all or part of the Website for any or no reason, including, without limitation, any violation of this Agreement;{{</li>}}","LABEL_TOS_HTML_RIGHTS_LIST_TERMINATE":"{{<li>}}terminate or suspend your access to all or part of the Website for any or no reason, including, without limitation, any violation of this Agreement; and{{</li>}} {{<li>}}at all times, take such actions with respect to any of your input deemed necessary or appropriate in our sole discretion, including, without limitation, for violating the Agreement.{{</li>}}","LABEL_TOS_HTML_RIGHTS_RESPONSIBLE":"YOU ARE SOLELY AND ENTIRELY RESPONSIBLE FOR YOUR USE OF THE WEBSITE AND YOUR COMPUTER, INTERNET, AND DATA SECURITY.","LABEL_TOS_HTML_RIGHTS_WAIVE":"YOU WAIVE AND HOLD HARMLESS COMPANY AND ITS PARENT, SUBSIDIARIES, AFFILIATES, AND THEIR RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, AND SUCCESSORS FROM ANY AND ALL CLAIMS RESULTING FROM ANY ACTION TAKEN BY THE COMPANY AND ANY OF THE FOREGOING PARTIES RELATING TO ANY, INVESTIGATIONS BY EITHER THE COMPANY OR BY LAW ENFORCEMENT AUTHORITIES.","LABEL_TOS_HTML_THIRD_PARTY":"Third-Party Links and Content","LABEL_TOS_HTML_THIRD_PARTY_LINK":"For your convenience, this Website may provide links or pointers to third-party sites or third-party content. We make no representations about any other websites or third-party content that may be accessed from this Website. If you choose to access any such sites, you do so at your own risk. We have no control over the third-party content or any such third-party sites and accept no responsibility for such sites or for any loss or damage that may arise from your use of them. You are subject to any terms and conditions of such third-party sites.","LABEL_TOS_HTML_DISCLAIMER":"Disclaimers","LABEL_TOS_HTML_DISCLAIMER_WARRANTY":"EXCEPT FOR THE LIMITED WARRANTIES AT {{<a>}}{{warranty}}{{</a>}}","LABEL_TOS_HTML_DISCLAIMER_AGREE":"YOU UNDERSTAND AND AGREE THAT YOUR USE OF THE WEBSITE, ITS CONTENT, AND ANY GOODS, DIGITAL PRODUCTS, SERVICES, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE IS AT YOUR OWN RISK. THE WEBSITE, ITS CONTENT, AND ANY GOODS, SERVICES, DIGITAL PRODUCTS, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE ARE PROVIDED ON AN \\"AS IS\\" AND \\"AS AVAILABLE\\" BASIS, WITHOUT ANY WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THE FOREGOING DOES NOT AFFECT ANY WARRANTIES THAT CANNOT BE EXCLUDED OR LIMITED UNDER APPLICABLE LAW.","LABEL_TOS_HTML_DISCLAIMER_ACKNOWLEDGE":"YOU ACKNOWLEDGE AND AGREE THAT COMPANY OR ITS RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS MAKE NO WARRANTY, REPRESENTATION, OR ENDORSEMENT WITH RESPECT TO THE COMPLETENESS, SECURITY, RELIABILITY, SUITABILITY, ACCURACY, CURRENCY, OR AVAILABILITY OF THE WEBSITE OR ITS CONTENTS OR THAT ANY GOODS, SERVICES, DIGITAL PRODUCTS, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE WILL BE ACCURATE, RELIABLE, ERROR-FREE, OR UNINTERRUPTED, THAT DEFECTS WILL BE CORRECTED, THAT OUR WEBSITE OR THE SERVER THAT MAKES IT AVAILABLE OR CONTENT ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS OR DESTRUCTIVE CODE.","LABEL_TOS_HTML_LIABILITY":"How We Limit Our Liability to You","LABEL_TOS_HTML_LIABILITY_NO_ECOMMERCE":"EXCEPT WHERE SUCH EXCLUSIONS ARE PROHIBITED BY LAW, UNDER NO CIRCUMSTANCE WILL THE COMPANY NOR ITS RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS BE LIABLE FOR NEGLIGENCE, GROSS NEGLIGENCE, NEGLIGENT MISREPRESENTATION, FUNDAMENTAL BREACH, DAMAGES OF ANY KIND, UNDER ANY LEGAL THEORY, INCLUDING ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING, BUT NOT LIMITED TO, PERSONAL INJURY, PAIN AND SUFFERING, EMOTIONAL DISTRESS, LOSS OF REVENUE, LOSS OF PROFITS, LOSS OF BUSINESS OR ANTICIPATED SAVINGS, LOSS OF USE, LOSS OF GOODWILL, LOSS OF DATA, AND WHETHER CAUSED BY TORT (INCLUDING NEGLIGENCE), BREACH OF CONTRACT, BREACH OF PRIVACY, OR OTHERWISE, EVEN IF THE PARTY WAS ALLEGEDLY ADVISED OR HAD REASON TO KNOW, ARISING OUT OF OR IN CONNECTION WITH THIS AGREEMENT, YOUR USE, OR INABILITY TO USE, OR RELIANCE ON, GOODS, DIGITAL PRODUCTS, SERVICES, INFORMATION, THE WEBSITE, ANY LINKED WEBSITES OR SUCH OTHER THIRD-PARTY WEBSITES, NOR ANY WEBSITE CONTENT, MATERIALS, POSTING, OR INFORMATION THEREON EVEN IF COMPANY WAS ALLEGEDLY ADVISED OR HAD REASON TO KNOW.","LABEL_TOS_HTML_LIABILITY_ECOMMERCE":"EXCEPT WHERE SUCH EXCLUSIONS ARE PROHIBITED BY LAW, IN NO EVENT SHALL THE COMPANY NOR ITS RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS BE LIABLE UNDER THIS AGREEMENT TO YOU OR ANY THIRD PARTY FOR ANY CONSEQUENTIAL, INDIRECT, INCIDENTAL, EXEMPLARY, SPECIAL, OR PUNITIVE DAMAGES WHATSOEVER, INCLUDING ANY DAMAGES FOR BUSINESS INTERRUPTION, LOSS OF USE, DATA, REVENUE OR PROFIT, COST OF CAPITAL, LOSS OF BUSINESS OPPORTUNITY, LOSS OF GOODWILL, WHETHER ARISING OUT OF BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), ANY OTHER THEORY OF LIABILITY, OR OTHERWISE, REGARDLESS OF WHETHER SUCH DAMAGES WERE FORESEEABLE AND WHETHER OR NOT THE COMPANY WAS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.","LABEL_TOS_HTML_LIABILITY_USER_PAID":"EXCEPT WHERE SUCH EXCLUSIONS ARE PROHIBITED BY LAW, IN NO EVENT SHALL THE COMPANY NOR ITS PARENT, SUBSIDIARIES, AFFILIATES OR THEIR RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT, GOODS, DIGITAL PRODUCTS, AND/OR INFORMATION WHETHER ARISING OUT OF OR RELATED TO BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EXCEED THE TOTAL AMOUNT PAID TO THE COMPANY BY YOU PURSUANT TO THIS AGREEMENT IN THE TWELVE (12) MONTHS BEFORE THE CLAIM WAS MADE. ","LABEL_TOS_HTML_LIABILITY_SET_AMOUNT":"EXCEPT WHERE SUCH EXCLUSIONS ARE PROHIBITED BY LAW, IN NO EVENT SHALL THE COMPANY NOR ITS PARENT, SUBSIDIARIES, AFFILIATES OR THEIR RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THIS AGREEMENT, GOODS, DIGITAL PRODUCTS, AND/OR INFORMATION WHETHER ARISING OUT OF OR RELATED TO BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EXCEED {{amount}}. ","LABEL_TOS_HTML_LIABILITY_APPLY":"THE FOREGOING LIMITATIONS SHALL APPLY EVEN IF THE COMPANY’S REMEDIES UNDER THIS AGREEMENT FAIL OF THEIR ESSENTIAL PURPOSE.","LABEL_TOS_HTML_INDEMNIFICATION":"Indemnification","LABEL_TOS_HTML_INDEMNIFICATION_AGREE_SHORT":"To the maximum extent permitted by applicable law, you agree to defend, indemnify, and hold harmless Company, its parent, subsidiaries, affiliates, and their respective directors, officers, employees, agents, service providers, contractors, licensors, suppliers, successors, and assigns from and against any claims, liabilities, damages, judgments, awards, losses, costs, expenses, or fees (including reasonable attorneys\' fees) arising out of or relating to your breach of this Agreement or your use of the Website including, but not limited to, third-party sites and content, any use of the Website\'s content and services other than as expressly authorized in this Agreement.","LABEL_TOS_HTML_INDEMNIFICATION_AGREE":"To the maximum extent permitted by applicable law, you agree to defend, indemnify, and hold harmless Company, its parent, subsidiaries, affiliates, and their respective directors, officers, employees, agents, service providers, contractors, licensors, suppliers, successors, and assigns from and against any claims, liabilities, damages, judgments, awards, losses, costs, expenses, or fees (including reasonable attorneys\' fees) arising out of or relating to your breach of this Agreement or your use of the Website including, but not limited to, third-party sites and content, any use of the Website\'s content and services other than as expressly authorized in this Agreement or any use of any goods, digital products and information purchased from this Website.","LABEL_TOS_HTML_SUBMISSION":"Submission Standards","LABEL_TOS_HTML_SUBMISSION_LIST":"Without limiting the foregoing, you warrant and agree that anything you submit, post, publish, display, or transmit (collectively, \\"{{<strong>}}submit{{</strong>}}\\") to the Website, to other users or other persons (collectively, \\"{{<strong>}}your inputs{{</strong>}}\\") shall not:","LABEL_TOS_HTML_SUBMISSION_LIST_LAW":"In any manner violate any applicable laws.","LABEL_TOS_HTML_SUBMISSION_LIST_THIRD_PARTY":"In any manner violate the terms of use of any third-party website that is linked to the Website, including but not limited to, any third-party social media website.","LABEL_TOS_HTML_SUBMISSION_LIST_EXPLOITIVE":"Include or contain any material that is exploitive, obscene, harmful, threatening, abusive, harassing, hateful, defamatory, sexually explicit or pornographic, violent, inflammatory, or discriminatory based on race, sex, religion, nationality, disability, sexual orientation, or age or other such legally prohibited ground or be otherwise objectionable, such determination to be made in Company\'s sole discretion;","LABEL_TOS_HTML_SUBMISSION_LIST_STALKING":"Involve stalking, attempting to exploit or harm any individual (including minors) in any way by exposing them to inappropriate content or otherwise or asking for personal information as prohibited under applicable laws, regulations, or code;","LABEL_TOS_HTML_SUBMISSION_LIST_FALSE":"Involve, provide, or contribute any false, inaccurate, or misleading information;","LABEL_TOS_HTML_SUBMISSION_LIST_IMPERSONATE":"Impersonate or attempt to impersonate the Company, a Company employee, another user, or any other person or entity (including, without limitation, by using email addresses, or screen names associated with any of the foregoing);","LABEL_TOS_HTML_SUBMISSION_LIST_ADS":"Transmit, or procure the sending of, any advertisements or promotions without our prior written consent, sales, or encourage any other commercial activities, including, without limitation, any \\"spam\\", \\"junk mail\\", \\"chain letter\\", contests, sweepstakes and other sales promotions, barter, or advertising or any other similar solicitation.","LABEL_TOS_HTML_SUBMISSION_LIST_HARM":"Encourage any other conduct that restricts or inhibits anyone\'s use or enjoyment of the Website, or which, as determined by us, may harm the Company or users of the Website or expose them to liability;","LABEL_TOS_HTML_SUBMISSION_LIST_ANNOYANCE":"Cause annoyance, inconvenience, or needless anxiety or be likely to upset, embarrass, or alarm any other person;","LABEL_TOS_HTML_SUBMISSION_LIST_ILLEGAL":"Promote any illegal activity, or advocate, promote, or assist any unlawful act; and","LABEL_TOS_HTML_SUBMISSION_LIST_ORIGINATE":"Give the impression that they originate from or are endorsed by us or any other person or entity, if this is not the case.","LABEL_TOS_HTML_INPUT":"Your Input","LABEL_TOS_HTML_INPUT_PRIVACY":"Subject to the Privacy Policy (as defined below), none of your inputs (except for credit card information) you submit to the Website will be subject to any confidentiality by Company. By providing any of your input to the Website, you grant us and our affiliates and service providers, and each of their and our respective licensees, successors, and assigns the right to a worldwide, royalty-free, perpetual, irrevocable, non-exclusive licence to use, reproduce, modify, perform, display, distribute, and otherwise disclose to third parties any such material (except for credit card information) for any purpose and according to your account settings and/or incorporate such material into any form, medium or technology throughout the world without compensation to you. You further waive any moral rights or other rights of authorship as a condition of submitting any of your input.","LABEL_TOS_HTML_INPUT_RESPONSIBLE":"You understand and agree that you, not the Company nor its respective directors, officers, employees, agents, service providers, contractors, licensors, suppliers or successors, are fully responsible for any of your input you submit or contribute, and you are fully responsible and legally liable, including to any third party, for such content and its accuracy. We are not responsible or legally liable to any third party for the content or accuracy of any of your input submitted by you or any other user of the Website.","LABEL_TOS_HTML_ONLINE_PURCHASES":"Online Purchases","LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST":"All orders, purchases or transactions for the sale of goods, digital products or information made using this Website are subject to the following additional terms and conditions of sale:","LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_PROHIBIT":"You may not order or obtain goods, digital products or information from this Website if you: (i) are prohibited from accessing or using this Website or any of this Website\'s contents, goods, digital products or information by applicable law or (ii) you are outside the geographic region where the goods, digital products or information are available for purchase;","LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_AGREE":"You agree that your order is an offer to buy, under this Agreement, all goods, digital products or information listed in your order. All orders must be accepted by us or we will not be obligated to sell such goods, digital products or information to you. We may choose not to accept orders at our sole discretion, even after we send you a confirmation email with your order number and details of the items you have ordered;","LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_PRICES":"All prices, discounts, and promotions posted on this Website are subject to change without notice. The price and currency charged for all goods, digital products or information will be the price and currency advertised on this Website at the time the order is placed, subject to the terms of any promotions or discounts that may be applicable. The price and currency charged will be clearly stated in the shopping cart before you confirm your purchase. Price increases will only apply to orders placed after the time of the increase. Posted prices do not include taxes or charges for shipping and handling. All such taxes and charges will be added to your total price and will be itemized in your shopping cart and in your order confirmation email. We strive to display accurate price information; however, we may, on occasion, make inadvertent typographical errors, inaccuracies, or omissions related to pricing and availability. We reserve the right to correct any errors, inaccuracies, or omissions at any time and to cancel any orders arising from such occurrences;","LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_PAYMENTS":"Payment must be received by us before our acceptance of an order. We accept {{<span>}}{{payments}}{{</span>}} for all purchases, however, Company does not guarantee the availability of any payment method at any moment and Company may add, remove or suspend any payment method temporarily or permanently at Company’s sole discretion. You represent, warrant and covenant that: (i) the credit card information you supply to us is true, correct, and complete, (ii) you are duly authorized to use such credit card for the purchase, (iii) charges incurred by you will be honoured by your credit card company, and (iv) you will pay charges incurred by you at the posted prices, including shipping and handling charges and all applicable taxes, if any. If you are paying by credit card, you authorize us to charge your credit card or bank account for all fees payable and further authorize us to use a third party to process payments, and consent to the disclosure of your payment information to such third party; and","LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_RECURRING":"If the goods, digital products or information you order require recurring payments you must keep a valid payment method on file with Company to pay for all incurred and recurring fees. Company will charge applicable fees to any valid payment method that you have provided, you authorize such payment of such recurring fees and charges and you will be invoiced automatically as outlined in the order and Company will continue to charge the applicable fees and charges until the relevant goods, digital products or information are terminated by You where permitted according to such order termination terms and conditions made available to you, or terminated by Company in writing in accordance with this Agreement, or until the duration that you have purchased the goods, digital products or information for ends, and any and all outstanding fees and charges have been paid in full.","LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST":"Where an order indicates a license is being purchased:","LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_USE":"All uses on this Website of the terms \\"sell\\", \\"sale\\", \\"resell\\", \\"resale\\", \\"purchase\\", \\"price\\", and the like mean the purchase or sale of a license;","LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_URL":"Each good, digital product or information marketed as such on this Website is made available solely for license, not sale, to you and other prospective customers under the terms, conditions, and restrictions of the license agreement posted with or made available to you at {{<a>}}{{license}}{{</a>}};","LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_COMPLY":"You will comply with all terms and conditions of the applicable license agreement for any goods, digital products or information you obtain through this Website, and you will not cause, induce, or permit others\' non-compliance with the terms and conditions of any of license agreements for the goods, digital products or information; and","LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_RIGHT":"Except of the limited license granted under the relevant license agreement, nothing in this Agreement grants any right, title, or interest in or to (including any licence under) any intellectual property rights in or relating to, the good, digital product or information, whether expressly, by implication, estoppel, or otherwise. All right, title, and interest in and to the good, digital product or information are and will remain with Company or its licensors, as applicable.","LABEL_TOS_HTML_ONLINE_PURCHASES_SHIPPING_LIST":"Shipments & Delivery","LABEL_TOS_HTML_ONLINE_PURCHASES_SHIPPING_LIST_ARRANGE":"We will arrange for shipment of the goods to you. Please check the individual product page for specific delivery options. You will pay all shipping and handling charges unless otherwise specified in the order confirmation.","LABEL_TOS_HTML_ONLINE_PURCHASES_SHIPPING_LIST_LIABLE":"Title and risk of loss pass to you upon our transfer of the products to the carrier/delivery. Shipping and delivery dates are estimates only and cannot be guaranteed. We are not liable for any delays in shipments.","LABEL_TOS_HTML_ONLINE_PURCHASES_SHIPPING_LIST_PASSPORT_SHIPPING":"Shipping to the EU and UK is provided by our international shipping partner, Passport Shipping. Please see Passport\'s Terms regarding shipping to the EU and UK.","LABEL_TOS_HTML_ONLINE_PURCHASES_RETURN":"Please see our return policy located at {{<a>}}{{return}}{{</a>}}","LABEL_TOS_HTML_ONLINE_PURCHASES_REFUND":"Please see our refunds policy located at {{<a>}}{{refund}}{{</a>}}","LABEL_TOS_HTML_PRIVACY":"Privacy Policy","LABEL_TOS_HTML_PRIVACY_URL":"Your provision of personal information through the Website is governed by our privacy policy located at {{<a>}}{{privacy}}{{</a>}} (the \\"{{<strong>}}Privacy Policy{{</strong>}}\\").","LABEL_TOS_HTML_GOVERNING_LAW":"Governing Law","LABEL_TOS_HTML_GOVERNING_LAW_AGREE":"The Website and this Agreement will be governed by and construed in accordance with the laws of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location.","LABEL_TOS_HTML_GOVERNING_LAW_ACTION":"Any action or proceeding arising out of or relating to this Website and/or under this Agreement will be instituted in the courts of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_TOS_HTML_GOVERNING_LAW_PARTIES":"The parties agree that the United Nations Convention on Contracts for the International Sale of Goods will not govern this Agreement or the rights and obligations of the parties under this Agreement.","LABEL_TOS_HTML_OTHER_MATTERS":"Other Matters","LABEL_TOS_HTML_OTHER_MATTERS_REFERENCE":"The headings in this Agreement are for reference only and shall not affect the interpretation of this Agreement.","LABEL_TOS_HTML_OTHER_MATTERS_AGREEMENT":"This Agreement constitutes the entire agreement between you and Company with respect to your access and use of the Website, its content and any good, digital product or information purchased from the Website and supersedes all prior and contemporaneous agreements between you and Company.","LABEL_TOS_HTML_OTHER_MATTERS_AGREEMENT_SHORT":"This Agreement constitutes the entire agreement between you and Company with respect to your access and use of the Website, its content and supersedes all prior and contemporaneous agreements between you and Company.","LABEL_TOS_HTML_OTHER_MATTERS_FAILURE":"Failure of Company to enforce any provision of this Agreement shall not be deemed a waiver of such provision nor of the right to enforce such provision.","LABEL_TOS_HTML_OTHER_MATTERS_INVALID":"Should any part of this Agreement be held invalid or unenforceable, that portion shall be construed consistent with applicable law and the remaining portions shall remain in full force and effect.","LABEL_TOS_HTML_OTHER_MATTERS_NOTICE":"We may provide any notice to you under this Agreement by: (i) sending a message to the email address you provide to us and consent to us using; or (ii) by posting to the Website. Notices sent by email will be effective when we send the email and notices we provide by posting will be effective upon posting. It is your responsibility to keep your email address current.","LABEL_TOS_HTML_OTHER_MATTERS_CONTACT":"To give us notice under this Agreement, you must contact us as follows: (i) by personal delivery, overnight courier or registered or certified mail to {{<span>}}{{info}}{{</span>}}. We may update the address for notices to us by posting a notice on this Website. Notices provided by personal delivery will be effective immediately once personally received by an authorized representative of Company. Notices provided by overnight courier or registered or certified mail will be effective once received and where confirmation has been provided to evidence the receipt of the notice.","LABEL_TOS_HTML_OTHER_MATTERS_CONTACT_INFO":"This website is operated by {{<span1>}}{{companyName}}{{</span1>}} {{<span2>}}{{contactAddress}}{{</span2>}} {{<span3>}}{{phone}}{{</span3>}}","LABEL_TOS_HTML_OTHER_MATTERS_CONTACT_EMAIL":"Should you become aware of misuse of the website including libelous or defamatory conduct, you must report it to the Company. All reports of misuse and other feedback, comments, requests for technical support, and other communications relating to the Website should be directed to {{<span>}}{{email}}{{</span>}}.","LABEL_TOS_HTML_GOVERNING_LAW_AGREE_STATE":"The Website and this Agreement will be governed by and construed in accordance with the laws of the State of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location.","LABEL_TOS_HTML_GOVERNING_LAW_AGREE_PROVINCE":"The Website and this Agreement will be governed by and construed in accordance with the laws of the Province of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location.","LABEL_TOS_HTML_GOVERNING_LAW_AGREE_TERRITORY":"The Website and this Agreement will be governed by and construed in accordance with the laws of the Territory of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location.","LABEL_TOS_HTML_GOVERNING_LAW_ACTION_STATE":"Any action or proceeding arising out of or relating to this Website and/or under this Agreement will be instituted in the courts of the State of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_TOS_HTML_GOVERNING_LAW_ACTION_PROVINCE":"Any action or proceeding arising out of or relating to this Website and/or under this Agreement will be instituted in the courts of the Province of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_TOS_HTML_GOVERNING_LAW_ACTION_TERRITORY":"Any action or proceeding arising out of or relating to this Website and/or under this Agreement will be instituted in the courts of the Territory of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_FEATURE_NOT_AVAILABLE":"This feature is not available","LABEL_FEATURE_NOT_AVAILABLE_DETAILS":"Please contact the website owner for details.","LABEL_POLICY_API_ERROR_DETAILS":"There was an error with the configuration. For more details, please contact the owner of the website that linked to this page.","LABEL_PRIVACY_POLICY_HTML_REJUVICA":"What We Do With Your Information","LABEL_END_PLACEHOLDER":"Do not move","LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME":"Your company","LABEL_DEFAULT_ENTERPRISE_CONTACT_ADDRESS":"Your address","LABEL_DEFAULT_ENTERPRISE_EMAIL":"Your email","LABEL_TERMS_OF_SERVICE_HTML_INTRODUCTION":"Introduction","LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE":"Your Acceptance of this Agreement","LABEL_TERMS_OF_SERVICE_HTML_UPDATES":"Updates to this Agreement or the Website","LABEL_TERMS_OF_SERVICE_HTML_YOUR_RESPONSIBILITIES":"Your Responsibilities","LABEL_TERMS_OF_SERVICE_HTML_PROHIBITED_ACTIVITIES":"Prohibited Activities","LABEL_TERMS_OF_SERVICE_HTML_OWNERSHIP":"Ownership of the Website and Content","LABEL_TERMS_OF_SERVICE_HTML_LIMITED_RIGHTS":"Your Limited Rights to Access and Use the Website","LABEL_TERMS_OF_SERVICE_HTML_OUR_RIGHTS":"Our Rights","LABEL_TERMS_OF_SERVICE_HTML_THIRD-PARTY_LINKS":"Third-Party Links and Content","LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS":"Disclaimers, Liability and Indemnification","LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS":"Submission Standards and Online Purchases","LABEL_TERMS_OF_SERVICE_HTML_PRIVACY_POLICY":"Privacy Policy","LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW":"Governing Law","LABEL_TERMS_OF_SERVICE_HTML_REJUVICA":"SMS/MMS Mobile Message Marketing Program Terms And Conditions","LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS":"Other Matters","LABEL_RETURNS_TITLE":"Returns Policy","LABEL_RETURN_POLICY_DEADLINE_TYPE_DATE_OF_PURCHASE":"Date of purchase","LABEL_RETURN_POLICY_DEADLINE_TYPE_DATE_OF_DELIVERY":"Date of delivery","LABEL_RETURN_POLICY_COMPENSATION_REFUND":"Refund","LABEL_RETURN_POLICY_COMPENSATION_STORE_CREDIT":"Store credit","LABEL_RETURN_POLICY_COMPENSATION_EXCHANGE":"Exchange","LABEL_RETURN_POLICY_REQUIRED_ITEM_PRODUCT_ONLY":"Just the item","LABEL_RETURN_POLICY_REQUIRED_ITEM_PROOF":"Proof of purchase","LABEL_RETURN_POLICY_REQUIRED_ITEM_RETURN_FORM":"A return form","LABEL_RETURN_POLICY_EXCEPTIONS_DISCOUNTED":"Discounted items","LABEL_RETURN_POLICY_EXCEPTIONS_FINAL_SALE":"Items marked as final sale","LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_FILTER_EXCLUSIVE":"All countries except","LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_FILTER_INCLUSIVE":"The following countries","LABEL_RETURN_POLICY_ATTENTION_CUSTOMER_SERVICE":"Customer Service","LABEL_RETURNS_HTML_HEADER_INTRODUCTION":"Introduction","LABEL_RETURNS_HTML_HEADER_RETURNS_POLICY":"Returns Policy","LABEL_RETURNS_HTML_HEADER_SHIPPING_COSTS":"Shipping Costs","LABEL_RETURNS_HTML_HEADER_EXCEPTIONS":"Exceptions","LABEL_RETURNS_HTML_HEADER_WHICH_COUNTRIES":"What Countries Can I Process Returns From?","LABEL_RETURNS_HTML_HEADER_CONTACTS":"Contact Us","LABEL_RETURNS_HTML_HEADER_SUBMIT_RETURN":"Submit a Return","LABEL_RETURNS_HTML_INTRODUCTION":"Thank you for shopping with us, if you are not satisfied with your purchase we are here to help.","LABEL_RETURNS_HTML_NO_RETURNS_ACCEPTED":"Please be aware that all purchases are final, no returns will be accepted.","LABEL_RETURNS_HTML_DEADLINE":"Orders may be returned within {{duration}} days of the {{type}} for {{compensation}}.","LABEL_RETURNS_HTML_REQUIRED_ITEM":"When returning items please include {{requiredItem}}.","LABEL_RETURNS_HTML_REQUIRED_ITEM_RETURN_FORM":"When returning items please include the return form: {{<a>}}{{form}}{{</a>}}","LABEL_RETURNS_HTML_RETURN_FORM":"Here: {{<a>}}{{form}}{{</a>}}","LABEL_RETURNS_HTML_PROCESSING_TIME":"Returns will be processed within {{duration}} days.","LABEL_RETURNS_HTML_SHIPPING_COMPANY_PAYS_SHIPPING_WITH_LABEL":"Shipping costs for returns are covered by us, a pre-paid shipping label will be provided to you.","LABEL_RETURNS_HTML_SHIPPING_CUSTOMER_PAYS_SHIPPING_WITH_LABEL":"Shipping costs for returns will be deducted from your refund, a pre-paid shipping label will be provided to you.","LABEL_RETURNS_HTML_SHIPPING_COMPANY_PAYS_SHIPPING_NO_LABEL":"You will be reimbursed for shipping costs upon submission of a receipt.","LABEL_RETURNS_HTML_SHIPPING_CUSTOMER_PAYS_SHIPPING_NO_LABEL":"You are responsible for shipping costs for all returns.","LABEL_RETURNS_HTML_RESTOCKING":"All returns will be subject to a {{amount}} re-stocking fee, which will be deducted from your refund.","LABEL_RETURNS_HTML_RESTOCKING_OVER_A_THRESHOLD":"Returns over {{threshold}} will be subject to a {{amount}} re-stocking fee, which will be deducted from your refund.","LABEL_RETURNS_HTML_UNQUALIFIED_ITEMS":"The following items do not qualify for returns: {{unqualifiedItems}}.","LABEL_RETURNS_HTML_DOMESTIC_RETURNS":"The return policy applies to {{applicability}}: {{countries}}.","LABEL_RETURNS_HTML_INTERNATIONAL_RETURNS":"For international returns to the following countries: {{countries}}, please see our international return policy, here: {{<a>}}{{international}}{{</a>}}","LABEL_RETURNS_HTML_CUSTOMER_SERVICE":"If you have any questions, please contact customer service.","LABEL_RETURNS_HTML_CUSTOMER_SERVICE_PHONE":"Call us at:","LABEL_RETURNS_HTML_CUSTOMER_SERVICE_EMAIL":"Email us at:","LABEL_RETURNS_HTML_SHIPPING_ADDRESS_INTRO":"All returns must be shipped to the following address:","LABEL_RETURNS_HTML_SHIPPING_ADDRESS_ATTENTION":"Attention: ","LABEL_RETURNS_HTML_SUBMIT_RETURN":"To process a return, please log into our returns portal: {{<a>}}{{submit}}{{</a>}}","LABEL_SHIPPING_TITLE":"Shipping Policy","LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS":"Orders over","LABEL_SHIPPING_HTML_HEADER_SHIPPING_POLICY":"Shipping Policy","LABEL_SHIPPING_HTML_HEADER_SHIPPING_PARTNERS":"Shipping Partners","LABEL_SHIPPING_HTML_HEADER_SUBSCRIPTION_DELIVERIES":"Subscription Deliveries","LABEL_SHIPPING_HTML_HEADER_SHIPPING_COUNTRIES":"We Ship To The Following Countries","LABEL_SHIPPING_HTML_HEADER_STORE_PICKUP":"Store Pickup","LABEL_SHIPPING_HTML_HEADER_DELAYED_ORDERS":"Delayed Orders","LABEL_SHIPPING_HTML_HEADER_RESTRICTIONS":"Restrictions","LABEL_SHIPPING_HTML_HEADER_OTHER_DETAILS":"Additional Information","LABEL_SHIPPING_HTML_HEADER_CONTACT_US":"Contact Us","LABEL_SHIPPING_HTML_SHIPPING_POLICY_ALL_ITEMS":"We offer free {{type}} shipping on all orders.","LABEL_SHIPPING_HTML_SHIPPING_POLICY_SOME_CASES":"We offer free {{type}} shipping for all {{qualification}}.","LABEL_SHIPPING_HTML_SHIPPING_METHODS_INTRO":"We have the following shipping options available in {{country}}:","LABEL_SHIPPING_HTML_SHIPPING_METHOD":"{{<b>}}{{name}}{{</b>}} - {{fee}}. Delivery in {{time}} via {{carrier}}.","LABEL_SHIPPING_HTML_SHIPPING_PARTNERS":"We use {{name}} for deliveries, more details are available here: {{<a>}}{{url}}{{</a>}}","LABEL_SHIPPING_HTML_OFFERS_SUBSCRIPTION_BASED_DELIVERIES":"We offer subscription based deliveries.","LABEL_SHIPPING_HTML_OFFERS_INTERNATIONAL_FREE_SHIPPING":"We offer free international shipping","LABEL_SHIPPING_HTML_OFFERS_INTERNATIONAL_SHIPPING":"We offer international shipping","LABEL_SHIPPING_HTML_INTERNATIONAL_SHIPPING_WORLDWIDE":"worldwide.","LABEL_SHIPPING_HTML_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT":"to all countries except {{countries}}.","LABEL_SHIPPING_HTML_INTERNATIONAL_SHIPPING_THE_FOLLOWING_COUNTRIES":"to the following countries: {{countries}}.","LABEL_SHIPPING_HTML_OFFERS_ORDERS_PICKUPS":"We offer in store pickup.","LABEL_SHIPPING_HTML_CUSTOMER_SERVICE":"If you have any questions, please feel free to contact us:","LABEL_SHIPPING_HTML_CUSTOMER_SERVICE_PHONE":"Call us at:","LABEL_SHIPPING_HTML_CUSTOMER_SERVICE_EMAIL":"Email us at:","LABEL_DNS_TITLE":"Do Not Sell My Personal Information","LABEL_DSAR_TITLE":"Data Subject Access Request Form","LABEL_EULA_TITLE":"EULA","LABEL_EULA_HTML_HEADER_INTRODUCTION":"Introduction","LABEL_EULA_HTML_HEADER_LICENSE":"License","LABEL_EULA_HTML_HEADER_USER_CONTENT":"User Content","LABEL_EULA_HTML_HEADER_USER_INFO":"Collection and Use of Your Information","LABEL_EULA_HTML_HEADER_UPDATES":"Updates","LABEL_EULA_HTML_HEADER_TERM":"Term and Termination","LABEL_EULA_HTML_HEADER_DISCLAIMER":"Disclaimer of Warranties","LABEL_EULA_HTML_HEADER_LIMITATION":"Limitation of Liability","LABEL_EULA_HTML_HEADER_IDEMNIFICATION":"Indemnification","LABEL_EULA_HTML_HEADER_EXPORT_REGULATION":"Export Regulation","LABEL_EULA_HTML_HEADER_SEVERABILITY":"Severability","LABEL_EULA_HTML_HEADER_GOVERNING_LAW":"Governing Law","LABEL_EULA_HTML_HEADER_AGREEMENT":"Entire Agreement","LABEL_EULA_HTML_HEADER_WAVER":"Waiver","LABEL_EULA_HTML_HEADER_CONTACT":"Contact Information","LABEL_EULA_HTML_BODY_INTRODUCTION_INTRO":"This End User License Agreement (the \\"Agreement\\") is a binding agreement between you (\\"User\\" or \\"you\\") and {{<companyTag>}}{{companyName}}{{</companyTag>}}{{altBusinessName}} (\\"Company\\"). This Agreement governs your use of the {{appName}} mobile application for {{mobilePlatforms}} (including all related documentation, the \\"Application\\"). Company reserves the right to change or modify any of the terms and conditions contained in the Agreement without notice and all such revisions are effective immediately upon posting and apply to all access to and continued use of the Application.","LABEL_EULA_HTML_INTRODUCTION_MOBILE_APPLE":"Apple iOS","LABEL_EULA_HTML_INTRODUCTION_MOBILE_GOOGLE":"Google Android operating systems","LABEL_EULA_HTML_INTRODUCTION_MOBILE_FACEBOOK":"Facebook","LABEL_EULA_HTML_OR":"or","LABEL_EULA_HTML_AND_OR":"and/or","LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION":"BY DOWNLOADING/INSTALLING/USING THE APPLICATION, YOU:","LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION_A":"(A) ACCEPT AND AGREE TO BE BOUND AND COMPLY WITH THIS AGREEMENT;","LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION_B":"(B) YOU REPRESENT AND WARRANT THAT YOU ARE THE LEGAL AGE OF MAJORITY UNDER APPLICABLE LAW TO FORM A BINDING CONTRACT WITH US; AND,","LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION_C":"(C) YOU AGREE IF YOU ACCESS THE APPLICATION FROM A JURISDICTION WHERE IT IS NOT PERMITTED, YOU DO SO AT YOUR OWN RISK. IF YOU DO NOT AGREE TO THESE TERMS, DO NOT DOWNLOAD/INSTALL/USE THE APPLICATION.","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P1":"Subject to the terms of this Agreement, Company grants you a limited, non-exclusive, revocable, non-transferable license to download, install, and use the Application for your personal, non-commercial use on a single mobile device owned or otherwise controlled by you (\\"Mobile Device\\") strictly in accordance with the Application\'s documentation.","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2":"You shall not:","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2A":"(a) copy the Application, except as expressly permitted by this Agreement;","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2B":"(b) modify, translate, adapt or otherwise create derivative works or improvements, whether or not patentable, of the Application;","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2C":"(c) reverse engineer, disassemble, integrate, modify, remove, decompile, decode, create derivates works or updates of, adapt, or otherwise attempt to derive or gain access to the source code of the Application or any part thereof;","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2D":"(d) remove, delete, alter or obscure any trademarks or any copyright, trademark, patent or other intellectual property or proprietary rights notices from the Application, including any copy thereof;","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2E":"(e) rent, lease, lend, sell, sublicense, assign, distribute, publish, transfer or otherwise make available the Application or any features or functionality of the Application, to any third party for any reason, including by making the Application available on a network where it is capable of being accessed by more than one device at any time; or","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2F":"(f) remove, disable, circumvent or otherwise create or implement any workaround to any copy protection, rights management or security features in or protecting the Application.","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P3":"Nothing in this Agreement should be interpreted to restrict third-party terms, including {{mobilePlatforms}}. You must ensure that you comply with applicable third-party terms and conditions.","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P3_APPLE":"Apple Media Services Terms and Conditions (link: https://www.apple.com/legal/internet-services/itunes/us/terms.html)","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P3_GOOGLE":"Google Play Terms of Service (link: https://play.google.com/intl/en_US/about/play-terms/)","LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P4":"You acknowledge and agree that the Application is provided under license, and not sold, to you. You do not acquire any ownership interest in the Application under this Agreement, or any other rights thereto other than to use the Application in accordance with the license granted, and subject to all terms, conditions and restrictions, under this Agreement. Company and its licensors and service providers reserve and shall retain their entire right, title and interest in and to the Application, including all copyrights, trademarks and other intellectual property rights therein or relating thereto, except as expressly granted to you in this Agreement.","LABEL_EULA_HTML_BODY_USER_CONTENT_P1":"The Application may provide you with the opportunity to create, submit, post, display, transmit, publish, distribute, or broadcast content and materials to us or in the Application, including but not limited to text, writings, video, audio, photographs, graphics, comments, feedback, or personal information or other material (collectively, \\"Content\\"). You are responsible for your use of the Application and for any Content you provide, including compliance with applicable laws, rules, and regulations.","LABEL_EULA_HTML_BODY_USER_CONTENT_P2":"By submitting, posting or displaying Content on or through the Application, you grant us a worldwide, non-exclusive, royalty-free license to use, copy, reproduce, process, disclose, adapt, modify, publish, transmit, display and distribute such Content for any purpose, commercial advertising, or otherwise, and to prepare derivative works of, or incorporate in other works, such as Content, and grant and authorize sublicenses of the foregoing. The use and distribution may occur in any media formats and through any media channels.","LABEL_EULA_HTML_BODY_USER_CONTENT_P3":"We do not assert any ownership over your Content. You retain full ownership of all of your Content and any intellectual property rights or other proprietary rights associated with your Content. We are not liable for any statements or representations in your Content provided by you in any area in the Application. You are solely responsible for your Content related to the Application and you expressly agree to exonerate us from any and all responsibility and to refrain from any legal action against us regarding your Content.","LABEL_EULA_HTML_BODY_USER_CONTENT_P4":"We have the right, in our sole and absolute discretion, (1) to edit, redact, or otherwise change any Content; (2) to recategorize any Content to place them in more appropriate locations in the Application; and (3) to prescreen or delete any Content at any time and for any reason, without notice. We have no obligation to monitor your Content. Any use of the Application in violation of this Agreement may result in, among other things, termination or suspension of your rights to use the Application.","LABEL_EULA_HTML_BODY_USER_INFO_P1":"You acknowledge that when you download, install or use the Application, Company may use automatic means (including, for example, cookies and web beacons) to collect information about your Mobile Device and about your use of the Application. You also may be required to provide certain information about yourself as a condition to downloading, installing or using the Application or certain of its features or functionality, and the Application may provide you with opportunities to share information about yourself with others. All information we collect through or in connection with this Application is subject to our {{policyLink}}. By downloading, installing, using and providing information to or through this Application, you consent to all actions taken by us with respect to your information in compliance with the Privacy Policy.","LABEL_EULA_HTML_BODY_USER_INFO_PRIVACY_POLICY":"Privacy Policy","LABEL_EULA_HTML_BODY_UPDATES_P1":"Company may from time to time in its sole discretion develop and provide Application updates, which may include upgrades, bug fixes, patches and other error corrections and/or new features (collectively, including related documentation, \\"Updates\\"). Updates may also modify or delete in their entirety certain features and functionality. You agree that Company has no obligation to provide any Updates or to continue to provide or enable any particular features or functionality. Based on your Mobile Device settings, when your Mobile Device is connected to the internet either:","LABEL_EULA_HTML_BODY_UPDATES_P1A":"(a) the Application will automatically download and install all available Updates; or","LABEL_EULA_HTML_BODY_UPDATES_P1B":"(b) you may receive notice of or be prompted to download and install available Updates.","LABEL_EULA_HTML_BODY_UPDATES_P2":"You shall promptly download and install all Updates and acknowledge and agree that the Application or portions thereof may not properly operate should you fail to do so. You further agree that all Updates will be deemed part of the Application and be subject to all terms and conditions of this Agreement.","LABEL_EULA_HTML_BODY_TERM_P1":"The term of Agreement commences when you download/install the Application and will continue in effect until terminated as provided herein (the \\"Term\\"). You may terminate this Agreement by deleting the Application and all copies thereof from your Mobile Device. Company may terminate this Agreement at any time without notice if it ceases to support the Application, which Company may do in its sole discretion. In addition, this Agreement will terminate immediately and automatically without any notice if you violate any of the terms and conditions of this Agreement. Upon termination, all rights granted to you under this Agreement will also terminate and you must cease all use of the Application and delete all copies of the Application from your Mobile Device and account. Termination will not limit any of Company\'s rights or remedies at law or in equity.","LABEL_EULA_HTML_BODY_DISCLAIMER_P1":"YOU EXPRESSLY ACKNOWLEDGE AND AGREE THAT USE OF THE LICENSED APPLICATION IS AT YOUR SOLE RISK. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, THE APPLICATION IS PROVIDED TO LICENSEE \\"AS IS\\" AND “AS AVAILABLE,” WITH ALL FAULTS AND DEFECTS AND WITHOUT WARRANTY OF ANY KIND. TO THE MAXIMUM EXTENT PERMITTED UNDER APPLICABLE LAW, COMPANY, ON ITS OWN BEHALF AND ON BEHALF OF ITS AFFILIATES AND ITS AND THEIR RESPECTIVE LICENSORS AND SERVICE PROVIDERS, EXPRESSLY DISCLAIMS ALL WARRANTIES, WHETHER EXPRESS, IMPLIED, STATUTORY OR OTHERWISE, WITH RESPECT TO THE APPLICATION, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT, AND WARRANTIES THAT MAY ARISE OUT OF COURSE OF DEALING, COURSE OF PERFORMANCE, USAGE OR TRADE PRACTICE. WITHOUT LIMITATION TO THE FOREGOING, COMPANY PROVIDES NO WARRANTY OR UNDERTAKING, AND MAKES NO REPRESENTATION OF ANY KIND THAT THE APPLICATION WILL MEET YOUR REQUIREMENTS, ACHIEVE ANY INTENDED RESULTS, BE COMPATIBLE OR WORK WITH ANY OTHER SOFTWARE, APPLICATIONS, SYSTEMS OR SERVICES, OPERATE WITHOUT INTERRUPTION, MEET ANY PERFORMANCE OR RELIABILITY STANDARDS OR BE ERROR-FREE OR THAT ANY ERRORS OR DEFECTS CAN OR WILL BE CORRECTED. SOME JURISDICTIONS DO NOT ALLOW THE EXCLUSION OF OR LIMITATIONS ON IMPLIED WARRANTIES OR THE LIMITATIONS ON THE APPLICABLE STATUTORY RIGHTS OF A CONSUMER, SO SOME OR ALL OF THE ABOVE EXCLUSIONS AND LIMITATIONS MAY NOT APPLY TO YOU.","LABEL_EULA_HTML_BODY_LIMITATION_P1":"TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL COMPANY OR ITS AFFILIATES, OR ANY OF ITS OR THEIR RESPECTIVE LICENSORS OR SERVICE PROVIDERS, BE LIABLE FOR PERSONAL INJURY OR ANY INCIDENTAL, SPECIAL, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER, INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF PROFITS, LOSS OF DATA, BUSINESS INTERRUPTION, OR ANY OTHER COMMERCIAL DAMAGES OR LOSSES, ARISING OUT OF OR RELATED TO YOUR USE OF OR INABILITY TO USE THE APPLICATION, HOWEVER CAUSED, REGARDLESS OF THE THEORY OF LIABILITY (CONTRACT, TORT, OR OTHERWISE) AND EVEN IF COMPANY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME JURISDICTIONS DO NOT ALLOW THE LIMITATION OF LIABILITY FOR PERSONAL INJURY, OR OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO THIS LIMITATION MAY NOT APPLY TO YOU. In no event shall Company’s total liability to you for all damages (other than as may be required by applicable law in cases involving personal injury) exceed the amount of fifty dollars ($50.00). The foregoing limitations will apply even if the above stated remedy fails of its essential purpose.","LABEL_EULA_HTML_BODY_IDEMNIFICATION_P1":"You agree to indemnify, defend and hold harmless Company and its officers, directors, employees, agents, affiliates, successors and assigns from and against any and all losses, damages, liabilities, deficiencies, claims, actions, judgments, settlements, interest, awards, penalties, fines, costs, or expenses of whatever kind, including attorneys\' fees, arising from or relating to your use or misuse of the Application or your breach of this Agreement. Furthermore, you agree that Company assumes no responsibility for the content you submit or make available through this Application.","LABEL_EULA_HTML_BODY_EXPORT_REGULATION_P1":"The Application may be subject to United States export control laws, including the U.S. Export Administration Act and its associated regulations. You shall not, directly or indirectly, export, re-export or release the Application to, or make the Application accessible from, any jurisdiction or country to which export, re-export or release is prohibited by law, rule or regulation. You shall comply with all applicable federal laws, regulations and rules, and complete all required undertakings (including obtaining any necessary export license or other governmental approval), prior to exporting, re-exporting, releasing or otherwise making the Application available outside the United States.","LABEL_EULA_HTML_BODY_SEVERABILITY_P1":"If any provision of this Agreement is illegal or unenforceable under applicable law, the remainder of the provision will be amended to achieve as closely as possible the effect of the original term and all other provisions of this Agreement will continue in full force and effect.","LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1":"This Agreement is governed by and construed in accordance with the internal laws of {{country}} without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Application and/or under this Agreement will be instituted in the Country of {{country}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1_STATE":"This Agreement is governed by and construed in accordance with the internal laws of the State of {{state}} without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Application and/or under this Agreement will be instituted in the Country of {{country}}, in the State of {{state}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1_PROVINCE":"This Agreement is governed by and construed in accordance with the internal laws of the Province of {{state}} without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Application and/or under this Agreement will be instituted in the Country of {{country}}, in the Province of {{state}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1_TERRITORY":"This Agreement is governed by and construed in accordance with the internal laws of the Territory of {{state}} without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Application and/or under this Agreement will be instituted in the Country of {{country}}, in the Territory of {{state}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_EULA_HTML_BODY_GOVERNING_LAW_P2":"If (a) you are not a U.S. citizen; (b) you do not reside in the U.S.; (c) you are not accessing the Application from the U.S.; and (d) you are a citizen of one of the countries identified below, you hereby agree that any dispute or claim arising from this Agreement shall be governed by the applicable law set forth below, without regard to any conflict of law provisions, and you hereby irrevocably submit to the non-exclusive jurisdiction of the courts located in the state, province or country identified below whose law governs:","LABEL_EULA_HTML_BODY_GOVERNING_LAW_P3":"If you are a citizen of any European Union country or Switzerland, Norway or Iceland, the governing law and forum shall be the laws and courts of your usual place of residence.","LABEL_EULA_HTML_BODY_AGREEMENT_P1":"This Agreement constitutes the entire and only agreement between the parties in relation to its subject matter and replaces and extinguishes all prior or simultaneous agreements, undertakings, arrangements, understandings or statements of any nature made by the parties or any of them whether oral or written (and, if written, whether or not in draft form) with respect to such subject matter. Each of the parties acknowledges that they are not relying on any statements, warranties or representations given or made by any of them in relation to the subject matter of this Agreement, save those expressly set out in this Agreement, and that they shall have no rights or remedies with respect to such subject matter otherwise than under this Agreement save to the extent that they arise out of the fraud or fraudulent misrepresentation of another party. No variation of this Agreement shall be effective unless it is in writing and signed by or on behalf of Company.","LABEL_EULA_HTML_BODY_WAVER_P1":"No failure to exercise, and no delay in exercising, on the part of either party, any right or any power hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of any right or power hereunder preclude further exercise of that or any other right hereunder.","LABEL_EULA_HTML_BODY_CONTACT_P1":"For general inquiries, complaints, questions or claims concerning the Application, please contact:","LABEL_TOSV2_HTML_COMPANY_NAME_SECTION_SHORT":"These terms of service are entered into by and between You and {{<span>}}{{companyName}}{{</span>}}{{<span2>}}{{</span2>}} (\\"Company,\\" \\"we,\\" \\"our,\\" or \\"us\\").","LABEL_TOSV2_HTML_COMPANY_NAME_SECTION":"These terms of service are entered into by and between You and {{<span>}}{{companyName}}{{</span>}}, {{<span2>}}d/b/a {{altName}}{{</span2>}} (\\"Company,\\" \\"we,\\" \\"our,\\" or \\"us\\").","LABEL_TOSV2_HTML_VAT_NUMBER":"Our VAT number is {{<span>}}{{vatNumber}}{{</span>}}.","LABEL_TOSV2_HTML_WEBSITE_SHORT":"The following terms and conditions, together with any documents they expressly incorporate by reference (collectively \\"Terms of Service\\"), govern your access to and use of {{<span>}}{{domain}}{{</span>}}, including any content, functionality, and services offered on or through {{<span>}}{{domain}}{{</span>}} (the \\"Website\\"){{<regSpan>}}{{</regSpan>}}.{{<serviceSpan>}}{{serviceText}}{{</serviceSpan>}}","LABEL_TOSV2_HTML_WEBSITE":"The following terms and conditions, together with any documents they expressly incorporate by reference (collectively \\"Terms of Service\\"), govern your access to and use of {{<span>}}{{domain}}{{</span>}}, including any content, functionality, and services offered on or through {{<span>}}{{domain}}{{</span>}} (the \\"Website\\"){{<regSpan>}}, whether as a guest or a registered user{{</regSpan>}}.{{<serviceSpan>}}{{serviceText}}{{</serviceSpan>}}","LABEL_TOSV2_HTML_PLEASE_READ":"Please read the Terms of Service carefully before you start to use the Website.","LABEL_TOSV2_HTML_BY_USING":"By using the Website [or by clicking to accept or agree to the Terms of Service when this option is made available to you], you accept and agree to be bound and abide by these Terms of Service and our {{<a>}}{{ppURL}}{{</a>}}, incorporated herein by reference. If you do not want to agree to these Terms of Service, you must not access or use the Website.","LABEL_TOSV2_HTML_AT_LEAST_13":"You must be at least 13 years old to use this Website. However, children of all ages may use the Website if enabled by a parent or legal guardian. If you are under 18, you represent that you have your parent or guardian\'s permission to use the Website. Please have them read these Terms of Service with you.","LABEL_TOSV2_HTML_PARENT_OR_LEGAL":"If you are a parent or legal guardian of a user under the age of 18, by allowing your child to use the Website, you are subject to the terms of these Terms of Service and responsible for your child\'s activity on the Website.","LABEL_TOSV2_HTML_BY_ACCESSING":"<strong>BY ACCESSING AND USING THIS WEBSITE, YOU:</strong>","LABEL_TOSV2_HTML_ACCEPT_AND_AGREE":"<strong>ACCEPT AND AGREE TO BE BOUND AND COMPLY WITH THESE TERMS OF SERVICE; <br /> YOU REPRESENT AND WARRANT THAT YOU ARE THE LEGAL AGE OF MAJORITY UNDER APPLICABLE LAW TO FORM A BINDING CONTRACT WITH US; AND, <br /> YOU AGREE IF YOU ACCESS THE WEBSITE FROM A JURISDICTION WHERE IT IS NOT PERMITTED, YOU DO SO AT YOUR OWN RISK.</strong>","LABEL_TOSV2_HTML_UPDATES":"Updates to Terms of Service","LABEL_TOSV2_HTML_WE_MAY_REVISE":"We may revise and update these Terms of Service from time to time in our sole discretion. All changes are effective immediately when we post them and apply to all access to and use of the Website thereafter.","LABEL_TOSV2_HTML_BY_CONTINUING_TO_USE":"Continuing to use the Website {{<span>}}or making subsequent purchases{{</span>}} following the posting of revised Terms of Service means that you accept and agree to the changes. You are expected to check this page each time you access this Website so you are aware of any changes, as they are binding on you.","LABEL_TOSV2_HTML_BY_CONTINUING_TO_USE_SHORT":"Continuing to use the Website {{<span>}}{{</span>}} following the posting of revised Terms of Service means that you accept and agree to the changes. You are expected to check this page each time you access this Website so you are aware of any changes, as they are binding on you.","LABEL_TOSV2_HTML_YOU_ARE_SOLELY":"YOU ARE SOLELY AND ENTIRELY RESPONSIBLE FOR YOUR USE OF THE WEBSITE AND YOUR COMPUTER, INTERNET AND DATA SECURITY.","LABEL_TOSV2_HTML_YOU_MAY_USE":"You may use the Website only for lawful purposes and in accordance with these Terms of Service. You agree not to use the Website:","LABEL_TOSV2_HTML_PROHIBIT_LAW_VIOLATION":"In any way that violates any applicable federal, state, local or international law or regulation (including, without limitation, any laws regarding the exports of data software to and from the U.S. or other countries).","LABEL_TOSV2_HTML_PROHIBIT_EXPLOIT":"For the purpose of exploiting, harming, or attempting to exploit or harm minors in any way by exposing them to inappropriate content, asking for personally identifiable information or otherwise.","LABEL_TOSV2_HTML_PROHIBIT_IMPROPER_SEND":"To send, knowingly receive, upload, download, use, or re-use any material that does not comply with the Submission Standards set out in these Terms of Service.","LABEL_TOSV2_HTML_PROHIBIT_JUNK":"To transmit, or procure the sending of, any advertising or promotional material, including any \\"junk mail,\\" \\"chain letter,\\" \\"spam,\\" or any other similar solicitation.","LABEL_TOSV2_HTML_PROHIBIT_IMPERSONATION":"To impersonate or attempt to impersonate the Company, a Company employee, another user, or any other persona or entity (including, without limitation, by using email addresses associated with any of the foregoing).","LABEL_TOSV2_HTML_PROHIBIT_OTHERS_USE":"To engage in any other conduct that restricts or inhibits anyone\'s use or enjoyment of the website, or which as determined by us, may harm the Company or users of the website, or expose them to liability.","LABEL_TOSV2_HTML_ADDITIONAL_AGREEMENT":"Additionally, you agree not to:","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_DAMAGES":"Use the Website in any manner that could disable, overburden, damage, or impair the site or interfere with any other party\'s use of the Website, including their ability to engage in real-time activities through the Website.","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_MONITOR":"Use any robot, spider, or other automatic device, process, or means to access the Website for any purpose, including monitoring or copying any of the material on the Website.","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_COPY":"Use any manual process to monitor or copy any of the material on the Website, or for any other purpose not expressly authorized in these Terms of Service, without our prior written consent.","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_INTERFERENCE":"Use any device, software, or routine that interferes with the proper working of the Website.","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_MALWARE":"Introduce any viruses, Trojan horses, worms, logic bombs, or other material that is malicious or technologically harmful.","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_UNAUTHORIZED_ACCESS":"Attempt to gain unauthorized access to, interfere with, damage, or disrupt any parts of the Website, the server on which the Website is stored, or any server, computer, or database connected to the Website.","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_ATTACKS":"Attack the Website via a denial-of-service attack or a distributed denial-of-service attack.","LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_OTHERWISE":"Otherwise attempting to interfere with the proper working of the Website.","LABEL_TOSV2_HTML_INTELLECTUAL_PROPERTY_RIGHTS":"Intellectual Property Rights","LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_SUMMARY":"The Website and its entire contents, features, and functionality (including but not limited to all information, software, text, displays, images, video, and audio, and the design, selection, and arrangement thereof) are owned by the Company, its licensors, or other providers of such material and are protected by United States and international copyright, trademark, patent, trade secret, and other intellectual property or proprietary rights laws.","LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_PERMIT":"These Terms of Service permit you to use the Website for your personal, non-commercial use only. You must not reproduce, distribute, modify, create derivative works of, publicly display, publicly perform, republish, download, store, or transmit any of the material on our Website, except as follows:","LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_TEMP_STORE":"Your computer may temporarily store copies of such material in RAM incidental to your accessing and viewing those materials.","LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_CACHED":"You may store files that are automatically cached by your Web browser for display enhancement purposes.","LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_PRINT":"You may print or download one copy of a reasonable number of pages of the Website for your own personal, non-commercial use and not for further reproduction, publication or distribution.","LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_PROVIDED_APP":"If we provide desktop, mobile or other applications for download, you may download a single copy to your computer or mobile device solely for your own personal, non-commercial use, provided you agree to be bound by our End User License Agreement for such applications.","LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_PROVIDED_SOCIAL":"If we provide social media features with certain content, you may take such actions as are enabled by such features.","LABEL_TOSV2_HTML_YOU_MUST_NOT":"You must not:","LABEL_TOSV2_HTML_DISALLOWED_USAGE_ITEM_MODIFY":"Modify copies of any materials from this site.","LABEL_TOSV2_HTML_DISALLOWED_USAGE_ITEM_DELETE":"Delete or alter any of the copyright, trademark, or other proprietary rights notices from copies of materials from this site.","LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_NO_COMMERCIAL_USE":"You must not access or use for any commercial purposes any part of the website or any services or materials available through the Website.","LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_WEBSITE_ACCESS_RIGHTS":"If you print, copy, modify, download, or otherwise use or provide any other person with access to any part of the Website in breach of the Terms of Service, your right to use the Website will stop immediately and you must, at our option, return or destroy any copies of the materials you have made. No right, title, or interest in or to the Website or any content on the Website is transferred to you, and all rights not expressly granted are reserved by the Company. Any use of the Website not expressly permitted by these Terms of Service is a breach of these Terms of Service and may violate copyright, trademark, and other laws.","LABEL_TOSV2_HTML_USER_SUBMISSIONS":"User Submissions and Submission Standards","LABEL_TOSV2_HTML_USER_SUBMISSIONS_SUMMARY":"The Website may provide you with the opportunity to create, submit, post, display, transmit, public, distribute, or broadcast content and materials to us or in the Website, including but not limited to text, writings, video, audio, photographs, graphics, comments, ratings, reviews, feedback, or personal information or other material (collectively, \\"Content\\"). You are responsible for your use of the Website and for any content you provide, including compliance with applicable laws, rules, and regulations.<p>All User Submissions must comply with the Submission Standards and Prohibited Activities set out in these Terms of Service.</p> <p>Any User Submissions you post to the Website will be considered non-confidential and non-proprietary. By submitting, posting, or displaying content on or through the Website, you grant us a worldwide, non-exclusive, royalty-free license to use, copy, reproduce, process, disclose, adapt, modify, publish, transmit, display and distribute such Content for any purpose, commercial advertising, or otherwise, and to prepare derivative works of, or incorporate in other works, such as Content, and grant and authorize sublicenses of the foregoing. The use and distribution may occur in any media format and through any media channels.</p>","LABEL_TOSV2_HTML_USER_SUBMISSIONS_WARRANT":"You represent and warrant that:","LABEL_TOSV2_HTML_WARRANT_LIST_ITEM_OWN_OR_CONTROL":"You own or control all rights in and to the User Submissions and have the right to grant the license granted above to us and our affiliates and service providers, and each of their and our respective licensees, successors, and assigns.","LABEL_TOSV2_HTML_WARRANT_LIST_ITEM_OWN_OR_COMPLY":"All of your User Submissions comply with these Terms of Service.","LABEL_TOSV2_HTML_USER_SUBMISSIONS_CONCLUSION":"We do not assert any ownership over your Content. You retain full ownership of all of your Content and any intellectual property rights or other proprietary rights associated with your Content. We are not liable for any statement or representations in your Content provided by you in any area in the Website. You are solely responsible for your Content related to the Website and you expressly agree to exonerate us from any and all responsibility and to refrain from any legal action against us regarding your Content. We are not responsible or liable to any third party for the content or accuracy of any User Submissions posted by you or any other user of the Website. User Submissions are not endorsed by us and do not necessarily represent our opinions or the view of any of our affiliates or partners. We do not assume liability for any User Submission or for any claims, liabilities, or losses resulting from any review. <p>We have the right, in our sole and absolute discretion, (1) to edit, redact, or otherwise change any Content; (2) to recategorize any Content to place them in more appropriate locations in the Website; and (3) to prescreen or delete any Content at any time and for any reason, without notice. We have no obligation to monitor your Content. Any use of the Website in violation of these Terms of Service may result in, among other things, termination or suspension of your right to use the Website.</p>","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS":"Submission Standards","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_SUMMMARY":"These Submission Standards apply to any and all User Submissions. User Submissions must in their entirety comply with all the applicable federal, state, local, and international laws and regulations. Without limiting the foregoing, User Submissions must not:","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_DEFAMATORY":"Contain any material that is defamatory, obscene, indecent, abusive, offensive, misleading, harassing, violent, hateful, inflammatory, or otherwise objectionable.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_SEXUAL":"Promote sexually explicit or pornographic material, violence, or discrimination based on race, sex, religion, nationality, disability, sexual orientation, or age.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_PATENT":"Infringe any patent, trademark, trade secret, copyright, or other intellectual property or other rights of any other person.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_LEGAL":"Violate the legal rights of others or contain any material that could give rise to any civil or criminal liability under applicable laws or regulations or that otherwise may be in conflict with these terms of service and our Privacy Policy.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_DECEIVE":"Be likely to deceive any person.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_ILLEGAL_ACTIVITY":"Promote any illegal activity, or advocate, promote, or assist in any unlawful act.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_ANNOYANCE":"Cause annoyance, inconvenience, or needless anxiety or be likely to upset, embarrass, alarm, or annoy any other person.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_IMPERSONATE":"Impersonate any person, or misrepresent your identity or affiliation with any person or organization.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_COMMERCIAL":"Involve commercial activities or sales, such as contests, sweepstakes, and other sales promotions, barter, or advertising.","LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_EMANATE":"Give the impression that they emanate from or are endorsed by us or any other person or entity, if this is not the case.","LABEL_TOSV2_HTML_RIGHTS_NOTICE":"We have the right, without provision of notice to:","LABEL_TOSV2_HTML_RIGHTS_ITEM_REMOVE":"Remove or refuse to post any User Submission for any or no reason in our sole discretion;","LABEL_TOSV2_HTML_RIGHTS_ITEM_ACTION":"Take any action with respect to any User Submission that we deem necessary or appropriate in our sole discretion, including if we believe that such User Submission violates the Terms of Service, including the Submission Standards, infringes any intellectual property right or other right of any person or entity, threatens the personal safety of users of the Website or the public, or could create liability for the Company;","LABEL_TOSV2_HTML_RIGHTS_ITEM_LEGAL":"Take appropriate legal action, including, without limitation, referral to or cooperation with law enforcement or regulatory authorities, or notifying the harmed party of any illegal or unauthorized use of the Website; and","LABEL_TOSV2_HTML_RIGHTS_ITEM_TERMINATE":"Terminate or suspend your access to all or part of the Website for any or no reason, including, without limitation, any violation of these Terms of Service.","LABEL_TOSV2_HTML_RIGHTS_DISCLAIMER":"YOU WAIVE AND HOLD HARMLESS COMPANY AND ITS PARENT, SUBSIDIARIES, AFFILIATES, AND THEIR RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, AND SUCCESSORS FROM ANY AND ALL CLAIMS RESULTING FROM ANY ACTION TAKEN BY THE COMPANY AND ANY OF THE FOREGOING PARTIES RELATING TO ANY, INVESTIGATIONS BY EITHER THE COMPANY OR BY LAW ENFORCEMENT AUTHORITIES.","LABEL_TOSV2_HTML_SOCIAL_MEDIA_FEATURES":"Social Media Features","LABEL_TOSV2_HTML_SOCIAL_LIST_INTRO":"This Website may provide certain social media features that enable you to:","LABEL_TOSV2_HTML_SOCIAL_LIST_ITEM_LINK_CONTENT":"Link from your own or certain third-party websites to certain content on this Website.","LABEL_TOSV2_HTML_SOCIAL_LIST_ITEM_SEND":"Send emails or other communications with certain content, or links to certain content, on this Website.","LABEL_TOSV2_HTML_SOCIAL_LIST_ITEM_LIMIT_CONTENT":"Cause limited portions of content on this Website to be displayed or appear to be displayed on your own or certain third-party websites.","LABEL_TOSV2_HTML_SOCIAL_LIST_SOLELY":"You may use these features solely as they are provided by us and solely with respect to the content they are displayed with. Subject to the foregoing, you must not:","LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_ESTABLISH_LINK":"Establish a link from any website that is not owned by you.","LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_DISPLAY":"Cause the Website or portions of it to be displayed on, or appear to be displayed by, any other site, for example, framing, deep linking, or in-line linking.","LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_LINK_HOMEPAGE":"Link to any part of the Website other than the homepage.","LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_TAKE_ACTION":"Otherwise take any action with respect to the materials on this Website that is inconsistent with any other provision of these Terms of Use.","LABEL_TOSV2_HTML_SOCIAL_LIST_CONCLUSION":"The Website from which you are linking, or on which you make certain content accessible, must comply in all respects with the Submission Standards set out in these Terms of Service.</p><p>You agree to cooperate with us in causing any unauthorized framing or linking immediately to stop.</p><p>We reserve the right to withdraw linking permission without notice.</p><p>We may disable all or any social media features and any links at any time without notice in our discretion.","LABEL_TOSV2_HTML_SOFTWARE":"Software","LABEL_TOSV2_HTML_SOFTWARE_SUMMARY":"By downloading our software, you acknowledge and agree to our End User License Agreement (\\"{{<a>}}EULA{{</a>}}\\"). The terms of the EULA will govern your use of the software.","LABEL_TOSV2_HTML_ONLINE_ORDERS":"Online Orders","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A":"All orders, purchases or transactions for the sales of goods, digital products, or information made using this Website are subject to the following additional terms and conditions of sale:","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A_SUBLIST_1":"You may not order or obtain goods, digital products or information from this Website if you: (i) are prohibited from accessing or using this Website or any of this Website\'s contents, goods, digital products or information by applicable law or (ii) you are outside the geographic region where the goods, digital products or information are available for purchase;","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A_SUBLIST_2":"You agree that your order is an offer to buy, under these Terms of Service, all goods, digital products, or information listed in your order. All orders must be accepted by us or we will not be obligated to sell such goods, digital products or information to you. We may choose not to accept orders at our sole discretion, even after we send you a confirmation email with your order number and details of the items you have ordered; and","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A_SUBLIST_3":"All prices, discounts, and promotions posted on this Website are subject to change without notice. The price and currency charged for a goods, digital products or information will be the price and currency advertised on this Website at the time the order is placed, subject to the terms of any promotions or discounts that may be applicable. The price and currency charged will be clearly stated in the shopping cart before you confirm your purchase. Price increases will only apply to orders placed after the time of the increase. Posted prices do not include taxes or charges for shipping and handling. All such taxes and charges will be added to your total pricing and will be itemized in your shopping cart and in your order confirmation email. We strive to display accurate price information; however, we may, on occasion, make inadvertent typographical errors, inaccuracies, or omissions related to pricing and availability. We reserve the right to correct any errors, inaccuracies, or omissions at any time and to cancel any orders arising from such occurrences.","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B":"Where an order indicates a license is being purchased:","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_1":"All uses on this Website of the terms \\"sell\\", \\"sale\\", \\"resell\\", \\"resale\\", \\"purchase\\", \\"price\\", and the like mean the purchase or sale of a license;","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_2":"Each good, digital product or information marketed as such on this Website is made available solely for license, not sale, to you and other prospective customers under the terms, conditions, and restrictions of the license Terms of Service posted with or made available to you at {{<a>}}{{LICENSEURL}}{{</a>}};","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_3":"You will comply with all terms and conditions of the applicable license Terms of Service for any goods, digital products or information you obtain through this Website, and you will not cause, induce, or permit others\' non-compliance with the terms and conditions of any of license Terms of Services for the goods, digital products or information; and","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_4":"Except for the limited license granted under the relevant license Terms of Service, nothing in these Terms of Service grants any right, title, or interest in or to (including any license under) any intellectual property rights in or relating to, the good, digital product or information, whether expressly, by implication, estoppel, or otherwise. All right, title, and interest in and to the good, digital product or information are and will remain with Company or its licensors, as applicable.","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C":"Shipments & Delivery.","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C_SUBLIST_1":"We will arrange for shipment of the goods to you. Please check the individual product page for specific delivery options. You will pay all shipping and handling charges unless otherwise specified in the order confirmation.","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C_SUBLIST_2":"Title and risk of loss pass to you upon our transfer of the products to the carrier/delivery. Shipping and delivery dates are estimates only and cannot be guaranteed. We are not liable for any delays in shipments.","LABEL_TOSV2_HTML_PAYMENT_FEES":"Payment and Fees","LABEL_TOSV2_HTML_PAYMENT_CARDLIST":"You may be required to purchase or pay a fee to access our services. We accept {{<span>}}{{cardList}}{{</span>}} for all purchases. However, Company does not guarantee the availability of any payment method at any moment and Company may add, remove or suspend any payment method temporarily or permanently at Company\'s sole discretion. You agree to provide current, complete, and accurate purchase and account information for all purchases made via the Website and to promptly update account and payment information, including email address, payment method, and payment card expiration date, in order to complete your purchases and contact you as needed. Sales tax will be added to the price of purchases as deemed required by us. We may change prices at any time. {{nextSentence}}","LABEL_TOSV2_HTML_PAYMENT_IN":"All payments shall be in {{<span2>}}{{currencyType}}{{</span2>}}.","LABEL_TOSV2_HTML_PAYMENT_IN_WEBSITE_CURRENCY":"All payments shall be in {{<span2>}}the currency advertised on the website{{</span2>}}.","LABEL_TOS_PURCHASES_CURRENCY_CAD":"CAD","LABEL_TOS_PURCHASES_CURRENCY_USD":"USD","LABEL_TOS_PURCHASES_CURRENCY_GBP":"GBP","LABEL_TOS_PURCHASES_CURRENCY_EUR":"EUR","LABEL_TOSV2_HTML_PROMOTION":"Free Trial or Promotional Codes","LABEL_TOSV2_HTML_PROMOTION_SUMMARY":"From time to time, Company may offer a limited free trial and/or promotional codes for a specified period, which may be subject to additional terms. We have sole discretion to determine your eligibility for trials and/or promotional codes. If you are required to provide payment information in connection with your trial, your first payment will be charged to your chosen payment method following the expiration of the trial, unless earlier terminated in accordance with these Terms of Service. You may not receive a separate notice that your free trial is about to end or has ended, or that your paid subscription has begun.","LABEL_TOSV2_HTML_CANCELLATION":"Cancellation","LABEL_TOSV2_HTML_CANCELLATION_SUMMARY":"You can cancel your subscription at any time by logging into your account or contacting us using the contact information provided below. Your cancellation will take effect at the end of the current billing period. <p>Subscription purchases are non-refundable, have no monetary value (for example, they are not a cash account or equivalent), and are purchases of only a non-exclusive, revocable, non-assignable and non-transferable right to use the subscription.</p> <p>You may not transfer, sell, purchase, barter, or trade your subscriptions or attempt or offer to do so. Any attempted transfer will be null and void. Except as required by applicable law, we are not responsible for any refunds or credits in connection with any modified, suspended or terminated subscriptions.</p>","LABEL_TOSV2_HTML_RETURN_AND_REFUND":"Return and Refund","LABEL_TOSV2_HTML_RETURNS_INSTRUCTION_SHORT":"To process your return, securely place the item in its original packaging and then mail your return to the following address:","LABEL_TOSV2_HTML_RETURNS_INSTRUCTION":"To process your return, securely place the item {{<span>}}along with {{requirements}}{{</span>}} in its original packaging and then mail your return to the following address:","LABEL_TOSV2_HTML_LIABILITY":"Disclaimers, Liability, and Indemnification","LABEL_TOSV2_HTML_LIABILITIES_AGREEMENT_SHORT":"{{<span>}}{{</span>}}YOU UNDERSTAND AND AGREE THAT YOUR USE OF THE WEBSITE, ITS CONTENT, AND ANY GOODS, DIGITAL PRODUCTS, SERVICES, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE IS AT YOUR OWN RISK. THE WEBSITE, ITS CONTENT, AND ANY GOODS, SERVICES, DIGITAL PRODUCTS, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE ARE PROVIDED ON AN \\"AS IS\\" AND \\"AS AVAILABLE\\" BASIS, WITHOUT ANY WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THE FOREGOING DOES NOT AFFECT ANY WARRANTIES THAT CANNOT BE EXCLUDED OR LIMITED UNDER APPLICABLE LAW. <p>YOU ACKNOWLEDGE AND AGREE THAT COMPANY OR ITS RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS MAKE NO WARRANTY, REPRESENTATION, OR ENDORSEMENT WITH RESPECT TO THE COMPLETENESS, SECURITY, RELIABILITY, SUITABILITY, ACCURACY, CURRENCY, OR AVAILABILITY OF THE WEBSITE OR ITS CONTENTS OR THAT ANY GOODS, SERVICES, DIGITAL PRODUCTS, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE WILL BE ACCURATE, RELIABLE, ERROR-FREE, OR UNINTERRUPTED, THAT DEFECTS WILL BE CORRECTED, THAT OUR WEBSITE OR THE SERVER THAT MAKES IT AVAILABLE OR CONTENT ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS OR DESTRUCTIVE CODE.</p><strong><p>How We Limit Our Liability to You</p></strong>","LABEL_TOSV2_HTML_LIABILITIES_AGREEMENT":"{{<span>}}EXCEPT FOR THE LIMITED WARRANTIES AT {{warrantyURL}}, {{</span>}}YOU UNDERSTAND AND AGREE THAT YOUR USE OF THE WEBSITE, ITS CONTENT, AND ANY GOODS, DIGITAL PRODUCTS, SERVICES, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE IS AT YOUR OWN RISK. THE WEBSITE, ITS CONTENT, AND ANY GOODS, SERVICES, DIGITAL PRODUCTS, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE ARE PROVIDED ON AN \\"AS IS\\" AND \\"AS AVAILABLE\\" BASIS, WITHOUT ANY WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. THE FOREGOING DOES NOT AFFECT ANY WARRANTIES THAT CANNOT BE EXCLUDED OR LIMITED UNDER APPLICABLE LAW. <p>YOU ACKNOWLEDGE AND AGREE THAT COMPANY OR ITS RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS MAKE NO WARRANTY, REPRESENTATION, OR ENDORSEMENT WITH RESPECT TO THE COMPLETENESS, SECURITY, RELIABILITY, SUITABILITY, ACCURACY, CURRENCY, OR AVAILABILITY OF THE WEBSITE OR ITS CONTENTS OR THAT ANY GOODS, SERVICES, DIGITAL PRODUCTS, INFORMATION OR ITEMS FOUND OR ATTAINED THROUGH THE WEBSITE WILL BE ACCURATE, RELIABLE, ERROR-FREE, OR UNINTERRUPTED, THAT DEFECTS WILL BE CORRECTED, THAT OUR WEBSITE OR THE SERVER THAT MAKES IT AVAILABLE OR CONTENT ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS OR DESTRUCTIVE CODE.</p><strong><p>How We Limit Our Liability to You</p></strong>","LABEL_TOSV2_HTML_COPYRIGHT":"Copyright Infringement","LABEL_TOSV2_HTML_SEVERABILITY":"Severability","LABEL_TOSV2_HTML_SEVERABILITY_SUMMARY":"If any provision of these Terms of Service is illegal or unenforceable under applicable law, the remainder of the provision will be amended to achieve as closely as possible the effect of the original term and all other provisions of these Terms of Service will continue in full force and effect.","LABEL_TOSV2_HTML_ENTIRE_TOS":"Entire Terms of Service","LABEL_TOSV2_HTML_ENTIRE_TOS_SUMMARY":"These Terms of Service constitute the entire and only Terms of Service between the parties in relation to its subject matter and replaces and extinguishes all prior or simultaneous Terms of Services, undertakings, arrangements, understandings or statements of any nature made by the parties or any of them whether oral or written (and, if written, whether or not in draft form) with respect to such subject matter. Each of the parties acknowledges that they are not relying on any statements, warranties or representations given or made by any of them in relation to the subject matter of these Terms of Service, save those expressly set out in these Terms of Service, and that they shall have no rights or remedies with respect to such subject matter otherwise than under these Terms of Service save to the extent that they arise out of the fraud or fraudulent misrepresentation of another party. No variation of these Terms of Service shall be effective unless it is in writing and signed by or on behalf of Company.","LABEL_TOSV2_HTML_WAIVER":"Waiver","LABEL_TOSV2_HTML_WAIVER_SUMMARY":"No failure to exercise, and no delay in exercising, on the part of either party, any right or any power hereunder shall operate as a waiver thereof, nor shall any single or partial exercise of any right or power hereunder preclude further exercise of that or any other right hereunder.","LABEL_TOSV2_HTML_NOTICE":"Notice","LABEL_TOSV2_HTML_NOTICE_SUMMARY":"We may provide any notice to you under these Terms of Service by: (i) sending a message to the email address you provide to us and consent to us using; or (ii) by posting to the Website. Notices sent by email will be effective when we send the email and notices we provide by posting will be effective upon posting. It is your responsibility to keep your email address current.","LABEL_TOSV2_HTML_NOTICE_SUMMARY_BODY_2":"To give us notice under these Terms of Service, you must contact us as follows: (i) by personal delivery, overnight courier or registered or certified mail to {{<addressSpan>}}{{companyAndAddress}}{{</addressSpan>}}. We may update the address for notices to us by posting a notice on this Website. Notices provided by personal delivery will be effective immediately once personally received by an authorized representative of Company. Notices provided by overnight courier or registered or certified mail will be effective once received and where confirmation has been provided to evidence the receipt of the notice.","LABEL_TOSV2_HTML_CONTACT":"Contact Us","LABEL_TOSV2_HTML_CONTACT_INFO":"This Website is operated by {{<span>}}{{companyName}}{{</span>}}{{<addressSpan>}}{{contactAddress}}{{</addressSpan>}}{{<phoneSpan>}}{{phone}}{{</phoneSpan>}}.<p>Should you become aware of misuse of the website including libelous or defamatory conduct, you must report it to the Company. All reports of misuse and other feedback, comments, requests for technical support, and other communications relating to the Website should be directed to {{<emailSpan>}}{{email}}{{</emailSpan>}}.</p>","LABEL_TOSV2_HTML_SERVICE_INFO":"We offer the following service that is subject to these Terms of Service: {{serviceName}} (collectively \\"Services\\").","LABEL_TOSV2_HTML_MOBILE_APPLICATION":"Mobile Application","LABEL_TOSV2_HTML_MOBILE_SUMMARY":"By using our mobile application, you acknowledge and agree to our {{<a>}}EULA{{</a>}} as well as the following:","LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_WARRANTY":"If the mobile application fails to conform to any applicable warranty, you may notify the applicable application distributor, and the application distributor may refund any applicable purchase price in accordance with its terms and policies, and to the maximum extent permitted by applicable law, the application distributor will have no other warranty obligation with respect to the mobile application;","LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_REPRESENT":"You represent and warrant that (i) you are not located in a country that is subject to a U.S. government embargo, or that has been designated by the U.S. government as a \\"terrorist-supporting\\" country and (ii) you are not listed on any U.S. government list of prohibited or restricted parties;","LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_COMPLY":"You must comply with applicable third-party terms of service when using the mobile application; and","LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_AGREEMENT":"You acknowledge and agree that the application distributors are third-party beneficiaries of the terms and conditions in this mobile application license contained in these Terms of Service, and that each application distributor will have the right to enforce the terms and conditions in this mobile application license contained in these Terms of Use against you as a third-party beneficiary thereof.","LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C_SUBLIST_SHIPPING":"Our shipping policy can be found here: {{<a>}}{{shippingURL}}{{</a>}}.","LABEL_TOSV2_HTML_PAYMENT_CONCLUSION_SHORT":"You agree to pay all charges or fees at the prices then in effect for your purchases, and you authorize us to charge your chosen payment provider for any such amounts upon making your purchase.{{<span>}}{{</span>}}","LABEL_TOSV2_HTML_PAYMENT_CONCLUSION_LONG":"You agree to pay all charges or fees at the prices then in effect for your purchases, and you authorize us to charge your chosen payment provider for any such amounts upon making your purchase. {{<span>}}If you authorize PayPal for future purchases, this Website will store an identification code linked to your PayPal account, which will authorize this Website to automatically process future payments or recurring installments of past purchases. PayPal’s authorization can be revoked at any time, either by contacting us or by changing the user settings offered by PayPal.{{</span>}}","LABEL_TOSV2_HTML_PAYMENT_PURCHASE_SUBJECT_TO":"If your purchase is subject to recurring charges, you must keep a valid payment method on file with Company to pay for all incurred and recurring fees. Company will charge applicable fees to any valid payment method that you have provided and you will be invoiced automatically as outlined in the order. You authorize such payment of recurring fees without requiring your prior approval for each recurring charge, until you notify us of your cancellation, or the Company terminates in writing in accordance with these Terms of Service, or until the recurring contract ends, and any and all outstanding fees and charges have been paid in full.","LABEL_TOSV2_HTML_PAYMENT_PURCHASE_RIGHTS":"We reserve the right to correct any errors or mistakes in pricing, even if we have already requested or received payment. We also reserve the right to refuse any order placed through the Website.","LABEL_TOSV2_HTML_LIABILITIES_INDEMNIFICATION":"<strong>Indemnification</strong><p>To the maximum extent permitted by applicable law, you agree to defend, indemnify, and hold harmless Company, its parent, subsidiaries, affiliates, and their respective directors, officers, employees, agents, service providers, contractors, licensors, suppliers, successors, and assigns from and against any claims, liabilities, damages, judgments, awards, losses, costs, expenses, or fees (including reasonable attorneys\' fees) arising out of or relating to your breach of these Terms of Service or your use of the Website including, but not limited to, third-party sites and content, any use of the Website\'s content and services other than as expressly authorized in these Terms of Service or any use of any goods, digital products and information purchased from this Website.</p>","LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_INDEMNIFICATION":"Disclaimers, Liability and Indemnification","LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_COSTLESS":"EXCEPT WHERE SUCH EXCLUSIONS ARE PROHIBITED BY LAW, IN NO EVENT SHALL THE COMPANY NOR ITS RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS BE LIABLE UNDER THESE TERMS OF SERVICE TO YOU OR ANY THIRD-PARTY FOR ANY CONSEQUENTIAL, INDIRECT, INCIDENTAL, EXEMPLARY, SPECIAL, OR PUNITIVE DAMAGES WHATSOEVER, INCLUDING ANY DAMAGES FOR BUSINESS INTERRUPTION, LOSS OF USE, DATA, REVENUE OR PROFIT, COST OF CAPITAL, LOSS OF BUSINESS OPPORTUNITY, LOSS OF GOODWILL, WHETHER ARISING OUT OF BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), ANY OTHER THEORY OF LIABILITY, OR OTHERWISE, REGARDLESS OF WHETHER SUCH DAMAGES WERE FORESEEABLE AND WHETHER OR NOT THE COMPANY WAS ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.","LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_COST":"EXCEPT WHERE SUCH EXCLUSIONS ARE PROHIBITED BY LAW, IN NO EVENT SHALL THE COMPANY NOR ITS PARENT, SUBSIDIARIES, AFFILIATES OR THEIR RESPECTIVE DIRECTORS, OFFICERS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, CONTRACTORS, LICENSORS, LICENSEES, SUPPLIERS, OR SUCCESSORS AGGREGATE LIABILITY ARISING OUT OF OR RELATED TO THESE TERMS OF SERVICE, GOODS, DIGITAL PRODUCTS, AND/OR INFORMATION WHETHER ARISING OUT OF OR RELATED TO BREACH OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, EXCEED {{<span>}}{{exceedQuantity}}{{</span>}}. THE FOREGOING LIMITATIONS SHALL APPLY EVEN IF THE COMPANY’S REMEDIES UNDER THESE TERMS OF SERVICE FAIL OF THEIR ESSENTIAL PURPOSE.","LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_COST_12MONTHS":"THE TOTAL AMOUNT PAID TO THE COMPANY BY YOU PURSUANT TO THESE TERMS OF SERVICE IN THE TWELVE (12) MONTHS BEFORE THE CLAIM WAS MADE","LABEL_TOSV2_HTML_DISPUTE_RESOLUTION":"Dispute Resolution","LABEL_TOSV2_HTML_DISPUTE_RESOLUTION_DISCRETION":"At Company’s sole discretion, it may require you to submit any disputes arising from these Terms of Service or use of the Website, including disputes arising from or concerning their interpretation, violation, invalidity, non-performance, or termination, to final and binding arbitration under the Rules of Arbitration of the American Arbitration Association applying {{<span>}}{{state}}{{</span>}} law. (If multiple jurisdictions, under applicable laws).","LABEL_TOSV2_HTML_DISPUTE_RESOLUTION_ACTION":"ANY CAUSE OF ACTION OR CLAIM YOU MAY HAVE ARISING OUT OF OR RELATING TO THESE TERMS OF USE OR THE WEBSITE MUST BE COMMENCED WITHIN {{<span>}}{{value}}{{</span>}} YEAR(S) AFTER THE CAUSE OF ACTION ACCRUES; OTHERWISE, SUCH CAUSE OF ACTION OR CLAIM IS PERMANENTLY BARRED.","LABEL_TOSV2_HTML_COPYRIGHT_SUMMARY":"We respect the intellectual property rights of others and expect our users to do the same. In accordance with the Digital Millennium Copyright Act, which can be found here <a href=\\"http://www.copyright.gov/legislation/dmca.pdf\\">http://www.copyright.gov/legislation/dmca.pdf</a>, and specifically in accordance with 17 U.S.C. § 512(c)(3), we will respond expeditiously to claims of copyright infringement committed using the Company Website if such claims are reported to Company’s Designated Copyright Agent identified below. <p> If you are a copyright owner or authorized to act on behalf of one, please report alleged copyright infringements taking place on or through the Website by completing a DMCA Notice of Alleged Infringement and delivering it to Company’s Designated Copyright Agent. Upon receipt of Notice as described below, we will take whatever action in our sole discretion as we deem appropriate, including removal of the challenged content from the Website. Please note that if you fail to comply with all of the requirements of this section and of 17 U.S.C. § 512(c)(3), your DMCA notice may not be valid.</p>","LABEL_TOSV2_HTML_COPYRIGHT_LIST_IDENTIFY_INFRINGED":"Identify the copyrighted work that you claim has been infringed, or if multiple copyrighted works are covered by your Notice, you may provide a representative list of the copyrighted works that you claim have been infringed.","LABEL_TOSV2_HTML_COPYRIGHT_LIST_IDENTIFY_MATERIAL":"Identify the material or link you claim is infringing (or the subject of infringing activity) and to which access is to be disabled, including at a minimum, if applicable, the URL of the link shown on the Website or the exact location where such material may be found.","LABEL_TOSV2_HTML_COPYRIGHT_LIST_AFFILIATION":"Provide your company affiliation (if applicable), mailing address, telephone number, and, if available, email address.","LABEL_TOSV2_HTML_COPYRIGHT_LIST_INCLUDE":"Include both of the following statements in the body of the Notice:","LABEL_TOSV2_HTML_COPYRIGHT_LIST_INCLUDE_SUBLIST_1":"\\"I hereby state that I have a good faith belief that the disputed use of the copyrighted material is not authorized by the copyright owner, its agent, or the law (e.g., as a fair use).\\"","LABEL_TOSV2_HTML_COPYRIGHT_LIST_INCLUDE_SUBLIST_2":"\\"I hereby state that the information in this Notice is accurate and, under penalty of perjury, that I am the owner, or authorized to act on behalf of, the owner, of the copyright or of an exclusive right under the copyright that is allegedly infringed.\\"","LABEL_TOSV2_HTML_COPYRIGHT_LIST_NAME":"Provide your full legal name and your electronic or physical signature.","LABEL_TOSV2_HTML_COPYRIGHT_LIST_DELIVER":"Deliver this Notice, with all items completed, to Company’s Designated Copyright Agent: <br />{{<agentSpan>}}{{agent}}{{</agentSpan>}} <br /> {{<companySpan>}}{{company}}{{</companySpan>}} <br /> {{<AddressSpan>}}{{address}}{{</AddressSpan>}} <br />{{<emailSpan>}}{{email}}{{</emailSpan>}}","LABEL_TOSV2_HTML_COPYRIGHT_REMOVED_CONTENT":"If you believe that your content that was removed (or to which access was disabled) is not infringing, or that you have authorization from the copyright holder, the holder\'s agent, or pursuant to law, to post and use the material in your content, you may send a counter-notice containing the following information to {{company}}\'s Copyright Agent:","LABEL_TOSV2_HTML_COPYRIGHT_COUNTER_ITEM_SIGNATURE":"Your physical or electronic signature;","LABEL_TOSV2_HTML_COPYRIGHT_COUNTER_ITEM_IDENTIFICATION":"Identification of the content that was removed or to which access has been disabled as a result of mistake or a misidentification of the content; and","LABEL_TOSV2_HTML_COPYRIGHT_COUNTER_ITEM_NAME":"Your name, address, telephone number, and email address, a statement that you consent to the jurisdiction of the federal court in {{region}}, and a statement that you will accept service of process from the person who provided notification of the alleged infringement.","LABEL_TOSV2_HTML_COPYRIGHT_CONCLUSION":"If a counter-notice is received by the Copyright Agent, we may send a copy of the counter-notice to the original complaining party informing that person that it may replace the removed content or cease disabling it in ten business days. Unless the copyright owner files an action seeking a court order against {{company}} or the person who has posted allegedly infringing content, the removed content may be replaced, or access to it restored, in ten business days or more after receipt of the Counter-Notice. <p>{{company}} does not condone or tolerate copyright infringement or any violation of the intellectual property rights of {{company}} or of others. {{company}} reserves the right to terminate the access and/or use privileges of any person who has been determined to be a \'repeat infringer\' of the copyrights of {{company}} or others. {{company}} reserves the right to define the criteria by which {{company}} will determine that a person is a \'repeat infringer.\' In the event that \'repeat infringer\' is defined by statute, law, or regulation as applicable to 17 U.S.C. § 512, {{company}} will adopt that definition as a minimum standard. Without limiting {{company}}’s right to define \'repeat infringer,\' as a general rule, {{company}} will define a \'repeat infringer\' as any person or entity about whom {{company}} has received two or more DMCA Notices of Alleged Infringement. {{company}} will take into account all relevant facts and circumstances when determining whether or not termination of access and/or use privileges of a \'repeat infringer\' is appropriate.</p> <p>REGARDLESS OF WHETHER {{companyUpper}} TERMINATES ACCESS AND/OR USE PRIVILEGES OF ANY PERSON OR ENTITY, \'REPEAT INFRINGER\' OR OTHERWISE, {{companyUpper}} IN NO WAY WAIVES ANY RIGHT TO PURSUE ANY AVAILABLE REMEDY AT LAW OR IN EQUITY AGAINST COPYRIGHT INFRINGERS OR ANY OTHER INTELLECTUAL PROPERTY RIGHTS VIOLATORS, NOR WILL {{companyUpper}} INDEMNIFY OR PROVIDE LEGAL REPRESENTATION TO ANY ALLEGED INFRINGER IN ANY ACTION ARISING FROM THE ALLEGED INFRINGER’S USE OF ANY {{companyUpper}} WEBSITE OR SERVICE, EXCEPT AS EXPRESSLY DESCRIBED IN THIS NOTICE.</p>","LABEL_TOSV2_HTML_GOVERNING_LAW_PROVINCE":"The Website and these Terms of Service will be governed by and construed in accordance with the laws of the Province of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Website and/or under these Terms of Service will be instituted in the courts of the Province of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_TOSV2_HTML_GOVERNING_LAW_STATE":"The Website and these Terms of Service will be governed by and construed in accordance with the laws of the State of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Website and/or under these Terms of Service will be instituted in the courts of the State of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_TOSV2_HTML_GOVERNING_LAW_TERRITORY":"The Website and these Terms of Service will be governed by and construed in accordance with the laws of the Territory of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Website and/or under these Terms of Service will be instituted in the courts of the Terriroty of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_TOSV2_HTML_GOVERNING_LAW_COUNTRY_ONLY":"The Website and these Terms of Service will be governed by and construed in accordance with the laws of {{<span>}}{{governingLaw}}{{</span>}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to this Website and/or under these Terms of Service will be instituted in the courts of the Country of {{<span>}}{{governingLaw}}{{</span>}}, and each party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. You waive any and all objections to the exercise of jurisdiction over you by such courts and to the venue of such courts.","LABEL_TOSV2_HTML_GOVERNING_LAW_ALPHALIST":"If (a) you are not a U.S. citizen; (b) you do not reside in the U.S.; (c) you are not accessing the Website from the U.S.; and (d) you are a citizen of one of the countries identified below, you hereby agree that any dispute or claim arising from these Terms of Service shall be governed by the applicable law set forth below, without regard to any conflict of law provisions, and you hereby irrevocably submit to the non-exclusive jurisdiction of the courts located in the state, province or country identified below whose law governs:","LABEL_TOSV2_HTML_GOVERNING_LAW_EU":"If you are a citizen of any European Union country or Switzerland, Norway or Iceland, the governing law and forum shall be the laws and courts of your usual place of residence.","LABEL_TOSV2_HTML_GOVERNING_LAW_CONCLUSION":"The parties agree that the United Nations Convention on Contracts for the International Sale of Goods will not govern these Terms of Service or the rights and obligations of the parties under these Terms of Service.","LABEL_TOSV2_HTML_RETURNS_INTRO_REFUND_TYPES":"If you are not completely satisfied with your purchase, you may return it to us for {{<span>}}{{refundTypes}}{{</span>}}.","LABEL_TOSV2_HTML_RETURNS_INTRO_REFUND_CONDITION":"All returned items must be in new and unused condition, with all original tags and labels attached.","LABEL_TOSV2_HTML_RETURNS_INTRO_EXCEPTIONS":"The following item(s) cannot be returned or exchanged: {{<span>}}{{exceptions}}{{</span>}}.","LABEL_TOSV2_HTML_RETURNS_INTRO_SALE":"Sale items are FINAL SALE and cannot be returned.","LABEL_TOSV2_HTML_RETURNS_INTRO_PAYMENT":"All returns must be postmarked within {{<daySpan>}}{{time}}{{</daySpan>}} day(s) of confirmation of delivery.","LABEL_TOSV2_HTML_RETURNS_INTRO_RESTOCK":"A {{<feeSpan>}}{{fee}}{{</feeSpan>}} restocking fee will be charged for all returns.","LABEL_TOSV2_HTML_RETURNS_INTRO_ADDRESS":"{{companyName}}<br /> Attn: Returns <br /> {{<span>}}{{returnsAddress}}{{</span>}}","LABEL_TOSV2_HTML_RETURNS_INTRO_PROCESSING":"After receiving your return and inspecting the condition of your item, we will process your return. Please allow at least {{<span>}}{{time}}{{</span>}} day(s) from the receipt of your item to process your return. ","LABEL_TOSV2_HTML_RETURNS_INTRO_REDUCTION":"Upon completion of processing, we will deduct our shipping costs from the refund amount. ","LABEL_TOSV2_HTML_RETURNS_INTRO_BILLING":"Refunds may take 1-2 billing cycles to appear on your credit card statement.","LABEL_TOSV2_HTML_RETURNS_INTRO_EMAIL":"If you have any questions concerning our return policy, please contact us at: <br /> {{<span>}}{{email}}{{</span>}}","LABEL_TOSV2_HTML_RETURNS_INTRO_PROCESSING_TIME":"After receiving your return and inspecting the condition of your item, we will process your return. Please allow at least {{<span>}}{{time}}{{</span>}} day(s) from the receipt of your item to process your return.","LABEL_TOSV2_HTML_LAST_UPDATED":"Last Updated {{<span>}}{{date}}{{</span>}}","REFUND_TYPE_FULL":"a full refund","REFUND_TYPE_EXCHANGE":"an exchange","REFUND_TYPE_CREDIT":"store credit","REFUND_REQUIREMENT_PURCHASE":"your proof of purchase","REFUND_REQUIREMENT_FORM":"the return form","LABEL_TOSV2_HTML_RETURN_LINK_VER":"Our return policy can be found at {{<a>}}{{url}}{{</a>}}.","LABEL_TOSV2_HTML_RETURNS_INTRO_RESTOCK_SOMETIMES":"A {{<feeSpan>}}{{fee}}{{</feeSpan>}} restocking fee will be charged on some returns.","LABEL_TOSV2_HTML_RETURN_REFUND_BOTH":"Our return and refund policy can be found here: {{<combinedURL>}}{{combinedURL}}{{</combinedURL>}}","LABEL_TOSV2_HTML_RETURN_REFUND_RETURN_ONLY":"Our return policy can be found here: {{<returnLink>}}{{ReturnURL}}{{</returnLink>}}.","LABEL_TOSV2_HTML_RETURN_REFUND_REFUND_ONLY":"Our refund policy can be found here: {{<refundLink>}}{{RefundURL}}{{</refundLink>}}.","LABEL_PRIVACY2_HTML_INTRODUCTION":"Introduction","LABEL_PRIVACY2_HTML_INTRODUCTION_BODY":"At {{companyName}}{{altBusinessName}} (\\"us\\", \\"we\\", \\"our\\" or the \\"Company\\") we value your privacy and the importance of safeguarding your data. This Privacy Policy (the \\"Policy\\") describes our privacy practices for the activities set out below. As per your rights, we inform you how we collect, store, access, and otherwise process information relating to individuals. In this Policy, personal data (“Personal Data”) refers to any information that on its own, or in combination with other available information, can identify an individual.","LABEL_PRIVACY2_HTML_INTRODUCTION_LOCATION":"The office locations of where {{companyName}} can be found {{locationUrl}}","LABEL_PRIVACY2_HTML_INTRODUCTION_REGULATION":"We are committed to protecting your privacy in accordance with the highest level of privacy regulation. As such, we follow the obligations under the below regulations:","LABEL_PRIVACY2_HTML_INTRODUCTION_PIPEDA":"Canada\'s Personal Information Protection and Electronic Documents Act (PIPEDA) and the applicable provincial legislations","LABEL_PRIVACY2_HTML_INTRODUCTION_GDPR":"the EU\'s General Data Protection Regulation (GDPR)","LABEL_PRIVACY2_HTML_INTRODUCTION_LGPD":"Brazil’s Data Protection Legislation (LGPD)","LABEL_PRIVACY2_HTML_INTRODUCTION_CCPA":"California\'s Consumer Privacy Act (CCPA) / California Privacy Rights Act (CPRA) and California Online Privacy Protection Act (CalOPPA)","LABEL_PRIVACY2_HTML_INTRODUCTION_POPIA":"South Africa’s Protection of Personal Information Act (POPIA)","LABEL_PRIVACY2_HTML_INTRODUCTION_QUEBEC_LAW_25":"Quebec Law 25","LABEL_PRIVACY2_HTML_INTRODUCTION_CPA":"Colorado Privacy Act (CPA)","LABEL_PRIVACY2_HTML_INTRODUCTION_VCDPA":"Utah Consumer Privacy Act (UCPA)","LABEL_PRIVACY2_HTML_INTRODUCTION_CTDPA":"Connecticut Data Privacy Act (CTDPA)","LABEL_PRIVACY2_HTML_INTRODUCTION_UCPA":"Virginia Consumer Data Protection Act (VCDPA)","LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE":"Scope","LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE_SHOPIFY_1":"This policy applies to the {{companyName}} websites and domains.","LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE_ENT_1":"This policy applies to the {{companyName}} websites, domains, applications, services, and products.","LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE_2":"This Policy does not apply to third-party applications, websites, products, services or platforms that may be accessed through (non-{{companyName}}) links that we may provide to you. These sites are owned and operated independently from us, and they have their own separate privacy and data collection practices. Any Personal Data that you provide to these websites will be governed by the third-party’s own privacy policy. We cannot accept liability for the actions or policies of these independent sites, and we are not responsible for the content or privacy practices of such sites.","LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES":"This Policy applies when you interact with us by doing any of the following:","LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES_1":"Make use of our application and services as an authorized user","LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES_2":"Visit any of our websites that link to this Privacy Statement","LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES_3":"Receive any communication from us including newsletters, emails, calls, or texts / SMS","LABEL_PRIVACY2_HTML_PERSONAL_DATA":"Personal Data We Collect","LABEL_PRIVACY2_HTML_PERSONAL_DATA_TITLE":"What Personal Data We Collect","LABEL_PRIVACY2_HTML_PERSONAL_DATA_MAKE_PURCHASE":"When you make a purchase, or attempt to make a purchase, we collect the following types of Personal Data:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_MAKE_USE":"When you use our products and/or features, we collect the following types of Personal Data:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_INCLUDES":"This includes:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_ACCOUNT":"Account Information such as your name, email address, and password","LABEL_PRIVACY2_HTML_PERSONAL_DATA_PAYMENT":"Payment Information such as your billing address, phone number, credit card, debit card or other payment method","LABEL_PRIVACY2_HTML_PERSONAL_DATA_DEMOGRAPHIC":"Demographic Data including age, gender","LABEL_PRIVACY2_HTML_PERSONAL_DATA_FINANCIAL":"Financial Information including credit card numbers","LABEL_PRIVACY2_HTML_PERSONAL_DATA_PURCHASE":"Purchase Information specifically if personalized or unique","LABEL_PRIVACY2_HTML_PERSONAL_DATA_MOBILE":"Mobile device specific identifiers such as make and model, IMEI and phone number","LABEL_PRIVACY2_HTML_PERSONAL_DATA_LOCATION":"Location Data","LABEL_PRIVACY2_HTML_PERSONAL_DATA_WORK":"Work related information such as your occupation, employment details","LABEL_PRIVACY2_HTML_PERSONAL_DATA_OTHER":"Other personal data","LABEL_PRIVACY2_HTML_PERSONAL_DATA_FEEDBACK":"Feedback, such as customer support or product reviews","LABEL_PRIVACY2_HTML_PERSONAL_DATA_SOCIALS":"Social Media Information","LABEL_PRIVACY2_HTML_PERSONAL_DATA_PRODUCT":"Product information, such as serial number, product registration, licensing information","LABEL_PRIVACY2_HTML_PERSONAL_DATA_CONTENT":"Content, such as posts, comments, audio, or documents","LABEL_PRIVACY2_HTML_PERSONAL_DATA_COLLECT_SENSITIVE":"We also collect the following Sensitive Personal Data. When collecting this data, we will ensure to get your explicit consent:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RELIGION":"Data around your religious beliefs, political opinions, philosophical beliefs, union membership, citizenship, citizenship status or immigration status.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RACE":"Information about your racial and/or ethnic background","LABEL_PRIVACY2_HTML_PERSONAL_DATA_MEDICAL":"Medical information including genetic data, biometric identifiers, or mental or physical health diagnosis.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_SEX":"Data around your sex life or sexual orientation.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_GOV_IDENTIFIERS":"Government Identifiers such as driver’s license numbers, SSN, passport numbers","LABEL_PRIVACY2_HTML_PERSONAL_DATA_GEO":"Precise geolocation data.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_CHILD":"Data from a known child.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT":"How We Collect Your Personal Data","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_SOURCES":"We collect Personal Data from the following sources:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_YOU":"{{<strong>}}From You.{{</strong>}} You may give us your Account Information, Payment Information, Financial Information, Demographic Data, Purchase Information, Content, Feedback, Product Information, by filling in forms, using our products or services, entering information online or by corresponding with us by post, phone, email or otherwise. This includes Personal Data you provide, for example, when you:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_ACCOUNT":"Create an account or purchase products on our website;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_USE_PRODUCT":"Use our products or services;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_CREATE_CONTENT":"Create content through our products or services;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_EXPRESS_INTEREST":"Express interest in our products or services;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_DOWNLOAD_SOFTWARE":"Downloading software and/or our mobile application;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_SUBSCRIBE":"Subscribe to our newsletter;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_SURVEY":"Complete a voluntary market research survey;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_CONTACT":"Contact us with an inquiry or to report a problem (by phone, email, social media, or messaging service);","LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_AUTH":"When you log in to our website via social media;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_AUTO_TECH":"{{<strong>}}Automated technologies or interactions:{{</strong>}} As you interact with our website, we may automatically collect the following types of data (all as described above): Device Data about your equipment, Usage Data about your browsing actions and patterns, and Contact Data where tasks carried out via our website remain uncompleted, such as incomplete orders or abandoned baskets. We collect this data by using cookies, server logs and other similar technologies. Please see our Cookie section (below) for further details.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES":"{{<strong>}}Third parties:{{</strong>}} We may receive Personal Data about you from various third parties, including:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_1":"Account Information and Payment Information from another individual when they purchase a gift for you on our website;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_2":"Device and Usage Data from third parties, including analytics providers such as Google;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_3":"Account Information and Payment Data from social media platforms when you log in to our website using such social media platforms;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_4":"Content from communication services, including email providers and social networks, when you give us permission to access your data on such third-party services or networks;","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_5":"Account Information and Payment Data from third parties, including organizations (such as law enforcement agencies), associations and groups, who share data for the purposes of fraud prevention and detection and credit risk reduction; and","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_6":"Account Information, Payment Data, and Financial Data from providers of technical, payment and delivery services.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_CONCLUSION":"If you provide us, or our service providers, with any Personal Data relating to other individuals, you represent that you have the authority to do so and acknowledge that it will be used in accordance with this Policy. If you believe that your Personal Data has been provided to us improperly, or to otherwise exercise your rights relating to your Personal Data, please contact us by using the information set out in the “Contact us” section below.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA":"Device and Usage Data","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_INTRO_NON_MOBILE":"When you visit a {{companyName}} website, we automatically collect and store information about your visit using browser cookies (files which are sent by us to your computer), or similar technology.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_INTRO_MOBILE":"When you visit a {{companyName}} website and/or mobile application, we automatically collect and store information about your visit using browser cookies (files which are sent by us to your computer), or similar technology.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_INTRO_CONCLUSION":"You can instruct your browser to refuse all cookies or to indicate when a cookie is being sent. The Help Feature on most browsers will provide information on how to accept cookies, disable cookies or to notify you when receiving a new cookie. If you do not accept cookies, you may not be able to use some features of our Service and we recommend that you leave them turned on.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO":"We also process information when you use our services and products. This information may include:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_LOGIN":"Login information","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_DEVICE":"Device IDs","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_IP":"IP Address","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_TIME":"Time stamps","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_AUTH":"Authentication records","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_LOCATION":"Location information","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_PRODUCTS_VIEW":"Individual Products you view","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_WEB_TERMS":"Web terms or searches that led you to the site","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_TZ":"Time zone","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_OTHER":"Other operational data.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_FROM_THIRD_PARTIES":"Data we collect from third parties","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_FROM_THIRD_PARTIES_INTRO_1":"We may receive your Personal Data from third parties such as companies subscribing to {{companyName}} services, partners and other sources. This Personal Data is not collected by us but by a third party and is subject to the relevant third party’s own separate privacy and data collection policies. We do not have any control or input on how your Personal Data is handled by third parties. As always, you have the right to review and rectify this information. If you have any questions you should first contact the relevant third party for further information about your Personal Data. Where that third party is unresponsive to your rights, you may contact the Data Protection Officer at {{companyName}} (contact details below).","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_FROM_THIRD_PARTIES_INTRO_2":"Our websites and services may contain links to other websites, applications and services maintained by third parties. The information practices of such other services, or of social media networks that host our branded social media pages, are governed by third parties’ privacy statements, which you should review to better understand those third parties’ privacy practices.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING":"Purpose and Legal Basis for the Processing of Personal Data","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_INTRO":"We collect and use your Personal Data with your consent to provide, maintain, and develop our products and services and understand how to improve them.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_INTRO_INCLUDE":"These purposes include:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_DELIVER_PRODUCT":"To deliver your product or service","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_FULFILL_ORDERS":"To fulfill orders including electronic and non-electronic shipment","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_BUILD_SAFE":"Building a Safe and Secure Environment","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_AUTH":"To verify or authenticate your identity; and","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_SECURITY":"Investigate and prevent security incidents such as breaches, attacks and hacks","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_DEV":"Providing, Developing, and Improving our Products and Services","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_IMPROVE":"Deliver, maintain, debug and improve our products and services.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_ACCESS_SERVICES":"Enable you to access {{companyName}} services and set up accounts.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_SUPPORT":"Provide you with technical and customer support","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_ADS":"Organize and Deliver Advertising and Marketing","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_MARKETTING":"Send you newsletters and other marketing communications about current and future products, programs and services, events, competitions, surveys and promotions held by us or hosted on our behalf; and","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_EVENTS":"Organize events or register attendees and schedule meetings for events.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_RND":"For research and development","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_COMMUNICATE":"To communicate with you about the Products and Services","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_CONCLUSION":"Where we process your Personal Data to provide a product or service, we do so because it is necessary to perform contractual obligations. All of the above processing is necessary in our legitimate interests to provide products and services and to maintain our relationship with you and to protect our business for example against fraud. Consent will be required to initiate services with you. New consent will be required if any changes are made to the type of data collected. Within our contract, if you fail to provide consent, some services may not be available to you.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER":"International Data Transfer and Storage","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_EEA":"Specifically, for European based companies, we have servers in the European Economic Area (EEA).","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_DATA_KEEPING":"Data may be kept in other countries that are considered adequate under your laws.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_INADEQUATE_REGIONS":"In regions that are not considered adequate, we will enter into EU standard contractual clauses (or equivalent measures) with parties outside the EEA and ensure adequate controls are in place for the security of your data.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_BODY":"Where possible, we store and process data on servers within the general geographical region where you reside (note: this may not be within the country in which you reside).{{eea}} Your Personal Data may also be transferred to, and maintained on, servers residing outside of your state, province, country or other governmental jurisdiction where the data laws may differ from those in your jurisdiction. We will take appropriate steps to ensure that your Personal Data is treated securely and in accordance with this Policy as well as applicable data protection law.{{dataKeeping}}{{inadequateRegions}} More information about these clauses can be found here: {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_PRIVACYS_SHIELD_BODY_1":"{{companyName}} complies with the EU-U.S. Privacy Shield Framework and the Swiss–U.S. Privacy Shield Framework as set forth by the U.S. Department of Commerce regarding the collection, use, and retention of Personal Data transferred from the European Union, the United Kingdom and Switzerland to the United States, respectively. {{companyName}} has certified to the Department of Commerce that it adheres to the Privacy Shield Principles. If there is any conflict between the terms in this privacy policy and the Privacy Shield Principles, the Privacy Shield Principles shall govern. To learn more about the Privacy Shield program, and to view our certification, please visit {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_PRIVACYS_SHIELD_BODY_2":"With respect to personal data received or transferred pursuant to the Privacy Shield Frameworks, {{companyName}} is subject to the regulatory enforcement powers of the U.S. Federal Trade Commission. In certain situations, we may be required to disclose Personal Information in response to lawful requests by public authorities, including to meet national security or law enforcement requirements.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_PRIVACYS_SHIELD_BODY_3":"{{companyName}}’s accountability for personal data that it receives in the United States under the Privacy Shield and subsequently transfers to a third party is described in the Privacy Shield Principles. In particular, {{companyName}} remains responsible and liable under the Privacy Shield Principles if third-party agents that it engages to process the personal data on its behalf do so in a manner inconsistent with the Principles, unless {{companyName}} proves that it is not responsible for the event giving rise to the damage. In compliance with the Privacy Shield Principles, {{companyName}} commits to resolve complaints about your privacy and our collection or use of your personal information transferred to the United States pursuant to Privacy Shield. European Union and Swiss individuals with Privacy Shield inquiries or complaints should first contact by email at {{email}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_RECOURSE_TRUSTE_BODY":"If you have an unresolved privacy or data use concern that we have not addressed satisfactorily, please contact our U.S.-based third party dispute resolution provider (free of charge) at {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_RECOURSE_VERASAFE_BODY":"Subject to the terms of the VeraSafe Privacy Shield Dispute Resolution Procedure, VeraSafe will provide appropriate recourse free of charge to you. To file a complaint with VeraSafe under the Privacy Shield Dispute Resolution Procedure, please submit the required information to VeraSafe here {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_ICDR":"{{<a>}}ICDR/AAA Privacy Shield Program{{</a>}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_ICDR_BODY":"If you have an unresolved privacy or information security concern that we have not addressed satisfactorily, you may contact our U.S.-based independent recourse mechanism provider ICDR/AAA (free of charge) at {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_JAMS_BODY":"{{companyName}} has further committed to refer unresolved Privacy Shield complaints to the {{JAMSLink}}, an alternative dispute resolution provider located in the United States. If you do not receive timely acknowledgment of your complaint from us, or if we have not addressed your complaint to your satisfaction, please contact or visit {{link}} for more information or to file a complaint. The services of the JAMS Foundation are provided at no cost to you. ","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_EU_DPA_BODY":"{{companyName}} has further committed to refer unresolved Privacy Shield complaints to the EU Data Protection Authorities. Contact details for the EU data protection authorities can be found at {{link}}. {{companyName}} will cooperate with the appropriate EU Data Protection Authorities during investigation and resolution of complaints brought under Privacy Shield. These recourse mechanisms are available to you at no cost.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_EU_DPA_BODY_CONDITIONS":"Under certain conditions, more fully described on the Privacy Shield Principles website {{link}}, you may invoke binding arbitration when other dispute resolution procedures have been exhausted.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING":"Sharing and Disclosure","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_PERSONAL_DATA":"We will share your Personal Data with third parties only in the ways set out in this Policy or set out at the point when the Personal Data is collected.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_STORE_SHOPIFY":"Our online store is powered by Shopify. You can read more about how Shopify uses your Personal Data here: {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_GA":"We also use Google Analytics to help us understand how our customers use the site. You can read more about how Google uses your Personal Data here: {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_GA_OPTOUT":"You can also opt-out of Google Analytics here: {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_REMARKETTING":"We may also use your Personal Data to provide you with targeted marketing via advertisements or communications (such as newsletters).","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_REMARKETTING_MORE_INFO":"For more information about how targeted advertising works, you can visit the Network Advertising Initiative’s (“NAI”) educational page at {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_REMARKETTING_OPTOUT":"Additionally, you can opt out of some of these services by visiting the Digital Advertising Alliance’s opt-out portal at: {{link}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_LEGAL_AGREEMENT":"Legal Requirement","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_LEGAL_AGREEMENT_BODY":"We may use or disclose your Personal Data in order to comply with a legal obligation, in connection with a request from a public or government authority, or in connection with court or tribunal proceedings, to prevent loss of life or injury, or to protect our rights or property. Where possible and practical to do so, we will tell you in advance of such disclosure.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SERVICE_PROVIDERS":"Service Providers and Other Third Parties","LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SERVICE_PROVIDERS_BODY":"We may use a third party service provider, independent contractors, agencies, or consultants to deliver and help us improve our products and services. We may share your Personal Data with marketing agencies, database service providers, backup and disaster recovery service providers, email service providers and others but only to maintain and improve our products and services. For further information on the recipients of your Personal Data, please contact us by using the information in the “Contacting us” section below.","LABEL_PRIVACY2_HTML_COOKIES":"Cookies","LABEL_PRIVACY2_HTML_COOKIES_TITLE":"What are Cookies?","LABEL_PRIVACY2_HTML_COOKIES_BODY":"A cookie is a small file with information that your browser stores on your device. Information in this file is typically shared with the owner of the site in addition to potential partners and third parties to that business. The collection of this information may be used in the function of the site and/or to improve your experience.","LABEL_PRIVACY2_HTML_COOKIES_HOW":"How we use cookies","LABEL_PRIVACY2_HTML_COOKIES_NOT_USED":"We do not use cookies.","LABEL_PRIVACY2_HTML_COOKIES_BEST_EXP":"To give you the best experience possible, we use the following types of cookies:","LABEL_PRIVACY2_HTML_COOKIES_NECESSARY":"Strictly Necessary. As a web application, we require certain necessary cookies to run our service.","LABEL_PRIVACY2_HTML_COOKIES_PREF":"Preference.","LABEL_PRIVACY2_HTML_COOKIES_PREF_BODY":"We use preference cookies to help us remember the way you like to use our service.","LABEL_PRIVACY2_HTML_COOKIES_PERSONALIZED":"Some cookies are used to personalize content and present you with a tailored experience. For example, location could be used to give you services and offers in your area.","LABEL_PRIVACY2_HTML_COOKIES_ANALYTICS":"Analytics. We collect analytics about the types of people who visit our site to improve our service and product.","LABEL_PRIVACY2_HTML_COOKIES_MARKETING":"Marketing. We share cookies with third party advertisers and/or partners to help provide you with a personalized marketing experience.","LABEL_PRIVACY2_HTML_COOKIES_THIRD_PARTIES":"We also allow third party partners to put their own cookies on our website.","LABEL_PRIVACY2_HTML_COOKIES_CONTROL":"How to control your cookies","LABEL_PRIVACY2_HTML_COOKIES_CONTROL_BODY":"So long as the cookie is not strictly necessary, you may opt in or out of cookie use at any time. To alter the way in which we collect information from you, visit our Cookie Manager.","LABEL_PRIVACY2_HTML_FUNCTIONAL_COOKIES_TITLE":"Functional Cookies","LABEL_PRIVACY2_HTML_FUNCTIONAL_COOKIES_BODY":"These cookies are set to provide the service, application or resource requested. Without these cookies, your request cannot be properly delivered. They are usually set to manage actions made by you, such as requesting website visual elements, pages resources or due user login/logoff.","LABEL_PRIVACY2_HTML_ANALYTICS_COOKIES_TITLE":"Analytics Cookies","LABEL_PRIVACY2_HTML_ANALYTICS_COOKIES_BODY":"These cookies are set by us or by third party service providers we use to implement additional functionalities or to enhance features and website performance, however they are not directly related with the service you requested. Services and functionalities implemented by these cookies support features like automatic filled text box, live web chat platform, non-necessary forms and optional security parameters like a single sign-on (SSO).","LABEL_PRIVACY2_HTML_MARKETING_COOKIES_TITLE":"Marketing Cookies","LABEL_PRIVACY2_HTML_MARKETING_COOKIES_BODY":"These cookies are set to provide quantitative measures of website visitors. Information collected with these cookies is used in operations to measure website or software KPIs, such as performance. With the usage of these cookies we are able to count visits and traffic sources to improve the performance of our site and application. If you do not allow these cookies, we will not know when you have visited our site.","LABEL_PRIVACY2_HTML_PREFERENCES_COOKIES_TITLE":"Preferences Cookies","LABEL_PRIVACY2_HTML_PREFERENCES_COOKIES_BODY":"These cookies are set by our advertising partners to provide behavioral advertising and re-marketing analytical data. They collect any type of browsing information necessary to create profiles and to understand user habits in order to develop an individual and specific advertising routine. The profile created regarding your browsing interest and behavior is used to customize the ads you see when you access other websites.","LABEL_PRIVACY2_HTML_COOKIES_CONTROL_GPC":"Global Privacy Control (“GPC”) is a setting you can enable in your web browser to communicate your privacy preference with respect to ad trackers. For all the details, including how to turn on GPC, visit {{link}}. Please note that this may impact the functionality of our website.","LABEL_PRIVACY2_HTML_RENTENTION":"Retention & Deletion","LABEL_PRIVACY2_HTML_RENTENTION_BODY":"We will only retain your Personal Data for as long as necessary for the purpose for which that data was collected and to the extent required by applicable law. When we no longer need Personal Data, we will remove it from our systems and/or take steps to anonymize it.","LABEL_PRIVACY2_HTML_MERGER":"Merger or Acquisition","LABEL_PRIVACY2_HTML_MERGER_BODY":"If we are involved in a merger, acquisition or asset sale, your personal information may be transferred. We will provide notice before your personal information is transferred and becomes subject to a different Privacy Policy. Under certain circumstances, we may be required to disclose your personal information if required to do so by law or in response to valid requests by public authorities (e.g. a court or a government agency).","LABEL_PRIVACY2_HTML_KEEP_SAFE":"How We Keep Your Data Safe","LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_1":"We have appropriate organizational safeguards and security measures in place to protect your Personal Data from being accidentally lost, used or accessed in an unauthorized way, altered or disclosed.","LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_2":"The communication between your browser and our website uses a secure encrypted connection wherever your Personal Data is involved.","LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_3":"We require any third party who is contracted to process your Personal Data on our behalf to have security measures in place to protect your data and to treat such data in accordance with the law.","LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_4":"In the unfortunate event of a Personal Data breach, we will notify you and any applicable regulator when we are legally required to do so.","LABEL_PRIVACY2_HTML_CHILDREN_PRIVACY":"Children\'s Privacy","LABEL_PRIVACY2_HTML_CHILDREN_PRIVACY_BODY":"We do not knowingly collect Personal Data from children under the age of {{minAge}}","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS":"Your Rights for Your Personal Data","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_1":"Depending on your geographical location and citizenship, your rights are subject to local data privacy regulations. These rights may include:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_2":"{{<title>}}Right to Access (PIPEDA, GDPR Article 15, CCPA/CPRA, CPA, VCDPA, CTDPA, UCPA, LGPD, POPIA){{</title>}}You have the right to learn whether we are processing your Personal Data and to request a copy of the Personal Data we are processing about you.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_3":"{{<title>}}Right to Rectification (PIPEDA, GDPR Article 16, CPRA, CPA, VCDPA, CTDPA, LGPD, POPIA){{</title>}}You have the right to have incomplete or inaccurate Personal Data that we process about you rectified.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_4":"{{<title>}}Right to be Forgotten (right to erasure) (GDPR Article 17, CCPA/CPRA, CPA, VCDPA, CTDPA, UCPA, LGPD, POPIA){{</title>}}You have the right to request that we delete Personal Data that we process about you, unless we need to retain such data in order to comply with a legal obligation or to establish, exercise or defend legal claims.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_5":"{{<title>}}Right to Restriction of Processing (GDPR Article 18, LGPD){{</title>}}You have the right to restrict our processing of your Personal Data under certain circumstances. In this case, we will not process your Data for any purpose other than storing it.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_6":"{{<title>}}Right to Portability (PIPEDA, GDPR Article 20, LGPD){{</title>}}You have the right to obtain Personal Data we hold about you, in a structured, electronic format, and to transmit such Personal Data to another data controller, where this is (a) Personal Data which you have provided to us, and (b) if we are processing that data on the basis of your consent or to perform a contract with you or the third party that subscribes to {{companyName}} services.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_7":"{{<title>}}Right to Opt Out (CPRA, CPA, VCDPA, CTDPA, UCPA){{</title>}}You have the right to opt out of the processing of your Personal Data for purposes of: (1) Targeted advertising; (2) The sale of Personal Data; and/or (3) Profiling in furtherance of decisions that produce legal or similarly significant effects concerning you.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_8":"Under CPRA, you have the right to opt out of the sharing of your Personal Data to third parties and our use and disclosure of your Sensitive Personal Data to uses necessary to provide the products and services reasonably expected by you.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_9":"{{<title>}}Right to Objection (GDPR Article 21, LGPD, POPIA){{</title>}}Where the legal justification for our processing of your Personal Data is our legitimate interest, you have the right to object to such processing on grounds relating to your particular situation. We will abide by your request unless we have compelling legitimate grounds for processing which override your interests and rights, or if we need to continue to process the Personal Data for the establishment, exercise or defense of a legal claim.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_10":"{{<title>}}Nondiscrimination and nonretaliation (CCPA/CPRA, CPA, VCDPA, CTDPA, UCPA){{</title>}}You have the right not to be denied service or have an altered experience for exercising your rights.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_APPEAL":"{{<title>}}File an Appeal (CPA, VCDPA, CTDPA){{</title>}}You have the right to file an appeal based on our response to you exercising any of these rights. In the event you disagree with how we resolved the appeal, you have the right to contact the attorney general located here:","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_COMPLAINT":"{{<title>}}File a Complaint (GDPR Article 77, LGPD, POPIA){{</title>}}You have the right to bring a claim before their competent data protection authority.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_WITHDRAW_CONSENT":"Withdrawing Consent","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_WITHDRAW_CONSENT_BODY":"If you have consented to our processing of your Personal Data, you have the right to withdraw your consent at any time, free of charge, such as where you wish to opt out from marketing messages that you receive from us. If you wish to withdraw your consent, please contact us using the information found at the bottom of this page.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_EXERCISE_RIGHT":"How to Exercise Your Rights","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_EXERCISE_RIGHT_BODY_1":"You can make a request to exercise any of these rights in relation to your Personal Data by sending the request to our privacy team by using the form below.","LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_EXERCISE_RIGHT_BODY_2":"For your own privacy and security, at our discretion, we may require you to prove your identity before providing the requested information.","LABEL_PRIVACY2_HTML_CHANGES":"Changes","LABEL_PRIVACY2_HTML_CHANGES_BODY":"We may modify this Policy at any time. If we make changes to this Policy then we will post an updated version of this Policy at this website. When using our services, you will be asked to review and accept our Privacy Policy. In this manner, we may record your acceptance and notify you of any future changes to this Policy.","LABEL_PRIVACY2_HTML_COMPLAINTS":"Complaints","LABEL_PRIVACY2_HTML_COMPLAINTS_BODY":"If you have a complaint about this Policy or any element of your personal information that we hold then please contact us at the above address. If you are not satisfied, then you have the right to lodge a complaint with the local data protection authority.","LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA":"If you are based in the EEA, please visit this website ({{link}}) for a list of local data protection authorities.","LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA_COLLARODA":"If you are based in Colorado, please visit this {{<a>}}website{{</a>}} to file a complaint.","LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA_VIRGINIA":"If you are based in Virginia, please visit this {{<a>}}website{{</a>}} to file a complaint.","LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA_CONNECTICUT":"If you are based in Connecticut, please visit this {{<a>}}website{{</a>}} to file a complaint.","LABEL_PRIVACY2_HTML_CONTACT_US":"Contact Us","LABEL_PRIVACY2_HTML_CONTACT_US_EMAIL":"To contact us, please email","LABEL_PRIVACY2_HTML_CONTACT_US_WRITE":"Write to us at:","LABEL_PRIVACY2_HTML_CONTACT_US_OFFICER":"Data Privacy Officer of {{companyName}}","LABEL_PRIVACY2_HTML_CONTACT_US_CALL":"Call us at:","LABEL_BACKLINK_BY_ENZUZO":"This {{<a>}}privacy policy was generated{{</a>}} by our data privacy and compliance vendor, Enzuzo, using information and details specific to our business.","LABEL_SSA_TITLE":"Subscription Services Agreement","LABEL_SSA_HTML_HEADER_INTRO":"Introduction","LABEL_SSA_HTML_INTRO_SUBSCRIBER_BODY":"This Subscription Services Agreement (the \\"Agreement\\") is a binding agreement between {{companyName}}{{altBusinessName}} (\\"Company\\") and the Subscriber identified in the {{signupMethods}} (“Subscriber”)","LABEL_SSA_HTML_INTRO_PURPOSE_BODY":"The purpose of this Agreement is to establish the terms and conditions under which Subscriber obtains Company\'s Services as described in a {{signupMethods}} or other document signed or agreed to by Subscriber.","LABEL_SSA_HTML_INTRO_INCONSISTENT_BODY":"In the event of any inconsistency or conflict between the terms of this Agreement and the terms of any {{signupMethods}}, the terms of the {{signupMethods}} shall control.","LABEL_SSA_HTML_INTRO_SERVICE_NAME_GIVEN_BODY":"for access or use of {{serviceName}} (the “Services” as defined below)","LABEL_SSA_HTML_INTRO_SERVICE_NAME_NONE_BODY":"for access or use of the Services (as defined below)","LABEL_SSA_HTML_INTRO_CONCLUSION_BODY":"and states the terms upon which Company provides such Services to Subscriber. The purpose of this Agreement is to establish the terms and conditions under which Subscriber obtains Company’s Services as described in a {{signupMethods}} or other document signed or agreed to by Subscriber. In the event of any inconsistency or conflict between the terms of this Agreement and the terms of any {{signupMethods}}, the terms of the {{signupMethods}} shall control. Subscriber and Company shall each be referred to as a \\"Party\\" and collectively referred to as the \\"Parties\\" for purposes of this Agreement.","LABEL_SSA_HTML_INTRO_BACKLINK":"This {{<a>}}Subscription Services Agreement{{</a>}} was built by our data privacy vendor, Enzuzo, using information and details specific to our business.","LABEL_SSA_HTML_HEADER_SERVICES":"Services","LABEL_SSA_HTML_SERVICES_BODY":"Subject to the terms and conditions of this Agreement, Company will provide, and hereby grants Subscriber the limited, non-exclusive, non-transferable, non-sublicensable right to access and use Company\'s software as a service product, or other services, initially set forth in the {{signupMethods}} executed by you (the \\"Services\\").","LABEL_SSA_HTML_HEADER_TRIAL_SERVICES":"Trial Services","LABEL_SSA_HTML_TRIAL_SERVICES_BODY":"If Subscriber registers or accepts an invitation for a free trial, including through Company\'s website, or executes a {{signupMethods}} for the same, Company will make such trial services available to Subscriber on a trial basis, free of charge, until the earlier of (a) the end of the free trial period for which Subscriber registered to use the applicable trial services, or (b) the end date specified in the applicable {{signupMethods}} (the “Trial Services”). Subscriber shall have sole responsibility and Company assumes no liability for any data that Subscriber may choose to upload on the Trial Services. Trial Services may contain bugs or errors, and may be subject to additional terms. TRIAL SERVICES ARE NOT CONSIDERED \\"SERVICES\\" HEREUNDER AND ARE PROVIDED \\"AS IS\\" WITH NO EXPRESS OR IMPLIED WARRANTY AND COMPANY SHALL HAVE NO INDEMNIFICATION OBLIGATIONS NOR LIABILITY OF ANY TYPE WITH RESPECT TO THE TRIAL SERVICES. Company may, in its sole discretion, discontinue Trial Services at any time.","LABEL_SSA_HTML_HEADER_MODIFICATION":"Modification","LABEL_SSA_HTML_MODIFICATION_BODY":"Subscriber acknowledges that Company may modify the features and functionality of the Services at any time. Company shall provide Subscriber with thirty (30) days\' notice of any deprecation of any material feature or functionality. Company will not materially decrease the overall functionality of the Services purchased by Subscriber during the applicable Term (as defined below).","LABEL_SSA_HTML_HEADER_SUBSCRIBER_ACCOUNT":"Subscriber\'s Account","LABEL_SSA_HTML_SUBSCRIBER_ACCOUNT_BODY":"Subscriber shall create an account within the Services. Subscriber is responsible for (a) ensuring that Subscriber\'s account registration information is complete and accurate and (b) the security and confidentiality of Subscriber\'s account credentials. Subscriber shall designate at least one authorized user who shall have administrative access to Subscriber\'s account, with full access privileges and the authority to place orders. The Services may only be used by Subscriber\'s authorized employees, agents, or contractors in the performance of their duties to Subscriber. Subscriber shall notify Company immediately of any unauthorized use of any password or account or any other known or suspected breach of security. Subscriber is solely responsible for all activity which occurs within Subscriber\'s account and for the actions of its employees, contractors, or agents, whether or not such person is or was acting within the scope of their employment, engagement, or agency relationship.","LABEL_SSA_HTML_HEADER_RESTRICTIONS":"Restrictions","LABEL_SSA_HTML_RESTRICTIONS_HEADING":"Subscriber shall not:","LABEL_SSA_HTML_RESTRICTIONS_A":"(a) copy the Services, except as expressly permitted by this Agreement;","LABEL_SSA_HTML_RESTRICTIONS_B":"(b) modify, translate, adapt or otherwise create derivative works or improvements, whether or not patentable, of the Services;","LABEL_SSA_HTML_RESTRICTIONS_C":"(c) reverse engineer, disassemble, integrate, modify, remove, decompile, decode, create derivative works or updates of, adapt, or otherwise attempt to derive or gain access to the source code of the Services or any part thereof;","LABEL_SSA_HTML_RESTRICTIONS_D":"(d) remove, delete, alter or obscure any trademarks or any copyright, trademark, patent or other intellectual property or proprietary rights notices from the Services, including any copy thereof;","LABEL_SSA_HTML_RESTRICTIONS_E":"(e) license, sublicense, sell, outsource, rent, lease, transfer, assign, distribute, time-share or otherwise commercially exploit or resell the Services to any third-party, other than authorized users in furtherance of Subscriber\'s internal business purposes as expressly permitted by this Agreement, unless expressly agreed to otherwise in writing by Company;","LABEL_SSA_HTML_RESTRICTIONS_F":"(f) access the Services for competitive purposes; or","LABEL_SSA_HTML_RESTRICTIONS_G":"(g) remove, disable, circumvent or otherwise create or implement any workaround to any copy protection, rights management or security features in or protecting the Services.","LABEL_SSA_HTML_HEADER_COMPLIANCE":"Compliance","LABEL_SSA_HTML_COMPLIANCE_BODY":"Subscriber is responsible for compliance with the provisions of this Agreement by any authorized users, employees, agents, and/or contractors and for any and all activities that occur under Subscriber\'s account, which Company may verify from time to time. Without limiting the foregoing, Subscriber will ensure that any use of the Services is compliant with all applicable laws and regulations as well as any and all privacy notices, agreements, or other obligations Subscriber may maintain or enter into with authorized users.","LABEL_SSA_HTML_HEADER_TERM":"Term","LABEL_SSA_HTML_TERM_BODY":"Unless the Services are terminated in accordance with this Agreement or the applicable {{signupMethods}} the term of the Services shall be as specified in the applicable {{signupMethods}} (the \\"Term\\"). Except as otherwise specified in a {{signupMethods}} the Term will automatically renew for additional periods equal to the expiring Term or one (1) year (whichever is shorter), unless either Party gives the other notice of non-renewal at least thirty (30) days before the end of the relevant Term.","LABEL_SSA_HTML_HEADER_MUTAL_TERMINATION_CAUSE":"Mutual Termination for Cause","LABEL_SSA_HTML_MUTUAL_TERMINATION_CAUSE_BODY":"A Party may terminate this Agreement for cause: (a) upon written notice to the other Party of a material breach by the other Party if such breach remains uncured after thirty (30) days from the date of receipt of such notice; or (b) immediately if the other Party becomes the subject of a petition in bankruptcy or any other proceeding relating to insolvency, receivership, liquidation, or assignment for the benefit of creditors.","LABEL_SSA_HTML_HEADER_TERMINATION_COMPANY":"Termination by Company","LABEL_SSA_HTML_TERMINATION_COMPANY_BODY1":"In addition to its other rights and remedies, Company reserves the right, without liability to Subscriber, to immediately suspend any and all access to the Services if Subscriber breaches this Agreement (including a breach of the Restrictions) or any relevant {{signupMethods}} until such breach is cured. If such breach is (a) unable to be cured, or (b) is not cured within thirty (30) business days from the suspension, then Company may immediately terminate the Agreement and/or the applicable {{signupMethods}}.","LABEL_SSA_HTML_TERMINATION_COMPANY_BODY2":"If Company terminates Subscriber\'s Services, Subscriber must immediately pay any and all unpaid fees (as defined below) associated with the remainder of such Term in addition to any other amounts Subscriber may owe Company. Company\'s termination for cause will not relieve Subscriber\'s obligation to pay any fees payable to Company for the period prior to termination.","LABEL_SSA_HTML_TERMINATION_COMPANY_BODY3":"No refunds or credits or other fees or payments will be provided if Subscriber terminates the Services prior to the end of a Term.","LABEL_SSA_HTML_HEADER_TERMINATION_SUBSCRIBER":"Termination by Subscriber","LABEL_SSA_HTML_TERMINATION_SUBSCRIBER_BODY":"Subscriber may terminate the Services effective upon written notice to Company. If Subscriber terminates the Services for cause or without cause, Company will issue a prorated refund of any prepaid fees based on the date of termination. For the avoidance of doubt, in no event will termination relieve Subscriber of its obligation to pay any fees payable to Company for the period prior to the effective date of termination.","LABEL_SSA_HTML_HEADER_FEES":"Fees","LABEL_SSA_HTML_FEES_BODY":"Subscriber shall pay Company all fees as set forth in the applicable {{signupMethods}} (the “Fees”). Except as otherwise specified herein or in a {{signupMethods}}:","LABEL_SSA_HTML_FEES_BODY_LIST_A":"(a) Fees are based on Services purchased, regardless of usage;","LABEL_SSA_HTML_FEES_BODY_LIST_B_REFUNDABLE":"(b) payment obligations are non-cancelable","LABEL_SSA_HTML_FEES_BODY_LIST_B":"b) payment obligations are non-cancelable and Fees paid are non-refundable;","LABEL_SSA_HTML_FEES_BODY_LIST_C":"(c) all Services shall be deemed accepted upon delivery","LABEL_SSA_HTML_FEES_BODY_LIST_D":"and (d) the Services purchased cannot be decreased during the relevant Term.","LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING":"Payment and Billing","LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_INTRO":"Except as otherwise set forth in the applicable {{signupMethods}}","LABEL_SSA_HTML_PAYMENTS_BILLING_BODY":"All invoices for Fees and taxes are due and payable within the time frame and in the currency set forth in the applicable {{signupMethods}} without deduction or setoff. If Subscriber fails to pay any amounts due under this Agreement by the due date, in addition to any other rights or remedies it may have under this Agreement or by matter of law: (a) Company reserves the right to suspend the Services upon thirty (30) days\' notice, until such amounts are paid in full; and (b) Company will have the right to charge interest at a rate equal to the lesser of one and one-half percent (1.5%) per month or the maximum rate permitted by applicable law until Subscriber pays all amounts due, together with all costs and expenses (including without limitation reasonable attorneys\' fees and disbursements and court costs) incurred by Company in collecting such overdue amounts or otherwise enforcing Company\'s rights hereunder.","LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_ANNUAL_DISCOUNT":"with the option to upgrade to annual invoicing for a discount.","LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_ANNUAL_OPTION":"with the option to upgrade to annual invoicing.","LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_MONTH_ONLY":"all Fees will be billed monthly","LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_ANNUAL_ONLY":"all Fees will be billed annually in advance.","LABEL_SSA_HTML_HEADER_TAXES":"Taxes","LABEL_SSA_HTML_TAXES_BODY":"Fees do not include any taxes, tariffs, levies, duties, or similar governmental charges or assessments of any nature, including, value-added, sales, use, or withholding taxes, assessable by any jurisdiction. Subscriber is responsible for paying all taxes associated with its purchases under this Agreement. If Company is legally required to pay or collect taxes for which Subscriber is responsible under this Section, Company shall invoice Subscriber and Subscriber shall pay such amounts, unless Subscriber provides Company with a valid tax exemption certificate authorized by the appropriate taxing authority.","LABEL_SSA_HTML_HEADER_CONF_INFO_DEF":"Confidential Information Definition","LABEL_SSA_HTML_CONF_INFO_DEF_BODY":"Confidential Information shall mean all information or data disclosed by a Party or any of its affiliates that is confidential, proprietary, or otherwise not publicly available, or that reasonably should be understood to be confidential given the nature of the information and the circumstances of disclosure whether oral or in writing, and disclosed during the Term in connection with the Services. Confidential Information includes: (a) with respect to Subscriber: Subscriber Data (as defined below); (b) with respect to Company: the Services and the pricing; and (c) with respect to a Party: any technical, financial, economic, marketing, strategic, business, product, design, or operational information, including the terms of this Agreement and all {{signupMethods}}, of such Party. Confidential Information does not include information that: (a) is or becomes a part of the public domain through no act or omission of the other Party; (b) was in the other Party\'s lawful possession prior to the disclosure and had not been obtained by the other Party either directly or indirectly from the disclosing Party; (c) is lawfully disclosed to the other party by a third-party without restriction on the disclosure; or (d) is independently developed by the other Party.","LABEL_SSA_HTML_HEADER_PROTECTION_CONF_INFO":"Protection of Confidential Information","LABEL_SSA_HTML_PROTECTION_CONF_INFO_BODY":"In connection with the Services, each Party will protect the other\'s Confidential Information from unauthorized use, access, or disclosure in the same manner as each Party protects its own confidential information, but with no less than reasonable care. Except as otherwise expressly permitted pursuant to this Agreement, each Party may use the other Party\'s Confidential Information solely to exercise its respective rights and perform its respective obligations under this Agreement and shall disclose such Confidential Information: (a) solely to the employees and/or non-employee service providers and contractors who have a need to know such Confidential Information and who are bound by terms of confidentiality intended to prevent the misuse of such Confidential Information; (b) as necessary to comply with an order or subpoena of any administrative agency or court of competent jurisdiction; or (c) as reasonably necessary to comply with any applicable law or regulation. Given the unique nature of Confidential Information, the Parties agree that any violation or threatened violation by a Party to this Agreement with respect to Confidential Information may cause irreparable injury to the other Party. Therefore, the Parties agree such violation or threatened violation shall entitle the other Party to seek injunctive or other equitable relief in addition to all legal remedies.","LABEL_SSA_HTML_HEADER_SECURITY":"Security","LABEL_SSA_HTML_SECURITY_BODY":"Company will maintain a security framework of policies, procedures, and controls that include administrative, physical, and technical safeguards for protection of the security and integrity of the Services, and of the Subscriber Data contained within the Services, using the capabilities of currently available technologies and in accordance with prevailing industry practices and standards. Company will access and use the Subscriber Data solely to perform its obligations in accordance with the terms of this Agreement.","LABEL_SSA_HTML_HEADER_PRIVACY":"Privacy","LABEL_SSA_HTML_PRIVACY_BODY":"In performing the Services, Company will comply with our Privacy Policy incorporated herein by reference and located at {{policyLink}}.","LABEL_SSA_HTML_HEADER_INTELLECTUAL_PROPERTY_RIGHTS":"Intellectual Property Rights","LABEL_SSA_HTML_INTELLECTUAL_PROPERTY_RIGHTS_BODY":"All rights, title and interest in and to the Services (including without limitation all intellectual property rights therein and all modifications, extensions, customizations, scripts, or other derivative works of the Services provided or developed by Company) and anything developed or delivered by or on behalf of Company under this Agreement are owned exclusively by Company or its licensors. Except as provided in this Agreement, the rights granted to Subscriber do not convey any rights in the Services, express or implied, or ownership in the Services or any intellectual property rights thereto. Any rights in the Services or Company\'s intellectual property not expressly granted herein by Company are reserved by Company. Company\'s service marks, logos, and product and service names are marks of Company and the Subscriber agrees not to display or use the Company\'s marks in any manner without Company\'s express prior written permission.","LABEL_SSA_HTML_HEADER_SUBSCRIBER_DATA":"Subscriber Data","LABEL_SSA_HTML_SUBSCRIBER_DATA_BODY":"Subscriber Data shall mean any content, data, information, and other materials submitted by Subscriber or an authorized user to the Services. Subscriber Data excludes Statistical Usage Data (as defined below), any content from publicly available sources, and Feedback (as defined below). Subscriber Data and Subscriber\'s Confidential Information are and will remain owned exclusively by Subscriber or its authorized users, as applicable. Subscriber hereby grants Company, its affiliates, and its sub-processors a worldwide right and license to access, host, display, process, analyze, transmit, reproduce, and otherwise utilize Subscriber Data for the purposes of providing and improving the Services in accordance with this Agreement.","LABEL_SSA_HTML_HEADER_STAT_USAGE_DATA":"Statistical Usage Data","LABEL_SSA_HTML_STAT_USAGE_DATA_BODY":"Company and its affiliates may collect, use, and otherwise process Statistical Usage Data for their own analysis, analytics, marketing, and other internal business purposes, including, without limitation, improving Company\'s products and services. Except where Subscriber has expressly provided its written consent, Company will only disclose Statistical Usage Data if such data is (a) aggregated or anonymized; and (b) does not disclose the identity of Subscriber or its authorized users or any Subscriber Confidential Information.","LABEL_SSA_HTML_HEADER_FEEDBACK":"Feedback","LABEL_SSA_HTML_FEEDBACK_BODY":"To the extent that Subscriber or its authorized users provide any recommendations, requests, correction, suggestions, proposals, ideas, improvements, or other feedback regarding the Services (the \\"Feedback\\"), Subscriber hereby grants Company a royalty free, worldwide, perpetual, irrevocable, transferable right to use, modify, distribute and incorporate into the Services (without attribution of any kind) any suggestions, enhancement request, recommendations, proposals, correction, or other Feedback or information provided by Subscriber or any users related to the operation or functionality of the Services.","LABEL_SSA_HTML_HEADER_WARRANTIES":"Warranties","LABEL_SSA_HTML_WARRANTIES_BODY":"Each Party represents and warrants to the other that (a) this Agreement has been duly executed and delivered and constitutes a valid and binding agreement enforceable against such Party in accordance with its terms; (b) no authorization or approval from any third-party is required in connection with such Party\'s execution, delivery, or performance of this Agreement; and (c) the execution, delivery, and performance of the Agreement does not and will not violate the terms or conditions of any other agreement to which it is a party or by which it is otherwise bound.","LABEL_SSA_HTML_HEADER_COMPANY_WARRANTIES":"Company Warranties","LABEL_SSA_HTML_COMPANY_WARRANTIES":"During an applicable Term, Company warrants that (a) this Agreement and any other applicable documentation will accurately describe the applicable administrative, physical, and technical safeguards for protection of the security, confidentiality and integrity of data; and (b) the Services will perform materially in accordance with the applicable documentation. For any breach of a warranty in this section, Subscriber\'s exclusive remedies are those described herein. The warranties herein do not apply to any misuse or unauthorized modification of the Services made by Subscribers or any authorized users.","LABEL_SSA_HTML_HEADER_DISCLAIMERS":"Disclaimers","LABEL_SSA_HTML_DISCLAIMERS_BODY":"{{<strong>}}EXCEPT AS SPECIFICALLY SET FORTH IN COMPANY WARRANTIES, THE SERVICES ARE PROVIDED ON AN “AS IS” AND “AS AVAILABLE” BASIS, WITHOUT ANY WARRANTIES OF ANY KIND TO THE FULLEST EXTENT PERMITTED BY LAW, AND COMPANY EXPRESSLY DISCLAIMS ANY AND ALL WARRANTIES, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, ANY IMPLIED WARRANTIES OF MERCHANTABILITY, TITLE, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. SUBSCRIBER ACKNOWLEDGES THAT COMPANY DOES NOT WARRANT THAT THE SERVICES WILL BE UNINTERRUPTED, TIMELY, SECURE, ERROR-FREE OR FREE FROM VIRUSES OR OTHER MALICIOUS SOFTWARE, AND NO INFORMATION OR ADVICE OBTAINED BY SUBSCRIBER FROM COMPANY OR THROUGH THE SERVICES SHALL CREATE ANY WARRANTY NOT EXPRESSLY STATED IN THIS AGREEMENT. {{</strong}}","LABEL_SSA_HTML_HEADER_INDEMNIFICATION_COMPANY":"Indemnification by Company","LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY1":"Company shall defend any claim brought against Subscriber by a third-party to the extent such claim alleges that Subscriber’s use of the Services, as authorized in this Agreement (a) infringes any valid and enforceable third-party patent, copyright, or registered trademark; or (b) misappropriates a third-party trade secret. If a third-party makes a claim against Subscriber, Company shall pay all damages awarded against Subscriber by a court of competent jurisdiction, or the settlement agreed to by Company with respect to such claim. ","LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY2":"If any claim is brought or threatened, or if Company reasonably believes that the Services may become the subject of a claim, Company may, at its sole option and expense: (a) procure the right to continue to use the applicable Services for Subscriber; (b) modify the Services to make it non-infringing; (c) replace the affected aspect of the Services with non-infringing technology having substantially similar capabilities; or (d) if Company determines none of the foregoing is commercially practicable, terminate this Agreement upon thirty (30) days’ notice and refund Subscriber any prepaid Fees related to the applicable Services prorated for the remainder of the Term.","LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY3":"Company\'s defense and indemnity obligations do not apply to, and Company will have no liability with respect to, any claim arising in whole or part due to: (a) any modification of the Services made by anyone other than Company, (b) any use of the Services in combination with software, products, or services not provided by Company, (c) any third-party applications; (d) Services under an {{signupMethods}}, for which there is no charge; (e) Subscriber’s use of the Services not in compliance with this Agreement; or (f) Subscriber’s failure to use any update provided by Company.","LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY4":"{{<strong>}}This indemnity states Company’s entire liability, and Subscriber’s exclusive remedy, for any claims as described in this section.{{</strong>}}","LABEL_SSA_HTML_HEADER_INDEMNIFICATION_SUBSCRIBER":"Indemnification by Subscriber","LABEL_SSA_HTML_INDEMNIFICATION_SUBSCRIBER_BODY1":"Subscriber shall defend any claim brought against Company by a third-party to the extent such claim relates to the Subscriber’s Data (if used by Company in accordance with this Agreement) or third-party applications built by or on behalf of Subscriber. If a third-party makes such a claim against Company, Subscriber shall pay all damages, including reasonable attorneys’ fees, awarded against Company or the settlement agreed to by Subscriber with respect to such claim.","LABEL_SSA_HTML_INDEMNIFICATION_SUBSCRIBER_BODY2":"{{<strong>}} This indemnity states Subscriber’s entire liability, and Company’s exclusive remedy, for any third-party claims as described in this section.{{</strong>}}","LABEL_SSA_HTML_HEADER_INDEMNIFICATION_PROCEDURE":"Indemnification Procedure","LABEL_SSA_HTML_INDEMNIFICATION_PROCEDURE_BODY":"The defense and indemnity obligations above are conditioned upon the indemnified Party providing the indemnifying Party with (a) prompt notice; (b) sole control over the defense and any settlement negotiations; and (c) all information and assistance reasonably requested by the indemnifying Party in connection with the defense or settlement of the indemnifiable claim. The indemnifying Party shall not agree to a settlement that imposes any obligation or liability on the indemnified Party without the indemnified Party’s prior written consent. The indemnified Party may appear in connection with such claims, at its own expense, through counsel reasonably acceptable to the indemnifying Party.","LABEL_SSA_HTML_HEADER_EXCLUSION_DAMAGES":"{{<strong>}}EXCLUSION OF DAMAGES{{</strong>}}","LABEL_SSA_HTML_EXCLUSION_DAMAGES_BODY":"{{<strong>}}UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY (WHETHER IN CONTRACT, TORT, NEGLIGENCE OR OTHERWISE) SHALL EITHER PARTY TO THIS AGREEMENT, OR THEIR RESPECTIVE AFFILIATES, OFFICERS, DIRECTORS, EMPLOYEES, AGENTS, SERVICE PROVIDERS, SUPPLIERS, OR LICENSORS, BE LIABLE TO THE OTHER PARTY OR ITS AFFILIATES FOR ANY LOST PROFITS, LOST SALES OR BUSINESS, LOST DATA (WHERE SUCH DATA IS LOST IN THE COURSE OF TRANSMISSION VIA SUBSCRIBER’S SYSTEMS OR OVER THE INTERNET THROUGH NO FAULT OF COMPANY), BUSINESS INTERRUPTION, LOSS OF GOODWILL, COSTS OF COVER OR REPLACEMENT, OR FOR ANY OTHER TYPE OF INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, CONSEQUENTIAL OR PUNITIVE LOSS OR DAMAGES, OR FOR ANY OTHER INDIRECT LOSS OR DAMAGES INCURRED BY THE OTHER PARTY OR ITS AFFILIATES IN CONNECTION WITH THIS AGREEMENT OR THE SERVICES, REGARDLESS OF WHETHER SUCH PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF OR COULD HAVE FORESEEN SUCH DAMAGES.{{</strong>}}","LABEL_SSA_HTML_HEADER_LIMITATON_LIABILITY":"{{<strong>}}LIMITATION OF LIABILITY{{</strong>}}","LABEL_SSA_HTML_LIMITATON_LIABILITY_BODY":"{{<strong>}}NOTWITHSTANDING ANYTHING TO THE CONTRARY IN THIS AGREEMENT, THE COMPANY’S LIABILITY TO SUBSCRIBER, SUBSCRIBER’S AFFILIATES, OR ANY THIRD-PARTY ARISING OUT OF THIS AGREEMENT OR THE SERVICES, SHALL IN NO EVENT EXCEED THE FEES PAID BY SUBSCRIBER DURING THE TWELVE (12) MONTHS PRIOR TO THE FIRST EVENT OR OCCURRENCE GIVING RISE TO SUCH LIABILITY. SUBSCRIBER ACKNOWLEDGES AND AGREES THAT THE ESSENTIAL PURPOSE OF THIS LIMITATION OF LIABILITY SECTION IS TO ALLOCATE THE RISKS UNDER THIS AGREEMENT BETWEEN THE PARTIES AND LIMIT POTENTIAL LIABILITY GIVEN THE FEES, WHICH WOULD HAVE BEEN SUBSTANTIALLY HIGHER IF WE WERE TO ASSUME ANY FURTHER LIABILITY OTHER THAN AS SET FORTH HEREIN. WE HAVE RELIED ON THESE LIMITATIONS IN DETERMINING WHETHER TO PROVIDE SUBSCRIBER WITH THE RIGHTS TO ACCESS AND USE THE SERVICES PROVIDED FOR IN THIS AGREEMENT. THE LIMITATIONS SET FORTH IN THIS SECTION SHALL NOT APPLY TO CLAIMS OR DAMAGES RESULTING FROM COMPANY’S INTELLECTUAL PROPERTY CLAIMS INDEMNITY OBLIGATIONS OF THIS AGREEMENT.{{</strong>}}","LABEL_SSA_HTML_HEADER_JURISDICTION":"Jurisdiction-specific exclusions","LABEL_SSA_HTML_JURISDICTION_BODY1":"Some jurisdictions do not allow the exclusion of implied warranties or limitation of liability for incidental or consequential damages or for a Party’s own fraud, willful injury to the person or property of another, or violation of law which means that some of the above limitations may not apply to Subscriber.","LABEL_SSA_HTML_JURISDICTION_BODY2":"{{<strong>}} IN THESE JURISDICTIONS, THE COMPANY’S LIABILITY WILL BE LIMITED TO THE GREATEST EXTENT PERMITTED BY LAW.{{</strong>}}","LABEL_SSA_HTML_HEADER_ENFORCEABLE_COMPANY":"Enforceable against Company","LABEL_SSA_HTML_ENFORCEABLE_COMPANY_BODY":"Any claims or damages that Subscriber may have against Company shall only be enforceable against Company and not any other entity, nor any officers, directors, representatives, or agents of Company.","LABEL_SSA_HTML_HEADER_EXPORT_COMPLIANCE":"Export Compliance ","LABEL_SSA_HTML_EXPORT_COMPLIANCE_BODY1":"The Services and other technology, and derivatives thereof, may be subject to export controls and economic sanctions laws and regulations of the United States and other jurisdictions. Subscriber agrees to comply with all such laws and regulations as they relate to the access to and use of the Services and other Company technology. Each Party represents that it (nor its parents or controlling shareholders) is not named on any U.S. government or other applicable restricted-party list, and Subscriber will not, and will not permit any agent or end-user to: (a) access or use any Service in a U.S. embargoed or U.S. sanctioned country or region, (e.g., Cuba, Iran, North Korea, Syria, Crimea, or any other country or region embargoed or sanctioned during the Subscription Term); (b) access or use any Service if Subscriber, agent, or end-user is named on any U.S. government or other applicable restricted-party list; (c) place any information in the Services that is controlled under the U.S. International Traffic in Arms Regulations or other similar laws; or (d) access or use any Service for any purpose prohibited by the United States or applicable international import and export laws and regulations.","LABEL_SSA_HTML_EXPORT_COMPLIANCE_BODY2":"Company reserves the unconditional right to refuse to enter into a contractual relationship with any particular company, legal entity or individual on the basis of export control restrictions, embargoes, sanctions or other considerations to the extent permitted by law.","LABEL_SSA_HTML_HEADER_USE_RESTRICTIONS":"Use Restrictions","LABEL_SSA_HTML_USE_RESTRICTIONS_BODY":"If Subscriber is a U.S. federal government department or agency or contracting on behalf of such department or agency, each of the Services is a “Commercial Product” as that term is defined at 48 C.F.R. §2.101, consisting of “Commercial Computer Software” and “Commercial Computer Software Documentation”, as those terms are used in 48 C.F.R. §12.212 or 48 C.F.R. §227.7202. Consistent with 48 C.F.R. §12.212 or 48 C.F.R. §227.7202-1 through 227.7202-4, as applicable, the Services are licensed to Subscriber with only those rights as provided under the terms and conditions of this Agreement.","LABEL_SSA_HTML_HEADER_GOVERNING_LAW":"Governing Law","LABEL_SSA_HTML_GOVERNING_LAW_USA_BODY":"The Agreement will be governed by and construed in accordance with the laws of the State of {{region}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to the Services will be instituted in the courts of the State of {{region}}, and each Party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. Subscriber waives any and all objections to the exercise of jurisdiction over Subscriber by such courts and to the venue of such courts.","LABEL_SSA_HTML_GOVERNING_LAW_CAN_BODY":"The Agreement will be governed by and construed in accordance with the laws of the Province of {{region}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to the Services will be instituted in the courts of the Province of {{region}}, and each Party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. Subscriber waives any and all objections to the exercise of jurisdiction over Subscriber by such courts and to the venue of such courts.","LABEL_SSA_HTML_GOVERNING_LAW_INT_BODY":"The Agreement will be governed by and construed in accordance with the laws of the Country of {{country}} and any applicable federal laws applicable therein, without giving effect to any choice or conflict of law provision, principle, or rule and notwithstanding your domicile, residence, or physical location. Any action or proceeding arising out of or relating to the Services will be instituted in the courts of the Country of {{country}}, and each Party irrevocably submits to the exclusive jurisdiction of such courts in any such action or proceeding. Subscriber waives any and all objections to the exercise of jurisdiction over Subscriber by such courts and to the venue of such courts.","LABEL_SSA_HTML_GOVERNING_LAW_USA_BODY2":"If Subscriber (a) is not a U.S. citizen; (b) does not reside in the U.S.; (c) is not accessing the Services from the U.S.; and (d) is citizen of one of the countries identified below, Subscriber hereby agrees that any dispute or claim arising from the Agreement shall be governed by the applicable law set forth below, without regard to any conflict of law provisions, and Subscriber hereby irrevocably submits to the non-exclusive jurisdiction of the courts located in the state, province or country identified below whose law governs: [{{state}} {{country}} ]","LABEL_SSA_HTML_GOVERNING_LAW_BODY":"If Subscriber is a citizen of any European Union country or Switzerland, Norway or Iceland, the governing law and forum shall be the laws and courts of Subscriber’s usual place of residence.","LABEL_SSA_HTML_GOVERNING_LAW_BODY2":"The provisions of the United Nations Convention of Contracts for the International Sale of Goods and the Uniform Computer Information Transactions Acts will not apply to this Agreement in any manner whatsoever.","LABEL_SSA_HTML_HEADER_SEVERABILITY":"Severability","LABEL_SSA_HTML_SEVERABILITY_BODY":"If any provision of this Agreement is illegal or unenforceable under applicable law, the remainder of the provision will be amended to achieve as closely as possible the effect of the original term and all other provisions of this Agreement will continue in full force and effect.","LABEL_SSA_HTML_HEADER_ASSIGNMENT":"Assignment","LABEL_SSA_HTML_ASSIGNMENT_BODY":"Each Party shall not assign this Agreement, in whole or part, or any right or interest herein, without the other Party’s prior written consent, and any purported assignment will be void. However, Company may assign this Agreement without consent to an affiliate, or in connection with a merger, consolidation, or corporate reorganization, sale of all or substantially all of its assets or business, or other change of control transaction. Subject to the foregoing, this Agreement will be binding upon and inure to the benefit of the Parties and their respective successors and permitted assigns.","LABEL_SSA_HTML_HEADER_FORCE_MAJEURE":"Force Majeure","LABEL_SSA_HTML_FORCE_MAJEURE_BODY":"Neither Party will be responsible or liable for any failure or delay in its performance under this Agreement, except for payment of Fees, to the extent due to any cause beyond its reasonable control. The Party suffering a force majeure event shall use reasonable efforts to mitigate against the effects of such force majeure event. For the avoidance of doubt, issues relating to COVID-19 will not be considered a force majeure event.","LABEL_SSA_HTML_HEADER_WAIVER":"Waiver","LABEL_SSA_HTML_WAIVER_BODY":"Failure of either Party to insist on strict performance of any provision herein shall not be deemed a waiver of any rights or remedies that either party shall have and shall not be deemed a waiver of any subsequent default of the terms and conditions thereof.","LABEL_SSA_HTML_HEADER_ENTIRE_AGREEMENT":"Entire Agreement","LABEL_SSA_HTML_ENTIRE_AGREEMENT_BODY":"This Agreement (together with any {{signupMethods}}, and linked terms) contains the entire understanding and agreement of the Parties concerning the subject matter hereof and supersedes all prior or contemporaneous communications, representations, agreements, and understandings, either oral or written, between the Parties with respect to its subject matter. Except as expressly stated herein, there are no other agreements, representations, warranties or commitments which may be relied upon by either Party with respect to the subject matter hereof. There are no oral promises, conditions, representations, understandings, interpretations or terms of any kind between the Parties, except as may otherwise be expressly provided herein. In the event of any conflict or inconsistency between or among the following documents, the order of precedence will be: (1) the {{signupMethods}}, (2) Statement of Work, (3) this Agreement, and (4) any links provided herein. Any amendment will take precedence over the document it amends. The headings used herein are for convenience only and shall not affect the interpretation of the terms of this Agreement.","LABEL_SSA_HTML_HEADER_NOTICE":"Notice","LABEL_SSA_HTML_NOTICE_BODY":"Any legal notice under this Agreement must be in writing and delivered by personal delivery, express courier, or certified or registered mail, postage prepaid and return receipt requested. Notices provided by personal delivery will be effective immediately once personally received by an authorized representative of Company. Notices provided by overnight courier or registered or certified mail will be effective once received and where confirmation has been provided to evidence the receipt of the notice. Notices will be sent to Subscriber at the address set forth on the {{signupMethods}} or such other address as Subscriber may specify.","LABEL_SSA_HTML_NOTICE_ADDRESS_BODY":"Notices will be sent to Company at the following address:","LABEL_SSA_HTML_SIGNUP_METHOD_WEBSITE":"website signup","LABEL_SSA_HTML_SIGNUP_METHOD_SERVICE_ORDER":"service order","LABEL_SSA_HTML_SIGNUP_METHOD_ORDER_FORM":"order form","LABEL_SSA_HTML_SIGNUP_METHOD_SOW":"statement of work","LABEL_SSA_HTML_HEADER_CONTACT":"Contact Information","LABEL_SSA_HTML_BODY_CONTACT_P1":"For general inquiries, complaints, questions or claims concerning the subscription, please contact:","LABEL_MARKER_END":"Purely to mark end of file - do not move or translate"}')}},o={};function a(e){var t=o[e];if(void 0!==t)return t.exports;var n=o[e]={id:e,loaded:!1,exports:{}};return i[e].call(n.exports,n,n.exports,a),n.loaded=!0,n.exports}a.m=i,a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,{a:t}),t},t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},a.t=function(n,r){if(1&r&&(n=this(n)),8&r)return n;if("object"==typeof n&&n){if(4&r&&n.__esModule)return n;if(16&r&&"function"==typeof n.then)return n}var i=Object.create(null);a.r(i);var o={};e=e||[null,t({}),t([]),t(t)];for(var s=2&r&&n;"object"==typeof s&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach((function(e){o[e]=function(){return n[e]}}));return o.default=function(){return n},a.d(i,o),i},a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce((function(t,n){return a.f[n](e,t),t}),[]))},a.u=function(e){return e+".__enzuzo-privacy-app.js"},a.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},r="@enzuzo/privacy:",a.l=function(e,t,i,o){if(n[e])n[e].push(t);else{var s,l;if(void 0!==i)for(var c=document.getElementsByTagName("script"),u=0;u<c.length;u++){var d=c[u];if(d.getAttribute("src")==e||d.getAttribute("data-webpack")==r+i){s=d;break}}s||(l=!0,(s=document.createElement("script")).charset="utf-8",s.timeout=120,a.nc&&s.setAttribute("nonce",a.nc),s.setAttribute("data-webpack",r+i),s.src=e),n[e]=[t];var _=function(t,r){s.onerror=s.onload=null,clearTimeout(E);var i=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((function(e){return e(r)})),t)return t(r)},E=setTimeout(_.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=_.bind(null,s.onerror),s.onload=_.bind(null,s.onload),l&&document.head.appendChild(s)}},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.nmd=function(e){return e.paths=[],e.children||(e.children=[]),e},function(){var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var r=n.length-1;r>-1&&(!e||!/^http(s?):/.test(e));)e=n[r--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e}(),function(){var e={792:0};a.f.j=function(t,n){var r=a.o(e,t)?e[t]:void 0;if(0!==r)if(r)n.push(r[2]);else{var i=new Promise((function(n,i){r=e[t]=[n,i]}));n.push(r[2]=i);var o=a.p+a.u(t),s=new Error;a.l(o,(function(n){if(a.o(e,t)&&(0!==(r=e[t])&&(e[t]=void 0),r)){var i=n&&("load"===n.type?"missing":n.type),o=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+i+": "+o+")",s.name="ChunkLoadError",s.type=i,s.request=o,r[1](s)}}),"chunk-"+t,t)}};var t=function(t,n){var r,i,o=n[0],s=n[1],l=n[2],c=0;if(o.some((function(t){return 0!==e[t]}))){for(r in s)a.o(s,r)&&(a.m[r]=s[r]);if(l)l(a)}for(t&&t(n);c<o.length;c++)i=o[c],a.o(e,i)&&e[i]&&e[i][0](),e[i]=0},n=self.webpackChunk_enzuzo_privacy=self.webpackChunk_enzuzo_privacy||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),function(){"use strict";var e={};a.r(e),a.d(e,{JsonPatchError:function(){return xo},_areEquals:function(){return Qo},applyOperation:function(){return Vo},applyPatch:function(){return jo},applyReducer:function(){return Wo},deepClone:function(){return Yo},getValueByPointer:function(){return Go},validate:function(){return qo},validator:function(){return zo}});var t={};a.r(t),a.d(t,{compare:function(){return ra},generate:function(){return ta},observe:function(){return ea},unobserve:function(){return Zo}});var n={};a.r(n),a.d(n,{bJ:function(){return Zl},uQ:function(){return zl},Zd:function(){return Xl},q$:function(){return Ql},hd:function(){return ec},aj:function(){return tc},z9:function(){return Jl},zj:function(){return nc}});var r={};a.r(r),a.d(r,{hasElementSourceMap:function(){return ku},includesClasses:function(){return Vu},includesSymbols:function(){return Gu},isAnnotationElement:function(){return Hu},isArrayElement:function(){return Mu},isBooleanElement:function(){return Cu},isCommentElement:function(){return $u},isElement:function(){return Nu},isLinkElement:function(){return Uu},isMemberElement:function(){return Du},isNullElement:function(){return Pu},isNumberElement:function(){return bu},isObjectElement:function(){return Bu},isParseResultElement:function(){return xu},isPrimitiveElement:function(){return Fu},isRefElement:function(){return wu},isSourceMapElement:function(){return Yu},isStringElement:function(){return vu}});var i={};a.r(i),a.d(i,{isJSONReferenceElement:function(){return yh},isJSONSchemaElement:function(){return gh},isLinkDescriptionElement:function(){return Nh},isMediaElement:function(){return Rh}});var o={};a.r(o),a.d(o,{isBooleanJsonSchemaElement:function(){return rL},isCallbackElement:function(){return HA},isComponentsElement:function(){return $A},isContactElement:function(){return xA},isExampleElement:function(){return YA},isExternalDocumentationElement:function(){return FA},isHeaderElement:function(){return kA},isInfoElement:function(){return GA},isLicenseElement:function(){return VA},isLinkElement:function(){return jA},isMediaTypeElement:function(){return lL},isOpenApi3_0Element:function(){return zA},isOpenapiElement:function(){return WA},isOperationElement:function(){return qA},isParameterElement:function(){return QA},isPathItemElement:function(){return KA},isPathsElement:function(){return XA},isReferenceElement:function(){return JA},isRequestBodyElement:function(){return ZA},isResponseElement:function(){return eL},isResponsesElement:function(){return tL},isSchemaElement:function(){return nL},isSecurityRequirementElement:function(){return iL},isSecuritySchemeElement:function(){return oL},isServerElement:function(){return aL},isServerVariableElement:function(){return sL},isServersElement:function(){return cL}});var s={};a.r(s),a.d(s,{isBooleanJsonSchemaElement:function(){return UI},isCallbackElement:function(){return _I},isComponentsElement:function(){return EI},isContactElement:function(){return pI},isExampleElement:function(){return hI},isExternalDocumentationElement:function(){return AI},isHeaderElement:function(){return LI},isInfoElement:function(){return fI},isJsonSchemaDialectElement:function(){return SI},isLicenseElement:function(){return mI},isLinkElement:function(){return TI},isMediaTypeElement:function(){return YI},isOpenApi3_1Element:function(){return OI},isOpenapiElement:function(){return II},isOperationElement:function(){return gI},isParameterElement:function(){return yI},isPathItemElement:function(){return RI},isPathItemElementExternal:function(){return NI},isPathsElement:function(){return vI},isReferenceElement:function(){return bI},isReferenceElementExternal:function(){return PI},isRequestBodyElement:function(){return CI},isResponseElement:function(){return BI},isResponsesElement:function(){return MI},isSchemaElement:function(){return DI},isSecurityRequirementElement:function(){return wI},isSecuritySchemeElement:function(){return HI},isServerElement:function(){return $I},isServerVariableElement:function(){return xI}});var l={};a.r(l),a.d(l,{cookie:function(){return JR},header:function(){return XR},path:function(){return qR},query:function(){return QR}});var c=a(8763),u=a(2838),d=a.n(u),_=a(1233),E=a(1553),p=a(5556),h=a.n(p);const A={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console&&console[e]&&console[e].apply(console,t)}};class L{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.prefix=t.prefix||"i18next:",this.logger=e||A,this.options=t,this.debug=t.debug}log(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"log","",!0)}warn(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","",!0)}error(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"error","")}deprecate(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return this.forward(t,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,n,r){return r&&!this.debug?null:("string"==typeof e[0]&&(e[0]=`${n}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new L(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new L(this.logger,e)}}var f=new L;class S{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach((e=>{this.observers[e]||(this.observers[e]=new Map);const n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)})),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];if(this.observers[e]){Array.from(this.observers[e].entries()).forEach((e=>{let[t,r]=e;for(let e=0;e<r;e++)t(...n)}))}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach((t=>{let[r,i]=t;for(let t=0;t<i;t++)r.apply(r,[e,...n])}))}}}function m(){let e,t;const n=new Promise(((n,r)=>{e=n,t=r}));return n.resolve=e,n.reject=t,n}function T(e){return null==e?"":""+e}const I=/###/g;function O(e,t,n){function r(e){return e&&e.indexOf("###")>-1?e.replace(I,"."):e}function i(){return!e||"string"==typeof e}const o="string"!=typeof t?t:t.split(".");let a=0;for(;a<o.length-1;){if(i())return{};const t=r(o[a]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++a}return i()?{}:{obj:e,k:r(o[a])}}function g(e,t,n){const{obj:r,k:i}=O(e,t,Object);if(void 0!==r||1===t.length)return void(r[i]=n);let o=t[t.length-1],a=t.slice(0,t.length-1),s=O(e,a,Object);for(;void 0===s.obj&&a.length;)o=`${a[a.length-1]}.${o}`,a=a.slice(0,a.length-1),s=O(e,a,Object),s&&s.obj&&void 0!==s.obj[`${s.k}.${o}`]&&(s.obj=void 0);s.obj[`${s.k}.${o}`]=n}function y(e,t){const{obj:n,k:r}=O(e,t);if(n)return n[r]}function R(e,t,n){for(const r in t)"__proto__"!==r&&"constructor"!==r&&(r in e?"string"==typeof e[r]||e[r]instanceof String||"string"==typeof t[r]||t[r]instanceof String?n&&(e[r]=t[r]):R(e[r],t[r],n):e[r]=t[r]);return e}function N(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")}var v={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};function b(e){return"string"==typeof e?e.replace(/[&<>"'\/]/g,(e=>v[e])):e}const P=[" ",",","?","!",";"],C=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}}(20);function B(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:".";if(!e)return;if(e[t])return e[t];const r=t.split(n);let i=e;for(let e=0;e<r.length;){if(!i||"object"!=typeof i)return;let t,o="";for(let a=e;a<r.length;++a)if(a!==e&&(o+=n),o+=r[a],t=i[o],void 0!==t){if(["string","number","boolean"].indexOf(typeof t)>-1&&a<r.length-1)continue;e+=a-e+1;break}i=t}return i}function M(e){return e&&e.indexOf("_")>0?e.replace("_","-"):e}class D extends S{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{ns:["translation"],defaultNS:"translation"};super(),this.data=e||{},this.options=t,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 t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};const i=void 0!==r.keySeparator?r.keySeparator:this.options.keySeparator,o=void 0!==r.ignoreJSONStructure?r.ignoreJSONStructure:this.options.ignoreJSONStructure;let a;e.indexOf(".")>-1?a=e.split("."):(a=[e,t],n&&(Array.isArray(n)?a.push(...n):"string"==typeof n&&i?a.push(...n.split(i)):a.push(n)));const s=y(this.data,a);return!s&&!t&&!n&&e.indexOf(".")>-1&&(e=a[0],t=a[1],n=a.slice(2).join(".")),s||!o||"string"!=typeof n?s:B(this.data&&this.data[e]&&this.data[e][t],n,i)}addResource(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{silent:!1};const o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator;let a=[e,t];n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."),r=t,t=a[1]),this.addNamespaces(t),g(this.data,a,r),i.silent||this.emit("added",e,t,n,r)}addResources(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{silent:!1};for(const r in n)("string"==typeof n[r]||Array.isArray(n[r]))&&this.addResource(e,t,r,n[r],{silent:!0});r.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,i){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{silent:!1,skipCopy:!1},a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),r=n,n=t,t=a[1]),this.addNamespaces(t);let s=y(this.data,a)||{};o.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?R(s,n,i):s={...s,...n},g(this.data,a,s),o.silent||this.emit("added",e,t,n)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),"v1"===this.options.compatibilityAPI?{...this.getResource(e,t)}:this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find((e=>t[e]&&Object.keys(t[e]).length>0))}toJSON(){return this.data}}var U={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach((e=>{this.processors[e]&&(t=this.processors[e].process(t,n,r,i))})),t}};const w={};class H extends S{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),function(e,t,n){e.forEach((e=>{t[e]&&(n[e]=t[e])}))}(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=f.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}};if(null==e)return!1;const n=this.resolve(e,t);return n&&void 0!==n.res}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");const r=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let i=t.ns||this.options.defaultNS||[];const o=n&&e.indexOf(n)>-1,a=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||function(e,t,n){t=t||"",n=n||"";const r=P.filter((e=>t.indexOf(e)<0&&n.indexOf(e)<0));if(0===r.length)return!0;const i=C.getRegExp(`(${r.map((e=>"?"===e?"\\?":e)).join("|")})`);let o=!i.test(e);if(!o){const t=e.indexOf(n);t>0&&!i.test(e.substring(0,t))&&(o=!0)}return o}(e,n,r));if(o&&!a){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:i};const o=e.split(n);(n!==r||n===r&&this.options.ns.indexOf(o[0])>-1)&&(i=o.shift()),e=o.join(r)}return"string"==typeof i&&(i=[i]),{key:e,namespaces:i}}translate(e,t,n){if("object"!=typeof t&&this.options.overloadTranslationOptionHandler&&(t=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof t&&(t={...t}),t||(t={}),null==e)return"";Array.isArray(e)||(e=[String(e)]);const r=void 0!==t.returnDetails?t.returnDetails:this.options.returnDetails,i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,{key:o,namespaces:a}=this.extractFromKey(e[e.length-1],t),s=a[a.length-1],l=t.lng||this.language,c=t.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(l&&"cimode"===l.toLowerCase()){if(c){const e=t.nsSeparator||this.options.nsSeparator;return r?{res:`${s}${e}${o}`,usedKey:o,exactUsedKey:o,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:`${s}${e}${o}`}return r?{res:o,usedKey:o,exactUsedKey:o,usedLng:l,usedNS:s,usedParams:this.getUsedParamsDetails(t)}:o}const u=this.resolve(e,t);let d=u&&u.res;const _=u&&u.usedKey||o,E=u&&u.exactUsedKey||o,p=Object.prototype.toString.apply(d),h=void 0!==t.joinArrays?t.joinArrays:this.options.joinArrays,A=!this.i18nFormat||this.i18nFormat.handleAsObject;if(A&&d&&("string"!=typeof d&&"boolean"!=typeof d&&"number"!=typeof d)&&["[object Number]","[object Function]","[object RegExp]"].indexOf(p)<0&&("string"!=typeof h||!Array.isArray(d))){if(!t.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(_,d,{...t,ns:a}):`key '${o} (${this.language})' returned an object instead of string.`;return r?(u.res=e,u.usedParams=this.getUsedParamsDetails(t),u):e}if(i){const e=Array.isArray(d),n=e?[]:{},r=e?E:_;for(const e in d)if(Object.prototype.hasOwnProperty.call(d,e)){const o=`${r}${i}${e}`;n[e]=this.translate(o,{...t,joinArrays:!1,ns:a}),n[e]===o&&(n[e]=d[e])}d=n}}else if(A&&"string"==typeof h&&Array.isArray(d))d=d.join(h),d&&(d=this.extendTranslation(d,e,t,n));else{let r=!1,a=!1;const c=void 0!==t.count&&"string"!=typeof t.count,_=H.hasDefaultValue(t),E=c?this.pluralResolver.getSuffix(l,t.count,t):"",p=t.ordinal&&c?this.pluralResolver.getSuffix(l,t.count,{ordinal:!1}):"",h=c&&!t.ordinal&&0===t.count&&this.pluralResolver.shouldUseIntlApi(),A=h&&t[`defaultValue${this.options.pluralSeparator}zero`]||t[`defaultValue${E}`]||t[`defaultValue${p}`]||t.defaultValue;!this.isValidLookup(d)&&_&&(r=!0,d=A),this.isValidLookup(d)||(a=!0,d=o);const L=(t.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&a?void 0:d,f=_&&A!==d&&this.options.updateMissing;if(a||r||f){if(this.logger.log(f?"updateKey":"missingKey",l,s,o,f?A:d),i){const e=this.resolve(o,{...t,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 n=this.languageUtils.getFallbackCodes(this.options.fallbackLng,t.lng||this.language);if("fallback"===this.options.saveMissingTo&&n&&n[0])for(let t=0;t<n.length;t++)e.push(n[t]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(t.lng||this.language):e.push(t.lng||this.language);const r=(e,n,r)=>{const i=_&&r!==d?r:L;this.options.missingKeyHandler?this.options.missingKeyHandler(e,s,n,i,f,t):this.backendConnector&&this.backendConnector.saveMissing&&this.backendConnector.saveMissing(e,s,n,i,f,t),this.emit("missingKey",e,s,n,d)};this.options.saveMissing&&(this.options.saveMissingPlurals&&c?e.forEach((e=>{const n=this.pluralResolver.getSuffixes(e,t);h&&t[`defaultValue${this.options.pluralSeparator}zero`]&&n.indexOf(`${this.options.pluralSeparator}zero`)<0&&n.push(`${this.options.pluralSeparator}zero`),n.forEach((n=>{r([e],o+n,t[`defaultValue${n}`]||A)}))})):r(e,o,A))}d=this.extendTranslation(d,e,t,u,n),a&&d===o&&this.options.appendNamespaceToMissingKey&&(d=`${s}:${o}`),(a||r)&&this.options.parseMissingKeyHandler&&(d="v1"!==this.options.compatibilityAPI?this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${s}:${o}`:o,r?d:void 0):this.options.parseMissingKeyHandler(d))}return r?(u.res=d,u.usedParams=this.getUsedParamsDetails(t),u):d}extendTranslation(e,t,n,r,i){var o=this;if(this.i18nFormat&&this.i18nFormat.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||r.usedLng,r.usedNS,r.usedKey,{resolved:r});else if(!n.skipInterpolation){n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});const a="string"==typeof e&&(n&&n.interpolation&&void 0!==n.interpolation.skipOnVariables?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(a){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let l=n.replace&&"string"!=typeof n.replace?n.replace:n;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,n.lng||this.language,n),a){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(n.nest=!1)}!n.lng&&"v1"!==this.options.compatibilityAPI&&r&&r.res&&(n.lng=r.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,(function(){for(var e=arguments.length,r=new Array(e),a=0;a<e;a++)r[a]=arguments[a];return i&&i[0]===r[0]&&!n.context?(o.logger.warn(`It seems you are nesting recursively key: ${r[0]} in key: ${t[0]}`),null):o.translate(...r,t)}),n)),n.interpolation&&this.interpolator.reset()}const a=n.postProcess||this.options.postProcess,s="string"==typeof a?[a]:a;return null!=e&&s&&s.length&&!1!==n.applyPostProcessor&&(e=U.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...r,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e){let t,n,r,i,o,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return"string"==typeof e&&(e=[e]),e.forEach((e=>{if(this.isValidLookup(t))return;const s=this.extractFromKey(e,a),l=s.key;n=l;let c=s.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));const u=void 0!==a.count&&"string"!=typeof a.count,d=u&&!a.ordinal&&0===a.count&&this.pluralResolver.shouldUseIntlApi(),_=void 0!==a.context&&("string"==typeof a.context||"number"==typeof a.context)&&""!==a.context,E=a.lngs?a.lngs:this.languageUtils.toResolveHierarchy(a.lng||this.language,a.fallbackLng);c.forEach((e=>{this.isValidLookup(t)||(o=e,!w[`${E[0]}-${e}`]&&this.utils&&this.utils.hasLoadedNamespace&&!this.utils.hasLoadedNamespace(o)&&(w[`${E[0]}-${e}`]=!0,this.logger.warn(`key "${n}" for languages "${E.join(", ")}" won't get resolved as namespace "${o}" 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!!!")),E.forEach((n=>{if(this.isValidLookup(t))return;i=n;const o=[l];if(this.i18nFormat&&this.i18nFormat.addLookupKeys)this.i18nFormat.addLookupKeys(o,l,n,e,a);else{let e;u&&(e=this.pluralResolver.getSuffix(n,a.count,a));const t=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(u&&(o.push(l+e),a.ordinal&&0===e.indexOf(r)&&o.push(l+e.replace(r,this.options.pluralSeparator)),d&&o.push(l+t)),_){const n=`${l}${this.options.contextSeparator}${a.context}`;o.push(n),u&&(o.push(n+e),a.ordinal&&0===e.indexOf(r)&&o.push(n+e.replace(r,this.options.pluralSeparator)),d&&o.push(n+t))}}let s;for(;s=o.pop();)this.isValidLookup(t)||(r=s,t=this.getResource(n,e,s,a))})))}))})),{res:t,usedKey:n,exactUsedKey:r,usedLng:i,usedNS:o}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return this.i18nFormat&&this.i18nFormat.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],n=e.replace&&"string"!=typeof e.replace;let r=n?e.replace:e;if(n&&void 0!==e.count&&(r.count=e.count),this.options.interpolation.defaultVariables&&(r={...this.options.interpolation.defaultVariables,...r}),!n){r={...r};for(const e of t)delete r[e]}return r}static hasDefaultValue(e){const t="defaultValue";for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,12)&&void 0!==e[n])return!0;return!1}}function $(e){return e.charAt(0).toUpperCase()+e.slice(1)}class x{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=f.create("languageUtils")}getScriptPartFromCode(e){if(!(e=M(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=M(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if("string"==typeof e&&e.indexOf("-")>-1){const t=["hans","hant","latn","cyrl","cans","mong","arab"];let n=e.split("-");return this.options.lowerCaseLng?n=n.map((e=>e.toLowerCase())):2===n.length?(n[0]=n[0].toLowerCase(),n[1]=n[1].toUpperCase(),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=$(n[1].toLowerCase()))):3===n.length&&(n[0]=n[0].toLowerCase(),2===n[1].length&&(n[1]=n[1].toUpperCase()),"sgn"!==n[0]&&2===n[2].length&&(n[2]=n[2].toUpperCase()),t.indexOf(n[1].toLowerCase())>-1&&(n[1]=$(n[1].toLowerCase())),t.indexOf(n[2].toLowerCase())>-1&&(n[2]=$(n[2].toLowerCase()))),n.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 t;return e.forEach((e=>{if(t)return;const n=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(n)||(t=n)})),!t&&this.options.supportedLngs&&e.forEach((e=>{if(t)return;const n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find((e=>e===n?e:e.indexOf("-")<0&&n.indexOf("-")<0?void 0:e.indexOf("-")>0&&n.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1?e:void 0))})),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),"string"==typeof e&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){const n=this.getFallbackCodes(t||this.options.fallbackLng||[],e),r=[],i=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&&i(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&i(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&i(this.getLanguagePartFromCode(e))):"string"==typeof e&&i(this.formatLanguageCode(e)),n.forEach((e=>{r.indexOf(e)<0&&i(this.formatLanguageCode(e))})),r}}let Y=[{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}],F={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 k=["v1","v2","v3"],G=["v4"],V={zero:0,one:1,two:2,few:3,many:4,other:5};class j{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.languageUtils=e,this.options=t,this.logger=f.create("pluralResolver"),this.options.compatibilityJSON&&!G.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 Y.forEach((t=>{t.lngs.forEach((n=>{e[n]={numbers:t.nr,plurals:F[t.fc]}}))})),e}()}addRule(e,t){this.rules[e]=t}getRule(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.shouldUseIntlApi())try{return new Intl.PluralRules(M("dev"===e?"en":e),{type:t.ordinal?"ordinal":"cardinal"})}catch(e){return}return this.rules[e]||this.rules[this.languageUtils.getLanguagePartFromCode(e)]}needsPlural(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return this.shouldUseIntlApi()?n&&n.resolvedOptions().pluralCategories.length>1:n&&n.numbers.length>1}getPluralFormsOfKey(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return this.getSuffixes(e,n).map((e=>`${t}${e}`))}getSuffixes(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const n=this.getRule(e,t);return n?this.shouldUseIntlApi()?n.resolvedOptions().pluralCategories.sort(((e,t)=>V[e]-V[t])).map((e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`)):n.numbers.map((n=>this.getSuffix(e,n,t))):[]}getSuffix(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=this.getRule(e,n);return r?this.shouldUseIntlApi()?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${r.select(t)}`:this.getSuffixRetroCompatible(r,t):(this.logger.warn(`no plural rule found for: ${e}`),"")}getSuffixRetroCompatible(e,t){const n=e.noAbs?e.plurals(t):e.plurals(Math.abs(t));let r=e.numbers[n];this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]&&(2===r?r="plural":1===r&&(r=""));const i=()=>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()}`:i():"v2"===this.options.compatibilityJSON||this.options.simplifyPluralSuffix&&2===e.numbers.length&&1===e.numbers[0]?i():this.options.prepend&&n.toString()?this.options.prepend+n.toString():n.toString()}shouldUseIntlApi(){return!k.includes(this.options.compatibilityJSON)}}function W(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:".",i=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],o=function(e,t,n){const r=y(e,n);return void 0!==r?r:y(t,n)}(e,t,n);return!o&&i&&"string"==typeof n&&(o=B(e,n,r),void 0===o&&(o=B(t,n,r))),o}class z{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=f.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{escape:t,escapeValue:n,useRawValueToEscape:r,prefix:i,prefixEscaped:o,suffix:a,suffixEscaped:s,formatSeparator:l,unescapeSuffix:c,unescapePrefix:u,nestingPrefix:d,nestingPrefixEscaped:_,nestingSuffix:E,nestingSuffixEscaped:p,nestingOptionsSeparator:h,maxReplaces:A,alwaysFormat:L}=e.interpolation;this.escape=void 0!==t?t:b,this.escapeValue=void 0===n||n,this.useRawValueToEscape=void 0!==r&&r,this.prefix=i?N(i):o||"{{",this.suffix=a?N(a):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=c?"":u||"-",this.unescapeSuffix=this.unescapePrefix?"":c||"",this.nestingPrefix=d?N(d):_||N("$t("),this.nestingSuffix=E?N(E):p||N(")"),this.nestingOptionsSeparator=h||",",this.maxReplaces=A||1e3,this.alwaysFormat=void 0!==L&&L,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e&&e.source===t?(e.lastIndex=0,e):new RegExp(t,"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,t,n,r){let i,o,a;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 i=W(t,s,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(i,void 0,n,{...r,...t,interpolationkey:e}):i}const i=e.split(this.formatSeparator),o=i.shift().trim(),a=i.join(this.formatSeparator).trim();return this.format(W(t,s,o,this.options.keySeparator,this.options.ignoreJSONStructure),a,n,{...r,...t,interpolationkey:o})};this.resetRegExp();const u=r&&r.missingInterpolationHandler||this.options.missingInterpolationHandler,d=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((t=>{for(a=0;i=t.regex.exec(e);){const n=i[1].trim();if(o=c(n),void 0===o)if("function"==typeof u){const t=u(e,i,r);o="string"==typeof t?t:""}else if(r&&Object.prototype.hasOwnProperty.call(r,n))o="";else{if(d){o=i[0];continue}this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),o=""}else"string"==typeof o||this.useRawValueToEscape||(o=T(o));const s=t.safeValue(o);if(e=e.replace(i[0],s),d?(t.regex.lastIndex+=o.length,t.regex.lastIndex-=i[0].length):t.regex.lastIndex=0,a++,a>=this.maxReplaces)break}})),e}nest(e,t){let n,r,i,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};function a(e,t){const n=this.nestingOptionsSeparator;if(e.indexOf(n)<0)return e;const r=e.split(new RegExp(`${n}[ ]*{`));let o=`{${r[1]}`;e=r[0],o=this.interpolate(o,i);const a=o.match(/'/g),s=o.match(/"/g);(a&&a.length%2==0&&!s||s.length%2!=0)&&(o=o.replace(/'/g,'"'));try{i=JSON.parse(o),t&&(i={...t,...i})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${o}`}return i.defaultValue&&i.defaultValue.indexOf(this.prefix)>-1&&delete i.defaultValue,e}for(;n=this.nestingRegexp.exec(e);){let s=[];i={...o},i=i.replace&&"string"!=typeof i.replace?i.replace:i,i.applyPostProcessor=!1,delete i.defaultValue;let l=!1;if(-1!==n[0].indexOf(this.formatSeparator)&&!/{.*}/.test(n[1])){const e=n[1].split(this.formatSeparator).map((e=>e.trim()));n[1]=e.shift(),s=e,l=!0}if(r=t(a.call(this,n[1].trim(),i),i),r&&n[0]===e&&"string"!=typeof r)return r;"string"!=typeof r&&(r=T(r)),r||(this.logger.warn(`missed to resolve ${n[1]} for nesting ${e}`),r=""),l&&(r=s.reduce(((e,t)=>this.format(e,t,o.lng,{...o,interpolationkey:n[1].trim()})),r.trim())),e=e.replace(n[0],r),this.regexp.lastIndex=0}return e}}function q(e){const t={};return function(n,r,i){const o=r+JSON.stringify(i);let a=t[o];return a||(a=e(M(r),i),t[o]=a),a(n)}}class Q{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.logger=f.create("formatter"),this.options=e,this.formats={number:q(((e,t)=>{const n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)})),currency:q(((e,t)=>{const n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)})),datetime:q(((e,t)=>{const n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)})),relativetime:q(((e,t)=>{const n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")})),list:q(((e,t)=>{const n=new Intl.ListFormat(e,{...t});return e=>n.format(e)}))},this.init(e)}init(e){const t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{interpolation:{}}).interpolation;this.formatSeparator=t.formatSeparator?t.formatSeparator:t.formatSeparator||","}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=q(t)}format(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};return t.split(this.formatSeparator).reduce(((e,t)=>{const{formatName:i,formatOptions:o}=function(e){let t=e.toLowerCase().trim();const n={};if(e.indexOf("(")>-1){const r=e.split("(");t=r[0].toLowerCase().trim();const i=r[1].substring(0,r[1].length-1);"currency"===t&&i.indexOf(":")<0?n.currency||(n.currency=i.trim()):"relativetime"===t&&i.indexOf(":")<0?n.range||(n.range=i.trim()):i.split(";").forEach((e=>{if(e){const[t,...r]=e.split(":"),i=r.join(":").trim().replace(/^'+|'+$/g,""),o=t.trim();n[o]||(n[o]=i),"false"===i&&(n[o]=!1),"true"===i&&(n[o]=!0),isNaN(i)||(n[o]=parseInt(i,10))}}))}return{formatName:t,formatOptions:n}}(t);if(this.formats[i]){let t=e;try{const a=r&&r.formatParams&&r.formatParams[r.interpolationkey]||{},s=a.locale||a.lng||r.locale||r.lng||n;t=this.formats[i](e,s,{...o,...r,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${i}`),e}),e)}}class K extends S{constructor(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=f.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(n,r.backend,r)}queueLoad(e,t,n,r){const i={},o={},a={},s={};return e.forEach((e=>{let r=!0;t.forEach((t=>{const a=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===o[a]&&(o[a]=!0):(this.state[a]=1,r=!1,void 0===o[a]&&(o[a]=!0),void 0===i[a]&&(i[a]=!0),void 0===s[t]&&(s[t]=!0)))})),r||(a[e]=!0)})),(Object.keys(i).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(i),pending:Object.keys(o),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){const r=e.split("|"),i=r[0],o=r[1];t&&this.emit("failedLoading",i,o,t),n&&this.store.addResourceBundle(i,o,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2;const a={};this.queue.forEach((n=>{!function(e,t,n,r){const{obj:i,k:o}=O(e,t,Object);i[o]=i[o]||[],r&&(i[o]=i[o].concat(n)),r||i[o].push(n)}(n.loaded,[i],o),function(e,t){void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)}(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach((e=>{a[e]||(a[e]={});const t=n.loaded[e];t.length&&t.forEach((t=>{void 0===a[e][t]&&(a[e][t]=!0)}))})),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())})),this.emit("loaded",a),this.queue=this.queue.filter((e=>!e.done))}read(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:this.retryTimeout,o=arguments.length>5?arguments[5]:void 0;if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:i,callback:o});this.readingCalls++;const a=(a,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)}a&&s&&r<this.maxRetries?setTimeout((()=>{this.read.call(this,e,t,n,r+1,2*i,o)}),i):o(a,s)},s=this.backend[n].bind(this.backend);if(2!==s.length)return s(e,t,a);try{const n=s(e,t);n&&"function"==typeof n.then?n.then((e=>a(null,e))).catch(a):a(null,n)}catch(e){a(e)}}prepareLoading(e,t){let n=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 t&&(t=[t]);const i=this.queueLoad(e,t,n,r);if(!i.toLoad.length)return i.pending.length||r(),null;i.toLoad.forEach((e=>{this.loadOne(e)}))}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";const n=e.split("|"),r=n[0],i=n[1];this.read(r,i,"read",void 0,void 0,((n,o)=>{n&&this.logger.warn(`${t}loading namespace ${i} for language ${r} failed`,n),!n&&o&&this.logger.log(`${t}loaded namespace ${i} for language ${r}`,o),this.loaded(e,n,o)}))}saveMissing(e,t,n,r,i){let o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:{},a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:()=>{};if(this.services.utils&&this.services.utils.hasLoadedNamespace&&!this.services.utils.hasLoadedNamespace(t))this.logger.warn(`did not save key "${n}" as the namespace "${t}" 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(null!=n&&""!==n){if(this.backend&&this.backend.create){const s={...o,isUpdate:i},l=this.backend.create.bind(this.backend);if(l.length<6)try{let i;i=5===l.length?l(e,t,n,r,s):l(e,t,n,r),i&&"function"==typeof i.then?i.then((e=>a(null,e))).catch(a):a(null,i)}catch(e){a(e)}else l(e,t,n,r,a,s)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}function X(){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 t={};if("object"==typeof e[1]&&(t=e[1]),"string"==typeof e[1]&&(t.defaultValue=e[1]),"string"==typeof e[2]&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){const n=e[3]||e[2];Object.keys(n).forEach((e=>{t[e]=n[e]}))}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0}}}function J(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 Z(){}class ee extends S{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1?arguments[1]:void 0;var n;if(super(),this.options=J(e),this.services={},this.logger=f,this.modules={external:[]},n=this,Object.getOwnPropertyNames(Object.getPrototypeOf(n)).forEach((e=>{"function"==typeof n[e]&&(n[e]=n[e].bind(n))})),t&&!this.isInitialized&&!e.isClone){if(!this.options.initImmediate)return this.init(e,t),this;setTimeout((()=>{this.init(e,t)}),0)}}init(){var e=this;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=arguments.length>1?arguments[1]:void 0;this.isInitializing=!0,"function"==typeof t&&(n=t,t={}),!t.defaultNS&&!1!==t.defaultNS&&t.ns&&("string"==typeof t.ns?t.defaultNS=t.ns:t.ns.indexOf("translation")<0&&(t.defaultNS=t.ns[0]));const r=X();function i(e){return e?"function"==typeof e?new e:e:null}if(this.options={...r,...this.options,...J(t)},"v1"!==this.options.compatibilityAPI&&(this.options.interpolation={...r.interpolation,...this.options.interpolation}),void 0!==t.keySeparator&&(this.options.userDefinedKeySeparator=t.keySeparator),void 0!==t.nsSeparator&&(this.options.userDefinedNsSeparator=t.nsSeparator),!this.options.isClone){let t;this.modules.logger?f.init(i(this.modules.logger),this.options):f.init(null,this.options),this.modules.formatter?t=this.modules.formatter:"undefined"!=typeof Intl&&(t=Q);const n=new x(this.options);this.store=new D(this.options.resources,this.options);const o=this.services;o.logger=f,o.resourceStore=this.store,o.languageUtils=n,o.pluralResolver=new j(n,{prepend:this.options.pluralSeparator,compatibilityJSON:this.options.compatibilityJSON,simplifyPluralSuffix:this.options.simplifyPluralSuffix}),!t||this.options.interpolation.format&&this.options.interpolation.format!==r.interpolation.format||(o.formatter=i(t),o.formatter.init(o,this.options),this.options.interpolation.format=o.formatter.format.bind(o.formatter)),o.interpolator=new z(this.options),o.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},o.backendConnector=new K(i(this.modules.backend),o.resourceStore,o,this.options),o.backendConnector.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit(t,...r)})),this.modules.languageDetector&&(o.languageDetector=i(this.modules.languageDetector),o.languageDetector.init&&o.languageDetector.init(o,this.options.detection,this.options)),this.modules.i18nFormat&&(o.i18nFormat=i(this.modules.i18nFormat),o.i18nFormat.init&&o.i18nFormat.init(this)),this.translator=new H(this.services,this.options),this.translator.on("*",(function(t){for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];e.emit(t,...r)})),this.modules.external.forEach((e=>{e.init&&e.init(this)}))}if(this.format=this.options.interpolation.format,n||(n=Z),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((t=>{this[t]=function(){return e.store[t](...arguments)}}));["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach((t=>{this[t]=function(){return e.store[t](...arguments),e}}));const o=m(),a=()=>{const e=(e,t)=>{this.isInitializing=!1,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),o.resolve(t),n(e,t)};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?a():setTimeout(a,0),o}loadResources(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Z;const n="string"==typeof e?e:this.language;if("function"==typeof e&&(t=e),!this.options.resources||this.options.partialBundledLanguages){if(n&&"cimode"===n.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return t();const e=[],r=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach((t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)}))};if(n)r(n);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),t(e)}))}else t(null)}reloadResources(e,t,n){const r=m();return e||(e=this.languages),t||(t=this.options.ns),n||(n=Z),this.services.backendConnector.reload(e,t,(e=>{r.resolve(),n(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&&U.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 e=0;e<this.languages.length;e++){const t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}}changeLanguage(e,t){var n=this;this.isLanguageChangingTo=e;const r=m();this.emit("languageChanging",e);const i=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},o=(e,o)=>{o?(i(o),this.translator.changeLanguage(o),this.isLanguageChangingTo=void 0,this.emit("languageChanged",o),this.logger.log("languageChanged",o)):this.isLanguageChangingTo=void 0,r.resolve((function(){return n.t(...arguments)})),t&&t(e,(function(){return n.t(...arguments)}))},a=t=>{e||t||!this.services.languageDetector||(t=[]);const n="string"==typeof t?t:this.services.languageUtils.getBestMatchFromCodes(t);n&&(this.language||i(n),this.translator.language||this.translator.changeLanguage(n),this.services.languageDetector&&this.services.languageDetector.cacheUserLanguage&&this.services.languageDetector.cacheUserLanguage(n)),this.loadResources(n,(e=>{o(e,n)}))};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(a):this.services.languageDetector.detect(a):a(e):a(this.services.languageDetector.detect()),r}getFixedT(e,t,n){var r=this;const i=function(e,t){let o;if("object"!=typeof t){for(var a=arguments.length,s=new Array(a>2?a-2:0),l=2;l<a;l++)s[l-2]=arguments[l];o=r.options.overloadTranslationOptionHandler([e,t].concat(s))}else o={...t};o.lng=o.lng||i.lng,o.lngs=o.lngs||i.lngs,o.ns=o.ns||i.ns,o.keyPrefix=o.keyPrefix||n||i.keyPrefix;const c=r.options.keySeparator||".";let u;return u=o.keyPrefix&&Array.isArray(e)?e.map((e=>`${o.keyPrefix}${c}${e}`)):o.keyPrefix?`${o.keyPrefix}${c}${e}`:e,r.t(u,o)};return"string"==typeof e?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=n,i}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 t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;const o=(e,t)=>{const n=this.services.backendConnector.state[`${e}|${t}`];return-1===n||2===n};if(t.precheck){const e=t.precheck(this,o);if(void 0!==e)return e}return!!this.hasResourceBundle(n,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!o(n,e)||r&&!o(i,e)))}loadNamespaces(e,t){const n=m();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=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){const n=m();"string"==typeof e&&(e=[e]);const r=this.options.preload||[],i=e.filter((e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e)));return i.length?(this.options.preload=r.concat(i),this.loadResources((e=>{n.resolve(),t&&t(e)})),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages&&this.languages.length>0?this.languages[0]:this.language)),!e)return"rtl";const t=this.services&&this.services.languageUtils||new x(X());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(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(){return new ee(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]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Z;const n=e.forkResourceStore;n&&delete e.forkResourceStore;const r={...this.options,...e,isClone:!0},i=new ee(r);void 0===e.debug&&void 0===e.prefix||(i.logger=i.logger.clone(e));return["store","services","language"].forEach((e=>{i[e]=this[e]})),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},n&&(i.store=new D(this.store.data,r),i.services.resourceStore=i.store),i.translator=new H(i.services,r),i.translator.on("*",(function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];i.emit(e,...n)})),i.init(r,t),i.translator.options=r,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const te=ee.createInstance();te.createInstance=ee.createInstance;te.createInstance,te.dir,te.init,te.loadResources,te.reloadResources,te.use,te.changeLanguage,te.getFixedT,te.t,te.exists,te.setDefaultNamespace,te.hasLoadedNamespace,te.loadNamespaces,te.loadLanguages;a(4915);Object.create(null);const ne={};function re(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&ne[t[0]]||("string"==typeof t[0]&&(ne[t[0]]=new Date),function(){if(console&&console.warn){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&(t[0]=`react-i18next:: ${t[0]}`),console.warn(...t)}}(...t))}const ie=(e,t)=>()=>{if(e.isInitialized)t();else{const n=()=>{setTimeout((()=>{e.off("initialized",n)}),0),t()};e.on("initialized",n)}};function oe(e,t,n){e.loadNamespaces(t,ie(e,n))}function ae(e,t,n,r){"string"==typeof n&&(n=[n]),n.forEach((t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)})),e.loadLanguages(t,ie(e,r))}const se=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,le={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"©","&#169;":"©","&reg;":"®","&#174;":"®","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},ce=e=>le[e];let ue,de={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(se,ce)};const _e={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};de={...de,...e}}(e.options.react),function(e){ue=e}(e)}},Ee=(0,c.createContext)();class pe{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach((e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)}))}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}const he=(e,t)=>{const n=(0,c.useRef)();return(0,c.useEffect)((()=>{n.current=t?n.current:e}),[e,t]),n.current};function Ae(e,t,n,r){return e.getFixedT(t,n,r)}function Le(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const{i18n:n}=t,{i18n:r,defaultNS:i}=(0,c.useContext)(Ee)||{},o=n||r||ue;if(o&&!o.reportNamespaces&&(o.reportNamespaces=new pe),!o){re("You will need to pass in an i18next instance by using initReactI18next");const e=(e,t)=>"string"==typeof t?t:t&&"object"==typeof t&&"string"==typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}o.options.react&&void 0!==o.options.react.wait&&re("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");const a={...de,...o.options.react,...t},{useSuspense:s,keyPrefix:l}=a;let u=e||i||o.options&&o.options.defaultNS;u="string"==typeof u?[u]:u||["translation"],o.reportNamespaces.addUsedNamespaces&&o.reportNamespaces.addUsedNamespaces(u);const d=(o.isInitialized||o.initializedStoreOnce)&&u.every((e=>function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return t.languages&&t.languages.length?void 0!==t.options.ignoreJSONStructure?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};const r=t.languages[0],i=!!t.options&&t.options.fallbackLng,o=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;const a=(e,n)=>{const r=t.services.backendConnector.state[`${e}|${n}`];return-1===r||2===r};return!(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!a(t.isLanguageChangingTo,e)||!t.hasResourceBundle(r,e)&&t.services.backendConnector.backend&&(!t.options.resources||t.options.partialBundledLanguages)&&(!a(r,e)||i&&!a(o,e)))}(e,t,n):(re("i18n.languages were undefined or empty",t.languages),!0)}(e,o,a))),_=function(e,t,n,r){return(0,c.useCallback)(Ae(e,t,n,r),[e,t,n,r])}(o,t.lng||null,"fallback"===a.nsMode?u:u[0],l),E=()=>_,p=()=>Ae(o,t.lng||null,"fallback"===a.nsMode?u:u[0],l),[h,A]=(0,c.useState)(E);let L=u.join();t.lng&&(L=`${t.lng}${L}`);const f=he(L),S=(0,c.useRef)(!0);(0,c.useEffect)((()=>{const{bindI18n:e,bindI18nStore:n}=a;function r(){S.current&&A(p)}return S.current=!0,d||s||(t.lng?ae(o,t.lng,u,(()=>{S.current&&A(p)})):oe(o,u,(()=>{S.current&&A(p)}))),d&&f&&f!==L&&S.current&&A(p),e&&o&&o.on(e,r),n&&o&&o.store.on(n,r),()=>{S.current=!1,e&&o&&e.split(" ").forEach((e=>o.off(e,r))),n&&o&&n.split(" ").forEach((e=>o.store.off(e,r)))}}),[o,L]),(0,c.useEffect)((()=>{S.current&&d&&A(E)}),[o,l,d]);const m=[h,o,d];if(m.t=h,m.i18n=o,m.ready=d,d)return m;if(!d&&!s)return m;throw new Promise((e=>{t.lng?ae(o,t.lng,u,(()=>e())):oe(o,u,(()=>e()))}))}function fe(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(n){function r(r){let{forwardedRef:i,...o}=r;const[a,s,l]=Le(e,{...o,keyPrefix:t.keyPrefix}),u={...o,t:a,i18n:s,tReady:l};return t.withRef&&i?u.ref=i:!t.withRef&&i&&(u.forwardedRef=i),(0,c.createElement)(n,u)}var i;r.displayName=`withI18nextTranslation(${i=n,i.displayName||i.name||("string"==typeof i&&i.length>0?i:"Unknown")})`,r.WrappedComponent=n;return t.withRef?(0,c.forwardRef)(((e,t)=>(0,c.createElement)(r,Object.assign({},e,{forwardedRef:t})))):r}}function Se(e){let{i18n:t,defaultNS:n,children:r}=e;const i=(0,c.useMemo)((()=>({i18n:t,defaultNS:n})),[t,n]);return(0,c.createElement)(Ee.Provider,{value:i},r)}const{slice:me,forEach:Te}=[];const Ie=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,Oe={create(e,t,n,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};n&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+60*n*1e3)),r&&(i.domain=r),document.cookie=((e,t,n)=>{const r=n||{};r.path=r.path||"/";let i=`${e}=${encodeURIComponent(t)}`;if(r.maxAge>0){const e=r.maxAge-0;if(Number.isNaN(e))throw new Error("maxAge should be a Number");i+=`; Max-Age=${Math.floor(e)}`}if(r.domain){if(!Ie.test(r.domain))throw new TypeError("option domain is invalid");i+=`; Domain=${r.domain}`}if(r.path){if(!Ie.test(r.path))throw new TypeError("option path is invalid");i+=`; Path=${r.path}`}if(r.expires){if("function"!=typeof r.expires.toUTCString)throw new TypeError("option expires is invalid");i+=`; Expires=${r.expires.toUTCString()}`}if(r.httpOnly&&(i+="; HttpOnly"),r.secure&&(i+="; Secure"),r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:i+="; SameSite=Strict";break;case"lax":i+="; SameSite=Lax";break;case"strict":i+="; SameSite=Strict";break;case"none":i+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return i})(e,encodeURIComponent(t),i)},read(e){const t=`${e}=`,n=document.cookie.split(";");for(let e=0;e<n.length;e++){let r=n[e];for(;" "===r.charAt(0);)r=r.substring(1,r.length);if(0===r.indexOf(t))return r.substring(t.length,r.length)}return null},remove(e){this.create(e,"",-1)}};var ge={name:"cookie",lookup(e){let{lookupCookie:t}=e;if(t&&"undefined"!=typeof document)return Oe.read(t)||void 0},cacheUserLanguage(e,t){let{lookupCookie:n,cookieMinutes:r,cookieDomain:i,cookieOptions:o}=t;n&&"undefined"!=typeof document&&Oe.create(n,e,r,i,o)}},ye={name:"querystring",lookup(e){let t,{lookupQuerystring:n}=e;if("undefined"!=typeof window){let{search:e}=window.location;!window.location.search&&window.location.hash?.indexOf("?")>-1&&(e=window.location.hash.substring(window.location.hash.indexOf("?")));const r=e.substring(1).split("&");for(let e=0;e<r.length;e++){const i=r[e].indexOf("=");if(i>0){r[e].substring(0,i)===n&&(t=r[e].substring(i+1))}}}return t}};let Re=null;const Ne=()=>{if(null!==Re)return Re;try{Re="undefined"!==window&&null!==window.localStorage;const e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch(e){Re=!1}return Re};var ve={name:"localStorage",lookup(e){let{lookupLocalStorage:t}=e;if(t&&Ne())return window.localStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupLocalStorage:n}=t;n&&Ne()&&window.localStorage.setItem(n,e)}};let be=null;const Pe=()=>{if(null!==be)return be;try{be="undefined"!==window&&null!==window.sessionStorage;const e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch(e){be=!1}return be};var Ce={name:"sessionStorage",lookup(e){let{lookupSessionStorage:t}=e;if(t&&Pe())return window.sessionStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupSessionStorage:n}=t;n&&Pe()&&window.sessionStorage.setItem(n,e)}},Be={name:"navigator",lookup(e){const t=[];if("undefined"!=typeof navigator){const{languages:e,userLanguage:n,language:r}=navigator;if(e)for(let n=0;n<e.length;n++)t.push(e[n]);n&&t.push(n),r&&t.push(r)}return t.length>0?t:void 0}},Me={name:"htmlTag",lookup(e){let t,{htmlTag:n}=e;const r=n||("undefined"!=typeof document?document.documentElement:null);return r&&"function"==typeof r.getAttribute&&(t=r.getAttribute("lang")),t}},De={name:"path",lookup(e){let{lookupFromPathIndex:t}=e;if("undefined"==typeof window)return;const n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(!Array.isArray(n))return;const r="number"==typeof t?t:0;return n[r]?.replace("/","")}},Ue={name:"subdomain",lookup(e){let{lookupFromSubdomainIndex:t}=e;const n="number"==typeof t?t+1:1,r="undefined"!=typeof window&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(r)return r[n]}};class we{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(e,t)}init(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e||{languageUtils:{}},this.options=function(e){return Te.call(me.call(arguments,1),(t=>{if(t)for(const n in t)void 0===e[n]&&(e[n]=t[n])})),e}(t,this.options||{},{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:e=>e}),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=e=>e.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(ge),this.addDetector(ye),this.addDetector(ve),this.addDetector(Ce),this.addDetector(Be),this.addDetector(Me),this.addDetector(De),this.addDetector(Ue)}addDetector(e){return this.detectors[e.name]=e,this}detect(e){e||(e=this.options.order);let t=[];return e.forEach((e=>{if(this.detectors[e]){let n=this.detectors[e].lookup(this.options);n&&"string"==typeof n&&(n=[n]),n&&(t=t.concat(n))}})),t=t.map((e=>this.options.convertDetectedLanguage(e))),this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}cacheUserLanguage(e,t){t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach((t=>{this.detectors[t]&&this.detectors[t].cacheUserLanguage(e,this.options)})))}}we.type="languageDetector";const He=window.__enzuzo||{};He.path_prefix||(He.path_prefix="/apps/enzuzo/"),He.path_prefix.endsWith("/")||(He.path_prefix=He.path_prefix.concat("/"));const $e=(()=>{const e=document.scripts.namedItem("__enzuzo-root-script");if(e)return e;for(const e of document.scripts)if(e.src.includes("__enzuzo-privacy-app.js"))return e;return null})(),xe=$e?new URL($e?.src??""):"",Ye=xe?.origin+He.path_prefix+"static/js/";a.p=$e?Ye:He.path_prefix+"static/js/";const Fe={en:{translation:a(389)}};var ke;te.use(we).use(_e).use((ke=(e,t,n)=>{a(1712)(`./${e}.json`).then((e=>{n(null,e)})).catch((e=>{n(e,null)}))},{type:"backend",init:function(e,t,n){},read:function(e,t,n){if("function"!=typeof ke)n(null,ke&&ke[e]&&ke[e][t]);else{if(ke.length<3){try{var r=ke(e,t);r&&"function"==typeof r.then?r.then((function(e){return n(null,e&&e.default||e)})).catch(n):n(null,r)}catch(e){n(e)}return}ke(e,t,n)}}})).init({lng:"en",fallbackLng:"en",debug:!1,ns:["translation"],defaultNs:"translation",resources:Fe,partialBundledLanguages:!0,keySeparator:!1,interpolation:{escapeValue:!1},react:{useSuspense:!1}});var Ge=te,Ve=a(7148),je=a.n(Ve),We=a(45),ze=a(8168),qe=a(53),Qe=a(5192),Ke=[0,1,2,3,4,5,6,7,8,9,10],Xe=["auto",!0,1,2,3,4,5,6,7,8,9,10,11,12];function Je(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=parseFloat(e);return"".concat(n/t).concat(String(e).replace(String(n),"")||"px")}var Ze=c.forwardRef((function(e,t){var n=e.alignContent,r=void 0===n?"stretch":n,i=e.alignItems,o=void 0===i?"stretch":i,a=e.classes,s=e.className,l=e.component,u=void 0===l?"div":l,d=e.container,_=void 0!==d&&d,E=e.direction,p=void 0===E?"row":E,h=e.item,A=void 0!==h&&h,L=e.justify,f=e.justifyContent,S=void 0===f?"flex-start":f,m=e.lg,T=void 0!==m&&m,I=e.md,O=void 0!==I&&I,g=e.sm,y=void 0!==g&&g,R=e.spacing,N=void 0===R?0:R,v=e.wrap,b=void 0===v?"wrap":v,P=e.xl,C=void 0!==P&&P,B=e.xs,M=void 0!==B&&B,D=e.zeroMinWidth,U=void 0!==D&&D,w=(0,We.A)(e,["alignContent","alignItems","classes","className","component","container","direction","item","justify","justifyContent","lg","md","sm","spacing","wrap","xl","xs","zeroMinWidth"]),H=(0,qe.A)(a.root,s,_&&[a.container,0!==N&&a["spacing-xs-".concat(String(N))]],A&&a.item,U&&a.zeroMinWidth,"row"!==p&&a["direction-xs-".concat(String(p))],"wrap"!==b&&a["wrap-xs-".concat(String(b))],"stretch"!==o&&a["align-items-xs-".concat(String(o))],"stretch"!==r&&a["align-content-xs-".concat(String(r))],"flex-start"!==(L||S)&&a["justify-content-xs-".concat(String(L||S))],!1!==M&&a["grid-xs-".concat(String(M))],!1!==y&&a["grid-sm-".concat(String(y))],!1!==O&&a["grid-md-".concat(String(O))],!1!==T&&a["grid-lg-".concat(String(T))],!1!==C&&a["grid-xl-".concat(String(C))]);return c.createElement(u,(0,ze.A)({className:H,ref:t},w))})),et=(0,Qe.A)((function(e){return(0,ze.A)({root:{},container:{boxSizing:"border-box",display:"flex",flexWrap:"wrap",width:"100%"},item:{boxSizing:"border-box",margin:"0"},zeroMinWidth:{minWidth:0},"direction-xs-column":{flexDirection:"column"},"direction-xs-column-reverse":{flexDirection:"column-reverse"},"direction-xs-row-reverse":{flexDirection:"row-reverse"},"wrap-xs-nowrap":{flexWrap:"nowrap"},"wrap-xs-wrap-reverse":{flexWrap:"wrap-reverse"},"align-items-xs-center":{alignItems:"center"},"align-items-xs-flex-start":{alignItems:"flex-start"},"align-items-xs-flex-end":{alignItems:"flex-end"},"align-items-xs-baseline":{alignItems:"baseline"},"align-content-xs-center":{alignContent:"center"},"align-content-xs-flex-start":{alignContent:"flex-start"},"align-content-xs-flex-end":{alignContent:"flex-end"},"align-content-xs-space-between":{alignContent:"space-between"},"align-content-xs-space-around":{alignContent:"space-around"},"justify-content-xs-center":{justifyContent:"center"},"justify-content-xs-flex-end":{justifyContent:"flex-end"},"justify-content-xs-space-between":{justifyContent:"space-between"},"justify-content-xs-space-around":{justifyContent:"space-around"},"justify-content-xs-space-evenly":{justifyContent:"space-evenly"}},function(e,t){var n={};return Ke.forEach((function(r){var i=e.spacing(r);0!==i&&(n["spacing-".concat(t,"-").concat(r)]={margin:"-".concat(Je(i,2)),width:"calc(100% + ".concat(Je(i),")"),"& > $item":{padding:Je(i,2)}})})),n}(e,"xs"),e.breakpoints.keys.reduce((function(t,n){return function(e,t,n){var r={};Xe.forEach((function(e){var t="grid-".concat(n,"-").concat(e);if(!0!==e)if("auto"!==e){var i="".concat(Math.round(e/12*1e8)/1e6,"%");r[t]={flexBasis:i,flexGrow:0,maxWidth:i}}else r[t]={flexBasis:"auto",flexGrow:0,maxWidth:"none"};else r[t]={flexBasis:0,flexGrow:1,maxWidth:"100%"}})),"xs"===n?(0,ze.A)(e,r):e[t.breakpoints.up(n)]=r}(t,e,n),t}),{}))}),{name:"MuiGrid"})(Ze),tt=et,nt=a(9773),rt=a(4801),it=a(2319),ot=a(364),at=a(436),st=a(8587),lt=a(9417),ct=a(5540),ut=c.default.createContext(null);function dt(e,t){var n=Object.create(null);return e&&c.Children.map(e,(function(e){return e})).forEach((function(e){n[e.key]=function(e){return t&&(0,c.isValidElement)(e)?t(e):e}(e)})),n}function _t(e,t,n){return null!=n[t]?n[t]:e.props[t]}function Et(e,t,n){var r=dt(e.children),i=function(e,t){function n(n){return n in t?t[n]:e[n]}e=e||{},t=t||{};var r,i=Object.create(null),o=[];for(var a in e)a in t?o.length&&(i[a]=o,o=[]):o.push(a);var s={};for(var l in t){if(i[l])for(r=0;r<i[l].length;r++){var c=i[l][r];s[i[l][r]]=n(c)}s[l]=n(l)}for(r=0;r<o.length;r++)s[o[r]]=n(o[r]);return s}(t,r);return Object.keys(i).forEach((function(o){var a=i[o];if((0,c.isValidElement)(a)){var s=o in t,l=o in r,u=t[o],d=(0,c.isValidElement)(u)&&!u.props.in;!l||s&&!d?l||!s||d?l&&s&&(0,c.isValidElement)(u)&&(i[o]=(0,c.cloneElement)(a,{onExited:n.bind(null,a),in:u.props.in,exit:_t(a,"exit",e),enter:_t(a,"enter",e)})):i[o]=(0,c.cloneElement)(a,{in:!1}):i[o]=(0,c.cloneElement)(a,{onExited:n.bind(null,a),in:!0,exit:_t(a,"exit",e),enter:_t(a,"enter",e)})}})),i}var pt=Object.values||function(e){return Object.keys(e).map((function(t){return e[t]}))},ht=function(e){function t(t,n){var r,i=(r=e.call(this,t,n)||this).handleExited.bind((0,lt.A)(r));return r.state={contextValue:{isMounting:!0},handleExited:i,firstRender:!0},r}(0,ct.A)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.mounted=!0,this.setState({contextValue:{isMounting:!1}})},n.componentWillUnmount=function(){this.mounted=!1},t.getDerivedStateFromProps=function(e,t){var n,r,i=t.children,o=t.handleExited;return{children:t.firstRender?(n=e,r=o,dt(n.children,(function(e){return(0,c.cloneElement)(e,{onExited:r.bind(null,e),in:!0,appear:_t(e,"appear",n),enter:_t(e,"enter",n),exit:_t(e,"exit",n)})}))):Et(e,i,o),firstRender:!1}},n.handleExited=function(e,t){var n=dt(this.props.children);e.key in n||(e.props.onExited&&e.props.onExited(t),this.mounted&&this.setState((function(t){var n=(0,ze.A)({},t.children);return delete n[e.key],{children:n}})))},n.render=function(){var e=this.props,t=e.component,n=e.childFactory,r=(0,st.A)(e,["component","childFactory"]),i=this.state.contextValue,o=pt(this.state.children).map(n);return delete r.appear,delete r.enter,delete r.exit,null===t?c.default.createElement(ut.Provider,{value:i},o):c.default.createElement(ut.Provider,{value:i},c.default.createElement(t,r,o))},t}(c.default.Component);ht.propTypes={},ht.defaultProps={component:"div",childFactory:function(e){return e}};var At=ht,Lt="undefined"==typeof window?c.useEffect:c.useLayoutEffect;var ft=function(e){var t=e.classes,n=e.pulsate,r=void 0!==n&&n,i=e.rippleX,o=e.rippleY,a=e.rippleSize,s=e.in,l=e.onExited,u=void 0===l?function(){}:l,d=e.timeout,_=c.useState(!1),E=_[0],p=_[1],h=(0,qe.A)(t.ripple,t.rippleVisible,r&&t.ripplePulsate),A={width:a,height:a,top:-a/2+o,left:-a/2+i},L=(0,qe.A)(t.child,E&&t.childLeaving,r&&t.childPulsate),f=(0,it.A)(u);return Lt((function(){if(!s){p(!0);var e=setTimeout(f,d);return function(){clearTimeout(e)}}}),[f,s,d]),c.createElement("span",{className:h,style:A},c.createElement("span",{className:L}))},St=c.forwardRef((function(e,t){var n=e.center,r=void 0!==n&&n,i=e.classes,o=e.className,a=(0,We.A)(e,["center","classes","className"]),s=c.useState([]),l=s[0],u=s[1],d=c.useRef(0),_=c.useRef(null);c.useEffect((function(){_.current&&(_.current(),_.current=null)}),[l]);var E=c.useRef(!1),p=c.useRef(null),h=c.useRef(null),A=c.useRef(null);c.useEffect((function(){return function(){clearTimeout(p.current)}}),[]);var L=c.useCallback((function(e){var t=e.pulsate,n=e.rippleX,r=e.rippleY,o=e.rippleSize,a=e.cb;u((function(e){return[].concat((0,at.A)(e),[c.createElement(ft,{key:d.current,classes:i,timeout:550,pulsate:t,rippleX:n,rippleY:r,rippleSize:o})])})),d.current+=1,_.current=a}),[i]),f=c.useCallback((function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,i=t.pulsate,o=void 0!==i&&i,a=t.center,s=void 0===a?r||t.pulsate:a,l=t.fakeElement,c=void 0!==l&&l;if("mousedown"===e.type&&E.current)E.current=!1;else{"touchstart"===e.type&&(E.current=!0);var u,d,_,f=c?null:A.current,S=f?f.getBoundingClientRect():{width:0,height:0,left:0,top:0};if(s||0===e.clientX&&0===e.clientY||!e.clientX&&!e.touches)u=Math.round(S.width/2),d=Math.round(S.height/2);else{var m=e.touches?e.touches[0]:e,T=m.clientX,I=m.clientY;u=Math.round(T-S.left),d=Math.round(I-S.top)}if(s)(_=Math.sqrt((2*Math.pow(S.width,2)+Math.pow(S.height,2))/3))%2==0&&(_+=1);else{var O=2*Math.max(Math.abs((f?f.clientWidth:0)-u),u)+2,g=2*Math.max(Math.abs((f?f.clientHeight:0)-d),d)+2;_=Math.sqrt(Math.pow(O,2)+Math.pow(g,2))}e.touches?null===h.current&&(h.current=function(){L({pulsate:o,rippleX:u,rippleY:d,rippleSize:_,cb:n})},p.current=setTimeout((function(){h.current&&(h.current(),h.current=null)}),80)):L({pulsate:o,rippleX:u,rippleY:d,rippleSize:_,cb:n})}}),[r,L]),S=c.useCallback((function(){f({},{pulsate:!0})}),[f]),m=c.useCallback((function(e,t){if(clearTimeout(p.current),"touchend"===e.type&&h.current)return e.persist(),h.current(),h.current=null,void(p.current=setTimeout((function(){m(e,t)})));h.current=null,u((function(e){return e.length>0?e.slice(1):e})),_.current=t}),[]);return c.useImperativeHandle(t,(function(){return{pulsate:S,start:f,stop:m}}),[S,f,m]),c.createElement("span",(0,ze.A)({className:(0,qe.A)(i.root,o),ref:A},a),c.createElement(At,{component:null,exit:!0},l))})),mt=(0,Qe.A)((function(e){return{root:{overflow:"hidden",pointerEvents:"none",position:"absolute",zIndex:0,top:0,right:0,bottom:0,left:0,borderRadius:"inherit"},ripple:{opacity:0,position:"absolute"},rippleVisible:{opacity:.3,transform:"scale(1)",animation:"$enter ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},ripplePulsate:{animationDuration:"".concat(e.transitions.duration.shorter,"ms")},child:{opacity:1,display:"block",width:"100%",height:"100%",borderRadius:"50%",backgroundColor:"currentColor"},childLeaving:{opacity:0,animation:"$exit ".concat(550,"ms ").concat(e.transitions.easing.easeInOut)},childPulsate:{position:"absolute",left:0,top:0,animation:"$pulsate 2500ms ".concat(e.transitions.easing.easeInOut," 200ms infinite")},"@keyframes enter":{"0%":{transform:"scale(0)",opacity:.1},"100%":{transform:"scale(1)",opacity:.3}},"@keyframes exit":{"0%":{opacity:1},"100%":{opacity:0}},"@keyframes pulsate":{"0%":{transform:"scale(1)"},"50%":{transform:"scale(0.92)"},"100%":{transform:"scale(1)"}}}}),{flip:!1,name:"MuiTouchRipple"})(c.memo(St)),Tt=c.forwardRef((function(e,t){var n=e.action,r=e.buttonRef,i=e.centerRipple,o=void 0!==i&&i,a=e.children,s=e.classes,l=e.className,u=e.component,d=void 0===u?"button":u,_=e.disabled,E=void 0!==_&&_,p=e.disableRipple,h=void 0!==p&&p,A=e.disableTouchRipple,L=void 0!==A&&A,f=e.focusRipple,S=void 0!==f&&f,m=e.focusVisibleClassName,T=e.onBlur,I=e.onClick,O=e.onFocus,g=e.onFocusVisible,y=e.onKeyDown,R=e.onKeyUp,N=e.onMouseDown,v=e.onMouseLeave,b=e.onMouseUp,P=e.onTouchEnd,C=e.onTouchMove,B=e.onTouchStart,M=e.onDragLeave,D=e.tabIndex,U=void 0===D?0:D,w=e.TouchRippleProps,H=e.type,$=void 0===H?"button":H,x=(0,We.A)(e,["action","buttonRef","centerRipple","children","classes","className","component","disabled","disableRipple","disableTouchRipple","focusRipple","focusVisibleClassName","onBlur","onClick","onFocus","onFocusVisible","onKeyDown","onKeyUp","onMouseDown","onMouseLeave","onMouseUp","onTouchEnd","onTouchMove","onTouchStart","onDragLeave","tabIndex","TouchRippleProps","type"]),Y=c.useRef(null);var F=c.useRef(null),k=c.useState(!1),G=k[0],V=k[1];E&&G&&V(!1);var j=(0,ot.A)(),W=j.isFocusVisible,z=j.onBlurVisible,q=j.ref;function Q(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:L;return(0,it.A)((function(r){return t&&t(r),!n&&F.current&&F.current[e](r),!0}))}c.useImperativeHandle(n,(function(){return{focusVisible:function(){V(!0),Y.current.focus()}}}),[]),c.useEffect((function(){G&&S&&!h&&F.current.pulsate()}),[h,S,G]);var K=Q("start",N),X=Q("stop",M),J=Q("stop",b),Z=Q("stop",(function(e){G&&e.preventDefault(),v&&v(e)})),ee=Q("start",B),te=Q("stop",P),ne=Q("stop",C),re=Q("stop",(function(e){G&&(z(e),V(!1)),T&&T(e)}),!1),ie=(0,it.A)((function(e){Y.current||(Y.current=e.currentTarget),W(e)&&(V(!0),g&&g(e)),O&&O(e)})),oe=function(){var e=c.findDOMNode(Y.current);return d&&"button"!==d&&!("A"===e.tagName&&e.href)},ae=c.useRef(!1),se=(0,it.A)((function(e){S&&!ae.current&&G&&F.current&&" "===e.key&&(ae.current=!0,e.persist(),F.current.stop(e,(function(){F.current.start(e)}))),e.target===e.currentTarget&&oe()&&" "===e.key&&e.preventDefault(),y&&y(e),e.target===e.currentTarget&&oe()&&"Enter"===e.key&&!E&&(e.preventDefault(),I&&I(e))})),le=(0,it.A)((function(e){S&&" "===e.key&&F.current&&G&&!e.defaultPrevented&&(ae.current=!1,e.persist(),F.current.stop(e,(function(){F.current.pulsate(e)}))),R&&R(e),I&&e.target===e.currentTarget&&oe()&&" "===e.key&&!e.defaultPrevented&&I(e)})),ce=d;"button"===ce&&x.href&&(ce="a");var ue={};"button"===ce?(ue.type=$,ue.disabled=E):("a"===ce&&x.href||(ue.role="button"),ue["aria-disabled"]=E);var de=(0,rt.A)(r,t),_e=(0,rt.A)(q,Y),Ee=(0,rt.A)(de,_e),pe=c.useState(!1),he=pe[0],Ae=pe[1];c.useEffect((function(){Ae(!0)}),[]);var Le=he&&!h&&!E;return c.createElement(ce,(0,ze.A)({className:(0,qe.A)(s.root,l,G&&[s.focusVisible,m],E&&s.disabled),onBlur:re,onClick:I,onFocus:ie,onKeyDown:se,onKeyUp:le,onMouseDown:K,onMouseLeave:Z,onMouseUp:J,onDragLeave:X,onTouchEnd:te,onTouchMove:ne,onTouchStart:ee,ref:Ee,tabIndex:E?-1:U},ue,x),a,Le?c.createElement(mt,(0,ze.A)({ref:F,center:o},w)):null)})),It=(0,Qe.A)({root:{display:"inline-flex",alignItems:"center",justifyContent:"center",position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none",textDecoration:"none",color:"inherit","&::-moz-focus-inner":{borderStyle:"none"},"&$disabled":{pointerEvents:"none",cursor:"default"},"@media print":{colorAdjust:"exact"}},disabled:{},focusVisible:{}},{name:"MuiButtonBase"})(Tt),Ot=a(7515),gt=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=e.color,a=void 0===o?"default":o,s=e.component,l=void 0===s?"button":s,u=e.disabled,d=void 0!==u&&u,_=e.disableElevation,E=void 0!==_&&_,p=e.disableFocusRipple,h=void 0!==p&&p,A=e.endIcon,L=e.focusVisibleClassName,f=e.fullWidth,S=void 0!==f&&f,m=e.size,T=void 0===m?"medium":m,I=e.startIcon,O=e.type,g=void 0===O?"button":O,y=e.variant,R=void 0===y?"text":y,N=(0,We.A)(e,["children","classes","className","color","component","disabled","disableElevation","disableFocusRipple","endIcon","focusVisibleClassName","fullWidth","size","startIcon","type","variant"]),v=I&&c.createElement("span",{className:(0,qe.A)(r.startIcon,r["iconSize".concat((0,Ot.A)(T))])},I),b=A&&c.createElement("span",{className:(0,qe.A)(r.endIcon,r["iconSize".concat((0,Ot.A)(T))])},A);return c.createElement(It,(0,ze.A)({className:(0,qe.A)(r.root,r[R],i,"inherit"===a?r.colorInherit:"default"!==a&&r["".concat(R).concat((0,Ot.A)(a))],"medium"!==T&&[r["".concat(R,"Size").concat((0,Ot.A)(T))],r["size".concat((0,Ot.A)(T))]],E&&r.disableElevation,d&&r.disabled,S&&r.fullWidth),component:l,disabled:d,focusRipple:!h,focusVisibleClassName:(0,qe.A)(r.focusVisible,L),ref:t,type:g},N),c.createElement("span",{className:r.label},v,n,b))})),yt=(0,Qe.A)((function(e){return{root:(0,ze.A)({},e.typography.button,{boxSizing:"border-box",minWidth:64,padding:"6px 16px",borderRadius:e.shape.borderRadius,color:e.palette.text.primary,transition:e.transitions.create(["background-color","box-shadow","border"],{duration:e.transitions.duration.short}),"&:hover":{textDecoration:"none",backgroundColor:(0,nt.X4)(e.palette.text.primary,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"},"&$disabled":{backgroundColor:"transparent"}},"&$disabled":{color:e.palette.action.disabled}}),label:{width:"100%",display:"inherit",alignItems:"inherit",justifyContent:"inherit"},text:{padding:"6px 8px"},textPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,nt.X4)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},textSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,nt.X4)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlined:{padding:"5px 15px",border:"1px solid ".concat("light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)"),"&$disabled":{border:"1px solid ".concat(e.palette.action.disabledBackground)}},outlinedPrimary:{color:e.palette.primary.main,border:"1px solid ".concat((0,nt.X4)(e.palette.primary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.primary.main),backgroundColor:(0,nt.X4)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},outlinedSecondary:{color:e.palette.secondary.main,border:"1px solid ".concat((0,nt.X4)(e.palette.secondary.main,.5)),"&:hover":{border:"1px solid ".concat(e.palette.secondary.main),backgroundColor:(0,nt.X4)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{border:"1px solid ".concat(e.palette.action.disabled)}},contained:{color:e.palette.getContrastText(e.palette.grey[300]),backgroundColor:e.palette.grey[300],boxShadow:e.shadows[2],"&:hover":{backgroundColor:e.palette.grey.A100,boxShadow:e.shadows[4],"@media (hover: none)":{boxShadow:e.shadows[2],backgroundColor:e.palette.grey[300]},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},"&$focusVisible":{boxShadow:e.shadows[6]},"&:active":{boxShadow:e.shadows[8]},"&$disabled":{color:e.palette.action.disabled,boxShadow:e.shadows[0],backgroundColor:e.palette.action.disabledBackground}},containedPrimary:{color:e.palette.primary.contrastText,backgroundColor:e.palette.primary.main,"&:hover":{backgroundColor:e.palette.primary.dark,"@media (hover: none)":{backgroundColor:e.palette.primary.main}}},containedSecondary:{color:e.palette.secondary.contrastText,backgroundColor:e.palette.secondary.main,"&:hover":{backgroundColor:e.palette.secondary.dark,"@media (hover: none)":{backgroundColor:e.palette.secondary.main}}},disableElevation:{boxShadow:"none","&:hover":{boxShadow:"none"},"&$focusVisible":{boxShadow:"none"},"&:active":{boxShadow:"none"},"&$disabled":{boxShadow:"none"}},focusVisible:{},disabled:{},colorInherit:{color:"inherit",borderColor:"currentColor"},textSizeSmall:{padding:"4px 5px",fontSize:e.typography.pxToRem(13)},textSizeLarge:{padding:"8px 11px",fontSize:e.typography.pxToRem(15)},outlinedSizeSmall:{padding:"3px 9px",fontSize:e.typography.pxToRem(13)},outlinedSizeLarge:{padding:"7px 21px",fontSize:e.typography.pxToRem(15)},containedSizeSmall:{padding:"4px 10px",fontSize:e.typography.pxToRem(13)},containedSizeLarge:{padding:"8px 22px",fontSize:e.typography.pxToRem(15)},sizeSmall:{},sizeLarge:{},fullWidth:{width:"100%"},startIcon:{display:"inherit",marginRight:8,marginLeft:-4,"&$iconSizeSmall":{marginLeft:-2}},endIcon:{display:"inherit",marginRight:-4,marginLeft:8,"&$iconSizeSmall":{marginRight:-2}},iconSizeSmall:{"& > *:first-child":{fontSize:18}},iconSizeMedium:{"& > *:first-child":{fontSize:20}},iconSizeLarge:{"& > *:first-child":{fontSize:22}}}}),{name:"MuiButton"})(gt),Rt=a(6895),Nt=a(2143),vt=a(4910);var bt=function(e){var t=e.children,n=e.theme,r=(0,Nt.A)(),i=c.default.useMemo((function(){var e=null===r?n:function(e,t){return"function"==typeof t?t(e):(0,ze.A)({},e,t)}(r,n);return null!=e&&(e[vt.A]=null!==r),e}),[n,r]);return c.default.createElement(Rt.A.Provider,{value:i},t)},Pt=c.forwardRef((function(e,t){var n=e.classes,r=e.className,i=e.component,o=void 0===i?"div":i,a=e.square,s=void 0!==a&&a,l=e.elevation,u=void 0===l?1:l,d=e.variant,_=void 0===d?"elevation":d,E=(0,We.A)(e,["classes","className","component","square","elevation","variant"]);return c.createElement(o,(0,ze.A)({className:(0,qe.A)(n.root,r,"outlined"===_?n.outlined:n["elevation".concat(u)],!s&&n.rounded),ref:t},E))})),Ct=(0,Qe.A)((function(e){var t={};return e.shadows.forEach((function(e,n){t["elevation".concat(n)]={boxShadow:e}})),(0,ze.A)({root:{backgroundColor:e.palette.background.paper,color:e.palette.text.primary,transition:e.transitions.create("box-shadow")},rounded:{borderRadius:e.shape.borderRadius},outlined:{border:"1px solid ".concat(e.palette.divider)}},t)}),{name:"MuiPaper"})(Pt),Bt=44,Mt=c.forwardRef((function(e,t){var n=e.classes,r=e.className,i=e.color,o=void 0===i?"primary":i,a=e.disableShrink,s=void 0!==a&&a,l=e.size,u=void 0===l?40:l,d=e.style,_=e.thickness,E=void 0===_?3.6:_,p=e.value,h=void 0===p?0:p,A=e.variant,L=void 0===A?"indeterminate":A,f=(0,We.A)(e,["classes","className","color","disableShrink","size","style","thickness","value","variant"]),S={},m={},T={};if("determinate"===L||"static"===L){var I=2*Math.PI*((Bt-E)/2);S.strokeDasharray=I.toFixed(3),T["aria-valuenow"]=Math.round(h),S.strokeDashoffset="".concat(((100-h)/100*I).toFixed(3),"px"),m.transform="rotate(-90deg)"}return c.createElement("div",(0,ze.A)({className:(0,qe.A)(n.root,r,"inherit"!==o&&n["color".concat((0,Ot.A)(o))],{determinate:n.determinate,indeterminate:n.indeterminate,static:n.static}[L]),style:(0,ze.A)({width:u,height:u},m,d),ref:t,role:"progressbar"},T,f),c.createElement("svg",{className:n.svg,viewBox:"".concat(22," ").concat(22," ").concat(Bt," ").concat(Bt)},c.createElement("circle",{className:(0,qe.A)(n.circle,s&&n.circleDisableShrink,{determinate:n.circleDeterminate,indeterminate:n.circleIndeterminate,static:n.circleStatic}[L]),style:S,cx:Bt,cy:Bt,r:(Bt-E)/2,fill:"none",strokeWidth:E})))})),Dt=(0,Qe.A)((function(e){return{root:{display:"inline-block"},static:{transition:e.transitions.create("transform")},indeterminate:{animation:"$circular-rotate 1.4s linear infinite"},determinate:{transition:e.transitions.create("transform")},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},svg:{display:"block"},circle:{stroke:"currentColor"},circleStatic:{transition:e.transitions.create("stroke-dashoffset")},circleIndeterminate:{animation:"$circular-dash 1.4s ease-in-out infinite",strokeDasharray:"80px, 200px",strokeDashoffset:"0px"},circleDeterminate:{transition:e.transitions.create("stroke-dashoffset")},"@keyframes circular-rotate":{"0%":{transformOrigin:"50% 50%"},"100%":{transform:"rotate(360deg)"}},"@keyframes circular-dash":{"0%":{strokeDasharray:"1px, 200px",strokeDashoffset:"0px"},"50%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-15px"},"100%":{strokeDasharray:"100px, 200px",strokeDashoffset:"-125px"}},circleDisableShrink:{animation:"none"}}}),{name:"MuiCircularProgress",flip:!1})(Mt),Ut={h1:"h1",h2:"h2",h3:"h3",h4:"h4",h5:"h5",h6:"h6",subtitle1:"h6",subtitle2:"h6",body1:"p",body2:"p"},wt=c.forwardRef((function(e,t){var n=e.align,r=void 0===n?"inherit":n,i=e.classes,o=e.className,a=e.color,s=void 0===a?"initial":a,l=e.component,u=e.display,d=void 0===u?"initial":u,_=e.gutterBottom,E=void 0!==_&&_,p=e.noWrap,h=void 0!==p&&p,A=e.paragraph,L=void 0!==A&&A,f=e.variant,S=void 0===f?"body1":f,m=e.variantMapping,T=void 0===m?Ut:m,I=(0,We.A)(e,["align","classes","className","color","component","display","gutterBottom","noWrap","paragraph","variant","variantMapping"]),O=l||(L?"p":T[S]||Ut[S])||"span";return c.createElement(O,(0,ze.A)({className:(0,qe.A)(i.root,o,"inherit"!==S&&i[S],"initial"!==s&&i["color".concat((0,Ot.A)(s))],h&&i.noWrap,E&&i.gutterBottom,L&&i.paragraph,"inherit"!==r&&i["align".concat((0,Ot.A)(r))],"initial"!==d&&i["display".concat((0,Ot.A)(d))]),ref:t},I))})),Ht=(0,Qe.A)((function(e){return{root:{margin:0},body2:e.typography.body2,body1:e.typography.body1,caption:e.typography.caption,button:e.typography.button,h1:e.typography.h1,h2:e.typography.h2,h3:e.typography.h3,h4:e.typography.h4,h5:e.typography.h5,h6:e.typography.h6,subtitle1:e.typography.subtitle1,subtitle2:e.typography.subtitle2,overline:e.typography.overline,srOnly:{position:"absolute",height:1,width:1,overflow:"hidden"},alignLeft:{textAlign:"left"},alignCenter:{textAlign:"center"},alignRight:{textAlign:"right"},alignJustify:{textAlign:"justify"},noWrap:{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},gutterBottom:{marginBottom:"0.35em"},paragraph:{marginBottom:16},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main},colorSecondary:{color:e.palette.secondary.main},colorTextPrimary:{color:e.palette.text.primary},colorTextSecondary:{color:e.palette.text.secondary},colorError:{color:e.palette.error.main},displayInline:{display:"inline"},displayBlock:{display:"block"}}}),{name:"MuiTypography"})(wt),$t=a(6081),xt=a(4146),Yt=a.n(xt),Ft=a(7114);function kt(){return(0,Nt.A)()||Ft.A}var Gt="undefined"==typeof window?c.useEffect:c.useLayoutEffect,Vt=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t){var n=e.withTheme,r=void 0!==n&&n,i=e.noSSR,o=void 0!==i&&i,a=e.initialWidth;function s(e){var n=kt(),i=e.theme||n,s=(0,$t.A)({theme:i,name:"MuiWithWidth",props:(0,ze.A)({},e)}),l=s.initialWidth,u=s.width,d=(0,We.A)(s,["initialWidth","width"]),_=c.useState(!1),E=_[0],p=_[1];Gt((function(){p(!0)}),[]);var h=i.breakpoints.keys.slice().reverse().reduce((function(e,t){var n=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(0,Nt.A)(),r=(0,$t.A)({theme:n,name:"MuiUseMediaQuery",props:{}}),i="function"==typeof e?e(n):e;i=i.replace(/^@media( ?)/m,"");var o="undefined"!=typeof window&&void 0!==window.matchMedia,a=(0,ze.A)({},r,t),s=a.defaultMatches,l=void 0!==s&&s,u=a.matchMedia,d=void 0===u?o?window.matchMedia:null:u,_=a.noSsr,E=void 0!==_&&_,p=a.ssrMatchMedia,h=void 0===p?null:p,A=c.useState((function(){return E&&o?d(i).matches:h?h(i).matches:l})),L=A[0],f=A[1];return c.useEffect((function(){var e=!0;if(o){var t=d(i),n=function(){e&&f(t.matches)};return n(),t.addListener(n),function(){e=!1,t.removeListener(n)}}}),[i,d,o]),L}(i.breakpoints.up(t));return!e&&n?t:e}),null),A=(0,ze.A)({width:u||(E||o?h:void 0)||l||a},r?{theme:i}:{},d);return void 0===A.width?null:c.createElement(t,A)}return Yt()(s,t),s}};const jt="application/json, application/yaml",Wt="https://swagger.io",zt=Object.freeze({url:"/"}),{fetch:qt,Response:Qt,Headers:Kt,Request:Xt,FormData:Jt,File:Zt,Blob:en}=globalThis;void 0===globalThis.fetch&&(globalThis.fetch=qt),void 0===globalThis.Headers&&(globalThis.Headers=Kt),void 0===globalThis.Request&&(globalThis.Request=Xt),void 0===globalThis.Response&&(globalThis.Response=Qt),void 0===globalThis.FormData&&(globalThis.FormData=Jt),void 0===globalThis.File&&(globalThis.File=Zt),void 0===globalThis.Blob&&(globalThis.Blob=en);var tn=a(5373),nn=a.n(tn);function rn(e,t){return t||"undefined"==typeof navigator||(t=navigator),t&&"ReactNative"===t.product?!(!e||"object"!=typeof e||"string"!=typeof e.uri):"undefined"!=typeof File&&e instanceof File||("undefined"!=typeof Blob&&e instanceof Blob||(!!ArrayBuffer.isView(e)||null!==e&&"object"==typeof e&&"function"==typeof e.pipe))}function on(e,t){return Array.isArray(e)&&e.some((e=>rn(e,t)))}class an extends File{constructor(e,t="",n={}){super([e],t,n),this.data=e}valueOf(){return this.data}toString(){return this.valueOf()}}const sn=e=>":/?#[]@!$&'()*+,;=".indexOf(e)>-1,ln=e=>/^[a-z0-9\-._~]+$/i.test(e);function cn(e,t="reserved"){return[...e].map((e=>{if(ln(e))return e;if(sn(e)&&"unsafe"===t)return e;const n=new TextEncoder;return Array.from(n.encode(e)).map((e=>`0${e.toString(16).toUpperCase()}`.slice(-2))).map((e=>`%${e}`)).join("")})).join("")}function un(e){const{value:t}=e;return Array.isArray(t)?function({key:e,value:t,style:n,explode:r,escape:i}){if("simple"===n)return t.map((e=>dn(e,i))).join(",");if("label"===n)return`.${t.map((e=>dn(e,i))).join(".")}`;if("matrix"===n)return t.map((e=>dn(e,i))).reduce(((t,n)=>!t||r?`${t||""};${e}=${n}`:`${t},${n}`),"");if("form"===n){const n=r?`&${e}=`:",";return t.map((e=>dn(e,i))).join(n)}if("spaceDelimited"===n){const n=r?`${e}=`:"";return t.map((e=>dn(e,i))).join(` ${n}`)}if("pipeDelimited"===n){const n=r?`${e}=`:"";return t.map((e=>dn(e,i))).join(`|${n}`)}return}(e):"object"==typeof t?function({key:e,value:t,style:n,explode:r,escape:i}){const o=Object.keys(t);if("simple"===n)return o.reduce(((e,n)=>{const o=dn(t[n],i);return`${e?`${e},`:""}${n}${r?"=":","}${o}`}),"");if("label"===n)return o.reduce(((e,n)=>{const o=dn(t[n],i);return`${e?`${e}.`:"."}${n}${r?"=":"."}${o}`}),"");if("matrix"===n&&r)return o.reduce(((e,n)=>`${e?`${e};`:";"}${n}=${dn(t[n],i)}`),"");if("matrix"===n)return o.reduce(((n,r)=>{const o=dn(t[r],i);return`${n?`${n},`:`;${e}=`}${r},${o}`}),"");if("form"===n)return o.reduce(((e,n)=>{const o=dn(t[n],i);return`${e?`${e}${r?"&":","}`:""}${n}${r?"=":","}${o}`}),"");return}(e):function({key:e,value:t,style:n,escape:r}){if("simple"===n)return dn(t,r);if("label"===n)return`.${dn(t,r)}`;if("matrix"===n)return`;${e}=${dn(t,r)}`;if("form"===n)return dn(t,r);if("deepObject"===n)return dn(t,r);return}(e)}function dn(e,t=!1){return Array.isArray(e)||null!==e&&"object"==typeof e?e=JSON.stringify(e):"number"!=typeof e&&"boolean"!=typeof e||(e=String(e)),t&&e.length>0?cn(e,t):e}const _n={form:",",spaceDelimited:"%20",pipeDelimited:"|"},En={csv:",",ssv:"%20",tsv:"%09",pipes:"|"};function pn(e,t,n=!1){const{collectionFormat:r,allowEmptyValue:i,serializationOption:o,encoding:a}=t,s="object"!=typeof t||Array.isArray(t)?t:t.value,l=n?e=>e.toString():e=>encodeURIComponent(e),c=l(e);if(void 0===s&&i)return[[c,""]];if(rn(s)||on(s))return[[c,s]];if(o)return hn(e,s,n,o);if(a){if([typeof a.style,typeof a.explode,typeof a.allowReserved].some((e=>"undefined"!==e))){const{style:t,explode:r,allowReserved:i}=a;return hn(e,s,n,{style:t,explode:r,allowReserved:i})}if("string"==typeof a.contentType){if(a.contentType.startsWith("application/json")){const e=l("string"==typeof s?s:JSON.stringify(s));return[[c,new an(e,"blob",{type:a.contentType})]]}const e=l(String(s));return[[c,new an(e,"blob",{type:a.contentType})]]}return"object"!=typeof s?[[c,l(s)]]:Array.isArray(s)&&s.every((e=>"object"!=typeof e))?[[c,s.map(l).join(",")]]:[[c,l(JSON.stringify(s))]]}return"object"!=typeof s?[[c,l(s)]]:Array.isArray(s)?"multi"===r?[[c,s.map(l)]]:[[c,s.map(l).join(En[r||"csv"])]]:[[c,""]]}function hn(e,t,n,r){const i=r.style||"form",o=void 0===r.explode?"form"===i:r.explode,a=!n&&(r&&r.allowReserved?"unsafe":"reserved"),s=e=>dn(e,a),l=n?e=>e:e=>s(e);return"object"!=typeof t?[[l(e),s(t)]]:Array.isArray(t)?o?[[l(e),t.map(s)]]:[[l(e),t.map(s).join(_n[i])]]:"deepObject"===i?Object.keys(t).map((n=>[l(`${e}[${n}]`),s(t[n])])):o?Object.keys(t).map((e=>[l(e),s(t[e])])):[[l(e),Object.keys(t).map((e=>[`${l(e)},${s(t[e])}`])).join(",")]]}function An(e){const t=Object.keys(e).reduce(((t,n)=>{for(const[r,i]of pn(n,e[n]))t[r]=i instanceof an?i.valueOf():i;return t}),{});return nn().stringify(t,{encode:!1,indices:!1})||""}function Ln(e={}){const{url:t="",query:n,form:r}=e;if(r){const t=Object.keys(r).some((e=>{const{value:t}=r[e];return rn(t)||on(t)})),n=e.headers["content-type"]||e.headers["Content-Type"];if(t||/multipart\/form-data/i.test(n)){const t=(i=e.form,Object.entries(i).reduce(((e,[t,n])=>{for(const[r,i]of pn(t,n,!0))if(Array.isArray(i))for(const t of i)if(ArrayBuffer.isView(t)){const n=new Blob([t]);e.append(r,n)}else e.append(r,t);else if(ArrayBuffer.isView(i)){const t=new Blob([i]);e.append(r,t)}else e.append(r,i);return e}),new FormData));e.formdata=t,e.body=t}else e.body=An(r);delete e.form}var i;if(n){const[r,i]=t.split("?");let o="";if(i){const e=nn().parse(i);Object.keys(n).forEach((t=>delete e[t])),o=nn().stringify(e,{encode:!0})}const a=((...e)=>{const t=e.filter((e=>e)).join("&");return t?`?${t}`:""})(o,An(n));e.url=r+a,delete e.query}return e}function fn(e){return null==e}var Sn=function(e,t){var n,r="";for(n=0;n<t;n+=1)r+=e;return r},mn=function(e){return 0===e&&Number.NEGATIVE_INFINITY===1/e},Tn={isNothing:fn,isObject:function(e){return"object"==typeof e&&null!==e},toArray:function(e){return Array.isArray(e)?e:fn(e)?[]:[e]},repeat:Sn,isNegativeZero:mn,extend:function(e,t){var n,r,i,o;if(t)for(n=0,r=(o=Object.keys(t)).length;n<r;n+=1)e[i=o[n]]=t[i];return e}};function In(e,t){var n="",r=e.reason||"(unknown reason)";return e.mark?(e.mark.name&&(n+='in "'+e.mark.name+'" '),n+="("+(e.mark.line+1)+":"+(e.mark.column+1)+")",!t&&e.mark.snippet&&(n+="\n\n"+e.mark.snippet),r+" "+n):r}function On(e,t){Error.call(this),this.name="YAMLException",this.reason=e,this.mark=t,this.message=In(this,!1),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack||""}On.prototype=Object.create(Error.prototype),On.prototype.constructor=On,On.prototype.toString=function(e){return this.name+": "+In(this,e)};var gn=On;function yn(e,t,n,r,i){var o="",a="",s=Math.floor(i/2)-1;return r-t>s&&(t=r-s+(o=" ... ").length),n-r>s&&(n=r+s-(a=" ...").length),{str:o+e.slice(t,n).replace(/\t/g,"→")+a,pos:r-t+o.length}}function Rn(e,t){return Tn.repeat(" ",t-e.length)+e}var Nn=function(e,t){if(t=Object.create(t||null),!e.buffer)return null;t.maxLength||(t.maxLength=79),"number"!=typeof t.indent&&(t.indent=1),"number"!=typeof t.linesBefore&&(t.linesBefore=3),"number"!=typeof t.linesAfter&&(t.linesAfter=2);for(var n,r=/\r?\n|\r|\0/g,i=[0],o=[],a=-1;n=r.exec(e.buffer);)o.push(n.index),i.push(n.index+n[0].length),e.position<=n.index&&a<0&&(a=i.length-2);a<0&&(a=i.length-1);var s,l,c="",u=Math.min(e.line+t.linesAfter,o.length).toString().length,d=t.maxLength-(t.indent+u+3);for(s=1;s<=t.linesBefore&&!(a-s<0);s++)l=yn(e.buffer,i[a-s],o[a-s],e.position-(i[a]-i[a-s]),d),c=Tn.repeat(" ",t.indent)+Rn((e.line-s+1).toString(),u)+" | "+l.str+"\n"+c;for(l=yn(e.buffer,i[a],o[a],e.position,d),c+=Tn.repeat(" ",t.indent)+Rn((e.line+1).toString(),u)+" | "+l.str+"\n",c+=Tn.repeat("-",t.indent+u+3+l.pos)+"^\n",s=1;s<=t.linesAfter&&!(a+s>=o.length);s++)l=yn(e.buffer,i[a+s],o[a+s],e.position-(i[a]-i[a+s]),d),c+=Tn.repeat(" ",t.indent)+Rn((e.line+s+1).toString(),u)+" | "+l.str+"\n";return c.replace(/\n$/,"")},vn=["kind","multi","resolve","construct","instanceOf","predicate","represent","representName","defaultStyle","styleAliases"],bn=["scalar","sequence","mapping"];var Pn=function(e,t){if(t=t||{},Object.keys(t).forEach((function(t){if(-1===vn.indexOf(t))throw new gn('Unknown option "'+t+'" is met in definition of "'+e+'" YAML type.')})),this.options=t,this.tag=e,this.kind=t.kind||null,this.resolve=t.resolve||function(){return!0},this.construct=t.construct||function(e){return e},this.instanceOf=t.instanceOf||null,this.predicate=t.predicate||null,this.represent=t.represent||null,this.representName=t.representName||null,this.defaultStyle=t.defaultStyle||null,this.multi=t.multi||!1,this.styleAliases=function(e){var t={};return null!==e&&Object.keys(e).forEach((function(n){e[n].forEach((function(e){t[String(e)]=n}))})),t}(t.styleAliases||null),-1===bn.indexOf(this.kind))throw new gn('Unknown kind "'+this.kind+'" is specified for "'+e+'" YAML type.')};function Cn(e,t){var n=[];return e[t].forEach((function(e){var t=n.length;n.forEach((function(n,r){n.tag===e.tag&&n.kind===e.kind&&n.multi===e.multi&&(t=r)})),n[t]=e})),n}function Bn(e){return this.extend(e)}Bn.prototype.extend=function(e){var t=[],n=[];if(e instanceof Pn)n.push(e);else if(Array.isArray(e))n=n.concat(e);else{if(!e||!Array.isArray(e.implicit)&&!Array.isArray(e.explicit))throw new gn("Schema.extend argument should be a Type, [ Type ], or a schema definition ({ implicit: [...], explicit: [...] })");e.implicit&&(t=t.concat(e.implicit)),e.explicit&&(n=n.concat(e.explicit))}t.forEach((function(e){if(!(e instanceof Pn))throw new gn("Specified list of YAML types (or a single Type object) contains a non-Type object.");if(e.loadKind&&"scalar"!==e.loadKind)throw new gn("There is a non-scalar type in the implicit list of a schema. Implicit resolving of such types is not supported.");if(e.multi)throw new gn("There is a multi type in the implicit list of a schema. Multi tags can only be listed as explicit.")})),n.forEach((function(e){if(!(e instanceof Pn))throw new gn("Specified list of YAML types (or a single Type object) contains a non-Type object.")}));var r=Object.create(Bn.prototype);return r.implicit=(this.implicit||[]).concat(t),r.explicit=(this.explicit||[]).concat(n),r.compiledImplicit=Cn(r,"implicit"),r.compiledExplicit=Cn(r,"explicit"),r.compiledTypeMap=function(){var e,t,n={scalar:{},sequence:{},mapping:{},fallback:{},multi:{scalar:[],sequence:[],mapping:[],fallback:[]}};function r(e){e.multi?(n.multi[e.kind].push(e),n.multi.fallback.push(e)):n[e.kind][e.tag]=n.fallback[e.tag]=e}for(e=0,t=arguments.length;e<t;e+=1)arguments[e].forEach(r);return n}(r.compiledImplicit,r.compiledExplicit),r};var Mn=Bn,Dn=new Pn("tag:yaml.org,2002:str",{kind:"scalar",construct:function(e){return null!==e?e:""}}),Un=new Pn("tag:yaml.org,2002:seq",{kind:"sequence",construct:function(e){return null!==e?e:[]}}),wn=new Pn("tag:yaml.org,2002:map",{kind:"mapping",construct:function(e){return null!==e?e:{}}}),Hn=new Mn({explicit:[Dn,Un,wn]});var $n=new Pn("tag:yaml.org,2002:null",{kind:"scalar",resolve:function(e){if(null===e)return!0;var t=e.length;return 1===t&&"~"===e||4===t&&("null"===e||"Null"===e||"NULL"===e)},construct:function(){return null},predicate:function(e){return null===e},represent:{canonical:function(){return"~"},lowercase:function(){return"null"},uppercase:function(){return"NULL"},camelcase:function(){return"Null"},empty:function(){return""}},defaultStyle:"lowercase"});var xn=new Pn("tag:yaml.org,2002:bool",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t=e.length;return 4===t&&("true"===e||"True"===e||"TRUE"===e)||5===t&&("false"===e||"False"===e||"FALSE"===e)},construct:function(e){return"true"===e||"True"===e||"TRUE"===e},predicate:function(e){return"[object Boolean]"===Object.prototype.toString.call(e)},represent:{lowercase:function(e){return e?"true":"false"},uppercase:function(e){return e?"TRUE":"FALSE"},camelcase:function(e){return e?"True":"False"}},defaultStyle:"lowercase"});function Yn(e){return 48<=e&&e<=57||65<=e&&e<=70||97<=e&&e<=102}function Fn(e){return 48<=e&&e<=55}function kn(e){return 48<=e&&e<=57}var Gn=new Pn("tag:yaml.org,2002:int",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n=e.length,r=0,i=!1;if(!n)return!1;if("-"!==(t=e[r])&&"+"!==t||(t=e[++r]),"0"===t){if(r+1===n)return!0;if("b"===(t=e[++r])){for(r++;r<n;r++)if("_"!==(t=e[r])){if("0"!==t&&"1"!==t)return!1;i=!0}return i&&"_"!==t}if("x"===t){for(r++;r<n;r++)if("_"!==(t=e[r])){if(!Yn(e.charCodeAt(r)))return!1;i=!0}return i&&"_"!==t}if("o"===t){for(r++;r<n;r++)if("_"!==(t=e[r])){if(!Fn(e.charCodeAt(r)))return!1;i=!0}return i&&"_"!==t}}if("_"===t)return!1;for(;r<n;r++)if("_"!==(t=e[r])){if(!kn(e.charCodeAt(r)))return!1;i=!0}return!(!i||"_"===t)},construct:function(e){var t,n=e,r=1;if(-1!==n.indexOf("_")&&(n=n.replace(/_/g,"")),"-"!==(t=n[0])&&"+"!==t||("-"===t&&(r=-1),t=(n=n.slice(1))[0]),"0"===n)return 0;if("0"===t){if("b"===n[1])return r*parseInt(n.slice(2),2);if("x"===n[1])return r*parseInt(n.slice(2),16);if("o"===n[1])return r*parseInt(n.slice(2),8)}return r*parseInt(n,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&e%1==0&&!Tn.isNegativeZero(e)},represent:{binary:function(e){return e>=0?"0b"+e.toString(2):"-0b"+e.toString(2).slice(1)},octal:function(e){return e>=0?"0o"+e.toString(8):"-0o"+e.toString(8).slice(1)},decimal:function(e){return e.toString(10)},hexadecimal:function(e){return e>=0?"0x"+e.toString(16).toUpperCase():"-0x"+e.toString(16).toUpperCase().slice(1)}},defaultStyle:"decimal",styleAliases:{binary:[2,"bin"],octal:[8,"oct"],decimal:[10,"dec"],hexadecimal:[16,"hex"]}}),Vn=new RegExp("^(?:[-+]?(?:[0-9][0-9_]*)(?:\\.[0-9_]*)?(?:[eE][-+]?[0-9]+)?|\\.[0-9_]+(?:[eE][-+]?[0-9]+)?|[-+]?\\.(?:inf|Inf|INF)|\\.(?:nan|NaN|NAN))$");var jn=/^[-+]?[0-9]+e/;var Wn=new Pn("tag:yaml.org,2002:float",{kind:"scalar",resolve:function(e){return null!==e&&!(!Vn.test(e)||"_"===e[e.length-1])},construct:function(e){var t,n;return n="-"===(t=e.replace(/_/g,"").toLowerCase())[0]?-1:1,"+-".indexOf(t[0])>=0&&(t=t.slice(1)),".inf"===t?1===n?Number.POSITIVE_INFINITY:Number.NEGATIVE_INFINITY:".nan"===t?NaN:n*parseFloat(t,10)},predicate:function(e){return"[object Number]"===Object.prototype.toString.call(e)&&(e%1!=0||Tn.isNegativeZero(e))},represent:function(e,t){var n;if(isNaN(e))switch(t){case"lowercase":return".nan";case"uppercase":return".NAN";case"camelcase":return".NaN"}else if(Number.POSITIVE_INFINITY===e)switch(t){case"lowercase":return".inf";case"uppercase":return".INF";case"camelcase":return".Inf"}else if(Number.NEGATIVE_INFINITY===e)switch(t){case"lowercase":return"-.inf";case"uppercase":return"-.INF";case"camelcase":return"-.Inf"}else if(Tn.isNegativeZero(e))return"-0.0";return n=e.toString(10),jn.test(n)?n.replace("e",".e"):n},defaultStyle:"lowercase"}),zn=Hn.extend({implicit:[$n,xn,Gn,Wn]}),qn=zn,Qn=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9])-([0-9][0-9])$"),Kn=new RegExp("^([0-9][0-9][0-9][0-9])-([0-9][0-9]?)-([0-9][0-9]?)(?:[Tt]|[ \\t]+)([0-9][0-9]?):([0-9][0-9]):([0-9][0-9])(?:\\.([0-9]*))?(?:[ \\t]*(Z|([-+])([0-9][0-9]?)(?::([0-9][0-9]))?))?$");var Xn=new Pn("tag:yaml.org,2002:timestamp",{kind:"scalar",resolve:function(e){return null!==e&&(null!==Qn.exec(e)||null!==Kn.exec(e))},construct:function(e){var t,n,r,i,o,a,s,l,c=0,u=null;if(null===(t=Qn.exec(e))&&(t=Kn.exec(e)),null===t)throw new Error("Date resolve error");if(n=+t[1],r=+t[2]-1,i=+t[3],!t[4])return new Date(Date.UTC(n,r,i));if(o=+t[4],a=+t[5],s=+t[6],t[7]){for(c=t[7].slice(0,3);c.length<3;)c+="0";c=+c}return t[9]&&(u=6e4*(60*+t[10]+ +(t[11]||0)),"-"===t[9]&&(u=-u)),l=new Date(Date.UTC(n,r,i,o,a,s,c)),u&&l.setTime(l.getTime()-u),l},instanceOf:Date,represent:function(e){return e.toISOString()}});var Jn=new Pn("tag:yaml.org,2002:merge",{kind:"scalar",resolve:function(e){return"<<"===e||null===e}}),Zn="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=\n\r";var er=new Pn("tag:yaml.org,2002:binary",{kind:"scalar",resolve:function(e){if(null===e)return!1;var t,n,r=0,i=e.length,o=Zn;for(n=0;n<i;n++)if(!((t=o.indexOf(e.charAt(n)))>64)){if(t<0)return!1;r+=6}return r%8==0},construct:function(e){var t,n,r=e.replace(/[\r\n=]/g,""),i=r.length,o=Zn,a=0,s=[];for(t=0;t<i;t++)t%4==0&&t&&(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)),a=a<<6|o.indexOf(r.charAt(t));return 0===(n=i%4*6)?(s.push(a>>16&255),s.push(a>>8&255),s.push(255&a)):18===n?(s.push(a>>10&255),s.push(a>>2&255)):12===n&&s.push(a>>4&255),new Uint8Array(s)},predicate:function(e){return"[object Uint8Array]"===Object.prototype.toString.call(e)},represent:function(e){var t,n,r="",i=0,o=e.length,a=Zn;for(t=0;t<o;t++)t%3==0&&t&&(r+=a[i>>18&63],r+=a[i>>12&63],r+=a[i>>6&63],r+=a[63&i]),i=(i<<8)+e[t];return 0===(n=o%3)?(r+=a[i>>18&63],r+=a[i>>12&63],r+=a[i>>6&63],r+=a[63&i]):2===n?(r+=a[i>>10&63],r+=a[i>>4&63],r+=a[i<<2&63],r+=a[64]):1===n&&(r+=a[i>>2&63],r+=a[i<<4&63],r+=a[64],r+=a[64]),r}}),tr=Object.prototype.hasOwnProperty,nr=Object.prototype.toString;var rr=new Pn("tag:yaml.org,2002:omap",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,i,o,a=[],s=e;for(t=0,n=s.length;t<n;t+=1){if(r=s[t],o=!1,"[object Object]"!==nr.call(r))return!1;for(i in r)if(tr.call(r,i)){if(o)return!1;o=!0}if(!o)return!1;if(-1!==a.indexOf(i))return!1;a.push(i)}return!0},construct:function(e){return null!==e?e:[]}}),ir=Object.prototype.toString;var or=new Pn("tag:yaml.org,2002:pairs",{kind:"sequence",resolve:function(e){if(null===e)return!0;var t,n,r,i,o,a=e;for(o=new Array(a.length),t=0,n=a.length;t<n;t+=1){if(r=a[t],"[object Object]"!==ir.call(r))return!1;if(1!==(i=Object.keys(r)).length)return!1;o[t]=[i[0],r[i[0]]]}return!0},construct:function(e){if(null===e)return[];var t,n,r,i,o,a=e;for(o=new Array(a.length),t=0,n=a.length;t<n;t+=1)r=a[t],i=Object.keys(r),o[t]=[i[0],r[i[0]]];return o}}),ar=Object.prototype.hasOwnProperty;var sr=new Pn("tag:yaml.org,2002:set",{kind:"mapping",resolve:function(e){if(null===e)return!0;var t,n=e;for(t in n)if(ar.call(n,t)&&null!==n[t])return!1;return!0},construct:function(e){return null!==e?e:{}}}),lr=qn.extend({implicit:[Xn,Jn],explicit:[er,rr,or,sr]}),cr=Object.prototype.hasOwnProperty,ur=1,dr=2,_r=3,Er=4,pr=1,hr=2,Ar=3,Lr=/[\x00-\x08\x0B\x0C\x0E-\x1F\x7F-\x84\x86-\x9F\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/,fr=/[\x85\u2028\u2029]/,Sr=/[,\[\]\{\}]/,mr=/^(?:!|!!|![a-z\-]+!)$/i,Tr=/^(?:!|[^,\[\]\{\}])(?:%[0-9a-f]{2}|[0-9a-z\-#;\/\?:@&=\+\$,_\.!~\*'\(\)\[\]])*$/i;function Ir(e){return Object.prototype.toString.call(e)}function Or(e){return 10===e||13===e}function gr(e){return 9===e||32===e}function yr(e){return 9===e||32===e||10===e||13===e}function Rr(e){return 44===e||91===e||93===e||123===e||125===e}function Nr(e){var t;return 48<=e&&e<=57?e-48:97<=(t=32|e)&&t<=102?t-97+10:-1}function vr(e){return 120===e?2:117===e?4:85===e?8:0}function br(e){return 48<=e&&e<=57?e-48:-1}function Pr(e){return 48===e?"\0":97===e?"":98===e?"\b":116===e||9===e?"\t":110===e?"\n":118===e?"\v":102===e?"\f":114===e?"\r":101===e?"":32===e?" ":34===e?'"':47===e?"/":92===e?"\\":78===e?"":95===e?" ":76===e?"\u2028":80===e?"\u2029":""}function Cr(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(55296+(e-65536>>10),56320+(e-65536&1023))}for(var Br=new Array(256),Mr=new Array(256),Dr=0;Dr<256;Dr++)Br[Dr]=Pr(Dr)?1:0,Mr[Dr]=Pr(Dr);function Ur(e,t){this.input=e,this.filename=t.filename||null,this.schema=t.schema||lr,this.onWarning=t.onWarning||null,this.legacy=t.legacy||!1,this.json=t.json||!1,this.listener=t.listener||null,this.implicitTypes=this.schema.compiledImplicit,this.typeMap=this.schema.compiledTypeMap,this.length=e.length,this.position=0,this.line=0,this.lineStart=0,this.lineIndent=0,this.firstTabInLine=-1,this.documents=[]}function wr(e,t){var n={name:e.filename,buffer:e.input.slice(0,-1),position:e.position,line:e.line,column:e.position-e.lineStart};return n.snippet=Nn(n),new gn(t,n)}function Hr(e,t){throw wr(e,t)}function $r(e,t){e.onWarning&&e.onWarning.call(null,wr(e,t))}var xr={YAML:function(e,t,n){var r,i,o;null!==e.version&&Hr(e,"duplication of %YAML directive"),1!==n.length&&Hr(e,"YAML directive accepts exactly one argument"),null===(r=/^([0-9]+)\.([0-9]+)$/.exec(n[0]))&&Hr(e,"ill-formed argument of the YAML directive"),i=parseInt(r[1],10),o=parseInt(r[2],10),1!==i&&Hr(e,"unacceptable YAML version of the document"),e.version=n[0],e.checkLineBreaks=o<2,1!==o&&2!==o&&$r(e,"unsupported YAML version of the document")},TAG:function(e,t,n){var r,i;2!==n.length&&Hr(e,"TAG directive accepts exactly two arguments"),r=n[0],i=n[1],mr.test(r)||Hr(e,"ill-formed tag handle (first argument) of the TAG directive"),cr.call(e.tagMap,r)&&Hr(e,'there is a previously declared suffix for "'+r+'" tag handle'),Tr.test(i)||Hr(e,"ill-formed tag prefix (second argument) of the TAG directive");try{i=decodeURIComponent(i)}catch(t){Hr(e,"tag prefix is malformed: "+i)}e.tagMap[r]=i}};function Yr(e,t,n,r){var i,o,a,s;if(t<n){if(s=e.input.slice(t,n),r)for(i=0,o=s.length;i<o;i+=1)9===(a=s.charCodeAt(i))||32<=a&&a<=1114111||Hr(e,"expected valid JSON character");else Lr.test(s)&&Hr(e,"the stream contains non-printable characters");e.result+=s}}function Fr(e,t,n,r){var i,o,a,s;for(Tn.isObject(n)||Hr(e,"cannot merge mappings; the provided source object is unacceptable"),a=0,s=(i=Object.keys(n)).length;a<s;a+=1)o=i[a],cr.call(t,o)||(t[o]=n[o],r[o]=!0)}function kr(e,t,n,r,i,o,a,s,l){var c,u;if(Array.isArray(i))for(c=0,u=(i=Array.prototype.slice.call(i)).length;c<u;c+=1)Array.isArray(i[c])&&Hr(e,"nested arrays are not supported inside keys"),"object"==typeof i&&"[object Object]"===Ir(i[c])&&(i[c]="[object Object]");if("object"==typeof i&&"[object Object]"===Ir(i)&&(i="[object Object]"),i=String(i),null===t&&(t={}),"tag:yaml.org,2002:merge"===r)if(Array.isArray(o))for(c=0,u=o.length;c<u;c+=1)Fr(e,t,o[c],n);else Fr(e,t,o,n);else e.json||cr.call(n,i)||!cr.call(t,i)||(e.line=a||e.line,e.lineStart=s||e.lineStart,e.position=l||e.position,Hr(e,"duplicated mapping key")),"__proto__"===i?Object.defineProperty(t,i,{configurable:!0,enumerable:!0,writable:!0,value:o}):t[i]=o,delete n[i];return t}function Gr(e){var t;10===(t=e.input.charCodeAt(e.position))?e.position++:13===t?(e.position++,10===e.input.charCodeAt(e.position)&&e.position++):Hr(e,"a line break is expected"),e.line+=1,e.lineStart=e.position,e.firstTabInLine=-1}function Vr(e,t,n){for(var r=0,i=e.input.charCodeAt(e.position);0!==i;){for(;gr(i);)9===i&&-1===e.firstTabInLine&&(e.firstTabInLine=e.position),i=e.input.charCodeAt(++e.position);if(t&&35===i)do{i=e.input.charCodeAt(++e.position)}while(10!==i&&13!==i&&0!==i);if(!Or(i))break;for(Gr(e),i=e.input.charCodeAt(e.position),r++,e.lineIndent=0;32===i;)e.lineIndent++,i=e.input.charCodeAt(++e.position)}return-1!==n&&0!==r&&e.lineIndent<n&&$r(e,"deficient indentation"),r}function jr(e){var t,n=e.position;return!(45!==(t=e.input.charCodeAt(n))&&46!==t||t!==e.input.charCodeAt(n+1)||t!==e.input.charCodeAt(n+2)||(n+=3,0!==(t=e.input.charCodeAt(n))&&!yr(t)))}function Wr(e,t){1===t?e.result+=" ":t>1&&(e.result+=Tn.repeat("\n",t-1))}function zr(e,t){var n,r,i=e.tag,o=e.anchor,a=[],s=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=a),r=e.input.charCodeAt(e.position);0!==r&&(-1!==e.firstTabInLine&&(e.position=e.firstTabInLine,Hr(e,"tab characters must not be used in indentation")),45===r)&&yr(e.input.charCodeAt(e.position+1));)if(s=!0,e.position++,Vr(e,!0,-1)&&e.lineIndent<=t)a.push(null),r=e.input.charCodeAt(e.position);else if(n=e.line,Kr(e,t,_r,!1,!0),a.push(e.result),Vr(e,!0,-1),r=e.input.charCodeAt(e.position),(e.line===n||e.lineIndent>t)&&0!==r)Hr(e,"bad indentation of a sequence entry");else if(e.lineIndent<t)break;return!!s&&(e.tag=i,e.anchor=o,e.kind="sequence",e.result=a,!0)}function qr(e){var t,n,r,i,o=!1,a=!1;if(33!==(i=e.input.charCodeAt(e.position)))return!1;if(null!==e.tag&&Hr(e,"duplication of a tag property"),60===(i=e.input.charCodeAt(++e.position))?(o=!0,i=e.input.charCodeAt(++e.position)):33===i?(a=!0,n="!!",i=e.input.charCodeAt(++e.position)):n="!",t=e.position,o){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&62!==i);e.position<e.length?(r=e.input.slice(t,e.position),i=e.input.charCodeAt(++e.position)):Hr(e,"unexpected end of the stream within a verbatim tag")}else{for(;0!==i&&!yr(i);)33===i&&(a?Hr(e,"tag suffix cannot contain exclamation marks"):(n=e.input.slice(t-1,e.position+1),mr.test(n)||Hr(e,"named tag handle cannot contain such characters"),a=!0,t=e.position+1)),i=e.input.charCodeAt(++e.position);r=e.input.slice(t,e.position),Sr.test(r)&&Hr(e,"tag suffix cannot contain flow indicator characters")}r&&!Tr.test(r)&&Hr(e,"tag name cannot contain such characters: "+r);try{r=decodeURIComponent(r)}catch(t){Hr(e,"tag name is malformed: "+r)}return o?e.tag=r:cr.call(e.tagMap,n)?e.tag=e.tagMap[n]+r:"!"===n?e.tag="!"+r:"!!"===n?e.tag="tag:yaml.org,2002:"+r:Hr(e,'undeclared tag handle "'+n+'"'),!0}function Qr(e){var t,n;if(38!==(n=e.input.charCodeAt(e.position)))return!1;for(null!==e.anchor&&Hr(e,"duplication of an anchor property"),n=e.input.charCodeAt(++e.position),t=e.position;0!==n&&!yr(n)&&!Rr(n);)n=e.input.charCodeAt(++e.position);return e.position===t&&Hr(e,"name of an anchor node must contain at least one character"),e.anchor=e.input.slice(t,e.position),!0}function Kr(e,t,n,r,i){var o,a,s,l,c,u,d,_,E,p=1,h=!1,A=!1;if(null!==e.listener&&e.listener("open",e),e.tag=null,e.anchor=null,e.kind=null,e.result=null,o=a=s=Er===n||_r===n,r&&Vr(e,!0,-1)&&(h=!0,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndent<t&&(p=-1)),1===p)for(;qr(e)||Qr(e);)Vr(e,!0,-1)?(h=!0,s=o,e.lineIndent>t?p=1:e.lineIndent===t?p=0:e.lineIndent<t&&(p=-1)):s=!1;if(s&&(s=h||i),1!==p&&Er!==n||(_=ur===n||dr===n?t:t+1,E=e.position-e.lineStart,1===p?s&&(zr(e,E)||function(e,t,n){var r,i,o,a,s,l,c,u=e.tag,d=e.anchor,_={},E=Object.create(null),p=null,h=null,A=null,L=!1,f=!1;if(-1!==e.firstTabInLine)return!1;for(null!==e.anchor&&(e.anchorMap[e.anchor]=_),c=e.input.charCodeAt(e.position);0!==c;){if(L||-1===e.firstTabInLine||(e.position=e.firstTabInLine,Hr(e,"tab characters must not be used in indentation")),r=e.input.charCodeAt(e.position+1),o=e.line,63!==c&&58!==c||!yr(r)){if(a=e.line,s=e.lineStart,l=e.position,!Kr(e,n,dr,!1,!0))break;if(e.line===o){for(c=e.input.charCodeAt(e.position);gr(c);)c=e.input.charCodeAt(++e.position);if(58===c)yr(c=e.input.charCodeAt(++e.position))||Hr(e,"a whitespace character is expected after the key-value separator within a block mapping"),L&&(kr(e,_,E,p,h,null,a,s,l),p=h=A=null),f=!0,L=!1,i=!1,p=e.tag,h=e.result;else{if(!f)return e.tag=u,e.anchor=d,!0;Hr(e,"can not read an implicit mapping pair; a colon is missed")}}else{if(!f)return e.tag=u,e.anchor=d,!0;Hr(e,"can not read a block mapping entry; a multiline key may not be an implicit key")}}else 63===c?(L&&(kr(e,_,E,p,h,null,a,s,l),p=h=A=null),f=!0,L=!0,i=!0):L?(L=!1,i=!0):Hr(e,"incomplete explicit mapping pair; a key node is missed; or followed by a non-tabulated empty line"),e.position+=1,c=r;if((e.line===o||e.lineIndent>t)&&(L&&(a=e.line,s=e.lineStart,l=e.position),Kr(e,t,Er,!0,i)&&(L?h=e.result:A=e.result),L||(kr(e,_,E,p,h,A,a,s,l),p=h=A=null),Vr(e,!0,-1),c=e.input.charCodeAt(e.position)),(e.line===o||e.lineIndent>t)&&0!==c)Hr(e,"bad indentation of a mapping entry");else if(e.lineIndent<t)break}return L&&kr(e,_,E,p,h,null,a,s,l),f&&(e.tag=u,e.anchor=d,e.kind="mapping",e.result=_),f}(e,E,_))||function(e,t){var n,r,i,o,a,s,l,c,u,d,_,E,p=!0,h=e.tag,A=e.anchor,L=Object.create(null);if(91===(E=e.input.charCodeAt(e.position)))a=93,c=!1,o=[];else{if(123!==E)return!1;a=125,c=!0,o={}}for(null!==e.anchor&&(e.anchorMap[e.anchor]=o),E=e.input.charCodeAt(++e.position);0!==E;){if(Vr(e,!0,t),(E=e.input.charCodeAt(e.position))===a)return e.position++,e.tag=h,e.anchor=A,e.kind=c?"mapping":"sequence",e.result=o,!0;p?44===E&&Hr(e,"expected the node content, but found ','"):Hr(e,"missed comma between flow collection entries"),_=null,s=l=!1,63===E&&yr(e.input.charCodeAt(e.position+1))&&(s=l=!0,e.position++,Vr(e,!0,t)),n=e.line,r=e.lineStart,i=e.position,Kr(e,t,ur,!1,!0),d=e.tag,u=e.result,Vr(e,!0,t),E=e.input.charCodeAt(e.position),!l&&e.line!==n||58!==E||(s=!0,E=e.input.charCodeAt(++e.position),Vr(e,!0,t),Kr(e,t,ur,!1,!0),_=e.result),c?kr(e,o,L,d,u,_,n,r,i):s?o.push(kr(e,null,L,d,u,_,n,r,i)):o.push(u),Vr(e,!0,t),44===(E=e.input.charCodeAt(e.position))?(p=!0,E=e.input.charCodeAt(++e.position)):p=!1}Hr(e,"unexpected end of the stream within a flow collection")}(e,_)?A=!0:(a&&function(e,t){var n,r,i,o,a=pr,s=!1,l=!1,c=t,u=0,d=!1;if(124===(o=e.input.charCodeAt(e.position)))r=!1;else{if(62!==o)return!1;r=!0}for(e.kind="scalar",e.result="";0!==o;)if(43===(o=e.input.charCodeAt(++e.position))||45===o)pr===a?a=43===o?Ar:hr:Hr(e,"repeat of a chomping mode identifier");else{if(!((i=br(o))>=0))break;0===i?Hr(e,"bad explicit indentation width of a block scalar; it cannot be less than one"):l?Hr(e,"repeat of an indentation width identifier"):(c=t+i-1,l=!0)}if(gr(o)){do{o=e.input.charCodeAt(++e.position)}while(gr(o));if(35===o)do{o=e.input.charCodeAt(++e.position)}while(!Or(o)&&0!==o)}for(;0!==o;){for(Gr(e),e.lineIndent=0,o=e.input.charCodeAt(e.position);(!l||e.lineIndent<c)&&32===o;)e.lineIndent++,o=e.input.charCodeAt(++e.position);if(!l&&e.lineIndent>c&&(c=e.lineIndent),Or(o))u++;else{if(e.lineIndent<c){a===Ar?e.result+=Tn.repeat("\n",s?1+u:u):a===pr&&s&&(e.result+="\n");break}for(r?gr(o)?(d=!0,e.result+=Tn.repeat("\n",s?1+u:u)):d?(d=!1,e.result+=Tn.repeat("\n",u+1)):0===u?s&&(e.result+=" "):e.result+=Tn.repeat("\n",u):e.result+=Tn.repeat("\n",s?1+u:u),s=!0,l=!0,u=0,n=e.position;!Or(o)&&0!==o;)o=e.input.charCodeAt(++e.position);Yr(e,n,e.position,!1)}}return!0}(e,_)||function(e,t){var n,r,i;if(39!==(n=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,r=i=e.position;0!==(n=e.input.charCodeAt(e.position));)if(39===n){if(Yr(e,r,e.position,!0),39!==(n=e.input.charCodeAt(++e.position)))return!0;r=e.position,e.position++,i=e.position}else Or(n)?(Yr(e,r,i,!0),Wr(e,Vr(e,!1,t)),r=i=e.position):e.position===e.lineStart&&jr(e)?Hr(e,"unexpected end of the document within a single quoted scalar"):(e.position++,i=e.position);Hr(e,"unexpected end of the stream within a single quoted scalar")}(e,_)||function(e,t){var n,r,i,o,a,s;if(34!==(s=e.input.charCodeAt(e.position)))return!1;for(e.kind="scalar",e.result="",e.position++,n=r=e.position;0!==(s=e.input.charCodeAt(e.position));){if(34===s)return Yr(e,n,e.position,!0),e.position++,!0;if(92===s){if(Yr(e,n,e.position,!0),Or(s=e.input.charCodeAt(++e.position)))Vr(e,!1,t);else if(s<256&&Br[s])e.result+=Mr[s],e.position++;else if((a=vr(s))>0){for(i=a,o=0;i>0;i--)(a=Nr(s=e.input.charCodeAt(++e.position)))>=0?o=(o<<4)+a:Hr(e,"expected hexadecimal character");e.result+=Cr(o),e.position++}else Hr(e,"unknown escape sequence");n=r=e.position}else Or(s)?(Yr(e,n,r,!0),Wr(e,Vr(e,!1,t)),n=r=e.position):e.position===e.lineStart&&jr(e)?Hr(e,"unexpected end of the document within a double quoted scalar"):(e.position++,r=e.position)}Hr(e,"unexpected end of the stream within a double quoted scalar")}(e,_)?A=!0:!function(e){var t,n,r;if(42!==(r=e.input.charCodeAt(e.position)))return!1;for(r=e.input.charCodeAt(++e.position),t=e.position;0!==r&&!yr(r)&&!Rr(r);)r=e.input.charCodeAt(++e.position);return e.position===t&&Hr(e,"name of an alias node must contain at least one character"),n=e.input.slice(t,e.position),cr.call(e.anchorMap,n)||Hr(e,'unidentified alias "'+n+'"'),e.result=e.anchorMap[n],Vr(e,!0,-1),!0}(e)?function(e,t,n){var r,i,o,a,s,l,c,u,d=e.kind,_=e.result;if(yr(u=e.input.charCodeAt(e.position))||Rr(u)||35===u||38===u||42===u||33===u||124===u||62===u||39===u||34===u||37===u||64===u||96===u)return!1;if((63===u||45===u)&&(yr(r=e.input.charCodeAt(e.position+1))||n&&Rr(r)))return!1;for(e.kind="scalar",e.result="",i=o=e.position,a=!1;0!==u;){if(58===u){if(yr(r=e.input.charCodeAt(e.position+1))||n&&Rr(r))break}else if(35===u){if(yr(e.input.charCodeAt(e.position-1)))break}else{if(e.position===e.lineStart&&jr(e)||n&&Rr(u))break;if(Or(u)){if(s=e.line,l=e.lineStart,c=e.lineIndent,Vr(e,!1,-1),e.lineIndent>=t){a=!0,u=e.input.charCodeAt(e.position);continue}e.position=o,e.line=s,e.lineStart=l,e.lineIndent=c;break}}a&&(Yr(e,i,o,!1),Wr(e,e.line-s),i=o=e.position,a=!1),gr(u)||(o=e.position+1),u=e.input.charCodeAt(++e.position)}return Yr(e,i,o,!1),!!e.result||(e.kind=d,e.result=_,!1)}(e,_,ur===n)&&(A=!0,null===e.tag&&(e.tag="?")):(A=!0,null===e.tag&&null===e.anchor||Hr(e,"alias node should not have any properties")),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):0===p&&(A=s&&zr(e,E))),null===e.tag)null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);else if("?"===e.tag){for(null!==e.result&&"scalar"!==e.kind&&Hr(e,'unacceptable node kind for !<?> tag; it should be "scalar", not "'+e.kind+'"'),l=0,c=e.implicitTypes.length;l<c;l+=1)if((d=e.implicitTypes[l]).resolve(e.result)){e.result=d.construct(e.result),e.tag=d.tag,null!==e.anchor&&(e.anchorMap[e.anchor]=e.result);break}}else if("!"!==e.tag){if(cr.call(e.typeMap[e.kind||"fallback"],e.tag))d=e.typeMap[e.kind||"fallback"][e.tag];else for(d=null,l=0,c=(u=e.typeMap.multi[e.kind||"fallback"]).length;l<c;l+=1)if(e.tag.slice(0,u[l].tag.length)===u[l].tag){d=u[l];break}d||Hr(e,"unknown tag !<"+e.tag+">"),null!==e.result&&d.kind!==e.kind&&Hr(e,"unacceptable node kind for !<"+e.tag+'> tag; it should be "'+d.kind+'", not "'+e.kind+'"'),d.resolve(e.result,e.tag)?(e.result=d.construct(e.result,e.tag),null!==e.anchor&&(e.anchorMap[e.anchor]=e.result)):Hr(e,"cannot resolve a node with !<"+e.tag+"> explicit tag")}return null!==e.listener&&e.listener("close",e),null!==e.tag||null!==e.anchor||A}function Xr(e){var t,n,r,i,o=e.position,a=!1;for(e.version=null,e.checkLineBreaks=e.legacy,e.tagMap=Object.create(null),e.anchorMap=Object.create(null);0!==(i=e.input.charCodeAt(e.position))&&(Vr(e,!0,-1),i=e.input.charCodeAt(e.position),!(e.lineIndent>0||37!==i));){for(a=!0,i=e.input.charCodeAt(++e.position),t=e.position;0!==i&&!yr(i);)i=e.input.charCodeAt(++e.position);for(r=[],(n=e.input.slice(t,e.position)).length<1&&Hr(e,"directive name must not be less than one character in length");0!==i;){for(;gr(i);)i=e.input.charCodeAt(++e.position);if(35===i){do{i=e.input.charCodeAt(++e.position)}while(0!==i&&!Or(i));break}if(Or(i))break;for(t=e.position;0!==i&&!yr(i);)i=e.input.charCodeAt(++e.position);r.push(e.input.slice(t,e.position))}0!==i&&Gr(e),cr.call(xr,n)?xr[n](e,n,r):$r(e,'unknown document directive "'+n+'"')}Vr(e,!0,-1),0===e.lineIndent&&45===e.input.charCodeAt(e.position)&&45===e.input.charCodeAt(e.position+1)&&45===e.input.charCodeAt(e.position+2)?(e.position+=3,Vr(e,!0,-1)):a&&Hr(e,"directives end mark is expected"),Kr(e,e.lineIndent-1,Er,!1,!0),Vr(e,!0,-1),e.checkLineBreaks&&fr.test(e.input.slice(o,e.position))&&$r(e,"non-ASCII line breaks are interpreted as content"),e.documents.push(e.result),e.position===e.lineStart&&jr(e)?46===e.input.charCodeAt(e.position)&&(e.position+=3,Vr(e,!0,-1)):e.position<e.length-1&&Hr(e,"end of the stream or a document separator is expected")}function Jr(e,t){t=t||{},0!==(e=String(e)).length&&(10!==e.charCodeAt(e.length-1)&&13!==e.charCodeAt(e.length-1)&&(e+="\n"),65279===e.charCodeAt(0)&&(e=e.slice(1)));var n=new Ur(e,t),r=e.indexOf("\0");for(-1!==r&&(n.position=r,Hr(n,"null byte is not allowed in input")),n.input+="\0";32===n.input.charCodeAt(n.position);)n.lineIndent+=1,n.position+=1;for(;n.position<n.length-1;)Xr(n);return n.documents}var Zr={loadAll:function(e,t,n){null!==t&&"object"==typeof t&&void 0===n&&(n=t,t=null);var r=Jr(e,n);if("function"!=typeof t)return r;for(var i=0,o=r.length;i<o;i+=1)t(r[i])},load:function(e,t){var n=Jr(e,t);if(0!==n.length){if(1===n.length)return n[0];throw new gn("expected a single document in the stream, but found more")}}},ei=Object.prototype.toString,ti=Object.prototype.hasOwnProperty,ni=65279,ri=9,ii=10,oi=13,ai=32,si=33,li=34,ci=35,ui=37,di=38,_i=39,Ei=42,pi=44,hi=45,Ai=58,Li=61,fi=62,Si=63,mi=64,Ti=91,Ii=93,Oi=96,gi=123,yi=124,Ri=125,Ni={0:"\\0",7:"\\a",8:"\\b",9:"\\t",10:"\\n",11:"\\v",12:"\\f",13:"\\r",27:"\\e",34:'\\"',92:"\\\\",133:"\\N",160:"\\_",8232:"\\L",8233:"\\P"},vi=["y","Y","yes","Yes","YES","on","On","ON","n","N","no","No","NO","off","Off","OFF"],bi=/^[-+]?[0-9_]+(?::[0-9_]+)+(?:\.[0-9_]*)?$/;function Pi(e){var t,n,r;if(t=e.toString(16).toUpperCase(),e<=255)n="x",r=2;else if(e<=65535)n="u",r=4;else{if(!(e<=4294967295))throw new gn("code point within a string may not be greater than 0xFFFFFFFF");n="U",r=8}return"\\"+n+Tn.repeat("0",r-t.length)+t}var Ci=1,Bi=2;function Mi(e){this.schema=e.schema||lr,this.indent=Math.max(1,e.indent||2),this.noArrayIndent=e.noArrayIndent||!1,this.skipInvalid=e.skipInvalid||!1,this.flowLevel=Tn.isNothing(e.flowLevel)?-1:e.flowLevel,this.styleMap=function(e,t){var n,r,i,o,a,s,l;if(null===t)return{};for(n={},i=0,o=(r=Object.keys(t)).length;i<o;i+=1)a=r[i],s=String(t[a]),"!!"===a.slice(0,2)&&(a="tag:yaml.org,2002:"+a.slice(2)),(l=e.compiledTypeMap.fallback[a])&&ti.call(l.styleAliases,s)&&(s=l.styleAliases[s]),n[a]=s;return n}(this.schema,e.styles||null),this.sortKeys=e.sortKeys||!1,this.lineWidth=e.lineWidth||80,this.noRefs=e.noRefs||!1,this.noCompatMode=e.noCompatMode||!1,this.condenseFlow=e.condenseFlow||!1,this.quotingType='"'===e.quotingType?Bi:Ci,this.forceQuotes=e.forceQuotes||!1,this.replacer="function"==typeof e.replacer?e.replacer:null,this.implicitTypes=this.schema.compiledImplicit,this.explicitTypes=this.schema.compiledExplicit,this.tag=null,this.result="",this.duplicates=[],this.usedDuplicates=null}function Di(e,t){for(var n,r=Tn.repeat(" ",t),i=0,o=-1,a="",s=e.length;i<s;)-1===(o=e.indexOf("\n",i))?(n=e.slice(i),i=s):(n=e.slice(i,o+1),i=o+1),n.length&&"\n"!==n&&(a+=r),a+=n;return a}function Ui(e,t){return"\n"+Tn.repeat(" ",e.indent*t)}function wi(e){return e===ai||e===ri}function Hi(e){return 32<=e&&e<=126||161<=e&&e<=55295&&8232!==e&&8233!==e||57344<=e&&e<=65533&&e!==ni||65536<=e&&e<=1114111}function $i(e){return Hi(e)&&e!==ni&&e!==oi&&e!==ii}function xi(e,t,n){var r=$i(e),i=r&&!wi(e);return(n?r:r&&e!==pi&&e!==Ti&&e!==Ii&&e!==gi&&e!==Ri)&&e!==ci&&!(t===Ai&&!i)||$i(t)&&!wi(t)&&e===ci||t===Ai&&i}function Yi(e,t){var n,r=e.charCodeAt(t);return r>=55296&&r<=56319&&t+1<e.length&&(n=e.charCodeAt(t+1))>=56320&&n<=57343?1024*(r-55296)+n-56320+65536:r}function Fi(e){return/^\n* /.test(e)}var ki=1,Gi=2,Vi=3,ji=4,Wi=5;function zi(e,t,n,r,i,o,a,s){var l,c=0,u=null,d=!1,_=!1,E=-1!==r,p=-1,h=function(e){return Hi(e)&&e!==ni&&!wi(e)&&e!==hi&&e!==Si&&e!==Ai&&e!==pi&&e!==Ti&&e!==Ii&&e!==gi&&e!==Ri&&e!==ci&&e!==di&&e!==Ei&&e!==si&&e!==yi&&e!==Li&&e!==fi&&e!==_i&&e!==li&&e!==ui&&e!==mi&&e!==Oi}(Yi(e,0))&&function(e){return!wi(e)&&e!==Ai}(Yi(e,e.length-1));if(t||a)for(l=0;l<e.length;c>=65536?l+=2:l++){if(!Hi(c=Yi(e,l)))return Wi;h=h&&xi(c,u,s),u=c}else{for(l=0;l<e.length;c>=65536?l+=2:l++){if((c=Yi(e,l))===ii)d=!0,E&&(_=_||l-p-1>r&&" "!==e[p+1],p=l);else if(!Hi(c))return Wi;h=h&&xi(c,u,s),u=c}_=_||E&&l-p-1>r&&" "!==e[p+1]}return d||_?n>9&&Fi(e)?Wi:a?o===Bi?Wi:Gi:_?ji:Vi:!h||a||i(e)?o===Bi?Wi:Gi:ki}function qi(e,t,n,r,i){e.dump=function(){if(0===t.length)return e.quotingType===Bi?'""':"''";if(!e.noCompatMode&&(-1!==vi.indexOf(t)||bi.test(t)))return e.quotingType===Bi?'"'+t+'"':"'"+t+"'";var o=e.indent*Math.max(1,n),a=-1===e.lineWidth?-1:Math.max(Math.min(e.lineWidth,40),e.lineWidth-o),s=r||e.flowLevel>-1&&n>=e.flowLevel;switch(zi(t,s,e.indent,a,(function(t){return function(e,t){var n,r;for(n=0,r=e.implicitTypes.length;n<r;n+=1)if(e.implicitTypes[n].resolve(t))return!0;return!1}(e,t)}),e.quotingType,e.forceQuotes&&!r,i)){case ki:return t;case Gi:return"'"+t.replace(/'/g,"''")+"'";case Vi:return"|"+Qi(t,e.indent)+Ki(Di(t,o));case ji:return">"+Qi(t,e.indent)+Ki(Di(function(e,t){var n,r,i=/(\n+)([^\n]*)/g,o=(s=e.indexOf("\n"),s=-1!==s?s:e.length,i.lastIndex=s,Xi(e.slice(0,s),t)),a="\n"===e[0]||" "===e[0];var s;for(;r=i.exec(e);){var l=r[1],c=r[2];n=" "===c[0],o+=l+(a||n||""===c?"":"\n")+Xi(c,t),a=n}return o}(t,a),o));case Wi:return'"'+function(e){for(var t,n="",r=0,i=0;i<e.length;r>=65536?i+=2:i++)r=Yi(e,i),!(t=Ni[r])&&Hi(r)?(n+=e[i],r>=65536&&(n+=e[i+1])):n+=t||Pi(r);return n}(t)+'"';default:throw new gn("impossible error: invalid scalar style")}}()}function Qi(e,t){var n=Fi(e)?String(t):"",r="\n"===e[e.length-1];return n+(r&&("\n"===e[e.length-2]||"\n"===e)?"+":r?"":"-")+"\n"}function Ki(e){return"\n"===e[e.length-1]?e.slice(0,-1):e}function Xi(e,t){if(""===e||" "===e[0])return e;for(var n,r,i=/ [^ ]/g,o=0,a=0,s=0,l="";n=i.exec(e);)(s=n.index)-o>t&&(r=a>o?a:s,l+="\n"+e.slice(o,r),o=r+1),a=s;return l+="\n",e.length-o>t&&a>o?l+=e.slice(o,a)+"\n"+e.slice(a+1):l+=e.slice(o),l.slice(1)}function Ji(e,t,n,r){var i,o,a,s="",l=e.tag;for(i=0,o=n.length;i<o;i+=1)a=n[i],e.replacer&&(a=e.replacer.call(n,String(i),a)),(eo(e,t+1,a,!0,!0,!1,!0)||void 0===a&&eo(e,t+1,null,!0,!0,!1,!0))&&(r&&""===s||(s+=Ui(e,t)),e.dump&&ii===e.dump.charCodeAt(0)?s+="-":s+="- ",s+=e.dump);e.tag=l,e.dump=s||"[]"}function Zi(e,t,n){var r,i,o,a,s,l;for(o=0,a=(i=n?e.explicitTypes:e.implicitTypes).length;o<a;o+=1)if(((s=i[o]).instanceOf||s.predicate)&&(!s.instanceOf||"object"==typeof t&&t instanceof s.instanceOf)&&(!s.predicate||s.predicate(t))){if(n?s.multi&&s.representName?e.tag=s.representName(t):e.tag=s.tag:e.tag="?",s.represent){if(l=e.styleMap[s.tag]||s.defaultStyle,"[object Function]"===ei.call(s.represent))r=s.represent(t,l);else{if(!ti.call(s.represent,l))throw new gn("!<"+s.tag+'> tag resolver accepts not "'+l+'" style');r=s.represent[l](t,l)}e.dump=r}return!0}return!1}function eo(e,t,n,r,i,o,a){e.tag=null,e.dump=n,Zi(e,n,!1)||Zi(e,n,!0);var s,l=ei.call(e.dump),c=r;r&&(r=e.flowLevel<0||e.flowLevel>t);var u,d,_="[object Object]"===l||"[object Array]"===l;if(_&&(d=-1!==(u=e.duplicates.indexOf(n))),(null!==e.tag&&"?"!==e.tag||d||2!==e.indent&&t>0)&&(i=!1),d&&e.usedDuplicates[u])e.dump="*ref_"+u;else{if(_&&d&&!e.usedDuplicates[u]&&(e.usedDuplicates[u]=!0),"[object Object]"===l)r&&0!==Object.keys(e.dump).length?(!function(e,t,n,r){var i,o,a,s,l,c,u="",d=e.tag,_=Object.keys(n);if(!0===e.sortKeys)_.sort();else if("function"==typeof e.sortKeys)_.sort(e.sortKeys);else if(e.sortKeys)throw new gn("sortKeys must be a boolean or a function");for(i=0,o=_.length;i<o;i+=1)c="",r&&""===u||(c+=Ui(e,t)),s=n[a=_[i]],e.replacer&&(s=e.replacer.call(n,a,s)),eo(e,t+1,a,!0,!0,!0)&&((l=null!==e.tag&&"?"!==e.tag||e.dump&&e.dump.length>1024)&&(e.dump&&ii===e.dump.charCodeAt(0)?c+="?":c+="? "),c+=e.dump,l&&(c+=Ui(e,t)),eo(e,t+1,s,!0,l)&&(e.dump&&ii===e.dump.charCodeAt(0)?c+=":":c+=": ",u+=c+=e.dump));e.tag=d,e.dump=u||"{}"}(e,t,e.dump,i),d&&(e.dump="&ref_"+u+e.dump)):(!function(e,t,n){var r,i,o,a,s,l="",c=e.tag,u=Object.keys(n);for(r=0,i=u.length;r<i;r+=1)s="",""!==l&&(s+=", "),e.condenseFlow&&(s+='"'),a=n[o=u[r]],e.replacer&&(a=e.replacer.call(n,o,a)),eo(e,t,o,!1,!1)&&(e.dump.length>1024&&(s+="? "),s+=e.dump+(e.condenseFlow?'"':"")+":"+(e.condenseFlow?"":" "),eo(e,t,a,!1,!1)&&(l+=s+=e.dump));e.tag=c,e.dump="{"+l+"}"}(e,t,e.dump),d&&(e.dump="&ref_"+u+" "+e.dump));else if("[object Array]"===l)r&&0!==e.dump.length?(e.noArrayIndent&&!a&&t>0?Ji(e,t-1,e.dump,i):Ji(e,t,e.dump,i),d&&(e.dump="&ref_"+u+e.dump)):(!function(e,t,n){var r,i,o,a="",s=e.tag;for(r=0,i=n.length;r<i;r+=1)o=n[r],e.replacer&&(o=e.replacer.call(n,String(r),o)),(eo(e,t,o,!1,!1)||void 0===o&&eo(e,t,null,!1,!1))&&(""!==a&&(a+=","+(e.condenseFlow?"":" ")),a+=e.dump);e.tag=s,e.dump="["+a+"]"}(e,t,e.dump),d&&(e.dump="&ref_"+u+" "+e.dump));else{if("[object String]"!==l){if("[object Undefined]"===l)return!1;if(e.skipInvalid)return!1;throw new gn("unacceptable kind of an object to dump "+l)}"?"!==e.tag&&qi(e,e.dump,t,o,c)}null!==e.tag&&"?"!==e.tag&&(s=encodeURI("!"===e.tag[0]?e.tag.slice(1):e.tag).replace(/!/g,"%21"),s="!"===e.tag[0]?"!"+s:"tag:yaml.org,2002:"===s.slice(0,18)?"!!"+s.slice(18):"!<"+s+">",e.dump=s+" "+e.dump)}return!0}function to(e,t){var n,r,i=[],o=[];for(no(e,i,o),n=0,r=o.length;n<r;n+=1)t.duplicates.push(i[o[n]]);t.usedDuplicates=new Array(r)}function no(e,t,n){var r,i,o;if(null!==e&&"object"==typeof e)if(-1!==(i=t.indexOf(e)))-1===n.indexOf(i)&&n.push(i);else if(t.push(e),Array.isArray(e))for(i=0,o=e.length;i<o;i+=1)no(e[i],t,n);else for(i=0,o=(r=Object.keys(e)).length;i<o;i+=1)no(e[r[i]],t,n)}function ro(e,t){return function(){throw new Error("Function yaml."+e+" is removed in js-yaml 4. Use yaml."+t+" instead, which is now safe by default.")}}var io=Pn,oo=Mn,ao=Hn,so=zn,lo=qn,co=lr,uo=Zr.load,_o=Zr.loadAll,Eo={dump:function(e,t){var n=new Mi(t=t||{});n.noRefs||to(e,n);var r=e;return n.replacer&&(r=n.replacer.call({"":r},"",r)),eo(n,0,r,!0,!0)?n.dump+"\n":""}}.dump,po=gn,ho={binary:er,float:Wn,map:wn,null:$n,pairs:or,set:sr,timestamp:Xn,bool:xn,int:Gn,merge:Jn,omap:rr,seq:Un,str:Dn},Ao=ro("safeLoad","load"),Lo=ro("safeLoadAll","loadAll"),fo=ro("safeDump","dump"),So={Type:io,Schema:oo,FAILSAFE_SCHEMA:ao,JSON_SCHEMA:so,CORE_SCHEMA:lo,DEFAULT_SCHEMA:co,load:uo,loadAll:_o,dump:Eo,YAMLException:po,types:ho,safeLoad:Ao,safeLoadAll:Lo,safeDump:fo};const mo=(e="")=>/(json|xml|yaml|text)\b/.test(e);function To(e={}){return"function"!=typeof e.entries?{}:Array.from(e.entries()).reduce(((e,[t,n])=>(e[t]=function(e){return e.includes(", ")?e.split(", "):e}(n),e)),{})}function Io(e,t,{loadSpec:n=!1}={}){const r={ok:e.ok,url:e.url||t,status:e.status,statusText:e.statusText,headers:To(e.headers)},i=r.headers["content-type"],o=n||mo(i);return(o?e.text:e.blob||e.buffer).call(e).then((e=>{if(r.text=e,r.data=e,o)try{const t=function(e,t){return t&&(0===t.indexOf("application/json")||t.indexOf("+json")>0)?JSON.parse(e):So.load(e)}(e,i);r.body=t,r.obj=t}catch(e){r.parseError=e}return r}))}async function Oo(e,t={}){"object"==typeof e&&(e=(t=e).url),t.headers=t.headers||{},(t=Ln(t)).headers&&Object.keys(t.headers).forEach((e=>{const n=t.headers[e];"string"==typeof n&&(t.headers[e]=n.replace(/\n+/g," "))})),t.requestInterceptor&&(t=await t.requestInterceptor(t)||t);const n=t.headers["content-type"]||t.headers["Content-Type"];let r;/multipart\/form-data/i.test(n)&&(delete t.headers["content-type"],delete t.headers["Content-Type"]);try{r=await(t.userFetch||fetch)(t.url,t),r=await Io(r,e,t),t.responseInterceptor&&(r=await t.responseInterceptor(r)||r)}catch(e){if(!r)throw e;const t=new Error(r.statusText||`response status is ${r.status}`);throw t.status=r.status,t.statusCode=r.status,t.responseError=e,t}if(!r.ok){const e=new Error(r.statusText||`response status is ${r.status}`);throw e.status=r.status,e.statusCode=r.status,e.response=r,e}return r}function go(e,t={}){const{requestInterceptor:n,responseInterceptor:r}=t,i=e.withCredentials?"include":"same-origin";return t=>e({url:t,loadSpec:!0,requestInterceptor:n,responseInterceptor:r,headers:{Accept:jt},credentials:i}).then((e=>e.body))}const yo=e=>{var t,n;const{baseDoc:r,url:i}=e,o=null!==(t=null!=r?r:i)&&void 0!==t?t:"";return"string"==typeof(null===(n=globalThis.document)||void 0===n?void 0:n.baseURI)?String(new URL(o,globalThis.document.baseURI)):o},Ro=e=>{const{fetch:t,http:n}=e;return t||n||Oo};var No,vo=(No=function(e,t){return No=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},No(e,t)},function(e,t){function n(){this.constructor=e}No(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),bo=Object.prototype.hasOwnProperty;function Po(e,t){return bo.call(e,t)}function Co(e){if(Array.isArray(e)){for(var t=new Array(e.length),n=0;n<t.length;n++)t[n]=""+n;return t}if(Object.keys)return Object.keys(e);var r=[];for(var i in e)Po(e,i)&&r.push(i);return r}function Bo(e){switch(typeof e){case"object":return JSON.parse(JSON.stringify(e));case"undefined":return null;default:return e}}function Mo(e){for(var t,n=0,r=e.length;n<r;){if(!((t=e.charCodeAt(n))>=48&&t<=57))return!1;n++}return!0}function Do(e){return-1===e.indexOf("/")&&-1===e.indexOf("~")?e:e.replace(/~/g,"~0").replace(/\//g,"~1")}function Uo(e){return e.replace(/~1/g,"/").replace(/~0/g,"~")}function wo(e){if(void 0===e)return!0;if(e)if(Array.isArray(e)){for(var t=0,n=e.length;t<n;t++)if(wo(e[t]))return!0}else if("object"==typeof e)for(var r=Co(e),i=r.length,o=0;o<i;o++)if(wo(e[r[o]]))return!0;return!1}function Ho(e,t){var n=[e];for(var r in t){var i="object"==typeof t[r]?JSON.stringify(t[r],null,2):t[r];void 0!==i&&n.push(r+": "+i)}return n.join("\n")}var $o=function(e){function t(t,n,r,i,o){var a=this.constructor,s=e.call(this,Ho(t,{name:n,index:r,operation:i,tree:o}))||this;return s.name=n,s.index=r,s.operation=i,s.tree=o,Object.setPrototypeOf(s,a.prototype),s.message=Ho(t,{name:n,index:r,operation:i,tree:o}),s}return vo(t,e),t}(Error),xo=$o,Yo=Bo,Fo={add:function(e,t,n){return e[t]=this.value,{newDocument:n}},remove:function(e,t,n){var r=e[t];return delete e[t],{newDocument:n,removed:r}},replace:function(e,t,n){var r=e[t];return e[t]=this.value,{newDocument:n,removed:r}},move:function(e,t,n){var r=Go(n,this.path);r&&(r=Bo(r));var i=Vo(n,{op:"remove",path:this.from}).removed;return Vo(n,{op:"add",path:this.path,value:i}),{newDocument:n,removed:r}},copy:function(e,t,n){var r=Go(n,this.from);return Vo(n,{op:"add",path:this.path,value:Bo(r)}),{newDocument:n}},test:function(e,t,n){return{newDocument:n,test:Qo(e[t],this.value)}},_get:function(e,t,n){return this.value=e[t],{newDocument:n}}},ko={add:function(e,t,n){return Mo(t)?e.splice(t,0,this.value):e[t]=this.value,{newDocument:n,index:t}},remove:function(e,t,n){return{newDocument:n,removed:e.splice(t,1)[0]}},replace:function(e,t,n){var r=e[t];return e[t]=this.value,{newDocument:n,removed:r}},move:Fo.move,copy:Fo.copy,test:Fo.test,_get:Fo._get};function Go(e,t){if(""==t)return e;var n={op:"_get",path:t};return Vo(e,n),n.value}function Vo(e,t,n,r,i,o){if(void 0===n&&(n=!1),void 0===r&&(r=!0),void 0===i&&(i=!0),void 0===o&&(o=0),n&&("function"==typeof n?n(t,0,e,t.path):zo(t,0)),""===t.path){var a={newDocument:e};if("add"===t.op)return a.newDocument=t.value,a;if("replace"===t.op)return a.newDocument=t.value,a.removed=e,a;if("move"===t.op||"copy"===t.op)return a.newDocument=Go(e,t.from),"move"===t.op&&(a.removed=e),a;if("test"===t.op){if(a.test=Qo(e,t.value),!1===a.test)throw new xo("Test operation failed","TEST_OPERATION_FAILED",o,t,e);return a.newDocument=e,a}if("remove"===t.op)return a.removed=e,a.newDocument=null,a;if("_get"===t.op)return t.value=e,a;if(n)throw new xo("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",o,t,e);return a}r||(e=Bo(e));var s=(t.path||"").split("/"),l=e,c=1,u=s.length,d=void 0,_=void 0,E=void 0;for(E="function"==typeof n?n:zo;;){if((_=s[c])&&-1!=_.indexOf("~")&&(_=Uo(_)),i&&("__proto__"==_||"prototype"==_&&c>0&&"constructor"==s[c-1]))throw new TypeError("JSON-Patch: modifying `__proto__` or `constructor/prototype` prop is banned for security reasons, if this was on purpose, please set `banPrototypeModifications` flag false and pass it to this function. More info in fast-json-patch README");if(n&&void 0===d&&(void 0===l[_]?d=s.slice(0,c).join("/"):c==u-1&&(d=t.path),void 0!==d&&E(t,0,e,d)),c++,Array.isArray(l)){if("-"===_)_=l.length;else{if(n&&!Mo(_))throw new xo("Expected an unsigned base-10 integer value, making the new referenced value the array element with the zero-based index","OPERATION_PATH_ILLEGAL_ARRAY_INDEX",o,t,e);Mo(_)&&(_=~~_)}if(c>=u){if(n&&"add"===t.op&&_>l.length)throw new xo("The specified index MUST NOT be greater than the number of elements in the array","OPERATION_VALUE_OUT_OF_BOUNDS",o,t,e);if(!1===(a=ko[t.op].call(t,l,_,e)).test)throw new xo("Test operation failed","TEST_OPERATION_FAILED",o,t,e);return a}}else if(c>=u){if(!1===(a=Fo[t.op].call(t,l,_,e)).test)throw new xo("Test operation failed","TEST_OPERATION_FAILED",o,t,e);return a}if(l=l[_],n&&c<u&&(!l||"object"!=typeof l))throw new xo("Cannot perform operation at the desired path","OPERATION_PATH_UNRESOLVABLE",o,t,e)}}function jo(e,t,n,r,i){if(void 0===r&&(r=!0),void 0===i&&(i=!0),n&&!Array.isArray(t))throw new xo("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");r||(e=Bo(e));for(var o=new Array(t.length),a=0,s=t.length;a<s;a++)o[a]=Vo(e,t[a],n,!0,i,a),e=o[a].newDocument;return o.newDocument=e,o}function Wo(e,t,n){var r=Vo(e,t);if(!1===r.test)throw new xo("Test operation failed","TEST_OPERATION_FAILED",n,t,e);return r.newDocument}function zo(e,t,n,r){if("object"!=typeof e||null===e||Array.isArray(e))throw new xo("Operation is not an object","OPERATION_NOT_AN_OBJECT",t,e,n);if(!Fo[e.op])throw new xo("Operation `op` property is not one of operations defined in RFC-6902","OPERATION_OP_INVALID",t,e,n);if("string"!=typeof e.path)throw new xo("Operation `path` property is not a string","OPERATION_PATH_INVALID",t,e,n);if(0!==e.path.indexOf("/")&&e.path.length>0)throw new xo('Operation `path` property must start with "/"',"OPERATION_PATH_INVALID",t,e,n);if(("move"===e.op||"copy"===e.op)&&"string"!=typeof e.from)throw new xo("Operation `from` property is not present (applicable in `move` and `copy` operations)","OPERATION_FROM_REQUIRED",t,e,n);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&void 0===e.value)throw new xo("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_REQUIRED",t,e,n);if(("add"===e.op||"replace"===e.op||"test"===e.op)&&wo(e.value))throw new xo("Operation `value` property is not present (applicable in `add`, `replace` and `test` operations)","OPERATION_VALUE_CANNOT_CONTAIN_UNDEFINED",t,e,n);if(n)if("add"==e.op){var i=e.path.split("/").length,o=r.split("/").length;if(i!==o+1&&i!==o)throw new xo("Cannot perform an `add` operation at the desired path","OPERATION_PATH_CANNOT_ADD",t,e,n)}else if("replace"===e.op||"remove"===e.op||"_get"===e.op){if(e.path!==r)throw new xo("Cannot perform the operation at a path that does not exist","OPERATION_PATH_UNRESOLVABLE",t,e,n)}else if("move"===e.op||"copy"===e.op){var a=qo([{op:"_get",path:e.from,value:void 0}],n);if(a&&"OPERATION_PATH_UNRESOLVABLE"===a.name)throw new xo("Cannot perform the operation from a path that does not exist","OPERATION_FROM_UNRESOLVABLE",t,e,n)}}function qo(e,t,n){try{if(!Array.isArray(e))throw new xo("Patch sequence must be an array","SEQUENCE_NOT_AN_ARRAY");if(t)jo(Bo(t),Bo(e),n||!0);else{n=n||zo;for(var r=0;r<e.length;r++)n(e[r],r,t,void 0)}}catch(e){if(e instanceof xo)return e;throw e}}function Qo(e,t){if(e===t)return!0;if(e&&t&&"object"==typeof e&&"object"==typeof t){var n,r,i,o=Array.isArray(e),a=Array.isArray(t);if(o&&a){if((r=e.length)!=t.length)return!1;for(n=r;0!=n--;)if(!Qo(e[n],t[n]))return!1;return!0}if(o!=a)return!1;var s=Object.keys(e);if((r=s.length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!t.hasOwnProperty(s[n]))return!1;for(n=r;0!=n--;)if(!Qo(e[i=s[n]],t[i]))return!1;return!0}return e!=e&&t!=t}var Ko=new WeakMap,Xo=function(e){this.observers=new Map,this.obj=e},Jo=function(e,t){this.callback=e,this.observer=t};function Zo(e,t){t.unobserve()}function ea(e,t){var n,r=function(e){return Ko.get(e)}(e);if(r){var i=function(e,t){return e.observers.get(t)}(r,t);n=i&&i.observer}else r=new Xo(e),Ko.set(e,r);if(n)return n;if(n={},r.value=Bo(e),t){n.callback=t,n.next=null;var o=function(){ta(n)},a=function(){clearTimeout(n.next),n.next=setTimeout(o)};"undefined"!=typeof window&&(window.addEventListener("mouseup",a),window.addEventListener("keyup",a),window.addEventListener("mousedown",a),window.addEventListener("keydown",a),window.addEventListener("change",a))}return n.patches=[],n.object=e,n.unobserve=function(){ta(n),clearTimeout(n.next),function(e,t){e.observers.delete(t.callback)}(r,n),"undefined"!=typeof window&&(window.removeEventListener("mouseup",a),window.removeEventListener("keyup",a),window.removeEventListener("mousedown",a),window.removeEventListener("keydown",a),window.removeEventListener("change",a))},r.observers.set(t,new Jo(t,n)),n}function ta(e,t){void 0===t&&(t=!1);var n=Ko.get(e.object);na(n.value,e.object,e.patches,"",t),e.patches.length&&jo(n.value,e.patches);var r=e.patches;return r.length>0&&(e.patches=[],e.callback&&e.callback(r)),r}function na(e,t,n,r,i){if(t!==e){"function"==typeof t.toJSON&&(t=t.toJSON());for(var o=Co(t),a=Co(e),s=!1,l=a.length-1;l>=0;l--){var c=e[d=a[l]];if(!Po(t,d)||void 0===t[d]&&void 0!==c&&!1===Array.isArray(t))Array.isArray(e)===Array.isArray(t)?(i&&n.push({op:"test",path:r+"/"+Do(d),value:Bo(c)}),n.push({op:"remove",path:r+"/"+Do(d)}),s=!0):(i&&n.push({op:"test",path:r,value:e}),n.push({op:"replace",path:r,value:t}),!0);else{var u=t[d];"object"==typeof c&&null!=c&&"object"==typeof u&&null!=u&&Array.isArray(c)===Array.isArray(u)?na(c,u,n,r+"/"+Do(d),i):c!==u&&(!0,i&&n.push({op:"test",path:r+"/"+Do(d),value:Bo(c)}),n.push({op:"replace",path:r+"/"+Do(d),value:Bo(u)}))}}if(s||o.length!=a.length)for(l=0;l<o.length;l++){var d;Po(e,d=o[l])||void 0===t[d]||n.push({op:"add",path:r+"/"+Do(d),value:Bo(t[d])})}}}function ra(e,t,n){void 0===n&&(n=!1);var r=[];return na(e,t,r,"",n),r}Object.assign({},e,t,{JsonPatchError:$o,deepClone:Bo,escapePathComponent:Do,unescapePathComponent:Uo});var ia=a(4744),oa=a.n(ia),aa={add:function(e,t){return{op:"add",path:e,value:t}},replace:la,remove:function(e){return{op:"remove",path:e}},merge:function(e,t){return{type:"mutation",op:"merge",path:e,value:t}},mergeDeep:function(e,t){return{type:"mutation",op:"mergeDeep",path:e,value:t}},context:function(e,t){return{type:"context",path:e,value:t}},getIn:function(e,t){return t.reduce(((e,t)=>void 0!==t&&e?e[t]:e),e)},applyPatch:function(e,t,n){if(n=n||{},"merge"===(t={...t,path:t.path&&sa(t.path)}).op){const n=Ta(e,t.path);Object.assign(n,t.value),jo(e,[la(t.path,n)])}else if("mergeDeep"===t.op){const n=Ta(e,t.path),r=oa()(n,t.value);e=jo(e,[la(t.path,r)]).newDocument}else if("add"===t.op&&""===t.path&&ha(t.value)){jo(e,Object.keys(t.value).reduce(((e,n)=>(e.push({op:"add",path:`/${sa(n)}`,value:t.value[n]}),e)),[]))}else if("replace"===t.op&&""===t.path){let{value:r}=t;n.allowMetaPatches&&t.meta&&Sa(t)&&(Array.isArray(t.value)||ha(t.value))&&(r={...r,...t.meta}),e=r}else if(jo(e,[t]),n.allowMetaPatches&&t.meta&&Sa(t)&&(Array.isArray(t.value)||ha(t.value))){const n={...Ta(e,t.path),...t.meta};jo(e,[la(t.path,n)])}return e},parentPathMatch:function(e,t){if(!Array.isArray(t))return!1;for(let n=0,r=t.length;n<r;n+=1)if(t[n]!==e[n])return!1;return!0},flatten:Ea,fullyNormalizeArray:function(e){return pa(Ea(_a(e)))},normalizeArray:_a,isPromise:function(e){return ha(e)&&Aa(e.then)},forEachNew:function(e,t){try{return ca(e,da,t)}catch(e){return e}},forEachNewPrimitive:function(e,t){try{return ca(e,ua,t)}catch(e){return e}},isJsonPatch:La,isContextPatch:function(e){return ma(e)&&"context"===e.type},isPatch:ma,isMutation:fa,isAdditiveMutation:Sa,isGenerator:function(e){return"[object GeneratorFunction]"===Object.prototype.toString.call(e)},isFunction:Aa,isObject:ha,isError:function(e){return e instanceof Error}};function sa(e){return Array.isArray(e)?e.length<1?"":`/${e.map((e=>(e+"").replace(/~/g,"~0").replace(/\//g,"~1"))).join("/")}`:e}function la(e,t,n){return{op:"replace",path:e,value:t,meta:n}}function ca(e,t,n){return pa(Ea(e.filter(Sa).map((e=>t(e.value,n,e.path)))||[]))}function ua(e,t,n){return n=n||[],Array.isArray(e)?e.map(((e,r)=>ua(e,t,n.concat(r)))):ha(e)?Object.keys(e).map((r=>ua(e[r],t,n.concat(r)))):t(e,n[n.length-1],n)}function da(e,t,n){let r=[];if((n=n||[]).length>0){const i=t(e,n[n.length-1],n);i&&(r=r.concat(i))}if(Array.isArray(e)){const i=e.map(((e,r)=>da(e,t,n.concat(r))));i&&(r=r.concat(i))}else if(ha(e)){const i=Object.keys(e).map((r=>da(e[r],t,n.concat(r))));i&&(r=r.concat(i))}return r=Ea(r),r}function _a(e){return Array.isArray(e)?e:[e]}function Ea(e){return[].concat(...e.map((e=>Array.isArray(e)?Ea(e):e)))}function pa(e){return e.filter((e=>void 0!==e))}function ha(e){return e&&"object"==typeof e}function Aa(e){return e&&"function"==typeof e}function La(e){if(ma(e)){const{op:t}=e;return"add"===t||"remove"===t||"replace"===t}return!1}function fa(e){return La(e)||ma(e)&&"mutation"===e.type}function Sa(e){return fa(e)&&("add"===e.op||"replace"===e.op||"merge"===e.op||"mergeDeep"===e.op)}function ma(e){return e&&"object"==typeof e}function Ta(e,t){try{return Go(e,t)}catch(e){return console.error(e),{}}}var Ia=a(8675);var Oa=class extends Ia{constructor(e,t,n){if(super(e,t,n),this.name=this.constructor.name,"string"==typeof t&&(this.message=t),"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(t).stack,null!=n&&"object"==typeof n&&Object.hasOwn(n,"cause")&&!("cause"in this)){const{cause:e}=n;this.cause=e,e instanceof Error&&"stack"in e&&(this.stack=`${this.stack}\nCAUSE: ${e.stack}`)}}};class ga extends Error{static[Symbol.hasInstance](e){return super[Symbol.hasInstance](e)||Function.prototype[Symbol.hasInstance].call(Oa,e)}constructor(e,t){if(super(e,t),this.name=this.constructor.name,"string"==typeof e&&(this.message=e),"function"==typeof Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error(e).stack,null!=t&&"object"==typeof t&&Object.hasOwn(t,"cause")&&!("cause"in this)){const{cause:e}=t;this.cause=e,e instanceof Error&&"stack"in e&&(this.stack=`${this.stack}\nCAUSE: ${e.stack}`)}}}var ya=ga;var Ra=class extends ya{constructor(e,t){if(super(e,t),null!=t&&"object"==typeof t){const{cause:e,...n}=t;Object.assign(this,n)}}},Na=a(5606);function va(e){return null!=e&&"object"==typeof e&&!0===e["@@functional/placeholder"]}function ba(e){return function t(n){return 0===arguments.length||va(n)?t:e.apply(this,arguments)}}function Pa(e){return function t(n,r){switch(arguments.length){case 0:return t;case 1:return va(n)?t:ba((function(t){return e(n,t)}));default:return va(n)&&va(r)?t:va(n)?ba((function(t){return e(t,r)})):va(r)?ba((function(t){return e(n,t)})):e(n,r)}}}function Ca(e){return function t(n,r,i){switch(arguments.length){case 0:return t;case 1:return va(n)?t:Pa((function(t,r){return e(n,t,r)}));case 2:return va(n)&&va(r)?t:va(n)?Pa((function(t,n){return e(t,r,n)})):va(r)?Pa((function(t,r){return e(n,t,r)})):ba((function(t){return e(n,r,t)}));default:return va(n)&&va(r)&&va(i)?t:va(n)&&va(r)?Pa((function(t,n){return e(t,n,i)})):va(n)&&va(i)?Pa((function(t,n){return e(t,r,n)})):va(r)&&va(i)?Pa((function(t,r){return e(n,t,r)})):va(n)?ba((function(t){return e(t,r,i)})):va(r)?ba((function(t){return e(n,t,i)})):va(i)?ba((function(t){return e(n,r,t)})):e(n,r,i)}}}var Ba=Number.isInteger||function(e){return(e|0)===e};function Ma(e){return"[object String]"===Object.prototype.toString.call(e)}function Da(e,t){var n=e<0?t.length+e:e;return Ma(t)?t.charAt(n):t[n]}function Ua(e,t){for(var n=t,r=0;r<e.length;r+=1){if(null==n)return;var i=e[r];n=Ba(i)?Da(i,n):n[i]}return n}var wa=Ca((function(e,t,n){return e(Ua(t,n))}));function Ha(e){return new RegExp(e.source,e.flags?e.flags:(e.global?"g":"")+(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.sticky?"y":"")+(e.unicode?"u":"")+(e.dotAll?"s":""))}function $a(e){for(var t,n=[];!(t=e.next()).done;)n.push(t.value);return n}function xa(e,t,n){for(var r=0,i=n.length;r<i;){if(e(t,n[r]))return!0;r+=1}return!1}function Ya(e,t){return Object.prototype.hasOwnProperty.call(t,e)}var Fa="function"==typeof Object.is?Object.is:function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t},ka=Object.prototype.toString,Ga=function(){return"[object Arguments]"===ka.call(arguments)?function(e){return"[object Arguments]"===ka.call(e)}:function(e){return Ya("callee",e)}}(),Va=Ga,ja=!{toString:null}.propertyIsEnumerable("toString"),Wa=["constructor","valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],za=function(){return arguments.propertyIsEnumerable("length")}(),qa=function(e,t){for(var n=0;n<e.length;){if(e[n]===t)return!0;n+=1}return!1},Qa="function"!=typeof Object.keys||za?ba((function(e){if(Object(e)!==e)return[];var t,n,r=[],i=za&&Va(e);for(t in e)!Ya(t,e)||i&&"length"===t||(r[r.length]=t);if(ja)for(n=Wa.length-1;n>=0;)Ya(t=Wa[n],e)&&!qa(r,t)&&(r[r.length]=t),n-=1;return r})):ba((function(e){return Object(e)!==e?[]:Object.keys(e)})),Ka=Qa,Xa=ba((function(e){return null===e?"Null":void 0===e?"Undefined":Object.prototype.toString.call(e).slice(8,-1)}));function Ja(e,t,n,r){var i=$a(e);function o(e,t){return Za(e,t,n.slice(),r.slice())}return!xa((function(e,t){return!xa(o,t,e)}),$a(t),i)}function Za(e,t,n,r){if(Fa(e,t))return!0;var i,o,a=Xa(e);if(a!==Xa(t))return!1;if("function"==typeof e["fantasy-land/equals"]||"function"==typeof t["fantasy-land/equals"])return"function"==typeof e["fantasy-land/equals"]&&e["fantasy-land/equals"](t)&&"function"==typeof t["fantasy-land/equals"]&&t["fantasy-land/equals"](e);if("function"==typeof e.equals||"function"==typeof t.equals)return"function"==typeof e.equals&&e.equals(t)&&"function"==typeof t.equals&&t.equals(e);switch(a){case"Arguments":case"Array":case"Object":if("function"==typeof e.constructor&&"Promise"===(i=e.constructor,null==(o=String(i).match(/^function (\w*)/))?"":o[1]))return e===t;break;case"Boolean":case"Number":case"String":if(typeof e!=typeof t||!Fa(e.valueOf(),t.valueOf()))return!1;break;case"Date":if(!Fa(e.valueOf(),t.valueOf()))return!1;break;case"Error":return e.name===t.name&&e.message===t.message;case"RegExp":if(e.source!==t.source||e.global!==t.global||e.ignoreCase!==t.ignoreCase||e.multiline!==t.multiline||e.sticky!==t.sticky||e.unicode!==t.unicode)return!1}for(var s=n.length-1;s>=0;){if(n[s]===e)return r[s]===t;s-=1}switch(a){case"Map":return e.size===t.size&&Ja(e.entries(),t.entries(),n.concat([e]),r.concat([t]));case"Set":return e.size===t.size&&Ja(e.values(),t.values(),n.concat([e]),r.concat([t]));case"Arguments":case"Array":case"Object":case"Boolean":case"Number":case"String":case"Date":case"Error":case"RegExp":case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"ArrayBuffer":break;default:return!1}var l=Ka(e);if(l.length!==Ka(t).length)return!1;var c=n.concat([e]),u=r.concat([t]);for(s=l.length-1;s>=0;){var d=l[s];if(!Ya(d,t)||!Za(t[d],e[d],c,u))return!1;s-=1}return!0}var es=Pa((function(e,t){return Za(e,t,[],[])})),ts=es;function ns(e,t){return function(e,t,n){var r,i;if("function"==typeof e.indexOf)switch(typeof t){case"number":if(0===t){for(r=1/t;n<e.length;){if(0===(i=e[n])&&1/i===r)return n;n+=1}return-1}if(t!=t){for(;n<e.length;){if("number"==typeof(i=e[n])&&i!=i)return n;n+=1}return-1}return e.indexOf(t,n);case"string":case"boolean":case"function":case"undefined":return e.indexOf(t,n);case"object":if(null===t)return e.indexOf(t,n)}for(;n<e.length;){if(ts(e[n],t))return n;n+=1}return-1}(t,e,0)>=0}function rs(e,t){for(var n=0,r=t.length,i=Array(r);n<r;)i[n]=e(t[n]),n+=1;return i}function is(e){return'"'+e.replace(/\\/g,"\\\\").replace(/[\b]/g,"\\b").replace(/\f/g,"\\f").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/\t/g,"\\t").replace(/\v/g,"\\v").replace(/\0/g,"\\0").replace(/"/g,'\\"')+'"'}var os=function(e){return(e<10?"0":"")+e},as="function"==typeof Date.prototype.toISOString?function(e){return e.toISOString()}:function(e){return e.getUTCFullYear()+"-"+os(e.getUTCMonth()+1)+"-"+os(e.getUTCDate())+"T"+os(e.getUTCHours())+":"+os(e.getUTCMinutes())+":"+os(e.getUTCSeconds())+"."+(e.getUTCMilliseconds()/1e3).toFixed(3).slice(2,5)+"Z"};function ss(e){return function(){return!e.apply(this,arguments)}}function ls(e,t,n){for(var r=0,i=n.length;r<i;)t=e(t,n[r]),r+=1;return t}var cs=Array.isArray||function(e){return null!=e&&e.length>=0&&"[object Array]"===Object.prototype.toString.call(e)};function us(e,t,n){return function(){if(0===arguments.length)return n();var r=arguments[arguments.length-1];if(!cs(r)){for(var i=0;i<e.length;){if("function"==typeof r[e[i]])return r[e[i]].apply(r,Array.prototype.slice.call(arguments,0,-1));i+=1}if(function(e){return null!=e&&"function"==typeof e["@@transducer/step"]}(r))return t.apply(null,Array.prototype.slice.call(arguments,0,-1))(r)}return n.apply(this,arguments)}}function ds(e){return"[object Object]"===Object.prototype.toString.call(e)}var _s=function(){return this.xf["@@transducer/init"]()},Es=function(e){return this.xf["@@transducer/result"](e)},ps=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=Es,e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.xf["@@transducer/step"](e,t):e},e}();function hs(e){return function(t){return new ps(e,t)}}var As=Pa(us(["fantasy-land/filter","filter"],hs,(function(e,t){return ds(t)?ls((function(n,r){return e(t[r])&&(n[r]=t[r]),n}),{},Ka(t)):function(e,t){for(var n=0,r=t.length,i=[];n<r;)e(t[n])&&(i[i.length]=t[n]),n+=1;return i}(e,t)}))),Ls=As,fs=Pa((function(e,t){return Ls(ss(e),t)}));function Ss(e,t){var n=function(n){var r=t.concat([e]);return ns(n,r)?"<Circular>":Ss(n,r)},r=function(e,t){return rs((function(t){return is(t)+": "+n(e[t])}),t.slice().sort())};switch(Object.prototype.toString.call(e)){case"[object Arguments]":return"(function() { return arguments; }("+rs(n,e).join(", ")+"))";case"[object Array]":return"["+rs(n,e).concat(r(e,fs((function(e){return/^\d+$/.test(e)}),Ka(e)))).join(", ")+"]";case"[object Boolean]":return"object"==typeof e?"new Boolean("+n(e.valueOf())+")":e.toString();case"[object Date]":return"new Date("+(isNaN(e.valueOf())?n(NaN):is(as(e)))+")";case"[object Map]":return"new Map("+n(Array.from(e))+")";case"[object Null]":return"null";case"[object Number]":return"object"==typeof e?"new Number("+n(e.valueOf())+")":1/e==-1/0?"-0":e.toString(10);case"[object Set]":return"new Set("+n(Array.from(e).sort())+")";case"[object String]":return"object"==typeof e?"new String("+n(e.valueOf())+")":is(e);case"[object Undefined]":return"undefined";default:if("function"==typeof e.toString){var i=e.toString();if("[object Object]"!==i)return i}return"{"+r(e,Ka(e)).join(", ")+"}"}}var ms=ba((function(e){return Ss(e,[])})),Ts=Pa((function(e,t){if(n=e,"[object RegExp]"!==Object.prototype.toString.call(n))throw new TypeError("‘test’ requires a value of type RegExp as its first argument; received "+ms(e));var n;return Ha(e).test(t)})),Is=Ts;function Os(e,t){switch(e){case 0:return function(){return t.apply(this,arguments)};case 1:return function(e){return t.apply(this,arguments)};case 2:return function(e,n){return t.apply(this,arguments)};case 3:return function(e,n,r){return t.apply(this,arguments)};case 4:return function(e,n,r,i){return t.apply(this,arguments)};case 5:return function(e,n,r,i,o){return t.apply(this,arguments)};case 6:return function(e,n,r,i,o,a){return t.apply(this,arguments)};case 7:return function(e,n,r,i,o,a,s){return t.apply(this,arguments)};case 8:return function(e,n,r,i,o,a,s,l){return t.apply(this,arguments)};case 9:return function(e,n,r,i,o,a,s,l,c){return t.apply(this,arguments)};case 10:return function(e,n,r,i,o,a,s,l,c,u){return t.apply(this,arguments)};default:throw new Error("First argument to _arity must be a non-negative integer no greater than ten")}}function gs(e,t){return function(){return t.call(this,e.apply(this,arguments))}}var ys=ba((function(e){return!!cs(e)||!!e&&("object"==typeof e&&(!Ma(e)&&(0===e.length||e.length>0&&(e.hasOwnProperty(0)&&e.hasOwnProperty(e.length-1)))))})),Rs="undefined"!=typeof Symbol?Symbol.iterator:"@@iterator";function Ns(e,t,n){return function(r,i,o){if(ys(o))return e(r,i,o);if(null==o)return i;if("function"==typeof o["fantasy-land/reduce"])return t(r,i,o,"fantasy-land/reduce");if(null!=o[Rs])return n(r,i,o[Rs]());if("function"==typeof o.next)return n(r,i,o);if("function"==typeof o.reduce)return t(r,i,o,"reduce");throw new TypeError("reduce: list must be array or iterable")}}function vs(e,t,n){for(var r=0,i=n.length;r<i;){if((t=e["@@transducer/step"](t,n[r]))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r+=1}return e["@@transducer/result"](t)}var bs=Pa((function(e,t){return Os(e.length,(function(){return e.apply(t,arguments)}))})),Ps=bs;function Cs(e,t,n){for(var r=n.next();!r.done;){if((t=e["@@transducer/step"](t,r.value))&&t["@@transducer/reduced"]){t=t["@@transducer/value"];break}r=n.next()}return e["@@transducer/result"](t)}function Bs(e,t,n,r){return e["@@transducer/result"](n[r](Ps(e["@@transducer/step"],e),t))}var Ms=Ns(vs,Bs,Cs),Ds=function(){function e(e){this.f=e}return e.prototype["@@transducer/init"]=function(){throw new Error("init not implemented on XWrap")},e.prototype["@@transducer/result"]=function(e){return e},e.prototype["@@transducer/step"]=function(e,t){return this.f(e,t)},e}();function Us(e){return new Ds(e)}var ws=Ca((function(e,t,n){return Ms("function"==typeof e?Us(e):e,t,n)}));function Hs(e,t){return function(){var n=arguments.length;if(0===n)return t();var r=arguments[n-1];return cs(r)||"function"!=typeof r[e]?t.apply(this,arguments):r[e].apply(r,Array.prototype.slice.call(arguments,0,n-1))}}var $s=Ca(Hs("slice",(function(e,t,n){return Array.prototype.slice.call(n,e,t)}))),xs=ba(Hs("tail",$s(1,1/0)));function Ys(){if(0===arguments.length)throw new Error("pipe requires at least one argument");return Os(arguments[0].length,ws(gs,arguments[0],xs(arguments)))}var Fs=Pa((function(e,t){return null==t||t!=t?e:t})),ks=Pa((function(e,t){if(null!=t)return Ba(e)?Da(e,t):t[e]})),Gs=Ca((function(e,t,n){return Fs(e,ks(t,n))})),Vs=ba((function(e){return Da(-1,e)}));function js(e,t,n){return function(){for(var r=[],i=0,o=e,a=0,s=!1;a<t.length||i<arguments.length;){var l;a<t.length&&(!va(t[a])||i>=arguments.length)?l=t[a]:(l=arguments[i],i+=1),r[a]=l,va(l)?s=!0:o-=1,a+=1}return!s&&o<=0?n.apply(this,r):Os(Math.max(0,o),js(e,r,n))}}var Ws=Pa((function(e,t){return 1===e?ba(t):Os(e,js(e,[],t))})),zs=ba((function(e){return Ws(e.length,e)}));function qs(e){var t=Object.prototype.toString.call(e);return"[object Function]"===t||"[object AsyncFunction]"===t||"[object GeneratorFunction]"===t||"[object AsyncGeneratorFunction]"===t}var Qs=Pa((function(e,t){return Ws(e+1,(function(){var n=arguments[e];if(null!=n&&qs(n[t]))return n[t].apply(n,Array.prototype.slice.call(arguments,0,e));throw new TypeError(ms(n)+' does not have a method named "'+t+'"')}))})),Ks=Qs,Xs=Ks(1,"split");function Js(e,t){for(var n=t.length-1;n>=0&&e(t[n]);)n-=1;return $s(0,n+1,t)}var Zs=function(){function e(e,t){this.f=e,this.retained=[],this.xf=t}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=function(e){return this.retained=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)?this.retain(e,t):this.flush(e,t)},e.prototype.flush=function(e,t){return e=Ms(this.xf,e,this.retained),this.retained=[],this.xf["@@transducer/step"](e,t)},e.prototype.retain=function(e,t){return this.retained.push(t),e},e}();function el(e){return function(t){return new Zs(e,t)}}var tl=Pa(us([],el,Js)),nl=Ks(1,"join"),rl=ba((function(e){return Ws(e.length,(function(t,n){var r=Array.prototype.slice.call(arguments,0);return r[0]=n,r[1]=t,e.apply(this,r)}))})),il=rl(Pa(ns)),ol=zs((function(e,t){return Ys(Xs(""),tl(il(e)),nl(""))(t)})),al=ol;function sl(e,t,n){for(var r=n.next();!r.done;)t=e(t,r.value),r=n.next();return t}function ll(e,t,n,r){return n[r](e,t)}var cl=Ns(ls,ll,sl),ul=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=Es,e.prototype["@@transducer/step"]=function(e,t){return this.xf["@@transducer/step"](e,this.f(t))},e}(),dl=Pa(us(["fantasy-land/map","map"],(function(e){return function(t){return new ul(e,t)}}),(function(e,t){switch(Object.prototype.toString.call(t)){case"[object Function]":return Ws(t.length,(function(){return e.call(this,t.apply(this,arguments))}));case"[object Object]":return ls((function(n,r){return n[r]=e(t[r]),n}),{},Ka(t));default:return rs(e,t)}}))),_l=dl,El=Pa((function(e,t){return"function"==typeof t["fantasy-land/ap"]?t["fantasy-land/ap"](e):"function"==typeof e.ap?e.ap(t):"function"==typeof e?function(n){return e(n)(t(n))}:cl((function(e,n){return function(e,t){var n;t=t||[];var r=(e=e||[]).length,i=t.length,o=[];for(n=0;n<r;)o[o.length]=e[n],n+=1;for(n=0;n<i;)o[o.length]=t[n],n+=1;return o}(e,_l(n,t))}),[],e)})),pl=El,hl=Pa((function(e,t){var n=Ws(e,t);return Ws(e,(function(){return ls(pl,_l(n,arguments[0]),Array.prototype.slice.call(arguments,1))}))})),Al=hl,Ll=ba((function(e){return Al(e.length,e)})),fl=ba((function(e){return!e})),Sl=Ll(fl),ml=ba((function(e){return function(){return e}})),Tl=ml(void 0),Il=ts(Tl()),Ol=Sl(Il),gl=Pa((function(e,t){if(e===t)return t;function n(e,t){if(e>t!=t>e)return t>e?t:e}var r=n(e,t);if(void 0!==r)return r;var i=n(typeof e,typeof t);if(void 0!==i)return i===typeof e?e:t;var o=ms(e),a=n(o,ms(t));return void 0!==a&&a===o?e:t})),yl=gl,Rl=Pa((function(e,t){return _l(ks(e),t)})),Nl=ba((function(e){return Ws(ws(yl,0,Rl("length",e)),(function(){for(var t=0,n=e.length;t<n;){if(e[t].apply(this,arguments))return!0;t+=1}return!1}))})),vl=Nl,bl=function(e,t){switch(arguments.length){case 0:return bl;case 1:return function t(n){return 0===arguments.length?t:Fa(e,n)};default:return Fa(e,t)}},Pl=bl,Cl=Ws(1,Ys(Xa,Pl("GeneratorFunction"))),Bl=Ws(1,Ys(Xa,Pl("AsyncFunction"))),Ml=vl([Ys(Xa,Pl("Function")),Cl,Bl]),Dl=Ca((function(e,t,n){return n.replace(e,t)})),Ul=Dl,wl=Ws(1,Ys(Xa,Pl("RegExp"))),Hl=Ca((function(e,t,n){return e(n)?t(n):n})),$l=Ws(1,Ys(Xa,Pl("String"))),xl=Hl($l,Ul(/[.*+?^${}()|[\]\\-]/g,"\\$&")),Yl=function(e,t){if("string"!=typeof e&&!(e instanceof String))throw TypeError("`".concat(t,"` must be a string"))},Fl=function(e,t,n){!function(e,t,n){if(null==n||null==e||null==t)throw TypeError("Input values must not be `null` or `undefined`")}(e,t,n),Yl(n,"str"),Yl(t,"replaceValue"),function(e){if(!("string"==typeof e||e instanceof String||e instanceof RegExp))throw TypeError("`searchValue` must be a string or an regexp")}(e);var r=new RegExp(wl(e)?e:xl(e),"g");return Ul(r,t,n)},kl=Ws(3,Fl),Gl=Ks(2,"replaceAll"),Vl=Ml(String.prototype.replaceAll)?Gl:kl;const jl=()=>wa(Is(/^win/),["platform"],Na),Wl=e=>{try{const t=new URL(e);return al(":",t.protocol)}catch{return}},zl=(Ys(Wl,Ol),e=>{const t=e.lastIndexOf(".");return t>=0?e.substring(t).toLowerCase():""}),ql=e=>{if(Na.browser)return!1;const t=Wl(e);return Il(t)||"file"===t||/^[a-zA-Z]$/.test(t)},Ql=e=>{const t=Wl(e);return"http"===t||"https"===t},Kl=(e,t)=>{const n=[/%23/g,"#",/%24/g,"$",/%26/g,"&",/%2C/g,",",/%40/g,"@"],r=Gs(!1,"keepFileProtocol",t),i=Gs(jl,"isWindows",t);let o=decodeURI(e);for(let e=0;e<n.length;e+=2)o=o.replace(n[e],n[e+1]);let a="file://"===o.substring(0,7).toLowerCase();return a&&(o="/"===o[7]?o.substring(8):o.substring(7),i()&&"/"===o[1]&&(o=`${o[0]}:${o.substring(1)}`),r?o=`file:///${o}`:(a=!1,o=i()?o:`/${o}`)),i()&&!a&&(o=Vl("/","\\",o),":\\"===o.substring(1,3)&&(o=o[0].toUpperCase()+o.substring(1))),o},Xl=e=>{const t=e.indexOf("#");return-1!==t?e.substring(t):"#"},Jl=e=>{const t=e.indexOf("#");let n=e;return t>=0&&(n=e.substring(0,t)),n},Zl=()=>{if(Na.browser)return Jl(globalThis.location.href);const e=Na.cwd(),t=Vs(e);return["/","\\"].includes(t)?e:e+(jl()?"\\":"/")},ec=(e,t)=>{const n=new URL(t,new URL(e,"resolve://"));if("resolve:"===n.protocol){const{pathname:e,search:t,hash:r}=n;return e+t+r}return n.toString()},tc=e=>{if(ql(e))return(e=>{const t=[/\?/g,"%3F",/#/g,"%23"];let n=e;jl()&&(n=n.replace(/\\/g,"/")),n=encodeURI(n);for(let e=0;e<t.length;e+=2)n=n.replace(t[e],t[e+1]);return n})(Kl(e));try{return new URL(e).toString()}catch{return encodeURI(decodeURI(e)).replace(/%5B/g,"[").replace(/%5D/g,"]")}},nc=e=>ql(e)?Kl(e):decodeURI(e);var rc=a(6623),ic=a.n(rc);const oc=["properties"],ac=["properties"],sc=["definitions","parameters","responses","securityDefinitions","components/schemas","components/responses","components/parameters","components/securitySchemes"],lc=["schema/example","items/example"];function cc(e){const t=e[e.length-1],n=e[e.length-2],r=e.join("/");return oc.indexOf(t)>-1&&-1===ac.indexOf(n)||sc.indexOf(r)>-1||lc.some((e=>r.indexOf(e)>-1))}function uc(e,t){const[n,r]=e.split("#"),i=null!=t?t:"",o=null!=n?n:"";let a;if(Ql(i))a=ec(i,o);else{const e=ec(Wt,i),t=ec(e,o).replace(Wt,"");a=o.startsWith("/")?t:t.substring(1)}return r?`${a}#${r}`:a}const dc=/^([a-z]+:\/\/|\/\/)/i;class _c extends Ra{}const Ec={},pc=new WeakMap,hc=[e=>"paths"===e[0]&&"responses"===e[3]&&"examples"===e[5],e=>"paths"===e[0]&&"responses"===e[3]&&"content"===e[5]&&"example"===e[7],e=>"paths"===e[0]&&"responses"===e[3]&&"content"===e[5]&&"examples"===e[7]&&"value"===e[9],e=>"paths"===e[0]&&"requestBody"===e[3]&&"content"===e[4]&&"example"===e[6],e=>"paths"===e[0]&&"requestBody"===e[3]&&"content"===e[4]&&"examples"===e[6]&&"value"===e[8],e=>"paths"===e[0]&&"parameters"===e[2]&&"example"===e[4],e=>"paths"===e[0]&&"parameters"===e[3]&&"example"===e[5],e=>"paths"===e[0]&&"parameters"===e[2]&&"examples"===e[4]&&"value"===e[6],e=>"paths"===e[0]&&"parameters"===e[3]&&"examples"===e[5]&&"value"===e[7],e=>"paths"===e[0]&&"parameters"===e[2]&&"content"===e[4]&&"example"===e[6],e=>"paths"===e[0]&&"parameters"===e[2]&&"content"===e[4]&&"examples"===e[6]&&"value"===e[8],e=>"paths"===e[0]&&"parameters"===e[3]&&"content"===e[4]&&"example"===e[7],e=>"paths"===e[0]&&"parameters"===e[3]&&"content"===e[5]&&"examples"===e[7]&&"value"===e[9]],Ac={key:"$ref",plugin:(e,t,n,r)=>{const i=r.getInstance(),o=n.slice(0,-1);if(cc(o)||(e=>hc.some((t=>t(e))))(o))return;const{baseDoc:a}=r.getContext(n);if("string"!=typeof e)return new _c("$ref: must be a string (JSON-Ref)",{$ref:e,baseDoc:a,fullPath:n});const s=Tc(e),l=s[0],c=s[1]||"";let u,d,_;try{u=a||l?Sc(l,a):null}catch(t){return mc(t,{pointer:c,$ref:e,basePath:u,fullPath:n})}if(function(e,t,n,r){let i=pc.get(r);i||(i={},pc.set(r,i));const o=function(e){if(0===e.length)return"";return`/${e.map(Nc).join("/")}`}(n),a=`${t||"<specmap-base>"}#${e}`,s=o.replace(/allOf\/\d+\/?/g,""),l=r.contextTree.get([]).baseDoc;if(t===l&&bc(s,e))return!0;let c="";const u=n.some((e=>(c=`${c}/${Nc(e)}`,i[c]&&i[c].some((e=>bc(e,a)||bc(a,e))))));if(u)return!0;return void(i[s]=(i[s]||[]).concat(a))}(c,u,o,r)&&!i.useCircularStructures){const t=uc(e,u);return e===t?null:aa.replace(n,t)}if(null==u?(_=yc(c),d=r.get(_),void 0===d&&(d=new _c(`Could not resolve reference: ${e}`,{pointer:c,$ref:e,baseDoc:a,fullPath:n}))):(d=Ic(u,c),d=null!=d.__value?d.__value:d.catch((t=>{throw mc(t,{pointer:c,$ref:e,baseDoc:a,fullPath:n})}))),d instanceof Error)return[aa.remove(n),d];const E=uc(e,u),p=aa.replace(o,d,{$$ref:E});if(u&&u!==a)return[p,aa.context(o,{baseDoc:u})];try{if(!function(e,t){const n=[e];return t.path.reduce(((e,t)=>(n.push(e[t]),e[t])),e),r(t.value);function r(e){return aa.isObject(e)&&(n.indexOf(e)>=0||Object.keys(e).some((t=>r(e[t]))))}}(r.state,p)||i.useCircularStructures)return p}catch(e){return null}}},Lc=Object.assign(Ac,{docCache:Ec,absoluteify:Sc,clearCache:function(e){void 0!==e?delete Ec[e]:Object.keys(Ec).forEach((e=>{delete Ec[e]}))},JSONRefError:_c,wrapError:mc,getDoc:Oc,split:Tc,extractFromDoc:Ic,fetchJSON:function(e){return fetch(e,{headers:{Accept:jt},loadSpec:!0}).then((e=>e.text())).then((e=>So.load(e)))},extract:gc,jsonPointerToArray:yc,unescapeJsonPointerToken:Rc});var fc=Lc;function Sc(e,t){if(!dc.test(e)){if(!t)throw new _c(`Tried to resolve a relative URL, without having a basePath. path: '${e}' basePath: '${t}'`);return ec(t,e)}return e}function mc(e,t){let n;return n=e&&e.response&&e.response.body?`${e.response.body.code} ${e.response.body.message}`:e.message,new _c(`Could not resolve reference: ${n}`,{...t,cause:e})}function Tc(e){return(e+"").split("#")}function Ic(e,t){const n=Ec[e];if(n&&!aa.isPromise(n))try{const e=gc(t,n);return Object.assign(Promise.resolve(e),{__value:e})}catch(e){return Promise.reject(e)}return Oc(e).then((e=>gc(t,e)))}function Oc(e){const t=Ec[e];return t?aa.isPromise(t)?t:Promise.resolve(t):(Ec[e]=Lc.fetchJSON(e).then((t=>(Ec[e]=t,t))),Ec[e])}function gc(e,t){const n=yc(e);if(n.length<1)return t;const r=aa.getIn(t,n);if(void 0===r)throw new _c(`Could not resolve pointer: ${e} does not exist in document`,{pointer:e});return r}function yc(e){if("string"!=typeof e)throw new TypeError("Expected a string, got a "+typeof e);return"/"===e[0]&&(e=e.substr(1)),""===e?[]:e.split("/").map(Rc)}function Rc(e){if("string"!=typeof e)return e;return new URLSearchParams(`=${e.replace(/~1/g,"/").replace(/~0/g,"~")}`).get("")}function Nc(e){return new URLSearchParams([["",e.replace(/~/g,"~0").replace(/\//g,"~1")]]).toString().slice(1)}const vc=e=>!e||"/"===e||"#"===e;function bc(e,t){if(vc(t))return!0;const n=e.charAt(t.length),r=t.slice(-1);return 0===e.indexOf(t)&&(!n||"/"===n||"#"===n)&&"#"!==r}var Pc={key:"allOf",plugin:(e,t,n,r,i)=>{if(i.meta&&i.meta.$$ref)return;const o=n.slice(0,-1);if(cc(o))return;if(!Array.isArray(e)){const e=new TypeError("allOf must be an array");return e.fullPath=n,e}let a=!1,s=i.value;if(o.forEach((e=>{s&&(s=s[e])})),s={...s},0===Object.keys(s).length)return;delete s.allOf;const l=[];return l.push(r.replace(o,{})),e.forEach(((e,t)=>{if(!r.isObject(e)){if(a)return null;a=!0;const e=new TypeError("Elements in allOf must be objects");return e.fullPath=n,l.push(e)}l.push(r.mergeDeep(o,e));const i=function(e,t,{specmap:n,getBaseUrlForNodePath:r=(e=>n.getContext([...t,...e]).baseDoc),targetKeys:i=["$ref","$$ref"]}={}){const o=[];return ic()(e).forEach((function(){if(i.includes(this.key)&&"string"==typeof this.node){const e=this.path,i=t.concat(this.path),a=uc(this.node,r(e));o.push(n.replace(i,a))}})),o}(e,n.slice(0,-1),{getBaseUrlForNodePath:e=>r.getContext([...n,t,...e]).baseDoc,specmap:r});l.push(...i)})),s.example&&l.push(r.remove([].concat(o,"example"))),l.push(r.mergeDeep(o,s)),s.$$ref||l.push(r.remove([].concat(o,"$$ref"))),l}},Cc={key:"parameters",plugin:(e,t,n,r)=>{if(Array.isArray(e)&&e.length){const t=Object.assign([],e),i=n.slice(0,-1),o={...aa.getIn(r.spec,i)};for(let i=0;i<e.length;i+=1){const a=e[i];try{t[i].default=r.parameterMacro(o,a)}catch(e){const t=new Error(e);return t.fullPath=n,t}}return aa.replace(n,t)}return aa.replace(n,e)}},Bc={key:"properties",plugin:(e,t,n,r)=>{const i={...e};for(const t in e)try{i[t].default=r.modelPropertyMacro(i[t])}catch(e){const t=new Error(e);return t.fullPath=n,t}return aa.replace(n,i)}};class Mc{constructor(e){this.root=Dc(e||{})}set(e,t){const n=this.getParent(e,!0);if(!n)return void Uc(this.root,t,null);const r=e[e.length-1],{children:i}=n;i[r]?Uc(i[r],t,n):i[r]=Dc(t,n)}get(e){if((e=e||[]).length<1)return this.root.value;let t,n,r=this.root;for(let i=0;i<e.length&&(n=e[i],t=r.children,t[n]);i+=1)r=t[n];return r&&r.protoValue}getParent(e,t){return!e||e.length<1?null:e.length<2?this.root:e.slice(0,-1).reduce(((e,n)=>{if(!e)return e;const{children:r}=e;return!r[n]&&t&&(r[n]=Dc(null,e)),r[n]}),this.root)}}function Dc(e,t){return Uc({children:{}},e,t)}function Uc(e,t,n){return e.value=t||{},e.protoValue=n?{...n.protoValue,...e.value}:e.value,Object.keys(e.children).forEach((t=>{const n=e.children[t];e.children[t]=Uc(n,n.value,e)})),e}const wc=()=>{};class Hc{static getPluginName(e){return e.pluginName}static getPatchesOfType(e,t){return e.filter(t)}constructor(e){Object.assign(this,{spec:"",debugLevel:"info",plugins:[],pluginHistory:{},errors:[],mutations:[],promisedPatches:[],state:{},patches:[],context:{},contextTree:new Mc,showDebug:!1,allPatches:[],pluginProp:"specMap",libMethods:Object.assign(Object.create(this),aa,{getInstance:()=>this}),allowMetaPatches:!1},e),this.get=this._get.bind(this),this.getContext=this._getContext.bind(this),this.hasRun=this._hasRun.bind(this),this.wrappedPlugins=this.plugins.map(this.wrapPlugin.bind(this)).filter(aa.isFunction),this.patches.push(aa.add([],this.spec)),this.patches.push(aa.context([],this.context)),this.updatePatches(this.patches)}debug(e,...t){this.debugLevel===e&&console.log(...t)}verbose(e,...t){"verbose"===this.debugLevel&&console.log(`[${e}]   `,...t)}wrapPlugin(e,t){const{pathDiscriminator:n}=this;let r,i=null;return e[this.pluginProp]?(i=e,r=e[this.pluginProp]):aa.isFunction(e)?r=e:aa.isObject(e)&&(r=function(e){const t=(e,t)=>!Array.isArray(e)||e.every(((e,n)=>e===t[n]));return function*(r,i){const o={};for(const[e,t]of r.filter(aa.isAdditiveMutation).entries()){if(!(e<3e3))return;yield*a(t.value,t.path,t)}function*a(r,s,l){if(aa.isObject(r)){const c=s.length-1,u=s[c],d=s.indexOf("properties"),_="properties"===u&&c===d,E=i.allowMetaPatches&&o[r.$$ref];for(const c of Object.keys(r)){const u=r[c],d=s.concat(c),p=aa.isObject(u),h=r.$$ref;if(E||p&&(i.allowMetaPatches&&h&&(o[h]=!0),yield*a(u,d,l)),!_&&c===e.key){const r=t(n,s);n&&!r||(yield e.plugin(u,c,d,i,l))}}}else e.key===s[s.length-1]&&(yield e.plugin(r,e.key,s,i))}}}(e)),Object.assign(r.bind(i),{pluginName:e.name||t,isGenerator:aa.isGenerator(r)})}nextPlugin(){return this.wrappedPlugins.find((e=>this.getMutationsForPlugin(e).length>0))}nextPromisedPatch(){if(this.promisedPatches.length>0)return Promise.race(this.promisedPatches.map((e=>e.value)))}getPluginHistory(e){const t=this.constructor.getPluginName(e);return this.pluginHistory[t]||[]}getPluginRunCount(e){return this.getPluginHistory(e).length}getPluginHistoryTip(e){const t=this.getPluginHistory(e);return t&&t[t.length-1]||{}}getPluginMutationIndex(e){const t=this.getPluginHistoryTip(e).mutationIndex;return"number"!=typeof t?-1:t}updatePluginHistory(e,t){const n=this.constructor.getPluginName(e);this.pluginHistory[n]=this.pluginHistory[n]||[],this.pluginHistory[n].push(t)}updatePatches(e){aa.normalizeArray(e).forEach((e=>{if(e instanceof Error)this.errors.push(e);else try{if(!aa.isObject(e))return void this.debug("updatePatches","Got a non-object patch",e);if(this.showDebug&&this.allPatches.push(e),aa.isPromise(e.value))return this.promisedPatches.push(e),void this.promisedPatchThen(e);if(aa.isContextPatch(e))return void this.setContext(e.path,e.value);aa.isMutation(e)&&this.updateMutations(e)}catch(e){console.error(e),this.errors.push(e)}}))}updateMutations(e){"object"==typeof e.value&&!Array.isArray(e.value)&&this.allowMetaPatches&&(e.value={...e.value});const t=aa.applyPatch(this.state,e,{allowMetaPatches:this.allowMetaPatches});t&&(this.mutations.push(e),this.state=t)}removePromisedPatch(e){const t=this.promisedPatches.indexOf(e);t<0?this.debug("Tried to remove a promisedPatch that isn't there!"):this.promisedPatches.splice(t,1)}promisedPatchThen(e){return e.value=e.value.then((t=>{const n={...e,value:t};this.removePromisedPatch(e),this.updatePatches(n)})).catch((t=>{this.removePromisedPatch(e),this.updatePatches(t)})),e.value}getMutations(e,t){return e=e||0,"number"!=typeof t&&(t=this.mutations.length),this.mutations.slice(e,t)}getCurrentMutations(){return this.getMutationsForPlugin(this.getCurrentPlugin())}getMutationsForPlugin(e){const t=this.getPluginMutationIndex(e);return this.getMutations(t+1)}getCurrentPlugin(){return this.currentPlugin}getLib(){return this.libMethods}_get(e){return aa.getIn(this.state,e)}_getContext(e){return this.contextTree.get(e)}setContext(e,t){return this.contextTree.set(e,t)}_hasRun(e){return this.getPluginRunCount(this.getCurrentPlugin())>(e||0)}dispatch(){const e=this,t=this.nextPlugin();if(!t){const e=this.nextPromisedPatch();if(e)return e.then((()=>this.dispatch())).catch((()=>this.dispatch()));const t={spec:this.state,errors:this.errors};return this.showDebug&&(t.patches=this.allPatches),Promise.resolve(t)}if(e.pluginCount=e.pluginCount||new WeakMap,e.pluginCount.set(t,(e.pluginCount.get(t)||0)+1),e.pluginCount[t]>100)return Promise.resolve({spec:e.state,errors:e.errors.concat(new Error("We've reached a hard limit of 100 plugin runs"))});if(t!==this.currentPlugin&&this.promisedPatches.length){const e=this.promisedPatches.map((e=>e.value));return Promise.all(e.map((e=>e.then(wc,wc)))).then((()=>this.dispatch()))}return function(){e.currentPlugin=t;const r=e.getCurrentMutations(),i=e.mutations.length-1;try{if(t.isGenerator)for(const i of t(r,e.getLib()))n(i);else{n(t(r,e.getLib()))}}catch(e){console.error(e),n([Object.assign(Object.create(e),{plugin:t})])}finally{e.updatePluginHistory(t,{mutationIndex:i})}return e.dispatch()}();function n(n){n&&(n=aa.fullyNormalizeArray(n),e.updatePatches(n,t))}}}const $c={refs:fc,allOf:Pc,parameters:Cc,properties:Bc};var xc=e=>e.replace(/\W/gi,"_");function Yc(e,t,n="",{v2OperationIdCompatibilityMode:r}={}){if(!e||"object"!=typeof e)return null;return(e.operationId||"").replace(/\s/g,"").length?xc(e.operationId):function(e,t,{v2OperationIdCompatibilityMode:n}={}){if(n){let n=`${t.toLowerCase()}_${e}`.replace(/[\s!@#$%^&*()_+=[{\]};:<>|./?,\\'""-]/g,"_");return n=n||`${e.substring(1)}_${t}`,n.replace(/((_){2,})/g,"_").replace(/^(_)*/g,"").replace(/([_])*$/g,"")}return`${t.toLowerCase()}${xc(e)}`}(t,n,{v2OperationIdCompatibilityMode:r})}function Fc(e){const{spec:t}=e,{paths:n}=t,r={};if(!n||t.$$normalized)return e;for(const e in n){const i=n[e];if(null==i||!["object","function"].includes(typeof i))continue;const o=i.parameters;for(const n in i){const a=i[n];if(null==a||!["object","function"].includes(typeof a))continue;const s=Yc(a,e,n);if(s){r[s]?r[s].push(a):r[s]=[a];const e=r[s];if(e.length>1)e.forEach(((e,t)=>{e.__originalOperationId=e.__originalOperationId||e.operationId,e.operationId=`${s}${t+1}`}));else if(void 0!==a.operationId){const t=e[0];t.__originalOperationId=t.__originalOperationId||a.operationId,t.operationId=s}}if("parameters"!==n){const e=[],n={};for(const r in t)"produces"!==r&&"consumes"!==r&&"security"!==r||(n[r]=t[r],e.push(n));if(o&&(n.parameters=o,e.push(n)),e.length)for(const t of e)for(const e in t)if(a[e]){if("parameters"===e)for(const n of t[e]){a[e].some((e=>e.name&&e.name===n.name||e.$ref&&e.$ref===n.$ref||e.$$ref&&e.$$ref===n.$$ref||e===n))||a[e].push(n)}}else a[e]=t[e]}}}return t.$$normalized=!0,e}async function kc(e){const{spec:t,mode:n,allowMetaPatches:r=!0,pathDiscriminator:i,modelPropertyMacro:o,parameterMacro:a,requestInterceptor:s,responseInterceptor:l,skipNormalization:c,useCircularStructures:u}=e,d=yo(e),_=Ro(e);return function(e){d&&($c.refs.docCache[d]=e);$c.refs.fetchJSON=go(_,{requestInterceptor:s,responseInterceptor:l});const t=[$c.refs];"function"==typeof a&&t.push($c.parameters);"function"==typeof o&&t.push($c.properties);"strict"!==n&&t.push($c.allOf);return(E={spec:e,context:{baseDoc:d},plugins:t,allowMetaPatches:r,pathDiscriminator:i,parameterMacro:a,modelPropertyMacro:o,useCircularStructures:u},new Hc(E).dispatch()).then(c?async e=>e:Fc);var E}(t)}var Gc={name:"generic",match(){return!0},normalize({spec:e}){const{spec:t}=Fc({spec:e});return t},async resolve(e){return kc(e)}};const Vc=e=>{try{const{swagger:t}=e;return"2.0"===t}catch{return!1}},jc=e=>{try{const{openapi:t}=e;return"string"==typeof t&&/^3\.0\.([0123])(?:-rc[012])?$/.test(t)}catch{return!1}},Wc=e=>{try{const{openapi:t}=e;return"string"==typeof t&&/^3\.1\.(?:[1-9]\d*|0)$/.test(t)}catch{return!1}},zc=e=>jc(e)||Wc(e);var qc={name:"openapi-2",match({spec:e}){return Vc(e)},normalize({spec:e}){const{spec:t}=Fc({spec:e});return t},async resolve(e){return async function(e){return kc(e)}(e)}};var Qc={name:"openapi-3-0",match({spec:e}){return jc(e)},normalize({spec:e}){const{spec:t}=Fc({spec:e});return t},async resolve(e){return async function(e){return kc(e)}(e)}};const Kc=e=>async t=>(async e=>{const{spec:t,requestInterceptor:n,responseInterceptor:r}=e,i=yo(e),o=Ro(e),a=t||await go(o,{requestInterceptor:n,responseInterceptor:r})(i),s={...e,spec:a};return e.strategies.find((e=>e.match(s))).resolve(s)})({...e,...t});var Xc=Kc({strategies:[Qc,qc,Gc]});const Jc=e=>async(t,n,r={})=>(async(e,t,n={})=>{const{returnEntireTree:r,baseDoc:i,requestInterceptor:o,responseInterceptor:a,parameterMacro:s,modelPropertyMacro:l,useCircularStructures:c,strategies:u}=n,d={spec:e,pathDiscriminator:t,baseDoc:i,requestInterceptor:o,responseInterceptor:a,parameterMacro:s,modelPropertyMacro:l,useCircularStructures:c,strategies:u},_=u.find((e=>e.match(d))).normalize(d),E=await Xc({...d,spec:_,allowMetaPatches:!0,skipNormalization:!0});return!r&&Array.isArray(t)&&t.length&&(E.spec=t.reduce(((e,t)=>null==e?void 0:e[t]),E.spec)||null),E})(t,n,{...e,...r});Jc({strategies:[Qc,qc,Gc]});var Zc=function(){return!0},eu=function(){return!1};const tu=(e,t,n)=>{const r=e[t];if(null!=r){if(!n&&"function"==typeof r)return r;const e=n?r.leave:r.enter;if("function"==typeof e)return e}else{const r=n?e.leave:e.enter;if(null!=r){if("function"==typeof r)return r;const e=r[t];if("function"==typeof e)return e}}return null},nu={},ru=e=>null==e?void 0:e.type,iu=e=>"string"==typeof ru(e),ou=e=>Object.create(Object.getPrototypeOf(e),Object.getOwnPropertyDescriptors(e)),au=(e,{visitFnGetter:t=tu,nodeTypeGetter:n=ru,breakSymbol:r=nu,deleteNodeSymbol:i=null,skipVisitingNodeSymbol:o=!1,exposeEdits:a=!1}={})=>{const s=Symbol("skip"),l=new Array(e.length).fill(s);return{enter(c,u,d,_,E,p){let h=c,A=!1;const L={...p,replaceWith(e,t){p.replaceWith(e,t),h=e}};for(let c=0;c<e.length;c+=1)if(l[c]===s){const s=t(e[c],n(h),!1);if("function"==typeof s){const t=s.call(e[c],h,u,d,_,E,L);if("function"==typeof(null==t?void 0:t.then))throw new Ra("Async visitor not supported in sync mode",{visitor:e[c],visitFn:s});if(t===o)l[c]=h;else if(t===r)l[c]=r;else{if(t===i)return t;if(void 0!==t){if(!a)return t;h=t,A=!0}}}}return A?h:void 0},leave(i,a,c,u,d,_){let E=i;const p={..._,replaceWith(e,t){_.replaceWith(e,t),E=e}};for(let i=0;i<e.length;i+=1)if(l[i]===s){const s=t(e[i],n(E),!0);if("function"==typeof s){const t=s.call(e[i],E,a,c,u,d,p);if("function"==typeof(null==t?void 0:t.then))throw new Ra("Async visitor not supported in sync mode",{visitor:e[i],visitFn:s});if(t===r)l[i]=r;else if(void 0!==t&&t!==o)return t}}else l[i]===E&&(l[i]=s)}}};au[Symbol.for("nodejs.util.promisify.custom")]=(e,{visitFnGetter:t=tu,nodeTypeGetter:n=ru,breakSymbol:r=nu,deleteNodeSymbol:i=null,skipVisitingNodeSymbol:o=!1,exposeEdits:a=!1}={})=>{const s=Symbol("skip"),l=new Array(e.length).fill(s);return{async enter(c,u,d,_,E,p){let h=c,A=!1;const L={...p,replaceWith(e,t){p.replaceWith(e,t),h=e}};for(let c=0;c<e.length;c+=1)if(l[c]===s){const s=t(e[c],n(h),!1);if("function"==typeof s){const t=await s.call(e[c],h,u,d,_,E,L);if(t===o)l[c]=h;else if(t===r)l[c]=r;else{if(t===i)return t;if(void 0!==t){if(!a)return t;h=t,A=!0}}}}return A?h:void 0},async leave(i,a,c,u,d,_){let E=i;const p={..._,replaceWith(e,t){_.replaceWith(e,t),E=e}};for(let i=0;i<e.length;i+=1)if(l[i]===s){const s=t(e[i],n(E),!0);if("function"==typeof s){const t=await s.call(e[i],E,a,c,u,d,p);if(t===r)l[i]=r;else if(void 0!==t&&t!==o)return t}}else l[i]===E&&(l[i]=s)}}};const su=(e,t,{keyMap:n=null,state:r={},breakSymbol:i=nu,deleteNodeSymbol:o=null,skipVisitingNodeSymbol:a=!1,visitFnGetter:s=tu,nodeTypeGetter:l=ru,nodePredicate:c=iu,nodeCloneFn:u=ou,detectCycles:d=!0}={})=>{const _=n||{};let E,p,h=Array.isArray(e),A=[e],L=-1,f=[],S=e;const m=[],T=[];do{L+=1;const e=L===A.length;let n;const g=e&&0!==f.length;if(e){if(n=0===T.length?void 0:m.pop(),S=p,p=T.pop(),g)if(h){S=S.slice();let e=0;for(const[t,n]of f){const r=t-e;n===o?(S.splice(r,1),e+=1):S[r]=n}}else{S=u(S);for(const[e,t]of f)S[e]=t}L=E.index,A=E.keys,f=E.edits,h=E.inArray,E=E.prev}else if(p!==o&&void 0!==p){if(n=h?L:A[L],S=p[n],S===o||void 0===S)continue;m.push(n)}let y;if(!Array.isArray(S)){var I;if(!c(S))throw new Ra(`Invalid AST Node:  ${String(S)}`,{node:S});if(d&&T.includes(S)){m.pop();continue}const o=s(t,l(S),e);if(o){for(const[e,n]of Object.entries(r))t[e]=n;const i={replaceWith(t,r){"function"==typeof r?r(t,S,n,p,m,T):p&&(p[n]=t),e||(S=t)}};y=o.call(t,S,n,p,m,T,i)}if("function"==typeof(null===(I=y)||void 0===I?void 0:I.then))throw new Ra("Async visitor not supported in sync mode",{visitor:t,visitFn:o});if(y===i)break;if(y===a){if(!e){m.pop();continue}}else if(void 0!==y&&(f.push([n,y]),!e)){if(!c(y)){m.pop();continue}S=y}}var O;if(void 0===y&&g&&f.push([n,S]),!e)E={inArray:h,index:L,keys:A,edits:f,prev:E},h=Array.isArray(S),A=h?S:null!==(O=_[l(S)])&&void 0!==O?O:[],L=-1,f=[],p!==o&&void 0!==p&&T.push(p),p=S}while(void 0!==E);return 0!==f.length?f[f.length-1][1]:e};su[Symbol.for("nodejs.util.promisify.custom")]=async(e,t,{keyMap:n=null,state:r={},breakSymbol:i=nu,deleteNodeSymbol:o=null,skipVisitingNodeSymbol:a=!1,visitFnGetter:s=tu,nodeTypeGetter:l=ru,nodePredicate:c=iu,nodeCloneFn:u=ou,detectCycles:d=!0}={})=>{const _=n||{};let E,p,h=Array.isArray(e),A=[e],L=-1,f=[],S=e;const m=[],T=[];do{L+=1;const e=L===A.length;let n;const O=e&&0!==f.length;if(e){if(n=0===T.length?void 0:m.pop(),S=p,p=T.pop(),O)if(h){S=S.slice();let e=0;for(const[t,n]of f){const r=t-e;n===o?(S.splice(r,1),e+=1):S[r]=n}}else{S=u(S);for(const[e,t]of f)S[e]=t}L=E.index,A=E.keys,f=E.edits,h=E.inArray,E=E.prev}else if(p!==o&&void 0!==p){if(n=h?L:A[L],S=p[n],S===o||void 0===S)continue;m.push(n)}let g;if(!Array.isArray(S)){if(!c(S))throw new Ra(`Invalid AST Node: ${String(S)}`,{node:S});if(d&&T.includes(S)){m.pop();continue}const o=s(t,l(S),e);if(o){for(const[e,n]of Object.entries(r))t[e]=n;const i={replaceWith(t,r){"function"==typeof r?r(t,S,n,p,m,T):p&&(p[n]=t),e||(S=t)}};g=await o.call(t,S,n,p,m,T,i)}if(g===i)break;if(g===a){if(!e){m.pop();continue}}else if(void 0!==g&&(f.push([n,g]),!e)){if(!c(g)){m.pop();continue}S=g}}var I;if(void 0===g&&O&&f.push([n,S]),!e)E={inArray:h,index:L,keys:A,edits:f,prev:E},h=Array.isArray(S),A=h?S:null!==(I=_[l(S)])&&void 0!==I?I:[],L=-1,f=[],p!==o&&void 0!==p&&T.push(p),p=S}while(void 0!==E);return 0!==f.length?f[f.length-1][1]:e};var lu=a(4035);function cu(e){return e&&e["@@transducer/reduced"]?e:{"@@transducer/value":e,"@@transducer/reduced":!0}}var uu=function(){function e(e,t){this.xf=t,this.f=e,this.all=!0}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=function(e){return this.all&&(e=this.xf["@@transducer/step"](e,!0)),this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){return this.f(t)||(this.all=!1,e=cu(this.xf["@@transducer/step"](e,!1))),e},e}();function du(e){return function(t){return new uu(e,t)}}var _u=Pa(us(["all"],du,(function(e,t){for(var n=0;n<t.length;){if(!e(t[n]))return!1;n+=1}return!0})));class Eu extends lu.Om{constructor(e,t,n){super(e,t,n),this.element="annotation"}get code(){return this.attributes.get("code")}set code(e){this.attributes.set("code",e)}}var pu=Eu;class hu extends lu.Om{constructor(e,t,n){super(e,t,n),this.element="comment"}}var Au=hu;class Lu extends lu.wE{constructor(e,t,n){super(e,t,n),this.element="parseResult"}get api(){return this.children.filter((e=>e.classes.contains("api"))).first}get results(){return this.children.filter((e=>e.classes.contains("result")))}get result(){return this.results.first}get annotations(){return this.children.filter((e=>"annotation"===e.element))}get warnings(){return this.children.filter((e=>"annotation"===e.element&&e.classes.contains("warning")))}get errors(){return this.children.filter((e=>"annotation"===e.element&&e.classes.contains("error")))}get isEmpty(){return this.children.reject((e=>"annotation"===e.element)).isEmpty}replaceResult(e){const{result:t}=this;if(Il(t))return!1;const n=this.content.findIndex((e=>e===t));return-1!==n&&(this.content[n]=e,!0)}}var fu=Lu;class Su extends lu.wE{constructor(e,t,n){super(e,t,n),this.element="sourceMap"}get positionStart(){return this.children.filter((e=>e.classes.contains("position"))).get(0)}get positionEnd(){return this.children.filter((e=>e.classes.contains("position"))).get(1)}set position(e){if(void 0===e)return;const t=new lu.wE([e.start.row,e.start.column,e.start.char]),n=new lu.wE([e.end.row,e.end.column,e.end.char]);t.classes.push("position"),n.classes.push("position"),this.push(t).push(n)}}var mu=Su;const Tu=(e,t)=>"object"==typeof t&&null!==t&&e in t&&"function"==typeof t[e],Iu=e=>"object"==typeof e&&null!=e&&"_storedElement"in e&&"string"==typeof e._storedElement&&"_content"in e,Ou=(e,t)=>"object"==typeof t&&null!==t&&"primitive"in t&&("function"==typeof t.primitive&&t.primitive()===e),gu=(e,t)=>"object"==typeof t&&null!==t&&"classes"in t&&(Array.isArray(t.classes)||t.classes instanceof lu.wE)&&t.classes.includes(e),yu=(e,t)=>"object"==typeof t&&null!==t&&"element"in t&&t.element===e;var Ru=e=>e({hasMethod:Tu,hasBasicElementProps:Iu,primitiveEq:Ou,isElementType:yu,hasClass:gu});const Nu=Ru((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof lu.Hg||e(n)&&t(void 0,n))),vu=Ru((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof lu.Om||e(n)&&t("string",n))),bu=Ru((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof lu.kT||e(n)&&t("number",n))),Pu=Ru((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof lu.Os||e(n)&&t("null",n))),Cu=Ru((({hasBasicElementProps:e,primitiveEq:t})=>n=>n instanceof lu.bd||e(n)&&t("boolean",n))),Bu=Ru((({hasBasicElementProps:e,primitiveEq:t,hasMethod:n})=>r=>r instanceof lu.Sh||e(r)&&t("object",r)&&n("keys",r)&&n("values",r)&&n("items",r))),Mu=Ru((({hasBasicElementProps:e,primitiveEq:t,hasMethod:n})=>r=>r instanceof lu.wE&&!(r instanceof lu.Sh)||e(r)&&t("array",r)&&n("push",r)&&n("unshift",r)&&n("map",r)&&n("reduce",r))),Du=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof lu.Pr||e(r)&&t("member",r)&&n(void 0,r))),Uu=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof lu.Ft||e(r)&&t("link",r)&&n(void 0,r))),wu=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof lu.sI||e(r)&&t("ref",r)&&n(void 0,r))),Hu=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof pu||e(r)&&t("annotation",r)&&n("array",r))),$u=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Au||e(r)&&t("comment",r)&&n("string",r))),xu=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof fu||e(r)&&t("parseResult",r)&&n("array",r))),Yu=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof mu||e(r)&&t("sourceMap",r)&&n("array",r))),Fu=e=>yu("object",e)||yu("array",e)||yu("boolean",e)||yu("number",e)||yu("string",e)||yu("null",e)||yu("member",e),ku=e=>Yu(e.meta.get("sourceMap")),Gu=(e,t)=>{if(0===e.length)return!0;const n=t.attributes.get("symbols");return!!Mu(n)&&_u(il(n.toValue()),e)},Vu=(e,t)=>0===e.length||_u(il(t.classes.toValue()),e);var ju=class extends Ra{value;constructor(e,t){super(e,t),void 0!==t&&(this.value=t.value)}};var Wu=class extends ju{};var zu=class extends ju{};const qu=(e,t={})=>{const{visited:n=new WeakMap}=t,r={...t,visited:n};if(n.has(e))return n.get(e);if(e instanceof lu.KeyValuePair){const{key:t,value:i}=e,o=Nu(t)?qu(t,r):t,a=Nu(i)?qu(i,r):i,s=new lu.KeyValuePair(o,a);return n.set(e,s),s}if(e instanceof lu.ot){const t=e=>qu(e,r),i=[...e].map(t),o=new lu.ot(i);return n.set(e,o),o}if(e instanceof lu.G6){const t=e=>qu(e,r),i=[...e].map(t),o=new lu.G6(i);return n.set(e,o),o}if(Nu(e)){const t=Xu(e);if(n.set(e,t),e.content)if(Nu(e.content))t.content=qu(e.content,r);else if(e.content instanceof lu.KeyValuePair)t.content=qu(e.content,r);else if(Array.isArray(e.content)){const n=e=>qu(e,r);t.content=e.content.map(n)}else t.content=e.content;else t.content=e.content;return t}throw new Wu("Value provided to cloneDeep function couldn't be cloned",{value:e})};qu.safe=e=>{try{return qu(e)}catch{return e}};const Qu=e=>{const{key:t,value:n}=e;return new lu.KeyValuePair(t,n)},Ku=e=>{const t=new e.constructor;if(t.element=e.element,e.meta.length>0&&(t._meta=qu(e.meta)),e.attributes.length>0&&(t._attributes=qu(e.attributes)),Nu(e.content)){const n=e.content;t.content=Ku(n)}else Array.isArray(e.content)?t.content=[...e.content]:e.content instanceof lu.KeyValuePair?t.content=Qu(e.content):t.content=e.content;return t},Xu=e=>{if(e instanceof lu.KeyValuePair)return Qu(e);if(e instanceof lu.ot)return(e=>{const t=[...e];return new lu.ot(t)})(e);if(e instanceof lu.G6)return(e=>{const t=[...e];return new lu.G6(t)})(e);if(Nu(e))return Ku(e);throw new zu("Value provided to cloneShallow function couldn't be cloned",{value:e})};Xu.safe=e=>{try{return Xu(e)}catch{return e}};const Ju=e=>Bu(e)?"ObjectElement":Mu(e)?"ArrayElement":Du(e)?"MemberElement":vu(e)?"StringElement":Cu(e)?"BooleanElement":bu(e)?"NumberElement":Pu(e)?"NullElement":Uu(e)?"LinkElement":wu(e)?"RefElement":void 0,Zu=e=>Nu(e)?Xu(e):ou(e),ed=Ys(Ju,$l),td={ObjectElement:["content"],ArrayElement:["content"],MemberElement:["key","value"],StringElement:[],BooleanElement:[],NumberElement:[],NullElement:[],RefElement:[],LinkElement:[],Annotation:[],Comment:[],ParseResultElement:["content"],SourceMap:["content"]};class nd{result;predicate;returnOnTrue;returnOnFalse;constructor({predicate:e=eu,returnOnTrue:t,returnOnFalse:n}={}){this.result=[],this.predicate=e,this.returnOnTrue=t,this.returnOnFalse=n}enter(e){return this.predicate(e)?(this.result.push(e),this.returnOnTrue):this.returnOnFalse}}const rd=(e,t,{keyMap:n=td,...r}={})=>su(e,t,{keyMap:n,nodeTypeGetter:Ju,nodePredicate:ed,nodeCloneFn:Zu,...r});rd[Symbol.for("nodejs.util.promisify.custom")]=async(e,t,{keyMap:n=td,...r}={})=>su[Symbol.for("nodejs.util.promisify.custom")](e,t,{keyMap:n,nodeTypeGetter:Ju,nodePredicate:ed,nodeCloneFn:Zu,...r});const id=e=>"string"==typeof(null==e?void 0:e.type)?e.type:Ju(e),od={EphemeralObject:["content"],EphemeralArray:["content"],...td},ad=(e,t,{keyMap:n=od,...r}={})=>rd(e,t,{keyMap:n,nodeTypeGetter:id,nodePredicate:Zc,detectCycles:!1,deleteNodeSymbol:Symbol.for("delete-node"),skipVisitingNodeSymbol:Symbol.for("skip-visiting-node"),...r});ad[Symbol.for("nodejs.util.promisify.custom")]=async(e,{keyMap:t=od,...n}={})=>rd[Symbol.for("nodejs.util.promisify.custom")](e,visitor,{keyMap:t,nodeTypeGetter:id,nodePredicate:Zc,detectCycles:!1,deleteNodeSymbol:Symbol.for("delete-node"),skipVisitingNodeSymbol:Symbol.for("skip-visiting-node"),...n});var sd=class{type="EphemeralArray";content=[];reference=void 0;constructor(e){this.content=e,this.reference=[]}toReference(){return this.reference}toArray(){return this.reference.push(...this.content),this.reference}};var ld=class{type="EphemeralObject";content=[];reference=void 0;constructor(e){this.content=e,this.reference={}}toReference(){return this.reference}toObject(){return Object.assign(this.reference,Object.fromEntries(this.content))}};class cd{ObjectElement={enter:e=>{if(this.references.has(e))return this.references.get(e).toReference();const t=new ld(e.content);return this.references.set(e,t),t}};EphemeralObject={leave:e=>e.toObject()};MemberElement={enter:e=>[e.key,e.value]};ArrayElement={enter:e=>{if(this.references.has(e))return this.references.get(e).toReference();const t=new sd(e.content);return this.references.set(e,t),t}};EphemeralArray={leave:e=>e.toArray()};references=new WeakMap;BooleanElement(e){return e.toValue()}NumberElement(e){return e.toValue()}StringElement(e){return e.toValue()}NullElement(){return null}RefElement(e,...t){var n;const r=t[3];return"EphemeralObject"===(null===(n=r[r.length-1])||void 0===n?void 0:n.type)?Symbol.for("delete-node"):String(e.toValue())}LinkElement(e){return vu(e.href)?e.href.toValue():""}}var ud=e=>Nu(e)?vu(e)||bu(e)||Cu(e)||Pu(e)?e.toValue():ad(e,new cd):e,dd=Ca((function(e,t,n){var r,i={};for(r in n=n||{},t=t||{})Ya(r,t)&&(i[r]=Ya(r,n)?e(r,t[r],n[r]):t[r]);for(r in n)Ya(r,n)&&!Ya(r,i)&&(i[r]=n[r]);return i})),_d=dd,Ed=Ca((function e(t,n,r){return _d((function(n,r,i){return ds(r)&&ds(i)?e(t,r,i):t(n,r,i)}),n,r)})),pd=Pa((function(e,t){return Ed((function(e,t,n){return n}),e,t)})),hd=Pa(Ua),Ad=$s(0,-1),Ld=Pa((function(e,t){return e.apply(this,t)})),fd=Sl(Ml),Sd=Pa((function(e,t){return e&&t})),md=Sd,Td=Pa((function(e,t){return qs(e)?function(){return e.apply(this,arguments)&&t.apply(this,arguments)}:Ll(md)(e,t)})),Id=Td;var Od=ba((function(e){return null!=e&&"function"==typeof e["fantasy-land/empty"]?e["fantasy-land/empty"]():null!=e&&null!=e.constructor&&"function"==typeof e.constructor["fantasy-land/empty"]?e.constructor["fantasy-land/empty"]():null!=e&&"function"==typeof e.empty?e.empty():null!=e&&null!=e.constructor&&"function"==typeof e.constructor.empty?e.constructor.empty():cs(e)?[]:Ma(e)?"":ds(e)?{}:Va(e)?function(){return arguments}():function(e){var t=Object.prototype.toString.call(e);return"[object Uint8ClampedArray]"===t||"[object Int8Array]"===t||"[object Uint8Array]"===t||"[object Int16Array]"===t||"[object Uint16Array]"===t||"[object Int32Array]"===t||"[object Uint32Array]"===t||"[object Float32Array]"===t||"[object Float64Array]"===t||"[object BigInt64Array]"===t||"[object BigUint64Array]"===t}(e)?e.constructor.from(""):void 0})),gd=Od,yd=ba((function(e){return null!=e&&ts(e,gd(e))})),Rd=Ws(1,Ml(Array.isArray)?Array.isArray:Ys(Xa,Pl("Array"))),Nd=Id(Rd,yd),vd=Ws(3,(function(e,t,n){var r=hd(e,n),i=hd(Ad(e),n);if(!fd(r)&&!Nd(e)){var o=Ps(r,i);return Ld(o,t)}})),bd=vd,Pd=ts(null),Cd=Sl(Pd);function Bd(e){return Bd="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},Bd(e)}var Md=function(e){return"object"===Bd(e)},Dd=Ws(1,Id(Cd,Md)),Ud=Ys(Xa,Pl("Object")),wd=Ys(ms,ts(ms(Object))),Hd=wa(Id(Ml,wd),["constructor"]),$d=Ws(1,(function(e){if(!Dd(e)||!Ud(e))return!1;var t=Object.getPrototypeOf(e);return!!Pd(t)||Hd(t)}));class xd extends lu.g${constructor(){super(),this.register("annotation",pu),this.register("comment",Au),this.register("parseResult",fu),this.register("sourceMap",mu)}}const Yd=new xd,Fd=e=>{const t=new xd;return $d(e)&&t.use(e),t};var kd=Yd;var Gd=()=>({predicates:{...r},namespace:kd});const Vd={toolboxCreator:Gd,visitorOptions:{nodeTypeGetter:Ju,exposeEdits:!0}},jd=(e,t,n={})=>{if(0===t.length)return e;const r=pd(Vd,n),{toolboxCreator:i,visitorOptions:o}=r,a=i(),s=t.map((e=>e(a))),l=au(s.map(Gs({},"visitor")),{...o});s.forEach(bd(["pre"],[]));const c=rd(e,l,o);return s.forEach(bd(["post"],[])),c};jd[Symbol.for("nodejs.util.promisify.custom")]=async(e,t,n={})=>{if(0===t.length)return e;const r=pd(Vd,n),{toolboxCreator:i,visitorOptions:o}=r,a=i(),s=t.map((e=>e(a))),l=au[Symbol.for("nodejs.util.promisify.custom")],c=rd[Symbol.for("nodejs.util.promisify.custom")],u=l(s.map(Gs({},"visitor")),{...o});await Promise.allSettled(s.map(bd(["pre"],[])));const d=await c(e,u,o);return await Promise.allSettled(s.map(bd(["post"],[]))),d};const Wd=(e,{Type:t,plugins:n=[]})=>{const r=new t(e);return Nu(e)&&(e.meta.length>0&&(r.meta=qu(e.meta)),e.attributes.length>0&&(r.attributes=qu(e.attributes))),jd(r,n,{toolboxCreator:Gd,visitorOptions:{nodeTypeGetter:Ju}})},zd=e=>(t,n={})=>Wd(t,{...n,Type:e});lu.Sh.refract=zd(lu.Sh),lu.wE.refract=zd(lu.wE),lu.Om.refract=zd(lu.Om),lu.bd.refract=zd(lu.bd),lu.Os.refract=zd(lu.Os),lu.kT.refract=zd(lu.kT),lu.Ft.refract=zd(lu.Ft),lu.sI.refract=zd(lu.sI),pu.refract=zd(pu),Au.refract=zd(Au),fu.refract=zd(fu),mu.refract=zd(mu);const qd=(e,t=new WeakMap)=>(Du(e)?(t.set(e.key,e),qd(e.key,t),t.set(e.value,e),qd(e.value,t)):e.children.forEach((n=>{t.set(n,e),qd(n,t)})),t);var Qd=class{element;edges;constructor({element:e}){this.element=e}transclude(e,t){var n;if(e===this.element)return t;if(e===t)return this.element;this.edges=null!==(n=this.edges)&&void 0!==n?n:qd(this.element);const r=this.edges.get(e);return Il(r)?void 0:(Bu(r)?((e,t,n)=>{const r=n.get(e);Bu(r)&&(r.content=r.map(((i,o,a)=>a===e?(n.delete(e),n.set(t,r),t):a)))})(e,t,this.edges):Mu(r)?((e,t,n)=>{const r=n.get(e);Mu(r)&&(r.content=r.map((i=>i===e?(n.delete(e),n.set(t,r),t):i)))})(e,t,this.edges):Du(r)&&((e,t,n)=>{const r=n.get(e);Du(r)&&(r.key===e&&(r.key=t,n.delete(e),n.set(t,r)),r.value===e&&(r.value=t,n.delete(e),n.set(t,r)))})(e,t,this.edges),this.element)}};var Kd=Ys(Ul(/~/g,"~0"),Ul(/\//g,"~1"),encodeURIComponent);var Xd=class extends Ra{};var Jd=class extends Xd{tokens;constructor(e,t){super(e,t),void 0!==t&&(this.tokens=[...t.tokens])}};var Zd=e=>{try{return 0===e.length?"":`/${e.map(Kd).join("/")}`}catch(t){throw new Jd("JSON Pointer compilation of tokens encountered an error.",{tokens:e,cause:t})}},e_=Pa((function(e,t){return Ws(ws(yl,0,Rl("length",t)),(function(){var n=arguments,r=this;return e.apply(r,rs((function(e){return e.apply(r,n)}),t))}))})),t_=e_;function n_(e){return e}var r_=ba(n_),i_=Id(Ws(1,Ys(Xa,Pl("Number"))),isFinite),o_=Ws(1,i_),a_=Id(Ml(Number.isFinite)?Ws(1,Ps(Number.isFinite,Number)):o_,t_(ts,[Math.floor,r_])),s_=Ws(1,a_),l_=Ml(Number.isInteger)?Ws(1,Ps(Number.isInteger,Number)):s_,c_=function(){function e(e,t){this.xf=t,this.n=e,this.i=0}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=Es,e.prototype["@@transducer/step"]=function(e,t){this.i+=1;var n=0===this.n?e:this.xf["@@transducer/step"](e,t);return this.n>=0&&this.i>=this.n?cu(n):n},e}();function u_(e){return function(t){return new c_(e,t)}}var d_=Pa(us(["take"],u_,(function(e,t){return $s(0,e<0?1/0:e,t)}))),__=d_,E_=Pa((function(e,t){return ts(__(e.length,t),e)})),p_=ts(""),h_=function(){function e(e,t){this.xf=t,this.f=e}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=Es,e.prototype["@@transducer/step"]=function(e,t){if(this.f){if(this.f(t))return e;this.f=null}return this.xf["@@transducer/step"](e,t)},e}();function A_(e){return function(t){return new h_(e,t)}}var L_=Pa(us(["dropWhile"],A_,(function(e,t){for(var n=0,r=t.length;n<r&&e(t[n]);)n+=1;return $s(n,1/0,t)}))),f_=zs((function(e,t){return Ys(Xs(""),L_(il(e)),nl(""))(t)})),S_=f_;var m_=Ys(Ul(/~1/g,"/"),Ul(/~0/g,"~"),(e=>{try{return decodeURIComponent(e)}catch{return e}}));var T_=class extends Xd{pointer;constructor(e,t){super(e,t),void 0!==t&&(this.pointer=t.pointer)}};const I_=e=>{const t=(e=>{const t=e.indexOf("#");return-1!==t?e.substring(t):"#"})(e);return S_("#",t)};var O_=e=>{if(p_(e))return[];if(!E_("/",e))throw new T_(`Invalid JSON Pointer "${e}". JSON Pointers must begin with "/"`,{pointer:e});try{const t=Ys(Xs("/"),_l(m_))(e);return xs(t)}catch(t){throw new T_(`JSON Pointer parsing of "${e}" encountered an error.`,{pointer:e,cause:t})}};var g_=class extends Xd{pointer;tokens;failedToken;failedTokenPosition;element;constructor(e,t){super(e,t),void 0!==t&&(this.pointer=t.pointer,Array.isArray(t.tokens)&&(this.tokens=[...t.tokens]),this.failedToken=t.failedToken,this.failedTokenPosition=t.failedTokenPosition,this.element=t.element)}};var y_=(e,t)=>{let n;try{n=O_(e)}catch(n){throw new g_(`JSON Pointer evaluation failed while parsing the pointer "${e}".`,{pointer:e,element:qu(t),cause:n})}return n.reduce(((t,r,i)=>{if(Bu(t)){if(!t.hasKey(r))throw new g_(`JSON Pointer evaluation failed while evaluating token "${r}" against an ObjectElement`,{pointer:e,tokens:n,failedToken:r,failedTokenPosition:i,element:qu(t)});return t.get(r)}if(Mu(t)){if(!(r in t.content)||!l_(Number(r)))throw new g_(`JSON Pointer evaluation failed while evaluating token "${r}" against an ArrayElement`,{pointer:e,tokens:n,failedToken:r,failedTokenPosition:i,element:qu(t)});return t.get(Number(r))}throw new g_(`JSON Pointer evaluation failed while evaluating token "${r}" against an unexpected Element`,{pointer:e,tokens:n,failedToken:r,failedTokenPosition:i,element:qu(t)})}),t)};class R_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="callback"}}var N_=R_;class v_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="components"}get schemas(){return this.get("schemas")}set schemas(e){this.set("schemas",e)}get responses(){return this.get("responses")}set responses(e){this.set("responses",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get requestBodies(){return this.get("requestBodies")}set requestBodies(e){this.set("requestBodies",e)}get headers(){return this.get("headers")}set headers(e){this.set("headers",e)}get securitySchemes(){return this.get("securitySchemes")}set securitySchemes(e){this.set("securitySchemes",e)}get links(){return this.get("links")}set links(e){this.set("links",e)}get callbacks(){return this.get("callbacks")}set callbacks(e){this.set("callbacks",e)}}var b_=v_;class P_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="contact"}get name(){return this.get("name")}set name(e){this.set("name",e)}get url(){return this.get("url")}set url(e){this.set("url",e)}get email(){return this.get("email")}set email(e){this.set("email",e)}}var C_=P_;class B_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="discriminator"}get propertyName(){return this.get("propertyName")}set propertyName(e){this.set("propertyName",e)}get mapping(){return this.get("mapping")}set mapping(e){this.set("mapping",e)}}var M_=B_;class D_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="encoding"}get contentType(){return this.get("contentType")}set contentType(e){this.set("contentType",e)}get headers(){return this.get("headers")}set headers(e){this.set("headers",e)}get style(){return this.get("style")}set style(e){this.set("style",e)}get explode(){return this.get("explode")}set explode(e){this.set("explode",e)}get allowedReserved(){return this.get("allowedReserved")}set allowedReserved(e){this.set("allowedReserved",e)}}var U_=D_;class w_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="example"}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get value(){return this.get("value")}set value(e){this.set("value",e)}get externalValue(){return this.get("externalValue")}set externalValue(e){this.set("externalValue",e)}}var H_=w_;class $_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="externalDocumentation"}get description(){return this.get("description")}set description(e){this.set("description",e)}get url(){return this.get("url")}set url(e){this.set("url",e)}}var x_=$_;class Y_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="header"}get required(){return this.hasKey("required")?this.get("required"):new lu.bd(!1)}set required(e){this.set("required",e)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new lu.bd(!1)}set deprecated(e){this.set("deprecated",e)}get allowEmptyValue(){return this.get("allowEmptyValue")}set allowEmptyValue(e){this.set("allowEmptyValue",e)}get style(){return this.get("style")}set style(e){this.set("style",e)}get explode(){return this.get("explode")}set explode(e){this.set("explode",e)}get allowReserved(){return this.get("allowReserved")}set allowReserved(e){this.set("allowReserved",e)}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}}Object.defineProperty(Y_.prototype,"description",{get(){return this.get("description")},set(e){this.set("description",e)},enumerable:!0});var F_=Y_;class k_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="info",this.classes.push("info")}get title(){return this.get("title")}set title(e){this.set("title",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get termsOfService(){return this.get("termsOfService")}set termsOfService(e){this.set("termsOfService",e)}get contact(){return this.get("contact")}set contact(e){this.set("contact",e)}get license(){return this.get("license")}set license(e){this.set("license",e)}get version(){return this.get("version")}set version(e){this.set("version",e)}}var G_=k_;class V_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="license"}get name(){return this.get("name")}set name(e){this.set("name",e)}get url(){return this.get("url")}set url(e){this.set("url",e)}}var j_=V_;class W_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="link"}get operationRef(){return this.get("operationRef")}set operationRef(e){this.set("operationRef",e)}get operationId(){return this.get("operationId")}set operationId(e){this.set("operationId",e)}get operation(){var e,t;return vu(this.operationRef)?null===(e=this.operationRef)||void 0===e?void 0:e.meta.get("operation"):vu(this.operationId)?null===(t=this.operationId)||void 0===t?void 0:t.meta.get("operation"):void 0}set operation(e){this.set("operation",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}get requestBody(){return this.get("requestBody")}set requestBody(e){this.set("requestBody",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get server(){return this.get("server")}set server(e){this.set("server",e)}}var z_=W_;class q_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="mediaType"}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get encoding(){return this.get("encoding")}set encoding(e){this.set("encoding",e)}}var Q_=q_;class K_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="oAuthFlow"}get authorizationUrl(){return this.get("authorizationUrl")}set authorizationUrl(e){this.set("authorizationUrl",e)}get tokenUrl(){return this.get("tokenUrl")}set tokenUrl(e){this.set("tokenUrl",e)}get refreshUrl(){return this.get("refreshUrl")}set refreshUrl(e){this.set("refreshUrl",e)}get scopes(){return this.get("scopes")}set scopes(e){this.set("scopes",e)}}var X_=K_;class J_ extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="oAuthFlows"}get implicit(){return this.get("implicit")}set implicit(e){this.set("implicit",e)}get password(){return this.get("password")}set password(e){this.set("password",e)}get clientCredentials(){return this.get("clientCredentials")}set clientCredentials(e){this.set("clientCredentials",e)}get authorizationCode(){return this.get("authorizationCode")}set authorizationCode(e){this.set("authorizationCode",e)}}var Z_=J_;class eE extends lu.Om{constructor(e,t,n){super(e,t,n),this.element="openapi",this.classes.push("spec-version"),this.classes.push("version")}}var tE=eE;class nE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="openApi3_0",this.classes.push("api")}get openapi(){return this.get("openapi")}set openapi(e){this.set("openapi",e)}get info(){return this.get("info")}set info(e){this.set("info",e)}get servers(){return this.get("servers")}set servers(e){this.set("servers",e)}get paths(){return this.get("paths")}set paths(e){this.set("paths",e)}get components(){return this.get("components")}set components(e){this.set("components",e)}get security(){return this.get("security")}set security(e){this.set("security",e)}get tags(){return this.get("tags")}set tags(e){this.set("tags",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}}var rE=nE;class iE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="operation"}get tags(){return this.get("tags")}set tags(e){this.set("tags",e)}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}set externalDocs(e){this.set("externalDocs",e)}get externalDocs(){return this.get("externalDocs")}get operationId(){return this.get("operationId")}set operationId(e){this.set("operationId",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}get requestBody(){return this.get("requestBody")}set requestBody(e){this.set("requestBody",e)}get responses(){return this.get("responses")}set responses(e){this.set("responses",e)}get callbacks(){return this.get("callbacks")}set callbacks(e){this.set("callbacks",e)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new lu.bd(!1)}set deprecated(e){this.set("deprecated",e)}get security(){return this.get("security")}set security(e){this.set("security",e)}get servers(){return this.get("severs")}set servers(e){this.set("servers",e)}}var oE=iE;class aE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="parameter"}get name(){return this.get("name")}set name(e){this.set("name",e)}get in(){return this.get("in")}set in(e){this.set("in",e)}get required(){return this.hasKey("required")?this.get("required"):new lu.bd(!1)}set required(e){this.set("required",e)}get deprecated(){return this.hasKey("deprecated")?this.get("deprecated"):new lu.bd(!1)}set deprecated(e){this.set("deprecated",e)}get allowEmptyValue(){return this.get("allowEmptyValue")}set allowEmptyValue(e){this.set("allowEmptyValue",e)}get style(){return this.get("style")}set style(e){this.set("style",e)}get explode(){return this.get("explode")}set explode(e){this.set("explode",e)}get allowReserved(){return this.get("allowReserved")}set allowReserved(e){this.set("allowReserved",e)}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}}Object.defineProperty(aE.prototype,"description",{get(){return this.get("description")},set(e){this.set("description",e)},enumerable:!0});var sE=aE;class lE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="pathItem"}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get GET(){return this.get("get")}set GET(e){this.set("GET",e)}get PUT(){return this.get("put")}set PUT(e){this.set("PUT",e)}get POST(){return this.get("post")}set POST(e){this.set("POST",e)}get DELETE(){return this.get("delete")}set DELETE(e){this.set("DELETE",e)}get OPTIONS(){return this.get("options")}set OPTIONS(e){this.set("OPTIONS",e)}get HEAD(){return this.get("head")}set HEAD(e){this.set("HEAD",e)}get PATCH(){return this.get("patch")}set PATCH(e){this.set("PATCH",e)}get TRACE(){return this.get("trace")}set TRACE(e){this.set("TRACE",e)}get servers(){return this.get("servers")}set servers(e){this.set("servers",e)}get parameters(){return this.get("parameters")}set parameters(e){this.set("parameters",e)}}var cE=lE;class uE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="paths"}}var dE=uE;class _E extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="reference",this.classes.push("openapi-reference")}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}}var EE=_E;class pE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="requestBody"}get description(){return this.get("description")}set description(e){this.set("description",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}get required(){return this.hasKey("required")?this.get("required"):new lu.bd(!1)}set required(e){this.set("required",e)}}var hE=pE;class AE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="response"}get description(){return this.get("description")}set description(e){this.set("description",e)}get headers(){return this.get("headers")}set headers(e){this.set("headers",e)}get contentProp(){return this.get("content")}set contentProp(e){this.set("content",e)}get links(){return this.get("links")}set links(e){this.set("links",e)}}var LE=AE;class fE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="responses"}get default(){return this.get("default")}set default(e){this.set("default",e)}}var SE=fE;var mE=class extends ya{};class TE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="JSONSchemaDraft4"}get idProp(){return this.get("id")}set idProp(e){this.set("id",e)}get $schema(){return this.get("$schema")}set $schema(e){this.set("$schema",e)}get multipleOf(){return this.get("multipleOf")}set multipleOf(e){this.set("multipleOf",e)}get maximum(){return this.get("maximum")}set maximum(e){this.set("maximum",e)}get exclusiveMaximum(){return this.get("exclusiveMaximum")}set exclusiveMaximum(e){this.set("exclusiveMaximum",e)}get minimum(){return this.get("minimum")}set minimum(e){this.set("minimum",e)}get exclusiveMinimum(){return this.get("exclusiveMinimum")}set exclusiveMinimum(e){this.set("exclusiveMinimum",e)}get maxLength(){return this.get("maxLength")}set maxLength(e){this.set("maxLength",e)}get minLength(){return this.get("minLength")}set minLength(e){this.set("minLength",e)}get pattern(){return this.get("pattern")}set pattern(e){this.set("pattern",e)}get additionalItems(){return this.get("additionalItems")}set additionalItems(e){this.set("additionalItems",e)}get items(){return this.get("items")}set items(e){this.set("items",e)}get maxItems(){return this.get("maxItems")}set maxItems(e){this.set("maxItems",e)}get minItems(){return this.get("minItems")}set minItems(e){this.set("minItems",e)}get uniqueItems(){return this.get("uniqueItems")}set uniqueItems(e){this.set("uniqueItems",e)}get maxProperties(){return this.get("maxProperties")}set maxProperties(e){this.set("maxProperties",e)}get minProperties(){return this.get("minProperties")}set minProperties(e){this.set("minProperties",e)}get required(){return this.get("required")}set required(e){this.set("required",e)}get properties(){return this.get("properties")}set properties(e){this.set("properties",e)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(e){this.set("additionalProperties",e)}get patternProperties(){return this.get("patternProperties")}set patternProperties(e){this.set("patternProperties",e)}get dependencies(){return this.get("dependencies")}set dependencies(e){this.set("dependencies",e)}get enum(){return this.get("enum")}set enum(e){this.set("enum",e)}get type(){return this.get("type")}set type(e){this.set("type",e)}get allOf(){return this.get("allOf")}set allOf(e){this.set("allOf",e)}get anyOf(){return this.get("anyOf")}set anyOf(e){this.set("anyOf",e)}get oneOf(){return this.get("oneOf")}set oneOf(e){this.set("oneOf",e)}get not(){return this.get("not")}set not(e){this.set("not",e)}get definitions(){return this.get("definitions")}set definitions(e){this.set("definitions",e)}get title(){return this.get("title")}set title(e){this.set("title",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get default(){return this.get("default")}set default(e){this.set("default",e)}get format(){return this.get("format")}set format(e){this.set("format",e)}get base(){return this.get("base")}set base(e){this.set("base",e)}get links(){return this.get("links")}set links(e){this.set("links",e)}get media(){return this.get("media")}set media(e){this.set("media",e)}get readOnly(){return this.get("readOnly")}set readOnly(e){this.set("readOnly",e)}}var IE=TE;class OE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="JSONReference",this.classes.push("json-reference")}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}}var gE=OE;class yE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="media"}get binaryEncoding(){return this.get("binaryEncoding")}set binaryEncoding(e){this.set("binaryEncoding",e)}get type(){return this.get("type")}set type(e){this.set("type",e)}}var RE=yE;class NE extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="linkDescription"}get href(){return this.get("href")}set href(e){this.set("href",e)}get rel(){return this.get("rel")}set rel(e){this.set("rel",e)}get title(){return this.get("title")}set title(e){this.set("title",e)}get targetSchema(){return this.get("targetSchema")}set targetSchema(e){this.set("targetSchema",e)}get mediaType(){return this.get("mediaType")}set mediaType(e){this.set("mediaType",e)}get method(){return this.get("method")}set method(e){this.set("method",e)}get encType(){return this.get("encType")}set encType(e){this.set("encType",e)}get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}}var vE=NE,bE=Pa((function(e,t){return ls((function(n,r){return n[r]=e(t[r],r,t),n}),{},Ka(t))})),PE=ba((function(e){return null==e})),CE=Pa((function(e,t){if(0===e.length||PE(t))return!1;for(var n=t,r=0;r<e.length;){if(PE(n)||!Ya(e[r],n))return!1;n=n[e[r]],r+=1}return!0})),BE=CE,ME=Pa((function(e,t){return BE([e],t)})),DE=ME,UE=Ca((function(e,t,n){return e(ks(t,n))}));const wE=(e,t)=>{const n=Fs(e,t);return bE((e=>{if($d(e)&&DE("$ref",e)&&UE($l,"$ref",e)){const t=hd(["$ref"],e),r=S_("#/",t);return hd(r.split("/"),n)}return $d(e)?wE(e,n):e}),e)},HE=e=>{const t=e.meta.length>0?qu(e.meta):void 0,n=e.attributes.length>0?qu(e.attributes):void 0;return new e.constructor(void 0,t,n)},$E=(e,t)=>t.clone&&t.isMergeableElement(e)?kE(HE(e),e,t):e,xE=e=>"function"!=typeof e.customMetaMerge?e=>qu(e):e.customMetaMerge,YE=e=>"function"!=typeof e.customAttributesMerge?e=>qu(e):e.customAttributesMerge,FE={clone:!0,isMergeableElement:e=>Bu(e)||Mu(e),arrayElementMerge:(e,t,n)=>e.concat(t)["fantasy-land/map"]((e=>$E(e,n))),objectElementMerge:(e,t,n)=>{const r=Bu(e)?HE(e):HE(t);return Bu(e)&&e.forEach(((e,t,i)=>{const o=Xu(i);o.value=$E(e,n),r.content.push(o)})),t.forEach(((t,i,o)=>{const a=ud(i);let s;if(Bu(e)&&e.hasKey(a)&&n.isMergeableElement(t)){const r=e.get(a);s=Xu(o),s.value=((e,t)=>{if("function"!=typeof t.customMerge)return kE;const n=t.customMerge(e,t);return"function"==typeof n?n:kE})(i,n)(r,t)}else s=Xu(o),s.value=$E(t,n);r.remove(a),r.content.push(s)})),r},customMerge:void 0,customMetaMerge:void 0,customAttributesMerge:void 0};function kE(e,t,n){var r,i,o;const a={...FE,...n};a.isMergeableElement=null!==(r=a.isMergeableElement)&&void 0!==r?r:FE.isMergeableElement,a.arrayElementMerge=null!==(i=a.arrayElementMerge)&&void 0!==i?i:FE.arrayElementMerge,a.objectElementMerge=null!==(o=a.objectElementMerge)&&void 0!==o?o:FE.objectElementMerge;const s=Mu(t);if(!(s===Mu(e)))return $E(t,a);const l=s&&"function"==typeof a.arrayElementMerge?a.arrayElementMerge(e,t,a):a.objectElementMerge(e,t,a);return l.meta=xE(a)(e.meta,t.meta),l.attributes=YE(a)(e.attributes,t.attributes),l}kE.all=(e,t)=>{if(!Array.isArray(e))throw new TypeError("First argument of deepmerge should be an array.");return 0===e.length?new lu.Sh:e.reduce(((e,n)=>kE(e,n,t)),HE(e[0]))};var GE=class{element;constructor(e){Object.assign(this,e)}copyMetaAndAttributes(e,t){(e.meta.length>0||t.meta.length>0)&&(t.meta=kE(t.meta,e.meta),ku(e)&&t.meta.set("sourceMap",e.meta.get("sourceMap"))),(e.attributes.length>0||e.meta.length>0)&&(t.attributes=kE(t.attributes,e.attributes))}};var VE=class extends GE{enter(e){return this.element=qu(e),nu}};const jE=(e,t,n=[])=>{const r=Object.getOwnPropertyDescriptors(t);for(let e of n)delete r[e];Object.defineProperties(e,r)},WE=(e,t=[e])=>{const n=Object.getPrototypeOf(e);return null===n?t:WE(n,[...t,n])},zE=(e,t,n=[])=>{var r;const i=null!==(r=((...e)=>{if(0===e.length)return;let t;const n=e.map((e=>WE(e)));for(;n.every((e=>e.length>0));){const e=n.map((e=>e.pop())),r=e[0];if(!e.every((e=>e===r)))break;t=r}return t})(...e))&&void 0!==r?r:Object.prototype,o=Object.create(i),a=WE(i);for(let t of e){let e=WE(t);for(let t=e.length-1;t>=0;t--){let r=e[t];-1===a.indexOf(r)&&(jE(o,r,["constructor",...n]),a.push(r))}}return o.constructor=t,o},qE=e=>e.filter(((t,n)=>e.indexOf(t)==n)),QE=(e,t)=>{const n=t.map((e=>WE(e)));let r=0,i=!0;for(;i;){i=!1;for(let o=t.length-1;o>=0;o--){const t=n[o][r];if(null!=t&&(i=!0,null!=Object.getOwnPropertyDescriptor(t,e)))return n[o][0]}r++}},KE=(e,t=Object.prototype)=>new Proxy({},{getPrototypeOf(){return t},setPrototypeOf(){throw Error("Cannot set prototype of Proxies created by ts-mixer")},getOwnPropertyDescriptor(t,n){return Object.getOwnPropertyDescriptor(QE(n,e)||{},n)},defineProperty(){throw new Error("Cannot define new properties on Proxies created by ts-mixer")},has(n,r){return void 0!==QE(r,e)||void 0!==t[r]},get(n,r){return(QE(r,e)||t)[r]},set(t,n,r){const i=QE(n,e);if(void 0===i)throw new Error("Cannot set new properties on Proxies created by ts-mixer");return i[n]=r,!0},deleteProperty(){throw new Error("Cannot delete properties on Proxies created by ts-mixer")},ownKeys(){return e.map(Object.getOwnPropertyNames).reduce(((e,t)=>t.concat(e.filter((e=>t.indexOf(e)<0)))))}}),XE=null,JE="copy",ZE="copy",ep="deep",tp=new WeakMap,np=e=>tp.get(e),rp=(e,t)=>{var n,r;const i=qE([...Object.getOwnPropertyNames(e),...Object.getOwnPropertyNames(t)]),o={};for(let a of i)o[a]=qE([...null!==(n=null==e?void 0:e[a])&&void 0!==n?n:[],...null!==(r=null==t?void 0:t[a])&&void 0!==r?r:[]]);return o},ip=(e,t)=>{var n,r,i,o;return{property:rp(null!==(n=null==e?void 0:e.property)&&void 0!==n?n:{},null!==(r=null==t?void 0:t.property)&&void 0!==r?r:{}),method:rp(null!==(i=null==e?void 0:e.method)&&void 0!==i?i:{},null!==(o=null==t?void 0:t.method)&&void 0!==o?o:{})}},op=(e,t)=>{var n,r,i,o,a,s;return{class:qE([...null!==(n=null==e?void 0:e.class)&&void 0!==n?n:[],...null!==(r=null==t?void 0:t.class)&&void 0!==r?r:[]]),static:ip(null!==(i=null==e?void 0:e.static)&&void 0!==i?i:{},null!==(o=null==t?void 0:t.static)&&void 0!==o?o:{}),instance:ip(null!==(a=null==e?void 0:e.instance)&&void 0!==a?a:{},null!==(s=null==t?void 0:t.instance)&&void 0!==s?s:{})}},ap=new Map,sp=(...e)=>{const t=((...e)=>{var t;const n=new Set,r=new Set([...e]);for(;r.size>0;)for(let e of r){const i=[...WE(e.prototype).map((e=>e.constructor)),...null!==(t=np(e))&&void 0!==t?t:[]].filter((e=>!n.has(e)));for(let e of i)r.add(e);n.add(e),r.delete(e)}return[...n]})(...e).map((e=>ap.get(e))).filter((e=>!!e));return 0==t.length?{}:1==t.length?t[0]:t.reduce(((e,t)=>op(e,t)))},lp=e=>{let t=ap.get(e);return t||(t={},ap.set(e,t)),t};function cp(...e){var t,n,r;const i=e.map((e=>e.prototype)),o=XE;if(null!==o){const e=i.map((e=>e[o])).filter((e=>"function"==typeof e)),t={[o]:function(...t){for(let n of e)n.apply(this,t)}};i.push(t)}function a(...t){for(const n of e)jE(this,new n(...t));null!==o&&"function"==typeof this[o]&&this[o].apply(this,t)}var s,l;a.prototype="copy"===ZE?zE(i,a):(s=i,l=a,KE([...s,{constructor:l}])),Object.setPrototypeOf(a,"copy"===JE?zE(e,null,["prototype"]):KE(e,Function.prototype));let c=a;if("none"!==ep){const i="deep"===ep?sp(...e):((...e)=>{const t=e.map((e=>lp(e)));return 0===t.length?{}:1===t.length?t[0]:t.reduce(((e,t)=>op(e,t)))})(...e);for(let e of null!==(t=null==i?void 0:i.class)&&void 0!==t?t:[]){const t=e(c);t&&(c=t)}up(null!==(n=null==i?void 0:i.static)&&void 0!==n?n:{},c),up(null!==(r=null==i?void 0:i.instance)&&void 0!==r?r:{},c.prototype)}var u,d;return u=c,d=e,tp.set(u,d),c}const up=(e,t)=>{const n=e.property,r=e.method;if(n)for(let e in n)for(let r of n[e])r(t,e);if(r)for(let e in r)for(let n of r[e])n(t,e,Object.getOwnPropertyDescriptor(t,e))};var dp=Pa((function(e,t){for(var n={},r=0;r<e.length;)e[r]in t&&(n[e[r]]=t[e[r]]),r+=1;return n})),_p=dp;var Ep=class extends GE{specObj;passingOptionsNames=["specObj"];constructor({specObj:e,...t}){super({...t}),this.specObj=e}retrievePassingOptions(){return _p(this.passingOptionsNames,this)}retrieveFixedFields(e){const t=hd(["visitors",...e,"fixedFields"],this.specObj);return"object"==typeof t&&null!==t?Object.keys(t):[]}retrieveVisitor(e){return wa(Ml,["visitors",...e],this.specObj)?hd(["visitors",...e],this.specObj):hd(["visitors",...e,"$visitor"],this.specObj)}retrieveVisitorInstance(e,t={}){const n=this.retrievePassingOptions();return new(this.retrieveVisitor(e))({...n,...t})}toRefractedElement(e,t,n={}){const r=this.retrieveVisitorInstance(e,n);return r instanceof VE&&(null==r?void 0:r.constructor)===VE?qu(t):(rd(t,r,n),r.element)}};var pp=class extends Ep{specPath;ignoredFields;constructor({specPath:e,ignoredFields:t,...n}){super({...n}),this.specPath=e,this.ignoredFields=t||[]}ObjectElement(e){const t=this.specPath(e),n=this.retrieveFixedFields(t);return e.forEach(((e,r,i)=>{if(vu(r)&&n.includes(ud(r))&&!this.ignoredFields.includes(ud(r))){const n=this.toRefractedElement([...t,"fixedFields",ud(r)],e),o=new lu.Pr(qu(r),n);this.copyMetaAndAttributes(i,o),o.classes.push("fixed-field"),this.element.content.push(o)}else this.ignoredFields.includes(ud(r))||this.element.content.push(qu(i))})),this.copyMetaAndAttributes(e,this.element),nu}};class hp extends(cp(pp,VE)){constructor(e){super(e),this.element=new IE,this.specPath=ml(["document","objects","JSONSchema"])}}var Ap=hp;var Lp=class{parent;constructor({parent:e}){this.parent=e}};const fp=e=>Bu(e)&&e.hasKey("$ref");class Sp extends(cp(Ep,Lp,VE)){ObjectElement(e){const t=fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"];return this.element=this.toRefractedElement(t,e),nu}ArrayElement(e){return this.element=new lu.wE,this.element.classes.push("json-schema-items"),e.forEach((e=>{const t=fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var mp=Sp;var Tp=class extends VE{ArrayElement(e){const t=this.enter(e);return this.element.classes.push("json-schema-required"),t}},Ip=ba((function(e){return Ws(ws(yl,0,Rl("length",e)),(function(){for(var t=0,n=e.length;t<n;){if(!e[t].apply(this,arguments))return!1;t+=1}return!0}))})),Op=Ip,gp=ba((function(e){return!yd(e)})),yp=Pa((function(e,t){return e||t})),Rp=yp,Np=Pa((function(e,t){return qs(e)?function(){return e.apply(this,arguments)||t.apply(this,arguments)}:Ll(Rp)(e,t)})),vp=Sl(Ws(1,Id(Cd,Np(Md,Ml)))),bp=Op([$l,vp,gp]);var Pp=class extends Ep{specPath;ignoredFields;fieldPatternPredicate=eu;constructor({specPath:e,ignoredFields:t,fieldPatternPredicate:n,...r}){super({...r}),this.specPath=e,this.ignoredFields=t||[],"function"==typeof n&&(this.fieldPatternPredicate=n)}ObjectElement(e){return e.forEach(((e,t,n)=>{if(!this.ignoredFields.includes(ud(t))&&this.fieldPatternPredicate(ud(t))){const r=this.specPath(e),i=this.toRefractedElement(r,e),o=new lu.Pr(qu(t),i);this.copyMetaAndAttributes(n,o),o.classes.push("patterned-field"),this.element.content.push(o)}else this.ignoredFields.includes(ud(t))||this.element.content.push(qu(n))})),this.copyMetaAndAttributes(e,this.element),nu}};var Cp=class extends Pp{constructor(e){super(e),this.fieldPatternPredicate=bp}};class Bp extends(cp(Cp,Lp,VE)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-properties"),this.specPath=e=>fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]}}var Mp=Bp;class Dp extends(cp(Cp,Lp,VE)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-patternProperties"),this.specPath=e=>fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]}}var Up=Dp;class wp extends(cp(Cp,Lp,VE)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-dependencies"),this.specPath=e=>fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]}}var Hp=wp;var $p=class extends VE{ArrayElement(e){const t=this.enter(e);return this.element.classes.push("json-schema-enum"),t}};var xp=class extends VE{StringElement(e){const t=this.enter(e);return this.element.classes.push("json-schema-type"),t}ArrayElement(e){const t=this.enter(e);return this.element.classes.push("json-schema-type"),t}};class Yp extends(cp(Ep,Lp,VE)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-allOf")}ArrayElement(e){return e.forEach((e=>{const t=fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var Fp=Yp;class kp extends(cp(Ep,Lp,VE)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-anyOf")}ArrayElement(e){return e.forEach((e=>{const t=fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var Gp=kp;class Vp extends(cp(Ep,Lp,VE)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-oneOf")}ArrayElement(e){return e.forEach((e=>{const t=fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var jp=Vp;class Wp extends(cp(Cp,Lp,VE)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-definitions"),this.specPath=e=>fp(e)?["document","objects","JSONReference"]:["document","objects","JSONSchema"]}}var zp=Wp;class qp extends(cp(Ep,Lp,VE)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-links")}ArrayElement(e){return e.forEach((e=>{const t=this.toRefractedElement(["document","objects","LinkDescription"],e);this.element.push(t)})),this.copyMetaAndAttributes(e,this.element),nu}}var Qp=qp;class Kp extends(cp(pp,VE)){constructor(e){super(e),this.element=new gE,this.specPath=ml(["document","objects","JSONReference"])}ObjectElement(e){const t=pp.prototype.ObjectElement.call(this,e);return vu(this.element.$ref)&&this.element.classes.push("reference-element"),t}}var Xp=Kp;var Jp=class extends VE{StringElement(e){const t=this.enter(e);return this.element.classes.push("reference-value"),t}},Zp=Ca((function(e,t,n){return Ws(Math.max(e.length,t.length,n.length),(function(){return e.apply(this,arguments)?t.apply(this,arguments):n.apply(this,arguments)}))})),eh=Zp,th=ba((function(e){return function(t,n){return e(t,n)?-1:e(n,t)?1:0}})),nh=th,rh=Pa((function(e,t){return Array.prototype.slice.call(t,0).sort(e)})),ih=rh,oh=ba((function(e){return Da(0,e)})),ah=ba(cu),sh=Sl(PE),lh=Id(Rd,gp);function ch(e){return function(e){if(Array.isArray(e))return uh(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return uh(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?uh(e,t):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 uh(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}var dh=nh((function(e,t){return e.length>t.length})),_h=Ys(ih(dh),oh,ks("length")),Eh=zs((function(e,t,n){var r=n.apply(void 0,ch(e));return sh(r)?ah(r):t})),ph=eh(lh,(function(e){var t=_h(e);return Ws(t,(function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return ws(Eh(n),void 0,e)}))}),Tl),hh=ph;var Ah=class extends Ep{alternator;constructor({alternator:e,...t}){super({...t}),this.alternator=e}enter(e){const t=this.alternator.map((({predicate:e,specPath:t})=>eh(e,ml(t),Tl))),n=hh(t)(e);return this.element=this.toRefractedElement(n,e),nu}};var Lh=class extends Ah{constructor(e){super(e),this.alternator=[{predicate:fp,specPath:["document","objects","JSONReference"]},{predicate:Zc,specPath:["document","objects","JSONSchema"]}]}};class fh extends(cp(pp,VE)){constructor(e){super(e),this.element=new RE,this.specPath=ml(["document","objects","Media"])}}var Sh=fh;class mh extends(cp(pp,VE)){constructor(e){super(e),this.element=new vE,this.specPath=ml(["document","objects","LinkDescription"])}}var Th={visitors:{value:VE,JSONSchemaOrJSONReferenceVisitor:Lh,document:{objects:{JSONSchema:{$visitor:Ap,fixedFields:{id:{$ref:"#/visitors/value"},$schema:{$ref:"#/visitors/value"},multipleOf:{$ref:"#/visitors/value"},maximum:{$ref:"#/visitors/value"},exclusiveMaximum:{$ref:"#/visitors/value"},minimum:{$ref:"#/visitors/value"},exclusiveMinimum:{$ref:"#/visitors/value"},maxLength:{$ref:"#/visitors/value"},minLength:{$ref:"#/visitors/value"},pattern:{$ref:"#/visitors/value"},additionalItems:Lh,items:mp,maxItems:{$ref:"#/visitors/value"},minItems:{$ref:"#/visitors/value"},uniqueItems:{$ref:"#/visitors/value"},maxProperties:{$ref:"#/visitors/value"},minProperties:{$ref:"#/visitors/value"},required:Tp,properties:Mp,additionalProperties:Lh,patternProperties:Up,dependencies:Hp,enum:$p,type:xp,allOf:Fp,anyOf:Gp,oneOf:jp,not:Lh,definitions:zp,title:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},default:{$ref:"#/visitors/value"},format:{$ref:"#/visitors/value"},base:{$ref:"#/visitors/value"},links:Qp,media:{$ref:"#/visitors/document/objects/Media"},readOnly:{$ref:"#/visitors/value"}}},JSONReference:{$visitor:Xp,fixedFields:{$ref:Jp}},Media:{$visitor:Sh,fixedFields:{binaryEncoding:{$ref:"#/visitors/value"},type:{$ref:"#/visitors/value"}}},LinkDescription:{$visitor:mh,fixedFields:{href:{$ref:"#/visitors/value"},rel:{$ref:"#/visitors/value"},title:{$ref:"#/visitors/value"},targetSchema:Lh,mediaType:{$ref:"#/visitors/value"},method:{$ref:"#/visitors/value"},encType:{$ref:"#/visitors/value"},schema:Lh}}}}}};const Ih=e=>{if(Nu(e))return`${e.element.charAt(0).toUpperCase()+e.element.slice(1)}Element`},Oh={JSONSchemaDraft4Element:["content"],JSONReferenceElement:["content"],MediaElement:["content"],LinkDescriptionElement:["content"],...td},gh=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof IE||e(r)&&t("JSONSchemaDraft4",r)&&n("object",r))),yh=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof gE||e(r)&&t("JSONReference",r)&&n("object",r))),Rh=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof RE||e(r)&&t("media",r)&&n("object",r))),Nh=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof vE||e(r)&&t("linkDescription",r)&&n("object",r)));var vh={namespace:e=>{const{base:t}=e;return t.register("jSONSchemaDraft4",IE),t.register("jSONReference",gE),t.register("media",RE),t.register("linkDescription",vE),t}};var bh=()=>{const e=Fd(vh);return{predicates:{...i,isStringElement:vu},namespace:e}};const Ph=(e,{specPath:t=["visitors","document","objects","JSONSchema","$visitor"],plugins:n=[],specificationObj:r=Th}={})=>{const i=(0,lu.e)(e),o=wE(r),a=new(hd(t,o))({specObj:o});return rd(i,a),jd(a.element,n,{toolboxCreator:bh,visitorOptions:{keyMap:Oh,nodeTypeGetter:Ih}})},Ch=e=>(t,n={})=>Ph(t,{specPath:e,...n});IE.refract=Ch(["visitors","document","objects","JSONSchema","$visitor"]),gE.refract=Ch(["visitors","document","objects","JSONReference","$visitor"]),RE.refract=Ch(["visitors","document","objects","Media","$visitor"]),vE.refract=Ch(["visitors","document","objects","LinkDescription","$visitor"]);var Bh=class extends IE{constructor(e,t,n){super(e,t,n),this.element="schema",this.classes.push("json-schema-draft-4")}get idProp(){throw new mE("idProp getter in Schema class is not not supported.")}set idProp(e){throw new mE("idProp setter in Schema class is not not supported.")}get $schema(){throw new mE("$schema getter in Schema class is not not supported.")}set $schema(e){throw new mE("$schema setter in Schema class is not not supported.")}get additionalItems(){return this.get("additionalItems")}set additionalItems(e){this.set("additionalItems",e)}get items(){return this.get("items")}set items(e){this.set("items",e)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(e){this.set("additionalProperties",e)}get patternProperties(){throw new mE("patternProperties getter in Schema class is not not supported.")}set patternProperties(e){throw new mE("patternProperties setter in Schema class is not not supported.")}get dependencies(){throw new mE("dependencies getter in Schema class is not not supported.")}set dependencies(e){throw new mE("dependencies setter in Schema class is not not supported.")}get type(){return this.get("type")}set type(e){this.set("type",e)}get not(){return this.get("not")}set not(e){this.set("not",e)}get definitions(){throw new mE("definitions getter in Schema class is not not supported.")}set definitions(e){throw new mE("definitions setter in Schema class is not not supported.")}get base(){throw new mE("base getter in Schema class is not not supported.")}set base(e){throw new mE("base setter in Schema class is not not supported.")}get links(){throw new mE("links getter in Schema class is not not supported.")}set links(e){throw new mE("links setter in Schema class is not not supported.")}get media(){throw new mE("media getter in Schema class is not not supported.")}set media(e){throw new mE("media setter in Schema class is not not supported.")}get nullable(){return this.get("nullable")}set nullable(e){this.set("nullable",e)}get discriminator(){return this.get("discriminator")}set discriminator(e){this.set("discriminator",e)}get writeOnly(){return this.get("writeOnly")}set writeOnly(e){this.set("writeOnly",e)}get xml(){return this.get("xml")}set xml(e){this.set("xml",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}get deprecated(){return this.get("deprecated")}set deprecated(e){this.set("deprecated",e)}};class Mh extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="securityRequirement"}}var Dh=Mh;class Uh extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="securityScheme"}get type(){return this.get("type")}set type(e){this.set("type",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get name(){return this.get("name")}set name(e){this.set("name",e)}get in(){return this.get("in")}set in(e){this.set("in",e)}get scheme(){return this.get("scheme")}set scheme(e){this.set("scheme",e)}get bearerFormat(){return this.get("bearerFormat")}set bearerFormat(e){this.set("bearerFormat",e)}get flows(){return this.get("flows")}set flows(e){this.set("flows",e)}get openIdConnectUrl(){return this.get("openIdConnectUrl")}set openIdConnectUrl(e){this.set("openIdConnectUrl",e)}}var wh=Uh;class Hh extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="server"}get url(){return this.get("url")}set url(e){this.set("url",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get variables(){return this.get("variables")}set variables(e){this.set("variables",e)}}var $h=Hh;class xh extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="serverVariable"}get enum(){return this.get("enum")}set enum(e){this.set("enum",e)}get default(){return this.get("default")}set default(e){this.set("default",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}}var Yh=xh;class Fh extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="tag"}get name(){return this.get("name")}set name(e){this.set("name",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}}var kh=Fh;class Gh extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="xml"}get name(){return this.get("name")}set name(e){this.set("name",e)}get namespace(){return this.get("namespace")}set namespace(e){this.set("namespace",e)}get prefix(){return this.get("prefix")}set prefix(e){this.set("prefix",e)}get attribute(){return this.get("attribute")}set attribute(e){this.set("attribute",e)}get wrapped(){return this.get("wrapped")}set wrapped(e){this.set("wrapped",e)}}var Vh=Gh;var jh=class{element;constructor(e={}){Object.assign(this,e)}copyMetaAndAttributes(e,t){(e.meta.length>0||t.meta.length>0)&&(t.meta=kE(t.meta,e.meta),ku(e)&&t.meta.set("sourceMap",e.meta.get("sourceMap"))),(e.attributes.length>0||e.meta.length>0)&&(t.attributes=kE(t.attributes,e.attributes))}};var Wh=class extends jh{enter(e){return this.element=qu(e),nu}};var zh=class extends jh{specObj;passingOptionsNames=["specObj","openApiGenericElement","openApiSemanticElement"];openApiGenericElement;openApiSemanticElement;constructor({specObj:e,passingOptionsNames:t,openApiGenericElement:n,openApiSemanticElement:r,...i}){super({...i}),this.specObj=e,this.openApiGenericElement=n,this.openApiSemanticElement=r,Array.isArray(t)&&(this.passingOptionsNames=t)}retrievePassingOptions(){return _p(this.passingOptionsNames,this)}retrieveFixedFields(e){const t=hd(["visitors",...e,"fixedFields"],this.specObj);return"object"==typeof t&&null!==t?Object.keys(t):[]}retrieveVisitor(e){return wa(Ml,["visitors",...e],this.specObj)?hd(["visitors",...e],this.specObj):hd(["visitors",...e,"$visitor"],this.specObj)}retrieveVisitorInstance(e,t={}){const n=this.retrievePassingOptions();return new(this.retrieveVisitor(e))({...n,...t})}toRefractedElement(e,t,n={}){const r=this.retrieveVisitorInstance(e,n);return r instanceof Wh&&(null==r?void 0:r.constructor)===Wh?qu(t):(rd(t,r,n),r.element)}};const qh=e=>Bu(e)&&e.hasKey("$ref"),Qh=Bu,Kh=Bu,Xh=e=>vu(e.key)&&E_("x-",ud(e.key));var Jh=class extends zh{specPath;ignoredFields;canSupportSpecificationExtensions=!0;specificationExtensionPredicate=Xh;constructor({specPath:e,ignoredFields:t,canSupportSpecificationExtensions:n,specificationExtensionPredicate:r,...i}){super({...i}),this.specPath=e,this.ignoredFields=t||[],"boolean"==typeof n&&(this.canSupportSpecificationExtensions=n),"function"==typeof r&&(this.specificationExtensionPredicate=r)}ObjectElement(e){const t=this.specPath(e),n=this.retrieveFixedFields(t);return e.forEach(((e,r,i)=>{if(vu(r)&&n.includes(ud(r))&&!this.ignoredFields.includes(ud(r))){const n=this.toRefractedElement([...t,"fixedFields",ud(r)],e),o=new lu.Pr(qu(r),n);this.copyMetaAndAttributes(i,o),o.classes.push("fixed-field"),this.element.content.push(o)}else if(this.canSupportSpecificationExtensions&&this.specificationExtensionPredicate(i)){const e=this.toRefractedElement(["document","extension"],i);this.element.content.push(e)}else this.ignoredFields.includes(ud(r))||this.element.content.push(qu(i))})),this.copyMetaAndAttributes(e,this.element),nu}};class Zh extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new rE,this.specPath=ml(["document","objects","OpenApi"]),this.canSupportSpecificationExtensions=!0}ObjectElement(e){return Jh.prototype.ObjectElement.call(this,e)}}var eA=Zh;class tA extends(cp(zh,Wh)){StringElement(e){const t=new tE(ud(e));return this.copyMetaAndAttributes(e,t),this.element=t,nu}}var nA=tA;var rA=class extends zh{MemberElement(e){return this.element=qu(e),this.element.classes.push("specification-extension"),nu}};class iA extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new G_,this.specPath=ml(["document","objects","Info"]),this.canSupportSpecificationExtensions=!0}}var oA=iA;var aA=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("api-version"),this.element.classes.push("version"),t}};class sA extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new C_,this.specPath=ml(["document","objects","Contact"]),this.canSupportSpecificationExtensions=!0}}var lA=sA;class cA extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new j_,this.specPath=ml(["document","objects","License"]),this.canSupportSpecificationExtensions=!0}}var uA=cA;class dA extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new z_,this.specPath=ml(["document","objects","Link"]),this.canSupportSpecificationExtensions=!0}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return(vu(this.element.operationId)||vu(this.element.operationRef))&&this.element.classes.push("reference-element"),t}}var _A=dA;var EA=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("reference-value"),t}};var pA=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("reference-value"),t}};var hA=class extends zh{specPath;ignoredFields;fieldPatternPredicate=eu;canSupportSpecificationExtensions=!1;specificationExtensionPredicate=Xh;constructor({specPath:e,ignoredFields:t,fieldPatternPredicate:n,canSupportSpecificationExtensions:r,specificationExtensionPredicate:i,...o}){super({...o}),this.specPath=e,this.ignoredFields=t||[],"function"==typeof n&&(this.fieldPatternPredicate=n),"boolean"==typeof r&&(this.canSupportSpecificationExtensions=r),"function"==typeof i&&(this.specificationExtensionPredicate=i)}ObjectElement(e){return e.forEach(((e,t,n)=>{if(this.canSupportSpecificationExtensions&&this.specificationExtensionPredicate(n)){const e=this.toRefractedElement(["document","extension"],n);this.element.content.push(e)}else if(!this.ignoredFields.includes(ud(t))&&this.fieldPatternPredicate(ud(t))){const r=this.specPath(e),i=this.toRefractedElement(r,e),o=new lu.Pr(qu(t),i);this.copyMetaAndAttributes(n,o),o.classes.push("patterned-field"),this.element.content.push(o)}else this.ignoredFields.includes(ud(t))||this.element.content.push(qu(n))})),this.copyMetaAndAttributes(e,this.element),nu}};var AA=class extends hA{constructor(e){super(e),this.fieldPatternPredicate=bp}};class LA extends lu.Sh{static primaryClass="link-parameters";constructor(e,t,n){super(e,t,n),this.classes.push(LA.primaryClass)}}var fA=LA;class SA extends(cp(AA,Wh)){constructor(e){super(e),this.element=new fA,this.specPath=ml(["value"])}}var mA=SA;class TA extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new $h,this.specPath=ml(["document","objects","Server"]),this.canSupportSpecificationExtensions=!0}}var IA=TA;var OA=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("server-url"),t}};class gA extends lu.wE{static primaryClass="servers";constructor(e,t,n){super(e,t,n),this.classes.push(gA.primaryClass)}}var yA=gA;class RA extends(cp(zh,Wh)){constructor(e){super(e),this.element=new yA}ArrayElement(e){return e.forEach((e=>{const t=Qh(e)?["document","objects","Server"]:["value"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var NA=RA;class vA extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new Yh,this.specPath=ml(["document","objects","ServerVariable"]),this.canSupportSpecificationExtensions=!0}}var bA=vA;class PA extends lu.Sh{static primaryClass="server-variables";constructor(e,t,n){super(e,t,n),this.classes.push(PA.primaryClass)}}var CA=PA;class BA extends(cp(AA,Wh)){constructor(e){super(e),this.element=new CA,this.specPath=ml(["document","objects","ServerVariable"])}}var MA=BA;class DA extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new Q_,this.specPath=ml(["document","objects","MediaType"]),this.canSupportSpecificationExtensions=!0}}var UA=DA;var wA=class extends zh{alternator;constructor({alternator:e,...t}){super({...t}),this.alternator=e||[]}enter(e){const t=this.alternator.map((({predicate:e,specPath:t})=>eh(e,ml(t),Tl))),n=hh(t)(e);return this.element=this.toRefractedElement(n,e),nu}};const HA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof N_||e(r)&&t("callback",r)&&n("object",r))),$A=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof b_||e(r)&&t("components",r)&&n("object",r))),xA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof C_||e(r)&&t("contact",r)&&n("object",r))),YA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof H_||e(r)&&t("example",r)&&n("object",r))),FA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof x_||e(r)&&t("externalDocumentation",r)&&n("object",r))),kA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof F_||e(r)&&t("header",r)&&n("object",r))),GA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof G_||e(r)&&t("info",r)&&n("object",r))),VA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof j_||e(r)&&t("license",r)&&n("object",r))),jA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof z_||e(r)&&t("link",r)&&n("object",r))),WA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof tE||e(r)&&t("openapi",r)&&n("string",r))),zA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n,hasClass:r})=>i=>i instanceof rE||e(i)&&t("openApi3_0",i)&&n("object",i)&&r("api",i))),qA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof oE||e(r)&&t("operation",r)&&n("object",r))),QA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof sE||e(r)&&t("parameter",r)&&n("object",r))),KA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof cE||e(r)&&t("pathItem",r)&&n("object",r))),XA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof dE||e(r)&&t("paths",r)&&n("object",r))),JA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof EE||e(r)&&t("reference",r)&&n("object",r))),ZA=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof hE||e(r)&&t("requestBody",r)&&n("object",r))),eL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof LE||e(r)&&t("response",r)&&n("object",r))),tL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof SE||e(r)&&t("responses",r)&&n("object",r))),nL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Bh||e(r)&&t("schema",r)&&n("object",r))),rL=e=>Cu(e)&&e.classes.includes("boolean-json-schema"),iL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Dh||e(r)&&t("securityRequirement",r)&&n("object",r))),oL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof wh||e(r)&&t("securityScheme",r)&&n("object",r))),aL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof $h||e(r)&&t("server",r)&&n("object",r))),sL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Yh||e(r)&&t("serverVariable",r)&&n("object",r))),lL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof Q_||e(r)&&t("mediaType",r)&&n("object",r))),cL=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n,hasClass:r})=>i=>i instanceof yA||e(i)&&t("array",i)&&n("array",i)&&r("servers",i)));class uL extends(cp(wA,Wh)){constructor(e){super(e),this.alternator=[{predicate:qh,specPath:["document","objects","Reference"]},{predicate:Zc,specPath:["document","objects","Schema"]}]}ObjectElement(e){const t=wA.prototype.enter.call(this,e);return JA(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}}var dL=uL;class _L extends(cp(AA,Wh)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("examples"),this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Example"],this.canSupportSpecificationExtensions=!0}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","example")})),t}}var EL=_L;class pL extends lu.Sh{static primaryClass="media-type-examples";constructor(e,t,n){super(e,t,n),this.classes.push(pL.primaryClass),this.classes.push("examples")}}var hL=pL;var AL=class extends EL{constructor(e){super(e),this.element=new hL}};class LL extends lu.Sh{static primaryClass="media-type-encoding";constructor(e,t,n){super(e,t,n),this.classes.push(LL.primaryClass)}}var fL=LL;class SL extends(cp(AA,Wh)){constructor(e){super(e),this.element=new fL,this.specPath=ml(["document","objects","Encoding"])}}var mL=SL;class TL extends(cp(AA,Wh)){constructor(e){super(e),this.element=new Dh,this.specPath=ml(["value"])}}var IL=TL;class OL extends lu.wE{static primaryClass="security";constructor(e,t,n){super(e,t,n),this.classes.push(OL.primaryClass)}}var gL=OL;class yL extends(cp(zh,Wh)){constructor(e){super(e),this.element=new gL}ArrayElement(e){return e.forEach((e=>{if(Bu(e)){const t=this.toRefractedElement(["document","objects","SecurityRequirement"],e);this.element.push(t)}else this.element.push(qu(e))})),this.copyMetaAndAttributes(e,this.element),nu}}var RL=yL;class NL extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new b_,this.specPath=ml(["document","objects","Components"]),this.canSupportSpecificationExtensions=!0}}var vL=NL;class bL extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new kh,this.specPath=ml(["document","objects","Tag"]),this.canSupportSpecificationExtensions=!0}}var PL=bL;class CL extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new EE,this.specPath=ml(["document","objects","Reference"]),this.canSupportSpecificationExtensions=!1}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return vu(this.element.$ref)&&this.element.classes.push("reference-element"),t}}var BL=CL;var ML=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("reference-value"),t}};class DL extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new sE,this.specPath=ml(["document","objects","Parameter"]),this.canSupportSpecificationExtensions=!0}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return Bu(this.element.contentProp)&&this.element.contentProp.filter(lL).forEach(((e,t)=>{e.setMetaProperty("media-type",ud(t))})),t}}var UL=DL;class wL extends(cp(wA,Wh)){constructor(e){super(e),this.alternator=[{predicate:qh,specPath:["document","objects","Reference"]},{predicate:Zc,specPath:["document","objects","Schema"]}]}ObjectElement(e){const t=wA.prototype.enter.call(this,e);return JA(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}}var HL=wL;class $L extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new F_,this.specPath=ml(["document","objects","Header"]),this.canSupportSpecificationExtensions=!0}}var xL=$L;class YL extends(cp(wA,Wh)){constructor(e){super(e),this.alternator=[{predicate:qh,specPath:["document","objects","Reference"]},{predicate:Zc,specPath:["document","objects","Schema"]}]}ObjectElement(e){const t=wA.prototype.enter.call(this,e);return JA(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}}var FL=YL;class kL extends lu.Sh{static primaryClass="header-examples";constructor(e,t,n){super(e,t,n),this.classes.push(kL.primaryClass),this.classes.push("examples")}}var GL=kL;var VL=class extends EL{constructor(e){super(e),this.element=new GL}};class jL extends(cp(AA,Wh)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("content"),this.specPath=ml(["document","objects","MediaType"])}}var WL=jL;class zL extends lu.Sh{static primaryClass="header-content";constructor(e,t,n){super(e,t,n),this.classes.push(zL.primaryClass),this.classes.push("content")}}var qL=zL;var QL=class extends WL{constructor(e){super(e),this.element=new qL}};class KL extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new Bh,this.specPath=ml(["document","objects","Schema"]),this.canSupportSpecificationExtensions=!0}}var XL=KL;const{allOf:JL}=Th.visitors.document.objects.JSONSchema.fixedFields;var ZL=class extends JL{ArrayElement(e){const t=JL.prototype.ArrayElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}};const{anyOf:ef}=Th.visitors.document.objects.JSONSchema.fixedFields;var tf=class extends ef{ArrayElement(e){const t=ef.prototype.ArrayElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}};const{oneOf:nf}=Th.visitors.document.objects.JSONSchema.fixedFields;var rf=class extends nf{ArrayElement(e){const t=nf.prototype.ArrayElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}};const{items:of}=Th.visitors.document.objects.JSONSchema.fixedFields;var af=class extends of{ObjectElement(e){const t=of.prototype.ObjectElement.call(this,e);return JA(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}ArrayElement(e){return this.enter(e)}};const{properties:sf}=Th.visitors.document.objects.JSONSchema.fixedFields;var lf=class extends sf{ObjectElement(e){const t=sf.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}};const{type:cf}=Th.visitors.document.objects.JSONSchema.fixedFields;var uf=class extends cf{ArrayElement(e){return this.enter(e)}};const{JSONSchemaOrJSONReferenceVisitor:df}=Th.visitors;var _f=class extends df{ObjectElement(e){const t=df.prototype.enter.call(this,e);return JA(this.element)&&this.element.setMetaProperty("referenced-element","schema"),t}};class Ef extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new M_,this.specPath=ml(["document","objects","Discriminator"]),this.canSupportSpecificationExtensions=!1}}var pf=Ef;class hf extends lu.Sh{static primaryClass="discriminator-mapping";constructor(e,t,n){super(e,t,n),this.classes.push(hf.primaryClass)}}var Af=hf;class Lf extends(cp(AA,Wh)){constructor(e){super(e),this.element=new Af,this.specPath=ml(["value"])}}var ff=Lf;class Sf extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new Vh,this.specPath=ml(["document","objects","XML"]),this.canSupportSpecificationExtensions=!0}}var mf=Sf;class Tf extends lu.Sh{static primaryClass="parameter-examples";constructor(e,t,n){super(e,t,n),this.classes.push(Tf.primaryClass),this.classes.push("examples")}}var If=Tf;var Of=class extends EL{constructor(e){super(e),this.element=new If}};class gf extends lu.Sh{static primaryClass="parameter-content";constructor(e,t,n){super(e,t,n),this.classes.push(gf.primaryClass),this.classes.push("content")}}var yf=gf;var Rf=class extends WL{constructor(e){super(e),this.element=new yf}};class Nf extends lu.Sh{static primaryClass="components-schemas";constructor(e,t,n){super(e,t,n),this.classes.push(Nf.primaryClass)}}var vf=Nf;class bf extends(cp(AA,Wh)){constructor(e){super(e),this.element=new vf,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Schema"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","schema")})),t}}var Pf=bf;class Cf extends lu.Sh{static primaryClass="components-responses";constructor(e,t,n){super(e,t,n),this.classes.push(Cf.primaryClass)}}var Bf=Cf;class Mf extends(cp(AA,Wh)){constructor(e){super(e),this.element=new Bf,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Response"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","response")})),this.element.filter(eL).forEach(((e,t)=>{e.setMetaProperty("http-status-code",ud(t))})),t}}var Df=Mf;class Uf extends lu.Sh{static primaryClass="components-parameters";constructor(e,t,n){super(e,t,n),this.classes.push(Uf.primaryClass),this.classes.push("parameters")}}var wf=Uf;class Hf extends(cp(AA,Wh)){constructor(e){super(e),this.element=new wf,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Parameter"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","parameter")})),t}}var $f=Hf;class xf extends lu.Sh{static primaryClass="components-examples";constructor(e,t,n){super(e,t,n),this.classes.push(xf.primaryClass),this.classes.push("examples")}}var Yf=xf;class Ff extends(cp(AA,Wh)){constructor(e){super(e),this.element=new Yf,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Example"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","example")})),t}}var kf=Ff;class Gf extends lu.Sh{static primaryClass="components-request-bodies";constructor(e,t,n){super(e,t,n),this.classes.push(Gf.primaryClass)}}var Vf=Gf;class jf extends(cp(AA,Wh)){constructor(e){super(e),this.element=new Vf,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","RequestBody"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","requestBody")})),t}}var Wf=jf;class zf extends lu.Sh{static primaryClass="components-headers";constructor(e,t,n){super(e,t,n),this.classes.push(zf.primaryClass)}}var qf=zf;class Qf extends(cp(AA,Wh)){constructor(e){super(e),this.element=new qf,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Header"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","header")})),this.element.filter(kA).forEach(((e,t)=>{e.setMetaProperty("header-name",ud(t))})),t}}var Kf=Qf;class Xf extends lu.Sh{static primaryClass="components-security-schemes";constructor(e,t,n){super(e,t,n),this.classes.push(Xf.primaryClass)}}var Jf=Xf;class Zf extends(cp(AA,Wh)){constructor(e){super(e),this.element=new Jf,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","SecurityScheme"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","securityScheme")})),t}}var eS=Zf;class tS extends lu.Sh{static primaryClass="components-links";constructor(e,t,n){super(e,t,n),this.classes.push(tS.primaryClass)}}var nS=tS;class rS extends(cp(AA,Wh)){constructor(e){super(e),this.element=new nS,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Link"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","link")})),t}}var iS=rS;class oS extends lu.Sh{static primaryClass="components-callbacks";constructor(e,t,n){super(e,t,n),this.classes.push(oS.primaryClass)}}var aS=oS;class sS extends(cp(AA,Wh)){constructor(e){super(e),this.element=new aS,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Callback"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","callback")})),t}}var lS=sS;class cS extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new H_,this.specPath=ml(["document","objects","Example"]),this.canSupportSpecificationExtensions=!0}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return vu(this.element.externalValue)&&this.element.classes.push("reference-element"),t}}var uS=cS;var dS=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("reference-value"),t}};class _S extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new x_,this.specPath=ml(["document","objects","ExternalDocumentation"]),this.canSupportSpecificationExtensions=!0}}var ES=_S;class pS extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new U_,this.specPath=ml(["document","objects","Encoding"]),this.canSupportSpecificationExtensions=!0}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return Bu(this.element.headers)&&this.element.headers.filter(kA).forEach(((e,t)=>{e.setMetaProperty("header-name",ud(t))})),t}}var hS=pS;class AS extends lu.Sh{static primaryClass="encoding-headers";constructor(e,t,n){super(e,t,n),this.classes.push(AS.primaryClass)}}var LS=AS;class fS extends(cp(AA,Wh)){constructor(e){super(e),this.element=new LS,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Header"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","header")})),this.element.forEach(((e,t)=>{if(!kA(e))return;const n=ud(t);e.setMetaProperty("headerName",n)})),t}}var SS=fS;class mS extends(cp(hA,Wh)){constructor(e){super(e),this.element=new dE,this.specPath=ml(["document","objects","PathItem"]),this.canSupportSpecificationExtensions=!0,this.fieldPatternPredicate=Zc}ObjectElement(e){const t=hA.prototype.ObjectElement.call(this,e);return this.element.filter(KA).forEach(((e,t)=>{t.classes.push("openapi-path-template"),t.classes.push("path-template"),e.setMetaProperty("path",qu(t))})),t}}var TS=mS;class IS extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new hE,this.specPath=ml(["document","objects","RequestBody"])}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return Bu(this.element.contentProp)&&this.element.contentProp.filter(lL).forEach(((e,t)=>{e.setMetaProperty("media-type",ud(t))})),t}}var OS=IS;class gS extends lu.Sh{static primaryClass="request-body-content";constructor(e,t,n){super(e,t,n),this.classes.push(gS.primaryClass),this.classes.push("content")}}var yS=gS;var RS=class extends WL{constructor(e){super(e),this.element=new yS}};class NS extends(cp(hA,Wh)){constructor(e){super(e),this.element=new N_,this.specPath=ml(["document","objects","PathItem"]),this.canSupportSpecificationExtensions=!0,this.fieldPatternPredicate=e=>/{(?<expression>[^}]{1,2083})}/.test(String(e))}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(KA).forEach(((e,t)=>{e.setMetaProperty("runtime-expression",ud(t))})),t}}var vS=NS;class bS extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new LE,this.specPath=ml(["document","objects","Response"])}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return Bu(this.element.contentProp)&&this.element.contentProp.filter(lL).forEach(((e,t)=>{e.setMetaProperty("media-type",ud(t))})),Bu(this.element.headers)&&this.element.headers.filter(kA).forEach(((e,t)=>{e.setMetaProperty("header-name",ud(t))})),t}}var PS=bS;class CS extends lu.Sh{static primaryClass="response-headers";constructor(e,t,n){super(e,t,n),this.classes.push(CS.primaryClass)}}var BS=CS;class MS extends(cp(AA,Wh)){constructor(e){super(e),this.element=new BS,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Header"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","header")})),this.element.forEach(((e,t)=>{if(!kA(e))return;const n=ud(t);e.setMetaProperty("header-name",n)})),t}}var DS=MS;class US extends lu.Sh{static primaryClass="response-content";constructor(e,t,n){super(e,t,n),this.classes.push(US.primaryClass),this.classes.push("content")}}var wS=US;var HS=class extends WL{constructor(e){super(e),this.element=new wS}};class $S extends lu.Sh{static primaryClass="response-links";constructor(e,t,n){super(e,t,n),this.classes.push($S.primaryClass)}}var xS=$S;class YS extends(cp(AA,Wh)){constructor(e){super(e),this.element=new xS,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Link"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","link")})),t}}var FS=YS;function kS(e){return"[object Number]"===Object.prototype.toString.call(e)}var GS=Pa((function(e,t){if(!kS(e)||!kS(t))throw new TypeError("Both arguments to range must be numbers");for(var n=Array(e<t?t-e:0),r=e<0?t+Math.abs(e):t-e,i=0;i<r;)n[i]=i+e,i+=1;return n})),VS=GS;function jS(e,t,n){var r,i=typeof e;switch(i){case"string":case"number":return 0===e&&1/e==-1/0?!!n._items["-0"]||(t&&(n._items["-0"]=!0),!1):null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):i in n._items?e in n._items[i]||(t&&(n._items[i][e]=!0),!1):(t&&(n._items[i]={},n._items[i][e]=!0),!1);case"boolean":if(i in n._items){var o=e?1:0;return!!n._items[i][o]||(t&&(n._items[i][o]=!0),!1)}return t&&(n._items[i]=e?[!1,!0]:[!0,!1]),!1;case"function":return null!==n._nativeSet?t?(r=n._nativeSet.size,n._nativeSet.add(e),n._nativeSet.size===r):n._nativeSet.has(e):i in n._items?!!ns(e,n._items[i])||(t&&n._items[i].push(e),!1):(t&&(n._items[i]=[e]),!1);case"undefined":return!!n._items[i]||(t&&(n._items[i]=!0),!1);case"object":if(null===e)return!!n._items.null||(t&&(n._items.null=!0),!1);default:return(i=Object.prototype.toString.call(e))in n._items?!!ns(e,n._items[i])||(t&&n._items[i].push(e),!1):(t&&(n._items[i]=[e]),!1)}}var WS=function(){function e(){this._nativeSet="function"==typeof Set?new Set:null,this._items={}}return e.prototype.add=function(e){return!jS(e,!0,this)},e.prototype.has=function(e){return jS(e,!1,this)},e}(),zS=Pa((function(e,t){for(var n=[],r=0,i=e.length,o=t.length,a=new WS,s=0;s<o;s+=1)a.add(t[s]);for(;r<i;)a.add(e[r])&&(n[n.length]=e[r]),r+=1;return n})),qS=zS;class QS extends(cp(Jh,hA)){specPathFixedFields;specPathPatternedFields;constructor({specPathFixedFields:e,specPathPatternedFields:t,...n}){super({...n}),this.specPathFixedFields=e,this.specPathPatternedFields=t}ObjectElement(e){const{specPath:t,ignoredFields:n}=this;try{this.specPath=this.specPathFixedFields;const t=this.retrieveFixedFields(this.specPath(e));this.ignoredFields=[...n,...qS(e.keys(),t)],Jh.prototype.ObjectElement.call(this,e),this.specPath=this.specPathPatternedFields,this.ignoredFields=t,hA.prototype.ObjectElement.call(this,e)}catch(e){throw this.specPath=t,e}return nu}}var KS=QS;class XS extends(cp(KS,Wh)){constructor(e){super(e),this.element=new SE,this.specPathFixedFields=ml(["document","objects","Responses"]),this.canSupportSpecificationExtensions=!0,this.specPathPatternedFields=e=>qh(e)?["document","objects","Reference"]:["document","objects","Response"],this.fieldPatternPredicate=e=>new RegExp(`^(1XX|2XX|3XX|4XX|5XX|${VS(100,600).join("|")})$`).test(String(e))}ObjectElement(e){const t=KS.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","response")})),this.element.filter(eL).forEach(((e,t)=>{const n=qu(t);this.fieldPatternPredicate(ud(n))&&e.setMetaProperty("http-status-code",n)})),t}}var JS=XS;class ZS extends(cp(wA,Wh)){constructor(e){super(e),this.alternator=[{predicate:qh,specPath:["document","objects","Reference"]},{predicate:Zc,specPath:["document","objects","Response"]}]}ObjectElement(e){const t=wA.prototype.enter.call(this,e);return JA(this.element)?this.element.setMetaProperty("referenced-element","response"):eL(this.element)&&this.element.setMetaProperty("http-status-code","default"),t}}var em=ZS;class tm extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new oE,this.specPath=ml(["document","objects","Operation"])}}var nm=tm;class rm extends lu.wE{static primaryClass="operation-tags";constructor(e,t,n){super(e,t,n),this.classes.push(rm.primaryClass)}}var im=rm;var om=class extends Wh{constructor(e){super(e),this.element=new im}ArrayElement(e){return this.element=this.element.concat(qu(e)),nu}};class am extends lu.wE{static primaryClass="operation-parameters";constructor(e,t,n){super(e,t,n),this.classes.push(am.primaryClass),this.classes.push("parameters")}}var sm=am;class lm extends(cp(zh,Wh)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("parameters")}ArrayElement(e){return e.forEach((e=>{const t=qh(e)?["document","objects","Reference"]:["document","objects","Parameter"],n=this.toRefractedElement(t,e);JA(n)&&n.setMetaProperty("referenced-element","parameter"),this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var cm=lm;var um=class extends cm{constructor(e){super(e),this.element=new sm}};var dm=class extends wA{constructor(e){super(e),this.alternator=[{predicate:qh,specPath:["document","objects","Reference"]},{predicate:Zc,specPath:["document","objects","RequestBody"]}]}ObjectElement(e){const t=wA.prototype.enter.call(this,e);return JA(this.element)&&this.element.setMetaProperty("referenced-element","requestBody"),t}};class _m extends lu.Sh{static primaryClass="operation-callbacks";constructor(e,t,n){super(e,t,n),this.classes.push(_m.primaryClass)}}var Em=_m;class pm extends(cp(AA,Wh)){specPath;constructor(e){super(e),this.element=new Em,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","Callback"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(JA).forEach((e=>{e.setMetaProperty("referenced-element","callback")})),t}}var hm=pm;class Am extends lu.wE{static primaryClass="operation-security";constructor(e,t,n){super(e,t,n),this.classes.push(Am.primaryClass),this.classes.push("security")}}var Lm=Am;class fm extends(cp(zh,Wh)){constructor(e){super(e),this.element=new Lm}ArrayElement(e){return e.forEach((e=>{const t=Bu(e)?["document","objects","SecurityRequirement"]:["value"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var Sm=fm;class mm extends lu.wE{static primaryClass="operation-servers";constructor(e,t,n){super(e,t,n),this.classes.push(mm.primaryClass),this.classes.push("servers")}}var Tm=mm;var Im=class extends NA{constructor(e){super(e),this.element=new Tm}};class Om extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new cE,this.specPath=ml(["document","objects","PathItem"])}ObjectElement(e){const t=Jh.prototype.ObjectElement.call(this,e);return this.element.filter(qA).forEach(((e,t)=>{const n=qu(t);n.content=ud(n).toUpperCase(),e.setMetaProperty("http-method",n)})),vu(this.element.$ref)&&this.element.classes.push("reference-element"),t}}var gm=Om;var ym=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("reference-value"),t}};class Rm extends lu.wE{static primaryClass="path-item-servers";constructor(e,t,n){super(e,t,n),this.classes.push(Rm.primaryClass),this.classes.push("servers")}}var Nm=Rm;var vm=class extends NA{constructor(e){super(e),this.element=new Nm}};class bm extends lu.wE{static primaryClass="path-item-parameters";constructor(e,t,n){super(e,t,n),this.classes.push(bm.primaryClass),this.classes.push("parameters")}}var Pm=bm;var Cm=class extends cm{constructor(e){super(e),this.element=new Pm}};class Bm extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new wh,this.specPath=ml(["document","objects","SecurityScheme"]),this.canSupportSpecificationExtensions=!0}}var Mm=Bm;class Dm extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new Z_,this.specPath=ml(["document","objects","OAuthFlows"]),this.canSupportSpecificationExtensions=!0}}var Um=Dm;class wm extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new X_,this.specPath=ml(["document","objects","OAuthFlow"]),this.canSupportSpecificationExtensions=!0}}var Hm=wm;class $m extends lu.Sh{static primaryClass="oauth-flow-scopes";constructor(e,t,n){super(e,t,n),this.classes.push($m.primaryClass)}}var xm=$m;class Ym extends(cp(AA,Wh)){constructor(e){super(e),this.element=new xm,this.specPath=ml(["value"])}}var Fm=Ym;class km extends lu.wE{static primaryClass="tags";constructor(e,t,n){super(e,t,n),this.classes.push(km.primaryClass)}}var Gm=km;class Vm extends(cp(zh,Wh)){constructor(e){super(e),this.element=new Gm}ArrayElement(e){return e.forEach((e=>{const t=Kh(e)?["document","objects","Tag"]:["value"],n=this.toRefractedElement(t,e);this.element.push(n)})),this.copyMetaAndAttributes(e,this.element),nu}}var jm=Vm;const{fixedFields:Wm}=Th.visitors.document.objects.JSONSchema;var zm={visitors:{value:Wh,document:{objects:{OpenApi:{$visitor:eA,fixedFields:{openapi:nA,info:{$ref:"#/visitors/document/objects/Info"},servers:NA,paths:{$ref:"#/visitors/document/objects/Paths"},components:{$ref:"#/visitors/document/objects/Components"},security:RL,tags:jm,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Info:{$visitor:oA,fixedFields:{title:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},termsOfService:{$ref:"#/visitors/value"},contact:{$ref:"#/visitors/document/objects/Contact"},license:{$ref:"#/visitors/document/objects/License"},version:aA}},Contact:{$visitor:lA,fixedFields:{name:{$ref:"#/visitors/value"},url:{$ref:"#/visitors/value"},email:{$ref:"#/visitors/value"}}},License:{$visitor:uA,fixedFields:{name:{$ref:"#/visitors/value"},url:{$ref:"#/visitors/value"}}},Server:{$visitor:IA,fixedFields:{url:OA,description:{$ref:"#/visitors/value"},variables:MA}},ServerVariable:{$visitor:bA,fixedFields:{enum:{$ref:"#/visitors/value"},default:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"}}},Components:{$visitor:vL,fixedFields:{schemas:Pf,responses:Df,parameters:$f,examples:kf,requestBodies:Wf,headers:Kf,securitySchemes:eS,links:iS,callbacks:lS}},Paths:{$visitor:TS},PathItem:{$visitor:gm,fixedFields:{$ref:ym,summary:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},get:{$ref:"#/visitors/document/objects/Operation"},put:{$ref:"#/visitors/document/objects/Operation"},post:{$ref:"#/visitors/document/objects/Operation"},delete:{$ref:"#/visitors/document/objects/Operation"},options:{$ref:"#/visitors/document/objects/Operation"},head:{$ref:"#/visitors/document/objects/Operation"},patch:{$ref:"#/visitors/document/objects/Operation"},trace:{$ref:"#/visitors/document/objects/Operation"},servers:vm,parameters:Cm}},Operation:{$visitor:nm,fixedFields:{tags:om,summary:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},operationId:{$ref:"#/visitors/value"},parameters:um,requestBody:dm,responses:{$ref:"#/visitors/document/objects/Responses"},callbacks:hm,deprecated:{$ref:"#/visitors/value"},security:Sm,servers:Im}},ExternalDocumentation:{$visitor:ES,fixedFields:{description:{$ref:"#/visitors/value"},url:{$ref:"#/visitors/value"}}},Parameter:{$visitor:UL,fixedFields:{name:{$ref:"#/visitors/value"},in:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},required:{$ref:"#/visitors/value"},deprecated:{$ref:"#/visitors/value"},allowEmptyValue:{$ref:"#/visitors/value"},style:{$ref:"#/visitors/value"},explode:{$ref:"#/visitors/value"},allowReserved:{$ref:"#/visitors/value"},schema:HL,example:{$ref:"#/visitors/value"},examples:Of,content:Rf}},RequestBody:{$visitor:OS,fixedFields:{description:{$ref:"#/visitors/value"},content:RS,required:{$ref:"#/visitors/value"}}},MediaType:{$visitor:UA,fixedFields:{schema:dL,example:{$ref:"#/visitors/value"},examples:AL,encoding:mL}},Encoding:{$visitor:hS,fixedFields:{contentType:{$ref:"#/visitors/value"},headers:SS,style:{$ref:"#/visitors/value"},explode:{$ref:"#/visitors/value"},allowReserved:{$ref:"#/visitors/value"}}},Responses:{$visitor:JS,fixedFields:{default:em}},Response:{$visitor:PS,fixedFields:{description:{$ref:"#/visitors/value"},headers:DS,content:HS,links:FS}},Callback:{$visitor:vS},Example:{$visitor:uS,fixedFields:{summary:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},value:{$ref:"#/visitors/value"},externalValue:dS}},Link:{$visitor:_A,fixedFields:{operationRef:EA,operationId:pA,parameters:mA,requestBody:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},server:{$ref:"#/visitors/document/objects/Server"}}},Header:{$visitor:xL,fixedFields:{description:{$ref:"#/visitors/value"},required:{$ref:"#/visitors/value"},deprecated:{$ref:"#/visitors/value"},allowEmptyValue:{$ref:"#/visitors/value"},style:{$ref:"#/visitors/value"},explode:{$ref:"#/visitors/value"},allowReserved:{$ref:"#/visitors/value"},schema:FL,example:{$ref:"#/visitors/value"},examples:VL,content:QL}},Tag:{$visitor:PL,fixedFields:{name:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Reference:{$visitor:BL,fixedFields:{$ref:ML}},JSONSchema:{$ref:"#/visitors/document/objects/Schema"},JSONReference:{$ref:"#/visitors/document/objects/Reference"},Schema:{$visitor:XL,fixedFields:{title:Wm.title,multipleOf:Wm.multipleOf,maximum:Wm.maximum,exclusiveMaximum:Wm.exclusiveMaximum,minimum:Wm.minimum,exclusiveMinimum:Wm.exclusiveMinimum,maxLength:Wm.maxLength,minLength:Wm.minLength,pattern:Wm.pattern,maxItems:Wm.maxItems,minItems:Wm.minItems,uniqueItems:Wm.uniqueItems,maxProperties:Wm.maxProperties,minProperties:Wm.minProperties,required:Wm.required,enum:Wm.enum,type:uf,allOf:ZL,anyOf:tf,oneOf:rf,not:_f,items:af,properties:lf,additionalProperties:_f,description:Wm.description,format:Wm.format,default:Wm.default,nullable:{$ref:"#/visitors/value"},discriminator:{$ref:"#/visitors/document/objects/Discriminator"},writeOnly:{$ref:"#/visitors/value"},xml:{$ref:"#/visitors/document/objects/XML"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},example:{$ref:"#/visitors/value"},deprecated:{$ref:"#/visitors/value"}}},Discriminator:{$visitor:pf,fixedFields:{propertyName:{$ref:"#/visitors/value"},mapping:ff}},XML:{$visitor:mf,fixedFields:{name:{$ref:"#/visitors/value"},namespace:{$ref:"#/visitors/value"},prefix:{$ref:"#/visitors/value"},attribute:{$ref:"#/visitors/value"},wrapped:{$ref:"#/visitors/value"}}},SecurityScheme:{$visitor:Mm,fixedFields:{type:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},name:{$ref:"#/visitors/value"},in:{$ref:"#/visitors/value"},scheme:{$ref:"#/visitors/value"},bearerFormat:{$ref:"#/visitors/value"},flows:{$ref:"#/visitors/document/objects/OAuthFlows"},openIdConnectUrl:{$ref:"#/visitors/value"}}},OAuthFlows:{$visitor:Um,fixedFields:{implicit:{$ref:"#/visitors/document/objects/OAuthFlow"},password:{$ref:"#/visitors/document/objects/OAuthFlow"},clientCredentials:{$ref:"#/visitors/document/objects/OAuthFlow"},authorizationCode:{$ref:"#/visitors/document/objects/OAuthFlow"}}},OAuthFlow:{$visitor:Hm,fixedFields:{authorizationUrl:{$ref:"#/visitors/value"},tokenUrl:{$ref:"#/visitors/value"},refreshUrl:{$ref:"#/visitors/value"},scopes:Fm}},SecurityRequirement:{$visitor:IL}},extension:{$visitor:rA}}}};const qm=e=>{if(Nu(e))return`${e.element.charAt(0).toUpperCase()+e.element.slice(1)}Element`},Qm={CallbackElement:["content"],ComponentsElement:["content"],ContactElement:["content"],DiscriminatorElement:["content"],Encoding:["content"],Example:["content"],ExternalDocumentationElement:["content"],HeaderElement:["content"],InfoElement:["content"],LicenseElement:["content"],MediaTypeElement:["content"],OAuthFlowElement:["content"],OAuthFlowsElement:["content"],OpenApi3_0Element:["content"],OperationElement:["content"],ParameterElement:["content"],PathItemElement:["content"],PathsElement:["content"],ReferenceElement:["content"],RequestBodyElement:["content"],ResponseElement:["content"],ResponsesElement:["content"],SchemaElement:["content"],SecurityRequirementElement:["content"],SecuritySchemeElement:["content"],ServerElement:["content"],ServerVariableElement:["content"],TagElement:["content"],...td};var Km={namespace:e=>{const{base:t}=e;return t.register("callback",N_),t.register("components",b_),t.register("contact",C_),t.register("discriminator",M_),t.register("encoding",U_),t.register("example",H_),t.register("externalDocumentation",x_),t.register("header",F_),t.register("info",G_),t.register("license",j_),t.register("link",z_),t.register("mediaType",Q_),t.register("oAuthFlow",X_),t.register("oAuthFlows",Z_),t.register("openapi",tE),t.register("openApi3_0",rE),t.register("operation",oE),t.register("parameter",sE),t.register("pathItem",cE),t.register("paths",dE),t.register("reference",EE),t.register("requestBody",hE),t.register("response",LE),t.register("responses",SE),t.register("schema",Bh),t.register("securityRequirement",Dh),t.register("securityScheme",wh),t.register("server",$h),t.register("serverVariable",Yh),t.register("tag",kh),t.register("xml",Vh),t}};var Xm=()=>{const e=Fd(Km);return{predicates:{...o,isElement:Nu,isStringElement:vu,isArrayElement:Mu,isObjectElement:Bu,isMemberElement:Du,includesClasses:Vu,hasElementSourceMap:ku},namespace:e}};const Jm=(e,{specPath:t=["visitors","document","objects","OpenApi","$visitor"],plugins:n=[]}={})=>{const r=(0,lu.e)(e),i=wE(zm),o=new(hd(t,i))({specObj:i});return rd(r,o),jd(o.element,n,{toolboxCreator:Xm,visitorOptions:{keyMap:Qm,nodeTypeGetter:qm}})},Zm=e=>(t,n={})=>Jm(t,{specPath:e,...n});N_.refract=Zm(["visitors","document","objects","Callback","$visitor"]),b_.refract=Zm(["visitors","document","objects","Components","$visitor"]),C_.refract=Zm(["visitors","document","objects","Contact","$visitor"]),H_.refract=Zm(["visitors","document","objects","Example","$visitor"]),M_.refract=Zm(["visitors","document","objects","Discriminator","$visitor"]),U_.refract=Zm(["visitors","document","objects","Encoding","$visitor"]),x_.refract=Zm(["visitors","document","objects","ExternalDocumentation","$visitor"]),F_.refract=Zm(["visitors","document","objects","Header","$visitor"]),G_.refract=Zm(["visitors","document","objects","Info","$visitor"]),j_.refract=Zm(["visitors","document","objects","License","$visitor"]),z_.refract=Zm(["visitors","document","objects","Link","$visitor"]),Q_.refract=Zm(["visitors","document","objects","MediaType","$visitor"]),X_.refract=Zm(["visitors","document","objects","OAuthFlow","$visitor"]),Z_.refract=Zm(["visitors","document","objects","OAuthFlows","$visitor"]),tE.refract=Zm(["visitors","document","objects","OpenApi","fixedFields","openapi"]),rE.refract=Zm(["visitors","document","objects","OpenApi","$visitor"]),oE.refract=Zm(["visitors","document","objects","Operation","$visitor"]),sE.refract=Zm(["visitors","document","objects","Parameter","$visitor"]),cE.refract=Zm(["visitors","document","objects","PathItem","$visitor"]),dE.refract=Zm(["visitors","document","objects","Paths","$visitor"]),EE.refract=Zm(["visitors","document","objects","Reference","$visitor"]),hE.refract=Zm(["visitors","document","objects","RequestBody","$visitor"]),LE.refract=Zm(["visitors","document","objects","Response","$visitor"]),SE.refract=Zm(["visitors","document","objects","Responses","$visitor"]),Bh.refract=Zm(["visitors","document","objects","Schema","$visitor"]),Dh.refract=Zm(["visitors","document","objects","SecurityRequirement","$visitor"]),wh.refract=Zm(["visitors","document","objects","SecurityScheme","$visitor"]),$h.refract=Zm(["visitors","document","objects","Server","$visitor"]),Yh.refract=Zm(["visitors","document","objects","ServerVariable","$visitor"]),kh.refract=Zm(["visitors","document","objects","Tag","$visitor"]),Vh.refract=Zm(["visitors","document","objects","XML","$visitor"]);var eT=class extends N_{};var tT=class extends b_{get pathItems(){return this.get("pathItems")}set pathItems(e){this.set("pathItems",e)}};var nT=class extends C_{};var rT=class extends M_{};var iT=class extends U_{};var oT=class extends H_{};var aT=class extends x_{};var sT=class extends F_{get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}};var lT=class extends G_{get license(){return this.get("license")}set license(e){this.set("license",e)}get summary(){return this.get("summary")}set summary(e){this.set("summary",e)}};class cT extends lu.Om{static default=new cT("https://spec.openapis.org/oas/3.1/dialect/base");constructor(e,t,n){super(e,t,n),this.element="jsonSchemaDialect"}}var uT=cT;var dT=class extends j_{get identifier(){return this.get("identifier")}set identifier(e){this.set("identifier",e)}};var _T=class extends z_{};var ET=class extends Q_{get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}};var pT=class extends X_{};var hT=class extends Z_{};var AT=class extends tE{};class LT extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="openApi3_1",this.classes.push("api")}get openapi(){return this.get("openapi")}set openapi(e){this.set("openapi",e)}get info(){return this.get("info")}set info(e){this.set("info",e)}get jsonSchemaDialect(){return this.get("jsonSchemaDialect")}set jsonSchemaDialect(e){this.set("jsonSchemaDialect",e)}get servers(){return this.get("servers")}set servers(e){this.set("servers",e)}get paths(){return this.get("paths")}set paths(e){this.set("paths",e)}get components(){return this.get("components")}set components(e){this.set("components",e)}get security(){return this.get("security")}set security(e){this.set("security",e)}get tags(){return this.get("tags")}set tags(e){this.set("tags",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}get webhooks(){return this.get("webhooks")}set webhooks(e){this.set("webhooks",e)}}var fT=LT;var ST=class extends oE{get requestBody(){return this.get("requestBody")}set requestBody(e){this.set("requestBody",e)}};var mT=class extends sE{get schema(){return this.get("schema")}set schema(e){this.set("schema",e)}};var TT=class extends cE{get GET(){return this.get("get")}set GET(e){this.set("GET",e)}get PUT(){return this.get("put")}set PUT(e){this.set("PUT",e)}get POST(){return this.get("post")}set POST(e){this.set("POST",e)}get DELETE(){return this.get("delete")}set DELETE(e){this.set("DELETE",e)}get OPTIONS(){return this.get("options")}set OPTIONS(e){this.set("OPTIONS",e)}get HEAD(){return this.get("head")}set HEAD(e){this.set("HEAD",e)}get PATCH(){return this.get("patch")}set PATCH(e){this.set("PATCH",e)}get TRACE(){return this.get("trace")}set TRACE(e){this.set("TRACE",e)}};var IT=class extends dE{};class OT extends EE{}Object.defineProperty(OT.prototype,"description",{get(){return this.get("description")},set(e){this.set("description",e)},enumerable:!0}),Object.defineProperty(OT.prototype,"summary",{get(){return this.get("summary")},set(e){this.set("summary",e)},enumerable:!0});var gT=OT;var yT=class extends hE{};var RT=class extends LE{};var NT=class extends SE{};class vT extends lu.Sh{constructor(e,t,n){super(e,t,n),this.element="schema"}get $schema(){return this.get("$schema")}set $schema(e){this.set("$schema",e)}get $vocabulary(){return this.get("$vocabulary")}set $vocabulary(e){this.set("$vocabulary",e)}get $id(){return this.get("$id")}set $id(e){this.set("$id",e)}get $anchor(){return this.get("$anchor")}set $anchor(e){this.set("$anchor",e)}get $dynamicAnchor(){return this.get("$dynamicAnchor")}set $dynamicAnchor(e){this.set("$dynamicAnchor",e)}get $dynamicRef(){return this.get("$dynamicRef")}set $dynamicRef(e){this.set("$dynamicRef",e)}get $ref(){return this.get("$ref")}set $ref(e){this.set("$ref",e)}get $defs(){return this.get("$defs")}set $defs(e){this.set("$defs",e)}get $comment(){return this.get("$comment")}set $comment(e){this.set("$comment",e)}get allOf(){return this.get("allOf")}set allOf(e){this.set("allOf",e)}get anyOf(){return this.get("anyOf")}set anyOf(e){this.set("anyOf",e)}get oneOf(){return this.get("oneOf")}set oneOf(e){this.set("oneOf",e)}get not(){return this.get("not")}set not(e){this.set("not",e)}get if(){return this.get("if")}set if(e){this.set("if",e)}get then(){return this.get("then")}set then(e){this.set("then",e)}get else(){return this.get("else")}set else(e){this.set("else",e)}get dependentSchemas(){return this.get("dependentSchemas")}set dependentSchemas(e){this.set("dependentSchemas",e)}get prefixItems(){return this.get("prefixItems")}set prefixItems(e){this.set("prefixItems",e)}get items(){return this.get("items")}set items(e){this.set("items",e)}get containsProp(){return this.get("contains")}set containsProp(e){this.set("contains",e)}get properties(){return this.get("properties")}set properties(e){this.set("properties",e)}get patternProperties(){return this.get("patternProperties")}set patternProperties(e){this.set("patternProperties",e)}get additionalProperties(){return this.get("additionalProperties")}set additionalProperties(e){this.set("additionalProperties",e)}get propertyNames(){return this.get("propertyNames")}set propertyNames(e){this.set("propertyNames",e)}get unevaluatedItems(){return this.get("unevaluatedItems")}set unevaluatedItems(e){this.set("unevaluatedItems",e)}get unevaluatedProperties(){return this.get("unevaluatedProperties")}set unevaluatedProperties(e){this.set("unevaluatedProperties",e)}get type(){return this.get("type")}set type(e){this.set("type",e)}get enum(){return this.get("enum")}set enum(e){this.set("enum",e)}get const(){return this.get("const")}set const(e){this.set("const",e)}get multipleOf(){return this.get("multipleOf")}set multipleOf(e){this.set("multipleOf",e)}get maximum(){return this.get("maximum")}set maximum(e){this.set("maximum",e)}get exclusiveMaximum(){return this.get("exclusiveMaximum")}set exclusiveMaximum(e){this.set("exclusiveMaximum",e)}get minimum(){return this.get("minimum")}set minimum(e){this.set("minimum",e)}get exclusiveMinimum(){return this.get("exclusiveMinimum")}set exclusiveMinimum(e){this.set("exclusiveMinimum",e)}get maxLength(){return this.get("maxLength")}set maxLength(e){this.set("maxLength",e)}get minLength(){return this.get("minLength")}set minLength(e){this.set("minLength",e)}get pattern(){return this.get("pattern")}set pattern(e){this.set("pattern",e)}get maxItems(){return this.get("maxItems")}set maxItems(e){this.set("maxItems",e)}get minItems(){return this.get("minItems")}set minItems(e){this.set("minItems",e)}get uniqueItems(){return this.get("uniqueItems")}set uniqueItems(e){this.set("uniqueItems",e)}get maxContains(){return this.get("maxContains")}set maxContains(e){this.set("maxContains",e)}get minContains(){return this.get("minContains")}set minContains(e){this.set("minContains",e)}get maxProperties(){return this.get("maxProperties")}set maxProperties(e){this.set("maxProperties",e)}get minProperties(){return this.get("minProperties")}set minProperties(e){this.set("minProperties",e)}get required(){return this.get("required")}set required(e){this.set("required",e)}get dependentRequired(){return this.get("dependentRequired")}set dependentRequired(e){this.set("dependentRequired",e)}get title(){return this.get("title")}set title(e){this.set("title",e)}get description(){return this.get("description")}set description(e){this.set("description",e)}get default(){return this.get("default")}set default(e){this.set("default",e)}get deprecated(){return this.get("deprecated")}set deprecated(e){this.set("deprecated",e)}get readOnly(){return this.get("readOnly")}set readOnly(e){this.set("readOnly",e)}get writeOnly(){return this.get("writeOnly")}set writeOnly(e){this.set("writeOnly",e)}get examples(){return this.get("examples")}set examples(e){this.set("examples",e)}get format(){return this.get("format")}set format(e){this.set("format",e)}get contentEncoding(){return this.get("contentEncoding")}set contentEncoding(e){this.set("contentEncoding",e)}get contentMediaType(){return this.get("contentMediaType")}set contentMediaType(e){this.set("contentMediaType",e)}get contentSchema(){return this.get("contentSchema")}set contentSchema(e){this.set("contentSchema",e)}get discriminator(){return this.get("discriminator")}set discriminator(e){this.set("discriminator",e)}get xml(){return this.get("xml")}set xml(e){this.set("xml",e)}get externalDocs(){return this.get("externalDocs")}set externalDocs(e){this.set("externalDocs",e)}get example(){return this.get("example")}set example(e){this.set("example",e)}}var bT=vT;var PT=class extends Dh{};var CT=class extends wh{};var BT=class extends $h{};var MT=class extends Yh{};var DT=class extends kh{};var UT=class extends Vh{};class wT extends(cp(Jh,Wh)){constructor(e){super(e),this.element=new fT,this.specPath=ml(["document","objects","OpenApi"]),this.canSupportSpecificationExtensions=!0,this.openApiSemanticElement=this.element}ObjectElement(e){return this.openApiGenericElement=e,Jh.prototype.ObjectElement.call(this,e)}}var HT=wT;const{visitors:{document:{objects:{Info:{$visitor:$T}}}}}=zm;var xT=class extends $T{constructor(e){super(e),this.element=new lT}};const{visitors:{document:{objects:{Contact:{$visitor:YT}}}}}=zm;var FT=class extends YT{constructor(e){super(e),this.element=new nT}};const{visitors:{document:{objects:{License:{$visitor:kT}}}}}=zm;var GT=class extends kT{constructor(e){super(e),this.element=new dT}};const{visitors:{document:{objects:{Link:{$visitor:VT}}}}}=zm;var jT=class extends VT{constructor(e){super(e),this.element=new _T}};class WT extends(cp(zh,Wh)){StringElement(e){const t=new uT(ud(e));return this.copyMetaAndAttributes(e,t),this.element=t,nu}}var zT=WT;const{visitors:{document:{objects:{Server:{$visitor:qT}}}}}=zm;var QT=class extends qT{constructor(e){super(e),this.element=new BT}};const{visitors:{document:{objects:{ServerVariable:{$visitor:KT}}}}}=zm;var XT=class extends KT{constructor(e){super(e),this.element=new MT}};const{visitors:{document:{objects:{MediaType:{$visitor:JT}}}}}=zm;var ZT=class extends JT{constructor(e){super(e),this.element=new ET}};const{visitors:{document:{objects:{SecurityRequirement:{$visitor:eI}}}}}=zm;var tI=class extends eI{constructor(e){super(e),this.element=new PT}};const{visitors:{document:{objects:{Components:{$visitor:nI}}}}}=zm;var rI=class extends nI{constructor(e){super(e),this.element=new tT}};const{visitors:{document:{objects:{Tag:{$visitor:iI}}}}}=zm;var oI=class extends iI{constructor(e){super(e),this.element=new DT}};const{visitors:{document:{objects:{Reference:{$visitor:aI}}}}}=zm;var sI=class extends aI{constructor(e){super(e),this.element=new gT}};const{visitors:{document:{objects:{Parameter:{$visitor:lI}}}}}=zm;var cI=class extends lI{constructor(e){super(e),this.element=new mT}};const{visitors:{document:{objects:{Header:{$visitor:uI}}}}}=zm;var dI=class extends uI{constructor(e){super(e),this.element=new sT}};const _I=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof eT||e(r)&&t("callback",r)&&n("object",r))),EI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof tT||e(r)&&t("components",r)&&n("object",r))),pI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof nT||e(r)&&t("contact",r)&&n("object",r))),hI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof oT||e(r)&&t("example",r)&&n("object",r))),AI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof aT||e(r)&&t("externalDocumentation",r)&&n("object",r))),LI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof sT||e(r)&&t("header",r)&&n("object",r))),fI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof lT||e(r)&&t("info",r)&&n("object",r))),SI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof uT||e(r)&&t("jsonSchemaDialect",r)&&n("string",r))),mI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof dT||e(r)&&t("license",r)&&n("object",r))),TI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof _T||e(r)&&t("link",r)&&n("object",r))),II=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof AT||e(r)&&t("openapi",r)&&n("string",r))),OI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n,hasClass:r})=>i=>i instanceof fT||e(i)&&t("openApi3_1",i)&&n("object",i)&&r("api",i))),gI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof ST||e(r)&&t("operation",r)&&n("object",r))),yI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof mT||e(r)&&t("parameter",r)&&n("object",r))),RI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof TT||e(r)&&t("pathItem",r)&&n("object",r))),NI=e=>{if(!RI(e))return!1;if(!vu(e.$ref))return!1;const t=ud(e.$ref);return"string"==typeof t&&t.length>0&&!t.startsWith("#")},vI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof IT||e(r)&&t("paths",r)&&n("object",r))),bI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof gT||e(r)&&t("reference",r)&&n("object",r))),PI=e=>{if(!bI(e))return!1;if(!vu(e.$ref))return!1;const t=ud(e.$ref);return"string"==typeof t&&t.length>0&&!t.startsWith("#")},CI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof yT||e(r)&&t("requestBody",r)&&n("object",r))),BI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof RT||e(r)&&t("response",r)&&n("object",r))),MI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof NT||e(r)&&t("responses",r)&&n("object",r))),DI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof bT||e(r)&&t("schema",r)&&n("object",r))),UI=e=>Cu(e)&&e.classes.includes("boolean-json-schema"),wI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof PT||e(r)&&t("securityRequirement",r)&&n("object",r))),HI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof CT||e(r)&&t("securityScheme",r)&&n("object",r))),$I=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof BT||e(r)&&t("server",r)&&n("object",r))),xI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof MT||e(r)&&t("serverVariable",r)&&n("object",r))),YI=Ru((({hasBasicElementProps:e,isElementType:t,primitiveEq:n})=>r=>r instanceof ET||e(r)&&t("mediaType",r)&&n("object",r)));var FI=class{parent;constructor({parent:e}){this.parent=e}};class kI extends(cp(Jh,FI,Wh)){constructor(e){super(e),this.element=new bT,this.specPath=ml(["document","objects","Schema"]),this.canSupportSpecificationExtensions=!0,this.jsonSchemaDefaultDialect=uT.default,this.passingOptionsNames.push("parent")}ObjectElement(e){this.handle$schema(e),this.handle$id(e),this.parent=this.element;const t=Jh.prototype.ObjectElement.call(this,e);return vu(this.element.$ref)&&(this.element.classes.push("reference-element"),this.element.setMetaProperty("referenced-element","schema")),t}BooleanElement(e){const t=super.enter(e);return this.element.classes.push("boolean-json-schema"),t}getJsonSchemaDialect(){let e;return e=void 0!==this.openApiSemanticElement&&SI(this.openApiSemanticElement.jsonSchemaDialect)?ud(this.openApiSemanticElement.jsonSchemaDialect):void 0!==this.openApiGenericElement&&vu(this.openApiGenericElement.get("jsonSchemaDialect"))?ud(this.openApiGenericElement.get("jsonSchemaDialect")):ud(this.jsonSchemaDefaultDialect),e}handle$schema(e){if(Il(this.parent)&&!vu(e.get("$schema")))this.element.setMetaProperty("inherited$schema",this.getJsonSchemaDialect());else if(DI(this.parent)&&!vu(e.get("$schema"))){const e=Fs(ud(this.parent.meta.get("inherited$schema")),ud(this.parent.$schema));this.element.setMetaProperty("inherited$schema",e)}}handle$id(e){const t=void 0!==this.parent?qu(this.parent.getMetaProperty("inherited$id",[])):new lu.wE,n=ud(e.get("$id"));bp(n)&&t.push(n),this.element.setMetaProperty("inherited$id",t)}}var GI=kI;var VI=class extends Wh{ObjectElement(e){const t=super.enter(e);return this.element.classes.push("json-schema-$vocabulary"),t}};var jI=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("reference-value"),t}};class WI extends(cp(AA,FI,Wh)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-$defs"),this.specPath=ml(["document","objects","Schema"]),this.passingOptionsNames.push("parent")}}var zI=WI;class qI extends(cp(zh,FI,Wh)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-allOf"),this.passingOptionsNames.push("parent")}ArrayElement(e){return e.forEach((e=>{if(Bu(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=qu(e);this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),nu}}var QI=qI;class KI extends(cp(zh,FI,Wh)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-anyOf"),this.passingOptionsNames.push("parent")}ArrayElement(e){return e.forEach((e=>{if(Bu(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=qu(e);this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),nu}}var XI=KI;class JI extends(cp(zh,FI,Wh)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-oneOf"),this.passingOptionsNames.push("parent")}ArrayElement(e){return e.forEach((e=>{if(Bu(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=qu(e);this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),nu}}var ZI=JI;class eO extends(cp(AA,FI,Wh)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-dependentSchemas"),this.specPath=ml(["document","objects","Schema"]),this.passingOptionsNames.push("parent")}}var tO=eO;class nO extends(cp(zh,FI,Wh)){constructor(e){super(e),this.element=new lu.wE,this.element.classes.push("json-schema-prefixItems"),this.passingOptionsNames.push("parent")}ArrayElement(e){return e.forEach((e=>{if(Bu(e)){const t=this.toRefractedElement(["document","objects","Schema"],e);this.element.push(t)}else{const t=qu(e);this.element.push(t)}})),this.copyMetaAndAttributes(e,this.element),nu}}var rO=nO;class iO extends(cp(AA,FI,Wh)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-properties"),this.specPath=ml(["document","objects","Schema"]),this.passingOptionsNames.push("parent")}}var oO=iO;class aO extends(cp(AA,FI,Wh)){constructor(e){super(e),this.element=new lu.Sh,this.element.classes.push("json-schema-patternProperties"),this.specPath=ml(["document","objects","Schema"]),this.passingOptionsNames.push("parent")}}var sO=aO;var lO=class extends Wh{StringElement(e){const t=super.enter(e);return this.element.classes.push("json-schema-type"),t}ArrayElement(e){const t=super.enter(e);return this.element.classes.push("json-schema-type"),t}};var cO=class extends Wh{ArrayElement(e){const t=super.enter(e);return this.element.classes.push("json-schema-enum"),t}};var uO=class extends Wh{ObjectElement(e){const t=super.enter(e);return this.element.classes.push("json-schema-dependentRequired"),t}};var dO=class extends Wh{ArrayElement(e){const t=super.enter(e);return this.element.classes.push("json-schema-examples"),t}};const{visitors:{document:{objects:{Discriminator:{$visitor:_O}}}}}=zm;var EO=class extends _O{constructor(e){super(e),this.element=new rT,this.canSupportSpecificationExtensions=!0}};const{visitors:{document:{objects:{XML:{$visitor:pO}}}}}=zm;var hO=class extends pO{constructor(e){super(e),this.element=new UT}};class AO extends(cp(AA,Wh)){constructor(e){super(e),this.element=new vf,this.specPath=ml(["document","objects","Schema"])}}var LO=AO;class fO extends lu.Sh{static primaryClass="components-path-items";constructor(e,t,n){super(e,t,n),this.classes.push(fO.primaryClass)}}var SO=fO;class mO extends(cp(AA,Wh)){constructor(e){super(e),this.element=new SO,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","PathItem"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(bI).forEach((e=>{e.setMetaProperty("referenced-element","pathItem")})),t}}var TO=mO;const{visitors:{document:{objects:{Example:{$visitor:IO}}}}}=zm;var OO=class extends IO{constructor(e){super(e),this.element=new oT}};const{visitors:{document:{objects:{ExternalDocumentation:{$visitor:gO}}}}}=zm;var yO=class extends gO{constructor(e){super(e),this.element=new aT}};const{visitors:{document:{objects:{Encoding:{$visitor:RO}}}}}=zm;var NO=class extends RO{constructor(e){super(e),this.element=new iT}};const{visitors:{document:{objects:{Paths:{$visitor:vO}}}}}=zm;var bO=class extends vO{constructor(e){super(e),this.element=new IT}};const{visitors:{document:{objects:{RequestBody:{$visitor:PO}}}}}=zm;var CO=class extends PO{constructor(e){super(e),this.element=new yT}};const{visitors:{document:{objects:{Callback:{$visitor:BO}}}}}=zm;var MO=class extends BO{constructor(e){super(e),this.element=new eT,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","PathItem"]}ObjectElement(e){const t=BO.prototype.ObjectElement.call(this,e);return this.element.filter(bI).forEach((e=>{e.setMetaProperty("referenced-element","pathItem")})),t}};const{visitors:{document:{objects:{Response:{$visitor:DO}}}}}=zm;var UO=class extends DO{constructor(e){super(e),this.element=new RT}};const{visitors:{document:{objects:{Responses:{$visitor:wO}}}}}=zm;var HO=class extends wO{constructor(e){super(e),this.element=new NT}};const{visitors:{document:{objects:{Operation:{$visitor:$O}}}}}=zm;var xO=class extends $O{constructor(e){super(e),this.element=new ST}};const{visitors:{document:{objects:{PathItem:{$visitor:YO}}}}}=zm;var FO=class extends YO{constructor(e){super(e),this.element=new TT}};const{visitors:{document:{objects:{SecurityScheme:{$visitor:kO}}}}}=zm;var GO=class extends kO{constructor(e){super(e),this.element=new CT}};const{visitors:{document:{objects:{OAuthFlows:{$visitor:VO}}}}}=zm;var jO=class extends VO{constructor(e){super(e),this.element=new hT}};const{visitors:{document:{objects:{OAuthFlow:{$visitor:WO}}}}}=zm;var zO=class extends WO{constructor(e){super(e),this.element=new pT}};class qO extends lu.Sh{static primaryClass="webhooks";constructor(e,t,n){super(e,t,n),this.classes.push(qO.primaryClass)}}var QO=qO;class KO extends(cp(AA,Wh)){constructor(e){super(e),this.element=new QO,this.specPath=e=>qh(e)?["document","objects","Reference"]:["document","objects","PathItem"]}ObjectElement(e){const t=AA.prototype.ObjectElement.call(this,e);return this.element.filter(bI).forEach((e=>{e.setMetaProperty("referenced-element","pathItem")})),this.element.filter(RI).forEach(((e,t)=>{e.setMetaProperty("webhook-name",ud(t))})),t}}var XO=KO;var JO={visitors:{value:zm.visitors.value,document:{objects:{OpenApi:{$visitor:HT,fixedFields:{openapi:zm.visitors.document.objects.OpenApi.fixedFields.openapi,info:{$ref:"#/visitors/document/objects/Info"},jsonSchemaDialect:zT,servers:zm.visitors.document.objects.OpenApi.fixedFields.servers,paths:{$ref:"#/visitors/document/objects/Paths"},webhooks:XO,components:{$ref:"#/visitors/document/objects/Components"},security:zm.visitors.document.objects.OpenApi.fixedFields.security,tags:zm.visitors.document.objects.OpenApi.fixedFields.tags,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Info:{$visitor:xT,fixedFields:{title:zm.visitors.document.objects.Info.fixedFields.title,description:zm.visitors.document.objects.Info.fixedFields.description,summary:{$ref:"#/visitors/value"},termsOfService:zm.visitors.document.objects.Info.fixedFields.termsOfService,contact:{$ref:"#/visitors/document/objects/Contact"},license:{$ref:"#/visitors/document/objects/License"},version:zm.visitors.document.objects.Info.fixedFields.version}},Contact:{$visitor:FT,fixedFields:{name:zm.visitors.document.objects.Contact.fixedFields.name,url:zm.visitors.document.objects.Contact.fixedFields.url,email:zm.visitors.document.objects.Contact.fixedFields.email}},License:{$visitor:GT,fixedFields:{name:zm.visitors.document.objects.License.fixedFields.name,identifier:{$ref:"#/visitors/value"},url:zm.visitors.document.objects.License.fixedFields.url}},Server:{$visitor:QT,fixedFields:{url:zm.visitors.document.objects.Server.fixedFields.url,description:zm.visitors.document.objects.Server.fixedFields.description,variables:zm.visitors.document.objects.Server.fixedFields.variables}},ServerVariable:{$visitor:XT,fixedFields:{enum:zm.visitors.document.objects.ServerVariable.fixedFields.enum,default:zm.visitors.document.objects.ServerVariable.fixedFields.default,description:zm.visitors.document.objects.ServerVariable.fixedFields.description}},Components:{$visitor:rI,fixedFields:{schemas:LO,responses:zm.visitors.document.objects.Components.fixedFields.responses,parameters:zm.visitors.document.objects.Components.fixedFields.parameters,examples:zm.visitors.document.objects.Components.fixedFields.examples,requestBodies:zm.visitors.document.objects.Components.fixedFields.requestBodies,headers:zm.visitors.document.objects.Components.fixedFields.headers,securitySchemes:zm.visitors.document.objects.Components.fixedFields.securitySchemes,links:zm.visitors.document.objects.Components.fixedFields.links,callbacks:zm.visitors.document.objects.Components.fixedFields.callbacks,pathItems:TO}},Paths:{$visitor:bO},PathItem:{$visitor:FO,fixedFields:{$ref:zm.visitors.document.objects.PathItem.fixedFields.$ref,summary:zm.visitors.document.objects.PathItem.fixedFields.summary,description:zm.visitors.document.objects.PathItem.fixedFields.description,get:{$ref:"#/visitors/document/objects/Operation"},put:{$ref:"#/visitors/document/objects/Operation"},post:{$ref:"#/visitors/document/objects/Operation"},delete:{$ref:"#/visitors/document/objects/Operation"},options:{$ref:"#/visitors/document/objects/Operation"},head:{$ref:"#/visitors/document/objects/Operation"},patch:{$ref:"#/visitors/document/objects/Operation"},trace:{$ref:"#/visitors/document/objects/Operation"},servers:zm.visitors.document.objects.PathItem.fixedFields.servers,parameters:zm.visitors.document.objects.PathItem.fixedFields.parameters}},Operation:{$visitor:xO,fixedFields:{tags:zm.visitors.document.objects.Operation.fixedFields.tags,summary:zm.visitors.document.objects.Operation.fixedFields.summary,description:zm.visitors.document.objects.Operation.fixedFields.description,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},operationId:zm.visitors.document.objects.Operation.fixedFields.operationId,parameters:zm.visitors.document.objects.Operation.fixedFields.parameters,requestBody:zm.visitors.document.objects.Operation.fixedFields.requestBody,responses:{$ref:"#/visitors/document/objects/Responses"},callbacks:zm.visitors.document.objects.Operation.fixedFields.callbacks,deprecated:zm.visitors.document.objects.Operation.fixedFields.deprecated,security:zm.visitors.document.objects.Operation.fixedFields.security,servers:zm.visitors.document.objects.Operation.fixedFields.servers}},ExternalDocumentation:{$visitor:yO,fixedFields:{description:zm.visitors.document.objects.ExternalDocumentation.fixedFields.description,url:zm.visitors.document.objects.ExternalDocumentation.fixedFields.url}},Parameter:{$visitor:cI,fixedFields:{name:zm.visitors.document.objects.Parameter.fixedFields.name,in:zm.visitors.document.objects.Parameter.fixedFields.in,description:zm.visitors.document.objects.Parameter.fixedFields.description,required:zm.visitors.document.objects.Parameter.fixedFields.required,deprecated:zm.visitors.document.objects.Parameter.fixedFields.deprecated,allowEmptyValue:zm.visitors.document.objects.Parameter.fixedFields.allowEmptyValue,style:zm.visitors.document.objects.Parameter.fixedFields.style,explode:zm.visitors.document.objects.Parameter.fixedFields.explode,allowReserved:zm.visitors.document.objects.Parameter.fixedFields.allowReserved,schema:{$ref:"#/visitors/document/objects/Schema"},example:zm.visitors.document.objects.Parameter.fixedFields.example,examples:zm.visitors.document.objects.Parameter.fixedFields.examples,content:zm.visitors.document.objects.Parameter.fixedFields.content}},RequestBody:{$visitor:CO,fixedFields:{description:zm.visitors.document.objects.RequestBody.fixedFields.description,content:zm.visitors.document.objects.RequestBody.fixedFields.content,required:zm.visitors.document.objects.RequestBody.fixedFields.required}},MediaType:{$visitor:ZT,fixedFields:{schema:{$ref:"#/visitors/document/objects/Schema"},example:zm.visitors.document.objects.MediaType.fixedFields.example,examples:zm.visitors.document.objects.MediaType.fixedFields.examples,encoding:zm.visitors.document.objects.MediaType.fixedFields.encoding}},Encoding:{$visitor:NO,fixedFields:{contentType:zm.visitors.document.objects.Encoding.fixedFields.contentType,headers:zm.visitors.document.objects.Encoding.fixedFields.headers,style:zm.visitors.document.objects.Encoding.fixedFields.style,explode:zm.visitors.document.objects.Encoding.fixedFields.explode,allowReserved:zm.visitors.document.objects.Encoding.fixedFields.allowReserved}},Responses:{$visitor:HO,fixedFields:{default:zm.visitors.document.objects.Responses.fixedFields.default}},Response:{$visitor:UO,fixedFields:{description:zm.visitors.document.objects.Response.fixedFields.description,headers:zm.visitors.document.objects.Response.fixedFields.headers,content:zm.visitors.document.objects.Response.fixedFields.content,links:zm.visitors.document.objects.Response.fixedFields.links}},Callback:{$visitor:MO},Example:{$visitor:OO,fixedFields:{summary:zm.visitors.document.objects.Example.fixedFields.summary,description:zm.visitors.document.objects.Example.fixedFields.description,value:zm.visitors.document.objects.Example.fixedFields.value,externalValue:zm.visitors.document.objects.Example.fixedFields.externalValue}},Link:{$visitor:jT,fixedFields:{operationRef:zm.visitors.document.objects.Link.fixedFields.operationRef,operationId:zm.visitors.document.objects.Link.fixedFields.operationId,parameters:zm.visitors.document.objects.Link.fixedFields.parameters,requestBody:zm.visitors.document.objects.Link.fixedFields.requestBody,description:zm.visitors.document.objects.Link.fixedFields.description,server:{$ref:"#/visitors/document/objects/Server"}}},Header:{$visitor:dI,fixedFields:{description:zm.visitors.document.objects.Header.fixedFields.description,required:zm.visitors.document.objects.Header.fixedFields.required,deprecated:zm.visitors.document.objects.Header.fixedFields.deprecated,allowEmptyValue:zm.visitors.document.objects.Header.fixedFields.allowEmptyValue,style:zm.visitors.document.objects.Header.fixedFields.style,explode:zm.visitors.document.objects.Header.fixedFields.explode,allowReserved:zm.visitors.document.objects.Header.fixedFields.allowReserved,schema:{$ref:"#/visitors/document/objects/Schema"},example:zm.visitors.document.objects.Header.fixedFields.example,examples:zm.visitors.document.objects.Header.fixedFields.examples,content:zm.visitors.document.objects.Header.fixedFields.content}},Tag:{$visitor:oI,fixedFields:{name:zm.visitors.document.objects.Tag.fixedFields.name,description:zm.visitors.document.objects.Tag.fixedFields.description,externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"}}},Reference:{$visitor:sI,fixedFields:{$ref:zm.visitors.document.objects.Reference.fixedFields.$ref,summary:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"}}},Schema:{$visitor:GI,fixedFields:{$schema:{$ref:"#/visitors/value"},$vocabulary:VI,$id:{$ref:"#/visitors/value"},$anchor:{$ref:"#/visitors/value"},$dynamicAnchor:{$ref:"#/visitors/value"},$dynamicRef:{$ref:"#/visitors/value"},$ref:jI,$defs:zI,$comment:{$ref:"#/visitors/value"},allOf:QI,anyOf:XI,oneOf:ZI,not:{$ref:"#/visitors/document/objects/Schema"},if:{$ref:"#/visitors/document/objects/Schema"},then:{$ref:"#/visitors/document/objects/Schema"},else:{$ref:"#/visitors/document/objects/Schema"},dependentSchemas:tO,prefixItems:rO,items:{$ref:"#/visitors/document/objects/Schema"},contains:{$ref:"#/visitors/document/objects/Schema"},properties:oO,patternProperties:sO,additionalProperties:{$ref:"#/visitors/document/objects/Schema"},propertyNames:{$ref:"#/visitors/document/objects/Schema"},unevaluatedItems:{$ref:"#/visitors/document/objects/Schema"},unevaluatedProperties:{$ref:"#/visitors/document/objects/Schema"},type:lO,enum:cO,const:{$ref:"#/visitors/value"},multipleOf:{$ref:"#/visitors/value"},maximum:{$ref:"#/visitors/value"},exclusiveMaximum:{$ref:"#/visitors/value"},minimum:{$ref:"#/visitors/value"},exclusiveMinimum:{$ref:"#/visitors/value"},maxLength:{$ref:"#/visitors/value"},minLength:{$ref:"#/visitors/value"},pattern:{$ref:"#/visitors/value"},maxItems:{$ref:"#/visitors/value"},minItems:{$ref:"#/visitors/value"},uniqueItems:{$ref:"#/visitors/value"},maxContains:{$ref:"#/visitors/value"},minContains:{$ref:"#/visitors/value"},maxProperties:{$ref:"#/visitors/value"},minProperties:{$ref:"#/visitors/value"},required:{$ref:"#/visitors/value"},dependentRequired:uO,title:{$ref:"#/visitors/value"},description:{$ref:"#/visitors/value"},default:{$ref:"#/visitors/value"},deprecated:{$ref:"#/visitors/value"},readOnly:{$ref:"#/visitors/value"},writeOnly:{$ref:"#/visitors/value"},examples:dO,format:{$ref:"#/visitors/value"},contentEncoding:{$ref:"#/visitors/value"},contentMediaType:{$ref:"#/visitors/value"},contentSchema:{$ref:"#/visitors/document/objects/Schema"},discriminator:{$ref:"#/visitors/document/objects/Discriminator"},xml:{$ref:"#/visitors/document/objects/XML"},externalDocs:{$ref:"#/visitors/document/objects/ExternalDocumentation"},example:{$ref:"#/visitors/value"}}},Discriminator:{$visitor:EO,fixedFields:{propertyName:zm.visitors.document.objects.Discriminator.fixedFields.propertyName,mapping:zm.visitors.document.objects.Discriminator.fixedFields.mapping}},XML:{$visitor:hO,fixedFields:{name:zm.visitors.document.objects.XML.fixedFields.name,namespace:zm.visitors.document.objects.XML.fixedFields.namespace,prefix:zm.visitors.document.objects.XML.fixedFields.prefix,attribute:zm.visitors.document.objects.XML.fixedFields.attribute,wrapped:zm.visitors.document.objects.XML.fixedFields.wrapped}},SecurityScheme:{$visitor:GO,fixedFields:{type:zm.visitors.document.objects.SecurityScheme.fixedFields.type,description:zm.visitors.document.objects.SecurityScheme.fixedFields.description,name:zm.visitors.document.objects.SecurityScheme.fixedFields.name,in:zm.visitors.document.objects.SecurityScheme.fixedFields.in,scheme:zm.visitors.document.objects.SecurityScheme.fixedFields.scheme,bearerFormat:zm.visitors.document.objects.SecurityScheme.fixedFields.bearerFormat,flows:{$ref:"#/visitors/document/objects/OAuthFlows"},openIdConnectUrl:zm.visitors.document.objects.SecurityScheme.fixedFields.openIdConnectUrl}},OAuthFlows:{$visitor:jO,fixedFields:{implicit:{$ref:"#/visitors/document/objects/OAuthFlow"},password:{$ref:"#/visitors/document/objects/OAuthFlow"},clientCredentials:{$ref:"#/visitors/document/objects/OAuthFlow"},authorizationCode:{$ref:"#/visitors/document/objects/OAuthFlow"}}},OAuthFlow:{$visitor:zO,fixedFields:{authorizationUrl:zm.visitors.document.objects.OAuthFlow.fixedFields.authorizationUrl,tokenUrl:zm.visitors.document.objects.OAuthFlow.fixedFields.tokenUrl,refreshUrl:zm.visitors.document.objects.OAuthFlow.fixedFields.refreshUrl,scopes:zm.visitors.document.objects.OAuthFlow.fixedFields.scopes}},SecurityRequirement:{$visitor:tI}},extension:{$visitor:zm.visitors.document.extension.$visitor}}}};const ZO=e=>{if(Nu(e))return`${e.element.charAt(0).toUpperCase()+e.element.slice(1)}Element`},eg={CallbackElement:["content"],ComponentsElement:["content"],ContactElement:["content"],DiscriminatorElement:["content"],Encoding:["content"],Example:["content"],ExternalDocumentationElement:["content"],HeaderElement:["content"],InfoElement:["content"],LicenseElement:["content"],MediaTypeElement:["content"],OAuthFlowElement:["content"],OAuthFlowsElement:["content"],OpenApi3_1Element:["content"],OperationElement:["content"],ParameterElement:["content"],PathItemElement:["content"],PathsElement:["content"],ReferenceElement:["content"],RequestBodyElement:["content"],ResponseElement:["content"],ResponsesElement:["content"],SchemaElement:["content"],SecurityRequirementElement:["content"],SecuritySchemeElement:["content"],ServerElement:["content"],ServerVariableElement:["content"],TagElement:["content"],...td};var tg={namespace:e=>{const{base:t}=e;return t.register("callback",eT),t.register("components",tT),t.register("contact",nT),t.register("discriminator",rT),t.register("encoding",iT),t.register("example",oT),t.register("externalDocumentation",aT),t.register("header",sT),t.register("info",lT),t.register("jsonSchemaDialect",uT),t.register("license",dT),t.register("link",_T),t.register("mediaType",ET),t.register("oAuthFlow",pT),t.register("oAuthFlows",hT),t.register("openapi",AT),t.register("openApi3_1",fT),t.register("operation",ST),t.register("parameter",mT),t.register("pathItem",TT),t.register("paths",IT),t.register("reference",gT),t.register("requestBody",yT),t.register("response",RT),t.register("responses",NT),t.register("schema",bT),t.register("securityRequirement",PT),t.register("securityScheme",CT),t.register("server",BT),t.register("serverVariable",MT),t.register("tag",DT),t.register("xml",UT),t}};const ng=e=>{const t=e.reduce(((t,n,r)=>{if(Du(n)){const e=String(ud(n.key));t.push(e)}else if(Mu(e[r-2])){const i=String(e[r-2].content.indexOf(n));t.push(i)}return t}),[]);return Zd(t)};var rg=()=>{const e=Fd(tg);return{predicates:{...s,isElement:Nu,isStringElement:vu,isArrayElement:Mu,isObjectElement:Bu,isMemberElement:Du,isServersElement:cL,includesClasses:Vu,hasElementSourceMap:ku},ancestorLineageToJSONPointer:ng,namespace:e}};const ig=(e,{specPath:t=["visitors","document","objects","OpenApi","$visitor"],plugins:n=[]}={})=>{const r=(0,lu.e)(e),i=wE(JO),o=new(hd(t,i))({specObj:i});return rd(r,o),jd(o.element,n,{toolboxCreator:rg,visitorOptions:{keyMap:eg,nodeTypeGetter:ZO}})},og=e=>(t,n={})=>ig(t,{specPath:e,...n});eT.refract=og(["visitors","document","objects","Callback","$visitor"]),tT.refract=og(["visitors","document","objects","Components","$visitor"]),nT.refract=og(["visitors","document","objects","Contact","$visitor"]),oT.refract=og(["visitors","document","objects","Example","$visitor"]),rT.refract=og(["visitors","document","objects","Discriminator","$visitor"]),iT.refract=og(["visitors","document","objects","Encoding","$visitor"]),aT.refract=og(["visitors","document","objects","ExternalDocumentation","$visitor"]),sT.refract=og(["visitors","document","objects","Header","$visitor"]),lT.refract=og(["visitors","document","objects","Info","$visitor"]),uT.refract=og(["visitors","document","objects","OpenApi","fixedFields","jsonSchemaDialect"]),dT.refract=og(["visitors","document","objects","License","$visitor"]),_T.refract=og(["visitors","document","objects","Link","$visitor"]),ET.refract=og(["visitors","document","objects","MediaType","$visitor"]),pT.refract=og(["visitors","document","objects","OAuthFlow","$visitor"]),hT.refract=og(["visitors","document","objects","OAuthFlows","$visitor"]),AT.refract=og(["visitors","document","objects","OpenApi","fixedFields","openapi"]),fT.refract=og(["visitors","document","objects","OpenApi","$visitor"]),ST.refract=og(["visitors","document","objects","Operation","$visitor"]),mT.refract=og(["visitors","document","objects","Parameter","$visitor"]),TT.refract=og(["visitors","document","objects","PathItem","$visitor"]),IT.refract=og(["visitors","document","objects","Paths","$visitor"]),gT.refract=og(["visitors","document","objects","Reference","$visitor"]),yT.refract=og(["visitors","document","objects","RequestBody","$visitor"]),RT.refract=og(["visitors","document","objects","Response","$visitor"]),NT.refract=og(["visitors","document","objects","Responses","$visitor"]),bT.refract=og(["visitors","document","objects","Schema","$visitor"]),PT.refract=og(["visitors","document","objects","SecurityRequirement","$visitor"]),CT.refract=og(["visitors","document","objects","SecurityScheme","$visitor"]),BT.refract=og(["visitors","document","objects","Server","$visitor"]),MT.refract=og(["visitors","document","objects","ServerVariable","$visitor"]),DT.refract=og(["visitors","document","objects","Tag","$visitor"]),UT.refract=og(["visitors","document","objects","XML","$visitor"]);var ag=class extends mE{};var sg=class extends Array{unknownMediaType="application/octet-stream";filterByFormat(){throw new ag("filterByFormat method in MediaTypes class is not yet implemented.")}findBy(){throw new ag("findBy method in MediaTypes class is not yet implemented.")}latest(){throw new ag("latest method in MediaTypes class is not yet implemented.")}};class lg extends sg{filterByFormat(e="generic"){const t="generic"===e?"openapi;version":e;return this.filter((e=>e.includes(t)))}findBy(e="3.1.0",t="generic"){const n="generic"===t?`vnd.oai.openapi;version=${e}`:`vnd.oai.openapi+${t};version=${e}`;return this.find((e=>e.includes(n)))||this.unknownMediaType}latest(e="generic"){return Vs(this.filterByFormat(e))}}var cg=new lg("application/vnd.oai.openapi;version=3.1.0","application/vnd.oai.openapi+json;version=3.1.0","application/vnd.oai.openapi+yaml;version=3.1.0");var ug=class{uri;depth;value;refSet;errors;constructor({uri:e,depth:t=0,refSet:n,value:r}){this.uri=e,this.value=r,this.depth=t,this.refSet=n,this.errors=[]}};var dg=class{rootRef;refs;circular;constructor({refs:e=[],circular:t=!1}={}){this.refs=[],this.circular=t,e.forEach(this.add.bind(this))}get size(){return this.refs.length}add(e){return this.has(e)||(this.refs.push(e),this.rootRef=void 0===this.rootRef?e:this.rootRef,e.refSet=this),this}merge(e){for(const t of e.values())this.add(t);return this}has(e){const t=$l(e)?e:e.uri;return Ol(this.find((e=>e.uri===t)))}find(e){return this.refs.find(e)}*values(){yield*this.refs}clean(){this.refs.forEach((e=>{e.refSet=void 0})),this.rootRef=void 0,this.refs.length=0}};var _g={parse:{mediaType:"text/plain",parsers:[],parserOpts:{}},resolve:{baseURI:"",resolvers:[],resolverOpts:{},strategies:[],strategyOpts:{},internal:!0,external:!0,maxDepth:1/0},dereference:{strategies:[],strategyOpts:{},refSet:null,maxDepth:1/0,circular:"ignore",circularReplacer:r_,immutable:!0},bundle:{strategies:[],refSet:null,maxDepth:1/0}},Eg=Pa((function(e,t){return function(n){return function(r){return _l((function(e){return t(e,r)}),n(e(r)))}}}));var pg=Ca((function e(t,n,r){if(0===t.length)return n;var i=t[0];if(t.length>1){var o=!PE(r)&&Ya(i,r)&&"object"==typeof r[i]?r[i]:Ba(t[1])?[]:{};n=e(Array.prototype.slice.call(t,1),n,o)}return function(e,t,n){if(Ba(e)&&cs(n)){var r=[].concat(n);return r[e]=t,r}var i={};for(var o in n)i[o]=n[o];return i[e]=t,i}(i,n,r)})),hg=pg,Ag=function(e){return{value:e,map:function(t){return Ag(t(e))}}},Lg=Ca((function(e,t,n){return e((function(e){return Ag(t(e))}))(n).value})),fg=Lg;const Sg=Eg(hd(["resolve","baseURI"]),hg(["resolve","baseURI"])),mg=e=>p_(e)?Zl():e,Tg=(e,t)=>{const n=pd(e,t);return fg(Sg,mg,n)};var Ig=class{uri;mediaType;data;parseResult;constructor({uri:e,mediaType:t="text/plain",data:n,parseResult:r}){this.uri=e,this.mediaType=t,this.data=n,this.parseResult=r}get extension(){return $l(this.uri)?zl(this.uri):""}toString(){if("string"==typeof this.data)return this.data;if(this.data instanceof ArrayBuffer||["ArrayBuffer"].includes(Xa(this.data))||ArrayBuffer.isView(this.data)){return new TextDecoder("utf-8").decode(this.data)}return String(this.data)}};var Og=class extends ya{plugin;constructor(e,t){super(e,{cause:t.cause}),this.plugin=t.plugin}};const gg=async(e,t,n)=>{const r=await Promise.all(n.map(bd([e],t)));return n.filter(((e,t)=>r[t]))},yg=async(e,t,n)=>{let r;for(const i of n)try{const n=await i[e].call(i,...t);return{plugin:i,result:n}}catch(e){r=new Og("Error while running plugin",{cause:e,plugin:i})}return Promise.reject(r)};var Rg=class extends ya{};var Ng=class extends Rg{};const vg=async(e,t)=>{let n=e,r=!1;if(!xu(e)){const t=Xu(e);t.classes.push("result"),n=new fu([t]),r=!0}const i=new Ig({uri:t.resolve.baseURI,parseResult:n,mediaType:t.parse.mediaType}),o=await gg("canDereference",[i,t],t.dereference.strategies);if(yd(o))throw new Ng(i.uri);try{const{result:e}=await yg("dereference",[i,t],o);return r?e.get(0):e}catch(e){throw new Rg(`Error while dereferencing file "${i.uri}"`,{cause:e})}};var bg=class extends ya{};var Pg=class extends bg{};var Cg=class{name;allowEmpty;sourceMap;fileExtensions;mediaTypes;constructor({name:e,allowEmpty:t=!0,sourceMap:n=!1,fileExtensions:r=[],mediaTypes:i=[]}){this.name=e,this.allowEmpty=t,this.sourceMap=n,this.fileExtensions=r,this.mediaTypes=i}};var Bg=class extends Cg{constructor(e){super({...null!=e?e:{},name:"binary"})}canParse(e){return 0===this.fileExtensions.length||this.fileExtensions.includes(e.extension)}parse(e){try{const t=unescape(encodeURIComponent(e.toString())),n=btoa(t),r=new fu;if(0!==n.length){const e=new lu.Om(n);e.classes.push("result"),r.push(e)}return r}catch(t){throw new Pg(`Error parsing "${e.uri}"`,{cause:t})}}};var Mg=class{name;constructor({name:e}){this.name=e}};var Dg=class extends Mg{constructor(e){super({...null!=e?e:{},name:"openapi-3-1"})}canResolve(e,t){const n=t.dereference.strategies.find((e=>"openapi-3-1"===e.name));return void 0!==n&&n.canDereference(e,t)}async resolve(e,t){const n=t.dereference.strategies.find((e=>"openapi-3-1"===e.name));if(void 0===n)throw new Ng('"openapi-3-1" dereference strategy is not available.');const r=new dg,i=Tg(t,{resolve:{internal:!1},dereference:{refSet:r}});return await n.dereference(e,i),r}};function Ug(e,t,n){if(n||(n=new wg),function(e){var t=typeof e;return null==e||"object"!=t&&"function"!=t}(e))return e;var r=function(r){var i=n.get(e);if(i)return i;for(var o in n.set(e,r),e)Object.prototype.hasOwnProperty.call(e,o)&&(r[o]=t?Ug(e[o],!0,n):e[o]);return r};switch(Xa(e)){case"Object":return r(Object.create(Object.getPrototypeOf(e)));case"Array":return r(Array(e.length));case"Date":return new Date(e.valueOf());case"RegExp":return Ha(e);case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":return e.slice();default:return e}}var wg=function(){function e(){this.map={},this.length=0}return e.prototype.set=function(e,t){var n=this.hash(e),r=this.map[n];r||(this.map[n]=r=[]),r.push([e,t]),this.length+=1},e.prototype.hash=function(e){var t=[];for(var n in e)t.push(Object.prototype.toString.call(e[n]));return t.join()},e.prototype.get=function(e){if(this.length<=180)for(var t in this.map)for(var n=this.map[t],r=0;r<n.length;r+=1){if((o=n[r])[0]===e)return o[1]}else{var i=this.hash(e);if(n=this.map[i])for(r=0;r<n.length;r+=1){var o;if((o=n[r])[0]===e)return o[1]}}},e}(),Hg=function(){function e(e,t,n,r){this.valueFn=e,this.valueAcc=t,this.keyFn=n,this.xf=r,this.inputs={}}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=function(e){var t;for(t in this.inputs)if(Ya(t,this.inputs)&&(e=this.xf["@@transducer/step"](e,this.inputs[t]))["@@transducer/reduced"]){e=e["@@transducer/value"];break}return this.inputs=null,this.xf["@@transducer/result"](e)},e.prototype["@@transducer/step"]=function(e,t){var n=this.keyFn(t);return this.inputs[n]=this.inputs[n]||[n,Ug(this.valueAcc,!1)],this.inputs[n][1]=this.valueFn(this.inputs[n][1],t),e},e}();function $g(e,t,n){return function(r){return new Hg(e,t,n,r)}}var xg=Pa(Hs("groupBy",js(4,[],us([],$g,(function(e,t,n,r){var i=Us((function(r,i){var o=n(i),a=e(Ya(o,r)?r[o]:Ug(t,!1),i);return a&&a["@@transducer/reduced"]?cu(r):(r[o]=a,r)}));return Ms(i,{},r)})))((function(e,t){return e.push(t),e}),[])));var Yg=class{internalStore;constructor(e,t,n){this.storageElement=e,this.storageField=t,this.storageSubField=n}get store(){if(!this.internalStore){let e=this.storageElement.get(this.storageField);Bu(e)||(e=new lu.Sh,this.storageElement.set(this.storageField,e));let t=e.get(this.storageSubField);Mu(t)||(t=new lu.wE,e.set(this.storageSubField,t)),this.internalStore=t}return this.internalStore}append(e){this.includes(e)||this.store.push(e)}includes(e){return this.store.includes(e)}};const Fg=e=>e.replace(/\s/g,""),kg=e=>e.replace(/\W/gi,"_"),Gg=(e,t,n)=>{const r=Fg(e);return r.length>0?kg(r):((e,t)=>`${kg(Fg(t.toLowerCase()))}${kg(Fg(e))}`)(t,n)};var Vg=({storageField:e="x-normalized",operationIdNormalizer:t=Gg}={})=>n=>{const{predicates:r,ancestorLineageToJSONPointer:i,namespace:o}=n,a=[],s=[],l=[];let c;return{visitor:{OpenApi3_1Element:{enter(t){c=new Yg(t,e,"operation-ids")},leave(){const e=xg((e=>ud(e.operationId)),s);Object.entries(e).forEach((([e,t])=>{Array.isArray(t)&&(t.length<=1||t.forEach(((t,n)=>{const r=`${e}${n+1}`;t.operationId=new o.elements.String(r)})))})),l.forEach((e=>{if(void 0===e.operationId)return;const t=String(ud(e.operationId)),n=s.find((e=>ud(e.meta.get("originalOperationId"))===t));void 0!==n&&(e.operationId=qu.safe(n.operationId),e.meta.set("originalOperationId",t),e.set("__originalOperationId",t))})),s.length=0,l.length=0,c=void 0}},PathItemElement:{enter(e){const t=Fs("path",ud(e.meta.get("path")));a.push(t)},leave(){a.pop()}},OperationElement:{enter(e,n,r,l,u){if(void 0===e.operationId)return;const d=i([...u,r,e]);if(c.includes(d))return;const _=String(ud(e.operationId)),E=Vs(a),p=Fs("method",ud(e.meta.get("http-method"))),h=t(_,E,p);_!==h&&(e.operationId=new o.elements.String(h),e.set("__originalOperationId",_),e.meta.set("originalOperationId",_),s.push(e),c.append(d))}},LinkElement:{leave(e){r.isLinkElement(e)&&void 0!==e.operationId&&l.push(e)}}}}},jg=Ca((function(e,t,n){return Fs(e,Ua(t,n))})),Wg=function(){function e(e,t){this.xf=t,this.pred=e,this.items=[]}return e.prototype["@@transducer/init"]=_s,e.prototype["@@transducer/result"]=Es,e.prototype["@@transducer/step"]=function(e,t){return xa(this.pred,t,this.items)?e:(this.items.push(t),this.xf["@@transducer/step"](e,t))},e}();function zg(e){return function(t){return new Wg(e,t)}}var qg=Pa(us([],zg,(function(e,t){for(var n,r=0,i=t.length,o=[];r<i;)xa(e,n=t[r],o)||(o[o.length]=n),r+=1;return o}))),Qg=qg;var Kg=({storageField:e="x-normalized"}={})=>t=>{const{predicates:n,ancestorLineageToJSONPointer:r}=t,i=(e,t)=>!!n.isParameterElement(e)&&(!!n.isParameterElement(t)&&(!!n.isStringElement(e.name)&&(!!n.isStringElement(e.in)&&(!!n.isStringElement(t.name)&&(!!n.isStringElement(t.in)&&(ud(e.name)===ud(t.name)&&ud(e.in)===ud(t.in))))))),o=[];let a;return{visitor:{OpenApi3_1Element:{enter(t){a=new Yg(t,e,"parameters")},leave(){a=void 0}},PathItemElement:{enter(e,t,r,i,a){if(a.some(n.isComponentsElement))return;const{parameters:s}=e;n.isArrayElement(s)?o.push([...s.content]):o.push([])},leave(){o.pop()}},OperationElement:{leave(e,t,n,s,l){const c=Vs(o);if(!Array.isArray(c)||0===c.length)return;const u=r([...l,n,e]);if(a.includes(u))return;const d=jg([],["parameters","content"],e),_=Qg(i,[...d,...c]);e.parameters=new sm(_),a.append(u)}}}}};var Xg=({storageField:e="x-normalized"}={})=>t=>{const{predicates:n,ancestorLineageToJSONPointer:r}=t;let i,o;return{visitor:{OpenApi3_1Element:{enter(t){o=new Yg(t,e,"security-requirements"),n.isArrayElement(t.security)&&(i=t.security)},leave(){o=void 0,i=void 0}},OperationElement:{leave(e,t,a,s,l){if(l.some(n.isComponentsElement))return;const c=r([...l,a,e]);if(o.includes(c))return;var u;void 0===e.security&&void 0!==i&&(e.security=new Lm(null===(u=i)||void 0===u?void 0:u.content),o.append(c))}}}}};var Jg=({storageField:e="x-normalized"}={})=>t=>{const{namespace:n,ancestorLineageToJSONPointer:r,predicates:i}=t;let o;return{visitor:{OpenApi3_1Element:{enter(t){const r=void 0===t.servers,a=i.isArrayElement(t.servers),s=a&&0===t.servers.length,l=n.elements.Server.refract({url:"/"});r||!a?t.servers=new yA([l]):a&&s&&t.servers.push(l),o=new Yg(t,e,"servers")},leave(){o=void 0}},PathItemElement(e,t,n,a,s){if(s.some(i.isComponentsElement))return;if(!s.some(i.isOpenApi3_1Element))return;const l=r([...s,n,e]);if(o.includes(l))return;const c=s.find(i.isOpenApi3_1Element),u=void 0===e.servers,d=i.isArrayElement(e.servers),_=d&&0===e.servers.length;if(i.isOpenApi3_1Element(c)){var E;const t=null===(E=c.servers)||void 0===E?void 0:E.content,n=null!=t?t:[];u||!d?e.servers=new Nm(n):d&&_&&n.forEach((t=>{e.servers.push(t)})),o.append(l)}},OperationElement(e,t,n,a,s){if(s.some(i.isComponentsElement))return;if(!s.some(i.isOpenApi3_1Element))return;const l=r([...s,n,e]);if(o.includes(l))return;const c=[...s].reverse().find(i.isPathItemElement),u=void 0===e.servers,d=i.isArrayElement(e.servers),_=d&&0===e.servers.length;if(i.isPathItemElement(c)){var E;const t=null===(E=c.servers)||void 0===E?void 0:E.content,n=null!=t?t:[];u||!d?e.servers=new Tm(n):d&&_&&n.forEach((t=>{e.servers.push(t)})),o.append(l)}}}}};var Zg=({storageField:e="x-normalized"}={})=>t=>{const{predicates:n,ancestorLineageToJSONPointer:r}=t;let i;return{visitor:{OpenApi3_1Element:{enter(t){i=new Yg(t,e,"parameter-examples")},leave(){i=void 0}},ParameterElement:{leave(e,t,o,a,s){var l,c;if(s.some(n.isComponentsElement))return;if(void 0===e.schema||!n.isSchemaElement(e.schema))return;if(void 0===(null===(l=e.schema)||void 0===l?void 0:l.example)&&void 0===(null===(c=e.schema)||void 0===c?void 0:c.examples))return;const u=r([...s,o,e]);if(!i.includes(u)){if(void 0!==e.examples&&n.isObjectElement(e.examples)){const t=e.examples.map((e=>qu.safe(e.value)));return void 0!==e.schema.examples&&(e.schema.set("examples",t),i.append(u)),void(void 0!==e.schema.example&&(e.schema.set("example",t),i.append(u)))}void 0!==e.example&&(void 0!==e.schema.examples&&(e.schema.set("examples",[qu(e.example)]),i.append(u)),void 0!==e.schema.example&&(e.schema.set("example",qu(e.example)),i.append(u)))}}}}}};var ey=({storageField:e="x-normalized"}={})=>t=>{const{predicates:n,ancestorLineageToJSONPointer:r}=t;let i;return{visitor:{OpenApi3_1Element:{enter(t){i=new Yg(t,e,"header-examples")},leave(){i=void 0}},HeaderElement:{leave(e,t,o,a,s){var l,c;if(s.some(n.isComponentsElement))return;if(void 0===e.schema||!n.isSchemaElement(e.schema))return;if(void 0===(null===(l=e.schema)||void 0===l?void 0:l.example)&&void 0===(null===(c=e.schema)||void 0===c?void 0:c.examples))return;const u=r([...s,o,e]);if(!i.includes(u)){if(void 0!==e.examples&&n.isObjectElement(e.examples)){const t=e.examples.map((e=>qu.safe(e.value)));return void 0!==e.schema.examples&&(e.schema.set("examples",t),i.append(u)),void(void 0!==e.schema.example&&(e.schema.set("example",t[0]),i.append(u)))}void 0!==e.example&&(void 0!==e.schema.examples&&(e.schema.set("examples",[qu(e.example)]),i.append(u)),void 0!==e.schema.example&&(e.schema.set("example",qu(e.example)),i.append(u)))}}}}}};const ty=e=>t=>{if(null!=t&&t.$$normalized)return t;if(ty.cache.has(t))return ty.cache.get(t);const n=fT.refract(t),r=e(n),i=ud(r);return ty.cache.set(t,i),i};ty.cache=new WeakMap;var ny=e=>{if(!Bu(e))return e;if(e.hasKey("$$normalized"))return e;const t=[Vg({operationIdNormalizer:(e,t,n)=>Yc({operationId:e},t,n,{v2OperationIdCompatibilityMode:!1})}),Kg(),Xg(),Jg(),Zg(),ey()],n=jd(e,t,{toolboxCreator:rg,visitorOptions:{keyMap:eg,nodeTypeGetter:ZO}});return n.set("$$normalized",!0),n};var ry=class{name;constructor({name:e}){this.name=e}};var iy=class extends ry{timeout;redirects;withCredentials;constructor(e){const{name:t="http-resolver",timeout:n=5e3,redirects:r=5,withCredentials:i=!1}=null!=e?e:{};super({name:t}),this.timeout=n,this.redirects=r,this.withCredentials=i}canRead(e){return Ql(e.uri)}};var oy=class extends ya{};var ay=class extends oy{};const{AbortController:sy,AbortSignal:ly}=globalThis;void 0===globalThis.AbortController&&(globalThis.AbortController=sy),void 0===globalThis.AbortSignal&&(globalThis.AbortSignal=ly);var cy=class extends iy{swaggerHTTPClient=Oo;swaggerHTTPClientConfig;constructor({swaggerHTTPClient:e=Oo,swaggerHTTPClientConfig:t={},...n}={}){super({...n,name:"http-swagger-client"}),this.swaggerHTTPClient=e,this.swaggerHTTPClientConfig=t}getHttpClient(){return this.swaggerHTTPClient}async read(e){const t=this.getHttpClient(),n=new AbortController,{signal:r}=n,i=setTimeout((()=>{n.abort()}),this.timeout),o=this.getHttpClient().withCredentials||this.withCredentials?"include":"same-origin",a=0===this.redirects?"error":"follow",s=this.redirects>0?this.redirects:void 0;try{const n=await t({url:e.uri,signal:r,userFetch:async(e,t)=>{let n=await fetch(e,t);try{n.headers.delete("Content-Type")}catch{n=new Response(n.body,{...n,headers:new Headers(n.headers)}),n.headers.delete("Content-Type")}return n},credentials:o,redirect:a,follow:s,...this.swaggerHTTPClientConfig});return n.text.arrayBuffer()}catch(t){throw new ay(`Error downloading "${e.uri}"`,{cause:t})}finally{clearTimeout(i)}}};var uy=(e,t=kd)=>{if($l(e))try{return t.fromRefract(JSON.parse(e))}catch{}return $d(e)&&DE("element",e)?t.fromRefract(e):t.toElement(e)};var dy=class extends Cg{constructor(e={}){super({...e,name:"json-swagger-client",fileExtensions:[".json"],mediaTypes:["application/json"]})}async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{return JSON.parse(e.toString()),!0}catch(e){return!1}return!1}async parse(e){if(this.sourceMap)throw new Pg("json-swagger-client parser plugin doesn't support sourceMaps option");const t=new fu,n=e.toString();if(this.allowEmpty&&""===n.trim())return t;try{const e=uy(JSON.parse(n));return e.classes.push("result"),t.push(e),t}catch(t){throw new Pg(`Error parsing "${e.uri}"`,{cause:t})}}};var _y=class extends Cg{constructor(e={}){super({...e,name:"yaml-1-2-swagger-client",fileExtensions:[".yaml",".yml"],mediaTypes:["text/yaml","application/yaml"]})}async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{return So.load(e.toString(),{schema:so}),!0}catch(e){return!1}return!1}async parse(e){if(this.sourceMap)throw new Pg("yaml-1-2-swagger-client parser plugin doesn't support sourceMaps option");const t=new fu,n=e.toString();try{const e=So.load(n,{schema:so});if(this.allowEmpty&&void 0===e)return t;const r=uy(e);return r.classes.push("result"),t.push(r),t}catch(t){throw new Pg(`Error parsing "${e.uri}"`,{cause:t})}}};var Ey=class extends Cg{detectionRegExp=/"openapi"\s*:\s*"(?<version_json>3\.1\.(?:[1-9]\d*|0))"/;constructor(e={}){super({...e,name:"openapi-json-3-1-swagger-client",fileExtensions:[".json"],mediaTypes:new lg(...cg.filterByFormat("generic"),...cg.filterByFormat("json"))})}async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{const t=e.toString();return JSON.parse(t),this.detectionRegExp.test(t)}catch(e){return!1}return!1}async parse(e){if(this.sourceMap)throw new Pg("openapi-json-3-1-swagger-client parser plugin doesn't support sourceMaps option");const t=new fu,n=e.toString();if(this.allowEmpty&&""===n.trim())return t;try{const e=JSON.parse(n),r=fT.refract(e,this.refractorOpts);return r.classes.push("result"),t.push(r),t}catch(t){throw new Pg(`Error parsing "${e.uri}"`,{cause:t})}}};var py=class extends Cg{detectionRegExp=/(?<YAML>^(["']?)openapi\2\s*:\s*(["']?)(?<version_yaml>3\.1\.(?:[1-9]\d*|0))\3(?:\s+|$))|(?<JSON>"openapi"\s*:\s*"(?<version_json>3\.1\.(?:[1-9]\d*|0))")/m;constructor(e={}){super({name:"openapi-yaml-3-1-swagger-client",...e,fileExtensions:[".yaml",".yml"],mediaTypes:new lg(...cg.filterByFormat("generic"),...cg.filterByFormat("yaml"))})}async canParse(e){const t=0===this.fileExtensions.length||this.fileExtensions.includes(e.extension),n=this.mediaTypes.includes(e.mediaType);if(!t)return!1;if(n)return!0;if(!n)try{const t=e.toString();return So.load(t),this.detectionRegExp.test(t)}catch(e){return!1}return!1}async parse(e){if(this.sourceMap)throw new Pg("openapi-yaml-3-1-swagger-client parser plugin doesn't support sourceMaps option");const t=new fu,n=e.toString();try{const e=So.load(n,{schema:so});if(this.allowEmpty&&void 0===e)return t;const r=fT.refract(e,this.refractorOpts);return r.classes.push("result"),t.push(r),t}catch(t){throw new Pg(`Error parsing "${e.uri}"`,{cause:t})}}},hy=Ca((function(e,t,n){return ts(e,ks(t,n))}));var Ay=class{name;constructor({name:e}){this.name=e}},Ly=Pa((function(e,t){return _u(ss(e),t)})),fy=a(5687);var Sy=class extends Ra{value;constructor(e,t){super(e,t),void 0!==t&&(this.value=t.value)}};class my{uuid;identityMap;constructor({length:e=6}={}){this.uuid=new fy({length:e}),this.identityMap=new WeakMap}identify(e){if(!Nu(e))throw new Sy("Cannot not identify the element. `element` is neither structurally compatible nor a subclass of an Element class.",{value:e});if(e.meta.hasKey("id")&&vu(e.meta.get("id"))&&!e.meta.get("id").equals(""))return e.id;if(this.identityMap.has(e))return this.identityMap.get(e);const t=new lu.Om(this.generateId());return this.identityMap.set(e,t),t}forget(e){return!!this.identityMap.has(e)&&(this.identityMap.delete(e),!0)}generateId(){return this.uuid.randomUUID()}}new my;var Ty=(e,t)=>{const n=new nd({predicate:e,returnOnTrue:nu});return rd(t,n),jg(void 0,[0],n.result)};var Iy=class extends ya{};var Oy=class extends Iy{};var gy=class extends Iy{constructor(e){super(`Invalid JSON Schema $anchor "${e}".`)}};const yy=e=>/^[A-Za-z_][A-Za-z_0-9.-]*$/.test(e),Ry=e=>{const t=Xl(e);return S_("#",t)},Ny=(e,t)=>{const n=(e=>{if(!yy(e))throw new gy(e);return e})(e),r=Ty((e=>DI(e)&&ud(e.$anchor)===n),t);if(Il(r))throw new Oy(`Evaluation failed on token: "${n}"`);return r};var vy=(e,t)=>{const n=new nd({predicate:e});return rd(t,n),new lu.G6(n.result)};var by=class extends ya{};var Py=class extends by{};const Cy=(e,t)=>{if(void 0===t.$ref)return;const n=Xl(ud(t.$ref)),r=ud(t.meta.get("inherited$id"));return`${ws(((e,t)=>ec(e,tc(Jl(t)))),e,[...r,ud(t.$ref)])}${"#"===n?"":n}`},By=e=>{if(By.cache.has(e))return By.cache.get(e);const t=bT.refract(e);return By.cache.set(e,t),t};By.cache=new WeakMap;const My=e=>Fu(e)?By(e):e,Dy=(e,t)=>{const{cache:n}=Dy,r=Jl(e),i=e=>DI(e)&&void 0!==e.$id;if(!n.has(t)){const e=vy(i,t);n.set(t,Array.from(e))}const o=n.get(t).find((e=>((e,t)=>{if(void 0===t.$id)return;const n=ud(t.meta.get("inherited$id"));return ws(((e,t)=>ec(e,tc(Jl(t)))),e,[...n,ud(t.$id)])})(r,e)===r));if(Il(o))throw new Py(`Evaluation failed on URI: "${e}"`);let a,s;return yy(Ry(e))?(a=Ny,s=Ry(e)):(a=y_,s=I_(e)),a(s,o)};Dy.cache=new WeakMap;var Uy=class extends Rg{};var wy=class extends oy{};var Hy=class extends ay{};var $y=async(e,t)=>{const n=new Ig({uri:tc(Jl(e)),mediaType:t.parse.mediaType}),r=await(async(e,t)=>{const n=t.resolve.resolvers.map((e=>{const n=Object.create(e);return Object.assign(n,t.resolve.resolverOpts)})),r=await gg("canRead",[e,t],n);if(yd(r))throw new Hy(e.uri);try{const{result:t}=await yg("read",[e],r);return t}catch(t){throw new oy(`Error while reading file "${e.uri}"`,{cause:t})}})(n,t);return(async(e,t)=>{const n=t.parse.parsers.map((e=>{const n=Object.create(e);return Object.assign(n,t.parse.parserOpts)})),r=await gg("canParse",[e,t],n);if(yd(r))throw new Hy(e.uri);try{const{plugin:n,result:i}=await yg("parse",[e,t],r);return!n.allowEmpty&&i.isEmpty?Promise.reject(new bg(`Error while parsing file "${e.uri}". File is empty.`)):i}catch(t){throw new bg(`Error while parsing file "${e.uri}"`,{cause:t})}})(new Ig({...n,data:r}),t)};class xy extends Array{includesCycle(e){return this.filter((t=>t.has(e))).length>1}includes(e,t){return e instanceof Set?super.includes(e,t):this.some((t=>t.has(e)))}findItem(e){for(const t of this)for(const n of t)if(Nu(n)&&e(n))return n}}const Yy=rd[Symbol.for("nodejs.util.promisify.custom")],Fy=new my,ky=(e,t,n,r)=>{Du(r)?r.value=e:Array.isArray(r)&&(r[n]=e)};class Gy{indirections;namespace;reference;options;ancestors;refractCache;constructor({reference:e,namespace:t,options:n,indirections:r=[],ancestors:i=new xy,refractCache:o=new Map}){this.indirections=r,this.namespace=t,this.reference=e,this.options=n,this.ancestors=new xy(...i),this.refractCache=o}toBaseURI(e){return ec(this.reference.uri,tc(Jl(e)))}async toReference(e){if(this.reference.depth>=this.options.resolve.maxDepth)throw new wy(`Maximum resolution depth of ${this.options.resolve.maxDepth} has been exceeded by file "${this.reference.uri}"`);const t=this.toBaseURI(e),{refSet:n}=this.reference;if(n.has(t))return n.find(hy(t,"uri"));const r=await $y(nc(t),{...this.options,parse:{...this.options.parse,mediaType:"text/plain"}}),i=new ug({uri:t,value:qu(r),depth:this.reference.depth+1});if(n.add(i),this.options.dereference.immutable){const e=new ug({uri:`immutable://${t}`,value:r,depth:this.reference.depth+1});n.add(e)}return i}toAncestorLineage(e){const t=new Set(e.filter(Nu));return[new xy(...this.ancestors,t),t]}async ReferenceElement(e,t,n,r,i,o){if(this.indirections.includes(e))return!1;const[a,s]=this.toAncestorLineage([...i,n]),l=this.toBaseURI(ud(e.$ref)),c=Jl(this.reference.uri)===l,u=!c;if(!this.options.resolve.internal&&c)return!1;if(!this.options.resolve.external&&u)return!1;const d=await this.toReference(ud(e.$ref)),_=ec(l,ud(e.$ref));this.indirections.push(e);const E=I_(_);let p=y_(E,d.value.result);if(p.id=Fy.identify(p),Fu(p)){const t=ud(e.meta.get("referenced-element")),n=`${t}-${ud(Fy.identify(p))}`;if(this.refractCache.has(n))p=this.refractCache.get(n);else if(qh(p))p=gT.refract(p),p.setMetaProperty("referenced-element",t),this.refractCache.set(n,p);else{p=this.namespace.getElementClass(t).refract(p),this.refractCache.set(n,p)}}if(e===p)throw new ya("Recursive Reference Object detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Uy(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(a.includes(p)){if(d.refSet.circular=!0,"error"===this.options.dereference.circular)throw new ya("Circular reference detected");if("replace"===this.options.dereference.circular){var h,A;const t=new lu.sI(p.id,{type:"reference",uri:d.uri,$ref:ud(e.$ref)}),r=(null!==(h=null===(A=this.options.dereference.strategyOpts["openapi-3-1"])||void 0===A?void 0:A.circularReplacer)&&void 0!==h?h:this.options.dereference.circularReplacer)(t);return o.replaceWith(r,ky),!n&&r}}const L=Jl(d.refSet.rootRef.uri)!==d.uri,f=["error","replace"].includes(this.options.dereference.circular);if((u||L||bI(p)||f)&&!a.includesCycle(p)){s.add(e);const t=new Gy({reference:d,namespace:this.namespace,indirections:[...this.indirections],options:this.options,refractCache:this.refractCache,ancestors:a});p=await Yy(p,t,{keyMap:eg,nodeTypeGetter:ZO}),s.delete(e)}this.indirections.pop();const S=Xu(p);return S.setMetaProperty("id",Fy.generateId()),S.setMetaProperty("ref-fields",{$ref:ud(e.$ref),description:ud(e.description),summary:ud(e.summary)}),S.setMetaProperty("ref-origin",d.uri),S.setMetaProperty("ref-referencing-element-id",qu(Fy.identify(e))),Bu(p)&&Bu(S)&&(e.hasKey("description")&&"description"in p&&(S.remove("description"),S.set("description",e.get("description"))),e.hasKey("summary")&&"summary"in p&&(S.remove("summary"),S.set("summary",e.get("summary")))),o.replaceWith(S,ky),!n&&S}async PathItemElement(e,t,n,r,i,o){if(!vu(e.$ref))return;if(this.indirections.includes(e))return!1;const[a,s]=this.toAncestorLineage([...i,n]),l=this.toBaseURI(ud(e.$ref)),c=Jl(this.reference.uri)===l,u=!c;if(!this.options.resolve.internal&&c)return;if(!this.options.resolve.external&&u)return;const d=await this.toReference(ud(e.$ref)),_=ec(l,ud(e.$ref));this.indirections.push(e);const E=I_(_);let p=y_(E,d.value.result);if(p.id=Fy.identify(p),Fu(p)){const e=`path-item-${ud(Fy.identify(p))}`;this.refractCache.has(e)?p=this.refractCache.get(e):(p=TT.refract(p),this.refractCache.set(e,p))}if(e===p)throw new ya("Recursive Path Item Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Uy(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(a.includes(p)){if(d.refSet.circular=!0,"error"===this.options.dereference.circular)throw new ya("Circular reference detected");if("replace"===this.options.dereference.circular){var h,A;const t=new lu.sI(p.id,{type:"path-item",uri:d.uri,$ref:ud(e.$ref)}),r=(null!==(h=null===(A=this.options.dereference.strategyOpts["openapi-3-1"])||void 0===A?void 0:A.circularReplacer)&&void 0!==h?h:this.options.dereference.circularReplacer)(t);return o.replaceWith(r,ky),!n&&r}}const L=Jl(d.refSet.rootRef.uri)!==d.uri,f=["error","replace"].includes(this.options.dereference.circular);if((u||L||RI(p)&&vu(p.$ref)||f)&&!a.includesCycle(p)){s.add(e);const t=new Gy({reference:d,namespace:this.namespace,indirections:[...this.indirections],options:this.options,refractCache:this.refractCache,ancestors:a});p=await Yy(p,t,{keyMap:eg,nodeTypeGetter:ZO}),s.delete(e)}if(this.indirections.pop(),RI(p)){const t=new TT([...p.content],qu(p.meta),qu(p.attributes));t.setMetaProperty("id",Fy.generateId()),e.forEach(((e,n,r)=>{t.remove(ud(n)),t.content.push(r)})),t.remove("$ref"),t.setMetaProperty("ref-fields",{$ref:ud(e.$ref)}),t.setMetaProperty("ref-origin",d.uri),t.setMetaProperty("ref-referencing-element-id",qu(Fy.identify(e))),p=t}return o.replaceWith(p,ky),n?void 0:p}async LinkElement(e,t,n,r,i,o){if(!vu(e.operationRef)&&!vu(e.operationId))return;if(vu(e.operationRef)&&vu(e.operationId))throw new ya("LinkElement operationRef and operationId fields are mutually exclusive.");let a;if(vu(e.operationRef)){var s;const t=I_(ud(e.operationRef)),r=this.toBaseURI(ud(e.operationRef)),i=Jl(this.reference.uri)===r,l=!i;if(!this.options.resolve.internal&&i)return;if(!this.options.resolve.external&&l)return;const c=await this.toReference(ud(e.operationRef));if(a=y_(t,c.value.result),Fu(a)){const e=`operation-${ud(Fy.identify(a))}`;this.refractCache.has(e)?a=this.refractCache.get(e):(a=ST.refract(a),this.refractCache.set(e,a))}a=Xu(a),a.setMetaProperty("ref-origin",c.uri);const u=Xu(e);return null===(s=u.operationRef)||void 0===s||s.meta.set("operation",a),o.replaceWith(u,ky),n?void 0:u}if(vu(e.operationId)){var l;const t=ud(e.operationId),r=await this.toReference(nc(this.reference.uri));if(a=Ty((e=>gI(e)&&Nu(e.operationId)&&e.operationId.equals(t)),r.value.result),Il(a))throw new ya(`OperationElement(operationId=${t}) not found.`);const i=Xu(e);return null===(l=i.operationId)||void 0===l||l.meta.set("operation",a),o.replaceWith(i,ky),n?void 0:i}}async ExampleElement(e,t,n,r,i,o){if(!vu(e.externalValue))return;if(e.hasKey("value")&&vu(e.externalValue))throw new ya("ExampleElement value and externalValue fields are mutually exclusive.");const a=this.toBaseURI(ud(e.externalValue)),s=Jl(this.reference.uri)===a,l=!s;if(!this.options.resolve.internal&&s)return;if(!this.options.resolve.external&&l)return;const c=await this.toReference(ud(e.externalValue)),u=Xu(c.value.result);u.setMetaProperty("ref-origin",c.uri);const d=Xu(e);return d.value=u,o.replaceWith(d,ky),n?void 0:d}async SchemaElement(e,t,n,r,i,o){if(!vu(e.$ref))return;if(this.indirections.includes(e))return!1;const[a,s]=this.toAncestorLineage([...i,n]);let l=await this.toReference(nc(this.reference.uri)),{uri:c}=l;const u=Cy(c,e),d=Jl(u),_=new Ig({uri:d}),E=Ly((e=>e.canRead(_)),this.options.resolve.resolvers),p=!E;let h,A=Jl(this.reference.uri)===u,L=!A;this.indirections.push(e);try{if(E||p){c=this.toBaseURI(u);const e=u,t=My(l.value.result);if(h=Dy(e,t),h=My(h),h.id=Fy.identify(h),!this.options.resolve.internal&&A)return;if(!this.options.resolve.external&&L)return}else{if(c=this.toBaseURI(u),A=Jl(this.reference.uri)===c,L=!A,!this.options.resolve.internal&&A)return;if(!this.options.resolve.external&&L)return;l=await this.toReference(nc(u));const e=I_(u),t=My(l.value.result);h=y_(e,t),h=My(h),h.id=Fy.identify(h)}}catch(e){if(!(p&&e instanceof Py))throw e;if(yy(Ry(u))){if(A=Jl(this.reference.uri)===c,L=!A,!this.options.resolve.internal&&A)return;if(!this.options.resolve.external&&L)return;l=await this.toReference(nc(u));const e=Ry(u),t=My(l.value.result);h=Ny(e,t),h=My(h),h.id=Fy.identify(h)}else{if(c=this.toBaseURI(u),A=Jl(this.reference.uri)===c,L=!A,!this.options.resolve.internal&&A)return;if(!this.options.resolve.external&&L)return;l=await this.toReference(nc(u));const e=I_(u),t=My(l.value.result);h=y_(e,t),h=My(h),h.id=Fy.identify(h)}}if(e===h)throw new ya("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Uy(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(a.includes(h)){if(l.refSet.circular=!0,"error"===this.options.dereference.circular)throw new ya("Circular reference detected");if("replace"===this.options.dereference.circular){var f,S;const t=new lu.sI(h.id,{type:"json-schema",uri:l.uri,$ref:ud(e.$ref)}),r=(null!==(f=null===(S=this.options.dereference.strategyOpts["openapi-3-1"])||void 0===S?void 0:S.circularReplacer)&&void 0!==f?f:this.options.dereference.circularReplacer)(t);return o.replaceWith(r,ky),!n&&r}}const m=Jl(l.refSet.rootRef.uri)!==l.uri,T=["error","replace"].includes(this.options.dereference.circular);if((L||m||DI(h)&&vu(h.$ref)||T)&&!a.includesCycle(h)){s.add(e);const t=new Gy({reference:l,namespace:this.namespace,indirections:[...this.indirections],options:this.options,refractCache:this.refractCache,ancestors:a});h=await Yy(h,t,{keyMap:eg,nodeTypeGetter:ZO}),s.delete(e)}if(this.indirections.pop(),UI(h)){const t=qu(h);return t.setMetaProperty("id",Fy.generateId()),t.setMetaProperty("ref-fields",{$ref:ud(e.$ref)}),t.setMetaProperty("ref-origin",l.uri),t.setMetaProperty("ref-referencing-element-id",qu(Fy.identify(e))),o.replaceWith(t,ky),!n&&t}if(DI(h)){const t=new bT([...h.content],qu(h.meta),qu(h.attributes));t.setMetaProperty("id",Fy.generateId()),e.forEach(((e,n,r)=>{t.remove(ud(n)),t.content.push(r)})),t.remove("$ref"),t.setMetaProperty("ref-fields",{$ref:ud(e.$ref)}),t.setMetaProperty("ref-origin",l.uri),t.setMetaProperty("ref-referencing-element-id",qu(Fy.identify(e))),h=t}return o.replaceWith(h,ky),n?void 0:h}}var Vy=Gy;const jy=rd[Symbol.for("nodejs.util.promisify.custom")];var Wy=class extends Ay{constructor(e){super({...null!=e?e:{},name:"openapi-3-1"})}canDereference(e){var t;return"text/plain"!==e.mediaType?cg.includes(e.mediaType):OI(null===(t=e.parseResult)||void 0===t?void 0:t.result)}async dereference(e,t){var n;const r=Fd(tg),i=null!==(n=t.dereference.refSet)&&void 0!==n?n:new dg,o=new dg;let a,s=i;i.has(e.uri)?a=i.find(hy(e.uri,"uri")):(a=new ug({uri:e.uri,value:e.parseResult}),i.add(a)),t.dereference.immutable&&(i.refs.map((e=>new ug({...e,value:qu(e.value)}))).forEach((e=>o.add(e))),a=o.find((t=>t.uri===e.uri)),s=o);const l=new Vy({reference:a,namespace:r,options:t}),c=await jy(s.rootRef.value,l,{keyMap:eg,nodeTypeGetter:ZO});return t.dereference.immutable&&o.refs.filter((e=>e.uri.startsWith("immutable://"))).map((e=>new ug({...e,uri:e.uri.replace(/^immutable:\/\//,"")}))).forEach((e=>i.add(e))),null===t.dereference.refSet&&i.clean(),o.clean(),c}};var zy=e=>{const t=(e=>e.slice(2))(e);return t.reduce(((e,n,r)=>{if(Du(n)){const t=String(ud(n.key));e.push(t)}else if(Mu(t[r-2])){const i=t[r-2].content.indexOf(n);e.push(i)}return e}),[])};var qy=class{modelPropertyMacro;options;SchemaElement={leave:(e,t,n,r,i)=>{void 0!==e.properties&&Bu(e.properties)&&e.properties.forEach((t=>{if(Bu(t))try{const e=this.modelPropertyMacro(ud(t));t.set("default",e)}catch(t){var r,o;const a=new Error(t,{cause:t});a.fullPath=[...zy([...i,n,e]),"properties"],null===(r=this.options.dereference.dereferenceOpts)||void 0===r||null===(r=r.errors)||void 0===r||null===(o=r.push)||void 0===o||o.call(r,a)}}))}};constructor({modelPropertyMacro:e,options:t}){this.modelPropertyMacro=e,this.options=t}};var Qy=class{options;SchemaElement={leave(e,t,n,r,i){if(void 0===e.allOf)return;if(!Mu(e.allOf)){var o,a;const t=new TypeError("allOf must be an array");return t.fullPath=[...zy([...i,n,e]),"allOf"],void(null===(o=this.options.dereference.dereferenceOpts)||void 0===o||null===(o=o.errors)||void 0===o||null===(a=o.push)||void 0===a||a.call(o,t))}if(e.allOf.isEmpty)return void e.remove("allOf");if(!e.allOf.content.every(DI)){var s,l;const t=new TypeError("Elements in allOf must be objects");return t.fullPath=[...zy([...i,n,e]),"allOf"],void(null===(s=this.options.dereference.dereferenceOpts)||void 0===s||null===(s=s.errors)||void 0===s||null===(l=s.push)||void 0===l||l.call(s,t))}for(;e.hasKey("allOf");){const{allOf:t}=e;e.remove("allOf");const n=kE.all([...t.content,e]);if(e.hasKey("$$ref")||n.remove("$$ref"),e.hasKey("example")){const t=n.getMember("example");t&&(t.value=e.get("example"))}if(e.hasKey("examples")){const t=n.getMember("examples");t&&(t.value=e.get("examples"))}e.content=n.content}}};constructor({options:e}){this.options=e}};var Ky=class{parameterMacro;options;#e;OperationElement={enter:e=>{this.#e=e},leave:()=>{this.#e=void 0}};ParameterElement={leave:(e,t,n,r,i)=>{const o=this.#e?ud(this.#e):null,a=ud(e);try{const t=this.parameterMacro(o,a);e.set("default",t)}catch(e){var s,l;const t=new Error(e,{cause:e});t.fullPath=zy([...i,n]),null===(s=this.options.dereference.dereferenceOpts)||void 0===s||null===(s=s.errors)||void 0===s||null===(l=s.push)||void 0===l||l.call(s,t)}}};constructor({parameterMacro:e,options:t}){this.parameterMacro=e,this.options=t}};var Xy=e=>{if(null==e.cause)return e;let{cause:t}=e;for(;null!=t.cause;)t=t.cause;return t};var Jy=class extends Ra{};const{wrapError:Zy}=fc,eR=rd[Symbol.for("nodejs.util.promisify.custom")],tR=new my,nR=(e,t,n,r)=>{Du(r)?r.value=e:Array.isArray(r)&&(r[n]=e)};class rR extends Vy{useCircularStructures;allowMetaPatches;basePath;constructor({allowMetaPatches:e=!0,useCircularStructures:t=!1,basePath:n=null,...r}){super(r),this.allowMetaPatches=e,this.useCircularStructures=t,this.basePath=n}async ReferenceElement(e,t,n,r,i,o){try{if(this.indirections.includes(e))return!1;const[t,r]=this.toAncestorLineage([...i,n]),c=this.toBaseURI(ud(e.$ref)),u=Jl(this.reference.uri)===c,d=!u;if(!this.options.resolve.internal&&u)return!1;if(!this.options.resolve.external&&d)return!1;const _=await this.toReference(ud(e.$ref)),E=ec(c,ud(e.$ref));this.indirections.push(e);const p=I_(E);let h=y_(p,_.value.result);if(h.id=tR.identify(h),Fu(h)){const t=ud(e.meta.get("referenced-element")),n=`${t}-${ud(tR.identify(h))}`;if(this.refractCache.has(n))h=this.refractCache.get(n);else if(qh(h))h=gT.refract(h),h.setMetaProperty("referenced-element",t),this.refractCache.set(n,h);else{h=this.namespace.getElementClass(t).refract(h),this.refractCache.set(n,h)}}if(e===h)throw new ya("Recursive Reference Object detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Uy(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(t.includes(h)){if(_.refSet.circular=!0,"error"===this.options.dereference.circular)throw new ya("Circular reference detected");if("replace"===this.options.dereference.circular){var a,s;const t=new lu.sI(h.id,{type:"reference",uri:_.uri,$ref:ud(e.$ref),baseURI:E,referencingElement:e}),r=(null!==(a=null===(s=this.options.dereference.strategyOpts["openapi-3-1"])||void 0===s?void 0:s.circularReplacer)&&void 0!==a?a:this.options.dereference.circularReplacer)(t);return o.replaceWith(t,nR),!n&&r}}const A=Jl(_.refSet.rootRef.uri)!==_.uri,L=["error","replace"].includes(this.options.dereference.circular);if((d||A||bI(h)||L)&&!t.includesCycle(h)){var l;r.add(e);const o=new rR({reference:_,namespace:this.namespace,indirections:[...this.indirections],options:this.options,refractCache:this.refractCache,ancestors:t,allowMetaPatches:this.allowMetaPatches,useCircularStructures:this.useCircularStructures,basePath:null!==(l=this.basePath)&&void 0!==l?l:[...zy([...i,n,e]),"$ref"]});h=await eR(h,o,{keyMap:eg,nodeTypeGetter:ZO}),r.delete(e)}this.indirections.pop();const f=Xu(h);if(f.setMetaProperty("ref-fields",{$ref:ud(e.$ref),description:ud(e.description),summary:ud(e.summary)}),f.setMetaProperty("ref-origin",_.uri),f.setMetaProperty("ref-referencing-element-id",qu(tR.identify(e))),Bu(h)&&(e.hasKey("description")&&"description"in h&&(f.remove("description"),f.set("description",e.get("description"))),e.hasKey("summary")&&"summary"in h&&(f.remove("summary"),f.set("summary",e.get("summary")))),this.allowMetaPatches&&Bu(f)&&!f.hasKey("$$ref")){const e=ec(c,E);f.set("$$ref",e)}return o.replaceWith(f,nR),!n&&f}catch(t){var c,u,d;const r=Xy(t),o=Zy(r,{baseDoc:this.reference.uri,$ref:ud(e.$ref),pointer:I_(ud(e.$ref)),fullPath:null!==(c=this.basePath)&&void 0!==c?c:[...zy([...i,n,e]),"$ref"]});return void(null===(u=this.options.dereference.dereferenceOpts)||void 0===u||null===(u=u.errors)||void 0===u||null===(d=u.push)||void 0===d||d.call(u,o))}}async PathItemElement(e,t,n,r,i,o){try{if(!vu(e.$ref))return;if(this.indirections.includes(e))return!1;if(Vu(["cycle"],e.$ref))return!1;const[t,r]=this.toAncestorLineage([...i,n]),c=this.toBaseURI(ud(e.$ref)),u=Jl(this.reference.uri)===c,d=!u;if(!this.options.resolve.internal&&u)return;if(!this.options.resolve.external&&d)return;const _=await this.toReference(ud(e.$ref)),E=ec(c,ud(e.$ref));this.indirections.push(e);const p=I_(E);let h=y_(p,_.value.result);if(h.id=tR.identify(h),Fu(h)){const e=`path-item-${ud(tR.identify(h))}`;this.refractCache.has(e)?h=this.refractCache.get(e):(h=TT.refract(h),this.refractCache.set(e,h))}if(e===h)throw new ya("Recursive Path Item Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Uy(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(t.includes(h)){if(_.refSet.circular=!0,"error"===this.options.dereference.circular)throw new ya("Circular reference detected");if("replace"===this.options.dereference.circular){var a,s;const t=new lu.sI(h.id,{type:"path-item",uri:_.uri,$ref:ud(e.$ref),baseURI:E,referencingElement:e}),r=(null!==(a=null===(s=this.options.dereference.strategyOpts["openapi-3-1"])||void 0===s?void 0:s.circularReplacer)&&void 0!==a?a:this.options.dereference.circularReplacer)(t);return o.replaceWith(t,nR),!n&&r}}const A=Jl(_.refSet.rootRef.uri)!==_.uri,L=["error","replace"].includes(this.options.dereference.circular);if((d||A||RI(h)&&vu(h.$ref)||L)&&!t.includesCycle(h)){var l;r.add(e);const o=new rR({reference:_,namespace:this.namespace,indirections:[...this.indirections],options:this.options,ancestors:t,allowMetaPatches:this.allowMetaPatches,useCircularStructures:this.useCircularStructures,basePath:null!==(l=this.basePath)&&void 0!==l?l:[...zy([...i,n,e]),"$ref"]});h=await eR(h,o,{keyMap:eg,nodeTypeGetter:ZO}),r.delete(e)}if(this.indirections.pop(),RI(h)){const t=new TT([...h.content],qu(h.meta),qu(h.attributes));if(e.forEach(((e,n,r)=>{t.remove(ud(n)),t.content.push(r)})),t.remove("$ref"),t.setMetaProperty("ref-fields",{$ref:ud(e.$ref)}),t.setMetaProperty("ref-origin",_.uri),t.setMetaProperty("ref-referencing-element-id",qu(tR.identify(e))),this.allowMetaPatches&&void 0===t.get("$$ref")){const e=ec(c,E);t.set("$$ref",e)}h=t}return o.replaceWith(h,nR),n?void 0:h}catch(t){var c,u,d;const r=Xy(t),o=Zy(r,{baseDoc:this.reference.uri,$ref:ud(e.$ref),pointer:I_(ud(e.$ref)),fullPath:null!==(c=this.basePath)&&void 0!==c?c:[...zy([...i,n,e]),"$ref"]});return void(null===(u=this.options.dereference.dereferenceOpts)||void 0===u||null===(u=u.errors)||void 0===u||null===(d=u.push)||void 0===d||d.call(u,o))}}async SchemaElement(e,t,n,r,i,o){try{if(!vu(e.$ref))return;if(this.indirections.includes(e))return!1;const[t,r]=this.toAncestorLineage([...i,n]);let c=await this.toReference(nc(this.reference.uri)),{uri:u}=c;const d=Cy(u,e),_=Jl(d),E=new Ig({uri:_}),p=!this.options.resolve.resolvers.some((e=>e.canRead(E))),h=!p;let A,L=Jl(this.reference.uri)===d,f=!L;this.indirections.push(e);try{if(p||h){u=this.toBaseURI(d);const e=d,t=My(c.value.result);if(A=Dy(e,t),A=My(A),A.id=tR.identify(A),!this.options.resolve.internal&&L)return;if(!this.options.resolve.external&&f)return}else{if(u=this.toBaseURI(d),L=Jl(this.reference.uri)===u,f=!L,!this.options.resolve.internal&&L)return;if(!this.options.resolve.external&&f)return;c=await this.toReference(nc(d));const e=I_(d),t=My(c.value.result);A=y_(e,t),A=My(A),A.id=tR.identify(A)}}catch(e){if(!(h&&e instanceof Py))throw e;if(yy(Ry(d))){if(L=Jl(this.reference.uri)===u,f=!L,!this.options.resolve.internal&&L)return;if(!this.options.resolve.external&&f)return;c=await this.toReference(nc(d));const e=Ry(d),t=My(c.value.result);A=Ny(e,t),A=My(A),A.id=tR.identify(A)}else{if(u=this.toBaseURI(ud(d)),L=Jl(this.reference.uri)===u,f=!L,!this.options.resolve.internal&&L)return;if(!this.options.resolve.external&&f)return;c=await this.toReference(nc(d));const e=I_(d),t=My(c.value.result);A=y_(e,t),A=My(A),A.id=tR.identify(A)}}if(e===A)throw new ya("Recursive Schema Object reference detected");if(this.indirections.length>this.options.dereference.maxDepth)throw new Uy(`Maximum dereference depth of "${this.options.dereference.maxDepth}" has been exceeded in file "${this.reference.uri}"`);if(t.includes(A)){if(c.refSet.circular=!0,"error"===this.options.dereference.circular)throw new ya("Circular reference detected");if("replace"===this.options.dereference.circular){var a,s;const t=new lu.sI(A.id,{type:"json-schema",uri:c.uri,$ref:ud(e.$ref),baseURI:ec(u,d),referencingElement:e}),r=(null!==(a=null===(s=this.options.dereference.strategyOpts["openapi-3-1"])||void 0===s?void 0:s.circularReplacer)&&void 0!==a?a:this.options.dereference.circularReplacer)(t);return o.replaceWith(r,nR),!n&&r}}const S=Jl(c.refSet.rootRef.uri)!==c.uri,m=["error","replace"].includes(this.options.dereference.circular);if((f||S||DI(A)&&vu(A.$ref)||m)&&!t.includesCycle(A)){var l;r.add(e);const o=new rR({reference:c,namespace:this.namespace,indirections:[...this.indirections],options:this.options,useCircularStructures:this.useCircularStructures,allowMetaPatches:this.allowMetaPatches,ancestors:t,basePath:null!==(l=this.basePath)&&void 0!==l?l:[...zy([...i,n,e]),"$ref"]});A=await eR(A,o,{keyMap:eg,nodeTypeGetter:ZO}),r.delete(e)}if(this.indirections.pop(),UI(A)){const t=qu(A);return t.setMetaProperty("ref-fields",{$ref:ud(e.$ref)}),t.setMetaProperty("ref-origin",c.uri),t.setMetaProperty("ref-referencing-element-id",qu(tR.identify(e))),o.replaceWith(t,nR),!n&&t}if(DI(A)){const t=new bT([...A.content],qu(A.meta),qu(A.attributes));if(e.forEach(((e,n,r)=>{t.remove(ud(n)),t.content.push(r)})),t.remove("$ref"),t.setMetaProperty("ref-fields",{$ref:ud(e.$ref)}),t.setMetaProperty("ref-origin",c.uri),t.setMetaProperty("ref-referencing-element-id",qu(tR.identify(e))),this.allowMetaPatches&&void 0===t.get("$$ref")){const e=ec(u,d);t.set("$$ref",e)}A=t}return o.replaceWith(A,nR),n?void 0:A}catch(t){var c,u,d;const r=Xy(t),o=new Jy(`Could not resolve reference: ${r.message}`,{baseDoc:this.reference.uri,$ref:ud(e.$ref),fullPath:null!==(c=this.basePath)&&void 0!==c?c:[...zy([...i,n,e]),"$ref"],cause:r});return void(null===(u=this.options.dereference.dereferenceOpts)||void 0===u||null===(u=u.errors)||void 0===u||null===(d=u.push)||void 0===d||d.call(u,o))}}async LinkElement(){}async ExampleElement(e,t,n,r,i,o){try{return await super.ExampleElement(e,t,n,r,i,o)}catch(t){var a,s,l;const r=Xy(t),o=Zy(r,{baseDoc:this.reference.uri,externalValue:ud(e.externalValue),fullPath:null!==(a=this.basePath)&&void 0!==a?a:[...zy([...i,n,e]),"externalValue"]});return void(null===(s=this.options.dereference.dereferenceOpts)||void 0===s||null===(s=s.errors)||void 0===s||null===(l=s.push)||void 0===l||l.call(s,o))}}}var iR=rR;const oR=au[Symbol.for("nodejs.util.promisify.custom")];var aR=class{constructor({parameterMacro:e,modelPropertyMacro:t,mode:n,options:r,...i}){const o=[];o.push(new iR({...i,options:r})),"function"==typeof t&&o.push(new qy({modelPropertyMacro:t,options:r})),"strict"!==n&&o.push(new Qy({options:r})),"function"==typeof e&&o.push(new Ky({parameterMacro:e,options:r}));const a=oR(o,{nodeTypeGetter:ZO});Object.assign(this,a)}};const sR=rd[Symbol.for("nodejs.util.promisify.custom")];var lR=class extends Wy{allowMetaPatches;parameterMacro;modelPropertyMacro;mode;ancestors;constructor({allowMetaPatches:e=!1,parameterMacro:t=null,modelPropertyMacro:n=null,mode:r="non-strict",ancestors:i=[],...o}={}){super({...o}),this.name="openapi-3-1-swagger-client",this.allowMetaPatches=e,this.parameterMacro=t,this.modelPropertyMacro=n,this.mode=r,this.ancestors=[...i]}async dereference(e,t){var n;const r=Fd(tg),i=null!==(n=t.dereference.refSet)&&void 0!==n?n:new dg,o=new dg;let a,s=i;i.has(e.uri)?a=i.find((t=>t.uri===e.uri)):(a=new ug({uri:e.uri,value:e.parseResult}),i.add(a)),t.dereference.immutable&&(i.refs.map((e=>new ug({...e,value:qu(e.value)}))).forEach((e=>o.add(e))),a=o.find((t=>t.uri===e.uri)),s=o);const l=new aR({reference:a,namespace:r,options:t,allowMetaPatches:this.allowMetaPatches,ancestors:this.ancestors,modelPropertyMacro:this.modelPropertyMacro,mode:this.mode,parameterMacro:this.parameterMacro}),c=await sR(s.rootRef.value,l,{keyMap:eg,nodeTypeGetter:ZO});return t.dereference.immutable&&o.refs.filter((e=>e.uri.startsWith("immutable://"))).map((e=>new ug({...e,uri:e.uri.replace(/^immutable:\/\//,"")}))).forEach((e=>i.add(e))),null===t.dereference.refSet&&i.clean(),o.clean(),c}};const cR=e=>{const t=ud(e.meta.get("baseURI")),n=e.meta.get("referencingElement");return new lu.Sh({$ref:t},qu(n.meta),qu(n.attributes))},uR=async e=>{const{spec:t,timeout:n,redirects:r,requestInterceptor:i,responseInterceptor:o,pathDiscriminator:a=[],allowMetaPatches:s=!1,useCircularStructures:l=!1,skipNormalization:c=!1,parameterMacro:u=null,modelPropertyMacro:d=null,mode:_="non-strict"}=e;try{const{cache:E}=uR,p=Ql(Zl())?Zl():Wt,h=yo(e),A=ec(p,h);let L;E.has(t)?L=E.get(t):(L=fT.refract(t),L.classes.push("result"),E.set(t,L));const f=new fu([L]),S=Zd(a),m=""===S?"":`#${S}`,T=y_(S,L),I=new ug({uri:A,value:f}),O=new dg({refs:[I]});""!==S&&(O.rootRef=void 0);const g=[new Set([T])],y=[],R=await(async(e,t={})=>{const n=Tg(_g,t);return vg(e,n)})(T,{resolve:{baseURI:`${A}${m}`,resolvers:[new cy({timeout:n||1e4,redirects:r||10})],resolverOpts:{swaggerHTTPClientConfig:{requestInterceptor:i,responseInterceptor:o}},strategies:[new Dg]},parse:{mediaType:cg.latest(),parsers:[new Ey({allowEmpty:!1,sourceMap:!1}),new py({allowEmpty:!1,sourceMap:!1}),new dy({allowEmpty:!1,sourceMap:!1}),new _y({allowEmpty:!1,sourceMap:!1}),new Bg({allowEmpty:!1,sourceMap:!1})]},dereference:{maxDepth:100,strategies:[new lR({allowMetaPatches:s,useCircularStructures:l,parameterMacro:u,modelPropertyMacro:d,mode:_,ancestors:g})],refSet:O,dereferenceOpts:{errors:y},immutable:!1,circular:l?"ignore":"replace",circularReplacer:l?_g.dereference.circularReplacer:cR}}),N=((e,t,n)=>new Qd({element:n}).transclude(e,t))(T,R,L),v=c?N:ny(N);return{spec:ud(v),errors:y}}catch(e){if(e instanceof T_||e instanceof g_)return{spec:null,errors:[]};throw e}};uR.cache=new WeakMap;var dR=uR;var _R={name:"openapi-3-1-apidom",match({spec:e}){return Wc(e)},normalize({spec:e}){return ty(ny)(e)},async resolve(e){return dR(e)}};function ER(e,t,n){if(!e||"object"!=typeof e||!e.paths||"object"!=typeof e.paths)return null;const{paths:r}=e;for(const i in r)for(const o in r[i]){if("PARAMETERS"===o.toUpperCase())continue;const a=r[i][o];if(!a||"object"!=typeof a)continue;const s={spec:e,pathName:i,method:o.toUpperCase(),operation:a},l=t(s);if(n&&l)return s}}const pR=()=>null,hR={mapTagOperations:function({spec:e,cb:t=pR,defaultTag:n="default",v2OperationIdCompatibilityMode:r}){const i={},o={};return ER(e,(({pathName:a,method:s,operation:l})=>{var c;(l.tags?(c=l.tags,Array.isArray(c)?c:[c]):[n]).forEach((n=>{if("string"!=typeof n)return;o[n]=o[n]||{};const c=o[n],u=Yc(l,a,s,{v2OperationIdCompatibilityMode:r}),d=t({spec:e,pathName:a,method:s,operation:l,operationId:u});if(i[u])i[u]+=1,c[`${u}${i[u]}`]=d;else if(void 0!==c[u]){const e=i[u]||1;i[u]=e+1,c[`${u}${i[u]}`]=d;const t=c[u];delete c[u],c[`${u}${e}`]=t}else c[u]=d}))})),o},makeExecute:function(e={}){return({pathName:t,method:n,operationId:r})=>(i,o={})=>{const{requestInterceptor:a,responseInterceptor:s,userFetch:l}=e;return e.execute({spec:e.spec,requestInterceptor:a,responseInterceptor:s,userFetch:l,pathName:t,method:n,parameters:i,operationId:r,...o})}}};var AR=a(7427);const LR=function(){const e=mR,t=SR,n=this,r="parser.js: Parser(): ";n.ast=void 0,n.stats=void 0,n.trace=void 0,n.callbacks=[];let i,o,a,s,l,c,u,d=0,_=0,E=0,p=0,h=0,A=new function(){this.state=e.ACTIVE,this.phraseLength=0,this.refresh=()=>{this.state=e.ACTIVE,this.phraseLength=0}};n.parse=(L,f,m,T)=>{const I=`${r}parse(): `;d=0,_=0,E=0,p=0,h=0,i=void 0,o=void 0,a=void 0,s=void 0,A.refresh(),l=void 0,c=void 0,u=void 0,s=t.stringToChars(m),i=L.rules,o=L.udts;const O=f.toLowerCase();let g;for(const e in i)if(O===i[e].lower){g=i[e].index;break}if(void 0===g)throw new Error(`${I}start rule name '${startRule}' not recognized`);(()=>{const e=`${r}initializeCallbacks(): `;let t,a;for(l=[],c=[],t=0;t<i.length;t+=1)l[t]=void 0;for(t=0;t<o.length;t+=1)c[t]=void 0;const s=[];for(t=0;t<i.length;t+=1)s.push(i[t].lower);for(t=0;t<o.length;t+=1)s.push(o[t].lower);for(const r in n.callbacks){if(t=s.indexOf(r.toLowerCase()),t<0)throw new Error(`${e}syntax callback '${r}' not a rule or udt name`);if(a=n.callbacks[r]?n.callbacks[r]:void 0,"function"!=typeof a&&void 0!==a)throw new Error(`${e}syntax callback[${r}] must be function reference or falsy)`);t<i.length?l[t]=a:c[t-i.length]=a}})(),n.trace&&n.trace.init(i,o,s),n.stats&&n.stats.init(i,o),n.ast&&n.ast.init(i,o,s),u=T,a=[{type:e.RNM,index:g}],S(0,0),a=void 0;let y=!1;switch(A.state){case e.ACTIVE:throw new Error(`${I}final state should never be 'ACTIVE'`);case e.NOMATCH:y=!1;break;case e.EMPTY:case e.MATCH:y=A.phraseLength===s.length;break;default:throw new Error("unrecognized state")}return{success:y,state:A.state,stateName:e.idName(A.state),length:s.length,matched:A.phraseLength,maxMatched:h,maxTreeDepth:E,nodeHits:p}};const L=(t,n,i,o)=>{if(n.phraseLength>i){let e=`${r}opRNM(${t.name}): callback function error: `;throw e+=`sysData.phraseLength: ${n.phraseLength}`,e+=` must be <= remaining chars: ${i}`,new Error(e)}switch(n.state){case e.ACTIVE:if(!o)throw new Error(`${r}opRNM(${t.name}): callback function return error. ACTIVE state not allowed.`);break;case e.EMPTY:n.phraseLength=0;break;case e.MATCH:0===n.phraseLength&&(n.state=e.EMPTY);break;case e.NOMATCH:n.phraseLength=0;break;default:throw new Error(`${r}opRNM(${t.name}): callback function return error. Unrecognized return state: ${n.state}`)}},f=(t,l)=>{let _,E,p;const h=a[t],L=o[h.index];A.UdtIndex=L.index,d||(p=n.ast&&n.ast.udtDefined(h.index),p&&(E=i.length+h.index,_=n.ast.getLength(),n.ast.down(E,L.name)));const f=s.length-l;c[h.index](A,s,l,u),((t,n,i)=>{if(n.phraseLength>i){let e=`${r}opUDT(${t.name}): callback function error: `;throw e+=`sysData.phraseLength: ${n.phraseLength}`,e+=` must be <= remaining chars: ${i}`,new Error(e)}switch(n.state){case e.ACTIVE:throw new Error(`${r}opUDT(${t.name}) ACTIVE state return not allowed.`);case e.EMPTY:if(!t.empty)throw new Error(`${r}opUDT(${t.name}) may not return EMPTY.`);n.phraseLength=0;break;case e.MATCH:if(0===n.phraseLength){if(!t.empty)throw new Error(`${r}opUDT(${t.name}) may not return EMPTY.`);n.state=e.EMPTY}break;case e.NOMATCH:n.phraseLength=0;break;default:throw new Error(`${r}opUDT(${t.name}): callback function return error. Unrecognized return state: ${n.state}`)}})(L,A,f),d||p&&(A.state===e.NOMATCH?n.ast.setLength(_):n.ast.up(E,L.name,l,A.phraseLength))},S=(t,o)=>{const c=`${r}opExecute(): `,m=a[t];switch(p+=1,_>E&&(E=_),_+=1,A.refresh(),n.trace&&n.trace.down(m,o),m.type){case e.ALT:((t,n)=>{const r=a[t];for(let t=0;t<r.children.length&&(S(r.children[t],n),A.state===e.NOMATCH);t+=1);})(t,o);break;case e.CAT:((t,r)=>{let i,o,s,l;const c=a[t];n.ast&&(o=n.ast.getLength()),i=!0,s=r,l=0;for(let t=0;t<c.children.length;t+=1){if(S(c.children[t],s),A.state===e.NOMATCH){i=!1;break}s+=A.phraseLength,l+=A.phraseLength}i?(A.state=0===l?e.EMPTY:e.MATCH,A.phraseLength=l):(A.state=e.NOMATCH,A.phraseLength=0,n.ast&&n.ast.setLength(o))})(t,o);break;case e.REP:((t,r)=>{let i,o,l,c;const u=a[t];if(0===u.max)return A.state=e.EMPTY,void(A.phraseLength=0);for(o=r,l=0,c=0,n.ast&&(i=n.ast.getLength());!(o>=s.length)&&(S(t+1,o),A.state!==e.NOMATCH)&&A.state!==e.EMPTY&&(c+=1,l+=A.phraseLength,o+=A.phraseLength,c!==u.max););A.state===e.EMPTY||c>=u.min?(A.state=0===l?e.EMPTY:e.MATCH,A.phraseLength=l):(A.state=e.NOMATCH,A.phraseLength=0,n.ast&&n.ast.setLength(i))})(t,o);break;case e.RNM:((t,r)=>{let o,c,_;const E=a[t],p=i[E.index],h=l[p.index];if(d||(c=n.ast&&n.ast.ruleDefined(E.index),c&&(o=n.ast.getLength(),n.ast.down(E.index,i[E.index].name))),h){const t=s.length-r;h(A,s,r,u),L(p,A,t,!0),A.state===e.ACTIVE&&(_=a,a=p.opcodes,S(0,r),a=_,h(A,s,r,u),L(p,A,t,!1))}else _=a,a=p.opcodes,S(0,r,A),a=_;d||c&&(A.state===e.NOMATCH?n.ast.setLength(o):n.ast.up(E.index,p.name,r,A.phraseLength))})(t,o);break;case e.TRG:((t,n)=>{const r=a[t];A.state=e.NOMATCH,n<s.length&&r.min<=s[n]&&s[n]<=r.max&&(A.state=e.MATCH,A.phraseLength=1)})(t,o);break;case e.TBS:((t,n)=>{const r=a[t],i=r.string.length;if(A.state=e.NOMATCH,n+i<=s.length){for(let e=0;e<i;e+=1)if(s[n+e]!==r.string[e])return;A.state=e.MATCH,A.phraseLength=i}})(t,o);break;case e.TLS:((t,n)=>{let r;const i=a[t];A.state=e.NOMATCH;const o=i.string.length;if(0!==o){if(n+o<=s.length){for(let e=0;e<o;e+=1)if(r=s[n+e],r>=65&&r<=90&&(r+=32),r!==i.string[e])return;A.state=e.MATCH,A.phraseLength=o}}else A.state=e.EMPTY})(t,o);break;case e.UDT:f(t,o);break;case e.AND:((t,n)=>{switch(d+=1,S(t+1,n),d-=1,A.phraseLength=0,A.state){case e.EMPTY:case e.MATCH:A.state=e.EMPTY;break;case e.NOMATCH:A.state=e.NOMATCH;break;default:throw new Error(`opAND: invalid state ${A.state}`)}})(t,o);break;case e.NOT:((t,n)=>{switch(d+=1,S(t+1,n),d-=1,A.phraseLength=0,A.state){case e.EMPTY:case e.MATCH:A.state=e.NOMATCH;break;case e.NOMATCH:A.state=e.EMPTY;break;default:throw new Error(`opNOT: invalid state ${A.state}`)}})(t,o);break;default:throw new Error(`${c}unrecognized operator`)}d||o+A.phraseLength>h&&(h=o+A.phraseLength),n.stats&&n.stats.collect(m,A),n.trace&&n.trace.up(m,A.state,o,A.phraseLength),_-=1}},fR=function(){const e=mR,t=SR,n=this;let r,i,o,a=0;const s=[],l=[],c=[];function u(e){let t="";for(;e-- >0;)t+=" ";return t}n.callbacks=[],n.init=(e,t,u)=>{let d;l.length=0,c.length=0,a=0,r=e,i=t,o=u;const _=[];for(d=0;d<r.length;d+=1)_.push(r[d].lower);for(d=0;d<i.length;d+=1)_.push(i[d].lower);for(a=r.length+i.length,d=0;d<a;d+=1)s[d]=void 0;for(const e in n.callbacks){const t=e.toLowerCase();if(d=_.indexOf(t),d<0)throw new Error(`parser.js: Ast()): init: node '${e}' not a rule or udt name`);s[d]=n.callbacks[e]}},n.ruleDefined=e=>!!s[e],n.udtDefined=e=>!!s[r.length+e],n.down=(t,n)=>{const r=c.length;return l.push(r),c.push({name:n,thisIndex:r,thatIndex:void 0,state:e.SEM_PRE,callbackIndex:t,phraseIndex:void 0,phraseLength:void 0,stack:l.length}),r},n.up=(t,n,r,i)=>{const o=c.length,a=l.pop();return c.push({name:n,thisIndex:o,thatIndex:a,state:e.SEM_POST,callbackIndex:t,phraseIndex:r,phraseLength:i,stack:l.length}),c[a].thatIndex=o,c[a].phraseIndex=r,c[a].phraseLength=i,o},n.translate=t=>{let n,r;for(let i=0;i<c.length;i+=1)r=c[i],n=s[r.callbackIndex],n&&(r.state===e.SEM_PRE?n(e.SEM_PRE,o,r.phraseIndex,r.phraseLength,t):n&&n(e.SEM_POST,o,r.phraseIndex,r.phraseLength,t))},n.setLength=e=>{c.length=e,l.length=e>0?c[e-1].stack:0},n.getLength=()=>c.length,n.toXml=()=>{let n="",r=0;return n+='<?xml version="1.0" encoding="utf-8"?>\n',n+=`<root nodes="${c.length/2}" characters="${o.length}">\n`,n+="\x3c!-- input string --\x3e\n",n+=u(r+2),n+=t.charsToString(o),n+="\n",c.forEach((i=>{i.state===e.SEM_PRE?(r+=1,n+=u(r),n+=`<node name="${i.name}" index="${i.phraseIndex}" length="${i.phraseLength}">\n`,n+=u(r+2),n+=t.charsToString(o,i.phraseIndex,i.phraseLength),n+="\n"):(n+=u(r),n+=`</node>\x3c!-- name="${i.name}" --\x3e\n`,r-=1)})),n+="</root>\n",n}},SR={stringToChars:e=>[...e].map((e=>e.codePointAt(0))),charsToString:(e,t,n)=>{let r=e;for(;!(void 0===t||t<0);){if(void 0===n){r=e.slice(t);break}if(n<=0)return"";r=e.slice(t,t+n);break}return String.fromCodePoint(...r)}},mR={ALT:1,CAT:2,REP:3,RNM:4,TRG:5,TBS:6,TLS:7,UDT:11,AND:12,NOT:13,ACTIVE:100,MATCH:101,EMPTY:102,NOMATCH:103,SEM_PRE:200,SEM_POST:201,SEM_OK:300,idName:e=>{switch(e){case mR.ALT:return"ALT";case mR.CAT:return"CAT";case mR.REP:return"REP";case mR.RNM:return"RNM";case mR.TRG:return"TRG";case mR.TBS:return"TBS";case mR.TLS:return"TLS";case mR.UDT:return"UDT";case mR.AND:return"AND";case mR.NOT:return"NOT";case mR.ACTIVE:return"ACTIVE";case mR.EMPTY:return"EMPTY";case mR.MATCH:return"MATCH";case mR.NOMATCH:return"NOMATCH";case mR.SEM_PRE:return"SEM_PRE";case mR.SEM_POST:return"SEM_POST";case mR.SEM_OK:return"SEM_OK";default:return"UNRECOGNIZED STATE"}}};var TR=(e,t,n,r,i)=>{if(e===mR.SEM_PRE){if(!1===Array.isArray(i))throw new Error("parser's user data must be an array");i.push(["server-url-template",SR.charsToString(t,n,r)])}return mR.SEM_OK};var IR=(e,t,n,r,i)=>{if(e===mR.SEM_PRE){if(!1===Array.isArray(i))throw new Error("parser's user data must be an array");i.push(["server-variable",SR.charsToString(t,n,r)])}return mR.SEM_OK};var OR=(e,t,n,r,i)=>{if(e===mR.SEM_PRE){if(!1===Array.isArray(i))throw new Error("parser's user data must be an array");i.push(["server-variable-name",SR.charsToString(t,n,r)])}return mR.SEM_OK};var gR=(e,t,n,r,i)=>{if(e===mR.SEM_PRE){if(!1===Array.isArray(i))throw new Error("parser's user data must be an array");i.push(["literals",SR.charsToString(t,n,r)])}return mR.SEM_OK};const yR=new function(){this.grammarObject="grammarObject",this.rules=[],this.rules[0]={name:"server-url-template",lower:"server-url-template",index:0,isBkr:!1},this.rules[1]={name:"server-variable",lower:"server-variable",index:1,isBkr:!1},this.rules[2]={name:"server-variable-name",lower:"server-variable-name",index:2,isBkr:!1},this.rules[3]={name:"literals",lower:"literals",index:3,isBkr:!1},this.rules[4]={name:"ALPHA",lower:"alpha",index:4,isBkr:!1},this.rules[5]={name:"DIGIT",lower:"digit",index:5,isBkr:!1},this.rules[6]={name:"HEXDIG",lower:"hexdig",index:6,isBkr:!1},this.rules[7]={name:"pct-encoded",lower:"pct-encoded",index:7,isBkr:!1},this.rules[8]={name:"unreserved",lower:"unreserved",index:8,isBkr:!1},this.rules[9]={name:"sub-delims",lower:"sub-delims",index:9,isBkr:!1},this.rules[10]={name:"ucschar",lower:"ucschar",index:10,isBkr:!1},this.rules[11]={name:"iprivate",lower:"iprivate",index:11,isBkr:!1},this.udts=[],this.rules[0].opcodes=[],this.rules[0].opcodes[0]={type:3,min:1,max:1/0},this.rules[0].opcodes[1]={type:1,children:[2,3]},this.rules[0].opcodes[2]={type:4,index:3},this.rules[0].opcodes[3]={type:4,index:1},this.rules[1].opcodes=[],this.rules[1].opcodes[0]={type:2,children:[1,2,3]},this.rules[1].opcodes[1]={type:7,string:[123]},this.rules[1].opcodes[2]={type:4,index:2},this.rules[1].opcodes[3]={type:7,string:[125]},this.rules[2].opcodes=[],this.rules[2].opcodes[0]={type:3,min:1,max:1/0},this.rules[2].opcodes[1]={type:1,children:[2,3,4,5,6]},this.rules[2].opcodes[2]={type:4,index:8},this.rules[2].opcodes[3]={type:4,index:7},this.rules[2].opcodes[4]={type:4,index:9},this.rules[2].opcodes[5]={type:7,string:[58]},this.rules[2].opcodes[6]={type:7,string:[64]},this.rules[3].opcodes=[],this.rules[3].opcodes[0]={type:3,min:1,max:1/0},this.rules[3].opcodes[1]={type:1,children:[2,3,4,5,6,7,8,9,10,11,12,13,14]},this.rules[3].opcodes[2]={type:6,string:[33]},this.rules[3].opcodes[3]={type:5,min:35,max:36},this.rules[3].opcodes[4]={type:6,string:[38]},this.rules[3].opcodes[5]={type:5,min:40,max:59},this.rules[3].opcodes[6]={type:6,string:[61]},this.rules[3].opcodes[7]={type:5,min:63,max:91},this.rules[3].opcodes[8]={type:6,string:[93]},this.rules[3].opcodes[9]={type:6,string:[95]},this.rules[3].opcodes[10]={type:5,min:97,max:122},this.rules[3].opcodes[11]={type:6,string:[126]},this.rules[3].opcodes[12]={type:4,index:10},this.rules[3].opcodes[13]={type:4,index:11},this.rules[3].opcodes[14]={type:4,index:7},this.rules[4].opcodes=[],this.rules[4].opcodes[0]={type:1,children:[1,2]},this.rules[4].opcodes[1]={type:5,min:65,max:90},this.rules[4].opcodes[2]={type:5,min:97,max:122},this.rules[5].opcodes=[],this.rules[5].opcodes[0]={type:5,min:48,max:57},this.rules[6].opcodes=[],this.rules[6].opcodes[0]={type:1,children:[1,2,3,4,5,6,7]},this.rules[6].opcodes[1]={type:4,index:5},this.rules[6].opcodes[2]={type:7,string:[97]},this.rules[6].opcodes[3]={type:7,string:[98]},this.rules[6].opcodes[4]={type:7,string:[99]},this.rules[6].opcodes[5]={type:7,string:[100]},this.rules[6].opcodes[6]={type:7,string:[101]},this.rules[6].opcodes[7]={type:7,string:[102]},this.rules[7].opcodes=[],this.rules[7].opcodes[0]={type:2,children:[1,2,3]},this.rules[7].opcodes[1]={type:7,string:[37]},this.rules[7].opcodes[2]={type:4,index:6},this.rules[7].opcodes[3]={type:4,index:6},this.rules[8].opcodes=[],this.rules[8].opcodes[0]={type:1,children:[1,2,3,4,5,6]},this.rules[8].opcodes[1]={type:4,index:4},this.rules[8].opcodes[2]={type:4,index:5},this.rules[8].opcodes[3]={type:7,string:[45]},this.rules[8].opcodes[4]={type:7,string:[46]},this.rules[8].opcodes[5]={type:7,string:[95]},this.rules[8].opcodes[6]={type:7,string:[126]},this.rules[9].opcodes=[],this.rules[9].opcodes[0]={type:1,children:[1,2,3,4,5,6,7,8,9,10,11]},this.rules[9].opcodes[1]={type:7,string:[33]},this.rules[9].opcodes[2]={type:7,string:[36]},this.rules[9].opcodes[3]={type:7,string:[38]},this.rules[9].opcodes[4]={type:7,string:[39]},this.rules[9].opcodes[5]={type:7,string:[40]},this.rules[9].opcodes[6]={type:7,string:[41]},this.rules[9].opcodes[7]={type:7,string:[42]},this.rules[9].opcodes[8]={type:7,string:[43]},this.rules[9].opcodes[9]={type:7,string:[44]},this.rules[9].opcodes[10]={type:7,string:[59]},this.rules[9].opcodes[11]={type:7,string:[61]},this.rules[10].opcodes=[],this.rules[10].opcodes[0]={type:1,children:[1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17]},this.rules[10].opcodes[1]={type:5,min:160,max:55295},this.rules[10].opcodes[2]={type:5,min:63744,max:64975},this.rules[10].opcodes[3]={type:5,min:65008,max:65519},this.rules[10].opcodes[4]={type:5,min:65536,max:131069},this.rules[10].opcodes[5]={type:5,min:131072,max:196605},this.rules[10].opcodes[6]={type:5,min:196608,max:262141},this.rules[10].opcodes[7]={type:5,min:262144,max:327677},this.rules[10].opcodes[8]={type:5,min:327680,max:393213},this.rules[10].opcodes[9]={type:5,min:393216,max:458749},this.rules[10].opcodes[10]={type:5,min:458752,max:524285},this.rules[10].opcodes[11]={type:5,min:524288,max:589821},this.rules[10].opcodes[12]={type:5,min:589824,max:655357},this.rules[10].opcodes[13]={type:5,min:655360,max:720893},this.rules[10].opcodes[14]={type:5,min:720896,max:786429},this.rules[10].opcodes[15]={type:5,min:786432,max:851965},this.rules[10].opcodes[16]={type:5,min:851968,max:917501},this.rules[10].opcodes[17]={type:5,min:921600,max:983037},this.rules[11].opcodes=[],this.rules[11].opcodes[0]={type:1,children:[1,2,3]},this.rules[11].opcodes[1]={type:5,min:57344,max:63743},this.rules[11].opcodes[2]={type:5,min:983040,max:1048573},this.rules[11].opcodes[3]={type:5,min:1048576,max:1114109},this.toString=function(){let e="";return e+="; OpenAPI Server URL templating ABNF syntax\n",e+="server-url-template    = 1*( literals / server-variable )\n",e+='server-variable        = "{" server-variable-name "}"\n',e+='server-variable-name   = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" )\n',e+="literals               = 1*( %x21 / %x23-24 / %x26 / %x28-3B / %x3D / %x3F-5B\n",e+="                       / %x5D / %x5F / %x61-7A / %x7E / ucschar / iprivate\n",e+="                       / pct-encoded)\n",e+="                           ; any Unicode character except: CTL, SP,\n",e+='                           ;  DQUOTE, "\'", "%" (aside from pct-encoded),\n',e+='                           ;  "<", ">", "\\", "^", "`", "{", "|", "}"\n',e+="\n",e+="; Characters definitions (from RFC 6570)\n",e+="ALPHA          =  %x41-5A / %x61-7A   ; A-Z / a-z\n",e+="DIGIT          =  %x30-39             ; 0-9\n",e+='HEXDIG         =  DIGIT / "A" / "B" / "C" / "D" / "E" / "F"\n',e+="                 ; case-insensitive\n",e+="\n",e+='pct-encoded    =  "%" HEXDIG HEXDIG\n',e+='unreserved     =  ALPHA / DIGIT / "-" / "." / "_" / "~"\n',e+='sub-delims     =  "!" / "$" / "&" / "\'" / "(" / ")"\n',e+='               /  "*" / "+" / "," / ";" / "="\n',e+="\n",e+="ucschar        =  %xA0-D7FF / %xF900-FDCF / %xFDF0-FFEF\n",e+="               /  %x10000-1FFFD / %x20000-2FFFD / %x30000-3FFFD\n",e+="               /  %x40000-4FFFD / %x50000-5FFFD / %x60000-6FFFD\n",e+="               /  %x70000-7FFFD / %x80000-8FFFD / %x90000-9FFFD\n",e+="               /  %xA0000-AFFFD / %xB0000-BFFFD / %xC0000-CFFFD\n",e+="               /  %xD0000-DFFFD / %xE1000-EFFFD\n",e+="\n",e+="iprivate       =  %xE000-F8FF / %xF0000-FFFFD / %x100000-10FFFD\n",'; OpenAPI Server URL templating ABNF syntax\nserver-url-template    = 1*( literals / server-variable )\nserver-variable        = "{" server-variable-name "}"\nserver-variable-name   = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" )\nliterals               = 1*( %x21 / %x23-24 / %x26 / %x28-3B / %x3D / %x3F-5B\n                       / %x5D / %x5F / %x61-7A / %x7E / ucschar / iprivate\n                       / pct-encoded)\n                           ; any Unicode character except: CTL, SP,\n                           ;  DQUOTE, "\'", "%" (aside from pct-encoded),\n                           ;  "<", ">", "\\", "^", "`", "{", "|", "}"\n\n; Characters definitions (from RFC 6570)\nALPHA          =  %x41-5A / %x61-7A   ; A-Z / a-z\nDIGIT          =  %x30-39             ; 0-9\nHEXDIG         =  DIGIT / "A" / "B" / "C" / "D" / "E" / "F"\n                 ; case-insensitive\n\npct-encoded    =  "%" HEXDIG HEXDIG\nunreserved     =  ALPHA / DIGIT / "-" / "." / "_" / "~"\nsub-delims     =  "!" / "$" / "&" / "\'" / "(" / ")"\n               /  "*" / "+" / "," / ";" / "="\n\nucschar        =  %xA0-D7FF / %xF900-FDCF / %xFDF0-FFEF\n               /  %x10000-1FFFD / %x20000-2FFFD / %x30000-3FFFD\n               /  %x40000-4FFFD / %x50000-5FFFD / %x60000-6FFFD\n               /  %x70000-7FFFD / %x80000-8FFFD / %x90000-9FFFD\n               /  %xA0000-AFFFD / %xB0000-BFFFD / %xC0000-CFFFD\n               /  %xD0000-DFFFD / %xE1000-EFFFD\n\niprivate       =  %xE000-F8FF / %xF0000-FFFFD / %x100000-10FFFD\n'}};var RR=e=>{const t=new LR;t.ast=new fR,t.ast.callbacks["server-url-template"]=TR,t.ast.callbacks["server-variable"]=IR,t.ast.callbacks["server-variable-name"]=OR,t.ast.callbacks.literals=gR;return{result:t.parse(yR,"server-url-template",e),ast:t.ast}};var NR=(e,{strict:t=!1}={})=>{try{const n=RR(e);if(!n.result.success)return!1;const r=[];n.ast.translate(r);const i=r.some((([e])=>"server-variable"===e));if(!t&&!i)try{return new URL(e,"https://vladimirgorej.com"),!0}catch{return!1}return!t||i}catch{return!1}};const vR=e=>(e=>{try{return"string"==typeof e&&decodeURIComponent(e)!==e}catch{return!1}})(e)?e:encodeURIComponent(e).replace(/%5B/g,"[").replace(/%5D/g,"]"),bR=["literals","server-variable-name"];var PR=(e,t,n={})=>{const r={...{encoder:vR},...n},i=RR(e);if(!i.result.success)return e;const o=[];i.ast.translate(o);const a=o.filter((([e])=>bR.includes(e))).map((([e,n])=>"server-variable-name"===e?Object.hasOwn(t,n)?r.encoder(t[n],n):`{${n}}`:n));return a.join("")};var CR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["slash",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var BR=(e,t,n,r,i)=>{if(e===mR.SEM_PRE){if(!1===Array.isArray(i))throw new Error("parser's user data must be an array");i.push(["path-template",SR.charsToString(t,n,r)])}return mR.SEM_OK};var MR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["path",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var DR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["path-literal",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var UR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["query",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var wR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["query-marker",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var HR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["fragment",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var $R=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["fragment-marker",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var xR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["template-expression",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);var YR=(e,t,n,r,i)=>(e===mR.SEM_PRE?i.push(["template-expression-param-name",SR.charsToString(t,n,r)]):mR.SEM_POST,mR.SEM_OK);const FR=new function(){this.grammarObject="grammarObject",this.rules=[],this.rules[0]={name:"path-template",lower:"path-template",index:0,isBkr:!1},this.rules[1]={name:"path",lower:"path",index:1,isBkr:!1},this.rules[2]={name:"path-segment",lower:"path-segment",index:2,isBkr:!1},this.rules[3]={name:"query",lower:"query",index:3,isBkr:!1},this.rules[4]={name:"query-literal",lower:"query-literal",index:4,isBkr:!1},this.rules[5]={name:"query-marker",lower:"query-marker",index:5,isBkr:!1},this.rules[6]={name:"fragment",lower:"fragment",index:6,isBkr:!1},this.rules[7]={name:"fragment-literal",lower:"fragment-literal",index:7,isBkr:!1},this.rules[8]={name:"fragment-marker",lower:"fragment-marker",index:8,isBkr:!1},this.rules[9]={name:"slash",lower:"slash",index:9,isBkr:!1},this.rules[10]={name:"path-literal",lower:"path-literal",index:10,isBkr:!1},this.rules[11]={name:"template-expression",lower:"template-expression",index:11,isBkr:!1},this.rules[12]={name:"template-expression-param-name",lower:"template-expression-param-name",index:12,isBkr:!1},this.rules[13]={name:"unreserved",lower:"unreserved",index:13,isBkr:!1},this.rules[14]={name:"pct-encoded",lower:"pct-encoded",index:14,isBkr:!1},this.rules[15]={name:"sub-delims",lower:"sub-delims",index:15,isBkr:!1},this.rules[16]={name:"ALPHA",lower:"alpha",index:16,isBkr:!1},this.rules[17]={name:"DIGIT",lower:"digit",index:17,isBkr:!1},this.rules[18]={name:"HEXDIG",lower:"hexdig",index:18,isBkr:!1},this.udts=[],this.rules[0].opcodes=[],this.rules[0].opcodes[0]={type:2,children:[1,2,6]},this.rules[0].opcodes[1]={type:4,index:1},this.rules[0].opcodes[2]={type:3,min:0,max:1},this.rules[0].opcodes[3]={type:2,children:[4,5]},this.rules[0].opcodes[4]={type:4,index:5},this.rules[0].opcodes[5]={type:4,index:3},this.rules[0].opcodes[6]={type:3,min:0,max:1},this.rules[0].opcodes[7]={type:2,children:[8,9]},this.rules[0].opcodes[8]={type:4,index:8},this.rules[0].opcodes[9]={type:4,index:6},this.rules[1].opcodes=[],this.rules[1].opcodes[0]={type:2,children:[1,2,6]},this.rules[1].opcodes[1]={type:4,index:9},this.rules[1].opcodes[2]={type:3,min:0,max:1/0},this.rules[1].opcodes[3]={type:2,children:[4,5]},this.rules[1].opcodes[4]={type:4,index:2},this.rules[1].opcodes[5]={type:4,index:9},this.rules[1].opcodes[6]={type:3,min:0,max:1},this.rules[1].opcodes[7]={type:4,index:2},this.rules[2].opcodes=[],this.rules[2].opcodes[0]={type:3,min:1,max:1/0},this.rules[2].opcodes[1]={type:1,children:[2,3]},this.rules[2].opcodes[2]={type:4,index:10},this.rules[2].opcodes[3]={type:4,index:11},this.rules[3].opcodes=[],this.rules[3].opcodes[0]={type:3,min:0,max:1/0},this.rules[3].opcodes[1]={type:4,index:4},this.rules[4].opcodes=[],this.rules[4].opcodes[0]={type:3,min:1,max:1/0},this.rules[4].opcodes[1]={type:1,children:[2,3,4,5,6,7,8,9,10]},this.rules[4].opcodes[2]={type:4,index:13},this.rules[4].opcodes[3]={type:4,index:14},this.rules[4].opcodes[4]={type:4,index:15},this.rules[4].opcodes[5]={type:7,string:[58]},this.rules[4].opcodes[6]={type:7,string:[64]},this.rules[4].opcodes[7]={type:7,string:[47]},this.rules[4].opcodes[8]={type:7,string:[63]},this.rules[4].opcodes[9]={type:7,string:[38]},this.rules[4].opcodes[10]={type:7,string:[61]},this.rules[5].opcodes=[],this.rules[5].opcodes[0]={type:7,string:[63]},this.rules[6].opcodes=[],this.rules[6].opcodes[0]={type:3,min:0,max:1/0},this.rules[6].opcodes[1]={type:4,index:7},this.rules[7].opcodes=[],this.rules[7].opcodes[0]={type:3,min:1,max:1/0},this.rules[7].opcodes[1]={type:1,children:[2,3,4,5,6,7,8]},this.rules[7].opcodes[2]={type:4,index:13},this.rules[7].opcodes[3]={type:4,index:14},this.rules[7].opcodes[4]={type:4,index:15},this.rules[7].opcodes[5]={type:7,string:[58]},this.rules[7].opcodes[6]={type:7,string:[64]},this.rules[7].opcodes[7]={type:7,string:[47]},this.rules[7].opcodes[8]={type:7,string:[63]},this.rules[8].opcodes=[],this.rules[8].opcodes[0]={type:7,string:[35]},this.rules[9].opcodes=[],this.rules[9].opcodes[0]={type:7,string:[47]},this.rules[10].opcodes=[],this.rules[10].opcodes[0]={type:3,min:1,max:1/0},this.rules[10].opcodes[1]={type:1,children:[2,3,4,5,6]},this.rules[10].opcodes[2]={type:4,index:13},this.rules[10].opcodes[3]={type:4,index:14},this.rules[10].opcodes[4]={type:4,index:15},this.rules[10].opcodes[5]={type:7,string:[58]},this.rules[10].opcodes[6]={type:7,string:[64]},this.rules[11].opcodes=[],this.rules[11].opcodes[0]={type:2,children:[1,2,3]},this.rules[11].opcodes[1]={type:7,string:[123]},this.rules[11].opcodes[2]={type:4,index:12},this.rules[11].opcodes[3]={type:7,string:[125]},this.rules[12].opcodes=[],this.rules[12].opcodes[0]={type:3,min:1,max:1/0},this.rules[12].opcodes[1]={type:1,children:[2,3,4,5,6]},this.rules[12].opcodes[2]={type:4,index:13},this.rules[12].opcodes[3]={type:4,index:14},this.rules[12].opcodes[4]={type:4,index:15},this.rules[12].opcodes[5]={type:7,string:[58]},this.rules[12].opcodes[6]={type:7,string:[64]},this.rules[13].opcodes=[],this.rules[13].opcodes[0]={type:1,children:[1,2,3,4,5,6]},this.rules[13].opcodes[1]={type:4,index:16},this.rules[13].opcodes[2]={type:4,index:17},this.rules[13].opcodes[3]={type:7,string:[45]},this.rules[13].opcodes[4]={type:7,string:[46]},this.rules[13].opcodes[5]={type:7,string:[95]},this.rules[13].opcodes[6]={type:7,string:[126]},this.rules[14].opcodes=[],this.rules[14].opcodes[0]={type:2,children:[1,2,3]},this.rules[14].opcodes[1]={type:7,string:[37]},this.rules[14].opcodes[2]={type:4,index:18},this.rules[14].opcodes[3]={type:4,index:18},this.rules[15].opcodes=[],this.rules[15].opcodes[0]={type:1,children:[1,2,3,4,5,6,7,8,9,10,11]},this.rules[15].opcodes[1]={type:7,string:[33]},this.rules[15].opcodes[2]={type:7,string:[36]},this.rules[15].opcodes[3]={type:7,string:[38]},this.rules[15].opcodes[4]={type:7,string:[39]},this.rules[15].opcodes[5]={type:7,string:[40]},this.rules[15].opcodes[6]={type:7,string:[41]},this.rules[15].opcodes[7]={type:7,string:[42]},this.rules[15].opcodes[8]={type:7,string:[43]},this.rules[15].opcodes[9]={type:7,string:[44]},this.rules[15].opcodes[10]={type:7,string:[59]},this.rules[15].opcodes[11]={type:7,string:[61]},this.rules[16].opcodes=[],this.rules[16].opcodes[0]={type:1,children:[1,2]},this.rules[16].opcodes[1]={type:5,min:65,max:90},this.rules[16].opcodes[2]={type:5,min:97,max:122},this.rules[17].opcodes=[],this.rules[17].opcodes[0]={type:5,min:48,max:57},this.rules[18].opcodes=[],this.rules[18].opcodes[0]={type:1,children:[1,2,3,4,5,6,7]},this.rules[18].opcodes[1]={type:4,index:17},this.rules[18].opcodes[2]={type:7,string:[97]},this.rules[18].opcodes[3]={type:7,string:[98]},this.rules[18].opcodes[4]={type:7,string:[99]},this.rules[18].opcodes[5]={type:7,string:[100]},this.rules[18].opcodes[6]={type:7,string:[101]},this.rules[18].opcodes[7]={type:7,string:[102]},this.toString=function(){let e="";return e+="; OpenAPI Path Templating ABNF syntax\n",e+="path-template                  = path [ query-marker query ] [ fragment-marker fragment ]\n",e+="path                           = slash *( path-segment slash ) [ path-segment ]\n",e+="path-segment                   = 1*( path-literal / template-expression )\n",e+="query                          = *( query-literal )\n",e+='query-literal                  = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" / "/" / "?" / "&" / "=" )\n',e+='query-marker                   = "?"\n',e+="fragment                       = *( fragment-literal )\n",e+='fragment-literal               = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" / "/" / "?" )\n',e+='fragment-marker                = "#"\n',e+='slash                          = "/"\n',e+='path-literal                   = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" )\n',e+='template-expression            = "{" template-expression-param-name "}"\n',e+='template-expression-param-name = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" )\n',e+="\n",e+="; Characters definitions (from RFC 3986)\n",e+='unreserved          = ALPHA / DIGIT / "-" / "." / "_" / "~"\n',e+='pct-encoded         = "%" HEXDIG HEXDIG\n',e+='sub-delims          = "!" / "$" / "&" / "\'" / "(" / ")"\n',e+='                    / "*" / "+" / "," / ";" / "="\n',e+="ALPHA               = %x41-5A / %x61-7A   ; A-Z / a-z\n",e+="DIGIT               = %x30-39            ; 0-9\n",e+='HEXDIG              = DIGIT / "A" / "B" / "C" / "D" / "E" / "F"\n','; OpenAPI Path Templating ABNF syntax\npath-template                  = path [ query-marker query ] [ fragment-marker fragment ]\npath                           = slash *( path-segment slash ) [ path-segment ]\npath-segment                   = 1*( path-literal / template-expression )\nquery                          = *( query-literal )\nquery-literal                  = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" / "/" / "?" / "&" / "=" )\nquery-marker                   = "?"\nfragment                       = *( fragment-literal )\nfragment-literal               = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" / "/" / "?" )\nfragment-marker                = "#"\nslash                          = "/"\npath-literal                   = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" )\ntemplate-expression            = "{" template-expression-param-name "}"\ntemplate-expression-param-name = 1*( unreserved / pct-encoded / sub-delims / ":" / "@" )\n\n; Characters definitions (from RFC 3986)\nunreserved          = ALPHA / DIGIT / "-" / "." / "_" / "~"\npct-encoded         = "%" HEXDIG HEXDIG\nsub-delims          = "!" / "$" / "&" / "\'" / "(" / ")"\n                    / "*" / "+" / "," / ";" / "="\nALPHA               = %x41-5A / %x61-7A   ; A-Z / a-z\nDIGIT               = %x30-39            ; 0-9\nHEXDIG              = DIGIT / "A" / "B" / "C" / "D" / "E" / "F"\n'}};var kR=e=>{const t=new LR;t.ast=new fR,t.ast.callbacks["path-template"]=BR,t.ast.callbacks.path=MR,t.ast.callbacks.query=UR,t.ast.callbacks["query-marker"]=wR,t.ast.callbacks.fragment=HR,t.ast.callbacks["fragment-marker"]=$R,t.ast.callbacks.slash=CR,t.ast.callbacks["path-literal"]=DR,t.ast.callbacks["template-expression"]=xR,t.ast.callbacks["template-expression-param-name"]=YR;return{result:t.parse(FR,"path-template",e),ast:t.ast}};const GR=e=>(e=>{try{return"string"==typeof e&&decodeURIComponent(e)!==e}catch{return!1}})(e)?e:encodeURIComponent(e).replace(/%5B/g,"[").replace(/%5D/g,"]"),VR=["slash","path-literal","query-marker","query-literal","template-expression-param-name"];var jR=(e,t,n={})=>{const r={...{encoder:GR},...n},i=kR(e);if(!i.result.success)return e;const o=[];i.ast.translate(o);const a=o.filter((([e])=>VR.includes(e))).map((([e,n])=>"template-expression-param-name"===e?Object.hasOwn(t,n)?r.encoder(t[n],n):`{${n}}`:n));return a.join("")},WR={body:function({req:e,value:t}){void 0!==t&&(e.body=t)},header:function({req:e,parameter:t,value:n}){e.headers=e.headers||{},void 0!==n&&(e.headers[t.name]=n)},query:function({req:e,value:t,parameter:n}){e.query=e.query||{},!1===t&&"boolean"===n.type&&(t="false");0===t&&["number","integer"].indexOf(n.type)>-1&&(t="0");if(t)e.query[n.name]={collectionFormat:n.collectionFormat,value:t};else if(n.allowEmptyValue&&void 0!==t){const t=n.name;e.query[t]=e.query[t]||{},e.query[t].allowEmptyValue=!0}},path:function({req:e,value:t,parameter:n,baseURL:r}){if(void 0!==t){const i=e.url.replace(r,""),o=jR(i,{[n.name]:t});e.url=r+o}},formData:function({req:e,value:t,parameter:n}){!1===t&&"boolean"===n.type&&(t="false");0===t&&["number","integer"].indexOf(n.type)>-1&&(t="0");if(t)e.form=e.form||{},e.form[n.name]={collectionFormat:n.collectionFormat,value:t};else if(n.allowEmptyValue&&void 0!==t){e.form=e.form||{};const t=n.name;e.form[t]=e.form[t]||{},e.form[t].allowEmptyValue=!0}}};function zR(e,t){return t.includes("application/json")?"string"==typeof e?e:(Array.isArray(e)&&(e=e.map((e=>{try{return JSON.parse(e)}catch(t){return e}}))),JSON.stringify(e)):String(e)}function qR({req:e,value:t,parameter:n,baseURL:r}){const{name:i,style:o,explode:a,content:s}=n;if(void 0===t)return;const l=e.url.replace(r,"");let c;if(s){const e=Object.keys(s)[0];c=jR(l,{[i]:t},{encoder:t=>cn(zR(t,e))})}else c=jR(l,{[i]:t},{encoder:e=>un({key:n.name,value:e,style:o||"simple",explode:a||!1,escape:"reserved"})});e.url=r+c}function QR({req:e,value:t,parameter:n}){if(e.query=e.query||{},void 0!==t&&n.content){const r=zR(t,Object.keys(n.content)[0]);if(r)e.query[n.name]=r;else if(n.allowEmptyValue){const t=n.name;e.query[t]=e.query[t]||{},e.query[t].allowEmptyValue=!0}}else if(!1===t&&(t="false"),0===t&&(t="0"),t){const{style:r,explode:i,allowReserved:o}=n;e.query[n.name]={value:t,serializationOption:{style:r,explode:i,allowReserved:o}}}else if(n.allowEmptyValue&&void 0!==t){const t=n.name;e.query[t]=e.query[t]||{},e.query[t].allowEmptyValue=!0}}const KR=["accept","authorization","content-type"];function XR({req:e,parameter:t,value:n}){if(e.headers=e.headers||{},!(KR.indexOf(t.name.toLowerCase())>-1))if(void 0!==n&&t.content){const r=Object.keys(t.content)[0];e.headers[t.name]=zR(n,r)}else void 0===n||Array.isArray(n)&&0===n.length||(e.headers[t.name]=un({key:t.name,value:n,style:t.style||"simple",explode:void 0!==t.explode&&t.explode,escape:!1}))}function JR({req:e,parameter:t,value:n}){e.headers=e.headers||{};const r=typeof n;if(void 0!==n&&t.content){const r=Object.keys(t.content)[0];e.headers.Cookie=`${t.name}=${zR(n,r)}`}else if(void 0!==n&&(!Array.isArray(n)||0!==n.length)){const i="object"===r&&!Array.isArray(n)&&t.explode?"":`${t.name}=`;e.headers.Cookie=i+un({key:t.name,value:n,escape:!1,style:t.style||"form",explode:void 0!==t.explode&&t.explode})}}const ZR="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:window,{btoa:eN}=ZR;var tN=eN;function nN(e,t){const{operation:n,requestBody:r,securities:i,spec:o,attachContentTypeForEmptyPayload:a}=e;let{requestContentType:s}=e;t=function({request:e,securities:t={},operation:n={},spec:r}){var i;const o={...e},{authorized:a={}}=t,s=n.security||r.security||[],l=a&&!!Object.keys(a).length,c=(null==r||null===(i=r.components)||void 0===i?void 0:i.securitySchemes)||{};if(o.headers=o.headers||{},o.query=o.query||{},!Object.keys(t).length||!l||!s||Array.isArray(n.security)&&!n.security.length)return e;return s.forEach((e=>{Object.keys(e).forEach((e=>{const t=a[e],n=c[e];if(!t)return;const r=t.value||t,{type:i}=n;if(t)if("apiKey"===i)"query"===n.in&&(o.query[n.name]=r),"header"===n.in&&(o.headers[n.name]=r),"cookie"===n.in&&(o.cookies[n.name]=r);else if("http"===i){if(/^basic$/i.test(n.scheme)){const e=r.username||"",t=r.password||"",n=tN(`${e}:${t}`);o.headers.Authorization=`Basic ${n}`}/^bearer$/i.test(n.scheme)&&(o.headers.Authorization=`Bearer ${r}`)}else if("oauth2"===i||"openIdConnect"===i){const e=t.token||{},r=e[n["x-tokenName"]||"access_token"];let i=e.token_type;i&&"bearer"!==i.toLowerCase()||(i="Bearer"),o.headers.Authorization=`${i} ${r}`}}))})),o}({request:t,securities:i,operation:n,spec:o});const l=n.requestBody||{},c=Object.keys(l.content||{}),u=s&&c.indexOf(s)>-1;if(r||a){if(s&&u)t.headers["Content-Type"]=s;else if(!s){const e=c[0];e&&(t.headers["Content-Type"]=e,s=e)}}else s&&u&&(t.headers["Content-Type"]=s);if(!e.responseContentType&&n.responses){const e=Object.entries(n.responses).filter((([e,t])=>{const n=parseInt(e,10);return n>=200&&n<300&&$d(t.content)})).reduce(((e,[,t])=>e.concat(Object.keys(t.content))),[]);e.length>0&&(t.headers.accept=e.join(", "))}if(r)if(s){if(c.indexOf(s)>-1)if("application/x-www-form-urlencoded"===s||"multipart/form-data"===s)if("object"==typeof r){var d,_;const e=null!==(d=null===(_=l.content[s])||void 0===_?void 0:_.encoding)&&void 0!==d?d:{};t.form={},Object.keys(r).forEach((n=>{let i;try{i=JSON.parse(r[n])}catch{i=r[n]}t.form[n]={value:i,encoding:e[n]||{}}}))}else if("string"==typeof r){var E,p;const e=null!==(E=null===(p=l.content[s])||void 0===p?void 0:p.encoding)&&void 0!==E?E:{};try{t.form={};const n=JSON.parse(r);Object.entries(n).forEach((([n,r])=>{t.form[n]={value:r,encoding:e[n]||{}}}))}catch{t.form=r}}else t.form=r;else t.body=r}else t.body=r;return t}function rN(e,t){const{spec:n,operation:r,securities:i,requestContentType:o,responseContentType:a,attachContentTypeForEmptyPayload:s}=e;if(t=function({request:e,securities:t={},operation:n={},spec:r}){const i={...e},{authorized:o={},specSecurity:a=[]}=t,s=n.security||a,l=o&&!!Object.keys(o).length,c=r.securityDefinitions;if(i.headers=i.headers||{},i.query=i.query||{},!Object.keys(t).length||!l||!s||Array.isArray(n.security)&&!n.security.length)return e;return s.forEach((e=>{Object.keys(e).forEach((e=>{const t=o[e];if(!t)return;const{token:n}=t,r=t.value||t,a=c[e],{type:s}=a,l=a["x-tokenName"]||"access_token",u=n&&n[l];let d=n&&n.token_type;if(t)if("apiKey"===s){const e="query"===a.in?"query":"headers";i[e]=i[e]||{},i[e][a.name]=r}else if("basic"===s)if(r.header)i.headers.authorization=r.header;else{const e=r.username||"",t=r.password||"";r.base64=tN(`${e}:${t}`),i.headers.authorization=`Basic ${r.base64}`}else"oauth2"===s&&u&&(d=d&&"bearer"!==d.toLowerCase()?d:"Bearer",i.headers.authorization=`${d} ${u}`)}))})),i}({request:t,securities:i,operation:r,spec:n}),t.body||t.form||s)o?t.headers["Content-Type"]=o:Array.isArray(r.consumes)?[t.headers["Content-Type"]]=r.consumes:Array.isArray(n.consumes)?[t.headers["Content-Type"]]=n.consumes:r.parameters&&r.parameters.filter((e=>"file"===e.type)).length?t.headers["Content-Type"]="multipart/form-data":r.parameters&&r.parameters.filter((e=>"formData"===e.in)).length&&(t.headers["Content-Type"]="application/x-www-form-urlencoded");else if(o){const e=r.parameters&&r.parameters.filter((e=>"body"===e.in)).length>0,n=r.parameters&&r.parameters.filter((e=>"formData"===e.in)).length>0;(e||n)&&(t.headers["Content-Type"]=o)}return!a&&Array.isArray(r.produces)&&r.produces.length>0&&(t.headers.accept=r.produces.join(", ")),t}function iN(e,t){return`${t.toLowerCase()}-${e}`}function oN(e,t){return e&&e.paths?function(e,t){return ER(e,t,!0)||null}(e,(({pathName:e,method:n,operation:r})=>{if(!r||"object"!=typeof r)return!1;const i=r.operationId;return[Yc(r,e,n),iN(e,n),i].some((e=>e&&e===t))})):null}const aN=e=>Array.isArray(e)?e:[],sN=e=>{try{return new URL(e)}catch{const t=new URL(e,Wt),n=String(e).startsWith("/")?t.pathname:t.pathname.substring(1);return{hash:t.hash,host:"",hostname:"",href:"",origin:"",password:"",pathname:n,port:"",protocol:"",search:t.search,searchParams:t.searchParams}}};class lN extends Ra{}const cN={buildRequest:uN};function uN(e){const{spec:t,operationId:n,responseContentType:r,scheme:i,requestInterceptor:o,responseInterceptor:a,contextUrl:s,userFetch:c,server:u,serverVariables:d,http:_,signal:E}=e;let{parameters:p,parameterBuilders:h}=e;const A=zc(t);h||(h=A?l:WR);let L={url:"",credentials:_&&_.withCredentials?"include":"same-origin",headers:{},cookies:{}};E&&(L.signal=E),o&&(L.requestInterceptor=o),a&&(L.responseInterceptor=a),c&&(L.userFetch=c);const f=oN(t,n);if(!f)throw new lN(`Operation ${n} not found`);const{operation:S={},method:m,pathName:T}=f,I=_N({spec:t,scheme:i,contextUrl:s,server:u,serverVariables:d,pathName:T,method:m});if(L.url+=I,!n)return delete L.cookies,L;L.url+=T,L.method=`${m}`.toUpperCase(),p=p||{};const O=t.paths[T]||{};r&&(L.headers.accept=r);const g=(e=>{const t={};e.forEach((e=>{t[e.in]||(t[e.in]={}),t[e.in][e.name]=e}));const n=[];return Object.keys(t).forEach((e=>{Object.keys(t[e]).forEach((r=>{n.push(t[e][r])}))})),n})([].concat(aN(S.parameters)).concat(aN(O.parameters)));g.forEach((e=>{const n=h[e.in];let r;if("body"===e.in&&e.schema&&e.schema.properties&&(r=p),r=e&&e.name&&p[e.name],void 0===r?r=e&&e.name&&p[`${e.in}.${e.name}`]:((e,t)=>t.filter((t=>t.name===e)))(e.name,g).length>1&&console.warn(`Parameter '${e.name}' is ambiguous because the defined spec has more than one parameter with the name: '${e.name}' and the passed-in parameter values did not define an 'in' value.`),null!==r){if(void 0!==e.default&&void 0===r&&(r=e.default),void 0===r&&e.required&&!e.allowEmptyValue)throw new Error(`Required parameter ${e.name} is not provided`);if(A&&e.schema&&"object"===e.schema.type&&"string"==typeof r)try{r=JSON.parse(r)}catch(e){throw new Error("Could not parse object parameter value string as JSON")}n&&n({req:L,parameter:e,value:r,operation:S,spec:t,baseURL:I})}}));const y={...e,operation:S};if(L=A?nN(y,L):rN(y,L),L.cookies&&Object.keys(L.cookies).length){const e=Object.keys(L.cookies).reduce(((e,t)=>{const n=L.cookies[t];return e+(e?"&":"")+AR.serialize(t,n)}),"");L.headers.Cookie=e}return L.cookies&&delete L.cookies,Ln(L)}const dN=e=>e?e.replace(/\W/g,""):null;function _N(e){return zc(e.spec)?function({spec:e,pathName:t,method:n,server:r,contextUrl:i,serverVariables:o={}}){var a,s;let l,c=[],u="";const d=null==e||null===(a=e.paths)||void 0===a||null===(a=a[t])||void 0===a||null===(a=a[(n||"").toLowerCase()])||void 0===a?void 0:a.servers,_=null==e||null===(s=e.paths)||void 0===s||null===(s=s[t])||void 0===s?void 0:s.servers,E=null==e?void 0:e.servers;c=EN(d)?d:EN(_)?_:EN(E)?E:[zt],r&&(l=c.find((e=>e.url===r)),l&&(u=r));u||([l]=c,u=l.url);if(NR(u,{strict:!0})){const e=Object.entries({...l.variables}).reduce(((e,[t,n])=>(e[t]=n.default,e)),{});u=PR(u,{...e,...o})}return function(e="",t=""){const n=sN(e&&t?ec(t,e):e),r=sN(t),i=dN(n.protocol)||dN(r.protocol),o=n.host||r.host,a=n.pathname;let s;s=i&&o?`${i}://${o+a}`:a;return"/"===s[s.length-1]?s.slice(0,-1):s}(u,i)}(e):function({spec:e,scheme:t,contextUrl:n=""}){const r=sN(n),i=Array.isArray(e.schemes)?e.schemes[0]:null,o=t||i||dN(r.protocol)||"http",a=e.host||r.host||"",s=e.basePath||"";let l;l=o&&a?`${o}://${a+s}`:s;return"/"===l[l.length-1]?l.slice(0,-1):l}(e)}const EN=e=>Array.isArray(e)&&e.length>0;const{q$:pN}=n;var hN=pN;function AN(e,t={}){if("string"==typeof e?t.url=e:t=e,!(this instanceof AN))return new AN(t);Object.assign(this,t);const n=this.resolve().then((()=>(this.disableInterfaces||Object.assign(this,AN.makeApisTagOperation(this)),this)));return n.client=this,n}AN.http=Oo,AN.makeHttp=function(e,t,n){return n=n||(e=>e),t=t||(e=>e),r=>("string"==typeof r&&(r={url:r}),r=Ln(r),r=t(r),n(e(r)))}.bind(null,AN.http),AN.resolveStrategies={"openapi-3-1-apidom":_R,"openapi-3-0":Qc,"openapi-2-0":qc,generic:Gc},AN.resolve=Kc({strategies:[AN.resolveStrategies["openapi-3-1-apidom"],AN.resolveStrategies["openapi-3-0"],AN.resolveStrategies["openapi-2-0"],AN.resolveStrategies.generic]}),AN.resolveSubtree=Jc({strategies:[AN.resolveStrategies["openapi-3-1-apidom"],AN.resolveStrategies["openapi-3-0"],AN.resolveStrategies["openapi-2-0"],AN.resolveStrategies.generic]}),AN.execute=function({http:e,fetch:t,spec:n,operationId:r,pathName:i,method:o,parameters:a,securities:s,...l}){const c=e||t||Oo;i&&o&&!r&&(r=iN(i,o));const u=cN.buildRequest({spec:n,operationId:r,parameters:a,securities:s,http:c,...l});return u.body&&($d(u.body)||Array.isArray(u.body))&&(u.body=JSON.stringify(u.body)),c(u)},AN.serializeRes=Io,AN.serializeHeaders=To,AN.clearCache=function(){$c.refs.clearCache()},AN.makeApisTagOperation=function(e={}){const t=hR.makeExecute(e);return{apis:hR.mapTagOperations({v2OperationIdCompatibilityMode:e.v2OperationIdCompatibilityMode,spec:e.spec,cb:t})}},AN.buildRequest=uN,AN.helpers={opId:Yc},AN.getBaseUrl=_N,AN.apidom={resolve:{resolvers:{HTTPResolverSwaggerClient:cy}},parse:{parsers:{JsonParser:dy,YamlParser:_y,OpenApiJson3_1Parser:Ey,OpenApiYaml3_1Parser:py}},dereference:{strategies:{OpenApi3_1SwaggerClientDereferenceStrategy:lR}}},AN.prototype={http:Oo,execute(e){return this.applyDefaults(),AN.execute({spec:this.spec,http:this.http,securities:{authorized:this.authorizations},contextUrl:"string"==typeof this.url?this.url:void 0,requestInterceptor:this.requestInterceptor||null,responseInterceptor:this.responseInterceptor||null,...e})},resolve(e={}){return AN.resolve({spec:this.spec,url:this.url,http:this.http||this.fetch,allowMetaPatches:this.allowMetaPatches,useCircularStructures:this.useCircularStructures,requestInterceptor:this.requestInterceptor||null,responseInterceptor:this.responseInterceptor||null,skipNormalization:this.skipNormalization||!1,...e}).then((e=>(this.originalSpec=this.spec,this.spec=e.spec,this.errors=e.errors,this)))}},AN.prototype.applyDefaults=function(){const{spec:e}=this,t=this.url;if(Vc(e)&&hN(t)){const n=new URL(t);e.host||(e.host=n.host),e.schemes||(e.schemes=[n.protocol.replace(":","")]),e.basePath||(e.basePath="/")}else if(zc(e)){const t=Array.isArray(e.servers)&&0===e.servers.length;e.servers&&!t||(e.servers=[zt])}};const{helpers:LN}=AN;var fN=AN,SN=a(2520),mN=a.n(SN),TN=a(2543),IN=a.n(TN);const ON=(e="data",t=null)=>({title:"dns"!==e?{en:"Data Subject Access Request Form",fr:"Formulaire de demande d'accès au sujet des données",es:"Formulario de solicitud de acceso al sujeto de datos","pt-BR":"Formulário de solicitação de acesso ao time de dados",pt:"Formulário de solicitação de acesso ao time de dados",it:"Modulo di richiesta di accesso all'oggetto dei dati",de:"Anforderungsformular des betroffenen Zugriffsangebots",nl:"Access -aanvraagformulier voor gegevensonderwerpen",bg:"Формуляр за заявка за достъп до данни",cs:"Formulář žádosti o přístup k přístupu dat",da:"Formular til adgangsformular til adgang",el:"Έντυπο αίτησης πρόσβασης υποκειμένου δεδομένων",et:"Andmete subjekti juurdepääsu taotluse vorm",fi:"Rekisteröidyn pääsypyyntölomake",hr:"Obrazac zahtjeva za pristupom subjekta podataka",hu:"Adattartók hozzáférési kérelme űrlap",lt:"Duomenų subjekto prieigos forma",lv:"Datu subjekta piekļuves pieprasījuma veidlapa",pl:"Formularz żądania dostępu do danych dotyczących danych",ro:"Formular de solicitare a accesului subiectului de date",sk:"Formulár žiadosti o prístup k dotknutiu",sl:"Obrazec zahteve za dostop do podatkov v zvezi s podatki",sv:"Formuläret för åtkomst för åtkomst till åtkomst",ja:"データ主体アクセス要求フォーム"}:{en:"Do Not Sell My Information",fr:"Ne vendez pas mes informations",es:"No venda mi información","pt-BR":"Não venda minhas informações",pt:"Não venda minhas informações",it:"Non vendere le mie informazioni",de:"Verkaufen Sie meine Informationen nicht",nl:"Verkoop mijn informatie niet",bg:"Не продавайте моята информация",cs:"Neprodávejte mé informace",da:"Sælg ikke mine oplysninger",el:"Μην πουλάτε τα στοιχεία μου",et:"Ärge müüge minu teavet",fi:"Älä myy tietoni",hr:"Ne prodajte moje podatke",hu:"Ne adja el az adataimat",lt:"Neparduokite mano informacijos",lv:"Nepārdod manu informāciju",pl:"Nie sprzedaj moich informacji",ro:"Nu vindeți informațiile mele",sk:"Nepredávajte moje informácie",sl:"Ne prodajajte mojih podatkov",sv:"Sälj inte min information",ja:"私の情報を売らないでください"},borderStyle:"shadow",accordionStyle:"closed",buttonText:{en:"Submit Request",bg:"Подаване на заявката",cs:"Odeslat žádost",da:"Indsend anmodning",de:"Anfrage absenden",el:"Υποβολή αιτήματος",es:"Enviar solicitud",et:"Esita taotlus",fi:"Lähetä pyyntö",fr:"Envoyer la demande",hr:"Predaj zahtjev",hu:"Kérés benyújtása",it:"Invia richiesta",ja:"リクエストの送信",lt:"Pateikti prašymą",lv:"Iesniegt pieprasījumu",nl:"Verzoek indienen",pl:"Prześlij żądanie","pt-BR":"Submeter pedido",pt:"Submeter pedido",ro:"Trimitere solicitare",sk:"Odoslať požiadavku",sl:"Pošlji zahtevo",sv:"Skicka förfrågan"},buttonBackgroundColor:"#e0e0e0",buttonBackgroundColorHover:"#9c9c9c",buttonTextColor:"#101010",buttonTextColorHover:"#101010",buttonBorderRadius:4,topMargin:0,hide_poweredby:!1,cssText:"",formTitle:{en:"Make a Data Request",bg:"Подайте заявка за поверителност на данните",cs:"Podejte žádost o ochranu osobních údajů",da:"Foretag en anmodning om databeskyttelse",de:"Eine Datenanfrage stellen",el:"Υποβάλετε ένα αίτημα απορρήτου δεδομένων",es:"Realizar una solicitud de datos",et:"Esitage andmete privaatsusega seotud taotlus",fi:"Tee tietosuojapyyntö",fr:"Faire une demande de données",hr:"Podnesi zahtjev za privatnost podataka",hu:"Adatvédelmi kérés benyújtása",it:"Effettua una richiesta dati",ja:"データプライバシーリクエストの作成",lt:"Parengti duomenų privatumo prašymą",lv:"Veikt datu privātuma pieprasījumu",nl:"Gegevensverzoek indienen",pl:"Złóż żądanie dotyczące ochrony danych","pt-BR":"Faça uma Solicitação de Dados",pt:"Faça uma Solicitação de Dados",ro:"Efectuați o solicitare privind confidențialitatea datelor",sk:"Podanie žiadosti o ochranu osobných údajov",sl:"Ustvari zahtevo glede zasebnosti podatkov",sv:"Skapa en datasekretessförfrågan"},bodyText:"dns"===e?{en:"<h4>Your rights under the California Consumer Privacy Act</h4><p>The California Consumer Privacy Act (CCPA) provides you with rights that determine how your personal information is treated. California residents can choose to opt out of the sale of their personal information to third parties. Additionally, they can request to unsubscribe from all communication and ask that their personal information be deleted.</p><h4>How to opt out</h4><p>By filling out the form below, we will no longer collect or sell your personal information. This applies to both third-parties and the data we collect to help personalize your experience on our website or through other communications. For more information, view our "+(t?'<a href="'+t+'">Privacy Policy</a>.</p>':"Privacy Policy.</p>"),fr:"<h4>Vos droits en vertu de la California Consumer Privacy Act</h4><p>La California Consumer Privacy Act (CCPA) vous fournit des droits qui déterminent comment vos informations personnelles sont traitées. Les résidents de Californie peuvent choisir de se retirer de la vente de leurs informations personnelles à des tiers. De plus, ils peuvent demander de se désabonner de toutes les communications et de demander que leurs informations personnelles soient supprimées.</p><h4>Comment se retirer</h4><p>En remplissant le formulaire ci-dessous, nous ne collecterons ni ne vendrons vos informations personnelles. Cela s'applique aux tiers et aux données que nous collectons pour vous aider à personnaliser votre expérience sur notre site Web ou par le biais d'autres communications. Pour plus d'informations, consultez notre politique de confidentialité.",es:"<h4>Sus derechos bajo la Ley de privacidad del consumidor de California</h4><p>La Ley de Privacidad del Consumidor de California (CCPA) le proporciona derechos que determinan cómo se trata su información personal. Los residentes de California pueden optar por no participar en la venta de su información personal a terceros. Además, pueden solicitar darse de baja de toda la comunicación y pedir que se elimine su información personal.</p><h4>Cómo optar por no participar</h4><p>Al completar el formulario a continuación, ya no recopilaremos ni venderemos su información personal. Esto se aplica tanto a terceros como a los datos que recopilamos para ayudar a personalizar su experiencia en nuestro sitio web o a través de otras comunicaciones. Para más información, vea nuestra política de privacidad."}:{en:"<p>We take your privacy seriously and only use your data to enhance your experience with us.</p><p>As a customer, you have the right to:</p><ul><li>Request a summary of your personal information</li><li>Request that we do not share or sell your data</li><li>Request that we delete your personal data</li></ul><p>To enact these rights, please fill out the form below.</p>",fr:"<p>Nous prenons votre vie privée au sérieux et utilisons uniquement vos données pour améliorer votre expérience avec nous.</p><p>En tant que client, vous avez le droit de:</p><ul><li>Demandez un résumé de vos informations personnelles</li><li>Demande de ne pas partager ou vendre vos données</li><li>Demande de supprimer vos données personnelles</li></ul><p>Pour mettre en œuvre ces droits, veuillez remplir le formulaire ci-dessous.</p>",es:"<p>Tomamos en serio su privacidad y solo usamos sus datos para mejorar su experiencia con nosotros.</p><p>Como cliente, tiene derecho a:</p><ul><li>Solicitar un resumen de su información personal</li><li>Solicite que no compartimos ni vendemos sus datos</li><li>Solicite que eliminemos sus datos personales</li></ul><p>Para promulgar estos derechos, complete el formulario a continuación.</p>","pt-BR":"<p>Levamos sua privacidade a sério e usamos apenas seus dados para aprimorar sua experiência conosco.</p><p>Como cliente, você tem o direito de:</p><ul><li>Solicite um resumo de suas informações pessoais</li><li>Solicite que não compartilhemos ou vendamos seus dados</li><li>Solicite que excluímos seus dados pessoais</li></ul><p>Para aprovar esses direitos, preencha o formulário abaixo.</p>","pt-PT":"<p>Levamos sua privacidade a sério e usamos apenas seus dados para aprimorar sua experiência conosco.</p><p>Como cliente, você tem o direito de:</p><ul><li>Solicite um resumo de suas informações pessoais</li><li>Solicite que não compartilhemos ou vendamos seus dados</li><li>Solicite que excluímos seus dados pessoais</li></ul><p>Para aprovar esses direitos, preencha o formulário abaixo.</p>",it:"<p>Prendiamo sul serio la tua privacy e utilizziamo solo i tuoi dati per migliorare la tua esperienza con noi.</p><p>Come cliente, hai il diritto di:</p><ul><li>Richiedi un riepilogo delle tue informazioni personali</li><li>Richiedere che non condividiamo o vendiamo i tuoi dati</li><li>Richiedere che eliminiamo i tuoi dati personali</li></ul><p>Per emanare questi diritti, compila il modulo sottostante.</p>",de:"<p>Wir nehmen Ihre Privatsphäre ernst und verwenden Ihre Daten nur, um Ihre Erfahrungen mit uns zu verbessern.</p><p>Als Kunde haben Sie das Recht auf:</p><ul><li>Fordern Sie eine Zusammenfassung Ihrer persönlichen Daten an</li><li>Bitten Sie, Ihre Daten nicht weiterzugeben oder zu verkaufen</li><li>Bitten Sie, Ihre persönlichen Daten zu löschen</li></ul><p>Um diese Rechte zu erlassen, füllen Sie bitte das folgende Formular aus.</p>",nl:"<p>Als klant heeft u het recht om:</p><p>Vraag een samenvatting van uw persoonlijke informatie</p><ul><li>Verzoek dat we uw gegevens niet delen of verkopen</li><li>Verzoek dat we uw persoonlijke gegevens verwijderen</li><li>Vul het onderstaande formulier in om deze rechten uit te voeren.</li></ul><p>We nemen uw privacy serieus en gebruiken uw gegevens alleen om uw ervaring met ons te verbeteren.</p>",bg:"<p>Ние приемаме сериозно поверителността ви и използваме вашите данни, за да подобрим опита си с нас.</p><p>Като клиент имате право на:</p><ul><li>Поискайте обобщение на вашата лична информация</li><li>Да поискаме да не споделяме или продаваме вашите данни</li><li>Поискайте да изтрием вашите лични данни</li></ul><p>За да въведете тези права, моля, попълнете формата по -долу.</p>",cs:"<p>Bereme vaše soukromí vážně a vaše data používáme pouze ke zvýšení vašich zkušeností s námi.</p><p>Jako zákazník máte právo na:</p><ul><li>Vyžádejte si shrnutí vašich osobních údajů</li><li>Požadovat, abychom vaše data nesdíleli ani neprodávali</li><li>Chcete -li tato práva uzákonit, vyplňte níže uvedený formulář.</li></ul><p>Žádost o smazání vašich osobních údajů</p>",da:"<p>Vi tager dit privatliv alvorligt og bruger kun dine data til at forbedre din oplevelse med os.</p><p>Anmod om et resumé af dine personlige oplysninger</p><ul><li>For at vedtage disse rettigheder skal du udfylde nedenstående formular.</li><li>Anmod om, at vi ikke deler eller sælger dine data</li><li>Anmod om, at vi sletter dine personlige data</li></ul><p>Som kunde har du ret til:</p>",el:"<p>Παίρνουμε σοβαρά το απόρρητό σας και χρησιμοποιούμε μόνο τα δεδομένα σας για να βελτιώσετε την εμπειρία σας μαζί μας.</p><p>Ως πελάτης, έχετε το δικαίωμα να:</p><ul><li>Ζητήστε μια περίληψη των προσωπικών σας στοιχείων</li><li>Ζητήστε να μην μοιραστούμε ή να πουλήσουμε τα δεδομένα σας</li><li>Ζητήστε να διαγράψουμε τα προσωπικά σας δεδομένα</li></ul><p>Για να εφαρμόσετε αυτά τα δικαιώματα, συμπληρώστε την παρακάτω φόρμα.</p>",et:"<p>Võtame teie privaatsust tõsiselt ja kasutame teie andmeid ainult meie kogemuste täiustamiseks.</p><p>Kliendina on teil õigus:</p><ul><li>Taotlege oma isikliku teabe kokkuvõtet</li><li>Taotleda, et me ei jagaks ega müüks teie andmeid</li><li>Taotleda teie isikuandmeid</li></ul><p>Nende õiguste kehtestamiseks täitke palun allolev vorm.</p>",fi:"<p>Asiakkaana sinulla on oikeus:</p><p>Pyydä yhteenveto henkilökohtaisista tiedoistasi</p><ul><li>Pyydä, että emme jaa tai myy tietojasi</li><li>Täytä alla oleva lomake näiden oikeuksien toteuttamiseksi.</li><li>Otamme yksityisyyden vakavasti ja käytämme vain tietojasi parantaaksesi kokemustasi kanssamme.</li></ul><p>Pyydä, että poistamme henkilötietosi</p>",hr:"<p>Svoju privatnost shvaćamo ozbiljno i samo koristimo vaše podatke kako biste poboljšali svoje iskustvo s nama.</p><p>Kao kupac imate pravo na:</p><ul><li>Zatražite sažetak svojih osobnih podataka</li><li>Zatražite da ne dijelimo ili prodajemo vaše podatke</li><li>Zatražite da izbrišemo vaše osobne podatke</li></ul><p>Da biste ostvarili ta prava, ispunite obrazac u nastavku.</p>",hu:"<p>Komolyan vesszük az Ön adatvédelmét, és csak az adatait használjuk, hogy javítsuk velünk tapasztalataikat.</p><p>Kérje meg a személyes adatainak összefoglalását</p><ul><li>Kérje meg, hogy ne osszuk meg és nem adjuk el adatait</li><li>E jogok elfogadása érdekében kérjük, töltse ki az alábbi űrlapot.</li><li>Ügyfélként joga van:</li></ul><p>Kérje meg, hogy töröljük személyes adatait</p>",lt:"<p>Mes rimtai žiūrime į jūsų privatumą ir naudojame tik jūsų duomenis, kad padidintume jūsų patirtį su mumis.</p><p>Kaip klientas, jūs turite teisę:</p><ul><li>Paprašykite asmeninės informacijos santraukos</li><li>Prašykite, kad mes nebendraujame ir neparduodame jūsų duomenų</li><li>Prašykite ištrinti jūsų asmens duomenis</li></ul><p>Norėdami priimti šias teises, užpildykite žemiau esančią formą.</p>",lv:"<p>Mēs nopietni uztveram jūsu privātumu un izmantojam tikai jūsu datus, lai uzlabotu jūsu pieredzi ar mums.</p><p>Kā klientam jums ir tiesības:</p><ul><li>Pieprasiet savas personiskās informācijas kopsavilkumu</li><li>Pieprasiet, lai mēs nedalītos un nepārdodam jūsu datus</li><li>Pieprasiet, lai mēs izdzēstu jūsu personas datus</li></ul><p>Lai ieviestu šīs tiesības, lūdzu, aizpildiet zemāk esošo veidlapu.</p>",pl:"<p>Poważnie traktujemy twoją prywatność i używamy tylko danych, aby zwiększyć twoje wrażenia z nami.</p><p>Jako klient masz prawo:</p><ul><li>Poproś o podsumowanie twoich danych osobowych</li><li>Poproś o nie udostępnianie ani nie sprzedawamy Twoich danych</li><li>Poproś o usunięcie Twoich danych osobowych</li></ul><p>Aby uchronić te prawa, wypełnij poniższy formularz.</p>",ro:"<p>Vă luăm în serios confidențialitatea și folosim doar datele dvs. pentru a vă îmbunătăți experiența cu noi.</p><p>Ca client, aveți dreptul la:</p><ul><li>Solicitați un rezumat al informațiilor dvs. personale</li><li>Solicitați să nu împărtășim sau să vă vindem datele</li><li>Solicitați să vă ștergem datele personale</li></ul><p>Pentru a adopta aceste drepturi, vă rugăm să completați formularul de mai jos.</p>",sk:"<p>Berieme vaše súkromie vážne a používame iba vaše údaje na zlepšenie vašich skúseností s nami.</p><p>Ako zákazník máte právo:</p><ul><li>Vyžiadajte si zhrnutie vašich osobných údajov</li><li>Žiadajte, aby sme vaše údaje nezdieľame ani nepredávame</li><li>Požiadať, aby sme odstránili vaše osobné údaje</li></ul><p>Ak chcete tieto práva prijať, vyplňte nasledujúci formulár.</p>",sl:"<p>Vašo zasebnost jemljemo resno in uporabimo samo vaše podatke za izboljšanje vaše izkušnje z nami.</p><p>Kot stranka imate pravico do:</p><ul><li>Zahtevajte povzetek vaših osebnih podatkov</li><li>Zahtevajte, da ne delimo ali prodamo vaših podatkov</li><li>Zahtevajte, da izbrišemo vaše osebne podatke</li></ul><p>Če želite uveljaviti te pravice, izpolnite spodnji obrazec.</p>",sv:"<p>Vi tar din integritet på allvar och använder bara dina data för att förbättra din upplevelse med oss.</p><p>Som kund har du rätt att:</p><ul><li>Begär en sammanfattning av din personliga information</li><li>Begär att vi inte delar eller säljer dina uppgifter</li><li>Begär att vi tar bort dina personuppgifter</li></ul><p>För att anta dessa rättigheter, fyll i formuläret nedan.</p>",ja:"<p>顧客として、あなたは次の権利を持っています：</p><p>データを共有または販売しないようにリクエスト</p><ul><li>個人データを削除することをリクエストします</li><li>これらの権利を制定するには、以下のフォームに記入してください。</li><li>私たちはあなたのプライバシーを真剣に受け止め、あなたのデータのみを使用して私たちとのあなたの経験を向上させます。</li></ul><p>個人情報の概要をリクエストしてください</p>"}});var gN=a(7965),yN=a.n(gN),RN=a(6942),NN=a.n(RN),vN=a(6369),bN=a(3893),PN=a(7800),CN=a(6562);var BN=a(5544),MN=(a(7457),!1),DN="unmounted",UN="exited",wN="entering",HN="entered",$N="exiting",xN=function(e){function t(t,n){var r;r=e.call(this,t,n)||this;var i,o=n&&!n.isMounting?t.enter:t.appear;return r.appearStatus=null,t.in?o?(i=UN,r.appearStatus=wN):i=HN:i=t.unmountOnExit||t.mountOnEnter?DN:UN,r.state={status:i},r.nextCallback=null,r}(0,ct.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===DN?{status:UN}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(e){var t=null;if(e!==this.props){var n=this.state.status;this.props.in?n!==wN&&n!==HN&&(t=wN):n!==wN&&n!==HN||(t=$N)}this.updateStatus(!1,t)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var e,t,n,r=this.props.timeout;return e=t=n=r,null!=r&&"number"!=typeof r&&(e=r.exit,t=r.enter,n=void 0!==r.appear?r.appear:t),{exit:e,enter:t,appear:n}},n.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===wN){if(this.props.unmountOnExit||this.props.mountOnEnter){var n=this.props.nodeRef?this.props.nodeRef.current:c.default.findDOMNode(this);n&&function(e){e.scrollTop}(n)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===UN&&this.setState({status:DN})},n.performEnter=function(e){var t=this,n=this.props.enter,r=this.context?this.context.isMounting:e,i=this.props.nodeRef?[r]:[c.default.findDOMNode(this),r],o=i[0],a=i[1],s=this.getTimeouts(),l=r?s.appear:s.enter;!e&&!n||MN?this.safeSetState({status:HN},(function(){t.props.onEntered(o)})):(this.props.onEnter(o,a),this.safeSetState({status:wN},(function(){t.props.onEntering(o,a),t.onTransitionEnd(l,(function(){t.safeSetState({status:HN},(function(){t.props.onEntered(o,a)}))}))})))},n.performExit=function(){var e=this,t=this.props.exit,n=this.getTimeouts(),r=this.props.nodeRef?void 0:c.default.findDOMNode(this);t&&!MN?(this.props.onExit(r),this.safeSetState({status:$N},(function(){e.props.onExiting(r),e.onTransitionEnd(n.exit,(function(){e.safeSetState({status:UN},(function(){e.props.onExited(r)}))}))}))):this.safeSetState({status:UN},(function(){e.props.onExited(r)}))},n.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},n.setNextCallback=function(e){var t=this,n=!0;return this.nextCallback=function(r){n&&(n=!1,t.nextCallback=null,e(r))},this.nextCallback.cancel=function(){n=!1},this.nextCallback},n.onTransitionEnd=function(e,t){this.setNextCallback(t);var n=this.props.nodeRef?this.props.nodeRef.current:c.default.findDOMNode(this),r=null==e&&!this.props.addEndListener;if(n&&!r){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[n,this.nextCallback],o=i[0],a=i[1];this.props.addEndListener(o,a)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},n.render=function(){var e=this.state.status;if(e===DN)return null;var t=this.props,n=t.children,r=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,st.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return c.default.createElement(ut.Provider,{value:null},"function"==typeof n?n(e,r):c.default.cloneElement(c.default.Children.only(n),r))},t}(c.default.Component);function YN(){}xN.contextType=ut,xN.propTypes={},xN.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:YN,onEntering:YN,onEntered:YN,onExit:YN,onExiting:YN,onExited:YN},xN.UNMOUNTED=DN,xN.EXITED=UN,xN.ENTERING=wN,xN.ENTERED=HN,xN.EXITING=$N;var FN=xN,kN=a(3870);function GN(e,t){var n=e.timeout,r=e.style,i=void 0===r?{}:r;return{duration:i.transitionDuration||"number"==typeof n?n:n[t.mode]||0,delay:i.transitionDelay}}var VN=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=e.collapsedHeight,a=e.collapsedSize,s=void 0===a?"0px":a,l=e.component,u=void 0===l?"div":l,d=e.disableStrictModeCompat,_=void 0!==d&&d,E=e.in,p=e.onEnter,h=e.onEntered,A=e.onEntering,L=e.onExit,f=e.onExited,S=e.onExiting,m=e.style,T=e.timeout,I=void 0===T?kN.p0.standard:T,O=e.TransitionComponent,g=void 0===O?FN:O,y=(0,We.A)(e,["children","classes","className","collapsedHeight","collapsedSize","component","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),R=kt(),N=c.useRef(),v=c.useRef(null),b=c.useRef(),P="number"==typeof(o||s)?"".concat(o||s,"px"):o||s;c.useEffect((function(){return function(){clearTimeout(N.current)}}),[]);var C=R.unstable_strictMode&&!_,B=c.useRef(null),M=(0,rt.A)(t,C?B:void 0),D=function(e){return function(t,n){if(e){var r=C?[B.current,t]:[t,n],i=(0,BN.A)(r,2),o=i[0],a=i[1];void 0===a?e(o):e(o,a)}}},U=D((function(e,t){e.style.height=P,p&&p(e,t)})),w=D((function(e,t){var n=v.current?v.current.clientHeight:0,r=GN({style:m,timeout:I},{mode:"enter"}).duration;if("auto"===I){var i=R.transitions.getAutoHeightDuration(n);e.style.transitionDuration="".concat(i,"ms"),b.current=i}else e.style.transitionDuration="string"==typeof r?r:"".concat(r,"ms");e.style.height="".concat(n,"px"),A&&A(e,t)})),H=D((function(e,t){e.style.height="auto",h&&h(e,t)})),$=D((function(e){var t=v.current?v.current.clientHeight:0;e.style.height="".concat(t,"px"),L&&L(e)})),x=D(f),Y=D((function(e){var t=v.current?v.current.clientHeight:0,n=GN({style:m,timeout:I},{mode:"exit"}).duration;if("auto"===I){var r=R.transitions.getAutoHeightDuration(t);e.style.transitionDuration="".concat(r,"ms"),b.current=r}else e.style.transitionDuration="string"==typeof n?n:"".concat(n,"ms");e.style.height=P,S&&S(e)}));return c.createElement(g,(0,ze.A)({in:E,onEnter:U,onEntered:H,onEntering:w,onExit:$,onExited:x,onExiting:Y,addEndListener:function(e,t){var n=C?e:t;"auto"===I&&(N.current=setTimeout(n,b.current||0))},nodeRef:C?B:void 0,timeout:"auto"===I?null:I},y),(function(e,t){return c.createElement(u,(0,ze.A)({className:(0,qe.A)(r.root,r.container,i,{entered:r.entered,exited:!E&&"0px"===P&&r.hidden}[e]),style:(0,ze.A)({minHeight:P},m),ref:M},t),c.createElement("div",{className:r.wrapper,ref:v},c.createElement("div",{className:r.wrapperInner},n)))}))}));VN.muiSupportAuto=!0;var jN=(0,Qe.A)((function(e){return{root:{height:0,overflow:"hidden",transition:e.transitions.create("height")},entered:{height:"auto",overflow:"visible"},hidden:{visibility:"hidden"},wrapper:{display:"flex"},wrapperInner:{width:"100%"}}}),{name:"MuiCollapse"})(VN);var WN=c.createContext({}),zN=a(8060),qN=c.forwardRef((function(e,t){var n,r=e.children,i=e.classes,o=e.className,a=e.defaultExpanded,s=void 0!==a&&a,l=e.disabled,u=void 0!==l&&l,d=e.expanded,_=e.onChange,E=e.square,p=void 0!==E&&E,h=e.TransitionComponent,A=void 0===h?jN:h,L=e.TransitionProps,f=(0,We.A)(e,["children","classes","className","defaultExpanded","disabled","expanded","onChange","square","TransitionComponent","TransitionProps"]),S=(0,zN.A)({controlled:d,default:s,name:"Accordion",state:"expanded"}),m=(0,BN.A)(S,2),T=m[0],I=m[1],O=c.useCallback((function(e){I(!T),_&&_(e,!T)}),[T,_,I]),g=c.Children.toArray(r),y=(n=g,(0,vN.A)(n)||(0,bN.A)(n)||(0,PN.A)(n)||(0,CN.A)()),R=y[0],N=y.slice(1),v=c.useMemo((function(){return{expanded:T,disabled:u,toggle:O}}),[T,u,O]);return c.createElement(Ct,(0,ze.A)({className:(0,qe.A)(i.root,o,T&&i.expanded,u&&i.disabled,!p&&i.rounded),ref:t,square:p},f),c.createElement(WN.Provider,{value:v},R),c.createElement(A,(0,ze.A)({in:T,timeout:"auto"},L),c.createElement("div",{"aria-labelledby":R.props.id,id:R.props["aria-controls"],role:"region"},N)))})),QN=(0,Qe.A)((function(e){var t={duration:e.transitions.duration.shortest};return{root:{position:"relative",transition:e.transitions.create(["margin"],t),"&:before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:e.palette.divider,transition:e.transitions.create(["opacity","background-color"],t)},"&:first-child":{"&:before":{display:"none"}},"&$expanded":{margin:"16px 0","&:first-child":{marginTop:0},"&:last-child":{marginBottom:0},"&:before":{opacity:0}},"&$expanded + &":{"&:before":{display:"none"}},"&$disabled":{backgroundColor:e.palette.action.disabledBackground}},rounded:{borderRadius:0,"&:first-child":{borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius},"&:last-child":{borderBottomLeftRadius:e.shape.borderRadius,borderBottomRightRadius:e.shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}},expanded:{},disabled:{}}}),{name:"MuiAccordion"})(qN),KN=c.forwardRef((function(e,t){var n=e.edge,r=void 0!==n&&n,i=e.children,o=e.classes,a=e.className,s=e.color,l=void 0===s?"default":s,u=e.disabled,d=void 0!==u&&u,_=e.disableFocusRipple,E=void 0!==_&&_,p=e.size,h=void 0===p?"medium":p,A=(0,We.A)(e,["edge","children","classes","className","color","disabled","disableFocusRipple","size"]);return c.createElement(It,(0,ze.A)({className:(0,qe.A)(o.root,a,"default"!==l&&o["color".concat((0,Ot.A)(l))],d&&o.disabled,"small"===h&&o["size".concat((0,Ot.A)(h))],{start:o.edgeStart,end:o.edgeEnd}[r]),centerRipple:!0,focusRipple:!E,disabled:d,ref:t},A),c.createElement("span",{className:o.label},i))})),XN=(0,Qe.A)((function(e){return{root:{textAlign:"center",flex:"0 0 auto",fontSize:e.typography.pxToRem(24),padding:12,borderRadius:"50%",overflow:"visible",color:e.palette.action.active,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{backgroundColor:(0,nt.X4)(e.palette.action.active,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}},"&$disabled":{backgroundColor:"transparent",color:e.palette.action.disabled}},edgeStart:{marginLeft:-12,"$sizeSmall&":{marginLeft:-3}},edgeEnd:{marginRight:-12,"$sizeSmall&":{marginRight:-3}},colorInherit:{color:"inherit"},colorPrimary:{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,nt.X4)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},colorSecondary:{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,nt.X4)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},disabled:{},sizeSmall:{padding:3,fontSize:e.typography.pxToRem(18)},label:{width:"100%",display:"flex",alignItems:"inherit",justifyContent:"inherit"}}}),{name:"MuiIconButton"})(KN),JN=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=e.expandIcon,a=e.focusVisibleClassName,s=e.IconButtonProps,l=void 0===s?{}:s,u=e.onClick,d=(0,We.A)(e,["children","classes","className","expandIcon","focusVisibleClassName","IconButtonProps","onClick"]),_=c.useContext(WN),E=_.disabled,p=void 0!==E&&E,h=_.expanded,A=_.toggle;return c.createElement(It,(0,ze.A)({focusRipple:!1,disableRipple:!0,disabled:p,component:"div","aria-expanded":h,className:(0,qe.A)(r.root,i,p&&r.disabled,h&&r.expanded),focusVisibleClassName:(0,qe.A)(r.focusVisible,r.focused,a),onClick:function(e){A&&A(e),u&&u(e)},ref:t},d),c.createElement("div",{className:(0,qe.A)(r.content,h&&r.expanded)},n),o&&c.createElement(XN,(0,ze.A)({className:(0,qe.A)(r.expandIcon,h&&r.expanded),edge:"end",component:"div",tabIndex:null,role:null,"aria-hidden":!0},l),o))})),ZN=(0,Qe.A)((function(e){var t={duration:e.transitions.duration.shortest};return{root:{display:"flex",minHeight:48,transition:e.transitions.create(["min-height","background-color"],t),padding:e.spacing(0,2),"&:hover:not($disabled)":{cursor:"pointer"},"&$expanded":{minHeight:64},"&$focused, &$focusVisible":{backgroundColor:e.palette.action.focus},"&$disabled":{opacity:e.palette.action.disabledOpacity}},expanded:{},focused:{},focusVisible:{},disabled:{},content:{display:"flex",flexGrow:1,transition:e.transitions.create(["margin"],t),margin:"12px 0","&$expanded":{margin:"20px 0"}},expandIcon:{transform:"rotate(0deg)",transition:e.transitions.create("transform",t),"&:hover":{backgroundColor:"transparent"},"&$expanded":{transform:"rotate(180deg)"}}}}),{name:"MuiAccordionSummary"})(JN),ev=c.forwardRef((function(e,t){var n=e.classes,r=e.className,i=(0,We.A)(e,["classes","className"]);return c.createElement("div",(0,ze.A)({className:(0,qe.A)(n.root,r),ref:t},i))})),tv=(0,Qe.A)((function(e){return{root:{display:"flex",padding:e.spacing(1,2,2)}}}),{name:"MuiAccordionDetails"})(ev),nv=a(556),rv=a(4353),iv=a.n(rv);const ov="YYYY-MM-DDTHH:mm:ss.SSSSSSZ";function av(){return iv()().locale("en-GB")}function sv(e){return e.format(ov)}const lv=(e,t)=>e?.customizations?.lastUpdated?e?.customizations?.lastUpdated:e?.customizations?.updatedAt?e?.customizations?.updatedAt:e?.lastUpdated?e.lastUpdated:e?.updatedAt?e.updatedAt:t||sv(av());var cv=a(9815);var uv=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return(0,cv.A)(e,(0,ze.A)({defaultTheme:Ft.A},t))};var dv=uv((e=>({privacyPolicyStyles:t=>({padding:0,overflow:"auto","& .MuiGrid-container":{"@media all and (-ms-high-contrast: none), (-ms-high-contrast: active)":{display:"block"}},"& ol":{listStyleType:t.usedByHierophant?"":"none",listStylePosition:"outside",margin:"0 0 16px 30px",padding:"0","& li":{listStyleType:"decimal"}},"& ul":{listStyleType:"disc",listStylePosition:"outside",margin:"0 0 16px 30px",padding:"0","& li":{listStyleType:"disc",paddingLeft:t.usedByHierophant?"":"0 !important",listStylePosition:t.usedByHierophant?"":"outside",margin:e.spacing(0,0,.5),"&:before":{display:t.usedByHierophant?"":"none !important"},"& h4.policySubSubHeader":{fontSize:"1em",margin:"0 0 6px 0",fontWeight:"500"}},"& ul":{marginBottom:0}},"& h2":{fontSize:"2.5em"},"& h3":{fontSize:"2em"},"& h4":{fontSize:"1.5em"},"& h5":{fontSize:"1.25em",margin:"0 0 1.2em"},"& h6":{fontSize:"1em",margin:"0 0 1em 0",padding:0,"&.privacyPolicySubSubHeader":{marginBottom:t.usedByHierophant?"":e.spacing(.5)}},"& p":{margin:"0 0 1em 0",padding:0,fontSize:14},"& a":{wordBreak:"break-word"},"& li":{fontSize:14},"& h3.privacyPolicySubHeader":{fontSize:16,display:t.usedByHierophant?"":"flex",alignItems:t.usedByHierophant?"":"center",color:t.usedByHierophant?"":"inherit",marginBottom:"10px !important",marginTop:"10px !important",[e.breakpoints.down("xs")]:{fontSize:15}},"& .enzuzo-cookie-table-container":{margin:"15px 0"},"& .enzuzo-cookie-table":{display:"table",borderCollapse:"collapse",tableLayout:"fixed",width:"100%"},"& .enzuzo-cookie-table-header":{fontWeight:"bold"},"& .enzuzo-cookie-table-row":{border:"1px solid currentColor",display:"table-row"},"& .enzuzo-cookie-table-cell":{display:"table-cell",padding:"5px",wordWrap:"break-word"},"& .privacyPolicyTableHeaderIcon":{width:24,height:24,marginRight:8,color:"inherit",fill:"currentColor",[e.breakpoints.down("xs")]:{width:20,height:20,position:"relative",top:-1}},"& .privacyPolicyContactWrap":{paddingBottom:5,"&:last-of-type":{paddingBottom:0}},"& .privacyPolicyContact":{margin:"unset !important"},"& .openModalPPA":{color:"blue"},"& .openModalPPA:hover":{cursor:"pointer"},"& .highlight":{backgroundColor:"yellow"}}),container:t=>({padding:0,overflow:"auto","& .MuiGrid-container":{"@media all and (-ms-high-contrast: none), (-ms-high-contrast: active)":{display:"block"}},"& ol":{listStyleType:t.usedByHierophant?"":"none",listStylePosition:"outside",margin:"0 0 1em 30px","& li":{listStyleType:"decimal",margin:e.spacing(0,0,.5,1)}},"& ul":{listStylePosition:"outside",listStyleType:t.usedByHierophant?"":"none",margin:"0 0 1em 30px","& li":{margin:e.spacing(0,0,.5,1),listStyleType:"disc","&.upperAlphaList":{listStyleType:"none",counterIncrement:"section","&:before":{content:'"(" counter(section, upper-alpha) ") "'}},"&.lowerAlphaList":{listStyleType:"none",counterIncrement:"section","&:before":{content:'"(" counter(section, lower-alpha) ") "'}},"&.numList":{listStyleType:"none",counterIncrement:"numSection","&:before":{content:'counter(numSection, decimal)"."'}},"&.bulletList":{listStyleType:"disc"},"&.listMargin":{"&:before":{marginRight:t.usedByHierophant?e.spacing(1):e.spacing(2)}},"&.lowerRomanList":{listStyleType:"lower-roman"},"&.noListType":{listStyleType:"none"},fontSize:14},"&.bulletList":{listStyleType:t.usedByHierophant?"":"disc !important"},"& ul":{marginBottom:0}},"& h2":{fontSize:"2.5em"},"& h3":{fontSize:"2em"},"& h4":{fontSize:"1.5em"},"& h5":{fontSize:"1.25em",margin:"0 0 1.2em"},"& h6":{fontSize:"1em",margin:"0 0 1em 0",padding:0,"&.policySubSubHeader":{marginBottom:t.usedByHierophant?"":e.spacing(.5)}},"& p":{margin:"0 0 1em 0",padding:0,fontSize:14},"& .policySubHeader":{fontSize:16,display:t.usedByHierophant?"":"flex",alignItems:t.usedByHierophant?"":"center",color:t.usedByHierophant?"":"inherit"},"& .highlight":{backgroundColor:"yellow"},"& ul, & ol":{fontSize:t.usedByHierophant?"":14}}),accordionDisabledAdjustments:{padding:0,"& h3":{marginTop:`${e.spacing(1)}px !important`,marginBottom:`${e.spacing(3.5)}px !important`,fontWeight:"bold"},"& h3:not(:first-child)":{marginTop:`${e.spacing(3)}px !important`,marginBottom:`${e.spacing(3.5)}px !important`}},headerStyle:t=>({justifyContent:"space-between",display:"flex",width:"100%",backgroundColor:"inherit",padding:t.usedByHierophant?e.spacing(3,2):"",overflow:t.usedByHierophant?"scroll":"","& .MuiAccordionSummary-root.Mui-expanded":{minHeight:"48px"},"& .MuiAccordionSummary-content.Mui-expanded":{margin:"0",[e.breakpoints.down("xs")]:{margin:"10px 0"}},"& .MuiAccordionSummary-expandIcon.Mui-expanded":{transform:t.usedByHierophant?"":"none"},"& .PolicySectionHeader":{margin:"0",fontSize:"20px",padding:"0",fontWeight:t.usedByHierophant?"500":"",[e.breakpoints.down("xs")]:{fontSize:"16px !important",position:"relative",top:2}},"& .PolicySectionHeaderAccordionDisabled":{cursor:"default",fontSize:"16px",fontWeight:600},"& .PolicyAccordionToggle":{"& .MuiAccordionSummary-expandIcon":{position:"relative",color:"inherit","& .MuiIconButton-label":{opacity:t.usedByHierophant?"":"0"},"&:before":{content:'""',width:14,height:2,top:23,left:17,backgroundColor:"currentColor",position:"absolute",transform:"rotate(90deg)",transition:"transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms",zIndex:10,[e.breakpoints.down("xs")]:{height:1,top:21}},"&:after":{content:'""',width:14,height:2,top:23,left:17,backgroundColor:"currentColor",position:"absolute",transition:"transform 150ms cubic-bezier(0.4, 0, 0.2, 1) 0ms",zIndex:10,[e.breakpoints.down("xs")]:{height:1,top:21}},"&.Mui-expanded":{"&:before":{transform:"rotate(0deg)"}},"& .MuiTouchRipple-root":{display:t.usedByHierophant?"":"none"}}},"& .PolicyAccordionToggleAccordionDisabled":{cursor:"default",marginBottom:e.spacing(.5),minHeight:"0 !important"},"& p":{fontSize:14,lineHeight:"1.2em",marginTop:0},"& .policyLegal":{textAlign:"right !important",fontSize:12},"& .MuiAccordionSummary-content":{[e.breakpoints.down("xs")]:{margin:t.usedByHierophant?"":"10px 0"}},"& .lastUpdated":{"& p":{[e.breakpoints.down("xs")]:{fontSize:"12 !important"}}},[e.breakpoints.down("sm")]:{padding:t.usedByHierophant?e.spacing(1):""}}),headerStyleNotUsedByHierophant:{padding:0},bullet:{listStyleType:"disc"},layout:{width:"auto"},footerAccordionDisabled:{padding:e.spacing(0,2)},desktopPreview:{width:"100%",height:"100%",margin:"0 auto",transition:"width 0.2s ease",[e.breakpoints.down("sm")]:{paddingTop:e.spacing(2)}},desktopPreviewHierophant:{backgroundColor:e.palette.primary.contrastText},mobilePreview:{width:"375px !important",margin:"0 auto",height:"100%",backgroundColor:e.palette.primary.contrastText,[e.breakpoints.down("sm")]:{backgroundColor:"transparent"}},paper:t=>({marginTop:t.usedByHierophant?"":0,marginBottom:t.usedByHierophant?"":e.spacing(3),marginRight:t.usedByHierophant?"":"auto",marginLeft:t.usedByHierophant?"":"auto",padding:t.usedByHierophant?"":e.spacing(2),paddingTop:t.usedByHierophant?"":0,boxShadow:"none",maxWidth:t.usedByHierophant?"":1200}),policyHeading:t=>({marginBottom:e.spacing(3),[e.breakpoints.down("xs")]:{marginBottom:e.spacing(2)},"& .policyTitle":{textAlign:"center !important",fontSize:24,marginTop:t.usedByHierophant?"":"16px !important",color:t.usedByHierophant?"":"inherit",display:t.usedByHierophant?"inline":"",fontWeight:t.usedByHierophant?"500":"",[e.breakpoints.down("xs")]:{fontSize:t.usedByHierophant?"":22,marginTop:t.usedByHierophant?"":"8px !important",marginBottom:t.usedByHierophant?"":"16px !important"}},"& .highlight":{backgroundColor:"yellow"}}),mobileWidth:t=>({[e.breakpoints.down("sm")]:{width:t.usedByHierophant?"":"100%",paddingTop:e.spacing(2)}}),contactUsRow:{marginTop:24},noCopying:e=>({webkitUserSelect:e.usedByHierophant?"none":"",webkitTouchCallout:e.usedByHierophant?"none":"",mozUserSelect:e.usedByHierophant?"none":"",msUserSelect:e.usedByHierophant?"none":"",userSelect:e.usedByHierophant?"none":""}),lowerAlphaList:{counterIncrement:"section","&:before":{content:'"(" counter(section, lower-alpha) ") "'}},listMargin:t=>({"&:before":{marginRight:t.usedByHierophant?e.spacing(1):e.spacing(2)}}),bulletList:e=>({listStyleType:e.usedByHierophant?"":"disc !important"}),upperAlphaList:{counterIncrement:"section","&:before":{content:'"(" counter(section, upper-alpha) ") "'}},accordionDetailsAccordionDisabled:{paddingBottom:0},lowerRomanList:{listStyleType:"lower-roman"},noListType:{listStyleType:"none"},highlightWrap:e=>({background:e.usedByHierophant?"transparent":"",transition:e.usedByHierophant?"background-color ease-in-out 0.5s":""}),highlight:e=>({backgroundColor:e.usedByHierophant?"yellow":""}),languageContainer:{marginTop:e.spacing(2),marginBottom:e.spacing(0)},formControl:{marginLeft:`${e.spacing(2)}px !important`,[e.breakpoints.down("xs")]:{marginBottom:e.spacing(2)}},languageSelect:{borderRadius:"0.25rem",position:"relative",zIndex:1,"& img":{height:13,width:25,position:"absolute",top:"calc(50% - 7px)",left:10,opacity:"1 !important",margin:"0 !important"},"& .MuiOutlinedInput-input":{padding:"6px 35px 6px 45px",fontSize:12,lineHeight:"initial"},"& .MuiSelect-iconOutlined":{width:24,height:24},"& .MuiSelect-nativeInput":{border:"none",boxShadow:"none","& :after":{content:"none"}}},noFlag:{"& .MuiOutlinedInput-input":{padding:"6px 35px 6px 1rem"}},menuOption:{fontSize:12,"& img":{height:13,marginRight:"0.5rem",opacity:"1 !important"}}})));const _v="_CUSTOM",Ev=(e,t,n=!0)=>{const r={},i=IN().mapValues(IN().keyBy(t??[],"id"),"value");for(const n of t?.filter((e=>"unchecked"!==e.value))??[])if("LABEL_QUESTIONNAIRE_SHOW_ADDRESS"!==n.id||"false"!==n.value)if("REGIONS_AND_REGULATIONS"!==n.id&&(n.id?.startsWith("REGION")||n.id?.startsWith("REGULATION")))r.REGIONS_AND_REGULATIONS=r.REGIONS_AND_REGULATIONS||[],r.REGIONS_AND_REGULATIONS.push(n.id);else if(n?.id?.endsWith(_v)){const e=JSON.parse(n.value);if(Array.isArray(e)){const t=n.id.slice(0,-7);r[t]=Array.isArray(r[t])?r[t]:[];for(const n of e)r[t].push(n)}}else for(const t of e.questions)if(t.shared)if(t.shared.includes(n.id)){const e=t.shared[0];r[e]=i[e]||n.value}else t.sharedAdditionalFields?.forEach((e=>{e.includes(n.id)&&(r[e[0]]=n.value)}));else t?.formatId===n.id?r[t.formatId]=n.value:t?.countryId===n.id?r[t.countryId]=n.value:t.id===n.id&&"checkbox"!==t.type?r[n.id]=n.value:t.options&&t.options.find((e=>e.id===n.id))?(r[t.id]=r[t.id]||[],n?.id&&n?.value&&"checked"===n?.value&&r[t.id].push(n.id)):t.options.some((e=>e.child))&&t.options.forEach((e=>{if(e.child?.shared?.includes(n.id)){const t=e.child.shared[0];r[t]=i[t]||n.value}else e.child?.id===n.id?r[n.id]=n.value||"":e.child?.sharedAdditionalFields?.forEach((e=>{e.includes(n.id)&&(r[e[0]]=n.value)}))}));else r[n.id]=n.value;if(n)for(const t of e.questions)r[t.id]||("checkbox"===t.type?r[t.id]=[]:r[t.id]="");return r},pv={FREE:"FREE",STARTER:"STARTER",GROWTH:"GROWTH",UNLIMITED:"ULTIMATE"},hv=a(1518),Av=a(5980),Lv=a(8558),fv=a(7743),Sv=a(1375),mv=a(6929),Tv=a(2288),Iv=a(454),Ov=a(8849),gv=a(8027),yv=(a(2357),a(3931),{PRIVACY:hv,TOS:Av,TOSV2:Lv,EULA:Sv,RETURNS:mv,SHIPPING:Tv,COOKIES:Iv,SHARED:fv,COMPLIANCE:Ov,SSA:gv}),Rv="PRIVACY",Nv="TOS",vv="TOSV2",bv="EULA",Pv="SHARED",Cv="SSA",Bv=(e,t,n,r=!1)=>r?((e,t,n)=>{const r=hv.questions.filter((t=>t.id===e))?.find((e=>e.product.includes(n))),i=r?.options?.filter((e=>e?.disabledByDefault&&e?.default))?.map((e=>e?.id))||[],o=Object.entries(t)?.filter((e=>e[1]&&"false"!==e[1]&&r?.options?.find((t=>t.id===e[0])))).map((e=>e[0]));return!!o.every((e=>i.includes(e)))})(e,t,n)?"":t[e]:e in t?t[e]:"",Mv=e=>{const t=IN().cloneDeep(yv[e]),n=IN().cloneDeep(yv.SHARED),r=e=>({...n.questions.find((t=>t.id===e.shared[0]))??{},...e,id:e.shared[0]});return t.questions=t.questions.map((e=>(e.options&&(e.options=e.options.map((e=>(e.child?.shared&&(e.child=r(e.child)),e)))),e.shared?r(e):e))),t},Dv=(e,t,n)=>{const r={...t,...Ev(Mv(Pv),n?.questionnaire?.published,!1)},i=yv[e],o={},a=(e,t)=>{const n=e.find((e=>t[e]));return n?t[n]:""},s=(e,t,n)=>{e[n.shared[0]]=a(n.shared,t),n.sharedAdditionalFields?.forEach((n=>{e[n[0]]=a(n,t)}))};return i?.questions?.forEach((e=>{e.shared&&s(o,r,e),e.options&&e.options.forEach((e=>{e.child?.shared&&s(o,r,e.child)}))})),o};var Uv=[{language:"English",native:"English",locale:"en"},{language:"French",native:"Français",locale:"fr",policies:["privacy","tos","eula"]},{language:"Spanish",native:"Español",locale:"es",policies:["privacy","tos","eula"]},{language:"Portugese",native:"Português",locale:"pt-BR",policies:["privacy","tos","eula"]},{language:"Portugese",native:"Português",locale:"pt-PT",policies:["privacy","tos","eula"]},{language:"Italian",native:"Italiano",locale:"it",policies:["privacy","tos","eula"]},{language:"German",native:"Deutsch",locale:"de",policies:["privacy","tos","eula"]},{language:"Dutch",native:"Nederlands",locale:"nl",policies:["privacy","tos","eula"]},{language:"Bulgarian",native:"български език",locale:"bg",policies:["privacy","tos","eula"]},{language:"Czech",native:"Česká republika",locale:"cs",policies:["privacy","tos","eula"]},{language:"Danish",native:"dansk",locale:"da",policies:["privacy","tos","eula"]},{language:"Greek",native:"ελληνικά",locale:"el",policies:["privacy","tos","eula"]},{language:"Estonian",native:"eesti",locale:"et",policies:["privacy","tos","eula"]},{language:"Finnish",native:"suomi",locale:"fi",policies:["privacy","tos","eula"]},{language:"Croatian",native:"hrvatski jezik",locale:"hr",policies:["privacy","tos","eula"]},{language:"Hungarian",native:"magyar",locale:"hu",policies:["privacy","tos","eula"]},{language:"Lithuanian",native:"lietuvių kalba",locale:"lt",policies:["privacy","tos","eula"]},{language:"Latvian",native:"latviešu valoda",locale:"lv",policies:["privacy","tos","eula"]},{language:"Polish",native:"język polski",locale:"pl",policies:["privacy","tos","eula"]},{language:"Romanian",native:"Română",locale:"ro",policies:["privacy","tos","eula"]},{language:"Slovak",native:"Slovenčina",locale:"sk",policies:["privacy","tos","eula"]},{language:"Slovenian",native:"Slovenski jezik",locale:"sl",policies:["privacy","tos","eula"]},{language:"Swedish",native:"Svenska",locale:"sv",policies:["privacy","tos","eula"]},{language:"Japanese",native:"日本語",locale:"ja",policies:["privacy","tos","eula"]}];function wv(){return je().get("__enzuzo_lang")||"en"}var Hv=(e,t)=>e&&"object"==typeof e?t in e?e[t]:(console.warn(`no translations found for ${t}: ${JSON.stringify(e)}`),""):"";class $v extends Error{}function xv(e){let t=e.replace(/-/g,"+").replace(/_/g,"/");switch(t.length%4){case 0:break;case 2:t+="==";break;case 3:t+="=";break;default:throw new Error("base64 string is not of the correct length")}try{return function(e){return decodeURIComponent(atob(e).replace(/(.)/g,((e,t)=>{let n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n})))}(t)}catch(e){return atob(t)}}$v.prototype.name="InvalidTokenError";var Yv=a(3805),Fv=a.n(Yv);function kv(e,t){const n=t.split(".");let r=e;for(;r&&n.length;)r=r[n.shift()];return r}const Gv="YYYY-MM-DDTHH:mm:ss.SSSSSSZ";function Vv(e,t){const n=Fv()(e)?e:{},r=Object.keys(n).map((e=>({[t+e]:n[e]})));return Object.assign({},...r)}function jv(e){let t="";try{t=function(e,t){if("string"!=typeof e)throw new $v("Invalid token specified: must be a string");t||(t={});const n=!0===t.header?0:1,r=e.split(".")[n];if("string"!=typeof r)throw new $v(`Invalid token specified: missing part #${n+1}`);let i;try{i=xv(r)}catch(e){throw new $v(`Invalid token specified: invalid base64 for part #${n+1} (${e.message})`)}try{return JSON.parse(i)}catch(e){throw new $v(`Invalid token specified: invalid json for part #${n+1} (${e.message})`)}}(e)}catch(e){console.debug("jwt_decode error on referral",t)}const n={name:"",logo:"",jwt:""};return t&&(t.name&&(n.name=t.customer_name),t.logo&&(n.logo=t.customer_logo_url),n.jwt=e),n}const Wv=(e="")=>{try{JSON.parse(e)}catch(t){return e}return JSON.parse(e)},zv=e=>/^(http|https):\/\//i.test(e)?e:e.startsWith("/")?e.replace(/^\/+/,"/"):`https://${e}`,qv=e=>zv(e).replace(/(^\w+:|^)\/\//,""),Qv=(e="")=>{let t="";return e&&(t=e[0].toUpperCase()+e.slice(1)),t},Kv=(e=[],t,n="LABEL_AND")=>{let r="";return e.forEach(((i,o)=>{r=0===o?t(i):o===e.length-1?`${r} ${t(n)} ${t(i)}`:`${r}${t("LABEL_LIST_DELIMITER")}${t(i)}`})),r},Xv=(e=[],t=!0)=>{const n=e.filter((e=>e)).map((e=>e.trim()));let r="";return n.length&&(r=n.shift(),n&&(r+=(t?"<br/>":", ")+n.join(", "))),r},Jv=(e="")=>Xv(e.split(",")),Zv=(e={},t=!0)=>{let n="";const r=[];for(const[i,o]of Object.entries(e))"address1"===i?e.address1&&(n+=e.address1.trim()+(t?"<br />":", ")):o&&r.push(o.trim());return r.length>0&&(n+=r.join(", ")),n},eb=(e,t=!1)=>{let n="";return e&&(n="string"==typeof e?Xv(e.split(","),t):Zv(e,t)),n},tb=(e,t="USD")=>{const n=parseFloat(e,10);return Number.isNaN(n)?0:`${n.toLocaleString(void 0,{style:"currency",currency:t})} ${t}`};var nb=(e,t,n,r,i)=>{const o=[];return e.forEach((({group:e,domain:n,name:r})=>{const i=o.find((r=>t?r.domain===n:r.group===e));i?i.cookies.push(r):o.push({domain:n,group:e,cookies:[r]})})),`\n    <div class='enzuzo-cookie-table-container'>\n      <h5 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader'>${i(n)}</h5>\n      <p>${i(r)}</p>\n      <div class='enzuzo-cookie-table'>\n        <div class='enzuzo-cookie-table-header enzuzo-cookie-table-row'>\n          <div class='enzuzo-cookie-table-cell'>${t?"Domain":"Group"}</div>\n          <div class='enzuzo-cookie-table-cell'>Name</div>\n        </div>\n        ${o.map((e=>`\n          <div class='enzuzo-cookie-table-row'>\n            <div class='enzuzo-cookie-table-cell'>${t?e.domain:e.group}</div>\n            <div class='enzuzo-cookie-table-cell'>${e.cookies.join(", ")}</div>\n          </div>\n        `)).join("")}\n      </div>\n    </div>\n  `};var rb=e=>{try{JSON.parse(e)}catch(e){return!1}return!0};const ib=e=>e?"highlight":"";var ob=(e,t,n,r,i,o,a,s,l,c,u="closed",d,_,E,p,h,A,L,f,S,m)=>{const T="open"===u,I="shopify"===e,O=E?(e,t)=>l(e,{...t,lng:_,ns:"PRIVACY"}):l,g=t=>Bv(t,s,e),y=t=>{const n=s[t];if(rb(n)&&"object"==typeof JSON.parse(n)){const e=JSON.parse(n),r=m.questions.find((e=>e.id===t));return r?.perLocale&&e[_]||e.en}return Bv(t,s,e)},R=e=>"checked"===g(e),N=e=>"LABEL_YES"===g(e),v="checked"===s.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_MOBILE_APP,b=O(s.LABEL_QUESTIONNAIRE_MINIMUM_AGE),P=s.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME,C=()=>g("LABEL_QUESTIONNAIRE_SHARED_EMAIL")||g("LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_EMAIL_ADDRESS_TEXTFIELD"),B=()=>g("LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER")||g("LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PHONE_NUMBER_TEXTFIELD"),M=g("LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_WITHIN_EU")??"",D=g("LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_ADEQUATE_LOCATIONS")??"",U=g("LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA_WITH_SCC")??"",w=e=>e.includes(_)?_:"en",H=()=>`https://eur-lex.europa.eu/legal-content/${["pt-BR","pt-PT"].includes(_)?"pt":w(["bg","es","cs","da","de","et","el","en","fr","hr","it","lv","lt","hu","nl","pl","pt","ro","sk","sl","fi","sv"])}/TXT/?uri=CELEX%3A32021D0914`,$=()=>`https://tools.google.com/dlpage/gaoptout?hl=${w(["de","en","es","fr","it","ja","nl","pl","pt-BR"])}`,x=()=>`https://edpb.europa.eu/about-edpb/about-edpb/members_${["pt-BR","pt-PT"].includes(_)?"pt":w(["bg","es","cs","da","de","et","el","en","fr","hr","it","lv","lt","hu","nl","pl","pt","ro","sk","sl","fi","sv"])}`,Y={Analytics:[],Functional:[],Marketing:[],Preferences:[]},F=Boolean(f);if(f)for(const e of f)e.ignored||e.removed||Y[e.category]?.push(e);else for(const e of Object.values(L))e?.forEach((e=>e.cookies?.forEach((e=>Y[e.category]?.push(e)))));return[{expand:T,id:"LABEL_PRIVACY2_HTML_INTRODUCTION",html:`<section>\n        <p name='COPY-N-PASTE_CLEAR_TEXT'>\n          ${O("LABEL_PRIVACY2_HTML_INTRODUCTION_BODY",{companyName:`<span class='${ib(d.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE)} enzuzo-privacyPolicyContact label_questionnaire_shared_legal_business_name label_questionnaire_shared_legal_business_name'\n            data-section="LABEL_PRIVACY2_HTML_INTRODUCTION"\n            >\n            ${t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")}\n            </span>\n            `,altBusinessName:`<span class='${ib(d.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME||d.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME)} LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME' data-section="LABEL_PRIVACY2_HTML_INTRODUCTION">${s.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME?`${O("LABEL_LIST_DELIMITER")}d/b/a ${s.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME}`:""}</span>`})}\n        </p>\n\n        ${y("LABEL_QUESTIONNAIRE_LOCATIONS_URL")?`\n          <p class="label_questionnaire_locations_url ${ib(d.LABEL_QUESTIONNAIRE_LOCATIONS_URL)}" data-section="LABEL_PRIVACY2_HTML_INTRODUCTION">\n            ${O("LABEL_PRIVACY2_HTML_INTRODUCTION_LOCATION",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),locationUrl:`<a data-section='LABEL_PRIVACY2_HTML_INTRODUCTION' style="text-decoration: underline" href="${zv(y("LABEL_QUESTIONNAIRE_LOCATIONS_URL"))}">${y("LABEL_QUESTIONNAIRE_LOCATIONS_URL")}</a>`})}\n          </p>\n          `:""}\n\n        ${c._regulationAny?`\n          <p class='label_questionnaire_customer_regions label_questionnaire_office_regions' data-section='LABEL_PRIVACY2_HTML_INTRODUCTION'>\n            ${O("LABEL_PRIVACY2_HTML_INTRODUCTION_REGULATION")}\n          </p>\n          <ul class='${ib(d.LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS||d.LABEL_QUESTIONNAIRE_OFFICE_REGIONS)}' name='COPY-N-PASTE_UL_FORMATTING' data-section="LABEL_PRIVACY2_HTML_INTRODUCTION">\n              ${c.regulationPIPEDA?`<li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_PIPEDA")}</li><li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_QUEBEC_LAW_25")}</li>`:""}\n              ${c.regulationGDPR?`<li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_GDPR")}</li>`:""}\n              ${c.regulationLGPD?`<li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_LGPD")}</li>`:""}\n              ${c.regulationCCPA?`\n                <li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_CCPA")}</li>\n                <li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_CPA")}</li>\n                <li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_VCDPA")}</li>\n                <li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_CTDPA")}</li>\n                <li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_UCPA")}</li>\n              `:""}\n              ${c.regulationPOPIA?`<li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_POPIA")}</li>`:""}\n          </ul>`:""}\n\n          <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          ${O("LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE")}\n          </h3>\n          <p>${I?`${O("LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE_SHOPIFY_1",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}`:`${O("LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE_ENT_1",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}`}</p>\n          <p>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_SCOPE_2",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}</p>\n\n          <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n            ${O("LABEL_PRIVACY_POLICY_HTML_INTRODUCTION_PROCESSING")}\n          </h3>\n          <p>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES")}</p>\n          <ul data-section="LABEL_PRIVACY2_HTML_INTRODUCTION" name='COPY-N-PASTE_UL_FORMATTING' class='label_questionnaire_apply_privacy_shield ${ib(d.LABEL_QUESTIONNAIRE_APPLY_PRIVACY_SHIELD)}'>\n            <li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES_1")}</li>\n            <li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES_2")}</li>\n            ${"LABEL_YES"===g("LABEL_QUESTIONNAIRE_APPLY_PRIVACY_SHIELD")?`<li>${O("LABEL_PRIVACY2_HTML_INTRODUCTION_ACTIVITIES_3")}</li>`:""}\n          </ul>\n          ${A||!E&&!h?"":`<p>\n            ${O("LABEL_BACKLINK_BY_ENZUZO",{"<a>":`<a href="${h||"https://www.enzuzo.com/privacy-policy-generator"}" target="_blank">`,"</a>":"</a>"})}\n            </p>`}\n      </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_PERSONAL_DATA",html:`<section name='Personal Data We Collect'>\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          <svg class='enzuzo-privacyPolicyTableHeaderIcon privacyPolicyTableHeaderIcon' style='margin-right: 8px;' focusable='false' name='KEEP' width='24' height='24' viewBox='0 0 24 24' aria-hidden='true'><path d='M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'></path></svg>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_TITLE")}\n        </h3>\n\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_MAKE_PURCHASE")}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_INCLUDES")}</p>\n\n        <ul name='COPY-N-PASTE_UL_FORMATTING' class='${ib(d.LABEL_QUESTIONNAIRE_PERSONAL_DATA)} label_questionnaire_personal_data' data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA">\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_ACCOUNT")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_PAYMENT")}</li>\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_DEMOGRAPHIC_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_DEMOGRAPHIC")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_FINANCIAL_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_FINANCIAL")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_PURCHASE_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_PURCHASE")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_MOBILE_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_MOBILE")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_LOCATION_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_LOCATION")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_WORK_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_WORK")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER")&&g("LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER_TEXTFIELD")?`<li>${g("LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER_TEXTFIELD")}</li>`:""}\n        </ul>\n\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_MAKE_USE")}</p>\n        <ul class='${ib(d.LABEL_QUESTIONNAIRE_PERSONAL_DATA)} label_questionnaire_personal_data' data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" name='COPY-N-PASTE_UL_FORMATTING'>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_ACCOUNT")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_PAYMENT")}</li>\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_DEMOGRAPHIC_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_DEMOGRAPHIC")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_FINANCIAL_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_FINANCIAL")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_PURCHASE_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_PURCHASE")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_MOBILE_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_MOBILE")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_LOCATION_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_LOCATION")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_WORK_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_WORK")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_USER_FEEDBACK")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_FEEDBACK")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_SOCIAL_MEDIA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_SOCIALS")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_PRODUCT_INFO")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_PRODUCT")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_USER_GEN_CONTENT")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_CONTENT")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER")&&g("LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER_TEXTFIELD")?`<li>${g("LABEL_QUESTIONNAIRE_PERSONAL_DATA_OTHER_TEXTFIELD")}</li>`:""}\n        </ul>\n\n        ${"LABEL_YES"===g("LABEL_QUESTIONNAIRE_HAS_SPECIAL_DATA")?`\n            <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_COLLECT_SENSITIVE")}</p>\n            <ul class='${ib(d.LABEL_QUESTIONNAIRE_SPECIAL_DATA||d.LABEL_QUESTIONNAIRE_HAS_SPECIAL_DATA)} label_questionnaire_special_data label_questionnaire_has_special_data' name='COPY-N-PASTE_UL_FORMATTING' data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA">\n              ${R("LABEL_QUESTIONNAIRE_SPECIAL_DATA_RELIGIOUS_POLITICAL_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RELIGION")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_SPECIAL_DATA_RACIAL_ETHNIC_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RACE")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_SPECIAL_DATA_MEDICAL_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_MEDICAL")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_SPECIAL_DATA_SEX_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_SEX")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_SPECIAL_DATA_GOV_IDENTIFIERS")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_GOV_IDENTIFIERS")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_SPECIAL_DATA_GEO_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_GEO")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_SPECIAL_DATA_KNOWN_CHILD")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_CHILD")}</li>`:""}\n            </ul>`:""}\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT")}\n        </h3>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_SOURCES")}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_YOU",{"<strong>":"<strong>","</strong>":"</strong>"})}</p>\n\n        <ul name='COPY-N-PASTE_UL_FORMATTING'>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_ACCOUNT")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_USE_PRODUCT")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_CREATE_CONTENT")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_EXPRESS_INTEREST")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_DOWNLOAD_SOFTWARE")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_SUBSCRIBE")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_SURVEY")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_CONTACT")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_HOW_WE_COLLECT_AUTH")}</li>\n        </ul>\n\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_AUTO_TECH",{"<strong>":"<strong>","</strong>":"</strong>"})}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES",{"<strong>":"<strong>","</strong>":"</strong>"})}</p>\n        <ul name='COPY-N-PASTE_UL_FORMATTING'>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_1")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_2")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_3")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_4")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_5")}</li>\n          <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_6")}</li>\n        </ul>\n\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_THIRD_PARTIES_CONCLUSION")}</p>\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          <svg class='enzuzo-privacyPolicyTableHeaderIcon privacyPolicyTableHeaderIcon' style='margin-right: 8px;' focusable='false' name='KEEP' width='24' height='24' viewBox='0 0 24 24' aria-hidden='true'><path d='M3 6h18V4H3c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h4v-2H3V6zm10 6H9v1.78c-.61.55-1 1.33-1 2.22s.39 1.67 1 2.22V20h4v-1.78c.61-.55 1-1.34 1-2.22s-.39-1.67-1-2.22V12zm-2 5.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zM22 8h-6c-.5 0-1 .5-1 1v10c0 .5.5 1 1 1h6c.5 0 1-.5 1-1V9c0-.5-.5-1-1-1zm-1 10h-4v-8h4v8z'></path></svg>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA")}\n        </h3>\n\n        <p data-section='LABEL_PRIVACY2_HTML_PERSONAL_DATA'>\n          ${O(v?"LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_INTRO_MOBILE":"LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_INTRO_NON_MOBILE",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_INTRO_CONCLUSION")}\n        </p>\n\n        ${N("LABEL_QUESTIONNAIRE_HAS_USAGE_INFORMATION")&&g("LABEL_QUESTIONNAIRE_USAGE_INFORMATION")?`\n            <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO")}</p>\n            <ul class='${ib(d.LABEL_QUESTIONNAIRE_USAGE_INFORMATION||d.LABEL_QUESTIONNAIRE_HAS_USAGE_INFORMATION)} label_questionnaire_usage_information label_questionnaire_has_usage_information' name='COPY-N-PASTE_UL_FORMATTING' data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA">\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_DEVICE_ID")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_DEVICE")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_LOGIN_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_LOGIN")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_IP_ADDRESS")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_IP")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_TIME_STAMPS")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_TIME")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_AUTHENTICATION_RECORDS")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_AUTH")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_LOCATION_INFORMATION")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_LOCATION")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_INDIVIDUAL_PRODUCTS")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_PRODUCTS_VIEW")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_WEB_TERMS")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_WEB_TERMS")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_TIME_ZONE")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_TZ")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_USAGE_INFORMATION_OTHER_OPERATIONAL_DATA")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_PROCESS_INFO_OTHER")}</li>`:""}\n            </ul>\n          `:""}\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          <svg class='enzuzo-privacyPolicyTableHeaderIcon privacyPolicyTableHeaderIcon' style='margin-right: 8px;' focusable='false' name='KEEP' width='24' height='24' viewBox='0 0 24 24' aria-hidden='true'><path d='M12 7V3H2v18h20V7H12zM6 19H4v-2h2v2zm0-4H4v-2h2v2zm0-4H4V9h2v2zm0-4H4V5h2v2zm4 12H8v-2h2v2zm0-4H8v-2h2v2zm0-4H8V9h2v2zm0-4H8V5h2v2zm10 12h-8v-2h2v-2h-2v-2h2v-2h-2V9h8v10zm-2-8h-2v2h2v-2zm0 4h-2v2h2v-2z'></path></svg>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_FROM_THIRD_PARTIES")}\n        </h3>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_FROM_THIRD_PARTIES_INTRO_1",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_DATA_FROM_THIRD_PARTIES_INTRO_2",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}</p>\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          <svg class='enzuzo-privacyPolicyTableHeaderIcon privacyPolicyTableHeaderIcon' style='margin-right: 8px;' focusable='false' name='KEEP' width='24' height='24' viewBox='0 0 24 24' aria-hidden='true'><path d='M4 10h3v7H4zM10.5 10h3v7h-3zM2 19h20v3H2zM17 10h3v7h-3zM12 1L2 6v2h20V6z'></path></svg>\n          ${O("LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA_WHY_COLLECT")}\n        </h3>\n\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_INTRO")}</p>\n        ${g("LABEL_QUESTIONNAIRE_WHY_COLLECT")?`\n          <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_INTRO_INCLUDE")}</p>\n        `:""}\n        <ul class='${ib(d.LABEL_QUESTIONNAIRE_WHY_COLLECT)} label_questionnaire_why_collect' name='COPY-N-PASTE_UL_FORMATTING' data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA">\n          ${R("LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDING_ORDERS")?`\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_DELIVER_PRODUCT")}</li>\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_FULFILL_ORDERS")}</li>\n            `:""}\n          ${R("LABEL_QUESTIONNAIRE_WHY_SAFE_ENVIRONMENT")?`\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_BUILD_SAFE")}</li>\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_AUTH")}</li>\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_SECURITY")}</li>\n            `:""}\n          ${R("LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDE_DEVELOP_IMPROVE")?`\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_DEV")}</li>\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_IMPROVE")}</li>\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_ACCESS_SERVICES",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}</li>\n            `:""}\n          ${R("LABEL_QUESTIONNAIRE_WHY_COLLECT_CUSTOMER_SUPPORT")?`\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_SUPPORT")}</li>\n            `:""}\n          ${R("LABEL_QUESTIONNAIRE_WHY_COLLECT_ADVERTISING_MARKETING")?`\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_ADS")}</li>\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_MARKETTING")}</li>\n              <li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_EVENTS")}</li>\n            `:""}\n            ${R("LABEL_QUESTIONNAIRE_WHY_COLLECT_RND")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_RND")}</li>`:""}\n            ${R("LABEL_QUESTIONNAIRE_WHY_COLLECT_COMMUNICATE")?`<li>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_COMMUNICATE")}</li>`:""}\n          ${R("LABEL_QUESTIONNAIRE_WHY_COLLECT_OTHER")&&g("LABEL_QUESTIONNAIRE_WHY_COLLECT_OTHER_TEXTFIELD")?`<li>${g("LABEL_QUESTIONNAIRE_WHY_COLLECT_OTHER_TEXTFIELD")}</li>`:""}\n        </ul>\n\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_PROCESSING_CONCLUSION")}</p>\n\n        ${g("LABEL_QUESTIONNAIRE_TOOLS")?`\n          <h3 class="enzuzo-privacyPolicySubHeader privacyPolicySubHeader" style="display: flex; align-items: center" name="COPY-N-PASTE_HEADING_TEXT_FORMATTING">\n            <svg class="enzuzo-privacyPolicyTableHeaderIcon privacyPolicyTableHeaderIcon" style="margin-right: 8px;" focusable="false" name="KEEP" width="24" height="24" viewBox="0 0 24 24" aria-hidden="true"><path d="M4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm16-4H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-1 9H9V9h10v2zm-4 4H9v-2h6v2zm4-8H9V5h10v2z"></path></svg>\n            ${O("LABEL_PRIVACY_POLICY_HTML_TOOLS")}\n          </h3>\n\n          <p data-section="LABEL_PRIVACY_POLICY_HTML_PERSONAL_DATA">${O("LABEL_PRIVACY_POLICY_HTML_TOOLS_INTRO")}</p>\n          <ul data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class="${ib(d.LABEL_QUESTIONNAIRE_TOOLS)} label_questionnaire_tools" name="COPY-N-PASTE_UL_FORMATTING">\n            ${R("LABEL_QUESTIONNAIRE_TOOLS_SHOPIFY")?`<li>${O("LABEL_PRIVACY_POLICY_HTML_TOOLS_SHOPIFY")}</li>`:""}\n            ${R("LABEL_QUESTIONNAIRE_TOOLS_WIX")?`<li>${O("LABEL_PRIVACY_POLICY_HTML_TOOLS_WIX")}</li>`:""}\n            ${R("LABEL_QUESTIONNAIRE_TOOLS_KLAYVIO")?`<li>${O("LABEL_PRIVACY_POLICY_HTML_TOOLS_KLAYVIO")}</li>`:""}\n            ${R("LABEL_QUESTIONNAIRE_TOOLS_HUBSPOT")?`<li>${O("LABEL_PRIVACY_POLICY_HTML_TOOLS_HUBSPOT")}</li>`:""}\n            ${g("LABEL_QUESTIONNAIRE_TOOLS_CUSTOM")?`${JSON.parse(g("LABEL_QUESTIONNAIRE_TOOLS_CUSTOM")).reduce(((e,t)=>e+`<li>${t}</li>`),"")}`:""}\n          </ul>\n          `:""}\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER")}\n        </h3>\n        <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_EU_PERSONAL_DATA)}  label_questionnaire_eu_personal_data'>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_BODY",{link:`<a style="text-decoration: underline" href="${H()}">${H()}</a>`,eea:"checked"===M?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_EEA"):"",dataKeeping:"checked"===D?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_DATA_KEEPING"):"",inadequateRegions:"checked"===U?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_INADEQUATE_REGIONS"):""})}\n        </p>\n\n        <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_PRIVACY_SHIELD)} label_questionnaire_privacy_shield'>\n          ${"LABEL_YES"===g("LABEL_QUESTIONNAIRE_PRIVACY_SHIELD")?`\n            <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_PRIVACYS_SHIELD_BODY_1",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),link:'<a style="text-decoration: underline" href="https://www.privacyshield.gov/">https://www.privacyshield.gov/</a>'})}</p>\n            <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_PRIVACYS_SHIELD_BODY_2",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}</p>\n            <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_PRIVACYS_SHIELD_BODY_3",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),email:" "})}</p>\n\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH)} label_questionnaire_privacy_shield_recourse_mech'>${"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_TRUSTE"===g("LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH")?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_RECOURSE_TRUSTE_BODY",{link:'<a style="text-decoration: underline" href="https://feedback-form.truste.com/watchdog/request">https://feedback-form.truste.com/watchdog/request</a>'}):""}</p>\n\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH)} label_questionnaire_privacy_shield_recourse_mech'>${"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_VERASAFE"===g("LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH")?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_TRANSFER_RECOURSE_VERASAFE_BODY",{link:'<a style="text-decoration: underline" href="https://www.verasafe.com/privacy-services/dispute-resolution/submit-dispute/">https://www.verasafe.com/privacy-services/dispute-resolution/submit-dispute/</a>'}):""}</p>\n\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH)} label_questionnaire_privacy_shield_recourse_mech'>${"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_ICDR"===g("LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH")?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_ICDR_BODY",{link:'<a style="text-decoration: underline" href="http://go.adr.org/privacyshield.html">http://go.adr.org/privacyshield.html</a>'}):""}</p>\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH)} label_questionnaire_privacy_shield_recourse_mech'>${"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_JAMS"===g("LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH")?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_JAMS_BODY",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),JAMSLink:'<a style="text-decoration: underline" href="https://www.jamsadr.com/">JAMS Foundation</a>',link:'<a style="text-decoration: underline" href="https://www.jamsadr.com/">https://www.jamsadr.com/</a>'}):""}</p>\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH)} label_questionnaire_privacy_shield_recourse_mech'>${"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_EU_DATA_PROTECTION"===g("LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH")?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_EU_DPA_BODY",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),link:'<a style="text-decoration: underline" href="http://ec.europa.eu/justice/data-protection/bodies/authorities/index_en.htm">http://ec.europa.eu/justice/data-protection/bodies/authorities/index_en.htm</a>'}):""}</p>\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH)} label_questionnaire_privacy_shield_recourse_mech'>${"LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH_EU_DATA_PROTECTION"===g("LABEL_QUESTIONNAIRE_PRIVACY_SHIELD_RECOURSE_MECH")?O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_INT_EU_DPA_BODY_CONDITIONS",{companyName:t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),link:'<a style="text-decoration: underline" href="https://www.privacyshield.gov">https://www.privacyshield.gov</a>'}):""}</p>\n          `:""}\n        </p>\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          <svg class='enzuzo-privacyPolicyTableHeaderIcon privacyPolicyTableHeaderIcon' style='margin-right: 8px;' focusable='false' name='KEEP' width='24' height='24' viewBox='0 0 24 24' aria-hidden='true'><path d='M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z'></path></svg>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING")}\n        </h3>\n\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_PERSONAL_DATA")}</p>\n\n        ${I?`<p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_STORE_SHOPIFY",{link:'<a style="text-decoration: underline" href="https://www.shopify.com/legal/privacy">https://www.shopify.com/legal/privacy</a>'})}</p>`:""}\n\n        ${"LABEL_YES"===g("LABEL_QUESTIONNAIRE_GOOGLE_ANALYTICS")?`\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_GOOGLE_ANALYTICS)} label_questionnaire_google_analytics'>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_GA",{link:`<a style="text-decoration: underline" href="https://www.google.com/intl/${_}/policies/privacy/">https://www.google.com/intl/${_}/policies/privacy/</a>`})}</p>\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_GOOGLE_ANALYTICS)} label_questionnaire_google_analytics'>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_GA_OPTOUT",{link:`<a style="text-decoration: underline" href="${$()}">${$()}</a>`})}</p>\n          `:""}\n\n        ${"LABEL_YES"===g("LABEL_QUESTIONNAIRE_REMARKETING")?`\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_REMARKETING)} label_questionnaire_remarketing'>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_REMARKETTING")}</p>\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_REMARKETING)} label_questionnaire_remarketing'>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_REMARKETTING_MORE_INFO",{link:'<a style="text-decoration: underline" href="http://www.networkadvertising.org/understanding-online-advertising/how-does-it-work">http://www.networkadvertising.org/understanding-online-advertising/how-does-it-work</a>'})}</p>\n            <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA" class='${ib(d.LABEL_QUESTIONNAIRE_REMARKETING)} label_questionnaire_remarketing'>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SHARING_REMARKETTING_OPTOUT",{link:'<a style="text-decoration: underline" href="http://optout.aboutads.info/">http://optout.aboutads.info/</a>'})}</p>\n          `:""}\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_LEGAL_AGREEMENT")}\n        </h3>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_LEGAL_AGREEMENT_BODY")}</p>\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SERVICE_PROVIDERS")}\n        </h3>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_USAGE_SERVICE_PROVIDERS_BODY")}</p>\n      </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_COOKIES",html:`<section name='Cookies'>\n      <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n        ${O("LABEL_PRIVACY2_HTML_COOKIES_TITLE")}\n      </h3>\n      <p>\n        ${O("LABEL_PRIVACY2_HTML_COOKIES_BODY")}\n      </p>\n      <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n        ${O("LABEL_PRIVACY2_HTML_COOKIES_HOW")}\n      </h3>\n\n      <p class='label_questionnaire_cookies ${ib(d.LABEL_QUESTIONNAIRE_COOKIES)}' data-section="LABEL_PRIVACY2_HTML_COOKIES">\n      ${!g("LABEL_QUESTIONNAIRE_COOKIES_NOT_AT_ALL")&&g("LABEL_QUESTIONNAIRE_COOKIES")?`\n        <ul name='COPY-N-PASTE_UL_FORMATTING'>\n          <li>${O("LABEL_PRIVACY2_HTML_COOKIES_BEST_EXP")}</li>\n\n          ${R("LABEL_QUESTIONNAIRE_COOKIES_FUNCTIONAL")?`\n          <li>${O("LABEL_PRIVACY2_HTML_COOKIES_NECESSARY")}</li>`:""}\n\n          ${R("LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES")||R("LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE")?`\n          <li>${O("LABEL_PRIVACY2_HTML_COOKIES_PREF")}</li>\n          <ul name='COPY-N-PASTE_UL_FORMATTING' name='COPY-N-PASTE_UL_INDENTED_FORMATTING'>\n              ${R("LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES")?`<li>${O("LABEL_PRIVACY2_HTML_COOKIES_PREF_BODY")}</li>`:""}\n              ${R("LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE")?`<li>${O("LABEL_PRIVACY2_HTML_COOKIES_PERSONALIZED")}</li>`:""}\n          </ul>`:""}\n\n          ${R("LABEL_QUESTIONNAIRE_COOKIES_ANALYTICS")?`\n          <li>${O("LABEL_PRIVACY2_HTML_COOKIES_ANALYTICS")}</li>`:""}\n\n\n          ${R("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_ADS")||R("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_SHARED")||R("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_THIRD_PARTY")?`\n          <li>${O("LABEL_PRIVACY2_HTML_COOKIES_MARKETING")}</li>`:""}\n\n          ${R("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_THIRD_PARTY")?`\n          <li>${O("LABEL_PRIVACY2_HTML_COOKIES_THIRD_PARTIES")}</li>`:""}\n        </ul>\n\n        ${S&&N("LABEL_QUESTIONNAIRE_COOKIE_DISPLAY")?`\n          <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n            ${O("LABEL_PRIVACY2_HTML_COOKIES_CONTROL")}\n          </h3>\n          <p>${O("LABEL_PRIVACY2_HTML_COOKIES_CONTROL_BODY")}</p>\n          ${Y.Functional.length?nb(Y.Functional,F,"LABEL_PRIVACY2_HTML_FUNCTIONAL_COOKIES_TITLE","LABEL_PRIVACY2_HTML_FUNCTIONAL_COOKIES_BODY",O):""}\n          ${Y.Analytics.length?nb(Y.Analytics,F,"LABEL_PRIVACY2_HTML_ANALYTICS_COOKIES_TITLE","LABEL_PRIVACY2_HTML_ANALYTICS_COOKIES_BODY",O):""}\n          ${Y.Marketing.length?nb(Y.Marketing,F,"LABEL_PRIVACY2_HTML_MARKETING_COOKIES_TITLE","LABEL_PRIVACY2_HTML_MARKETING_COOKIES_BODY",O):""}\n          ${Y.Preferences.length?nb(Y.Preferences,F,"LABEL_PRIVACY2_HTML_PREFERENCES_COOKIES_TITLE","LABEL_PRIVACY2_HTML_PREFERENCES_COOKIES_BODY",O):""}\n        `:""}\n\n        <p class='${ib(d.LABEL_QUESTIONNAIRE_GPC)} label_questionnaire_gpc' data-section="LABEL_PRIVACY2_HTML_COOKIES">\n          ${"LABEL_YES"===g("LABEL_QUESTIONNAIRE_GPC")?O("LABEL_PRIVACY2_HTML_COOKIES_CONTROL_GPC",{link:'<a style="text-decoration: underline" href="https://globalprivacycontrol.org/">https://globalprivacycontrol.org/</a>'}):""}\n        </p>\n      `:`<p>${O("LABEL_PRIVACY2_HTML_COOKIES_NOT_USED")}</p>`}\n      </p>\n   </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_RENTENTION",hide:I,html:`<section>\n        <p>${O("LABEL_PRIVACY2_HTML_RENTENTION_BODY")}</p>\n      </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_MERGER",html:`<section>\n        <p>${O("LABEL_PRIVACY2_HTML_MERGER_BODY")}</p>\n      </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_KEEP_SAFE",html:`<section>\n        <p>${O("LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_1")}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_2")}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_3")}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_KEEP_SAFE_BODY_4")}</p>\n      </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_CHILDREN_PRIVACY",hide:!g("LABEL_QUESTIONNAIRE_MINIMUM_AGE")||"LABEL_QUESTIONNAIRE_NO_MIN_AGE"===g("LABEL_QUESTIONNAIRE_MINIMUM_AGE"),html:`<section>\n        <p data-section="LABEL_PRIVACY2_HTML_CHILDREN_PRIVACY" class="${ib(d.LABEL_QUESTIONNAIRE_MINIMUM_AGE)} label_questionnaire_minimum_age" >${O("LABEL_PRIVACY2_HTML_CHILDREN_PRIVACY_BODY",{minAge:b})}</p>\n      </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS",html:`<section>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_1")}</p>\n        <ul name="COPY-N-PASTE_UL_FORMATTING">\n          <li><p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_2",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p></li>\n          <li><p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_3",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p></li>\n          ${c.regulationGDPR||c.regulationCCPA||c.regulationLGPD||c.regulationPOPIA?`\n            <li><p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_4",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p></li>\n          `:""}\n          ${c.regulationGDPR||c.regulationLGPD?`\n            <li><p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_5",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p></li>\n          `:""}\n          ${c.regulationPIPEDA||c.regulationGDPR||c.regulationLGPD?`\n            <li><p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_6",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p></li>\n          `:""}\n          ${c.regulationCCPA?`\n            <li>\n              <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_7",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}\n              ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_8")}\n              </p>\n            </li>\n          `:""}\n          ${c.regulationGDPR||c.regulationLGPD||c.regulationPOPIA?`\n            <li><p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_9",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p></li>\n          `:""}\n          ${c.regulationCCPA?`\n            <li><p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_10",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p></li>\n            <li>\n              <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_APPEAL",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p>\n              <p>\n              ${O("LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA_COLLARODA",{"<a>":'<a style="text-decoration: underline" href="https://complaints.coag.gov/s/contact-us">',"</a>":"</a>"})}<br />\n              ${O("LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA_VIRGINIA",{"<a>":'<a style="text-decoration: underline" href="https://www.oag.state.va.us/consumer-protection/index.php/file-a-complaint">',"</a>":"</a>"})}<br />\n              ${O("LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA_CONNECTICUT",{"<a>":'<a style="text-decoration: underline" href="https://portal.ct.gov/AG/Common/Complaint-Form-Landing-page">',"</a>":"</a>"})}\n              </p>\n            </li>\n          `:""}\n          ${c.regulationGDPR||c.regulationLGPD||c.regulationPOPIA?`\n            <li>\n              <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_BODY_COMPLAINT",{"<title>":'<h4 class="enzuzo-policySubSubHeader policySubSubHeader">',"</title>":"</h4>"})}</p>\n\n              <p data-section="LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS" class='${ib(d.LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS||d.LABEL_QUESTIONNAIRE_OFFICE_REGIONS)} label_questionnaire_customer_regions_european_union label_questionnaire_customer_regions_united_kingdom'>\n                ${c.regulationGDPR?`\n                  ${O("LABEL_PRIVACY2_HTML_COMPLAINTS_BODY_EEA",{link:`<a style="text-decoration: underline" href="${x()}">${x()}</a>`})}\n                `:""}\n              </p>\n            </li>\n          `:""}\n          </ul>\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_WITHDRAW_CONSENT")}\n        </h3>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_WITHDRAW_CONSENT_BODY")}</p>\n\n        <h3 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n          ${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_EXERCISE_RIGHT")}\n        </h3>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_EXERCISE_RIGHT_BODY_1")}</p>\n        <p>${O("LABEL_PRIVACY2_HTML_PERSONAL_DATA_RIGHTS_EXERCISE_RIGHT_BODY_2")}</p>\n      </section>`},o?{expand:T,id:`${Hv(r,_)}`,html:`<section>\n        <p>${Hv(i,_)}</p>\n      </section>`,customSection:!0}:null,{expand:T,id:"LABEL_PRIVACY2_HTML_CHANGES",html:`<section>\n        <p>${O("LABEL_PRIVACY2_HTML_CHANGES_BODY")}</p>\n      </section>`},{expand:T,id:"LABEL_PRIVACY2_HTML_CONTACT_US",html:`<section>\n        ${R("LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_EMAIL_ADDRESS")&&C()?`\n        <div class="enzuzo-privacyPolicyContactWrap privacyPolicyContactWrap">\n          <p>\n            ${O("LABEL_PRIVACY2_HTML_CONTACT_US_EMAIL")}\n            <span data-section="LABEL_PRIVACY2_HTML_CONTACT_US" class="${d.LABEL_QUESTIONNAIRE_SHARED_EMAIL||d.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_EMAIL_ADDRESS_TEXTFIELD||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE?"highlight":""} enzuzo-privacyPolicyContact privacyPolicyContact label_questionnaire_shared_email">\n              ${C()}\n            </span>\n          </p>\n        </div>`:""}\n        ${n?`\n          <div data-section="LABEL_PRIVACY2_HTML_CONTACT_US" class='enzuzo-privacyPolicyContactWrap privacyPolicyContactWrap label_questionnaire_show_address'>\n            <p data-section="LABEL_PRIVACY2_HTML_CONTACT_US" class='${ib(d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE||d.LABEL_QUESTIONNAIRE_SHOW_ADDRESS)} enzuzo-privacyPolicyContact privacyPolicyContact'><strong>${O("LABEL_PRIVACY_POLICY_HTML_CONTACT_US_WRITE")}</strong></p></strong>\n            <p data-section="LABEL_PRIVACY2_HTML_CONTACT_US" class='LABEL_QUESTIONNAIRE_SHOW_MAILING_ENTERPRISE LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER_TEXTFIELD ${d.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER_TEXTFIELD||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE?"highlight":""} enzuzo-privacyPolicyContact privacyPolicyContact label_questionnaire_additional_contact_privacy_officer_textfield'>\n              ${O("LABEL_PRIVACY_POLICY_HTML_CONTACT_US_COMPANY",{DPOName:a,companyName:P||t||O("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")})}\n            </p>\n            <p data-section="LABEL_PRIVACY2_HTML_CONTACT_US" class='LABEL_QUESTIONNAIRE_SHOW_MAILING_ENTERPRISE ${d.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS?"highlight":""} enzuzo-privacyPolicyContact privacyPolicyContact label_questionnaire_shared_public_address label_questionnaire_shared_address'>\n              ${eb(Wv(n))||O("LABEL_DEFAULT_ENTERPRISE_CONTACT_ADDRESS")}\n            </p>\n          </div>`:""}\n          ${R("LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PHONE_NUMBER")&&B()?`\n            <div class='enzuzo-privacyPolicyContactWrap privacyPolicyContactWrap'>\n              <p data-section="LABEL_PRIVACY2_HTML_CONTACT_US" class='${d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE?"highlight":""} label_questionnaire_shared_address label_questionnaire_shared_address_enterprise enzuzo-privacyPolicyContact privacyPolicyContact '><strong>${O("LABEL_PRIVACY_POLICY_HTML_CONTACT_US_PHONE")}</strong></p>\n              <p data-section="LABEL_PRIVACY2_HTML_CONTACT_US" class='${d.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER||d.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PHONE_NUMBER_TEXTFIELD||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||d.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE?"highlight":""} enzuzo-privacyPolicyContact privacyPolicyContact label_questionnaire_shared_address label_questionnaire_shared_address_enterprise label_questionnaire_shared_phone_number label_questionnaire_additional_contact_phone_number_textfield'>${B()}</p>\n            </div>`:""}\n        </section>\n      `}].filter((e=>e))};function ab(e){return e.valpha<=.01}function sb(e){let t=document.getElementById(e);for(;t;){if(!ab(mN()(getComputedStyle(t).backgroundColor)))break;if(!t.parentElement)break;t=t.parentElement}return t?(console.debug(`Getting background colour of <${t.tagName} class=${t.className}...`),getComputedStyle(t)?.backgroundColor):"#fff"}const lb="SP",cb="RP",ub="EP",db="SSA",_b=["PPA","TOS","CBA"],Eb={["DNS"]:"FEATURE_DO_NOT_SELL",["DATA"]:"FEATURE_DSAR_POLICY",[cb]:"FEATURE_RETURNS_POLICY",[lb]:"FEATURE_SHIPPING_POLICY",[ub]:"FEATURE_EULA_POLICY",[db]:"FEATURE_SSA_POLICY",["cookies"]:"FEATURE_COOKIES_POLICY"};function pb(e,t){const n=je().get("enzuzo_feature_"+t);return null!==n?n:!!Array.isArray(e)&&e.some((({name:e})=>e===t))}function hb(e,t){return!!_b.includes(t)||pb(e?.features,Eb[t])}var Ab=c.forwardRef((function(e,t){var n=e.classes,r=e.className,i=e.color,o=void 0===i?"primary":i,a=e.component,s=void 0===a?"a":a,l=e.onBlur,u=e.onFocus,d=e.TypographyClasses,_=e.underline,E=void 0===_?"hover":_,p=e.variant,h=void 0===p?"inherit":p,A=(0,We.A)(e,["classes","className","color","component","onBlur","onFocus","TypographyClasses","underline","variant"]),L=(0,ot.A)(),f=L.isFocusVisible,S=L.onBlurVisible,m=L.ref,T=c.useState(!1),I=T[0],O=T[1],g=(0,rt.A)(t,m);return c.createElement(Ht,(0,ze.A)({className:(0,qe.A)(n.root,n["underline".concat((0,Ot.A)(E))],r,I&&n.focusVisible,"button"===s&&n.button),classes:d,color:o,component:s,onBlur:function(e){I&&(S(),O(!1)),l&&l(e)},onFocus:function(e){f(e)&&O(!0),u&&u(e)},ref:g,variant:h},A))})),Lb=(0,Qe.A)({root:{},underlineNone:{textDecoration:"none"},underlineHover:{textDecoration:"none","&:hover":{textDecoration:"underline"}},underlineAlways:{textDecoration:"underline"},button:{position:"relative",WebkitTapHighlightColor:"transparent",backgroundColor:"transparent",outline:0,border:0,margin:0,borderRadius:0,padding:0,cursor:"pointer",userSelect:"none",verticalAlign:"middle","-moz-appearance":"none","-webkit-appearance":"none","&::-moz-focus-inner":{borderStyle:"none"},"&$focusVisible":{outline:"auto"}},focusVisible:{}},{name:"MuiLink"})(Ab),fb=a(445),Sb=a.n(fb),mb=a(5750),Tb=a.n(mb);iv().extend(Sb()),iv().extend(Tb());const Ib="YYYY-MM-DDTHH:mm:ss.SSSSSSZ";function Ob(){return iv()().locale("en-GB")}function gb(e){return e.format(Ib)}function yb(e){return new Date(e).toLocaleDateString("en-us",{year:"numeric",month:"2-digit",day:"2-digit"})}const Rb=(e="https://www.enzuzo.com")=>e;const Nb=uv((e=>({poweredByContainer:{background:"transparent",border:"none !important",padding:e.spacing(1,0,0),flexDirection:"row",display:"flex",alignItems:"center",justifyContent:"flex-end",fontSize:12,color:"inherit !important",opacity:"0.85 !important",textDecoration:"underline","&:hover":{filter:"contrast(5%) !important"},"& svg":{fill:"currentColor !important",opacity:"0.85 !important"}},enzuzoPoweredByText:t=>({display:"inline-block",marginRight:t.usedByHierophant?e.spacing(.5):e.spacing(1)}),lastUpdatedText:t=>({margin:t.usedByHierophant?`${e.spacing(1.5,0,0)} !important`:"",marginTop:t.usedByHierophant?"":e.spacing(1),"& p.MuiTypography-root.MuiTypography-body1":{fontSize:t.usedByHierophant?"13px !important":"12px !important",margin:"0 !important"}})})));function vb(e){const{t:t,showLogo:n,lastUpdated:r,useCopyPaste:i,backlink_footer:o}=e,a=Nb(e),s=Rb(o);return c.default.createElement(tt,{id:"ENZUZO_POLICY_FOOTER",container:!0,className:`${i?"":a.noCopying}`,item:!0,xs:12,justify:"flex-end"},r&&c.default.createElement(tt,{container:!0,item:!0,justify:"flex-end",className:`${a.lastUpdatedText} enzuzo-lastUpdated`},c.default.createElement(Ht,{variant:"body1"},t("LABEL_LAST_UPDATED_HEADING")," ",yb(r))),n&&c.default.createElement(Lb,{href:s,target:"_blank",className:`${a.poweredByContainer} enzuzo-poweredBy`},t("LABEL_POWERED_BY_ENZUZO")))}vb.propTypes={showLogo:h().bool.isRequired,t:h().func.isRequired,lastUpdated:h().oneOfType([h().string,h().number]),useCopyPaste:h().bool,backlink_footer:h().string},vb.defaultProps={useCopyPaste:!1,lastUpdated:"",backlink_footer:void 0};var bb=fe()(vb);var Pb=e=>{try{return JSON.parse(e)}catch(e){return}},Cb=(e,t)=>{const n=e.target.id||e.target.name;if(n){const r=n.split("."),i=e.target.value;2===r.length&&"location"===r[0]?(r[1]&&(t.location[r[1]]=i),"country"===r[1]&&(t.location.subdivision="")):t[n]=i}else console.debug("event lacks id or name fields=",e)},Bb=[{optionLabel:"LABEL_FORM_REQUEST_TYPE_DO_NOT_SELL",value:"TYPE_DO_NOT_SELL"},{optionLabel:"LABEL_FORM_REQUEST_TYPE_DELETE",value:"TYPE_DELETION"},{optionLabel:"LABEL_FORM_REQUEST_TYPE_GET_COPY",value:"TYPE_INFORMATION"},{optionLabel:"LABEL_FORM_REQUEST_TYPE_UNSUBSCRIBE",value:"TYPE_OPT_OUT"}],Mb=a(7270);const Db=e=>{const{t:t,classes:n,handleChange:r,dropdownOptions:i,labelName:o,required:a,currentSelected:s,arrowSize:l,id:u,showError:d,clearError:_}=e,[E,p]=(0,c.useState)(!1),[h,A]=(0,c.useState)(!1),L=1===i.length,f=e=>t=>e;return c.default.createElement("div",{tabIndex:0,role:"button",onKeyPress:()=>{},type:"button",className:`${n.formDropdownButton} enzuzo-policyFormDropdown ${L&&n.formDropdownButtonDisabled} ${d&&n.error}`,onBlur:()=>{p((e=>e?!e:e))},onClick:()=>{p((e=>!e))}},c.default.createElement("span",null,o,a&&c.default.createElement("span",{className:n.requiredSymbol}," *")),s&&c.default.createElement("span",{className:n.formDropdownSelectedOption},t(s,{ns:"PRIVACY"})),c.default.createElement("div",{className:n.formDropdownArrow},c.default.createElement(Mb.A,{fontSize:l})),c.default.createElement("ul",{className:n.formDropdown,id:u,onMouseEnter:()=>{A(f(!0))},onMouseLeave:()=>{A(f(!1))},style:{display:E||h?"block":null}},i.map((e=>c.default.createElement("li",{key:e.value},c.default.createElement("button",{value:e.value,type:"button",className:n.formDropdownOptionsButton,id:u,onClick:e=>{_("location"),r(e),A((e=>e?!e:e)),e.stopPropagation()}},t(e.optionLabel,{ns:"PRIVACY"})))))))};Db.propTypes={t:h().func,classes:h().object,handleChange:h().func,dropdownOptions:h().array.isRequired,labelName:h().string,required:h().bool,currentSelected:h().string,arrowSize:h().string,id:h().string,showError:h().bool,clearError:h().func},Db.defaultProps={t:()=>{},classes:{},handleChange:()=>{},labelName:"",required:!1,arrowSize:"small",id:null,currentSelected:"",showError:!1,clearError:()=>{}};var Ub=fe()((0,Qe.A)((e=>({formDropdownButton:{border:"1px solid #474747",cursor:"pointer",zIndex:"2",textAlign:"initial",color:"#474747",background:"transparent",position:"relative",width:"100%",boxSizing:"border-box",fontSize:14,fontFamily:"16px",whiteSpace:"nowrap",lineHeight:"inherit",letterSpacing:"inherit",padding:e.spacing(2,7,2,2),transition:"all 0.25s ease-out",display:"flex",alignItems:"center",justifyContent:"flex-start",[e.breakpoints.down("xs")]:{whiteSpace:"normal",padding:e.spacing(1.5,7,1.5,1.5)},"&:hover":{boxShadow:"0 0 4px 1px #1212128c"},"&:focus":{boxShadow:"0 0 4px 2px #121212bf","& > ul":{display:"block"}},"&:focus-visible":{outline:"none",outlineOffset:"none",boxShadow:"0 0 4px 2px #121212bf"}},formDropdownButtonDisabled:{pointerEvents:"none",opacity:"40%"},error:{border:"1px solid red"},formDropdownSelectedOption:{fontWeight:"bold",whiteSpace:"normal",display:"inline-block",letterSpacing:"inherit",paddingLeft:e.spacing(1)},formDropdown:{listStyleType:"none",border:"1px solid #47474788",overflowY:"scroll !important",display:"none",backgroundColor:"#fff",width:"auto",maxWidth:"100%",position:"absolute",zIndex:"2",margin:`0 -${e.spacing(2)+1}px`,bottom:"100%",padding:`${e.spacing(1.5)}px 0`,maxHeight:"40vh",animation:"$animateDropdown 0.1s ease forwards"},formDropdownOptionsButton:{background:"transparent",outline:"none",border:"none",fontSize:"inherit",fontFamily:"inherit",fontWeight:"normal",lineHeight:`${e.spacing(3)}px`,textAlign:"left",width:"100%",height:"100%",padding:`${e.spacing(1.25)}px ${e.spacing(2.5)}px`,cursor:"pointer",letterSpacing:"inherit",color:"#474747cf","&:hover":{color:"#121212ff"}},"@keyframes animateDropdown":{"0%":{opacity:0,transform:"translateY(0)"},"100%":{opacity:1,transform:`translateY(-${e.spacing(2)}px)`}},formDropdownArrow:{position:"absolute",top:0,right:0,height:"100%",width:e.spacing(7),display:"flex",alignItems:"center",justifyContent:"center"},requiredSymbol:{color:"#D52B1E"}})))(Db));const wb=e=>{const{classes:t,handleChange:n,labelName:r,required:i,defaultValue:o,id:a,autoComplete:s,spellCheck:l,showError:u,clearError:d}=e;return c.default.createElement("div",{className:`${t.formDiv} ${u&&t.error}`},c.default.createElement("input",{onChange:e=>{d(a),n(e),e.stopPropagation()},defaultValue:o,id:a,className:`${t.formInputs} enzuzo-policyFormInput ${u&&t.innerInputError}`,type:"text",required:i,autoComplete:s,spellCheck:l,placeholder:r}),c.default.createElement("label",{htmlFor:a,className:t.formLabel},r,i&&c.default.createElement("span",{className:t.requiredSymbol}," *")))};wb.propTypes={classes:h().object,handleChange:h().func,labelName:h().string,required:h().bool,defaultValue:h().string,id:h().string,autoComplete:h().string,spellCheck:h().bool,showError:h().bool,clearError:h().func},wb.defaultProps={classes:{},handleChange:()=>{},labelName:"",required:!1,defaultValue:"",id:"",autoComplete:"on",spellCheck:!0,showError:!1,clearError:()=>{}};var Hb=fe()((0,Qe.A)((e=>({formDiv:{width:"100%",display:"flex",position:"relative"},formLabel:{display:"block",position:"absolute",left:e.spacing(2),top:"50%",transform:"translateY(-50%)",lineHeight:"inherit",letterSpacing:"inherit",color:"#474747",transition:"all 0.1s ease-out",zIndex:"2",fontSize:14},error:{border:"1px solid red !important"},innerInputError:{border:"none !important"},formInputs:{border:"1px solid #474747",color:"#474747 !important",width:"100%",boxSizing:"content-box",fontFamily:"inherit",lineHeight:"16px",letterSpacing:"inherit",flexGrow:"1",flexShrink:"1",zIndex:"1",fontSize:14,padding:`${e.spacing(2,2)} !important`,transition:"all 0.25s ease-out, padding 0s",backgroundColor:"transparent",margin:"0 !important",[e.breakpoints.down("xs")]:{padding:e.spacing(1.5)},"&:hover":{boxShadow:"0 0 4px 1px #1212128c"},"&::placeholder":{visibility:"hidden"},"&:focus":{outline:"none",backgroundColor:"transparent",boxShadow:"0 0 4px 2px #121212bf",paddingTop:e.spacing(2),paddingBottom:e.spacing(2),"& + label":{top:"2px",transform:"translateY(0)",fontSize:"10px"}},"&:not(:placeholder-shown)":{outline:"none",backgroundColor:"transparent",paddingTop:e.spacing(2),paddingBottom:e.spacing(2),"& + label":{top:"2px",transform:"translateY(0)",fontSize:"10px"}},"&:-webkit-autofill":{transition:"background-color 5000s ease-in-out 0s"}},requiredSymbol:{color:"#D52B1E"}})))(wb));const $b=e=>{const{classes:t,handleChange:n,labelName:r,required:i,id:o,autoComplete:a,rows:s,defaultValue:l}=e;return c.default.createElement("div",{className:t.formDiv},c.default.createElement("textarea",{defaultValue:l,onChange:n,autoComplete:a,placeholder:r,id:o,className:`${t.formTextfield} enzuzo-policyFormTextArea`,type:"text",rows:s,required:i}),c.default.createElement("label",{htmlFor:o,className:t.formLabel},r,i&&c.default.createElement("span",{className:t.requiredSymbol}," *")))};$b.propTypes={classes:h().object,handleChange:h().func,labelName:h().string,required:h().bool,id:h().string,autoComplete:h().string,rows:h().number,defaultValue:h().string},$b.defaultProps={classes:{},handleChange:()=>{},required:!1,autoComplete:"on",labelName:"",id:null,rows:6,defaultValue:""};var xb=fe(["PRIVACY"])((0,Qe.A)((e=>({formDiv:{width:"100%",display:"flex",position:"relative"},formLabel:{display:"block",position:"absolute",left:e.spacing(2),top:e.spacing(2),fontSize:14,lineHeight:"16px",letterSpacing:"inherit",color:"#474747",transition:"all 0.1s ease-out",zIndex:"1"},formTextfield:{border:"1px solid #474747",flexGrow:"1",flexShrink:"1",color:"#474747",fontSize:14,fontFamily:"inherit",lineHeight:"16px",letterSpacing:"inherit",background:"inherit",padding:e.spacing(2,2),zIndex:"1",transition:"all 0.25s ease-out, padding 0s",resize:"none",[e.breakpoints.down("xs")]:{padding:e.spacing(1.5)},"&:hover":{boxShadow:"0 0 4px 1px #1212128c"},"&::placeholder":{visibility:"hidden"},"&:focus":{outline:"none",backgroundColor:"transparent",boxShadow:"0 0 4px 2px #121212bf",paddingTop:e.spacing(2),paddingBottom:e.spacing(2),"& + label":{top:"2px",transform:"translateY(0)",fontSize:"10px"}},"&:not(:placeholder-shown)":{paddingTop:e.spacing(2),paddingBottom:e.spacing(2),"& + label":{top:"2px",transform:"translateY(0)",fontSize:"10px"}}},requiredSymbol:{color:"#D52B1E"}})))($b));function Yb(e){return null!=e&&!(Array.isArray(e)&&0===e.length)}function Fb(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e&&(Yb(e.value)&&""!==e.value||t&&Yb(e.defaultValue)&&""!==e.defaultValue)}var kb=a(7570),Gb=c.createContext();var Vb=Gb,jb=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=e.color,a=void 0===o?"primary":o,s=e.component,l=void 0===s?"div":s,u=e.disabled,d=void 0!==u&&u,_=e.error,E=void 0!==_&&_,p=e.fullWidth,h=void 0!==p&&p,A=e.focused,L=e.hiddenLabel,f=void 0!==L&&L,S=e.margin,m=void 0===S?"none":S,T=e.required,I=void 0!==T&&T,O=e.size,g=e.variant,y=void 0===g?"standard":g,R=(0,We.A)(e,["children","classes","className","color","component","disabled","error","fullWidth","focused","hiddenLabel","margin","required","size","variant"]),N=c.useState((function(){var e=!1;return n&&c.Children.forEach(n,(function(t){if((0,kb.A)(t,["Input","Select"])){var n=(0,kb.A)(t,["Select"])?t.props.input:t;n&&n.props.startAdornment&&(e=!0)}})),e})),v=N[0],b=N[1],P=c.useState((function(){var e=!1;return n&&c.Children.forEach(n,(function(t){(0,kb.A)(t,["Input","Select"])&&Fb(t.props,!0)&&(e=!0)})),e})),C=P[0],B=P[1],M=c.useState(!1),D=M[0],U=M[1],w=void 0!==A?A:D;d&&w&&U(!1);var H=c.useCallback((function(){B(!0)}),[]),$={adornedStart:v,setAdornedStart:b,color:a,disabled:d,error:E,filled:C,focused:w,fullWidth:h,hiddenLabel:f,margin:("small"===O?"dense":void 0)||m,onBlur:function(){U(!1)},onEmpty:c.useCallback((function(){B(!1)}),[]),onFilled:H,onFocus:function(){U(!0)},registerEffect:undefined,required:I,variant:y};return c.createElement(Vb.Provider,{value:$},c.createElement(l,(0,ze.A)({className:(0,qe.A)(r.root,i,"none"!==m&&r["margin".concat((0,Ot.A)(m))],h&&r.fullWidth),ref:t},R),n))})),Wb=(0,Qe.A)({root:{display:"inline-flex",flexDirection:"column",position:"relative",minWidth:0,padding:0,margin:0,border:0,verticalAlign:"top"},marginNormal:{marginTop:16,marginBottom:8},marginDense:{marginTop:8,marginBottom:4},fullWidth:{width:"100%"}},{name:"MuiFormControl"})(jb);function zb(e){var t=e.props,n=e.states,r=e.muiFormControl;return n.reduce((function(e,n){return e[n]=t[n],r&&void 0===t[n]&&(e[n]=r[n]),e}),{})}function qb(){return c.useContext(Vb)}var Qb=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=(e.color,e.component),a=void 0===o?"label":o,s=(e.disabled,e.error,e.filled,e.focused,e.required,(0,We.A)(e,["children","classes","className","color","component","disabled","error","filled","focused","required"])),l=zb({props:e,muiFormControl:qb(),states:["color","required","focused","disabled","error","filled"]});return c.createElement(a,(0,ze.A)({className:(0,qe.A)(r.root,r["color".concat((0,Ot.A)(l.color||"primary"))],i,l.disabled&&r.disabled,l.error&&r.error,l.filled&&r.filled,l.focused&&r.focused,l.required&&r.required),ref:t},s),n,l.required&&c.createElement("span",{"aria-hidden":!0,className:(0,qe.A)(r.asterisk,l.error&&r.error)}," ","*"))})),Kb=(0,Qe.A)((function(e){return{root:(0,ze.A)({color:e.palette.text.secondary},e.typography.body1,{lineHeight:1,padding:0,"&$focused":{color:e.palette.primary.main},"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),colorSecondary:{"&$focused":{color:e.palette.secondary.main}},focused:{},disabled:{},error:{},filled:{},required:{},asterisk:{"&$error":{color:e.palette.error.main}}}}),{name:"MuiFormLabel"})(Qb),Xb=c.forwardRef((function(e,t){var n=e.classes,r=e.className,i=e.row,o=void 0!==i&&i,a=(0,We.A)(e,["classes","className","row"]);return c.createElement("div",(0,ze.A)({className:(0,qe.A)(n.root,r,o&&n.row),ref:t},a))})),Jb=(0,Qe.A)({root:{display:"flex",flexDirection:"column",flexWrap:"wrap"},row:{flexDirection:"row"}},{name:"MuiFormGroup"})(Xb);var Zb=c.createContext(),eP=a(4232),tP=c.forwardRef((function(e,t){var n=e.actions,r=e.children,i=e.name,o=e.value,a=e.onChange,s=(0,We.A)(e,["actions","children","name","value","onChange"]),l=c.useRef(null),u=(0,zN.A)({controlled:o,default:e.defaultValue,name:"RadioGroup"}),d=(0,BN.A)(u,2),_=d[0],E=d[1];c.useImperativeHandle(n,(function(){return{focus:function(){var e=l.current.querySelector("input:not(:disabled):checked");e||(e=l.current.querySelector("input:not(:disabled)")),e&&e.focus()}}}),[]);var p=(0,rt.A)(t,l),h=(0,eP.A)(i);return c.createElement(Zb.Provider,{value:{name:h,onChange:function(e){E(e.target.value),a&&a(e,e.target.value)},value:_}},c.createElement(Jb,(0,ze.A)({role:"radiogroup",ref:p},s),r))})),nP=c.forwardRef((function(e,t){e.checked;var n=e.classes,r=e.className,i=e.control,o=e.disabled,a=(e.inputRef,e.label),s=e.labelPlacement,l=void 0===s?"end":s,u=(e.name,e.onChange,e.value,(0,We.A)(e,["checked","classes","className","control","disabled","inputRef","label","labelPlacement","name","onChange","value"])),d=qb(),_=o;void 0===_&&void 0!==i.props.disabled&&(_=i.props.disabled),void 0===_&&d&&(_=d.disabled);var E={disabled:_};return["checked","name","onChange","value","inputRef"].forEach((function(t){void 0===i.props[t]&&void 0!==e[t]&&(E[t]=e[t])})),c.createElement("label",(0,ze.A)({className:(0,qe.A)(n.root,r,"end"!==l&&n["labelPlacement".concat((0,Ot.A)(l))],_&&n.disabled),ref:t},u),c.cloneElement(i,E),c.createElement(Ht,{component:"span",className:(0,qe.A)(n.label,_&&n.disabled)},a))})),rP=(0,Qe.A)((function(e){return{root:{display:"inline-flex",alignItems:"center",cursor:"pointer",verticalAlign:"middle",WebkitTapHighlightColor:"transparent",marginLeft:-11,marginRight:16,"&$disabled":{cursor:"default"}},labelPlacementStart:{flexDirection:"row-reverse",marginLeft:16,marginRight:-11},labelPlacementTop:{flexDirection:"column-reverse",marginLeft:16},labelPlacementBottom:{flexDirection:"column",marginLeft:16},disabled:{},label:{"&$disabled":{color:e.palette.text.disabled}}}}),{name:"MuiFormControlLabel"})(nP),iP=c.forwardRef((function(e,t){var n=e.autoFocus,r=e.checked,i=e.checkedIcon,o=e.classes,a=e.className,s=e.defaultChecked,l=e.disabled,u=e.icon,d=e.id,_=e.inputProps,E=e.inputRef,p=e.name,h=e.onBlur,A=e.onChange,L=e.onFocus,f=e.readOnly,S=e.required,m=e.tabIndex,T=e.type,I=e.value,O=(0,We.A)(e,["autoFocus","checked","checkedIcon","classes","className","defaultChecked","disabled","icon","id","inputProps","inputRef","name","onBlur","onChange","onFocus","readOnly","required","tabIndex","type","value"]),g=(0,zN.A)({controlled:r,default:Boolean(s),name:"SwitchBase",state:"checked"}),y=(0,BN.A)(g,2),R=y[0],N=y[1],v=qb(),b=l;v&&void 0===b&&(b=v.disabled);var P="checkbox"===T||"radio"===T;return c.createElement(XN,(0,ze.A)({component:"span",className:(0,qe.A)(o.root,a,R&&o.checked,b&&o.disabled),disabled:b,tabIndex:null,role:void 0,onFocus:function(e){L&&L(e),v&&v.onFocus&&v.onFocus(e)},onBlur:function(e){h&&h(e),v&&v.onBlur&&v.onBlur(e)},ref:t},O),c.createElement("input",(0,ze.A)({autoFocus:n,checked:r,defaultChecked:s,className:o.input,disabled:b,id:P&&d,name:p,onChange:function(e){var t=e.target.checked;N(t),A&&A(e,t)},readOnly:f,ref:E,required:S,tabIndex:m,type:T,value:I},_)),R?i:u)})),oP=(0,Qe.A)({root:{padding:9},checked:{},disabled:{},input:{cursor:"inherit",position:"absolute",opacity:0,width:"100%",height:"100%",top:0,left:0,margin:0,padding:0,zIndex:1}},{name:"PrivateSwitchBase"})(iP),aP=a(4507),sP=(0,aP.A)(c.createElement("path",{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"RadioButtonUnchecked"),lP=(0,aP.A)(c.createElement("path",{d:"M8.465 8.465C9.37 7.56 10.62 7 12 7C14.76 7 17 9.24 17 12C17 13.38 16.44 14.63 15.535 15.535C14.63 16.44 13.38 17 12 17C9.24 17 7 14.76 7 12C7 10.62 7.56 9.37 8.465 8.465Z"}),"RadioButtonChecked");var cP=(0,Qe.A)((function(e){return{root:{position:"relative",display:"flex","&$checked $layer":{transform:"scale(1)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeOut,duration:e.transitions.duration.shortest})}},layer:{left:0,position:"absolute",transform:"scale(0)",transition:e.transitions.create("transform",{easing:e.transitions.easing.easeIn,duration:e.transitions.duration.shortest})},checked:{}}}),{name:"PrivateRadioButtonIcon"})((function(e){var t=e.checked,n=e.classes,r=e.fontSize;return c.createElement("div",{className:(0,qe.A)(n.root,t&&n.checked)},c.createElement(sP,{fontSize:r}),c.createElement(lP,{fontSize:r,className:n.layer}))})),uP=a(8521);var dP=c.createElement(cP,{checked:!0}),_P=c.createElement(cP,null),EP=c.forwardRef((function(e,t){var n=e.checked,r=e.classes,i=e.color,o=void 0===i?"secondary":i,a=e.name,s=e.onChange,l=e.size,u=void 0===l?"medium":l,d=(0,We.A)(e,["checked","classes","color","name","onChange","size"]),_=c.useContext(Zb),E=n,p=(0,uP.A)(s,_&&_.onChange),h=a;return _&&(void 0===E&&(E=_.value===e.value),void 0===h&&(h=_.name)),c.createElement(oP,(0,ze.A)({color:o,type:"radio",icon:c.cloneElement(_P,{fontSize:"small"===u?"small":"medium"}),checkedIcon:c.cloneElement(dP,{fontSize:"small"===u?"small":"medium"}),classes:{root:(0,qe.A)(r.root,r["color".concat((0,Ot.A)(o))]),checked:r.checked,disabled:r.disabled},name:h,checked:E,onChange:p,ref:t},d))})),pP=(0,Qe.A)((function(e){return{root:{color:e.palette.text.secondary},checked:{},disabled:{},colorPrimary:{"&$checked":{color:e.palette.primary.main,"&:hover":{backgroundColor:(0,nt.X4)(e.palette.primary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:e.palette.action.disabled}},colorSecondary:{"&$checked":{color:e.palette.secondary.main,"&:hover":{backgroundColor:(0,nt.X4)(e.palette.secondary.main,e.palette.action.hoverOpacity),"@media (hover: none)":{backgroundColor:"transparent"}}},"&$disabled":{color:e.palette.action.disabled}}}}),{name:"MuiRadio"})(EP);const hP=e=>{const{t:t,classes:n,handleChange:r,radioOptions:i,currentSelected:o,required:a,id:s,showError:l,clearError:u,language:d}=e;return(0,c.useEffect)((()=>{o||document.getElementById("radio-0").click()}),[]),0===i.length?c.default.createElement(c.default.Fragment,null):c.default.createElement(Wb,{error:l},c.default.createElement(Kb,{id:"requestTypeLabel",className:n.formLabel},t("LABEL_FORM_REQUEST_TYPE_TITLE_2",{ns:"PRIVACY",lng:d}),a&&c.default.createElement("span",{className:n.requiredSymbol}," *")),c.default.createElement(tP,{"aria-labelledby":"requestTypeLabel",value:o,name:s},i.map(((e,i)=>c.default.createElement(rP,{id:`radio-${i}`,key:e.value,value:e.value,control:c.default.createElement(pP,null),label:t(e.optionLabel,{ns:"PRIVACY",lng:d}),classes:{label:n.radioItem},onClick:e=>{u(s),r(e),e.stopPropagation()}})))))};hP.propTypes={t:h().func,classes:h().object,handleChange:h().func,radioOptions:h().array.isRequired,currentSelected:h().string,required:h().bool,id:h().string,showError:h().bool,clearError:h().func,language:h().string.isRequired},hP.defaultProps={t:()=>{},classes:{},handleChange:()=>{},currentSelected:"",required:!1,id:null,showError:!1,clearError:()=>{}};var AP=fe()((0,Qe.A)((()=>({formLabel:{display:"block",fontWeight:600,fontSize:14,lineHeight:"16px",letterSpacing:"inherit",color:"#474747",transition:"all 0.1s ease-out",zIndex:"1"},radioItem:{fontSize:14},requiredSymbol:{color:"#D52B1E"}})))(hP)),LP=JSON.parse('{"id":"countries","countries":[{"name":"United States","iso_2":"US","regulation":"REGULATION_NONE","region":"REGION_US","native":"United States","languages":["en"],"subdivisions":[{"name":"Alabama","state":"AL"},{"name":"Alaska","state":"AK"},{"name":"American Samoa","state":"AS"},{"name":"Arizona","state":"AZ"},{"name":"Arkansas","state":"AR"},{"name":"California","state":"CA","regulation":"REGULATION_CCPA"},{"name":"Colorado","state":"CO","regulation":"REGULATION_US_CPA"},{"name":"Connecticut","state":"CT","regulation":"REGULATION_US_CTDPA"},{"name":"Delaware","state":"DE"},{"name":"District Of Columbia","state":"DC"},{"name":"Federated States Of Micronesia","state":"FM"},{"name":"Florida","state":"FL"},{"name":"Georgia","state":"GA"},{"name":"Guam","state":"GU"},{"name":"Hawaii","state":"HI"},{"name":"Idaho","state":"ID"},{"name":"Illinois","state":"IL"},{"name":"Indiana","state":"IN"},{"name":"Iowa","state":"IA"},{"name":"Kansas","state":"KS"},{"name":"Kentucky","state":"KY"},{"name":"Louisiana","state":"LA"},{"name":"Maine","state":"ME"},{"name":"Marshall Islands","state":"MH"},{"name":"Maryland","state":"MD"},{"name":"Massachusetts","state":"MA"},{"name":"Michigan","state":"MI"},{"name":"Minnesota","state":"MN"},{"name":"Mississippi","state":"MS"},{"name":"Missouri","state":"MO"},{"name":"Montana","state":"MT"},{"name":"Nebraska","state":"NE"},{"name":"Nevada","state":"NV"},{"name":"New Hampshire","state":"NH"},{"name":"New Jersey","state":"NJ"},{"name":"New Mexico","state":"NM"},{"name":"New York","state":"NY"},{"name":"North Carolina","state":"NC"},{"name":"North Dakota","state":"ND"},{"name":"Northern Mariana Islands","state":"MP"},{"name":"Ohio","state":"OH"},{"name":"Oklahoma","state":"OK"},{"name":"Oregon","state":"OR"},{"name":"Palau","state":"PW"},{"name":"Pennsylvania","state":"PA"},{"name":"Puerto Rico","state":"PR"},{"name":"Rhode Island","state":"RI"},{"name":"South Carolina","state":"SC"},{"name":"South Dakota","state":"SD"},{"name":"Tennessee","state":"TN"},{"name":"Texas","state":"TX"},{"name":"Utah","state":"UT","regulation":"REGULATION_US_UCPA"},{"name":"Vermont","state":"VT"},{"name":"Virgin Islands","state":"VI"},{"name":"Virginia","state":"VA","regulation":"REGULATION_US_VCDPA"},{"name":"Washington","state":"WA"},{"name":"West Virginia","state":"WV"},{"name":"Wisconsin","state":"WI"},{"name":"Wyoming","state":"WY"}]},{"name":"Canada","iso_2":"CA","regulation":"REGULATION_PIPEDA","region":"REGION_CANADA","native":"Canada","languages":["en","fr"]},{"name":"Brazil","iso_2":"BR","regulation":"REGULATION_LGPD","region":"REGION_BRAZIL","native":"Brasil","languages":["pt-BR"]},{"name":"Austria","iso_2":"AT","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Österreich","languages":["de"]},{"name":"Belgium","iso_2":"BE","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"België","languages":["nl","fr","de"]},{"name":"Bulgaria","iso_2":"BG","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"България","languages":["bg"]},{"name":"Croatia","iso_2":"HR","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Hrvatska","languages":["hr"]},{"name":"Cyprus","iso_2":"CY","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Κύπρος","languages":["el","tr","hy"]},{"name":"Czech Republic","iso_2":"CZ","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Česká republika","languages":["cs","sk"]},{"name":"Denmark","iso_2":"DK","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Danmark","languages":["da"]},{"name":"Estonia","iso_2":"EE","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Eesti","languages":["et"]},{"name":"Finland","iso_2":"FI","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Suomi","languages":["fi","sv"]},{"name":"France","iso_2":"FR","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"France","languages":["fr"]},{"name":"Germany","iso_2":"DE","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Deutschland","languages":["de"]},{"name":"Greece","iso_2":"GR","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Ελλάδα","languages":["el"]},{"name":"Hungary","iso_2":"HU","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Magyarország","languages":["hu"]},{"name":"Ireland","iso_2":"IE","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Éire","languages":["ga","en"]},{"name":"Italy","iso_2":"IT","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Italia","languages":["it"]},{"name":"Latvia","iso_2":"LV","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Latvija","languages":["lv"]},{"name":"Lithuania","iso_2":"LT","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Lietuva","languages":["lt"]},{"name":"Luxembourg","iso_2":"LU","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Luxembourg","languages":["fr","de","lb"]},{"name":"Malta","iso_2":"MT","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Malta","languages":["mt","en"]},{"name":"Netherlands","iso_2":"NL","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Nederland","languages":["nl"]},{"name":"Poland","iso_2":"PL","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Polska","languages":["pl"]},{"name":"Portugal","iso_2":"PT","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Portugal","languages":["pt-PT"]},{"name":"Romania","iso_2":"RO","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"România","languages":["ro"]},{"name":"Slovakia","iso_2":"SK","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Slovensko","languages":["sk"]},{"name":"Slovenia","iso_2":"SI","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Slovenija","languages":["sl"]},{"name":"Spain","iso_2":"ES","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"España","languages":["es","eu","ca","gl","oc"]},{"name":"Sweden","iso_2":"SE","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"Sverige","languages":["sv"]},{"name":"United Kingdom","iso_2":"GB","regulation":"REGULATION_GDPR","region":"REGION_EU","native":"United Kingdom","languages":["en"]},{"name":"Japan","iso_2":"JP","regulation":"REGULATION_NONE","region":"REGION_OTHER","native":"日本","languages":["ja"]},{"iso_2":"AD","name":"Andorra","native":"Andorra","languages":["ca"]},{"iso_2":"AE","name":"United Arab Emirates","native":"دولة الإمارات العربية المتحدة","languages":["ar"]},{"iso_2":"AF","name":"Afghanistan","native":"افغانستان","languages":["ps","uz","tk"]},{"iso_2":"AG","name":"Antigua and Barbuda","native":"Antigua and Barbuda","languages":["en"]},{"iso_2":"AI","name":"Anguilla","native":"Anguilla","languages":["en"]},{"iso_2":"AL","name":"Albania","native":"Shqipëria","languages":["sq"]},{"iso_2":"AM","name":"Armenia","native":"Հայաստան","languages":["hy","ru"]},{"iso_2":"AO","name":"Angola","native":"Angola","languages":["pt-PT"]},{"iso_2":"AQ","name":"Antarctica","native":"Antarctica","languages":[]},{"iso_2":"AR","name":"Argentina","native":"Argentina","languages":["es","gn"]},{"iso_2":"AS","name":"American Samoa","native":"American Samoa","languages":["en","sm"]},{"iso_2":"AU","name":"Australia","native":"Australia","languages":["en"]},{"iso_2":"AW","name":"Aruba","native":"Aruba","languages":["nl","pa"]},{"iso_2":"AX","name":"Åland","native":"Åland","languages":["sv"]},{"iso_2":"AZ","name":"Azerbaijan","native":"Azərbaycan","languages":["az"]},{"iso_2":"BA","name":"Bosnia and Herzegovina","native":"Bosna i Hercegovina","languages":["bs","hr","sr"]},{"iso_2":"BB","name":"Barbados","native":"Barbados","languages":["en"]},{"iso_2":"BD","name":"Bangladesh","native":"Bangladesh","languages":["bn"]},{"iso_2":"BF","name":"Burkina Faso","native":"Burkina Faso","languages":["fr","ff"]},{"iso_2":"BH","name":"Bahrain","native":"‏البحرين","languages":["ar"]},{"iso_2":"BI","name":"Burundi","native":"Burundi","languages":["fr","rn"]},{"iso_2":"BJ","name":"Benin","native":"Bénin","languages":["fr"]},{"iso_2":"BL","name":"Saint Barthélemy","native":"Saint-Barthélemy","languages":["fr"]},{"iso_2":"BM","name":"Bermuda","native":"Bermuda","languages":["en"]},{"iso_2":"BN","name":"Brunei","native":"Negara Brunei Darussalam","languages":["ms"]},{"iso_2":"BO","name":"Bolivia","native":"Bolivia","languages":["es","ay","qu"]},{"iso_2":"BQ","name":"Bonaire","native":"Bonaire","languages":["nl"]},{"iso_2":"BS","name":"Bahamas","native":"Bahamas","languages":["en"]},{"iso_2":"BT","name":"Bhutan","native":"ʼbrug-yul","languages":["dz"]},{"iso_2":"BV","name":"Bouvet Island","native":"Bouvetøya","languages":["no","nb","nn"]},{"iso_2":"BW","name":"Botswana","native":"Botswana","languages":["en","tn"]},{"iso_2":"BY","name":"Belarus","native":"Белару́сь","languages":["be","ru"]},{"iso_2":"BZ","name":"Belize","native":"Belize","languages":["en","es"]},{"iso_2":"CC","name":"Cocos [Keeling] Islands","native":"Cocos (Keeling) Islands","languages":["en"]},{"iso_2":"CD","name":"Democratic Republic of the Congo","native":"République démocratique du Congo","languages":["fr","ln","kg","sw","lu"]},{"iso_2":"CF","name":"Central African Republic","native":"Ködörösêse tî Bêafrîka","languages":["fr","sg"]},{"iso_2":"CG","name":"Republic of the Congo","native":"République du Congo","languages":["fr","ln"]},{"iso_2":"CH","name":"Switzerland","native":"Schweiz","languages":["de","fr","it"]},{"iso_2":"CI","name":"Ivory Coast","native":"Côte d\'Ivoire","languages":["fr"]},{"iso_2":"CK","name":"Cook Islands","native":"Cook Islands","languages":["en"]},{"iso_2":"CL","name":"Chile","native":"Chile","languages":["es"]},{"iso_2":"CM","name":"Cameroon","native":"Cameroon","languages":["en","fr"]},{"iso_2":"CN","name":"China","native":"中国","languages":["zh"]},{"iso_2":"CO","name":"Colombia","native":"Colombia","languages":["es"]},{"iso_2":"CR","name":"Costa Rica","native":"Costa Rica","languages":["es"]},{"iso_2":"CU","name":"Cuba","native":"Cuba","languages":["es"]},{"iso_2":"CV","name":"Cape Verde","native":"Cabo Verde","languages":["pt-PT"]},{"iso_2":"CW","name":"Curacao","native":"Curaçao","languages":["nl","pa","en"]},{"iso_2":"CX","name":"Christmas Island","native":"Christmas Island","languages":["en"]},{"iso_2":"DJ","name":"Djibouti","native":"Djibouti","languages":["fr","ar"]},{"iso_2":"DM","name":"Dominica","native":"Dominica","languages":["en"]},{"iso_2":"DO","name":"Dominican Republic","native":"República Dominicana","languages":["es"]},{"iso_2":"DZ","name":"Algeria","native":"الجزائر","languages":["ar"]},{"iso_2":"EC","name":"Ecuador","native":"Ecuador","languages":["es"]},{"iso_2":"EG","name":"Egypt","native":"مصر‎","languages":["ar"]},{"iso_2":"EH","name":"Western Sahara","native":"الصحراء الغربية","languages":["es"]},{"iso_2":"ER","name":"Eritrea","native":"ኤርትራ","languages":["ti","ar","en"]},{"iso_2":"ET","name":"Ethiopia","native":"ኢትዮጵያ","languages":["am"]},{"iso_2":"FJ","name":"Fiji","native":"Fiji","languages":["en","fj","hi","ur"]},{"iso_2":"FK","name":"Falkland Islands","native":"Falkland Islands","languages":["en"]},{"iso_2":"FM","name":"Micronesia","native":"Micronesia","languages":["en"]},{"iso_2":"FO","name":"Faroe Islands","native":"Føroyar","languages":["fo"]},{"iso_2":"GA","name":"Gabon","native":"Gabon","languages":["fr"]},{"iso_2":"GD","name":"Grenada","native":"Grenada","languages":["en"]},{"iso_2":"GE","name":"Georgia","native":"საქართველო","languages":["ka"]},{"iso_2":"GF","name":"French Guiana","native":"Guyane française","languages":["fr"]},{"iso_2":"GG","name":"Guernsey","native":"Guernsey","languages":["en","fr"]},{"iso_2":"GH","name":"Ghana","native":"Ghana","languages":["en"]},{"iso_2":"GI","name":"Gibraltar","native":"Gibraltar","languages":["en"]},{"iso_2":"GL","name":"Greenland","native":"Kalaallit Nunaat","languages":["kl"]},{"iso_2":"GM","name":"Gambia","native":"Gambia","languages":["en"]},{"iso_2":"GN","name":"Guinea","native":"Guinée","languages":["fr","ff"]},{"iso_2":"GP","name":"Guadeloupe","native":"Guadeloupe","languages":["fr"]},{"iso_2":"GQ","name":"Equatorial Guinea","native":"Guinea Ecuatorial","languages":["es","fr"]},{"iso_2":"GS","name":"South Georgia and the South Sandwich Islands","native":"South Georgia","languages":["en"]},{"iso_2":"GT","name":"Guatemala","native":"Guatemala","languages":["es"]},{"iso_2":"GU","name":"Guam","native":"Guam","languages":["en","ch","es"]},{"iso_2":"GW","name":"Guinea-Bissau","native":"Guiné-Bissau","languages":["pt-PT"]},{"iso_2":"GY","name":"Guyana","native":"Guyana","languages":["en"]},{"iso_2":"HK","name":"Hong Kong","native":"香港","languages":["zh","en"]},{"iso_2":"HM","name":"Heard Island and McDonald Islands","native":"Heard Island and McDonald Islands","languages":["en"]},{"iso_2":"HN","name":"Honduras","native":"Honduras","languages":["es"]},{"iso_2":"HT","name":"Haiti","native":"Haïti","languages":["fr","ht"]},{"iso_2":"ID","name":"Indonesia","native":"Indonesia","languages":["id"]},{"iso_2":"IL","name":"Israel","native":"יִשְׂרָאֵל","languages":["he","ar"]},{"iso_2":"IM","name":"Isle of Man","native":"Isle of Man","languages":["en","gv"]},{"iso_2":"IN","name":"India","native":"भारत","languages":["hi","en"]},{"iso_2":"IO","name":"British Indian Ocean Territory","native":"British Indian Ocean Territory","languages":["en"]},{"iso_2":"IQ","name":"Iraq","native":"العراق","languages":["ar","ku"]},{"iso_2":"IR","name":"Iran","native":"ایران","languages":["fa"]},{"iso_2":"IS","name":"Iceland","native":"Ísland","languages":["is"]},{"iso_2":"JE","name":"Jersey","native":"Jersey","languages":["en","fr"]},{"iso_2":"JM","name":"Jamaica","native":"Jamaica","languages":["en"]},{"iso_2":"JO","name":"Jordan","native":"الأردن","languages":["ar"]},{"iso_2":"KE","name":"Kenya","native":"Kenya","languages":["en","sw"]},{"iso_2":"KG","name":"Kyrgyzstan","native":"Кыргызстан","languages":["ky","ru"]},{"iso_2":"KH","name":"Cambodia","native":"Kâmpŭchéa","languages":["km"]},{"iso_2":"KI","name":"Kiribati","native":"Kiribati","languages":["en"]},{"iso_2":"KM","name":"Comoros","native":"Komori","languages":["ar","fr"]},{"iso_2":"KN","name":"Saint Kitts and Nevis","native":"Saint Kitts and Nevis","languages":["en"]},{"iso_2":"KP","name":"North Korea","native":"북한","languages":["ko"]},{"iso_2":"KR","name":"South Korea","native":"대한민국","languages":["ko"]},{"iso_2":"KW","name":"Kuwait","native":"الكويت","languages":["ar"]},{"iso_2":"KY","name":"Cayman Islands","native":"Cayman Islands","languages":["en"]},{"iso_2":"KZ","name":"Kazakhstan","native":"Қазақстан","languages":["kk","ru"]},{"iso_2":"LA","name":"Laos","native":"ສປປລາວ","languages":["lo"]},{"iso_2":"LB","name":"Lebanon","native":"لبنان","languages":["ar","fr"]},{"iso_2":"LC","name":"Saint Lucia","native":"Saint Lucia","languages":["en"]},{"iso_2":"LI","name":"Liechtenstein","native":"Liechtenstein","languages":["de"]},{"iso_2":"LK","name":"Sri Lanka","native":"śrī laṃkāva","languages":["si","ta"]},{"iso_2":"LR","name":"Liberia","native":"Liberia","languages":["en"]},{"iso_2":"LS","name":"Lesotho","native":"Lesotho","languages":["en","st"]},{"iso_2":"LY","name":"Libya","native":"‏ليبيا","languages":["ar"]},{"iso_2":"MA","name":"Morocco","native":"المغرب","languages":["ar"]},{"iso_2":"MC","name":"Monaco","native":"Monaco","languages":["fr"]},{"iso_2":"MD","name":"Moldova","native":"Moldova","languages":["ro"]},{"iso_2":"ME","name":"Montenegro","native":"Црна Гора","languages":["sr","bs","sq","hr"]},{"iso_2":"MF","name":"Saint Martin","native":"Saint-Martin","languages":["en","fr","nl"]},{"iso_2":"MG","name":"Madagascar","native":"Madagasikara","languages":["fr","mg"]},{"iso_2":"MH","name":"Marshall Islands","native":"M̧ajeļ","languages":["en","mh"]},{"iso_2":"MK","name":"North Macedonia","native":"Северна Македонија","languages":["mk"]},{"iso_2":"ML","name":"Mali","native":"Mali","languages":["fr"]},{"iso_2":"MM","name":"Myanmar [Burma]","native":"မြန်မာ","languages":["my"]},{"iso_2":"MN","name":"Mongolia","native":"Монгол улс","languages":["mn"]},{"iso_2":"MO","name":"Macao","native":"澳門","languages":["zh","pt-PT"]},{"iso_2":"MP","name":"Northern Mariana Islands","native":"Northern Mariana Islands","languages":["en","ch"]},{"iso_2":"MQ","name":"Martinique","native":"Martinique","languages":["fr"]},{"iso_2":"MR","name":"Mauritania","native":"موريتانيا","languages":["ar"]},{"iso_2":"MS","name":"Montserrat","native":"Montserrat","languages":["en"]},{"iso_2":"MU","name":"Mauritius","native":"Maurice","languages":["en"]},{"iso_2":"MV","name":"Maldives","native":"Maldives","languages":["dv"]},{"iso_2":"MW","name":"Malawi","native":"Malawi","languages":["en","ny"]},{"iso_2":"MX","name":"Mexico","native":"México","languages":["es"]},{"iso_2":"MY","name":"Malaysia","native":"Malaysia","languages":["ms"]},{"iso_2":"MZ","name":"Mozambique","native":"Moçambique","languages":["pt-PT"]},{"iso_2":"NA","name":"Namibia","native":"Namibia","languages":["en","af"]},{"iso_2":"NC","name":"New Caledonia","native":"Nouvelle-Calédonie","languages":["fr"]},{"iso_2":"NE","name":"Niger","native":"Niger","languages":["fr"]},{"iso_2":"NF","name":"Norfolk Island","native":"Norfolk Island","languages":["en"]},{"iso_2":"NG","name":"Nigeria","native":"Nigeria","languages":["en"]},{"iso_2":"NI","name":"Nicaragua","native":"Nicaragua","languages":["es"]},{"iso_2":"NO","name":"Norway","native":"Norge","languages":["no","nb","nn"]},{"iso_2":"NP","name":"Nepal","native":"नपल","languages":["ne"]},{"iso_2":"NR","name":"Nauru","native":"Nauru","languages":["en","na"]},{"iso_2":"NU","name":"Niue","native":"Niuē","languages":["en"]},{"iso_2":"NZ","name":"New Zealand","native":"New Zealand","languages":["en","mi"]},{"iso_2":"OM","name":"Oman","native":"عمان","languages":["ar"]},{"iso_2":"PA","name":"Panama","native":"Panamá","languages":["es"]},{"iso_2":"PE","name":"Peru","native":"Perú","languages":["es"]},{"iso_2":"PF","name":"French Polynesia","native":"Polynésie française","languages":["fr"]},{"iso_2":"PG","name":"Papua New Guinea","native":"Papua Niugini","languages":["en"]},{"iso_2":"PH","name":"Philippines","native":"Pilipinas","languages":["en"]},{"iso_2":"PK","name":"Pakistan","native":"Pakistan","languages":["en","ur"]},{"iso_2":"PM","name":"Saint Pierre and Miquelon","native":"Saint-Pierre-et-Miquelon","languages":["fr"]},{"iso_2":"PN","name":"Pitcairn Islands","native":"Pitcairn Islands","languages":["en"]},{"iso_2":"PR","name":"Puerto Rico","native":"Puerto Rico","languages":["es","en"]},{"iso_2":"PS","name":"Palestine","native":"فلسطين","languages":["ar"]},{"iso_2":"PW","name":"Palau","native":"Palau","languages":["en"]},{"iso_2":"PY","name":"Paraguay","native":"Paraguay","languages":["es","gn"]},{"iso_2":"QA","name":"Qatar","native":"قطر","languages":["ar"]},{"iso_2":"RE","name":"Réunion","native":"La Réunion","languages":["fr"]},{"iso_2":"RS","name":"Serbia","native":"Србија","languages":["sr"]},{"iso_2":"RU","name":"Russia","native":"Россия","languages":["ru"]},{"iso_2":"RW","name":"Rwanda","native":"Rwanda","languages":["rw","en","fr"]},{"iso_2":"SA","name":"Saudi Arabia","native":"العربية السعودية","languages":["ar"]},{"iso_2":"SB","name":"Solomon Islands","native":"Solomon Islands","languages":["en"]},{"iso_2":"SC","name":"Seychelles","native":"Seychelles","languages":["fr","en"]},{"iso_2":"SD","name":"Sudan","native":"السودان","languages":["ar","en"]},{"iso_2":"SG","name":"Singapore","native":"Singapore","languages":["en","ms","ta","zh"]},{"iso_2":"SH","name":"Saint Helena","native":"Saint Helena","languages":["en"]},{"iso_2":"SJ","name":"Svalbard and Jan Mayen","native":"Svalbard og Jan Mayen","languages":["no"]},{"iso_2":"SL","name":"Sierra Leone","native":"Sierra Leone","languages":["en"]},{"iso_2":"SM","name":"San Marino","native":"San Marino","languages":["it"]},{"iso_2":"SN","name":"Senegal","native":"Sénégal","languages":["fr"]},{"iso_2":"SO","name":"Somalia","native":"Soomaaliya","languages":["so","ar"]},{"iso_2":"SR","name":"Suriname","native":"Suriname","languages":["nl"]},{"iso_2":"SS","name":"South Sudan","native":"South Sudan","languages":["en"]},{"iso_2":"ST","name":"São Tomé and Príncipe","native":"São Tomé e Príncipe","languages":["pt-PT"]},{"iso_2":"SV","name":"El Salvador","native":"El Salvador","languages":["es"]},{"iso_2":"SX","name":"Sint Maarten","native":"Sint Maarten","languages":["nl","en"]},{"iso_2":"SY","name":"Syria","native":"سوريا","languages":["ar"]},{"iso_2":"SZ","name":"Swaziland","native":"Swaziland","languages":["en","ss"]},{"iso_2":"TC","name":"Turks and Caicos Islands","native":"Turks and Caicos Islands","languages":["en"]},{"iso_2":"TD","name":"Chad","native":"Tchad","languages":["fr","ar"]},{"iso_2":"TF","name":"French Southern Territories","native":"Territoire des Terres australes et antarctiques fr","languages":["fr"]},{"iso_2":"TG","name":"Togo","native":"Togo","languages":["fr"]},{"iso_2":"TH","name":"Thailand","native":"ประเทศไทย","languages":["th"]},{"iso_2":"TJ","name":"Tajikistan","native":"Тоҷикистон","languages":["tg","ru"]},{"iso_2":"TK","name":"Tokelau","native":"Tokelau","languages":["en"]},{"iso_2":"TL","name":"East Timor","native":"Timor-Leste","languages":["pt-PT"]},{"iso_2":"TM","name":"Turkmenistan","native":"Türkmenistan","languages":["tk","ru"]},{"iso_2":"TN","name":"Tunisia","native":"تونس","languages":["ar"]},{"iso_2":"TO","name":"Tonga","native":"Tonga","languages":["en","to"]},{"iso_2":"TR","name":"Turkey","native":"Türkiye","languages":["tr"]},{"iso_2":"TT","name":"Trinidad and Tobago","native":"Trinidad and Tobago","languages":["en"]},{"iso_2":"TV","name":"Tuvalu","native":"Tuvalu","languages":["en"]},{"iso_2":"TW","name":"Taiwan","native":"臺灣","languages":["zh"]},{"iso_2":"TZ","name":"Tanzania","native":"Tanzania","languages":["sw","en"]},{"iso_2":"UA","name":"Ukraine","native":"Україна","languages":["uk"]},{"iso_2":"UG","name":"Uganda","native":"Uganda","languages":["en","sw"]},{"iso_2":"UM","name":"U.S. Minor Outlying Islands","native":"United States Minor Outlying Islands","languages":["en"]},{"iso_2":"UY","name":"Uruguay","native":"Uruguay","languages":["es"]},{"iso_2":"UZ","name":"Uzbekistan","native":"O‘zbekiston","languages":["uz","ru"]},{"iso_2":"VA","name":"Vatican City","native":"Vaticano","languages":["it","la"]},{"iso_2":"VC","name":"Saint Vincent and the Grenadines","native":"Saint Vincent and the Grenadines","languages":["en"]},{"iso_2":"VE","name":"Venezuela","native":"Venezuela","languages":["es"]},{"iso_2":"VG","name":"British Virgin Islands","native":"British Virgin Islands","languages":["en"]},{"iso_2":"VI","name":"U.S. Virgin Islands","native":"United States Virgin Islands","languages":["en"]},{"iso_2":"VN","name":"Vietnam","native":"Việt Nam","languages":["vi"]},{"iso_2":"VU","name":"Vanuatu","native":"Vanuatu","languages":["bi","en","fr"]},{"iso_2":"WF","name":"Wallis and Futuna","native":"Wallis et Futuna","languages":["fr"]},{"iso_2":"WS","name":"Samoa","native":"Samoa","languages":["sm","en"]},{"iso_2":"XK","name":"Kosovo","native":"Republika e Kosovës","languages":["sq","sr"]},{"iso_2":"YE","name":"Yemen","native":"اليَمَن","languages":["ar"]},{"iso_2":"YT","name":"Mayotte","native":"Mayotte","languages":["fr"]},{"iso_2":"ZA","name":"South Africa","native":"South Africa","regulation":"REGULATION_POPIA","region":"REGION_ZA","languages":["af","en","nr","st","ss","tn","ts","ve","xh","zu"]},{"iso_2":"ZM","name":"Zambia","native":"Zambia","languages":["en"]},{"iso_2":"ZW","name":"Zimbabwe","native":"Zimbabwe","languages":["en","sn","nd"]}]}');const fP="en",SP="US";function mP(e){const t=LP.countries.find((t=>t.iso_2===e));return t&&t.name?t.name:LP.countries.find((e=>e.iso_2===SP)).name}function TP(e){const t=LP.countries.find((t=>t.iso_2===e));return t?.subdivisions||[]}var IP=JSON.parse('{"schemes":["https","http"],"swagger":"2.0","info":{"title":"requests.yml","version":"2.0","x-base-path":"/api/requests/v2"},"paths":{"/api/requests/v2":{"get":{"description":"List all requests","produces":["application/json"],"tags":["Requests"],"operationId":"RequestList","parameters":[{"type":"integer","description":"Requests per page (i.e. 25)","name":"page_size","in":"query","required":true},{"type":"integer","description":"Page number (i.e. 0)","name":"page_number","in":"query","required":true},{"type":"string","x-example":"","description":"Sorting keys, i.e. `asc(created_at),asc(uuid)`","name":"sort_by","in":"query"},{"type":"string","x-example":"","description":"Search string, i.e. `774df0c7`","name":"search","in":"query"}],"responses":{"200":{"description":"Returns a list of all requests","schema":{"type":"object","required":["total_count","requests"],"properties":{"requests":{"description":"List of requests","type":"array","items":{"$ref":"#/definitions/Request","example":[{"address":{"administrative_area":"Ontario","country":"Canada","line_1":"123 Main Street","line_2":"","locality":"Waterloo","postal_code":"M4A 5J3"},"disposition":"DISPOSITION_INCOMPLETE","email":"joedoe@example.com","first_name":"Joe","identity_confirmation":"CONFIRMATION_EMAIL","last_name":"Doe","matches":0,"notes":"","reason":"","regulation":"REGULATION_GDPR","source":"EMAIL","state":"STATE_PENDING","type":"TYPE_INFORMATION","updated_at":"2019-08-30T07:32:17Z","uuid":"d97abe90-110a-4281-9916-f8fccac72369","workflow_version":"v1"},{"address":{"administrative_area":"Ontario","country":"Canada","line_1":"123 Main Street","line_2":"","locality":"Waterloo","postal_code":"M4A 5J3"},"disposition":"DISPOSITION_INCOMPLETE","email":"jane@example.com","first_name":"Jane","identity_confirmation":"CONFIRMATION_EMAIL","last_name":"Doe","matches":2,"notes":"","reason":"","regulation":"REGULATION_GDPR","source":"EMAIL","state":"STATE_PENDING","type":"TYPE_DELETION","updated_at":"2019-08-30T07:32:17Z","uuid":"06b98fa4-d8bc-4c5a-9392-894d26e648e2","workflow_version":"v2"}]}},"total_count":{"type":"integer","example":42}}}},"400":{"description":"Bad request","schema":{"$ref":"#/definitions/ErrorMessage"}},"404":{"description":"Not found"},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorMessage"}}}},"post":{"description":"Create a request","consumes":["application/json"],"produces":["application/json"],"tags":["Requests"],"operationId":"RequestCreate","parameters":[{"type":"string","description":"Optional JWT for a referral","name":"referral","in":"query"},{"type":"boolean","description":"flag to set for integration test requests","name":"test","in":"query"},{"description":"The request to create","name":"request","in":"body","required":true,"schema":{"allOf":[{"$ref":"#/definitions/Request"},{"type":"object","required":["email","type","source","regulation","identity_confirmation","workflow_version"],"example":{"address":{"administrative_area":"Ontario","country":"Canada","line_1":"124 Main Street","line_2":"","locality":"Waterloo","postal_code":"M4A 5J3"},"company":"Acme Inc.","created_at":"2019-08-30T07:32:17Z","email":"joedoe@example.com","first_name":"Joe","identity_confirmation":"CONFIRMATION_EMAIL","last_name":"Doe","notes":"","phone_number":"+12894567890","regulation":"REGULATION_GDPR","source":"EMAIL","type":"TYPE_INFORMATION","workflow_version":"v2"}}]}}],"responses":{"200":{"description":"Successfully created request","schema":{"$ref":"#/definitions/Request"}},"400":{"description":"Bad request","schema":{"$ref":"#/definitions/ErrorMessage"}},"412":{"description":"Precondition failed","schema":{"$ref":"#/definitions/ErrorMessage"}},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}},"/api/requests/v2/stats":{"get":{"description":"Get request stats","tags":["Requests"],"operationId":"GetStats","parameters":[],"responses":{"200":{"description":"Successful","schema":{"$ref":"#/definitions/RequestStats"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}},"/api/requests/v2/{uuid}":{"get":{"description":"Get a request","produces":["application/json"],"tags":["Requests"],"operationId":"RequestGet","parameters":[{"type":"string","description":"Request UUID","name":"uuid","in":"path","required":true},{"type":"boolean","default":false,"description":"Whether to include details in the request","name":"details","in":"query"}],"responses":{"200":{"description":"Request retrieved","schema":{"$ref":"#/definitions/RequestForReturnWithDetails"}},"404":{"description":"Not found"},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorMessage"}}}},"delete":{"description":"Update a request","tags":["Requests"],"operationId":"RequestDelete","parameters":[{"type":"string","description":"Request UUID","name":"uuid","in":"path","required":true}],"responses":{"200":{"description":"Delete successful"},"404":{"description":"Not found"},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}},"patch":{"description":"Update a request","consumes":["application/json"],"produces":["application/json"],"tags":["Requests"],"operationId":"RequestPatch","parameters":[{"type":"string","description":"Request UUID","name":"uuid","in":"path","required":true},{"description":"Request body","name":"request","in":"body","required":true,"schema":{"$ref":"#/definitions/RequestForUpdate"}}],"responses":{"200":{"description":"Update successful","schema":{"$ref":"#/definitions/Request"}},"400":{"description":"Bad Request","schema":{"$ref":"#/definitions/ErrorMessage"}},"404":{"description":"Not found"},"409":{"description":"Conflict. The response body contains the updated server resource.","schema":{"$ref":"#/definitions/Request"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}},"/api/requests/v2/{uuid}/logs":{"get":{"description":"Get a request\'s transaction logs","produces":["application/json"],"tags":["Requests"],"operationId":"GetLogs","parameters":[{"type":"string","description":"Request UUID","name":"uuid","in":"path","required":true}],"responses":{"200":{"description":"Request retrieved","schema":{"description":"List of associated log entries","type":"array","items":{"$ref":"#/definitions/RequestLog"}}},"404":{"description":"Not found"},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}}},"definitions":{"Address":{"type":"object","properties":{"administrative_area":{"type":"string","example":"Ontario"},"country":{"type":"string","example":"Canada"},"dependent_locality":{"type":"string","example":""},"line_1":{"type":"string","example":"245 Main St"},"line_2":{"type":"string","example":""},"locality":{"type":"string","example":"Waterloo"},"postal_code":{"type":"string","example":"M4A 5J3"},"sorting_code":{"type":"string","example":""}}},"Confirmation":{"type":"string","enum":["CONFIRMATION_NONE","CONFIRMATION_EMAIL","CONFIRMATION_PHONE","CONFIRMATION_ADMIN","CONFIRMATION_OTHER"],"example":"CONFIRMATION_EMAIL"},"Department":{"type":"object","properties":{"id":{"type":"integer","example":1},"matches":{"type":"array","items":{"$ref":"#/definitions/IdentityMatch"}},"name":{"type":"string","example":"Sales Department"},"providers":{"type":"array","items":{"$ref":"#/definitions/DepartmentProvider"}}}},"DepartmentProvider":{"type":"object","properties":{"name":{"type":"string","example":"Salesforce"},"type":{"type":"string","example":"salesforce"}}},"Disposition":{"type":"string","enum":["DISPOSITION_DATA_COLLECTED","DISPOSITION_DATA_DELETED","DISPOSITION_REJECTED","DISPOSITION_INCOMPLETE"],"example":"DISPOSITION_INCOMPLETE"},"ErrorMessage":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}},"example":{"message":"There was a boo-boo."}},"IdentityMatch":{"type":"object","properties":{"address":{"$ref":"#/definitions/Address"},"deleted":{"type":"boolean","example":false},"deleted_at":{"type":"string","example":"2019-08-30T07:32:17Z"},"email":{"type":"string","example":"eladio.vuente@bad.com"},"first_name":{"type":"string","example":"Eladio"},"foreign_system_id":{"type":"string","example":"3188550697093"},"id":{"type":"integer","example":12345},"last_name":{"type":"string","example":"Vuente"},"phone_number":{"type":"string","example":"+15195551212"},"provider_uuid":{"type":"string","example":"06b98fa4-d8bc-4c5a-9392-894d26e648e2"},"source":{"type":"string","example":"salesforce"},"unsubscribed_at":{"type":"string","example":"2019-08-30T07:32:17Z"}}},"LogChange":{"type":"object","properties":{"new":{"type":"string","example":"321 Wall Street"},"old":{"type":"string","example":"123 Main Street"}}},"LogHistory":{"type":"object","properties":{"completed_at":{"$ref":"#/definitions/LogChange"},"identity_confirmation":{"$ref":"#/definitions/LogChange"},"notes":{"$ref":"#/definitions/LogChange"},"reason":{"$ref":"#/definitions/LogChange"},"regulation":{"$ref":"#/definitions/LogChange"},"requested_at":{"$ref":"#/definitions/LogChange"},"source":{"$ref":"#/definitions/LogChange"}}},"Region":{"type":"string","enum":["REGION_US","REGION_CANADA","REGION_EU","REGION_BRAZIL","REGION_OTHER"],"example":"REGION_US"},"Regulation":{"type":"string","enum":["REGULATION_GDPR","REGULATION_CCPA","REGULATION_PIPEDA","REGULATION_LGPD","REGULATION_OPT_OUT","REGULATION_NONE"],"example":"REGULATION_GDPR"},"Request":{"type":"object","properties":{"address":{"$ref":"#/definitions/Address"},"company":{"description":"The company that this user belongs with","type":"string"},"completed_at":{"description":"Time of completion","type":"string","example":"2019-08-31T09:28:29Z"},"created_at":{"description":"Time of creation","type":"string","example":"2019-08-30T07:32:17Z"},"details":{"type":"object","properties":{"departments":{"type":"array","items":{"$ref":"#/definitions/Department"}}},"example":{}},"disposition":{"$ref":"#/definitions/Disposition"},"email":{"description":"User\'s email","type":"string","example":"john@doe.com"},"first_name":{"description":"User\'s first name","type":"string","example":"John"},"identity_confirmation":{"$ref":"#/definitions/Confirmation"},"last_name":{"description":"User\'s last name","type":"string","example":"Doe"},"matches":{"description":"The number of current matches for this request","type":"integer","example":3},"notes":{"type":"string","example":""},"phone_number":{"description":"User\'s phone number","type":"string","example":"+12894567890"},"reason":{"type":"string","example":""},"regulation":{"$ref":"#/definitions/Regulation"},"requested_at":{"description":"Time of original request","type":"string","example":"2019-08-29T07:32:17Z"},"source":{"$ref":"#/definitions/Source"},"state":{"$ref":"#/definitions/State"},"type":{"$ref":"#/definitions/Type"},"updated_at":{"description":"Time of last update","type":"string","example":"2019-08-30T07:32:17Z"},"uuid":{"description":"Request UUID","type":"string","example":"06b98fa4-d8bc-4c5a-9392-894d26e648e2"},"workflow_version":{"description":"The version of workflow desired for this request","type":"string","enum":["v1","v2"],"example":"v2"}}},"RequestForReturnWithDetails":{"allOf":[{"$ref":"#/definitions/Request"},{"type":"object","required":["uuid","email","first_name","last_name","address","type","source","regulation","identity_confirmation","notes","updated_at","disposition","state","reason","details"],"example":{"address":{"administrative_area":"Ontario","country":"Canada","line_1":"123 Main Street","line_2":"","locality":"Waterloo","postal_code":"M4A 5J3"},"details":[{"id":1,"matches":[{"address":{"administrative_area":"Ontario","line_1":"100 Main St","locality":"Waterloo"},"email":"eladio.vuente@bad.com","first_name":"Eladio","id":366288,"last_name":"Vuente","phone_number":"+15195551212","source":"salesforce"}],"name":"Sales Dept","providers":[{"name":"Salesforce","type":"salesforce"}]},{"id":2,"matches":[{"email":"eladio.vuente@bad.com","first_name":"Eladio","id":366290,"last_name":"Vuent","source":"zendesk"}],"name":"Support Dept","providers":[{"name":"Zendesk","type":"zendesk"}]}],"disposition":"DISPOSITION_INCOMPLETE","email":"joedoe@example.com","first_name":"Joe","identity_confirmation":"CONFIRMATION_EMAIL","last_name":"Doe","notes":"","reason":"","regulation":"REGULATION_GDPR","source":"EMAIL","state":"STATE_PENDING","type":"TYPE_INFORMATION","updated_at":"2019-08-30T07:32:17Z","uuid":"d97abe90-110a-4281-9916-f8fccac72369"}}]},"RequestForUpdate":{"allOf":[{"$ref":"#/definitions/Request"},{"type":"object","required":["updated_at"],"example":{"address":{"administrative_area":"Ontario","country":"Canada","line_1":"123 Main Street","line_2":"","locality":"Waterloo","postal_code":"M4A 5J3"},"completed_at":"2019-09-30T08:35:00Z","email":"joedoe@example.com","first_name":"Joe","identity_confirmation":"CONFIRMATION_EMAIL","last_name":"Doe","notes":"","regulation":"REGULATION_GDPR","source":"EMAIL","type":"TYPE_INFORMATION","updated_at":"2019-08-30T07:32:17Z"}}]},"RequestLog":{"type":"object","properties":{"created_at":{"type":"string","example":"2019-12-06 12:09:41"},"event":{"type":"string","example":"CREATED_INFORMATION_REQUEST"},"history":{"description":"Detailed change history specific to the log entry","$ref":"#/definitions/LogHistory"},"note":{"type":"string","example":"Support department"},"source":{"type":"string","example":"importAPI"},"updated_at":{"type":"string","example":"2019-12-06 12:09:41"},"user_email":{"description":"The user that effected this change","type":"string","example":"joedoe@example.com"}}},"RequestStats":{"type":"object","required":["active","completed"],"properties":{"active":{"description":"Active requests","type":"integer","example":6},"completed":{"description":"Completed requests","type":"integer","example":42}}},"Source":{"type":"string","enum":["PHONE","EMAIL","WEBSITE","OTHER"],"example":"EMAIL"},"State":{"type":"string","enum":["STATE_PENDING","STATE_COLLECTING","STATE_DELETING","STATE_REVIEWING","STATE_COMPLETE"],"example":"STATE_PENDING"},"Type":{"type":"string","enum":["TYPE_INFORMATION","TYPE_DELETION","TYPE_OPT_OUT","TYPE_DATA_PORTABILITY","TYPE_OBJECT_TO_PROCESSING","TYPE_UPDATE_DATA","TYPE_FILE_COMPLAINT","TYPE_OTHER"],"example":"TYPE_INFORMATION"}},"parameters":{}}');const OP=uv((e=>({formStepTitle:{fontSize:"32px !important",margin:`${e.spacing(.5)}px 0 ${e.spacing(2)}px !important`,color:"inherit",lineHeight:"43px",fontWeight:"400",letterSpacing:"inherit"},formContainer:{maxWidth:"1200px",marginLeft:"auto",marginRight:"auto"},formHeading:{marginBottom:`${e.spacing(2.5)}px !important`,color:"inherit",fontSize:"32px !important",marginTop:"12px !important"}}))),gP=fN({spec:IP,usePromise:!0}),yP={};function RP(e){const{user:t,handleChange:n,policyFormTitle:r,getNext:i,usedByHierophant:o,hierophantAnswers:a,t:s,submitButton:l,custom:u,privacyPage:d,requestForm:_,formError:E,clearFormError:p,language:h}=e,A=r??(o?s("LABEL_MAKE_A_DATA_REQUEST",{ns:"PRIVACY",lng:h}):s("LABEL_MAKE_A_DATA_REQUEST")),L="LABEL_QUESTIONNAIRE_CUSTOMER_DATA_REQUEST",[f,S]=(0,c.useState)(!0),m=OP(e),T=e=>{const t=e.target.value,r=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,63}$/i.test(t);S(r),n(e,r)},I=e=>{n(e,f)},O=(e=!1)=>o?n:e?T:I,g=TP(t.location?.country);return c.default.createElement(tt,{className:`${o?m.formContainer:""}`,container:!0,justify:"center"},c.default.createElement(tt,{item:!0,xs:o?12:10,sm:o?12:9,md:o?12:7},c.default.createElement(Ht,{variant:"h2",className:o?m.formStepTitle:m.formHeading},A),c.default.createElement(tt,{container:!0,spacing:2},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(AP,{language:h,handleChange:O(),radioOptions:Bb.filter((e=>{if("TYPE_DO_NOT_SELL"===e.value&&u.littlesleepies)return!1;let t;t=o&&a?a[L]||Bb.map((e=>e.value)):d?.questionnaire?.published?.[L]||_?.questionnaire?.published?.[L]||Bb.map((e=>e.value));try{return t.includes(e.value)}catch(e){return console.error(e),!1}})),currentSelected:Bb.find((e=>t.type===e.value))?.value,id:"type",required:!0})),c.default.createElement(tt,{item:!0,md:6,sm:6,xs:12},c.default.createElement(Hb,{handleChange:O(),labelName:o?s("LABEL_FORM_FIRST_NAME",{ns:"PRIVACY",lng:h}):s("LABEL_FORM_FIRST_NAME"),required:!0,defaultValue:t.first_name,id:"first_name",autoComplete:"given-name",showError:E.first_name,clearError:p})),c.default.createElement(tt,{item:!0,md:6,sm:6,xs:12},c.default.createElement(Hb,{handleChange:O(),labelName:o?s("LABEL_FORM_LAST_NAME",{ns:"PRIVACY",lng:h}):s("LABEL_FORM_LAST_NAME"),required:!0,defaultValue:t.last_name,id:"last_name",autoComplete:"family-name",showError:E.last_name,clearError:p})),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Hb,{handleChange:O(!0),labelName:o?s("LABEL_FORM_EMAIL",{ns:"PRIVACY",lng:h}):s("LABEL_FORM_EMAIL"),required:!0,defaultValue:t.email,id:"email",autoComplete:"email",spellCheck:!1,showError:E.email,clearError:p})),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ub,{handleChange:O(),dropdownOptions:yP.countries,labelName:o?s("LABEL_FORM_COUNTRY",{ns:"PRIVACY",lng:h}):s("LABEL_FORM_COUNTRY"),currentSelected:mP(t.location?.country),arrowSize:"large",id:"location.country",showError:E.location,clearError:p,required:!0})),g.length>0&&c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ub,{handleChange:O(),dropdownOptions:g.map((e=>({optionLabel:e.name,value:e.state}))),labelName:o?s("LABEL_FORM_SUBDIVISION",{ns:"PRIVACY",lng:h}):s("LABEL_FORM_SUBDIVISION"),currentSelected:g.find((e=>e.state===t.location?.subdivision))?.name||"",arrowSize:"large",id:"location.subdivision",showError:E.location,clearError:p,required:!0})),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(xb,{handleChange:I,labelName:o?s("LABEL_FORM_COMMENTS",{ns:"PRIVACY",lng:h}):s("LABEL_FORM_COMMENTS"),defaultValue:t.notes,id:"notes",autoComplete:"off",rows:6})),c.default.createElement(tt,{item:!0,container:!0,xs:12,justify:"center"},c.default.createElement(tt,{item:!0},o?l??c.default.createElement(yt,{variant:"contained",size:"large"},o?s("LABEL_FORM_SUBMIT_REQUEST",{lng:h}):s("LABEL_FORM_SUBMIT_REQUEST")):i("Confirm","dns"))))))}yP.region=kv(gP,"client.spec.definitions.Region.enum"),yP.region=yP.region.map((e=>({optionLabel:e,value:e}))),yP.countries=LP.countries.map((e=>({optionLabel:e.name,value:e.iso_2}))),RP.propTypes={user:h().object.isRequired,handleChange:h().func.isRequired,policyFormTitle:h().string.isRequired,getNext:h().func,usedByHierophant:h().bool,hierophantAnswers:h().object,t:h().func.isRequired,submitButton:h().node.isRequired,custom:h().object.isRequired,privacyPage:h().object.isRequired,requestForm:h().object,formError:h().object,clearFormError:h().func,language:h().string.isRequired},RP.defaultProps={getNext:()=>{},usedByHierophant:!1,hierophantAnswers:{},requestForm:{},formError:{},clearFormError:()=>{}};var NP=fe(["primary","PRIVACY"])(RP);const vP="Do Not Sell My Personal Information",bP="<h4>Your rights under the California Consumer Privacy Act</h4><p>The California Consumer Privacy Act (CCPA) provides you with rights that determine how your personal information is treated. California residents can choose to opt out of the sale of their personal information to third parties. Additionally, they can request to unsubscribe from all communication and ask that their personal information be deleted.</p><h4>How to opt out</h4><p>By filling out the form below, we will no longer collect or sell your personal information. This applies to both third-parties and the data we collect to help personalize your experience on our website or through other communications. For more information, view our Privacy Policy.</p>",PP=(e=null)=>e?'<h4>Your rights under the California Consumer Privacy Act</h4><p>The California Consumer Privacy Act (CCPA) provides you with rights that determine how your personal information is treated. California residents can choose to opt out of the sale of their personal information to third parties. Additionally, they can request to unsubscribe from all communication and ask that their personal information be deleted.</p><h4>How to opt out</h4><p>By filling out the form below, we will no longer collect or sell your personal information. This applies to both third-parties and the data we collect to help personalize your experience on our website or through other communications. For more information, view our <a href="'+e+'">Privacy Policy</a>.</p>':bP;var CP=a(442),BP=CP.default||CP;const MP=uv((e=>({headerStyle:{color:"inherit","& p":{fontSize:14,marginTop:0}},policyHeading:{color:"inherit",fontSize:"36px !important;",margin:`${e.spacing(2,0,4,0)} !important;`,textAlign:"center !important"},policySectionHeader:{fontSize:"16px !important",margin:"0 0 8px 0 !important",color:"inherit",letterSpacing:"0.6px",lineHeight:"24px"},policySectionText:{fontSize:"14px !important",margin:`${e.spacing(0,0,1.5,0)} !important`,letterSpacing:"0.6px !important",lineHeight:"20px !important","&:last-child":{marginBottom:`${e.spacing(1.5)}px !important`}},policySectionSubheading:{fontWeight:"normal"},adminAppPreviewHeaderStyle:{justifyContent:"space-between",display:"flex",width:"100%",maxWidth:"1200px",marginLeft:"auto",marginRight:"auto",color:"#000","& .policySectionHeader":{marginBottom:e.spacing(2),lineHeight:"28px",letterSpacing:"0.15px",fontSize:16,fontWeight:600},"& .policySectionText":{marginBottom:e.spacing(2),marginTop:0,lineHeight:"28px",letterSpacing:"0.15px",fontSize:16,fontWeight:"normal","&.MuiTypography-body1":{fontSize:14,lineHeight:"24px"}},"& .bulletList":{listStyleType:"disc",paddingLeft:"20px"},"& .numberList":{listStyleType:"decimal",paddingLeft:"20px"},"& .noBottomMargin":{marginBottom:"0px !important"}},adminAppPreviewPolicyHeading:{marginBottom:e.spacing(2.5),"& .enzuzo-PolicyTitle":{fontSize:"36px",lineHeight:"43px",letterSpacing:"inherit"}},desktopPreview:{backgroundColor:e.palette.primary.contrastText,[e.breakpoints.down("sm")]:{}},noTopBottomMargin:{marginTop:"0 !important",marginBottom:"0 !important"},DSARList:{margin:"8px 0 0 0 !important"},DSARListItems:{fontSize:"14px !important",margin:`${e.spacing(0,0,.5,0)} !important`,letterSpacing:"0.6px !important",lineHeight:"20px !important","&:last-child":{marginBottom:`${e.spacing(2.5)}px !important`}}})));function DP(e){const{policyContent:t,usedByHierophant:n}=e,r=MP(),i=BP(t,{trim:!0}),o=Array.isArray(i)?i:[i];if(!t)return null;const a={h4:n?"policySectionHeader":r.policySectionHeader,p:n?"MuiTypography-body1 policySectionText":r.policySectionText,ul:n?"bulletList":r.DSARList,ol:n?"numberList":r.noTopBottomMargin,li:n?"MuiTypography-body1 policySectionText":r.DSARListItems,noMargin:n?"noBottomMargin":r.noTopBottomMargin},s={h4:"COPY-N-PASTE_HEADING_TEXT_FORMATTING",p:"COPY-N-PASTE_CLEAR_TEXT",ul:"COPY-N-PASTE_UL_FORMATTING",ol:"COPY-N-PASTE_OL_FORMATTING",li:"COPY-N-PASTE_CLEAR_TEXT"},l=e=>e.map(((e,t,n)=>{if("object"!=typeof e)return e;const r="li"===e.type&&"li"===n[t+1]?.type||["ul","ol"].includes(n[t+1]?.type);return{...e,props:{...e.props,children:Array.isArray(e.props.children)?l(e.props.children):e.props.children,className:a[e.type]+(r?" "+a.noMargin:""),name:s[e.type]}}}));return c.default.createElement(tt,{id:"ep-content"},l(o))}DP.propTypes={policyContent:h().string.isRequired,usedByHierophant:h().bool},DP.defaultProps={usedByHierophant:!1};var UP=DP;const wP="Data Subject Access Request Form",HP="<p>We take your privacy seriously and only use your data to enhance your experience with us.</p><p>As a customer, you have the right to:</p><ul><li>Request a summary of your personal information</li><li>Request that we do not share or sell your data</li><li>Request that we delete your personal data</li></ul><p>To enact these rights, please fill out the form below.</p>";function $P(e){const{policyTitle:t,policyBody:n,mode:r,useCopyPaste:i,usedByHierophant:o}=e,a=MP(),[s,l]="dns"===r?[vP,bP]:[wP,HP],u=t??s;return c.default.createElement(tt,{container:!0,justify:"center",className:o?a.adminAppPreviewHeaderStyle:a.headerStyle,id:""+(o?"":"__enzuzo_ccpa")},c.default.createElement(tt,{item:!0,md:o?12:7,sm:o?12:9,xs:o?12:10},c.default.createElement(tt,{container:!0},c.default.createElement(tt,{item:!0,xs:12,className:o?a.adminAppPreviewPolicyHeading:""},c.default.createElement(Ht,{variant:o?i?"h3":"body1":"h1",className:o?"enzuzo-PolicyTitle PolicyTitle":a.policyHeading,name:"COPY-N-PASTE_DNS_TITLE_TEXT_FORMATTING",align:"center"},o?t:u)),c.default.createElement(UP,{usedByHierophant:o,policyContent:n??l}))))}$P.propTypes={policyTitle:h().string.isRequired,policyBody:h().string.isRequired,mode:h().string.isRequired,useCopyPaste:h().bool,usedByHierophant:h().bool},$P.defaultProps={useCopyPaste:!1,usedByHierophant:!1};var xP=$P;const YP={PRIVACY_POLICY:"ppa",TOS:"tos",RETURNS:"returns",SHIPPING:"shipping",COOKIE_BANNER:"cba",EULA:"eula",SSA:"ssa",CCPA:"requests",DATA:"requests",COOKIES:"cookies",DEFAULT:"default"},FP={[YP.PRIVACY_POLICY]:"https://www.enzuzo.com",[YP.TOS]:"https://www.enzuzo.com",[YP.RETURNS]:"https://www.enzuzo.com",[YP.SHIPPING]:"https://www.enzuzo.com",[YP.COOKIE_BANNER]:"https://www.enzuzo.com",[YP.EULA]:"https://www.enzuzo.com",[YP.SSA]:"https://www.enzuzo.com",[YP.CCPA]:"https://www.enzuzo.com",[YP.DATA]:"https://www.enzuzo.com"},kP=e=>{const t=[];return!e||Array.isArray(e)||e?.push?e:(Object.entries(e).forEach((([e,n])=>{t.push(n)})),t)};function GP(){return GP=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},GP.apply(null,arguments)}let VP;function jP(e,t,n,r,i,o,a,s,l,u,_,E,p,h,A,L){if(t.hide)return"";let f=A?a(t.id,{lng:h,ns:"PRIVACY"}):a(t.id);const S="LABEL_PRIVACY_POLICY_HTML_INTRODUCTION"===t.id,m=["LABEL_PRIVACY2_HTML_CONTACT_US","LABEL_CONTACT_US"].includes(t.id),T="LABEL_PRIVACY_POLICY_HTML_ADDITIONAL_POLICY"===t.id;if(T){const{section_title:e,section_text:t}=i;if(!t)return"";f=e}const I={marginBottom:"border"!==u?.borderStyle||p?"0":"0.5em",cursor:p?"default":""};("none"===u?.borderStyle||p)&&(I.boxShadow="unset");const O={};return S&&(O.name="COPY-N-PASTE_CLEAR_TEXT"),m&&(O.id="contactUs"),c.default.createElement(tt,{item:!0,xs:12,key:n},c.default.createElement(QN,{square:!0,expanded:s[t.id]||p,onChange:()=>{if(!p){const e={...s};e[t.id]=!e[t.id],l(e)}},variant:"border"!==u?.borderStyle||p?"elevation":"outlined",style:I},c.default.createElement(ZN,{expandIcon:p?null:c.default.createElement(nv.A,null),"aria-controls":"panel2a-content",id:n,className:"enzuzo-PolicyAccordionToggle PolicyAccordionToggle"},c.default.createElement(Ht,GP({},O,{variant:"h2",className:"enzuzo-PolicySectionHeader PolicySectionHeader",dangerouslySetInnerHTML:{__html:d().sanitize(p?f:VP.toString()+". "+f)}}))),c.default.createElement(tv,null,!T&&!m&&function(e,t,n,r){VP+=1;let i=(new DOMParser).parseFromString(t.html,"text/html");return[i]=i.getElementsByTagName("section"),c.default.createElement("div",{className:`${e.privacyPolicyStyles} ${n?"":e.noCopying} ${r?e.accordionDisabledAdjustments:""}`,style:{width:"100%"},dangerouslySetInnerHTML:{__html:d().sanitize(i.innerHTML)}})}(e,t,E,p),T&&function(e,t){const{section_text:n}=t;return VP+=1,c.default.createElement("div",{className:e.privacyPolicyStyles},c.default.createElement("p",null,n))}(e,i),m&&function(e,t,n,r,i,o,a,s){let l=(new DOMParser).parseFromString(t.html,"text/html");return[l]=l.getElementsByTagName("section"),VP+=1,c.default.createElement(tt,{container:!0,id:"contactUs",className:`${e.privacyPolicyStyles} ${i?"":e.noCopying}`},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement("p",null,a?r("LABEL_PRIVACY_POLICY_HTML_CONTACT_INTRO",{lng:o,ns:"PRIVACY"}):r("LABEL_PRIVACY_POLICY_HTML_CONTACT_INTRO")),s?n:null),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ht,{align:"left",variant:"body2",className:NN()(e.privacyPolicyStyles,e.contactUsRow),component:"div"},c.default.createElement("div",{className:e.privacyPolicyStyles,dangerouslySetInnerHTML:{__html:d().sanitize(l.innerHTML)}}))))}(e,t,o,a,E,h,A,L))))}function WP(e){const t={};for(const n of e)t[n.id]=n.expand;return t}function zP(e){const{customer:t,variables:n,language:r,privacy_page:i,displayName:o,children:a,t:s,questionnaireInput:l,questionnaireCustomizations:u,useQuestionnaire:d,product:_,creationDate:E,parentElementId:p,usedByHierophant:h,hierophantAnswers:A,mobilePreview:L,useCopyPaste:f,isOnboarding:S,copyPreviewId:m,mode:T,privacyPolicyTitle:I,policyStyle:O,i18nInstance:g,isSettings:y,startingTitleValue:R,ppContext:N,rejuvica:v,obPlanSelected:b,custom:P,showCustomSection:C,backlink_intro:B,backlink_footer:M}=e,D=dv(e),{contact_address:U,section_title:w,section_text:H,custom_section_title:$,custom_section_body:x}=i,[Y,F]=(0,c.useState)({}),[k,G]=(0,c.useState)(""),[V,j]=(0,c.useState)({email:null,first_name:null,last_name:null,notes:"",type:null,location:{country:"US",subdivision:""}}),W=(0,c.useRef)([]),z=(0,c.useRef)({}),q=Mv(Rv);let Q=h?O:i?.customizations;Q=Q??{};const K=yN().render("{{shopify_name}}",n),X=i;let J=yN().render("{{shopify_address1}}, {{shopify_city}}, {{shopify_province_code}}  {{shopify_zip}}, {{shopify_country_name}}",n);J=J.split(",").filter((e=>""!==e.trim())).join(","),X.contact_address=U||J,X.contact_address=X.contact_address.split(",").filter((e=>""!==e.trim())).join(","),X.section_title=w,X.section_text=H;let Z=[],ee={},te=[];for(const e of q.questions)if(e.obFree&&e.product?.includes(_)){te.push(e.id);const t=e.options.filter((e=>e.child))??[],n=[];t.map((e=>n.push(e.child?.id))),te=[...te,...n]}const ne={LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT:"true",LABEL_QUESTIONNAIRE_POLICY_APPLY_TO_COMMUNICATION:"LABEL_YES",LABEL_QUESTIONNAIRE_USAGE_INFORMATION:"true",LABEL_QUESTIONNAIRE_WHY_COLLECT:"true",LABEL_QUESTIONNAIRE_GOOGLE_ANALYTICS:"LABEL_YES",LABEL_QUESTIONNAIRE_REMARKETING:"LABEL_YES",LABEL_QUESTIONNAIRE_MINIMUM_AGE:"LABEL_QUESTIONNAIRE_16_YEARS",REGULATION_CCPA:"true",LABEL_QUESTIONNAIRE_COOKIES:"LABEL_YES"},re={LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_REQUEST_FORM:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_INDIVIDUAL_PRODUCTS:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_WEB_TERMS:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_IP_ADDRESS:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_TIME_ZONE:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDING_ORDERS:"checked",LABEL_QUESTIONNAIRE_WHY_SAFE_ENVIRONMENT:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDE_DEVELOP_IMPROVE:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_CUSTOMER_SUPPORT:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_ADVERTISING_MARKETING:"checked",LABEL_QUESTIONNAIRE_COOKIES_FUNCTIONAL:"checked",LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES:"checked",LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE:"checked"},ie=[pv.FREE,pv.STARTER,pv.GROWTH,pv.UNLIMITED].includes(b);for(const e of 0===u.length?l:u){const t=0===u.length?l:u,n=q.questions.find((t=>t.options?.find((t=>t.id===e.id)))),r=n&&te.includes(n.id)&&t.find((e=>e.id===n.id))?.value&&"false"!==t.find((e=>e.id===n.id))?.value;((ie||d||te.includes(e.id))&&e.value&&"false"!==e.value||r)&&(ee[e.id]=e.value)}if(!d&&!ie||l.length<=te.length)ee={...ne,...re,...ee};else for(const[e,t]of Object.entries(ne)){const n=l.find((t=>t.id===e)),r=q.questions.find((t=>t.id===e))?.required;if("checked"!==t&&(!n?.value||"false"===n?.value&&r)){if(ee[e]=t,"true"===t)for(const[t,n]of Object.entries(re))t.includes(e)&&"checked"===n&&(ee[t]=n)}else n||"checked"!==t||(ee[e]=t)}const oe="shopify"===_?function(e,t,n){let r="";r="LABEL_YES"===e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME?t||n:e.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_TEXTFIELD||e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE||"";return r}(ee,K,o):function(e,t){return e.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE||t||""}(ee,o),ae="shopify"===_?function(e,t,n){let r="";switch(e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS){case"LABEL_YES":r=t||n.contact_address;break;case"LABEL_NO":r=e.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS||e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD||e.LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE||"";break;case"LABEL_HIDE":r="";break;default:r=n.contact_address}return(e.LABEL_HIDE||"LABEL_HIDE"===e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS)&&(r=""),r}(ee,J,i):function(e,t){let n="";const r=e.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS||e.LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE||e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD||t.contact_address;switch(e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE){case"LABEL_YES":case"LABEL_NO":n=r;break;case"LABEL_HIDE":n="";break;default:n=t.contact_address}return!e.LABEL_HIDE&&"LABEL_HIDE"!==e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE&&e.LABEL_QUESTIONNAIRE_SHOW_ADDRESS||(n=""),!e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE&&e.LABEL_QUESTIONNAIRE_SHOW_ADDRESS&&(n=r),n}(ee,i),se="checked"===ee?.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_REQUEST_FORM,{userChangedAnswers:le}=N()??{},ce=t?.settings?.cookiebar?.kv,ue=Pb(ce?.find((e=>"cookieManager"===e.id))?.value)??[],de=kP(Pb(ce?.find((e=>"cookieList"===e.id))?.value))??null;let _e={_regulationAny:!0,regulationPIPEDA:!0,regulationGDPR:!0,regulationCCPA:!0,regulationLGPD:!0,regulationPOPIA:!0,regulationWorldWide:!0};const Ee=e=>Bv(e,ee,_),pe=e=>"checked"===Ee(e),he="LABEL_YES"===Ee("LABEL_QUESTIONNAIRE_HAS_COMPANY_OFFICES"),Ae=Ee("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS");(he||Ae)&&(Object.keys(_e).forEach((e=>{e.startsWith("regulation")&&(_e[e]=!1)})),he&&(_e.regulationPIPEDA||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_CANADA"),_e.regulationGDPR||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_EU_UK")||pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_EUROPEAN_UNION")||pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_UNITED_KINGDOM"),_e.regulationCCPA||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_UNITED_STATES"),_e.regulationLGPD||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_BRAZIL"),_e.regulationPOPIA||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_SOUTH_AFRICA"),_e.regulationWorldWide||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_WORLDWIDE")),Ae&&(_e.regulationPIPEDA||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_CANADA"),_e.regulationGDPR||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_EU_UK")||pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_EUROPEAN_UNION")||pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_UNITED_KINGDOM"),_e.regulationCCPA||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_UNITED_STATES"),_e.regulationLGPD||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_BRAZIL"),_e.regulationPOPIA||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_SOUTH_AFRICA"),_e.regulationWorldWide||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_WORLDWIDE")),_e._regulationAny=Object.keys(_e).some((e=>e.startsWith("regulation")&&_e[e])),_e.regulationWorldWide&&(_e=Object.keys(_e).reduce(((e,t)=>(e[t]=!0,e)),{})));const Le="checked"===ee.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER?ee.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER_TEXTFIELD:h?s("LABEL_PRIVACY_POLICY_HTML_DPO",{lng:r,ns:"PRIVACY"}):s("LABEL_PRIVACY_POLICY_HTML_DPO");Z=["dns","data"].includes(T)?[]:ob(_,oe,ae,$,x,C,Le,ee,s,_e,Q?.accordionStyle,Y,r,h,v,B,Q?.hide_poweredby,ue,de,pb(t?.features,"FEATURE_COOKIES_POLICY"),q);const[fe,me]=(0,c.useState)(WP(Z));VP=1;const Te=e=>{e.persist(),Cb(e,V),j(V)};(0,c.useEffect)((()=>{if(!h){const{updateThemeHeaderColours:t}=e;let n=getComputedStyle(document.getElementsByTagName("body")[0]).backgroundColor;ab(mN()(n))&&(n=sb(p),n=ab(mN()(n))?"#fff":n);const r=getComputedStyle(document.getElementsByTagName("p")[0]).color,i=["policyTitle","PolicySectionHeader","policySubHeader","policySubHeader","policyAccordionToggle"],o=i.length;for(let e=0;e<o;e+=1){const o=i[e],a=document.getElementsByClassName(o)[0];if(a){const e=getComputedStyle(a).color;if(mN()(n).rgbNumber()===mN()(e).rgbNumber()){console.debug(`Falling back to body text color. Body background colour: ${n}. ${o}: ${e}`),t(r);break}}}}}),[e]),(0,c.useEffect)((()=>{(0,TN.isEqual)(Q,z.current)||me(WP(Z))}),[Q]),(0,c.useEffect)((()=>{if(S){const e=le&&function(e,t){for(const n of Object.keys(e))if(e[n]!==t[n]){if(Array.isArray(e[n])&&(0,TN.isEqual)(e[n],t[n]))continue;return n}return!1}(Ev(q,l),Ev(q,W.current));if(e){const t=document.getElementsByClassName(e?.toLowerCase())?.[0];if(t?.scrollIntoView({block:"center"}),t?.dataset?.section){const e={...fe};e[t.dataset.section]=!0,me(e)}F({[e]:!0})}}}),[l]),(0,c.useEffect)((()=>{if(S&&!(0,TN.isEqual)(Hv(Q?.title,wv()),R.current)){const e=document?.getElementsByClassName("policyTitle")?.[0];e?.scrollIntoView({block:"center"});F({policyTitle:!0})}}),[Q?.title]),(0,c.useEffect)((()=>{W.current=l,z.current=Q})),(0,c.useEffect)((()=>{S&&(R.current=Hv(Q?.title,wv()))})),(0,c.useEffect)((()=>{["dns","data"].includes(T)||h&&(clearTimeout(k),G(setTimeout((()=>{F({})}),3e3)))}),[Y]);const Ie=function(){const e=Q?.title;if(h)return e;const n=t?.display_name??"",i=Pb(e)??e,o=Hv(i,r);if(o)return o;const a=s("LABEL_PRIVACY_POLICY_COMPANY").replaceAll("{{companyName}}",n);return n?a:s("LABEL_PRIVACY_POLICY")}(),Oe=Q?.hide_poweredby??!1;if(["dns","data"].includes(T)&&h)return c.default.createElement(Se,{i18n:g},c.default.createElement("div",{className:`${D.desktopPreview} ${h?D.desktopPreviewHierophant:""} ${h&&L?D.mobilePreview:""}`,style:{paddingTop:Q?.topMargin||0}},c.default.createElement(tt,{container:!0,className:`${D.headerStyle}`},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(xP,{mode:T,policyTitle:"string"==typeof Q?.title?Q.title:Q.title[r]||Q.title.en,policyBody:Q?.bodyText?.[r]||Q?.bodyText?.en,usedByHierophant:!0}),c.default.createElement(NP,{submitButton:a,user:V,handleChange:Te,policyFormTitle:"string"==typeof Q?.formTitle?Q.formTitle:Q.formTitle[r]||Q.formTitle.en,i18nInstance:g,usedByHierophant:!0,hierophantAnswers:A,custom:P,privacyPage:X,language:r})),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(bb,{backlink_footer:M||FP[YP.DATA],showLogo:!Oe,useCopyPaste:f,creationDate:E})))));const ge="disabled"===Q?.accordionStyle;return c.default.createElement("div",{className:`${D.desktopPreview} ${h?D.desktopPreviewHierophant:""} ${h&&L?D.mobilePreview:""}`,style:{padding:h?null:0,paddingTop:y?Q?.topMargin||0:!S&&h&&Q?.topMargin||0}},c.default.createElement(tt,{container:!0,className:`${D.headerStyle} ${D.mobileWidth}`},c.default.createElement(tt,{item:!0,textalign:"center",xs:12,className:D.policyHeading},c.default.createElement(Ht,{variant:"h1",align:"center",className:"enzuzo-policyTitle policyTitle "+(Y.policyTitle?"highlight":""),name:"COPY-N-PASTE_TITLE_TEXT_FORMATTING COPY-N-PASTE_CLEAR_TEXT"},h?Hv(I,r)||s("LABEL_PRIVACY_POLICY",{lng:r}):Ie)),Z.map(((e,t)=>jP(D,e,t,0,X,a,s,fe,me,Q,0,f,ge,r,h,se))),h&&S?c.default.createElement(tt,{item:!0,xs:12},c.default.createElement("div",{id:"LABEL_END"})):null,c.default.createElement(tt,{item:!0,xs:12,container:!0,spacing:2},c.default.createElement(bb,{className:ge?D.footerAccordionDisabled:"",backlink_footer:M||FP[YP.PRIVACY_POLICY],showLogo:!Q?.hide_poweredby,lastUpdated:(()=>{const e=lv(i,E),t=new Date("2023-01-25");return new Date(e)<t?t:e})(),useCopyPaste:f,creationDate:E}))))}d().addHook("afterSanitizeAttributes",(e=>{"target"in e&&(e.setAttribute("target","_blank"),e.setAttribute("rel","noopener"))})),zP.propTypes={customer:h().object,variables:h().object.isRequired,displayName:h().string.isRequired,product:h().string.isRequired,children:h().node,t:h().func.isRequired,questionnaireInput:h().array.isRequired,questionnaireCustomizations:h().array,useQuestionnaire:h().bool.isRequired,language:h().string,privacy_page:h().object,updateThemeHeaderColours:h().func,creationDate:h().oneOfType([h().number,h().string]),parentElementId:h().string,policyStyle:h().object,privacyPolicyTitle:h().object,mode:h().string,copyPreviewId:h().string,useCopyPaste:h().bool,isOnboarding:h().bool,usedByHierophant:h().bool,hierophantAnswers:h().object,mobilePreview:h().bool,i18nInstance:h().object.isRequired,isSettings:h().bool,startingTitleValue:h().object,ppContext:h().func,rejuvica:h().bool,obPlanSelected:h().string,custom:h().object,showCustomSection:h().bool,backlink_intro:h().string,backlink_footer:h().string},zP.defaultProps={customer:{},language:"en",children:null,policyStyle:{},custom:{},privacyPolicyTitle:{},copyPreviewId:"",isOnboarding:!1,usedByHierophant:!1,hierophantAnswers:{},mobilePreview:!1,questionnaireCustomizations:[],privacy_page:{},updateThemeHeaderColours:()=>{},parentElementId:"",mode:"",useCopyPaste:!1,creationDate:"",isSettings:!1,startingTitleValue:{},ppContext:()=>{},obPlanSelected:pv.STARTER,rejuvica:!1,showCustomSection:!1,backlink_intro:"",backlink_footer:""};var qP=fe()(zP);function QP(e){const{classes:t,t:n}=e;return c.default.createElement(tt,{container:!0,style:{padding:10},className:t.headerStyle},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ht,{variant:"h6",className:"enzuzo-policySectionHeader policySectionHeader"},n("LABEL_FEATURE_NOT_AVAILABLE"))),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ht,{variant:"body1"},n("LABEL_FEATURE_NOT_AVAILABLE_DETAILS"))))}QP.propTypes={classes:h().object.isRequired,t:h().func.isRequired};var KP=fe()((0,Qe.A)((e=>({headerStyle:{justifyContent:"space-between",display:"flex",width:"100%","& .policySectionHeader":{margin:e.spacing(0,0,.5),fontSize:18,padding:0,fontWeight:"500",color:"inherit"},"& p":{fontSize:14,marginBottom:e.spacing(2),color:"inherit"}},policyHeading:{marginBottom:e.spacing(3),[e.breakpoints.down("xs")]:{marginBottom:e.spacing(2)},"& .PolicyTitle":{fontSize:24,marginTop:e.spacing(2),color:"inherit"}}})))(QP));function XP(e){const{classes:t,t:n}=e;return c.default.createElement(tt,{container:!0,style:{padding:10},className:t.headerStyle},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ht,{variant:"h6",className:"enzuzo-policySectionHeader policySectionHeader"},n("LABEL_FEATURE_NOT_AVAILABLE"))),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ht,{variant:"body1"},n("LABEL_POLICY_API_ERROR_DETAILS")),document.referrer&&c.default.createElement(Ht,{variant:"body1"},"referrer: ",c.default.createElement("a",{href:document.referrer},document.referrer))))}XP.propTypes={classes:h().object.isRequired,t:h().func.isRequired};var JP=fe()((0,Qe.A)((e=>({headerStyle:{justifyContent:"space-between",display:"flex",width:"100%","& .policySectionHeader":{margin:e.spacing(0,0,.5),fontSize:18,padding:0,fontWeight:"500",color:"inherit"},"& p":{fontSize:14,marginBottom:e.spacing(2),color:"inherit"}},policyHeading:{marginBottom:e.spacing(3),[e.breakpoints.down("xs")]:{marginBottom:e.spacing(2)},"& .PolicyTitle":{fontSize:24,marginTop:e.spacing(2),color:"inherit"}}})))(XP));function ZP(e){const{handleChange:t,classes:n,user:r,custom:i,t:o,dsar:a}=e,s=Bb.map((e=>e.value)),l=a?.questionnaire?.published?.LABEL_QUESTIONNAIRE_CUSTOMER_DATA_REQUEST||s;let u=Bb.filter((e=>l.includes(e.value)));return i?.littlesleepies&&l.includes("TYPE_DO_NOT_SELL")&&(u=u.filter((e=>"TYPE_DO_NOT_SELL"!==e.value))),c.default.createElement(c.default.Fragment,null,c.default.createElement(Ht,{variant:"h2",className:n.formStepTitle},o("LABEL_FORM_DATA_PRIVACY_REQUEST")),c.default.createElement(tt,{container:!0,spacing:1,style:{paddingTop:5}},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(tP,{"aria-label":o("LABEL_FORM_CONSENT_REQUEST_TYPE"),name:"type",onChange:t,value:r.type,className:n.radioContainer},u.map((e=>c.default.createElement(rP,{value:e.value,control:c.default.createElement(pP,null),label:o(e.optionLabel),className:`${n.radioLabel}`}))),!1))))}ZP.propTypes={handleChange:h().func.isRequired,classes:h().object.isRequired,user:h().object.isRequired,custom:h().object.isRequired,t:h().func.isRequired,dsar:h().object.isRequired};var eC=fe()((0,Qe.A)({formStepTitle:{color:"inherit",marginTop:36,marginBottom:16,fontSize:36},radioLabel:{"&.MuiFormControlLabel-root":{marginRight:0,color:"inherit"},"& .MuiTypography-body1":{fontSize:16},"& .MuiSvgIcon-root":{fontSize:24,width:24,height:24},"& .MuiIconButton-label":{color:"inherit",transition:"all 0.3s ease-in-out"}}})(ZP)),tC=a(7860),nC=a(1198);function rC(e,t){return parseInt(e[t],10)||0}var iC="undefined"!=typeof window?c.useLayoutEffect:c.useEffect,oC={visibility:"hidden",position:"absolute",overflow:"hidden",height:0,top:0,left:0,transform:"translateZ(0)"},aC=c.forwardRef((function(e,t){var n=e.onChange,r=e.rows,i=e.rowsMax,o=e.rowsMin,a=e.maxRows,s=e.minRows,l=void 0===s?1:s,u=e.style,d=e.value,_=(0,We.A)(e,["onChange","rows","rowsMax","rowsMin","maxRows","minRows","style","value"]),E=a||i,p=r||o||l,h=c.useRef(null!=d).current,A=c.useRef(null),L=(0,rt.A)(t,A),f=c.useRef(null),S=c.useRef(0),m=c.useState({}),T=m[0],I=m[1],O=c.useCallback((function(){var t=A.current,n=window.getComputedStyle(t),r=f.current;r.style.width=n.width,r.value=t.value||e.placeholder||"x","\n"===r.value.slice(-1)&&(r.value+=" ");var i=n["box-sizing"],o=rC(n,"padding-bottom")+rC(n,"padding-top"),a=rC(n,"border-bottom-width")+rC(n,"border-top-width"),s=r.scrollHeight-o;r.value="x";var l=r.scrollHeight-o,c=s;p&&(c=Math.max(Number(p)*l,c)),E&&(c=Math.min(Number(E)*l,c));var u=(c=Math.max(c,l))+("border-box"===i?o+a:0),d=Math.abs(c-s)<=1;I((function(e){return S.current<20&&(u>0&&Math.abs((e.outerHeightStyle||0)-u)>1||e.overflow!==d)?(S.current+=1,{overflow:d,outerHeightStyle:u}):e}))}),[E,p,e.placeholder]);c.useEffect((function(){var e=(0,nC.A)((function(){S.current=0,O()}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}),[O]),iC((function(){O()})),c.useEffect((function(){S.current=0}),[d]);return c.createElement(c.Fragment,null,c.createElement("textarea",(0,ze.A)({value:d,onChange:function(e){S.current=0,h||O(),n&&n(e)},ref:L,rows:p,style:(0,ze.A)({height:T.outerHeightStyle,overflow:T.overflow?"hidden":null},u)},_)),c.createElement("textarea",{"aria-hidden":!0,className:e.className,readOnly:!0,ref:f,tabIndex:-1,style:(0,ze.A)({},oC,u)}))})),sC="undefined"==typeof window?c.useEffect:c.useLayoutEffect,lC=c.forwardRef((function(e,t){var n=e["aria-describedby"],r=e.autoComplete,i=e.autoFocus,o=e.classes,a=e.className,s=(e.color,e.defaultValue),l=e.disabled,u=e.endAdornment,d=(e.error,e.fullWidth),_=void 0!==d&&d,E=e.id,p=e.inputComponent,h=void 0===p?"input":p,A=e.inputProps,L=void 0===A?{}:A,f=e.inputRef,S=(e.margin,e.multiline),m=void 0!==S&&S,T=e.name,I=e.onBlur,O=e.onChange,g=e.onClick,y=e.onFocus,R=e.onKeyDown,N=e.onKeyUp,v=e.placeholder,b=e.readOnly,P=e.renderSuffix,C=e.rows,B=e.rowsMax,M=e.rowsMin,D=e.maxRows,U=e.minRows,w=e.startAdornment,H=e.type,$=void 0===H?"text":H,x=e.value,Y=(0,We.A)(e,["aria-describedby","autoComplete","autoFocus","classes","className","color","defaultValue","disabled","endAdornment","error","fullWidth","id","inputComponent","inputProps","inputRef","margin","multiline","name","onBlur","onChange","onClick","onFocus","onKeyDown","onKeyUp","placeholder","readOnly","renderSuffix","rows","rowsMax","rowsMin","maxRows","minRows","startAdornment","type","value"]),F=null!=L.value?L.value:x,k=c.useRef(null!=F).current,G=c.useRef(),V=c.useCallback((function(e){0}),[]),j=(0,rt.A)(L.ref,V),W=(0,rt.A)(f,j),z=(0,rt.A)(G,W),q=c.useState(!1),Q=q[0],K=q[1],X=c.useContext(Gb);var J=zb({props:e,muiFormControl:X,states:["color","disabled","error","hiddenLabel","margin","required","filled"]});J.focused=X?X.focused:Q,c.useEffect((function(){!X&&l&&Q&&(K(!1),I&&I())}),[X,l,Q,I]);var Z=X&&X.onFilled,ee=X&&X.onEmpty,te=c.useCallback((function(e){Fb(e)?Z&&Z():ee&&ee()}),[Z,ee]);sC((function(){k&&te({value:F})}),[F,te,k]);c.useEffect((function(){te(G.current)}),[]);var ne=h,re=(0,ze.A)({},L,{ref:z});"string"!=typeof ne?re=(0,ze.A)({inputRef:z,type:$},re,{ref:null}):m?!C||D||U||B||M?(re=(0,ze.A)({minRows:C||U,rowsMax:B,maxRows:D},re),ne=aC):ne="textarea":re=(0,ze.A)({type:$},re);return c.useEffect((function(){X&&X.setAdornedStart(Boolean(w))}),[X,w]),c.createElement("div",(0,ze.A)({className:(0,qe.A)(o.root,o["color".concat((0,Ot.A)(J.color||"primary"))],a,J.disabled&&o.disabled,J.error&&o.error,_&&o.fullWidth,J.focused&&o.focused,X&&o.formControl,m&&o.multiline,w&&o.adornedStart,u&&o.adornedEnd,"dense"===J.margin&&o.marginDense),onClick:function(e){G.current&&e.currentTarget===e.target&&G.current.focus(),g&&g(e)},ref:t},Y),w,c.createElement(Vb.Provider,{value:null},c.createElement(ne,(0,ze.A)({"aria-invalid":J.error,"aria-describedby":n,autoComplete:r,autoFocus:i,defaultValue:s,disabled:J.disabled,id:E,onAnimationStart:function(e){te("mui-auto-fill-cancel"===e.animationName?G.current:{value:"x"})},name:T,placeholder:v,readOnly:b,required:J.required,rows:C,value:F,onKeyDown:R,onKeyUp:N},re,{className:(0,qe.A)(o.input,L.className,J.disabled&&o.disabled,m&&o.inputMultiline,J.hiddenLabel&&o.inputHiddenLabel,w&&o.inputAdornedStart,u&&o.inputAdornedEnd,"search"===$&&o.inputTypeSearch,"dense"===J.margin&&o.inputMarginDense),onBlur:function(e){I&&I(e),L.onBlur&&L.onBlur(e),X&&X.onBlur?X.onBlur(e):K(!1)},onChange:function(e){if(!k){var t=e.target||G.current;if(null==t)throw new Error((0,tC.A)(1));te({value:t.value})}for(var n=arguments.length,r=new Array(n>1?n-1:0),i=1;i<n;i++)r[i-1]=arguments[i];L.onChange&&L.onChange.apply(L,[e].concat(r)),O&&O.apply(void 0,[e].concat(r))},onFocus:function(e){J.disabled?e.stopPropagation():(y&&y(e),L.onFocus&&L.onFocus(e),X&&X.onFocus?X.onFocus(e):K(!0))}}))),u,P?P((0,ze.A)({},J,{startAdornment:w})):null)})),cC=(0,Qe.A)((function(e){var t="light"===e.palette.type,n={color:"currentColor",opacity:t?.42:.5,transition:e.transitions.create("opacity",{duration:e.transitions.duration.shorter})},r={opacity:"0 !important"},i={opacity:t?.42:.5};return{"@global":{"@keyframes mui-auto-fill":{},"@keyframes mui-auto-fill-cancel":{}},root:(0,ze.A)({},e.typography.body1,{color:e.palette.text.primary,lineHeight:"1.1876em",boxSizing:"border-box",position:"relative",cursor:"text",display:"inline-flex",alignItems:"center","&$disabled":{color:e.palette.text.disabled,cursor:"default"}}),formControl:{},focused:{},disabled:{},adornedStart:{},adornedEnd:{},error:{},marginDense:{},multiline:{padding:"".concat(6,"px 0 ").concat(7,"px"),"&$marginDense":{paddingTop:3}},colorSecondary:{},fullWidth:{width:"100%"},input:{font:"inherit",letterSpacing:"inherit",color:"currentColor",padding:"".concat(6,"px 0 ").concat(7,"px"),border:0,boxSizing:"content-box",background:"none",height:"1.1876em",margin:0,WebkitTapHighlightColor:"transparent",display:"block",minWidth:0,width:"100%",animationName:"mui-auto-fill-cancel",animationDuration:"10ms","&::-webkit-input-placeholder":n,"&::-moz-placeholder":n,"&:-ms-input-placeholder":n,"&::-ms-input-placeholder":n,"&:focus":{outline:0},"&:invalid":{boxShadow:"none"},"&::-webkit-search-decoration":{"-webkit-appearance":"none"},"label[data-shrink=false] + $formControl &":{"&::-webkit-input-placeholder":r,"&::-moz-placeholder":r,"&:-ms-input-placeholder":r,"&::-ms-input-placeholder":r,"&:focus::-webkit-input-placeholder":i,"&:focus::-moz-placeholder":i,"&:focus:-ms-input-placeholder":i,"&:focus::-ms-input-placeholder":i},"&$disabled":{opacity:1},"&:-webkit-autofill":{animationDuration:"5000s",animationName:"mui-auto-fill"}},inputMarginDense:{paddingTop:3},inputMultiline:{height:"auto",resize:"none",padding:0},inputTypeSearch:{"-moz-appearance":"textfield","-webkit-appearance":"textfield"},inputAdornedStart:{},inputAdornedEnd:{},inputHiddenLabel:{}}}),{name:"MuiInputBase"})(lC),uC=c.forwardRef((function(e,t){var n=e.disableUnderline,r=e.classes,i=e.fullWidth,o=void 0!==i&&i,a=e.inputComponent,s=void 0===a?"input":a,l=e.multiline,u=void 0!==l&&l,d=e.type,_=void 0===d?"text":d,E=(0,We.A)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return c.createElement(cC,(0,ze.A)({classes:(0,ze.A)({},r,{root:(0,qe.A)(r.root,!n&&r.underline),underline:null}),fullWidth:o,inputComponent:s,multiline:u,ref:t,type:_},E))}));uC.muiName="Input";var dC=(0,Qe.A)((function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)";return{root:{position:"relative"},formControl:{"label + &":{marginTop:16}},focused:{},disabled:{},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(t),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:not($disabled):before":{borderBottom:"2px solid ".concat(e.palette.text.primary),"@media (hover: none)":{borderBottom:"1px solid ".concat(t)}},"&$disabled:before":{borderBottomStyle:"dotted"}},error:{},marginDense:{},multiline:{},fullWidth:{},input:{},inputMarginDense:{},inputMultiline:{},inputTypeSearch:{}}}),{name:"MuiInput"})(uC),_C=c.forwardRef((function(e,t){var n=e.disableUnderline,r=e.classes,i=e.fullWidth,o=void 0!==i&&i,a=e.inputComponent,s=void 0===a?"input":a,l=e.multiline,u=void 0!==l&&l,d=e.type,_=void 0===d?"text":d,E=(0,We.A)(e,["disableUnderline","classes","fullWidth","inputComponent","multiline","type"]);return c.createElement(cC,(0,ze.A)({classes:(0,ze.A)({},r,{root:(0,qe.A)(r.root,!n&&r.underline),underline:null}),fullWidth:o,inputComponent:s,multiline:u,ref:t,type:_},E))}));_C.muiName="Input";var EC=(0,Qe.A)((function(e){var t="light"===e.palette.type,n=t?"rgba(0, 0, 0, 0.42)":"rgba(255, 255, 255, 0.7)",r=t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)";return{root:{position:"relative",backgroundColor:r,borderTopLeftRadius:e.shape.borderRadius,borderTopRightRadius:e.shape.borderRadius,transition:e.transitions.create("background-color",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),"&:hover":{backgroundColor:t?"rgba(0, 0, 0, 0.13)":"rgba(255, 255, 255, 0.13)","@media (hover: none)":{backgroundColor:r}},"&$focused":{backgroundColor:t?"rgba(0, 0, 0, 0.09)":"rgba(255, 255, 255, 0.09)"},"&$disabled":{backgroundColor:t?"rgba(0, 0, 0, 0.12)":"rgba(255, 255, 255, 0.12)"}},colorSecondary:{"&$underline:after":{borderBottomColor:e.palette.secondary.main}},underline:{"&:after":{borderBottom:"2px solid ".concat(e.palette.primary.main),left:0,bottom:0,content:'""',position:"absolute",right:0,transform:"scaleX(0)",transition:e.transitions.create("transform",{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut}),pointerEvents:"none"},"&$focused:after":{transform:"scaleX(1)"},"&$error:after":{borderBottomColor:e.palette.error.main,transform:"scaleX(1)"},"&:before":{borderBottom:"1px solid ".concat(n),left:0,bottom:0,content:'"\\00a0"',position:"absolute",right:0,transition:e.transitions.create("border-bottom-color",{duration:e.transitions.duration.shorter}),pointerEvents:"none"},"&:hover:before":{borderBottom:"1px solid ".concat(e.palette.text.primary)},"&$disabled:before":{borderBottomStyle:"dotted"}},focused:{},disabled:{},adornedStart:{paddingLeft:12},adornedEnd:{paddingRight:12},error:{},marginDense:{},multiline:{padding:"27px 12px 10px","&$marginDense":{paddingTop:23,paddingBottom:6}},input:{padding:"27px 12px 10px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderTopLeftRadius:"inherit",borderTopRightRadius:"inherit"}},inputMarginDense:{paddingTop:23,paddingBottom:6},inputHiddenLabel:{paddingTop:18,paddingBottom:19,"&$inputMarginDense":{paddingTop:10,paddingBottom:11}},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}}),{name:"MuiFilledInput"})(_C),pC=a(4467),hC=c.forwardRef((function(e,t){e.children;var n=e.classes,r=e.className,i=e.label,o=e.labelWidth,a=e.notched,s=e.style,l=(0,We.A)(e,["children","classes","className","label","labelWidth","notched","style"]),u="rtl"===kt().direction?"right":"left";if(void 0!==i)return c.createElement("fieldset",(0,ze.A)({"aria-hidden":!0,className:(0,qe.A)(n.root,r),ref:t,style:s},l),c.createElement("legend",{className:(0,qe.A)(n.legendLabelled,a&&n.legendNotched)},i?c.createElement("span",null,i):c.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}})));var d=o>0?.75*o+8:.01;return c.createElement("fieldset",(0,ze.A)({"aria-hidden":!0,style:(0,ze.A)((0,pC.A)({},"padding".concat((0,Ot.A)(u)),8),s),className:(0,qe.A)(n.root,r),ref:t},l),c.createElement("legend",{className:n.legend,style:{width:a?d:.01}},c.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}})))})),AC=(0,Qe.A)((function(e){return{root:{position:"absolute",bottom:0,right:0,top:-5,left:0,margin:0,padding:"0 8px",pointerEvents:"none",borderRadius:"inherit",borderStyle:"solid",borderWidth:1,overflow:"hidden"},legend:{textAlign:"left",padding:0,lineHeight:"11px",transition:e.transitions.create("width",{duration:150,easing:e.transitions.easing.easeOut})},legendLabelled:{display:"block",width:"auto",textAlign:"left",padding:0,height:11,fontSize:"0.75em",visibility:"hidden",maxWidth:.01,transition:e.transitions.create("max-width",{duration:50,easing:e.transitions.easing.easeOut}),"& > span":{paddingLeft:5,paddingRight:5,display:"inline-block"}},legendNotched:{maxWidth:1e3,transition:e.transitions.create("max-width",{duration:100,easing:e.transitions.easing.easeOut,delay:50})}}}),{name:"PrivateNotchedOutline"})(hC),LC=c.forwardRef((function(e,t){var n=e.classes,r=e.fullWidth,i=void 0!==r&&r,o=e.inputComponent,a=void 0===o?"input":o,s=e.label,l=e.labelWidth,u=void 0===l?0:l,d=e.multiline,_=void 0!==d&&d,E=e.notched,p=e.type,h=void 0===p?"text":p,A=(0,We.A)(e,["classes","fullWidth","inputComponent","label","labelWidth","multiline","notched","type"]);return c.createElement(cC,(0,ze.A)({renderSuffix:function(e){return c.createElement(AC,{className:n.notchedOutline,label:s,labelWidth:u,notched:void 0!==E?E:Boolean(e.startAdornment||e.filled||e.focused)})},classes:(0,ze.A)({},n,{root:(0,qe.A)(n.root,n.underline),notchedOutline:null}),fullWidth:i,inputComponent:a,multiline:_,ref:t,type:h},A))}));LC.muiName="Input";var fC=(0,Qe.A)((function(e){var t="light"===e.palette.type?"rgba(0, 0, 0, 0.23)":"rgba(255, 255, 255, 0.23)";return{root:{position:"relative",borderRadius:e.shape.borderRadius,"&:hover $notchedOutline":{borderColor:e.palette.text.primary},"@media (hover: none)":{"&:hover $notchedOutline":{borderColor:t}},"&$focused $notchedOutline":{borderColor:e.palette.primary.main,borderWidth:2},"&$error $notchedOutline":{borderColor:e.palette.error.main},"&$disabled $notchedOutline":{borderColor:e.palette.action.disabled}},colorSecondary:{"&$focused $notchedOutline":{borderColor:e.palette.secondary.main}},focused:{},disabled:{},adornedStart:{paddingLeft:14},adornedEnd:{paddingRight:14},error:{},marginDense:{},multiline:{padding:"18.5px 14px","&$marginDense":{paddingTop:10.5,paddingBottom:10.5}},notchedOutline:{borderColor:t},input:{padding:"18.5px 14px","&:-webkit-autofill":{WebkitBoxShadow:"light"===e.palette.type?null:"0 0 0 100px #266798 inset",WebkitTextFillColor:"light"===e.palette.type?null:"#fff",caretColor:"light"===e.palette.type?null:"#fff",borderRadius:"inherit"}},inputMarginDense:{paddingTop:10.5,paddingBottom:10.5},inputMultiline:{padding:0},inputAdornedStart:{paddingLeft:0},inputAdornedEnd:{paddingRight:0}}}),{name:"MuiOutlinedInput"})(LC),SC=c.forwardRef((function(e,t){var n=e.classes,r=e.className,i=e.disableAnimation,o=void 0!==i&&i,a=(e.margin,e.shrink),s=(e.variant,(0,We.A)(e,["classes","className","disableAnimation","margin","shrink","variant"])),l=qb(),u=a;void 0===u&&l&&(u=l.filled||l.focused||l.adornedStart);var d=zb({props:e,muiFormControl:l,states:["margin","variant"]});return c.createElement(Kb,(0,ze.A)({"data-shrink":u,className:(0,qe.A)(n.root,r,l&&n.formControl,!o&&n.animated,u&&n.shrink,"dense"===d.margin&&n.marginDense,{filled:n.filled,outlined:n.outlined}[d.variant]),classes:{focused:n.focused,disabled:n.disabled,error:n.error,required:n.required,asterisk:n.asterisk},ref:t},s))})),mC=(0,Qe.A)((function(e){return{root:{display:"block",transformOrigin:"top left"},focused:{},disabled:{},error:{},required:{},asterisk:{},formControl:{position:"absolute",left:0,top:0,transform:"translate(0, 24px) scale(1)"},marginDense:{transform:"translate(0, 21px) scale(1)"},shrink:{transform:"translate(0, 1.5px) scale(0.75)",transformOrigin:"top left"},animated:{transition:e.transitions.create(["color","transform"],{duration:e.transitions.duration.shorter,easing:e.transitions.easing.easeOut})},filled:{zIndex:1,pointerEvents:"none",transform:"translate(12px, 20px) scale(1)","&$marginDense":{transform:"translate(12px, 17px) scale(1)"},"&$shrink":{transform:"translate(12px, 10px) scale(0.75)","&$marginDense":{transform:"translate(12px, 7px) scale(0.75)"}}},outlined:{zIndex:1,pointerEvents:"none",transform:"translate(14px, 20px) scale(1)","&$marginDense":{transform:"translate(14px, 12px) scale(1)"},"&$shrink":{transform:"translate(14px, -6px) scale(0.75)"}}}}),{name:"MuiInputLabel"})(SC),TC=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=e.component,a=void 0===o?"p":o,s=(e.disabled,e.error,e.filled,e.focused,e.margin,e.required,e.variant,(0,We.A)(e,["children","classes","className","component","disabled","error","filled","focused","margin","required","variant"])),l=zb({props:e,muiFormControl:qb(),states:["variant","margin","disabled","error","filled","focused","required"]});return c.createElement(a,(0,ze.A)({className:(0,qe.A)(r.root,("filled"===l.variant||"outlined"===l.variant)&&r.contained,i,l.disabled&&r.disabled,l.error&&r.error,l.filled&&r.filled,l.focused&&r.focused,l.required&&r.required,"dense"===l.margin&&r.marginDense),ref:t},s)," "===n?c.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}}):n)})),IC=(0,Qe.A)((function(e){return{root:(0,ze.A)({color:e.palette.text.secondary},e.typography.caption,{textAlign:"left",marginTop:3,margin:0,"&$disabled":{color:e.palette.text.disabled},"&$error":{color:e.palette.error.main}}),error:{},disabled:{},marginDense:{marginTop:4},contained:{marginLeft:14,marginRight:14},focused:{},filled:{},required:{}}}),{name:"MuiFormHelperText"})(TC),OC=a(3043),gC=a(2284),yC=a(1475),RC=a(6182),NC=a(4960);var vC="undefined"!=typeof window?c.useLayoutEffect:c.useEffect;var bC=c.forwardRef((function(e,t){var n=e.children,r=e.container,i=e.disablePortal,o=void 0!==i&&i,a=e.onRendered,s=c.useState(null),l=s[0],u=s[1],d=(0,rt.A)(c.isValidElement(n)?n.ref:null,t);return vC((function(){o||u(function(e){return e="function"==typeof e?e():e,c.findDOMNode(e)}(r)||document.body)}),[r,o]),vC((function(){if(l&&!o)return(0,NC.A)(t,l),function(){(0,NC.A)(t,null)}}),[t,l,o]),vC((function(){a&&(l||o)&&a()}),[a,l,o]),o?c.isValidElement(n)?c.cloneElement(n,{ref:d}):n:l?c.createPortal(n,l):l})),PC=a(9474);var CC=a(2901);function BC(){var e=document.createElement("div");e.style.width="99px",e.style.height="99px",e.style.position="absolute",e.style.top="-9999px",e.style.overflow="scroll",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t}function MC(e,t){t?e.setAttribute("aria-hidden","true"):e.removeAttribute("aria-hidden")}function DC(e){return parseInt(window.getComputedStyle(e)["padding-right"],10)||0}function UC(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:[],i=arguments.length>4?arguments[4]:void 0,o=[t,n].concat((0,at.A)(r)),a=["TEMPLATE","SCRIPT","STYLE"];[].forEach.call(e.children,(function(e){1===e.nodeType&&-1===o.indexOf(e)&&-1===a.indexOf(e.tagName)&&MC(e,i)}))}function wC(e,t){var n=-1;return e.some((function(e,r){return!!t(e)&&(n=r,!0)})),n}function HC(e,t){var n,r=[],i=[],o=e.container;if(!t.disableScrollLock){if(function(e){var t=(0,yC.A)(e);return t.body===e?(0,RC.A)(t).innerWidth>t.documentElement.clientWidth:e.scrollHeight>e.clientHeight}(o)){var a=BC();r.push({value:o.style.paddingRight,key:"padding-right",el:o}),o.style["padding-right"]="".concat(DC(o)+a,"px"),n=(0,yC.A)(o).querySelectorAll(".mui-fixed"),[].forEach.call(n,(function(e){i.push(e.style.paddingRight),e.style.paddingRight="".concat(DC(e)+a,"px")}))}var s=o.parentElement,l="HTML"===s.nodeName&&"scroll"===window.getComputedStyle(s)["overflow-y"]?s:o;r.push({value:l.style.overflow,key:"overflow",el:l}),l.style.overflow="hidden"}return function(){n&&[].forEach.call(n,(function(e,t){i[t]?e.style.paddingRight=i[t]:e.style.removeProperty("padding-right")})),r.forEach((function(e){var t=e.value,n=e.el,r=e.key;t?n.style.setProperty(r,t):n.style.removeProperty(r)}))}}var $C=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.modals=[],this.containers=[]}return(0,CC.A)(e,[{key:"add",value:function(e,t){var n=this.modals.indexOf(e);if(-1!==n)return n;n=this.modals.length,this.modals.push(e),e.modalRef&&MC(e.modalRef,!1);var r=function(e){var t=[];return[].forEach.call(e.children,(function(e){e.getAttribute&&"true"===e.getAttribute("aria-hidden")&&t.push(e)})),t}(t);UC(t,e.mountNode,e.modalRef,r,!0);var i=wC(this.containers,(function(e){return e.container===t}));return-1!==i?(this.containers[i].modals.push(e),n):(this.containers.push({modals:[e],container:t,restore:null,hiddenSiblingNodes:r}),n)}},{key:"mount",value:function(e,t){var n=wC(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];r.restore||(r.restore=HC(r,t))}},{key:"remove",value:function(e){var t=this.modals.indexOf(e);if(-1===t)return t;var n=wC(this.containers,(function(t){return-1!==t.modals.indexOf(e)})),r=this.containers[n];if(r.modals.splice(r.modals.indexOf(e),1),this.modals.splice(t,1),0===r.modals.length)r.restore&&r.restore(),e.modalRef&&MC(e.modalRef,!0),UC(r.container,e.mountNode,e.modalRef,r.hiddenSiblingNodes,!1),this.containers.splice(n,1);else{var i=r.modals[r.modals.length-1];i.modalRef&&MC(i.modalRef,!1)}return t}},{key:"isTopModal",value:function(e){return this.modals.length>0&&this.modals[this.modals.length-1]===e}}]),e}();var xC=function(e){var t=e.children,n=e.disableAutoFocus,r=void 0!==n&&n,i=e.disableEnforceFocus,o=void 0!==i&&i,a=e.disableRestoreFocus,s=void 0!==a&&a,l=e.getDoc,u=e.isEnabled,d=e.open,_=c.useRef(),E=c.useRef(null),p=c.useRef(null),h=c.useRef(),A=c.useRef(null),L=c.useCallback((function(e){A.current=c.findDOMNode(e)}),[]),f=(0,rt.A)(t.ref,L),S=c.useRef();return c.useEffect((function(){S.current=d}),[d]),!S.current&&d&&"undefined"!=typeof window&&(h.current=l().activeElement),c.useEffect((function(){if(d){var e=(0,yC.A)(A.current);r||!A.current||A.current.contains(e.activeElement)||(A.current.hasAttribute("tabIndex")||A.current.setAttribute("tabIndex",-1),A.current.focus());var t=function(){null!==A.current&&(e.hasFocus()&&!o&&u()&&!_.current?A.current&&!A.current.contains(e.activeElement)&&A.current.focus():_.current=!1)},n=function(t){!o&&u()&&9===t.keyCode&&e.activeElement===A.current&&(_.current=!0,t.shiftKey?p.current.focus():E.current.focus())};e.addEventListener("focus",t,!0),e.addEventListener("keydown",n,!0);var i=setInterval((function(){t()}),50);return function(){clearInterval(i),e.removeEventListener("focus",t,!0),e.removeEventListener("keydown",n,!0),s||(h.current&&h.current.focus&&h.current.focus(),h.current=null)}}}),[r,o,s,u,d]),c.createElement(c.Fragment,null,c.createElement("div",{tabIndex:0,ref:E,"data-test":"sentinelStart"}),c.cloneElement(t,{ref:f}),c.createElement("div",{tabIndex:0,ref:p,"data-test":"sentinelEnd"}))},YC={root:{zIndex:-1,position:"fixed",right:0,bottom:0,top:0,left:0,backgroundColor:"rgba(0, 0, 0, 0.5)",WebkitTapHighlightColor:"transparent"},invisible:{backgroundColor:"transparent"}},FC=c.forwardRef((function(e,t){var n=e.invisible,r=void 0!==n&&n,i=e.open,o=(0,We.A)(e,["invisible","open"]);return i?c.createElement("div",(0,ze.A)({"aria-hidden":!0,ref:t},o,{style:(0,ze.A)({},YC.root,r?YC.invisible:{},o.style)})):null}));var kC=new $C,GC=c.forwardRef((function(e,t){var n=(0,Nt.A)(),r=(0,$t.A)({name:"MuiModal",props:(0,ze.A)({},e),theme:n}),i=r.BackdropComponent,o=void 0===i?FC:i,a=r.BackdropProps,s=r.children,l=r.closeAfterTransition,u=void 0!==l&&l,d=r.container,_=r.disableAutoFocus,E=void 0!==_&&_,p=r.disableBackdropClick,h=void 0!==p&&p,A=r.disableEnforceFocus,L=void 0!==A&&A,f=r.disableEscapeKeyDown,S=void 0!==f&&f,m=r.disablePortal,T=void 0!==m&&m,I=r.disableRestoreFocus,O=void 0!==I&&I,g=r.disableScrollLock,y=void 0!==g&&g,R=r.hideBackdrop,N=void 0!==R&&R,v=r.keepMounted,b=void 0!==v&&v,P=r.manager,C=void 0===P?kC:P,B=r.onBackdropClick,M=r.onClose,D=r.onEscapeKeyDown,U=r.onRendered,w=r.open,H=(0,We.A)(r,["BackdropComponent","BackdropProps","children","closeAfterTransition","container","disableAutoFocus","disableBackdropClick","disableEnforceFocus","disableEscapeKeyDown","disablePortal","disableRestoreFocus","disableScrollLock","hideBackdrop","keepMounted","manager","onBackdropClick","onClose","onEscapeKeyDown","onRendered","open"]),$=c.useState(!0),x=$[0],Y=$[1],F=c.useRef({}),k=c.useRef(null),G=c.useRef(null),V=(0,rt.A)(G,t),j=function(e){return!!e.children&&e.children.props.hasOwnProperty("in")}(r),W=function(){return(0,yC.A)(k.current)},z=function(){return F.current.modalRef=G.current,F.current.mountNode=k.current,F.current},q=function(){C.mount(z(),{disableScrollLock:y}),G.current.scrollTop=0},Q=(0,it.A)((function(){var e=function(e){return e="function"==typeof e?e():e,c.findDOMNode(e)}(d)||W().body;C.add(z(),e),G.current&&q()})),K=c.useCallback((function(){return C.isTopModal(z())}),[C]),X=(0,it.A)((function(e){k.current=e,e&&(U&&U(),w&&K()?q():MC(G.current,!0))})),J=c.useCallback((function(){C.remove(z())}),[C]);if(c.useEffect((function(){return function(){J()}}),[J]),c.useEffect((function(){w?Q():j&&u||J()}),[w,J,j,u,Q]),!b&&!w&&(!j||x))return null;var Z=function(e){return{root:{position:"fixed",zIndex:e.zIndex.modal,right:0,bottom:0,top:0,left:0},hidden:{visibility:"hidden"}}}(n||{zIndex:PC.A}),ee={};return void 0===s.props.tabIndex&&(ee.tabIndex=s.props.tabIndex||"-1"),j&&(ee.onEnter=(0,uP.A)((function(){Y(!1)}),s.props.onEnter),ee.onExited=(0,uP.A)((function(){Y(!0),u&&J()}),s.props.onExited)),c.createElement(bC,{ref:X,container:d,disablePortal:T},c.createElement("div",(0,ze.A)({ref:V,onKeyDown:function(e){"Escape"===e.key&&K()&&(D&&D(e),S||(e.stopPropagation(),M&&M(e,"escapeKeyDown")))},role:"presentation"},H,{style:(0,ze.A)({},Z.root,!w&&x?Z.hidden:{},H.style)}),N?null:c.createElement(o,(0,ze.A)({open:w,onClick:function(e){e.target===e.currentTarget&&(B&&B(e),!h&&M&&M(e,"backdropClick"))}},a)),c.createElement(xC,{disableEnforceFocus:L,disableAutoFocus:E,disableRestoreFocus:O,getDoc:W,isEnabled:K,open:w},c.cloneElement(s,ee))))})),VC=GC;function jC(e){return"scale(".concat(e,", ").concat(Math.pow(e,2),")")}var WC={entering:{opacity:1,transform:jC(1)},entered:{opacity:1,transform:"none"}},zC=c.forwardRef((function(e,t){var n=e.children,r=e.disableStrictModeCompat,i=void 0!==r&&r,o=e.in,a=e.onEnter,s=e.onEntered,l=e.onEntering,u=e.onExit,d=e.onExited,_=e.onExiting,E=e.style,p=e.timeout,h=void 0===p?"auto":p,A=e.TransitionComponent,L=void 0===A?FN:A,f=(0,We.A)(e,["children","disableStrictModeCompat","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"]),S=c.useRef(),m=c.useRef(),T=kt(),I=T.unstable_strictMode&&!i,O=c.useRef(null),g=(0,rt.A)(n.ref,t),y=(0,rt.A)(I?O:void 0,g),R=function(e){return function(t,n){if(e){var r=I?[O.current,t]:[t,n],i=(0,BN.A)(r,2),o=i[0],a=i[1];void 0===a?e(o):e(o,a)}}},N=R(l),v=R((function(e,t){!function(e){e.scrollTop}(e);var n,r=GN({style:E,timeout:h},{mode:"enter"}),i=r.duration,o=r.delay;"auto"===h?(n=T.transitions.getAutoHeightDuration(e.clientHeight),m.current=n):n=i,e.style.transition=[T.transitions.create("opacity",{duration:n,delay:o}),T.transitions.create("transform",{duration:.666*n,delay:o})].join(","),a&&a(e,t)})),b=R(s),P=R(_),C=R((function(e){var t,n=GN({style:E,timeout:h},{mode:"exit"}),r=n.duration,i=n.delay;"auto"===h?(t=T.transitions.getAutoHeightDuration(e.clientHeight),m.current=t):t=r,e.style.transition=[T.transitions.create("opacity",{duration:t,delay:i}),T.transitions.create("transform",{duration:.666*t,delay:i||.333*t})].join(","),e.style.opacity="0",e.style.transform=jC(.75),u&&u(e)})),B=R(d);return c.useEffect((function(){return function(){clearTimeout(S.current)}}),[]),c.createElement(L,(0,ze.A)({appear:!0,in:o,nodeRef:I?O:void 0,onEnter:v,onEntered:b,onEntering:N,onExit:C,onExited:B,onExiting:P,addEndListener:function(e,t){var n=I?e:t;"auto"===h&&(S.current=setTimeout(n,m.current||0))},timeout:"auto"===h?null:h},f),(function(e,t){return c.cloneElement(n,(0,ze.A)({style:(0,ze.A)({opacity:0,transform:jC(.75),visibility:"exited"!==e||o?void 0:"hidden"},WC[e],E,n.props.style),ref:y},t))}))}));zC.muiSupportAuto=!0;var qC=zC;function QC(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.height/2:"bottom"===t&&(n=e.height),n}function KC(e,t){var n=0;return"number"==typeof t?n=t:"center"===t?n=e.width/2:"right"===t&&(n=e.width),n}function XC(e){return[e.horizontal,e.vertical].map((function(e){return"number"==typeof e?"".concat(e,"px"):e})).join(" ")}function JC(e){return"function"==typeof e?e():e}var ZC=c.forwardRef((function(e,t){var n=e.action,r=e.anchorEl,i=e.anchorOrigin,o=void 0===i?{vertical:"top",horizontal:"left"}:i,a=e.anchorPosition,s=e.anchorReference,l=void 0===s?"anchorEl":s,u=e.children,d=e.classes,_=e.className,E=e.container,p=e.elevation,h=void 0===p?8:p,A=e.getContentAnchorEl,L=e.marginThreshold,f=void 0===L?16:L,S=e.onEnter,m=e.onEntered,T=e.onEntering,I=e.onExit,O=e.onExited,g=e.onExiting,y=e.open,R=e.PaperProps,N=void 0===R?{}:R,v=e.transformOrigin,b=void 0===v?{vertical:"top",horizontal:"left"}:v,P=e.TransitionComponent,C=void 0===P?qC:P,B=e.transitionDuration,M=void 0===B?"auto":B,D=e.TransitionProps,U=void 0===D?{}:D,w=(0,We.A)(e,["action","anchorEl","anchorOrigin","anchorPosition","anchorReference","children","classes","className","container","elevation","getContentAnchorEl","marginThreshold","onEnter","onEntered","onEntering","onExit","onExited","onExiting","open","PaperProps","transformOrigin","TransitionComponent","transitionDuration","TransitionProps"]),H=c.useRef(),$=c.useCallback((function(e){if("anchorPosition"===l)return a;var t=JC(r),n=(t&&1===t.nodeType?t:(0,yC.A)(H.current).body).getBoundingClientRect(),i=0===e?o.vertical:"center";return{top:n.top+QC(n,i),left:n.left+KC(n,o.horizontal)}}),[r,o.horizontal,o.vertical,a,l]),x=c.useCallback((function(e){var t=0;if(A&&"anchorEl"===l){var n=A(e);if(n&&e.contains(n)){var r=function(e,t){for(var n=t,r=0;n&&n!==e;)r+=(n=n.parentElement).scrollTop;return r}(e,n);t=n.offsetTop+n.clientHeight/2-r||0}0}return t}),[o.vertical,l,A]),Y=c.useCallback((function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return{vertical:QC(e,b.vertical)+t,horizontal:KC(e,b.horizontal)}}),[b.horizontal,b.vertical]),F=c.useCallback((function(e){var t=x(e),n={width:e.offsetWidth,height:e.offsetHeight},i=Y(n,t);if("none"===l)return{top:null,left:null,transformOrigin:XC(i)};var o=$(t),a=o.top-i.vertical,s=o.left-i.horizontal,c=a+n.height,u=s+n.width,d=(0,RC.A)(JC(r)),_=d.innerHeight-f,E=d.innerWidth-f;if(a<f){var p=a-f;a-=p,i.vertical+=p}else if(c>_){var h=c-_;a-=h,i.vertical+=h}if(s<f){var A=s-f;s-=A,i.horizontal+=A}else if(u>E){var L=u-E;s-=L,i.horizontal+=L}return{top:"".concat(Math.round(a),"px"),left:"".concat(Math.round(s),"px"),transformOrigin:XC(i)}}),[r,l,$,x,Y,f]),k=c.useCallback((function(){var e=H.current;if(e){var t=F(e);null!==t.top&&(e.style.top=t.top),null!==t.left&&(e.style.left=t.left),e.style.transformOrigin=t.transformOrigin}}),[F]),G=c.useCallback((function(e){H.current=c.findDOMNode(e)}),[]);c.useEffect((function(){y&&k()})),c.useImperativeHandle(n,(function(){return y?{updatePosition:function(){k()}}:null}),[y,k]),c.useEffect((function(){if(y){var e=(0,nC.A)((function(){k()}));return window.addEventListener("resize",e),function(){e.clear(),window.removeEventListener("resize",e)}}}),[y,k]);var V=M;"auto"!==M||C.muiSupportAuto||(V=void 0);var j=E||(r?(0,yC.A)(JC(r)).body:void 0);return c.createElement(VC,(0,ze.A)({container:j,open:y,ref:t,BackdropProps:{invisible:!0},className:(0,qe.A)(d.root,_)},w),c.createElement(C,(0,ze.A)({appear:!0,in:y,onEnter:S,onEntered:m,onExit:I,onExited:O,onExiting:g,timeout:V},U,{onEntering:(0,uP.A)((function(e,t){T&&T(e,t),k()}),U.onEntering)}),c.createElement(Ct,(0,ze.A)({elevation:h,ref:G},N,{className:(0,qe.A)(d.paper,N.className)}),u)))})),eB=(0,Qe.A)({root:{},paper:{position:"absolute",overflowY:"auto",overflowX:"hidden",minWidth:16,minHeight:16,maxWidth:"calc(100% - 32px)",maxHeight:"calc(100% - 32px)",outline:0}},{name:"MuiPopover"})(ZC);var tB=c.createContext({}),nB=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=e.component,a=void 0===o?"ul":o,s=e.dense,l=void 0!==s&&s,u=e.disablePadding,d=void 0!==u&&u,_=e.subheader,E=(0,We.A)(e,["children","classes","className","component","dense","disablePadding","subheader"]),p=c.useMemo((function(){return{dense:l}}),[l]);return c.createElement(tB.Provider,{value:p},c.createElement(a,(0,ze.A)({className:(0,qe.A)(r.root,i,l&&r.dense,!d&&r.padding,_&&r.subheader),ref:t},E),_,n))})),rB=(0,Qe.A)({root:{listStyle:"none",margin:0,padding:0,position:"relative"},padding:{paddingTop:8,paddingBottom:8},dense:{},subheader:{paddingTop:0}},{name:"MuiList"})(nB);function iB(e,t,n){return e===t?e.firstChild:t&&t.nextElementSibling?t.nextElementSibling:n?null:e.firstChild}function oB(e,t,n){return e===t?n?e.firstChild:e.lastChild:t&&t.previousElementSibling?t.previousElementSibling:n?null:e.lastChild}function aB(e,t){if(void 0===t)return!0;var n=e.innerText;return void 0===n&&(n=e.textContent),0!==(n=n.trim().toLowerCase()).length&&(t.repeating?n[0]===t.keys[0]:0===n.indexOf(t.keys.join("")))}function sB(e,t,n,r,i,o){for(var a=!1,s=i(e,t,!!t&&n);s;){if(s===e.firstChild){if(a)return;a=!0}var l=!r&&(s.disabled||"true"===s.getAttribute("aria-disabled"));if(s.hasAttribute("tabindex")&&aB(s,o)&&!l)return void s.focus();s=i(e,s,n)}}var lB="undefined"==typeof window?c.useEffect:c.useLayoutEffect,cB=c.forwardRef((function(e,t){var n=e.actions,r=e.autoFocus,i=void 0!==r&&r,o=e.autoFocusItem,a=void 0!==o&&o,s=e.children,l=e.className,u=e.disabledItemsFocusable,d=void 0!==u&&u,_=e.disableListWrap,E=void 0!==_&&_,p=e.onKeyDown,h=e.variant,A=void 0===h?"selectedMenu":h,L=(0,We.A)(e,["actions","autoFocus","autoFocusItem","children","className","disabledItemsFocusable","disableListWrap","onKeyDown","variant"]),f=c.useRef(null),S=c.useRef({keys:[],repeating:!0,previousKeyMatched:!0,lastTime:null});lB((function(){i&&f.current.focus()}),[i]),c.useImperativeHandle(n,(function(){return{adjustStyleForScrollbar:function(e,t){var n=!f.current.style.width;if(e.clientHeight<f.current.clientHeight&&n){var r="".concat(BC(),"px");f.current.style["rtl"===t.direction?"paddingLeft":"paddingRight"]=r,f.current.style.width="calc(100% + ".concat(r,")")}return f.current}}}),[]);var m=c.useCallback((function(e){f.current=c.findDOMNode(e)}),[]),T=(0,rt.A)(m,t),I=-1;c.Children.forEach(s,(function(e,t){c.isValidElement(e)&&(e.props.disabled||("selectedMenu"===A&&e.props.selected||-1===I)&&(I=t))}));var O=c.Children.map(s,(function(e,t){if(t===I){var n={};return a&&(n.autoFocus=!0),void 0===e.props.tabIndex&&"selectedMenu"===A&&(n.tabIndex=0),c.cloneElement(e,n)}return e}));return c.createElement(rB,(0,ze.A)({role:"menu",ref:T,className:l,onKeyDown:function(e){var t=f.current,n=e.key,r=(0,yC.A)(t).activeElement;if("ArrowDown"===n)e.preventDefault(),sB(t,r,E,d,iB);else if("ArrowUp"===n)e.preventDefault(),sB(t,r,E,d,oB);else if("Home"===n)e.preventDefault(),sB(t,null,E,d,iB);else if("End"===n)e.preventDefault(),sB(t,null,E,d,oB);else if(1===n.length){var i=S.current,o=n.toLowerCase(),a=performance.now();i.keys.length>0&&(a-i.lastTime>500?(i.keys=[],i.repeating=!0,i.previousKeyMatched=!0):i.repeating&&o!==i.keys[0]&&(i.repeating=!1)),i.lastTime=a,i.keys.push(o);var s=r&&!i.repeating&&aB(r,i);i.previousKeyMatched&&(s||sB(t,r,!1,d,iB,i))?e.preventDefault():i.previousKeyMatched=!1}p&&p(e)},tabIndex:i?0:-1},L),O)})),uB=cB,dB={vertical:"top",horizontal:"right"},_B={vertical:"top",horizontal:"left"},EB=c.forwardRef((function(e,t){var n=e.autoFocus,r=void 0===n||n,i=e.children,o=e.classes,a=e.disableAutoFocusItem,s=void 0!==a&&a,l=e.MenuListProps,u=void 0===l?{}:l,d=e.onClose,_=e.onEntering,E=e.open,p=e.PaperProps,h=void 0===p?{}:p,A=e.PopoverClasses,L=e.transitionDuration,f=void 0===L?"auto":L,S=e.TransitionProps,m=(S=void 0===S?{}:S).onEntering,T=(0,We.A)(S,["onEntering"]),I=e.variant,O=void 0===I?"selectedMenu":I,g=(0,We.A)(e,["autoFocus","children","classes","disableAutoFocusItem","MenuListProps","onClose","onEntering","open","PaperProps","PopoverClasses","transitionDuration","TransitionProps","variant"]),y=kt(),R=r&&!s&&E,N=c.useRef(null),v=c.useRef(null),b=-1;c.Children.map(i,(function(e,t){c.isValidElement(e)&&(e.props.disabled||("menu"!==O&&e.props.selected||-1===b)&&(b=t))}));var P=c.Children.map(i,(function(e,t){return t===b?c.cloneElement(e,{ref:function(t){v.current=c.findDOMNode(t),(0,NC.A)(e.ref,t)}}):e}));return c.createElement(eB,(0,ze.A)({getContentAnchorEl:function(){return v.current},classes:A,onClose:d,TransitionProps:(0,ze.A)({onEntering:function(e,t){N.current&&N.current.adjustStyleForScrollbar(e,y),_&&_(e,t),m&&m(e,t)}},T),anchorOrigin:"rtl"===y.direction?dB:_B,transformOrigin:"rtl"===y.direction?dB:_B,PaperProps:(0,ze.A)({},h,{classes:(0,ze.A)({},h.classes,{root:o.paper})}),open:E,ref:t,transitionDuration:f},g),c.createElement(uB,(0,ze.A)({onKeyDown:function(e){"Tab"===e.key&&(e.preventDefault(),d&&d(e,"tabKeyDown"))},actions:N,autoFocus:r&&(-1===b||s),autoFocusItem:R,variant:O},u,{className:(0,qe.A)(o.list,u.className)}),P))})),pB=(0,Qe.A)({paper:{maxHeight:"calc(100% - 96px)",WebkitOverflowScrolling:"touch"},list:{outline:0}},{name:"MuiMenu"})(EB);function hB(e,t){return"object"===(0,gC.A)(t)&&null!==t?e===t:String(e)===String(t)}var AB=c.forwardRef((function(e,t){var n=e["aria-label"],r=e.autoFocus,i=e.autoWidth,o=e.children,a=e.classes,s=e.className,l=e.defaultValue,u=e.disabled,d=e.displayEmpty,_=e.IconComponent,E=e.inputRef,p=e.labelId,h=e.MenuProps,A=void 0===h?{}:h,L=e.multiple,f=e.name,S=e.onBlur,m=e.onChange,T=e.onClose,I=e.onFocus,O=e.onOpen,g=e.open,y=e.readOnly,R=e.renderValue,N=e.SelectDisplayProps,v=void 0===N?{}:N,b=e.tabIndex,P=(e.type,e.value),C=e.variant,B=void 0===C?"standard":C,M=(0,We.A)(e,["aria-label","autoFocus","autoWidth","children","classes","className","defaultValue","disabled","displayEmpty","IconComponent","inputRef","labelId","MenuProps","multiple","name","onBlur","onChange","onClose","onFocus","onOpen","open","readOnly","renderValue","SelectDisplayProps","tabIndex","type","value","variant"]),D=(0,zN.A)({controlled:P,default:l,name:"Select"}),U=(0,BN.A)(D,2),w=U[0],H=U[1],$=c.useRef(null),x=c.useState(null),Y=x[0],F=x[1],k=c.useRef(null!=g).current,G=c.useState(),V=G[0],j=G[1],W=c.useState(!1),z=W[0],q=W[1],Q=(0,rt.A)(t,E);c.useImperativeHandle(Q,(function(){return{focus:function(){Y.focus()},node:$.current,value:w}}),[Y,w]),c.useEffect((function(){r&&Y&&Y.focus()}),[r,Y]),c.useEffect((function(){if(Y){var e=(0,yC.A)(Y).getElementById(p);if(e){var t=function(){getSelection().isCollapsed&&Y.focus()};return e.addEventListener("click",t),function(){e.removeEventListener("click",t)}}}}),[p,Y]);var K,X,J=function(e,t){e?O&&O(t):T&&T(t),k||(j(i?null:Y.clientWidth),q(e))},Z=c.Children.toArray(o),ee=function(e){return function(t){var n;if(L||J(!1,t),L){n=Array.isArray(w)?w.slice():[];var r=w.indexOf(e.props.value);-1===r?n.push(e.props.value):n.splice(r,1)}else n=e.props.value;e.props.onClick&&e.props.onClick(t),w!==n&&(H(n),m&&(t.persist(),Object.defineProperty(t,"target",{writable:!0,value:{value:n,name:f}}),m(t,e)))}},te=null!==Y&&(k?g:z);delete M["aria-invalid"];var ne=[],re=!1;(Fb({value:w})||d)&&(R?K=R(w):re=!0);var ie=Z.map((function(e){if(!c.isValidElement(e))return null;var t;if(L){if(!Array.isArray(w))throw new Error((0,tC.A)(2));(t=w.some((function(t){return hB(t,e.props.value)})))&&re&&ne.push(e.props.children)}else(t=hB(w,e.props.value))&&re&&(X=e.props.children);return t&&!0,c.cloneElement(e,{"aria-selected":t?"true":void 0,onClick:ee(e),onKeyUp:function(t){" "===t.key&&t.preventDefault(),e.props.onKeyUp&&e.props.onKeyUp(t)},role:"option",selected:t,value:void 0,"data-value":e.props.value})}));re&&(K=L?ne.join(", "):X);var oe,ae=V;!i&&k&&Y&&(ae=Y.clientWidth),oe=void 0!==b?b:u?null:0;var se=v.id||(f?"mui-component-select-".concat(f):void 0);return c.createElement(c.Fragment,null,c.createElement("div",(0,ze.A)({className:(0,qe.A)(a.root,a.select,a.selectMenu,a[B],s,u&&a.disabled),ref:F,tabIndex:oe,role:"button","aria-disabled":u?"true":void 0,"aria-expanded":te?"true":void 0,"aria-haspopup":"listbox","aria-label":n,"aria-labelledby":[p,se].filter(Boolean).join(" ")||void 0,onKeyDown:function(e){if(!y){-1!==[" ","ArrowUp","ArrowDown","Enter"].indexOf(e.key)&&(e.preventDefault(),J(!0,e))}},onMouseDown:u||y?null:function(e){0===e.button&&(e.preventDefault(),Y.focus(),J(!0,e))},onBlur:function(e){!te&&S&&(e.persist(),Object.defineProperty(e,"target",{writable:!0,value:{value:w,name:f}}),S(e))},onFocus:I},v,{id:se}),function(e){return null==e||"string"==typeof e&&!e.trim()}(K)?c.createElement("span",{dangerouslySetInnerHTML:{__html:"&#8203;"}}):K),c.createElement("input",(0,ze.A)({value:Array.isArray(w)?w.join(","):w,name:f,ref:$,"aria-hidden":!0,onChange:function(e){var t=Z.map((function(e){return e.props.value})).indexOf(e.target.value);if(-1!==t){var n=Z[t];H(n.props.value),m&&m(e,n)}},tabIndex:-1,className:a.nativeInput,autoFocus:r},M)),c.createElement(_,{className:(0,qe.A)(a.icon,a["icon".concat((0,Ot.A)(B))],te&&a.iconOpen,u&&a.disabled)}),c.createElement(pB,(0,ze.A)({id:"menu-".concat(f||""),anchorEl:Y,open:te,onClose:function(e){J(!1,e)}},A,{MenuListProps:(0,ze.A)({"aria-labelledby":p,role:"listbox",disableListWrap:!0},A.MenuListProps),PaperProps:(0,ze.A)({},A.PaperProps,{style:(0,ze.A)({minWidth:ae},null!=A.PaperProps?A.PaperProps.style:null)})}),ie))})),LB=(0,aP.A)(c.createElement("path",{d:"M7 10l5 5 5-5z"}),"ArrowDropDown"),fB=c.forwardRef((function(e,t){var n=e.classes,r=e.className,i=e.disabled,o=e.IconComponent,a=e.inputRef,s=e.variant,l=void 0===s?"standard":s,u=(0,We.A)(e,["classes","className","disabled","IconComponent","inputRef","variant"]);return c.createElement(c.Fragment,null,c.createElement("select",(0,ze.A)({className:(0,qe.A)(n.root,n.select,n[l],r,i&&n.disabled),disabled:i,ref:a||t},u)),e.multiple?null:c.createElement(o,{className:(0,qe.A)(n.icon,n["icon".concat((0,Ot.A)(l))],i&&n.disabled)}))})),SB=function(e){return{root:{},select:{"-moz-appearance":"none","-webkit-appearance":"none",userSelect:"none",borderRadius:0,minWidth:16,cursor:"pointer","&:focus":{backgroundColor:"light"===e.palette.type?"rgba(0, 0, 0, 0.05)":"rgba(255, 255, 255, 0.05)",borderRadius:0},"&::-ms-expand":{display:"none"},"&$disabled":{cursor:"default"},"&[multiple]":{height:"auto"},"&:not([multiple]) option, &:not([multiple]) optgroup":{backgroundColor:e.palette.background.paper},"&&":{paddingRight:24}},filled:{"&&":{paddingRight:32}},outlined:{borderRadius:e.shape.borderRadius,"&&":{paddingRight:32}},selectMenu:{height:"auto",minHeight:"1.1876em",textOverflow:"ellipsis",whiteSpace:"nowrap",overflow:"hidden"},disabled:{},icon:{position:"absolute",right:0,top:"calc(50% - 12px)",pointerEvents:"none",color:e.palette.action.active,"&$disabled":{color:e.palette.action.disabled}},iconOpen:{transform:"rotate(180deg)"},iconFilled:{right:7},iconOutlined:{right:7},nativeInput:{bottom:0,left:0,position:"absolute",opacity:0,pointerEvents:"none",width:"100%"}}},mB=c.createElement(dC,null),TB=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.IconComponent,o=void 0===i?LB:i,a=e.input,s=void 0===a?mB:a,l=e.inputProps,u=(e.variant,(0,We.A)(e,["children","classes","IconComponent","input","inputProps","variant"])),d=zb({props:e,muiFormControl:qb(),states:["variant"]});return c.cloneElement(s,(0,ze.A)({inputComponent:fB,inputProps:(0,ze.A)({children:n,classes:r,IconComponent:o,variant:d.variant,type:void 0},l,s?s.props.inputProps:{}),ref:t},u))}));TB.muiName="Select";(0,Qe.A)(SB,{name:"MuiNativeSelect"})(TB);var IB=SB,OB=c.createElement(dC,null),gB=c.createElement(EC,null),yB=c.forwardRef((function e(t,n){var r=t.autoWidth,i=void 0!==r&&r,o=t.children,a=t.classes,s=t.displayEmpty,l=void 0!==s&&s,u=t.IconComponent,d=void 0===u?LB:u,_=t.id,E=t.input,p=t.inputProps,h=t.label,A=t.labelId,L=t.labelWidth,f=void 0===L?0:L,S=t.MenuProps,m=t.multiple,T=void 0!==m&&m,I=t.native,O=void 0!==I&&I,g=t.onClose,y=t.onOpen,R=t.open,N=t.renderValue,v=t.SelectDisplayProps,b=t.variant,P=void 0===b?"standard":b,C=(0,We.A)(t,["autoWidth","children","classes","displayEmpty","IconComponent","id","input","inputProps","label","labelId","labelWidth","MenuProps","multiple","native","onClose","onOpen","open","renderValue","SelectDisplayProps","variant"]),B=O?fB:AB,M=zb({props:t,muiFormControl:qb(),states:["variant"]}).variant||P,D=E||{standard:OB,outlined:c.createElement(fC,{label:h,labelWidth:f}),filled:gB}[M];return c.cloneElement(D,(0,ze.A)({inputComponent:B,inputProps:(0,ze.A)({children:o,IconComponent:d,variant:M,type:void 0,multiple:T},O?{id:_}:{autoWidth:i,displayEmpty:l,labelId:A,MenuProps:S,onClose:g,onOpen:y,open:R,renderValue:N,SelectDisplayProps:(0,ze.A)({id:_},v)},p,{classes:p?(0,OC.A)({baseClasses:a,newClasses:p.classes,Component:e}):a},E?E.props.inputProps:{}),ref:n},C))}));yB.muiName="Select";var RB=(0,Qe.A)(IB,{name:"MuiSelect"})(yB),NB={standard:dC,filled:EC,outlined:fC},vB=c.forwardRef((function(e,t){var n=e.autoComplete,r=e.autoFocus,i=void 0!==r&&r,o=e.children,a=e.classes,s=e.className,l=e.color,u=void 0===l?"primary":l,d=e.defaultValue,_=e.disabled,E=void 0!==_&&_,p=e.error,h=void 0!==p&&p,A=e.FormHelperTextProps,L=e.fullWidth,f=void 0!==L&&L,S=e.helperText,m=e.hiddenLabel,T=e.id,I=e.InputLabelProps,O=e.inputProps,g=e.InputProps,y=e.inputRef,R=e.label,N=e.multiline,v=void 0!==N&&N,b=e.name,P=e.onBlur,C=e.onChange,B=e.onFocus,M=e.placeholder,D=e.required,U=void 0!==D&&D,w=e.rows,H=e.rowsMax,$=e.maxRows,x=e.minRows,Y=e.select,F=void 0!==Y&&Y,k=e.SelectProps,G=e.type,V=e.value,j=e.variant,W=void 0===j?"standard":j,z=(0,We.A)(e,["autoComplete","autoFocus","children","classes","className","color","defaultValue","disabled","error","FormHelperTextProps","fullWidth","helperText","hiddenLabel","id","InputLabelProps","inputProps","InputProps","inputRef","label","multiline","name","onBlur","onChange","onFocus","placeholder","required","rows","rowsMax","maxRows","minRows","select","SelectProps","type","value","variant"]);var q={};if("outlined"===W&&(I&&void 0!==I.shrink&&(q.notched=I.shrink),R)){var Q,K=null!==(Q=null==I?void 0:I.required)&&void 0!==Q?Q:U;q.label=c.createElement(c.Fragment,null,R,K&&" *")}F&&(k&&k.native||(q.id=void 0),q["aria-describedby"]=void 0);var X=S&&T?"".concat(T,"-helper-text"):void 0,J=R&&T?"".concat(T,"-label"):void 0,Z=NB[W],ee=c.createElement(Z,(0,ze.A)({"aria-describedby":X,autoComplete:n,autoFocus:i,defaultValue:d,fullWidth:f,multiline:v,name:b,rows:w,rowsMax:H,maxRows:$,minRows:x,type:G,value:V,id:T,inputRef:y,onBlur:P,onChange:C,onFocus:B,placeholder:M,inputProps:O},q,g));return c.createElement(Wb,(0,ze.A)({className:(0,qe.A)(a.root,s),disabled:E,error:h,fullWidth:f,hiddenLabel:m,ref:t,required:U,color:u,variant:W},z),R&&c.createElement(mC,(0,ze.A)({htmlFor:T,id:J},I),R),F?c.createElement(RB,(0,ze.A)({"aria-describedby":X,id:T,labelId:J,value:V,input:ee},k),o):ee,S&&c.createElement(IC,(0,ze.A)({id:X},A),S))})),bB=(0,Qe.A)({root:{}},{name:"MuiTextField"})(vB);const PB=fN({spec:IP,usePromise:!0}),CB={};function BB(e){const{handleChange:t,usedByHierophant:n,classes:r,user:i,t:o}=e,[a,s]=(0,c.useState)(!0);let l=o("LABEL_FORM_COMMENT_ADDITIONAL");"TYPE_OTHER"===i.type&&(l=o("LABEL_FORM_COMMENT_OTHER"));const u=TP(i.location?.country);return c.default.createElement(c.default.Fragment,null,c.default.createElement(tt,{container:!0,spacing:3,justify:"center"},c.default.createElement(tt,{item:!0,xs:12,md:10,lg:6},c.default.createElement(tt,{container:!0,spacing:3},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ht,{variant:"h2",className:r.formStepTitle,gutterBottom:!0},o("LABEL_FORM_DATA_PRIVACY_REQUEST"))),c.default.createElement(tt,{item:!0,xs:12,sm:6},c.default.createElement(bB,{required:!0,id:"first_name",label:n?o("LABEL_FORM_FIRST_NAME",{ns:"PRIVACY"}):o("LABEL_FORM_FIRST_NAME"),fullWidth:!0,autoComplete:"given-name",autoFocus:!0,onChange:t,defaultValue:i.first_name,inputProps:{style:{border:0}},className:r.infoFormTextInput,placeholder:o("LABEL_FORM_FIRST_NAME")})),c.default.createElement(tt,{item:!0,xs:12,sm:6},c.default.createElement(bB,{required:!0,id:"last_name",label:n?o("LABEL_FORM_LAST_NAME",{ns:"PRIVACY"}):o("LABEL_FORM_LAST_NAME"),fullWidth:!0,autoComplete:"family-name",onChange:t,defaultValue:i.last_name,inputProps:{style:{border:0}},className:r.infoFormTextInput,placeholder:o("LABEL_FORM_LAST_NAME")})),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(bB,{required:!0,id:"email",label:n?o("LABEL_FORM_EMAIL",{ns:"PRIVACY"}):o("LABEL_FORM_EMAIL"),fullWidth:!0,error:!a,helperText:o("LABEL_FORM_EMAIL_ERROR"),onChange:e=>{const n=e.target.value,r=/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,63}$/i.test(n);s(r),t(e,r)},autoComplete:"email",defaultValue:i.email,className:r.infoFormTextInput,placeholder:o("LABEL_FORM_EMAIL"),inputProps:{style:{border:0},spellCheck:!1}})),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Wb,{required:!0,fullWidth:!0},c.default.createElement(mC,{htmlFor:"location.country",className:r.infoFormSelectLabel},n?o("LABEL_FORM_COUNTRY",{ns:"PRIVACY"}):o("LABEL_FORM_COUNTRY")),c.default.createElement(RB,{native:!0,onChange:t,value:i.location?.country,required:!0,className:r.infoFormSelect,inputProps:{id:"location.country"},placeholder:o("LABEL_FORM_COUNTRY")},CB.countries.map((e=>c.default.createElement("option",{key:e.name,value:e.iso_2},o(e.name))))))),u.length?c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Wb,{required:!0,fullWidth:!0},c.default.createElement(mC,{htmlFor:"location.subdivision",className:r.infoFormSelectLabel},n?o("LABEL_FORM_SUBDIVISION",{ns:"PRIVACY"}):o("LABEL_FORM_SUBDIVISION")),c.default.createElement(RB,{native:!0,onChange:t,value:i.location?.subdivision,required:!0,className:r.infoFormSelect,inputProps:{id:"location.subdivision"},placeholder:o("LABEL_FORM_SUBDIVISION")},u.map((e=>c.default.createElement("option",{key:e.name,value:e.state},e.name)))))):null,c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(bB,{id:"notes",label:l,placeholder:l,fullWidth:!0,onChange:t,autoComplete:"off",multiline:!0,rows:6,defaultValue:i.notes,classes:{root:r.infoFormTextarea}}))))))}CB.region=kv(PB,"client.spec.definitions.Region.enum"),CB.countries=LP.countries,BB.propTypes={handleChange:h().func.isRequired,usedByHierophant:h().bool.isRequired,classes:h().object.isRequired,user:h().object.isRequired,t:h().func.isRequired};var MB=fe()((0,Qe.A)({formStepTitle:{margin:"36px 0 16px",color:"inherit",fontSize:"36px"},infoFormTextInput:{fontSize:16,"& .MuiInputBase-root":{fontSize:16,"&:-webkit-autofill":{transition:"background-color 5000s ease-in-out 0s"},"& input::placeholder":{visibility:"hidden"}},"& .MuiFormLabel-root":{fontSize:16,color:"rgba(0, 0, 0, 0.74)","&.Mui-focused":{opacity:1}},"& .MuiInputBase-input":{height:"auto !important",fontSize:"16px !important",backgroundColor:"transparent !important",padding:"0 0 8px !important",borderRadius:"0 !important"},"& .MuiFormHelperText-root":{fontSize:"10px",color:"red"}},infoFormSelect:{overflowY:"scroll !important",fontSize:16,"& .MuiInputBase-input":{height:"auto"},"& .MuiSelect-icon":{width:"30px",height:"30px",top:"calc(50% - 15px)"},"& .Mui-Select-select:focus":{backgroundColor:"#FFF"}},infoFormSelectLabel:{fontSize:16,color:"rgba(0, 0, 0, 0.74)","&.Mui-focused":{color:"rgba(0, 0, 0, 0.74)"}},infoFormTextarea:{"& .MuiInputBase-inputMultiline":{boxShadow:"none",fontSize:16,lineHeight:"18px"},"& .MuiInputBase-root":{fontSize:16,"& textarea::placeholder":{visibility:"hidden"}},"& .MuiFormLabel-root":{fontSize:16,color:"rgba(0, 0, 0, 0.74)"}}})(BB)),DB="undefined"==typeof window?c.useEffect:c.useLayoutEffect,UB=c.forwardRef((function(e,t){var n=e.alignItems,r=void 0===n?"center":n,i=e.autoFocus,o=void 0!==i&&i,a=e.button,s=void 0!==a&&a,l=e.children,u=e.classes,d=e.className,_=e.component,E=e.ContainerComponent,p=void 0===E?"li":E,h=e.ContainerProps,A=(h=void 0===h?{}:h).className,L=(0,We.A)(h,["className"]),f=e.dense,S=void 0!==f&&f,m=e.disabled,T=void 0!==m&&m,I=e.disableGutters,O=void 0!==I&&I,g=e.divider,y=void 0!==g&&g,R=e.focusVisibleClassName,N=e.selected,v=void 0!==N&&N,b=(0,We.A)(e,["alignItems","autoFocus","button","children","classes","className","component","ContainerComponent","ContainerProps","dense","disabled","disableGutters","divider","focusVisibleClassName","selected"]),P=c.useContext(tB),C={dense:S||P.dense||!1,alignItems:r},B=c.useRef(null);DB((function(){o&&B.current&&B.current.focus()}),[o]);var M=c.Children.toArray(l),D=M.length&&(0,kb.A)(M[M.length-1],["ListItemSecondaryAction"]),U=c.useCallback((function(e){B.current=c.findDOMNode(e)}),[]),w=(0,rt.A)(U,t),H=(0,ze.A)({className:(0,qe.A)(u.root,d,C.dense&&u.dense,!O&&u.gutters,y&&u.divider,T&&u.disabled,s&&u.button,"center"!==r&&u.alignItemsFlexStart,D&&u.secondaryAction,v&&u.selected),disabled:T},b),$=_||"li";return s&&(H.component=_||"div",H.focusVisibleClassName=(0,qe.A)(u.focusVisible,R),$=It),D?($=H.component||_?$:"div","li"===p&&("li"===$?$="div":"li"===H.component&&(H.component="div")),c.createElement(tB.Provider,{value:C},c.createElement(p,(0,ze.A)({className:(0,qe.A)(u.container,A),ref:w},L),c.createElement($,H,M),M.pop()))):c.createElement(tB.Provider,{value:C},c.createElement($,(0,ze.A)({ref:w},H),M))})),wB=(0,Qe.A)((function(e){return{root:{display:"flex",justifyContent:"flex-start",alignItems:"center",position:"relative",textDecoration:"none",width:"100%",boxSizing:"border-box",textAlign:"left",paddingTop:8,paddingBottom:8,"&$focusVisible":{backgroundColor:e.palette.action.selected},"&$selected, &$selected:hover":{backgroundColor:e.palette.action.selected},"&$disabled":{opacity:.5}},container:{position:"relative"},focusVisible:{},dense:{paddingTop:4,paddingBottom:4},alignItemsFlexStart:{alignItems:"flex-start"},disabled:{},divider:{borderBottom:"1px solid ".concat(e.palette.divider),backgroundClip:"padding-box"},gutters:{paddingLeft:16,paddingRight:16},button:{transition:e.transitions.create("background-color",{duration:e.transitions.duration.shortest}),"&:hover":{textDecoration:"none",backgroundColor:e.palette.action.hover,"@media (hover: none)":{backgroundColor:"transparent"}}},secondaryAction:{paddingRight:48},selected:{}}}),{name:"MuiListItem"})(UB),HB=c.forwardRef((function(e,t){var n=e.children,r=e.classes,i=e.className,o=e.disableTypography,a=void 0!==o&&o,s=e.inset,l=void 0!==s&&s,u=e.primary,d=e.primaryTypographyProps,_=e.secondary,E=e.secondaryTypographyProps,p=(0,We.A)(e,["children","classes","className","disableTypography","inset","primary","primaryTypographyProps","secondary","secondaryTypographyProps"]),h=c.useContext(tB).dense,A=null!=u?u:n;null==A||A.type===Ht||a||(A=c.createElement(Ht,(0,ze.A)({variant:h?"body2":"body1",className:r.primary,component:"span",display:"block"},d),A));var L=_;return null==L||L.type===Ht||a||(L=c.createElement(Ht,(0,ze.A)({variant:"body2",className:r.secondary,color:"textSecondary",display:"block"},E),L)),c.createElement("div",(0,ze.A)({className:(0,qe.A)(r.root,i,h&&r.dense,l&&r.inset,A&&L&&r.multiline),ref:t},p),A,L)})),$B=(0,Qe.A)({root:{flex:"1 1 auto",minWidth:0,marginTop:4,marginBottom:4},multiline:{marginTop:6,marginBottom:6},dense:{},inset:{paddingLeft:56},primary:{},secondary:{}},{name:"MuiListItemText"})(HB);function xB(e){const{classes:t,user:n,getNext:r,t:i,useDefaultStyles:o}=e;["dns","data"].includes(o)||(t.DNSTitleStyles="",t.DNSAddressStyles="");const a=[{name:`${n.first_name} ${n.last_name}`,dataValue:"LABEL_FORM_CONSENT_NAME"},{name:`${n.email}`,dataValue:"LABEL_FORM_CONSENT_EMAIL"},"data"!==o?{name:`${i(mP(n.location?.country))}`,dataValue:"LABEL_FORM_CONSENT_COUNTRY"}:null,{name:`${(e=>{const t=Bb.find((t=>t.value===e)).optionLabel;return i(t)})(n.type)}`,dataValue:"LABEL_FORM_CONSENT_REQUEST_TYPE"}],{notes:s}=n;return c.default.createElement(c.default.Fragment,null,c.default.createElement(tt,{container:!0,justify:"center"},c.default.createElement(tt,{item:!0,md:"7",sm:"9",xs:"10"},c.default.createElement(tt,{container:!0},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement("div",{className:`${t.address} ${t.DNSAddressStyles}`},c.default.createElement(Ht,{variant:"h2",className:`${t.DNSTitleStyles} ${t.formStepTitle}`},i("LABEL_FORM_CONSENT_TITLE")),c.default.createElement(rB,{className:t.listWrapper},a.map((e=>e?c.default.createElement(c.Fragment,{key:e.name},c.default.createElement(wB,{className:t.listItem},c.default.createElement("strong",null,i(e.dataValue),": "),c.default.createElement($B,{primary:i(e.name)}))):null)),c.default.createElement(wB,{className:t.listItem},c.default.createElement("strong",null,"Comments"),": ",c.default.createElement($B,{primary:s})))),c.default.createElement(tt,{item:!0,container:!0,xs:12,justify:"flex-end"},c.default.createElement(tt,{item:!0},r("Back")),c.default.createElement(tt,{item:!0},r("Submit"))))))))}xB.propTypes={classes:h().object.isRequired,user:h().object.isRequired,t:h().func.isRequired,getNext:h().func.isRequired,useDefaultStyles:h().string},xB.defaultProps={useDefaultStyles:"useDefaultStyles"};var YB=fe()((0,Qe.A)((e=>({listWrapper:{padding:e.spacing(0,0,1)},listItem:{padding:`${e.spacing(.5)}px 0`,"& .MuiTypography-body1":{fontSize:16},"& strong":{fontSize:18,marginRight:e.spacing(1)}},formStepTitle:{color:"inherit",fontSize:36,margin:e.spacing(3.5,0,2.5)},DNSTitleStyles:{color:"inherit",margin:e.spacing(3.5,0),"&$formStepTitle":{fontSize:32,margin:e.spacing(3,0,2.5)}},address:{padding:e.spacing(3),marginTop:e.spacing(3),"& h6":{margin:0},"& ul":{listStyle:"none",margin:0,"& li":{margin:0}}},DNSAddressStyles:{marginTop:e.spacing(3.5),padding:"0"}})))(xB)),FB=a(4365),kB=a(6120),GB=a(7201),VB=a(9608),jB=a(7086),WB=a(5841),zB=a(8516),qB=a(3174),QB=a(2894),KB=a(3546),XB=a(5695),JB=a(2402),ZB=a(3268),eM=a(3917),tM=a(7756),nM=a(514),rM=a(388),iM=a(6631),oM=a(8721),aM=a(4639),sM=a(7419),lM=a(1083),cM=a(7824),uM=a(4276),dM=a(7069),_M=a(8861),EM=a(345),pM=a(3464),hM=a(4022);const AM={account_balance:FB.A,account_box:kB.A,add:GB.A,arrowBack:VB.A,arrowDropDown:Mb.A,arrowForward:jB.A,assignment_late:WB.A,assignment_turned_in:zB.A,autorenew:qB.A,check:QB.A,close:KB.A,cloud_download:XB.A,cloud_upload:JB.A,delete_forever:ZB.A,done_all:eM.A,edit:tM.A,email:nM.A,error:rM.A,help:iM.A,help_outline:oM.A,home:aM.A,download:sM.A,mail:lM.A,notification:cM.A,notificationActive:uM.A,notificationOff:dM.A,play_arrow:_M.A,settings:EM.A,supervisor_account:pM.A,undo:hM.A,logo:function(){return c.default.createElement("img",{src:"https://get.enzuzo.com/hubfs/privacy/midMarketLogo.svg",style:{paddingBottom:"10px",borderRadius:"50%"},alt:"logo"})}};function LM(e){const{icon:t,...n}=e,r=AM[t];return r?c.default.createElement(r,n):(console.debug("icon "+t+" not found"),null)}LM.propTypes={icon:h().string.isRequired};var fM=e=>({appBar:{position:"fixed",textAlign:"center",justifyContent:"center",height:60},companyInfo:{flexDirection:"row",display:"flex",alignItems:"center",fontSize:17,position:"absolute",left:15,top:"50%",transform:"translateY(-50%)"},logo:{marginRight:10,height:30,width:30},layout:{width:"auto"},paper:{marginTop:0,marginBottom:e.spacing(3),marginRight:"auto",marginLeft:"auto",padding:e.spacing(2),paddingTop:0,boxShadow:"none",maxWidth:1200,textAlign:"left"},stepper:{width:"100%",paddingTop:e.spacing(5),paddingBottom:e.spacing(5),display:"none","&.MuiStepper-root":{display:"none"},[e.breakpoints.down("xs")]:{padding:"12px 4px"},"& .MuiTypography-body2":{fontSize:14},"& .MuiStepIcon-text":{fontSize:12},"& .MuiSvgIcon-root":{fontSize:24}},privacyWrapper:{[e.breakpoints.down("xs")]:{padding:"12px 0 !important",width:"100%"}},stepContent:{paddingRight:e.spacing(2),paddingLeft:e.spacing(2),width:"100%"},finishMessage:{textAlign:"center",maxWidth:600,margin:"0 auto","& h4":{color:"inherit",fontSize:34,"& span":{textAlign:"center",display:"block","& svg":{height:"auto",width:100}},"& .MuiTypography-subtitle1":{fontSize:16}}},buttons:{display:"flex",justifyContent:"flex-end",margin:10},button:{marginTop:e.spacing(3),fontSize:14,color:"inherit",boxShadow:"none",textTransform:"none",width:"auto !important","&:hover":{boxShadow:"none"},"& + $button":{marginLeft:e.spacing(1)}},submitButton:{marginTop:e.spacing(3),fontSize:14,color:"inherit",height:e.spacing(5.5),fontFamily:"inherit",marginLeft:e.spacing(.5),boxShadow:"none",textTransform:"none","&:hover":{boxShadow:"none"}},backButton:{marginTop:e.spacing(3),fontSize:14,color:"inherit",height:e.spacing(5.5),fontFamily:"inherit",marginRight:e.spacing(.5),boxShadow:"none",textTransform:"none","&:hover":{boxShadow:"none"}},confirmButton:{marginTop:e.spacing(3),fontSize:14,color:"inherit",height:e.spacing(5.5),fontFamily:"inherit",marginLeft:e.spacing(.5),boxShadow:"none",textTransform:"none","&:hover":{boxShadow:"none"}},footerLogoLink:{border:"none !important",display:"inline-block","&:hover":{border:"none !important"},"& img":{padding:20,opacity:1,width:160,height:"auto"}},inputLabel:{fontSize:"0.85rem",marginTop:"0.2rem",zIndex:10},languageContainer:{marginTop:e.spacing(2),marginBottom:e.spacing(0)},formControl:{marginLeft:e.spacing(2),[e.breakpoints.down("xs")]:{marginBottom:e.spacing(2)}},languageSelect:{borderRadius:"0.25rem",position:"relative",zIndex:1,"& img":{height:13,width:25,position:"absolute",top:"calc(50% - 7px)",left:10,opacity:"1 !important",margin:"0 !important"},"& .MuiOutlinedInput-input":{padding:"6px 35px 6px 45px",fontSize:12,lineHeight:"initial"},"& .MuiSelect-iconOutlined":{width:24,height:24},"& .MuiSelect-nativeInput":{border:"none",boxShadow:"none","& :after":{content:"none"}}},noFlag:{"& .MuiOutlinedInput-input":{padding:"6px 35px 6px 1rem"}},menuOption:{fontSize:12,"& img":{height:13,marginRight:"0.5rem",opacity:"1 !important"}}}),SM=a(6440);var mM=e=>(0,SM.D)({palette:{primary:{main:e.primary},secondary:{main:e.primary},type:e.darkMode?"dark":"light"},overrides:{MuiPaper:{root:{color:"inherit","&:not(.MuiPopover-paper)":{backgroundColor:"inherit"}}},MuiAccordion:{root:{"&.MuiPaper-elevation1":{boxShadow:e.darkMode?"0px 2px 1px -1px rgba(255,255,255,0.3),0px 1px 1px 0px rgba(255,255,255,0.34),0px 1px 3px 0px rgba(255,255,255,0.7)":"0px 2px 1px -1px rgba(0,0,0,0.2),0px 1px 1px 0px rgba(0,0,0,0.14),0px 1px 3px 0px rgba(0,0,0,0.12)"}}},MuiMenuItem:{root:{fontSize:12}},MuiRadio:{root:{"&.MuiRadio-colorSecondary":{"&.Mui-checked":{color:e.darkMode?"#e0e0e0":"#525252"}}}},MuiInputBase:{input:{border:0}},MuiAccordionDetails:{root:{"& h5":{color:e.headerText?e.headerText:""},"& h6":{color:e.headerText?e.headerText:""}}},MuiTypography:{h1:{fontFamily:"inherit"},h2:{fontFamily:"inherit"},h3:{fontFamily:"inherit",color:e.headerText?e.headerText:""},h4:{fontFamily:"inherit"},h5:{fontFamily:"inherit"},h6:{fontFamily:"inherit",color:e.headerText?e.headerText:"",margin:0},body1:{fontFamily:"inherit"},body2:{fontFamily:"inherit"}}}});var TM=(e,t,n)=>{if(pb(t,"FEATURE_CUSTOM_CSS")){console.debug("injecting custom css ",e);const t=document.createElement("style");t.id=`enzuzo_${n}_custom_css`,t.innerHTML=e,document.head.appendChild(t)}else{const e=document.getElementById(`enzuzo_${n}_custom_css`);e&&document.head.removeChild(e),console.debug("custom css feature not available")}};const IM=window.__enzuzo||{};function OM(){const{iplocation:e}=IM;return e}function gM(e,t){if(!e)return;const n=new URL(e.src);return new URLSearchParams(n.search).get(t)}const{currentScript:yM}=document;function RM(){return yM}var NM=JSON.parse('{"schemes":["https","http"],"swagger":"2.0","info":{"title":"customer.yml","version":"2.0","x-base-path":"/api/customer/v1"},"paths":{"/api/customer/v1":{"get":{"description":"Get a customer object, including settings","produces":["application/json"],"tags":["Customer"],"operationId":"CustomerGet","parameters":[{"type":"string","description":"Referral token","name":"referral","in":"query"}],"responses":{"200":{"description":"Returns a customer object","schema":{"$ref":"#/definitions/Customer"}},"400":{"description":"Bad request","schema":{"$ref":"#/definitions/ErrorMessage"}},"404":{"description":"Not found"},"500":{"description":"Internal error","schema":{"$ref":"#/definitions/ErrorMessage"}}}},"patch":{"description":"Update a customer","consumes":["application/json"],"produces":["application/json"],"tags":["Customer"],"operationId":"CustomerPatch","parameters":[{"description":"Request body","name":"customer","in":"body","required":true,"schema":{"$ref":"#/definitions/Customer"}}],"responses":{"200":{"description":"Update successful","schema":{"$ref":"#/definitions/Customer"}},"400":{"description":"Bad request","schema":{"$ref":"#/definitions/ErrorMessage"}},"404":{"description":"Not found"},"409":{"description":"Conflict. The response body contains the updated server resource.","schema":{"$ref":"#/definitions/Customer"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}},"/api/customer/v1/plan":{"get":{"description":"Get the current plan","produces":["application/json"],"tags":["Customer"],"operationId":"CustomerPlanGet","parameters":[],"responses":{"200":{"description":"Success","schema":{"$ref":"#/definitions/Plan"}},"404":{"description":"No plan for this customer"},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}},"/api/customer/v1/referral":{"get":{"description":"Get a referral token","produces":["application/json"],"tags":["Customer"],"operationId":"CustomerReferralGet","parameters":[],"responses":{"200":{"description":"Success","schema":{"$ref":"#/definitions/ReferralToken"}},"404":{"description":"Customer not found","schema":{"$ref":"#/definitions/ErrorMessage"}},"500":{"description":"Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}},"/api/customer/v1/shopify_store":{"get":{"description":"Get the shopify storefront data","produces":["application/json"],"tags":["Customer"],"operationId":"CustomerShopifyStoreGet","parameters":[{"type":"string","description":"Referral token (optional)","name":"referral","in":"query"}],"responses":{"200":{"description":"Success","schema":{"type":"object"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}},"post":{"description":"Syncs the shopify storefront data to our database","produces":["application/json"],"tags":["Customer"],"operationId":"CustomerShopifyStoreSync","responses":{"200":{"description":"Sync successful","schema":{"type":"object"}},"500":{"description":"Internal Server Error","schema":{"$ref":"#/definitions/ErrorMessage"}}}}}},"definitions":{"Customer":{"type":"object","required":["name","display_name","product","settings","privacy_page","updated_at","languages"],"properties":{"display_name":{"type":"string","example":"Article 17 Inc."},"enterprise_stats":{"type":"object","required":["crm_contact_range","saas_tool_range"],"properties":{"crm_contact_range":{"$ref":"#/definitions/Range"},"saas_tool_range":{"$ref":"#/definitions/Range"}},"x-nullable":true},"features":{"type":"array","items":{"$ref":"#/definitions/Feature"}},"languages":{"type":"object","properties":{"email":{"description":"en is the default if NULL. It is not automatically added if not empty, it is the caller\'s responsibility to add it.","type":"array","items":{"description":"list of languages to which the emails should be translated","type":"string"}}}},"name":{"type":"string","example":"article17"},"plan":{"$ref":"#/definitions/Plan"},"privacy_page":{"type":"object","required":["section_title","section_text","contact_address"],"properties":{"contact_address":{"type":"string","example":"100 Main St, Waterloo, ON  5A5 1B1"},"hide_poweredby":{"type":"boolean","default":false,"x-nullable":true,"example":false},"section_text":{"type":"string","example":"By using our website, you (the visitor) agree to allow third parties to process your IP address, in order to determine your location for the purpose of currency conversion. You also agree to have that currency stored in a session cookie in your browser (a temporary cookie which gets automatically removed when you close your browser). We do this in order for the selected currency to remain selected and consistent when browsing our website so that the prices can convert to your (the visitor) local currency."},"section_title":{"type":"string","example":"Store Specific Privacy Policy"}}},"product":{"description":"return product type (shopify/enterprise).  An empty string implies enterprise.","type":"string","example":"shopify"},"product_params":{"description":"product_params as JSON object.  This is product specific.","type":"object"},"questionnaire":{"type":"object","properties":{"draft":{"description":"draft responses - unpublished.","type":"array","items":{"$ref":"#/definitions/Response"}},"published":{"description":"published responses.","type":"array","items":{"$ref":"#/definitions/Response"}}}},"settings":{"type":"object","required":["notifications_enabled","email_to_override","email_from_override","email_domain","require_email_authentication","image_logo_data","notifications_approved_enabled","notifications_pending_enabled","notifications_pending_review_enabled","notifications_review_rejected_enabled","notifications_cancelled_to_user_enabled","notifications_cancelled_to_admin_enabled","notifications_cancelled_to_operators_enabled","notifications_completed_enabled","notifications_incoming_letter_enabled","notifications_request_identity_verification_enabled","flags"],"properties":{"email_domain":{"type":"string","example":"article17.ca"},"email_from_override":{"type":"string","example":""},"email_to_override":{"type":"string","example":""},"flags":{"type":"object","required":["use_current_billing_period_end_from_graphql"],"properties":{"use_current_billing_period_end_from_graphql":{"type":"boolean","example":true}}},"image_logo_data":{"type":"string"},"notifications_approved_enabled":{"type":"boolean","example":true},"notifications_cancelled_to_admin_enabled":{"type":"boolean","example":true},"notifications_cancelled_to_operators_enabled":{"type":"boolean","example":true},"notifications_cancelled_to_user_enabled":{"type":"boolean","example":true},"notifications_completed_enabled":{"type":"boolean","example":true},"notifications_enabled":{"type":"boolean","example":true},"notifications_incoming_letter_enabled":{"type":"boolean","example":true},"notifications_pending_enabled":{"type":"boolean","example":true},"notifications_pending_review_enabled":{"type":"boolean","example":true},"notifications_request_identity_verification_enabled":{"type":"boolean","example":true},"notifications_review_rejected_enabled":{"type":"boolean","example":true},"policy_data_purge_after_days":{"type":"integer","x-nullable":true,"example":30},"require_email_authentication":{"type":"boolean","example":true}}},"shopify_api_key":{"type":"string","example":"asdfghjkl"},"shopify_app_name":{"type":"string","example":"by-enzuzo"},"shopify_shop_domain":{"type":"string","example":"myshop.myshopify.com"},"stats":{"type":"object","required":["synced_identities_total","synced_identities_deleted","synced_identities_opted_out","shopify_orders_total","shopify_orders_total_last_synced_at"],"properties":{"shopify_orders_last_synced_at":{"type":"string","example":"2019-12-09T16:53:04.400115Z"},"shopify_orders_total":{"type":"integer","example":42},"synced_identities_deleted":{"type":"integer","example":10},"synced_identities_opted_out":{"type":"integer","example":10},"synced_identities_total":{"type":"integer","example":10}}},"updated_at":{"type":"string","example":"2019-12-09T16:53:04.400115Z"}}},"ErrorMessage":{"type":"object","required":["message"],"properties":{"message":{"type":"string"}},"example":{"message":"There was a boo-boo."}},"Feature":{"type":"object","properties":{"counter":{"description":"the number of times this feature was used","type":"integer"},"limit":{"description":"the limit of how many times this feature can be used","type":"integer"},"name":{"description":"the name of the feature","type":"string","example":"FEATURE_AUTOMATION"}}},"Plan":{"type":"object","properties":{"cycle_duration":{"description":"billing cycle in days","type":"integer","example":30},"display_name":{"type":"string","example":"Free Shopify App"},"expires_at":{"description":"(deprecated - will be deleted in the future)","type":"string"},"name":{"type":"string","example":"ShopifyFree"},"plan_expires_at":{"description":"the date and time when this plan expires","type":"string","example":"2019-12-09T16:53:04.400115Z"},"plan_start_time":{"description":"the date and time when this plan started","type":"string","example":"2019-12-09T16:53:04.400115Z"},"recurring_cost":{"description":"cost of plan, in dollars (currency TBD?)","type":"number","format":"string","example":10},"trial_period":{"description":"trial period in days","type":"integer","example":3},"uuid":{"type":"string","example":"25E28950-DE62-11EA-8B29-1B270D4B52D9"}}},"Range":{"type":"object","required":["min","max"],"properties":{"max":{"description":"the maximum value of the range, inclusive; zero indicates no maximum value (i.e. infinity)","type":"integer"},"min":{"description":"the minimum value of the range, inclusive","type":"integer"}}},"ReferralToken":{"type":"string"},"Response":{"type":"object","properties":{"id":{"description":"ID of the response","type":"string","example":"LABEL_QUESTIONNAIRE_CANADA"},"value":{"description":"value of the response","type":"string","example":"checked"}}}}}');var vM=()=>{const e=window.__enzuzo||{},t=RM();return jv(new URLSearchParams(window.location.search).get("referral")||gM(t,"referral")||e.xReferral)};function bM(e){const t=e&&LP.countries.find((t=>t.iso_2===e.toUpperCase()));if(t){const e=function(e){const t=[];return e.forEach((e=>{const n=Uv.find((t=>e===t.locale));n&&t.push(n)})),t}(t.languages);return IN().union(e,Uv)}return Uv}const PM="textCustomizations",CM=`https://${window.location.host}/apps/enzuzo/privacy`,BM=(e,t=window.location.host)=>({companyName:e("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),contactAddress:e("LABEL_DEFAULT_ENTERPRISE_CONTACT_ADDRESS"),privacyURL:`https://${t}/privacy-policy`,email:e("LABEL_DEFAULT_ENTERPRISE_EMAIL")}),MM=(e,t,n)=>{let r=t.display_name||BM(e).companyName;return r=n.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||n.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE||r,r},DM=(e,t,n)=>{const{privacy_page:r}=t;let i=r?.contact_address||BM(e).contactAddress;return i=n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS||n.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD||n.LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE||i,n.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE?.includes("LABEL_HIDE")&&(i=""),i},UM=(e,t,n,r,i={},o)=>{const{website_url:a}=t||{};let{privacyURL:s}=BM(e,a);const l=t?.settings?.cookiebar?.kv;let c="";if(l){const e=l.find((e=>e.id===PM))?.value;e&&(c=JSON.parse(e)?.privacyURL)}if("shopify"===n)console.debug("answers",r.LABEL_TOS_PRIVACY_POLICY),s="LABEL_YES"===r.LABEL_TOS_PRIVACY_POLICY||void 0===r.LABEL_TOS_PRIVACY_POLICY?CM:c||r.LABEL_TOS_PRIVACY_POLICY_TEXTFIELD;else{s=c||r.LABEL_TOS_PRIVACY_POLICY_ENTERPRISE||s;const e=i?.questions?.find((e=>"LABEL_TOS_PRIVACY_POLICY_ENTERPRISE"===e?.id));s===e?.conditionalOverride&&(console.debug(`redirecting enterprise site privacy page to use ${e?.overrideValue} route`),s=e?.overrideValue)}return"object"==typeof s&&(s=s[o]||s?.[Object.keys(s)[0]]),s},wM=(e,t,n,r)=>{let{email:i}=BM(e);return"shopify"===n&&(i=t.product_params?.email),i=r.LABEL_QUESTIONNAIRE_SHARED_EMAIL||r.LABEL_TOS_EMAIL||i,i};var HM=e=>{const t="shopify"===e.product?e?.tos?.questionnaire?.published?.LABEL_TOS_PRIVACY_POLICY_TEXTFIELD:e?.tos?.questionnaire?.published?.LABEL_TOS_PRIVACY_POLICY_ENTERPRISE;if(t)return t;const n=(e?.settings?.cookiebar?.kv??[]).find((e=>"textCustomizations"===e.id))?.value;return n?JSON.parse(n)?.privacyURL:"shopify"===e.product?CM:BM((e=>e)).privacyURL};function $M(e){const t=e&&LP.countries.find((t=>t.iso_2===e.toUpperCase()));return t?t.iso_2:SP}function xM(e){const t=Uv.find((t=>t.locale===e))||Uv.find((t=>t.locale===e.substr(0,2)));return t?t.locale:fP}function YM(e,t,n,r){if(pb(t,"FEATURE_LOCALE")){const t=r===fP?"":r,i=bM(n);return e||t||i[0].locale}return fP}const FM=window.__enzuzo||{};function kM(e,t){return"shopify"===e?FM.acceptLanguage||"":t["accept-language"]||""}const GM="c2a26356-c317-11eb-9315-4b33efc025d2",VM="ef7c91ac-7fc9-11ec-a023-8704aa691bd9",jM="4539cfae-4e6b-11ed-88f1-ff17c8127b09";var WM=c.forwardRef((function(e,t){var n,r=e.classes,i=e.className,o=e.component,a=void 0===o?"li":o,s=e.disableGutters,l=void 0!==s&&s,u=e.ListItemClasses,d=e.role,_=void 0===d?"menuitem":d,E=e.selected,p=e.tabIndex,h=(0,We.A)(e,["classes","className","component","disableGutters","ListItemClasses","role","selected","tabIndex"]);return e.disabled||(n=void 0!==p?p:-1),c.createElement(wB,(0,ze.A)({button:!0,role:_,tabIndex:n,component:a,selected:E,disableGutters:l,classes:(0,ze.A)({dense:r.dense},u),className:(0,qe.A)(r.root,i,E&&r.selected,!l&&r.gutters),ref:t},h))})),zM=(0,Qe.A)((function(e){return{root:(0,ze.A)({},e.typography.body1,(0,pC.A)({minHeight:48,paddingTop:6,paddingBottom:6,boxSizing:"border-box",width:"auto",overflow:"hidden",whiteSpace:"nowrap"},e.breakpoints.up("sm"),{minHeight:"auto"})),gutters:{},selected:{},dense:(0,ze.A)({},e.typography.body2,{minHeight:"auto"})}}),{name:"MuiMenuItem"})(WM);var qM=(e,t)=>{const n=Uv.find((t=>t.locale===e));return!!n&&(!n.policies||n.policies.includes(t))};const QM=e=>{const{classes:t,t:n,setLanguage:r,language:i,setCountry:o,country:a,countryLanguages:s,policy:l}=e,u=e=>{je().set("lang",e.target.value),te.changeLanguage(e.target.value),r(e.target.value)},d=s.filter((e=>qM(e.locale,l)));return(0,c.useEffect)((()=>{if(!d.some((e=>e.locale===i))){const e={target:{value:d[0].locale}};u(e)}}),[i]),c.default.createElement(tt,{container:!0,className:t.languageContainer,direction:"row",justify:"space-between",alignItems:"center"},c.default.createElement(tt,{container:!0,item:!0,justify:"flex-end"},c.default.createElement(tt,{item:!0},c.default.createElement(Wb,{variant:"outlined",className:t.formControl},c.default.createElement(RB,{labelId:"country-label",id:"country-select",value:a,onChange:e=>{(e=>{const{value:t}=e.target,n=LP.countries.find((e=>e.iso_2===t.toUpperCase())),i=xM(n.languages[0]);s.map((e=>e.locale)).includes(i)?(te.changeLanguage(i),a!==t&&(o(t),qM(i,l)&&(je().remove("lang"),r(i)))):a!==t&&o(t)})(e)},className:t.languageSelect,MenuProps:{classes:{paper:t.langDropdownList}},inputProps:{"aria-label":n("LABEL_LANGUAGE")}},function(e){const t=LP.countries.filter((e=>e.regulation)),n=e&&LP.countries.find((t=>t.iso_2===e.toUpperCase()));return n?IN().union([n],t):t}(a).map((e=>c.default.createElement(zM,{value:e.iso_2,className:t.menuOption},c.default.createElement("img",{width:"25",height:"13",src:"https://get.enzuzo.com/hubfs/privacy/flags/"+e.iso_2.toLowerCase()+".png",alt:e.native}),`${e.native} (${e.iso_2})`)))))),c.default.createElement(tt,{item:!0},c.default.createElement(Wb,{variant:"outlined",className:t.formControl},c.default.createElement(RB,{labelId:"language-label",id:"language-select",value:i||d[0].locale,onChange:e=>{u(e)},className:NN()(t.languageSelect,t.noFlag),MenuProps:{classes:{paper:t.langDropdownList}},inputProps:{"aria-label":n("LABEL_LANGUAGE")}},d.map((e=>c.default.createElement(zM,{value:e.locale,className:t.menuOption},`${e.native} (${e.locale})`))))))))};QM.propTypes={classes:h().object.isRequired,t:h().func.isRequired,setLanguage:h().func.isRequired,language:h().string.isRequired,setCountry:h().func.isRequired,country:h().string.isRequired,countryLanguages:h().array.isRequired,policy:h().string.isRequired};var KM=fe()(QM);const XM=window.__enzuzo||{},JM=Object.freeze({PRIVACY:"LABEL_STEPS_PRIVACY",DNS:"LABEL_STEPS_DNS",DATA:"LABEL_STEPS_DATA",BUTTON:"LABEL_STEPS_BUTTON",REQUEST:"LABEL_STEPS_REQUEST",INFORMATION:"LABEL_STEPS_INFORMATION",INFORMATIONV2:"LABEL_STEPS_INFORMATIONV2",DNS_REQUEST_INFORMATION:"LABEL_STEPS_REQUEST_AND_INFORMATION_DNS",DATA_REQUEST_INFORMATION:"LABEL_STEPS_REQUEST_AND_INFORMATION_DATA",REVIEW:"LABEL_STEPS_REVIEW",REVIEWV2:"LABEL_STEPS_REVIEWV2",SUBMITTED:"LABEL_STEPS_SUBMITTED",DNSSUBMITTED:"LABEL_STEPS_SUBMITTEDV2"}),ZM=Object.freeze({getNext:"button",DNS:"dns",DATA:"data",DSAR:"dsar",PRIVACY:"privacy"}),eD=Object.freeze([{mode:ZM.PRIVACY,steps:[JM.PRIVACY,JM.REQUEST,JM.INFORMATION,JM.REVIEW,JM.SUBMITTED]},{mode:ZM.DNS,steps:[JM.DNS_REQUEST_INFORMATION,JM.REVIEWV2,JM.DNSSUBMITTED]},{mode:ZM.DATA,steps:[JM.DATA_REQUEST_INFORMATION,JM.REVIEWV2,JM.DNSSUBMITTED]},{mode:ZM.DSAR,steps:[JM.REQUEST,JM.INFORMATION,JM.REVIEW,JM.DNSSUBMITTED]},{mode:ZM.BUTTON,steps:[JM.BUTTON,JM.REQUEST,JM.INFORMATION,JM.REVIEW,JM.SUBMITTED]}]),tD=(e,t)=>{const n=e.indexOf(t);return n<=0?t:e[n-1]},nD=(e,t)=>e.indexOf(t)===e.length-1;function rD(e){const t=e;return t===JM.REVIEW?"nextButton":t===JM.PRIVACY?"":"nextButton"}function iD(e){return e?.country&&(e?.subdivision||!TP(e?.country).length)}function oD(e,t,n=!0){switch(e){case JM.PRIVACY:return!1;case JM.REQUEST:if(t.type)return!1;break;case JM.INFORMATION:if(t.first_name&&t.last_name&&t.email&&iD(t.location)&&n)return!1;break;case JM.DNS_REQUEST_INFORMATION:if(t.first_name&&t.last_name&&t.email&&iD(t.location)&&t.type&&n)return!1;break;case JM.DATA_REQUEST_INFORMATION:if(t.first_name&&t.last_name&&t.email&&t.type&&iD(t.location)&&n)return!1;break;case JM.REVIEW:case JM.REVIEWV2:return!1;case JM.SUBMITTED:case JM.SUBMITTEDV2:default:return!0}return!0}function aD(e,t,n){return e?"string"==typeof e?e:e[t]||n||e.en:""}const sD={type:null,location:{country:"US",subdivision:""},email:null,first_name:null,last_name:null,notes:""},lD={...sD,type:"TYPE_DO_NOT_SELL"};class cD extends c.default.Component{constructor(e){super(e);const{mode:t,apiHost:n}=this.props;Object.entries(ZM).find((([,e])=>t===e))?this.mode=t:(t?console.debug("Defaulting to PRIVACY due to invalid mode = ",t):console.debug("Defaulting to PRIVACY"),this.mode=ZM.PRIVACY),this.steps=(e=>{const t=eD.find((t=>t.mode===e));return t?t.steps:eD[0].steps})(this.mode),this.scriptTag=RM(),this.referral=vM();const{jwt:r}=this.referral;this.topHeader=this.referral.name,this.product="shopify"===gM(this.scriptTag,"product")||window.Shopify||"shopify"===XM.product?"shopify":"",IP.host=n,NM.host=n,this.requestsAPI=fN({spec:IP,usePromise:!0}),this.customerAPI=fN({spec:NM,usePromise:!0}),this.state={customer:{},displayName:"",privacy_page:{},ccpa:{},dataRequestForm:{},privacyURL:"",product:void 0,activeStep:this.steps[0],user:"dns"===this.mode?lD:sD,features:[],uuid:"",disabled:["dsar","dns","data"].includes(this.mode),result:!0,language:void 0,variables:{},country:SP,jwt:r,theme:mM({darkMode:!1,primary:"#e0e0e0"}),submitted:!1,questionnaireInput:[],loading:!0,hover:!1,creationDate:"",apiError:!1,formError:{type:!1,first_name:!1,last_name:!1,email:!1,country:!1},rejuvica:!1,littlesleepies:!1}}componentDidMount(){const{jwt:e,user:t}=this.state,{parentElementId:n,configLang:r}=this.props;this.customerAPI.then((n=>{n.apis.Customer.CustomerGet({referral:e}).then((e=>{console.debug("Customer.CustomerGet response = ",e);const n=kv(e,"obj.privacy_page"),i=kv(e,"obj"),o=kv(e,"obj.ccpa"),a=kv(e,"obj.dsar"),s=HM(e.obj),l=kv(e,"obj.display_name"),c=kv(e,"obj.features"),u=kv(e,"obj.product"),d=kv(e,"headers.cf-ipcountry"),_=kv(e,"obj.uuid")===VM,E=kv(e,"obj.uuid")===jM,p=OM(),h=$M(je().get("country_override")||d||p&&p.country),A=kv(e,"obj.questionnaire.published")||[],L=kM(u,e.headers),f=kv(e,"obj.created_at"),S=kv(n,"customizations.cssText")||"",m=kv(o,"customizations.cssText")||"",T=kv(a,"customizations.cssText")||"",I=kv(n,"backlink_intro")||"",O=kv(n,"backlink_footer")||"",g=xM(YM(r,c,h,L)),y=this.getCustomSectionLanguages(c,n);!y||y.includes(g)?te.changeLanguage(g):te.changeLanguage(y[0]),t.location.country=h,console.debug("[apiCountry, iplocation, language, country]=",[d,p,g,h]),this.mode===ZM.PRIVACY&&S?TM(S,c,"pp"):this.mode===ZM.DNS&&m?TM(m,c,"dns"):this.mode===ZM.DATA&&T&&TM(T,c,"data");let R={};"shopify"===this.product&&(R=Vv(e.obj.product_params||{},"shopify_")),this.setState({customer:i,ccpa:o,dataRequestForm:a,country:h,creationDate:f,displayName:l,features:c,language:g,privacy_page:n,privacyURL:s,product:u,questionnaireInput:A,user:t,variables:R,rejuvica:_,littlesleepies:E,backlink_intro:I,backlink_footer:O})})).catch((e=>{console.warn("😱 Swagger request failed for Customer.CustomerGet",{e:e}),"shopify"!==this.product&&this.setState({apiError:!0})})).finally((()=>{this.setState({loading:!1})}))}));const i=mN()(sb(n));console.debug("Background colour: ",i);let{theme:o}=this.state;i.isDark()&&!ab(i)&&(console.debug("Switching to Dark Mode"),o=mM({darkMode:!0,primary:"#e0e0e0"}),this.setState({theme:o})),console.debug("Theme object: ",o)}updateThemeHeaderColours=e=>{const{theme:t}=this.state,n="dark"===t.palette.type,r=mM({darkMode:n,primary:"#e0e0e0",headerText:e});JSON.stringify(t)!==JSON.stringify(r)&&this.setState({theme:r})};getCustomSectionLanguages=(e,t)=>{if(!pb(e,"FEATURE_CUSTOM_SECTION")||!t.custom_section_enabled)return;const n=t.custom_section_title??{},r=t.custom_section_body??{},i=Object.keys(n).filter((e=>Object.keys(r).includes(e)));return i.length?i:void 0};getStepContent=e=>{const{user:t,apiError:n,ccpa:r,dataRequestForm:i,littlesleepies:o}=this.state,{parentElementId:a,classes:s,t:l}=this.props;if(n)return c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0},c.default.createElement(JP,null)));switch(e){case JM.REQUEST:return c.default.createElement(c.default.Fragment,null,c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0,xs:12,md:10,lg:6},c.default.createElement(eC,{dsar:i,user:t,handleChange:this.handleChange,custom:{littlesleepies:o}}))));case JM.DNS_REQUEST_INFORMATION:{const{privacy_page:e,privacyURL:n,features:i,creationDate:o,formError:a,language:s}=this.state,{title:l,bodyText:u,formTitle:d,topMargin:_,hide_poweredby:E}=r?.customizations||{title:vP,formTitle:"Make a Data Request",bodyText:{en:PP(n)},topMargin:0,hidePoweredby:!1};return pb(i,"FEATURE_DO_NOT_SELL")?c.default.createElement(tt,{container:!0,style:{marginTop:_}},c.default.createElement(xP,{mode:"dns",policyTitle:aD(l,s),policyBody:u?.[s]||u?.en}),c.default.createElement(NP,{user:t,privacyPage:e,handleChange:this.handleChange,policyFormTitle:aD(d),i18nInstance:Ge,getNext:this.getNext,custom:{},requestForm:r,formError:a,clearFormError:this.clearFormError}),c.default.createElement(bb,{backlink_footer:FP[YP.CCPA],showLogo:!E,lastUpdated:"",creationDate:o})):c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0},c.default.createElement(KP,null)))}case JM.DATA_REQUEST_INFORMATION:{const{privacy_page:e,features:n,creationDate:r,formError:a,language:s}=this.state,l=ON(this.mode),{title:u,bodyText:d,formTitle:_,topMargin:E,hide_poweredby:p}={topMargin:0,...i?.customizations??{},title:i?.customizations?.title[s]??l.title[s]??wP,formTitle:i?.customizations?.formTitle[s]??l.formTitle[s]??"Make a Data Request",bodyText:{...l.bodyText,...i?.customizations?.bodyText??{}}};return pb(n,"FEATURE_DSAR_POLICY")?c.default.createElement(tt,{container:!0,style:{marginTop:E}},c.default.createElement(xP,{mode:"data",policyTitle:aD(u,s),policyBody:d?.[s]||d?.en}),c.default.createElement(NP,{user:t,privacyPage:e,handleChange:this.handleChange,policyFormTitle:aD(_,s),i18nInstance:Ge,getNext:this.getNext,custom:{littlesleepies:o},requestForm:i,formError:a,clearFormError:this.clearFormError}),c.default.createElement(bb,{backlink_footer:FP[YP.DATA],showLogo:!p,lastUpdated:"",creationDate:r})):c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0},c.default.createElement(KP,null)))}case JM.INFORMATION:return c.default.createElement(MB,{user:t,handleChange:this.handleChange});case JM.REVIEWV2:case JM.DNSSUBMITTED:{const{privacy_page:e,privacyURL:n,language:i}=this.state,{form:o,fallbackTitle:a,defaultBody:s}=this.mode===ZM.DNS?[r,l("LABEL_DNS_TITLE"),PP(n)]:[LP,l("LABEL_DSAR_TITLE"),HP],{title:u,bodyText:d,topMargin:_}=o?.customizations||{topMargin:0,bodyText:{en:s},title:a};return c.default.createElement(tt,{container:!0,style:{marginTop:_}},c.default.createElement(xP,{mode:this.mode,policyTitle:aD(u,i),policyBody:aD(d,i)}),c.default.createElement(YB,{user:t,privacy_page:e,getNext:this.getNext,useDefaultStyles:this.mode}))}case JM.REVIEW:case JM.SUBMITTED:{const{privacy_page:e}=this.state;return c.default.createElement(YB,{user:t,privacy_page:e,getNext:this.getNext,useDefaultStyles:this.mode})}case JM.PRIVACY:default:{const{customer:e,displayName:t,privacy_page:n,variables:r,questionnaireInput:i,product:l,language:u,country:d,features:_,creationDate:E,rejuvica:p,backlink_intro:h,backlink_footer:A}=this.state,L=bM(d);return c.default.createElement(c.default.Fragment,null,c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0,className:s.privacyWrapper},c.default.createElement(qP,{customer:e,displayName:t,privacy_page:n,variables:r,language:u||L[0].locale,updateThemeHeaderColours:this.updateThemeHeaderColours,questionnaireInput:i,useQuestionnaire:pb(_,"FEATURE_QUESTIONNAIRE"),product:l,creationDate:E,parentElementId:a,i18nInstance:Ge,rejuvica:pb(_,"FEATURE_REJUVICA")||p,custom:{littlesleepies:o},showCustomSection:!!this.getCustomSectionLanguages(_,n),backlink_intro:h,backlink_footer:A},this.getNext()))))}}};handleChange=(e,t=!0)=>{e.persist();const{activeStep:n,user:r}=this.state;Cb(e,r);const i=n;this.setState({disabled:oD(i,r,t),user:r})};handleFormError=()=>{const{formError:e,user:t}=this.state,n=IN().cloneDeep(e);n.type=!t.type,n.first_name=!t.first_name,n.last_name=!t.last_name,n.email=!/^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,63}$/i.test(t.email),n.location=!iD(t.location),this.setState({formError:n})};clearFormError=e=>{const{formError:t}=this.state,n=IN().cloneDeep(t);n[e]=!1,this.setState({formError:n})};handleNext=()=>{const{activeStep:e}=this.state,{user:t}=this.state;let n=!0;const r=((e,t)=>{const n=e.indexOf(t);return-1===n||e.length-1<=n?t:e[n+1]})(this.steps,e),i=r;switch(i){case JM.REQUEST:case JM.INFORMATION:case JM.REVIEW:case JM.REVIEWV2:case JM.DNS_REQUEST_INFORMATION:case JM.DATA_REQUEST_INFORMATION:n=oD(i,t);break;case JM.SUBMITTED:case JM.DNSSUBMITTED:default:this.handleSubmit()}this.setState({activeStep:r,disabled:n})};handleBack=()=>{this.setState((e=>({activeStep:tD(this.steps,e.activeStep),disabled:!1})))};handleReset=()=>{this.setState({activeStep:this.steps[0]})};handleSubmit=async()=>{const{user:e}=this.state,{uuid:t,location:n,...r}=e,i=kv(this,"referral.jwt");r.requested_at=iv()().locale("en-GB").format(Gv),r.regulation=function(e){const t=LP.countries.find((t=>t.iso_2===e.country));return t?.subdivisions?.find((t=>t.state===e?.subdivision))?.regulation||t?.regulation||"REGULATION_NONE"}(n),r.region=function(e){if(e.country){const t=LP.countries.find((t=>t.iso_2===e.country.toUpperCase()));if(console.debug("Auto selecting "+t.region+" based on country "+e.country),t&&t.region)return t.region}return"REGION_OTHER"}(n),r.source="WEBSITE",console.debug("referral.jwt=",i),console.debug("Submitted",r),this.requestsAPI.then((e=>{e.apis.Requests.RequestCreate({referral:i,request:r}).then((e=>{this.setState({uuid:e.body.uuid,result:!0,submitted:!0})})).catch((e=>{console.warn("😱 Swagger request failed for Requests.Create",{e:e}),this.setState({result:!1,submitted:!0})}))}))};getBtnLabelByType=e=>{const{t:t}=this.props;return t("Confirm"===e?"LABEL_BTN_SUBMIT_REQUEST":"LABEL_BTN_CONFIRM_REQUEST")};getCCPACustomizations=(e,t)=>{const{ccpa:n}=this.state,r={...t,buttonText:this.getBtnLabelByType(e)};return n?.customizations||r};getDSARCustomizations=(e,t)=>{const{dataRequestForm:n}=this.state,r={...t,buttonText:this.getBtnLabelByType(e)};return n?.customizations||r};getNextBtnLabel=(e,t)=>{const{language:n}=this.state;if(["dns","data"].includes(this.mode)&&t?.buttonText){const e=ON(this.mode);return aD(t.buttonText,n,aD(e.buttonText))}return this.getBtnLabelByType(e)};getNext=e=>{const{classes:t,t:n}=this.props,{activeStep:r,disabled:i,hover:o,privacy_page:a,language:s,country:l}=this.state,u=bM(l),d=s||u[0].locale,_=a?.customizations??{},E={dns:this.getCCPACustomizations(e,_),data:this.getDSARCustomizations(e,_),privacy:_},p=E[this.mode]??E.privacy;switch(e){case"Confirm":case"Submit":return c.default.createElement(yt,{variant:"contained",size:"large",color:"primary",onClick:()=>{"Confirm"===e&&i?this.handleFormError():this.handleNext(),this.setState({hover:!1})},className:`${t.confirmButton}`,onMouseEnter:()=>{this.setState({hover:!0})},onMouseLeave:()=>{this.setState({hover:!1})},style:{backgroundColor:o?p.buttonBackgroundColorHover:p.buttonBackgroundColor,color:o?p.buttonTextColorHover:p.buttonTextColor,borderRadius:`${p.buttonBorderRadius}px`},disabled:!1},this.getNextBtnLabel(e,p));case"Back":return c.default.createElement(yt,{onClick:this.handleBack,className:t.backButton},n("LABEL_BACK"));default:return c.default.createElement(yt,{variant:"contained",size:"large",color:"primary",onClick:()=>{this.handleNext(),this.setState({hover:!1})},className:`${t.button} ${rD(r)}`,onMouseEnter:()=>{this.setState({hover:!0})},onMouseLeave:()=>{this.setState({hover:!1})},style:{backgroundColor:o?p.buttonBackgroundColorHover:p.buttonBackgroundColor,color:o?p.buttonTextColorHover:p.buttonTextColor,borderRadius:`${p.buttonBorderRadius}px`},disabled:i},function(e,t,n,r){const i=e;if(i===JM.REVIEW)return t("LABEL_BTN_SUBMIT_REQUEST");if([JM.PRIVACY].includes(i)){let e=n?.buttonText;return rb(n?.buttonText)&&(e=JSON.parse(n.buttonText)),Hv(e,r)||t("LABEL_BTN_MAKE_REQUEST")}return t("LABEL_NEXT")}(r,n,p,d))}};getButtonForwardURL=()=>{const e=gM(this.scriptTag,"forward");return e?e.startsWith("https://")||e.startsWith("http://")?e:`https://${e}`:"/privacy-request"};render(){const{classes:e,t:t}=this.props,{activeStep:n,country:r,features:i,language:o,loading:a,result:s,submitted:l,theme:u,uuid:d,privacy_page:_}=this.state,E=this.topHeader?30:0;if(this.mode===ZM.BUTTON)return c.default.createElement("div",null,c.default.createElement(yt,{href:this.getButtonForwardURL(),variant:"contained",color:"primary",className:`${e.button} ${e.buttonWidget}`},t("LABEL_BTN_MAKE_REQUEST")));if(a)return"";let p=bM(r);const h=this.getCustomSectionLanguages(i,_);h&&(p=p.filter((e=>h.includes(e.locale))));let{customizations:A}=_??{};return A=A??{},c.default.createElement(bt,{theme:u},c.default.createElement("main",{className:e.layout,style:{paddingTop:E}},c.default.createElement(Ct,{className:e.paper,style:{marginTop:A.topMargin||0}},nD(this.steps,n)&&c.default.createElement("div",{className:e.finishMessage},l?s?c.default.createElement(c.default.Fragment,null,c.default.createElement(Ht,{variant:"h4",gutterBottom:!0},c.default.createElement("span",null,c.default.createElement(LM,{icon:"check"})),t("MSG_EMAIL_CONFIRM")),c.default.createElement(Ht,{variant:"subtitle1"},t("LABEL_REQUEST_ID")," ",c.default.createElement("strong",null,d.substring(0,8)),c.default.createElement("div",null,t("MSG_EMAIL_CONFIRMED")))):c.default.createElement(c.default.Fragment,null,c.default.createElement("h1",null,t("MSG_SUBMISSION_FAILED")),c.default.createElement(yt,{variant:"contained",color:"primary",className:e.button,onClick:()=>this.setState({activeStep:JM.PRIVACY,disabled:!1,submitted:!1})},t("LABEL_TRY_AGAIN"))):c.default.createElement(Dt,null)),!nD(this.steps,n)&&c.default.createElement(c.default.Fragment,null,pb(i,"FEATURE_LOCALE")&&!_?.customizations?.hideLanguageDropdown&&c.default.createElement(KM,{classes:e,setLanguage:e=>this.setState({language:e}),language:o,setCountry:e=>this.setState({country:e}),country:r,countryLanguages:p,policy:"privacy"}),c.default.createElement(tt,{container:!0,spacing:3,id:"__enzuzo_privacy_policy"},c.default.createElement(tt,{item:!0,xs:12,className:e.stepContent},this.getStepContent(n))),c.default.createElement(tt,{container:!0,spacing:3,justify:"center"},c.default.createElement(tt,{item:!0,xs:12,md:10,lg:6},c.default.createElement("div",{className:e.buttons},(L=this.steps,!(n===L[0]||[JM.DNSSUBMITTED,JM.DNS_REQUEST_INFORMATION,JM.DATA_REQUEST_INFORMATION,JM.REVIEW,JM.REVIEWV2].includes(n))&&c.default.createElement(yt,{onClick:this.handleBack,className:e.button},t("LABEL_BACK"))),![JM.PRIVACY,JM.DNSSUBMITTED,JM.DNS_REQUEST_INFORMATION,JM.DATA_REQUEST_INFORMATION,JM.REVIEW,JM.REVIEWV2].includes(n)&&this.getNext())))))));var L}}cD.propTypes={classes:h().object.isRequired,mode:h().string.isRequired,apiHost:h().string.isRequired,parentElementId:h().string.isRequired,t:h().func.isRequired,configLang:h().string.isRequired};var uD=fe()(Vt()((0,Qe.A)((function(e){const t=gM(RM(),"buttonStyle"),n=t&&JSON.parse(decodeURIComponent(t)),r={...fM(e),...n};return n&&(console.debug(n),r.buttonWidget[".rte &"]={border:"none !important",padding:"6px 8px !important",borderRadius:"6px",textTransform:"none",fontFamily:"inherit",fontWeight:"600",marginLeft:0,boxShadow:"none !important","&:hover":{color:n.buttonWidget["&:hover"].color}}),r}))(cD)));const dD=["Yukon","Nunavut","Northwest Territories"],_D=["American Samoa","District of Columbia","Guam","Marshall Islands","Northern Mariana Islands","Puerto Rico","Northwest Territories"],ED={"Congo, Republic of the (Brazzaville)":"Republic of the Congo","Congo, the Democratic Republic of the (Kinshasa)":"Democratic Republic of the Congo","Côte d'Ivoire, Republic of":"Côte d'Ivoire","Falkland Islands (Islas Malvinas)":"Falkland Islands","Gambia, The":"The Gambia","Holy See (Vatican City)":"Vatican City","Iran, Islamic Republic of":"Iran","Korea, Democratic People's Republic of":"North Korea","Korea, Republic of":"South Korea","Macedonia, Republic of":"North Macedonia","Micronesia, Federated States of":"Micronesia","Palestine, State of":"Palestine","Russian Federation":"Russia","Sint Maarten (Dutch part)":"Sint Maarten","Syrian Arab Republic":"Syria","Tanzania, United Republic of":"Tanzania","Venezuela, Bolivarian Republic of":"Venezuela","Virgin Islands, British":"British Virgin Islands","Virgin Islands, U.S.":"United States Virgin Islands"},pD=e=>ED[e]??e,hD=e=>"United States"===e,AD=e=>"Canada"===e;const LD={Country:class{country=null;countrySimple=null;state=null;constructor(e,t){this.country=e,this.countrySimple=pD(e),this.state=t}useProvince(){return this.state&&AD(this.country)&&!dD.includes(this.state)&&!_D.includes(this.state)}useTerritory(){return this.state&&AD(this.country)&&dD.includes(this.state)&&!_D.includes(this.state)}useState(){return this.state&&hD(this.country)&&!_D.includes(this.state)}useCountryOnly(){return!hD(this.country)&&!AD(this.country)||_D.includes(this.state)}},simplifyCountry:pD};var fD=LD,SD={version:4,country_calling_codes:{1:["US","AG","AI","AS","BB","BM","BS","CA","DM","DO","GD","GU","JM","KN","KY","LC","MP","MS","PR","SX","TC","TT","VC","VG","VI"],7:["RU","KZ"],20:["EG"],27:["ZA"],30:["GR"],31:["NL"],32:["BE"],33:["FR"],34:["ES"],36:["HU"],39:["IT","VA"],40:["RO"],41:["CH"],43:["AT"],44:["GB","GG","IM","JE"],45:["DK"],46:["SE"],47:["NO","SJ"],48:["PL"],49:["DE"],51:["PE"],52:["MX"],53:["CU"],54:["AR"],55:["BR"],56:["CL"],57:["CO"],58:["VE"],60:["MY"],61:["AU","CC","CX"],62:["ID"],63:["PH"],64:["NZ"],65:["SG"],66:["TH"],81:["JP"],82:["KR"],84:["VN"],86:["CN"],90:["TR"],91:["IN"],92:["PK"],93:["AF"],94:["LK"],95:["MM"],98:["IR"],211:["SS"],212:["MA","EH"],213:["DZ"],216:["TN"],218:["LY"],220:["GM"],221:["SN"],222:["MR"],223:["ML"],224:["GN"],225:["CI"],226:["BF"],227:["NE"],228:["TG"],229:["BJ"],230:["MU"],231:["LR"],232:["SL"],233:["GH"],234:["NG"],235:["TD"],236:["CF"],237:["CM"],238:["CV"],239:["ST"],240:["GQ"],241:["GA"],242:["CG"],243:["CD"],244:["AO"],245:["GW"],246:["IO"],247:["AC"],248:["SC"],249:["SD"],250:["RW"],251:["ET"],252:["SO"],253:["DJ"],254:["KE"],255:["TZ"],256:["UG"],257:["BI"],258:["MZ"],260:["ZM"],261:["MG"],262:["RE","YT"],263:["ZW"],264:["NA"],265:["MW"],266:["LS"],267:["BW"],268:["SZ"],269:["KM"],290:["SH","TA"],291:["ER"],297:["AW"],298:["FO"],299:["GL"],350:["GI"],351:["PT"],352:["LU"],353:["IE"],354:["IS"],355:["AL"],356:["MT"],357:["CY"],358:["FI","AX"],359:["BG"],370:["LT"],371:["LV"],372:["EE"],373:["MD"],374:["AM"],375:["BY"],376:["AD"],377:["MC"],378:["SM"],380:["UA"],381:["RS"],382:["ME"],383:["XK"],385:["HR"],386:["SI"],387:["BA"],389:["MK"],420:["CZ"],421:["SK"],423:["LI"],500:["FK"],501:["BZ"],502:["GT"],503:["SV"],504:["HN"],505:["NI"],506:["CR"],507:["PA"],508:["PM"],509:["HT"],590:["GP","BL","MF"],591:["BO"],592:["GY"],593:["EC"],594:["GF"],595:["PY"],596:["MQ"],597:["SR"],598:["UY"],599:["CW","BQ"],670:["TL"],672:["NF"],673:["BN"],674:["NR"],675:["PG"],676:["TO"],677:["SB"],678:["VU"],679:["FJ"],680:["PW"],681:["WF"],682:["CK"],683:["NU"],685:["WS"],686:["KI"],687:["NC"],688:["TV"],689:["PF"],690:["TK"],691:["FM"],692:["MH"],850:["KP"],852:["HK"],853:["MO"],855:["KH"],856:["LA"],880:["BD"],886:["TW"],960:["MV"],961:["LB"],962:["JO"],963:["SY"],964:["IQ"],965:["KW"],966:["SA"],967:["YE"],968:["OM"],970:["PS"],971:["AE"],972:["IL"],973:["BH"],974:["QA"],975:["BT"],976:["MN"],977:["NP"],992:["TJ"],993:["TM"],994:["AZ"],995:["GE"],996:["KG"],998:["UZ"]},countries:{AC:["247","00","(?:[01589]\\d|[46])\\d{4}",[5,6]],AD:["376","00","(?:1|6\\d)\\d{7}|[135-9]\\d{5}",[6,8,9],[["(\\d{3})(\\d{3})","$1 $2",["[135-9]"]],["(\\d{4})(\\d{4})","$1 $2",["1"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]]],AE:["971","00","(?:[4-7]\\d|9[0-689])\\d{7}|800\\d{2,9}|[2-4679]\\d{7}",[5,6,7,8,9,10,11,12],[["(\\d{3})(\\d{2,9})","$1 $2",["60|8"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[236]|[479][2-8]"],"0$1"],["(\\d{3})(\\d)(\\d{5})","$1 $2 $3",["[479]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"]],"0"],AF:["93","00","[2-7]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"]],"0"],AG:["1","011","(?:268|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([457]\\d{6})$|1","268$1",0,"268"],AI:["1","011","(?:264|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2457]\\d{6})$|1","264$1",0,"264"],AL:["355","00","(?:700\\d\\d|900)\\d{3}|8\\d{5,7}|(?:[2-5]|6\\d)\\d{7}",[6,7,8,9],[["(\\d{3})(\\d{3,4})","$1 $2",["80|9"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["4[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2358][2-5]|4"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["[23578]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["6"],"0$1"]],"0"],AM:["374","00","(?:[1-489]\\d|55|60|77)\\d{6}",[8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[89]0"],"0 $1"],["(\\d{3})(\\d{5})","$1 $2",["2|3[12]"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["1|47"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[3-9]"],"0$1"]],"0"],AO:["244","00","[29]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[29]"]]]],AR:["54","00","(?:11|[89]\\d\\d)\\d{8}|[2368]\\d{9}",[10,11],[["(\\d{4})(\\d{2})(\\d{4})","$1 $2-$3",["2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9])","2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8]))|2(?:2[24-9]|3[1-59]|47)","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5[56][46]|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|58|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|54(?:4|5[13-7]|6[89])|86[3-6]))|2(?:2[24-9]|3[1-59]|47)|38(?:[58][78]|7[378])|3(?:454|85[56])[46]|3(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["1"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[68]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2-$3",["[23]"],"0$1",1],["(\\d)(\\d{4})(\\d{2})(\\d{4})","$2 15-$3-$4",["9(?:2[2-469]|3[3-578])","9(?:2(?:2[024-9]|3[0-59]|47|6[245]|9[02-8])|3(?:3[28]|4[03-9]|5[2-46-8]|7[1-578]|8[2-9]))","9(?:2(?:[23]02|6(?:[25]|4[6-8])|9(?:[02356]|4[02568]|72|8[23]))|3(?:3[28]|4(?:[04679]|3[5-8]|5[4-68]|8[2379])|5(?:[2467]|3[237]|8[2-5])|7[1-578]|8(?:[2469]|3[2578]|5[4-8]|7[36-8]|8[5-8])))|92(?:2[24-9]|3[1-59]|47)","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3[78]|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8[23])|7[1-578]|8(?:[2469]|3[278]|5(?:[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4[35][56]|58[45]|8(?:[38]5|54|76))[4-6]","9(?:2(?:[23]02|6(?:[25]|4(?:64|[78]))|9(?:[02356]|4(?:[0268]|5[2-6])|72|8[23]))|3(?:3[28]|4(?:[04679]|3(?:5(?:4[0-25689]|[56])|[78])|5(?:4[46]|8)|8[2379])|5(?:[2467]|3[237]|8(?:[23]|4(?:[45]|60)|5(?:4[0-39]|5|64)))|7[1-578]|8(?:[2469]|3[278]|5(?:4(?:4|5[13-7]|6[89])|[56][46]|[78])|7[378]|8(?:6[3-6]|[78]))))|92(?:2[24-9]|3[1-59]|47)|93(?:4(?:36|5[56])|8(?:[38]5|76))[4-6]"],"0$1",0,"$1 $2 $3-$4"],["(\\d)(\\d{2})(\\d{4})(\\d{4})","$2 15-$3-$4",["91"],"0$1",0,"$1 $2 $3-$4"],["(\\d{3})(\\d{3})(\\d{5})","$1-$2-$3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{4})","$2 15-$3-$4",["9"],"0$1",0,"$1 $2 $3-$4"]],"0",0,"0?(?:(11|2(?:2(?:02?|[13]|2[13-79]|4[1-6]|5[2457]|6[124-8]|7[1-4]|8[13-6]|9[1267])|3(?:02?|1[467]|2[03-6]|3[13-8]|[49][2-6]|5[2-8]|[67])|4(?:7[3-578]|9)|6(?:[0136]|2[24-6]|4[6-8]?|5[15-8])|80|9(?:0[1-3]|[19]|2\\d|3[1-6]|4[02568]?|5[2-4]|6[2-46]|72?|8[23]?))|3(?:3(?:2[79]|6|8[2578])|4(?:0[0-24-9]|[12]|3[5-8]?|4[24-7]|5[4-68]?|6[02-9]|7[126]|8[2379]?|9[1-36-8])|5(?:1|2[1245]|3[237]?|4[1-46-9]|6[2-4]|7[1-6]|8[2-5]?)|6[24]|7(?:[069]|1[1568]|2[15]|3[145]|4[13]|5[14-8]|7[2-57]|8[126])|8(?:[01]|2[15-7]|3[2578]?|4[13-6]|5[4-8]?|6[1-357-9]|7[36-8]?|8[5-8]?|9[124])))15)?","9$1"],AS:["1","011","(?:[58]\\d\\d|684|900)\\d{7}",[10],0,"1",0,"([267]\\d{6})$|1","684$1",0,"684"],AT:["43","00","1\\d{3,12}|2\\d{6,12}|43(?:(?:0\\d|5[02-9])\\d{3,9}|2\\d{4,5}|[3467]\\d{4}|8\\d{4,6}|9\\d{4,7})|5\\d{4,12}|8\\d{7,12}|9\\d{8,12}|(?:[367]\\d|4[0-24-9])\\d{4,11}",[4,5,6,7,8,9,10,11,12,13],[["(\\d)(\\d{3,12})","$1 $2",["1(?:11|[2-9])"],"0$1"],["(\\d{3})(\\d{2})","$1 $2",["517"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["5[079]"],"0$1"],["(\\d{3})(\\d{3,10})","$1 $2",["(?:31|4)6|51|6(?:5[0-3579]|[6-9])|7(?:20|32|8)|[89]"],"0$1"],["(\\d{4})(\\d{3,9})","$1 $2",["[2-467]|5[2-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["5"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,7})","$1 $2 $3",["5"],"0$1"]],"0"],AU:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{7}(?:\\d(?:\\d{2})?)?|8[0-24-9]\\d{7})|[2-478]\\d{8}|1\\d{4,7}",[5,6,7,8,9,10,12],[["(\\d{2})(\\d{3,4})","$1 $2",["16"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,4})","$1 $2 $3",["16"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["14|4"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[2378]"],"(0$1)"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:30|[89])"]]],"0",0,"(183[12])|0",0,0,0,[["(?:(?:(?:2(?:[0-26-9]\\d|3[0-8]|4[02-9]|5[0135-9])|7(?:[013-57-9]\\d|2[0-8]))\\d|3(?:(?:[0-3589]\\d|6[1-9]|7[0-35-9])\\d|4(?:[0-578]\\d|90)))\\d\\d|8(?:51(?:0(?:0[03-9]|[12479]\\d|3[2-9]|5[0-8]|6[1-9]|8[0-7])|1(?:[0235689]\\d|1[0-69]|4[0-589]|7[0-47-9])|2(?:0[0-79]|[18][13579]|2[14-9]|3[0-46-9]|[4-6]\\d|7[89]|9[0-4])|3\\d\\d)|(?:6[0-8]|[78]\\d)\\d{3}|9(?:[02-9]\\d{3}|1(?:(?:[0-58]\\d|6[0135-9])\\d|7(?:0[0-24-9]|[1-9]\\d)|9(?:[0-46-9]\\d|5[0-79])))))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,["163\\d{2,6}",[5,6,7,8,9]],["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],AW:["297","00","(?:[25-79]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[25-9]"]]]],AX:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","2\\d{4,9}|35\\d{4,5}|(?:60\\d\\d|800)\\d{4,6}|7\\d{5,11}|(?:[14]\\d|3[0-46-9]|50)\\d{4,8}",[5,6,7,8,9,10,11,12],0,"0",0,0,0,0,"18",0,"00"],AZ:["994","00","365\\d{6}|(?:[124579]\\d|60|88)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[28]|2|365|46","1[28]|2|365[45]|46","1[28]|2|365(?:4|5[02])|46"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[13-9]"],"0$1"]],"0"],BA:["387","00","6\\d{8}|(?:[35689]\\d|49|70)\\d{6}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["6[1-3]|[7-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2-$3",["[3-5]|6[56]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["6"],"0$1"]],"0"],BB:["1","011","(?:246|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","246$1",0,"246"],BD:["880","00","[1-469]\\d{9}|8[0-79]\\d{7,8}|[2-79]\\d{8}|[2-9]\\d{7}|[3-9]\\d{6}|[57-9]\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{4,6})","$1-$2",["31[5-8]|[459]1"],"0$1"],["(\\d{3})(\\d{3,7})","$1-$2",["3(?:[67]|8[013-9])|4(?:6[168]|7|[89][18])|5(?:6[128]|9)|6(?:[15]|28|4[14])|7[2-589]|8(?:0[014-9]|[12])|9[358]|(?:3[2-5]|4[235]|5[2-578]|6[0389]|76|8[3-7]|9[24])1|(?:44|66)[01346-9]"],"0$1"],["(\\d{4})(\\d{3,6})","$1-$2",["[13-9]|22"],"0$1"],["(\\d)(\\d{7,8})","$1-$2",["2"],"0$1"]],"0"],BE:["32","00","4\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:80|9)0"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[239]|4[23]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[15-8]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4"],"0$1"]],"0"],BF:["226","00","[025-7]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[025-7]"]]]],BG:["359","00","00800\\d{7}|[2-7]\\d{6,7}|[89]\\d{6,8}|2\\d{5}",[6,7,8,9,12],[["(\\d)(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["43[1-6]|70[1-9]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[356]|4[124-7]|7[1-9]|8[1-6]|9[1-7]"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["(?:70|8)0"],"0$1"],["(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3",["43[1-7]|7"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[48]|9[08]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"]],"0"],BH:["973","00","[136-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[13679]|8[02-4679]"]]]],BI:["257","00","(?:[267]\\d|31)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2367]"]]]],BJ:["229","00","[24-689]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-689]"]]]],BL:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:2[7-9]|3[3-7]|5[12]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],BM:["1","011","(?:441|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","441$1",0,"441"],BN:["673","00","[2-578]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-578]"]]]],BO:["591","00(?:1\\d)?","(?:[2-467]\\d\\d|8001)\\d{5}",[8,9],[["(\\d)(\\d{7})","$1 $2",["[23]|4[46]"]],["(\\d{8})","$1",["[67]"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["8"]]],"0",0,"0(1\\d)?"],BQ:["599","00","(?:[34]1|7\\d)\\d{5}",[7],0,0,0,0,0,0,"[347]"],BR:["55","00(?:1[245]|2[1-35]|31|4[13]|[56]5|99)","(?:[1-46-9]\\d\\d|5(?:[0-46-9]\\d|5[0-46-9]))\\d{8}|[1-9]\\d{9}|[3589]\\d{8}|[34]\\d{7}",[8,9,10,11],[["(\\d{4})(\\d{4})","$1-$2",["300|4(?:0[02]|37)","4(?:02|37)0|[34]00"]],["(\\d{3})(\\d{2,3})(\\d{4})","$1 $2 $3",["(?:[358]|90)0"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2-$3",["(?:[14689][1-9]|2[12478]|3[1-578]|5[13-5]|7[13-579])[2-57]"],"($1)"],["(\\d{2})(\\d{5})(\\d{4})","$1 $2-$3",["[16][1-9]|[2-57-9]"],"($1)"]],"0",0,"(?:0|90)(?:(1[245]|2[1-35]|31|4[13]|[56]5|99)(\\d{10,11}))?","$2"],BS:["1","011","(?:242|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([3-8]\\d{6})$|1","242$1",0,"242"],BT:["975","00","[17]\\d{7}|[2-8]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[2-68]|7[246]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[67]|7"]]]],BW:["267","00","(?:0800|(?:[37]|800)\\d)\\d{6}|(?:[2-6]\\d|90)\\d{5}",[7,8,10],[["(\\d{2})(\\d{5})","$1 $2",["90"]],["(\\d{3})(\\d{4})","$1 $2",["[24-6]|3[15-9]"]],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37]"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["8"]]]],BY:["375","810","(?:[12]\\d|33|44|902)\\d{7}|8(?:0[0-79]\\d{5,7}|[1-7]\\d{9})|8(?:1[0-489]|[5-79]\\d)\\d{7}|8[1-79]\\d{6,7}|8[0-79]\\d{5}|8\\d{5}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3})","$1 $2",["800"],"8 $1"],["(\\d{3})(\\d{2})(\\d{2,4})","$1 $2 $3",["800"],"8 $1"],["(\\d{4})(\\d{2})(\\d{3})","$1 $2-$3",["1(?:5[169]|6[3-5]|7[179])|2(?:1[35]|2[34]|3[3-5])","1(?:5[169]|6(?:3[1-3]|4|5[125])|7(?:1[3-9]|7[0-24-6]|9[2-7]))|2(?:1[35]|2[34]|3[3-5])"],"8 0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["1(?:[56]|7[467])|2[1-3]"],"8 0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-4]"],"8 0$1"],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["[89]"],"8 $1"]],"8",0,"0|80?",0,0,0,0,"8~10"],BZ:["501","00","(?:0800\\d|[2-8])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1-$2",["[2-8]"]],["(\\d)(\\d{3})(\\d{4})(\\d{3})","$1-$2-$3-$4",["0"]]]],CA:["1","011","(?:[2-8]\\d|90)\\d{8}|3\\d{6}",[7,10],0,"1",0,0,0,0,0,[["(?:2(?:04|[23]6|[48]9|50|63)|3(?:06|43|54|6[578]|82)|4(?:03|1[68]|[26]8|3[178]|50|74)|5(?:06|1[49]|48|79|8[147])|6(?:04|[18]3|39|47|72)|7(?:0[59]|42|53|78|8[02])|8(?:[06]7|19|25|7[39])|90[25])[2-9]\\d{6}",[10]],["",[10]],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}",[10]],["900[2-9]\\d{6}",[10]],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|(?:5(?:00|2[125-9]|33|44|66|77|88)|622)[2-9]\\d{6}",[10]],0,["310\\d{4}",[7]],0,["600[2-9]\\d{6}",[10]]]],CC:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:02|31|60|89)|1(?:18|76)|223)|91(?:0(?:1[0-2]|29)|1(?:[28]2|50|79)|2(?:10|64)|3(?:[06]8|22)|4[29]8|62\\d|70[23]|959))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CD:["243","00","[189]\\d{8}|[1-68]\\d{6}",[7,9],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[1-6]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]"],"0$1"]],"0"],CF:["236","00","(?:[27]\\d{3}|8776)\\d{4}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[278]"]]]],CG:["242","00","222\\d{6}|(?:0\\d|80)\\d{7}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[02]"]]]],CH:["41","00","8\\d{11}|[2-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8[047]|90"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]|81"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["8"],"0$1"]],"0"],CI:["225","00","[02]\\d{9}",[10],[["(\\d{2})(\\d{2})(\\d)(\\d{5})","$1 $2 $3 $4",["2"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3 $4",["0"]]]],CK:["682","00","[2-578]\\d{4}",[5],[["(\\d{2})(\\d{3})","$1 $2",["[2-578]"]]]],CL:["56","(?:0|1(?:1[0-69]|2[02-5]|5[13-58]|69|7[0167]|8[018]))0","12300\\d{6}|6\\d{9,10}|[2-9]\\d{8}",[9,10,11],[["(\\d{5})(\\d{4})","$1 $2",["219","2196"],"($1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["44"]],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2[1-36]"],"($1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["9[2-9]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["3[2-5]|[47]|5[1-3578]|6[13-57]|8(?:0[1-9]|[1-9])"],"($1)"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["60|8"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{3})(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3 $4",["60"]]]],CM:["237","00","[26]\\d{8}|88\\d{6,7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["88"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[26]|88"]]]],CN:["86","00|1(?:[12]\\d|79)\\d\\d00","1[127]\\d{8,9}|2\\d{9}(?:\\d{2})?|[12]\\d{6,7}|86\\d{6}|(?:1[03-689]\\d|6)\\d{7,9}|(?:[3-579]\\d|8[0-57-9])\\d{6,9}",[7,8,9,10,11,12],[["(\\d{2})(\\d{5,6})","$1 $2",["(?:10|2[0-57-9])[19]","(?:10|2[0-57-9])(?:10|9[56])","10(?:10|9[56])|2[0-57-9](?:100|9[56])"],"0$1"],["(\\d{3})(\\d{5,6})","$1 $2",["3(?:[157]|35|49|9[1-68])|4(?:[17]|2[179]|6[47-9]|8[23])|5(?:[1357]|2[37]|4[36]|6[1-46]|80)|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]|4[13]|5[1-5])|(?:4[35]|59|85)[1-9]","(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[1-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))[19]","85[23](?:10|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:10|9[56])","85[23](?:100|95)|(?:3(?:[157]\\d|35|49|9[1-68])|4(?:[17]\\d|2[179]|[35][1-9]|6[47-9]|8[23])|5(?:[1357]\\d|2[37]|4[36]|6[1-46]|80|9[1-9])|6(?:3[1-5]|6[0238]|9[12])|7(?:01|[1579]\\d|2[248]|3[014-9]|4[3-6]|6[023689])|8(?:1[236-8]|2[5-7]|[37]\\d|5[14-9]|8[36-8]|9[1-8])|9(?:0[1-3689]|1[1-79]|[379]\\d|4[13]|5[1-5]))(?:100|9[56])"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["(?:4|80)0"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|2(?:[02-57-9]|1[1-9])","10|2(?:[02-57-9]|1[1-9])","10[0-79]|2(?:[02-57-9]|1[1-79])|(?:10|21)8(?:0[1-9]|[1-9])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["3(?:[3-59]|7[02-68])|4(?:[26-8]|3[3-9]|5[2-9])|5(?:3[03-9]|[468]|7[028]|9[2-46-9])|6|7(?:[0-247]|3[04-9]|5[0-4689]|6[2368])|8(?:[1-358]|9[1-7])|9(?:[013479]|5[1-5])|(?:[34]1|55|79|87)[02-9]"],"0$1",1],["(\\d{3})(\\d{7,8})","$1 $2",["9"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["80"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[3-578]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["1[3-9]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3 $4",["[12]"],"0$1",1]],"0",0,"(1(?:[12]\\d|79)\\d\\d)|0",0,0,0,0,"00"],CO:["57","00(?:4(?:[14]4|56)|[579])","(?:60\\d\\d|9101)\\d{6}|(?:1\\d|3)\\d{9}",[10,11],[["(\\d{3})(\\d{7})","$1 $2",["6"],"($1)"],["(\\d{3})(\\d{7})","$1 $2",["3[0-357]|91"]],["(\\d)(\\d{3})(\\d{7})","$1-$2-$3",["1"],"0$1",0,"$1 $2 $3"]],"0",0,"0([3579]|4(?:[14]4|56))?"],CR:["506","00","(?:8\\d|90)\\d{8}|(?:[24-8]\\d{3}|3005)\\d{4}",[8,10],[["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[3-9]"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["[89]"]]],0,0,"(19(?:0[0-2468]|1[09]|20|66|77|99))"],CU:["53","119","(?:[2-7]|8\\d\\d)\\d{7}|[2-47]\\d{6}|[34]\\d{5}",[6,7,8,10],[["(\\d{2})(\\d{4,6})","$1 $2",["2[1-4]|[34]"],"(0$1)"],["(\\d)(\\d{6,7})","$1 $2",["7"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["[56]"],"0$1"],["(\\d{3})(\\d{7})","$1 $2",["8"],"0$1"]],"0"],CV:["238","0","(?:[2-59]\\d\\d|800)\\d{4}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2-589]"]]]],CW:["599","00","(?:[34]1|60|(?:7|9\\d)\\d)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[3467]"]],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["9[4-8]"]]],0,0,0,0,0,"[69]"],CX:["61","001[14-689]|14(?:1[14]|34|4[17]|[56]6|7[47]|88)0011","1(?:[0-79]\\d{8}(?:\\d{2})?|8[0-24-9]\\d{7})|[148]\\d{8}|1\\d{5,7}",[6,7,8,9,10,12],0,"0",0,"([59]\\d{7})$|0","8$1",0,0,[["8(?:51(?:0(?:01|30|59|88)|1(?:17|46|75)|2(?:22|35))|91(?:00[6-9]|1(?:[28]1|49|78)|2(?:09|63)|3(?:12|26|75)|4(?:56|97)|64\\d|7(?:0[01]|1[0-2])|958))\\d{3}",[9]],["4(?:79[01]|83[0-389]|94[0-4])\\d{5}|4(?:[0-36]\\d|4[047-9]|5[0-25-9]|7[02-8]|8[0-24-9]|9[0-37-9])\\d{6}",[9]],["180(?:0\\d{3}|2)\\d{3}",[7,10]],["190[0-26]\\d{6}",[10]],0,0,0,0,["14(?:5(?:1[0458]|[23][458])|71\\d)\\d{4}",[9]],["13(?:00\\d{6}(?:\\d{2})?|45[0-4]\\d{3})|13\\d{4}",[6,8,10,12]]],"0011"],CY:["357","00","(?:[279]\\d|[58]0)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[257-9]"]]]],CZ:["420","00","(?:[2-578]\\d|60)\\d{7}|9\\d{8,11}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]|9[015-7]"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{2})","$1 $2 $3 $4",["96"]],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]]],DE:["49","00","[2579]\\d{5,14}|49(?:[34]0|69|8\\d)\\d\\d?|49(?:37|49|60|7[089]|9\\d)\\d{1,3}|49(?:2[024-9]|3[2-689]|7[1-7])\\d{1,8}|(?:1|[368]\\d|4[0-8])\\d{3,13}|49(?:[015]\\d|2[13]|31|[46][1-8])\\d{1,9}",[4,5,6,7,8,9,10,11,12,13,14,15],[["(\\d{2})(\\d{3,13})","$1 $2",["3[02]|40|[68]9"],"0$1"],["(\\d{3})(\\d{3,12})","$1 $2",["2(?:0[1-389]|1[124]|2[18]|3[14])|3(?:[35-9][15]|4[015])|906|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1","2(?:0[1-389]|12[0-8])|3(?:[35-9][15]|4[015])|906|2(?:[13][14]|2[18])|(?:2[4-9]|4[2-9]|[579][1-9]|[68][1-8])1"],"0$1"],["(\\d{4})(\\d{2,11})","$1 $2",["[24-6]|3(?:[3569][02-46-9]|4[2-4679]|7[2-467]|8[2-46-8])|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]","[24-6]|3(?:3(?:0[1-467]|2[127-9]|3[124578]|7[1257-9]|8[1256]|9[145])|4(?:2[135]|4[13578]|9[1346])|5(?:0[14]|2[1-3589]|6[1-4]|7[13468]|8[13568])|6(?:2[1-489]|3[124-6]|6[13]|7[12579]|8[1-356]|9[135])|7(?:2[1-7]|4[145]|6[1-5]|7[1-4])|8(?:21|3[1468]|6|7[1467]|8[136])|9(?:0[12479]|2[1358]|4[134679]|6[1-9]|7[136]|8[147]|9[1468]))|70[2-8]|8(?:0[2-9]|[1-8])|90[7-9]|[79][1-9]|3[68]4[1347]|3(?:47|60)[1356]|3(?:3[46]|46|5[49])[1246]|3[4579]3[1357]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["138"],"0$1"],["(\\d{5})(\\d{2,10})","$1 $2",["3"],"0$1"],["(\\d{3})(\\d{5,11})","$1 $2",["181"],"0$1"],["(\\d{3})(\\d)(\\d{4,10})","$1 $2 $3",["1(?:3|80)|9"],"0$1"],["(\\d{3})(\\d{7,8})","$1 $2",["1[67]"],"0$1"],["(\\d{3})(\\d{7,12})","$1 $2",["8"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["185","1850","18500"],"0$1"],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["18[68]"],"0$1"],["(\\d{4})(\\d{7})","$1 $2",["15[1279]"],"0$1"],["(\\d{5})(\\d{6})","$1 $2",["15[03568]","15(?:[0568]|31)"],"0$1"],["(\\d{3})(\\d{8})","$1 $2",["18"],"0$1"],["(\\d{3})(\\d{2})(\\d{7,8})","$1 $2 $3",["1(?:6[023]|7)"],"0$1"],["(\\d{4})(\\d{2})(\\d{7})","$1 $2 $3",["15[279]"],"0$1"],["(\\d{3})(\\d{2})(\\d{8})","$1 $2 $3",["15"],"0$1"]],"0"],DJ:["253","00","(?:2\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[27]"]]]],DK:["45","00","[2-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-9]"]]]],DM:["1","011","(?:[58]\\d\\d|767|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","767$1",0,"767"],DO:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,0,0,0,"8001|8[024]9"],DZ:["213","00","(?:[1-4]|[5-79]\\d|80)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["9"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-8]"],"0$1"]],"0"],EC:["593","00","1\\d{9,10}|(?:[2-7]|9\\d)\\d{7}",[8,9,10,11],[["(\\d)(\\d{3})(\\d{4})","$1 $2-$3",["[2-7]"],"(0$1)",0,"$1-$2-$3"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{3})(\\d{3,4})","$1 $2 $3",["1"]]],"0"],EE:["372","00","8\\d{9}|[4578]\\d{7}|(?:[3-8]\\d|90)\\d{5}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[369]|4[3-8]|5(?:[0-2]|5[0-478]|6[45])|7[1-9]|88","[369]|4[3-8]|5(?:[02]|1(?:[0-8]|95)|5[0-478]|6(?:4[0-4]|5[1-589]))|7[1-9]|88"]],["(\\d{4})(\\d{3,4})","$1 $2",["[45]|8(?:00|[1-49])","[45]|8(?:00[1-9]|[1-49])"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],EG:["20","00","[189]\\d{8,9}|[24-6]\\d{8}|[135]\\d{7}",[8,9,10],[["(\\d)(\\d{7,8})","$1 $2",["[23]"],"0$1"],["(\\d{2})(\\d{6,7})","$1 $2",["1[35]|[4-6]|8[2468]|9[235-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{8})","$1 $2",["1"],"0$1"]],"0"],EH:["212","00","[5-8]\\d{8}",[9],0,"0",0,0,0,0,"528[89]"],ER:["291","00","[178]\\d{6}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[178]"],"0$1"]],"0"],ES:["34","00","[5-9]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[89]00"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-9]"]]]],ET:["251","00","(?:11|[2-579]\\d)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-579]"],"0$1"]],"0"],FI:["358","00|99(?:[01469]|5(?:[14]1|3[23]|5[59]|77|88|9[09]))","[1-35689]\\d{4}|7\\d{10,11}|(?:[124-7]\\d|3[0-46-9])\\d{8}|[1-9]\\d{5,8}",[5,6,7,8,9,10,11,12],[["(\\d{5})","$1",["20[2-59]"],"0$1"],["(\\d{3})(\\d{3,7})","$1 $2",["(?:[1-3]0|[68])0|70[07-9]"],"0$1"],["(\\d{2})(\\d{4,8})","$1 $2",["[14]|2[09]|50|7[135]"],"0$1"],["(\\d{2})(\\d{6,10})","$1 $2",["7"],"0$1"],["(\\d)(\\d{4,9})","$1 $2",["(?:1[3-79]|[2568])[1-8]|3(?:0[1-9]|[1-9])|9"],"0$1"]],"0",0,0,0,0,"1[03-79]|[2-9]",0,"00"],FJ:["679","0(?:0|52)","45\\d{5}|(?:0800\\d|[235-9])\\d{6}",[7,11],[["(\\d{3})(\\d{4})","$1 $2",["[235-9]|45"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]]],0,0,0,0,0,0,0,"00"],FK:["500","00","[2-7]\\d{4}",[5]],FM:["691","00","(?:[39]\\d\\d|820)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[389]"]]]],FO:["298","00","[2-9]\\d{5}",[6],[["(\\d{6})","$1",["[2-9]"]]],0,0,"(10(?:01|[12]0|88))"],FR:["33","00","[1-9]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0 $1"],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["[1-79]"],"0$1"]],"0"],GA:["241","00","(?:[067]\\d|11)\\d{6}|[2-7]\\d{6}",[7,8],[["(\\d)(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-7]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["11|[67]"],"0$1"]],0,0,"0(11\\d{6}|60\\d{6}|61\\d{6}|6[256]\\d{6}|7[467]\\d{6})","$1"],GB:["44","00","[1-357-9]\\d{9}|[18]\\d{8}|8\\d{6}",[7,9,10],[["(\\d{3})(\\d{4})","$1 $2",["800","8001","80011","800111","8001111"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["845","8454","84546","845464"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["800"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["1(?:38|5[23]|69|76|94)","1(?:(?:38|69)7|5(?:24|39)|768|946)","1(?:3873|5(?:242|39[4-6])|(?:697|768)[347]|9467)"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["1(?:[2-69][02-9]|[78])"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[25]|7(?:0|6[02-9])","[25]|7(?:0|6(?:[03-9]|2[356]))"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[1389]"],"0$1"]],"0",0,0,0,0,0,[["(?:1(?:1(?:3(?:[0-58]\\d\\d|73[0-35])|4(?:(?:[0-5]\\d|70)\\d|69[7-9])|(?:(?:5[0-26-9]|[78][0-49])\\d|6(?:[0-4]\\d|50))\\d)|(?:2(?:(?:0[024-9]|2[3-9]|3[3-79]|4[1-689]|[58][02-9]|6[0-47-9]|7[013-9]|9\\d)\\d|1(?:[0-7]\\d|8[0-3]))|(?:3(?:0\\d|1[0-8]|[25][02-9]|3[02-579]|[468][0-46-9]|7[1-35-79]|9[2-578])|4(?:0[03-9]|[137]\\d|[28][02-57-9]|4[02-69]|5[0-8]|[69][0-79])|5(?:0[1-35-9]|[16]\\d|2[024-9]|3[015689]|4[02-9]|5[03-9]|7[0-35-9]|8[0-468]|9[0-57-9])|6(?:0[034689]|1\\d|2[0-35689]|[38][013-9]|4[1-467]|5[0-69]|6[13-9]|7[0-8]|9[0-24578])|7(?:0[0246-9]|2\\d|3[0236-8]|4[03-9]|5[0-46-9]|6[013-9]|7[0-35-9]|8[024-9]|9[02-9])|8(?:0[35-9]|2[1-57-9]|3[02-578]|4[0-578]|5[124-9]|6[2-69]|7\\d|8[02-9]|9[02569])|9(?:0[02-589]|[18]\\d|2[02-689]|3[1-57-9]|4[2-9]|5[0-579]|6[2-47-9]|7[0-24578]|9[2-57]))\\d)\\d)|2(?:0[013478]|3[0189]|4[017]|8[0-46-9]|9[0-2])\\d{3})\\d{4}|1(?:2(?:0(?:46[1-4]|87[2-9])|545[1-79]|76(?:2\\d|3[1-8]|6[1-6])|9(?:7(?:2[0-4]|3[2-5])|8(?:2[2-8]|7[0-47-9]|8[3-5])))|3(?:6(?:38[2-5]|47[23])|8(?:47[04-9]|64[0157-9]))|4(?:044[1-7]|20(?:2[23]|8\\d)|6(?:0(?:30|5[2-57]|6[1-8]|7[2-8])|140)|8(?:052|87[1-3]))|5(?:2(?:4(?:3[2-79]|6\\d)|76\\d)|6(?:26[06-9]|686))|6(?:06(?:4\\d|7[4-79])|295[5-7]|35[34]\\d|47(?:24|61)|59(?:5[08]|6[67]|74)|9(?:55[0-4]|77[23]))|7(?:26(?:6[13-9]|7[0-7])|(?:442|688)\\d|50(?:2[0-3]|[3-68]2|76))|8(?:27[56]\\d|37(?:5[2-5]|8[239])|843[2-58])|9(?:0(?:0(?:6[1-8]|85)|52\\d)|3583|4(?:66[1-8]|9(?:2[01]|81))|63(?:23|3[1-4])|9561))\\d{3}",[9,10]],["7(?:457[0-57-9]|700[01]|911[028])\\d{5}|7(?:[1-3]\\d\\d|4(?:[0-46-9]\\d|5[0-689])|5(?:0[0-8]|[13-9]\\d|2[0-35-9])|7(?:0[1-9]|[1-7]\\d|8[02-9]|9[0-689])|8(?:[014-9]\\d|[23][0-8])|9(?:[024-9]\\d|1[02-9]|3[0-689]))\\d{6}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[2-49]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]],0," x"],GD:["1","011","(?:473|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","473$1",0,"473"],GE:["995","00","(?:[3-57]\\d\\d|800)\\d{6}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["32"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[57]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[348]"],"0$1"]],"0"],GF:["594","00","[56]94\\d{6}|(?:80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[56]|9[47]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[89]"],"0$1"]],"0"],GG:["44","00","(?:1481|[357-9]\\d{3})\\d{6}|8\\d{6}(?:\\d{2})?",[7,9,10],0,"0",0,"([25-9]\\d{5})$|0","1481$1",0,0,[["1481[25-9]\\d{5}",[10]],["7(?:(?:781|839)\\d|911[17])\\d{5}",[10]],["80[08]\\d{7}|800\\d{6}|8001111"],["(?:8(?:4[2-5]|7[0-3])|9(?:[01]\\d|8[0-3]))\\d{7}|845464\\d",[7,10]],["70\\d{8}",[10]],0,["(?:3[0347]|55)\\d{8}",[10]],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}",[10]],["56\\d{8}",[10]]]],GH:["233","00","(?:[235]\\d{3}|800)\\d{5}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[235]"],"0$1"]],"0"],GI:["350","00","(?:[25]\\d|60)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["2"]]]],GL:["299","00","(?:19|[2-689]\\d|70)\\d{4}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["19|[2-9]"]]]],GM:["220","00","[2-9]\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],GN:["224","00","722\\d{6}|(?:3|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["3"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[67]"]]]],GP:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0",0,0,0,0,0,[["590(?:0[1-68]|[14][0-24-9]|2[0-68]|3[1-9]|5[3-579]|[68][0-689]|7[08]|9\\d)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],GQ:["240","00","222\\d{6}|(?:3\\d|55|[89]0)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235]"]],["(\\d{3})(\\d{6})","$1 $2",["[89]"]]]],GR:["30","00","5005000\\d{3}|8\\d{9,11}|(?:[269]\\d|70)\\d{8}",[10,11,12],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["21|7"]],["(\\d{4})(\\d{6})","$1 $2",["2(?:2|3[2-57-9]|4[2-469]|5[2-59]|6[2-9]|7[2-69]|8[2-49])|5"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2689]"]],["(\\d{3})(\\d{3,4})(\\d{5})","$1 $2 $3",["8"]]]],GT:["502","00","80\\d{6}|(?:1\\d{3}|[2-7])\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1 $2",["[2-8]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],GU:["1","011","(?:[58]\\d\\d|671|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","671$1",0,"671"],GW:["245","00","[49]\\d{8}|4\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["40"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"]]]],GY:["592","001","(?:[2-8]\\d{3}|9008)\\d{3}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],HK:["852","00(?:30|5[09]|[126-9]?)","8[0-46-9]\\d{6,7}|9\\d{4,7}|(?:[2-7]|9\\d{3})\\d{7}",[5,6,7,8,9,11],[["(\\d{3})(\\d{2,5})","$1 $2",["900","9003"]],["(\\d{4})(\\d{4})","$1 $2",["[2-7]|8[1-4]|9(?:0[1-9]|[1-8])"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{3})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["9"]]],0,0,0,0,0,0,0,"00"],HN:["504","00","8\\d{10}|[237-9]\\d{7}",[8,11],[["(\\d{4})(\\d{4})","$1-$2",["[237-9]"]]]],HR:["385","00","(?:[24-69]\\d|3[0-79])\\d{7}|80\\d{5,7}|[1-79]\\d{7}|6\\d{5,6}",[6,7,8,9],[["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["6[01]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{4})(\\d{3})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6|7[245]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-57]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"]],"0"],HT:["509","00","(?:[2-489]\\d|55)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[2-589]"]]]],HU:["36","00","[235-7]\\d{8}|[1-9]\\d{7}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27][2-9]|3[2-7]|4[24-9]|5[2-79]|6|8[2-57-9]|9[2-69]"],"(06 $1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"06 $1"]],"06"],ID:["62","00[89]","(?:(?:00[1-9]|8\\d)\\d{4}|[1-36])\\d{6}|00\\d{10}|[1-9]\\d{8,10}|[2-9]\\d{7}",[7,8,9,10,11,12,13],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["15"]],["(\\d{2})(\\d{5,9})","$1 $2",["2[124]|[36]1"],"(0$1)"],["(\\d{3})(\\d{5,7})","$1 $2",["800"],"0$1"],["(\\d{3})(\\d{5,8})","$1 $2",["[2-79]"],"(0$1)"],["(\\d{3})(\\d{3,4})(\\d{3})","$1-$2-$3",["8[1-35-9]"],"0$1"],["(\\d{3})(\\d{6,8})","$1 $2",["1"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["804"],"0$1"],["(\\d{3})(\\d)(\\d{3})(\\d{3})","$1 $2 $3 $4",["80"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1-$2-$3",["8"],"0$1"]],"0"],IE:["353","00","(?:1\\d|[2569])\\d{6,8}|4\\d{6,9}|7\\d{8}|8\\d{8,9}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["2[24-9]|47|58|6[237-9]|9[35-9]"],"(0$1)"],["(\\d{3})(\\d{5})","$1 $2",["[45]0"],"(0$1)"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["1"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2569]|4[1-69]|7[14]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["70"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["81"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[78]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["4"],"(0$1)"],["(\\d{2})(\\d)(\\d{3})(\\d{4})","$1 $2 $3 $4",["8"],"0$1"]],"0"],IL:["972","0(?:0|1[2-9])","1\\d{6}(?:\\d{3,5})?|[57]\\d{8}|[1-489]\\d{7}",[7,8,9,10,11,12],[["(\\d{4})(\\d{3})","$1-$2",["125"]],["(\\d{4})(\\d{2})(\\d{2})","$1-$2-$3",["121"]],["(\\d)(\\d{3})(\\d{4})","$1-$2-$3",["[2-489]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1-$2-$3",["12"]],["(\\d{4})(\\d{6})","$1-$2",["159"]],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3-$4",["1[7-9]"]],["(\\d{3})(\\d{1,2})(\\d{3})(\\d{4})","$1-$2 $3-$4",["15"]]],"0"],IM:["44","00","1624\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([25-8]\\d{5})$|0","1624$1",0,"74576|(?:16|7[56])24"],IN:["91","00","(?:000800|[2-9]\\d\\d)\\d{7}|1\\d{7,12}",[8,9,10,11,12,13],[["(\\d{8})","$1",["5(?:0|2[23]|3[03]|[67]1|88)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|888)","5(?:0|2(?:21|3)|3(?:0|3[23])|616|717|8888)"],0,1],["(\\d{4})(\\d{4,5})","$1 $2",["180","1800"],0,1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["140"],0,1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["11|2[02]|33|4[04]|79[1-7]|80[2-46]","11|2[02]|33|4[04]|79(?:[1-6]|7[19])|80(?:[2-4]|6[0-589])","11|2[02]|33|4[04]|79(?:[124-6]|3(?:[02-9]|1[0-24-9])|7(?:1|9[1-6]))|80(?:[2-4]|6[0-589])"],"0$1",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1(?:2[0-249]|3[0-25]|4[145]|[68]|7[1257])|2(?:1[257]|3[013]|4[01]|5[0137]|6[0158]|78|8[1568])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|5[12]|[78]1)|6(?:12|[2-4]1|5[17]|6[13]|80)|7(?:12|3[134]|4[47]|61|88)|8(?:16|2[014]|3[126]|6[136]|7[078]|8[34]|91)|(?:43|59|75)[15]|(?:1[59]|29|67|72)[14]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|674|7(?:(?:2[14]|3[34]|5[15])[2-6]|61[346]|88[0-8])|8(?:70[2-6]|84[235-7]|91[3-7])|(?:1(?:29|60|8[06])|261|552|6(?:12|[2-47]1|5[17]|6[13]|80)|7(?:12|31|4[47])|8(?:16|2[014]|3[126]|6[136]|7[78]|83))[2-7]","1(?:2[0-24]|3[0-25]|4[145]|[59][14]|6[1-9]|7[1257]|8[1-57-9])|2(?:1[257]|3[013]|4[01]|5[0137]|6[058]|78|8[1568]|9[14])|3(?:26|4[1-3]|5[34]|6[01489]|7[02-46]|8[159])|4(?:1[36]|2[1-47]|3[15]|5[12]|6[0-26-9]|7[0-24-9]|8[013-57]|9[014-7])|5(?:1[025]|22|[36][25]|4[28]|[578]1|9[15])|6(?:12(?:[2-6]|7[0-8])|74[2-7])|7(?:(?:2[14]|5[15])[2-6]|3171|61[346]|88(?:[2-7]|82))|8(?:70[2-6]|84(?:[2356]|7[19])|91(?:[3-6]|7[19]))|73[134][2-6]|(?:74[47]|8(?:16|2[014]|3[126]|6[136]|7[78]|83))(?:[2-6]|7[19])|(?:1(?:29|60|8[06])|261|552|6(?:[2-4]1|5[17]|6[13]|7(?:1|4[0189])|80)|7(?:12|88[01]))[2-7]"],"0$1",1],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2[2457-9]|3[2-5]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1[013-9]|28|3[129]|4[1-35689]|5[29]|6[02-5]|70)|807","1(?:[2-479]|5[0235-9])|[2-5]|6(?:1[1358]|2(?:[2457]|84|95)|3(?:[2-4]|55)|4[235-7]|5[2-689]|6[24578]|7[235689]|8[1-6])|7(?:1(?:[013-8]|9[6-9])|28[6-8]|3(?:17|2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4|5[0-367])|70[13-7])|807[19]","1(?:[2-479]|5(?:[0236-9]|5[013-9]))|[2-5]|6(?:2(?:84|95)|355|83)|73179|807(?:1|9[1-3])|(?:1552|6(?:1[1358]|2[2457]|3[2-4]|4[235-7]|5[2-689]|6[24578]|7[235689]|8[124-6])\\d|7(?:1(?:[013-8]\\d|9[6-9])|28[6-8]|3(?:2[0-49]|9[2-57])|4(?:1[2-4]|[29][0-7]|3[0-8]|[56]\\d|8[0-24-7])|5(?:2[1-3]|9[0-6])|6(?:0[5689]|2[5-9]|3[02-8]|4\\d|5[0-367])|70[13-7]))[2-7]"],"0$1",1],["(\\d{5})(\\d{5})","$1 $2",["[6-9]"],"0$1",1],["(\\d{4})(\\d{2,4})(\\d{4})","$1 $2 $3",["1(?:6|8[06])","1(?:6|8[06]0)"],0,1],["(\\d{4})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["18"],0,1]],"0"],IO:["246","00","3\\d{6}",[7],[["(\\d{3})(\\d{4})","$1 $2",["3"]]]],IQ:["964","00","(?:1|7\\d\\d)\\d{7}|[2-6]\\d{7,8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-6]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],IR:["98","00","[1-9]\\d{9}|(?:[1-8]\\d\\d|9)\\d{3,4}",[4,5,6,7,10],[["(\\d{4,5})","$1",["96"],"0$1"],["(\\d{2})(\\d{4,5})","$1 $2",["(?:1[137]|2[13-68]|3[1458]|4[145]|5[1468]|6[16]|7[1467]|8[13467])[12689]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["9"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["[1-8]"],"0$1"]],"0"],IS:["354","00|1(?:0(?:01|[12]0)|100)","(?:38\\d|[4-9])\\d{6}",[7,9],[["(\\d{3})(\\d{4})","$1 $2",["[4-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["3"]]],0,0,0,0,0,0,0,"00"],IT:["39","00","0\\d{5,10}|1\\d{8,10}|3(?:[0-8]\\d{7,10}|9\\d{7,8})|(?:43|55|70)\\d{8}|8\\d{5}(?:\\d{2,4})?",[6,7,8,9,10,11],[["(\\d{2})(\\d{4,6})","$1 $2",["0[26]"]],["(\\d{3})(\\d{3,6})","$1 $2",["0[13-57-9][0159]|8(?:03|4[17]|9[2-5])","0[13-57-9][0159]|8(?:03|4[17]|9(?:2|3[04]|[45][0-4]))"]],["(\\d{4})(\\d{2,6})","$1 $2",["0(?:[13-579][2-46-8]|8[236-8])"]],["(\\d{4})(\\d{4})","$1 $2",["894"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[26]|5"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["1(?:44|[679])|[378]|43"]],["(\\d{3})(\\d{3,4})(\\d{4})","$1 $2 $3",["0[13-57-9][0159]|14"]],["(\\d{2})(\\d{4})(\\d{5})","$1 $2 $3",["0[26]"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["3"]]],0,0,0,0,0,0,[["0669[0-79]\\d{1,6}|0(?:1(?:[0159]\\d|[27][1-5]|31|4[1-4]|6[1356]|8[2-57])|2\\d\\d|3(?:[0159]\\d|2[1-4]|3[12]|[48][1-6]|6[2-59]|7[1-7])|4(?:[0159]\\d|[23][1-9]|4[245]|6[1-5]|7[1-4]|81)|5(?:[0159]\\d|2[1-5]|3[2-6]|4[1-79]|6[4-6]|7[1-578]|8[3-8])|6(?:[0-57-9]\\d|6[0-8])|7(?:[0159]\\d|2[12]|3[1-7]|4[2-46]|6[13569]|7[13-6]|8[1-59])|8(?:[0159]\\d|2[3-578]|3[1-356]|[6-8][1-5])|9(?:[0159]\\d|[238][1-5]|4[12]|6[1-8]|7[1-6]))\\d{2,7}"],["3[2-9]\\d{7,8}|(?:31|43)\\d{8}",[9,10]],["80(?:0\\d{3}|3)\\d{3}",[6,9]],["(?:0878\\d{3}|89(?:2\\d|3[04]|4(?:[0-4]|[5-9]\\d\\d)|5[0-4]))\\d\\d|(?:1(?:44|6[346])|89(?:38|5[5-9]|9))\\d{6}",[6,8,9,10]],["1(?:78\\d|99)\\d{6}",[9,10]],0,0,0,["55\\d{8}",[10]],["84(?:[08]\\d{3}|[17])\\d{3}",[6,9]]]],JE:["44","00","1534\\d{6}|(?:[3578]\\d|90)\\d{8}",[10],0,"0",0,"([0-24-8]\\d{5})$|0","1534$1",0,0,[["1534[0-24-8]\\d{5}"],["7(?:(?:(?:50|82)9|937)\\d|7(?:00[378]|97\\d))\\d{5}"],["80(?:07(?:35|81)|8901)\\d{4}"],["(?:8(?:4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|90(?:066[59]|1810|71(?:07|55)))\\d{4}"],["701511\\d{4}"],0,["(?:3(?:0(?:07(?:35|81)|8901)|3\\d{4}|4(?:4(?:4(?:05|42|69)|703)|5(?:041|800))|7(?:0002|1206))|55\\d{4})\\d{4}"],["76(?:464|652)\\d{5}|76(?:0[0-28]|2[356]|34|4[01347]|5[49]|6[0-369]|77|8[14]|9[139])\\d{6}"],["56\\d{8}"]]],JM:["1","011","(?:[58]\\d\\d|658|900)\\d{7}",[10],0,"1",0,0,0,0,"658|876"],JO:["962","00","(?:(?:[2689]|7\\d)\\d|32|53)\\d{6}",[8,9],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2356]|87"],"(0$1)"],["(\\d{3})(\\d{5,6})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["70"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["7"],"0$1"]],"0"],JP:["81","010","00[1-9]\\d{6,14}|[257-9]\\d{9}|(?:00|[1-9]\\d\\d)\\d{6}",[8,9,10,11,12,13,14,15,16,17],[["(\\d{3})(\\d{3})(\\d{3})","$1-$2-$3",["(?:12|57|99)0"],"0$1"],["(\\d{4})(\\d)(\\d{4})","$1-$2-$3",["1(?:26|3[79]|4[56]|5[4-68]|6[3-5])|499|5(?:76|97)|746|8(?:3[89]|47|51)|9(?:80|9[16])","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:76|97)9|7468|8(?:3(?:8[7-9]|96)|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]","1(?:267|3(?:7[247]|9[278])|466|5(?:47|58|64)|6(?:3[245]|48|5[4-68]))|499[2468]|5(?:769|979[2-69])|7468|8(?:3(?:8[7-9]|96[2457-9])|477|51[2-9])|9(?:802|9(?:1[23]|69))|1(?:45|58)[67]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2-$3",["[36]|4(?:2[09]|7[01])","[36]|4(?:2(?:0|9[02-69])|7(?:0[019]|1))"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["1(?:1|5[45]|77|88|9[69])|2(?:2[1-37]|3[0-269]|4[59]|5|6[24]|7[1-358]|8[1369]|9[0-38])|4(?:[28][1-9]|3[0-57]|[45]|6[248]|7[2-579]|9[29])|5(?:2|3[0459]|4[0-369]|5[29]|8[02389]|9[0-389])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9[2-6])|8(?:2[124589]|3[26-9]|49|51|6|7[0-468]|8[68]|9[019])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9[1-489])","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2(?:[127]|3[014-9])|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9[19])|62|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|8[1-9]|9[29])|5(?:2|3(?:[045]|9[0-8])|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0-2469])|3(?:[29]|60)|49|51|6(?:[0-24]|36|5[0-3589]|7[23]|9[01459])|7[0-468]|8[68])|9(?:[23][1-9]|4[15]|5[138]|6[1-3]|7[156]|8[189]|9(?:[1289]|3[34]|4[0178]))|(?:264|837)[016-9]|2(?:57|93)[015-9]|(?:25[0468]|422|838)[01]|(?:47[59]|59[89]|8(?:6[68]|9))[019]","1(?:1|5(?:4[018]|5[017])|77|88|9[69])|2(?:2[127]|3[0-269]|4[59]|5(?:[1-3]|5[0-69]|9(?:17|99))|6(?:2|4[016-9])|7(?:[1-35]|8[0189])|8(?:[16]|3[0134]|9[0-5])|9(?:[028]|17))|4(?:2(?:[13-79]|8[014-6])|3[0-57]|[45]|6[248]|7[2-47]|9[29])|5(?:2|3(?:[045]|9(?:[0-58]|6[4-9]|7[0-35689]))|4[0-369]|5[29]|8[02389]|9[0-3])|7(?:2[02-46-9]|34|[58]|6[0249]|7[57]|9(?:[23]|4[0-59]|5[01569]|6[0167]))|8(?:2(?:[1258]|4[0-39]|9[0169])|3(?:[29]|60|7(?:[017-9]|6[6-8]))|49|51|6(?:[0-24]|36[2-57-9]|5(?:[0-389]|5[23])|6(?:[01]|9[178])|7(?:2[2-468]|3[78])|9[0145])|7[0-468]|8[68])|9(?:4[15]|5[138]|7[156]|8[189]|9(?:[1289]|3(?:31|4[357])|4[0178]))|(?:8294|96)[1-3]|2(?:57|93)[015-9]|(?:223|8699)[014-9]|(?:25[0468]|422|838)[01]|(?:48|8292|9[23])[1-9]|(?:47[59]|59[89]|8(?:68|9))[019]"],"0$1"],["(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3",["[14]|[289][2-9]|5[3-9]|7[2-4679]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1-$2-$3",["800"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[257-9]"],"0$1"]],"0",0,"(000[259]\\d{6})$|(?:(?:003768)0?)|0","$1"],KE:["254","000","(?:[17]\\d\\d|900)\\d{6}|(?:2|80)0\\d{6,7}|[4-6]\\d{6,8}",[7,8,9,10],[["(\\d{2})(\\d{5,7})","$1 $2",["[24-6]"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[17]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0"],KG:["996","00","8\\d{9}|[235-9]\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["3(?:1[346]|[24-79])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[235-79]|88"],"0$1"],["(\\d{3})(\\d{3})(\\d)(\\d{2,3})","$1 $2 $3 $4",["8"],"0$1"]],"0"],KH:["855","00[14-9]","1\\d{9}|[1-9]\\d{7,8}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],KI:["686","00","(?:[37]\\d|6[0-79])\\d{6}|(?:[2-48]\\d|50)\\d{3}",[5,8],0,"0"],KM:["269","00","[3478]\\d{6}",[7],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[3478]"]]]],KN:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","869$1",0,"869"],KP:["850","00|99","85\\d{6}|(?:19\\d|[2-7])\\d{7}",[8,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2-7]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"]],"0"],KR:["82","00(?:[125689]|3(?:[46]5|91)|7(?:00|27|3|55|6[126]))","00[1-9]\\d{8,11}|(?:[12]|5\\d{3})\\d{7}|[13-6]\\d{9}|(?:[1-6]\\d|80)\\d{7}|[3-6]\\d{4,5}|(?:00|7)0\\d{8}",[5,6,8,9,10,11,12,13,14],[["(\\d{2})(\\d{3,4})","$1-$2",["(?:3[1-3]|[46][1-4]|5[1-5])1"],"0$1"],["(\\d{4})(\\d{4})","$1-$2",["1"]],["(\\d)(\\d{3,4})(\\d{4})","$1-$2-$3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1-$2-$3",["60|8"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1-$2-$3",["[1346]|5[1-5]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2-$3",["[57]"],"0$1"],["(\\d{2})(\\d{5})(\\d{4})","$1-$2-$3",["5"],"0$1"]],"0",0,"0(8(?:[1-46-8]|5\\d\\d))?"],KW:["965","00","18\\d{5}|(?:[2569]\\d|41)\\d{6}",[7,8],[["(\\d{4})(\\d{3,4})","$1 $2",["[169]|2(?:[235]|4[1-35-9])|52"]],["(\\d{3})(\\d{5})","$1 $2",["[245]"]]]],KY:["1","011","(?:345|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","345$1",0,"345"],KZ:["7","810","(?:33622|8\\d{8})\\d{5}|[78]\\d{9}",[10,14],0,"8",0,0,0,0,"33|7",0,"8~10"],LA:["856","00","[23]\\d{9}|3\\d{8}|(?:[235-8]\\d|41)\\d{6}",[8,9,10],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2[13]|3[14]|[4-8]"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["30[013-9]"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[23]"],"0$1"]],"0"],LB:["961","00","[27-9]\\d{7}|[13-9]\\d{6}",[7,8],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[13-69]|7(?:[2-57]|62|8[0-7]|9[04-9])|8[02-9]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[27-9]"]]],"0"],LC:["1","011","(?:[58]\\d\\d|758|900)\\d{7}",[10],0,"1",0,"([2-8]\\d{6})$|1","758$1",0,"758"],LI:["423","00","[68]\\d{8}|(?:[2378]\\d|90)\\d{5}",[7,9],[["(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3",["[2379]|8(?:0[09]|7)","[2379]|8(?:0(?:02|9)|7)"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["69"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]]],"0",0,"(1001)|0"],LK:["94","00","[1-9]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[1-689]"],"0$1"]],"0"],LR:["231","00","(?:[245]\\d|33|77|88)\\d{7}|(?:2\\d|[4-6])\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["4[67]|[56]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[2-578]"],"0$1"]],"0"],LS:["266","00","(?:[256]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2568]"]]]],LT:["370","00","(?:[3469]\\d|52|[78]0)\\d{6}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["52[0-7]"],"(0-$1)",1],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[7-9]"],"0 $1",1],["(\\d{2})(\\d{6})","$1 $2",["37|4(?:[15]|6[1-8])"],"(0-$1)",1],["(\\d{3})(\\d{5})","$1 $2",["[3-6]"],"(0-$1)",1]],"0",0,"[08]"],LU:["352","00","35[013-9]\\d{4,8}|6\\d{8}|35\\d{2,4}|(?:[2457-9]\\d|3[0-46-9])\\d{2,9}",[4,5,6,7,8,9,10,11],[["(\\d{2})(\\d{3})","$1 $2",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["2(?:0[2-689]|[2-9])|[3-57]|8(?:0[2-9]|[13-9])|9(?:0[89]|[2-579])"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["20[2-689]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4",["2(?:[0367]|4[3-8])"]],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["80[01]|90[015]"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3 $4",["20"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})(\\d{1,2})","$1 $2 $3 $4 $5",["2(?:[0367]|4[3-8])"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{1,5})","$1 $2 $3 $4",["[3-57]|8[13-9]|9(?:0[89]|[2-579])|(?:2|80)[2-9]"]]],0,0,"(15(?:0[06]|1[12]|[35]5|4[04]|6[26]|77|88|99)\\d)"],LV:["371","00","(?:[268]\\d|90)\\d{6}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[269]|8[01]"]]]],LY:["218","00","[2-9]\\d{8}",[9],[["(\\d{2})(\\d{7})","$1-$2",["[2-9]"],"0$1"]],"0"],MA:["212","00","[5-8]\\d{8}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5[45]"],"0$1"],["(\\d{4})(\\d{5})","$1-$2",["5(?:2[2-46-9]|3[3-9]|9)|8(?:0[89]|92)"],"0$1"],["(\\d{2})(\\d{7})","$1-$2",["8"],"0$1"],["(\\d{3})(\\d{6})","$1-$2",["[5-7]"],"0$1"]],"0",0,0,0,0,0,[["5(?:2(?:[0-25-79]\\d|3[1-578]|4[02-46-8]|8[0235-7])|3(?:[0-47]\\d|5[02-9]|6[02-8]|8[014-9]|9[3-9])|(?:4[067]|5[03])\\d)\\d{5}"],["(?:6(?:[0-79]\\d|8[0-247-9])|7(?:[0167]\\d|2[0-4]|5[01]|8[0-3]))\\d{6}"],["80[0-7]\\d{6}"],["89\\d{7}"],0,0,0,0,["(?:592(?:4[0-2]|93)|80[89]\\d\\d)\\d{4}"]]],MC:["377","00","(?:[3489]|6\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["4"],"0$1"],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[389]"]],["(\\d)(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4 $5",["6"],"0$1"]],"0"],MD:["373","00","(?:[235-7]\\d|[89]0)\\d{6}",[8],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["22|3"],"0$1"],["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["[25-7]"],"0$1"]],"0"],ME:["382","00","(?:20|[3-79]\\d)\\d{6}|80\\d{6,7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[2-9]"],"0$1"]],"0"],MF:["590","00","590\\d{6}|(?:69|80|9\\d)\\d{7}",[9],0,"0",0,0,0,0,0,[["590(?:0[079]|[14]3|[27][79]|3[03-7]|5[0-268]|87)\\d{4}"],["69(?:0\\d\\d|1(?:2[2-9]|3[0-5])|4(?:0[89]|1[2-6]|9\\d)|6(?:1[016-9]|5[0-4]|[67]\\d))\\d{4}"],["80[0-5]\\d{6}"],0,0,0,0,0,["9(?:(?:39[5-7]|76[018])\\d|475[0-5])\\d{4}"]]],MG:["261","00","[23]\\d{8}",[9],[["(\\d{2})(\\d{2})(\\d{3})(\\d{2})","$1 $2 $3 $4",["[23]"],"0$1"]],"0",0,"([24-9]\\d{6})$|0","20$1"],MH:["692","011","329\\d{4}|(?:[256]\\d|45)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1-$2",["[2-6]"]]],"1"],MK:["389","00","[2-578]\\d{7}",[8],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2|34[47]|4(?:[37]7|5[47]|64)"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[347]"],"0$1"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["[58]"],"0$1"]],"0"],ML:["223","00","[24-9]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24-9]"]]]],MM:["95","00","1\\d{5,7}|95\\d{6}|(?:[4-7]|9[0-46-9])\\d{6,8}|(?:2|8\\d)\\d{5,8}",[6,7,8,9,10],[["(\\d)(\\d{2})(\\d{3})","$1 $2 $3",["16|2"],"0$1"],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["[45]|6(?:0[23]|[1-689]|7[235-7])|7(?:[0-4]|5[2-7])|8[1-6]"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[4-7]|8[1-35]"],"0$1"],["(\\d)(\\d{3})(\\d{4,6})","$1 $2 $3",["9(?:2[0-4]|[35-9]|4[137-9])"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["92"],"0$1"],["(\\d)(\\d{5})(\\d{4})","$1 $2 $3",["9"],"0$1"]],"0"],MN:["976","001","[12]\\d{7,9}|[5-9]\\d{7}",[8,9,10],[["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["[12]1"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[5-9]"]],["(\\d{3})(\\d{5,6})","$1 $2",["[12]2[1-3]"],"0$1"],["(\\d{4})(\\d{5,6})","$1 $2",["[12](?:27|3[2-8]|4[2-68]|5[1-4689])","[12](?:27|3[2-8]|4[2-68]|5[1-4689])[0-3]"],"0$1"],["(\\d{5})(\\d{4,5})","$1 $2",["[12]"],"0$1"]],"0"],MO:["853","00","0800\\d{3}|(?:28|[68]\\d)\\d{6}",[7,8],[["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{4})(\\d{4})","$1 $2",["[268]"]]]],MP:["1","011","[58]\\d{9}|(?:67|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","670$1",0,"670"],MQ:["596","00","596\\d{6}|(?:69|80|9\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[569]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],MR:["222","00","(?:[2-4]\\d\\d|800)\\d{5}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-48]"]]]],MS:["1","011","(?:[58]\\d\\d|664|900)\\d{7}",[10],0,"1",0,"([34]\\d{6})$|1","664$1",0,"664"],MT:["356","00","3550\\d{4}|(?:[2579]\\d\\d|800)\\d{5}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[2357-9]"]]]],MU:["230","0(?:0|[24-7]0|3[03])","(?:[57]|8\\d\\d)\\d{7}|[2-468]\\d{6}",[7,8,10],[["(\\d{3})(\\d{4})","$1 $2",["[2-46]|8[013]"]],["(\\d{4})(\\d{4})","$1 $2",["[57]"]],["(\\d{5})(\\d{5})","$1 $2",["8"]]],0,0,0,0,0,0,0,"020"],MV:["960","0(?:0|19)","(?:800|9[0-57-9]\\d)\\d{7}|[34679]\\d{6}",[7,10],[["(\\d{3})(\\d{4})","$1-$2",["[34679]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"]]],0,0,0,0,0,0,0,"00"],MW:["265","00","(?:[1289]\\d|31|77)\\d{7}|1\\d{6}",[7,9],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["1[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[137-9]"],"0$1"]],"0"],MX:["52","0[09]","[2-9]\\d{9}",[10],[["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["33|5[56]|81"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[2-9]"]]],0,0,0,0,0,0,0,"00"],MY:["60","00","1\\d{8,9}|(?:3\\d|[4-9])\\d{7}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1-$2 $3",["[4-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1-$2 $3",["1(?:[02469]|[378][1-9]|53)|8","1(?:[02469]|[37][1-9]|53|8(?:[1-46-9]|5[7-9]))|8"],"0$1"],["(\\d)(\\d{4})(\\d{4})","$1-$2 $3",["3"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{4})","$1-$2-$3-$4",["1(?:[367]|80)"]],["(\\d{3})(\\d{3})(\\d{4})","$1-$2 $3",["15"],"0$1"],["(\\d{2})(\\d{4})(\\d{4})","$1-$2 $3",["1"],"0$1"]],"0"],MZ:["258","00","(?:2|8\\d)\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2|8[2-79]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["8"]]]],NA:["264","00","[68]\\d{7,8}",[8,9],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["88"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["87"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],NC:["687","00","(?:050|[2-57-9]\\d\\d)\\d{3}",[6],[["(\\d{2})(\\d{2})(\\d{2})","$1.$2.$3",["[02-57-9]"]]]],NE:["227","00","[027-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["08"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[089]|2[013]|7[0467]"]]]],NF:["672","00","[13]\\d{5}",[6],[["(\\d{2})(\\d{4})","$1 $2",["1[0-3]"]],["(\\d)(\\d{5})","$1 $2",["[13]"]]],0,0,"([0-258]\\d{4})$","3$1"],NG:["234","009","2[0-24-9]\\d{8}|[78]\\d{10,13}|[7-9]\\d{9}|[1-9]\\d{7}|[124-7]\\d{6}",[7,8,10,11,12,13,14],[["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["78"],"0$1"],["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[12]|9(?:0[3-9]|[1-9])"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["[3-6]|7(?:0[0-689]|[1-79])|8[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[7-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["20[129]"],"0$1"],["(\\d{4})(\\d{2})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{3})(\\d{4})(\\d{4,5})","$1 $2 $3",["[78]"],"0$1"],["(\\d{3})(\\d{5})(\\d{5,6})","$1 $2 $3",["[78]"],"0$1"]],"0"],NI:["505","00","(?:1800|[25-8]\\d{3})\\d{4}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[125-8]"]]]],NL:["31","00","(?:[124-7]\\d\\d|3(?:[02-9]\\d|1[0-8]))\\d{6}|8\\d{6,9}|9\\d{6,10}|1\\d{4,5}",[5,6,7,8,9,10,11],[["(\\d{3})(\\d{4,7})","$1 $2",["[89]0"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["66"],"0$1"],["(\\d)(\\d{8})","$1 $2",["6"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["1[16-8]|2[259]|3[124]|4[17-9]|5[124679]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-578]|91"],"0$1"],["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3",["9"],"0$1"]],"0"],NO:["47","00","(?:0|[2-9]\\d{3})\\d{4}",[5,8],[["(\\d{3})(\\d{2})(\\d{3})","$1 $2 $3",["8"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2-79]"]]],0,0,0,0,0,"[02-689]|7[0-8]"],NP:["977","00","(?:1\\d|9)\\d{9}|[1-9]\\d{7}",[8,10,11],[["(\\d)(\\d{7})","$1-$2",["1[2-6]"],"0$1"],["(\\d{2})(\\d{6})","$1-$2",["1[01]|[2-8]|9(?:[1-59]|[67][2-6])"],"0$1"],["(\\d{3})(\\d{7})","$1-$2",["9"]]],"0"],NR:["674","00","(?:444|(?:55|8\\d)\\d|666)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[4-68]"]]]],NU:["683","00","(?:[4-7]|888\\d)\\d{3}",[4,7],[["(\\d{3})(\\d{4})","$1 $2",["8"]]]],NZ:["64","0(?:0|161)","[1289]\\d{9}|50\\d{5}(?:\\d{2,3})?|[27-9]\\d{7,8}|(?:[34]\\d|6[0-35-9])\\d{6}|8\\d{4,6}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,8})","$1 $2",["8[1-79]"],"0$1"],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["50[036-8]|8|90","50(?:[0367]|88)|8|90"],"0$1"],["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["24|[346]|7[2-57-9]|9[2-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:10|74)|[589]"],"0$1"],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["1|2[028]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,5})","$1 $2 $3",["2(?:[169]|7[0-35-9])|7"],"0$1"]],"0",0,0,0,0,0,0,"00"],OM:["968","00","(?:1505|[279]\\d{3}|500)\\d{4}|800\\d{5,6}",[7,8,9],[["(\\d{3})(\\d{4,6})","$1 $2",["[58]"]],["(\\d{2})(\\d{6})","$1 $2",["2"]],["(\\d{4})(\\d{4})","$1 $2",["[179]"]]]],PA:["507","00","(?:00800|8\\d{3})\\d{6}|[68]\\d{7}|[1-57-9]\\d{6}",[7,8,10,11],[["(\\d{3})(\\d{4})","$1-$2",["[1-57-9]"]],["(\\d{4})(\\d{4})","$1-$2",["[68]"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]]],PE:["51","00|19(?:1[124]|77|90)00","(?:[14-8]|9\\d)\\d{7}",[8,9],[["(\\d{3})(\\d{5})","$1 $2",["80"],"(0$1)"],["(\\d)(\\d{7})","$1 $2",["1"],"(0$1)"],["(\\d{2})(\\d{6})","$1 $2",["[4-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"]]],"0",0,0,0,0,0,0,"00"," Anexo "],PF:["689","00","4\\d{5}(?:\\d{2})?|8\\d{7,8}",[6,8,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["44"]],["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["4|8[7-9]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],PG:["675","00|140[1-3]","(?:180|[78]\\d{3})\\d{4}|(?:[2-589]\\d|64)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["18|[2-69]|85"]],["(\\d{4})(\\d{4})","$1 $2",["[78]"]]],0,0,0,0,0,0,0,"00"],PH:["63","00","(?:[2-7]|9\\d)\\d{8}|2\\d{5}|(?:1800|8)\\d{7,9}",[6,8,9,10,11,12,13],[["(\\d)(\\d{5})","$1 $2",["2"],"(0$1)"],["(\\d{4})(\\d{4,6})","$1 $2",["3(?:23|39|46)|4(?:2[3-6]|[35]9|4[26]|76)|544|88[245]|(?:52|64|86)2","3(?:230|397|461)|4(?:2(?:35|[46]4|51)|396|4(?:22|63)|59[347]|76[15])|5(?:221|446)|642[23]|8(?:622|8(?:[24]2|5[13]))"],"(0$1)"],["(\\d{5})(\\d{4})","$1 $2",["346|4(?:27|9[35])|883","3469|4(?:279|9(?:30|56))|8834"],"(0$1)"],["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["2"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|8[2-8]"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]],["(\\d{4})(\\d{1,2})(\\d{3})(\\d{4})","$1 $2 $3 $4",["1"]]],"0"],PK:["92","00","122\\d{6}|[24-8]\\d{10,11}|9(?:[013-9]\\d{8,10}|2(?:[01]\\d\\d|2(?:[06-8]\\d|1[01]))\\d{7})|(?:[2-8]\\d{3}|92(?:[0-7]\\d|8[1-9]))\\d{6}|[24-9]\\d{8}|[89]\\d{7}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,7})","$1 $2 $3",["[89]0"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["1"]],["(\\d{3})(\\d{6,7})","$1 $2",["2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:2[2-8]|3[27-9]|4[2-6]|6[3569]|9[25-8])","9(?:2[3-8]|98)|(?:2(?:3[2358]|4[2-4]|9[2-8])|45[3479]|54[2-467]|60[468]|72[236]|8(?:2[2-689]|3[23578]|4[3478]|5[2356])|9(?:22|3[27-9]|4[2-6]|6[3569]|9[25-7]))[2-9]"],"(0$1)"],["(\\d{2})(\\d{7,8})","$1 $2",["(?:2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91)[2-9]"],"(0$1)"],["(\\d{5})(\\d{5})","$1 $2",["58"],"(0$1)"],["(\\d{3})(\\d{7})","$1 $2",["3"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["2[125]|4[0-246-9]|5[1-35-7]|6[1-8]|7[14]|8[16]|91"],"(0$1)"],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[24-9]"],"(0$1)"]],"0"],PL:["48","00","(?:6|8\\d\\d)\\d{7}|[1-9]\\d{6}(?:\\d{2})?|[26]\\d{5}",[6,7,8,9,10],[["(\\d{5})","$1",["19"]],["(\\d{3})(\\d{3})","$1 $2",["11|20|64"]],["(\\d{2})(\\d{2})(\\d{3})","$1 $2 $3",["(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])1","(?:1[2-8]|2[2-69]|3[2-4]|4[1-468]|5[24-689]|6[1-3578]|7[14-7]|8[1-79]|9[145])19"]],["(\\d{3})(\\d{2})(\\d{2,3})","$1 $2 $3",["64"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["21|39|45|5[0137]|6[0469]|7[02389]|8(?:0[14]|8)"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["1[2-8]|[2-7]|8[1-79]|9[145]"]],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["8"]]]],PM:["508","00","[45]\\d{5}|(?:708|80\\d)\\d{6}",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[45]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"],"0$1"]],"0"],PR:["1","011","(?:[589]\\d\\d|787)\\d{7}",[10],0,"1",0,0,0,0,"787|939"],PS:["970","00","[2489]2\\d{6}|(?:1\\d|5)\\d{8}",[8,9,10],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["[2489]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["5"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],PT:["351","00","1693\\d{5}|(?:[26-9]\\d|30)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["2[12]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["16|[236-9]"]]]],PW:["680","01[12]","(?:[24-8]\\d\\d|345|900)\\d{4}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[2-9]"]]]],PY:["595","00","59\\d{4,6}|9\\d{5,10}|(?:[2-46-8]\\d|5[0-8])\\d{4,7}",[6,7,8,9,10,11],[["(\\d{3})(\\d{3,6})","$1 $2",["[2-9]0"],"0$1"],["(\\d{2})(\\d{5})","$1 $2",["[26]1|3[289]|4[1246-8]|7[1-3]|8[1-36]"],"(0$1)"],["(\\d{3})(\\d{4,5})","$1 $2",["2[279]|3[13-5]|4[359]|5|6(?:[34]|7[1-46-8])|7[46-8]|85"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["2[14-68]|3[26-9]|4[1246-8]|6(?:1|75)|7[1-35]|8[1-36]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["87"]],["(\\d{3})(\\d{6})","$1 $2",["9(?:[5-79]|8[1-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[2-8]"],"0$1"],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["9"]]],"0"],QA:["974","00","800\\d{4}|(?:2|800)\\d{6}|(?:0080|[3-7])\\d{7}",[7,8,9,11],[["(\\d{3})(\\d{4})","$1 $2",["2[16]|8"]],["(\\d{4})(\\d{4})","$1 $2",["[3-7]"]]]],RE:["262","00","(?:26|[689]\\d)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2689]"],"0$1"]],"0",0,0,0,0,0,[["26(?:2\\d\\d|3(?:0\\d|1[0-6]))\\d{4}"],["69(?:2\\d\\d|3(?:[06][0-6]|1[013]|2[0-2]|3[0-39]|4\\d|5[0-5]|7[0-37]|8[0-8]|9[0-479]))\\d{4}"],["80\\d{7}"],["89[1-37-9]\\d{6}"],0,0,0,0,["9(?:399[0-3]|479[0-5]|76(?:2[278]|3[0-37]))\\d{4}"],["8(?:1[019]|2[0156]|84|90)\\d{6}"]]],RO:["40","00","(?:[236-8]\\d|90)\\d{7}|[23]\\d{5}",[6,9],[["(\\d{3})(\\d{3})","$1 $2",["2[3-6]","2[3-6]\\d9"],"0$1"],["(\\d{2})(\\d{4})","$1 $2",["219|31"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[23]1"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[236-9]"],"0$1"]],"0",0,0,0,0,0,0,0," int "],RS:["381","00","38[02-9]\\d{6,9}|6\\d{7,9}|90\\d{4,8}|38\\d{5,6}|(?:7\\d\\d|800)\\d{3,9}|(?:[12]\\d|3[0-79])\\d{5,10}",[6,7,8,9,10,11,12],[["(\\d{3})(\\d{3,9})","$1 $2",["(?:2[389]|39)0|[7-9]"],"0$1"],["(\\d{2})(\\d{5,10})","$1 $2",["[1-36]"],"0$1"]],"0"],RU:["7","810","8\\d{13}|[347-9]\\d{9}",[10,14],[["(\\d{4})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-8]|2[1-9])","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:1[23]|[2-9]2))","7(?:1(?:[0-356]2|4[29]|7|8[27])|2(?:13[03-69]|62[013-9]))|72[1-57-9]2"],"8 ($1)",1],["(\\d{5})(\\d)(\\d{2})(\\d{2})","$1 $2 $3 $4",["7(?:1[0-68]|2[1-9])","7(?:1(?:[06][3-6]|[18]|2[35]|[3-5][3-5])|2(?:[13][3-5]|[24-689]|7[457]))","7(?:1(?:0(?:[356]|4[023])|[18]|2(?:3[013-9]|5)|3[45]|43[013-79]|5(?:3[1-8]|4[1-7]|5)|6(?:3[0-35-9]|[4-6]))|2(?:1(?:3[178]|[45])|[24-689]|3[35]|7[457]))|7(?:14|23)4[0-8]|71(?:33|45)[1-79]"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"8 ($1)",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2-$3-$4",["[349]|8(?:[02-7]|1[1-8])"],"8 ($1)",1],["(\\d{4})(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3 $4",["8"],"8 ($1)"]],"8",0,0,0,0,"3[04-689]|[489]",0,"8~10"],RW:["250","00","(?:06|[27]\\d\\d|[89]00)\\d{6}",[8,9],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["0"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[7-9]"],"0$1"]],"0"],SA:["966","00","92\\d{7}|(?:[15]|8\\d)\\d{8}",[9,10],[["(\\d{4})(\\d{5})","$1 $2",["9"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["1"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["5"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["81"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]]],"0"],SB:["677","0[01]","[6-9]\\d{6}|[1-6]\\d{4}",[5,7],[["(\\d{2})(\\d{5})","$1 $2",["6[89]|7|8[4-9]|9(?:[1-8]|9[0-8])"]]]],SC:["248","010|0[0-2]","800\\d{4}|(?:[249]\\d|64)\\d{5}",[7],[["(\\d)(\\d{3})(\\d{3})","$1 $2 $3",["[246]|9[57]"]]],0,0,0,0,0,0,0,"00"],SD:["249","00","[19]\\d{8}",[9],[["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[19]"],"0$1"]],"0"],SE:["46","00","(?:[26]\\d\\d|9)\\d{9}|[1-9]\\d{8}|[1-689]\\d{7}|[1-4689]\\d{6}|2\\d{5}",[6,7,8,9,10],[["(\\d{2})(\\d{2,3})(\\d{2})","$1-$2 $3",["20"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{4})","$1-$2",["9(?:00|39|44|9)"],"0$1",0,"$1 $2"],["(\\d{2})(\\d{3})(\\d{2})","$1-$2 $3",["[12][136]|3[356]|4[0246]|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3"],["(\\d)(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2,3})(\\d{2})","$1-$2 $3",["1[2457]|2(?:[247-9]|5[0138])|3[0247-9]|4[1357-9]|5[0-35-9]|6(?:[125689]|4[02-57]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3"],["(\\d{3})(\\d{2,3})(\\d{3})","$1-$2 $3",["9(?:00|39|44)"],"0$1",0,"$1 $2 $3"],["(\\d{2})(\\d{2,3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["1[13689]|2[0136]|3[1356]|4[0246]|54|6[03]|90[1-9]"],"0$1",0,"$1 $2 $3 $4"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4",["10|7"],"0$1",0,"$1 $2 $3 $4"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1-$2 $3 $4",["8"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1-$2 $3 $4",["[13-5]|2(?:[247-9]|5[0138])|6(?:[124-689]|7[0-2])|9(?:[125-8]|3[02-5]|4[0-3])"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{2})(\\d{3})","$1-$2 $3 $4",["9"],"0$1",0,"$1 $2 $3 $4"],["(\\d{3})(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1-$2 $3 $4 $5",["[26]"],"0$1",0,"$1 $2 $3 $4 $5"]],"0"],SG:["65","0[0-3]\\d","(?:(?:1\\d|8)\\d\\d|7000)\\d{7}|[3689]\\d{7}",[8,10,11],[["(\\d{4})(\\d{4})","$1 $2",["[369]|8(?:0[1-9]|[1-9])"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"]],["(\\d{4})(\\d{4})(\\d{3})","$1 $2 $3",["7"]],["(\\d{4})(\\d{3})(\\d{4})","$1 $2 $3",["1"]]]],SH:["290","00","(?:[256]\\d|8)\\d{3}",[4,5],0,0,0,0,0,0,"[256]"],SI:["386","00|10(?:22|66|88|99)","[1-7]\\d{7}|8\\d{4,7}|90\\d{4,6}",[5,6,7,8],[["(\\d{2})(\\d{3,6})","$1 $2",["8[09]|9"],"0$1"],["(\\d{3})(\\d{5})","$1 $2",["59|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[37][01]|4[0139]|51|6"],"0$1"],["(\\d)(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[1-57]"],"(0$1)"]],"0",0,0,0,0,0,0,"00"],SJ:["47","00","0\\d{4}|(?:[489]\\d|79)\\d{6}",[5,8],0,0,0,0,0,0,"79"],SK:["421","00","[2-689]\\d{8}|[2-59]\\d{6}|[2-5]\\d{5}",[6,7,9],[["(\\d)(\\d{2})(\\d{3,4})","$1 $2 $3",["21"],"0$1"],["(\\d{2})(\\d{2})(\\d{2,3})","$1 $2 $3",["[3-5][1-8]1","[3-5][1-8]1[67]"],"0$1"],["(\\d)(\\d{3})(\\d{3})(\\d{2})","$1/$2 $3 $4",["2"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[689]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1/$2 $3 $4",["[3-5]"],"0$1"]],"0"],SL:["232","00","(?:[237-9]\\d|66)\\d{6}",[8],[["(\\d{2})(\\d{6})","$1 $2",["[236-9]"],"(0$1)"]],"0"],SM:["378","00","(?:0549|[5-7]\\d)\\d{6}",[8,10],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[5-7]"]],["(\\d{4})(\\d{6})","$1 $2",["0"]]],0,0,"([89]\\d{5})$","0549$1"],SN:["221","00","(?:[378]\\d|93)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[379]"]]]],SO:["252","00","[346-9]\\d{8}|[12679]\\d{7}|[1-5]\\d{6}|[1348]\\d{5}",[6,7,8,9],[["(\\d{2})(\\d{4})","$1 $2",["8[125]"]],["(\\d{6})","$1",["[134]"]],["(\\d)(\\d{6})","$1 $2",["[15]|2[0-79]|3[0-46-8]|4[0-7]"]],["(\\d)(\\d{7})","$1 $2",["(?:2|90)4|[67]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[348]|64|79|90"]],["(\\d{2})(\\d{5,7})","$1 $2",["1|28|6[0-35-9]|77|9[2-9]"]]],"0"],SR:["597","00","(?:[2-5]|68|[78]\\d)\\d{5}",[6,7],[["(\\d{2})(\\d{2})(\\d{2})","$1-$2-$3",["56"]],["(\\d{3})(\\d{3})","$1-$2",["[2-5]"]],["(\\d{3})(\\d{4})","$1-$2",["[6-8]"]]]],SS:["211","00","[19]\\d{8}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[19]"],"0$1"]],"0"],ST:["239","00","(?:22|9\\d)\\d{5}",[7],[["(\\d{3})(\\d{4})","$1 $2",["[29]"]]]],SV:["503","00","[267]\\d{7}|(?:80\\d|900)\\d{4}(?:\\d{4})?",[7,8,11],[["(\\d{3})(\\d{4})","$1 $2",["[89]"]],["(\\d{4})(\\d{4})","$1 $2",["[267]"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["[89]"]]]],SX:["1","011","7215\\d{6}|(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"(5\\d{6})$|1","721$1",0,"721"],SY:["963","00","[1-39]\\d{8}|[1-5]\\d{7}",[8,9],[["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-5]"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1",1]],"0"],SZ:["268","00","0800\\d{4}|(?:[237]\\d|900)\\d{6}",[8,9],[["(\\d{4})(\\d{4})","$1 $2",["[0237]"]],["(\\d{5})(\\d{4})","$1 $2",["9"]]]],TA:["290","00","8\\d{3}",[4],0,0,0,0,0,0,"8"],TC:["1","011","(?:[58]\\d\\d|649|900)\\d{7}",[10],0,"1",0,"([2-479]\\d{6})$|1","649$1",0,"649"],TD:["235","00|16","(?:22|[69]\\d|77)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[2679]"]]],0,0,0,0,0,0,0,"00"],TG:["228","00","[279]\\d{7}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[279]"]]]],TH:["66","00[1-9]","(?:001800|[2-57]|[689]\\d)\\d{7}|1\\d{7,9}",[8,9,10,13],[["(\\d)(\\d{3})(\\d{4})","$1 $2 $3",["2"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[13-9]"],"0$1"],["(\\d{4})(\\d{3})(\\d{3})","$1 $2 $3",["1"]]],"0"],TJ:["992","810","[0-57-9]\\d{8}",[9],[["(\\d{6})(\\d)(\\d{2})","$1 $2 $3",["331","3317"]],["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["44[02-479]|[34]7"]],["(\\d{4})(\\d)(\\d{4})","$1 $2 $3",["3[1-5]"]],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[0-57-9]"]]],0,0,0,0,0,0,0,"8~10"],TK:["690","00","[2-47]\\d{3,6}",[4,5,6,7]],TL:["670","00","7\\d{7}|(?:[2-47]\\d|[89]0)\\d{5}",[7,8],[["(\\d{3})(\\d{4})","$1 $2",["[2-489]|70"]],["(\\d{4})(\\d{4})","$1 $2",["7"]]]],TM:["993","810","(?:[1-6]\\d|71)\\d{6}",[8],[["(\\d{2})(\\d{2})(\\d{2})(\\d{2})","$1 $2-$3-$4",["12"],"(8 $1)"],["(\\d{3})(\\d)(\\d{2})(\\d{2})","$1 $2-$3-$4",["[1-5]"],"(8 $1)"],["(\\d{2})(\\d{6})","$1 $2",["[67]"],"8 $1"]],"8",0,0,0,0,0,0,"8~10"],TN:["216","00","[2-57-9]\\d{7}",[8],[["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-57-9]"]]]],TO:["676","00","(?:0800|(?:[5-8]\\d\\d|999)\\d)\\d{3}|[2-8]\\d{4}",[5,7],[["(\\d{2})(\\d{3})","$1-$2",["[2-4]|50|6[09]|7[0-24-69]|8[05]"]],["(\\d{4})(\\d{3})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[5-9]"]]]],TR:["90","00","4\\d{6}|8\\d{11,12}|(?:[2-58]\\d\\d|900)\\d{7}",[7,10,12,13],[["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["512|8[01589]|90"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["5(?:[0-59]|61)","5(?:[0-59]|61[06])","5(?:[0-59]|61[06]1)"],"0$1",1],["(\\d{3})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[24][1-8]|3[1-9]"],"(0$1)",1],["(\\d{3})(\\d{3})(\\d{6,7})","$1 $2 $3",["80"],"0$1",1]],"0"],TT:["1","011","(?:[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-46-8]\\d{6})$|1","868$1",0,"868"],TV:["688","00","(?:2|7\\d\\d|90)\\d{4}",[5,6,7],[["(\\d{2})(\\d{3})","$1 $2",["2"]],["(\\d{2})(\\d{4})","$1 $2",["90"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],TW:["886","0(?:0[25-79]|19)","[2-689]\\d{8}|7\\d{9,10}|[2-8]\\d{7}|2\\d{6}",[7,8,9,10,11],[["(\\d{2})(\\d)(\\d{4})","$1 $2 $3",["202"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["[258]0"],"0$1"],["(\\d)(\\d{3,4})(\\d{4})","$1 $2 $3",["[23568]|4(?:0[02-48]|[1-47-9])|7[1-9]","[23568]|4(?:0[2-48]|[1-47-9])|(?:400|7)[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[49]"],"0$1"],["(\\d{2})(\\d{4})(\\d{4,5})","$1 $2 $3",["7"],"0$1"]],"0",0,0,0,0,0,0,0,"#"],TZ:["255","00[056]","(?:[25-8]\\d|41|90)\\d{7}",[9],[["(\\d{3})(\\d{2})(\\d{4})","$1 $2 $3",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[24]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["5"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[67]"],"0$1"]],"0"],UA:["380","00","[89]\\d{9}|[3-9]\\d{8}",[9,10],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["6[12][29]|(?:3[1-8]|4[136-8]|5[12457]|6[49])2|(?:56|65)[24]","6[12][29]|(?:35|4[1378]|5[12457]|6[49])2|(?:56|65)[24]|(?:3[1-46-8]|46)2[013-9]"],"0$1"],["(\\d{4})(\\d{5})","$1 $2",["3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6[0135689]|7[4-6])|6(?:[12][3-7]|[459])","3[1-8]|4(?:[1367]|[45][6-9]|8[4-6])|5(?:[1-5]|6(?:[015689]|3[02389])|7[4-6])|6(?:[12][3-7]|[459])"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[3-7]|89|9[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["[89]"],"0$1"]],"0",0,0,0,0,0,0,"0~0"],UG:["256","00[057]","800\\d{6}|(?:[29]0|[347]\\d)\\d{7}",[9],[["(\\d{4})(\\d{5})","$1 $2",["202","2024"],"0$1"],["(\\d{3})(\\d{6})","$1 $2",["[27-9]|4(?:6[45]|[7-9])"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[34]"],"0$1"]],"0"],US:["1","011","[2-9]\\d{9}|3\\d{6}",[10],[["(\\d{3})(\\d{4})","$1-$2",["310"],0,1],["(\\d{3})(\\d{3})(\\d{4})","($1) $2-$3",["[2-9]"],0,1,"$1-$2-$3"]],"1",0,0,0,0,0,[["(?:3052(?:0[0-8]|[1-9]\\d)|5056(?:[0-35-9]\\d|4[468])|7302[0-4]\\d)\\d{4}|(?:305[3-9]|472[24]|505[2-57-9]|7306|983[2-47-9])\\d{6}|(?:2(?:0[1-35-9]|1[02-9]|2[03-57-9]|3[1459]|4[08]|5[1-46]|6[0279]|7[0269]|8[13])|3(?:0[1-47-9]|1[02-9]|2[013569]|3[0-24679]|4[167]|5[0-2]|6[01349]|8[056])|4(?:0[124-9]|1[02-579]|2[3-5]|3[0245]|4[023578]|58|6[349]|7[0589]|8[04])|5(?:0[1-47-9]|1[0235-8]|20|3[0149]|4[01]|5[179]|6[1-47]|7[0-5]|8[0256])|6(?:0[1-35-9]|1[024-9]|2[03689]|3[016]|4[0156]|5[01679]|6[0-279]|78|8[0-29])|7(?:0[1-46-8]|1[2-9]|2[04-8]|3[1247]|4[037]|5[47]|6[02359]|7[0-59]|8[156])|8(?:0[1-68]|1[02-8]|2[068]|3[0-2589]|4[03578]|5[046-9]|6[02-5]|7[028])|9(?:0[1346-9]|1[02-9]|2[0589]|3[0146-8]|4[01357-9]|5[12469]|7[0-389]|8[04-69]))[2-9]\\d{6}"],[""],["8(?:00|33|44|55|66|77|88)[2-9]\\d{6}"],["900[2-9]\\d{6}"],["52(?:3(?:[2-46-9][02-9]\\d|5(?:[02-46-9]\\d|5[0-46-9]))|4(?:[2-478][02-9]\\d|5(?:[034]\\d|2[024-9]|5[0-46-9])|6(?:0[1-9]|[2-9]\\d)|9(?:[05-9]\\d|2[0-5]|49)))\\d{4}|52[34][2-9]1[02-9]\\d{4}|5(?:00|2[125-9]|33|44|66|77|88)[2-9]\\d{6}"],0,0,0,["305209\\d{4}"]]],UY:["598","0(?:0|1[3-9]\\d)","0004\\d{2,9}|[1249]\\d{7}|(?:[49]\\d|80)\\d{5}",[6,7,8,9,10,11,12,13],[["(\\d{3})(\\d{3,4})","$1 $2",["0"]],["(\\d{3})(\\d{4})","$1 $2",["[49]0|8"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["9"],"0$1"],["(\\d{4})(\\d{4})","$1 $2",["[124]"]],["(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3",["0"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{2,4})","$1 $2 $3 $4",["0"]]],"0",0,0,0,0,0,0,"00"," int. "],UZ:["998","00","(?:20|33|[5-79]\\d|88)\\d{7}",[9],[["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["[235-9]"]]]],VA:["39","00","0\\d{5,10}|3[0-8]\\d{7,10}|55\\d{8}|8\\d{5}(?:\\d{2,4})?|(?:1\\d|39)\\d{7,8}",[6,7,8,9,10,11],0,0,0,0,0,0,"06698"],VC:["1","011","(?:[58]\\d\\d|784|900)\\d{7}",[10],0,"1",0,"([2-7]\\d{6})$|1","784$1",0,"784"],VE:["58","00","[68]00\\d{7}|(?:[24]\\d|[59]0)\\d{8}",[10],[["(\\d{3})(\\d{7})","$1-$2",["[24-689]"],"0$1"]],"0"],VG:["1","011","(?:284|[58]\\d\\d|900)\\d{7}",[10],0,"1",0,"([2-578]\\d{6})$|1","284$1",0,"284"],VI:["1","011","[58]\\d{9}|(?:34|90)0\\d{7}",[10],0,"1",0,"([2-9]\\d{6})$|1","340$1",0,"340"],VN:["84","00","[12]\\d{9}|[135-9]\\d{8}|[16]\\d{7}|[16-8]\\d{6}",[7,8,9,10],[["(\\d{2})(\\d{5})","$1 $2",["80"],"0$1",1],["(\\d{4})(\\d{4,6})","$1 $2",["1"],0,1],["(\\d{2})(\\d{3})(\\d{2})(\\d{2})","$1 $2 $3 $4",["6"],"0$1",1],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[357-9]"],"0$1",1],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["2[48]"],"0$1",1],["(\\d{3})(\\d{4})(\\d{3})","$1 $2 $3",["2"],"0$1",1]],"0"],VU:["678","00","[57-9]\\d{6}|(?:[238]\\d|48)\\d{3}",[5,7],[["(\\d{3})(\\d{4})","$1 $2",["[57-9]"]]]],WF:["681","00","(?:40|72)\\d{4}|8\\d{5}(?:\\d{3})?",[6,9],[["(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3",["[478]"]],["(\\d{3})(\\d{2})(\\d{2})(\\d{2})","$1 $2 $3 $4",["8"]]]],WS:["685","0","(?:[2-6]|8\\d{5})\\d{4}|[78]\\d{6}|[68]\\d{5}",[5,6,7,10],[["(\\d{5})","$1",["[2-5]|6[1-9]"]],["(\\d{3})(\\d{3,7})","$1 $2",["[68]"]],["(\\d{2})(\\d{5})","$1 $2",["7"]]]],XK:["383","00","2\\d{7,8}|3\\d{7,11}|(?:4\\d\\d|[89]00)\\d{5}",[8,9,10,11,12],[["(\\d{3})(\\d{5})","$1 $2",["[89]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3})","$1 $2 $3",["[2-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["2|39"],"0$1"],["(\\d{2})(\\d{7,10})","$1 $2",["3"],"0$1"]],"0"],YE:["967","00","(?:1|7\\d)\\d{7}|[1-7]\\d{6}",[7,8,9],[["(\\d)(\\d{3})(\\d{3,4})","$1 $2 $3",["[1-6]|7(?:[24-6]|8[0-7])"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["7"],"0$1"]],"0"],YT:["262","00","(?:80|9\\d)\\d{7}|(?:26|63)9\\d{6}",[9],0,"0",0,0,0,0,0,[["269(?:0[0-467]|15|5[0-4]|6\\d|[78]0)\\d{4}"],["639(?:0[0-79]|1[019]|[267]\\d|3[09]|40|5[05-9]|9[04-79])\\d{4}"],["80\\d{7}"],0,0,0,0,0,["9(?:(?:39|47)8[01]|769\\d)\\d{4}"]]],ZA:["27","00","[1-79]\\d{8}|8\\d{4,9}",[5,6,7,8,9,10],[["(\\d{2})(\\d{3,4})","$1 $2",["8[1-4]"],"0$1"],["(\\d{2})(\\d{3})(\\d{2,3})","$1 $2 $3",["8[1-4]"],"0$1"],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["860"],"0$1"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["[1-9]"],"0$1"],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["8"],"0$1"]],"0"],ZM:["260","00","800\\d{6}|(?:21|63|[79]\\d)\\d{7}",[9],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[28]"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["[79]"],"0$1"]],"0"],ZW:["263","00","2(?:[0-57-9]\\d{6,8}|6[0-24-9]\\d{6,7})|[38]\\d{9}|[35-8]\\d{8}|[3-6]\\d{7}|[1-689]\\d{6}|[1-3569]\\d{5}|[1356]\\d{4}",[5,6,7,8,9,10],[["(\\d{3})(\\d{3,5})","$1 $2",["2(?:0[45]|2[278]|[49]8)|3(?:[09]8|17)|6(?:[29]8|37|75)|[23][78]|(?:33|5[15]|6[68])[78]"],"0$1"],["(\\d)(\\d{3})(\\d{2,4})","$1 $2 $3",["[49]"],"0$1"],["(\\d{3})(\\d{4})","$1 $2",["80"],"0$1"],["(\\d{2})(\\d{7})","$1 $2",["24|8[13-59]|(?:2[05-79]|39|5[45]|6[15-8])2","2(?:02[014]|4|[56]20|[79]2)|392|5(?:42|525)|6(?:[16-8]21|52[013])|8[13-59]"],"(0$1)"],["(\\d{2})(\\d{3})(\\d{4})","$1 $2 $3",["7"],"0$1"],["(\\d{3})(\\d{3})(\\d{3,4})","$1 $2 $3",["2(?:1[39]|2[0157]|[378]|[56][14])|3(?:12|29)","2(?:1[39]|2[0157]|[378]|[56][14])|3(?:123|29)"],"0$1"],["(\\d{4})(\\d{6})","$1 $2",["8"],"0$1"],["(\\d{2})(\\d{3,5})","$1 $2",["1|2(?:0[0-36-9]|12|29|[56])|3(?:1[0-689]|[24-6])|5(?:[0236-9]|1[2-4])|6(?:[013-59]|7[0-46-9])|(?:33|55|6[68])[0-69]|(?:29|3[09]|62)[0-79]"],"0$1"],["(\\d{2})(\\d{3})(\\d{3,4})","$1 $2 $3",["29[013-9]|39|54"],"0$1"],["(\\d{4})(\\d{3,5})","$1 $2",["(?:25|54)8","258|5483"],"0$1"]],"0"]},nonGeographic:{800:["800",0,"(?:00|[1-9]\\d)\\d{6}",[8],[["(\\d{4})(\\d{4})","$1 $2",["\\d"]]],0,0,0,0,0,0,[0,0,["(?:00|[1-9]\\d)\\d{6}"]]],808:["808",0,"[1-9]\\d{7}",[8],[["(\\d{4})(\\d{4})","$1 $2",["[1-9]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,0,["[1-9]\\d{7}"]]],870:["870",0,"7\\d{11}|[35-7]\\d{8}",[9,12],[["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["[35-7]"]]],0,0,0,0,0,0,[0,["(?:[356]|774[45])\\d{8}|7[6-8]\\d{7}"]]],878:["878",0,"10\\d{10}",[12],[["(\\d{2})(\\d{5})(\\d{5})","$1 $2 $3",["1"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["10\\d{10}"]]],881:["881",0,"6\\d{9}|[0-36-9]\\d{8}",[9,10],[["(\\d)(\\d{3})(\\d{5})","$1 $2 $3",["[0-37-9]"]],["(\\d)(\\d{3})(\\d{5,6})","$1 $2 $3",["6"]]],0,0,0,0,0,0,[0,["6\\d{9}|[0-36-9]\\d{8}"]]],882:["882",0,"[13]\\d{6}(?:\\d{2,5})?|[19]\\d{7}|(?:[25]\\d\\d|4)\\d{7}(?:\\d{2})?",[7,8,9,10,11,12],[["(\\d{2})(\\d{5})","$1 $2",["16|342"]],["(\\d{2})(\\d{6})","$1 $2",["49"]],["(\\d{2})(\\d{2})(\\d{4})","$1 $2 $3",["1[36]|9"]],["(\\d{2})(\\d{4})(\\d{3})","$1 $2 $3",["3[23]"]],["(\\d{2})(\\d{3,4})(\\d{4})","$1 $2 $3",["16"]],["(\\d{2})(\\d{4})(\\d{4})","$1 $2 $3",["10|23|3(?:[15]|4[57])|4|51"]],["(\\d{3})(\\d{4})(\\d{4})","$1 $2 $3",["34"]],["(\\d{2})(\\d{4,5})(\\d{5})","$1 $2 $3",["[1-35]"]]],0,0,0,0,0,0,[0,["342\\d{4}|(?:337|49)\\d{6}|(?:3(?:2|47|7\\d{3})|50\\d{3})\\d{7}",[7,8,9,10,12]],0,0,0,0,0,0,["1(?:3(?:0[0347]|[13][0139]|2[035]|4[013568]|6[0459]|7[06]|8[15-8]|9[0689])\\d{4}|6\\d{5,10})|(?:345\\d|9[89])\\d{6}|(?:10|2(?:3|85\\d)|3(?:[15]|[69]\\d\\d)|4[15-8]|51)\\d{8}"]]],883:["883",0,"(?:[1-4]\\d|51)\\d{6,10}",[8,9,10,11,12],[["(\\d{3})(\\d{3})(\\d{2,8})","$1 $2 $3",["[14]|2[24-689]|3[02-689]|51[24-9]"]],["(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3",["510"]],["(\\d{3})(\\d{3})(\\d{4})","$1 $2 $3",["21"]],["(\\d{4})(\\d{4})(\\d{4})","$1 $2 $3",["51[13]"]],["(\\d{3})(\\d{3})(\\d{3})(\\d{3})","$1 $2 $3 $4",["[235]"]]],0,0,0,0,0,0,[0,0,0,0,0,0,0,0,["(?:2(?:00\\d\\d|10)|(?:370[1-9]|51\\d0)\\d)\\d{7}|51(?:00\\d{5}|[24-9]0\\d{4,7})|(?:1[0-79]|2[24-689]|3[02-689]|4[0-4])0\\d{5,9}"]]],888:["888",0,"\\d{11}",[11],[["(\\d{3})(\\d{3})(\\d{5})","$1 $2 $3"]],0,0,0,0,0,0,[0,0,0,0,0,0,["\\d{11}"]]],979:["979",0,"[1359]\\d{8}",[9],[["(\\d)(\\d{4})(\\d{4})","$1 $2 $3",["[1359]"]]],0,0,0,0,0,0,[0,0,0,["[1359]\\d{8}"]]]}};function mD(e,t){return e=e||"",new RegExp("^(?:"+t+")$").test(e)}var TD=2,ID=17,OD=3,gD="0-9０-９٠-٩۰-۹",yD="".concat("-‐-―−ー－").concat("／/").concat("．.").concat("  ­​⁠　").concat("()（）［］\\[\\]").concat("~⁓∼～");var RD=/(\$\d)/;function ND(e,t,n){var r=n.useInternationalFormat,i=n.withNationalPrefix,o=(n.carrierCode,n.metadata,e.replace(new RegExp(t.pattern()),r?t.internationalFormat():i&&t.nationalPrefixFormattingRule()?t.format().replace(RD,t.nationalPrefixFormattingRule()):t.format()));return r?function(e){return e.replace(new RegExp("[".concat(yD,"]+"),"g")," ").trim()}(o):o}function vD(e,t){e=e.split("-"),t=t.split("-");for(var n=e[0].split("."),r=t[0].split("."),i=0;i<3;i++){var o=Number(n[i]),a=Number(r[i]);if(o>a)return 1;if(a>o)return-1;if(!isNaN(o)&&isNaN(a))return 1;if(isNaN(o)&&!isNaN(a))return-1}return e[1]&&t[1]?e[1]>t[1]?1:e[1]<t[1]?-1:0:!e[1]&&t[1]?1:e[1]&&!t[1]?-1:0}var bD={}.constructor;function PD(e){return null!=e&&e.constructor===bD}function CD(e){return CD="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},CD(e)}function BD(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function MD(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function DD(e,t,n){return t&&MD(e.prototype,t),n&&MD(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}var UD=" ext. ",wD=/^\d+$/,HD=function(){function e(t){BD(this,e),function(e){if(!e)throw new Error("[libphonenumber-js] `metadata` argument not passed. Check your arguments.");if(!PD(e)||!PD(e.countries))throw new Error("[libphonenumber-js] `metadata` argument was passed but it's not a valid metadata. Must be an object having `.countries` child object property. Got ".concat(PD(e)?"an object of shape: { "+Object.keys(e).join(", ")+" }":"a "+GD(e)+": "+e,"."))}(t),this.metadata=t,jD.call(this,t)}return DD(e,[{key:"getCountries",value:function(){return Object.keys(this.metadata.countries).filter((function(e){return"001"!==e}))}},{key:"getCountryMetadata",value:function(e){return this.metadata.countries[e]}},{key:"nonGeographic",value:function(){if(!(this.v1||this.v2||this.v3))return this.metadata.nonGeographic||this.metadata.nonGeographical}},{key:"hasCountry",value:function(e){return void 0!==this.getCountryMetadata(e)}},{key:"hasCallingCode",value:function(e){if(this.getCountryCodesForCallingCode(e))return!0;if(this.nonGeographic()){if(this.nonGeographic()[e])return!0}else{var t=this.countryCallingCodes()[e];if(t&&1===t.length&&"001"===t[0])return!0}}},{key:"isNonGeographicCallingCode",value:function(e){return this.nonGeographic()?!!this.nonGeographic()[e]:!this.getCountryCodesForCallingCode(e)}},{key:"country",value:function(e){return this.selectNumberingPlan(e)}},{key:"selectNumberingPlan",value:function(e,t){if(e&&wD.test(e)&&(t=e,e=null),e&&"001"!==e){if(!this.hasCountry(e))throw new Error("Unknown country: ".concat(e));this.numberingPlan=new $D(this.getCountryMetadata(e),this)}else if(t){if(!this.hasCallingCode(t))throw new Error("Unknown calling code: ".concat(t));this.numberingPlan=new $D(this.getNumberingPlanMetadata(t),this)}else this.numberingPlan=void 0;return this}},{key:"getCountryCodesForCallingCode",value:function(e){var t=this.countryCallingCodes()[e];if(t){if(1===t.length&&3===t[0].length)return;return t}}},{key:"getCountryCodeForCallingCode",value:function(e){var t=this.getCountryCodesForCallingCode(e);if(t)return t[0]}},{key:"getNumberingPlanMetadata",value:function(e){var t=this.getCountryCodeForCallingCode(e);if(t)return this.getCountryMetadata(t);if(this.nonGeographic()){var n=this.nonGeographic()[e];if(n)return n}else{var r=this.countryCallingCodes()[e];if(r&&1===r.length&&"001"===r[0])return this.metadata.countries["001"]}}},{key:"countryCallingCode",value:function(){return this.numberingPlan.callingCode()}},{key:"IDDPrefix",value:function(){return this.numberingPlan.IDDPrefix()}},{key:"defaultIDDPrefix",value:function(){return this.numberingPlan.defaultIDDPrefix()}},{key:"nationalNumberPattern",value:function(){return this.numberingPlan.nationalNumberPattern()}},{key:"possibleLengths",value:function(){return this.numberingPlan.possibleLengths()}},{key:"formats",value:function(){return this.numberingPlan.formats()}},{key:"nationalPrefixForParsing",value:function(){return this.numberingPlan.nationalPrefixForParsing()}},{key:"nationalPrefixTransformRule",value:function(){return this.numberingPlan.nationalPrefixTransformRule()}},{key:"leadingDigits",value:function(){return this.numberingPlan.leadingDigits()}},{key:"hasTypes",value:function(){return this.numberingPlan.hasTypes()}},{key:"type",value:function(e){return this.numberingPlan.type(e)}},{key:"ext",value:function(){return this.numberingPlan.ext()}},{key:"countryCallingCodes",value:function(){return this.v1?this.metadata.country_phone_code_to_countries:this.metadata.country_calling_codes}},{key:"chooseCountryByCountryCallingCode",value:function(e){return this.selectNumberingPlan(e)}},{key:"hasSelectedNumberingPlan",value:function(){return void 0!==this.numberingPlan}}]),e}(),$D=function(){function e(t,n){BD(this,e),this.globalMetadataObject=n,this.metadata=t,jD.call(this,n.metadata)}return DD(e,[{key:"callingCode",value:function(){return this.metadata[0]}},{key:"getDefaultCountryMetadataForRegion",value:function(){return this.globalMetadataObject.getNumberingPlanMetadata(this.callingCode())}},{key:"IDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[1]}},{key:"defaultIDDPrefix",value:function(){if(!this.v1&&!this.v2)return this.metadata[12]}},{key:"nationalNumberPattern",value:function(){return this.v1||this.v2?this.metadata[1]:this.metadata[2]}},{key:"possibleLengths",value:function(){if(!this.v1)return this.metadata[this.v2?2:3]}},{key:"_getFormats",value:function(e){return e[this.v1?2:this.v2?3:4]}},{key:"formats",value:function(){var e=this,t=this._getFormats(this.metadata)||this._getFormats(this.getDefaultCountryMetadataForRegion())||[];return t.map((function(t){return new xD(t,e)}))}},{key:"nationalPrefix",value:function(){return this.metadata[this.v1?3:this.v2?4:5]}},{key:"_getNationalPrefixFormattingRule",value:function(e){return e[this.v1?4:this.v2?5:6]}},{key:"nationalPrefixFormattingRule",value:function(){return this._getNationalPrefixFormattingRule(this.metadata)||this._getNationalPrefixFormattingRule(this.getDefaultCountryMetadataForRegion())}},{key:"_nationalPrefixForParsing",value:function(){return this.metadata[this.v1?5:this.v2?6:7]}},{key:"nationalPrefixForParsing",value:function(){return this._nationalPrefixForParsing()||this.nationalPrefix()}},{key:"nationalPrefixTransformRule",value:function(){return this.metadata[this.v1?6:this.v2?7:8]}},{key:"_getNationalPrefixIsOptionalWhenFormatting",value:function(){return!!this.metadata[this.v1?7:this.v2?8:9]}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return this._getNationalPrefixIsOptionalWhenFormatting(this.metadata)||this._getNationalPrefixIsOptionalWhenFormatting(this.getDefaultCountryMetadataForRegion())}},{key:"leadingDigits",value:function(){return this.metadata[this.v1?8:this.v2?9:10]}},{key:"types",value:function(){return this.metadata[this.v1?9:this.v2?10:11]}},{key:"hasTypes",value:function(){return(!this.types()||0!==this.types().length)&&!!this.types()}},{key:"type",value:function(e){if(this.hasTypes()&&kD(this.types(),e))return new FD(kD(this.types(),e),this)}},{key:"ext",value:function(){return this.v1||this.v2?UD:this.metadata[13]||UD}}]),e}(),xD=function(){function e(t,n){BD(this,e),this._format=t,this.metadata=n}return DD(e,[{key:"pattern",value:function(){return this._format[0]}},{key:"format",value:function(){return this._format[1]}},{key:"leadingDigitsPatterns",value:function(){return this._format[2]||[]}},{key:"nationalPrefixFormattingRule",value:function(){return this._format[3]||this.metadata.nationalPrefixFormattingRule()}},{key:"nationalPrefixIsOptionalWhenFormattingInNationalFormat",value:function(){return!!this._format[4]||this.metadata.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"nationalPrefixIsMandatoryWhenFormattingInNationalFormat",value:function(){return this.usesNationalPrefix()&&!this.nationalPrefixIsOptionalWhenFormattingInNationalFormat()}},{key:"usesNationalPrefix",value:function(){return!(!this.nationalPrefixFormattingRule()||YD.test(this.nationalPrefixFormattingRule()))}},{key:"internationalFormat",value:function(){return this._format[5]||this.format()}}]),e}(),YD=/^\(?\$1\)?$/,FD=function(){function e(t,n){BD(this,e),this.type=t,this.metadata=n}return DD(e,[{key:"pattern",value:function(){return this.metadata.v1?this.type:this.type[0]}},{key:"possibleLengths",value:function(){if(!this.metadata.v1)return this.type[1]||this.metadata.possibleLengths()}}]),e}();function kD(e,t){switch(t){case"FIXED_LINE":return e[0];case"MOBILE":return e[1];case"TOLL_FREE":return e[2];case"PREMIUM_RATE":return e[3];case"PERSONAL_NUMBER":return e[4];case"VOICEMAIL":return e[5];case"UAN":return e[6];case"PAGER":return e[7];case"VOIP":return e[8];case"SHARED_COST":return e[9]}}var GD=function(e){return CD(e)};function VD(e,t){if((t=new HD(t)).hasCountry(e))return t.country(e).countryCallingCode();throw new Error("Unknown country: ".concat(e))}function jD(e){var t=e.version;"number"==typeof t?(this.v1=1===t,this.v2=2===t,this.v3=3===t,this.v4=4===t):t?-1===vD(t,"1.2.0")?this.v2=!0:-1===vD(t,"1.7.35")?this.v3=!0:this.v4=!0:this.v1=!0}var WD=/^[\d]+(?:[~\u2053\u223C\uFF5E][\d]+)?$/;function zD(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return qD(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return qD(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function qD(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function QD(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function KD(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?QD(Object(n),!0).forEach((function(t){XD(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):QD(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function XD(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var JD={formatExtension:function(e,t,n){return"".concat(e).concat(n.ext()).concat(t)}};function ZD(e,t,n,r){if(n=n?KD(KD({},JD),n):JD,r=new HD(r),e.country&&"001"!==e.country){if(!r.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));r.country(e.country)}else{if(!e.countryCallingCode)return e.phone||"";r.selectNumberingPlan(e.countryCallingCode)}var i,o=r.countryCallingCode(),a=n.v2?e.nationalNumber:e.phone;switch(t){case"NATIONAL":return a?tU(i=eU(a,e.carrierCode,"NATIONAL",r,n),e.ext,r,n.formatExtension):"";case"INTERNATIONAL":return a?(i=eU(a,null,"INTERNATIONAL",r,n),tU(i="+".concat(o," ").concat(i),e.ext,r,n.formatExtension)):"+".concat(o);case"E.164":return"+".concat(o).concat(a);case"RFC3966":return function(e){var t=e.number,n=e.ext;if(!t)return"";if("+"!==t[0])throw new Error('"formatRFC3966()" expects "number" to be in E.164 format.');return"tel:".concat(t).concat(n?";ext="+n:"")}({number:"+".concat(o).concat(a),ext:e.ext});case"IDD":if(!n.fromCountry)return;var s=function(e,t,n,r,i){var o=VD(r,i.metadata);if(o===n){var a=eU(e,t,"NATIONAL",i);return"1"===n?n+" "+a:a}var s=function(e,t,n){var r=new HD(n);return r.selectNumberingPlan(e,t),r.defaultIDDPrefix()?r.defaultIDDPrefix():WD.test(r.IDDPrefix())?r.IDDPrefix():void 0}(r,void 0,i.metadata);if(s)return"".concat(s," ").concat(n," ").concat(eU(e,null,"INTERNATIONAL",i))}(a,e.carrierCode,o,n.fromCountry,r);return tU(s,e.ext,r,n.formatExtension);default:throw new Error('Unknown "format" argument passed to "formatNumber()": "'.concat(t,'"'))}}function eU(e,t,n,r,i){var o=function(e,t){for(var n,r=zD(e);!(n=r()).done;){var i=n.value;if(i.leadingDigitsPatterns().length>0){var o=i.leadingDigitsPatterns()[i.leadingDigitsPatterns().length-1];if(0!==t.search(o))continue}if(mD(t,i.pattern()))return i}}(r.formats(),e);return o?ND(e,o,{useInternationalFormat:"INTERNATIONAL"===n,withNationalPrefix:!o.nationalPrefixIsOptionalWhenFormattingInNationalFormat()||!i||!1!==i.nationalPrefix,carrierCode:t,metadata:r}):e}function tU(e,t,n,r){return t?r(e,t,n):e}function nU(e){return nU="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},nU(e)}function rU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function iU(e){var t=lU();return function(){var n,r=uU(e);if(t){var i=uU(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===nU(t)||"function"==typeof t))return t;if(void 0!==t)throw new TypeError("Derived constructors may only return object or undefined");return oU(e)}(this,n)}}function oU(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function aU(e){var t="function"==typeof Map?new Map:void 0;return aU=function(e){if(null===e||(n=e,-1===Function.toString.call(n).indexOf("[native code]")))return e;var n;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,r)}function r(){return sU(e,arguments,uU(this).constructor)}return r.prototype=Object.create(e.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),cU(r,e)},aU(e)}function sU(e,t,n){return sU=lU()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&cU(i,n.prototype),i},sU.apply(null,arguments)}function lU(){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}}function cU(e,t){return cU=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},cU(e,t)}function uU(e){return uU=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},uU(e)}var dU=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&cU(e,t)}(o,e);var t,n,r,i=iU(o);function o(e){var t;return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,o),t=i.call(this,e),Object.setPrototypeOf(oU(t),o.prototype),t.name=t.constructor.name,t}return t=o,n&&rU(t.prototype,n),r&&rU(t,r),Object.defineProperty(t,"prototype",{writable:!1}),t}(aU(Error)),_U=function(e){return"([".concat(gD,"]{1,").concat(e,"})")};function EU(e){var t="[  \\t,]*",n="[:\\.．]?[  \\t,-]*",r="#?",i="[  \\t]*";return";ext="+_U("20")+"|"+(t+"(?:e?xt(?:ensi(?:ó?|ó))?n?|ｅ?ｘｔｎ?|доб|anexo)"+n+_U("20")+r)+"|"+(t+"(?:[xｘ#＃~～]|int|ｉｎｔ)"+n+_U("9")+r)+"|"+("[- ]+"+_U("6")+"#")+"|"+(i+"(?:,{2}|;)"+n+_U("15")+r)+"|"+(i+"(?:,)+"+n+_U("9")+r)}var pU="["+gD+"]{"+TD+"}",hU="[+＋]{0,1}(?:["+yD+"]*["+gD+"]){3,}["+yD+gD+"]*",AU=new RegExp("^[+＋]{0,1}(?:["+yD+"]*["+gD+"]){1,2}$","i"),LU=hU+"(?:"+EU()+")?",fU=new RegExp("^"+pU+"$|^"+LU+"$","i");var SU=new RegExp("(?:"+EU()+")$","i");var mU={0:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9","０":"0","１":"1","２":"2","３":"3","４":"4","５":"5","６":"6","７":"7","８":"8","９":"9","٠":"0","١":"1","٢":"2","٣":"3","٤":"4","٥":"5","٦":"6","٧":"7","٨":"8","٩":"9","۰":"0","۱":"1","۲":"2","۳":"3","۴":"4","۵":"5","۶":"6","۷":"7","۸":"8","۹":"9"};function TU(e){return mU[e]}function IU(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return OU(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return OU(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function OU(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function gU(e){for(var t,n="",r=IU(e.split(""));!(t=r()).done;){n+=yU(t.value,n)||""}return n}function yU(e,t,n){return"+"===e?t?void("function"==typeof n&&n("end")):"+":TU(e)}function RU(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return NU(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return NU(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function NU(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function vU(e,t){return bU(e,void 0,t)}function bU(e,t,n){var r=n.type(t),i=r&&r.possibleLengths()||n.possibleLengths();if(!i)return"IS_POSSIBLE";if("FIXED_LINE_OR_MOBILE"===t){if(!n.type("FIXED_LINE"))return bU(e,"MOBILE",n);var o=n.type("MOBILE");o&&(i=function(e,t){for(var n,r=e.slice(),i=RU(t);!(n=i()).done;){var o=n.value;e.indexOf(o)<0&&r.push(o)}return r.sort((function(e,t){return e-t}))}(i,o.possibleLengths()))}else if(t&&!r)return"INVALID_LENGTH";var a=e.length,s=i[0];return s===a?"IS_POSSIBLE":s>a?"TOO_SHORT":i[i.length-1]<a?"TOO_LONG":i.indexOf(a,1)>=0?"IS_POSSIBLE":"INVALID_LENGTH"}function PU(e,t){return"IS_POSSIBLE"===vU(e,t)}function CU(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return BU(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return BU(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function BU(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var MU=["MOBILE","PREMIUM_RATE","TOLL_FREE","SHARED_COST","VOIP","PERSONAL_NUMBER","PAGER","UAN","VOICEMAIL"];function DU(e,t,n){if(t=t||{},e.country||e.countryCallingCode){(n=new HD(n)).selectNumberingPlan(e.country,e.countryCallingCode);var r=t.v2?e.nationalNumber:e.phone;if(mD(r,n.nationalNumberPattern())){if(UU(r,"FIXED_LINE",n))return n.type("MOBILE")&&""===n.type("MOBILE").pattern()?"FIXED_LINE_OR_MOBILE":n.type("MOBILE")?UU(r,"MOBILE",n)?"FIXED_LINE_OR_MOBILE":"FIXED_LINE":"FIXED_LINE_OR_MOBILE";for(var i,o=CU(MU);!(i=o()).done;){var a=i.value;if(UU(r,a,n))return a}}}}function UU(e,t,n){return!(!(t=n.type(t))||!t.pattern())&&(!(t.possibleLengths()&&t.possibleLengths().indexOf(e.length)<0)&&mD(e,t.pattern()))}function wU(e,t,n){var r=new HD(n).getCountryCodesForCallingCode(e);return r?r.filter((function(e){return function(e,t,n){var r=new HD(n);if(r.selectNumberingPlan(t),r.numberingPlan.possibleLengths().indexOf(e.length)>=0)return!0;return!1}(t,e,n)})):[]}function HU(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function $U(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?HU(Object(n),!0).forEach((function(t){xU(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):HU(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function xU(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function YU(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var FU=function(){function e(t,n,r){if(function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),!t)throw new TypeError("`country` or `countryCallingCode` not passed");if(!n)throw new TypeError("`nationalNumber` not passed");if(!r)throw new TypeError("`metadata` not passed");var i=function(e,t){var n,r,i=new HD(t);kU(e)?(n=e,i.selectNumberingPlan(n),r=i.countryCallingCode()):r=e;return{country:n,countryCallingCode:r}}(t,r),o=i.country,a=i.countryCallingCode;this.country=o,this.countryCallingCode=a,this.nationalNumber=n,this.number="+"+this.countryCallingCode+this.nationalNumber,this.getMetadata=function(){return r}}var t,n,r;return t=e,(n=[{key:"setExt",value:function(e){this.ext=e}},{key:"getPossibleCountries",value:function(){return this.country?[this.country]:wU(this.countryCallingCode,this.nationalNumber,this.getMetadata())}},{key:"isPossible",value:function(){return function(e,t,n){if(void 0===t&&(t={}),n=new HD(n),t.v2){if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}else{if(!e.phone)return!1;if(e.country){if(!n.hasCountry(e.country))throw new Error("Unknown country: ".concat(e.country));n.country(e.country)}else{if(!e.countryCallingCode)throw new Error("Invalid phone number object passed");n.selectNumberingPlan(e.countryCallingCode)}}if(n.possibleLengths())return PU(e.phone||e.nationalNumber,n);if(e.countryCallingCode&&n.isNonGeographicCallingCode(e.countryCallingCode))return!0;throw new Error('Missing "possibleLengths" in metadata. Perhaps the metadata has been generated before v1.0.18.')}(this,{v2:!0},this.getMetadata())}},{key:"isValid",value:function(){return e=this,t={v2:!0},n=this.getMetadata(),t=t||{},(n=new HD(n)).selectNumberingPlan(e.country,e.countryCallingCode),n.hasTypes()?void 0!==DU(e,t,n.metadata):mD(t.v2?e.nationalNumber:e.phone,n.nationalNumberPattern());var e,t,n}},{key:"isNonGeographic",value:function(){return new HD(this.getMetadata()).isNonGeographicCallingCode(this.countryCallingCode)}},{key:"isEqual",value:function(e){return this.number===e.number&&this.ext===e.ext}},{key:"getType",value:function(){return DU(this,{v2:!0},this.getMetadata())}},{key:"format",value:function(e,t){return ZD(this,e,t?$U($U({},t),{},{v2:!0}):{v2:!0},this.getMetadata())}},{key:"formatNational",value:function(e){return this.format("NATIONAL",e)}},{key:"formatInternational",value:function(e){return this.format("INTERNATIONAL",e)}},{key:"getURI",value:function(e){return this.format("RFC3966",e)}}])&&YU(t.prototype,n),r&&YU(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}(),kU=function(e){return/^[A-Z]{2}$/.test(e)};var GU=new RegExp("(["+gD+"])");function VU(e,t){var n=function(e,t){if(e&&t.numberingPlan.nationalPrefixForParsing()){var n=new RegExp("^(?:"+t.numberingPlan.nationalPrefixForParsing()+")"),r=n.exec(e);if(r){var i,o,a,s=r.length-1,l=s>0&&r[s];if(t.nationalPrefixTransformRule()&&l)i=e.replace(n,t.nationalPrefixTransformRule()),s>1&&(o=r[1]);else{var c=r[0];i=e.slice(c.length),l&&(o=r[1])}if(l){var u=e.indexOf(r[1]);e.slice(0,u)===t.numberingPlan.nationalPrefix()&&(a=t.numberingPlan.nationalPrefix())}else a=r[0];return{nationalNumber:i,nationalPrefix:a,carrierCode:o}}}return{nationalNumber:e}}(e,t),r=n.carrierCode,i=n.nationalNumber;if(i!==e){if(!function(e,t,n){if(mD(e,n.nationalNumberPattern())&&!mD(t,n.nationalNumberPattern()))return!1;return!0}(e,i,t))return{nationalNumber:e};if(t.possibleLengths()&&!function(e,t){switch(vU(e,t)){case"TOO_SHORT":case"INVALID_LENGTH":return!1;default:return!0}}(i,t))return{nationalNumber:e}}return{nationalNumber:i,carrierCode:r}}function jU(e,t,n,r){if(!e)return{};var i;if("+"!==e[0]){var o=function(e,t,n,r){if(t){var i=new HD(r);i.selectNumberingPlan(t,n);var o=new RegExp(i.IDDPrefix());if(0===e.search(o)){var a=(e=e.slice(e.match(o)[0].length)).match(GU);if(!(a&&null!=a[1]&&a[1].length>0&&"0"===a[1]))return e}}}(e,t,n,r);if(!o||o===e){if(t||n){var a=function(e,t,n,r){var i=t?VD(t,r):n;if(0===e.indexOf(i)){(r=new HD(r)).selectNumberingPlan(t,n);var o=e.slice(i.length),a=VU(o,r).nationalNumber,s=VU(e,r).nationalNumber;if(!mD(s,r.nationalNumberPattern())&&mD(a,r.nationalNumberPattern())||"TOO_LONG"===vU(s,r))return{countryCallingCode:i,number:o}}return{number:e}}(e,t,n,r),s=a.countryCallingCode,l=a.number;if(s)return{countryCallingCodeSource:"FROM_NUMBER_WITHOUT_PLUS_SIGN",countryCallingCode:s,number:l}}return{number:e}}i=!0,e="+"+o}if("0"===e[1])return{};r=new HD(r);for(var c=2;c-1<=OD&&c<=e.length;){var u=e.slice(1,c);if(r.hasCallingCode(u))return r.selectNumberingPlan(u),{countryCallingCodeSource:i?"FROM_NUMBER_WITH_IDD":"FROM_NUMBER_WITH_PLUS_SIGN",countryCallingCode:u,number:e.slice(c)};c++}return{}}function WU(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return zU(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return zU(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function zU(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var qU=!1;function QU(e,t){var n=t.nationalNumber,r=t.defaultCountry,i=t.metadata;if(qU&&i.isNonGeographicCallingCode(e))return"001";var o=i.getCountryCodesForCallingCode(e);return o?1===o.length?o[0]:function(e,t){var n=t.countries,r=t.defaultCountry,i=t.metadata;i=new HD(i);for(var o,a=[],s=WU(n);!(o=s()).done;){var l=o.value;if(i.country(l),i.leadingDigits()){if(e&&0===e.search(i.leadingDigits()))return l}else if(DU({phone:e,country:l},void 0,i.metadata)){if(!r)return l;if(l===r)return l;a.push(l)}}if(a.length>0)return a[0]}(n,{countries:o,defaultCountry:r,metadata:i.metadata}):void 0}var KU="+",XU="(["+gD+"]|[\\-\\.\\(\\)]?)",JU=new RegExp("^\\"+KU+XU+"*["+gD+"]"+XU+"*$","g"),ZU=new RegExp("^("+("["+gD+"]+((\\-)*["+gD+"])*")+"\\.)*"+("[a-zA-Z]+((\\-)*["+gD+"])*")+"\\.?$","g"),ew="tel:",tw=";phone-context=",nw=";isub=";function rw(e,t){var n,r=t.extractFormattedPhoneNumber,i=function(e){var t=e.indexOf(tw);if(t<0)return null;var n=t+tw.length;if(n>=e.length)return"";var r=e.indexOf(";",n);return r>=0?e.substring(n,r):e.substring(n)}(e);if(!function(e){return null===e||0!==e.length&&(JU.test(e)||ZU.test(e))}(i))throw new dU("NOT_A_NUMBER");if(null===i)n=r(e)||"";else{n="",i.charAt(0)===KU&&(n+=i);var o,a=e.indexOf(ew);o=a>=0?a+ew.length:0;var s=e.indexOf(tw);n+=e.substring(o,s)}var l=n.indexOf(nw);if(l>0&&(n=n.substring(0,l)),""!==n)return n}var iw=250,ow=new RegExp("[+＋"+gD+"]"),aw=new RegExp("[^"+gD+"#]+$"),sw=!1;function lw(e,t,n){if(t=t||{},n=new HD(n),t.defaultCountry&&!n.hasCountry(t.defaultCountry)){if(t.v2)throw new dU("INVALID_COUNTRY");throw new Error("Unknown country: ".concat(t.defaultCountry))}var r=function(e,t,n){var r=rw(e,{extractFormattedPhoneNumber:function(e){return function(e,t,n){if(!e)return;if(e.length>iw){if(n)throw new dU("TOO_LONG");return}if(!1===t)return e;var r=e.search(ow);if(r<0)return;return e.slice(r).replace(aw,"")}(e,n,t)}});if(!r)return{};if(!function(e){return e.length>=TD&&fU.test(e)}(r))return function(e){return AU.test(e)}(r)?{error:"TOO_SHORT"}:{};var i=function(e){var t=e.search(SU);if(t<0)return{};for(var n=e.slice(0,t),r=e.match(SU),i=1;i<r.length;){if(r[i])return{number:n,ext:r[i]};i++}}(r);if(i.ext)return i;return{number:r}}(e,t.v2,t.extract),i=r.number,o=r.ext,a=r.error;if(!i){if(t.v2){if("TOO_SHORT"===a)throw new dU("TOO_SHORT");throw new dU("NOT_A_NUMBER")}return{}}var s=function(e,t,n,r){var i,o=jU(gU(e),t,n,r.metadata),a=o.countryCallingCodeSource,s=o.countryCallingCode,l=o.number;if(s)r.selectNumberingPlan(s);else{if(!l||!t&&!n)return{};r.selectNumberingPlan(t,n),t?i=t:sw&&r.isNonGeographicCallingCode(n)&&(i="001"),s=n||VD(t,r.metadata)}if(!l)return{countryCallingCodeSource:a,countryCallingCode:s};var c=VU(gU(l),r),u=c.nationalNumber,d=c.carrierCode,_=QU(s,{nationalNumber:u,defaultCountry:t,metadata:r});_&&(i=_,"001"===_||r.country(i));return{country:i,countryCallingCode:s,countryCallingCodeSource:a,nationalNumber:u,carrierCode:d}}(i,t.defaultCountry,t.defaultCallingCode,n),l=s.country,c=s.nationalNumber,u=s.countryCallingCode,d=s.countryCallingCodeSource,_=s.carrierCode;if(!n.hasSelectedNumberingPlan()){if(t.v2)throw new dU("INVALID_COUNTRY");return{}}if(!c||c.length<TD){if(t.v2)throw new dU("TOO_SHORT");return{}}if(c.length>ID){if(t.v2)throw new dU("TOO_LONG");return{}}if(t.v2){var E=new FU(u,c,n.metadata);return l&&(E.country=l),_&&(E.carrierCode=_),o&&(E.ext=o),E.__countryCallingCodeSource=d,E}var p=!!(t.extended?n.hasSelectedNumberingPlan():l)&&mD(c,n.nationalNumberPattern());return t.extended?{country:l,countryCallingCode:u,carrierCode:_,valid:p,possible:!!p||!(!0!==t.extended||!n.possibleLengths()||!PU(c,n)),phone:c,ext:o}:p?function(e,t,n){var r={country:e,phone:t};n&&(r.ext=n);return r}(l,c,o):{}}function cw(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null==n)return;var r,i,o=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(o.push(r.value),!t||o.length!==t);a=!0);}catch(e){s=!0,i=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw i}}return o}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return uw(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return uw(e,t)}(e,t)||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 uw(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function dw(){var e=function(e){var t,n,r,i,o=cw(Array.prototype.slice.call(e),5),a=o[0],s=o[1],l=o[2],c=o[3],u=o[4];if("string"==typeof a)if("string"==typeof l)n=l,u?(r=c,i=u):i=c,t=lw(a,{defaultCountry:s,extended:!0},i);else{if("string"!=typeof s)throw new Error("`format` argument not passed to `formatNumber(number, format)`");n=s,c?(r=l,i=c):i=l,t=lw(a,{extended:!0},i)}else{if(!PD(a))throw new TypeError("A phone number must either be a string or an object of shape { phone, [country] }.");t=a,n=s,c?(r=l,i=c):i=l}"International"===n?n="INTERNATIONAL":"National"===n&&(n="NATIONAL");return{input:t,format:n,options:r,metadata:i}}(arguments);return ZD(e.input,e.format,e.options,e.metadata)}function _w(){return function(e,t){var n=Array.prototype.slice.call(t);return n.push(SD),e.apply(this,n)}(dw,arguments)}var Ew=e=>{const t=e?.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER,n=e?.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_COUNTRY?.toUpperCase(),r=e?.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED;let i=r;if(t?.length>2&&!["SE","GR"].includes(n))try{i=_w(t,n,"International")}catch(e){console.debug(e),i=t}return i};var pw=(e,t,n,r,i,o,a,s,l="closed",c,u,d,_,E,p)=>{const h=eb(Wv(o)),A=new LD.Country(t.LABEL_TOS_GOVERNING_LAW,t.LABEL_TOS_GOVERNING_LAW_REGION),L=Ew(t);return[{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_INTRODUCTION",html:`<section>\n              <p class="enzuzo-goal" name="COPY-N-PASTE_CLEAR_TEXT">\n                ${e("LABEL_TOS_HTML_GOAL")}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE",html:`<section>\n              <p class="enzuzo-acceptance-you-and-company LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME">\n                ${e("LABEL_TOS_HTML_ACCEPTANCE_YOU_AND_COMPANY",{companyName:r||i,"<strong>":"<strong>","</strong>":"</strong>","<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME?"highlight":""} enzuzo-legal-business-name LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,"</span>":"</span>"})}\n              </p>\n              <p class="enzuzo-acceptance-rights">\n                ${e("LABEL_TOS_HTML_ACCEPTANCE_RIGHTS",{domain:t.LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME??window.location.host,"<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME?"highlight":""} enzuzo-domain-name LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,"</span>":"</span>","<strong>":"<strong>","</strong>":"</strong>"})}\n              </p>\n              <p class="enzuzo-accessing">\n                ${e("LABEL_TOS_HTML_ACCESSING")}\n              </p>\n              <strong>\n                <ul name="COPY-N-PASTE_UL_FORMATTING">\n                  <li class="enzuzo-upperAlphaList upperAlphaList">\n                    ${e("LABEL_TOS_HTML_ACCESSING_AGREE")}\n                  </li>\n                  <li class="enzuzo-upperAlphaList upperAlphaList">\n                    ${e("LABEL_TOS_HTML_ACCESSING_LEGAL_AGE")}\n                  </li>\n                  <li class="enzuzo-upperAlphaList upperAlphaList">\n                    ${e("LABEL_TOS_HTML_ACCESSING_JURISDICTION")}\n                  </li>\n                </ul>\n              </strong>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_UPDATES",html:`<section>\n              <p class="${n.LABEL_TOS_ECOMMERCE?"highlight":""} enzuzo-ecommerce LABEL_TOS_ECOMMERCE" data-section="LABEL_TERMS_OF_SERVICE_HTML_UPDATES">\n                ${e("LABEL_TOS_HTML_UPDATES_ANYTIME")}\n                ${"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?e("LABEL_TOS_HTML_UPDATE_AGREE"):e("LABEL_TOS_HTML_UPDATE_AGREE_SHORT")}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_YOUR_RESPONSIBILITIES",html:`<section>\n              <p class="enzuzo-responsibilities-aware">\n                ${e("LABEL_TOS_HTML_RESPONSIBILITIES_AWARE")}\n              </p>\n              <p class="enzuzo-responsibilities-information">\n                ${e("LABEL_TOS_HTML_RESPONSIBILITIES_INFORMATION")}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_PROHIBITED_ACTIVITIES",html:`<section>\n              <p>\n                ${e("LABEL_TOS_HTML_PROHIBITED_LIST")}\n              </p>\n              <ul name="COPY-N-PASTE_UL_FORMATTING">\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_DATA")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_BREACH")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_RESTRICTING")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_TCP")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_NETWORK")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_ROBOT")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_VIRUS")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_ATTACKING")}\n                </li>\n                <li class="enzuzo-lowerAlphaList lowerAlphaList">\n                  ${e("LABEL_TOS_HTML_PROHIBITED_LIST_INTERFERE")}\n                </li>\n              </section>\n              `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_OWNERSHIP",html:`<section>\n              <p class="enzuzo-ownership-agree">\n                ${e("LABEL_TOS_HTML_OWNERSHIP_AGREE")}\n              <p/>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_LIMITED_RIGHTS",html:`<section>\n              <p class="enzuzo-access-content">\n                ${e("LABEL_TOS_HTML_ACCESS_CONTENT")}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_OUR_RIGHTS",html:`<section>\n              <p>\n                ${e("LABEL_TOS_HTML_RIGHTS_LIST")}\n              </p>\n              <ul name="COPY-N-PASTE_UL_FORMATTING">\n                <li class="enzuzo-upperAlphaList upperAlphaList">\n                  ${e("LABEL_TOS_HTML_RIGHTS_LIST_LEGAL")}\n                </li>\n                ${"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?e("LABEL_TOS_HTML_RIGHTS_LIST_TERMINATE",{"<li>":`<li class="${n.LABEL_TOS_ECOMMERCE?"highlight":""} enzuzo-upperAlphaList upperAlphaList" data-section="LABEL_TERMS_OF_SERVICE_HTML_OUR_RIGHTS">`,"</li>":"</li>"}):e("LABEL_TOS_HTML_RIGHTS_LIST_TERMINATE_SHORT",{"<li>":'<li class="enzuzo-upperAlphaList upperAlphaList">',"</li>":"</li>"})}\n              </ul>\n              <p>\n                ${e("LABEL_TOS_HTML_RIGHTS_RESPONSIBLE")}\n              </p>\n              <p>\n                ${e("LABEL_TOS_HTML_RIGHTS_WAIVE")}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_THIRD-PARTY_LINKS",html:`<section>\n              <p>\n                ${e("LABEL_TOS_HTML_THIRD_PARTY_LINK")}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS",html:`<section>\n              <h5 class="enzuzo-policySubHeader policySubHeader" style="display: flex; align-items: center" name="COPY-N-PASTE_REMOVE_DOM_NODE">${e("LABEL_TOS_HTML_DISCLAIMER")}</h5>\n              <p>\n                ${"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"===t.LABEL_TOS_ONLINE_PURCHASES||"LABEL_TOS_ONLINE_PURCHASES_BOTH"===t.LABEL_TOS_ONLINE_PURCHASES?`\n                  <span class="${n.LABEL_TOS_WARRANTY?"highlight":""} enzuzo-warranty-one LABEL_TOS_WARRANTY LABEL_TOS_WARRANTY_TEXTFIELD" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">\n                    ${"LABEL_YES"===t.LABEL_TOS_WARRANTY?e("LABEL_TOS_HTML_DISCLAIMER_WARRANTY",{warranty:qv(t.LABEL_TOS_WARRANTY_TEXTFIELD).toUpperCase()??"","<a>":`<a class="${n.LABEL_TOS_WARRANTY_TEXTFIELD?"highlight":""} enzuzo-warranty-two" href="${zv(t.LABEL_TOS_WARRANTY_TEXTFIELD)}" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">`,"</a>":"</a>"}):""}\n                  </span>\n                  `:""}\n                ${e("LABEL_TOS_HTML_DISCLAIMER_AGREE")}\n              </p>\n              <p>\n                ${e("LABEL_TOS_HTML_DISCLAIMER_ACKNOWLEDGE")}\n              </p>\n              <h5 class="enzuzo-policySubHeader policySubHeader" style="display: flex; align-items: center" name="COPY-N-PASTE_HEADING_TEXT_FORMATTING">${e("LABEL_TOS_HTML_LIABILITY")}</h5>\n              ${"LABEL_NO"===t.LABEL_TOS_ECOMMERCE?`\n                <p class="${n.LABEL_TOS_ECOMMERCE?"highlight":""} enzuzo-liability" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">\n                  ${e("LABEL_TOS_HTML_LIABILITY_NO_ECOMMERCE")}\n                </p>`:""}\n              ${"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?`\n                <span class="${n.LABEL_TOS_ECOMMERCE||n.LABEL_TOS_SPECIFY_LIABILITY?"highlight":""} enzuzo-specify-liability LABEL_TOS_SPECIFY_LIABILITY" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">\n                  <p>\n                    ${e("LABEL_TOS_HTML_LIABILITY_ECOMMERCE")}\n                  </p>\n                  ${"LABEL_YES"===t.LABEL_TOS_SPECIFY_LIABILITY?`\n                    <p>\n                      ${"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_USER_PAID"===t.LABEL_TOS_SPECIFY_LIABILITY_LIMIT?`\n                        <span class="${n.LABEL_TOS_SPECIFY_LIABILITY_LIMIT?"highlight":""} enzuzo-specify-liability-limit LABEL_TOS_SPECIFY_LIABILITY_LIMIT LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">\n                          ${e("LABEL_TOS_HTML_LIABILITY_USER_PAID")}\n                        </span>\n                        `:""}\n                      ${"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT"===t.LABEL_TOS_SPECIFY_LIABILITY_LIMIT?`\n                        <span class="${n.LABEL_TOS_SPECIFY_LIABILITY_LIMIT||n.LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD?"highlight":""} enzuzo-liability-set-amount LABEL_TOS_SPECIFY_LIABILITY_LIMIT" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">\n                          ${e("LABEL_TOS_HTML_LIABILITY_SET_AMOUNT",{amount:t.LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD})}\n                        </span>`:""}\n                      <span class="${n.LABEL_TOS_SPECIFY_LIABILITY?"highlight":""} enzuzo-liability-apply" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">\n                        ${e("LABEL_TOS_HTML_LIABILITY_APPLY")}\n                      </span>\n                    </p>`:""}\n                </span>`:""}\n                <h5 class="enzuzo-policySubHeader policySubHeader" style="display: flex; align-items: center" name="COPY-N-PASTE_HEADING_TEXT_FORMATTING">${e("LABEL_TOS_HTML_INDEMNIFICATION")}</h5>\n                <p class="${n.LABEL_TOS_ECOMMERCE?"highlight":""} enzuzo-indemnification-agree" data-section="LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS">\n                  ${"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?e("LABEL_TOS_HTML_INDEMNIFICATION_AGREE"):e("LABEL_TOS_HTML_INDEMNIFICATION_AGREE_SHORT")}\n                </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS",hide:"LABEL_YES"!==t.LABEL_TOS_ECOMMERCE&&"LABEL_YES"!==t.LABEL_TOS_ALLOW_THIRD_PARTY_CONTENT,html:`<section>\n              <span class="enzuzo-third-party-content LABEL_TOS_ALLOW_THIRD_PARTY_CONTENT" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">\n              ${"LABEL_YES"===t.LABEL_TOS_ALLOW_THIRD_PARTY_CONTENT||"LABEL_NO"!==t.LABEL_TOS_ALLOW_THIRD_PARTY_CONTENT&&"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?`\n                <h5 class="enzuzo-policySubHeader policySubHeader" style="display: flex; align-items: center" name="COPY-N-PASTE_REMOVE_DOM_NODE">${e("LABEL_TOS_HTML_SUBMISSION")}</h5>\n                <span class="enzuzo-submission-list">\n                  <p class="${n.LABEL_TOS_ALLOW_THIRD_PARTY_CONTENT?"highlight":""}">\n                    ${e("LABEL_TOS_HTML_SUBMISSION_LIST",{"<strong>":"<strong>","</strong>":"</strong>"})}\n                  </p>\n                  <ul class="${n.LABEL_TOS_ALLOW_THIRD_PARTY_CONTENT?"highlight":""}" name="COPY-N-PASTE_UL_FORMATTING">\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_LAW")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_THIRD_PARTY")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_EXPLOITIVE")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_STALKING")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_FALSE")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_IMPERSONATE")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_ADS")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_HARM")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_ANNOYANCE")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_ILLEGAL")}\n                    </li>\n                    <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                      ${e("LABEL_TOS_HTML_SUBMISSION_LIST_ORIGINATE")}\n                    </li>\n                  </ul>\n                </span>\n              `:""}\n              </span>\n              ${"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?`\n                <h5 class="enzuzo-policySubHeader policySubHeader" style="display: flex; align-items: center" name="COPY-N-PASTE_HEADING_TEXT_FORMATTING">${e("LABEL_TOS_HTML_INPUT")}</h5>\n                  <span class="${n.LABEL_TOS_ECOMMERCE?"highlight":""} enzuzo-input" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">\n                    <p>\n                      ${e("LABEL_TOS_HTML_INPUT_PRIVACY")}\n                    </p>\n                    <p>\n                      ${e("LABEL_TOS_HTML_INPUT_RESPONSIBLE")}\n                    </p>\n                  </span>\n                  `:""}\n              ${"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?`\n                <h5 class="enzuzo-policySubHeader policySubHeader" style="display: flex; align-items: center" name="COPY-N-PASTE_HEADING_TEXT_FORMATTING">${e("LABEL_TOS_HTML_ONLINE_PURCHASES")}</h5>\n                  <span class="${n.LABEL_TOS_ECOMMERCE?"highlight":""} enzuzo-online-purchases-orders" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">\n                    <span>\n                      <ul name="COPY-N-PASTE_UL_FORMATTING">\n                        <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                          ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST")}\n                          <ul name="COPY-N-PASTE_UL_INDENTED_FORMATTING">\n                            <li class="enzuzo-lowerRomanList lowerRomanList">\n                              ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_PROHIBIT")}\n                            </li>\n                            <li class="enzuzo-lowerRomanList lowerRomanList">\n                              ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_AGREE")}\n                            </li>\n                            <li class="enzuzo-lowerRomanList lowerRomanList">\n                              ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_PRICES")}\n                            </li>\n                            <li class="enzuzo-lowerRomanList lowerRomanList">\n                              ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_PAYMENTS",{payments:Kv(t.LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS,e,"and"),"<span>":`<span class="${n.LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS||n.LABEL_TOS_ONLINE_PURCHASES?"highlight":""} LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS LABEL_TOS_ONLINE_PURCHASES" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">`,"</span>":"</span>"})}\n                            </li>\n                            <div class="${n.LABEL_TOS_ONLINE_PURCHASES_RECURRING?"highlight":""} enzuzo-online-purchases-recurring LABEL_TOS_ONLINE_PURCHASES_RECURRING" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">\n                              ${"LABEL_YES"===t.LABEL_TOS_ONLINE_PURCHASES_RECURRING?`\n                                <li class="enzuzo-lowerRomanList lowerRomanList">\n                                  <span>\n                                      ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_ORDERS_LIST_RECURRING")}\n                                  </span>\n                                </li>`:""}\n                            </div>\n                          </ul>\n                        </li>\n                        <div class="${n.LABEL_TOS_ONLINE_PURCHASES_DIGITAL?"highlight":""} enzuzo-online-purchases-digital LABEL_TOS_ONLINE_PURCHASES_DIGITAL LABEL_TOS_ONLINE_PURCHASES_BOTH-TRIPLE_HIGHLIGHT" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS" data-triple-option-question-highlight="LABEL_TOS_ONLINE_PURCHASES_DIGITAL">\n                          ${"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"===t.LABEL_TOS_ONLINE_PURCHASES||"LABEL_TOS_ONLINE_PURCHASES_BOTH"===t.LABEL_TOS_ONLINE_PURCHASES?`\n                            <div class="${n.LABEL_TOS_ONLINE_PURCHASES_LICENSE?"highlight":""} enzuzo-online-purchases-license-one LABEL_TOS_ONLINE_PURCHASES_LICENSE" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">\n                              ${"LABEL_YES"===t.LABEL_TOS_ONLINE_PURCHASES_LICENSE?`\n                                <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                                  ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST")}\n                                  <ul name="COPY-N-PASTE_UL_FORMATTING">\n                                    <li class="enzuzo-lowerRomanList lowerRomanList">\n                                      ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_USE")}\n                                    </li>\n                                    <li class="enzuzo-lowerRomanList lowerRomanList">\n                                      ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_URL",{license:qv(t.LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD),"<a>":`<a class="${n.LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD?"highlight":""} enzuzo-online-purchases-license-two LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS" href="${zv(t.LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD)??""}">`,"</a>":"</a>"})}\n                                    </li>\n                                    <li class="enzuzo-lowerRomanList lowerRomanList">\n                                      ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_COMPLY")}\n                                    </li>\n                                    <li class="enzuzo-lowerRomanList lowerRomanList">\n                                      ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_LICENSE_LIST_RIGHT")}\n                                    </li>\n                                  </ul>\n                                </li>`:""}`:""}\n                            </div>\n                        </div>\n                        <div class="${n.LABEL_TOS_ONLINE_PURCHASES_PHYSICAL?"highlight":""} enzuzo-online-purchases-physical LABEL_TOS_ONLINE_PURCHASES_PHYSICAL LABEL_TOS_ONLINE_PURCHASES_BOTH-TRIPLE_HIGHLIGHT" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS" data-triple-option-question-highlight="LABEL_TOS_ONLINE_PURCHASES_PHYSICAL">\n                          ${"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"===t.LABEL_TOS_ONLINE_PURCHASES||"LABEL_TOS_ONLINE_PURCHASES_BOTH"===t.LABEL_TOS_ONLINE_PURCHASES?`\n                            <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                              ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_SHIPPING_LIST")}\n                              <ul name="COPY-N-PASTE_UL_FORMATTING">\n                                <li class="enzuzo-lowerRomanList lowerRomanList">\n                                  ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_SHIPPING_LIST_ARRANGE")}\n                                </li>\n                                <li class="enzuzo-lowerRomanList lowerRomanList">\n                                  ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_SHIPPING_LIST_LIABLE")}\n                                </li>\n                                ${c?'\n                                  <li class="enzuzo-lowerRomanList lowerRomanList">\n                                    Shipping to the EU and UK is provided by our international shipping partner,\n                                     \n                                    <a href="https://vat.passportshipping.com/passport-uk-eu-terms-of-service">Passport Shipping</a>.\n                                    Please see Passport&apos;s Terms regarding shipping to the EU and UK.\n                                  </li>\n                                  ':""}\n                              </ul>\n                            </li>\n                            `:""}\n                        </div>\n                        <div class="${n.LABEL_TOS_RETURN_POLICY?"highlight":""} enzuzo-return-policy-one LABEL_TOS_RETURN_POLICY LABEL_TOS_RETURN_POLICY_TEXTFIELD" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">\n                          ${"LABEL_YES"===t.LABEL_TOS_RETURN_POLICY?`\n                            <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                                ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_RETURN",{return:qv(t.LABEL_TOS_RETURN_POLICY_TEXTFIELD),"<a>":`<a class="${n.LABEL_TOS_RETURN_POLICY_TEXTFIELD?"highlight":""} enzuzo-return-policy-two" href="${zv(t.LABEL_TOS_RETURN_POLICY_TEXTFIELD)??""}">`,"</a>":"</a>"})}\n                            </li>\n                            `:""}\n                        </div>\n                        <div class="${n.LABEL_TOS_REFUND_POLICY?"highlight":""} enzuzo-refund-policy-two LABEL_TOS_REFUND_POLICY LABEL_TOS_REFUND_POLICY_TEXTFIELD" data-section="LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS">\n                          ${"LABEL_YES"===t.LABEL_TOS_REFUND_POLICY?`\n                            <li class="enzuzo-lowerAlphaList lowerAlphaList listMargin">\n                                ${e("LABEL_TOS_HTML_ONLINE_PURCHASES_REFUND",{refund:qv(t.LABEL_TOS_REFUND_POLICY_TEXTFIELD),"<a>":`<a class="${n.LABEL_TOS_REFUND_POLICY_TEXTFIELD?"highlight":""} enzuzo-refund-policy-two" href="${zv(t.LABEL_TOS_REFUND_POLICY_TEXTFIELD)??""}">`,"</a>":"</a>"})}\n                            </li>\n                            `:""}\n                        </div>\n                      </ul>\n                    </span>\n                  </span>\n                `:""}\n              </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_PRIVACY_POLICY",html:`<section>\n              <p>\n                ${e("LABEL_TOS_HTML_PRIVACY_URL",{privacy:qv(s),"<a>":`<a class="${n.LABEL_TOS_PRIVACY_POLICY_TEXTFIELD||n.LABEL_TOS_PRIVACY_POLICY_ENTERPRISE||n.LABEL_TOS_PRIVACY_POLICY?"highlight":""} enzuzo-privacy-policy LABEL_TOS_PRIVACY_POLICY_TEXTFIELD LABEL_TOS_PRIVACY_POLICY_ENTERPRISE LABEL_TOS_PRIVACY_POLICY" data-section="LABEL_TERMS_OF_SERVICE_HTML_PRIVACY_POLICY" href="${zv(s)}">`,"</a>":"</a>","<strong>":"<strong>","</strong>":"</strong>"})}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW",html:`<section>\n              <p>\n                \n                ${A.useProvince()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_AGREE_PROVINCE",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-province-one LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n                \n                ${A.useTerritory()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_AGREE_TERRITORY",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-territory-one LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n                \n                ${A.useState()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_AGREE_STATE",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-state-one LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n                \n                ${A.useCountryOnly()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_AGREE",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||A.countrySimple,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-one LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n                \n                ${A.useProvince()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_ACTION_PROVINCE",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-province-two LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n                \n                ${A.useTerritory()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_ACTION_TERRITORY",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-territory-two LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n                \n                ${A.useState()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_ACTION_STATE",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-state-two LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n                \n                ${A.useCountryOnly()?`\n                  ${e("LABEL_TOS_HTML_GOVERNING_LAW_ACTION",{governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||A.countrySimple,"<span>":`<span class="${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} enzuzo-governing-law-agree-two LABEL_TOS_GOVERNING_LAW_REGION LABEL_TOS_GOVERNING_LAW" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,"</span>":"</span>"})}`:""}\n              </p>\n              <p>\n                ${e("LABEL_TOS_HTML_GOVERNING_LAW_PARTIES")}\n              </p>\n            </section>\n            `},E?{expand:"open"===l||"disabled"===l,id:d[p],hide:!E,html:`<section>\n        ${_[p]}\n      </section>`,customSection:!0}:null,{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_REJUVICA",hide:!u,html:`<section>\n              <p>\n                <strong>\n                  ${i}\n                   \n                </strong>\n                (hereinafter, “We,” “Us,” “Our”) is offering a mobile messaging program (the “Program”), which you agree to use and participate in subject to these Mobile Messaging Terms and Conditions and\n                 \n                <a href="${zv(s)}">Privacy Policy</a>\n                 \n                (the “Agreement”). By opting in to or participating in any of our Programs, you accept and agree to these terms and conditions, including, without limitation, your agreement to resolve any disputes with us through binding, individual-only arbitration, as detailed in the “Dispute Resolution” section below. This Agreement is limited to the Program and is not intended to modify other Terms and Conditions or Privacy Policy that may govern the relationship between you and Us in other contexts.\n              </p>\n              <p>\n                <strong>\n                  1. User Opt In:\n                </strong>\n                The Program allows Users to receive SMS/MMS mobile messages by affirmatively opting into the Program, such as through online or application-based enrollment forms. Regardless of the opt-in method, you utilized to join the Program, you agree that this Agreement applies to your participation in the Program. By participating in the Program, you agree to receive auto dialed or prerecorded marketing mobile messages at the phone number associated with your opt-in, and you understand that consent is not required to make any purchase from Us. While you consent to receive messages sent using an autodialer, the foregoing shall not be interpreted to suggest or imply that any or all of Our mobile messages are sent using an automatic telephone dialing system (“ATDS” or “autodialer”). Message and data rates may apply. Message frequency varies.\n              </p>\n              <p>\n                <strong>\n                  2. User Opt Out:\n                </strong>\n                If you do not wish to continue participating in the Program or no longer agree to this Agreement, you agree to reply STOP, END, CANCEL, UNSUBSCRIBE, or QUIT to any mobile message from Us in order to opt-out of the Program. You may receive an additional mobile message confirming your decision to opt-out. You understand and agree that the foregoing options are the only reasonable methods of opting out. You acknowledge that our text message platform may not recognize and respond to unsubscribe requests that alter, change, or modify the STOP, END, CANCEL, UNSUBSCRIBE or QUIT keyword commands, such as the use of different spellings or the addition of other words or phrases to the command, and agree that\n                 \n                <strong>\n                  ${i}\n                </strong>\n                 \n                and its service providers will have no liability for failing to honor such requests.  You also understand and agree that any other method of opting out, including, but not limited to, texting words other than those set forth above or verbally requesting one of our employees to remove you from our list, is not a reasonable means of opting out.\n              </p>\n              <p>\n                <strong>\n                  3. Program Description:\n                </strong>\n                Without limiting the scope of the Program, users that opt into the Program can expect to receive messages concerning the marketing, promotion, payment, delivery, and sale of natural health and beauty products. Messages may include checkout reminders.\n              </p>\n              <p>\n                <strong>\n                  4. Cost and Frequency:\n                </strong>\n                Message and data rates may apply. You agree to receive messages periodically at Our discretion. Daily, weekly, and monthly message frequency will vary. The Program involves recurring mobile messages, and additional mobile messages may be sent periodically based on your interaction with Us.\n              </p>\n              <p>\n                <strong>\n                  5. Support Instructions:\n                </strong>\n                For support regarding the Program, text “HELP” to the number you received messages from or email us at\n                 \n                <a href=${"mailto:"+a}>${a}</a>. \n                Please note that the use of this email address is not an acceptable method of opting out of the program. Opt-outs must be submitted in accordance with the procedures set forth above.\n              </p>\n              <p>\n                <strong>\n                  6. MMS Disclosure:\n                </strong>\n                The Program will send SMS TMs (terminating messages) if your mobile device does not support MMS messaging.\n              </p>\n              <p>\n                <strong>\n                  7. Our Disclaimer of Warranty:\n                </strong>\n                The Program is offered on an &quot;as-is&quot; basis and may not be available in all areas at all times and may not continue to work in the event of product, software, coverage or other changes made by your wireless carrier. We will not be liable for any delays or failures in the receipt of any mobile messages connected with this Program. Delivery of mobile messages is subject to effective transmission from your wireless service provider/network operator and is outside of Our control. Carriers are not  liable for delayed or undelivered mobile messages.\n              </p>\n              <p>\n                <strong>\n                  8. Participant Requirements:\n                </strong>\n                You must have a wireless device of your own, capable of two-way messaging, be using a participating wireless carrier, and be a wireless service subscriber with text messaging service. Not all cellular phone providers carry the necessary service to participate. Check your phone capabilities for specific text messaging instructions.\n              </p>\n              <p>\n                <strong>\n                  9. Age Restriction:\n                </strong>\n                You may not use or engage with the Platform if you are under thirteen (13) years of age. If you use or engage with the Platform and are between the ages of thirteen (13) and eighteen (18) years of age, you must have your parent’s or legal guardian’s permission to do so. By using or engaging with the Platform, you acknowledge and agree that you are not under the age of thirteen (13) years, are between the ages of thirteen (13) and eighteen (18) and have your parent’s or legal guardian’s permission to use or engage with the Platform, or are of adult age in your jurisdiction. By using or engaging with the Platform, you also acknowledge and agree that you are permitted by your jurisdiction’s Applicable Law to use and/or engage with the Platform.\n              </p>\n              <p>\n                <strong>\n                  10. Prohibited Content:\n                </strong>\n                You acknowledge and agree to not send any prohibited content over the Platform. Prohibited content includes:\n              </p>\n              <ul class="enzuzo-bulletList bulletList">\n                <li>\n                  Any fraudulent, libelous, defamatory, scandalous, threatening, harassing, or stalking activity;\n                </li>\n                <li>\n                  Objectionable content, including profanity, obscenity, lasciviousness, violence, bigotry, hatred, and discrimination on the basis of race, sex, religion, nationality, disability, sexual orientation, or age;\n                </li>\n                <li>\n                  Pirated computer programs, viruses, worms, Trojan horses, or other harmful code;\n                </li>\n                <li>\n                  Any product, service, or promotion that is unlawful where such product, service, or promotion thereof is received;\n                </li>\n                <li>\n                  Any content that implicates and/or references personal health information that is protected by the Health Insurance Portability and Accountability Act (“HIPAA”) or the Health Information Technology for Economic and Clinical Health Act (“HITEC” Act); and\n                </li>\n                <li>\n                  Any other content that is prohibited by Applicable Law in the jurisdiction from which the message is sent.\n                </li>\n              </ul>\n              <p>\n                <strong>\n                  11. Dispute Resolution:\n                </strong>\n                In the event that there is a dispute, claim, or controversy between you and Us, or between you and Stodge Inc. d/b/a Postscript or any other third-party service provider acting on Our behalf to transmit the mobile messages within the scope of the Program, arising out of or relating to federal or state statutory claims, common law claims, this Agreement, or the breach, termination, enforcement, interpretation or validity thereof, including the determination of the scope or applicability of this agreement to arbitrate, such dispute, claim, or controversy will be, to the fullest extent permitted by law, determined by arbitration in\n                 \n                <strong>\n                  Gilbert, AZ\n                </strong>\n                 \n                before one arbitrator.\n              </p>\n              <p>\n                The parties agree to submit the dispute to binding arbitration in accordance with the Commercial Arbitration Rules of the American Arbitration Association (“AAA”) then in effect. Except as otherwise provided herein, the arbitrator shall apply the substantive laws of the Federal Judicial Circuit in which\n                 \n                <strong>\n                  ${i}\n                </strong>\n                &lsquo;s principle place of business is located, without regard to its conflict of laws rules. Within ten (10) calendar days after the arbitration demand is served upon a party, the parties must jointly select an arbitrator with at least five years’ experience in that capacity and who has knowledge of and experience with the subject matter of the dispute. If the parties do not agree on an arbitrator within ten (10) calendar days, a party may petition the AAA to appoint an arbitrator, who must satisfy the same experience requirement. In the event of a dispute, the arbitrator shall decide the enforceability and interpretation of this arbitration agreement in accordance with the Federal Arbitration Act (“FAA”). The parties also agree that the AAA’s rules governing Emergency Measures of Protection shall apply in lieu of seeking emergency injunctive relief from a court. The decision of the arbitrator shall be final and binding, and no party shall have rights of appeal except for those provided in section 10 of the FAA. Each party shall bear its share of the fees paid for the arbitrator and the administration of the arbitration; however, the arbitrator shall have the power to order one party to pay all or any portion of such fees as part of a well-reasoned decision. The parties agree that the arbitrator shall have the authority to award attorneys’ fees only to the extent expressly authorized by statute or contract. The arbitrator shall have no authority to award punitive damages and each party hereby waives any right to seek or recover punitive damages with respect to any dispute resolved by arbitration.\n              </p>\n              <p>\n                THE PARTIES AGREE THAT EACH MAY BRING CLAIMS AGAINST THE OTHER ONLY IN AN INDIVIDUAL CAPACITY VIA ARBITRATION AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE ARBITRATION PROCEEDING. Further, unless both parties agree otherwise in a signed writing, the arbitrator may not consolidate more than one person’s claims, and may not otherwise preside over any form of a representative or class proceeding.\n              </p>\n              <p>\n                Except as may be required by law, neither a party nor the arbitrator may disclose the existence, content, or results of any arbitration without the prior written consent of both parties, unless to protect or pursue a legal right. If any term or provision of this Section is invalid, illegal, or unenforceable in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other term or provision of this Section or invalidate or render unenforceable such term or provision in any other jurisdiction. If for any reason a dispute proceeds in court rather than in arbitration, the parties hereby waive any right to a jury trial. This arbitration provision shall survive any cancellation or termination of your agreement to participate in any of our Programs.\n              </p>\n              <p>\n                <strong>\n                  12. Florida Law:\n                </strong>\n                We endeavor to comply with the Florida Telemarketing Act and the Florida Do Not Call Act as applicable to Florida residents.  For purposes of compliance, you agree that we may assume that you are a Florida resident if, at the time of opt-in to Program, (1) your shipping address, as provided is located in Florida or (2) the area code for the phone number used to opt-into the Program is a Florida area code.  You agree that the requirements of the Florida Telemarketing Act and the Florida Do Not Call Act do not apply to you, and you shall not assert that you are a Florida resident, if you do not meet either of these criteria or, in the alternative, do not affirmatively advise us in writing that you are a Florida resident by sending written notice to us.  Insofar as you are a Florida resident, you agree that mobile messages sent by Us in direct response to mobile messages or requests from You (including but are not limited to response to Keywords, opt-in, help or stop requests and shipping notifications) shall not constitute a “telephonic sales call” or “commercial telephone solicitation phone call” for purposes of Florida Statutes Section 501 (including but not limited to sections 501.059 and 501.616), to the extent the law is otherwise relevant and applicable.\n              </p>\n              <p>\n                <strong>\n                  13. Miscellaneous:\n                </strong>\n                You warrant and represent to Us that you have all necessary rights, power, and authority to agree to these Terms and perform your obligations hereunder, and nothing contained in this Agreement or in the performance of such obligations will place you in breach of any other contract or obligation. The failure of either party to exercise in any respect any right provided for herein will not be deemed a waiver of any further rights hereunder. If any provision of this Agreement is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement will otherwise remain in full force and effect and enforceable. Any new features, changes, updates or improvements of the Program shall be subject to this Agreement unless explicitly stated otherwise in writing. We reserve the right to change this Agreement from time to time. Any updates to this Agreement shall be communicated to you. You acknowledge your responsibility to review this Agreement from time to time and to be aware of any such changes. By continuing to participate in the Program after any such changes, you accept this Agreement, as modified.\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS",html:`<section>\n              <p>\n                ${e("LABEL_TOS_HTML_OTHER_MATTERS_REFERENCE")}\n              </p>\n              <p class="${n.LABEL_TOS_ECOMMERCE?"highlight":""} enzuzo-other-matters" data-section="LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS">\n                ${"LABEL_YES"===t.LABEL_TOS_ECOMMERCE?e("LABEL_TOS_HTML_OTHER_MATTERS_AGREEMENT"):e("LABEL_TOS_HTML_OTHER_MATTERS_AGREEMENT_SHORT")}\n              </p>\n              <p>\n                ${e("LABEL_TOS_HTML_OTHER_MATTERS_FAILURE")}\n              </p>\n              <p>\n                ${e("LABEL_TOS_HTML_OTHER_MATTERS_INVALID")}\n              </p>\n              <ul name="COPY-N-PASTE_UL_FORMATTING">\n                <li class="enzuzo-noListType noListType">\n                  ${e("LABEL_TOS_HTML_OTHER_MATTERS_NOTICE")}\n                </li>\n                <li class="enzuzo-noListType noListType">\n                  ${e("LABEL_TOS_HTML_OTHER_MATTERS_CONTACT",{info:h?`${i}, ${h}`:i,"<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE||n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS?"highlight":""} enzuzo-shared-address LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS" data-section="LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS">`,"</span>":"</span>"})}\n                </li>\n              </ul>\n              <p>\n                ${e("LABEL_TOS_HTML_OTHER_MATTERS_CONTACT_INFO",{companyName:r||i+(h||L?",":""),contactAddress:h?h+(L?",":""):"",phone:(L||t.LABEL_TOS_PHONE_NUMBER)+e("LABEL_PERIOD"),"<span1>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME?"highlight":""} enzuzo-legal-business-name-two LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME" data-section="LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS">`,"</span1>":"</span>","<span2>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE||n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS?"highlight":""} enzuzo-mailing LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS" data-section="LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS">`,"</span2>":"</span>","<span3>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER?"highlight":""} enzuzo-phone-number LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER" data-section="LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS">`,"</span3>":"</span>"})}\n              </p>\n              <p>\n                ${e("LABEL_TOS_HTML_OTHER_MATTERS_CONTACT_EMAIL",{email:a,"<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_EMAIL?"highlight":""} enzuzo-email LABEL_QUESTIONNAIRE_SHARED_EMAIL" data-section="LABEL_TERMS_OF_SERVICE_HTML_OTHER_MATTERS">`,"</span>":"</span>"})}\n              </p>\n            </section>\n            `}]};const hw="LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_WEBSITE",Aw="LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_SAAS",Lw="LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE",fw="LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_MOBILE_APP",Sw="LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE";var mw=(e,t,n,r,i,o,a,s,l="open",c,u,d,_,E,p,h,A)=>{const L=eb(Wv(o)),f=new LD.Country(t.LABEL_TOS_GOVERNING_LAW,t.LABEL_TOS_GOVERNING_LAW_REGION),S=new LD.Country(t.LABEL_TOS_DISPUTES_ARBITRATION,t.LABEL_TOS_DISPUTES_ARBITRATION_LAW),m=e=>{const t=[],n={LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE_EXCHANGE:"REFUND_TYPE_EXCHANGE",LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE_STORE_CREDIT:"REFUND_TYPE_CREDIT",LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE_FULL_REFUND:"REFUND_TYPE_FULL",LABEL_TOS_RETURN_CONDITIONS_PROOF_OF_PURCHASE:"REFUND_REQUIREMENT_PURCHASE",LABEL_TOS_RETURN_CONDITIONS_RETURN_FORM:"REFUND_REQUIREMENT_FORM"};return e.forEach((e=>t.push(n[e]))),t},T=t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE?.includes(Lw),I=(t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE?.includes(hw),t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE?.includes(fw)),O=t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE?.includes(Aw),g=t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE?.includes(Sw),y=I||O&&"LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_DOWNLOADABLE_SOFTWARE;return[{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_INTRODUCTION",html:`<section>\n                ${h?`\n                  <p>${e("LABEL_TOSV2_HTML_LAST_UPDATED",{"<span>":`<span class='${n.LABEL_TOS_EFFECTIVE_DATE?"highlight":""} LABEL_TOS_EFFECTIVE_DATE' data-section="LABEL_TERMS_OF_SERVICE_HTML_INTRODUCTION">`,date:yb(h)||"","</span>":"</span>"})}</p>\n                `:""}\n                <p class="enzuzo-goal" name="COPY-N-PASTE_CLEAR_TEXT">\n                  ${e("LABEL_TOS_HTML_GOAL")}\n                </p>\n                ${A?"":`<p>\n                  ${e("LABEL_TOS_HTML_BACKLINK",{"<a>":'<a href="https://www.enzuzo.com/privacy-policy-generator" target="_blank">',"</a>":"</a>"})}\n                  </p>`}\n              </section>\n              `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE",html:`<section>\n      <p class="enzuzo-acceptance-you-and-company LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME">\n      ${e(t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME?"LABEL_TOSV2_HTML_COMPANY_NAME_SECTION":"LABEL_TOSV2_HTML_COMPANY_NAME_SECTION_SHORT",{companyName:i,"<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME?"highlight":""} enzuzo-legal-business-name LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,"</span>":"</span>",altName:t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME,"<span2>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME||n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,"</span2>":"</span>"})}\n      ${t.LABEL_TOS_VAT_NUMBER&&"LABEL_YES"===t.LABEL_TOS_ACCEPT_PAYMENTS?`\n      <span class="enzuzo-acceptance-vat-number LABEL_TOS_VAT_NUMBER">\n      ${e("LABEL_TOSV2_HTML_VAT_NUMBER",{vatNumber:t.LABEL_TOS_VAT_NUMBER,"<span>":`<span class="${n.LABEL_TOS_VAT_NUMBER?"highlight":""} enzuzo-vat-number LABEL_TOS_VAT_NUMBER" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,"</span>":"</span>"})}\n      </span>\n      `:""}\n      <span class="enzuzo-acceptance-domain">\n      ${e("LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_CREATE_ACCOUNTS?"LABEL_TOSV2_HTML_WEBSITE":"LABEL_TOSV2_HTML_WEBSITE_SHORT",{domain:t.LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME||window.location.host,"<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME?"highlight":""} enzuzo-domain-name LABEL_QUESTIONNAIRE_SHARED_DOMAIN_NAME" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,"</span>":"</span>","<regSpan>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_CREATE_ACCOUNTS?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_CREATE_ACCOUNTS" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,"</regSpan>":"</span>","<serviceSpan>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME||n.LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">`,serviceText:"LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_SERVICES_ON_WEBSITE?`${e("LABEL_TOSV2_HTML_SERVICE_INFO",{serviceName:t.LABEL_QUESTIONNAIRE_SHARED_WEBSITE_SERVICE_NAME})}`:"","</serviceSpan>":"</span>"})}\n      </span>\n      </p>\n      <p>${e("LABEL_TOSV2_HTML_PLEASE_READ")}</p>\n      <p>${e("LABEL_TOSV2_HTML_BY_USING",{ppURL:e("LABEL_TERMS_OF_SERVICE_HTML_PRIVACY_POLICY"),"<a>":`<a class="${n.LABEL_TOS_PRIVACY_POLICY_TEXTFIELD||n.LABEL_TOS_PRIVACY_POLICY_ENTERPRISE||n.LABEL_TOS_PRIVACY_POLICY||n.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL?"highlight":""} enzuzo-privacy-policy LABEL_TOS_PRIVACY_POLICY_TEXTFIELD LABEL_TOS_PRIVACY_POLICY_ENTERPRISE LABEL_TOS_PRIVACY_POLICY LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL" data-section="LABEL_TERMS_OF_SERVICE_HTML_PRIVACY_POLICY" href="${zv(s||("string"==typeof t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL?t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL:t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL?.[p]))}">`,"</a>":"</a>"})}\n      ${"LABEL_NO"===t.LABEL_QUESTIONNAIRE_SHARED_USERS_UNDER_18?`\n          <div class="${n.LABEL_QUESTIONNAIRE_SHARED_USERS_UNDER_18?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_USERS_UNDER_18" data-section="LABEL_TERMS_OF_SERVICE_HTML_ACCEPTANCE">\n            <p class="enzuzo-responsibilities-age">${e("LABEL_TOSV2_HTML_AT_LEAST_13")}</p>\n            <p class="enzuzo-responsibilities-guardian">${e("LABEL_TOSV2_HTML_PARENT_OR_LEGAL")}</p>\n          </div>\n        `:""}\n      <p class="enzuzo-responsibilties-user-agreement">${e("LABEL_TOSV2_HTML_BY_ACCESSING")}</p>\n      <p class="enzuzo-responsibilties-user-agreement">${e("LABEL_TOSV2_HTML_ACCEPT_AND_AGREE")}</p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_UPDATES",html:`<section>\n      <p class="enzuzo-updates-we-may-revise">${e("LABEL_TOSV2_HTML_WE_MAY_REVISE")}</p>\n      <p>\n        ${e(T||g?"LABEL_TOSV2_HTML_BY_CONTINUING_TO_USE":"LABEL_TOSV2_HTML_BY_CONTINUING_TO_USE_SHORT",{"<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE||n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ECOMMERCE LABEL_QUESTIONNAIRE_SHARED_BUSINESS_TYPE_ONLINE_MARKETPLACE" data-section="LABEL_TOSV2_HTML_UPDATES">`,"</span>":"</span>"})}\n      </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_YOUR_RESPONSIBILITIES",html:`\n      <section>\n      <p class="enzuzo-responsibilities-aware">\n        ${e("LABEL_TOS_HTML_RESPONSIBILITIES_AWARE",{"<span>":"<span>",userRegistrationInfo:"LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_CREATE_ACCOUNTS?`${e("LABEL_TOS_HTML_RESPONSIBILITIES_REGISTRATION")}`:"","</span>":"</span>"})}\n      </p>\n      ${"LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_CREATE_ACCOUNTS?`\n      <p class="enzuzo-responsibilities-information">\n        ${e("LABEL_TOS_HTML_RESPONSIBILITIES_INFORMATION")}\n      </p>\n      `:""}\n      <p class="enzuzo-responsibilties-warning">\n        ${e("LABEL_TOSV2_HTML_YOU_ARE_SOLELY")}\n      </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_PROHIBITED_ACTIVITIES",html:`\n      <section>\n        <p>${e("LABEL_TOSV2_HTML_YOU_MAY_USE")}</p>\n        <ul name="COPY-N-PASTE_UL_FORMATTING">\n        <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_PROHIBIT_LAW_VIOLATION")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_PROHIBIT_EXPLOIT")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_PROHIBIT_IMPROPER_SEND")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_PROHIBIT_JUNK")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_PROHIBIT_IMPERSONATION")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_PROHIBIT_OTHERS_USE")}\n          </li>\n        </ul>\n        <p class="enzuzo-prohibited-activities-additional-agreement">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_AGREEMENT")}\n        </p>\n        <ul name="COPY-N-PASTE_UL_FORMATTING">\n        <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_DAMAGES")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_MONITOR")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_COPY")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_INTERFERENCE")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_MALWARE")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_UNAUTHORIZED_ACCESS")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_ATTACKS")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ADDITIONAL_PROHIBIT_OTHERWISE")}\n          </li>\n        </ul>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_INTELLECTUAL_PROPERTY_RIGHTS",html:`\n      <section>\n        <p class="ownership-summary">\n          ${e("LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_SUMMARY")}\n        </p>\n        <p>\n          ${e("LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_PERMIT")}\n        </p>\n        <ul name=INTELLECTUAL_PROPERTY_ALLOWED_USAGE_LIST>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_TEMP_STORE")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_CACHED")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_PRINT")}\n          </li>\n          ${y?`<li class="enzuzo-bulletList bulletList">\n                  ${e("LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_PROVIDED_APP")}\n                </li>`:""}\n          ${"LABEL_YES"===t.LABEL_TOS_SUBMISSIONS_LINK_SOCIAL_MEDIA?`\n                <li class="enzuzo-bulletList bulletList ${n.LABEL_TOS_SUBMISSIONS_LINK_SOCIAL_MEDIA?"highlight":""} LABEL_TOS_SUBMISSIONS_LINK_SOCIAL_MEDIA" data-section="LABEL_TOSV2_HTML_INTELLECTUAL_PROPERTY_RIGHTS">\n                  ${e("LABEL_TOSV2_HTML_ALLOWED_USAGE_ITEM_PROVIDED_SOCIAL")}\n                </li>\n              `:""}\n        </ul>\n        <p class="must-not-section">\n          ${e("LABEL_TOSV2_HTML_YOU_MUST_NOT")}\n        </p>\n        <ul name="INTELLECTUAL_PROPERTY_NOT_ALOWED_LIST">\n          <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_DISALLOWED_USAGE_ITEM_MODIFY")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_DISALLOWED_USAGE_ITEM_DELETE")}\n          </li>\n        </ul>\n        <p>\n          ${e("LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_NO_COMMERCIAL_USE")}\n        </p>\n        <p>\n          ${e("LABEL_TOSV2_HTML_INTELLECTUAL_OWNERSHIP_WEBSITE_ACCESS_RIGHTS")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_USER_SUBMISSIONS",hide:"LABEL_YES"!==t.LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT,html:`\n      <section>\n        <p class="user-submission-summary">\n          ${e("LABEL_TOSV2_HTML_USER_SUBMISSIONS_SUMMARY")}\n        </p>\n        <p class="warrant-list">\n          ${e("LABEL_TOSV2_HTML_USER_SUBMISSIONS_WARRANT")}\n        </p>\n        <ul name="user-submissions-warrant-list">\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_WARRANT_LIST_ITEM_OWN_OR_CONTROL")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_WARRANT_LIST_ITEM_OWN_OR_COMPLY")}\n          </li>\n        </ul>\n        <p class="user-submission-conclusion">\n          ${e("LABEL_TOSV2_HTML_USER_SUBMISSIONS_CONCLUSION")}\n        </p>\n        <p class="submission-standards-summary">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_SUMMMARY")}\n        </p>\n        <ul name="submission-standards-list">\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_DEFAMATORY")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_SEXUAL")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_PATENT")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_LEGAL")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_DECEIVE")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_ILLEGAL_ACTIVITY")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_ANNOYANCE")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_IMPERSONATE")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_COMMERCIAL")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_SUBMISSION_STANDARDS_ITEM_EMANATE")}\n          </li>\n        </ul>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOS_HTML_RIGHTS",html:`\n      <section>\n        <p class="rights-summary">\n          ${e("LABEL_TOSV2_HTML_RIGHTS_NOTICE")}\n        </p>\n        <ul name="our-rights-list">\n        ${"LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT?`\n              <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_RIGHTS_ITEM_REMOVE")}\n              </li>\n              <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_RIGHTS_ITEM_ACTION")}\n              </li>\n        `:""}\n        <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_RIGHTS_ITEM_LEGAL")}\n        </li>\n        <li class="enzuzo-bulletList bulletList">\n          ${e("LABEL_TOSV2_HTML_RIGHTS_ITEM_TERMINATE")}\n        </li>\n        </ul>\n        <p class="rights-disclaimer">\n        ${e("LABEL_TOSV2_HTML_RIGHTS_DISCLAIMER")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_THIRD-PARTY_LINKS",html:`<section>\n              <p>\n                ${e("LABEL_TOS_HTML_THIRD_PARTY_LINK")}\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_SOCIAL_MEDIA_FEATURES",hide:"LABEL_YES"!==t.LABEL_TOS_SUBMISSIONS_LINK_SOCIAL_MEDIA,html:`\n      <section>\n        <p class="social-list-intro">\n          ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_INTRO")}\n        </p>\n        <ul name="social-media-features-list">\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_ITEM_LINK_CONTENT")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_ITEM_SEND")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_ITEM_LIMIT_CONTENT")}\n          </li>\n        </ul>\n        <p class="social-list-solely">\n          ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_SOLELY")}\n        </p>\n        <ul name="social-list-sublist">\n          <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_ESTABLISH_LINK")}\n            </li>\n            <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_DISPLAY")}\n            </li>\n            <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_LINK_HOMEPAGE")}\n            </li>\n            <li class="enzuzo-bulletList bulletList">\n              ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_SUBLIST_ITEM_TAKE_ACTION")}\n            </li>\n          </ul>\n        </ul>\n        <p class="social-list-conclusion">\n          ${e("LABEL_TOSV2_HTML_SOCIAL_LIST_CONCLUSION")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_SOFTWARE",hide:!y,html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_SOFTWARE_SUMMARY",{"<a>":`<a class="${n.LABEL_QUESTIONNAIRE_SHARED_EULA_URL?"highlight":""} enzuzo-privacy-policy LABEL_QUESTIONNAIRE_SHARED_EULA_URL" data-section="LABEL_TOSV2_HTML_SOFTWARE" href="${zv(t.LABEL_QUESTIONNAIRE_SHARED_EULA_URL||"/")}">`,"</a>":"</a>"})}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_MOBILE_APPLICATION",hide:!I,html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_MOBILE_SUMMARY",{"<a>":`<a class="${n.LABEL_QUESTIONNAIRE_SHARED_EULA_URL?"highlight":""} enzuzo-privacy-policy LABEL_QUESTIONNAIRE_SHARED_EULA_URL" data-section="LABEL_TOSV2_HTML_MOBILE_APPLICATION" href="${zv(t.LABEL_QUESTIONNAIRE_SHARED_EULA_URL||"/")}">`,"</a>":"</a>"})}\n        </p>\n        <ul name="mobile-application-numlist">\n          <li class="enzuzo-numList numList">\n            ${e("LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_WARRANTY")}\n          </li>\n          <li class="enzuzo-numList numList">\n            ${e("LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_REPRESENT")}\n          </li>\n          <li class="enzuzo-numList numList">\n            ${e("LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_COMPLY")}\n          </li>\n          <li class="enzuzo-numList numList">\n            ${e("LABEL_TOSV2_HTML_MOBILE_LIST_ITEM_AGREEMENT")}\n          </li>\n        </ul>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_ONLINE_ORDERS",hide:"LABEL_TOS_ONLINE_PURCHASES_SERVICES"===t.LABEL_TOS_ONLINE_PURCHASES||!g&&!T,html:`\n      <section>\n      <div class="${n.LABEL_TOS_ONLINE_PURCHASES?"highlight":""} LABEL_TOS_ONLINE_PURCHASES" data-section="LABEL_TOSV2_HTML_ONLINE_ORDERS">\n        <ul name="online-order-alphalist">\n          ${"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"===t.LABEL_TOS_ONLINE_PURCHASES||"LABEL_TOS_ONLINE_PURCHASES_BOTH"===t.LABEL_TOS_ONLINE_PURCHASES?`\n          <li class="enzuzo-lowerAlphaList lowerAlphaList">\n            ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A")}\n          </li>\n            <ul name="enzuzo-alphalist-A-sublist">\n              <li class="enzuzo-numList numList">\n                ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A_SUBLIST_1")}\n              </li>\n              <li class="enzuzo-numList numList">\n                ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A_SUBLIST_2")}\n              </li>\n              <li class="enzuzo-numList numList">\n                ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_A_SUBLIST_3")}\n              </li>\n            </ul>\n          `:""}\n          ${"LABEL_TOS_ONLINE_PURCHASES_DIGITAL"===t.LABEL_TOS_ONLINE_PURCHASES||"LABEL_TOS_ONLINE_PURCHASES_BOTH"===t.LABEL_TOS_ONLINE_PURCHASES?`\n          <div class="${n.LABEL_TOS_ONLINE_PURCHASES_DIGITAL||n.LABEL_TOS_ONLINE_PURCHASES?"highlight":""} enzuzo-online-purchases-physical LABEL_TOS_ONLINE_PURCHASES LABEL_TOS_ONLINE_PURCHASES_DIGITAL LABEL_TOS_ONLINE_PURCHASES_BOTH-TRIPLE_HIGHLIGHT LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD" data-section="LABEL_TOSV2_HTML_ONLINE_ORDERS">\n            <li class="enzuzo-lowerAlphaList lowerAlphaList">\n              ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B")}\n            </li>\n            <ul name="enzuzo-alphalist-B-sublist">\n              <li class="enzuzo-numList numList">\n                ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_1")}\n              </li>\n              ${"LABEL_YES"===t.LABEL_TOS_ONLINE_PURCHASES_LICENSE?`\n              <li class="enzuzo-numList numList">\n                ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_2",{"<a>":`<a class="${n.LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD?"highlight":""} LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD" data-section="LABEL_TOSV2_HTML_ONLINE_ORDERS" href="${zv(t.LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD||"/")}">`,"</a>":"</a>",LICENSEURL:t.LABEL_TOS_ONLINE_PURCHASES_LICENSE_TEXTFIELD||"/"})}\n              </li>\n              `:""}\n              <li class="enzuzo-numList numList">\n                ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_3")}\n              </li>\n              <li class="enzuzo-numList numList">\n                ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_B_SUBLIST_4")}\n              </li>\n            </ul>\n          </div>`:""}\n          ${"LABEL_TOS_ONLINE_PURCHASES_PHYSICAL"===t.LABEL_TOS_ONLINE_PURCHASES||"LABEL_TOS_ONLINE_PURCHASES_BOTH"===t.LABEL_TOS_ONLINE_PURCHASES?`\n          <div class="${n.LABEL_TOS_ONLINE_PURCHASES_PHYSICAL?"highlight":""} enzuzo-online-purchases-physical LABEL_TOS_ONLINE_PURCHASES_PHYSICAL LABEL_TOS_ONLINE_PURCHASES_BOTH-TRIPLE_HIGHLIGHT">\n            <li class="enzuzo-lowerAlphaList lowerAlphaList">\n              ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C")}\n            </li>\n            <ul name="enzuzo-alphalist-C-sublist">\n              ${"LABEL_TOS_SHIPPING_ATTACH_OWN"===t.LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING?`\n                <div class="${n.LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING?"highlight":""} LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING" data-section="LABEL_TOSV2_HTML_ONLINE_ORDERS">\n                  <li class="enzuzo-numList numList">\n                  ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C_SUBLIST_SHIPPING",{"<a>":`<a class="${n.LABEL_QUESTIONNAIRE_TOS_SHIPPING_TEXTBOX||n.LABEL_QUESTIONNAIRE_TOS_SHIPPING_URL?"highlight":""} LABEL_QUESTIONNAIRE_TOS_SHIPPING_TEXTBOX LABEL_QUESTIONNAIRE_TOS_SHIPPING_URL" data-section="LABEL_TOSV2_HTML_ONLINE_ORDERS" href="${zv(t.LABEL_QUESTIONNAIRE_TOS_SHIPPING_URL||"/")}">`,"</a>":"</a>",shippingURL:t.LABEL_QUESTIONNAIRE_TOS_SHIPPING_URL})}\n                  </li>\n                </div>\n              `:""}\n              ${"LABEL_TOS_SHIPPING_INCLUDE_POLICY_IN_TOS"===t.LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING?`\n                <div class="${n.LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING?"highlight":""} LABEL_QUESTIONNAIRE_TOS_HAS_SHIPPING" data-section="LABEL_TOSV2_HTML_ONLINE_ORDERS">\n                  <li class="enzuzo-numList numList">\n                    ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C_SUBLIST_1")}\n                  </li>\n                  <li class="enzuzo-numList numList">\n                    ${e("LABEL_TOSV2_HTML_ONLINE_ALPHALIST_ITEM_C_SUBLIST_2")}\n                  </li>\n                  ${c?'\n                    <li class="enzuzo-numList numList">\n                      Shipping to the EU and UK is provided by our international shipping partner,\n                       \n                      <a href="https://vat.passportshipping.com/passport-uk-eu-terms-of-service">Passport Shipping</a>.\n                      Please see Passport&apos;s Terms regarding shipping to the EU and UK.\n                    </li>\n                  ':""}\n                </div>\n              `:""}\n            </ul>\n          </div>\n          `:""}\n        </ul>\n        </div>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_PAYMENT_FEES",hide:"LABEL_YES"!==t.LABEL_TOS_ACCEPT_PAYMENTS,html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_PAYMENT_CARDLIST",{"<span>":`<span class="${n.LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS?"highlight":""} LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS" data-section="LABEL_TOSV2_HTML_PAYMENT_FEES">`,"</span>":"</span>",cardList:Kv(t.LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS,e,"LABEL_AND"),nextSentence:e(t.LABEL_TOS_PURCHASES_CURRENCY?.length>0?"LABEL_TOSV2_HTML_PAYMENT_IN":"LABEL_TOSV2_HTML_PAYMENT_IN_WEBSITE_CURRENCY",{"<span2>":`<span class="${n.LABEL_TOS_PURCHASES_CURRENCY?"highlight":""} LABEL_TOS_PURCHASES_CURRENCY" data-section="LABEL_TOSV2_HTML_PAYMENT_FEES">`,"</span2>":"</span>",currencyType:t.LABEL_TOS_PURCHASES_CURRENCY?.length>0?Kv(t.LABEL_TOS_PURCHASES_CURRENCY,e,"LABEL_OR"):e("LABEL_TOSV2_HTML_CURRENCY_ON_WEBSITE")})})}\n        </p>\n        <p>\n        ${e(t.LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS?.includes("LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_PAYPAL")?e("LABEL_TOSV2_HTML_PAYMENT_CONCLUSION_LONG"):e("LABEL_TOSV2_HTML_PAYMENT_CONCLUSION_SHORT"),{"<span>":`<span class="${n.LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_PAYPAL?"highlight":""} LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_PAYPAL" data-section="LABEL_TOSV2_HTML_PAYMENT_FEES"`,"</span>":"</span>"})}\n        </p>\n        ${"LABEL_YES"===t.LABEL_TOS_ONLINE_PURCHASES_RECURRING?`\n          <p class="${n.LABEL_TOS_ONLINE_PURCHASES_RECURRING?"highlight":""} LABEL_TOS_ONLINE_PURCHASES_RECURRING" data-section="LABEL_TOSV2_HTML_PAYMENT_FEES">\n            ${e("LABEL_TOSV2_HTML_PAYMENT_PURCHASE_SUBJECT_TO")}\n          </p>\n        `:""}\n        <p>\n          ${e("LABEL_TOSV2_HTML_PAYMENT_PURCHASE_RIGHTS")}\n        </p>\n        ${"LABEL_YES"===t.LABEL_TOS_ONLINE_PURCHASES_PROMO?`\n          <p class="${n.LABEL_TOS_ONLINE_PURCHASES_PROMO?"highlight":""} LABEL_TOS_ONLINE_PURCHASES_PROMO" data-section="LABEL_TOSV2_HTML_PROMOTION">\n            ${e("LABEL_TOSV2_HTML_PROMOTION_SUMMARY")}\n          </p>\n        `:""}\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_CANCELLATION",hide:"LABEL_YES"!==t.LABEL_TOS_ONLINE_PURCHASES_RECURRING||"LABEL_YES"!==t.LABEL_TOS_ACCEPT_PAYMENTS,html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_CANCELLATION_SUMMARY")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_RETURN_AND_REFUND",hide:"LABEL_YES"!==t.LABEL_TOS_RETURNS_ALLOW,html:`\n      <section>\n        <div class="${n.LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW||n.LABEL_TOS_RETURNS_SEPARATE_POLICY?"highlight":""} LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW LABEL_TOS_RETURNS_SEPARATE_POLICY" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">\n        ${"LABEL_TOS_RETURNS_INCLUDE_POLICY_IN_TOS"===t.LABEL_TOS_RETURNS_INCLUDE_POLICY_HOW?`\n          <p>\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_REFUND_TYPES",{"<span>":`<span class='${n.LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE?"highlight":""} LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE' data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">`,refundTypes:t.LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE?Kv(m(t.LABEL_TOS_CONFIGURE_RETURNS_REFUND_TYPE),e,"LABEL_OR"):"","</span>":"</span>"})}\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_REFUND_CONDITION")}\n            ${t.LABEL_TOS_CONFIGURE_RETURNS_EXCLUDED_ITEMS?.length?`\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_EXCEPTIONS",{"<span>":`<span class="${n.LABEL_TOS_CONFIGURE_RETURNS_EXCLUDED_ITEMS?"highlight":""} LABEL_TOS_CONFIGURE_RETURNS_EXCLUDED_ITEMS" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">`,exceptions:Kv(t.LABEL_TOS_CONFIGURE_RETURNS_EXCLUDED_ITEMS,e),"</span>":"</span>"})} `:""}\n            ${"LABEL_YES"!==t.LABEL_TOS_CONFIGURE_RETURNS_RETURN_DISCOUNTED?`\n                <span class="${n.LABEL_TOS_CONFIGURE_RETURNS_RETURN_DISCOUNTED?"highlight":""} LABEL_TOS_CONFIGURE_RETURNS_RETURN_DISCOUNTED" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">\n                  ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_SALE")}\n                </span>\n            `:""}\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_PAYMENT",{"<daySpan>":`<span class="${n.LABEL_TOS_RETURN_CONDITIONS_TIME_LIMIT?"highlight":""} LABEL_TOS_RETURN_CONDITIONS_TIME_LIMIT" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">`,time:t.LABEL_TOS_RETURN_CONDITIONS_TIME_LIMIT,"</daySpan>":"</span>"})}\n            ${"LABEL_YES"===t.LABEL_TOS_RETURN_FEES_RESTOCKING_FEES?`\n                <span class="${n.LABEL_TOS_RETURN_FEES_RESTOCKING_FEES?"highlight":""}">\n                ${e("LABEL_YES"===t.LABEL_TOS_RETURN_FEES_ALL_RETURNS?"LABEL_TOSV2_HTML_RETURNS_INTRO_RESTOCK":"LABEL_TOSV2_HTML_RETURNS_INTRO_RESTOCK_SOMETIMES",{"<feeSpan>":`<span class="${n.LABEL_TOS_RETURN_FEES_PERCENTAGE_TEXTFIELD||n.LABEL_TOS_RETURN_FEES_SET_AMOUNT_TEXTFIELD||n.LABEL_TOS_RETURN_FEES_SET_AMOUNT_CURRENCY?"highlight":""} LABEL_TOS_RETURN_FEES_PERCENTAGE_TEXTFIELD LABEL_TOS_RETURN_FEES_SET_AMOUNT_TEXTFIELD LABEL_TOS_RETURN_FEES_SET_AMOUNT_CURRENCY" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">`,fee:"LABEL_TOS_RETURN_FEES_SET_AMOUNT"===t.LABEL_TOS_RETURN_FEES_HOW_MUCH?tb(t.LABEL_TOS_RETURN_FEES_SET_AMOUNT_TEXTFIELD,t.LABEL_TOS_RETURN_FEES_SET_AMOUNT_CURRENCY):t.LABEL_TOS_RETURN_FEES_PERCENTAGE_TEXTFIELD+"%","</feeSpan>":"</span>"})}\n                  </span>\n                  `:""}\n          </p>\n          <p class="returnsInstruction">\n            ${t.LABEL_TOS_RETURN_CONDITIONS_INCLUDE_IN_RETURN?.length?e("LABEL_TOSV2_HTML_RETURNS_INSTRUCTION",{"<span>":`<span class="${n.LABEL_TOS_RETURN_CONDITIONS_INCLUDE_IN_RETURN?"highlight":""} LABEL_TOS_RETURN_CONDITIONS_INCLUDE_IN_RETURN" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">`,requirements:Kv(m(t.LABEL_TOS_RETURN_CONDITIONS_INCLUDE_IN_RETURN),e),"</span>":"</span>"}):e("LABEL_TOSV2_HTML_RETURNS_INSTRUCTION_SHORT")}\n          </p>\n          <p>\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_ADDRESS",{companyName:i,"<span>":`<span class='${n.LABEL_TOS_RETURN_ADDRESS?"highlight":""} LABEL_TOS_RETURN_ADDRESS' data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">`,returnsAddress:eb(Wv(t.LABEL_TOS_RETURN_ADDRESS),!0),"</span>":"</span>"})}\n            ${t?.LABEL_TOS_RETURN_ADDRESS_SHOW_COUNTRY?.length>0?"<br />"+t.LABEL_TOS_RETURN_ADDRESS_COUNTRY:""}\n          </p>\n          <p>\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_PROCESSING_TIME",{"<span>":`<span class='${n.LABEL_TOS_RETURN_CONDITIONS_PROCESS_TIME?"highlight":""} LABEL_TOS_RETURN_CONDITIONS_PROCESS_TIME' data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">`,time:t.LABEL_TOS_RETURN_CONDITIONS_PROCESS_TIME,"</span>":"</span>"})}\n            ${"LABEL_YES"===t.LABEL_TOS_RETURN_FEES_DEDUCT_SHIPPING_COSTS?`\n              <span class="${n.LABEL_TOS_RETURN_FEES_DEDUCT_SHIPPING_COSTS?"highlight":""} LABEL_TOS_RETURN_FEES_DEDUCT_SHIPPING_COSTS" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND">\n                ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_REDUCTION")}\n              </span>\n            `:""}\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_BILLING")}\n          </p>\n          <p>\n            ${e("LABEL_TOSV2_HTML_RETURNS_INTRO_EMAIL",{"<span>":`<a class="${n.LABEL_TOS_RETURN_EMAIL?"highlight":""} LABEL_TOS_RETURN_EMAIL" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND" href="mailto:${t.LABEL_TOS_RETURN_EMAIL}">`,email:t.LABEL_TOS_RETURN_EMAIL,"</span>":"</a>"})}\n          </p>\n          `:`\n            <p>\n            ${t.LABEL_TOS_RETURNS_SEPARATE_POLICY?.length>0?`\n            ${t.LABEL_TOS_RETURN_POLICY_TEXTFIELD?e("LABEL_TOSV2_HTML_RETURN_REFUND_RETURN_ONLY",{"<returnLink>":`<a class="${n.LABEL_TOS_RETURN_POLICY_TEXTFIELD?"highlight":""} LABEL_TOS_RETURN_POLICY_TEXTFIELD" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND" href=${zv(t.LABEL_TOS_RETURN_POLICY_TEXTFIELD||"/")}>`,"</returnLink>":"</a>",ReturnURL:t.LABEL_TOS_RETURN_POLICY_TEXTFIELD})+"<br />":""}\n            ${t.LABEL_TOS_REFUND_POLICY_TEXTFIELD?e("LABEL_TOSV2_HTML_RETURN_REFUND_REFUND_ONLY",{"<refundLink>":`<a class="${n.LABEL_TOS_REFUND_POLICY_TEXTFIELD?"highlight":""} LABEL_TOS_REFUND_POLICY_TEXTFIELD" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND" href=${zv(t.LABEL_TOS_REFUND_POLICY_TEXTFIELD||"/")}>`,"</refundLink>":"</a>",RefundURL:t.LABEL_TOS_REFUND_POLICY_TEXTFIELD}):""}\n            `:e("LABEL_TOSV2_HTML_RETURN_REFUND_BOTH",{"<combinedURL>":`<a class="${n.LABEL_TOS_RETURN_REFUND_COMBINED_TEXTFIELD?"highlight":""} LABEL_TOS_RETURN_REFUND_COMBINED_TEXTFIELD" data-section="LABEL_TOSV2_HTML_RETURN_AND_REFUND" href=${zv(t.LABEL_TOS_RETURN_REFUND_COMBINED_TEXTFIELD||"/")}>`,"</combinedURL>":"</a>",combinedURL:t.LABEL_TOS_RETURN_REFUND_COMBINED_TEXTFIELD})}\n            </p>\n            `}\n        </div>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_INDEMNIFICATION",html:`\n      <section>\n        <p>\n          ${e("LABEL_YES"===t.LABEL_TOS_WARRANTY?"LABEL_TOSV2_HTML_LIABILITIES_AGREEMENT":"LABEL_TOSV2_HTML_LIABILITIES_AGREEMENT_SHORT",{"<span>":`<span class="${n.LABEL_TOS_WARRANTY?"highlight":""} LABEL_TOS_WARRANTY" data-section="LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_INDEMNIFICATION">`,"</span>":"</span>",warrantyURL:`<span class=${n.LABEL_TOS_WARRANTY_TEXTFIELD?"highlight":""} LABEL_TOS_WARRANTY_TEXTFIELD" data-section="LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_INDEMNIFICATION"><a href=${zv(t.LABEL_TOS_WARRANTY_TEXTFIELD||"/")}>${t.LABEL_TOS_WARRANTY_TEXTFIELD}</a></span>`})}\n        </p>\n        <p>\n          ${"LABEL_YES"===t.LABEL_TOS_SPECIFY_LIABILITY&&"LABEL_YES"===t.LABEL_TOS_ACCEPT_PAYMENTS?e("LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_COST",{"<span>":`<span class="${n.LABEL_TOS_SPECIFY_LIABILITY_LIMIT||n.LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD||n.LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_CURRENCY||n.LABEL_TOS_SPECIFY_LIABILITY?"highlight":""} LABEL_TOS_SPECIFY_LIABILITY LABEL_TOS_SPECIFY_LIABILITY_LIMIT LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_CURRENCY" data-section="LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_INDEMNIFICATION">`,exceedQuantity:"LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT"===t.LABEL_TOS_SPECIFY_LIABILITY_LIMIT?tb(t.LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_TEXTFIELD,t.LABEL_TOS_SPECIFY_LIABILITY_LIMIT_SET_AMOUNT_CURRENCY):e("LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_COST_12MONTHS"),"</span>":"</span>"}):e("LABEL_TOSV2_HTML_DISCLAIMER_LIABILITY_COSTLESS")}\n        </p>\n        <p class="returnsInstruction">\n          ${e("LABEL_TOSV2_HTML_LIABILITIES_INDEMNIFICATION")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_DISPUTE_RESOLUTION",hide:"LABEL_YES"!==t.LABEL_TOS_DISPUTES_USE_ARBITRATION,html:`\n      <section>\n        <div class='${n.LABEL_TOS_DISPUTES_USE_ARBITRATION?"highlight":""} LABEL_TOS_DISPUTES_USE_ARBITRATION' data-section="LABEL_TOSV2_HTML_DISPUTE_RESOLUTION">\n          <p>\n            ${e("LABEL_TOSV2_HTML_DISPUTE_RESOLUTION_DISCRETION",{"<span>":`<span class='${n.LABEL_TOS_DISPUTES_ARBITRATION_LAW||n.LABEL_TOS_DISPUTES_ARBITRATION?"highlight":""} LABEL_TOS_DISPUTES_ARBITRATION LABEL_TOS_DISPUTES_ARBITRATION_LAW' data-section="LABEL_TOSV2_HTML_DISPUTE_RESOLUTION">`,state:S.useCountryOnly()?t.LABEL_TOS_DISPUTES_ARBITRATION_LAW||LD.simplifyCountry(t.LABEL_TOS_DISPUTES_ARBITRATION):t.LABEL_TOS_DISPUTES_ARBITRATION_LAW,"</span>":"</span>"})}\n          </p>\n          ${"LABEL_YES"===t.LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT?`\n            <p class='${n.LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT?"highlight":""} LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT' data-section="LABEL_TOSV2_HTML_DISPUTE_RESOLUTION">\n              ${e("LABEL_TOSV2_HTML_DISPUTE_RESOLUTION_ACTION",{"<span>":`<span class='${n.LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT_TEXTFIELD?"highlight":""} LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT_TEXTFIELD' data-section="LABEL_TOSV2_HTML_DISPUTE_RESOLUTION">`,value:t.LABEL_TOS_DISPUTES_ARBITRATION_TIME_LIMIT_TEXTFIELD,"</span>":"</span>"})}\n            </p>\n          `:""}\n        </div>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_COPYRIGHT",hide:"LABEL_YES"!==t.LABEL_TOS_SUBMISSIONS_HAS_COPYRIGHT_INFRINGEMENT_AGENT,html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_COPYRIGHT_SUMMARY")}\n        </p>\n        <ul name="enzuzo-bulletList-copyright">\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_IDENTIFY_INFRINGED")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_IDENTIFY_MATERIAL")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_AFFILIATION")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_INCLUDE")}\n            <ul name="enzuzo-copyright-include-sublist">\n              <li class="enzuzo-bulletList bulletList">\n                ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_INCLUDE_SUBLIST_1")}\n              </li>\n              <li class="enzuzo-bulletList bulletList">\n                ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_INCLUDE_SUBLIST_2")}\n              </li>\n            </ul>\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_NAME")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_LIST_DELIVER",{"<agentSpan>":`<span class='${n.LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_NAME?"highlight":""} LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_NAME' data-section="LABEL_TOSV2_HTML_COPYRIGHT">`,agent:t.LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_NAME,"</agentSpan>":"</span>","<companySpan>":"<span>",company:i,"</companySpan>":"</span>","<AddressSpan>":`<span class='${n.LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_ADDRESS?"highlight":""} LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_ADDRESS' data-section="LABEL_TOSV2_HTML_COPYRIGHT">`,address:eb(Wv(t.LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_AGENT_ADDRESS),!0),"</AddressSpan>":"</span>"})}\n            ${t?.LABEL_TOS_SUBMISSIONS_COPYRIGHT_INFRINGEMENT_COUNTRY_IN_ADDRESS?.length>0?t.LABEL_TOS_COPYRIGHT_ADDRESS_COUNTRY:""}\n          </li>\n        </ul>\n        <p>\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_REMOVED_CONTENT",{company:i})}\n        </p>\n        <ul name="enzuzo-copyright-refute-steps">\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_COUNTER_ITEM_SIGNATURE")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_COUNTER_ITEM_IDENTIFICATION")}\n          </li>\n          <li class="enzuzo-bulletList bulletList">\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_COUNTER_ITEM_NAME",{region:f.useCountryOnly()?t.LABEL_TOS_GOVERNING_LAW_REGION||f.countrySimple:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW})}\n          </li>\n        </ul>\n        <p>\n            ${e("LABEL_TOSV2_HTML_COPYRIGHT_CONCLUSION",{company:i,companyUpper:i.toUpperCase()})}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_REJUVICA",hide:!u,html:`<section>\n              <p>\n                <strong>\n                  ${i}\n                   \n                </strong>\n                (hereinafter, “We,” “Us,” “Our”) is offering a mobile messaging program (the “Program”), which you agree to use and participate in subject to these Mobile Messaging Terms and Conditions and\n                 \n                <a href="${zv(s)}">Privacy Policy</a>\n                 \n                (the “Agreement”). By opting in to or participating in any of our Programs, you accept and agree to these terms and conditions, including, without limitation, your agreement to resolve any disputes with us through binding, individual-only arbitration, as detailed in the “Dispute Resolution” section below. This Agreement is limited to the Program and is not intended to modify other Terms and Conditions or Privacy Policy that may govern the relationship between you and Us in other contexts.\n              </p>\n              <p>\n                <strong>\n                  1. User Opt In:\n                </strong>\n                The Program allows Users to receive SMS/MMS mobile messages by affirmatively opting into the Program, such as through online or application-based enrollment forms. Regardless of the opt-in method, you utilized to join the Program, you agree that this Agreement applies to your participation in the Program. By participating in the Program, you agree to receive auto dialed or prerecorded marketing mobile messages at the phone number associated with your opt-in, and you understand that consent is not required to make any purchase from Us. While you consent to receive messages sent using an autodialer, the foregoing shall not be interpreted to suggest or imply that any or all of Our mobile messages are sent using an automatic telephone dialing system (“ATDS” or “autodialer”). Message and data rates may apply. Message frequency varies.\n              </p>\n              <p>\n                <strong>\n                  2. User Opt Out:\n                </strong>\n                If you do not wish to continue participating in the Program or no longer agree to this Agreement, you agree to reply STOP, END, CANCEL, UNSUBSCRIBE, or QUIT to any mobile message from Us in order to opt-out of the Program. You may receive an additional mobile message confirming your decision to opt-out. You understand and agree that the foregoing options are the only reasonable methods of opting out. You acknowledge that our text message platform may not recognize and respond to unsubscribe requests that alter, change, or modify the STOP, END, CANCEL, UNSUBSCRIBE or QUIT keyword commands, such as the use of different spellings or the addition of other words or phrases to the command, and agree that\n                 \n                <strong>\n                  ${i}\n                </strong>\n                 \n                and its service providers will have no liability for failing to honor such requests.  You also understand and agree that any other method of opting out, including, but not limited to, texting words other than those set forth above or verbally requesting one of our employees to remove you from our list, is not a reasonable means of opting out.\n              </p>\n              <p>\n                <strong>\n                  3. Program Description:\n                </strong>\n                Without limiting the scope of the Program, users that opt into the Program can expect to receive messages concerning the marketing, promotion, payment, delivery, and sale of natural health and beauty products. Messages may include checkout reminders.\n              </p>\n              <p>\n                <strong>\n                  4. Cost and Frequency:\n                </strong>\n                Message and data rates may apply. You agree to receive messages periodically at Our discretion. Daily, weekly, and monthly message frequency will vary. The Program involves recurring mobile messages, and additional mobile messages may be sent periodically based on your interaction with Us.\n              </p>\n              <p>\n                <strong>\n                  5. Support Instructions:\n                </strong>\n                For support regarding the Program, text “HELP” to the number you received messages from or email us at\n                 \n                <a href=${"mailto:"+a}>${a}</a>. \n                Please note that the use of this email address is not an acceptable method of opting out of the program. Opt-outs must be submitted in accordance with the procedures set forth above.\n              </p>\n              <p>\n                <strong>\n                  6. MMS Disclosure:\n                </strong>\n                The Program will send SMS TMs (terminating messages) if your mobile device does not support MMS messaging.\n              </p>\n              <p>\n                <strong>\n                  7. Our Disclaimer of Warranty:\n                </strong>\n                The Program is offered on an &quot;as-is&quot; basis and may not be available in all areas at all times and may not continue to work in the event of product, software, coverage or other changes made by your wireless carrier. We will not be liable for any delays or failures in the receipt of any mobile messages connected with this Program. Delivery of mobile messages is subject to effective transmission from your wireless service provider/network operator and is outside of Our control. Carriers are not  liable for delayed or undelivered mobile messages.\n              </p>\n              <p>\n                <strong>\n                  8. Participant Requirements:\n                </strong>\n                You must have a wireless device of your own, capable of two-way messaging, be using a participating wireless carrier, and be a wireless service subscriber with text messaging service. Not all cellular phone providers carry the necessary service to participate. Check your phone capabilities for specific text messaging instructions.\n              </p>\n              <p>\n                <strong>\n                  9. Age Restriction:\n                </strong>\n                You may not use or engage with the Platform if you are under thirteen (13) years of age. If you use or engage with the Platform and are between the ages of thirteen (13) and eighteen (18) years of age, you must have your parent’s or legal guardian’s permission to do so. By using or engaging with the Platform, you acknowledge and agree that you are not under the age of thirteen (13) years, are between the ages of thirteen (13) and eighteen (18) and have your parent’s or legal guardian’s permission to use or engage with the Platform, or are of adult age in your jurisdiction. By using or engaging with the Platform, you also acknowledge and agree that you are permitted by your jurisdiction’s Applicable Law to use and/or engage with the Platform.\n              </p>\n              <p>\n                <strong>\n                  10. Prohibited Content:\n                </strong>\n                You acknowledge and agree to not send any prohibited content over the Platform. Prohibited content includes:\n              </p>\n              <ul class="enzuzo-bulletList bulletList">\n                <li>\n                  Any fraudulent, libelous, defamatory, scandalous, threatening, harassing, or stalking activity;\n                </li>\n                <li>\n                  Objectionable content, including profanity, obscenity, lasciviousness, violence, bigotry, hatred, and discrimination on the basis of race, sex, religion, nationality, disability, sexual orientation, or age;\n                </li>\n                <li>\n                  Pirated computer programs, viruses, worms, Trojan horses, or other harmful code;\n                </li>\n                <li>\n                  Any product, service, or promotion that is unlawful where such product, service, or promotion thereof is received;\n                </li>\n                <li>\n                  Any content that implicates and/or references personal health information that is protected by the Health Insurance Portability and Accountability Act (“HIPAA”) or the Health Information Technology for Economic and Clinical Health Act (“HITEC” Act); and\n                </li>\n                <li>\n                  Any other content that is prohibited by Applicable Law in the jurisdiction from which the message is sent.\n                </li>\n              </ul>\n              <p>\n                <strong>\n                  11. Dispute Resolution:\n                </strong>\n                In the event that there is a dispute, claim, or controversy between you and Us, or between you and Stodge Inc. d/b/a Postscript or any other third-party service provider acting on Our behalf to transmit the mobile messages within the scope of the Program, arising out of or relating to federal or state statutory claims, common law claims, this Agreement, or the breach, termination, enforcement, interpretation or validity thereof, including the determination of the scope or applicability of this agreement to arbitrate, such dispute, claim, or controversy will be, to the fullest extent permitted by law, determined by arbitration in\n                 \n                <strong>\n                  Gilbert, AZ\n                </strong>\n                 \n                before one arbitrator.\n              </p>\n              <p>\n                The parties agree to submit the dispute to binding arbitration in accordance with the Commercial Arbitration Rules of the American Arbitration Association (“AAA”) then in effect. Except as otherwise provided herein, the arbitrator shall apply the substantive laws of the Federal Judicial Circuit in which\n                 \n                <strong>\n                  ${i}\n                </strong>\n                &lsquo;s principle place of business is located, without regard to its conflict of laws rules. Within ten (10) calendar days after the arbitration demand is served upon a party, the parties must jointly select an arbitrator with at least five years’ experience in that capacity and who has knowledge of and experience with the subject matter of the dispute. If the parties do not agree on an arbitrator within ten (10) calendar days, a party may petition the AAA to appoint an arbitrator, who must satisfy the same experience requirement. In the event of a dispute, the arbitrator shall decide the enforceability and interpretation of this arbitration agreement in accordance with the Federal Arbitration Act (“FAA”). The parties also agree that the AAA’s rules governing Emergency Measures of Protection shall apply in lieu of seeking emergency injunctive relief from a court. The decision of the arbitrator shall be final and binding, and no party shall have rights of appeal except for those provided in section 10 of the FAA. Each party shall bear its share of the fees paid for the arbitrator and the administration of the arbitration; however, the arbitrator shall have the power to order one party to pay all or any portion of such fees as part of a well-reasoned decision. The parties agree that the arbitrator shall have the authority to award attorneys’ fees only to the extent expressly authorized by statute or contract. The arbitrator shall have no authority to award punitive damages and each party hereby waives any right to seek or recover punitive damages with respect to any dispute resolved by arbitration.\n              </p>\n              <p>\n                THE PARTIES AGREE THAT EACH MAY BRING CLAIMS AGAINST THE OTHER ONLY IN AN INDIVIDUAL CAPACITY VIA ARBITRATION AND NOT AS A PLAINTIFF OR CLASS MEMBER IN ANY PURPORTED CLASS OR REPRESENTATIVE ARBITRATION PROCEEDING. Further, unless both parties agree otherwise in a signed writing, the arbitrator may not consolidate more than one person’s claims, and may not otherwise preside over any form of a representative or class proceeding.\n              </p>\n              <p>\n                Except as may be required by law, neither a party nor the arbitrator may disclose the existence, content, or results of any arbitration without the prior written consent of both parties, unless to protect or pursue a legal right. If any term or provision of this Section is invalid, illegal, or unenforceable in any jurisdiction, such invalidity, illegality, or unenforceability shall not affect any other term or provision of this Section or invalidate or render unenforceable such term or provision in any other jurisdiction. If for any reason a dispute proceeds in court rather than in arbitration, the parties hereby waive any right to a jury trial. This arbitration provision shall survive any cancellation or termination of your agreement to participate in any of our Programs.\n              </p>\n              <p>\n                <strong>\n                  12. Florida Law:\n                </strong>\n                We endeavor to comply with the Florida Telemarketing Act and the Florida Do Not Call Act as applicable to Florida residents.  For purposes of compliance, you agree that we may assume that you are a Florida resident if, at the time of opt-in to Program, (1) your shipping address, as provided is located in Florida or (2) the area code for the phone number used to opt-into the Program is a Florida area code.  You agree that the requirements of the Florida Telemarketing Act and the Florida Do Not Call Act do not apply to you, and you shall not assert that you are a Florida resident, if you do not meet either of these criteria or, in the alternative, do not affirmatively advise us in writing that you are a Florida resident by sending written notice to us.  Insofar as you are a Florida resident, you agree that mobile messages sent by Us in direct response to mobile messages or requests from You (including but are not limited to response to Keywords, opt-in, help or stop requests and shipping notifications) shall not constitute a “telephonic sales call” or “commercial telephone solicitation phone call” for purposes of Florida Statutes Section 501 (including but not limited to sections 501.059 and 501.616), to the extent the law is otherwise relevant and applicable.\n              </p>\n              <p>\n                <strong>\n                  13. Miscellaneous:\n                </strong>\n                You warrant and represent to Us that you have all necessary rights, power, and authority to agree to these Terms and perform your obligations hereunder, and nothing contained in this Agreement or in the performance of such obligations will place you in breach of any other contract or obligation. The failure of either party to exercise in any respect any right provided for herein will not be deemed a waiver of any further rights hereunder. If any provision of this Agreement is found to be unenforceable or invalid, that provision will be limited or eliminated to the minimum extent necessary so that this Agreement will otherwise remain in full force and effect and enforceable. Any new features, changes, updates or improvements of the Program shall be subject to this Agreement unless explicitly stated otherwise in writing. We reserve the right to change this Agreement from time to time. Any updates to this Agreement shall be communicated to you. You acknowledge your responsibility to review this Agreement from time to time and to be aware of any such changes. By continuing to participate in the Program after any such changes, you accept this Agreement, as modified.\n              </p>\n            </section>\n            `},{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_PRIVACY_POLICY",hide:"LABEL_YES"!==t.LABEL_TOS_PRIVACY_POLICY,html:`<section>\n              <p>\n                ${e("LABEL_TOS_HTML_PRIVACY_URL",{privacy:("string"==typeof t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL?t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL:t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL?.[p])||s,"<a>":`<a class="${n.LABEL_TOS_PRIVACY_POLICY_TEXTFIELD||n.LABEL_TOS_PRIVACY_POLICY_ENTERPRISE||n.LABEL_TOS_PRIVACY_POLICY?"highlight":""} enzuzo-privacy-policy LABEL_TOS_PRIVACY_POLICY_TEXTFIELD LABEL_TOS_PRIVACY_POLICY_ENTERPRISE LABEL_TOS_PRIVACY_POLICY" data-section="LABEL_TERMS_OF_SERVICE_HTML_PRIVACY_POLICY" href="${zv(("string"==typeof t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL?t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL:t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL?.[p])||s)}">`,"</a>":"</a>","<strong>":"<strong>","</strong>":"</strong>"})}\n              </p>\n            </section>\n            `},E?{expand:"open"===l||"disabled"===l,id:d[p],hide:!E,html:`\n      <section>\n        ${_[p]}\n      </section>\n      `,customSection:!0}:null,{expand:"open"===l||"disabled"===l,id:"LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW",html:`\n      <section>\n        ${f.useProvince()?`\n            <p>\n              ${e("LABEL_TOSV2_HTML_GOVERNING_LAW_PROVINCE",{"<span>":`<span class='${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} LABEL_TOS_GOVERNING_LAW LABEL_TOS_GOVERNING_LAW_REGION' data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"</span>":"</span>"})}\n            </p>\n            `:""}\n        ${f.useTerritory()?`\n            <p>\n              ${e("LABEL_TOSV2_HTML_GOVERNING_LAW_TERRITORY",{"<span>":`<span class='${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} LABEL_TOS_GOVERNING_LAW LABEL_TOS_GOVERNING_LAW_REGION' data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"</span>":"</span>"})}\n            </p>\n            `:""}\n        ${f.useState()?`\n            <p>\n              ${e("LABEL_TOSV2_HTML_GOVERNING_LAW_STATE",{"<span>":`<span class='${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} LABEL_TOS_GOVERNING_LAW LABEL_TOS_GOVERNING_LAW_REGION' data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||t.LABEL_TOS_GOVERNING_LAW,"</span>":"</span>"})}\n            </p>\n            `:""}\n        ${f.useCountryOnly()?`\n            <p>\n              ${e("LABEL_TOSV2_HTML_GOVERNING_LAW_COUNTRY_ONLY",{"<span>":`<span class='${n.LABEL_TOS_GOVERNING_LAW_REGION||n.LABEL_TOS_GOVERNING_LAW?"highlight":""} LABEL_TOS_GOVERNING_LAW LABEL_TOS_GOVERNING_LAW_REGION' data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">`,governingLaw:t.LABEL_TOS_GOVERNING_LAW_REGION||f.countrySimple,"</span>":"</span>"})}\n            </p>\n            `:""}\n        <div class="${n.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU||n.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_USA?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU LABEL_QUESTIONNAIRE_SHARED_USERS_IN_USA" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">\n          ${"LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU&&"LABEL_NO"===t.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_USA?`\n          <p>\n            ${e("LABEL_TOSV2_HTML_GOVERNING_LAW_ALPHALIST")}\n          </p>\n          `:""}\n        </div>\n        ${"LABEL_YES"===t.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU?`\n          <p class="${n.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU" data-section="LABEL_TERMS_OF_SERVICE_HTML_GOVERNING_LAW">\n            ${e("LABEL_TOSV2_HTML_GOVERNING_LAW_EU")}\n          </p>`:""}\n        <p>\n          ${e("LABEL_TOSV2_HTML_GOVERNING_LAW_CONCLUSION")}\n        </p>\n      <section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_SEVERABILITY",html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_SEVERABILITY_SUMMARY")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_ENTIRE_TOS",html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_ENTIRE_TOS_SUMMARY")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_WAIVER",html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_WAIVER_SUMMARY")}\n        </p>\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_NOTICE",html:`\n      <section>\n        <p>\n          ${e("LABEL_TOSV2_HTML_NOTICE_SUMMARY",{"<span":`<span class="${n.LABEL_TOSV2_HTML_NOTICE_SUMMARY?"highlight":""} LABEL_TOSV2_HTML_NOTICE_SUMMARY" data-section="LABEL_TOSV2_HTML_NOTICE">`,"</span>":"</span>"})}\n        </p>\n        ${t?.LABEL_TOS_SHOW_ADDRESS?.includes("LABEL_TOS_SHOW_MY_ADDRESS")&&L?`<p>\n            ${e("LABEL_TOSV2_HTML_NOTICE_SUMMARY_BODY_2",{"<addressSpan>":`<span class="${n.LABEL_TOS_SHOW_ADDRESS||n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS?"highlight":""} LABEL_TOS_SHOW_ADDRESS LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS" data-section="LABEL_TOSV2_HTML_NOTICE">`,"</addressSpan>":"</span>",companyAndAddress:`${r||i}${t?.LABEL_TOS_SHOW_ADDRESS?.includes("LABEL_TOS_SHOW_MY_ADDRESS")&&L?", "+L+", "+t?.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY:""}`})}\n            </p>`:""}\n      </section>\n      `},{expand:"open"===l||"disabled"===l,id:"LABEL_TOSV2_HTML_CONTACT",hide:!t?.LABEL_TOS_DISPLAY_CONTACT_INFO?.length,html:`\n      <section>\n        <div class="${n.LABEL_TOS_DISPLAY_CONTACT_INFO?"highlight":""} LABEL_TOS_DISPLAY_CONTACT_INFO" data-section="LABEL_TOSV2_HTML_CONTACT">\n          <p>\n            ${e("LABEL_TOSV2_HTML_CONTACT_INFO",{companyName:r||i,contactAddress:t?.LABEL_TOS_SHOW_ADDRESS?.includes("LABEL_TOS_SHOW_MY_ADDRESS")&&L?", "+L+", "+t?.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS_COUNTRY:"","<span>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME?"highlight":""} enzuzo-legal-business-name LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME" data-section="LABEL_TOSV2_HTML_CONTACT">`,"</span>":"</span>","<addressSpan>":`<span class="${n.LABEL_TOS_SHOW_ADDRESS||n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS?"highlight":""} LABEL_TOS_SHOW_ADDRESS LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS" data-section="LABEL_TOSV2_HTML_CONTACT">`,"</addressSpan>":"</span>",phone:t.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER?", "+Ew(t):"","<phoneSpan>":`<span class="${n.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER||n.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED" data-section="LABEL_TOSV2_HTML_CONTACT">`,"</phoneSpan>":"</span>",email:a,"<emailSpan>":`<a class="${n.LABEL_QUESTIONNAIRE_SHARED_EMAIL?"highlight":""} LABEL_QUESTIONNAIRE_SHARED_EMAIL" data-section="LABEL_TOSV2_HTML_CONTACT" href="mailto:${a}">`,"</emailSpan>":"</a>"})}\n          </p>\n        </div>\n      </section>\n      `}]};var Tw=(e,t,n)=>{const r=e?.[n]?.questionnaire?.draft??{},i=t?.[n]?.questionnaire?.draft??{};for(const[e,t]of Object.entries(r))if(r[e]!==i[e]){if(IN().isObjectLike(r[e])&&IN().isEqual(r[e],i[e]))continue;return{id:e,value:t}}return!1};var Iw=e=>{const t=kv(e,"headers.cf-ipcountry"),n=OM(),r=$M(je().get("country_override")||t||n&&n.country);return console.debug("[apiCountry, iplocation]=",[t,n]),r};var Ow=(e,t,n)=>{const r=kM(t.obj?.product,t.headers);return xM(YM(e,t.obj?.features,n,r))};var gw=e=>{const t={};for(const n of e)n&&(t[n.id]=n.expand);return t};function yw(){return yw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},yw.apply(null,arguments)}const Rw={LABEL_TOS_ACCEPT_PAYMENTS:"LABEL_NO",LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME:"LABEL_YES",LABEL_QUESTIONNAIRE_SHARED_ADDRESS:"LABEL_YES",LABEL_TOS_PRIVACY_POLICY:"LABEL_YES",LABEL_TOS_SOCIAL_MEDIA:"LABEL_YES",LABEL_TOS_INTERACTIVE_FUNCTIONS:"LABEL_YES",LABEL_TOS_THIRD_PARTY_LINK:"LABEL_YES",LABEL_TOS_ONLINE_PURCHASES:"LABEL_TOS_ONLINE_PURCHASES_BOTH",LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS:["LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_MASTERCARD","LABEL_TOS_ONLINE_PURCHASES_CREDIT_CARDS_VISA"],LABEL_TOS_ONLINE_PURCHASES_LICENSE:"LABEL_YES",LABEL_TOS_ONLINE_PURCHASES_RECURRING:"LABEL_YES",LABEL_TOS_GOVERNING_LAW:"California",LABEL_TOS_RETURN_POLICY:"LABEL_NO",LABEL_TOS_REFUND_POLICY:"LABEL_NO",LABEL_TOS_WARRANTY:"LABEL_NO",LABEL_TOS_ECOMMERCE:"LABEL_NO",LABEL_TOS_SHOW_ADDRESS:["LABEL_TOS_SHOW_MY_ADDRESS"]},Nw={LABEL_TERMS_OF_SERVICE_HTML_DISCLAIMERS:!0,LABEL_TERMS_OF_SERVICE_HTML_SUBMISSION_STANDARDS:!0};let vw;function bw(e,t,n,r,i,o,a,s,l,u){if(!t||t.hide)return"";const _=i(t.id),E="LABEL_TERMS_OF_SERVICE_HTML_INTRODUCTION"===t.id,p={marginBottom:"border"!==r?.borderStyle||u?"0":"0.5em",cursor:u?"default":""};("none"===r?.borderStyle||u)&&(p.boxShadow="unset");const h={};return E&&(h.name="COPY-N-PASTE_CLEAR_TEXT"),c.default.createElement(tt,{item:!0,xs:12,key:n},c.default.createElement(QN,{square:!0,expanded:o[t.id],onChange:()=>{if(!u){const e={...o};e[t.id]=!e[t.id],a(e)}},variant:"border"!==r?.borderStyle||u?"elevation":"outlined",style:p},(u&&!Nw[t.id]||!u)&&c.default.createElement(ZN,{expandIcon:u?null:c.default.createElement(nv.A,null),"aria-controls":"panel2a-content",id:n,className:"PolicyAccordionToggle "+(u?"PolicyAccordionToggleAccordionDisabled":"")},c.default.createElement(Ht,yw({},h,{variant:"h2",className:"PolicySectionHeader "+(u?"PolicySectionHeaderAccordionDisabled":""),dangerouslySetInnerHTML:{__html:d().sanitize((u?"":vw.toString()+". ")+_)}}))),c.default.createElement(tv,{className:u?e.accordionDetailsAccordionDisabled:""},function(e,t,n,r){vw+=1;let i=(new DOMParser).parseFromString(t.html,"text/html");return[i]=i.getElementsByTagName("section"),c.default.createElement("div",{className:`${e.container} ${n?"":e.noCopying} ${r?e.accordionDisabledAdjustments:""}`,style:{width:"100%"},dangerouslySetInnerHTML:{__html:d().sanitize(i.innerHTML)}})}(e,t,l,u))))}const Pw=e=>e.product_params?.country_name||"",Cw=(e,t)=>{const n=IN().cloneDeep(function(e,t){if(["LABEL_YES","LABEL_NO","LABEL_HIDE"].includes(e?.LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE)){const n=t.questionnaire?.draft?.find((e=>"LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD"===e?.id))?.value??"";e.LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE=n}return e}(t,e));for(const[t,r]of Object.entries(Rw))if("LABEL_TOS_GOVERNING_LAW"===t)n[t]=n[t]||Pw(e)||r;else n[t]=n[t]||r;return n},Bw=e=>{const{apiHost:t,t:n,usedByHierophant:r,hierophantCustomer:i,mobilePreview:o,draft:a,tosPreviewId:s,isOnboarding:l,useCopyPaste:u,hierophantLanguage:d,hasChanged:_,termsOfServiceTitle:E,tosQuestionnaire:p,version:h,configLang:A}=e;NM.host=t;const L=fN({spec:NM,usePromise:!0}),[f,S]=(0,c.useState)(Rw),[m,T]=(0,c.useState)({}),[I,O]=(0,c.useState)(""),[g,y]=(0,c.useState)(""),[R,N]=(0,c.useState)(!0),[v,b]=(0,c.useState)(SP),[P,C]=(0,c.useState)(i||{}),[B,M]=(0,c.useState)(!1),[D,U]=(0,c.useState)(!1),[w,H]=(0,c.useState)(d||fP),[$,x]=(0,c.useState)(!1),[Y,F]=(0,c.useState)(h),k=dv(e),G=(e,t)=>n(e,r?{ns:"PRIVACY",lng:w,...t}:t),[V,j]=(0,c.useState)(BM(G).companyName),[W,z]=(0,c.useState)(BM(G).contactAddress),[q,Q]=(0,c.useState)(BM(G,i?.website_url||void 0).privacyURL),[K,X]=(0,c.useState)(BM(G).email),[J,Z]=(0,c.useState)(!1),[ee,ne]=(0,c.useState)({}),[re,ie]=(0,c.useState)(""),oe=(0,c.useRef)(),ae=(0,c.useRef)({}),se=(0,c.useCallback)((()=>{const e=vM();L.then((t=>{t.apis.Customer.CustomerGet({referral:e.jwt}).then((e=>{const t=Y<=2?Nv:vv,n=e.obj?.tos?.questionnaire?.published??{},r=Dv(t,n,e.obj),i={...n,...r};var o,a;e.obj?.tos?.customizations?Rw.LABEL_TOS_ACCEPT_PAYMENTS="LABEL_YES":Rw.LABEL_TOS_ACCEPT_PAYMENTS="LABEL_NO",S(Rw),S(Cw(e.obj,i)),T(e.obj.tos?.customizations??{}),o=e.obj.tos?.customizations?.cssText||"",a=e.obj?.features,TM(o,a,"tos"),j(MM(G,e.obj,i)),z(DM(G,e.obj,i)),Q(UM(G,e?.obj,e.obj?.product,i,w)),X(wM(G,e.obj,e.obj?.product,i)),O(lv(e.obj?.tos,e.obj?.created_at)),y(e.obj.created_at),C(e.obj),F(e.obj.tos?.version??1),(pb([],"FEATURE_BEACN")||e.obj.uuid===GM)&&(console.debug("setting beacn to true"),M(!0)),(pb([],"FEATURE_REJUVICA")||e.obj.uuid===VM)&&(console.debug("setting rejuvica to true"),U(!0));const s=Iw(e);b(s);const l=Ow(A,e,s);te.changeLanguage(l),H(l),console.debug("language=",l),console.debug("ToS Customer Get: ",e)})).catch((e=>{console.warn("😱 Swagger request failed for Customer.CustomerGet",{e:e}),"shopify"!==P.product&&x(!0)})).finally((()=>{N(!1)}))}))}),[]),{tos:le,questionnaire:ce}=P||{},{custom_section_body:ue,custom_section_title:de,custom_section_enabled:_e}=le??{},Ee=Object.keys(ue||{}),pe=Ee&&_e?bM(v).filter((e=>Ee.includes(e.locale))):bM(v),he=ce?.published?.find((e=>"LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME"===e.id))?.value,Ae=Y>2?mw(G,f,ee,he,V,W,K,q,m?.accordionStyle,B,D,de,ue,_e,w,I,m.hide_poweredby??!1):pw(G,f,ee,he,V,W,K,q,m?.accordionStyle,B,D,de,ue,_e,w),[Le,fe]=(0,c.useState)(gw(Ae));return vw=1,(0,c.useEffect)((()=>{r||se()}),[se]),(0,c.useEffect)((()=>{r&&(()=>{const e=(a?P.tos?.questionnaire?.draft:P.tos?.questionnaire?.published)??{};S(Cw(P,e)),T(P.tos?.customizations??{}),j(MM(G,P,e)),z(DM(G,P,e)),Q(UM(G,P,P?.product,e,p,w)),X(wM(G,P,P?.product,e)),O(lv(P?.tos,P?.created_at)),y(P.created_at),N(!1)})();const e=_&&Tw(P,oe.current,"tos");if(e?.id){let t;if(e?.value&&IN().isString(e?.value)&&document.querySelectorAll(`div[data-triple-option-question-highlight][class*="${e?.value}-TRIPLE_HIGHLIGHT"]`).length){const n=document.querySelectorAll(`div[data-triple-option-question-highlight][class*="${e?.value}-TRIPLE_HIGHLIGHT"]`),r=oe?.current?.tos?.questionnaire?.draft??{},i=r?.current?.tos?.questionnaire?.draft[e?.id];if(i){const e=Array.from(n).find((e=>!e?.className?.includes(i)));t=e,e.scrollIntoView({block:"center"});ne({[e?.dataset?.tripleOptionQuestionHighlight]:!0})}else{const e=Array.from(n).find((e=>e));t=e,e.scrollIntoView({block:"center"});ne({[e?.dataset?.tripleOptionQuestionHighlight]:!0})}}else if(document.getElementsByClassName(e?.value).length){t=Array.from(document.getElementsByClassName(e?.value))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});ne({[e?.value]:!0})}else{t=Array.from(document.getElementsByClassName(e?.id))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});ne({[e?.id]:!0})}if(t?.dataset?.section){const e={...Le};e[t?.dataset?.section]=!0,fe(e)}}}),[P]),(0,c.useEffect)((()=>{IN().isEqual(m,ae.current)||fe(gw(Ae))}),[m]),(0,c.useEffect)((()=>{r&&H(d)}),[d]),(0,c.useEffect)((()=>{r&&C(i)}),[i]),(0,c.useEffect)((()=>{r&&(oe.current=P,ae.current=m)})),(0,c.useEffect)((()=>{T(Y>=3?e=>({...e,accordionStyle:e?.accordionStyle||"open"}):Y>=2?e=>({...e,accordionStyle:e?.accordionStyle||"closed"}):e=>({...e,accordionStyle:e?.accordionStyle||"disabled"})),fe(gw(Ae))}),[Y]),(0,c.useEffect)((()=>{Z("disabled"===m?.accordionStyle)}),[m]),(0,c.useEffect)((()=>{r&&(clearTimeout(re),ie(setTimeout((()=>{ne({})}),3e3)))}),[ee]),$&&!r?c.default.createElement(tt,{container:!0,spacing:3,justifyContent:"center"},c.default.createElement(tt,{item:!0},c.default.createElement(JP,null))):R?"":c.default.createElement("main",{className:r?`${k.desktopPreview} ${k.desktopPreviewHierophant} ${o?k.mobilePreview:""}`:k.layout},c.default.createElement(Ct,{className:k.paper,style:{paddingTop:!l&&m?.topMargin},id:"__enzuzo_tos"},pb(P?.features,"FEATURE_LOCALE")&&!r&&c.default.createElement(KM,{classes:k,setLanguage:H,language:w,setCountry:b,country:v,countryLanguages:pe,policy:"tos"}),c.default.createElement(tt,{container:!0,className:`${k.headerStyle} ${k.mobileWidth} ${u?"":k.noCopying} ${r?"":k.headerStyleNotUsedByHierophant}`,id:s},c.default.createElement(tt,{item:!0,textalign:"center",xs:12,className:`${k.policyHeading}`},c.default.createElement(Ht,{variant:"h1",align:"center",className:"enzuzo-policyTitle policyTitle",name:"COPY-N-PASTE_TITLE_TEXT_FORMATTING COPY-N-PASTE_CLEAR_TEXT"},r?Hv(E,w)||G("LABEL_TOS_TITLE",{lng:w}):((e=m,t=w)=>{let n=e?.title;return rb(e?.title)&&(n=JSON.parse(e.title)),Hv(n,t)||G("LABEL_TOS_TITLE")})(m,w||pe[0].locale)??G("LABEL_TOS_TITLE"))),Ae.map(((e,t)=>bw(k,e,t,m,G,Le,fe,0,u,J))),c.default.createElement(tt,{item:!0,xs:12,className:J?k.footerAccordionDisabled:""},c.default.createElement(bb,{backlink_footer:FP[YP.TOS],useCopyPaste:u,showLogo:!m?.hide_poweredby,lastUpdated:I,creationDate:g})))))};Bw.propTypes={apiHost:h().string,t:h().func.isRequired,usedByHierophant:h().bool,mobilePreview:h().bool,hierophantCustomer:h().object,draft:h().bool,tosPreviewId:h().string,isOnboarding:h().bool,useCopyPaste:h().bool,hierophantLanguage:h().string,termsOfServiceTitle:h().object,hasChanged:h().bool,tosQuestionnaire:h().object,version:h().number.isRequired,configLang:h().string.isRequired},Bw.defaultProps={apiHost:"",parentElementId:"",usedByHierophant:!1,mobilePreview:!1,draft:!1,tosPreviewId:null,hierophantCustomer:{},isOnboarding:!1,useCopyPaste:!1,hierophantLanguage:"",termsOfServiceTitle:{},hasChanged:!1,tosQuestionnaire:{}};var Mw=fe()(Bw);var Dw=(e,t,n,r,i="closed")=>[{expand:"open"===i||"disabled"===i,id:"LABEL_RETURNS_HTML_HEADER_INTRODUCTION",html:`<section>\n              <p class="enzuzo-returns-deadline-one">\n                ${e("LABEL_RETURNS_HTML_INTRODUCTION")}\n                ${"LABEL_YES"===n.LABEL_RETURN_POLICY_ALLOW?"":`<span class="${r.LABEL_RETURN_POLICY_ALLOW?"highlight":""} enzuzo-returns-deadline-two" data-section="LABEL_RETURNS_HTML_HEADER_INTRODUCTION">${e("LABEL_RETURNS_HTML_NO_RETURNS_ACCEPTED")}</span>`}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,hide:"LABEL_YES"!==n.LABEL_RETURN_POLICY_ALLOW,id:"LABEL_RETURNS_HTML_HEADER_RETURNS_POLICY",html:`<section>\n              <p>\n                <span class="${r.LABEL_RETURN_POLICY_DEADLINE_DURATION||r.LABEL_RETURN_POLICY_DEADLINE_TYPE||r.LABEL_RETURN_POLICY_COMPENSATION?"highlight":""} enzuzo-returns-deadline-and-compensations" data-section="LABEL_RETURNS_HTML_HEADER_RETURNS_POLICY">\n                  ${e("LABEL_RETURNS_HTML_DEADLINE",{duration:n.LABEL_RETURN_POLICY_DEADLINE_DURATION,type:e(n.LABEL_RETURN_POLICY_DEADLINE_TYPE).toLowerCase(),compensation:Kv(n.LABEL_RETURN_POLICY_COMPENSATION,e,"or").toLowerCase()})}\n                </span>\n                <br/> <span class="${r.LABEL_RETURN_POLICY_REQUIRED_ITEM?"highlight":""} enzuzo-returns-required-item" data-section="LABEL_RETURNS_HTML_HEADER_RETURNS_POLICY">\n                  ${"LABEL_RETURN_POLICY_REQUIRED_ITEM_RETURN_FORM"===n.LABEL_RETURN_POLICY_REQUIRED_ITEM?e("LABEL_RETURNS_HTML_REQUIRED_ITEM_RETURN_FORM",{form:qv(n.LABEL_RETURN_POLICY_REQUIRED_ITEM_RETURN_FORM_TEXTFIELD??""),"<a>":`<a href="${zv(n.LABEL_RETURN_POLICY_REQUIRED_ITEM_RETURN_FORM_TEXTFIELD??"")}">`,"</a>":"</a>"}):e("LABEL_RETURNS_HTML_REQUIRED_ITEM",{requiredItem:"LABEL_RETURN_POLICY_REQUIRED_ITEM_CUSTOM"===n.LABEL_RETURN_POLICY_REQUIRED_ITEM?n.LABEL_RETURN_POLICY_REQUIRED_ITEM_CUSTOM_TEXTFIELD:e(n.LABEL_RETURN_POLICY_REQUIRED_ITEM).toLowerCase()})}\n                </span>\n                <br/> <span class="${r.LABEL_RETURN_POLICY_PROCESSING_TIME?"highlight":""} enzuzo-returns-processing-time" data-section="LABEL_RETURNS_HTML_HEADER_RETURNS_POLICY">\n                  ${e("LABEL_RETURNS_HTML_PROCESSING_TIME",{duration:n.LABEL_RETURN_POLICY_PROCESSING_TIME})}\n                </span>\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,hide:"LABEL_YES"!==n.LABEL_RETURN_POLICY_ALLOW,id:"LABEL_RETURNS_HTML_HEADER_SHIPPING_COSTS",html:`<section>\n              <p>\n                <span class="${r.LABEL_RETURN_POLICY_SHIPPING_PAYER||r.LABEL_RETURN_POLICY_PREPAID_SHIPPING_LABEL?"highlight":""} enzuzo-returns-shipping-payer" data-section="LABEL_RETURNS_HTML_HEADER_SHIPPING_COSTS">\n                  ${"LABEL_RETURN_POLICY_SHIPPING_PAYER_COMPANY"===n.LABEL_RETURN_POLICY_SHIPPING_PAYER?"LABEL_YES"===n.LABEL_RETURN_POLICY_PREPAID_SHIPPING_LABEL?e("LABEL_RETURNS_HTML_SHIPPING_COMPANY_PAYS_SHIPPING_WITH_LABEL"):e("LABEL_RETURNS_HTML_SHIPPING_COMPANY_PAYS_SHIPPING_NO_LABEL"):"LABEL_YES"===n.LABEL_RETURN_POLICY_PREPAID_SHIPPING_LABEL?e("LABEL_RETURNS_HTML_SHIPPING_CUSTOMER_PAYS_SHIPPING_WITH_LABEL"):e("LABEL_RETURNS_HTML_SHIPPING_CUSTOMER_PAYS_SHIPPING_NO_LABEL")}\n                </span>\n                ${"LABEL_YES"===n.LABEL_RETURN_POLICY_CHARGE_RESTOCKING_FEES?"LABEL_YES"===n.LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY?`<br/> <span class="${r.LABEL_RETURN_POLICY_CHARGE_RESTOCKING_FEES||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED_TEXTFIELD||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_PERCENTAGE_TEXTFIELD?"highlight":""} enzuzo-returns-restocking" data-section="LABEL_RETURNS_HTML_HEADER_SHIPPING_COSTS">\n                        ${e("LABEL_RETURNS_HTML_RESTOCKING",{amount:"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED"===n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE?tb(n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED_TEXTFIELD,n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_CURRENCY):n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_PERCENTAGE_TEXTFIELD+"%"})}\n                      </span>`:`<br/> <span class="${r.LABEL_RETURN_POLICY_CHARGE_RESTOCKING_FEES||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY_PRICE_THRESHOLD_TEXTFIELD||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED_TEXTFIELD||r.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_PERCENTAGE_TEXTFIELD?"highlight":""} enzuzo-returns-restocking" data-section="LABEL_RETURNS_HTML_HEADER_SHIPPING_COSTS">\n                        ${e("LABEL_RETURNS_HTML_RESTOCKING_OVER_A_THRESHOLD",{threshold:tb(n.LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY_PRICE_THRESHOLD_TEXTFIELD,n.LABEL_RETURN_POLICY_RESTOCKING_FEES_APPLICABILITY_PRICE_THRESHOLD_CURRENCY),amount:"LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED"===n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE?tb(n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_FIXED_TEXTFIELD,n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_CURRENCY):n.LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_PERCENTAGE_TEXTFIELD+"%"})}\n                      </span>`:""}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,hide:"LABEL_YES"!==n.LABEL_RETURN_POLICY_ALLOW||!n.LABEL_RETURN_POLICY_EXCEPTIONS?.length&&!n.LABEL_RETURN_POLICY_OTHER_GUIDELINES,id:"LABEL_RETURNS_HTML_HEADER_EXCEPTIONS",html:`<section>\n              <p>\n                ${n.LABEL_RETURN_POLICY_EXCEPTIONS?.length?`<span class="${r.LABEL_RETURN_POLICY_EXCEPTIONS?"highlight":""} enzuzo-returns-unqualified-items" data-section="LABEL_RETURNS_HTML_HEADER_EXCEPTIONS">\n                      ${e("LABEL_RETURNS_HTML_UNQUALIFIED_ITEMS",{unqualifiedItems:Kv(n.LABEL_RETURN_POLICY_EXCEPTIONS,e,"and").toLowerCase()})}\n                    </span>`:""}\n                ${n.LABEL_RETURN_POLICY_OTHER_GUIDELINES?`<br/> <span class="${r.LABEL_RETURN_POLICY_OTHER_GUIDELINES?"highlight":""} enzuzo-returns-other-guidelines" data-section="LABEL_RETURNS_HTML_HEADER_EXCEPTIONS"> ${n.LABEL_RETURN_POLICY_OTHER_GUIDELINES} </span>`:""}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,hide:"LABEL_YES"!==n.LABEL_RETURN_POLICY_ALLOW||"LABEL_YES"!==n.LABEL_RETURN_POLICY_INTERNATIONAL_CUSTOMERS,id:"LABEL_RETURNS_HTML_HEADER_WHICH_COUNTRIES",html:`<section>\n              <p>\n                <span class="${r.LABEL_RETURN_POLICY_INTERNATIONAL_CUSTOMERS||r.LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_FILTER||r.LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY?"highlight":""} enzuzo-returns-domestic-returns" data-section="LABEL_RETURNS_HTML_HEADER_WHICH_COUNTRIES">\n                  ${e("LABEL_RETURNS_HTML_DOMESTIC_RETURNS",{applicability:e(n.LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY_FILTER)?.toLowerCase(),countries:Kv((n.LABEL_RETURN_POLICY_MAIN_POLICY_APPLICABILITY??[]).map(fD.simplifyCountry),e,"and")})}\n                </span>\n                <br/> <span class="${r.LABEL_RETURN_POLICY_INTERNATIONAL_POLICY_APPLICABILITY||r.LABEL_RETURN_POLICY_LINK_TO_INTERNATIONAL_POLICY?"highlight":""} enzuzo-returns-international-returns" data-section="LABEL_RETURNS_HTML_HEADER_WHICH_COUNTRIES">\n                  ${e("LABEL_RETURNS_HTML_INTERNATIONAL_RETURNS",{countries:Kv((n.LABEL_RETURN_POLICY_INTERNATIONAL_POLICY_APPLICABILITY??[]).map(fD.simplifyCountry),e,"and"),international:qv(n.LABEL_RETURN_POLICY_LINK_TO_INTERNATIONAL_POLICY??""),"<a>":`<a class="${r.LABEL_RETURN_POLICY_LINK_TO_INTERNATIONAL_POLICY?"highlight":""}" data-section="LABEL_RETURNS_HTML_HEADER_WHICH_COUNTRIES" href="${zv(n.LABEL_RETURN_POLICY_LINK_TO_INTERNATIONAL_POLICY??"")}">`,"</a>":"</a>"})}\n                </span>\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,hide:"LABEL_YES"!==n.LABEL_RETURN_POLICY_ALLOW,id:"LABEL_RETURNS_HTML_HEADER_CONTACTS",html:`<section>\n              <p>\n                <span class="${r.LABEL_RETURN_POLICY_CONTACT_PHONE||r.LABEL_RETURN_POLICY_CONTACT_EMAIL?"highlight":""} enzuzo-returns-customer-service" data-section="LABEL_RETURNS_HTML_HEADER_CONTACTS">\n                  ${e("LABEL_RETURNS_HTML_CUSTOMER_SERVICE")}\n                  ${n.LABEL_RETURN_POLICY_CONTACT_PHONE?`<br/> ${e("LABEL_RETURNS_HTML_CUSTOMER_SERVICE_PHONE")} ${n.LABEL_RETURN_POLICY_CONTACT_PHONE_FORMATTED}`:""}\n                  ${n.LABEL_RETURN_POLICY_CONTACT_EMAIL?`<br/> ${e("LABEL_RETURNS_HTML_CUSTOMER_SERVICE_EMAIL")} ${n.LABEL_RETURN_POLICY_CONTACT_EMAIL}`:""}\n                </span>\n                <br/>\n                <br />\n                ${e("LABEL_RETURNS_HTML_SHIPPING_ADDRESS_INTRO")}\n                <br/>\n                <span class="${r.LABEL_RETURN_POLICY_COMPANY_NAME?"highlight":""}" data-section="LABEL_RETURNS_HTML_HEADER_CONTACTS">\n                  ${n?.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME||n?.LABEL_RETURN_POLICY_COMPANY_NAME||""}\n                </span>\n                <br/>\n                <span class="${r.LABEL_RETURN_POLICY_ATTENTION?"highlight":""}" data-section="LABEL_RETURNS_HTML_HEADER_CONTACTS">\n                  ${e("LABEL_RETURNS_HTML_SHIPPING_ADDRESS_ATTENTION")} ${e(n.LABEL_RETURN_POLICY_ATTENTION)}\n                </span>\n                <br/>\n                <span class="${r.LABEL_RETURN_POLICY_COMPANY_ADDRESS?"highlight":""}" data-section="LABEL_RETURNS_HTML_HEADER_CONTACTS">\n                    ${"string"==typeof n.LABEL_RETURN_POLICY_COMPANY_ADDRESS?Jv(n.LABEL_RETURN_POLICY_COMPANY_ADDRESS):Zv(n.LABEL_RETURN_POLICY_COMPANY_ADDRESS,!0)}\n                </span>\n                <br/>\n                <span class="${r.LABEL_RETURN_POLICY_COMPANY_ADDRESS_COUNTRY?"highlight":""}" data-section="LABEL_RETURNS_HTML_HEADER_CONTACTS">\n                  ${n.LABEL_RETURN_POLICY_COMPANY_ADDRESS_COUNTRY??""}\n                </span>\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,hide:"LABEL_YES"!==n.LABEL_RETURN_POLICY_ALLOW||"LABEL_YES"!==n.LABEL_RETURN_POLICY_PORTAL,id:"LABEL_RETURNS_HTML_HEADER_SUBMIT_RETURN",html:`<section>\n              <p class="${r.LABEL_RETURN_POLICY_PORTAL||r.LABEL_RETURN_POLICY_PORTAL_TEXTFIELD?"highlight":""} enzuzo-returns-portal" data-section="LABEL_RETURNS_HTML_HEADER_SUBMIT_RETURN">\n                ${e("LABEL_RETURNS_HTML_SUBMIT_RETURN",{submit:qv(n.LABEL_RETURN_POLICY_PORTAL_TEXTFIELD??""),"<a>":`<a class="${r.LABEL_RETURN_POLICY_PORTAL_TEXTFIELD?"highlight":""}" data-section="LABEL_RETURNS_HTML_HEADER_SUBMIT_RETURN" href="${zv(n.LABEL_RETURN_POLICY_PORTAL_TEXTFIELD??"")}">`,"</a>":"</a>"})}\n              </p>\n            </section>\n            `}];function Uw(){return Uw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Uw.apply(null,arguments)}const ww={LABEL_RETURN_POLICY_ALLOW:"LABEL_YES",LABEL_RETURN_POLICY_RESTOCKING_FEES_VALUE_CURRENCY:"USD",LABEL_RETURN_POLICY_DEADLINE_TYPE:"LABEL_RETURN_POLICY_DEADLINE_TYPE_DATE_OF_PURCHASE",LABEL_RETURN_POLICY_COMPENSATION:["LABEL_RETURN_POLICY_COMPENSATION_REFUND"],LABEL_RETURN_POLICY_REQUIRED_ITEM:"LABEL_RETURN_POLICY_REQUIRED_ITEM_PROOF",LABEL_RETURN_POLICY_SHIPPING_PAYER:"LABEL_RETURN_POLICY_SHIPPING_PAYER_CUSTOMER",LABEL_RETURN_POLICY_ATTENTION:"LABEL_RETURN_POLICY_ATTENTION_CUSTOMER_SERVICE"},Hw=e=>({title:e("LABEL_RETURNS_TITLE"),topMargin:0,lastUpdated:gb(Ob()),accordionStyle:"disabled",cssText:"",hide_poweredby:!1,borderStyle:"shadow"}),$w={};let xw;function Yw(e,t,n,r,i,o,a,s,l,u,_,E){if(t.hide)return"";const p=E?.[t.id]||i(t.id),h="LABEL_RETURNS_HTML_INTRODUCTION"===t.id,A={marginBottom:"border"!==r?.borderStyle||u?"0":"0.5em",cursor:u?"default":""};("none"===r?.borderStyle||u)&&(A.boxShadow="unset");const L={};return h&&(L.name="COPY-N-PASTE_CLEAR_TEXT"),c.default.createElement(tt,{item:!0,xs:12,key:n},c.default.createElement(QN,{square:!0,expanded:o[t.id],onChange:()=>{if(!u){const e={...o};e[t.id]=!e[t.id],a(e)}},variant:"border"!==r?.borderStyle||u?"elevation":"outlined",style:A},!(u&&($w[t.id]||_))&&c.default.createElement(ZN,{expandIcon:u?null:c.default.createElement(nv.A,null),"aria-controls":"panel2a-content",id:n,style:{cursor:u?"default":""},className:`PolicyAccordionToggle ${u&&"PolicyAccordionToggleAccordionDisabled"}`},c.default.createElement(Ht,Uw({},L,{variant:"h2",className:"PolicySectionHeader "+(u?"PolicySectionHeaderAccordionDisabled":""),dangerouslySetInnerHTML:{__html:d().sanitize((u?"":xw.toString()+". ")+p)}}))),c.default.createElement(tv,{style:u?{paddingBottom:0}:{}},function(e,t,n,r){xw+=1;let i=(new DOMParser).parseFromString(t.html,"text/html");return[i]=i.getElementsByTagName("section"),c.default.createElement("div",{className:`${e.container} ${n?"":e.noCopying} ${r?e.accordionDisabledAdjustments:""}`,style:r?{padding:0}:{},dangerouslySetInnerHTML:{__html:d().sanitize(i.innerHTML)}})}(e,t,l,u))))}const Fw=e=>{const t=IN().cloneDeep(e)||{};for(const[e,n]of Object.entries(ww))t[e]=t[e]||n;return t},kw=e=>{const{apiHost:t,t:n,usedByHierophant:r,mobilePreview:i,hierophantCustomer:o,draft:a,returnsPreviewId:s,isOnboarding:l,useCopyPaste:u,hierophantLanguage:d,hasChanged:_,returnsTitle:E,configLang:p}=e;NM.host=t;const h=fN({spec:NM,usePromise:!0}),A=dv(e),[L,f]=(0,c.useState)(ww),[S,m]=(0,c.useState)({}),[T,I]=(0,c.useState)(""),[O,g]=(0,c.useState)(""),[y,R]=(0,c.useState)(!0),[N,v]=(0,c.useState)(SP),[b,P]=(0,c.useState)(o||{}),[C,B]=(0,c.useState)(!1),[M,D]=(0,c.useState)(!1),[U,w]=(0,c.useState)(d||fP),[H,$]=(0,c.useState)(!1),x=(e,t)=>n(e,r?{ns:"PRIVACY",lng:U,...t}:t),[Y,F]=(0,c.useState)(!1),[k,G]=(0,c.useState)(!1),[V,j]=(0,c.useState)({}),[W,z]=(0,c.useState)({}),[q,Q]=(0,c.useState)(""),K=(0,c.useRef)(),X=(0,c.useRef)({});let J=[];const Z=bM(N),ee=(0,c.useCallback)((()=>{const e=vM();h.then((t=>{t.apis.Customer.CustomerGet({referral:e.jwt}).then((e=>{const t=e.obj?.returns?.questionnaire?.published??{};f(Fw(t));const n=e.obj.returns?.customizations??{};var r,i;m({...Hw(x),...n}),r=n?.cssText||"",i=e.obj?.features,TM(r,i,"returns"),I(lv(e.obj?.returns,e.obj?.created_at)),g(e.obj.created_at),P(e.obj),(pb([],"FEATURE_BEACN")||e.obj.uuid===GM)&&(console.debug("setting beacn to true"),B(!0)),(pb([],"FEATURE_REJUVICA")||e.obj.uuid===VM)&&(console.debug("setting rejuvica to true"),D(!0));const o=Iw(e);v(o);const a=Ow(p,e,o);te.changeLanguage(a),w(a),console.debug("language=",a),console.debug("Returns Customer Get: ",e)})).catch((e=>{console.warn("😱 Swagger request failed for Customer.CustomerGet",{e:e}),"shopify"!==b.product&&$(!0)})).finally((()=>{R(!1)}))}))}),[]);J=Dw(x,U,L,W,S?.accordionStyle,r,Y,C,M);const[ne,re]=(0,c.useState)(gw(J));xw=1,(0,c.useEffect)((()=>{r||ee()}),[ee]),(0,c.useEffect)((()=>{r&&(()=>{const e=(a?b.returns?.questionnaire?.draft:b.returns?.questionnaire?.published)??{};f(Fw(e)),m(b.returns?.customizations??{}),I(lv(b?.returns,b?.created_at)),g(b.created_at),R(!1)})();const e=_&&Tw(b,K.current,"returns");if(e?.id){let t;if(document.getElementsByClassName(e?.value).length){t=Array.from(document.getElementsByClassName(e?.value))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});z({[e?.value]:!0})}else{t=Array.from(document.getElementsByClassName(e?.id))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});z({[e?.id]:!0})}if(t?.dataset?.section){const e={...ne};e[t?.dataset?.section]=!0,re(e)}}}),[b]),(0,c.useEffect)((()=>{IN().isEqual(S,X.current)||re(gw(J))}),[S]),(0,c.useEffect)((()=>{r&&w(d)}),[d]),(0,c.useEffect)((()=>{r&&P(o)}),[o]),(0,c.useEffect)((()=>{r&&(K.current=b,X.current=S)})),(0,c.useEffect)((()=>{F("disabled"===S?.accordionStyle),G(S?.removeTitles),j(S?.customTitles)}),[S]),(0,c.useEffect)((()=>{r&&(clearTimeout(q),Q(setTimeout((()=>{z({})}),3e3)))}),[W]);const ie=!y&&!hb(b,cb);return!H&&!ie||r?y?"":c.default.createElement("main",{className:r?`${A.desktopPreview} ${A.desktopPreviewHierophant} ${i&&A.mobilePreview}`:A.layout,style:{padding:r?null:10,paddingTop:l?0:S.topMargin||0}},c.default.createElement(Ct,{className:A.paper,id:"__enzuzo_returns"},pb(b?.features,"FEATURE_LOCALE")&&!r&&c.default.createElement(KM,{classes:A,setLanguage:w,language:U,setCountry:v,country:N,countryLanguages:Z,policy:"returns"}),c.default.createElement(tt,{container:!0,className:`${A.headerStyle} ${u?"":A.noCopying}`,id:s},c.default.createElement(tt,{item:!0,textalign:"center",xs:12,className:A.policyHeading},c.default.createElement(Ht,{variant:"h1",align:"center",className:"enzuzo-policyTitle policyTitle",name:"COPY-N-PASTE_TITLE_TEXT_FORMATTING COPY-N-PASTE_CLEAR_TEXT"},r?Hv(E,U)||x("LABEL_RETURNS_TITLE",{lng:U}):((e=S,t=U)=>{let n=e?.title;return rb(e?.title)&&(n=JSON.parse(e.title)),Hv(n,t)||x("LABEL_RETURNS_TITLE")})(S,U||Z[0].locale)??x("LABEL_RETURNS_TITLE"))),S.policyOverride&&!document.querySelector(".tox-editor-container")&&c.default.createElement(UP,{usedByHierophant:r,policyContent:IN().get(S,"bodyText.en")||""}),(!S.policyOverride||document.querySelector(".tox-editor-container"))&&J.map(((e,t)=>Yw(A,e,t,S,x,ne,re,0,u,Y,k,V))),c.default.createElement(tt,{item:!0,xs:12,className:Y?A.footerAccordionDisabled:""},c.default.createElement(bb,{backlink_footer:FP[YP.RETURNS],useCopyPaste:u,showLogo:!S?.hide_poweredby,lastUpdated:T,creationDate:O}))))):c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0},ie?c.default.createElement(KP,null):c.default.createElement(JP,null)))};kw.propTypes={apiHost:h().string,t:h().func.isRequired,usedByHierophant:h().bool,mobilePreview:h().bool,hierophantCustomer:h().object,draft:h().bool,returnsPreviewId:h().string,isOnboarding:h().bool,useCopyPaste:h().bool,hierophantLanguage:h().string,returnsTitle:h().object,hasChanged:h().bool,configLang:h().string.isRequired},kw.defaultProps={apiHost:"",parentElementId:"",usedByHierophant:!1,mobilePreview:!1,draft:!1,returnsPreviewId:null,hierophantCustomer:{},isOnboarding:!1,useCopyPaste:!1,hierophantLanguage:"",returnsTitle:{},hasChanged:!1};var Gw=fe()(kw);var Vw=(e,t,n,r,i="closed")=>[{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_SHIPPING_POLICY",html:`<section>\n              <p>\n                ${"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_ALL_ITEMS"===n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY?`<span class="${r.LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY||r.LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE?"highlight":""} enzuzo-shipping-all-items" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_POLICY">\n                      ${e("LABEL_SHIPPING_HTML_SHIPPING_POLICY_ALL_ITEMS",{type:n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE.toLowerCase()})}\n                    </span>`:"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_SOME_CASES"===n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY?`<span class="${r.LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY||r.LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE?"highlight":""} enzuzo-shipping-some-cases" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_POLICY">\n                        ${e("LABEL_SHIPPING_HTML_SHIPPING_POLICY_SOME_CASES",{type:n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE.toLowerCase(),qualification:Kv([...n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION.includes("LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS")?[`${e("LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS").toLowerCase()} ${tb(n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS_TEXTFIELD,n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_ORDERS_CURRENCY)}`]:[],...n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION.includes("LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_CUSTOMERS")?[n.LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION_CUSTOMERS_TEXTFIELD]:[]],e,"and")})}\n                      </span>`:""}\n                <br/> <span class="${r.LABEL_SHIPPING_POLICY_SHIPPING_COUNTRY_DOMESTIC?"highlight":""} enzuzo-shipping-country-domestic" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_POLICY">\n                  ${e("LABEL_SHIPPING_HTML_SHIPPING_METHODS_INTRO",{country:fD.simplifyCountry(n.LABEL_SHIPPING_POLICY_SHIPPING_COUNTRY_DOMESTIC)})}\n                </span>\n                <br/> <span class="${r.LABEL_SHIPPING_POLICY_METHOD?"highlight":""} enzuzo-shipping-method" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_POLICY">\n                  ${Xv(n.LABEL_SHIPPING_POLICY_METHOD.map((t=>e("LABEL_SHIPPING_HTML_SHIPPING_METHOD",{"<b>":"<b>","</b>":"</b>",name:Qv(t?.values?.LABEL_SHIPPING_POLICY_METHOD_SHIPPING_METHOD??""),time:t?.values?.LABEL_SHIPPING_POLICY_DELIVERY_TIME?.toLowerCase(),carrier:t?.values?.LABEL_SHIPPING_POLICY_LABEL_CARRIER,fee:t?.values?.LABEL_SHIPPING_POLICY_SHIPPING_FEE}))))}\n                </span>\n                ${n.LABEL_SHIPPING_POLICY_SHIPPING_DETAILS?`<br/> <span class="${r.LABEL_SHIPPING_POLICY_SHIPPING_DETAILS?"highlight":""} enzuzo-shipping-details-one" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_POLICY"> ${n.LABEL_SHIPPING_POLICY_SHIPPING_DETAILS} </span>`:""}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_SHIPPING_PARTNERS",hide:"LABEL_YES"!==n.LABEL_SHIPPING_POLICY_HAS_THIRD_PARTY_SUPPLIER,html:`<section>\n              <p class="${r.LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_NAME?"highlight":""} enzuzo-shipping-third-party-supplier" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_PARTNERS">\n                ${e("LABEL_SHIPPING_HTML_SHIPPING_PARTNERS",{name:n.LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_NAME,url:qv(n.LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_URL??""),"<a>":`<a class="${r.LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_URL?"highlight":""}" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_PARTNERS" href="${zv(n.LABEL_SHIPPING_POLICY_THIRD_PARTY_SUPPLIER_URL??"")}">`,"</a>":"</a>"})}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_SUBSCRIPTION_DELIVERIES",hide:"LABEL_YES"!==n.LABEL_SHIPPING_POLICY_OFFERS_SUBSCRIPTION_BASED_DELIVERIES,html:`<section>\n              <p class="${r.LABEL_SHIPPING_POLICY_SUBSCRIPTION_BASED_DELIVERIES_DETAILS?"highlight":""} enzuzo-shipping-subscription-based-deliveries" data-section="LABEL_SHIPPING_HTML_HEADER_SUBSCRIPTION_DELIVERIES">\n                ${e("LABEL_SHIPPING_HTML_OFFERS_SUBSCRIPTION_BASED_DELIVERIES")} ${n.LABEL_SHIPPING_POLICY_SUBSCRIPTION_BASED_DELIVERIES_DETAILS??""}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_SHIPPING_COUNTRIES",hide:"LABEL_NO"===n.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING,html:`<section>\n              <p>\n                <span class="${r.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING||r.LABEL_SHIPPING_POLICY_INTERNATIONAL_FREE_SHIPPING||r.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT_MULTISELECT||r.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_SOME_COUNTRIES_MULTISELECT?"highlight":""} enzuzo-shipping-international-one" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_COUNTRIES">\n                  ${"LABEL_YES"===n.LABEL_SHIPPING_POLICY_INTERNATIONAL_FREE_SHIPPING?e("LABEL_SHIPPING_HTML_OFFERS_INTERNATIONAL_FREE_SHIPPING"):e("LABEL_SHIPPING_HTML_OFFERS_INTERNATIONAL_SHIPPING")}\n                  ${"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_WORLDWIDE"===n.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING?e("LABEL_SHIPPING_HTML_INTERNATIONAL_SHIPPING_WORLDWIDE"):"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT"===n.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING?e("LABEL_SHIPPING_HTML_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT",{countries:Kv((n.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT_MULTISELECT??[]).map(fD.simplifyCountry),e,"and")}):e("LABEL_SHIPPING_HTML_INTERNATIONAL_SHIPPING_THE_FOLLOWING_COUNTRIES",{countries:Kv((n.LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_SOME_COUNTRIES_MULTISELECT??[]).map(fD.simplifyCountry),e,"and")})}\n                </span>\n                ${n.LABEL_SHIPPING_POLICY_INTERNATIONAL_SHIPPING_DETAILS?`<br/> <span class="${r.LABEL_SHIPPING_POLICY_INTERNATIONAL_SHIPPING_DETAILS?"highlight":""} enzuzo-shipping-international-two" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_COUNTRIES"> ${n.LABEL_SHIPPING_POLICY_INTERNATIONAL_SHIPPING_DETAILS} </span>`:""}\n                ${n.LABEL_SHIPPING_POLICY_CUSTOMS_PROCESSING_DETAILS?`<br/> <span class="${r.LABEL_SHIPPING_POLICY_CUSTOMS_PROCESSING_DETAILS?"highlight":""} enzuzo-shipping-customs-processing" data-section="LABEL_SHIPPING_HTML_HEADER_SHIPPING_COUNTRIES"> ${n.LABEL_SHIPPING_POLICY_CUSTOMS_PROCESSING_DETAILS} </span>`:""}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_STORE_PICKUP",hide:"LABEL_YES"!==n.LABEL_SHIPPING_POLICY_OFFERS_ORDER_PICKUPS,html:`<section>\n              <p class="${r.LABEL_SHIPPING_POLICY_ORDER_PICKUPS_DETAILS?"highlight":""} enzuzo-shipping-order-pickups" data-section="LABEL_SHIPPING_HTML_HEADER_STORE_PICKUP">\n                ${e("LABEL_SHIPPING_HTML_OFFERS_ORDERS_PICKUPS")} ${n.LABEL_SHIPPING_POLICY_ORDER_PICKUPS_DETAILS??""}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_DELAYED_ORDERS",hide:"LABEL_YES"!==n.LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY,html:`<section>\n              <p class="${r.LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY_TEXTFIELD?"highlight":""} enzuzo-shipping-delayed-order" data-section="LABEL_SHIPPING_HTML_HEADER_DELAYED_ORDERS">\n                ${n.LABEL_SHIPPING_POLICY_DELAYED_ORDER_POLICY_TEXTFIELD}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_RESTRICTIONS",hide:"LABEL_YES"!==n.LABEL_SHIPPING_POLICY_SHIPPING_RESTRICTIONS,html:`<section>\n              <p class="${r.LABEL_SHIPPING_POLICY_SHIPPING_RESTRICTIONS_TEXTFIELD?"highlight":""} enzuzo-shipping-restrictions" data-section="LABEL_SHIPPING_HTML_HEADER_RESTRICTIONS">\n                ${n.LABEL_SHIPPING_POLICY_SHIPPING_RESTRICTIONS_TEXTFIELD}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_OTHER_DETAILS",hide:!n.LABEL_SHIPPING_POLICY_OTHER_SHIPPING_DETAILS,html:`<section>\n              <p class="${r.LABEL_SHIPPING_POLICY_OTHER_SHIPPING_DETAILS?"highlight":""} enzuzo-shipping-details-two" data-section="LABEL_SHIPPING_HTML_HEADER_OTHER_DETAILS">\n                ${n.LABEL_SHIPPING_POLICY_OTHER_SHIPPING_DETAILS}\n              </p>\n            </section>\n            `},{expand:"open"===i||"disabled"===i,id:"LABEL_SHIPPING_HTML_HEADER_CONTACT_US",hide:!n.LABEL_SHIPPING_POLICY_CONTACT_PHONE&&!n.LABEL_SHIPPING_POLICY_CONTACT_EMAIL&&!n.LABEL_SHIPPING_POLICY_CONTACT_FORM_URL,html:`<section>\n              <p class="${r.LABEL_SHIPPING_POLICY_CONTACT_PHONE||r.LABEL_SHIPPING_POLICY_CONTACT_EMAIL||r.LABEL_SHIPPING_POLICY_CONTACT_FORM_URL?"highlight":""} enzuzo-shipping-customer-service" data-section="LABEL_SHIPPING_HTML_HEADER_CONTACT_US">\n                ${e("LABEL_SHIPPING_HTML_CUSTOMER_SERVICE")}\n                ${n.LABEL_SHIPPING_POLICY_CONTACT_PHONE?`<br/> ${e("LABEL_SHIPPING_HTML_CUSTOMER_SERVICE_PHONE")} ${n.LABEL_SHIPPING_POLICY_CONTACT_PHONE_FORMATTED}`:""}\n                ${n.LABEL_SHIPPING_POLICY_CONTACT_EMAIL?`<br/> ${e("LABEL_SHIPPING_HTML_CUSTOMER_SERVICE_EMAIL")} <a href="mailto:${n.LABEL_SHIPPING_POLICY_CONTACT_EMAIL}">\n                        ${n.LABEL_SHIPPING_POLICY_CONTACT_EMAIL}\n                      </a>`:""}\n                ${n.LABEL_SHIPPING_POLICY_CONTACT_FORM_URL?`<br/> \n                        <a class="${r.LABEL_SHIPPING_POLICY_CONTACT_FORM_URL?"highlight":""}" data-section="LABEL_SHIPPING_HTML_HEADER_CONTACT_US" href="${zv(n.LABEL_SHIPPING_POLICY_CONTACT_FORM_URL??"")}">${qv(n.LABEL_SHIPPING_POLICY_CONTACT_FORM_URL??"")}</a>`:""}\n              </p>\n            </section>\n            `}];function jw(){return jw=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},jw.apply(null,arguments)}const Ww={LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_ALL_ITEMS:"LABEL_YES",LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY:"LABEL_SHIPPING_POLICY_FREE_SHIPPING_APPLICABILITY_ALL_ITEMS",LABEL_SHIPPING_POLICY_OFFERS_SUBSCRIPTION_BASED_DELIVERIES:"LABEL_YES",LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING:"LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_WORLDWIDE",LABEL_SHIPPING_POLICY_OFFERS_ORDER_PICKUPS:"LABEL_YES",LABEL_SHIPPING_POLICY_FREE_SHIPPING_TYPE:"",LABEL_SHIPPING_POLICY_SHIPPING_COUNTRY_DOMESTIC:mP(SP),LABEL_SHIPPING_POLICY_FREE_SHIPPING_QUALIFICATION:[],LABEL_SHIPPING_POLICY_METHOD:[],LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_MOST_COUNTRIES_EXCEPT_MULTISELECT:[],LABEL_SHIPPING_POLICY_OFFERS_INTERNATIONAL_SHIPPING_SOME_COUNTRIES_MULTISELECT:[]},zw=e=>({title:e("LABEL_SHIPPING_TITLE"),topMargin:0,lastUpdated:gb(Ob()),accordionStyle:"disabled",cssText:"",hide_poweredby:!1,borderStyle:"shadow"}),qw={};let Qw;function Kw(e,t,n,r,i,o,a,s,l,u,_,E){if(t.hide)return"";const p=E?.[t.id]||i(t.id),h="LABEL_SHIPPING_HTML_INTRODUCTION"===t.id,A={marginBottom:"border"!==r?.borderStyle||u?"0":"0.5em",cursor:u?"default":""};("none"===r?.borderStyle||u)&&(A.boxShadow="unset");const L={};return h&&(L.name="COPY-N-PASTE_CLEAR_TEXT"),c.default.createElement(tt,{item:!0,xs:12,key:n},c.default.createElement(QN,{square:!0,expanded:o[t.id],onChange:()=>{if(!u){const e={...o};e[t.id]=!e[t.id],a(e)}},variant:"border"!==r?.borderStyle||u?"elevation":"outlined",style:A},!(u&&(qw[t.id]||_))&&c.default.createElement(ZN,{expandIcon:u?null:c.default.createElement(nv.A,null),"aria-controls":"panel2a-content",id:n,className:`PolicyAccordionToggle ${u&&"PolicyAccordionToggleAccordionDisabled"}`},c.default.createElement(Ht,jw({},L,{variant:"h2",className:"PolicySectionHeader "+(u?"PolicySectionHeaderAccordionDisabled":""),dangerouslySetInnerHTML:{__html:d().sanitize((u?"":Qw.toString()+". ")+p)}}))),c.default.createElement(tv,{className:u?e.accordionDetailsAccordionDisabled:""},function(e,t,n,r){Qw+=1;let i=(new DOMParser).parseFromString(t.html,"text/html");return[i]=i.getElementsByTagName("section"),c.default.createElement("div",{className:`${e.container} ${n?"":e.noCopying} ${r?e.accordionDisabledAdjustments:""}`,dangerouslySetInnerHTML:{__html:d().sanitize(i.innerHTML)}})}(e,t,l,u))))}const Xw=e=>{const t=IN().cloneDeep(e)||{};for(const[e,n]of Object.entries(Ww))t[e]=t[e]||n;return t},Jw=e=>{const{apiHost:t,t:n,usedByHierophant:r,mobilePreview:i,hierophantCustomer:o,draft:a,shippingPreviewId:s,isOnboarding:l,useCopyPaste:u,hierophantLanguage:d,hasChanged:_,shippingTitle:E,configLang:p}=e;NM.host=t;const h=fN({spec:NM,usePromise:!0}),A=dv(e),[L,f]=(0,c.useState)(Ww),[S,m]=(0,c.useState)({}),[T,I]=(0,c.useState)(""),[O,g]=(0,c.useState)(""),[y,R]=(0,c.useState)(!0),[N,v]=(0,c.useState)(SP),[b,P]=(0,c.useState)(o||{}),[C,B]=(0,c.useState)(!1),[M,D]=(0,c.useState)(!1),[U,w]=(0,c.useState)(d||fP),[H,$]=(0,c.useState)(!1),x=(e,t)=>n(e,r?{ns:"PRIVACY",lng:U,...t}:t),[Y,F]=(0,c.useState)(!1),[k,G]=(0,c.useState)(!1),[V,j]=(0,c.useState)({}),[W,z]=(0,c.useState)({}),[q,Q]=(0,c.useState)(""),K=(0,c.useRef)(),X=(0,c.useRef)({});let J=[];const Z=bM(N),ee=(0,c.useCallback)((()=>{const e=vM();h.then((t=>{t.apis.Customer.CustomerGet({referral:e.jwt}).then((e=>{const t=e.obj?.shipping?.questionnaire?.published??{};f(Xw(t));const n=e.obj.shipping?.customizations??{};var r,i;m({...zw(x),...n}),r=n?.cssText||"",i=e.obj?.features,TM(r,i,"shipping"),I(lv(e.obj?.eula,e.obj?.created_at)),g(e.obj.created_at),P(e.obj),(pb([],"FEATURE_BEACN")||e.obj.uuid===GM)&&(console.debug("setting beacn to true"),B(!0)),(pb([],"FEATURE_REJUVICA")||e.obj.uuid===VM)&&(console.debug("setting rejuvica to true"),D(!0));const o=Iw(e);v(o);const a=Ow(p,e,o);te.changeLanguage(a),w(a),console.debug("language=",a),console.debug("Shipping Customer Get: ",e)})).catch((e=>{console.warn("😱 Swagger request failed for Customer.CustomerGet",{e:e}),"shopify"!==b.product&&$(!0)})).finally((()=>{R(!1)}))}))}),[]);J=Vw(x,U,L,W,S?.accordionStyle,r,Y,C,M);const[ne,re]=(0,c.useState)(gw(J));Qw=1,(0,c.useEffect)((()=>{r||ee()}),[ee]),(0,c.useEffect)((()=>{r&&(()=>{const e=(a?b.shipping?.questionnaire?.draft:b.shipping?.questionnaire?.published)??{};f(Xw(e)),m(b.shipping?.customizations??{}),I(lv(b?.shipping,b?.created_at)),g(b.created_at),R(!1)})();const e=_&&Tw(b,K.current,"shipping");if(e?.id){let t;if(document.getElementsByClassName(e?.value).length){t=Array.from(document.getElementsByClassName(e?.value))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});z({[e?.value]:!0})}else{t=Array.from(document.getElementsByClassName(e?.id))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});z({[e?.id]:!0})}if(t?.dataset?.section){const e={...ne};e[t?.dataset?.section]=!0,re(e)}}}),[b]),(0,c.useEffect)((()=>{IN().isEqual(S,X.current)||re(gw(J))}),[S]),(0,c.useEffect)((()=>{r&&w(d)}),[d]),(0,c.useEffect)((()=>{r&&P(o)}),[o]),(0,c.useEffect)((()=>{r&&(K.current=b,X.current=S)})),(0,c.useEffect)((()=>{F("disabled"===S?.accordionStyle),G(S?.removeTitles),j(S?.customTitles)}),[S]),(0,c.useEffect)((()=>{r&&(clearTimeout(q),Q(setTimeout((()=>{z({})}),3e3)))}),[W]);const ie=!y&&!hb(b,lb);return!ie&&!H||r?y?"":c.default.createElement("main",{className:r?`${A.desktopPreview} ${A.desktopPreviewHierophant} ${i&&A.mobilePreview}`:A.layout},c.default.createElement(Ct,{className:A.paper,style:{paddingTop:!l&&S?.topMargin},id:"__enzuzo_shipping"},pb(b?.features,"FEATURE_LOCALE")&&!r&&c.default.createElement(KM,{classes:A,setLanguage:w,language:U,setCountry:v,country:N,countryLanguages:Z,policy:"shipping"}),c.default.createElement(tt,{container:!0,className:`${A.headerStyle} ${A.mobileWidth} ${u?"":A.noCopying} ${r?"":A.headerStyleNotUsedByHierophant}`,id:s},c.default.createElement(tt,{item:!0,textalign:"center",xs:12,className:A.policyHeading},c.default.createElement(Ht,{variant:"h1",align:"center",className:"enzuzo-policyTitle policyTitle",name:"COPY-N-PASTE_TITLE_TEXT_FORMATTING COPY-N-PASTE_CLEAR_TEXT"},r?Hv(E,U)||x("LABEL_SHIPPING_TITLE"):((e=S,t=U)=>{let n=e?.title;return rb(e?.title)&&(n=JSON.parse(e.title)),Hv(n,t)||x("LABEL_SHIPPING_TITLE")})(S,U||Z[0].locale)||x("LABEL_SHIPPING_TITLE"))),S.policyOverride&&!document.querySelector(".tox-editor-container")&&c.default.createElement(UP,{usedByHierophant:r,policyContent:IN().get(S,"bodyText.en")||""}),(!S.policyOverride||document.querySelector(".tox-editor-container"))&&J.map(((e,t)=>Kw(A,e,t,S,x,ne,re,0,u,Y,k,V))),c.default.createElement(tt,{item:!0,xs:12,className:Y?A.footerAccordionDisabled:""},c.default.createElement(bb,{backlink_footer:FP[YP.SHIPPING],useCopyPaste:u,showLogo:!S?.hide_poweredby,lastUpdated:T,creationDate:O}))))):c.default.createElement(tt,{container:!0,spacing:3,justifyContent:"center"},c.default.createElement(tt,{item:!0},ie?c.default.createElement(KP,null):c.default.createElement(JP,null)))};Jw.propTypes={apiHost:h().string,t:h().func.isRequired,usedByHierophant:h().bool,mobilePreview:h().bool,hierophantCustomer:h().object,draft:h().bool,shippingPreviewId:h().string,isOnboarding:h().bool,useCopyPaste:h().bool,hierophantLanguage:h().string,shippingTitle:h().object,hasChanged:h().bool,configLang:h().string.isRequired},Jw.defaultProps={apiHost:"",parentElementId:"",usedByHierophant:!1,mobilePreview:!1,draft:!1,shippingPreviewId:null,hierophantCustomer:{},isOnboarding:!1,useCopyPaste:!1,hierophantLanguage:"",shippingTitle:{},hasChanged:!1};var Zw=fe()(Jw);var eH=(e,t,n,r,i,o,a,s,l,c,u="closed",d,_,E,p,h,A,L,f,S,m)=>{const T="open"===u,I=E?(e,t)=>l(e,{...t,lng:_,ns:"PRIVACY"}):l,O=t=>Bv(t,s,e),g=e=>"checked"===O(e),y={Analytics:[],Functional:[],Marketing:[],Preferences:[]},R=Boolean(f);if(f)for(const e of f)e.ignored||e.removed||y[e.category]?.push(e);else for(const e of Object.values(L))e?.forEach((e=>e.cookies?.forEach((e=>y[e.category]?.push(e)))));return[{expand:T,id:"LABEL_PRIVACY2_HTML_COOKIES",html:`<section name='Cookies'>\n      <h5 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n        ${I("LABEL_PRIVACY2_HTML_COOKIES_TITLE")}\n      </h5>\n      <p>\n        ${I("LABEL_PRIVACY2_HTML_COOKIES_BODY")}\n      </p>\n      <h5 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n        ${I("LABEL_PRIVACY2_HTML_COOKIES_HOW")}\n      </h5>\n\n      <p class='label_questionnaire_cookies ${v=d.LABEL_QUESTIONNAIRE_COOKIES,v?"highlight":""}' data-section="LABEL_PRIVACY2_HTML_COOKIES">\n      ${g("LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES")||g("LABEL_QUESTIONNAIRE_COOKIES_FUNCTIONAL")||g("LABEL_QUESTIONNAIRE_COOKIES_ANALYTICS")||g("LABEL_QUESTIONNAIRE_COOKIES_MARKETING")?`\n        <ul name='COPY-N-PASTE_UL_FORMATTING'>\n          <li>${I("LABEL_PRIVACY2_HTML_COOKIES_BEST_EXP")}</li>\n\n          ${g("LABEL_QUESTIONNAIRE_COOKIES_FUNCTIONAL")?`\n          <li>${I("LABEL_PRIVACY2_HTML_COOKIES_NECESSARY")}</li>`:""}\n\n          ${g("LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES")||g("LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE")?`\n          <li>${I("LABEL_PRIVACY2_HTML_COOKIES_PREF")}</li>\n          <ul name='COPY-N-PASTE_UL_FORMATTING' name='COPY-N-PASTE_UL_INDENTED_FORMATTING'>\n              ${g("LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES")?`<li>${I("LABEL_PRIVACY2_HTML_COOKIES_PREF_BODY")}</li>`:""}\n              ${g("LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE")?`<li>${I("LABEL_PRIVACY2_HTML_COOKIES_PERSONALIZED")}</li>`:""}\n          </ul>`:""}\n\n          ${g("LABEL_QUESTIONNAIRE_COOKIES_ANALYTICS")?`\n          <li>${I("LABEL_PRIVACY2_HTML_COOKIES_ANALYTICS")}</li>`:""}\n\n\n          ${g("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_ADS")||g("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_SHARED")||g("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_THIRD_PARTY")?`\n          <li>${I("LABEL_PRIVACY2_HTML_COOKIES_MARKETING")}</li>`:""}\n\n          ${g("LABEL_QUESTIONNAIRE_COOKIES_MARKETING_THIRD_PARTY")?`\n          <li>${I("LABEL_PRIVACY2_HTML_COOKIES_THIRD_PARTIES")}</li>`:""}\n        </ul>\n\n        ${S&&(N="LABEL_QUESTIONNAIRE_COOKIE_DISPLAY","LABEL_YES"===O(N))?`\n          <h5 class='enzuzo-privacyPolicySubHeader privacyPolicySubHeader' style='display: flex; align-items: center' name='COPY-N-PASTE_HEADING_TEXT_FORMATTING'>\n            ${I("LABEL_PRIVACY2_HTML_COOKIES_CONTROL")}\n          </h5>\n          <p>${I("LABEL_PRIVACY2_HTML_COOKIES_CONTROL_BODY")}</p>\n          ${y.Functional.length?nb(y.Functional,R,"LABEL_PRIVACY2_HTML_FUNCTIONAL_COOKIES_TITLE","LABEL_PRIVACY2_HTML_FUNCTIONAL_COOKIES_BODY",I):""}\n          ${y.Analytics.length?nb(y.Analytics,R,"LABEL_PRIVACY2_HTML_ANALYTICS_COOKIES_TITLE","LABEL_PRIVACY2_HTML_ANALYTICS_COOKIES_BODY",I):""}\n          ${y.Marketing.length?nb(y.Marketing,R,"LABEL_PRIVACY2_HTML_MARKETING_COOKIES_TITLE","LABEL_PRIVACY2_HTML_MARKETING_COOKIES_BODY",I):""}\n          ${y.Preferences.length?nb(y.Preferences,R,"LABEL_PRIVACY2_HTML_PREFERENCES_COOKIES_TITLE","LABEL_PRIVACY2_HTML_PREFERENCES_COOKIES_BODY",I):""}\n        `:""}\n\n\n      `:`<p>${I("LABEL_PRIVACY2_HTML_COOKIES_NOT_USED")}</p>`}\n      </p>\n   </section>`}].filter((e=>e));var N,v};let tH;function nH(e,t,n,r,i,o,a,s,l,u,_,E,p,h,A,L){if(t.hide)return"";let f=A?a(t.id,{lng:h,ns:"PRIVACY"}):a(t.id);const S="LABEL_PRIVACY_POLICY_HTML_INTRODUCTION"===t.id,m=["LABEL_PRIVACY2_HTML_CONTACT_US","LABEL_CONTACT_US"].includes(t.id),T="LABEL_PRIVACY_POLICY_HTML_ADDITIONAL_POLICY"===t.id;if(T){const{section_title:e,section_text:t}=i;if(!t)return"";f=e}const I={marginBottom:"border"!==u?.borderStyle||p?"0":"0.5em",cursor:p?"default":""};("none"===u?.borderStyle||p)&&(I.boxShadow="unset");const O={};return S&&(O.name="COPY-N-PASTE_CLEAR_TEXT"),m&&(O.id="contactUs"),c.default.createElement(tt,{item:!0,xs:12,key:n},c.default.createElement(QN,{square:!0,expanded:s[t.id]||p,onChange:()=>{if(!p){const e={...s};e[t.id]=!e[t.id],l(e)}},variant:"border"!==u?.borderStyle||p?"elevation":"outlined",style:I},c.default.createElement(tv,null,!T&&!m&&function(e,t,n,r){tH+=1;let i=(new DOMParser).parseFromString(t.html,"text/html");return[i]=i.getElementsByTagName("section"),c.default.createElement("div",{className:`${e.privacyPolicyStyles} ${n?"":e.noCopying} ${r?e.accordionDisabledAdjustments:""}`,style:{width:"100%"},dangerouslySetInnerHTML:{__html:d().sanitize(i.innerHTML)}})}(e,t,E,p),T&&function(e,t){const{section_text:n}=t;return tH+=1,c.default.createElement("div",{className:e.privacyPolicyStyles},c.default.createElement("p",null,n))}(e,i),m&&function(e,t,n,r,i,o,a,s){let l=(new DOMParser).parseFromString(t.html,"text/html");return[l]=l.getElementsByTagName("section"),tH+=1,c.default.createElement(tt,{container:!0,id:"contactUs",className:`${e.privacyPolicyStyles} ${i?"":e.noCopying}`},c.default.createElement(tt,{item:!0,xs:12},c.default.createElement("p",null,a?r("LABEL_PRIVACY_POLICY_HTML_CONTACT_INTRO",{lng:o,ns:"PRIVACY"}):r("LABEL_PRIVACY_POLICY_HTML_CONTACT_INTRO")),s?n:null),c.default.createElement(tt,{item:!0,xs:12},c.default.createElement(Ht,{align:"left",variant:"body2",className:NN()(e.privacyPolicyStyles,e.contactUsRow),component:"div"},c.default.createElement("div",{className:e.privacyPolicyStyles,dangerouslySetInnerHTML:{__html:d().sanitize(l.innerHTML)}}))))}(e,t,o,a,E,h,A,L))))}function rH(e){const t={};for(const n of e)t[n.id]=n.expand;return t}function iH(e){const{customer:t,variables:n,language:r,privacy_page:i,displayName:o,children:a,t:s,questionnaireInput:l,questionnaireCustomizations:u,useQuestionnaire:d,product:_,creationDate:E,parentElementId:p,usedByHierophant:h,hierophantAnswers:A,mobilePreview:L,useCopyPaste:f,isOnboarding:S,copyPreviewId:m,mode:T,privacyPolicyTitle:I,policyStyle:O,i18nInstance:g,isSettings:y,startingTitleValue:R,ppContext:N,rejuvica:v,obPlanSelected:b,custom:P,showCustomSection:C,backlink_intro:B,backlink_footer:M}=e,D=dv(e),{contact_address:U,section_title:w,section_text:H,custom_section_title:$,custom_section_body:x}=i,[Y,F]=(0,c.useState)({}),[k,G]=(0,c.useState)(""),[V,j]=(0,c.useState)({email:null,first_name:null,last_name:null,notes:"",type:null,location:{country:"US",subdivision:""}}),W=(0,c.useRef)([]),z=(0,c.useRef)({}),q=Mv(Rv);let Q=h?O:i?.customizations?.cp_customizations;Q=Q??{};const K=yN().render("{{shopify_name}}",n),X=i;let J=yN().render("{{shopify_address1}}, {{shopify_city}}, {{shopify_province_code}}  {{shopify_zip}}, {{shopify_country_name}}",n);J=J.split(",").filter((e=>""!==e.trim())).join(","),X.contact_address=U||J,X.contact_address=X.contact_address.split(",").filter((e=>""!==e.trim())).join(","),X.section_title=w,X.section_text=H;let Z=[],ee={},te=[];for(const e of q.questions)if(e.obFree&&e.product?.includes(_)){te.push(e.id);const t=e.options.filter((e=>e.child))??[],n=[];t.map((e=>n.push(e.child?.id))),te=[...te,...n]}const ne={LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT:"true",LABEL_QUESTIONNAIRE_POLICY_APPLY_TO_COMMUNICATION:"LABEL_YES",LABEL_QUESTIONNAIRE_USAGE_INFORMATION:"true",LABEL_QUESTIONNAIRE_WHY_COLLECT:"true",LABEL_QUESTIONNAIRE_GOOGLE_ANALYTICS:"LABEL_YES",LABEL_QUESTIONNAIRE_REMARKETING:"LABEL_YES",LABEL_QUESTIONNAIRE_MINIMUM_AGE:"LABEL_QUESTIONNAIRE_16_YEARS",REGULATION_CCPA:"true",LABEL_QUESTIONNAIRE_COOKIES:"LABEL_YES"},re={LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_REQUEST_FORM:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_INDIVIDUAL_PRODUCTS:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_WEB_TERMS:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_IP_ADDRESS:"checked",LABEL_QUESTIONNAIRE_USAGE_INFORMATION_TIME_ZONE:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDING_ORDERS:"checked",LABEL_QUESTIONNAIRE_WHY_SAFE_ENVIRONMENT:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_PROVIDE_DEVELOP_IMPROVE:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_CUSTOMER_SUPPORT:"checked",LABEL_QUESTIONNAIRE_WHY_COLLECT_ADVERTISING_MARKETING:"checked",LABEL_QUESTIONNAIRE_COOKIES_FUNCTIONAL:"checked",LABEL_QUESTIONNAIRE_COOKIES_PREFERENCES:"checked",LABEL_QUESTIONNAIRE_COOKIES_PERSONALIZE:"checked"},ie=[pv.FREE,pv.STARTER,pv.GROWTH,pv.UNLIMITED].includes(b);for(const e of 0===u.length?l:u){const t=0===u.length?l:u,n=q.questions.find((t=>t.options?.find((t=>t.id===e.id)))),r=n&&te.includes(n.id)&&t.find((e=>e.id===n.id))?.value&&"false"!==t.find((e=>e.id===n.id))?.value;((ie||d||te.includes(e.id))&&e.value&&"false"!==e.value||r)&&(ee[e.id]=e.value)}if(!d&&!ie||l.length<=te.length)ee={...ne,...re,...ee};else for(const[e,t]of Object.entries(ne)){const n=l.find((t=>t.id===e)),r=q.questions.find((t=>t.id===e))?.required;if("checked"!==t&&(!n?.value||"false"===n?.value&&r)){if(ee[e]=t,"true"===t)for(const[t,n]of Object.entries(re))t.includes(e)&&"checked"===n&&(ee[t]=n)}else n||"checked"!==t||(ee[e]=t)}const oe="shopify"===_?function(e,t,n){let r="";r="LABEL_YES"===e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME?t||n:e.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_TEXTFIELD||e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE||"";return r}(ee,K,o):function(e,t){return e.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||e.LABEL_QUESTIONNAIRE_LEGAL_BUSINESS_NAME_ENTERPRISE||t||""}(ee,o),ae="shopify"===_?function(e,t,n){let r="";switch(e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS){case"LABEL_YES":r=t||n.contact_address;break;case"LABEL_NO":r=e.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS||e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD||e.LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE||"";break;case"LABEL_HIDE":r="";break;default:r=n.contact_address}return(e.LABEL_HIDE||"LABEL_HIDE"===e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS)&&(r=""),r}(ee,J,i):function(e,t){let n="";const r=e.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS||e.LABEL_QUESTIONNAIRE_MAILING_ENTERPRISE||e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_TEXTFIELD||t.contact_address;switch(e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE){case"LABEL_YES":case"LABEL_NO":n=r;break;case"LABEL_HIDE":n="";break;default:n=t.contact_address}return!e.LABEL_HIDE&&"LABEL_HIDE"!==e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE&&e.LABEL_QUESTIONNAIRE_SHOW_ADDRESS||(n=""),!e.LABEL_QUESTIONNAIRE_SHARED_ADDRESS_ENTERPRISE&&e.LABEL_QUESTIONNAIRE_SHOW_ADDRESS&&(n=r),n}(ee,i),se="checked"===ee?.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_REQUEST_FORM,{userChangedAnswers:le}=N()??{},ce=t?.settings?.cookiebar?.kv,ue=Pb(ce?.find((e=>"cookieManager"===e.id))?.value)??[],de=kP(Pb(ce?.find((e=>"cookieList"===e.id))?.value))??null;let _e={_regulationAny:!0,regulationPIPEDA:!0,regulationGDPR:!0,regulationCCPA:!0,regulationLGPD:!0,regulationPOPIA:!0,regulationWorldWide:!0};const Ee=e=>Bv(e,ee,_),pe=e=>"checked"===Ee(e),he="LABEL_YES"===Ee("LABEL_QUESTIONNAIRE_HAS_COMPANY_OFFICES"),Ae=Ee("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS");(he||Ae)&&(Object.keys(_e).forEach((e=>{e.startsWith("regulation")&&(_e[e]=!1)})),he&&(_e.regulationPIPEDA||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_CANADA"),_e.regulationGDPR||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_EU_UK")||pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_EUROPEAN_UNION")||pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_UNITED_KINGDOM"),_e.regulationCCPA||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_UNITED_STATES"),_e.regulationLGPD||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_BRAZIL"),_e.regulationPOPIA||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_SOUTH_AFRICA"),_e.regulationWorldWide||=pe("LABEL_QUESTIONNAIRE_OFFICE_REGIONS_WORLDWIDE")),Ae&&(_e.regulationPIPEDA||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_CANADA"),_e.regulationGDPR||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_EU_UK")||pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_EUROPEAN_UNION")||pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_UNITED_KINGDOM"),_e.regulationCCPA||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_UNITED_STATES"),_e.regulationLGPD||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_BRAZIL"),_e.regulationPOPIA||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_SOUTH_AFRICA"),_e.regulationWorldWide||=pe("LABEL_QUESTIONNAIRE_CUSTOMER_REGIONS_WORLDWIDE")),_e._regulationAny=Object.keys(_e).some((e=>e.startsWith("regulation")&&_e[e])),_e.regulationWorldWide&&(_e=Object.keys(_e).reduce(((e,t)=>(e[t]=!0,e)),{})));const Le="checked"===ee.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER?ee.LABEL_QUESTIONNAIRE_ADDITIONAL_CONTACT_PRIVACY_OFFICER_TEXTFIELD:h?s("LABEL_PRIVACY_POLICY_HTML_DPO",{lng:r,ns:"PRIVACY"}):s("LABEL_PRIVACY_POLICY_HTML_DPO");Z=["dns","data"].includes(T)?[]:eH(_,oe,ae,$,x,C,Le,ee,s,_e,Q?.accordionStyle,Y,r,h,v,B,Q?.hide_poweredby,ue,de,pb(t?.features,"FEATURE_COOKIES_POLICY"),q);const[fe,Se]=(0,c.useState)(rH(Z));tH=1;(0,c.useEffect)((()=>{if(!h){const{updateThemeHeaderColours:t}=e;let n=getComputedStyle(document.getElementsByTagName("body")[0]).backgroundColor;ab(mN()(n))&&(n=sb(p),n=ab(mN()(n))?"#fff":n);const r=getComputedStyle(document.getElementsByTagName("p")[0]).color,i=["policyTitle","PolicySectionHeader","policySubHeader","policySubHeader","policyAccordionToggle"],o=i.length;for(let e=0;e<o;e+=1){const o=i[e],a=document.getElementsByClassName(o)[0];if(a){const e=getComputedStyle(a).color;if(mN()(n).rgbNumber()===mN()(e).rgbNumber()){console.debug(`Falling back to body text color. Body background colour: ${n}. ${o}: ${e}`),t(r);break}}}}}),[e]),(0,c.useEffect)((()=>{(0,TN.isEqual)(Q,z.current)||Se(rH(Z))}),[Q]),(0,c.useEffect)((()=>{if(S){const e=le&&function(e,t){for(const n of Object.keys(e))if(e[n]!==t[n]){if(Array.isArray(e[n])&&(0,TN.isEqual)(e[n],t[n]))continue;return n}return!1}(Ev(q,l),Ev(q,W.current));if(e){const t=document.getElementsByClassName(e?.toLowerCase())?.[0];if(t?.scrollIntoView({block:"center"}),t?.dataset?.section){const e={...fe};e[t.dataset.section]=!0,Se(e)}F({[e]:!0})}}}),[l]),(0,c.useEffect)((()=>{if(S&&!(0,TN.isEqual)(Hv(Q?.title,wv()),R.current)){const e=document?.getElementsByClassName("policyTitle")?.[0];e?.scrollIntoView({block:"center"});F({policyTitle:!0})}}),[Q?.title]),(0,c.useEffect)((()=>{W.current=l,z.current=Q})),(0,c.useEffect)((()=>{S&&(R.current=Hv(Q?.title,wv()))})),(0,c.useEffect)((()=>{["dns","data"].includes(T)||h&&(clearTimeout(k),G(setTimeout((()=>{F({})}),3e3)))}),[Y]);let me=Q?.title;h||(rb(Q?.title)&&(me=JSON.parse(Q?.title)),me=Hv(me,r)||s("LABEL_COOKIE_POLICY"));return c.default.createElement("div",{className:`${D.desktopPreview}`,style:{padding:h?null:0,paddingTop:Q?.topMargin||0}},c.default.createElement(tt,{container:!0,className:`${D.headerStyle} ${D.mobileWidth}`,style:{width:"100%",minWidth:"100%"}},c.default.createElement(tt,{item:!0,textalign:"center",xs:12,className:D.policyHeading},c.default.createElement(Ht,{variant:"h1",align:"center",className:"enzuzo-policyTitle policyTitle "+(Y.policyTitle?"highlight":""),name:"COPY-N-PASTE_TITLE_TEXT_FORMATTING COPY-N-PASTE_CLEAR_TEXT"},h?Hv(I,r)||s("LABEL_COOKIE_POLICY",{lng:r}):me)),Z.map(((e,t)=>nH(D,e,t,0,X,a,s,fe,Se,Q,0,f,true,r,h,se))),h&&S?c.default.createElement(tt,{item:!0,xs:12},c.default.createElement("div",{id:"LABEL_END"})):null,c.default.createElement(tt,{item:!0,xs:12,container:!0,spacing:2},c.default.createElement(bb,{className:D.footerAccordionDisabled,backlink_footer:M||FP[YP.COOKIEPOLICY],showLogo:!Q?.hide_poweredby,lastUpdated:(()=>{const e=lv(i,E),t=new Date("2023-01-25");return new Date(e)<t?t:e})(),useCopyPaste:f,creationDate:E}))))}d().addHook("afterSanitizeAttributes",(e=>{"target"in e&&(e.setAttribute("target","_blank"),e.setAttribute("rel","noopener"))})),iH.propTypes={customer:h().object,variables:h().object.isRequired,displayName:h().string.isRequired,product:h().string.isRequired,children:h().node,t:h().func.isRequired,questionnaireInput:h().array.isRequired,questionnaireCustomizations:h().array,useQuestionnaire:h().bool.isRequired,language:h().string,privacy_page:h().object,updateThemeHeaderColours:h().func,creationDate:h().oneOfType([h().number,h().string]),parentElementId:h().string,policyStyle:h().object,privacyPolicyTitle:h().object,mode:h().string,copyPreviewId:h().string,useCopyPaste:h().bool,isOnboarding:h().bool,usedByHierophant:h().bool,hierophantAnswers:h().object,mobilePreview:h().bool,i18nInstance:h().object.isRequired,isSettings:h().bool,startingTitleValue:h().object,ppContext:h().func,rejuvica:h().bool,obPlanSelected:h().string,custom:h().object,showCustomSection:h().bool,backlink_intro:h().string,backlink_footer:h().string},iH.defaultProps={customer:{},language:"en",children:null,policyStyle:{},custom:{},privacyPolicyTitle:{},copyPreviewId:"",isOnboarding:!1,usedByHierophant:!1,hierophantAnswers:{},mobilePreview:!1,questionnaireCustomizations:[],privacy_page:{},updateThemeHeaderColours:()=>{},parentElementId:"",mode:"",useCopyPaste:!1,creationDate:"",isSettings:!1,startingTitleValue:{},ppContext:()=>{},obPlanSelected:pv.STARTER,rejuvica:!1,showCustomSection:!1,backlink_intro:"",backlink_footer:""};var oH=fe()(iH);const aH=window.__enzuzo||{};class sH extends c.default.Component{constructor(e){super(e);const{mode:t,apiHost:n}=this.props;this.mode=t,this.scriptTag=RM(),this.referral=vM();const{jwt:r}=this.referral;this.topHeader=this.referral.name,this.product="shopify"===gM(this.scriptTag,"product")||window.Shopify||"shopify"===aH.product?"shopify":"",NM.host=n,this.customerAPI=fN({spec:NM,usePromise:!0}),this.state={customer:{},displayName:"",privacy_page:{},privacyURL:"",product:void 0,features:[],uuid:"",result:!0,language:void 0,variables:{},country:SP,jwt:r,theme:mM({darkMode:!1,primary:"#e0e0e0"}),submitted:!1,questionnaireInput:[],loading:!0,hover:!1,creationDate:"",apiError:!1,formError:{type:!1,first_name:!1,last_name:!1,email:!1,country:!1},rejuvica:!1,littlesleepies:!1}}componentDidMount(){const{jwt:e,user:t}=this.state,{parentElementId:n,configLang:r}=this.props;this.customerAPI.then((i=>{i.apis.Customer.CustomerGet({referral:e}).then((e=>{console.debug("Customer.CustomerGet response = ",e);const i=kv(e,"obj.privacy_page")??{},o=kv(e,"obj"),a=kv(e,"obj.ccpa"),s=kv(e,"obj.dsar"),l=HM(e.obj),c=kv(e,"obj.display_name"),u=kv(e,"obj.features"),d=kv(e,"obj.product"),_=kv(e,"headers.cf-ipcountry"),E=kv(e,"obj.uuid")===VM,p=kv(e,"obj.uuid")===jM,h=OM(),A=$M(je().get("country_override")||_||h&&h.country),L=kv(e,"obj.questionnaire.published")||[],f=kM(d,e.headers),S=kv(e,"obj.created_at"),m=kv(i,"customizations.cp_customizations.cssText")||"",T=kv(i,"backlink_intro")||"",I=kv(i,"backlink_footer")||"",O=xM(YM(r,u,A,f)),g=this.getCustomSectionLanguages(u,i);!g||g.includes(O)?te.changeLanguage(O):te.changeLanguage(g[0]),console.debug("[apiCountry, iplocation, language, country]=",[_,h,O,A]),m&&TM(m,u,"cp");let y={};"shopify"===this.product&&(y=Vv(e.obj.product_params||{},"shopify_")),this.setState({customer:o,ccpa:a,dataRequestForm:s,country:A,creationDate:S,displayName:c,features:u,language:O,privacy_page:i,privacyURL:l,product:d,questionnaireInput:L,user:t,variables:y,rejuvica:E,littlesleepies:p,backlink_intro:T,backlink_footer:I,parentElementId:n})})).catch((e=>{console.warn("😱 Swagger request failed for Customer.CustomerGet",{e:e}),"shopify"!==this.product&&this.setState({apiError:!0})})).finally((()=>{this.setState({loading:!1})}))}));const i=mN()(sb(n));console.debug("Background colour: ",i);let{theme:o}=this.state;i.isDark()&&!ab(i)&&(console.debug("Switching to Dark Mode"),o=mM({darkMode:!0,primary:"#e0e0e0"}),this.setState({theme:o})),console.debug("Theme object: ",o)}updateThemeHeaderColours=e=>{const{theme:t}=this.state,n="dark"===t.palette.type,r=mM({darkMode:n,primary:"#e0e0e0",headerText:e});JSON.stringify(t)!==JSON.stringify(r)&&this.setState({theme:r})};getCustomSectionLanguages=(e,t)=>{if(!pb(e,"FEATURE_CUSTOM_SECTION")||!t.custom_section_enabled)return;const n=t.custom_section_title??{},r=t.custom_section_body??{},i=Object.keys(n).filter((e=>Object.keys(r).includes(e)));return i.length?i:void 0};handleChange=(e,t=!0)=>{e.persist();const{activeStep:n,user:r}=this.state;Cb(e,r);const i=getStepName(n);this.setState({disabled:checkDisable(i,r,t),user:r})};render(){const{classes:e,t:t}=this.props,{customer:n,displayName:r,privacy_page:i,variables:o,questionnaireInput:a,product:s,language:l,country:u,features:d,creationDate:_,loading:E,theme:p,parentElementId:h}=this.state,A=this.topHeader?30:0;if(E)return"";let L=bM(u);const f=this.getCustomSectionLanguages(d,i);f&&(L=L.filter((e=>f.includes(e.locale))));let{customizations:S}=i??{};return S=S??{},c.default.createElement(bt,{theme:p},c.default.createElement("main",{className:e.layout,style:{paddingTop:A}},c.default.createElement(Ct,{className:e.paper,style:{marginTop:S.topMargin||0}},c.default.createElement(c.default.Fragment,null,pb(d,"FEATURE_LOCALE")&&!i?.customizations?.cp_customizations?.hideLanguageDropdown&&c.default.createElement(KM,{classes:e,setLanguage:e=>this.setState({language:e}),language:l,setCountry:e=>this.setState({country:e}),country:u,countryLanguages:L,policy:"cookies"}),c.default.createElement(tt,{container:!0,spacing:3,id:"__enzuzo_privacy_policy"},c.default.createElement(tt,{item:!0,xs:12,className:e.stepContent},c.default.createElement(tt,{item:!0,className:e.privacyWrapper},c.default.createElement(oH,{customer:n,displayName:r,privacy_page:i,variables:o,language:l||L[0].locale,updateThemeHeaderColours:this.updateThemeHeaderColours,questionnaireInput:a,useQuestionnaire:pb(d,"FEATURE_QUESTIONNAIRE"),product:s,creationDate:_,parentElementId:h,i18nInstance:Ge}))))))))}}sH.propTypes={classes:h().object.isRequired,mode:h().string.isRequired,apiHost:h().string.isRequired,parentElementId:h().string.isRequired,t:h().func.isRequired,configLang:h().string.isRequired};var lH=fe()(Vt()((0,Qe.A)((function(e){return{appBar:{position:"fixed",textAlign:"center",justifyContent:"center",height:60},companyInfo:{flexDirection:"row",display:"flex",alignItems:"center",fontSize:17,position:"absolute",left:15,top:"50%",transform:"translateY(-50%)"},logo:{marginRight:10,height:30,width:30},layout:{width:"auto"},paper:{marginTop:0,marginBottom:e.spacing(3),marginRight:"auto",marginLeft:"auto",padding:e.spacing(2),paddingTop:0,boxShadow:"none",maxWidth:1200,textAlign:"left"},stepper:{width:"100%",paddingTop:e.spacing(5),paddingBottom:e.spacing(5),display:"none","&.MuiStepper-root":{display:"none"},[e.breakpoints.down("xs")]:{padding:"12px 4px"},"& .MuiTypography-body2":{fontSize:14},"& .MuiStepIcon-text":{fontSize:12},"& .MuiSvgIcon-root":{fontSize:24}},privacyWrapper:{[e.breakpoints.down("xs")]:{padding:"12px 0 !important",width:"100%"}},stepContent:{paddingRight:e.spacing(2),paddingLeft:e.spacing(2),width:"100%"},finishMessage:{textAlign:"center",maxWidth:600,margin:"0 auto","& h4":{color:"inherit",fontSize:34,"& span":{textAlign:"center",display:"block","& svg":{height:"auto",width:100}},"& .MuiTypography-subtitle1":{fontSize:16}}},buttons:{display:"flex",justifyContent:"flex-end",margin:10},button:{marginTop:e.spacing(3),fontSize:14,color:"inherit",boxShadow:"none",textTransform:"none",width:"auto !important","&:hover":{boxShadow:"none"},"& + $button":{marginLeft:e.spacing(1)}},submitButton:{marginTop:e.spacing(3),fontSize:14,color:"inherit",height:e.spacing(5.5),fontFamily:"inherit",marginLeft:e.spacing(.5),boxShadow:"none",textTransform:"none","&:hover":{boxShadow:"none"}},backButton:{marginTop:e.spacing(3),fontSize:14,color:"inherit",height:e.spacing(5.5),fontFamily:"inherit",marginRight:e.spacing(.5),boxShadow:"none",textTransform:"none","&:hover":{boxShadow:"none"}},confirmButton:{marginTop:e.spacing(3),fontSize:14,color:"inherit",height:e.spacing(5.5),fontFamily:"inherit",marginLeft:e.spacing(.5),boxShadow:"none",textTransform:"none","&:hover":{boxShadow:"none"}},footerLogoLink:{border:"none !important",display:"inline-block","&:hover":{border:"none !important"},"& img":{padding:20,opacity:1,width:160,height:"auto"}},inputLabel:{fontSize:"0.85rem",marginTop:"0.2rem",zIndex:10},languageContainer:{marginTop:e.spacing(2),marginBottom:e.spacing(0)},formControl:{marginLeft:e.spacing(2),[e.breakpoints.down("xs")]:{marginBottom:e.spacing(2)}},languageSelect:{borderRadius:"0.25rem",position:"relative",zIndex:1,height:"26.5px",fontSize:"12px",paddingLeft:"35px","& img":{height:13,width:25,position:"absolute",top:"calc(50% - 7px)",left:10,opacity:"1 !important",margin:"0 !important"},"& .MuiOutlinedInput-input":{padding:"6px 35px 6px 45px",fontSize:12,lineHeight:"initial"},"& .MuiSelect-iconOutlined":{width:24,height:24},"& .MuiSelect-nativeInput":{border:"none",boxShadow:"none","& :after":{content:"none"}}},noFlag:{"& .MuiOutlinedInput-input":{padding:"6px 35px 6px 1rem"}},menuOption:{fontSize:12,"& img":{height:13,marginRight:"0.5rem",opacity:"1 !important"}}}}))(sH)));const cH=(e,t,n)=>Bv(e,t,n),uH=(e=[],t,n)=>{const r={LABEL_EULA_MOBILE_PLATFORM_APPLE:n?"LABEL_EULA_HTML_INTRODUCTION_MOBILE_APPLE":"LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P3_APPLE",LABEL_EULA_MOBILE_PLATFORM_GOOGLE:n?"LABEL_EULA_HTML_INTRODUCTION_MOBILE_GOOGLE":"LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P3_GOOGLE",LABEL_EULA_MOBILE_PLATFORM_FACEBOOK:n?"LABEL_EULA_HTML_INTRODUCTION_MOBILE_FACEBOOK":null},i=` ${t(n?"LABEL_EULA_HTML_OR":"LABEL_EULA_HTML_AND_OR")} `;return Array.isArray(e)&&e.length?Object.keys(r).filter((t=>e.includes(t)&&!!r[t])).map((e=>t(r[e]))).join(i):Object.values(r).filter((e=>!!e)).map((e=>t(e))).join(i)},dH=e=>e?"highlight":"";var _H=(e,t,n,r,i,o="closed",a,s,l,c,u)=>{const d="open"===o||"disabled"===o,_=new LD.Country(t.LABEL_EULA_GOVERNING_LAW,t.LABEL_EULA_GOVERNING_LAW_REGION),E=_.useProvince()?"LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1_PROVINCE":_.useTerritory()?"LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1_TERRITORY":_.useState()?"LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1_STATE":"LABEL_EULA_HTML_BODY_GOVERNING_LAW_P1",p=Ew(t),h=t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME;return[{expand:d,id:"LABEL_EULA_HTML_HEADER_INTRODUCTION",html:`<section>\n        <p>\n          ${e("LABEL_EULA_HTML_BODY_INTRODUCTION_INTRO",{companyName:r||e("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),"<companyTag>":`<span class="${dH(n.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||n.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||n.LABEL_EULA_SHOW_COMPANY_ADDRESS)} enzuzo-legal-business-name LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME" data-section="LABEL_EULA_HTML_HEADER_INTRODUCTION">`,"</companyTag>":"</span>",appName:`<span class="${dH(n.LABEL_EULA_MOBILE_APP)} LABEL_EULA_MOBILE_APP" data-section="LABEL_EULA_HTML_HEADER_INTRODUCTION">\n              ${t.LABEL_EULA_MOBILE_APP??""}\n            </span>`,altBusinessName:`<span class="${dH(n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME||n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME)} LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME" data-section="LABEL_EULA_HTML_HEADER_INTRODUCTION">${h?`${e("LABEL_LIST_DELIMITER")}d/b/a ${h}`:""}</span>`,mobilePlatforms:`<span class="${dH(n.LABEL_EULA_MOBILE_PLATFORM)} LABEL_EULA_MOBILE_PLATFORM" data-section="LABEL_EULA_HTML_HEADER_INTRODUCTION">${uH(cH("LABEL_EULA_MOBILE_PLATFORM",t,a),e,!0)}</span>`})}\n        </p>\n\n        <p>\n          ${e("LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION")}\n        </p>\n        <ul name="COPY-N-PASTE_UL_FORMATTING">\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION_A")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION_B")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_INTRODUCTION_INSTALLATION_C")}</li>\n        </ul>\n        </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_LICENSE",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P1")}</p>\n\n        <p>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2")}</p>\n        <ul name="COPY-N-PASTE_UL_FORMATTING">\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2A")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2B")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2C")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2D")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2E")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2F")}</li>\n        </ul>\n        <p>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P3",{mobilePlatforms:`<span class="${dH(n.LABEL_EULA_MOBILE_PLATFORM)} LABEL_EULA_MOBILE_PLATFORM" data-section="LABEL_EULA_HTML_HEADER_LICENSE">${uH(cH("LABEL_EULA_MOBILE_PLATFORM",t,a),e,!1)}</span>`})}</p>\n        <p>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P4")}</p>\n      </section>`},{expand:d,hide:"LABEL_YES"!==cH("LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT",t,a),id:"LABEL_EULA_HTML_HEADER_USER_CONTENT",html:`<section>\n        <div class="${dH(n.LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT)} LABEL_QUESTIONNAIRE_SHARED_POST_OWN_CONTENT" data-section="LABEL_EULA_HTML_HEADER_USER_CONTENT">\n          <p>${e("LABEL_EULA_HTML_BODY_USER_CONTENT_P1")}</p>\n          <p>${e("LABEL_EULA_HTML_BODY_USER_CONTENT_P2")}</p>\n          <p>${e("LABEL_EULA_HTML_BODY_USER_CONTENT_P3")}</p>\n          <p>${e("LABEL_EULA_HTML_BODY_USER_CONTENT_P4")}</p>\n        </div>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_USER_INFO",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_USER_INFO_P1",{policyLink:`<a\n          href="${zv((A=t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL||t.LABEL_EULA_PRIVACY_POLICY_URL,("string"==typeof A?A:A?.[u]??A?.[Object.keys(A)[0]]??A?.en)??""))}"\n          class="${dH(n.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL)} enzuzo-privacy-policy LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL" data-section="LABEL_EULA_HTML_HEADER_USER_INFO">\n          ${e("LABEL_EULA_HTML_BODY_USER_INFO_PRIVACY_POLICY")}</a>`})}</p>\n      </section>\n      `},{expand:d,id:"LABEL_EULA_HTML_HEADER_UPDATES",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_UPDATES_P1")}</p>\n        <ul name="COPY-N-PASTE_UL_FORMATTING">\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_UPDATES_P1A")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_LICENSE_AGREEMENT_P2B")}</li>\n          <li class='noListType'>${e("LABEL_EULA_HTML_BODY_UPDATES_P1B")}</li>\n        </ul>\n        <p>${e("LABEL_EULA_HTML_BODY_UPDATES_P2")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_TERM",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_TERM_P1")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_DISCLAIMER",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_DISCLAIMER_P1")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_LIMITATION",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_LIMITATION_P1")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_IDEMNIFICATION",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_IDEMNIFICATION_P1")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_EXPORT_REGULATION",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_EXPORT_REGULATION_P1")}</p>\n      </section>`},c?{expand:d,id:s[u],html:`<section style='width:100%'>\n        ${l[u]}\n      </section>`,customSection:!0}:null,{expand:d,id:"LABEL_EULA_HTML_HEADER_SEVERABILITY",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_SEVERABILITY_P1")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_GOVERNING_LAW",html:`<section>\n        <p>${e(E,{state:`<span class="${dH(n.LABEL_EULA_GOVERNING_LAW_REGION)} LABEL_EULA_GOVERNING_LAW_REGION" data-section="LABEL_EULA_HTML_HEADER_GOVERNING_LAW">${cH("LABEL_EULA_GOVERNING_LAW_REGION",t,a)}</span>`,country:`<span class="${dH(n.LABEL_EULA_GOVERNING_LAW)} LABEL_EULA_GOVERNING_LAW" data-section="LABEL_EULA_HTML_HEADER_GOVERNING_LAW">${cH("LABEL_EULA_GOVERNING_LAW",t,a)??_.countrySimple}</span>`})}</p>\n        <p>${e("LABEL_EULA_HTML_BODY_GOVERNING_LAW_P2")}</p>\n        <p data-section="LABEL_EULA_HTML_HEADER_GOVERNING_LAW" class="${dH(n.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU)} LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU">\n          ${"LABEL_YES"===cH("LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU",t,a)?e("LABEL_EULA_HTML_BODY_GOVERNING_LAW_P3"):""}\n        </p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_AGREEMENT",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_AGREEMENT_P1")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_WAVER",html:`<section>\n        <p>${e("LABEL_EULA_HTML_BODY_WAVER_P1")}</p>\n      </section>`},{expand:d,id:"LABEL_EULA_HTML_HEADER_CONTACT",hide:!t?.LABEL_EULA_DISPLAY_CONTACT_INFO?.length,html:`<section>\n        <p data-section="LABEL_EULA_HTML_HEADER_CONTACT"\n        name="COPY-N-PASTE_CLEAR_TEXT">${e("LABEL_EULA_HTML_BODY_CONTACT_P1")}</p>\n\n        <p class="enzuzo-privacyPolicyContactWrap privacyPolicyContactWrap">\n        <span>${h||r||e("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")}</span>\n        ${t?.LABEL_EULA_SHOW_COMPANY_ADDRESS?.includes("LABEL_EULA_SHOW_ADDRESS")&&i?`<br/><span class="${dH(n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS)} LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS" data-section="LABEL_EULA_HTML_HEADER_CONTACT">${eb(Wv(i),!1)||e("LABEL_DEFAULT_ENTERPRISE_CONTACT_ADDRESS")}</span>`:""}\n        <br />\n        <span class="${dH(n.LABEL_EULA_PHONE_NUMBER||n.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER||n.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED||n.LABEL_EULA_EMAIL||n.LABEL_QUESTIONNAIRE_SHARED_EMAIL)} LABEL_QUESTIONNAIRE_SHARED_EMAIL LABEL_EULA_PHONE_NUMBER LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER LABEL_EULA_EMAIL" data-section="LABEL_EULA_HTML_HEADER_CONTACT">\n          ${(p||t.LABEL_EULA_PHONE_NUMBER)??""}\n          <br />\n          ${(t.LABEL_QUESTIONNAIRE_SHARED_EMAIL||t.LABEL_EULA_EMAIL)??""}\n        </span>\n        </p>\n      </section>`}];var A};function EH(){return EH=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},EH.apply(null,arguments)}const pH={LABEL_EULA_POLICY_ALLOW:"LABEL_YES",LABEL_EULA_POLICY_RESTOCKING_FEES_VALUE_CURRENCY:"USD",LABEL_EULA_POLICY_DEADLINE_TYPE:"LABEL_EULA_POLICY_DEADLINE_TYPE_DATE_OF_PURCHASE",LABEL_EULA_POLICY_COMPENSATION:["LABEL_EULA_POLICY_COMPENSATION_REFUND"],LABEL_EULA_POLICY_REQUIRED_ITEM:"LABEL_EULA_POLICY_REQUIRED_ITEM_PROOF",LABEL_EULA_POLICY_SHIPPING_PAYER:"LABEL_EULA_POLICY_SHIPPING_PAYER_CUSTOMER",LABEL_EULA_POLICY_ATTENTION:"LABEL_EULA_POLICY_ATTENTION_CUSTOMER_SERVICE"},hH=e=>({title:e("LABEL_EULA_TITLE"),topMargin:0,lastUpdated:gb(Ob()),accordionStyle:"open",cssText:"",hide_poweredby:!1,borderStyle:"shadow"}),AH={};let LH;function fH(e,t,n,r,i,o,a,s,l,u,_,E){if(!t||t.hide)return"";const p=E?.[t.id]||i(t.id),h="LABEL_EULA_HTML_INTRODUCTION"===t.id,A={marginBottom:"border"!==r?.borderStyle||u?"0":"0.5em",cursor:u?"default":""};("none"===r?.borderStyle||u)&&(A.boxShadow="unset");const L={};return h&&(L.name="COPY-N-PASTE_CLEAR_TEXT"),c.default.createElement(tt,{item:!0,xs:12,key:n},c.default.createElement(QN,{square:!0,expanded:o[t.id],onChange:()=>{if(!u){const e={...o};e[t.id]=!e[t.id],a(e)}},variant:"border"!==r?.borderStyle||u?"elevation":"outlined",style:A},!(u&&(AH[t.id]||_))&&c.default.createElement(ZN,{expandIcon:u?null:c.default.createElement(nv.A,null),"aria-controls":"panel2a-content",id:n,style:{cursor:u?"default":""},className:"PolicyAccordionToggle"},c.default.createElement(Ht,EH({},L,{variant:"h2",className:"PolicySectionHeader "+(u?"PolicySectionHeaderAccordionDisabled":""),dangerouslySetInnerHTML:{__html:d().sanitize((u?"":LH.toString()+". ")+p)}}))),c.default.createElement(tv,{style:u?{paddingBottom:0}:{}},function(e,t,n,r){LH+=1;let i=(new DOMParser).parseFromString(t.html,"text/html");return[i]=i.getElementsByTagName("section"),c.default.createElement("div",{className:`${e.container} ${n?"":e.noCopying} ${r?e.accordionDisabledAdjustments:""}`,style:r?{padding:0,width:"100%"}:{width:"100%"},dangerouslySetInnerHTML:{__html:d().sanitize(i.innerHTML)}})}(e,t,l,u))))}const SH=e=>{const t=IN().cloneDeep(e)||{};for(const[e,n]of Object.entries(pH))t[e]=t[e]||n;return t},mH=e=>{const{apiHost:t,t:n,usedByHierophant:r,mobilePreview:i,hierophantCustomer:o,draft:a,eulaPreviewId:s,isOnboarding:l,useCopyPaste:u,hierophantLanguage:d,hasChanged:_,eulaTitle:E,configLang:p}=e;NM.host=t;const h=fN({spec:NM,usePromise:!0}),[A,L]=(0,c.useState)(pH),[f,S]=(0,c.useState)({}),[m,T]=(0,c.useState)(""),[I,O]=(0,c.useState)(""),[g,y]=(0,c.useState)(!0),[R,N]=(0,c.useState)(SP),[v,b]=(0,c.useState)(o||{}),[P,C]=(0,c.useState)(d||fP),[B,M]=(0,c.useState)(!1),D=dv(e),U=(e,t)=>n(e,r?{ns:"PRIVACY",lng:P,...t}:t),[w,H]=(0,c.useState)(!1),[$,x]=(0,c.useState)(!1),[Y,F]=(0,c.useState)({}),[k,G]=(0,c.useState)({}),[V,j]=(0,c.useState)(""),W=(0,c.useRef)(),z=(0,c.useRef)({});let q=[];const Q=(0,c.useCallback)((()=>{const e=vM();h.then((t=>{t.apis.Customer.CustomerGet({referral:e.jwt}).then((e=>{const t=e.obj?.eula?.questionnaire?.published??{},n=Dv(bv,t,e.obj),r={...t,...n};L(SH(r));const i=e.obj.eula?.customizations??{};var o,a;S({...hH(U),...i}),o=i?.cssText||"",a=e.obj?.features,TM(o,a,"eula"),T(lv(e.obj?.eula,e.obj?.created_at)),O(e.obj.created_at),b(e.obj);const s=Iw(e);N(s);const l=Ow(p,e,s);te.changeLanguage(l),C(l),console.debug("language=",l),console.debug("Eula Customer Get: ",e)})).catch((e=>{console.warn("😱 Swagger request failed for Customer.CustomerGet",{e:e}),"shopify"!==v.product&&M(!0)})).finally((()=>{y(!1)}))}))}),[]),K=MM(U,v,A),X=DM(U,v,A),{accordionStyle:J}=f||{},{product:Z,eula:ee}=v||{},{custom_section_body:ne,custom_section_title:re,custom_section_enabled:ie}=ee??{},oe=Object.keys(ne||{}),ae=oe&&ie?bM(R).filter((e=>oe.includes(e.locale))):bM(R);q=_H(U,A,k,K,X,J,Z,re,ne,ie,P);const[se,le]=(0,c.useState)(gw(q));LH=1,(0,c.useEffect)((()=>{r||Q()}),[Q]),(0,c.useEffect)((()=>{r&&(()=>{const e=(a?v.eula?.questionnaire?.draft:v.eula?.questionnaire?.published)??{};L(SH(e)),S(v.eula?.customizations??{}),T(lv(v?.eula,v?.created_at)),O(v.created_at),y(!1)})();const e=_&&Tw(v,W.current,"eula");if(e?.id){let t;if(document.getElementsByClassName(e?.value).length){t=Array.from(document.getElementsByClassName(e?.value))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});G({[e?.value]:!0})}else{t=Array.from(document.getElementsByClassName(e?.id))?.find((e=>e?.dataset?.section)),t?.scrollIntoView({block:"center"});G({[e?.id]:!0})}if(t?.dataset?.section){const e={...se};e[t?.dataset?.section]=!0,le(e)}}}),[v]),(0,c.useEffect)((()=>{IN().isEqual(f,z.current)||le(gw(q))}),[f]),(0,c.useEffect)((()=>{r&&C(d)}),[d]),(0,c.useEffect)((()=>{r&&b(o)}),[o]),(0,c.useEffect)((()=>{r&&(W.current=v,z.current=f)})),(0,c.useEffect)((()=>{H("disabled"===f?.accordionStyle),x(f?.removeTitles),F(f?.customTitles)}),[f]),(0,c.useEffect)((()=>{IN().isEmpty(k)||(clearTimeout(V),j(setTimeout((()=>G({})),3e3)))}),[k]);const ce=!g&&!hb(v,ub);return!ce&&!B||r?g?"":c.default.createElement("main",{className:r?`${D.desktopPreview} ${D.desktopPreviewHierophant} ${i&&D.mobilePreview}`:D.layout,style:{padding:r?null:10,paddingTop:l?0:f.topMargin||0}},c.default.createElement(Ct,{className:D.paper,id:"__enzuzo_eula"},pb(v?.features,"FEATURE_LOCALE")&&!r&&c.default.createElement(KM,{classes:D,setLanguage:C,language:P,setCountry:N,country:R,countryLanguages:ae,policy:"eula"}),c.default.createElement(tt,{container:!0,className:`${D.headerStyle} ${u?"":D.noCopying}`,id:s},c.default.createElement(tt,{item:!0,textalign:"center",xs:12,className:D.policyHeading},c.default.createElement(Ht,{variant:"h1",align:"center",className:"enzuzo-policyTitle policyTitle",name:"COPY-N-PASTE_TITLE_TEXT_FORMATTING COPY-N-PASTE_CLEAR_TEXT"},r?Hv(E,P)||U("LABEL_EULA_TITLE",{lng:P}):((e=f,t=P)=>{let n=e?.title;return rb(e?.title)&&(n=JSON.parse(e.title)),Hv(n,t)||U("LABEL_EULA_TITLE")})(f,P||ae[0].locale)??U("LABEL_EULA_TITLE"))),q.map(((e,t)=>fH(D,e,t,f,U,se,le,0,u,w,$,Y))),c.default.createElement(tt,{item:!0,xs:12,className:w?D.footerAccordionDisabled:""},c.default.createElement(bb,{backlink_footer:FP[YP.EULA],useCopyPaste:u,showLogo:!f?.hide_poweredby,lastUpdated:m,creationDate:I}))))):c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0},ce?c.default.createElement(KP,null):c.default.createElement(JP,null)))};mH.propTypes={apiHost:h().string,t:h().func.isRequired,usedByHierophant:h().bool,mobilePreview:h().bool,hierophantCustomer:h().object,draft:h().bool,eulaPreviewId:h().string,isOnboarding:h().bool,useCopyPaste:h().bool,hierophantLanguage:h().string,eulaTitle:h().object,hasChanged:h().bool,configLang:h().string.isRequired},mH.defaultProps={apiHost:"",parentElementId:"",usedByHierophant:!1,mobilePreview:!1,draft:!1,eulaPreviewId:null,hierophantCustomer:{},isOnboarding:!1,useCopyPaste:!1,hierophantLanguage:"",eulaTitle:{},hasChanged:!1};var TH=fe()(mH);function IH(){return IH=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},IH.apply(null,arguments)}const OH={},gH=(e,t,n,r)=>{let i=(new DOMParser).parseFromString(t.html,"text/html");return[i]=i.getElementsByTagName("section"),c.default.createElement("div",{className:`${e.container} ${n?"":e.noCopying} ${r?e.accordionDisabledAdjustments:""}`,style:r?{padding:0,width:"100%"}:{width:"100%"},dangerouslySetInnerHTML:{__html:d().sanitize(i.innerHTML)}})};var yH=(e,t,n,r,i,o,a,s,l,u,_,E,p,h)=>{if(!t||t.hide)return"";const A=E?.[t.id]||i(t.id),L=t.id===p,f={marginBottom:"border"!==r?.borderStyle||u?"0":"0.5em",cursor:u?"default":""};("none"===r?.borderStyle||u)&&(f.boxShadow="unset");const S={};return L&&(S.name="COPY-N-PASTE_CLEAR_TEXT"),c.default.createElement(tt,{item:!0,xs:12,key:n},c.default.createElement(QN,{square:!0,expanded:!!o?.[t.id],onChange:()=>{if(!u){const e={...o};e[t.id]=!e[t.id],a(e)}},variant:"border"!==r?.borderStyle||u?"elevation":"outlined",style:f},!(u&&(OH[t.id]||_))&&c.default.createElement(ZN,{expandIcon:u?null:c.default.createElement(nv.A,null),"aria-controls":"panel2a-content",id:n,style:{cursor:u?"default":""},className:"PolicyAccordionToggle"},c.default.createElement(Ht,IH({},S,{variant:"h2",className:"PolicySectionHeader "+(u?"PolicySectionHeaderAccordionDisabled":""),dangerouslySetInnerHTML:{__html:d().sanitize((u?"":h.toString()+". ")+A)}}))),c.default.createElement(tv,{style:u?{paddingBottom:0}:{}},gH(e,t,l,u))))};const RH=(e,t,n)=>Bv(e,t,n),NH=(e=[],t)=>{const n={LABEL_SSA_SIGNUP_METHOD_WEBSITE:"LABEL_SSA_HTML_SIGNUP_METHOD_WEBSITE",LABEL_SSA_SIGNUP_METHOD_SERVICE_ORDER:"LABEL_SSA_HTML_SIGNUP_METHOD_SERVICE_ORDER",LABEL_SSA_SIGNUP_METHOD_ORDER_FORM:"LABEL_SSA_HTML_SIGNUP_METHOD_ORDER_FORM",LABEL_SSA_SIGNUP_METHOD_SOW:"LABEL_SSA_HTML_SIGNUP_METHOD_SOW"},r=` ${t("LABEL_EULA_HTML_AND_OR")} `;return Array.isArray(e)&&e.length?Object.keys(n).filter((t=>e.includes(t)&&!!n[t])).map((e=>t(n[e]))).join(r):Object.values(n).filter((e=>!!e)).map((e=>t(e))).join(r)};const vH=e=>e?"highlight":"";var bH=(e,t,n,r,i,o="closed",a,s,l,c,u,d,_)=>{const E=t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME,p="open"===o||"disabled"===o,h=new LD.Country(t.LABEL_SSA_GOVERNING_LAW,t.LABEL_SSA_GOVERNING_LAW_REGION),A=Ew(t);return[{expand:p,id:"LABEL_SSA_HTML_HEADER_INTRO",html:`<section>\n            ${s?`\n              <p>${e("LABEL_TOSV2_HTML_LAST_UPDATED",{"<span>":`<span class='${n.LABEL_SSA_EFFECTIVE_DATE?"highlight":""} LABEL_SSA_EFFECTIVE_DATE' data-section="LABEL_SSA_HTML_HEADER_INTRO">`,date:yb(s)||"","</span>":"</span>"})}</p>\n            `:""}\n             <p>\n                ${e("LABEL_SSA_HTML_INTRO_SUBSCRIBER_BODY",{companyName:r||e("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME"),"<companyTag>":`<span class="${vH(n.LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME||n.LABEL_QUESTIONNAIRE_SHARED_ADDRESS||n.LABEL_SSA_SHOW_COMPANY_ADDRESS)} enzuzo-legal-business-name LABEL_QUESTIONNAIRE_SHARED_ADDRESS LABEL_SSA_SHOW_COMPANY_ADDRESS LABEL_QUESTIONNAIRE_SHARED_LEGAL_BUSINESS_NAME" data-section="LABEL_SSA_HTML_HEADER_INTRO">`,"</companyTag>":"</span>",altBusinessName:`<span class="${vH(n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME||n.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME)} LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME_AS_LEGAL_NAME LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME" data-section="LABEL_SSA_HTML_HEADER_INTRO">${t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME?`${e("LABEL_LIST_DELIMITER")}d/b/a ${t.LABEL_QUESTIONNAIRE_SHARED_BUSINESS_NAME}`:""}</span>`,signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_INTRO">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n                ${RH("LABEL_SSA_SUBSCRIPTION_NAME",t)?e("LABEL_SSA_HTML_INTRO_SERVICE_NAME_GIVEN_BODY",{serviceName:`<span class="${vH(n.LABEL_SSA_SUBSCRIPTION_NAME)} LABEL_SSA_SUBSCRIPTION_NAME" data-section="LABEL_SSA_HTML_HEADER_INTRO">${RH("LABEL_SSA_SUBSCRIPTION_NAME",t)}</span>`}):e("LABEL_SSA_HTML_INTRO_SERVICE_NAME_NONE_BODY")}\n                ${e("LABEL_SSA_HTML_INTRO_CONCLUSION_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_INTRO_HEADING">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n            </p>\n            ${_?"":`<p>\n              ${e("LABEL_SSA_HTML_INTRO_BACKLINK",{"<a>":'<a href="https://www.enzuzo.com/privacy-policy-generator" target="_blank">',"</a>":"</a>"})}\n              </p>`}\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_SERVICES",html:`<section>\n            <p>\n                ${e("LABEL_SSA_HTML_SERVICES_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_SERVICES">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n            </p>\n            </section>`},{expand:p,hide:"LABEL_YES"!==RH("LABEL_SSA_ALLOW_FREE_TRIALS",t,a),id:"LABEL_SSA_HTML_HEADER_TRIAL_SERVICES",html:`<section>\n            <p>\n            <span class="${vH(n.LABEL_SSA_ALLOW_FREE_TRIALS)} LABEL_SSA_ALLOW_FREE_TRIALS" data-section="LABEL_SSA_HTML_HEADER_TRIAL_SERVICES">\n                ${e("LABEL_SSA_HTML_TRIAL_SERVICES_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_TRIAL_SERVICES">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n            </span>\n            </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_MODIFICATION",html:`<section>\n            <p>${e("LABEL_SSA_HTML_MODIFICATION_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_SUBSCRIBER_ACCOUNT",html:`<section>\n            <p>${e("LABEL_SSA_HTML_SUBSCRIBER_ACCOUNT_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_RESTRICTIONS",html:`<section>\n                <p>${e("LABEL_SSA_HTML_RESTRICTIONS_HEADING")}</p>\n\n                <ul name="COPY-N-PASTE_UL_FORMATTING">\n                <li class='noListType'>${e("LABEL_SSA_HTML_RESTRICTIONS_A")}</li>\n                <li class='noListType'>${e("LABEL_SSA_HTML_RESTRICTIONS_B")}</li>\n                <li class='noListType'>${e("LABEL_SSA_HTML_RESTRICTIONS_C")}</li>\n                <li class='noListType'>${e("LABEL_SSA_HTML_RESTRICTIONS_D")}</li>\n                <li class='noListType'>${e("LABEL_SSA_HTML_RESTRICTIONS_E")}</li>\n                <li class='noListType'>${e("LABEL_SSA_HTML_RESTRICTIONS_F")}</li>\n                <li class='noListType'>${e("LABEL_SSA_HTML_RESTRICTIONS_G")}</li>\n              </ul>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_COMPLIANCE",html:`<section>\n            <p>${e("LABEL_SSA_HTML_COMPLIANCE_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_TERM",html:`<section>\n            <p>\n                ${e("LABEL_SSA_HTML_TERM_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_TERM">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n            </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_MUTAL_TERMINATION_CAUSE",html:`<section>\n            <p>${e("LABEL_SSA_HTML_MUTUAL_TERMINATION_CAUSE_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_TERMINATION_COMPANY",html:`<section>\n            <p>\n                ${e("LABEL_SSA_HTML_TERMINATION_COMPANY_BODY1",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_TERMINATION_COMPANY">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n            </p>\n\n            <p>${e("LABEL_SSA_HTML_TERMINATION_COMPANY_BODY2")}\n            ${"LABEL_SSA_REFUND_TYPE_NON_REFUNDABLE"===RH("LABEL_SSA_REFUND_TYPE",t,a)?`<span class="${vH(n.LABEL_SSA_REFUND_TYPE)} LABEL_SSA_REFUND_TYPE" data-section="LABEL_SSA_HTML_HEADER_TERMINATION_COMPANY">\n                ${e("LABEL_SSA_HTML_TERMINATION_COMPANY_BODY3")}</span>`:""}\n            </p>\n            </section>`},{expand:p,hide:"LABEL_SSA_REFUND_TYPE_PRO_RATED"!==RH("LABEL_SSA_REFUND_TYPE",t,a),id:"LABEL_SSA_HTML_HEADER_TERMINATION_SUBSCRIBER",html:`<section>\n            <p>${e("LABEL_SSA_HTML_TERMINATION_SUBSCRIBER_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_FEES",html:`<section>\n                <p>\n                ${e("LABEL_SSA_HTML_FEES_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_FEES">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n                ${e("LABEL_SSA_HTML_FEES_BODY_LIST_A")}\n                ${"LABEL_SSA_REFUND_TYPE_PRO_RATED"===RH("LABEL_SSA_REFUND_TYPE",t,a)?`<span class="${vH(n.LABEL_SSA_REFUND_TYPE)} LABEL_SSA_REFUND_TYPE" data-section="LABEL_SSA_HTML_HEADER_FEES">${e("LABEL_SSA_HTML_FEES_BODY_LIST_B_REFUNDABLE")}</span>`:`<span class="${vH(n.LABEL_SSA_REFUND_TYPE)} LABEL_SSA_REFUND_TYPE" data-section="LABEL_SSA_HTML_HEADER_FEES">${e("LABEL_SSA_HTML_FEES_BODY_LIST_B")}</span>`}\n            ${"LABEL_SSA_REFUND_TYPE_PRO_RATED"!==RH("LABEL_SSA_REFUND_TYPE",t,a)?`${e("LABEL_SSA_HTML_FEES_BODY_LIST_C")}`:`${e("LABEL_SSA_HTML_FEES_BODY_LIST_C")}.`}\n                ${"LABEL_SSA_REFUND_TYPE_PRO_RATED"!==RH("LABEL_SSA_REFUND_TYPE",t,a)?`<span class="${vH(n.LABEL_SSA_REFUND_TYPE)} LABEL_SSA_REFUND_TYPE" data-section="LABEL_SSA_HTML_HEADER_FEES">${e("LABEL_SSA_HTML_FEES_BODY_LIST_D")}</span>`:""}\n                </p>\n                </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING",html:`<section>\n            <p>\n            ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_INTRO",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n            ${(()=>{const r="LABEL_SSA_MONTH"===RH("LABEL_SSA_INVOICE_TYPE",t,a),i="LABEL_YES"===RH("LABEL_SSA_INVOICE_TYPE_MONTH",t,a),o="LABEL_YES"===RH("LABEL_SSA_INVOICE_ANNUAL_DISCOUNT",t,a);return r&&!i?`<span class="${vH(n.LABEL_SSA_INVOICE_TYPE)}\n        LABEL_SSA_INVOICE_TYPE" data-section="LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING">\n                  ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_MONTH_ONLY")}${e("LABEL_PERIOD")}</span>`:r&&i&&!o?`<span class="${vH(n.LABEL_SSA_INVOICE_TYPE_MONTH)}\n        LABEL_SSA_INVOICE_TYPE_MONTH" data-section="LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING">\n                  ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_MONTH_ONLY")}\n                  ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_ANNUAL_OPTION")}</span>`:r&&i&&o?`<span class="${vH(n.LABEL_SSA_INVOICE_ANNUAL_DISCOUNT)}\n         LABEL_SSA_INVOICE_ANNUAL_DISCOUNT" data-section="LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING">\n                  ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_MONTH_ONLY")}\n                  ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_ANNUAL_DISCOUNT")}</span>`:`<span class="${vH(n.LABEL_SSA_INVOICE_TYPE)}\n                  LABEL_SSA_INVOICE_TYPE" data-section="LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING">\n                  ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY_ANNUAL_ONLY")}</span>`})()}\n            ${e("LABEL_SSA_HTML_PAYMENTS_BILLING_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING">\n                ${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)} </span>`})}\n            </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_TAXES",html:`<section>\n            <p>${e("LABEL_SSA_HTML_TAXES_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_CONF_INFO_DEF",html:`<section>\n            <p>${e("LABEL_SSA_HTML_CONF_INFO_DEF_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_PAYMENTS_BILLING">\n                ${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)} </span>`})}\n            </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_PROTECTION_CONF_INFO",html:`<section>\n            <p>${e("LABEL_SSA_HTML_PROTECTION_CONF_INFO_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_SECURITY",html:`<section>\n            <p>${e("LABEL_SSA_HTML_SECURITY_BODY")}</p>\n            </section>`},{expand:p,hide:""===RH("LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL",t,a),id:"LABEL_SSA_HTML_HEADER_PRIVACY",html:`<section>\n              <p>${e("LABEL_SSA_HTML_PRIVACY_BODY",{policyLink:`<a\n                href="${zv((f=t.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL||t.LABEL_SSA_PRIVACY_POLICY_URL,("string"==typeof f?f:f?.[d]??f?.[Object.keys(f)[0]]??f?.en)??""))}"\n                class="${vH(n.LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL)} enzuzo-privacy-policy LABEL_QUESTIONNAIRE_SHARED_PRIVACY_POLICY_URL" data-section="LABEL_SSA_HTML_HEADER_PRIVACY">\n                ${e("LABEL_EULA_HTML_BODY_USER_INFO_PRIVACY_POLICY")}</a>`})}</p>\n            </section>\n            `},{expand:p,id:"LABEL_SSA_HTML_HEADER_INTELLECTUAL_PROPERTY_RIGHTS",html:`<section>\n            <p>${e("LABEL_SSA_HTML_INTELLECTUAL_PROPERTY_RIGHTS_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_SUBSCRIBER_DATA",html:`<section>\n            <p>${e("LABEL_SSA_HTML_SUBSCRIBER_DATA_BODY")}</p>\n            </section>`},{expand:p,hide:"LABEL_YES"!==RH("LABEL_SSA_USER_DATA_USAGE",t,a),id:"LABEL_SSA_HTML_HEADER_STAT_USAGE_DATA",html:`<section>\n             <p class="${vH(n.LABEL_SSA_USER_DATA_USAGE)} LABEL_SSA_USER_DATA_USAGE" data-section="LABEL_SSA_HTML_HEADER_STAT_USAGE_DATA">\n              ${e("LABEL_SSA_HTML_STAT_USAGE_DATA_BODY")}\n              </p>\n            </section>`},{expand:p,hide:"LABEL_YES"!==RH("LABEL_SSA_ALLOW_FEEBACK",t,a),id:"LABEL_SSA_HTML_HEADER_FEEDBACK",html:`<section>\n            <p class="${vH(n.LABEL_SSA_ALLOW_FEEBACK)} LABEL_SSA_ALLOW_FEEBACK" data-section="LABEL_SSA_HTML_HEADER_FEEDBACK">\n              ${e("LABEL_SSA_HTML_FEEDBACK_BODY")}\n              </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_WARRANTIES",html:`<section>\n            <p>${e("LABEL_SSA_HTML_WARRANTIES_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_COMPANY_WARRANTIES",html:`<section>\n            <p>${e("LABEL_SSA_HTML_COMPANY_WARRANTIES")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_DISCLAIMERS",html:`<section>\n            <p>${e("LABEL_SSA_HTML_DISCLAIMERS_BODY",{"<strong>":"<strong>","</strong>":"</strong>"})}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_INDEMNIFICATION_COMPANY",html:`<section>\n            <p>${e("LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY1")}</p>\n            <p>${e("LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY2")}</p>\n            <p>${e("LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY3",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_INDEMNIFICATION_COMPANY">\n                ${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)} </span>`})}</p>\n            </br>\n            <p>${e("LABEL_SSA_HTML_INDEMNIFICATION_COMPANY_BODY4",{"<strong>":"<strong>","</strong>":"</strong>"})}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_INDEMNIFICATION_SUBSCRIBER",html:`<section>\n            <p>${e("LABEL_SSA_HTML_INDEMNIFICATION_SUBSCRIBER_BODY1")}\n               ${e("LABEL_SSA_HTML_INDEMNIFICATION_SUBSCRIBER_BODY2",{"<strong>":"<strong>","</strong>":"</strong>"})}\n            </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_INDEMNIFICATION_PROCEDURE",html:`<section>\n            <p>${e("LABEL_SSA_HTML_INDEMNIFICATION_PROCEDURE_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_EXCLUSION_DAMAGES",html:`<section>\n            <p>${e("LABEL_SSA_HTML_EXCLUSION_DAMAGES_BODY",{"<strong>":"<strong>","</strong>":"</strong>"})}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_LIMITATON_LIABILITY",html:`<section>\n            <p>${e("LABEL_SSA_HTML_LIMITATON_LIABILITY_BODY",{"<strong>":"<strong>","</strong>":"</strong>"})}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_JURISDICTION",html:`<section>\n            <p>${e("LABEL_SSA_HTML_JURISDICTION_BODY1")}\n            ${e("LABEL_SSA_HTML_JURISDICTION_BODY2",{"<strong>":"<strong>","</strong>":"</strong>"})}\n            </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_ENFORCEABLE_COMPANY",html:`<section>\n            <p>${e("LABEL_SSA_HTML_ENFORCEABLE_COMPANY_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_EXPORT_COMPLIANCE",html:`<section>\n            <p>${e("LABEL_SSA_HTML_EXPORT_COMPLIANCE_BODY1")}</p>\n            <p>${e("LABEL_SSA_HTML_EXPORT_COMPLIANCE_BODY2")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_USE_RESTRICTIONS",html:`<section>\n            <p>${e("LABEL_SSA_HTML_USE_RESTRICTIONS_BODY")}</p>\n            </section>`},u?{expand:p,id:l[d],html:`<section style='width:100%'>\n        ${c[d]}\n      </section>`,customSection:!0}:null,{expand:p,id:"LABEL_SSA_HTML_HEADER_GOVERNING_LAW",html:`<section>\n            <p class="${vH(n.LABEL_SSA_GOVERNING_LAW)} LABEL_SSA_GOVERNING_LAW" data-section="LABEL_SSA_HTML_HEADER_GOVERNING_LAW">\n              ${(()=>{const n=RH("LABEL_SSA_GOVERNING_LAW",t,a);if("United States"===n||"Canada"===n){const r=RH("LABEL_SSA_GOVERNING_LAW_REGION",t,a);return e("United States"===n?"LABEL_SSA_HTML_GOVERNING_LAW_USA_BODY":"LABEL_SSA_HTML_GOVERNING_LAW_CAN_BODY",{country:n,region:r})}return e("LABEL_SSA_HTML_GOVERNING_LAW_INT_BODY",{country:n})})()}\n              </p>\n            </p>\n            <p>\n            ${"LABEL_YES"===RH("LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU",t,a)?`<section> <p class="${vH(n.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU)} LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU" data-section="LABEL_SSA_HTML_HEADER_GOVERNING_LAW">\n              ${e("LABEL_SSA_HTML_GOVERNING_LAW_USA_BODY2",{state:`<span class="${vH(n.LABEL_SSA_GOVERNING_LAW_REGION)} LABEL_SSA_GOVERNING_LAW_REGION" data-section="LABEL_SSA_HTML_HEADER_GOVERNING_LAW">\n                ${L=RH("LABEL_SSA_GOVERNING_LAW_REGION",t,a),L?` ${L},`:""}</span>`,country:`<span class="${vH(n.LABEL_SSA_GOVERNING_LAW)} LABEL_SSA_GOVERNING_LAW" data-section="LABEL_SSA_HTML_HEADER_GOVERNING_LAW">\n                ${RH("LABEL_SSA_GOVERNING_LAW",t,a)??h.countrySimple}</span>`})}</p>\n                <p class="${vH(n.LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU)} LABEL_QUESTIONNAIRE_SHARED_USERS_IN_EU" data-section="LABEL_SSA_HTML_HEADER_GOVERNING_LAW">\n                  ${e("LABEL_SSA_HTML_GOVERNING_LAW_BODY")}\n                </p>\n                </section>`:""}\n            <p>${e("LABEL_SSA_HTML_GOVERNING_LAW_BODY2")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_SEVERABILITY",html:`<section>\n            <p>${e("LABEL_SSA_HTML_SEVERABILITY_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_ASSIGNMENT",html:`<section>\n            <p>${e("LABEL_SSA_HTML_ASSIGNMENT_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_FORCE_MAJEURE",html:`<section>\n            <p>${e("LABEL_SSA_HTML_FORCE_MAJEURE_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_WAIVER",html:`<section>\n            <p>${e("LABEL_SSA_HTML_WAIVER_BODY")}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_ENTIRE_AGREEMENT",html:`<section>\n            <p>${e("LABEL_SSA_HTML_ENTIRE_AGREEMENT_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_ENTIRE_AGREEMENT">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}</p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_NOTICE",html:`<section>\n            <p>${e("LABEL_SSA_HTML_NOTICE_BODY",{signupMethods:`<span class="${vH(n.LABEL_SSA_SIGNUP_METHODS)} LABEL_SSA_SIGNUP_METHODS" data-section="LABEL_SSA_HTML_HEADER_ENTIRE_AGREEMENT">${NH(RH("LABEL_SSA_SIGNUP_METHODS",t,a),e)}</span>`})}\n\n            ${!t?.LABEL_SSA_SHOW_COMPANY_ADDRESS||t?.LABEL_SSA_SHOW_COMPANY_ADDRESS?.includes("LABEL_SSA_SHOW_ADDRESS")?`<span class="${vH(n.LABEL_SSA_SHOW_COMPANY_ADDRESS||n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS)} LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS LABEL_SSA_SHOW_COMPANY_ADDRESS" data-section="LABEL_SSA_HTML_HEADER_NOTICE">${e("LABEL_SSA_HTML_NOTICE_ADDRESS_BODY")} ${eb(Wv(i),!1)||eb(Wv(t?.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS),!1)}</span>`:""}\n            </p>\n            </section>`},{expand:p,id:"LABEL_SSA_HTML_HEADER_CONTACT",hide:!t?.LABEL_SSA_DISPLAY_CONTACT_INFO?.length,html:`<section>\n            <p data-section="LABEL_SSA_HTML_HEADER_CONTACT"\n            name="COPY-N-PASTE_CLEAR_TEXT">${e("LABEL_SSA_HTML_BODY_CONTACT_P1")}</p>\n\n            <p class="enzuzo-privacyPolicyContactWrap privacyPolicyContactWrap">\n            <span>${E||r||e("LABEL_DEFAULT_ENTERPRISE_COMPANY_NAME")}</span>\n            ${t?.LABEL_SSA_DISPLAY_CONTACT_INFO?.includes("LABEL_SSA_SHOW_CONTACT_INFO")&&t?.LABEL_SSA_SHOW_COMPANY_ADDRESS?.includes("LABEL_SSA_SHOW_ADDRESS")&&i?`<br/><span class="${vH(n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS||n.LABEL_SSA_SHOW_COMPANY_ADDRESS)} LABEL_SSA_SHOW_COMPANY_ADDRESS LABEL_SSA_DISPLAY_CONTACT_INFO LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS" data-section="LABEL_SSA_HTML_HEADER_CONTACT">${eb(Wv(i),!1)||e("LABEL_DEFAULT_ENTERPRISE_CONTACT_ADDRESS")}\n          </span>`:""}\n            <br />\n            <span class="${vH(n.LABEL_SSA_DISPLAY_CONTACT_INFO||n.LABEL_SSA_PHONE_NUMBER||n.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER||n.LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED||n.LABEL_SSA_EMAIL||n.LABEL_QUESTIONNAIRE_SHARED_EMAIL||n.LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS)} LABEL_SSA_DISPLAY_CONTACT_INFO LABEL_QUESTIONNAIRE_SHARED_EMAIL LABEL_SSA_PHONE_NUMBER LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER_FORMATTED LABEL_QUESTIONNAIRE_SHARED_PHONE_NUMBER LABEL_SSA_EMAIL LABEL_QUESTIONNAIRE_SHARED_PUBLIC_ADDRESS" data-section="LABEL_SSA_HTML_HEADER_CONTACT">\n              ${(A||t.LABEL_SSA_PHONE_NUMBER)??""}\n              <br />\n              ${(t.LABEL_QUESTIONNAIRE_SHARED_EMAIL||t.LABEL_SSA_EMAIL)??""}\n            </span>\n            </p>\n          </section>`}];var L,f};var PH=e=>IN().cloneDeep(e)||{};const CH=e=>({title:e("LABEL_SSA_TITLE"),topMargin:0,lastUpdated:gb(Ob()),accordionStyle:"open",cssText:"",hide_poweredby:!1,borderStyle:"shadow"}),BH=e=>{const{apiHost:t,t:n,usedByHierophant:r,mobilePreview:i,hierophantCustomer:o,draft:a,ssaPreviewId:s,isOnboarding:l,useCopyPaste:u,hierophantLanguage:d,hasChanged:_,ssaTitle:E,configLang:p}=e;NM.host=t;const h=fN({spec:NM,usePromise:!0}),[A,L]=(0,c.useState)({}),[f,S]=(0,c.useState)({}),[m,T]=(0,c.useState)(""),[I,O]=(0,c.useState)(""),[g,y]=(0,c.useState)(!0),[R,N]=(0,c.useState)(SP),[v,b]=(0,c.useState)(o||{}),[P,C]=(0,c.useState)(d||fP),[B,M]=(0,c.useState)(!1),[D,U]=(0,c.useState)(!1),[w,H]=(0,c.useState)(!1),[$,x]=(0,c.useState)({}),[Y,F]=(0,c.useState)({}),[k,G]=(0,c.useState)(""),V=(0,c.useRef)(),j=(0,c.useRef)({}),W=dv(e);let z,q=[];const Q=(0,c.useCallback)(((e,t)=>n(e,r?{ns:"PRIVACY",lng:P,...t}:t))),K=MM(Q,v,A),X=DM(Q,v,A),{accordionStyle:J}=f||{},{product:Z,ssa:ee}=v||{},{custom_section_body:ne,custom_section_title:re,custom_section_enabled:ie}=ee??{},oe=Object.keys(ne||{}),ae=oe&&ie?bM(R).filter((e=>oe.includes(e.locale))):bM(R),se=(0,c.useCallback)((async()=>{const e=vM();try{const r=await h,i=await r.apis.Customer.CustomerGet({referral:e.jwt}),o=i.obj?.ssa?.questionnaire?.published??{},a=Dv(Cv,o,i.obj),s={...o,...a};L(PH(s));const l=i.obj.ssa?.customizations??{};S({...CH(Q),...l}),t=l?.cssText||"",n=i.obj?.features,TM(t,n,"ssa"),T(lv(i.obj?.eula,i.obj?.created_at)),O(i.obj.created_at),b(i.obj);const c=Iw(i);N(c);const u=Ow(p,i,c);te.changeLanguage(u),C(u),console.debug("language=",u),console.debug("Ssa Customer Get: ",i)}catch(e){console.warn("😱 Swagger request failed for Customer.CustomerGet",{e:e}),"shopify"!==v.product&&M(!0)}finally{y(!1)}var t,n}),[]);q=bH(Q,A,Y,K,X,J,Z,m,re,ne,ie,P,f.hide_poweredby);const[le,ce]=(0,c.useState)(gw(q));z=1,(0,c.useEffect)((()=>{r||se()}),[se]),(0,c.useEffect)((()=>{r&&(()=>{const e=(a?v.ssa?.questionnaire?.draft:v.ssa?.questionnaire?.published)??{};L(PH(e)),S(v.ssa?.customizations??{}),T(lv(v?.ssa,v?.created_at)),O(v.created_at),y(!1)})();const e=_&&Tw(v,V.current,"ssa");if(e?.id){const t=document.getElementsByClassName(e?.value).length?e?.value:e?.id,n=document.getElementsByClassName(e?.id)?.[0];n?.scrollIntoView({block:"center"});F({[t]:!0}),n?.dataset?.section&&ce({...le,[n?.dataset?.section]:!0})}}),[v]),(0,c.useEffect)((()=>{IN().isEqual(f,j.current)||ce(gw(q))}),[f]),(0,c.useEffect)((()=>{r&&C(d)}),[d]),(0,c.useEffect)((()=>{r&&b(o)}),[o]),(0,c.useEffect)((()=>{r&&(V.current=v,j.current=f)})),(0,c.useEffect)((()=>{U("disabled"===f?.accordionStyle),H(f?.removeTitles),x(f?.customTitles)}),[f]),(0,c.useEffect)((()=>{IN().isEmpty(Y)||(clearTimeout(k),G(setTimeout((()=>F({})),3e3)))}),[Y]);const ue=!g&&!hb(v,db);return!ue&&!B||r?g?"":c.default.createElement("main",{className:r?`${W.desktopPreview} ${W.desktopPreviewHierophant} ${i&&W.mobilePreview}`:W.layout,style:{padding:r?null:10,paddingTop:l?0:f.topMargin||0}},c.default.createElement(Ct,{className:W.paper,id:"__enzuzo_ssa"},pb(v?.features,"FEATURE_LOCALE")&&!r&&c.default.createElement(KM,{classes:W,setLanguage:C,language:P,setCountry:N,country:R,countryLanguages:ae,policy:"ssa"}),c.default.createElement(tt,{container:!0,className:`${W.headerStyle} ${u?"":W.noCopying}`,id:s},c.default.createElement(tt,{item:!0,textalign:"center",xs:12,className:W.policyHeading},c.default.createElement(Ht,{variant:"h1",align:"center",className:"enzuzo-policyTitle policyTitle",name:"COPY-N-PASTE_TITLE_TEXT_FORMATTING COPY-N-PASTE_CLEAR_TEXT"},r?Hv(E,P)||Q("LABEL_SSA_TITLE",{lng:P}):((e=f,t=P)=>{let n=e?.title;return rb(e?.title)&&(n=JSON.parse(e.title)),Hv(n,t)||Q("LABEL_SSA_TITLE")})(f,P||ae[0].locale)??Q("LABEL_SSA_TITLE"))),q.map(((e,t)=>{const n=yH(W,e,t,f,Q,le,ce,null,u,D,w,$,"LABEL_SSA_HTML_HEADER_INTRO",z);return z+=n?1:0,n})),c.default.createElement(tt,{item:!0,xs:12,className:D?W.footerAccordionDisabled:""},c.default.createElement(bb,{backlink_footer:FP[YP.SSA],useCopyPaste:u,showLogo:!f?.hide_poweredby,lastUpdated:m,creationDate:I}))))):c.default.createElement(tt,{container:!0,spacing:3,style:{justifyContent:"center"}},c.default.createElement(tt,{item:!0},ue?c.default.createElement(KP,null):c.default.createElement(JP,null)))};BH.propTypes={apiHost:h().string,t:h().func.isRequired,usedByHierophant:h().bool,mobilePreview:h().bool,hierophantCustomer:h().object,draft:h().bool,ssaPreviewId:h().string,isOnboarding:h().bool,useCopyPaste:h().bool,hierophantLanguage:h().string,ssaTitle:h().object,hasChanged:h().bool,configLang:h().string.isRequired},BH.defaultProps={apiHost:"",parentElementId:"",usedByHierophant:!1,mobilePreview:!1,draft:!1,ssaPreviewId:null,hierophantCustomer:{},isOnboarding:!1,useCopyPaste:!1,hierophantLanguage:"",ssaTitle:{},hasChanged:!1};var MH=fe()(BH);var DH=e=>{const t=t=>{const{apiHost:n,mode:r,parentElementId:i,configLang:o}=t,[a,s]=(0,c.useState)(mM({darkMode:!1,primary:"#e0e0e0"})),l=(0,c.useCallback)((()=>{const e=mN()(sb(i));let t;console.debug("Background colour: ",e),e.isDark()&&!ab(e)&&(console.debug("Switching to Dark Mode"),t=mM({darkMode:!0,primary:"#e0e0e0"}),s(t))}),[]);return(0,c.useEffect)((()=>{l()}),[l]),c.default.createElement(bt,{theme:a},c.default.createElement(e,{apiHost:n,mode:r,parentElementId:i,configLang:o}))};return t.propTypes={apiHost:h().string.isRequired,mode:h().string.isRequired,parentElementId:h().string.isRequired,configLang:h().string.isRequired},t};var UH=()=>{const e=window.__enzuzo||{},t=RM();return new URLSearchParams(window.location.search).get("__enzuzo_lang")||je().get("lang")||gM(t,"lang")||e.lang||"en"};var wH=()=>{const e=window.__enzuzo||{},t=RM(),n=new URLSearchParams(window.location.search);let r=n.get("__enzuzo_apiHost")||n.get("apiHost")||gM(t,"apiHost")||e.host||"";return r=r.replace(/^https?:\/\//,""),r};const HH=wH(),$H=UH(),xH=(0,_.A)({productionPrefix:"__enzuzo-jss-"}),YH=DH(Mw),FH=DH(Gw),kH=DH(Zw),GH=DH(lH),VH=DH(TH),jH=DH(MH);class WH extends c.Component{render(){const{mode:e}=this.props,{parentElementId:t}=this.props;return c.default.createElement(E.Ay,{generateClassName:xH},["privacy","dns","dsar","button","data"].includes(e)&&c.default.createElement(uD,{apiHost:HH,mode:e,parentElementId:t,configLang:$H}),"tos"===e&&c.default.createElement(YH,{apiHost:HH,mode:e,parentElementId:t,configLang:$H}),"returns"===e&&c.default.createElement(FH,{apiHost:HH,mode:e,parentElementId:t,configLang:$H}),"shipping"===e&&c.default.createElement(kH,{apiHost:HH,mode:e,parentElementId:t,configLang:$H}),"cookies"===e&&c.default.createElement(GH,{apiHost:HH,mode:e,parentElementId:t,configLang:$H}),"eula"===e&&c.default.createElement(VH,{apiHost:HH,mode:e,parentElementId:t,configLang:$H}),"ssa"===e&&c.default.createElement(jH,{apiHost:HH,mode:e,parentElementId:t,configLang:$H}))}}WH.propTypes={mode:h().string.isRequired,parentElementId:h().string.isRequired};var zH=WH;const qH={privacy:{rootId:"__enzuzo-root-privacy"},dsar:{rootId:"__enzuzo-root-dsar"},button:{rootId:"__enzuzo-root-button"},tos:{rootId:"__enzuzo-root-tos"},dns:{rootId:"__enzuzo-root-dns"},returns:{rootId:"__enzuzo-root-returns"},shipping:{rootId:"__enzuzo-root-shipping"},cookies:{rootId:"__enzuzo-root-cookies"},data:{rootId:"__enzuzo-root-dsar"},eula:{rootId:"__enzuzo-root-eula"},ssa:{rootId:"__enzuzo-root-ssa"}},QH=window.__enzuzo||{},KH=RM();function XH(){let e=QH.mode||"";if(KH){const t=gM(KH,"mode");t&&(e=t)}e in qH||(e="privacy");const{rootId:t}=qH[e];let n=document.getElementById(t);KH&&!n&&(KH.insertAdjacentHTML("afterend",d().sanitize(`<div id="${t}"></div>\n`)),n=document.getElementById(t)),n&&c.default.render(c.default.createElement(c.default.Fragment,null,c.default.createElement("div",{"data-enzuzo-type":e}),c.default.createElement(zH,{mode:e,parentElementId:n.id})),n)}"false"===gM(KH,"awaitLoad")||"loading"!==document.readyState?XH():document.addEventListener("DOMContentLoaded",(function e(){"loading"!==document.readyState&&(XH(),document.removeEventListener("DOMContentLoaded",e))}))}()}();
//# sourceMappingURL=__enzuzo-privacy-app.js.map