(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[24893],{869562:function(e,t,n){"use strict";var r,a=n(667294);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t=200&&(d=c,v=!1,t=new r(t));e:for(;++u{const{__scopeSwitch:n,name:r,checked:i,defaultChecked:s,required:u,disabled:f,value:h="on",onCheckedChange:g,form:b,...y}=e,[w,x]=a.useState(null),_=(0,l.e)(t,(e=>x(e))),E=a.useRef(!1),z=!w||(b||!!w.closest("form")),[k,M]=(0,c.T)({prop:i,defaultProp:s??!1,onChange:g,caller:p});return(0,v.jsxs)(m,{scope:n,checked:k,disabled:f,children:[(0,v.jsx)(d.WV.button,{type:"button",role:"switch","aria-checked":k,"aria-required":u,"data-state":j(k),"data-disabled":f?"":void 0,disabled:f,value:h,...y,ref:_,onClick:(0,o.Mj)(e.onClick,(e=>{M((e=>!e)),z&&(E.current=e.isPropagationStopped(),E.current||e.stopPropagation())}))}),z&&(0,v.jsx)(O,{control:w,bubbles:!E.current,name:r,value:h,checked:k,required:u,disabled:f,form:b,style:{transform:"translateX(-100%)"}})]})}));b.displayName=p;var y="SwitchThumb",w=a.forwardRef(((e,t)=>{const{__scopeSwitch:n,...r}=e,a=g(y,n);return(0,v.jsx)(d.WV.span,{"data-state":j(a.checked),"data-disabled":a.disabled?"":void 0,...r,ref:t})}));w.displayName=y;var O=a.forwardRef((({__scopeSwitch:e,control:t,checked:n,bubbles:r=!0,...o},i)=>{const c=a.useRef(null),d=(0,l.e)(c,i),p=(0,s.D)(n),f=(0,u.t)(t);return a.useEffect((()=>{const e=c.current;if(!e)return;const t=window.HTMLInputElement.prototype,a=Object.getOwnPropertyDescriptor(t,"checked").set;if(p!==n&&a){const t=new Event("click",{bubbles:r});a.call(e,n),e.dispatchEvent(t)}}),[p,n,r]),(0,v.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...o,tabIndex:-1,ref:d,style:{...o.style,...f,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})}));function j(e){return e?"checked":"unchecked"}O.displayName="SwitchBubbleInput";var x=b,_=w,E=n(704710),z=n(204590),k=n(338314),M="/* AUTO GENERATED by support/tools/src/tool/code-generator/output/tokens/web-core-tokens-less.ts @Tue Apr 07 2026 14:29:41 GMT+0000 (Coordinated Universal Time) */\n.styles-module_root__SQZoi {\n all: unset;\n width: 52px;\n height: 32px;\n background-color: var(--a5c761);\n border-radius: var(--aa6dcb);\n position: relative;\n -webkit-tap-highlight-color: transparent;\n cursor: pointer;\n}\n.styles-module_root__SQZoi[data-state='checked'] {\n background-color: var(--4983fe);\n}\n.styles-module_root__SQZoi[data-disabled] {\n cursor: unset;\n background-color: var(--319b29);\n}\n.styles-module_thumb__Mc-JI {\n display: block;\n width: var(--1e685c);\n height: var(--1e685c);\n background-color: var(--3546c3);\n border-radius: var(--aa6dcb);\n transition: transform 100ms;\n will-change: transform;\n transform: translateX(calc((32px - var(--1e685c)) / 2));\n}\n.styles-module_thumb__Mc-JI[data-state='checked'] {\n transform: translateX(calc(52px - var(--1e685c) - calc((32px - var(--1e685c)) / 2)));\n}\n.styles-module_root__SQZoi:focus-visible {\n outline-style: solid;\n outline-color: var(--603ec6);\n outline-width: var(--99d31f);\n outline-offset: var(--c0b12c);\n}\n",R={__getCSS:function(){return M},__getFilename:function(){return"/src/rebrand/components/RebrandSwitch/styles.module.less"},root:"styles-module_root__SQZoi",thumb:"styles-module_thumb__Mc-JI"};(0,k.Z)(M);var S=(0,z.Jj)((function(e){var t=e.id,n=e.name,o=e.checked,l=e.required,i=e.dataset,c=e.disabled,s=e.onCheckedChange,u=(0,E.J)(i);return a.createElement("div",{"data-preply-ds-component":"RebrandSwitch"},a.createElement(x,(0,r.gY)({className:R.root,id:t,name:n,checked:o,required:l,onCheckedChange:s,disabled:c},u),a.createElement(_,{className:R.thumb})))}),R)},758596:function(e,t,n){"use strict";n.d(t,{m:function(){return p}});var r,a=n(217674),o=n(364687),l=n.n(o),i=n(521071),c=n(459567),s=n(650319),u=n(667294),d=n(270615),v=(0,c.ZP)(r||(r=(0,i.AI)(["\n mutation SubmitUserTraits(\n $aggregatedUserTraits: [ValueAggregatedTraitDataInput!]!\n $source: UserTraitSourceEnum\n $denyOtherSourceOverwrite: Boolean\n ) {\n manipulateAndFollowUserTraits(\n aggregatedUserTraits: $aggregatedUserTraits\n source: $source\n denyOtherSourceOverwrite: $denyOtherSourceOverwrite\n ) {\n manipulationResult {\n creationErrors {\n errors\n }\n }\n }\n }\n"]))),p=function(e){var t=e.source,n=e.viewName,r=e.denyOtherSourceOverwrite,o=(0,s.D)(v,{onError:function(e){return(0,d.H)(e,n)}}),c=(0,a.Z)(o,2),p=c[0],f=c[1].loading,h=(0,u.useCallback)(function(){var e=(0,i.x)(l().mark((function e(a){var o,i,c,s,u;return l().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,p({variables:{aggregatedUserTraits:a,source:t,denyOtherSourceOverwrite:r}});case 3:c=e.sent,null!==(s=null===c||void 0===c||null===(o=c.data)||void 0===o||null===(o=o.manipulateAndFollowUserTraits)||void 0===o||null===(o=o.manipulationResult)||void 0===o?void 0:o.creationErrors)&&void 0!==s&&null!==(i=s[0])&&void 0!==i&&i.errors&&(0,d.H)(null===s||void 0===s||null===(u=s[0])||void 0===u?void 0:u.errors,n),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),(0,d.H)(e.t0,n);case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}(),[p,t,r,n]);return{submitUserTraits:h,useTraitsMutationLoading:f}}},270615:function(e,t,n){"use strict";n.d(t,{H:function(){return i},P:function(){return l}});var r=n(868140),a=n(140802),o=new Set(Object.values(r.MsK));function l(e){return!!e&&o.has(e)}var i=function(e,t){a.$e((function(n){n.setTag("teamName","flex"),n.setTag("viewName",t),n.setExtra("error",e),a.Tb(e)}))}},297262:function(){},317515:function(){},978809:function(e,t,n){"use strict";n.d(t,{t:function(){return x}});var r=n(759499),a=n(704730),o=n(711298),l=n(780459),i=n(608255),c=n(667294),s=n(704710),u=n(891529),d=n(785893),v=n(27898),p=(n(297262),["title","titleId"]),f=["label","leadingSvgIcon","pressed","onToggle","onRemove","aria-controls","dataset"];function h(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 m(e){for(var t=1;t