| Server IP : 212.114.33.6 / Your IP : 216.73.217.30 Web Server : Apache System : Linux ger18 6.12.94+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.94-1 (2026-06-20) x86_64 User : immotrainerde ( 2287) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /srv/www/immotrainerde/htdocs/wp-content/88ecb433c9c7b7727ec3189c59adbc3c/dist/ |
Upload File : |
var realCookieBanner_admin;(()=>{"use strict";var e,t,o,s,n,i={130:(e,t,o)=>{o.d(t,{A:()=>p,m:()=>u});var s=o(3713),n=o(73),i=o(33146),r=o(64715),a=o(14383),c=o(73934),l=o(9179),d=o(72236);function p({minId:e,maxId:t,process:o}){let s=0,n=0;const i=t-e;if(i<=0)return"n/a";for(const r of Object.values(o))for(const o of Object.values(r))s+=i,n+=(o>t?t:o)-e;return(n/s*100).toLocaleString(document.documentElement.lang,{minimumFractionDigits:2,maximumFractionDigits:2})}const u=({children:e})=>{const{optionStore:{others:{colorScheme:[,,t]}}}=(0,c.g)(),{percent:o,currentJob:u,remaining:h}=(0,a.useProgress)({type:l.G7});return h>0&&o>0&&u?(0,s.jsx)(r.A,{title:(0,d.__)("Real Cookie Banner v5.0 introduces an optimized database schema that allows consent documents to be stored in less storage space. Previously stored consent data is currently being automatically migrated in the background (%s %%). Please have a little patience!",p(u.data)),children:(0,s.jsx)(i.A,{count:(0,s.jsx)(n.A,{style:{color:t}}),style:{top:-11,height:16,lineHeight:"16px"},children:e})}):e}},647:(e,t,o)=>{o.d(t,{i:()=>s});const s={path:"/banner-links/order",method:o(68789).RouteHttpVerb.PUT}},2380:(e,t,o)=>{o.d(t,{D:()=>s});const s={path:"/tcf/gvl",method:o(68789).RouteHttpVerb.PUT}},2896:(e,t,o)=>{o.d(t,{d:()=>s});const s={path:"/cookies/unassigned",method:o(68789).RouteHttpVerb.GET}},3047:(e,t,o)=>{o.d(t,{O:()=>s});const s={path:"/tcf/declarations",method:o(68789).RouteHttpVerb.GET}},3713:e=>{e.exports=ReactJSXRuntime},4366:(e,t,o)=>{o.d(t,{r:()=>s});const s={path:"/templates/services",method:o(68789).RouteHttpVerb.GET}},4898:(e,t,o)=>{o.d(t,{N:()=>s});const s={path:"/settings",method:o(68789).RouteHttpVerb.PATCH}},5619:(e,t,o)=>{o.d(t,{F:()=>s});const s={path:"/scanner/result/markup/:id",method:o(68789).RouteHttpVerb.GET}},6758:(e,t,o)=>{o.d(t,{J:()=>i,Y:()=>r});var s=o(44894);const n=Symbol(),i=()=>(0,s.NV)(n),r=(...e)=>(0,s.gm)(n,...e)},7570:(e,t,o)=>{o.d(t,{s:()=>a});var s=o(41490),n=o(44497),i=o(97493),r=o(71532);class a{constructor(e,t){this.busy=!1,this.fetchUse=(0,n.flow)(function*(){try{this.busy=!0;const e=yield(0,i.E)({location:r.l,params:{identifier:this.data.identifier}});return this.use=e,this.use}catch(e){throw console.log(e),e}finally{this.busy=!1}}),(0,n.runInAction)(()=>{this.data=e}),this.store=t}}(0,s.Cg)([n.observable],a.prototype,"busy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"data",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type","undefined"==typeof ResponseRouteTemplatesServiceUseGet?Object:ResponseRouteTemplatesServiceUseGet)],a.prototype,"use",void 0)},7702:(e,t,o)=>{o.d(t,{oO:()=>V,oC:()=>ce});var s=o(3713),n=o(18197),i=o(33146),r=o(57922),a=o(41594),c=o(34133),l=o(27667),d=o(10265),p=o(6758),u=o(46500),h=o(14383),g=o(68789),y=o(56672),b=o(19822);const m=(0,r.PA)(()=>(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(y.k,{style:{margin:"10px 0 0 0"}}),(0,s.jsx)(l.sv,{}),(0,s.jsx)(b.b,{identifier:"blocker"})]}));var v=o(96560),f=o(73934),C=o(72236);const S=(0,r.PA)(()=>{const{optionStore:{publicUrl:e}}=(0,f.g)();return(0,s.jsxs)("div",{className:"rcb-config-footer",children:[(0,C._i)((0,C.__)("Real Cookie Banner is brought to you with {{icon/}} by"),{icon:(0,s.jsx)(v.A,{style:{color:"#dca7a7"}})}),(0,s.jsx)("a",{href:(0,C.__)("https://devowl.io/"),target:"_blank",rel:"noreferrer",children:(0,s.jsx)("img",{src:`${e}images/logos/devowl-with-text.svg`})})]})});var k=o(47884),x=o(78915),j=o(93070),w=o(99666),_=o(24262);const O=(0,r.PA)(()=>{const{optionStore:e}=(0,f.g)(),{others:{proUrl:t,isPro:o,isConfigProNoticeVisible:n}}=e,i=`${t}&feature=main-button`,r=(0,a.useCallback)(()=>{window.open(i,"_blank"),e.dismissConfigProNotice()},[e]),c=(0,a.useCallback)(()=>{e.dismissConfigProNotice()},[e]);return!o&&(0,s.jsx)(_.A,{open:!!n,title:(0,C.__)("Thank you for using the free version of Real Cookie Banner. You might also be interested in the PRO version, which offers you more features, 20+ design templates, 160+ service templates, 130+ content blocker templates and much more."),icon:(0,s.jsx)(w.A,{style:{color:"#1890ff"}}),placement:"bottom",onConfirm:r,onCancel:c,cancelText:(0,C.__)("No, not interested..."),okText:(0,C.__)("I want to learn more!"),overlayStyle:{maxWidth:450},children:(0,s.jsx)("a",{className:"page-title-action",rel:"noreferrer",onClick:r,children:(0,C.__)("Get PRO version")})})}),P=(0,r.PA)(()=>{const[e,t]=(0,a.useState)(!1),{optionStore:o,checklistStore:n}=(0,f.g)(),{pathname:i}=(0,l.zy)(),{others:{customizeBannerUrl:r},publicUrl:c}=o,{completed:d,checkable:p,done:u}=n;(0,a.useEffect)(()=>{n.fetchChecklist()},[]);const h=(0,a.useCallback)(e=>{window.location.href=`${r}&return=${encodeURIComponent(window.location.href)}`,e.preventDefault()},[]),g=(0,a.useCallback)(()=>{t(!0),n.fetchChecklist()},[t]),y=(0,a.useCallback)(()=>{t(!1)},[t]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("h1",{className:"wp-heading-inline",children:(0,C.__)("Real Cookie Banner")}),(0,s.jsx)("img",{className:"rcb-nav-logo",src:`${c}images/logos/real-cookie-banner.svg`}),(0,s.jsx)("a",{className:"page-title-action",href:"#",onClick:h,children:(0,C.__)("Customize banner")}),(0,s.jsx)(O,{}),!u&&"/"!==i&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("a",{className:"page-title-action",style:{color:"#52c41a",background:"#f6ffed",borderColor:"#85af65"},onClick:g,children:[(0,s.jsx)(k.A,{})," ",(0,C.__)("%d / %d steps completed",d.length>p.length?p.length:d.length,p.length)]}),(0,s.jsx)(x.A,{open:e,title:(0,C.__)("Set up the cookie banner"),onCancel:y,okButtonProps:{style:{display:"none"}},cancelText:(0,C.__)("Close"),width:800,children:(0,s.jsx)(j.y,{showHidden:!0,onLinkClick:y})})]}),(0,s.jsx)("hr",{className:"wp-header-end"})]})});var R=o(67186);const T=(0,r.PA)(()=>{const{showNoticeAnonymousScriptNotWritable:e}=(0,R.j)();return!!e&&(0,s.jsx)("div",{className:"notice notice-warning inline below-h2 notice-alt",style:{margin:"10px 0 0 0"},children:(0,s.jsx)("p",{children:(0,C._i)((0,C.__)("Your {{code}}wp-content{{/code}} folder is not writable. Please check your permissions!"),{code:(0,s.jsx)("code",{})})})})}),A=(0,r.PA)(()=>{const{optionStore:{publicCookieCount:e,busySettings:t,isBannerActive:o}}=(0,f.g)();return o&&!e&&!t&&(0,s.jsx)("div",{className:"notice notice-warning inline below-h2 notice-alt",style:{margin:"10px 0 0 0"},children:(0,s.jsx)("p",{children:(0,C.__)("The cookie banner is activated, but unfortunately you have not yet created or enabled services.")})})}),E=(0,r.PA)(()=>{const{optionStore:e,cookieStore:t}=(0,f.g)(),{bannerlessConsentChecks:{legalBasisLegitimateInterest:o,legalBasisConsentWithoutVisualContentBlocker:n},isBannerLessConsent:i}=e,{pathname:r}=(0,l.zy)();return(0,s.jsx)(u.q,{notices:[{nop:!0,key:"bannerless-consent-legitimate-interest",message:i&&-1===r.indexOf("/edit/")&&-1===r.indexOf("/new")&&o.length>0&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{children:(0,C.__)("You have decided to obtain consent without cookie banners (banner-less consent) on your website. This means that when your website visitors visit your website for the first time, they will not know that you use this service on the basis of a legitimate interest and can object to it. They will need to read your cookie policy or privacy policy to find out.")}),(0,s.jsx)("p",{children:(0,C.__)("At the same time, you use the following non-essential services on the legal basis of a legitimate interest:")}),(0,s.jsx)("ul",{children:o.map(({name:e,groupId:t,id:o})=>(0,s.jsxs)("li",{children:[(0,s.jsx)("strong",{children:e})," • ",(0,s.jsx)("a",{href:`#/cookies/${t}/edit/${o}`,children:(0,C.__)("Edit")})]},o))}),(0,s.jsx)("p",{children:(0,C._i)((0,C.__)("Check whether there really is a legitimate interest in the legal sense according to {{a}}Art. 6 (1) (f) GDPR{{/a}}, which is only given in rare cases!"),{a:(0,s.jsx)("a",{href:"https://gdpr-text.com/read/article-6/",target:"_blank",rel:"noreferrer"})})}),(0,s.jsx)("p",{children:(0,s.jsx)("a",{onClick:()=>e.dismissBannerlessConsentLegitimateServicesNotice(),children:(0,C.__)("Dismiss notice")})})]}),severity:"warning"},{nop:!0,key:"bannerless-consent-services-without-visual-content-blocker",message:i&&-1===r.indexOf("/edit/")&&-1===r.indexOf("/new")&&n.length>0&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{children:(0,C.__)("You have decided to obtain consent without cookie banners (banner-less consent) on your website. At the same time, some non-essential services, which requires a consent, doese not have visual content blockers, which is why website visitors without cookie banners cannot consent to them (except via the legal link to change the privacy settings).")}),(0,s.jsx)("p",{children:(0,C.__)("You should create visual content blockers for these services, if the services display visual elements, or disable them for your website! The following services are affected:")}),(0,s.jsx)("ul",{children:n.map(({name:e,groupId:o,id:n})=>(0,s.jsxs)("li",{children:[(0,s.jsx)("strong",{children:e})," • ",(0,s.jsx)("a",{href:"#/blocker/new",children:(0,C.__)("Create Content Blocker")})," • ",(0,s.jsx)(_.A,{title:(0,C.__)("Are you sure you want to disable this service?"),onConfirm:async()=>{const e=t.groups.entries.get(o);await e.fetchCookies();const s=e.cookies.entries.get(n);return s.setStatus("private"),s.patch()},okText:(0,C.__)("Deactivate"),cancelText:(0,C.__)("Cancel"),children:(0,s.jsx)("a",{children:(0,C.__)("Disable")})})]},n))}),(0,s.jsx)("p",{children:(0,s.jsx)("a",{onClick:()=>e.dismissBannerlessConsentServicesWithoutVisualContentBlockerNotice(),children:(0,C.__)("Dismiss notice")})})]}),severity:"warning"}]})});var B=o(47598);const D=(0,r.PA)(()=>{const{optionStore:{setCookiesViaManager:e,createdTagManagers:t,isGcm:o}}=(0,f.g)(),{managerLabel:n,expectedManagerPresetId:i}=(0,B.XR)(e,{isGcm:o,presetId:""}),{pathname:r}=(0,l.zy)();return n&&!t[i].length&&/^\/cookies\/\d+$/.test(r)&&(0,s.jsx)("div",{className:"notice notice-warning inline below-h2 notice-alt",style:{margin:"10px 0 0 0"},children:(0,s.jsxs)("p",{children:[(0,C._i)((0,C.__)("You have not yet defined a %s service. To use {{strong}}%s{{/strong}} with Real Cookie Banner, you must create the appropriate service.",n,n),{strong:(0,s.jsx)("strong",{})})," ","• ",(0,s.jsx)("a",{href:`#${r}/new?force=${i}`,children:(0,C.__)("Create now")})]})})}),I=(0,r.PA)(()=>{const{optionStore:e}=(0,f.g)(),{pathname:t}=(0,l.zy)();return e.needsRevisionRetrigger&&-1===t.indexOf("/edit/")&&-1===t.indexOf("/new")&&(0,s.jsx)("div",{className:"notice notice-warning inline below-h2 notice-alt",style:{margin:"10px 0 0 0"},children:(0,s.jsxs)("p",{children:[(0,C.__)("You have changed settings that affect the content or behavior of the cookie banner. You should ask all visitors for their consent again.")," ","•"," ",(0,s.jsx)("a",{onClick:()=>e.updateCurrentRevision({needs_retrigger:!0}),children:(0,C.__)("Request new consent")})," ","•"," ",(0,s.jsx)(_.A,{title:(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("strong",{children:(0,C.__)("Are you sure you don't want to collect new consents?")}),(0,s.jsx)("br",{}),(0,s.jsx)("br",{}),(0,C._i)((0,C.__)("Consent must be obtained in accordance with {{a}}Art. 7 GDPR{{/a}}. Your visitor must be informed about all circumstances of the consent. However, you have made changes to your cookie banner, which lead to the fact that previously visitors have consented differently or to something different than is now in the cookie banner. Therefore, previously collected consents may have become partially invalid."),{a:(0,s.jsx)("a",{href:(0,C.__)("https://gdpr-text.com/read/article-7/"),rel:"noreferrer",target:"_blank"})}),(0,s.jsx)("br",{}),(0,s.jsx)("br",{}),(0,C.__)("If you have created a new service like Google Analytics (without visual content blocker), previous visitors can never consent without collecting new consents and you cannot track them, for example.")]}),placement:"bottomRight",onConfirm:()=>e.updateCurrentRevision({needs_retrigger:!1}),okText:(0,C.__)("Dismiss notice"),cancelText:(0,C.__)("Cancel"),overlayStyle:{maxWidth:450},children:(0,s.jsx)("a",{children:(0,C.__)("Dismiss notice")})})]})})}),M=(0,r.PA)(()=>{const{optionStore:e}=(0,f.g)(),{pathname:t}=(0,l.zy)(),{servicesDataProcessingInUnsafeCountriesNoticeHtml:o}=e;return o&&-1===t.indexOf("/edit/")&&-1===t.indexOf("/new")&&(0,s.jsxs)("div",{className:"notice notice-warning inline below-h2 notice-alt",style:{margin:"10px 0 0 0"},children:[(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:o}})," ",(0,s.jsxs)("p",{children:[(0,s.jsx)("a",{href:"#/settings/consent",children:(0,C.__)("Enable consent to data processing in unsafe third countries")})," ","•"," ",(0,s.jsx)("a",{onClick:()=>e.dismissServiceDataProcessingInUnsafeCountriesNotice(),children:(0,C.__)("Dismiss notice")})]})]})});var F=o(82954);const G=()=>{const e=(0,l.zy)();return(0,a.useEffect)(()=>{(0,F.V)(0)},[e.pathname]),null};var N=o(80745),U=o(9179),L=o(130);const V={display:"block",marginTop:10},H=(e,t)=>({Component:()=>(0,s.jsx)(g.SuspenseChunkTranslation,{chunkFile:o.u(`chunk-config-tab-${e}`),options:()=>(0,f.g)().optionStore,fallback:(0,s.jsx)(n.A,{spinning:!0,style:V}),children:t})}),q=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(87),o.e(650),o.e(703),o.e(313),o.e(385),o.e(668)]).then(o.bind(o,90490)).then(({DashboardCards:e})=>H("dashboard",(0,s.jsx)(e,{}))),z=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(890),o.e(78),o.e(858),o.e(677),o.e(376),o.e(880),o.e(79)]).then(o.bind(o,52510)).then(({SettingsForm:e})=>H("settings",(0,s.jsx)(e,{}))),W=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(707),o.e(276),o.e(362)]).then(o.bind(o,30924)).then(({ScannerList:e})=>H("scanner",(0,s.jsx)(e,{}))),$=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(858),o.e(677),o.e(376),o.e(338),o.e(305),o.e(880),o.e(383),o.e(138),o.e(349)]).then(o.bind(o,53022)).then(({CookieGroupsTabLayout:e})=>H("cookies",(0,s.jsx)(e,{}))),Y=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(858),o.e(677),o.e(376),o.e(338),o.e(305),o.e(880),o.e(383),o.e(138),o.e(349)]).then(o.bind(o,71750)).then(({CookiesList:e})=>H("cookies",(0,s.jsx)(e,{}))),J=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(858),o.e(677),o.e(376),o.e(338),o.e(305),o.e(880),o.e(383),o.e(138),o.e(349)]).then(o.bind(o,29727)).then(({CookieTemplateCenter:e})=>H("cookies",(0,s.jsx)(e,{}))),K=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(858),o.e(677),o.e(376),o.e(338),o.e(305),o.e(880),o.e(383),o.e(138),o.e(349)]).then(o.bind(o,74517)).then(({CookieEditForm:e})=>H("cookies",(0,s.jsx)(e,{}))),Z=()=>Promise.all([o.e(183),o.e(859),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(858),o.e(707),o.e(677),o.e(276),o.e(880),o.e(178),o.e(383),o.e(917),o.e(763)]).then(o.bind(o,258)).then(({TcfLayout:e})=>H("tcf",(0,s.jsx)(e,{}))),X=()=>Promise.all([o.e(183),o.e(859),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(858),o.e(707),o.e(677),o.e(276),o.e(880),o.e(178),o.e(383),o.e(917),o.e(763)]).then(o.bind(o,44840)).then(({TcfVendorConfigurationList:e})=>H("tcf",(0,s.jsx)(e,{}))),Q=()=>Promise.all([o.e(183),o.e(859),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(858),o.e(707),o.e(677),o.e(276),o.e(880),o.e(178),o.e(383),o.e(917),o.e(763)]).then(o.bind(o,72289)).then(({TcfVendorSelector:e})=>H("tcf",(0,s.jsx)(e,{}))),ee=()=>Promise.all([o.e(183),o.e(859),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(858),o.e(707),o.e(677),o.e(276),o.e(880),o.e(178),o.e(383),o.e(917),o.e(763)]).then(o.bind(o,65562)).then(({TcfVendorConfigurationForm:e})=>H("tcf",(0,s.jsx)(e,{}))),te=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(650),o.e(858),o.e(707),o.e(703),o.e(313),o.e(608),o.e(41),o.e(880),o.e(38)]).then(o.bind(o,73458)).then(({ConsentTabRouter:e})=>H("consent",(0,s.jsx)(e,{}))),oe=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(858),o.e(707),o.e(677),o.e(376),o.e(338),o.e(385),o.e(1),o.e(880),o.e(178),o.e(383),o.e(138),o.e(917),o.e(462)]).then(o.bind(o,6649)).then(({BlockerList:e})=>H("blocker",(0,s.jsx)(e,{}))),se=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(858),o.e(707),o.e(677),o.e(376),o.e(338),o.e(385),o.e(1),o.e(880),o.e(178),o.e(383),o.e(138),o.e(917),o.e(462)]).then(o.bind(o,3006)).then(({BlockerTemplateCenter:e})=>H("blocker",(0,s.jsx)(e,{}))),ne=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(87),o.e(890),o.e(97),o.e(78),o.e(650),o.e(858),o.e(707),o.e(677),o.e(376),o.e(338),o.e(385),o.e(1),o.e(880),o.e(178),o.e(383),o.e(138),o.e(917),o.e(462)]).then(o.bind(o,17628)).then(({BlockerEditForm:e})=>H("blocker",(0,s.jsx)(e,{}))),ie=()=>Promise.all([o.e(183),o.e(859),o.e(799),o.e(927),o.e(386),o.e(703),o.e(276),o.e(968),o.e(655)]).then(o.bind(o,30184)).then(({ImportExportCards:e})=>H("import",(0,s.jsx)(e,{}))),re=()=>Promise.all([o.e(183),o.e(799),o.e(386),o.e(508)]).then(o.bind(o,82215)).then(({ConfigLicensing:e})=>H("licensing",(0,s.jsx)(e,{}))),ae=(0,a.lazy)(()=>re().then(({Component:e})=>({default:e}))),ce=()=>{const e=(0,a.useMemo)(()=>(0,c.Ge)((0,l.Eu)((0,s.jsxs)(l.qh,{element:(0,s.jsx)(le,{}),children:[(0,s.jsx)(l.qh,{index:!0,lazy:q}),(0,s.jsx)(l.qh,{path:"settings/:tab?",lazy:z}),(0,s.jsx)(l.qh,{path:"scanner",lazy:W}),(0,s.jsxs)(l.qh,{path:"cookies",lazy:$,children:[(0,s.jsxs)(l.qh,{path:"tcf-vendors",lazy:Z,children:[(0,s.jsx)(l.qh,{index:!0,lazy:X}),(0,s.jsx)(l.qh,{path:"new",lazy:Q}),(0,s.jsx)(l.qh,{path:"edit/:vendorConfiguration",lazy:ee})]}),(0,s.jsx)(l.qh,{path:":cookieGroup?",lazy:Y}),(0,s.jsx)(l.qh,{path:":cookieGroup/new",lazy:J}),(0,s.jsx)(l.qh,{path:":cookieGroup/edit/:cookie",lazy:K})]}),(0,s.jsx)(l.qh,{path:"consent/:tab?",lazy:te}),(0,s.jsxs)(l.qh,{path:"blocker",element:(0,s.jsx)(m,{}),children:[(0,s.jsx)(l.qh,{index:!0,lazy:oe}),(0,s.jsx)(l.qh,{path:"new",lazy:se}),(0,s.jsx)(l.qh,{path:"edit/:blocker",lazy:ne})]}),(0,s.jsx)(l.qh,{path:"import",lazy:ie}),(0,s.jsx)(l.qh,{path:"licensing",lazy:re})]}))),[]);return(0,s.jsx)(c.pg,{router:e})},le=(0,r.PA)(()=>{const{percent:e,remaining:t,currentJob:o}=(0,N.X)(),{optionStore:r,checklistStore:g}=(0,f.g)(),{others:{isPro:y,isLicensed:b,proUrl:m,hints:v,showLicenseFormImmediate:k,colorScheme:[,,x],isDemoEnv:j,capabilities:{activate_plugins:w}},fomoCoupon:_,checkSavingConsentViaRestApiEndpointWorkingHtml:O,templateUpdateNoticeHtml:R,templateSuccessorsNoticeHtml:B,googleConsentModeNoticesHtml:F,servicesWithEmptyPrivacyPolicyNoticeHtml:H}=r,[q,z]=(0,a.useState)(!1);(0,a.useLayoutEffect)(()=>{r.fetchSettings().then(()=>{z(!0)});const e=()=>{g.fetchChecklist()},t=`${h.JOB_DONE_EVENT_PREFIX}${U.oP}`;return document.addEventListener(t,e),()=>{document.removeEventListener(t,e)}},[]);const[W,$]=(0,d.v)({__:C.__,_i:C._i,_n:C._n,_x:C._x}),[Y,J]=(0,p.Y)({fomoCoupon:_,isPro:y,isLicensed:b,isDemoEnv:j,proUrl:m,hint:v?.proDialog},{},{inherit:["isLicensed","fomoCoupon"]}),K=(0,a.useCallback)(({isActive:e})=>e?"nav-tab nav-tab-active":"nav-tab",[]);return(0,s.jsx)(W,{value:$,children:(0,s.jsx)(Y,{value:J,children:k?(0,s.jsx)(a.Suspense,{fallback:(0,s.jsx)(n.A,{spinning:!0,style:V}),children:(0,s.jsx)(ae,{})}):(0,s.jsxs)(n.A,{spinning:!q,children:[(0,s.jsx)(P,{}),(0,s.jsxs)("nav",{className:"nav-tab-wrapper wp-clearfix",children:[(0,s.jsx)(c.k2,{to:"/",className:K,end:!0,children:(0,C.__)("Dashboard")}),(0,s.jsx)(c.k2,{to:"/settings",className:K,children:(0,C.__)("Settings")}),(0,s.jsx)(c.k2,{to:"/scanner",className:K,children:t>0&&e>0&&o?.group_position>0?(0,s.jsx)(i.A,{count:`${e} %`,style:{top:-11,fontSize:10,height:16,lineHeight:"16px",background:x},children:(0,C.__)("Scanner")}):(0,C.__)("Scanner")}),(0,s.jsx)(c.k2,{to:"/cookies",className:K,children:(0,C.__)("Services (Cookies)")}),(0,s.jsx)(c.k2,{to:"/blocker",className:K,children:(0,C.__)("Content Blocker")}),(0,s.jsx)(c.k2,{to:"/consent",className:K,children:(0,s.jsx)(L.m,{children:(0,C.__)("Consent")})}),(0,s.jsx)(c.k2,{to:"/import",className:K,children:(0,C.__)("Import / Export")}),"try.devowl.io"!==window.location.host&&w&&(0,s.jsx)(c.k2,{to:"/licensing",className:K,children:(0,C.__)("Licensing")}),(0,s.jsx)("a",{href:(0,C.__)("https://devowl.io/support/"),className:"nav-tab",target:"_blank",rel:"noreferrer",children:(0,C.__)("Support")})]}),(0,s.jsx)(I,{}),(0,s.jsx)(M,{}),(0,s.jsx)(u.q,{notices:[{severity:"error",message:O},{severity:"warning",message:H},{severity:"warning",message:R},{severity:"warning",message:B},...F.map(e=>({severity:"warning",message:e}))]}),(0,s.jsx)(A,{}),(0,s.jsx)(T,{}),(0,s.jsx)(D,{}),(0,s.jsx)(E,{}),(0,s.jsx)(G,{}),(0,s.jsx)(a.Suspense,{fallback:(0,s.jsx)(n.A,{spinning:!0,style:V}),children:q&&(0,s.jsx)(l.sv,{})}),(0,s.jsx)(S,{})]})})})})},8134:(e,t,o)=>{o.d(t,{e:()=>i});var s=o(41490),n=o(44497);class i{constructor(e,t){(0,n.runInAction)(()=>{this.data=e}),this.store=t}}(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],i.prototype,"data",void 0)},8639:(e,t,o)=>{function s(e,t=50,o="..."){if(!e||e.length<=t)return e;const s=t-o.length,n=Math.ceil(s/2),i=Math.floor(s/2);return e.substr(0,n)+o+e.substr(e.length-i)}o.d(t,{k:()=>s})},8821:(e,t,o)=>{o.d(t,{U:()=>s});const s={path:"/reset-texts/dry",method:o(68789).RouteHttpVerb.GET}},9179:(e,t,o)=>{o.d(t,{G7:()=>i,Mv:()=>s,oP:()=>n});const s="rcb-scan",n="rcb-automatic-scan-starter",i="rcb-db-consent-v2"},9601:(e,t,o)=>{o.d(t,{p:()=>l});var s=o(41490),n=o(44497),i=o(59627),r=o(76394),a=o(97493),c=o(79873);class l{constructor(e){this.visible=!1,this.individualPrivacyOpen=!1,this.previewCheckboxActiveState=!1,this.previewStickyMenuOpenState=!1,this.busyPresets=!1,this.presets=new Map,this.presetConstants=new Map,this.presetDefaults=new Map,this.debounceFromCustomize={},this.fetchPresets=(0,n.flow)(function*(){this.busyPresets=!0;try{const{defaults:e,constants:t,items:o}=yield(0,a.E)({location:c.K});for(const t of Object.keys(e))this.presetDefaults.set(t,e[t]);for(const e of Object.keys(t))this.presetConstants.set(e,t[e]);for(const e of Object.keys(o))this.presets.set(e,new r.M({id:e,...o[e]},this))}catch(e){throw console.log(e),e}finally{this.busyPresets=!1}}),this.rootStore=e}setBannerFromCustomize(e,t,o,s=!0){const{customizeValuesBanner:n}=this.rootStore.optionStore.others,i=t.toString();if(s&&["css","animationInDuration","animationOutDuration"].indexOf(i)>-1)clearTimeout(this.debounceFromCustomize[i]),this.debounceFromCustomize[i]=setTimeout(()=>this.setBannerFromCustomize(e,t,o,!1),500);else{const s=n[e][t];n[e][t]=o,i.startsWith("animationOut")&&s!==o&&this.forceAnimationOutSimulation()}}setBannerFromPreset(e){for(const t of e){const[e,o,s]=t;this.rootStore.optionStore.others.customizeValuesBanner[e][o]=s}}forceAnimationOutSimulation(){const{customizeValuesBanner:e}=this.rootStore.optionStore.others;"none"!==e.layout.animationOut&&(this.visible=!1,setTimeout(()=>(0,n.runInAction)(()=>{this.visible=!0}),+e.layout.animationOutDuration+1e3))}setVisible(e){this.visible=e}setIndividualPrivacyOpen(e){this.individualPrivacyOpen=e}setPreviewCheckboxActiveState(e){this.previewCheckboxActiveState=e}setPreviewStickyMenuOpenState(e){this.previewStickyMenuOpenState=e}exportPhp(){const e={},t=(0,i.getSidebarCustomize)();return this.presetDefaults.forEach((o,s)=>{let n=t(s).get();"boolean"==typeof o?n=!!+n:isNaN(n)||""===n||(n=+n),JSON.stringify(o)!==JSON.stringify(n)&&(e[this.presetConstants.get(s)]=n)}),this.jsonToPHPArray(e)}jsonToPHPArray(e){const t=JSON.stringify(e,null,4).split("\n");return t.shift(),t.pop(),t.join("\n").replace(/^(\s+)"([A-Za-z\\]+::[A-Z_]+)"(:)/gm,"$1$2 =>").replace(/^(\s+)([A-Za-z\\]+)::/gm,(e,t,o)=>`${t}${o.replace(/\\\\/gm,"\\")}::`)}}(0,s.Cg)([n.observable],l.prototype,"visible",void 0),(0,s.Cg)([n.observable],l.prototype,"individualPrivacyOpen",void 0),(0,s.Cg)([n.observable],l.prototype,"previewCheckboxActiveState",void 0),(0,s.Cg)([n.observable],l.prototype,"previewStickyMenuOpenState",void 0),(0,s.Cg)([n.observable],l.prototype,"busyPresets",void 0),(0,s.Cg)([n.observable],l.prototype,"presets",void 0),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof T?Object:T,"undefined"==typeof P?Object:P,Object,void 0]),(0,s.Sn)("design:returntype",void 0)],l.prototype,"setBannerFromCustomize",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof Array?Object:Array]),(0,s.Sn)("design:returntype",void 0)],l.prototype,"setBannerFromPreset",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[]),(0,s.Sn)("design:returntype",void 0)],l.prototype,"forceAnimationOutSimulation",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Boolean]),(0,s.Sn)("design:returntype",void 0)],l.prototype,"setVisible",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Boolean]),(0,s.Sn)("design:returntype",void 0)],l.prototype,"setIndividualPrivacyOpen",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Boolean]),(0,s.Sn)("design:returntype",void 0)],l.prototype,"setPreviewCheckboxActiveState",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Boolean]),(0,s.Sn)("design:returntype",void 0)],l.prototype,"setPreviewStickyMenuOpenState",null)},10265:(e,t,o)=>{o.d(t,{s:()=>i,v:()=>r});var s=o(44894);const n=Symbol(),i=()=>(0,s.NV)(n),r=(...e)=>(0,s.gm)(n,...e)},11552:(e,t,o)=>{o.d(t,{g:()=>g});var s=o(41490),n=o(44497),i=o(60770),r=o(12474),a=o(65898),c=o(97493),l=o(32924),d=o(31757),p=o(45742),u=o(5619),h=o(60085);class g{get sortedTemplates(){const e=Array.from(this.resultTemplates.values());return e.sort((e,t)=>(e.data.consumerData.isIgnored,t.data.consumerData.isIgnored,e.data.headline.localeCompare(t.data.headline))),e}get sortedExternalUrls(){const e=Array.from(this.resultExternalUrls.values());return e.sort((e,t)=>e.inactive===t.inactive?0:e.inactive?1:-1),e}get templatesCount(){return this.fetchedAllResultTemplates?this.resultTemplates.size:this.rootStore.optionStore.allScannerResultTemplatesCount}get externalUrlsCount(){return this.fetchedAllResultExternalUrls?this.resultExternalUrls.size:this.rootStore.optionStore.allScannerResultExternalUrlsCount}get canShowResults(){return this.templatesCount+this.externalUrlsCount>0&&this.rootStore.checklistStore.checklist?.items.scanner.checked&&this.rootStore.optionStore.others.isLicensed}get foundScanResultsCount(){return this.resultTemplates.size+this.resultExternalUrls.size}get needsAttentionCount(){return[...this.resultTemplates.values(),...this.resultExternalUrls.values()].filter(({inactive:e})=>!e).length}constructor(e){this.resultTemplates=new Map,this.busyResultTemplates=!1,this.fetchedAllResultTemplates=!1,this.resultExternalUrls=new Map,this.resultAllExternalUrls=new Map,this.busyExternalUrls=!1,this.fetchedAllResultExternalUrls=!1,this.busyMarkup=!1,this.resultMarkup=new Map,this.addUrlsToQueue=(0,n.flow)(function*(e){return yield(0,c.E)({location:l.x,request:e})}),this.fetchResultTemplates=(0,n.flow)(function*(){this.busyResultTemplates=!0;try{this.resultTemplatesFromResponse(yield(0,c.E)({location:h.m})),this.fetchedAllResultTemplates=!0}catch(e){throw console.log(e),e}finally{this.busyResultTemplates=!1}}),this.fetchResultExternals=(0,n.flow)(function*(){this.busyExternalUrls=!0;try{this.resultExternalUrlsFromResponse(yield(0,c.E)({location:p.r})),this.fetchedAllResultExternalUrls=!0}catch(e){throw console.log(e),e}finally{this.busyExternalUrls=!1}}),this.fetchResultAllExternals=(0,n.flow)(function*(e){const t=e instanceof i.e?"host":"template",{identifier:o}=e;e.busy=!0;try{const{items:e}=yield(0,c.E)({location:d.S,params:{type:t,identifier:"host"===t?o.replace(/\./g,"_"):o}});let s=this.resultAllExternalUrls.get(o);if(s){const t=e.map(({id:e})=>e);for(const e of s.keys())-1===t.indexOf(e)&&s.delete(e)}else s=new Map;for(const t of Object.values(e))s.set(t.id,new r.W(t,this)),this.resultAllExternalUrls.set(o,s)}catch(e){throw console.log(e),e}finally{e.busy=!1}}),this.fetchMarkup=(0,n.flow)(function*(e){this.busyMarkup=!0;try{const t=yield(0,c.E)({location:u.F,params:{id:e}});this.resultMarkup.set(e,t)}catch(e){throw console.log(e),e}finally{this.busyMarkup=!1}}),this.rootStore=e}resultTemplatesFromResponse({items:e}){const t=Object.keys(e);for(const e of this.resultTemplates.keys())-1===t.indexOf(e)&&this.resultTemplates.delete(e);for(const o of t)this.resultTemplates.set(o,new a.C(e[o],this))}resultExternalUrlsFromResponse({items:e}){const t=Object.keys(e);for(const e of this.resultExternalUrls.keys())-1===t.indexOf(e)&&this.resultExternalUrls.delete(e);for(const o of t){const t=this.resultExternalUrls.get(o);t?(0,n.set)(t,{data:e[o]}):this.resultExternalUrls.set(o,new i.e(e[o],this))}}}(0,s.Cg)([n.observable],g.prototype,"resultTemplates",void 0),(0,s.Cg)([n.observable],g.prototype,"busyResultTemplates",void 0),(0,s.Cg)([n.observable],g.prototype,"fetchedAllResultTemplates",void 0),(0,s.Cg)([n.observable],g.prototype,"resultExternalUrls",void 0),(0,s.Cg)([n.observable],g.prototype,"resultAllExternalUrls",void 0),(0,s.Cg)([n.observable],g.prototype,"busyExternalUrls",void 0),(0,s.Cg)([n.observable],g.prototype,"fetchedAllResultExternalUrls",void 0),(0,s.Cg)([n.observable],g.prototype,"busyMarkup",void 0),(0,s.Cg)([n.observable],g.prototype,"resultMarkup",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],g.prototype,"sortedTemplates",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],g.prototype,"sortedExternalUrls",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],g.prototype,"templatesCount",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],g.prototype,"externalUrlsCount",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],g.prototype,"canShowResults",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],g.prototype,"foundScanResultsCount",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],g.prototype,"needsAttentionCount",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof ResponseRouteScannerResultTemplatesGet?Object:ResponseRouteScannerResultTemplatesGet]),(0,s.Sn)("design:returntype",void 0)],g.prototype,"resultTemplatesFromResponse",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof ResponseRouteScannerResultExternalsGet?Object:ResponseRouteScannerResultExternalsGet]),(0,s.Sn)("design:returntype",void 0)],g.prototype,"resultExternalUrlsFromResponse",null)},11662:(e,t,o)=>{o.d(t,{B:()=>s});const s={path:"/stats/buttonsClicked",method:o(68789).RouteHttpVerb.GET}},12474:(e,t,o)=>{o.d(t,{W:()=>r});var s=o(41490),n=o(44497),i=o(8639);class r{get markup(){return this.store.resultMarkup.get(this.data.id)}get blockedUrlTruncate(){return(0,i.k)(this.data.blockedUrl,50,"[...]")}get sourceUrlTruncate(){return(0,i.k)(this.data.sourceUrl,50,"[...]")}constructor(e,t){this.busy=!1,this.fetchMarkup=(0,n.flow)(function*(){yield this.store.fetchMarkup(this.data.id)}),(0,n.runInAction)(()=>{this.data=e}),this.store=t}}(0,s.Cg)([n.observable],r.prototype,"busy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],r.prototype,"data",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],r.prototype,"markup",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],r.prototype,"blockedUrlTruncate",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],r.prototype,"sourceUrlTruncate",null)},14383:e=>{e.exports=devowlWp_realQueue},18537:(e,t,o)=>{o.d(t,{S:()=>s});const s={path:"/stats/main",method:o(68789).RouteHttpVerb.GET}},19822:(e,t,o)=>{o.d(t,{b:()=>p});var s=o(3713),n=o(86719),i=o(78915),r=o(57922),a=o(41594),c=o(45600),l=o(73934),d=o(72236);const p=(0,r.PA)(({identifier:e,width:t,title:o,sprintfArgs:r=[],always:p})=>{const{optionStore:u}=(0,l.g)(),{others:{modalHints:h}}=u,[g,y]=(0,a.useState)(!1);(0,a.useEffect)(()=>{if(p){const t=h.indexOf(e);t>-1&&h.splice(t,1)}},[p,h]),(0,a.useEffect)(()=>{y(-1===h.indexOf(e))},[h.length,e]);const b=(0,c.m)(e,...r),m="string"==typeof b&&b.indexOf("?")>-1?b.split("?")[0]:"",v=o||(m?`${m}?`:(0,d.__)("What you should definitely know!")),f="string"==typeof b&&"string"==typeof v&&m?b.replace(v,"").trim():b,C=(0,a.useCallback)(()=>{u.setModalHintSeen(e)},[e,u]);return(0,s.jsx)(i.A,{open:g,title:(0,s.jsxs)("span",{children:[(0,s.jsx)(n.A,{style:{color:"#1890ff"}})," ",v]}),closable:!1,onOk:C,width:t,okText:(0,d.__)("Okay, I got it"),cancelButtonProps:{style:{display:"none"}},children:f})})},21638:(e,t,o)=>{o.d(t,{b:()=>n});var s=o(68789);function n(){return(0,s.getAnonymousLocalizedScript)("real-cookie-banner",{makeBase64Encoded:["codeOptIn","codeOptOut","codeOnPageLoad","contactEmail"],lazyParse:(e,t)=>{t(e.others,"frontend","groups"),t(e.others,"frontend","tcf"),t(e,"others","customizeValuesBanner")}})}},23582:(e,t,o)=>{o.d(t,{f:()=>s});const s={path:"/consent/referer",method:o(68789).RouteHttpVerb.GET}},24076:(e,t,o)=>{o.d(t,{G:()=>c});var s=o(41490),n=o(44497),i=o(68789),r=o(73934),a=o(97493);class c extends i.AbstractPost{get templateModel(){return r.y.get.cookieStore.templatesServices.get(this.data.meta?.presetId)}get rootStore(){return this.collection.store.collection.store.rootStore}get technicalDefinitions(){return JSON.parse(this.data.meta.technicalDefinitions||"[]")}get googleConsentModeConsentTypes(){return JSON.parse(this.data.meta.googleConsentModeConsentTypes||"[]")}get dataProcessingInCountries(){return JSON.parse(this.data.meta.dataProcessingInCountries||"[]")}get dataProcessingInCountriesSpecialTreatments(){return JSON.parse(this.data.meta.dataProcessingInCountriesSpecialTreatments||"[]")}get isUpdateAvailable(){for(const{post_id:e}of this.rootStore.optionStore.templateNeedsUpdate)if(e===this.data.id)return!0;return!1}get codeDynamics(){return JSON.parse(this.data.meta.codeDynamics||"{}")}constructor(e,t={}){super(e,t),(0,n.reaction)(()=>this.data?.usedTemplate,e=>(0,n.runInAction)(()=>{e&&r.y.get.cookieStore.addServiceTemplates([e])}),{fireImmediately:!0})}afterPatch(){const e=this.collection.store.collection,[t]=this.data["rcb-cookie-group"];e.entries.forEach(e=>{t!==e.key?e.cookies.entries.delete(this.key):e.cookies.entries.set(this.key,this)}),this.rootStore.optionStore.fetchCurrentRevision(),this.rootStore.cookieStore.unassignedCookies.delete(this.key)}setOrder(e){this.data.menu_order=e}setName(e){this.data.title.raw=e}setStatus(e){this.data.status=e}setPurpose(e){this.data.content.raw=e}setGroup(e){this.data["rcb-cookie-group"]=[e]}setMeta(e){this.data.meta=e}transformDataForPersist(){return{...super.transformDataForPersist(),"rcb-cookie-group":[this.collection.store.key]}}transformDataForPatch(){const e=super.transformDataForPatch();return{title:e.title,content:e.content,status:e.status,meta:e.meta,menu_order:e.menu_order,"rcb-cookie-group":this.data["rcb-cookie-group"],slug:e.title}}afterDelete(){this.collection.store.cookies.store.collection.store.rootStore.optionStore.fetchCurrentRevision()}afterPersist(){const{optionStore:e,checklistStore:t}=this.collection.store.cookies.store.collection.store.rootStore;e.fetchCurrentRevision(),t.probablyFetchByChangedItem("add-cookie")}}(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"templateModel",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"rootStore",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",Array),(0,s.Sn)("design:paramtypes",[])],c.prototype,"technicalDefinitions",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",Array),(0,s.Sn)("design:paramtypes",[])],c.prototype,"googleConsentModeConsentTypes",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",Object),(0,s.Sn)("design:paramtypes",[])],c.prototype,"dataProcessingInCountries",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",Object),(0,s.Sn)("design:paramtypes",[])],c.prototype,"dataProcessingInCountriesSpecialTreatments",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"isUpdateAvailable",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type","undefined"==typeof Record?Object:Record),(0,s.Sn)("design:paramtypes",[])],c.prototype,"codeDynamics",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"afterPatch",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Number]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setOrder",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[String]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setName",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof PostStatus?Object:PostStatus]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setStatus",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[String]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setPurpose",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Number]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setGroup",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setMeta",null),c=(0,s.Cg)([i.ClientModel.annotate({keyId:"id",namespace:"wp/v2",request:a.E,create:{path:"/rcb-cookie"},patch:{path:"/rcb-cookie/:id"},delete:{path:"/rcb-cookie/:id"}}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object,"undefined"==typeof Partial?Object:Partial])],c)},27086:(e,t,o)=>{o.d(t,{u:()=>i});var s=o(41490),n=o(44497);class i{constructor(e,t,o){(0,n.runInAction)(()=>{this.special=t,this.data=e}),this.store=o}}(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],i.prototype,"data",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Boolean)],i.prototype,"special",void 0)},28112:(e,t,o)=>{o.d(t,{R:()=>s});const s={path:"/export/consents",method:o(68789).RouteHttpVerb.GET}},28475:(e,t,o)=>{o.d(t,{t:()=>b});var s=o(41490),n=o(44497),i=o(68789),r=o(75807),a=o(76484),c=o(97493),l=o(64225),d=o(83954),p=o(45695),u=o(38329),h=o(90422),g=o(34324),y=o(4898);class b extends i.BaseOptions{get isOnlyRcbCookieCreated(){return!(1!==this.allCookieCount||this.isTcf&&this.allTcfVendorConfigurationCount)}get areSettingsFetched(){return void 0!==this.isRespectDoNotTrack}constructor(e){super(),this.busySettings=!1,this.busyCountryBypassUpdate=!1,this.busyAddLinksToNavigationMenu=!1,this.needsRevisionRetrigger=!1,this.fetchedBannerLinks=!1,this.publicCookieCount=0,this.allCookieCount=0,this.allBlockerCount=0,this.allTcfVendorConfigurationCount=0,this.allScannerResultTemplatesCount=0,this.allScannerResultExternalUrlsCount=0,this.cookieCounts={draft:0,private:0,publish:0},this.cloudReleaseInfo={blocker:null,service:null},this.navMenus=[],this.templateNeedsUpdate=[],this.googleConsentModeNoticesHtml=[],this.servicesDataProcessingInUnsafeCountriesNoticeHtml="",this.servicesWithEmptyPrivacyPolicyNoticeHtml="",this.createdTagManagers={gtm:[],mtm:[]},this.contexts={"":""},this.isBannerActive=!1,this.isBlockerActive=!1,this.hidePageIds=[],this.forwardTo=[],this.countryBypassCountries=[],this.isTcf=!1,this.isGcm=!1,this.isGcmShowRecommandationsWithoutConsent=!1,this.isGcmCollectAdditionalDataViaUrlParameters=!1,this.isGcmRedactAdsDataWithoutConsent=!0,this.isGcmListPurposes=!0,this.bannerlessConsentChecks={essential:[],legalBasisConsentWithoutVisualContentBlocker:[],legalBasisLegitimateInterest:[]},this.isBannerStickyLinksEnabled=!1,this.fetchSettings=(0,n.flow)(function*(e){this.busySettings=!0;try{const t=e||(yield(0,c.E)({location:g.Z}));this.isBannerActive=t["rcb-banner-active"],this.isBlockerActive=t["rcb-blocker-active"],this.hidePageIds=(t["rcb-hide-page-ids"]||"").split(",").map(Number).filter(Boolean),this.setCookiesViaManager=t["rcb-set-cookies-via-manager"]||"none",this.operatorCountry=t["rcb-operator-country"],this.operatorContactAddress=t["rcb-operator-contact-address"],this.operatorContactPhone=t["rcb-operator-contact-phone"],this.operatorContactEmail=t["rcb-operator-contact-email"],this.operatorContactFormId=t["rcb-operator-contact-form-id"],this.cookiePolicyId=t["rcb-cookie-policy-id"],this.territorialLegalBasis=t["rcb-territorial-legal-basis"].split(","),this.isAcceptAllForBots=t["rcb-accept-all-for-bots"],this.isRespectDoNotTrack=t["rcb-respect-do-not-track"],this.isBannerLessConsent=t["rcb-banner-less-consent"],this.bannerLessConsentShowOnPageIds=(t["rcb-banner-less-show-on-page-ids"]||"").split(",").map(Number).filter(Boolean),this.cookieDuration=t["rcb-cookie-duration"],this.failedConsentDocumentationHandling=t["rcb-failed-consent-documentation-handling"],this.isSaveIp=t["rcb-save-ip"],this.isDataProcessingInUnsafeCountries=t["rcb-data-processing-in-unsafe-countries"],this.isAgeNotice=t["rcb-age-notice"],this.ageNoticeAgeLimit=t["rcb-age-notice-age-limit"],this.isListServicesNotice=t["rcb-list-services-notice"],this.isConsentForwarding=t["rcb-consent-forwarding"]||!1,this.forwardTo=(t["rcb-forward-to"]||"").split("|").filter(Boolean),this.crossDomains=t["rcb-cross-domains"]||"",this.isCountryBypass=t["rcb-country-bypass"],this.countryBypassCountries=(t["rcb-country-bypass-countries"]||"").split(",").filter(Boolean),this.countryBypassType=t["rcb-country-bypass-type"],this.countryBypassDbDownloadTime=t["rcb-country-bypass-db-download-time"],this.isTcf=t["rcb-tcf"],this.tcfAcceptedTime=t["rcb-tcf-accepted-time"],this.tcfGvlDownloadTime=t["rcb-tcf-gvl-download-time"],this.consentDuration=t["rcb-consent-duration"],this.isGcm=t["rcb-gcm"],this.isGcmShowRecommandationsWithoutConsent=t["rcb-gcm-recommandations"],this.isGcmCollectAdditionalDataViaUrlParameters=t["rcb-gcm-additional-url-parameters"],this.isGcmRedactAdsDataWithoutConsent=t["rcb-gcm-redact-without-consent"],this.isGcmListPurposes=t["rcb-gcm-list-purposes"],this.affiliateLink=t["rcb-affiliate-link"],this.affiliateLabelBehind=t["rcb-affiliate-label-behind"],this.affiliateLabelDescription=t["rcb-affiliate-description"],this.isBannerStickyLinksEnabled=t["rcb-banner-sticky-links-enabled"],yield this.fetchCurrentRevision()}catch(e){throw console.log(e),e}finally{this.busySettings=!1}}),this.fetchBannerLinks=(0,n.flow)(function*(){yield this.bannerLinks.get({request:{status:["draft","publish","private"]},params:{per_page:100,context:"edit"}}),this.fetchedBannerLinks=!0}),this.updateSettings=(0,n.flow)(function*({isBannerActive:e,isBlockerActive:t,hidePageIds:o,setCookiesViaManager:s,operatorCountry:n,operatorContactAddress:i,operatorContactEmail:r,operatorContactFormId:l,operatorContactPhone:d,cookiePolicyId:p,territorialLegalBasis:u,isAcceptAllForBots:h,isRespectDoNotTrack:g,cookieDuration:b,failedConsentDocumentationHandling:m,isSaveIp:v,isDataProcessingInUnsafeCountries:f,isAgeNotice:C,isBannerLessConsent:S,bannerLessConsentShowOnPageIds:k,ageNoticeAgeLimit:x,isListServicesNotice:j,isConsentForwarding:w,forwardTo:_,crossDomains:O,affiliateLink:P,affiliateLabelBehind:R,affiliateLabelDescription:T,isCountryBypass:A,countryBypassCountries:E,countryBypassType:B,isTcf:D,isGcm:I,isGcmShowRecommandationsWithoutConsent:M,isGcmCollectAdditionalDataViaUrlParameters:F,isGcmRedactAdsDataWithoutConsent:G,isGcmListPurposes:N,consentDuration:U,isBannerStickyLinksEnabled:L},V){this.busySettings=!0;try{const H=yield(0,c.E)({location:y.N,request:{...void 0===e?{}:{"rcb-banner-active":e},...void 0===t?{}:{"rcb-blocker-active":t},...void 0===o?{}:{"rcb-hide-page-ids":o.join(",")},...void 0===s?{}:{"rcb-set-cookies-via-manager":s},...void 0===n?{}:{"rcb-operator-country":n},...void 0===i?{}:{"rcb-operator-contact-address":i},...void 0===d?{}:{"rcb-operator-contact-phone":d},...void 0===r?{}:{"rcb-operator-contact-email":r},...void 0===l?{}:{"rcb-operator-contact-form-id":l},...void 0===p?{}:{"rcb-cookie-policy-id":p},...void 0===u?{}:{"rcb-territorial-legal-basis":u.join(",")},...void 0===h?{}:{"rcb-accept-all-for-bots":h},...void 0===S?{}:{"rcb-banner-less-consent":S},...void 0===k?{}:{"rcb-banner-less-show-on-page-ids":k.join(",")},...void 0===g?{}:{"rcb-respect-do-not-track":g},...void 0===b?{}:{"rcb-cookie-duration":b},...void 0===m?{}:{"rcb-failed-consent-documentation-handling":m},...void 0===v?{}:{"rcb-save-ip":v},...void 0===f?{}:{"rcb-data-processing-in-unsafe-countries":f},...void 0===C?{}:{"rcb-age-notice":C},...void 0===x?{}:{"rcb-age-notice-age-limit":x},...void 0===j?{}:{"rcb-list-services-notice":j},...void 0===w?{}:{"rcb-consent-forwarding":w},...void 0===_?{}:{"rcb-forward-to":_.join("|")},...void 0===O?{}:{"rcb-cross-domains":O},...void 0===A?{}:{"rcb-country-bypass":A},...void 0===E?{}:{"rcb-country-bypass-countries":E.join(",")},...void 0===B?{}:{"rcb-country-bypass-type":B},...void 0===D?{}:{"rcb-tcf":D},...void 0===I?{}:{"rcb-gcm":I},...void 0===M?{}:{"rcb-gcm-recommandations":M},...void 0===F?{}:{"rcb-gcm-additional-url-parameters":F},...void 0===G?{}:{"rcb-gcm-redact-without-consent":G},...void 0===N?{}:{"rcb-gcm-list-purposes":N},...void 0===P?{}:{"rcb-affiliate-link":P},...void 0===R?{}:{"rcb-affiliate-label-behind":R},...void 0===T?{}:{"rcb-affiliate-description":T},...void 0===U?{}:{"rcb-consent-duration":U},...void 0===L?{}:{"rcb-banner-sticky-links-enabled":L}}});if(this.fetchedBannerLinks&&V){const e=this.bannerLinks.sortedBannerLinks;for(const t of e)V.find(({id:e})=>t.data.id===e)||(yield t.delete());for(let t=0;t<V.length;t++){const{isExternalUrl:o,label:s,pageType:n,externalUrl:i,hideCookieBanner:r,id:c,pageId:l,isTargetBlank:d}=V[t],p={isExternalUrl:o,pageType:n,externalUrl:i,hideCookieBanner:r,pageId:l,isTargetBlank:d};if(c){const a=e.find(({data:{id:e}})=>c===e);if(a){const{data:{title:{raw:e},menu_order:c,meta:{isExternalUrl:d,pageType:u,externalUrl:h,hideCookieBanner:g,pageId:y}}}=a;e===s&&c===t&&d===o&&u===n&&y===l&&h===i&&g===r||(a.setLabel(s),a.setOrder(t),a.setMeta(p),yield a.patch())}}else{const e=new a.A(this.bannerLinks,{title:{raw:s},content:{raw:"",protected:!1},status:"publish",menu_order:t,meta:p});yield e.persist()}}}this.fetchSettings(H),this.rootStore.checklistStore.fetchChecklist()}catch(e){throw console.log(e),e}finally{this.busySettings=!1}}),this.fetchCurrentRevision=(0,n.flow)(function*(){this.busySettings=!0;try{this.setFromCurrentRevision(yield(0,c.E)({location:u.q}))}catch(e){throw console.log(e),e}finally{this.busySettings=!1}}),this.updateCurrentRevision=(0,n.flow)(function*(e){this.busySettings=!0;try{this.setFromCurrentRevision(yield(0,c.E)({location:h.D,request:e}))}catch(e){throw console.log(e),e}finally{this.busySettings=!1}}),this.setModalHintSeen=(0,n.flow)(function*(e){this.busySettings=!0;try{this.others.modalHints.push(e),yield(0,c.E)({location:i.locationRestKeyValueMapPatch,params:{name:"rcb-notice-states",key:`modal-hint-${e}`},request:{value:!0}})}catch(e){throw console.log(e),e}finally{this.busySettings=!1}}),this.dismissConfigProNotice=(0,n.flow)(function*(){try{this.others.isConfigProNoticeVisible=!1,yield(0,c.E)({location:i.locationRestKeyValueMapPatch,params:{name:"rcb-notice-states",key:"get-pro-main-button"},request:{value:!0}})}catch(e){throw console.log(e),e}}),this.dismissServiceDataProcessingInUnsafeCountriesNotice=(0,n.flow)(function*(){try{this.servicesDataProcessingInUnsafeCountriesNoticeHtml="",yield(0,c.E)({location:i.locationRestKeyValueMapPatch,params:{name:"rcb-notice-states",key:"service-data-processing-in-unsafe-countries"},request:{value:!1}})}catch(e){throw console.log(e),e}}),this.dismissBannerlessConsentLegitimateServicesNotice=(0,n.flow)(function*(){try{yield(0,c.E)({location:i.locationRestKeyValueMapPatch,params:{name:"rcb-notice-states",key:"dismissed-bannerless-consent-legint-services"},request:{value:!1}}),yield this.fetchCurrentRevision()}catch(e){throw console.log(e),e}}),this.dismissBannerlessConsentServicesWithoutVisualContentBlockerNotice=(0,n.flow)(function*(){try{yield(0,c.E)({location:i.locationRestKeyValueMapPatch,params:{name:"rcb-notice-states",key:"dismissed-bannerless-consent-services-without-visual-content-blocker"},request:{value:!1}}),yield this.fetchCurrentRevision()}catch(e){throw console.log(e),e}}),this.dismissMigration=(0,n.flow)(function*(){try{const{id:e}=this.dashboardMigration;this.dashboardMigration=void 0,yield(0,c.E)({location:d.Z,params:{migration:e}})}catch(e){throw console.log(e),e}}),this.addLinksToNavigationMenu=(0,n.flow)(function*(e){this.busyAddLinksToNavigationMenu=!0;try{const{success:t}=yield(0,c.E)({location:p.o,request:{id:e}});return t&&(this.rootStore.checklistStore.fetchChecklist(),yield this.fetchCurrentRevision()),t}catch(e){throw console.log(e),e}finally{this.busyAddLinksToNavigationMenu=!1}}),this.updateCountryBypassDatabase=(0,n.flow)(function*(){this.busyCountryBypassUpdate=!0;try{const{dbDownloadTime:e}=yield(0,c.E)({location:l.q});this.countryBypassDbDownloadTime=e}catch(e){throw console.log(e),e}finally{this.busyCountryBypassUpdate=!1}}),this.rootStore=e,this.pureSlug=i.BaseOptions.getPureSlug("real-cookie-banner"),this.pureSlugCamelCased=i.BaseOptions.getPureSlug("real-cookie-banner",!0),(0,n.runInAction)(()=>{Object.assign(this,window[this.pureSlugCamelCased]),this.bannerLinks=new r.b(this),this.fomoCoupon=this.others.fomoCoupon})}setFromCurrentRevision({contexts:e,created_tag_managers:t,needs_retrigger:o,public_cookie_count:s,all_cookie_count:n,all_blocker_count:i,all_tcf_vendor_configuration_count:r,all_scanner_result_templates_count:a,all_scanner_result_external_urls_count:c,cookie_counts:l,cloud_release_info:d,consents_deleted_at:p,bannerless_consent_checks:u,nav_menus:h,tcf_vendor_configuration_counts:g,dashboard_migration:y,fomo_coupon:b,template_needs_update:m,check_saving_consent_via_rest_api_endpoint_working_html:v,template_update_notice_html:f,template_successors_notice_html:C,google_consent_mode_notices_html:S,services_data_processing_in_unsafe_countries_notice_html:k,services_with_empty_privacy_policy_notice_html:x}){this.createdTagManagers=t,this.needsRevisionRetrigger=o,this.publicCookieCount=s,this.allCookieCount=n,this.allBlockerCount=i,this.allTcfVendorConfigurationCount=r,this.allScannerResultTemplatesCount=a,this.allScannerResultExternalUrlsCount=c,this.templateNeedsUpdate=m,this.templateUpdateNoticeHtml=f,this.checkSavingConsentViaRestApiEndpointWorkingHtml=v,this.templateSuccessorsNoticeHtml=C,this.googleConsentModeNoticesHtml=S,this.servicesDataProcessingInUnsafeCountriesNoticeHtml=k,this.servicesWithEmptyPrivacyPolicyNoticeHtml=x,this.cookieCounts=l,this.cloudReleaseInfo=d,this.consentsDeletedAt=p,this.bannerlessConsentChecks=u,this.navMenus=h,this.tcfVendorConfigurationCounts=g,this.contexts=e,this.dashboardMigration=y,this.fomoCoupon=b}setShowLicenseFormImmediate(e,t){this.others.showLicenseFormImmediate=e,this.others.isLicensed=t}}(0,s.Cg)([n.observable],b.prototype,"busySettings",void 0),(0,s.Cg)([n.observable],b.prototype,"busyCountryBypassUpdate",void 0),(0,s.Cg)([n.observable],b.prototype,"busyAddLinksToNavigationMenu",void 0),(0,s.Cg)([n.observable],b.prototype,"needsRevisionRetrigger",void 0),(0,s.Cg)([n.observable],b.prototype,"fetchedBannerLinks",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",void 0===r.b?Object:r.b)],b.prototype,"bannerLinks",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"publicCookieCount",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"allCookieCount",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"allBlockerCount",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"allTcfVendorConfigurationCount",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"allScannerResultTemplatesCount",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"allScannerResultExternalUrlsCount",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"cookieCounts",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"cloudReleaseInfo",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"navMenus",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"tcfVendorConfigurationCounts",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"templateNeedsUpdate",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"checkSavingConsentViaRestApiEndpointWorkingHtml",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"templateUpdateNoticeHtml",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"templateSuccessorsNoticeHtml",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"googleConsentModeNoticesHtml",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"servicesDataProcessingInUnsafeCountriesNoticeHtml",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"servicesWithEmptyPrivacyPolicyNoticeHtml",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"createdTagManagers",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"contexts",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"dashboardMigration",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"fomoCoupon",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isBannerActive",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isBlockerActive",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"hidePageIds",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"setCookiesViaManager",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"operatorCountry",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"operatorContactAddress",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"operatorContactPhone",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"operatorContactEmail",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"operatorContactFormId",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"cookiePolicyId",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"territorialLegalBasis",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isAcceptAllForBots",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isRespectDoNotTrack",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isBannerLessConsent",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"bannerLessConsentShowOnPageIds",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"cookieDuration",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"failedConsentDocumentationHandling",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isSaveIp",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isDataProcessingInUnsafeCountries",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isAgeNotice",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"ageNoticeAgeLimit",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isListServicesNotice",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isConsentForwarding",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"forwardTo",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"crossDomains",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"affiliateLink",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"affiliateLabelBehind",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"affiliateLabelDescription",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isCountryBypass",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"countryBypassCountries",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"countryBypassType",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"countryBypassDbDownloadTime",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isTcf",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"tcfAcceptedTime",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"tcfGvlDownloadTime",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isGcm",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isGcmShowRecommandationsWithoutConsent",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isGcmCollectAdditionalDataViaUrlParameters",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isGcmRedactAdsDataWithoutConsent",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isGcmListPurposes",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"consentDuration",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"consentsDeletedAt",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"bannerlessConsentChecks",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],b.prototype,"isBannerStickyLinksEnabled",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type","undefined"==typeof OtherOptions?Object:OtherOptions)],b.prototype,"others",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],b.prototype,"isOnlyRcbCookieCreated",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],b.prototype,"areSettingsFetched",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof ResponseRouteRevisionCurrentGet?Object:ResponseRouteRevisionCurrentGet]),(0,s.Sn)("design:returntype",void 0)],b.prototype,"setFromCurrentRevision",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Boolean,Boolean]),(0,s.Sn)("design:returntype",void 0)],b.prototype,"setShowLicenseFormImmediate",null)},31304:(e,t,o)=>{o.d(t,{s:()=>y});var s=o(41490),n=o(44497),i=o(68789),r=o(70575),a=o(42118),c=o(74886),l=o(97493),d=o(61715),p=o(45276),u=o(23582),h=o(80416),g=o(63840);class y extends i.BaseOptions{constructor(e){super(),this.busyConsent=!1,this.busyReferer=!1,this.count=0,this.truncatedIpsCount=0,this.perPage=50,this.offset=0,this.pageCollection=new Map,this.revisions=new Map,this.revisionsIndependent=new Map,this.referer=[],this.filters=n.observable.object({page:1,dates:[void 0,void 0],context:void 0,referer:void 0,ip:void 0,uuid:void 0},{},{deep:!1}),this.fetchAll=(0,n.flow)(function*(e){this.busyConsent=!0;try{const{page:t,referer:o,ip:s,uuid:n,context:i}=this.filters,a=this.filters.dates.map(e=>e?e.format("YYYY-MM-DD"):""),{count:c,truncatedIpsCount:d,items:u}=yield(0,l.E)({location:p.D,params:{per_page:this.perPage,offset:(t-1)*this.perPage,from:a[0],to:a[1],ip:s,uuid:n,referer:o,context:i,...e||{}}});this.count=c,d&&(this.truncatedIpsCount=d),this.pageCollection.clear();for(const e of u)this.pageCollection.set(e.id,new r.N(e,this))}catch(e){throw this.count=0,this.truncatedIpsCount=0,this.pageCollection.clear(),console.log(e),e}finally{this.busyConsent=!1}}),this.fetchRevision=(0,n.flow)(function*(e){try{const t=yield(0,l.E)({location:h.F,params:e});this.revisions.set(e.hash,new a.A(t,this))}catch(e){throw console.log(e),e}}),this.fetchRevisionIndependent=(0,n.flow)(function*(e){try{const t=yield(0,l.E)({location:g.$,params:e});this.revisionsIndependent.set(e.hash,new c.Q(t,this))}catch(e){throw console.log(e),e}}),this.fetchReferer=(0,n.flow)(function*(e){this.busyReferer=!0;try{const t=yield(0,l.E)({location:u.f,params:e});this.referer=t.items}catch(e){throw console.log(e),e}finally{this.busyReferer=!1}}),this.deleteAll=(0,n.flow)(function*(){this.busyConsent=!0;try{yield(0,l.E)({location:d.M}),this.applyPage(0),yield this.fetchAll()}catch(e){throw console.log(e),e}finally{this.busyConsent=!1}}),this.rootStore=e,(0,n.runInAction)(()=>{this.filters.context=this.rootStore.optionStore.others.context})}applyPage(e){this.filters.page=e}applyDates(e){this.filters.dates=e}applyContext(e){this.filters.context=e}applyReferer(e){this.filters.referer=e}applyIp(e){this.filters.ip=e}applyUuid(e){this.filters.uuid=e}}(0,s.Cg)([n.observable],y.prototype,"busyConsent",void 0),(0,s.Cg)([n.observable],y.prototype,"busyReferer",void 0),(0,s.Cg)([n.observable],y.prototype,"count",void 0),(0,s.Cg)([n.observable],y.prototype,"truncatedIpsCount",void 0),(0,s.Cg)([n.observable],y.prototype,"perPage",void 0),(0,s.Cg)([n.observable],y.prototype,"offset",void 0),(0,s.Cg)([n.observable],y.prototype,"pageCollection",void 0),(0,s.Cg)([n.observable],y.prototype,"revisions",void 0),(0,s.Cg)([n.observable],y.prototype,"revisionsIndependent",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Array)],y.prototype,"referer",void 0),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],y.prototype,"applyPage",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],y.prototype,"applyDates",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],y.prototype,"applyContext",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],y.prototype,"applyReferer",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],y.prototype,"applyIp",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],y.prototype,"applyUuid",null)},31757:(e,t,o)=>{o.d(t,{S:()=>s});const s={path:"/scanner/result/externals/:type/:identifier",method:o(68789).RouteHttpVerb.GET,obfuscatePath:"full"}},32924:(e,t,o)=>{o.d(t,{x:()=>s});const s={path:"/scanner/queue",method:o(68789).RouteHttpVerb.POST}},34324:(e,t,o)=>{o.d(t,{Z:()=>s});const s={path:"/settings",method:o(68789).RouteHttpVerb.GET}},35412:(e,t,o)=>{o.d(t,{K:()=>c});var s=o(3713),n=o(64349),i=o(19117),r=o(65666),a=o(73934);const c=({children:e,configProvider:t={},app:o={}})=>(0,s.jsx)(r.Ay,{prefixCls:"rcb-antd",iconPrefixCls:"rcb-antd-anticon",theme:{token:{colorPrimary:"#2271b1",borderRadius:3}},...t,children:(0,s.jsx)(n.Z_3,{value:{prefixCls:"rcb-antd-anticon"},children:(0,s.jsx)(i.A,{message:{top:50},...o,children:(0,s.jsx)(a.y.StoreProvider,{children:e})})})})},35585:(e,t,o)=>{function s(e,t=new Map){if(t.has(e))return t.get(e);let o;if("structuredClone"in window&&(e instanceof Date||e instanceof RegExp||e instanceof Map||e instanceof Set))o=structuredClone(e),t.set(e,o);else if(Array.isArray(e)){o=new Array(e.length),t.set(e,o);for(let n=0;n<e.length;n++)o[n]=s(e[n],t)}else if(e instanceof Map){o=new Map,t.set(e,o);for(const[n,i]of e.entries())o.set(n,s(i,t))}else if(e instanceof Set){o=new Set,t.set(e,o);for(const n of e)o.add(s(n,t))}else{if(!function(e){if("object"!=typeof e||null===e)return!1;let t=e;for(;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))return e;o={},t.set(e,o);for(const[n,i]of Object.entries(e))o[n]=s(i,t)}return o}o.d(t,{G:()=>s})},36004:(e,t,o)=>{o.d(t,{h:()=>s});const s={path:"/import",method:o(68789).RouteHttpVerb.POST}},36357:(e,t,o)=>{o.d(t,{p:()=>d});var s=o(41490),n=o(41669),i=o.n(n),r=o(44497),a=o(68789),c=o(39684),l=o(97493);class d extends a.AbstractPost{get restrictivePurposes(){const e=JSON.parse(this.data.meta.restrictivePurposes);return i().extend(!0,{},this.vendorModel?.restrictivePurposes||{},e)}get dataProcessingInCountries(){return JSON.parse(this.data.meta.dataProcessingInCountries||"[]")}get dataProcessingInCountriesSpecialTreatments(){return JSON.parse(this.data.meta.dataProcessingInCountriesSpecialTreatments||"[]")}constructor(e,t={}){super(e,t),(0,r.reaction)(()=>this.data.vendor,e=>(0,r.runInAction)(()=>{if(e){const{vendors:t}=this.collection.store,o=e.id.toString();let s=t.get(o);s||(s=new c.K(e,this.collection.store),t.set(o,s)),this.vendorModel=s}}),{fireImmediately:!0}),(0,r.reaction)(()=>this.data.meta?.vendorId,e=>{e&&(this.vendorModel=this.collection.store.vendors.get(e.toString()))},{fireImmediately:!0})}setStatus(e){this.data.status=e}setMeta(e){this.data.meta=e}transformDataForPatch(){const e=super.transformDataForPatch();return{status:e.status,meta:e.meta}}afterPatch(){this.collection.store.rootStore.optionStore.fetchCurrentRevision()}afterDelete(){this.collection.store.rootStore.optionStore.fetchCurrentRevision()}afterPersist(){this.collection.store.rootStore.optionStore.fetchCurrentRevision()}}(0,s.Cg)([r.observable,(0,s.Sn)("design:type",void 0===c.K?Object:c.K)],d.prototype,"vendorModel",void 0),(0,s.Cg)([r.computed,(0,s.Sn)("design:type","undefined"==typeof TcfVendorConfigurationRestrictivePurposes?Object:TcfVendorConfigurationRestrictivePurposes),(0,s.Sn)("design:paramtypes",[])],d.prototype,"restrictivePurposes",null),(0,s.Cg)([r.computed,(0,s.Sn)("design:type",Object),(0,s.Sn)("design:paramtypes",[])],d.prototype,"dataProcessingInCountries",null),(0,s.Cg)([r.computed,(0,s.Sn)("design:type",Object),(0,s.Sn)("design:paramtypes",[])],d.prototype,"dataProcessingInCountriesSpecialTreatments",null),(0,s.Cg)([r.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof PostStatus?Object:PostStatus]),(0,s.Sn)("design:returntype",void 0)],d.prototype,"setStatus",null),(0,s.Cg)([r.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],d.prototype,"setMeta",null),d=(0,s.Cg)([a.ClientModel.annotate({keyId:"id",namespace:"wp/v2",request:l.E,create:{path:"/rcb-tcf-vendor-conf"},patch:{path:"/rcb-tcf-vendor-conf/:id"},delete:{path:"/rcb-tcf-vendor-conf/:id"}}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object,"undefined"==typeof Partial?Object:Partial])],d)},37218:e=>{e.exports=devowlWp_realProductManagerWpClient},37560:()=>{},38123:e=>{e.exports=moment},38329:(e,t,o)=>{o.d(t,{q:()=>s});const s={path:"/revision/current",method:o(68789).RouteHttpVerb.GET}},38704:(e,t,o)=>{o.d(t,{g:()=>c});var s=o(41490),n=o(44497),i=o(68789),r=o(73934),a=o(97493);class c extends i.AbstractPost{get templateModel(){return r.y.get.cookieStore.templatesBlocker.get(this.data.meta?.presetId)}get rules(){return this.data?.meta.rules.split("\n")}get tcfVendors(){return this.data?.meta.tcfVendors?this.data.meta.tcfVendors.split(",").filter(Boolean).map(Number):[]}get tcfPurposes(){return this.data?.meta.tcfPurposes?this.data.meta.tcfPurposes.split(",").filter(Boolean).map(Number):[]}get services(){return this.data?.meta.services.split(",").filter(Boolean).map(Number)}get rootStore(){return this.collection.store.rootStore}get isUpdateAvailable(){for(const{post_id:e}of this.rootStore.optionStore.templateNeedsUpdate)if(e===this.data.id)return!0;return!1}constructor(e,t={}){super(e,t),(0,n.reaction)(()=>this.data?.usedTemplate,e=>(0,n.runInAction)(()=>{e&&r.y.get.cookieStore.addBlockerTemplates([e])}),{fireImmediately:!0})}setName(e){this.data.title.raw=e}setStatus(e){this.data.status=e}setDescription(e){this.data.content.raw=e}setMeta(e){this.data.meta=e}transformDataForPatch(){const e=super.transformDataForPatch();return{title:e.title,content:e.content,status:e.status,meta:e.meta,slug:e.title}}afterPatch(){this.collection.store.blockers.store.rootStore.optionStore.fetchCurrentRevision()}afterDelete(){this.collection.store.blockers.store.rootStore.optionStore.fetchCurrentRevision()}afterPersist(){this.collection.store.blockers.store.rootStore.optionStore.fetchCurrentRevision()}}(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"templateModel",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"rules",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"tcfVendors",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"tcfPurposes",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"services",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"rootStore",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"isUpdateAvailable",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[String]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setName",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof PostStatus?Object:PostStatus]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setStatus",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[String]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setDescription",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setMeta",null),c=(0,s.Cg)([i.ClientModel.annotate({keyId:"id",namespace:"wp/v2",request:a.E,create:{path:"/rcb-blocker"},patch:{path:"/rcb-blocker/:id"},delete:{path:"/rcb-blocker/:id"}}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object,"undefined"==typeof Partial?Object:Partial])],c)},39684:(e,t,o)=>{o.d(t,{K:()=>i});var s=o(41490),n=o(44497);class i{get vendorConfiguration(){for(const e of this.store.vendorConfigurations.entries.values())if(e.vendorModel?.data.id===this.data.id)return e}get restrictivePurposes(){const e={normal:{}};for(const t of[...this.legIntPurposes,...this.purposes])e.normal[t.data.id.toString()]={enabled:!0,legInt:this.legIntPurposes.indexOf(t)>-1&&!t.special?"yes":"no"};return e}get purposes(){return this.data?.purposes.map(e=>this.store.purposes.get(`${e}`))}get legIntPurposes(){return this.data?.legIntPurposes.map(e=>this.store.purposes.get(`${e}`))}get specialPurposes(){return this.data?.specialPurposes.map(e=>this.store.specialPurposes.get(`${e}`))}get features(){return this.data?.features.map(e=>this.store.features.get(`${e}`))}get specialFeatures(){return this.data?.specialFeatures.map(e=>this.store.specialFeatures.get(`${e}`))}get dataCategories(){return this.data?.dataDeclaration.map(e=>this.store.dataCategories.get(`${e}`))}constructor(e,t){(0,n.runInAction)(()=>{this.data=e}),this.store=t}}(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],i.prototype,"data",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"vendorConfiguration",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"restrictivePurposes",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"purposes",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"legIntPurposes",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"specialPurposes",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"features",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"specialFeatures",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],i.prototype,"dataCategories",null)},40610:(e,t,o)=>{o.d(t,{H:()=>s});const s={path:"/forward/cookie/:slug",method:o(68789).RouteHttpVerb.GET}},41186:(e,t,o)=>{o.d(t,{il:()=>Y.i,uI:()=>k.u,LB:()=>x.L,MG:()=>g.M,DW:()=>h.D,Gg:()=>C,LP:()=>K.L,UU:()=>E,kU:()=>d,uk:()=>l,fJ:()=>V.f,qg:()=>r.q,dT:()=>j.d,aF:()=>a.a,qk:()=>B.q,Ac:()=>Z.A,Rh:()=>S.R,Ai:()=>v.A,HD:()=>_.H,zS:()=>w.z,hh:()=>f.h,Zj:()=>I.Z,aH:()=>D.a,oJ:()=>H.o,Kl:()=>i.K,Uy:()=>Q.U,qz:()=>p.q,Dk:()=>u.D,Ft:()=>O.F,$c:()=>P.$,ZU:()=>J,xz:()=>M.x,Sk:()=>U.S,rO:()=>G.r,hN:()=>N.h,F4:()=>L.F,mp:()=>F.m,ko:()=>X,ZC:()=>s.Z,Nq:()=>n.N,BB:()=>m.B,AD:()=>b.A,St:()=>y.S,OE:()=>A.O,D7:()=>R.D,_0:()=>T._,K7:()=>z.K,aq:()=>q.a,lt:()=>$.l,rL:()=>W.r});var s=o(34324),n=o(4898),i=o(79873),r=o(92993),a=o(85487),c=o(68789);const l={path:"/consent",method:c.RouteHttpVerb.POST,obfuscatePath:"keep-last-part"},d={path:"/consent",method:c.RouteHttpVerb.GET,obfuscatePath:"keep-last-part"};var p=o(38329),u=o(90422),h=o(45276),g=o(61715),y=o(18537),b=o(82383),m=o(11662),v=o(73037),f=o(36004);const C={path:"/consent/clear",method:c.RouteHttpVerb.DELETE,obfuscatePath:"keep-last-part"};var S=o(28112),k=o(53863),x=o(80984),j=o(2896),w=o(46840),_=o(40610),O=o(80416),P=o(63840),R=o(2380),T=o(83891),A=o(3047);const E={path:"/consent/dynamic-predecision",method:c.RouteHttpVerb.POST,obfuscatePath:"keep-last-part"};var B=o(64225),D=o(61845),I=o(83954),M=o(32924),F=o(60085),G=o(45742),N=o(93412),U=o(31757),L=o(5619),V=o(23582),H=o(45695),q=o(44990),z=o(72969),W=o(4366),$=o(71532),Y=o(647);const J={path:"/revision/second-view",method:c.RouteHttpVerb.GET,obfuscatePath:"keep-last-part"};var K=o(92224),Z=o(66625);const X={path:"/scanner/scan-without-login",namespace:"real-cookie-banner/v1",method:c.RouteHttpVerb.GET};var Q=o(8821)},41594:e=>{e.exports=React},41669:e=>{e.exports=jQuery},42118:(e,t,o)=>{o.d(t,{A:()=>s});class s{constructor(e,t){this.data=e,this.store=t}}},43244:e=>{e.exports=wp},44355:(e,t,o)=>{o.d(t,{r:()=>c});var s=o(41490),n=o(44497),i=o(68789),r=o(56935),a=o(97493);class c extends i.AbstractCategory{get cookiesCount(){return this.fetchedAllCookies?this.cookies.entries.size:this.data.count}constructor(e,t={}){super(e,t),this.fetchedAllCookies=!1,this.fetchCookies=(0,n.flow)(function*(){yield this.cookies.get({request:{status:["draft","publish","private"]},params:{per_page:100,"rcb-cookie-group":this.key,context:"edit"}}),this.fetchedAllCookies=!0}),(0,n.runInAction)(()=>{this.cookies=new r.L(this)})}setName(e){this.data.name=e}setDescription(e){this.data.description=e}setOrder(e){this.data.meta.order=e}afterDelete(){this.collection.store.rootStore.optionStore.fetchCurrentRevision()}afterPatch(){this.collection.store.rootStore.optionStore.fetchCurrentRevision()}afterPersist(){this.collection.store.rootStore.optionStore.fetchCurrentRevision()}}(0,s.Cg)([n.observable,(0,s.Sn)("design:type",void 0===r.L?Object:r.L)],c.prototype,"cookies",void 0),(0,s.Cg)([n.observable],c.prototype,"fetchedAllCookies",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"cookiesCount",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[String]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setName",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[String]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setDescription",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Number]),(0,s.Sn)("design:returntype",void 0)],c.prototype,"setOrder",null),c=(0,s.Cg)([i.ClientModel.annotate({keyId:"id",namespace:"wp/v2",request:a.E,create:{path:"/rcb-cookie-group"},patch:{path:"/rcb-cookie-group/:id"},delete:{path:"/rcb-cookie-group/:id"}}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof CookieGroupCollection?Object:CookieGroupCollection,"undefined"==typeof Partial?Object:Partial])],c)},44466:(e,t,o)=>{o.d(t,{$:()=>d,g:()=>u});var s=o(3713),n=o(19117),i=o(36086),r=o(19991),a=o(41594),c=o(96882),l=o(10265);const d=`${c.sK}cookie-experts.svg`,p=["niklas.moselewski","mario.guenter","matthias.guenter","jan.karres"];function u(){const{modal:e}=n.A.useApp(),{__:t}=(0,l.s)();return{openDialog:(0,a.useCallback)(()=>{const o=e.info({icon:null,width:500,closable:!0,okButtonProps:{style:{display:"none"}},content:(0,s.jsxs)("div",{style:{textAlign:"center"},children:[(0,s.jsx)("img",{src:d,style:{display:"block",paddingTop:15,margin:"auto",height:176}}),(0,s.jsx)("h3",{style:{margin:"10px 0 0"},children:"Cookie Experts"}),(0,s.jsx)("p",{style:{marginTop:0},children:t("Let our team help you with the setup")}),(0,s.jsx)(r.A,{children:(0,s.jsx)(i.A.Group,{size:"large",children:p.map(e=>(0,s.jsx)(i.A,{src:`${c.sK}cookie-experts-faces/${e}.jpeg?v=3`},e))})}),(0,s.jsx)("a",{href:t("https://devowl.io/wordpress-real-cookie-banner/cookie-experts/"),target:"_blank",rel:"noreferrer",className:"button button-large button-primary",children:t("Get help from Cookie Experts")}),(0,s.jsx)("p",{children:t("We admit, it is not easy to find all the services, cookies, etc. The legal requirements in the EU are quite complex for many website operators. We can understand if you feel overwhelmed - if this goes far beyond what you can technically do. After you know what all has to be considered, the question of how to make your website privacy compliant does not let you sleep peacefully either.")}),(0,s.jsx)("p",{children:t("Don't worry, we have a solution for you! Our Cookie Experts have already set up many cookie banners and know exactly what they are doing. They can also set up your cookie banner quickly and easily. So, we can simply take this worry away from you.")}),(0,s.jsx)("a",{style:{marginTop:10,display:"inline-block"},onClick:()=>o.destroy(),children:t("Close")})]})})},[])}}},44497:e=>{e.exports=mobx},44894:(e,t,o)=>{o.d(t,{NV:()=>c,gm:()=>l});var s=o(41594),n=o(94516),i=o(35585);const r={};function a(e){let t=r[e];if(!t){const o=(0,s.createContext)({});t=[o,()=>(0,s.useContext)(o)],r[e]=t}return t}const c=e=>a(e)[1]();function l(e,t,o={},r={}){const{refActions:c,observe:l,inherit:d,deps:p}=r,u=a(e),[h,g]=(0,s.useState)(()=>{const e=Object.keys(o),s=Object.keys(c||{}),n=(t,...n)=>new Promise(r=>g(a=>{const l={...a},d=[];let p=!0;const u=new Proxy(l,{get:(...t)=>{const[n,r]=t;let a=Reflect.get(...t);if(!p)return a;if(-1===d.indexOf(r)&&(a=(0,i.G)(a),Reflect.set(n,r,a),d.push(r)),"string"==typeof r){let t;if(e.indexOf(r)>-1?t=o[r]:s.indexOf(r)>-1&&(t=c[r]),t)return(...e)=>t(u,...e)}return a}}),h=t(u,...n),g=e=>{p=!1,r(e)};return h instanceof Promise?h.then(g):g(void 0),l})),r={set:e=>n("function"==typeof e?e:t=>Object.assign(t,e)),...t,...e.reduce((e,t)=>(e[t]=(...e)=>n(o[t],...e),e),{}),...s.reduce((e,t)=>(e[t]=(...e)=>c[t](h,...e),e),{})};return r.suspense||(r.suspense={}),r});l?.length&&(0,n.C)(()=>{l.filter(e=>t[e]!==h[e]).length&&h.set(l.reduce((e,o)=>(e[o]=t[o],e),{}))},[l.map(e=>t[e])]),Array.isArray(p)&&(0,n.C)(()=>{h.set(t)},p);const[{Provider:y}]=u;let b=h;d?.length&&(b={...h,...d.reduce((e,o)=>(e[o]=t[o],e),{})});const m=(0,s.useMemo)(()=>({}),[]);return(0,s.useEffect)(()=>{const{suspense:e}=h;if(e)for(const t in e){const o=e[t],s=m[t];o instanceof Promise&&s!==o&&(m[t]=o,o.then(e=>h.set({[t]:e})))}},[h]),[y,b]}},44990:(e,t,o)=>{o.d(t,{a:()=>s});const s={path:"/templates/blocker",method:o(68789).RouteHttpVerb.GET}},45276:(e,t,o)=>{o.d(t,{D:()=>s});const s={path:"/consent/all",method:o(68789).RouteHttpVerb.GET}},45600:(e,t,o)=>{o.d(t,{m:()=>y});var s=o(3713),n=o(12981),i=o(54181),r=o(92453),a=o(19991),c=o(6099),l=o(38123),d=o.n(l),p=o(68180),u=o(44466),h=o(73934),g=o(72236);function y(e,...t){const{optionStore:{isTcf:o,consentsDeletedAt:l,consentDuration:y}}=(0,h.g)();switch(e){case"scanner":{const{openDialog:e}=(0,u.g)();return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("p",{className:"description",children:(0,g.__)("The scanner finds services that you use on your website that might set/read cookies or process personal data. This is e.g. Google Analytics, YouTube or Elementor. If there is no template for a service, you will see from which external URLs content, scripts etc. are embedded. This allows you to set up your cookie banner quickly and easily.")}),(0,s.jsx)("p",{className:"description",children:(0,g._i)((0,g.__)("We explicitly do not find cookies because that would not work reliably. {{a}}We explained why in our knowledge base.{{/a}}"),{a:(0,s.jsx)("a",{rel:"noreferrer",href:(0,g.__)("https://devowl.io/knowledge-base/real-cookie-banner-cookie-scanner-finds-cookies-automatically/"),target:"_blank"})})}),(0,s.jsxs)(c.A,{style:{margin:"10px 0"},children:[(0,s.jsx)(r.A,{span:11,children:(0,s.jsxs)("div",{style:{paddingRight:10},children:[(0,s.jsx)(a.A,{children:(0,g.__)("What the scanner finds ...")}),[(0,g.__)("External services (with and without template)"),(0,g.__)("WordPress plugins with templates that require consent"),(0,g.__)("Automatic check of all subpages of your website")].map((e,t)=>(0,s.jsxs)("div",{style:{marginBottom:10},children:[(0,s.jsx)(n.A,{twoToneColor:"#52c41a"})," ",e]},t))]})}),(0,s.jsx)(r.A,{span:2,style:{textAlign:"center"},children:(0,s.jsx)(a.A,{type:"vertical",style:{height:"100%"}})}),(0,s.jsx)(r.A,{span:11,children:(0,s.jsxs)("div",{children:[(0,s.jsx)(a.A,{children:(0,g.__)("... and what it does not")}),[(0,g.__)("Cookies from unknown WordPress plugins"),(0,g.__)("Services embedded after the page load via JavaScript"),(0,g.__)("Complete coverage of your individual use case")].map((e,t)=>(0,s.jsxs)("div",{style:{marginBottom:10},children:[(0,s.jsx)(i.A,{twoToneColor:"#eb2f96"})," ",e]},t))]})})]}),(0,s.jsx)("p",{className:"description",children:(0,g._i)((0,g.__)("Just by using the scanner, you will not set up your cookie banner one hundred percent correctly. If it is too complex or time-consuming for you to set up the cookie banner yourself, just let one of our {{a}}cookie experts{{/a}} set it up for you!"),{a:(0,s.jsx)("a",{onClick:e})})})]})}case"cookie":return(0,s.jsxs)(s.Fragment,{children:[(0,g.__)("What are services? Services can be external applications such as Google Analytics or WordPress plugins or themes that process personal data (e.g. IP address) and/or set cookies. Cookies (and similar technologies) are small text files that are stored on the device of visitors to your website. You can store information about the visitor in cookies, such as the website's language, or unique advertising IDs to display personalized advertising. You, as the site owner, must ensure that cookies are only placed on your visitors' devices and personal data are only processed if they have given their explicit consent. Unless you have a legitimate interest in the legal sense to do so even without consent. You can define here all the services you use and their cookies with their legal and technical information.")," ",(0,s.jsx)(p.Y,{url:(0,g.__)("https://devowl.io/cookies/definition-cookies/")})]});case"blocker":return(0,g.__)("What is a content blocker? Imagine that a user of your website does not accept all services. At the same time, you have integrated e.g. a YouTube video that sets cookies that the visitor has not agreed to. According to the ePrivacy Directive, this is prohibited. Content blockers automatically replace iframes, script and link tags like YouTube videos for such users and offer them to watch the video as soon as they agree to load it.");case"list-of-consents":return(0,g._i)((0,g.__)("Consents are automatically documented in order to be able to prove compliance with the legal requirements according to {{a}}Art. 5 GDPR{{/a}} and, in case of dispute, to prove how the consent was obtained."),{a:(0,s.jsx)("a",{href:(0,g.__)("https://gdpr-text.com/read/article-5/"),target:"_blank",rel:"noreferrer"})});case"consents-deleted":return(0,s.jsx)(s.Fragment,{children:l?(0,g.__)("Consents before %s has been automatically deleted according to the settings you have made.",d()(l).subtract(y,"months").toDate().toLocaleString(document.documentElement.lang)):null});case"shortcodes":return(0,s.jsxs)(s.Fragment,{children:[(0,g._i)((0,g.__)("Your website visitors must be able to view their consent history, change their consent, or withdraw their consent at any time. This must be as easy as giving consent. Therefore, the legal links must be included on every subpage of the website (e.g. in the footer or as a floating icon called sticky legal links widget)."),{strong:(0,s.jsx)("strong",{})}),(0,s.jsx)("br",{}),(0,s.jsx)("br",{}),(0,g._i)((0,g.__)("Hiding these options, e.g. in the privacy policy, is in the opinion of multiple data protection authorities in the EU a violation of the GDPR."),{a:(0,s.jsx)("a",{href:(0,g.__)("https://devowl.io/ger-dsk-orientierungshilfe-cookie-banner"),target:"_blank",rel:"noreferrer"})}),o?(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)("br",{}),(0,s.jsx)("br",{}),(0,g.__)("To meet the requirements of the TCF standard, the shortcodes should be placed near the link to the privacy policy.")]}):null]});case"tcf-vendor":return(0,g._i)((0,g.__)("What is a TCF vendor? According to the IAB Europe Transparency & Consent Framework (TCF), any service (e.g. Google for Google Ads) that wants to use consents according to the TCF standard must register as a vendor in the {{a}}Global Vendor List (GVL){{/a}}. All TCF vendors specify for which purposes they need consent to process data and set cookies and which features they can offer with these consents. They also provide a link to their privacy policy for further information. You, as a website operator, must obtain consent in your cookie banner for all vendors you work with. You can limit the requested purposes of vendors to keep consents as privacy-friendly as possible."),{a:(0,s.jsx)("a",{href:(0,g.__)("https://iabeurope.eu/vendor-list-tcf/"),target:"_blank",rel:"noreferrer"})});case"tcf-integration":return(0,s.jsx)(s.Fragment,{children:(0,g.__)("You are trying to obtain consent for the advertising network %s. In order to be able to display advertising, you must obtain consent in accordance with the TCF standard. Therefore, please first activate TCF compatibility for your cookie banner so that you can then make all the necessary configurations!",...t)});case"import":return(0,s.jsxs)(s.Fragment,{children:[(0,g.__)("You can export and import all or only some of the settings you made in Real Cookie Banner. If you have several websites, you can save a lot of time by transferring the settings comfortably."),(0,s.jsx)("br",{}),(0,s.jsx)("br",{}),(0,g.__)("Also, you can export documented consents to save them in a local backup.")]});default:return""}}},45695:(e,t,o)=>{o.d(t,{o:()=>s});const s={path:"/nav-menu/add-links",method:o(68789).RouteHttpVerb.POST}},45742:(e,t,o)=>{o.d(t,{r:()=>s});const s={path:"/scanner/result/externals",method:o(68789).RouteHttpVerb.GET}},46500:(e,t,o)=>{o.d(t,{q:()=>n});var s=o(3713);const n=({notices:e})=>(0,s.jsx)(s.Fragment,{children:e?.filter(Boolean).map(({message:e,severity:t,nop:o,key:n})=>e?t?(0,s.jsx)("div",{className:`notice notice-${t} below-h2 notice-alt`,style:{margin:"10px 0px 0px"},children:"string"==typeof e?e.startsWith("<p>")||o?(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:e}}):(0,s.jsx)("p",{dangerouslySetInnerHTML:{__html:e}}):o?e:(0,s.jsx)("p",{children:e})},n||e):e:null)})},46840:(e,t,o)=>{o.d(t,{z:()=>s});const s={path:"/forward/endpoints",method:o(68789).RouteHttpVerb.GET}},47598:(e,t,o)=>{o.d(t,{OF:()=>n,XR:()=>r,iy:()=>s});const s="Google Tag Manager",n="Matomo Tag Manager",i=/^(gtm|mtm|(gtm-|mtm-).*)$/;function r(e,{presetId:t,isGcm:o}){let r,a,c,l=!1,d="";const p={events:!0,executeCodeWhenNoTagManagerConsentIsGiven:!0};let u=e||"none";switch("googleTagManagerWithGcm"!==u||o||(u="googleTagManager"),u){case"googleTagManager":case"googleTagManagerWithGcm":c="gtm",r="dataLayer",d=s,p.events="googleTagManagerWithGcm"!==u;break;case"matomoTagManager":c="mtm",r="_mtm",d=n;break;default:p.events=!1,p.executeCodeWhenNoTagManagerConsentIsGiven=!1}return r&&(a=()=>(window[r]=window[r]||[],window[r])),i.test(t)&&(l=!0,p.events=!1,p.executeCodeWhenNoTagManagerConsentIsGiven=!1),{getDataLayer:a,useManager:u,serviceIsManager:l,managerLabel:d,expectedManagerPresetId:c,features:p}}},48155:(e,t,o)=>{o.d(t,{P:()=>h});var s=o(41490),n=o(44497),i=o(38123),r=o.n(i),a=o(68789),c=o(97493),l=o(11662),d=o(82383),p=o(18537);const u="YYYY-MM-DD";class h extends a.BaseOptions{constructor(e){super(),this.busyStats={main:!1,buttonClicked:!1,customBypass:!1},this.stats=n.observable.object({main:void 0,buttonsClicked:void 0,customBypass:void 0},{},{deep:!1}),this.filters=n.observable.object({dates:void 0,context:void 0},{},{deep:!1}),this.fetchMain=(0,n.flow)(function*(){this.busyStats.main=!0;try{const e=this.filters.dates.map(e=>e.format(u)),t=yield(0,c.E)({location:p.S,params:{from:e[0],to:e[1],context:this.filters.context}});this.stats.main=t,t.length>0&&this.rootStore.checklistStore.probablyFetchByChangedItem("view-stats")}catch(e){throw console.log(e),e}finally{this.busyStats.main=!1}}),this.fetchButtonsClicked=(0,n.flow)(function*(){this.busyStats.buttonClicked=!0;try{const e=this.filters.dates.map(e=>e.format(u)),t=yield(0,c.E)({location:l.B,params:{from:e[0],to:e[1],context:this.filters.context}});this.stats.buttonsClicked=t}catch(e){throw console.log(e),e}finally{this.busyStats.buttonClicked=!1}}),this.fetchCustomBypass=(0,n.flow)(function*(){this.busyStats.customBypass=!0;try{const e=this.filters.dates.map(e=>e.format(u)),t=yield(0,c.E)({location:d.A,params:{from:e[0],to:e[1],context:this.filters.context}});this.stats.customBypass=t}catch(e){throw console.log(e),e}finally{this.busyStats.customBypass=!1}}),this.rootStore=e,(0,n.runInAction)(()=>{this.filters.dates=[r()().subtract(30,"days"),r()()],this.filters.context=this.rootStore.optionStore.others.context})}applyDates(e){this.filters.dates=e}applyContext(e){this.filters.context=e}}(0,s.Cg)([n.observable],h.prototype,"busyStats",void 0),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],h.prototype,"applyDates",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],h.prototype,"applyContext",null)},53863:(e,t,o)=>{o.d(t,{u:()=>s});const s={path:"/checklist",method:o(68789).RouteHttpVerb.GET}},56672:(e,t,o)=>{o.d(t,{k:()=>a});var s=o(3713),n=o(57922),i=o(73934),r=o(72236);const a=(0,n.PA)(({style:e})=>{const{optionStore:{isBlockerActive:t,allBlockerCount:o}}=(0,i.g)();return!t&&o>0&&(0,s.jsx)("div",{className:"notice notice-warning inline below-h2 notice-alt",style:e,children:(0,s.jsxs)("p",{children:[(0,r.__)("Content Blockers are globally deactivated in the settings and are therefore not displayed on your website.")," ","• ",(0,s.jsx)("a",{href:"#/settings",children:(0,r.__)("Enable now")})]})})})},56935:(e,t,o)=>{o.d(t,{L:()=>l});var s=o(41490),n=o(44497),i=o(68789),r=o(24076),a=o(97493),c=o(85487);class l extends i.AbstractPostCollection{get sortedCookies(){const e=Array.from(this.entries.values());return e.sort((e,t)=>e.data.menu_order<t.data.menu_order?-1:e.data.menu_order>t.data.menu_order||e.key<t.key?1:e.key>t.key?-1:0),e}constructor(e){super(),this.orderCookies=(0,n.flow)(function*(e){this.busy=!0;try{yield(0,a.E)({location:c.a,request:{ids:e}});let t=0;for(const o of e)this.entries.get(o).setOrder(t),t++}catch(e){throw console.log(e),e}finally{this.busy=!1}}),this.store=e}instance(e){return new r.G(this).fromResponse(e)}}(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],l.prototype,"sortedCookies",null),l=(0,s.Cg)([i.ClientCollection.annotate({path:"/rcb-cookie",singlePath:"/rcb-cookie/:id",namespace:"wp/v2",methods:[i.RouteHttpVerb.GET],request:a.E}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof CookieGroupModel?Object:CookieGroupModel])],l)},59627:e=>{e.exports=devowlWp_customize},59635:(e,t,o)=>{o.d(t,{h:()=>c});var s=o(41490),n=o(44497),i=o(68789),r=o(38704),a=o(97493);class c extends i.AbstractPostCollection{constructor(e){super(),this.store=e}get sortedBlockers(){const e=Array.from(this.entries.values());return e.sort((e,t)=>e.data.menu_order<t.data.menu_order?-1:e.data.menu_order>t.data.menu_order||e.key<t.key?1:e.key>t.key?-1:0),e}instance(e){return new r.g(this).fromResponse(e)}}(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"sortedBlockers",null),c=(0,s.Cg)([i.ClientCollection.annotate({path:"/rcb-blocker",singlePath:"/rcb-blocker/:id",namespace:"wp/v2",methods:[i.RouteHttpVerb.GET],request:a.E}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof CookieStore?Object:CookieStore])],c)},60085:(e,t,o)=>{o.d(t,{m:()=>s});const s={path:"/scanner/result/templates",method:o(68789).RouteHttpVerb.GET}},60770:(e,t,o)=>{o.d(t,{e:()=>c});var s=o(41490),n=o(44497),i=o(72236),r=o(97493),a=o(93412);class c{get identifier(){return this.data.host}get inactive(){return"full"===this.blockedStatus||this.data.ignored}get blockedStatus(){const{foundCount:e,blockedCount:t}=this.data;return 0===t?"none":e===t?"full":"partial"}get blockedStatusText(){switch(this.blockedStatus){case"full":return(0,i.__)("Fully blocked");case"partial":return(0,i.__)("Partially blocked");default:return(0,i.__)("Not blocked")}}constructor(e,t){this.busy=!1,this.ignore=(0,n.flow)(function*(e){this.busy=!0;try{yield(0,r.E)({location:a.h,request:{type:"host",value:this.data.host,ignored:e}}),this.data.ignored=e}catch(e){throw console.log(e),e}finally{this.busy=!1}}),(0,n.runInAction)(()=>{this.data=e}),this.store=t}}(0,s.Cg)([n.observable],c.prototype,"busy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],c.prototype,"data",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"identifier",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"inactive",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"blockedStatus",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"blockedStatusText",null)},61715:(e,t,o)=>{o.d(t,{M:()=>s});const s={path:"/consent/all",method:o(68789).RouteHttpVerb.DELETE}},61830:(e,t,o)=>{o.d(t,{k:()=>h});var s=o(41490),n=o(44497),i=o(59635),r=o(71837),a=o(73462),c=o(7570),l=o(97493),d=o(2896),p=o(44990),u=o(4366);class h{get blockersCount(){return this.fetchedAllBlockers?this.blockers.entries.size:this.rootStore.optionStore.allBlockerCount}get cookiesCount(){return Array.from(this.groups.entries.values()).map(({cookiesCount:e})=>e).reduce((e,t)=>e+t,0)}constructor(e){this.busy=!1,this.unassignedCookies=new Map,this.templatesBlocker=new Map,this.busyTemplatesBlocker=!1,this.templatesServices=new Map,this.busyTemplatesServices=!1,this.fetchedAllBlockers=!1,this.fetchGroups=(0,n.flow)(function*(){yield this.groups.get({params:{per_page:100}}),yield this.fetchUnassignedCookies()}),this.fetchUnassignedCookies=(0,n.flow)(function*(){try{const e=yield(0,l.E)({location:d.d});for(const t of Object.values(e))this.unassignedCookies.set(t.id,t)}catch(e){throw console.log(e),e}}),this.fetchBlockers=(0,n.flow)(function*(){yield this.blockers.get({request:{status:["draft","publish","private"]},params:{per_page:100,context:"edit"}}),this.fetchedAllBlockers=!0}),this.fetchTemplatesBlocker=(0,n.flow)(function*(e){this.busyTemplatesBlocker=!0;try{const{items:t}=yield(0,l.E)({location:p.a,params:e});this.templatesBlocker.clear(),this.addBlockerTemplates(t)}catch(e){throw console.log(e),e}finally{this.busyTemplatesBlocker=!1}}),this.fetchTemplatesServices=(0,n.flow)(function*(e){this.busyTemplatesServices=!0;try{const{items:t}=yield(0,l.E)({location:u.r,params:e});if(["redownload","invalidate"].indexOf(e?.storage)>-1){const{activeLanguages:t,currentLanguage:o}=this.rootStore.optionStore.others;for(const s of t)s!==o&&(yield(0,l.E)({location:u.r,params:{...e,_dataLocale:s}}))}this.templatesServices.clear(),this.addServiceTemplates(t)}catch(e){throw console.log(e),e}finally{this.busyTemplatesServices=!1}}),this.rootStore=e,(0,n.runInAction)(()=>{this.groups=new a.e(this),this.blockers=new i.h(this)})}get essentialGroup(){if(0===this.groups.entries.size)return;const e=this.groups.entries.values();let t;for(;(t=e.next().value)&&!t.data.meta.isEssential;);return t}addBlockerTemplates(e){for(const t of e)this.templatesBlocker.set(t.identifier,new r.x(t,this))}addServiceTemplates(e){for(const t of e)this.templatesServices.set(t.identifier,new c.s(t,this))}}(0,s.Cg)([n.observable],h.prototype,"busy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",void 0===a.e?Object:a.e)],h.prototype,"groups",void 0),(0,s.Cg)([n.observable],h.prototype,"unassignedCookies",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",void 0===i.h?Object:i.h)],h.prototype,"blockers",void 0),(0,s.Cg)([n.observable],h.prototype,"templatesBlocker",void 0),(0,s.Cg)([n.observable],h.prototype,"busyTemplatesBlocker",void 0),(0,s.Cg)([n.observable],h.prototype,"templatesServices",void 0),(0,s.Cg)([n.observable],h.prototype,"busyTemplatesServices",void 0),(0,s.Cg)([n.observable],h.prototype,"fetchedAllBlockers",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],h.prototype,"blockersCount",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],h.prototype,"cookiesCount",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],h.prototype,"essentialGroup",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Array]),(0,s.Sn)("design:returntype",void 0)],h.prototype,"addBlockerTemplates",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Array]),(0,s.Sn)("design:returntype",void 0)],h.prototype,"addServiceTemplates",null)},61845:(e,t,o)=>{o.d(t,{a:()=>s});const s={path:"/migration/:migration/:action",method:o(68789).RouteHttpVerb.POST}},62466:(e,t,o)=>{o.d(t,{PL:()=>c.P,WK:()=>l.W,XS:()=>d.X,gU:()=>p.g,gy:()=>s.g,kv:()=>r.k,pz:()=>i.p,s4:()=>a.s,t6:()=>n.t,yd:()=>s.y});var s=o(73934),n=o(28475),i=o(9601),r=o(61830),a=o(31304),c=o(48155),l=o(82702),d=o(97269),p=o(11552)},63840:(e,t,o)=>{o.d(t,{$:()=>s});const s={path:"/revision/independent/:hash",method:o(68789).RouteHttpVerb.GET}},64225:(e,t,o)=>{o.d(t,{q:()=>s});const s={path:"/country-bypass/database",method:o(68789).RouteHttpVerb.PUT}},65898:(e,t,o)=>{o.d(t,{C:()=>c});var s=o(41490),n=o(44497),i=o(7570),r=o(97493),a=o(93412);class c{get identifier(){return this.data.identifier}get type(){return this.templateModel instanceof i.s?"service":"blocker"}get inactive(){return this.data.consumerData.isCreated||this.data.consumerData.isIgnored}constructor(e,t){this.busy=!1,this.ignore=(0,n.flow)(function*(e){this.busy=!0;try{yield(0,r.E)({location:a.h,request:{type:"template",value:this.identifier,ignored:e}}),this.data.consumerData.isIgnored=e}catch(e){throw console.log(e),e}finally{this.busy=!1}}),(0,n.runInAction)(()=>{this.data=e}),this.store=t;const{cookieStore:o}=t.rootStore;Object.hasOwn(e,"rules")?(o.addBlockerTemplates([e]),this.templateModel=o.templatesBlocker.get(e.identifier)):(o.addServiceTemplates([e]),this.templateModel=o.templatesServices.get(e.identifier))}}(0,s.Cg)([n.observable],c.prototype,"busy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],c.prototype,"data",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],c.prototype,"templateModel",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"identifier",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"type",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],c.prototype,"inactive",null)},66625:(e,t,o)=>{o.d(t,{A:()=>s});const s={path:"/create-cookie-policy",method:o(68789).RouteHttpVerb.POST}},67186:(e,t,o)=>{o.d(t,{j:()=>n});var s=o(21638);function n(){return(0,s.b)().others}},68180:(e,t,o)=>{o.d(t,{Y:()=>a});var s=o(3713),n=o(50028),i=o(73491),r=o(10265);const a=({url:e,style:t,label:o})=>{const{__:a}=(0,r.s)(),c={cursor:"pointer",...t};return(0,s.jsxs)(i.A,{style:c,onClick:()=>window.open(e,"_blank"),children:[(0,s.jsx)(n.A,{})," ",o||a("Learn more")]})}},68789:e=>{e.exports=devowlWp_utils},70575:(e,t,o)=>{o.d(t,{N:()=>a});var s=o(41490),n=o(44497),i=o(97493),r=o(92224);class a{get revision(){return this.store.revisions.get(this.revision_hash)}get revision_independent(){return this.store.revisionsIndependent.get(this.revision_independent_hash)}get custom_bypass_readable(){const{custom_bypass:e}=this;return e?e.charAt(0).toUpperCase()+e.slice(1):""}get export(){return JSON.parse(JSON.stringify({...this.plain,revision:this.revision.data,revision_independent:this.revision_independent.data}))}constructor(e,t){this.busy=!1,this.delete=(0,n.flow)(function*(){this.busy=!0;try{yield(0,i.E)({location:r.L,params:{id:this.id}}),yield this.store.fetchAll()}catch(e){throw console.log(e),e}finally{this.busy=!1}}),(0,n.runInAction)(()=>(0,n.set)(this,e)),this.store=t,this.plain=e}fetchRevisions(){return Promise.all([this.store.fetchRevision({hash:this.revision_hash}),this.store.fetchRevisionIndependent({hash:this.revision_independent_hash})])}}(0,s.Cg)([n.observable],a.prototype,"busy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Number)],a.prototype,"id",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"plugin_version",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"design_version",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"ipv4",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"ipv6",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"ipv4_hash",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"ipv6_hash",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"uuid",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"previous_decision",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"decision",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"decision_labels",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"created",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"blocker",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"blocker_thumbnail",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"dnt",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"custom_bypass",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"user_country",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"revision_hash",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"revision_independent_hash",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"button_clicked",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"context",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"viewport_width",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"viewport_height",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"referer",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"url_imprint",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"url_privacy_policy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"forwarded",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"forwarded_blocker",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"previous_tcf_string",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"tcf_string",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"previous_gcm_consent",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"gcm_consent",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"recorder",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"ui_view",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],a.prototype,"revision",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],a.prototype,"revision_independent",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],a.prototype,"custom_bypass_readable",null)},71532:(e,t,o)=>{o.d(t,{l:()=>s});const s={path:"/templates/services/:identifier",method:o(68789).RouteHttpVerb.GET,obfuscatePath:"full"}},71837:(e,t,o)=>{o.d(t,{x:()=>a});var s=o(41490),n=o(44497),i=o(97493),r=o(72969);class a{constructor(e,t){this.busy=!1,this.fetchUse=(0,n.flow)(function*(){try{this.busy=!0;const e=yield(0,i.E)({location:r.K,params:{identifier:this.data.identifier}});return this.use=e,this.store.addServiceTemplates(e.consumerData.serviceTemplates),this.use}catch(e){throw console.log(e),e}finally{this.busy=!1}}),(0,n.runInAction)(()=>{this.data=e}),this.store=t}}(0,s.Cg)([n.observable],a.prototype,"busy",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],a.prototype,"data",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type","undefined"==typeof ResponseRouteTemplatesBlockerUseGet?Object:ResponseRouteTemplatesBlockerUseGet)],a.prototype,"use",void 0)},72206:(e,t,o)=>{o.d(t,{M:()=>i});var s=o(41490),n=o(44497);class i{constructor(e,t,o){(0,n.runInAction)(()=>{this.special=t,this.data=e}),this.store=o}}(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],i.prototype,"data",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Boolean)],i.prototype,"special",void 0)},72236:(e,t,o)=>{o.d(t,{__:()=>c,_i:()=>l,_n:()=>r,_x:()=>a});var s=o(68789);let n;function i(){return n||(n=(0,s.createLocalizationFactory)(s.BaseOptions.getPureSlug("real-cookie-banner")))}const r=(...e)=>i()._n(...e),a=(...e)=>i()._x(...e),c=(...e)=>i().__(...e),l=(...e)=>i()._i(...e)},72513:(e,t,o)=>{o.r(t),o.d(t,{ChecklistStore:()=>g.WK,ConsentStore:()=>g.s4,CookieStore:()=>g.kv,CustomizeBannerStore:()=>g.pz,OptionStore:()=>g.t6,RootStore:()=>g.yd,ScannerStore:()=>g.gU,StatsStore:()=>g.PL,TcfStore:()=>g.XS,locationRestBannerLinksOrderPut:()=>h.il,locationRestChecklistGet:()=>h.uI,locationRestChecklistPut:()=>h.LB,locationRestConsentAllDelete:()=>h.MG,locationRestConsentAllGet:()=>h.DW,locationRestConsentClearDelete:()=>h.Gg,locationRestConsentDelete:()=>h.LP,locationRestConsentDynamicPredecisionGet:()=>h.UU,locationRestConsentGet:()=>h.kU,locationRestConsentPost:()=>h.uk,locationRestConsentRefererGet:()=>h.fJ,locationRestCookieGroupOrderPut:()=>h.qg,locationRestCookieUnassignedGet:()=>h.dT,locationRestCookiesOrderPut:()=>h.aF,locationRestCountryBypassDatabasePut:()=>h.qk,locationRestCreateCookiePolicyPost:()=>h.Ac,locationRestExportConsentsGet:()=>h.Rh,locationRestExportGet:()=>h.Ai,locationRestForwardCookieGet:()=>h.HD,locationRestForwardEndpointsGet:()=>h.zS,locationRestImportPost:()=>h.hh,locationRestMigrationDelete:()=>h.Zj,locationRestMigrationPost:()=>h.aH,locationRestNavMenuAddLinksPost:()=>h.oJ,locationRestPresetsBannerGet:()=>h.Kl,locationRestResetTextsDryGet:()=>h.Uy,locationRestRevisionCurrentGet:()=>h.qz,locationRestRevisionCurrentPut:()=>h.Dk,locationRestRevisionGet:()=>h.Ft,locationRestRevisionIndependentGet:()=>h.$c,locationRestRevisionSecondView:()=>h.ZU,locationRestScannerQueuePost:()=>h.xz,locationRestScannerResultAllExternalUrlsByHostGet:()=>h.Sk,locationRestScannerResultExternalsGet:()=>h.rO,locationRestScannerResultIgnorePost:()=>h.hN,locationRestScannerResultMarkupGet:()=>h.F4,locationRestScannerResultTemplatesGet:()=>h.mp,locationRestScannerScanWithoutLoginGet:()=>h.ko,locationRestSettings:()=>h.ZC,locationRestSettingsPatch:()=>h.Nq,locationRestStatsButtonsClickedGet:()=>h.BB,locationRestStatsCustomBypassGet:()=>h.AD,locationRestStatsMainGet:()=>h.St,locationRestTcfDeclarationsGet:()=>h.OE,locationRestTcfGvlPut:()=>h.D7,locationRestTcfVendorsGet:()=>h._0,locationRestTemplatesBlockerUseGet:()=>h.K7,locationRestTemplatesBlockersGet:()=>h.aq,locationRestTemplatesServiceUseGet:()=>h.lt,locationRestTemplatesServicesGet:()=>h.rL,useStores:()=>g.gy});var s=o(3713),n=(o(86422),o(37560),o(38123)),i=o.n(n),r=o(68789),a=o(7702),c=o(35412),l=o(73934),d=o(72236),p=o(97493),u={};for(const e in r)"default"!==e&&(u[e]=()=>r[e]);o.d(t,u);var h=o(41186),g=o(62466);(0,r.handleCorruptRestApi)({[l.y.get.optionStore.restNamespace]:async()=>{await(0,p.E)({location:{path:"/plugin"}})},"wp/v2":async()=>{await(0,p.E)({location:{path:"/posts",namespace:"wp/v2"}})}});const y=document.getElementById(`${l.y.get.optionStore.slug}-component`);y&&(0,r.createRoot)(y).render((0,s.jsx)(c.K,{configProvider:{locale:{locale:i().locale(),Pagination:{items_per_page:(0,d.__)("/ page")}}},children:(0,s.jsx)(a.oC,{})}))},72969:(e,t,o)=>{o.d(t,{K:()=>s});const s={path:"/templates/blocker/:identifier",method:o(68789).RouteHttpVerb.GET,obfuscatePath:"full"}},73037:(e,t,o)=>{o.d(t,{A:()=>s});const s={path:"/export",method:o(68789).RouteHttpVerb.GET}},73462:(e,t,o)=>{o.d(t,{e:()=>l});var s=o(41490),n=o(44497),i=o(68789),r=o(44355),a=o(97493),c=o(92993);class l extends i.AbstractCategoryCollection{get sortedGroups(){const e=Array.from(this.entries.values());return e.sort((e,t)=>e.data.meta.order<t.data.meta.order?-1:e.data.meta.order>t.data.meta.order?1:0),e}constructor(e){super(),this.orderCookieGroups=(0,n.flow)(function*(e){this.busy=!0;try{yield(0,a.E)({location:c.q,request:{ids:e}});let t=0;for(const o of e)this.entries.get(o).setOrder(t),t++}catch(e){throw console.log(e),e}finally{this.busy=!1}}),this.store=e}instance(e){return new r.r(this).fromResponse(e)}}(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],l.prototype,"sortedGroups",null),l=(0,s.Cg)([i.ClientCollection.annotate({path:"/rcb-cookie-group",singlePath:"/rcb-cookie-group/:id",namespace:"wp/v2",methods:[i.RouteHttpVerb.GET],request:a.E}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof CookieStore?Object:CookieStore])],l)},73934:(e,t,o)=>{o.d(t,{g:()=>h,y:()=>u});var s=o(68789),n=o(82702),i=o(31304),r=o(61830),a=o(9601),c=o(28475),l=o(11552),d=o(48155),p=o(97269);class u{get context(){return this.contextMemo?this.contextMemo:this.contextMemo=(0,s.createContextFactory)(this)}constructor(){this.optionStore=new c.t(this),this.customizeBannerStore=new a.p(this),this.cookieStore=new r.k(this),this.consentStore=new i.s(this),this.statsStore=new d.P(this),this.checklistStore=new n.W(this),this.tcfStore=new p.X(this),this.scannerStore=new l.g(this)}static get StoreProvider(){return u.get.context.StoreProvider}static get get(){return u.me?u.me:u.me=new u}}const h=()=>u.get.context.useStores()},74886:(e,t,o)=>{o.d(t,{Q:()=>s});class s{constructor(e,t){this.data=e,this.store=t}}},75206:e=>{e.exports=ReactDOM},75807:(e,t,o)=>{o.d(t,{b:()=>l});var s=o(41490),n=o(44497),i=o(68789),r=o(76484),a=o(97493),c=o(647);class l extends i.AbstractPostCollection{get sortedBannerLinks(){const e=Array.from(this.entries.values());return e.sort((e,t)=>e.data.menu_order<t.data.menu_order?-1:e.data.menu_order>t.data.menu_order||e.key<t.key?1:e.key>t.key?-1:0),e}constructor(e){super(),this.orderCookies=(0,n.flow)(function*(e){this.busy=!0;try{yield(0,a.E)({location:c.i,request:{ids:e}});let t=0;for(const o of e)this.entries.get(o).setOrder(t),t++}catch(e){throw console.log(e),e}finally{this.busy=!1}}),this.store=e}instance(e){return new r.A(this).fromResponse(e)}}(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],l.prototype,"sortedBannerLinks",null),l=(0,s.Cg)([i.ClientCollection.annotate({path:"/rcb-banner-link",singlePath:"/rcb-banner-link/:id",namespace:"wp/v2",methods:[i.RouteHttpVerb.GET],request:a.E}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof OptionStore?Object:OptionStore])],l)},76344:(e,t,o)=>{o.d(t,{n:()=>u,x:()=>p});var s=o(3713),n=o(8116),i=o(19117),r=o(73491),a=o(41594),c=o(90610),l=o(10265),d=o(6758);const p="promo=in-app",u=({style:e})=>{const{message:t}=i.A.useApp(),{__:o,_i:p}=(0,l.s)(),{fomoCoupon:u}=(0,d.J)(),h=u?.coupon,g=u?.valueInPercent,y=u?.validUntil,b=(0,a.useCallback)(()=>{if(y){const e=new Date(y).getTime()-(new Date).getTime();if(e<=0)return;const t=e/1e3;return[Math.floor(t/3600),Math.floor(t/60)%60,Math.floor(t%60)].map(e=>e<10?`0${e}`:e).filter((e,t)=>"00"!==e||t>0).join(":")}},[y]),[,m]=(0,a.useState)();(0,a.useEffect)(()=>{const e=setInterval(()=>{m((new Date).getTime())},1e3);return()=>{clearInterval(e)}},[]);const v=b();return v?(0,s.jsx)(n.A,{style:e,message:p(o("Use coupon {{tag}}%s{{/tag}} in the next {{strongHours}}%s hours{{/strongHours}} and save {{strongPercent}}%d %%{{/strongPercent}} in the first year!",h,v,g),{tag:(0,s.jsx)(r.A,{color:"success",style:{marginRight:0,cursor:"pointer"},onClick:()=>{(0,c.l)(h),t.success(o("Successfully copied coupon to clipboard!"))}}),strongHours:(0,s.jsx)("strong",{style:{color:"#d33131"}}),strongPercent:(0,s.jsx)("strong",{})})}):null}},76394:(e,t,o)=>{o.d(t,{M:()=>r});var s=o(41490),n=o(44497),i=o(59627);class r{constructor(e,t){(0,n.runInAction)(()=>(0,n.set)(this,e)),this.store=t}static getIframeStore(){try{return document.querySelector("#customize-preview > iframe").contentWindow.realCookieBanner_customize_banner.RootStore.get}catch(e){return}}applyInUi(){if(!this.store.rootStore.optionStore.others.isPro&&this.needsPro)return!1;const e=(0,i.getSidebarCustomize)();return this.previewInUi(),setTimeout(()=>{this.store.presetDefaults.forEach((t,o)=>{e(o).set(void 0===this.settings[o]?t:this.settings[o])})},100),!0}previewInUi(){const{presetDefaults:e}=this.store,{settings:t}=this.store.rootStore.optionStore.others.customizeIdsBanner,o=[];this.resetPreviewInUiSettings={};for(const s of Object.keys(t)){const n=t[s];for(const t of Object.keys(n)){const r=n[t];if(!e.has(r))continue;const a=(0,i.getSanitizedControlValue)(r,e.get(r));if(null!==a){this.resetPreviewInUiSettings[r]=[s,t,a];const n=Object.prototype.hasOwnProperty.call(this.settings,r)?this.settings[r]:e.get(r);o.push([s,t,n])}}}r.getIframeStore().customizeBannerStore.setBannerFromPreset(o)}resetPreviewInUi(){this.resetPreviewInUiSettings&&(r.getIframeStore().customizeBannerStore.setBannerFromPreset(Object.values(this.resetPreviewInUiSettings)),this.resetPreviewInUiSettings={})}}(0,s.Cg)([n.observable,(0,s.Sn)("design:type",String)],r.prototype,"id",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",String)],r.prototype,"name",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Boolean)],r.prototype,"needsPro",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",String)],r.prototype,"description",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type","undefined"==typeof Array?Object:Array)],r.prototype,"tags",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],r.prototype,"settings",void 0)},76484:(e,t,o)=>{o.d(t,{A:()=>a});var s=o(41490),n=o(44497),i=o(68789),r=o(97493);class a extends i.AbstractPost{get rootStore(){return this.collection.store.rootStore}constructor(e,t={}){super(e,t)}setOrder(e){this.data.menu_order=e}setLabel(e){this.data.title.raw=e}setStatus(e){this.data.status=e}setMeta(e){this.data.meta=e}transformDataForPatch(){const e=super.transformDataForPatch();return{title:e.title,content:"",status:e.status,meta:e.meta,menu_order:e.menu_order,slug:e.title}}}(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],a.prototype,"rootStore",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Number]),(0,s.Sn)("design:returntype",void 0)],a.prototype,"setOrder",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[String]),(0,s.Sn)("design:returntype",void 0)],a.prototype,"setLabel",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof PostStatus?Object:PostStatus]),(0,s.Sn)("design:returntype",void 0)],a.prototype,"setStatus",null),(0,s.Cg)([n.action,(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object]),(0,s.Sn)("design:returntype",void 0)],a.prototype,"setMeta",null),a=(0,s.Cg)([i.ClientModel.annotate({keyId:"id",namespace:"wp/v2",request:r.E,create:{path:"/rcb-banner-link"},patch:{path:"/rcb-banner-link/:id"},delete:{path:"/rcb-banner-link/:id"}}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",[Object,"undefined"==typeof Partial?Object:Partial])],a)},76709:(e,t,o)=>{o.d(t,{g:()=>i});var s=o(41594);const n=/(\r\n|\r|\n|<br[ ]?\/>)/g,i=e=>"string"==typeof e?e.split(n).map((e,t)=>e.match(n)?(0,s.createElement)("br",{key:t}):e):e},79873:(e,t,o)=>{o.d(t,{K:()=>s});const s={path:"/presets/banner",method:o(68789).RouteHttpVerb.GET}},80416:(e,t,o)=>{o.d(t,{F:()=>s});const s={path:"/revision/:hash",method:o(68789).RouteHttpVerb.GET}},80745:(e,t,o)=>{o.d(t,{X:()=>a});var s=o(41594),n=o(14383),i=o(73934),r=o(9179);function a(e,t=!1,o){const{scannerStore:a}=(0,i.g)();return(0,n.useProgress)({type:r.Mv,fetchStatusInterval:e,fetchAdditionalData:t,onAdditionalData:(0,s.useCallback)(({"rcb-scan-list":e})=>{const{templates:t,externalUrls:o}=e;a.resultTemplatesFromResponse(t),a.resultExternalUrlsFromResponse(o)},[a]),onCancel:o})}},80984:(e,t,o)=>{o.d(t,{L:()=>s});const s={path:"/checklist/:id",method:o(68789).RouteHttpVerb.PUT}},82383:(e,t,o)=>{o.d(t,{A:()=>s});const s={path:"/stats/customBypass",method:o(68789).RouteHttpVerb.GET}},82702:(e,t,o)=>{o.d(t,{W:()=>l});var s=o(41490),n=o(44497),i=o(68789),r=o(97493),a=o(53863),c=o(80984);class l extends i.BaseOptions{constructor(e){super(),this.busyChecklist=!1,this.probablyFetchByChangedItem=(0,n.flow)(function*(e,t){if(t)return void(yield this.fetchChecklist());const o=Array.isArray(e)?e:[e];this.items.filter(({id:e,checked:t})=>o.indexOf(e)>-1&&!t).length>0&&(yield this.fetchChecklist())}),this.fetchChecklist=(0,n.flow)(function*(){this.busyChecklist=!0;try{this.checklist=yield(0,r.E)({location:a.u,sendReferer:!0})}catch(e){throw console.log(e),e}finally{this.busyChecklist=!1}}),this.toggleChecklistItem=(0,n.flow)(function*(e,t){this.busyChecklist=!0;try{this.checklist=yield(0,r.E)({location:c.L,request:{state:t},sendReferer:!0,params:{id:e}})}catch(e){throw console.log(e),e}finally{this.busyChecklist=!1}}),this.rootStore=e}get items(){return this.checklist&&Object.keys(this.checklist.items).map(e=>({id:e,...this.checklist.items[e]}))||[]}get completed(){return this.items.filter(({checked:e})=>e)}get checkable(){const{isPro:e}=this.rootStore.optionStore.others;return this.items.filter(({needsPro:t})=>!t||e&&t)}get done(){return this.completed.length>=this.checkable.length||!!this.checklist?.dismissed}}(0,s.Cg)([n.observable],l.prototype,"busyChecklist",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type","undefined"==typeof ResponseRouteChecklistGet?Object:ResponseRouteChecklistGet)],l.prototype,"checklist",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],l.prototype,"items",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],l.prototype,"completed",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],l.prototype,"checkable",null),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],l.prototype,"done",null)},82954:(e,t,o)=>{function s(e=0){document.body.scrollTop=e,document.documentElement.scrollTop=e}o.d(t,{V:()=>s})},83891:(e,t,o)=>{o.d(t,{_:()=>s});const s={path:"/tcf/vendors",method:o(68789).RouteHttpVerb.GET}},83954:(e,t,o)=>{o.d(t,{Z:()=>s});const s={path:"/migration/:migration",method:o(68789).RouteHttpVerb.DELETE}},85487:(e,t,o)=>{o.d(t,{a:()=>s});const s={path:"/cookies/order",method:o(68789).RouteHttpVerb.PUT}},86422:()=>{},89644:(e,t,o)=>{o.d(t,{u:()=>a});var s=o(41490),n=o(68789),i=o(36357),r=o(97493);class a extends n.AbstractPostCollection{constructor(e){super(),this.store=e}instance(e){return new i.p(this).fromResponse(e)}}a=(0,s.Cg)([n.ClientCollection.annotate({path:"/rcb-tcf-vendor-conf",singlePath:"/rcb-tcf-vendor-conf/:id",namespace:"wp/v2",methods:[n.RouteHttpVerb.GET],request:r.E}),(0,s.Sn)("design:type",Function),(0,s.Sn)("design:paramtypes",["undefined"==typeof TcfStore?Object:TcfStore])],a)},90422:(e,t,o)=>{o.d(t,{D:()=>s});const s={path:"/revision/current",method:o(68789).RouteHttpVerb.PUT}},90610:(e,t,o)=>{function s(e){const t=document.createElement("textarea");t.innerHTML=e,document.body.appendChild(t),t.select(),document.execCommand("copy"),t.remove()}o.d(t,{l:()=>s})},91663:(e,t,o)=>{o.d(t,{c:()=>a});var s=o(3713),n=o(92453),i=o(19991),r=o(6099);const a=({title:e,description:t,link:o,linkText:a,logo:c})=>(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(i.A,{children:e}),(0,s.jsxs)(r.A,{wrap:!1,style:{marginBottom:10},children:[(0,s.jsx)(n.A,{flex:"auto",children:!!t&&(0,s.jsxs)("p",{style:{margin:0},children:[(0,s.jsx)("span",{dangerouslySetInnerHTML:{__html:t}})," ",!!o&&!!a&&(0,s.jsx)("a",{href:o,target:"_blank",rel:"noreferrer",className:"button-link",children:a})]})}),(0,s.jsx)(n.A,{flex:"150px",style:{alignSelf:"center"},children:!!c&&(0,s.jsx)("img",{src:c,style:{maxWidth:"calc(100% - 20px)",height:"auto",marginLeft:20}})})]})]})},92224:(e,t,o)=>{o.d(t,{L:()=>s});const s={path:"/consent/:id",method:o(68789).RouteHttpVerb.DELETE}},92993:(e,t,o)=>{o.d(t,{q:()=>s});const s={path:"/cookie-groups/order",method:o(68789).RouteHttpVerb.PUT}},93070:(e,t,o)=>{o.d(t,{y:()=>C});var s=o(3713),n=o(28714),i=o(47884),r=o(18197),a=o(65824),c=o(73491),l=o(57922),d=o(41594),p=o(86719),u=o(48420),h=o(64715),g=o(76344),y=o(96882),b=o(80745),m=o(73934),v=o(72236);const f=(0,l.PA)(({id:e,checked:t,title:o,description:n,link:r,linkText:a,linkTarget:l,needsPro:d,onLinkClick:f})=>{const{optionStore:{others:{isPro:C},fomoCoupon:S}}=(0,m.g)(),k=!C&&d;let x=null,j=null,w=r;switch(e){case"scanner":{const{percent:e,remaining:t,currentJob:o}=(0,b.X)();t>0&&e>0&&o?.group_position>0&&(x=(0,s.jsx)(c.A,{children:(0,v.__)("Currently scanning (%d %%)",e)}));break}case"get-pro":j=(0,s.jsx)(g.n,{}),S&&(w+=`&${g.x}`)}return(0,s.jsxs)("div",{style:{margin:"5px 0"},children:[(0,s.jsx)(h.A,{title:t&&n,children:(0,s.jsxs)("span",{children:[k?(0,s.jsx)(p.A,{style:{color:"#7ec8ec"}}):t?(0,s.jsx)(u.A,{style:{color:"#52c41a"}}):(0,s.jsx)(i.A,{style:{color:"#e2e2e2"}})," ",(0,s.jsx)("span",{style:{textDecoration:t?"line-through":void 0,fontWeight:"bold"},children:o}),!!w&&!!a&&(0,s.jsxs)(s.Fragment,{children:[" • ",(0,s.jsx)("a",{href:w,target:l,rel:"noreferrer",onClick:f,children:a})]})]})}),k&&"get-pro"!==e&&(0,s.jsxs)(s.Fragment,{children:[" ",(0,s.jsx)(c.A,{color:y.QB,children:(0,v.__)("Needs PRO")})]}),!!x&&(0,s.jsxs)(s.Fragment,{children:[" ",x]}),!!n&&!t&&(0,s.jsx)("p",{className:"description",style:{paddingLeft:17},children:n}),!!j&&(0,s.jsx)("div",{style:{paddingLeft:17},children:j})]})}),C=(0,l.PA)(({onLinkClick:e,...t})=>{const{checklistStore:o}=(0,m.g)(),{busyChecklist:l,items:p,completed:u,checkable:h,done:g,checklist:{overdue:y}}=o,[b,C]=(0,d.useState)("boolean"==typeof t.showHidden?t.showHidden:!g);return(0,s.jsx)(r.A,{spinning:l,children:(0,s.jsxs)(a.A,{direction:"vertical",size:"large",children:[y&&(0,s.jsx)("div",{className:"notice notice-warning inline below-h2 notice-alt",style:{margin:0},children:(0,s.jsx)("p",{children:(0,v.__)("How time flies! You have installed Real Cookie Banner some time ago, but you still haven't finished the configuration yet.")})}),(0,s.jsx)("p",{className:"description",children:(0,v.__)("We have collected all relevant steps for the legally compliant use of Real Cookie Banner after the first installation. Set up the cookie banner step by step to add a cookie banner to your website in compliance with the ePrivacy Directive and GDPR.")}),(0,s.jsxs)("div",{children:[g&&(b?(0,s.jsx)(c.A,{icon:(0,s.jsx)(n.A,{}),color:"default",style:{cursor:"pointer"},onClick:()=>C(!1),children:(0,v.__)("Hide completed steps")}):(0,s.jsx)(c.A,{icon:(0,s.jsx)(i.A,{}),color:"success",style:{cursor:"pointer"},onClick:()=>C(!0),children:(0,v.__)("%d / %d steps completed",u.length>h.length?h.length:u.length,h.length)})),p.map(({id:t,...n})=>!b&&n.checked?null:(0,s.jsx)(f,{id:t,...n,onLinkClick:s=>{["get-pro"].indexOf(t)>-1&&o.toggleChecklistItem(t,!0),e?.(s)}},t))]})]})})})},93412:(e,t,o)=>{o.d(t,{h:()=>s});const s={path:"/scanner/result/ignore",method:o(68789).RouteHttpVerb.POST}},94516:(e,t,o)=>{o.d(t,{C:()=>n});var s=o(41594);const n=(e,t)=>{const o=(0,s.useRef)(0);(0,s.useEffect)(()=>{if(o.current++,1!==o.current)return e()},t)}},96808:(e,t,o)=>{o.d(t,{X:()=>u});var s=o(3713),n=o(41256),i=o(78915),r=o(41594),a=o(76709),c=o(76344),l=o(91663),d=o(10265),p=o(6758);const u=({mode:e="pro",visible:t=!1,showHints:o=!0,showFomoCouponCounter:u=!0,title:h,testDrive:g=!1,assetName:y,assetMaxHeight:b,description:m,feature:v,onClose:f,inContainer:C,inContainerElement:S})=>{const{__:k,_i:x}=(0,d.s)(),{proUrl:j,hint:w,isPro:_}=(0,p.J)(),[O,P]=(0,r.useState)(),R=(0,r.useCallback)(()=>{"pro"===e?window.open(`${j}&feature=${v}&${c.x}`,"_blank").focus():window.location.href=`#/licensing?navigateAfterActivation=${encodeURIComponent(window.location.href)}`,f?.()},[f,e]);if((0,r.useEffect)(()=>{C&&O&&O.parentElement.parentElement.parentElement.removeAttribute("tabIndex")},[O]),C&&!S)return null;const T=y?`https://assets.devowl.io/in-app/wp-real-cookie-banner/${y}`:void 0;return(0,s.jsxs)(i.A,{transitionName:C?null:void 0,open:!!C||t,title:(0,s.jsxs)("span",{children:[(0,s.jsx)(n.A,{})," ",h," ","pro"===e&&k("Get PRO!")]}),onOk:R,onCancel:f,cancelText:k("No, not interested..."),okText:k("pro"===e?"I want to learn more!":_?"Activate license":"Activate free license"),className:"rcb-antd-hero-modal",width:y?800:700,getContainer:C?S:void 0,children:[!!y&&(y.endsWith(".webm")?(0,s.jsx)("video",{autoPlay:!0,muted:!0,loop:!0,style:{marginTop:10,maxHeight:b},children:(0,s.jsx)("source",{src:T,type:"video/webm"})}):(0,s.jsx)("img",{style:{marginTop:10,maxHeight:b},src:T})),(0,s.jsxs)("div",{style:{maxWidth:600,margin:"auto"},ref:P,children:[(0,s.jsx)("p",{children:"string"==typeof m?(0,a.g)(m):m}),g&&"pro"===e&&(0,s.jsx)("p",{children:x(k("Check out this feature with a {{a}}free sandbox{{/a}} before buying!"),{a:(0,s.jsx)("a",{href:k("https://try.devowl.io/?product=RCB"),target:"_blank",rel:"noreferrer"})})})]}),!!w&&o&&"pro"===e&&(0,s.jsx)("div",{style:{maxWidth:600,margin:"auto",textAlign:"left"},children:(0,s.jsx)(l.c,{...w})}),u&&"pro"===e&&(0,s.jsx)(c.n,{style:{marginBottom:15}})]})}},96882:(e,t,o)=>{o.d(t,{QB:()=>d,WH:()=>u,sK:()=>p});var s=o(3713),n=o(5720),i=o(73491),r=o(41594),a=o(96808),c=o(10265),l=o(6758);const d="#2db7f5",p="https://assets.devowl.io/in-app/wp-real-cookie-banner/";function u(e,t){const{__:o}=(0,c.s)(),{isPro:p,isLicensed:u}=(0,l.J)(),[h,g]=(0,r.useState)(!1),y="boolean"==typeof t?t:p,b=(0,r.useCallback)(e=>{g(!0),e?.preventDefault()},[g]),m=(0,r.useMemo)(()=>y?null:(0,s.jsx)(i.A,{icon:(0,s.jsx)(n.A,{}),color:d,style:{cursor:"pointer"},onClick:b,children:e.tagText||o("Unlock feature")}),[b,e]),v=(0,r.useMemo)(()=>y&&"license-activation"!==e.mode?null:(0,s.jsx)(a.X,{visible:h,onClose:()=>g(!1),...e}),[h,g,e]);return{isPro:y,isLicensed:u,tag:m,modal:v,open:b}}},97269:(e,t,o)=>{o.d(t,{X:()=>y});var s=o(41490),n=o(44497),i=o(68789),r=o(8134),a=o(27086),c=o(72206),l=o(39684),d=o(89644),p=o(97493),u=o(3047),h=o(2380),g=o(83891);class y extends i.BaseOptions{get vendorConfigurationCount(){return this.fetchedAllVendorConfigurations?this.vendorConfigurations.entries.size:this.rootStore.optionStore.allTcfVendorConfigurationCount}constructor(e){super(),this.busyGvl=!1,this.busyVendors=!1,this.busyDeclarations=!1,this.fetchedAllVendorConfigurations=!1,this.vendors=new Map,this.purposes=new Map,this.specialPurposes=new Map,this.features=new Map,this.specialFeatures=new Map,this.dataCategories=new Map,this.fetchVendorConfigurations=(0,n.flow)(function*(){const e=Math.ceil(this.vendorConfigurationCount/100);for(let t=0;t<e;t++)yield this.vendorConfigurations.get({request:{status:["draft","publish","private"]},params:{offset:100*t,per_page:100,context:"edit"}});this.fetchedAllVendorConfigurations=!0}),this.fetchVendors=(0,n.flow)(function*(){this.busyVendors=!0;try{const{vendorListVersion:e,vendors:t}=yield(0,p.E)({location:g._});for(const e of Object.keys(t))this.vendors.set(e,new l.K(t[e],this));this.vendorListVersion=e}catch(e){throw console.log(e),e}finally{this.busyVendors=!1}}),this.fetchDeclarations=(0,n.flow)(function*(){this.busyDeclarations=!0;try{const{gvlSpecificationVersion:e,tcfPolicyVersion:t,purposes:o,specialPurposes:s,features:n,specialFeatures:i,dataCategories:l}=yield(0,p.E)({location:u.O});for(const e of Object.keys(o))this.purposes.set(e,new c.M(o[e],!1,this));for(const e of Object.keys(s))this.specialPurposes.set(e,new c.M(s[e],!0,this));for(const e of Object.keys(n))this.features.set(e,new a.u(n[e],!1,this));for(const e of Object.keys(i))this.specialFeatures.set(e,new a.u(i[e],!0,this));for(const e of Object.keys(l))this.dataCategories.set(e,new r.e(l[e],this));this.declarations={purposes:o,specialPurposes:s,features:n,specialFeatures:i,dataCategories:l},this.gvlSpecificationVersion=e,this.tcfPolicyVersion=t}catch(e){throw console.log(e),e}finally{this.busyDeclarations=!1}}),this.updateGvl=(0,n.flow)(function*(){this.busyGvl=!0;try{const{gvlDownloadTime:e}=yield(0,p.E)({location:h.D});this.rootStore.optionStore.tcfGvlDownloadTime=e}catch(e){throw console.log(e),e}finally{this.busyGvl=!1}}),this.rootStore=e,(0,n.runInAction)(()=>{this.vendorConfigurations=new d.u(this)})}}(0,s.Cg)([n.observable],y.prototype,"busyGvl",void 0),(0,s.Cg)([n.observable],y.prototype,"busyVendors",void 0),(0,s.Cg)([n.observable],y.prototype,"busyDeclarations",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",void 0===d.u?Object:d.u)],y.prototype,"vendorConfigurations",void 0),(0,s.Cg)([n.observable],y.prototype,"fetchedAllVendorConfigurations",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],y.prototype,"vendorListVersion",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],y.prototype,"gvlSpecificationVersion",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type",Object)],y.prototype,"tcfPolicyVersion",void 0),(0,s.Cg)([n.observable,(0,s.Sn)("design:type","undefined"==typeof Omit?Object:Omit)],y.prototype,"declarations",void 0),(0,s.Cg)([n.observable],y.prototype,"vendors",void 0),(0,s.Cg)([n.observable],y.prototype,"purposes",void 0),(0,s.Cg)([n.observable],y.prototype,"specialPurposes",void 0),(0,s.Cg)([n.observable],y.prototype,"features",void 0),(0,s.Cg)([n.observable],y.prototype,"specialFeatures",void 0),(0,s.Cg)([n.observable],y.prototype,"dataCategories",void 0),(0,s.Cg)([n.computed,(0,s.Sn)("design:type",void 0),(0,s.Sn)("design:paramtypes",[])],y.prototype,"vendorConfigurationCount",null)},97493:(e,t,o)=>{o.d(t,{E:()=>a,T:()=>r});var s=o(68789);let n;function i(){return n||(n=(0,s.createRequestFactory)(window[s.BaseOptions.getPureSlug("real-cookie-banner",!0)]))}const r=(...e)=>i().urlBuilder(...e),a=(...e)=>i().request(...e)}},r={};function a(e){var t=r[e];if(void 0!==t)return t.exports;var o=r[e]={exports:{}};return i[e].call(o.exports,o,o.exports,a),o.exports}a.m=i,e=[],a.O=(t,o,s,n)=>{if(!o){var i=1/0;for(d=0;d<e.length;d++){for(var[o,s,n]=e[d],r=!0,c=0;c<o.length;c++)(!1&n||i>=n)&&Object.keys(a.O).every(e=>a.O[e](o[c]))?o.splice(c--,1):(r=!1,n<i&&(i=n));if(r){e.splice(d--,1);var l=s();void 0!==l&&(t=l)}}return t}n=n||0;for(var d=e.length;d>0&&e[d-1][2]>n;d--)e[d]=e[d-1];e[d]=[o,s,n]},a.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return a.d(t,{a:t}),t},o=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,a.t=function(e,s){if(1&s&&(e=this(e)),8&s)return e;if("object"==typeof e&&e){if(4&s&&e.__esModule)return e;if(16&s&&"function"==typeof e.then)return e}var n=Object.create(null);a.r(n);var i={};t=t||[null,o({}),o([]),o(o)];for(var r=2&s&&e;("object"==typeof r||"function"==typeof r)&&!~t.indexOf(r);r=o(r))Object.getOwnPropertyNames(r).forEach(t=>i[t]=()=>e[t]);return i.default=()=>e,a.d(n,i),n},a.d=(e,t)=>{for(var o in t)a.o(t,o)&&!a.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},a.f={},a.e=e=>Promise.all(Object.keys(a.f).reduce((t,o)=>(a.f[o](e,t),t),[])),a.u=e=>(({4:"banner-lazy",38:"chunk-config-tab-consent",40:"cookie-policy",79:"chunk-config-tab-settings",349:"chunk-config-tab-cookies",362:"chunk-config-tab-scanner",462:"chunk-config-tab-blocker",508:"chunk-config-tab-licensing",655:"chunk-config-tab-import",668:"chunk-config-tab-dashboard",763:"chunk-config-tab-tcf"}[e]||e)+".pro.js?ver="+{1:"fa5eb34a8266c6c5",4:"44ef97602d1b8fe0",38:"80da92038ac7cd6e",40:"65cff3abdb14dc0f",41:"f14b8ece746d90a2",78:"284c635fb9495bf1",79:"c7efc57bed94d333",87:"3918dd3ec1703954",97:"b7d2a55ecf805a10",138:"c173c0b509175527",178:"3b13e7f7d9936853",183:"d168b1f0e9a4ff3c",227:"d098d91cc7a7e4a0",276:"780761c54f3cf66c",305:"6a5d8d2e2a6dacf6",313:"732dddb66e992d11",338:"af44f3299ba5a246",349:"62634400d092e774",362:"d8e0a7073a55fa8d",376:"39418fcafc90bccc",383:"7e86883712f40642",385:"c215cd8fa9fda94e",386:"2eb5e987b3e06145",462:"d1195957081525ee",508:"59f43916f07d8add",608:"2b85377c44667b94",650:"98d31393c7db6f2d",655:"adb91db47a93eaef",668:"4e746d1644b95914",677:"9e2cd8a4b03d7d15",703:"6ce83a66f2d933cd",707:"3d1856591aa7dc2a",763:"8d28410dcd849549",799:"bb58ae4a6ffee061",858:"e1516ea21d704185",859:"d1f70f7099fe815b",880:"fe7172a8319083be",890:"bd19ace451f8e93c",917:"99265d9b5da43606",927:"316a40456c0f6d52",968:"d9fb1d60b52d29e2"}[e]),a.miniCssF=e=>{},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=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),s={},n="realCookieBanner_:",a.l=(e,t,o,i)=>{if(s[e])s[e].push(t);else{var r,c;if(void 0!==o)for(var l=document.getElementsByTagName("script"),d=0;d<l.length;d++){var p=l[d];if(p.getAttribute("src")==e||p.getAttribute("data-webpack")==n+o){r=p;break}}r||(c=!0,(r=document.createElement("script")).charset="utf-8",a.nc&&r.setAttribute("nonce",a.nc),r.setAttribute("data-webpack",n+o),r.src=e),s[e]=[t];var u=(t,o)=>{r.onerror=r.onload=null,clearTimeout(h);var n=s[e];if(delete s[e],r.parentNode&&r.parentNode.removeChild(r),n&&n.forEach(e=>e(o)),t)return t(o)},h=setTimeout(u.bind(null,void 0,{type:"timeout",target:r}),12e4);r.onerror=u.bind(null,r.onerror),r.onload=u.bind(null,r.onload),c&&document.head.appendChild(r)}},a.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.j=884,(()=>{var e;a.g.importScripts&&(e=a.g.location+"");var t=a.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var o=t.getElementsByTagName("script");if(o.length)for(var s=o.length-1;s>-1&&(!e||!/^http(s?):/.test(e));)e=o[s--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),a.p=e})(),(()=>{var e={884:0};a.f.j=(t,o)=>{var s=a.o(e,t)?e[t]:void 0;if(0!==s)if(s)o.push(s[2]);else{var n=new Promise((o,n)=>s=e[t]=[o,n]);o.push(s[2]=n);var i=a.p+a.u(t),r=new Error;a.l(i,o=>{if(a.o(e,t)&&(0!==(s=e[t])&&(e[t]=void 0),s)){var n=o&&("load"===o.type?"missing":o.type),i=o&&o.target&&o.target.src;r.message="Loading chunk "+t+" failed.\n("+n+": "+i+")",r.name="ChunkLoadError",r.type=n,r.request=i,s[1](r)}},"chunk-"+t,t)}},a.O.j=t=>0===e[t];var t=(t,o)=>{var s,n,[i,r,c]=o,l=0;if(i.some(t=>0!==e[t])){for(s in r)a.o(r,s)&&(a.m[s]=r[s]);if(c)var d=c(a)}for(t&&t(o);l<i.length;l++)n=i[l],a.o(e,n)&&e[n]&&e[n][0](),e[n]=0;return a.O(d)},o=self.webpackChunkrealCookieBanner_=self.webpackChunkrealCookieBanner_||[];o.forEach(t.bind(null,0)),o.push=t.bind(null,o.push.bind(o))})();var c=a.O(void 0,[187],()=>a(72513));c=a.O(c),realCookieBanner_admin=c})();
//# sourceMappingURL=https://sourcemap.devowl.io/real-cookie-banner/5.2.28/201daa501e25ae28f2e8ad047c16b1f0/admin.pro.js.map