�PNG  IHDR22?�� pHYs  �� OiCCPPhotoshop ICC profilexڝSgTS�=���BK���KoR RB���&*! J�!��Q�EEȠ�����Q, � ��!���������{�kּ������>���� �H3Q5� �B�������.@� $p�d!s�#�~<<+"��x� �M��0���B�\���t�8K�@z�B�@F���&S�`�cb�P-`'������{[�!�� e�Dh;��V�EX0fK�9�-0IWfH���� � 0Q��){`�##x��F�W<�+��*x��<�$9E�[-qWW.(�I+6aa�@.�y�2�4���������x����6��_-��"bb���ϫp@�t~��,/��;�m��%�h^ �u��f�@����W�p�~<�5�j>{�-�]c�K'Xt����o��(�h���w��?�G�%�fI�q^D$.Tʳ?�D��*�A��,���� �`6�B$��BB d�r`)��B(�Ͱ*`/�@4�Qh��p.�U�=p�a��(�� A�a!ڈb�X#����!�H�$ ɈQ"K�5H1R�T UH�=r9�\F��;�2����G1���Q=� �C��7�F� �dt1�����r�=�6��Ыhڏ>C�0��3�l0.��B�8, �c˱"� ���V����cϱw�E� 6wB aAHXLXN�H� $4� 7 �Q�'"��K�&���b21�XH,#��/{�C�7$�C2'��I��T��F�nR#�,��4H#���dk�9�, +ȅ����3��!�[ �b@q��S�(R�jJ��4�e�2AU��Rݨ�T5�ZB���R�Q��4u�9̓IK�����hh�i��t�ݕN��W���G���w ��Ljg(�gw��L�Ӌ�T071���oUX*�*|�� �J�&�*/T����ު U�U�T��^S}�FU3S� Ԗ�U��P�SSg�;���g�oT?�~Y��Y�L�OC�Q��_�� c�x,!k ��u�5�&���|v*�����=���9C3J3W�R�f?�q��tN �(���~���)�)�4L�1e\k����X�H�Q�G�6������E�Y��A�J'\'Gg����S�Sݧ �M=:��.�k���Dw�n��^��Lo��y���}/�T�m���G X� $� �<�5qo</���QC]�@C�a�a�ᄑ��<��F�F�i�\�$�m�mƣ&&!&KM�M�RM��)�;L;L���͢�֙5�=1�2��כ߷`ZxZ,����eI��Z�Yn�Z9Y�XUZ]�F���%ֻ�����N�N���gð�ɶ�����ۮ�m�}agbg�Ů��}�}��= ���Z~s�r:V:ޚΜ�?}����/gX���3��)�i�S��Ggg�s�󈋉K��.�>.���Ƚ�Jt�q]�z���������ۯ�6�i�ܟ�4�)�Y3s���C�Q��? ��0k߬~OCO�g��#/c/�W�װ��w��a�>�>r��>�<7�2�Y_�7��ȷ�O�o�_��C#�d�z����%g��A�[��z|!��?:�e����A���AA�������!h�쐭!��Α�i�P~���a�a��~ '���W�?�p�X�1�5w��Cs�D�D�Dޛg1O9�-J5*>�.j<�7�4�?�.fY��X�XIlK9.*�6nl������� �{�/�]py�����.,:�@L�N8��A*��%�w%� y��g"/�6ш�C\*N�H*Mz�쑼5y$�3�,幄'���L Lݛ:��v m2=:�1����qB�!M��g�g�fvˬe����n��/��k���Y- �B��TZ(�*�geWf�͉�9���+��̳�ې7�����ᒶ��KW-X潬j9�������(�x��oʿ�ܔ���Ĺd�f�f���-�[����n �ڴ �V����E�/��(ۻ��C���<��e����;?T�T�T�T6��ݵa��n��{��4���[���>ɾ�UUM�f�e�I���?�������m]�Nmq����#�׹���=TR��+�G�����w- 6 U����#pDy��� �� :�v�{���vg/jB��F�S��[b[�O�>����z�G��499�?r����C�d�&����ˮ/~�����јѡ�򗓿m|������������x31^�V���w�w��O�| (�h���SЧ��������c3-� cHRMz%������u0�`:�o�_�F5IDATx��ytUս�?�;���fN$$��@B�!�k��� -*�gE���j�O�kQ�ʠ`U�B_ �AÐ0%�Ȕ�@r3ޛ;߳��$�@��v����^�s����������$��ߢ !�W��5�̱'-٘������4�>�Rƫ$�G��0U�H}�_ _� #��k�MJ/=�9Du *ڲ�k�PQ;0��j|�*�$�^컂脛y���>�z×� B��� ��(�:$�ʔ_�6��C!B����MVx��a��ζyY����j��ƋY2�9�F�{r��r�딟F��Q��hY6��� x��[l��RC��������nt@��;P��3��� F�w��7��:�P���ɋ'���mj���Bƪ�$�Q�L��y��߷g��\���z����v5�p�v$�v櫻�`6~K �Y�X����,�:��"�o�e0II"(��,������l_�C���/4�+f�E�!q��:����u����c��樼.UE�@� �]K�W���$-�h]�JG���Dz)�`��.�A/ ���mᏣc�3jK� �!�>���$�Q�!�_�? \�C2(E �M$Z I{�U���s�ǣ���=��@Բe ޻��W�����@ �w����}�9v,)��.}*|"�s��di���,���G�]W�AC�������|<����[��ߕ������K�*�G nߴ!��‹��J�!��6(L�a)��Am��������;adf��:�xm��nh�;֦I��(���o�C~ډa?�=��s����h��E������xp����)���_���t��W�����´;8���`dz=(��@@�+,�;�`�fhl��XȌ�3,uI�~z(J����� �ZX�A����H'�À�㜦�82|��a�n�z2��I���� ���EY�h�ε<�0�q�{��C��v�˅��?"@��χ�x�WS+��N�~�KQ�J�8ل�� _.W��� !TU{�����,��"�� �;�������HI S� ��))�o�1�H�D� ���� (� ;����"Ҕ��,���� �F=���O��&�Ph>�`���y��߲ &S��P�<��'��1s�1cĂ�N����2)����@�u��tv��<�+�-&�����h��[!FSG���' � z z0��<����8d&�����E0�,��<��"!P�b4��� �{S�����X����.�囤���T��hEF��X�q0"-<����h���]�Py*����F⩍��@v�˂�Y08�� .q��a��s����(!<̫1�3�L�H��7sYW�`��qtu�\7��?�@�Y�� %Ka�x�GZ�*W�P��y�����N0r9��Z�c�%���q,��k�����!!,��>���IB��� �x1�Xu�Y���v-���ֺ��N������JP��a�2`�e5��w��u;�6�i���̃��(K���ťa��(l51��JL��O'%���]���ٖ뿉!��{*�p+f ���i8��D�ȑ���ܩ�M��V��ӟz��x�7Z�1i}�^͜���6e����x��)u�d�ˏ�V�eG�\�X1�����=n�U'�~Y����L�\,�(d!x ,�:�TW8� M`r���@��r+v�Q0��>^;˴�VbF��('����� �*O��i��j�Ӆ����^�S3&� ���{������.ی�� N;��NU%d0�Ce\r"�C�b��&t7N�7��� �ȪD�[%l�۪�$��'m?�A9tI�9>��NVL ��� 6v~M�����ъ�B���0����9$&=ώm��W�0���L���&��E���f�f��'+�9��hv��7,���M��6�D�&�^� �����8 D֮�����o��k^z��O��hP�8q�5d*��YVq3�{��������#LX4�?��jP=3�~�؅c�ݰ�̱�ұ��8̲��2�G�����j��έ�9��w7���U�X�w�85C��?!I&���o&����L���I#�^�eV�,�^t5�k� �xs˛\��U�8��."���{���ǵ�l4��ݼ�;��r"���G�/~���gJV�N糦��ZZ^k+NN�D��I$�=OE�z����|*�*{��%k���G��>�`9��b;�s���8,�qs��c��.b��q�%�>r��n�R�Ƨ�%�,�A��le#�8���}; 21�0�b�&�QX�f���q�00����$>�h�N�'�a3��A���/�r ��L5�8�GԲ'�����w;��c#�q1���h$*��V^�k��QĽ�b:i������� ����H F#�_���,��]g����Ը����`RUU���� ��"�qD���>-��ϤI�~��3�̴�����NZ[[555�eeek7�m����YF#[��Đ��R��i��L�H�r ��@��J-�Pŝ��_|�-��6y��ks�V�U~��6���w.����(��0A� 4��f��� /���C�xŊ�ٳ����z=6�����rg���mKo��o�/����a�g���?'9%9��P��斓��~���L{�� �H��{AW��B��$����v�1b�&Mb�ر��ر#�0`�`xMBp! )Z�Nmo�mZ�g�}�eذaWTVV ���'99��C5��&�&+5�bT>|8��PUUETT����&���t��~TE%��'������b�tEGG;RSS�S�N�v��ѯ��t����u1@�ޚ"f��͈���r'L�Ph��m��ƌ�74o��`�x�q�P���NRSS�X,�����l&&&��MFFA!-��`��ҷ�n��Yuu�����x<I�LB%����KԒ50�!�3�bz�����ʸKL���;---�l6[��`��������Ȏ;�����egg4��!D�T��jWujyZ��������K����%����p�^���X,6��sV=�ܖ����6�3�X ���4ҿ��A2�&����_k�;d�� �VfOIEND�B`�
Warning: session_start(): Session cannot be started after headers have already been sent in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 124

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 130

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 131

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 132

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 133

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 134

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 135

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 547

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 548

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 549

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 550

Warning: Cannot modify header information - headers already sent by (output started at /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php:1) in /home/mciraet/www/wp-includes/php-ai-client/src/Providers/Enums/Documentsoliders.php on line 551
"use strict";(globalThis.webpackChunkcomplianz_gdpr=globalThis.webpackChunkcomplianz_gdpr||[]).push([[4759,5228,8033,8985,9091,9758],{10800:(e,t,r)=>{r.r(t),r.d(t,{default:()=>A});var s=r(86087),n=r(51609),c=r(9957),a=r(91071),i=r(62133),o=r(81351),l=r(85357),d=r(54150),p=r(12579),u=r(10790),h="Switch",[f,m]=(0,i.A)(h),[b,g]=f(h),_=n.forwardRef((e,t)=>{const{__scopeSwitch:r,name:s,checked:i,defaultChecked:l,required:d,disabled:f,value:m="on",onCheckedChange:g,form:_,...k}=e,[x,C]=n.useState(null),j=(0,a.s)(t,e=>C(e)),w=n.useRef(!1),A=!x||_||!!x.closest("form"),[S,z]=(0,o.i)({prop:i,defaultProp:l??!1,onChange:g,caller:h});return(0,u.jsxs)(b,{scope:r,checked:S,disabled:f,children:[(0,u.jsx)(p.sG.button,{type:"button",role:"switch","aria-checked":S,"aria-required":d,"data-state":v(S),"data-disabled":f?"":void 0,disabled:f,value:m,...k,ref:j,onClick:(0,c.m)(e.onClick,e=>{z(e=>!e),A&&(w.current=e.isPropagationStopped(),w.current||e.stopPropagation())})}),A&&(0,u.jsx)(y,{control:x,bubbles:!w.current,name:s,value:m,checked:S,required:d,disabled:f,form:_,style:{transform:"translateX(-100%)"}})]})});_.displayName=h;var k="SwitchThumb",x=n.forwardRef((e,t)=>{const{__scopeSwitch:r,...s}=e,n=g(k,r);return(0,u.jsx)(p.sG.span,{"data-state":v(n.checked),"data-disabled":n.disabled?"":void 0,...s,ref:t})});x.displayName=k;var y=n.forwardRef(({__scopeSwitch:e,control:t,checked:r,bubbles:s=!0,...c},i)=>{const o=n.useRef(null),p=(0,a.s)(o,i),h=(0,l.Z)(r),f=(0,d.X)(t);return n.useEffect(()=>{const e=o.current;if(!e)return;const t=window.HTMLInputElement.prototype,n=Object.getOwnPropertyDescriptor(t,"checked").set;if(h!==r&&n){const t=new Event("click",{bubbles:s});n.call(e,r),e.dispatchEvent(t)}},[h,r,s]),(0,u.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:r,...c,tabIndex:-1,ref:p,style:{...c.style,...f,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})});function v(e){return e?"checked":"unchecked"}y.displayName="SwitchBubbleInput";var C=_,j=x,w=r(4219);const A=(0,s.memo)(({value:e,onChange:t,required:r,disabled:s,className:n,label:c,id:a})=>{const{getField:i}=(0,w.default)();let o=e;return"0"!==e&&"1"!==e||(o="1"===e),(0,u.jsx)("div",{className:"cmplz-input-group cmplz-switch-group",children:(0,u.jsx)(C,{className:"cmplz-switch-root "+n,checked:o,onCheckedChange:e=>{"banner"===i(a).data_target&&(e=e?"1":"0"),t(e)},disabled:s,required:r,children:(0,u.jsx)(j,{className:"cmplz-switch-thumb"})})})})},25228:(e,t,r)=>{r.r(t),r.d(t,{default:()=>o});var s=r(86087),n=r(21366),c=r(45111),a=r(27723),i=r(10790);const o=(0,s.memo)(({value:e=!1,onChange:t,required:r,defaultValue:s,disabled:o,options:l={},canBeEmpty:d=!0,label:p})=>{if(Array.isArray(l)){let e={};l.map(t=>{e[t.value]=t.label}),l=e}return d?(""===e||!1===e||0===e)&&(e="0",l={0:(0,a.__)("Select an option","complianz-gdpr"),...l}):e||(e=Object.keys(l)[0]),(0,i.jsx)("div",{className:"cmplz-input-group cmplz-select-group",children:(0,i.jsxs)(n.bL,{value:e,defaultValue:s,onValueChange:t,required:r,disabled:o&&!Array.isArray(o),children:[(0,i.jsxs)(n.l9,{className:"cmplz-select-group__trigger",children:[(0,i.jsx)(n.WT,{}),(0,i.jsx)(c.default,{name:"chevron-down"})]}),(0,i.jsxs)(n.UC,{className:"cmplz-select-group__content",position:"popper",children:[(0,i.jsx)(n.PP,{className:"cmplz-select-group__scroll-button",children:(0,i.jsx)(c.default,{name:"chevron-up"})}),(0,i.jsx)(n.LM,{className:"cmplz-select-group__viewport",children:(0,i.jsx)(n.YJ,{children:Object.entries(l).map(([e,t])=>(0,i.jsx)(n.q7,{disabled:Array.isArray(o)&&o.includes(e),className:"cmplz-select-group__item",value:e,children:(0,i.jsx)(n.p4,{children:t})},e))})}),(0,i.jsx)(n.wn,{className:"cmplz-select-group__scroll-button",children:(0,i.jsx)(c.default,{name:"chevron-down"})})]})]})},p)})},34759:(e,t,r)=>{r.r(t),r.d(t,{default:()=>a});var s=r(81621),n=r(16535),c=r(9588);const a=(0,s.vt)((e,t)=>({integrationsLoaded:!1,fetching:!1,services:[],plugins:[],scripts:[],placeholders:[],blockedScripts:[],setScript:(t,r)=>{e((0,n.Ay)(e=>{if("block_script"===r){let r=e.blockedScripts;if(t.urls){for(const[e,s]of Object.entries(t.urls)){if(!s||0===s.length)continue;let e=!1;for(const[t,n]of Object.entries(r))s===t&&(e=!0);e||(r[s]=s)}e.blockedScripts=r}}const s=e.scripts[r].findIndex(e=>e.id===t.id);-1!==s&&(e.scripts[r][s]=t)}))},fetchIntegrationsData:async()=>{if(t().fetching)return;e({fetching:!0});const{services:r,plugins:s,scripts:n,placeholders:c,blocked_scripts:a}=await i();let o=n;o.block_script&&o.block_script.length>0&&o.block_script.forEach((e,t)=>{e.id=t}),o.add_script&&o.add_script.length>0&&o.add_script.forEach((e,t)=>{e.id=t}),o.whitelist_script&&o.whitelist_script.length>0&&o.whitelist_script.forEach((e,t)=>{e.id=t}),e(()=>({integrationsLoaded:!0,services:r,plugins:s,scripts:o,fetching:!1,placeholders:c,blockedScripts:a}))},addScript:r=>{e({fetching:!0}),t().scripts[r]&&Array.isArray(t().scripts[r])||e((0,n.Ay)(e=>{e.scripts[r]=[]})),e((0,n.Ay)(e=>{e.scripts[r].push({name:"general",id:e.scripts[r].length,enable:!0})}));let s=t().scripts;return c.doAction("update_scripts",{scripts:s}).then(t=>(e({fetching:!1}),t)).catch(e=>{console.error(e)})},saveScript:(r,s)=>{e({fetching:!0}),t().scripts[s]&&Array.isArray(t().scripts[s])||e((0,n.Ay)(e=>{e.scripts[s]=[]})),e((0,n.Ay)(e=>{const t=e.scripts[s].findIndex(e=>e.id===r.id);-1!==t&&(e.scripts[s][t]=r)}));let a=t().scripts;return c.doAction("update_scripts",{scripts:a}).then(t=>(e({fetching:!1}),t)).catch(e=>{console.error(e)})},deleteScript:(r,s)=>{e({fetching:!0}),t().scripts[s]&&Array.isArray(t().scripts[s])||e((0,n.Ay)(e=>{e.scripts[s]=[]})),e((0,n.Ay)(e=>{const t=e.scripts[s].findIndex(e=>e.id===r.id);-1!==t&&e.scripts[s].splice(t,1)}));let a=t().scripts;return c.doAction("update_scripts",{scripts:a}).then(t=>(e({fetching:!1}),t)).catch(e=>{console.error(e)})},updatePluginStatus:async(t,r)=>{e({fetching:!0}),e((0,n.Ay)(e=>{const s=e.plugins.findIndex(e=>e.id===t);-1!==s&&(e.plugins[s].enabled=r)}));const s=await c.doAction("update_plugin_status",{plugin:t,enabled:r}).then(e=>e).catch(e=>{console.error(e)});return e({fetching:!1}),s},updatePlaceholderStatus:async(t,r,s)=>{e({fetching:!0}),s&&e((0,n.Ay)(e=>{const s=e.plugins.findIndex(e=>e.id===t);-1!==s&&(e.plugins[s].placeholder=r?"enabled":"disabled")}));const a=await c.doAction("update_placeholder_status",{id:t,enabled:r}).then(e=>e).catch(e=>{console.error(e)});return e({fetching:!1}),a}})),i=()=>c.doAction("get_integrations_data",{}).then(e=>e).catch(e=>{console.error(e)})},48033:(e,t,r)=>{r.r(t),r.d(t,{default:()=>o});var s=r(27723),n=(r(10800),r(25228)),c=r(34759),a=r(81366),i=r(10790);const o=e=>{const{setScript:t,blockedScripts:r,fetching:o}=(0,c.default)(),l=r,d=e.script,p=e=>{if(!d.dependency||0===d.dependency.length)return"";let t=Object.entries(d.dependency);for(const[r,s]of t)if(r===e)return s;return""},u=(e,t)=>{let r={...e};for(const[e,s]of Object.entries(r))if(s===t){delete r[e];break}return r};let h=d.hasOwnProperty("urls")?Object.entries(d.urls):[""];return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:"cmplz-details-row cmplz-details-row__checkbox",children:(0,i.jsx)(a.default,{id:d.id+"dependency",disabled:o,value:d.enable_dependency,onChange:r=>(r=>{let s={...d};s.enable_dependency=r,t(s,e.type)})(r),options:{true:(0,s.__)("Enable dependency","complianz-gdpr")}})}),!!d.enable_dependency&&(0,i.jsxs)("div",{className:"cmplz-details-row cmplz-details-row",children:[h.length>1&&h.map(([r,c],a)=>(0,i.jsxs)("div",{className:"cmplz-scriptcenter-dependencies",children:[(0,i.jsx)(n.default,{disabled:o,value:p(c),options:u(l,c),onChange:r=>((r,s)=>{let n={...d},c={...n.dependency};c[s]=r,n.dependency=c,t(n,e.type)})(r,c)}),(0,i.jsxs)("div",{children:[(0,s.__)("waits for: ","complianz-gdpr"),c||(0,s.__)("Empty URL","complianz-gdpr")]})]},a)),h.length<=1&&(0,i.jsx)(i.Fragment,{children:(0,s.__)("Add a URL to create a dependency between two URLs","complianz-gdpr")})]})]})}},79758:(e,t,r)=>{r.r(t),r.d(t,{default:()=>p});var s=r(86087),n=r(9588),c=r(4219),a=r(52043),i=r(56427),o=r(99091),l=r(32828),d=r(10790);const p=(0,s.memo)(({type:e="action",style:t="tertiary",label:r,onClick:p,href:u="",target:h="",disabled:f,action:m,field:b,children:g})=>{if(!r&&!g)return null;const _=(b&&b.button_text?b.button_text:r)||g,{fetchFieldsData:k,showSavedSettingsNotice:x}=(0,c.default)(),{setInitialLoadCompleted:y,setProgress:v}=(0,o.UseCookieScanData)(),{setProgressLoaded:C}=(0,l.default)(),{selectedSubMenuItem:j}=(0,a.default)(),[w,A]=(0,s.useState)(!1),S=`button cmplz-button button--${t} button-${e}`,z=async e=>{await n.doAction(b.action,{}).then(e=>{e.success&&(k(j),"reset_settings"===e.id&&(y(!1),v(0),C(!1)),x(e.message))})},N=b&&b.warn?b.warn:"";return"action"===e?(0,d.jsxs)(d.Fragment,{children:[i.__experimentalConfirmDialog&&(0,d.jsx)(i.__experimentalConfirmDialog,{isOpen:w,onConfirm:async()=>{A(!1),await z()},onCancel:()=>{A(!1)},children:N}),(0,d.jsx)("button",{className:S,onClick:async t=>{if("action"!==e||!p)return"action"===e&&m?i.__experimentalConfirmDialog?void(b&&b.warn?A(!0):await z()):void await z():void(window.location.href=b.url);p(t)},disabled:f,children:_})]}):"link"===e?(0,d.jsx)("a",{className:S,href:u,target:h,children:_}):void 0})},81366:(e,t,r)=>{r.r(t),r.d(t,{default:()=>E});var s=r(51609),n=r(91071),c=r(62133),a=r(9957),i=r(81351),o=r(85357),l=r(54150),d=r(7971),p=r(12579),u=r(10790),h="Checkbox",[f,m]=(0,c.A)(h),[b,g]=f(h);function _(e){const{__scopeCheckbox:t,checked:r,children:n,defaultChecked:c,disabled:a,form:o,name:l,onCheckedChange:d,required:p,value:f="on",internal_do_not_use_render:m}=e,[g,_]=(0,i.i)({prop:r,defaultProp:c??!1,onChange:d,caller:h}),[k,x]=s.useState(null),[y,v]=s.useState(null),C=s.useRef(!1),j=!k||!!o||!!k.closest("form"),w={checked:g,disabled:a,setChecked:_,control:k,setControl:x,name:l,form:o,value:f,hasConsumerStoppedPropagationRef:C,required:p,defaultChecked:!S(c)&&c,isFormControl:j,bubbleInput:y,setBubbleInput:v};return(0,u.jsx)(b,{scope:t,...w,children:A(m)?m(w):n})}var k="CheckboxTrigger",x=s.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:r,...c},i)=>{const{control:o,value:l,disabled:d,checked:h,required:f,setControl:m,setChecked:b,hasConsumerStoppedPropagationRef:_,isFormControl:x,bubbleInput:y}=g(k,e),v=(0,n.s)(i,m),C=s.useRef(h);return s.useEffect(()=>{const e=o?.form;if(e){const t=()=>b(C.current);return e.addEventListener("reset",t),()=>e.removeEventListener("reset",t)}},[o,b]),(0,u.jsx)(p.sG.button,{type:"button",role:"checkbox","aria-checked":S(h)?"mixed":h,"aria-required":f,"data-state":z(h),"data-disabled":d?"":void 0,disabled:d,value:l,...c,ref:v,onKeyDown:(0,a.m)(t,e=>{"Enter"===e.key&&e.preventDefault()}),onClick:(0,a.m)(r,e=>{b(e=>!!S(e)||!e),y&&x&&(_.current=e.isPropagationStopped(),_.current||e.stopPropagation())})})});x.displayName=k;var y=s.forwardRef((e,t)=>{const{__scopeCheckbox:r,name:s,checked:n,defaultChecked:c,required:a,disabled:i,value:o,onCheckedChange:l,form:d,...p}=e;return(0,u.jsx)(_,{__scopeCheckbox:r,checked:n,defaultChecked:c,disabled:i,required:a,onCheckedChange:l,name:s,form:d,value:o,internal_do_not_use_render:({isFormControl:e})=>(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)(x,{...p,ref:t,__scopeCheckbox:r}),e&&(0,u.jsx)(w,{__scopeCheckbox:r})]})})});y.displayName=h;var v="CheckboxIndicator",C=s.forwardRef((e,t)=>{const{__scopeCheckbox:r,forceMount:s,...n}=e,c=g(v,r);return(0,u.jsx)(d.C,{present:s||S(c.checked)||!0===c.checked,children:(0,u.jsx)(p.sG.span,{"data-state":z(c.checked),"data-disabled":c.disabled?"":void 0,...n,ref:t,style:{pointerEvents:"none",...e.style}})})});C.displayName=v;var j="CheckboxBubbleInput",w=s.forwardRef(({__scopeCheckbox:e,...t},r)=>{const{control:c,hasConsumerStoppedPropagationRef:a,checked:i,defaultChecked:d,required:h,disabled:f,name:m,value:b,form:_,bubbleInput:k,setBubbleInput:x}=g(j,e),y=(0,n.s)(r,x),v=(0,o.Z)(i),C=(0,l.X)(c);s.useEffect(()=>{const e=k;if(!e)return;const t=window.HTMLInputElement.prototype,r=Object.getOwnPropertyDescriptor(t,"checked").set,s=!a.current;if(v!==i&&r){const t=new Event("click",{bubbles:s});e.indeterminate=S(i),r.call(e,!S(i)&&i),e.dispatchEvent(t)}},[k,v,i,a]);const w=s.useRef(!S(i)&&i);return(0,u.jsx)(p.sG.input,{type:"checkbox","aria-hidden":!0,defaultChecked:d??w.current,required:h,disabled:f,name:m,value:b,form:_,...t,tabIndex:-1,ref:y,style:{...t.style,...C,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});function A(e){return"function"==typeof e}function S(e){return"indeterminate"===e}function z(e){return S(e)?"indeterminate":e?"checked":"unchecked"}w.displayName=j;var N=r(27723),I=r(45111),L=r(86087),P=r(79758);const E=(0,L.memo)(({indeterminate:e,label:t,value:r,id:s,onChange:n,required:c,disabled:a,options:i={}})=>{const[o,l]=(0,L.useState)(!1),[d,p]=(0,L.useState)(!1);let h=r;Array.isArray(h)||(h=""===h?[]:[h]),(0,L.useEffect)(()=>{let e=1===Object.keys(i).length&&"true"===Object.keys(i)[0];l(e)},[]),e&&(r=!0);const f=h;let m=!1;Object.keys(i).length>10&&(m=!0);const b=e=>o?r:f.includes(""+e)||f.includes(parseInt(e)),g=()=>{p(!d)};let _=a&&!Array.isArray(a);return 0===Object.keys(i).length?(0,u.jsx)(u.Fragment,{children:(0,N.__)("No options found","complianz-gdpr")}):(0,u.jsxs)("div",{className:"cmplz-checkbox-group",children:[Object.entries(i).map(([i,l],p)=>(0,u.jsxs)("div",{className:"cmplz-checkbox-group__item"+(!d&&p>9?" cmplz-hidden":""),children:[(0,u.jsx)(y,{className:"cmplz-checkbox-group__checkbox",id:s+"_"+i,checked:b(i),"aria-label":t,disabled:_||Array.isArray(a)&&a.includes(i),required:c,onCheckedChange:e=>((e,t)=>{if(o)n(!r);else{const e=f.includes(""+t)||f.includes(parseInt(t))?f.filter(e=>e!==""+t&&e!==parseInt(t)):[...f,t];n(e)}})(0,i),children:(0,u.jsx)(C,{className:"cmplz-checkbox-group__indicator",children:(0,u.jsx)(I.default,{name:e?"indeterminate":"check",size:14,color:"dark-blue"})})}),(0,u.jsx)("label",{className:"cmplz-checkbox-group__label",htmlFor:s+"_"+i,children:l})]},i)),!d&&m&&(0,u.jsx)(P.default,{onClick:()=>g(),children:(0,N.__)("Show more","complianz-gdpr")}),d&&m&&(0,u.jsx)(P.default,{onClick:()=>g(),children:(0,N.__)("Show less","complianz-gdpr")})]})})},85357:(e,t,r)=>{r.d(t,{Z:()=>n});var s=r(51609);function n(e){const t=s.useRef({value:e,previous:e});return s.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},99091:(e,t,r)=>{r.r(t),r.d(t,{UseCookieScanData:()=>c});var s=r(81621),n=r(9588);const c=(0,s.vt)((e,t)=>({initialLoadCompleted:!1,setInitialLoadCompleted:t=>e({initialLoadCompleted:t}),iframeLoaded:!1,loading:!1,nextPage:!1,progress:0,cookies:[],lastLoadedIframe:"",setIframeLoaded:t=>e({iframeLoaded:t}),setLastLoadedIframe:t=>e({lastLoadedIframe:t}),setProgress:t=>e({progress:t}),fetchProgress:()=>t().loading?Promise.resolve(null):(e({loading:!0}),n.doAction("get_scan_progress",{}).then(t=>(e({initialLoadCompleted:!0,loading:!1,nextPage:t.next_page,progress:t.progress,cookies:t.cookies}),t)))}))}}]);