1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,959227,717102,e=>{"use strict";var t=e.i(271645);let o=(0,t.createContext)({theme:void 0,noStyle:!1,disableAnimation:!1,scrollLock:!1,trapFocus:!0}),r=(0,t.createContext)(null);e.s(["GlobalThemeContext",0,o,"LocalThemeContext",0,r],959227);let n={common:{acceptAll:"Accept All",rejectAll:"Reject All",customize:"Customize",save:"Save Settings"},cookieBanner:{title:"We value your privacy",description:"This site uses cookies to improve your browsing experience, analyze site traffic, and show personalized content."},consentManagerDialog:{title:"Privacy Settings",description:"Customize your privacy settings here. You can choose which types of cookies and tracking technologies you allow."},consentTypes:{necessary:{title:"Strictly Necessary",description:"These cookies are essential for the website to function properly and cannot be disabled."},functionality:{title:"Functionality",description:"These cookies enable enhanced functionality and personalization of the website."},marketing:{title:"Marketing",description:"These cookies are used to deliver relevant advertisements and track their effectiveness."},measurement:{title:"Analytics",description:"These cookies help us understand how visitors interact with the website and improve its performance."},experience:{title:"Experience",description:"These cookies help us provide a better user experience and test new features."}},frame:{title:"Accept {category} consent to view this content.",actionButton:"Enable {category} consent"},legalLinks:{privacyPolicy:"Privacy Policy",cookiePolicy:"Cookie Policy",termsOfService:"Terms of Service"}},a=e=>{let t,o=new Set,r=(e,r)=>{let n="function"==typeof e?e(t):e;if(!Object.is(n,t)){let e=t;t=(null!=r?r:"object"!=typeof n||null===n)?n:Object.assign({},t,n),o.forEach(o=>o(t,e))}},n=()=>t,a={setState:r,getState:n,getInitialState:()=>i,subscribe:e=>(o.add(e),()=>o.delete(e))},i=t=e(r,n,a);return a},i=/^\/+/;function s(e,t=null,o=null,r=null){return{data:t,error:o,ok:e,response:r}}let c=[500,502,503,504],l=[400,401,403,404],d,u=/^(?:[a-z+]+:)?\/\//i,m=e=>new Promise(t=>setTimeout(t,e));function g(e){let t=e.length;for(;t>0&&"/"===e[t-1];)t--;return e.slice(0,t)}async function p(e,t,o){let r={...e.retryConfig,...o?.retryConfig||{},retryableStatusCodes:o?.retryConfig?.retryableStatusCodes??e.retryConfig.retryableStatusCodes??c,nonRetryableStatusCodes:o?.retryConfig?.nonRetryableStatusCodes??e.retryConfig.nonRetryableStatusCodes??l},{maxRetries:n,initialDelayMs:a,backoffFactor:d,retryableStatusCodes:p,nonRetryableStatusCodes:f,retryOnNetworkError:b}=r,h=0,y=a,v=null;for(;h<=(n??0);){let a,c="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,e=>{let t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}),l=e.customFetch||globalThis.fetch,w=function(e,t){if(u.test(e)){let o=new URL(e),r=g(o.pathname),n=t.replace(i,"");return o.pathname=`${r}/${n}`,o.toString()}let o=g(e),r=t.replace(i,"");return`${o}/${r}`}(e.backendURL,t);try{a=new URL(w)}catch{a=new URL(w,window.location.origin)}if(o?.query)for(let[e,t]of Object.entries(o.query))void 0!==t&&a.searchParams.append(e,String(t));
1let k={method:o?.method||"GET",mode:e.corsMode,credentials:"include",headers:{...e.headers,"X-Request-ID":c,...o?.headers},...o?.fetchOptions};o?.body&&"GET"!==k.method&&(k.body=JSON.stringify(o.body));try{let e=await l(a.toString(),k),i=null,c=null;try{let t=e.headers.get("content-type");t?.includes("application/json")&&204!==e.status&&"0"!==e.headers.get("content-length")?i=await e.json():204===e.status&&(i=null)}catch(e){c=e}if(c){let r=s(!1,null,{message:"Failed to parse response",status:e.status,code:"PARSE_ERROR",cause:c},e);if(o?.onError?.(r,t),o?.throw)throw Error("Failed to parse response");return r}if(e.status>=200&&e.status<300){let t=s(!0,i,null,e);return o?.onSuccess?.(t),t}let u=i,g=s(!1,null,{message:u?.message||`Request failed with status ${e.status}`,status:e.status,code:u?.code||"API_ERROR",details:u?.details||null},e);v=g;let b=!1;if(f?.includes(e.status))console.debug(`Not retrying request to ${t} with status ${e.status} (nonRetryableStatusCodes)`),b=!1;else if("function"==typeof r.shouldRetry)try{b=r.shouldRetry(e,{attemptsMade:h,url:a.toString(),method:k.method||"GET"}),console.debug(`Custom retry strategy for ${t} with status ${e.status}: ${b}`)}catch{b=p?.includes(e.status)??!1,console.debug(`Custom retry strategy failed, falling back to status code check: ${b}`)}else b=p?.includes(e.status)??!1,console.debug(`Standard retry check for ${t} with status ${e.status}: ${b}`);if(!b||h>=(n??0)){if(o?.onError?.(g,t),o?.throw)throw Error(g.error?.message||"Request failed");return g}h++,await m(y??0),y=(y??0)*(d??2)}catch(a){if(a&&"Failed to parse response"===a.message)throw a;let e=!(a instanceof Response),r=s(!1,null,{message:a instanceof Error?a.message:String(a),status:0,code:"NETWORK_ERROR",cause:a},null);if(v=r,!(e&&b)||h>=(n??0)){if(o?.onError?.(r,t),o?.throw)throw a;return r}h++,await m(y??0),y=(y??0)*(d??2)}}let w=v||s(!1,null,{message:`Request failed after ${n} retries`,status:0,code:"MAX_RETRIES_EXCEEDED"},null);if(o?.onError?.(w,t),o?.throw)throw Error(`Request failed after ${n} retries`);return w}function f(e){return{expiryDays:e?.defaultExpiryDays??365,crossSubdomain:e?.crossSubdomain??!1,domain:e?.defaultDomain??"",path:"/",secure:"u">typeof window&&"https:"===window.location.protocol,sameSite:"Lax"}}function b(){if("u"<typeof window)return"";let e=window.location.hostname;if("localhost"===e||/^\d+\.\d+\.\d+\.\d+$/.test(e))return e;let t=e.split(".");return t.length>=2?`.${t.slice(-2).join(".")}`:e}let h={consents:"c",consentInfo:"i",timestamp:"ts",time:"t",type:"y",id:"id",identified:"eid"},y=Object.entries(h).reduce((e,[t,o])=>(e[o]=t,e),{});function v(e,t,o,r){if("u"<typeof document)return;let n={...f(r),...o};n.crossSubdomain&&!o?.domain&&(n.domain=b());try{let o;if("string"==typeof t)o=t;else{var a;let e=function e(t,o=""){let r={};for(let[n,a]of Object.entries(t)){let t=o?`${o}.${n}`:n;null==a?r[t]="":"boolean"==typeof a?a&&(r[t]="1"):"object"!=typeof a||Array.isArray(a)?r[t]=String(a):Object.assign(r,e(a,t))}return r}(t);a=function(e){let t={};for(let[o,r]of Object.entries(e))t[o.split(".").map(e=>h[e]||e).join(".")]=r;return t}(e),o=Object.entries(a).map(([e,t])=>`${e}:${t}`).join(",")}let r=new Date;r.setTime(r.getTime()+24*n.expiryDays*36e5);let i=`expires=${r.toUTCString()}`,s=[`${e}=${o}`,i,`path=${n.path}`];n.domain&&s.push(`domain=${n.domain}`),n.secure&&s.push("secure"),n.sameSite&&s.push(`SameSite=${n.sameSite}`),document.cookie=s.join("; ")}catch(t){console.warn(`Failed to set cookie "${e}":`,t)}}function w(e,t,o){if("u"<typeof document)return;let r={...f(o),...t};r.crossSubdomain&&!t?.domain&&(r.domain=b());try{let t=[`${e}=`,"expires=Thu, 01 Jan 1970 00:00:00 GMT",`path=${r.path}`];r.domain&&t.push(`domain=${r.domain}`),document.cookie=t.join("; ")}catch(t){console.warn(`Failed to delete cookie "${e}":`,t)}}let k={translations:{en:n},defaultLanguage:"en",disableAutoLanguageSwitch:!1},x=[{defaultValue:!0,description:"These trackers are used for activities that are strictly necessary to operate or deliver the service you requested from us and, therefore, do not require you to consent.",disabled:!0,display:!0,gdprType:1,name:"necessary"},{defaultValue:!1,description:"These trackers enable basic interactions and functionalities that allow you to access selected features of our service and facilitate your communication with us.",display:!1,gdprType:2,name:"functionality"},{defaultValue:!1,description:"These trackers help us to measure traffic and analyze your behavior to improve our service.",display:!1,gdprType:4,name:"measurement"},{defaultValue:!1,description:"These trackers help us to improve the quality of your user experience and enable interactions with external
1content, networks, and platforms.",display:!1,gdprType:3,name:"experience"},{defaultValue:!1,description:"These trackers help us to deliver personalized ads or marketing content to you, and to measure their performance.",display:!1,gdprType:5,name:"marketing"}],C=x.map(e=>e.name),S="c15t",j="privacy-consent-storage",_={config:{pkg:"c15t",version:"1.8.6",mode:"Unknown"},consents:x.reduce((e,t)=>(e[t.name]=t.defaultValue,e),{}),selectedConsents:x.reduce((e,t)=>(e[t.name]=t.defaultValue,e),{}),consentInfo:null,branding:"c15t",showPopup:!0,isLoadingConsentInfo:!1,hasFetchedBanner:!1,lastBannerFetchData:null,gdprTypes:["necessary","marketing"],isPrivacyDialogOpen:!1,isConsentDomain:!1,complianceSettings:{gdpr:{enabled:!0,appliesGlobally:!0,applies:!0},ccpa:{enabled:!0,appliesGlobally:!1,applies:void 0},lgpd:{enabled:!1,appliesGlobally:!1,applies:void 0},usStatePrivacy:{enabled:!0,appliesGlobally:!1,applies:void 0}},callbacks:{},detectedCountry:null,locationInfo:null,legalLinks:{},jurisdictionInfo:null,translationConfig:k,includeNonDisplayedConsents:!1,consentTypes:x,iframeBlockerConfig:{disableAutomaticBlocking:!1},ignoreGeoLocation:!1,storageConfig:void 0,privacySettings:{honorDoNotTrack:!0},user:void 0,experimental_globalPrivacyControl:!1,setConsent:()=>{},setShowPopup:()=>{},setIsPrivacyDialogOpen:()=>{},saveConsents:()=>{},resetConsents:()=>{},setGdprTypes:()=>{},setComplianceSetting:()=>{},resetComplianceSettings:()=>{},setCallback:()=>{},setDetectedCountry:()=>{},setLocationInfo:()=>{},getDisplayedConsents:()=>[],hasConsented:()=>!1,setTranslationConfig:()=>{},scripts:[],loadedScripts:{},scriptIdMap:{}};function T(e,t,o){let r=!1,n=!1,a=o?.storageKey||S;try{"u">typeof window&&window.localStorage&&(window.localStorage.setItem(a,JSON.stringify(e)),r=!0)}catch(e){console.warn("Failed to save consent to localStorage:",e)}try{v(a,e,t,o),n=!0}catch(e){console.warn("Failed to save consent to cookie:",e)}if(!r&&!n)throw Error("Failed to save consent to any storage method")}function A(e){let t=e.consents||{},o={...t};for(let e of C)o[e]=t[e]??!1;return{...e,consents:o}}function E(e){!function(e){let t=e?.storageKey||S;if(t!==j)try{if("u">typeof window&&window.localStorage){if(window.localStorage.getItem(t))return void window.localStorage.removeItem(j);let e=window.localStorage.getItem(j);e&&(window.localStorage.setItem(t,e),window.localStorage.removeItem(j),console.log(`[c15t] Migrated consent data from "${j}" to "${t}"`))}}catch(e){console.warn("[c15t] Failed to migrate legacy storage:",e)}}(e);let t=e?.storageKey||S,o=null,r=null;try{if("u">typeof window&&window.localStorage){let e=window.localStorage.getItem(t);e&&(o=JSON.parse(e))}}catch(e){console.warn("Failed to read consent from localStorage:",e)}try{r=function(e){if("u"<typeof document)return null;try{let t=`${e}=`;for(let e of document.cookie.split(";")){let o=e;for(;" "===o.charAt(0);)o=o.substring(1);if(0===o.indexOf(t)){let e=o.substring(t.length);if(e.includes(":")){let t=function(e){if(!e)return{};let t={};for(let o of e.split(",")){let e=o.indexOf(":");if(-1===e)continue;let r=o.substring(0,e),n=o.substring(e+1);t[r]=n}return t}(e),o=function(e){let t={};for(let[o,r]of Object.entries(e))t[o.split(".").map(e=>y[e]||e).join(".")]=r;return t}(t);return function(e){let t={};for(let[o,r]of Object.entries(e)){let e=o.split(".");if(0===e.length)continue;let n=t;for(let t=0;t<e.length-1;t++){let o=e[t];void 0!==o&&(n[o]||(n[o]={}),n=n[o])}let a=e[e.length-1];void 0!==a&&("1"===r?n[a]=!0:"0"===r?n[a]=!1:""===r?n[a]=null:Number.isNaN(Number(r))||""===r?n[a]=r:n[a]=Number(r))}return t}(o)}return e}}return null}catch(t){return console.warn(`Failed to get cookie "${e}":`,t),null}}(t)}catch(e){console.warn("Failed to read consent from cookie:",e)}let n=null,a=null;if(r?(n=r,a="cookie"):o&&(n=o,a="localStorage"),n&&a){let o=e?.crossSubdomain===!0||!!e?.defaultDomain;if("localStorage"!==a||r){if("cookie"===a)try{if("u">typeof window&&window.localStorage){let e=n;"object"==typeof e&&null!==e&&"consents"in e&&(e=A(e));let r=null;try{let e=window.localStorage.getItem(t);if(e){let t=JSON.parse(e);r="object"==typeof t&&null!==t&&"consents"in t?A(t):t}}catch{r=null}let a=JSON.stringify(e),i=JSON.stringify(r);a!==i&&(window.localStorage.setItem(t,a),r?o?console.log("[c15t] Updated localStorage with consent from cookie (cross-subdomain mode)"):console.log("[c15t] Updated localStorage with consent from cookie"):console.log("[c15t] Synced consent from cookie to localStorage"))}}catch(e){console.warn("[c15t] Failed to sync consent to localStorage:",e)}}else try{v(t,n,void 0,e),console.log("[c15t] Synced consent from localStorage to cookie")}catch(e){console.warn("[c15t] Failed to sync consent to cookie:",e)}}return n&&"object"==typeof n?A(n):n}let N="/consent/set",I="/consent/identify";async function R(e,t,o,r,n){try{let a=await p(e,t,{method:o,...r});if(a.ok)return a;return console.warn(`API request failed, falling back to offline mode for ${t}`),n(r)}catch(e){return console.warn(`Error calling ${t}, falling back to offline mode:`,e),n(r)}}function L(e){try{if("u">typeof window){let t=E(e);t?.consentInfo?T({consents:t.consents||{},consentInfo:{...t.consentInfo,identified:!0,time:t.consentInfo.time??Date.now()}},void 0,e):t&&T({consents:t.consents||{},consentInfo:{identified:!0,time:Date.now()}},void 0,e)}}catch(e){console.warn("Failed to update consent storage after identification:",e)}}async function B(e,t){let o="c15t-pending-identify-user-submissions";try{if("u">typeof window&&(L(e),t?.body&&window.localStorage)){let e=[];try{let t=window.localStorage.getItem(o);if(t){let o=JSON.parse(t);Array.isArray(o)&&(e=o)}}catch(t){console.warn("Error parsing pending identify-user submissions:",t),e=[]}let r=t.body;e.some(e=>JSON.stringify(e)===JSON.stringify(r))||(e.push(r),window.localStorage.setItem(o,JSON.stringify(e)),console.log("Queued identify-user submission for retry on next page load"))}}catch(e){console.warn("Failed to write to localStorage in offline fallback:",e)}let r=s(!0,{success:!0},null,null);return t?.onSuccess&&await t.onSuccess(r),r}async function M(e,t,o){let r=await R(e,I,"PATCH",o,async e=>B(t,e));return r.ok&&r.data&&L(t),r}async function O(e,t){let o="c15t-pending-consent-submissions",r=[...t];for(let t=0;t<3&&r.length>0;t++){let o=[];for(let t=0;t<r.length;t++){let n=r[t];
1try{console.log("Retrying consent submission:",n),(await p(e,N,{method:"POST",body:n})).ok&&(console.log("Successfully resubmitted consent"),o.push(t))}catch(e){console.warn("Failed to resend consent submission:",e)}}for(let e=o.length-1;e>=0;e--){let t=o[e];void 0!==t&&r.splice(t,1)}if(0===r.length)break;t<2&&await m(1e3*(t+1))}try{"u">typeof window&&window.localStorage&&(r.length>0?(window.localStorage.setItem(o,JSON.stringify(r)),console.log(`${r.length} consent submissions still pending for future retry`)):(window.localStorage.removeItem(o),console.log("All pending consent submissions processed successfully")))}catch(e){console.warn("Error updating pending submissions storage:",e)}}async function P(e,t){let o="c15t-pending-identify-user-submissions",r=[...t];for(let t=0;t<3&&r.length>0;t++){let o=[];for(let t=0;t<r.length;t++){let n=r[t];try{console.log("Retrying identify-user submission:",n),(await p(e,I,{method:"PATCH",body:n})).ok&&(console.log("Successfully resubmitted identify-user"),o.push(t))}catch(e){console.warn("Failed to resend identify-user submission:",e)}}for(let e=o.length-1;e>=0;e--){let t=o[e];void 0!==t&&r.splice(t,1)}if(0===r.length)break;t<2&&await m(1e3*(t+1))}try{"u">typeof window&&window.localStorage&&(r.length>0?(window.localStorage.setItem(o,JSON.stringify(r)),console.log(`${r.length} identify-user submissions still pending for future retry`)):(window.localStorage.removeItem(o),console.log("All pending identify-user submissions processed successfully")))}catch(e){console.warn("Error updating pending identify-user submissions storage:",e)}}async function z(e,t){let o="c15t-pending-consent-submissions";try{if("u">typeof window&&(T({consents:t?.body?.preferences||{},consentInfo:{time:Date.now(),identified:!!t?.body?.externalSubjectId}},void 0,e),t?.body&&window.localStorage)){let e=[];try{let t=window.localStorage.getItem(o);t&&(e=JSON.parse(t))}catch(t){console.warn("Error parsing pending submissions:",t),e=[]}let r=t.body;e.some(e=>JSON.stringify(e)===JSON.stringify(r))||(e.push(r),window.localStorage.setItem(o,JSON.stringify(e)),console.log("Queued consent submission for retry on next page load"))}}catch(e){console.warn("Failed to write to localStorage in offline fallback:",e)}let r=s(!0,null,null,null);return r.ok&&r.data&&T({consents:t?.body?.preferences||{},consentInfo:{time:Date.now(),id:r.data.id,identified:!!t?.body?.externalSubjectId}},void 0,e),t?.onSuccess&&await t.onSuccess(r),r}async function D(e,t,o){let r=await R(e,N,"POST",o,async e=>z(t,e));return r.ok&&r.data&&T({consents:o?.body?.preferences||{},consentInfo:{time:Date.now(),id:r.data.id,identified:!!o?.body?.externalSubjectId}},void 0,t),r}async function H(e){let t=!0,o=!1;try{if("u">typeof window&&window.localStorage){window.localStorage.setItem("c15t-storage-test-key","test"),window.localStorage.removeItem("c15t-storage-test-key"),o=!0;let e=window.localStorage.getItem("c15t-consent");t=null===e}}catch(e){console.warn("Failed to access localStorage in offline fallback:",e),t=!1}let r=s(!0,{showConsentBanner:t&&o,jurisdiction:{code:"NONE",message:"Unknown (offline mode)"},location:{countryCode:null,regionCode:null},translations:n},null,null);return e?.onSuccess&&await e.onSuccess(r),r}async function F(e,t){try{let o=await p(e,"/show-consent-banner",{method:"GET",...t});if(o.ok)return o;return console.warn("API request failed, falling back to offline mode for consent banner"),H(t)}catch(e){return console.warn("Error fetching consent banner info, falling back to offline mode:",e),H(t)}}async function $(e,t){return await p(e,"/consent/verify",{method:"POST",...t})}class K{backendURL;storageConfig;headers;customFetch;corsMode;retryConfig;fetcherContext;constructor(e){this.backendURL=e.backendURL.endsWith("/")?e.backendURL.slice(0,-1):e.backendURL,this.headers={"Content-Type":"application/json",...e.headers},this.customFetch=e.customFetch,this.corsMode=e.corsMode||"cors",this.storageConfig=e.storageConfig,this.retryConfig={maxRetries:e.retryConfig?.maxRetries??3??3,initialDelayMs:e.retryConfig?.initialDelayMs??100??100,backoffFactor:e.retryConfig?.backoffFactor??2??2,retryableStatusCodes:e.retryConfig?.retryableStatusCodes??c,nonRetryableStatusCodes:e.retryConfig?.nonRetryableStatusCodes??l,shouldRetry:e.retryConfig?.shouldRetry??d,retryOnNetworkError:e.retryConfig?.retryOnNetworkError??!0},this.fetcherContext={backendURL:this.backendURL,headers:this.headers,customFetch:this.customFetch,corsMode:this.corsMode,retryConfig:this.retryConfig},this.checkPendingConsentSubmissions(),this.checkPendingIdentifyUserSubmissions()}async showConsentBanner(e){return F(this.fetcherContext,e)}async setConsent(e){return D(this.fetcherContext,this.storageConfig,e)}async verifyConsent(e){return $(this.fetcherContext,e)}async identifyUser(e){return M(this.fetcherContext,this.storageConfig,e)}async $fetch(e,t){return p(this.fetcherContext,e,t)}checkPendingConsentSubmissions(){!function(e,t){let o="c15t-pending-consent-submissions";if("u">typeof window&&window.localStorage)try{window.localStorage.setItem("c15t-storage-test-key","test"),window.localStorage.removeItem("c15t-storage-test-key");let e=window.localStorage.getItem(o);if(!e)return;let r=JSON.parse(e);if(!r.length)return void window.localStorage.removeItem(o);console.log(`Found ${r.length} pending consent submission(s) to retry`),setTimeout(()=>{t(r)},2e3)}catch(e){console.warn("Failed to check for pending consent submissions:",e)}}(this.fetcherContext,e=>this.processPendingConsentSubmissions(e))}async processPendingConsentSubmissions(e){return O(this.fetcherContext,e)}checkPendingIdentifyUserSubmissions(){!function(e,t){let o="c15t-pending-identify-user-submissions";if("u">typeof window&&window.localStorage)try{window.localStorage.setItem("c15t-storage-test-key","test"),window.localStorage.removeItem("c15t-storage-test-key");let e=window.localStorage.getItem(o);if(!e)return;let r=JSON.parse(e);if(!r.length)return void window.localStorage.removeItem(o);console.log(`Found ${r.length} pending identify-user submission(s) to retry`),setTimeout(()=>{t(r)},2e3)}catch(e){console.warn("Failed to check for pending identify-user submissions:",e)}}(this.fetcherContext,e=>this.processPendingIdentifyUserSubmissions(e))}async processPendingIdentifyUserSubmissions(e){return P(this.fetcherContext,e)}}function U(e,t=500,o="HANDLER_ERROR",r){return function(e,t=500,o="ERROR",r){return s(!1,null,{message:e,status:t,code:o,cause:r},null)}(e,t,o,r)}async function q(e,t,o){let r=e[t];if(!r){let e=U(`No endpoint handler found for '${String(t)}'`,404,"ENDPOINT_NOT_FOUND");if(o?.throw)throw Error(`No endpoint handler found for '${String(t)}'`);return e}try{let e=await r(o);return{data:e.data,error:e.error,ok:e.ok??!e.error,response:e.response}}catch(t){let e=U(t instanceof Error?t.message:String(t),0,"HANDLER_ERROR",t);if(o?.throw)throw t;return e}}async function J(e,t,o,r){let n=o.replace(i,"").split("/")[0],a=t[o];if(a)try{return await a(r)}catch(e){return U(e instanceof Error?e.message:String(e),0,"HANDLER_ERROR",e)}return n&&n in e?await q(e,n,r):U(`No endpoint handler found for '${o}'`,404,"ENDPOINT_NOT_FOUND")}async function W(e,t){return await q(e,"identifyUser",t)}async function V(e,t){return await q(e,"setConsent",t)}async function G(e,t){return await q(e,"showConsentBanner",t)}async function Z(e,t){return await q(e,"verifyConsent",t)}class Y{endpointHandlers;dynamicHandlers={};constructor(e){this.endpointHandlers=e.endpointHandlers}async showConsentBanner(e){return G(this.endpointHandlers,e)}async setConsent(e){return V(this.endpointHandlers,e)}async verifyConsent(e){return Z(this.endpointHandlers,e)}async identifyUser(e){return W(this.endpointHandlers,e)}registerHandler(e,t){this.dynamicHandlers[e]=t}async $fetch(e,t){return J(this.endpointHandlers,this.dynamicHandlers,e,t)}}function X(e=null){return s(!0,e)}async function Q(e){let t=X();return e?.onSuccess&&await e.onSuccess(t),t}async function ee(e){return await Q(e)}async function et(e,t){try{"u">typeof window&&T({consentInfo:{time:Date.now(),identified:!!t?.body?.externalSubjectId},consents:t?.body?.preferences||{}},void 0,e)}catch(e){console.warn("Failed to write to storage:",e)}return await Q(t)}async function eo(e){let t=e?.headers?.["x-c15t-country"]??"GB",o=e?.headers?.["x-c15t-region"]??null,r=e?.headers?.["accept-language"]??k.defaultLanguage??"en",{showConsentBanner:n,jurisdictionCode:a,message:i}=function(e){let t={EU:new Set(["AT","BE","BG","HR","CY","CZ","DK","EE","FI","FR","DE","GR","HU","IE","IT","LV","LT","LU","MT","NL","PL","PT","RO","SK","SI","ES","SE"]),EEA:new Set(["IS","NO","LI"]),UK:new Set(["GB"]),CH:new Set(["CH"]),BR:new Set(["BR"]),CA:new Set(["CA"]),AU:new Set(["AU"]),JP:new Set(["JP"]),KR:new Set(["KR"])},o=!0,r="NONE";if(e){let n=e.toUpperCase();for(let{sets:e,code:a}of(o=!1,[{sets:[t.EU,t.EEA,t.UK],code:"GDPR"},{sets:[t.CH],code:"CH"},{sets:[t.BR],code:"BR"},{sets:[t.CA],code:"PIPEDA"},{sets:[t.AU],code:"AU"},{sets:[t.JP],code:"APPI"},{sets:[t.KR],code:"PIPA"}]))if(e.some(e=>e.has(n))){r=a,o=!0;break}}return{showConsentBanner:o,jurisdictionCode:r,message:""}}(t),s=X({showConsentBanner:n,jurisdiction:{code:a,message:i},branding:"c15t",location:{countryCode:t,regionCode:o},translations:{language:r,translations:k.translations[r]}});return e?.onSuccess&&await e.onSuccess(s),s}async function er(e){return await Q(e)}class en{storageConfig;constructor(e){this.storageConfig=e}async showConsentBanner(e){return eo(e)}async setConsent(e){return et(this.storageConfig,e)}async verifyConsent(e){return er(e)}async identifyUser(e){return ee(e)}async $fetch(e,t){return await Q(t)}}let ea=new Map;function ei(e,t){if(0===e.length)throw TypeError(`${t} condition cannot be empty`)}function es(e,t){if("string"==typeof e){var o,r;if(!(e in t))throw Error(`Consent category "${e}" not found in consent state`);return t[e]||!1}if("object"==typeof e&&null!==e){if("and"in e){let r;return o=e.and,ei(r=Array.isArray(o)?o:[o],"AND"),r.every(e=>es(e,t))}if("or"in e){let o;return r=e.or,ei(o=Array.isArray(r)?r:[r],"OR"),o.some(e=>es(e,t))}if("not"in e)return!es(e.not,t)}throw TypeError(`Invalid condition structure: ${JSON.stringify(e)}`)}function ec(e){let t=new Set;
1return!function e(o){"string"==typeof o?t.add(o):"object"==typeof o&&null!==o&&("and"in o?(Array.isArray(o.and)?o.and:[o.and]).forEach(e):"or"in o?(Array.isArray(o.or)?o.or:[o.or]).forEach(e):"not"in o&&e(o.not))}(e),Array.from(t)}function el(e,t){let o=e.getAttribute("data-src"),r=function(e){let t=e.getAttribute("data-category");if(t){if(!C.includes(t))throw Error(`Invalid category attribute "${t}" on iframe. Must be one of: ${C.join(", ")}`);return t}}(e);r&&(es(r,t)?o&&!e.src&&(e.src=o,e.removeAttribute("data-src")):e.src&&e.removeAttribute("src"))}function ed(){if("u"<typeof document)return[];let e=document.querySelectorAll("iframe[data-category]"),t=new Set;return e?(e.forEach(e=>{let o=e.getAttribute("data-category");if(!o)return;let r=o.trim();C.includes(r)&&t.add(r)}),Array.from(t)):[]}function eu(e){if("u"<typeof document)return;let t=document.querySelectorAll("iframe");t&&t.forEach(t=>{el(t,e)})}function em(){if("u">typeof crypto&&crypto.randomUUID)return crypto.randomUUID().replace(/-/g,"").substring(0,8);if("u">typeof crypto&&crypto.getRandomValues){let e=new Uint8Array(4);return crypto.getRandomValues(e),Array.from(e,e=>e.toString(36)).join("").padEnd(8,"0").substring(0,8)}return Math.random().toString(36).substring(2).padEnd(8,"0").substring(0,8)}function eg(e,t,o){return t?(o[e]||(o[e]=em()),o[e]):`c15t-script-${e}`}let ep=new Map;function ef(e){return ep.has(e)}function eb(e){ep.delete(e)}function eh(e,t,o={}){let r=[];return e.forEach(e=>{var n,a,i;if(!e.alwaysLoad&&!es(e.category,t))return;if(ef(e.id))return void e.onConsentChange?.({id:e.id,elementId:eg(e.id,!1!==e.anonymizeId,o),hasConsent:es(e.category,t),consents:t});if(e.src&&e.textContent)throw Error(`Script '${e.id}' cannot have both 'src' and 'textContent'. Choose one.`);if(!e.src&&!e.textContent&&!e.callbackOnly)throw Error(`Script '${e.id}' must have either 'src', 'textContent', or 'callbackOnly' set to true.`);if(!0===e.callbackOnly){let a=!1!==e.anonymizeId,i=eg(e.id,a,o),s={id:e.id,elementId:i,consents:t,hasConsent:es(e.category,t)};e.onBeforeLoad&&e.onBeforeLoad(s),e.onLoad&&e.onLoad(s),n=e.id,ep.set(n,null),r.push(e.id);return}let s=!1!==e.anonymizeId,c=eg(e.id,s,o);if(!0===e.persistAfterConsentRevoked){let o=document.getElementById(c);if(o){let n={id:e.id,hasConsent:es(e.category,t),elementId:c,consents:t,element:o};e.onConsentChange?.(n),e.onLoad?.(n),a=e.id,ep.set(a,o),r.push(e.id);return}}let l=document.createElement("script");l.id=c,e.src?l.src=e.src:e.textContent&&(l.textContent=e.textContent),e.fetchPriority&&(l.fetchPriority=e.fetchPriority),e.async&&(l.async=!0),e.defer&&(l.defer=!0),e.nonce&&(l.nonce=e.nonce),e.attributes&&Object.entries(e.attributes).forEach(([e,t])=>{l.setAttribute(e,t)});let d={id:e.id,hasConsent:es(e.category,t),elementId:c,consents:t,element:l};e.onLoad&&(e.textContent?setTimeout(()=>{e.onLoad?.({...d})},0):l.addEventListener("load",()=>{e.onLoad?.({...d})})),e.onError&&(e.textContent||l.addEventListener("error",()=>{e.onError?.({...d,error:Error(`Failed to load script: ${e.src}`)})})),e.onBeforeLoad&&e.onBeforeLoad(d);let u=e.target??"head",m="body"===u?document.body:document.head;if(!m)throw Error(`Document ${u} is not available for script injection`);m.appendChild(l),i=e.id,ep.set(i,l),r.push(e.id)}),r}let ey={"www.google-analytics.com":"measurement","analytics.google.com":"measurement","www.googletagmanager.com":"measurement","stats.g.doubleclick.net":"measurement","ampcid.google.com":"measurement","analytics.twitter.com":"measurement","analytics.pinterest.com":"measurement","dc.services.visualstudio.com":"measurement","www.clarity.ms":"measurement","www.hotjar.com":"measurement","static.hotjar.com":"measurement","script.hotjar.com":"measurement","insights.hotjar.com":"measurement","mouseflow.com":"measurement","api.mouseflow.com":"measurement","tools.mouseflow.com":"measurement","cdn.heapanalytics.com":"measurement","plausible.io":"measurement","matomo.cloud":"measurement","matomo.org":"measurement","mixpanel.com":"measurement","api.mixpanel.com":"measurement","sentry.io":"measurement","browser.sentry-cdn.com":"measurement","js.monitor.azure.com":"measurement","stats.wp.com":"measurement","pixel.wp.com":"measurement","analytics.amplitude.com":"measurement","api2.amplitude.com":"measurement","cdn.amplitude.com":"measurement","api.segment.io":"measurement","cdn.segment.com":"measurement","api.segment.com":"measurement","pendo.io":"measurement","data.pendo.io":"measurement","cdn.pendo.io":"measurement","connect.facebook.net":"marketing","platform.twitter.com":"marketing","platform.linkedin.com":"marketing","www.googleadservices.com":"marketing","doubleclick.net"
1:"marketing","googleads.g.doubleclick.net":"marketing","ad.doubleclick.net":"marketing","www.facebook.com":"marketing","ads.linkedin.com":"marketing","ads-api.tiktok.com":"marketing","analytics.tiktok.com":"marketing","business.tiktok.com":"marketing","ads.pinterest.com":"marketing","log.pinterest.com":"marketing","ads-twitter.com":"marketing","static.ads-twitter.com":"marketing","advertising.twitter.com":"marketing","ads.yahoo.com":"marketing","sp.analytics.yahoo.com":"marketing","gemini.yahoo.com":"marketing","adroll.com":"marketing","a.adroll.com":"marketing","d.adroll.com":"marketing","s.adroll.com":"marketing","adform.net":"marketing","track.adform.net":"marketing","dmp.adform.net":"marketing","criteo.com":"marketing","static.criteo.net":"marketing","bidder.criteo.com":"marketing","dynamic.criteo.com":"marketing","gum.criteo.com":"marketing","taboola.com":"marketing","cdn.taboola.com":"marketing","trc.taboola.com":"marketing","outbrain.com":"marketing","widgets.outbrain.com":"marketing","tr.outbrain.com":"marketing","amplify.outbrain.com":"marketing","bing.com":"marketing","bat.bing.com":"marketing","clarity.ms":"marketing","quantserve.com":"marketing","secure.quantserve.com":"marketing","pixel.quantserve.com":"marketing","exelator.com":"marketing","load.exelator.com":"marketing","api.exelator.com":"marketing","ad.360yield.com":"marketing","match.360yield.com":"marketing","ad.turn.com":"marketing","r.turn.com":"marketing","d.turn.com":"marketing","cdn.jsdelivr.net":"functionality","ajax.googleapis.com":"functionality","fonts.googleapis.com":"functionality","maps.googleapis.com":"functionality","www.recaptcha.net":"functionality","recaptcha.net":"functionality","www.gstatic.com":"functionality","fonts.gstatic.com":"functionality","cdnjs.cloudflare.com":"functionality","unpkg.com":"functionality","code.jquery.com":"functionality","maxcdn.bootstrapcdn.com":"functionality","cdn.datatables.net":"functionality","js.stripe.com":"functionality","api.stripe.com":"functionality","checkout.stripe.com":"functionality","js.braintreegateway.com":"functionality","api.braintreegateway.com":"functionality","cdn.shopify.com":"functionality","js.intercomcdn.com":"functionality","widget.intercom.io":"functionality","cdn.auth0.com":"functionality","js.pusher.com":"functionality","sockjs.pusher.com":"functionality","app.optimizely.com":"experience","cdn.optimizely.com":"experience","logx.optimizely.com":"experience","cdn.mouseflow.com":"experience","fullstory.com":"experience","rs.fullstory.com":"experience","edge.fullstory.com":"experience","vwo.com":"experience","dev.visualwebsiteoptimizer.com":"experience","assets.adobedtm.com":"experience","cdn.tt.omtrdc.net":"experience","demdex.net":"experience","sc.omtrdc.net":"experience","crazyegg.com":"experience","script.crazyegg.com":"experience","tracking.crazyegg.com":"experience","luckyorange.com":"experience","cdn.luckyorange.com":"experience","w1.luckyorange.com":"experience","upload.luckyorange.com":"experience","clicktale.net":"experience","cdn.clicktale.net":"experience","conductor.clicktale.net":"experience","userzoom.com":"experience","cdn.userzoom.com":"experience","api.userzoom.com":"experience","contentsquare.net":"experience","t.contentsquare.net":"experience","app.contentsquare.com":"experience"},ev=/^www\./,ew=/:\d+$/;function ek(e,t){return t&&"u">typeof window&&"1"===window.navigator.doNotTrack?Object.keys(e).reduce((t,o)=>(o in e&&(t[o]="necessary"===o),t),{}):e}function ex(e,{set:t,get:o,initialTranslationConfig:r,trackingBlocker:a},i){let{consentInfo:s,ignoreGeoLocation:c,callbacks:l,setDetectedCountry:d,experimental_globalPrivacyControl:u}=o(),{translations:m,location:g,showConsentBanner:p}=e,f=e.jurisdiction?.code==="NONE"&&!e.showConsentBanner&&!s,b=function(e){if("u"<typeof window||!e)return!1;try{let e=window.navigator.globalPrivacyControl;return!0===e||"1"===e}catch{return!1}}(u),h=f?{necessary:!0,functionality:!0,experience:!0,marketing:!b,measurement:!b}:null,y={isLoadingConsentInfo:!1,branding:e.branding??"c15t",...null===s?{showPopup:p&&i||c}:{},...h&&{consents:h,selectedConsents:h},locationInfo:{countryCode:g?.countryCode??null,regionCode:g?.regionCode??null,jurisdiction:e.jurisdiction?.code??null,jurisdictionMessage:e.jurisdiction?.message??null},jurisdictionInfo:e.jurisdiction};m?.language&&m?.translations;{let e,t;t=function(e,t,o=!1){if(o||"u"<typeof window)return t||"en";let r=window.navigator.language?.split("-")[0]||"";return r&&r in e?r:t||"en"}((e=function(e,t){let o={en:JSON.parse(JSON.stringify(n))};for(let r of[e.translations,t?.translations])if(r)for(let[e,t]of Object.entries(r)){if(!t)continue;let r=o[e]||o.en;o[e]=function(e,t){return["cookieBanner","consentManagerDialog","common","consentTypes","frame","legalLinks"].reduce((o,r)=>{let n=e[r],a=t[r];return(n||a)&&(o[r]={...n||{},...a||{}}),o},{})}(r,t)}return{...e,...t,translations:o}}({translations:{[m.language]:m.translations},disableAutoLanguageSwitch:!0,defaultLanguage:m.language},r)).translations,e.defaultLanguage,e.disableAutoLanguageSwitch),y.translationConfig={...e,defaultLanguage:t}}e.location?.countryCode&&d(e.location.countryCode),y.hasFetchedBanner=!0,y.lastBannerFetchData=e,t(y),h&&l?.onConsentSet?.({preferences:h}),l?.onBannerFetched?.({showConsentBanner:e.showConsentBanner,jurisdiction:e.jurisdiction,location:e.location,translations:{language:m.language,translations:m.translations}}),a?.updateConsents(o().consents),o().updateScripts()}async function eC(e){let{get:t,set:o,manager:r,initialData:n}=e,{callbacks:a}=t();if("u"<typeof window)return;let i=function(e){try{if(window.localStorage)return window.localStorage.setItem("c15t-storage-test-key","test"),window.localStorage.removeItem("c15t-storage-test-key"),!0}catch(t){console.warn("localStorage not available, skipping consent banner:",t),e({isLoadingConsentInfo:!1,showPopup:!1})}return!1}(o);if(i){if(o({isLoadingConsentInfo:!0}),n&&!t().overrides){let t=await n;if(t)return ex(t,e,!0),t}try{let o=t().overrides?.language,n=t().overrides?.country,s=t().overrides?.region,{data:c,error:l}
1=await r.showConsentBanner({headers:{...o&&{"accept-language":o},...n&&{"x-c15t-country":n},...s&&{"x-c15t-region":s}},onError:a.onError?e=>{a.onError&&a.onError({error:e.error?.message||"Unknown error"})}:void 0});if(l||!c)throw Error(`Failed to fetch consent banner info: ${l?.message}`);return ex(c,e,i),c}catch(t){console.error("Error fetching consent banner information:",t),o({isLoadingConsentInfo:!1});let e=t instanceof Error?t.message:"Unknown error fetching consent banner information";a.onError?.({error:e}),o({showPopup:!1});return}}}let eS={functionality_storage:"denied",security_storage:"denied",analytics_storage:"denied",ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",personalization_storage:"denied"},ej={necessary:["security_storage"],functionality:["functionality_storage"],measurement:["analytics_storage"],marketing:["ad_storage","ad_user_data","ad_personalization"],experience:["personalization_storage"]};function e_(e){let t={...eS};for(let o of Object.keys(e)){let r=e[o];for(let e of ej[o])t[e]=r?"granted":"denied"}return t}async function eT({user:e,manager:t,get:o,set:r}){let{hasConsented:n,consentInfo:a}=o(),i=n()&&!!a?.id,s=!!a?.identified;r({user:{id:e.id,identityProvider:e.identityProvider}}),i&&!s&&(await t.identifyUser({body:{consentId:a.id,externalId:e.id,identityProvider:e.identityProvider}}),r({consentInfo:{...a,identified:!0}}))}async function eA({manager:e,type:t,get:o,set:r,trackingBlocker:n}){let{callbacks:a,selectedConsents:i,consents:s,consentTypes:c,updateScripts:l,updateIframeConsents:d,gdprTypes:u}=o(),m=i??s??{};if("all"===t)for(let e of c)u.includes(e.name)&&(m[e.name]=!0);else if("necessary"===t)for(let e of c)m[e.name]="necessary"===e.name;r({consents:m,selectedConsents:m,showPopup:!1,consentInfo:{time:Date.now(),type:t,identified:!!o().user?.id}}),await new Promise(e=>setTimeout(e,0)),n?.updateConsents(m),d(),window.gtag&&window.gtag("consent","update",e_(m)),l(),a.onConsentSet?.({preferences:m});let g=await e.setConsent({body:{type:"cookie_banner",domain:window.location.hostname,preferences:m,externalSubjectId:o().user?.id,identityProvider:o().user?.identityProvider,metadata:{source:"consent_widget",acceptanceMethod:t}}});if(!g.ok){let e=g.error?.message??"Failed to save consents";a.onError?.({error:e}),a.onError||console.error(e)}}let eE=e=>{if("u"<typeof window)return null;try{return E(e)}catch(e){return console.error("Failed to retrieve stored consent:",e),null}};e.s(["configureConsentManager",0,function(e){let t,o=function(e){var t;let o=(t=e.storageConfig)?Object.keys(t).sort().map(e=>{let o=t[e];return null==o?`${e}:null`:`${e}:${String(o)}`}).join("|"):"",r=o?`:storage:${o}`:"";if("offline"===e.mode)return`offline${r}`;if("custom"===e.mode){let t=Object.keys(e.endpointHandlers||{}).sort().join(",");return`custom:${t}${r}`}let n="";if("headers"in e&&e.headers){let t=Object.keys(e.headers).sort();n=`:headers:${t.map(t=>`${t}=${e.headers?.[t]}`).join(",")}`}return`c15t:${e.backendURL||""}${n}${r}`}(e);if(ea.has(o)){if("offline"!==e.mode&&"custom"!==e.mode&&"headers"in e&&e.headers){let t=ea.get(o);t instanceof K&&(t.headers={"Content-Type":"application/json",...e.headers})}let t=ea.get(o);if(t)return new Proxy(t,{get:(e,t)=>e[t]})}switch(e.mode||"c15t"){case"custom":t=new Y({endpointHandlers:e.endpointHandlers});break;case"offline":t=new en(e.storageConfig);break;default:t=new K({backendURL:e.backendURL||"/api/c15t",headers:e.headers,customFetch:e.customFetch,retryConfig:e.retryConfig,storageConfig:e.storageConfig})}return ea.set(o,t),t},"createConsentManagerStore",0,(e,t={})=>{let o,{namespace:r="c15tStore",trackingBlockerConfig:n,isConsentDomain:i=!1,translationConfig:s,storageConfig:c,enabled:l=!0}=t,d=eE(c),u=t.scripts&&t.scripts.length>0,m="u"<typeof window||u?null:function(e={},t){let o={disableAutomaticBlocking:!1,...e,domainConsentMap:e.overrideDomainConsentMap?e.domainConsentMap:{...ey,...e.domainConsentMap}},r=t||{experience:!1,functionality:!1,marketing:!1,measurement:!1,necessary:!0},n=window.fetch,a=window.XMLHttpRequest;function i(e){return e.toLowerCase().replace(ev,"").replace(ew,"").trim()}function s(e){try{let t=new URL(e).hostname,n=function(e,t){let o=i(e),r=t[o];if(r)return r;for(let[e,r]of Object.entries(t)){let t=i(e);if(o.endsWith(`.${t}`)||o===t)return r}}(t,o.domainConsentMap||{});if(!n)return!0;return!0===r[n]}catch{return!0}}function c(e){document.dispatchEvent(new CustomEvent("ConsentBlockedRequest",{detail:{url:e}}))}return o.disableAutomaticBlocking||function(){if(window.fetch===n){let e=async(e,t)=>{let o=e instanceof Request?e.url:e.toString();return s(o)?await n.call(window,e,t):(c(o),Promise.reject(Error(`Request to ${o} blocked due to missing consent`)))};Object.setPrototypeOf(e,n),Object.assign(e,n),window.fetch=e}window.XMLHttpRequest===a&&(window.XMLHttpRequest=class extends a{open(e,t,o=!0,r,n){if(!s(t.toString()))throw c(t.toString()),Error(`Request to ${t} blocked due to missing consent`);super.open(e,t,o,r,n)}})}(),{updateConsents:e=>{r={...r,...e}},destroy:()=>{window.fetch!==n&&(window.fetch=n),window.XMLHttpRequest!==a&&(window.XMLHttpRequest=a)}}}(n||{},d?.consents||_.consents),g=(o=(o,r)=>{let n,a,u;return{..._,gdprTypes:t.initialGdprTypes??_.gdprTypes,ignoreGeoLocation:t.ignoreGeoLocation??!1,config:t.config??_.config,iframeBlockerConfig:t.iframeBlockerConfig??_.iframeBlockerConfig,isConsentDomain:i,callbacks:t.callbacks??_.callbacks,scripts:t.scripts??_.scripts,legalLinks:t.legalLinks??_.legalLinks,translationConfig:s||_.translationConfig,storageConfig:c,user:t.user??_.user,overrides:t.overrides,experimental_globalPrivacyControl:t.experimental_globalPrivacyControl??!1,...(()=>{if(!l){let e=x.reduce((e,t)=>
1(e[t.name]=!0,e),{});return{consents:e,selectedConsents:e,consentInfo:{time:Date.now(),type:"all",identified:!!t.user?.id},showPopup:!1,isLoadingConsentInfo:!1,hasFetchedBanner:!1,lastBannerFetchData:null}}if(d){let e=d.consents||_.consents;return{consents:e,selectedConsents:e,consentInfo:d.consentInfo,showPopup:!1,isLoadingConsentInfo:!1}}return{showPopup:!1,isLoadingConsentInfo:!0}})(),setShowPopup:(e,t=!1)=>{if(!e)return void o({showPopup:!1});let n=r(),a=eE();!t&&(a||n.consentInfo||n.isLoadingConsentInfo)||o({showPopup:!0})},setIsPrivacyDialogOpen:e=>{o({isPrivacyDialogOpen:e}),e||queueMicrotask(()=>{})},setSelectedConsent:(e,t)=>{o(o=>{let r=o.consentTypes.find(t=>t.name===e);return r?.disabled?o:{selectedConsents:{...o.selectedConsents,[e]:t}}})},saveConsents:async t=>await eA({manager:e,type:t,get:r,set:o,trackingBlocker:m}),setConsent:(e,t)=>{o(o=>{let r=o.consentTypes.find(t=>t.name===e);return r?.disabled?o:{selectedConsents:{...o.consents,[e]:t}}}),r().saveConsents("custom")},resetConsents:()=>{o(()=>{let e=x.reduce((e,t)=>(e[t.name]=t.defaultValue,e),{});var t=void 0;let o=c?.storageKey||S;try{"u">typeof window&&window.localStorage&&(window.localStorage.removeItem(o),o!==j&&window.localStorage.removeItem(j))}catch(e){console.warn("Failed to remove consent from localStorage:",e)}try{w(o,t,c),o!==j&&w(j,t,c)}catch(e){console.warn("Failed to remove consent cookie:",e)}return{consents:e,selectedConsents:e,consentInfo:null}})},setGdprTypes:e=>o({gdprTypes:e}),setComplianceSetting:(e,t)=>o(o=>({complianceSettings:{...o.complianceSettings,[e]:{...o.complianceSettings[e],...t}}})),resetComplianceSettings:()=>o({complianceSettings:_.complianceSettings}),setCallback:(e,t)=>{let n=r();if(o(o=>({callbacks:{...o.callbacks,[e]:t}})),"onConsentSet"===e&&t&&"function"==typeof t&&t?.({preferences:n.consents}),"onBannerFetched"===e&&n.hasFetchedBanner&&n.lastBannerFetchData&&t&&"function"==typeof t){let{lastBannerFetchData:e}=n;t?.({showConsentBanner:e.showConsentBanner,jurisdiction:e.jurisdiction,location:e.location,translations:{language:e.translations.language,translations:e.translations.translations}})}},setDetectedCountry:e=>o({detectedCountry:e}),setLocationInfo:e=>o({locationInfo:e}),fetchConsentBannerInfo:()=>l?eC({manager:e,initialData:t._initialData,initialTranslationConfig:t.initialTranslationConfig,get:r,set:o,trackingBlocker:m}):Promise.resolve(void 0),getDisplayedConsents:()=>{let{gdprTypes:e,consentTypes:t}=r();return t.filter(t=>e.includes(t.name))},hasConsented:()=>{let{consentInfo:e}=r();return null!==e},getEffectiveConsents:()=>{let{consents:e,privacySettings:t}=r();return ek(e,t.honorDoNotTrack)},hasConsentFor:e=>{let{consents:t,privacySettings:o}=r();return ek(t,o.honorDoNotTrack)[e]||!1},has:e=>{let{consents:t}=r();return es(e,t)},setTranslationConfig:e=>{o({translationConfig:e})},updateConsentCategories:e=>{o({gdprTypes:[...new Set([...r().gdprTypes,...e])]})},identifyUser:t=>eT({user:t,manager:e,get:r,set:o}),setOverrides:e=>o({overrides:{...r().overrides,...e}}),...(n=()=>{let{scripts:e,consents:t,scriptIdMap:n}=r(),a=function(e,t,o={}){let r=function(e,t,o={}){let r=[];return e.forEach(e=>{if(ef(e.id)&&!e.alwaysLoad&&!es(e.category,t)){var n;let a=(n=e.id,ep.get(n)),i=o[e.id]||`c15t-script-${e.id}`;if(!0===e.callbackOnly||null===a){let o={id:e.id,elementId:i,consents:t,hasConsent:es(e.category,t)};e.onDelete&&e.onDelete(o),eb(e.id),r.push(e.id)}else if(a){let o={id:e.id,elementId:i,consents:t,hasConsent:es(e.category,t),element:a};e.onDelete&&e.onDelete(o),e.persistAfterConsentRevoked||a.remove(),eb(e.id),r.push(e.id)}}}),r}(e,t,o);return{loaded:eh(e,t,o),unloaded:r}}(e,t,n),i={...r().loadedScripts};return a.loaded.forEach(e=>{i[e]=!0}),a.unloaded.forEach(e=>{i[e]=!1}),o({loadedScripts:i}),a},{updateScripts:()=>n(),setScripts:e=>{m&&m.destroy();let t=r(),a={...t.scriptIdMap};e.forEach(e=>{!1!==e.anonymizeId&&(a[e.id]=em())});let i=e.flatMap(e=>ec(e.category)),s=[...new Set([...t.gdprTypes,...i])];o({scripts:[...t.scripts,...e],scriptIdMap:a,gdprTypes:s}),n()},removeScript:e=>{let t=r(),n=t.scripts.find(t=>
1t.id===e);if(ef(e)){let o=ep.get(e);if(o){let r=t.scriptIdMap[e]||`c15t-script-${e}`,a={id:e,elementId:r,consents:t.consents,element:o,hasConsent:es(n?.category??"necessary",t.consents)};n?.onDelete&&n.onDelete(a),o.remove(),eb(e)}}let a={...t.scriptIdMap};delete a[e],o({scripts:t.scripts.filter(t=>t.id!==e),loadedScripts:{...t.loadedScripts,[e]:!1},scriptIdMap:a})},reloadScript:e=>{let t=r();return function(e,t,o,r={}){let n=t.find(t=>t.id===e);if(!n)return!1;if(ef(e)){let t=ep.get(e),a=r[e]||`c15t-script-${e}`;if(!0===n.callbackOnly||null===t){let t={id:e,elementId:a,consents:o,hasConsent:es(n.category,o)};n.onDelete&&n.onDelete(t),eb(e)}else if(t){let r={id:e,elementId:a,consents:o,hasConsent:es(n.category,o),element:t};n.onDelete&&n.onDelete(r),n.persistAfterConsentRevoked||t.remove(),eb(e)}}return(!!n.alwaysLoad||!!es(n.category,o))&&(eh([n],o,r),!0)}(e,t.scripts,t.consents,t.scriptIdMap)},isScriptLoaded:e=>ef(e),getLoadedScriptIds:()=>Array.from(ep.keys())}),...(a=null,u=!1,{initializeIframeBlocker:()=>{var e;let t;if(u||"u"<typeof document)return;let o=r();if(o.iframeBlockerConfig?.disableAutomaticBlocking)return;let n=()=>{let e=ed();e.length>0&&r().updateConsentCategories(e)};"loading"===document.readyState?document.addEventListener("DOMContentLoaded",n):n(),setTimeout(n,100),eu(o.consents),e=e=>r().updateConsentCategories(e),(t=new MutationObserver(t=>{let o=(()=>r().consents)(),n=!1;if(t.forEach(e=>{e.addedNodes.forEach(e=>{if(e.nodeType===Node.ELEMENT_NODE){e.tagName&&"IFRAME"===e.tagName.toUpperCase()&&(el(e,o),e.hasAttribute("data-category")&&(n=!0));let t=e.querySelectorAll?.("iframe");t&&t.length>0&&t.forEach(e=>{el(e,o),e.hasAttribute("data-category")&&(n=!0)})}})}),n&&e){let t=ed();t.length>0&&e(t)}})).observe(document.body,{childList:!0,subtree:!0}),a=t,u=!0},updateIframeConsents:()=>{if(!u||"u"<typeof document)return;let{consents:e,iframeBlockerConfig:t}=r();t?.disableAutomaticBlocking||eu(e)},destroyIframeBlocker:()=>{if(!u||"u"<typeof document)return;let{iframeBlockerConfig:e}=r();e?.disableAutomaticBlocking||(a&&(a.disconnect(),a=null),u=!1)}})}})?a(o):a;if(g.getState().initializeIframeBlocker(),t.scripts&&t.scripts.length>0&&g.getState().updateConsentCategories(t.scripts.flatMap(e=>ec(e.category))),"u">typeof window){if(window[r]=g,t.unstable_googleTagManager)try{!function(e){let t=e.id;if(!t||0===t.trim().length)throw Error("GTM container ID is required and must be a non-empty string");if("u">typeof window&&"u">typeof document){let t=e.consentState?e_(e.consentState):eS,o=document.createElement("script");if(o.textContent=` 2 window.dataLayer = window.dataLayer || []; 3 window.gtag = function gtag() { 4 window.dataLayer.push(arguments); 5 }; 6 window.gtag('consent', 'default', { 7 ...${JSON.stringify(t)}, 8 }); 9 window.dataLayer.push({ 10 'gtm.start': Date.now(), 11 event: 'gtm.js', 12 }); 13 `,!document.head)throw Error("Document head is not available for script injection");document.head.appendChild(o);let r=document.createElement("script");if(r.async=!0,r.src=e.customScriptUrl?e.customScriptUrl:`https://www.googletagmanager.com/gtm.js?id=${e.id}`,!document.head)throw Error("Document head is not available for script injection");document.head.appendChild(r)}}({...t.unstable_googleTagManager,consentState:g.getState().consents})}catch(e){console.error("Failed to setup Google Tag Manager:",e)}g.getState().callbacks.onConsentSet?.({preferences:g.getState().consents}),t.user&&g.getState().identifyUser(t.user),m?.updateConsents(g.getState().consents),g.getState().updateScripts(),l&&g.getState().fetchConsentBannerInfo()}return g},"defaultTranslationConfig",0,k],717102)},218272,e=>{"use strict";let t=(0,e.i(271645).createContext)(void 0);e.s(["ConsentStateContext",0,t])},525497,e=>{"use strict";var t=e.i(843476),o=e.i(717102),r=e.i(271645),n=e.i(218272),a=e.i(959227);let i=new Map,s=new Map;e.s(["ConsentManagerProvider",0,function({children:e,options:c}){let{mode:l,backendURL:d,store:u={},translations:m,react:g={}}=c,{theme:p,disableAnimation:f=!1,scrollLock:b=!1,trapFocus:h=!0,colorScheme:y,noStyle:v=!1}=g,w=(0,r.useMemo)(()=>"u">typeof window&&!!(("c15t"===l||"offline"===l)&&(d?.includes("c15t.dev")||d?.includes("c15t.cloud")||window.location.hostname.includes("c15t.dev")||window.location.hostname.includes("c15t.cloud"))),[l,d]),k=function({mode:e,backendURL:t,endpointHandlers:o,storageConfig:r,enabled:n}){return`${e}:${t??"default"}
13:${o?"custom":"none"}:${r?.storageKey??"default"}:${!1===n?"disabled":"enabled"}`}({mode:l||"c15t",backendURL:d||"/api/c15t",endpointHandlers:"endpointHandlers"in c?c.endpointHandlers:void 0,storageConfig:c.storageConfig,enabled:c.enabled}),x=(0,r.useMemo)(()=>{let e;return s.get(k)||(e="offline"===l?(0,o.configureConsentManager)({mode:"offline",store:u,storageConfig:c.storageConfig}):"custom"===l&&"endpointHandlers"in c?(0,o.configureConsentManager)({mode:"custom",endpointHandlers:c.endpointHandlers,store:u,storageConfig:c.storageConfig}):(0,o.configureConsentManager)({mode:"c15t",backendURL:d||"/api/c15t",store:u,storageConfig:c.storageConfig}),s.set(k,e),e)},[k,l,d,u,c]),C=(0,r.useMemo)(()=>{let e=i.get(k);if(e)return e;let t=(0,o.createConsentManagerStore)(x,{unstable_googleTagManager:c.unstable_googleTagManager,config:{pkg:"@c15t/react",version:"1.8.6",mode:l||"Unknown"},enabled:c.enabled,ignoreGeoLocation:c.ignoreGeoLocation,initialGdprTypes:c.consentCategories,callbacks:c.callbacks,trackingBlockerConfig:c.trackingBlockerConfig,scripts:c.scripts,legalLinks:c.legalLinks,storageConfig:c.storageConfig,user:c.user,overrides:c.overrides,experimental_globalPrivacyControl:c.experimental_globalPrivacyControl,...u,isConsentDomain:w,initialTranslationConfig:m});return i.set(k,t),t},[k,x,l,c.callbacks,c.unstable_googleTagManager,c.ignoreGeoLocation,c.consentCategories,c.trackingBlockerConfig,c.scripts,c.legalLinks,c.user,c.overrides,u,w,m,c.storageConfig,c.experimental_globalPrivacyControl]),[S,j]=(0,r.useState)(()=>C?C.getState():{}),_=(0,r.useRef)(!1);(0,r.useEffect)(()=>{if(!C)return;let e=C.subscribe(j);if(!_.current){let e=C.getState();(0,r.startTransition)(()=>{j(t=>t!==e?(_.current=!0,e):(_.current=!0,t))})}return e},[C]);let T=(0,r.useMemo)(()=>({theme:p,noStyle:v,disableAnimation:f,scrollLock:b,trapFocus:h,colorScheme:y}),[p,v,f,b,h,y]);(0,r.useEffect)(()=>{let e=window.matchMedia("(prefers-color-scheme: dark)"),t=document.documentElement.classList.contains("dark"),o=e=>{document.documentElement.classList.toggle("c15t-dark",e.matches)},r=new MutationObserver(e=>{for(let t of e)if("attributes"===t.type&&"class"===t.attributeName){let e=document.documentElement.classList.contains("dark");document.documentElement.classList.toggle("c15t-dark",e)}});switch(y){case"light":document.documentElement.classList.remove("c15t-dark");break;case"dark":document.documentElement.classList.add("c15t-dark");break;case"system":document.documentElement.classList.toggle("c15t-dark",e.matches),e.addEventListener("change",o);break;default:document.documentElement.classList.toggle("c15t-dark",t),r.observe(document.documentElement,{attributes:!0})}return()=>{e.removeEventListener("change",o),r.disconnect()}},[y]);let A=(0,r.useMemo)(()=>{if(!C)throw Error("Consent store must be initialized before creating context value");return{state:S,store:C,manager:x}},[S,C,x]);return(0,t.jsx)(n.ConsentStateContext.Provider,{value:A,children:(0,t.jsx)(a.GlobalThemeContext.Provider,{value:T,children:e})})},"clearConsentManagerCache",0,function(){i.clear(),s.clear()}],525497)},914962,e=>{"use strict";var t=e.i(271645),o=e.i(218272);e.s(["useConsentManager",0,function(){let e=(0,t.useContext)(o.ConsentStateContext);if(void 0===e)throw Error("useConsentManager must be used within a ConsentManagerProvider");return{...e.state,...e.manager?{manager:e.manager}:{}}}])},272580,620637,483609,667825,404743,593083,378598,28825,908025,e=>{"use strict";var t=e.i(271645),o=e.i(959227);let r=()=>{let e=(0,t.useContext)(o.GlobalThemeContext),r=(0,t.useContext)(o.LocalThemeContext);if(!e)throw Error("Theme components must be used within Theme.Root");return function e(t,o){if(!o)return t;let r={...t};for(let n in o)void 0!==o[n]&&(o[n]&&"object"==typeof o[n]&&!Array.isArray(o[n])&&t[n]&&"object"==typeof t[n]?r[n]=e(t[n],o[n]):r[n]=o[n]);return r}(e,r||null)};e.s(["useTheme",0,r],272580);var n=e.i(717102),a=e.i(914962);function i(){let{translationConfig:e}=(0,a.useConsentManager)();return(0,t.useMemo)(()=>{let{translations:t={},defaultLanguage:o="en"}=e,r=t[o];if(s(r))return r;let a=t.en;return s(a)?a:n.defaultTranslationConfig.translations.en},[e])}function s(e){return!!e&&"object"==typeof e&&"cookieBanner"in e&&"consentManagerDialog"in e&&"consentTypes"in e&&"common"in e}e.s(["useTranslations",0,i],620637);var c=e.i(843476),l=e.i(991918),d=e.i(207670);function u(e,t){let o=e=>{if("string"==typeof e||void 0===e||"className"in e||"style"in e||"noStyle"in e)return e},r=o(Array.isArray(e)?e[0]:e),n=o(t);if("object"==typeof r&&r?.noStyle||"object"==typeof n&&n?.noStyle)return{className:void 0,style:void 0};let a=function(...e){return(0,d.default)(...e)}
13(["string"==typeof r?r:r?.className,"string"==typeof n?n:n?.className,"object"==typeof r&&r?.baseClassName,"object"==typeof n&&n?.baseClassName]),i={..."object"==typeof r&&r?.style,..."object"==typeof n&&n?.style};return{className:a||void 0,style:Object.keys(i).length>0?i:void 0}}function m(e,o,n){let{noStyle:a,theme:i}=r(),s=n??i,c=!!("object"==typeof s?.[e]&&s?.[e]?.noStyle),l=!!("object"==typeof o&&"noStyle"in o&&o.noStyle||c||a),d=(0,t.useMemo)(()=>e?s?.[e]:null,[e,s]),m=(0,t.useMemo)(()=>({className:"string"==typeof o?o:o?.className,style:void 0}),[o]),g=(0,t.useMemo)(()=>d?u(m,d):m,[m,d]),p=(0,t.useMemo)(()=>o?u(g,o):g,[g,o]);return(0,t.useMemo)(()=>{if(l)return d?"string"==typeof d?{className:d}:{className:d.className,style:d.style}:{};let e=Array.from(new Set(["object"==typeof o?o?.baseClassName:void 0,p.className,"string"==typeof o?o:o?.className].filter(Boolean).flat())).join(" ");return{...p,className:e}},[p,l,d,o])}e.s(["useStyles",0,m],483609);let g=(0,t.forwardRef)(({asChild:e,className:t,style:o,themeKey:r,baseClassName:n,...a},i)=>{let s=m(r,{baseClassName:n,className:t,style:o});return(0,c.jsx)(e?l.Slot:"div",{ref:i,...a,...s})});g.displayName="Box",e.s(["Box",0,g],667825);var p={"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/ui/button/button.module.css"(e,t,o){o.d(t,{A:()=>s});var r=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"),n=o.n(r),a=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"),i=o.n(a)()(n());i.push([e.id,":root{--button-primary:#335cff;--button-primary-dark:#2547d0;--button-primary-hover:#476fff1a;--button-primary-hover-dark:#476cff1a;--button-neutral:#5c5c5c;--button-neutral-dark:#414958;--button-neutral-hover:#626d84;--button-neutral-hover-dark:#363d49;--button-neutral-soft:#ebebeb;--button-neutral-soft-dark:#414958;--button-focus-ring:#476cff;--button-focus-ring-dark:#2547d0;--button-text:#5c5c5c;--button-text-dark:#b3b3b3;--button-text-hover:#171717;--button-text-hover-dark:#e6e6e6;--button-background-color:#fff;--button-background-color-dark:#1a1a1a;--button-border:#5c5c5c;--button-border-dark:#414958;--button-hover-overlay:#2b303b0d;--button-hover-overlay-dark:#e2e4e91a;--button-font:inherit;--button-border-width:0px;--button-border-style:solid;--button-border-color:transparent;--button-border-radius:.375rem;--button-font-weight:500;--button-font-size:.875rem;--button-line-height:1.25rem;--button-transition:opacity .15s ease-in-out,transform .15s ease-in-out;--button-hover-transition-color:background-color .15s ease-in-out;--button-hover-transition-full:background-color .15s ease-in-out,box-shadow .15s ease-in-out,color .15s ease-in-out;--button-cursor:pointer;--button-shadow:0px 1px 2px 0px #0e121b0f;--button-shadow-dark:0px 1px 2px 0px #8080800f;--button-shadow-primary-focus:0 0 0 2px var(--button-focus-ring);--button-shadow-neutral-focus:0 0 0 2px var(--button-focus-ring);--button-shadow-primary-focus-dark:0 0 0 2px var(--button-focus-ring-dark);--button-shadow-neutral-focus-dark:0 0 0 2px var(--button-focus-ring-dark);--button-shadow-primary:var(--button-shadow),inset 0 0 0 1px var(--button-primary);--button-shadow-primary-dark:var(--button-shadow-dark),inset 0 0 0 1px var(--button-primary-dark);--button-shadow-primary-hover:none;--button-shadow-primary-hover-dark:none;--button-shadow-neutral:var(--button-shadow),inset 0 0 0 1px var(--button-neutral-soft);--button-shadow-neutral-dark:var(--button-shadow-dark),inset 0 0 0 1px var(--button-neutral-soft-dark);--button-shadow-neutral-hover:none;--button-shadow-neutral-hover-dark:none}.c15t-button-YKOgW{border-radius:var(--button-border-radius);font-weight:var(--button-font-weight);transition:var(--button-transition);cursor:var(--button-cursor);border:var(--button-border-width)var(--button-border-style)var(--button-border-color);font-size:var(--button-font-size);line-height:var(--button-line-height);color:var(--button-text);font-family:var(--button-font);justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.c15t-button-YKOgW:focus-visible{box-shadow:var(--button-shadow-primary-focus);outline:none}.c15t-dark .c15t-button-YKOgW:focus-visible{box-shadow:var(--button-shadow-primary-focus-dark)}.c15t-dark .c15t-button-YKOgW{color:var(--button-text-dark)}.c15t-button-YKOgW:disabled{opacity:.5;cursor:not-allowed}.c15t-button-medium-1Mfpj{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.625rem 1rem}.c15t-button-small-n5LJg{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.5rem .75rem}.c15t-button-xsmall-ygCjx{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.375rem .625rem}
13.c15t-button-xxsmall-r7ZLO{font-size:var(--button-font-size);line-height:var(--button-line-height);padding:.25rem .5rem}.c15t-button-primary-filled-YzeKk{background-color:var(--button-primary);color:var(--button-background-color)}.c15t-button-primary-filled-YzeKk:focus-visible{box-shadow:var(--button-shadow-primary-focus)}.c15t-dark .c15t-button-primary-filled-YzeKk{background-color:var(--button-primary-dark);color:var(--button-background-color-dark)}.c15t-button-primary-filled-YzeKk:hover:not(:disabled){background-color:var(--button-primary-hover);transition:var(--button-hover-transition-color)}.c15t-dark .c15t-button-primary-filled-YzeKk:hover:not(:disabled){background-color:var(--button-primary-hover-dark);transition:var(--button-hover-transition-color)}.c15t-button-primary-stroke-TWzjH{background-color:var(--button-background-color);color:var(--button-primary);box-shadow:var(--button-shadow-primary)}.c15t-dark .c15t-button-primary-stroke-TWzjH{background-color:var(--button-background-color-dark);color:var(--button-primary-dark);box-shadow:var(--button-shadow-primary-dark)}.c15t-button-primary-stroke-TWzjH:hover:not(:disabled){background-color:var(--button-primary-hover);box-shadow:var(--button-shadow-primary-hover);transition:var(--button-hover-transition-full)}.c15t-dark .c15t-button-primary-stroke-TWzjH:hover:not(:disabled){background-color:var(--button-primary-hover-dark);box-shadow:var(--button-shadow-primary-hover-dark);transition:var(--button-hover-transition-full)}.c15t-button-primary-lighter-kAHLT{background-color:color-mix(in srgb,var(--button-primary)10%,transparent);color:var(--button-primary)}.c15t-dark .c15t-button-primary-lighter-kAHLT{background-color:color-mix(in srgb,var(--button-primary-dark)10%,transparent);color:var(--button-primary-dark)}.c15t-button-primary-lighter-kAHLT:hover:not(:disabled){background-color:color-mix(in srgb,var(--button-primary)20%,transparent);transition:var(--button-hover-transition-color)}.c15t-dark .c15t-button-primary-lighter-kAHLT:hover:not(:disabled){background-color:color-mix(in srgb,var(--button-primary-dark)20%,transparent);transition:var(--button-hover-transition-color)}.c15t-button-primary-ghost-j0CcU{color:var(--button-primary)}.c15t-dark .c15t-button-primary-ghost-j0CcU{color:var(--button-primary-dark)}.c15t-button-primary-ghost-j0CcU:hover:not(:disabled){background-color:var(--button-hover-overlay);transition:var(--button-hover-transition-color)}.c15t-dark .c15t-button-primary-ghost-j0CcU:hover:not(:disabled){background-color:var(--button-hover-overlay-dark);transition:var(--button-hover-transition-color)}.c15t-button-neutral-filled-uvvkN{background-color:var(--button-neutral);color:var(--button-background-color)}.c15t-button-neutral-filled-uvvkN:focus-visible{box-shadow:var(--button-shadow-neutral-focus)}.c15t-dark .c15t-button-neutral-filled-uvvkN{background-color:var(--button-neutral-dark);color:var(--button-background-color-dark)}.c15t-button-neutral-filled-uvvkN:hover:not(:disabled){background-color:var(--button-neutral-hover);transition:var(--button-hover-transition-color)}.c15t-dark .c15t-button-neutral-filled-uvvkN:hover:not(:disabled){background-color:var(--button-neutral-hover-dark);transition:var(--button-hover-transition-color)}.c15t-button-neutral-stroke-EAzCC{background-color:var(--button-background-color);box-shadow:var(--button-shadow-neutral)}.c15t-dark .c15t-button-neutral-stroke-EAzCC{background-color:var(--button-background-color-dark);box-shadow:var(--button-shadow-neutral-dark)}.c15t-button-neutral-stroke-EAzCC:hover:not(:disabled){box-shadow:var(--button-shadow-neutral-hover);color:var(--button-text-hover);transition:var(--button-hover-transition-full);background-color:#0000}.c15t-dark .c15t-button-neutral-stroke-EAzCC:hover:not(:disabled){box-shadow:var(--button-shadow-neutral-hover-dark);color:var(--button-text-hover-dark);transition:var(--button-hover-transition-full)}.c15t-button-neutral-lighter-ANBJI{background-color:color-mix(in srgb,var(--button-neutral)10%,transparent);color:var(--button-neutral)}.c15t-dark .c15t-button-neutral-lighter-ANBJI{background-color:color-mix(in srgb,var(--button-neutral-dark)10%,transparent);color:var(--button-neutral-dark)}.c15t-button-neutral-lighter-ANBJI:hover:not(:disabled){background-color:color-mix(in srgb,var(--button-neutral)20%,transparent);transition:var(--button-hover-transition-color)}.c15t-dark .c15t-button-neutral-lighter-ANBJI:hover:not(:disabled){background-color:color-mix(in srgb,var(--button-neutral-dark)20%,transparent);transition:var(--button-hover-transition-color)}.c15t-button-neutral-ghost-x4zTl{color:var(--button-neutral)}.c15t-dark .c15t-button-neutral-ghost-x4zTl{color:var(--button-neutral-dark)}.c15t-button-neutral-ghost-x4zTl:hover:not(:disabled){background-color:var(--button-hover-overlay);transition:var(--button-hover-transition-color)}.c15t-dark .c15t-button-neutral-ghost-x4zTl:hover:not(:disabled){background-color:var(--button-hover-overlay-dark);transition:var(--button-hover-transition-color)}.c15t-button-icon-ps6Fy{justify-content:center;align-items:center;display:inline-flex}",""]),i.locals={button:"c15t-button-YKOgW","button-medium":"c15t-button-medium-1Mfpj",buttonMedium:"
13c15t-button-medium-1Mfpj","button-small":"c15t-button-small-n5LJg",buttonSmall:"c15t-button-small-n5LJg","button-xsmall":"c15t-button-xsmall-ygCjx",buttonXsmall:"c15t-button-xsmall-ygCjx","button-xxsmall":"c15t-button-xxsmall-r7ZLO",buttonXxsmall:"c15t-button-xxsmall-r7ZLO","button-primary-filled":"c15t-button-primary-filled-YzeKk",buttonPrimaryFilled:"c15t-button-primary-filled-YzeKk","button-primary-stroke":"c15t-button-primary-stroke-TWzjH",buttonPrimaryStroke:"c15t-button-primary-stroke-TWzjH","button-primary-lighter":"c15t-button-primary-lighter-kAHLT",buttonPrimaryLighter:"c15t-button-primary-lighter-kAHLT","button-primary-ghost":"c15t-button-primary-ghost-j0CcU",buttonPrimaryGhost:"c15t-button-primary-ghost-j0CcU","button-neutral-filled":"c15t-button-neutral-filled-uvvkN",buttonNeutralFilled:"c15t-button-neutral-filled-uvvkN","button-neutral-stroke":"c15t-button-neutral-stroke-EAzCC",buttonNeutralStroke:"c15t-button-neutral-stroke-EAzCC","button-neutral-lighter":"c15t-button-neutral-lighter-ANBJI",buttonNeutralLighter:"c15t-button-neutral-lighter-ANBJI","button-neutral-ghost":"c15t-button-neutral-ghost-x4zTl",buttonNeutralGhost:"c15t-button-neutral-ghost-x4zTl","button-icon":"c15t-button-icon-ps6Fy",buttonIcon:"c15t-button-icon-ps6Fy"};let s=i},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var o="",r=void 0!==t[5];return t[4]&&(o+="@supports (".concat(t[4],") {")),t[2]&&(o+="@media ".concat(t[2]," {")),r&&(o+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),o+=e(t),r&&(o+="}"),t[2]&&(o+="}"),t[4]&&(o+="}"),o}).join("")},t.i=function(e,o,r,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);r&&i[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),o&&(d[2]&&(d[1]="@media ".concat(d[2]," {").concat(d[1],"}")),d[2]=o),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function o(e){for(var o=-1,r=0;r<t.length;r++)if(t[r].identifier===e){o=r;break}return o}function r(e,r){for(var n={},a=[],i=0;i<e.length;i++){var s=e[i],c=r.base?s[0]+r.base:s[0],l=n[c]||0,d="".concat(c," ").concat(l);n[c]=l+1;var u=o(d),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var g=function(e,t){var o=t.domAPI(t);return o.update(e),function(t){t?(t.css!==e.css||t.media!==e.media||t.sourceMap!==e.sourceMap||t.supports!==e.supports||t.layer!==e.layer)&&o.update(e=t):o.remove()}}(m,r);r.byIndex=i,t.splice(i,0,{identifier:d,updater:g,references:1})}a.push(d)}return a}e.exports=function(e,n){var a=r(e=e||[],n=n||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=o(a[i]);t[s].references--}for(var c=r(e,n),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,o){var r=function(e){if(void 0===t[e]){var o=document.querySelector(e);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!r)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(o)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"(e,t,o){e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"(e){e.exports=function(e){if("u"<typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){var r,n,a;r="",o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {")),(n=void 0!==o.layer)&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,n&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}"),(a=o.sourceMap)&&"u">typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)},remove:function(){null===t.parentNode||t.parentNode.removeChild(t)}}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},f={};function b(e){var t=f[e];if(void 0!==t)return t.exports;var o=f[e]={id:e,exports:{}};return p[e](o,o.exports,b),o.exports}b.n=e=>
13{var t=e&&e.__esModule?()=>e.default:()=>e;return b.d(t,{a:t}),t},b.d=(e,t)=>{for(var o in t)b.o(t,o)&&!b.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},b.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),b.nc=void 0;var h=b("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"),y=b.n(h),v=b("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"),w=b.n(v),k=b("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"),x=b.n(k),C=b("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"),S=b.n(C),j=b("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"),_=b.n(j),T=b("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"),A=b.n(T),E=b("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/ui/button/button.module.css"),N={};N.styleTagTransform=A(),N.setAttributes=S(),N.insert=x().bind(null,"head"),N.domAPI=w(),N.insertStyleElement=_(),y()(E.A,N);let I=E.A&&E.A.locals?E.A.locals:void 0,R=({variant:e="primary",mode:t="filled",size:o="medium"}={})=>{let r=[I.button,I[`button-${o}`]];r.push(I[({"primary-filled":"button-primary-filled","primary-stroke":"button-primary-stroke","primary-lighter":"button-primary-lighter","primary-ghost":"button-primary-ghost","neutral-filled":"button-neutral-filled","neutral-stroke":"button-neutral-stroke","neutral-lighter":"button-neutral-lighter","neutral-ghost":"button-neutral-ghost"})[`${e}-${t}`]]);let n=[I["button-icon"]];return{root:e=>[...r,e?.class].filter(Boolean).join(" "),icon:e=>[...n,e?.class].filter(Boolean).join(" ")}};(0,t.forwardRef)(({children:e,variant:o,mode:r,size:n,asChild:a,className:i,noStyle:s,...d},u)=>{let m=(0,t.useId)(),g=a?l.Slot:"button",p=[s?"":R({variant:o,mode:r,size:n}).root(),i].filter(Boolean).join(" "),f=function e(o,r,n,a,i){let s=t.Children.map(o,o=>{if(!(0,t.isValidElement)(o))return o;let i=o.type?.displayName||"",s=n.includes(i)?r:{},c=o.props;return(0,t.cloneElement)(o,{...s,key:`${a}-${o.key||i}`},e(c?.children,r,n,a,c?.asChild))});return i?s?.[0]:s}(e,{...o&&{variant:o},...r&&{mode:r},...n&&{size:n}},["ButtonIcon"],m,a);return(0,c.jsx)(g,{ref:u,className:p,...d,children:f})}).displayName="ButtonRoot";let L=(0,t.forwardRef)(({asChild:e,className:o,style:n,noStyle:i,action:s,themeKey:d,baseClassName:u,variant:g="neutral",mode:p="stroke",size:f="small",onClick:b,closeCookieBanner:h=!1,closeCustomizeDialog:y=!1,category:v,...w},k)=>{let{saveConsents:x,setShowPopup:C,setIsPrivacyDialogOpen:S,setConsent:j}=(0,a.useConsentManager)(),{noStyle:_}=r(),T=m(d??"button",{baseClassName:[!(_||i)&&R({variant:g,mode:p,size:f}).root()],style:{...n},className:o,noStyle:_||i});if(!v&&"set-consent"===s)throw Error("Category is required for set-consent action");let A=(0,t.useCallback)(e=>{if(h&&C(!1),y&&S(!1),"open-consent-dialog"===s&&(S(!0),C(!1,!0)),b&&b(e),"open-consent-dialog"!==s)switch(s){case"accept-consent":x("all");break;case"reject-consent":x("necessary");break;case"custom-consent":x("custom");break;case"set-consent":if(!v)throw Error("Category is required for set-consent action");j(v,!0)}},[h,y,b,x,S,C,s]);return(0,c.jsx)(e?l.Slot:"button",{ref:k,...T,onClick:A,...w})});L.displayName="ConsentButton",e.s(["ConsentButton",0,L],404743);let B=["ar","he","fa","ur","ps","sd","ku","dv"];e.s(["useTextDirection",0,function(e){let o=(0,t.useMemo)(()=>{let t=e?e.split("-")[0]?.toLowerCase():"en";return B.includes(t||"")?"rtl":"ltr"},[e]);return(0,t.useEffect)(()=>{"rtl"===o?document.body.classList.add("c15t-rtl"):document.body.classList.remove("c15t-rtl")},[o]),o}],593083);var M={"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/primitives/legal-links/legal-links.module.css"(e,t,o){o.d(t,{A:()=>s});var r=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"),n=o.n(r),a=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"),i=o.n(a)()(n());
13i.push([e.id,":root{--legal-links-gap:.75rem;--legal-links-font-size:.875rem;--legal-links-transition:text-decoration .2s ease;--legal-links-text-decoration:none;--legal-links-text-decoration-hover:underline;--legal-links-outline:2px solid currentColor;--legal-links-outline-offset:2px;--legal-links-color:#476cff;--legal-links-focus-color:#476cff;--legal-links-focus-color-dark:#2547d0}.c15t-legalLinks-b9O5c{gap:var(--legal-links-gap);flex-wrap:wrap;align-items:center;display:flex}.c15t-legalLink-S90r8{color:var(--legal-links-color);text-decoration:var(--legal-links-text-decoration);font-size:var(--legal-links-font-size);transition:var(--legal-links-transition)}.c15t-dark .c15t-legalLink-S90r8{color:var(--legal-links-focus-color-dark)}.c15t-legalLink-S90r8:hover{text-decoration:var(--legal-links-text-decoration-hover)}.c15t-legalLink-S90r8:focus{outline:none;text-decoration:underline}",""]),i.locals={legalLinks:"c15t-legalLinks-b9O5c",legalLink:"c15t-legalLink-S90r8"};let s=i},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var o="",r=void 0!==t[5];return t[4]&&(o+="@supports (".concat(t[4],") {")),t[2]&&(o+="@media ".concat(t[2]," {")),r&&(o+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),o+=e(t),r&&(o+="}"),t[2]&&(o+="}"),t[4]&&(o+="}"),o}).join("")},t.i=function(e,o,r,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);r&&i[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),o&&(d[2]&&(d[1]="@media ".concat(d[2]," {").concat(d[1],"}")),d[2]=o),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function o(e){for(var o=-1,r=0;r<t.length;r++)if(t[r].identifier===e){o=r;break}return o}function r(e,r){for(var n={},a=[],i=0;i<e.length;i++){var s=e[i],c=r.base?s[0]+r.base:s[0],l=n[c]||0,d="".concat(c," ").concat(l);n[c]=l+1;var u=o(d),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var g=function(e,t){var o=t.domAPI(t);return o.update(e),function(t){t?(t.css!==e.css||t.media!==e.media||t.sourceMap!==e.sourceMap||t.supports!==e.supports||t.layer!==e.layer)&&o.update(e=t):o.remove()}}(m,r);r.byIndex=i,t.splice(i,0,{identifier:d,updater:g,references:1})}a.push(d)}return a}e.exports=function(e,n){var a=r(e=e||[],n=n||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=o(a[i]);t[s].references--}for(var c=r(e,n),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,o){var r=function(e){if(void 0===t[e]){var o=document.querySelector(e);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!r)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(o)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"(e,t,o){e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"(e){e.exports=function(e){if("u"<typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){var r,n,a;r="",o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {")),(n=void 0!==o.layer)&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,n&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}"),(a=o.sourceMap)&&"u">typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)},remove:function(){null===t.parentNode||t.parentNode.removeChild(t)}}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},O={};function P(e){var t=O[e];if(void 0!==t)return t.exports;var o=O[e]={id:e,exports:{}};return M[e](o,o.exports,P),o.exports}P.n=e=>
13{var t=e&&e.__esModule?()=>e.default:()=>e;return P.d(t,{a:t}),t},P.d=(e,t)=>{for(var o in t)P.o(t,o)&&!P.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},P.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),P.nc=void 0;var z=P("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"),D=P.n(z),H=P("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"),F=P.n(H),$=P("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"),K=P.n($),U=P("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"),q=P.n(U),J=P("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"),W=P.n(J),V=P("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"),G=P.n(V),Z=P("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/primitives/legal-links/legal-links.module.css"),Y={};Y.styleTagTransform=G(),Y.setAttributes=q(),Y.insert=K().bind(null,"head"),Y.domAPI=F(),Y.insertStyleElement=W(),D()(Z.A,Y);let X=Z.A&&Z.A.locals?Z.A.locals:void 0;function Q(e){let{legalLinks:t}=(0,a.useConsentManager)();return null==e?null:Object.fromEntries(Object.entries(t??{}).filter(([t])=>e.includes(t)))}function ee(e){return Array.from(e.querySelectorAll('a[href]:not([disabled]),button:not([disabled]),textarea:not([disabled]),input:not([disabled]),select:not([disabled]),[contenteditable],[tabindex]:not([tabindex="-1"])')).filter(e=>e.offsetWidth>0&&e.offsetHeight>0)}(0,t.forwardRef)(({links:e,themeKey:t,...o},r)=>{let n=Q(e),{legalLinks:a}=i(),s=m(`${t}.link`,{baseClassName:X.legalLink});return n&&0!==Object.keys(n).length?(0,c.jsx)(g,{ref:r,themeKey:t,baseClassName:X.legalLinks,...o,children:Object.entries(n).map(([e,t])=>t?(0,c.jsx)("a",{href:t.href,target:t.target||"_blank",rel:t.rel||("_blank"===t.target?"noopener noreferrer":void 0),...s,children:t.label??a?.[e]},String(e)):null)}):null}).displayName="LegalLinks",e.s(["InlineLegalLinks",0,function({links:e,themeKey:t,testIdPrefix:o}){let r=Q(e),{legalLinks:n}=i(),a=m(`${t}.link`,{baseClassName:X.legalLink});return r&&0!==Object.keys(r).length?(0,c.jsxs)("span",{children:[" ",Object.entries(r).map(([e,t],r,i)=>t?(0,c.jsxs)("span",{children:[(0,c.jsxs)("a",{href:t.href,target:t.target||"_blank",rel:t.rel||("_blank"===t.target?"noopener noreferrer":void 0),...a,"data-testid":o?`${o}-${e}`:void 0,children:[t.label??n?.[e],r<i.length-1&&","]}),r<i.length-1&&" "]},String(e)):null)]}):null}],378598),e.s(["useFocusTrap",0,function(e,o){let r=(0,t.useRef)(null);(0,t.useEffect)(()=>{if(!e||!o||!o.current)return;r.current=document.activeElement;let t=ee(o.current);if(t.length>0)setTimeout(()=>{t[0]?.focus()},0);else if(-1!==o.current.tabIndex)try{o.current.focus()}catch{}let n=e=>{if("Tab"!==e.key||!o.current)return;let t=ee(o.current);if(0===t.length)return;let r=t[0],n=t.at(-1);e.shiftKey&&document.activeElement===r?(e.preventDefault(),n?.focus()):e.shiftKey||document.activeElement!==n||(e.preventDefault(),r?.focus())};return document.addEventListener("keydown",n),()=>{document.removeEventListener("keydown",n),r.current&&"focus"in r.current&&setTimeout(()=>r.current?.focus(),0)}},[e,o])}],28825),e.s(["useScrollLock",0,function(e){(0,t.useEffect)(()=>{if(e){let e={overflow:document.body.style.overflow,paddingRight:document.body.style.paddingRight},t=window.innerWidth-document.documentElement.clientWidth;return document.body.style.overflow="hidden",t>0&&(document.body.style.paddingRight=`${t}px`),()=>{document.body.style.overflow=e.overflow,document.body.style.paddingRight=e.paddingRight}}},[e])}],908025)},486084,e=>{"use strict";var t=e.i(843476),o=e.i(207670),r=e.i(271645),n=e.i(914962),a=e.i(908025),i=e.i(483609),s=e.i(272580),c={"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/cookie-banner/cookie-banner.module.css"(e,t,o){o.d(t,{A:()=>s});var r=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"),n=o.n(r),a=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"),i=o.n(a)()(n());
13i.push([e.id,':root{--banner-font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--banner-line-height:1.5;--banner-text-size-adjust:100%;--banner-tab-size:4;--banner-border-radius-sm:.3125rem;--banner-border-radius:1.25rem;--banner-max-width:440px;--banner-animation-duration:.2s;--banner-animation-timing:ease-out;--banner-entry-animation:c15t-enter-OSOPL .15s ease-out;--banner-exit-animation:c15t-exit-PbMtf .15s ease-out;--banner-border-width:1px;--banner-shadow:0 16px 32px -12px #0e121b1a;--banner-shadow-dark:0 16px 32px -12px #0e121b1a;--banner-background-color:#fff;--banner-background-color-dark:#171717;--banner-footer-background-color:#f7f7f7;--banner-footer-background-color-dark:#1c1c1c;--banner-text-color:#171717;--banner-text-color-dark:#e6e6e6;--banner-border-color:#ebebeb;--banner-border-color-dark:#333;--banner-title-color:#171717;--banner-title-color-dark:#e6e6e6;--banner-description-color:#5c5c5c;--banner-description-color-dark:#999;--banner-overlay-background-color:#00000080;--banner-overlay-background-color-dark:#00000080}.c15t-root-tnx7V{z-index:999999998;width:100%;font-family:var(--banner-font-family);line-height:var(--banner-line-height);-webkit-text-size-adjust:var(--banner-text-size-adjust);tab-size:var(--banner-tab-size);flex-direction:column;padding:1rem;display:flex;position:fixed}.c15t-bannerVisible-bty7Y{opacity:1;transition:opacity var(--banner-animation-duration)var(--banner-animation-timing),transform var(--banner-animation-duration)cubic-bezier(.34,1.56,.64,1);transform:translateY(0)}.c15t-bannerHidden-kfAtO{opacity:0;transition:opacity var(--banner-animation-duration)var(--banner-animation-timing),transform var(--banner-animation-duration)var(--banner-animation-timing);transform:translateY(50px)}@media (width>=640px){.c15t-root-tnx7V{width:auto;padding:1.5rem}}.c15t-bottomLeft-wv7ez{bottom:0;left:0}.c15t-bottomRight-Oibp8{bottom:0;right:0}.c15t-topLeft-JJ9D6{top:0;left:0}.c15t-topRight-A6dOV{top:0;right:0}.c15t-card-MOqQY{width:100%;max-width:var(--banner-max-width);border-radius:var(--banner-border-radius);border-width:var(--banner-border-width);border-color:var(--banner-border-color);background-color:var(--banner-background-color);box-shadow:var(--banner-shadow);position:relative;overflow:hidden}.c15t-dark .c15t-card-MOqQY{background-color:var(--banner-background-color-dark);border-color:var(--banner-border-color-dark);box-shadow:var(--banner-shadow-dark)}.c15t-card-MOqQY[data-state=open]{animation:var(--banner-entry-animation)}.c15t-card-MOqQY[data-state=closed]{animation:var(--banner-exit-animation)}.c15t-card-MOqQY>:not([hidden])~:not([hidden]){border-top-width:var(--banner-border-width);border-color:var(--banner-border-color)}.c15t-dark .c15t-card-MOqQY>:not([hidden])~:not([hidden]){border-color:var(--banner-border-color-dark)}.c15t-card-MOqQY:focus{outline-offset:2px;outline:none}@keyframes c15t-enter-OSOPL{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes c15t-exit-PbMtf{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.c15t-rejectButton-qP3hZ,.c15t-acceptButton-zReyG,.c15t-customizeButton-ZjdG0{width:100%}@media (width>=640px){.c15t-rejectButton-qP3hZ,.c15t-acceptButton-zReyG,.c15t-customizeButton-ZjdG0{width:auto}}.c15t-header-X6bpE{color:var(--banner-text-color);flex-direction:column;padding:1rem;display:flex}.c15t-dark .c15t-header-X6bpE{color:var(--banner-text-color-dark)}@media (width>=640px){.c15t-header-X6bpE{padding:1.5rem}}.c15t-header-X6bpE>:not([hidden])~:not([hidden]){--banner-space-y-reverse:0;margin-top:calc(.5rem*calc(1 - var(--banner-space-y-reverse)));margin-bottom:calc(.5rem*var(--banner-space-y-reverse))}.c15t-footer-wS150{background-color:var(--banner-footer-background-color);flex-direction:column;justify-content:space-between;gap:.75rem;padding:1rem 1.25rem;display:flex}.c15t-dark .c15t-footer-wS150{background-color:var(--banner-footer-background-color-dark)}@media (width>=640px){.c15t-footer-wS150{flex-direction:row}}.c15t-footerSubGroup-HbTp3{flex-direction:row;justify-content:space-between;gap:1rem;display:flex}.c15t-footerSubGroup-HbTp3 button{flex-grow:1}.c15t-description-jP5LU{letter-spacing:-.006em;color:var(--banner-description-color);font-size:.875rem;font-weight:400;line-height:1.25rem}.c15t-dark .c15t-description-jP5LU{color:var(--banner-description-color-dark)}.c15t-title-qr_tp{letter-spacing:-.011em;color:var(--banner-title-color);font-size:1rem;font-weight:500;line-height:1.5rem}.c15t-dark .c15t-title-qr_tp{color:var(--banner-title-color-dark)}.c15t-overlay-Y8QYV{background-color:var(--banner-overlay-background-color);z-index:999999997;position:fixed;inset:0}.c15t-overlayVisible-YTJZr{opacity:1;
13transition:opacity var(--banner-animation-duration)var(--banner-animation-timing)}.c15t-overlayHidden-JeNTf{opacity:0;transition:opacity var(--banner-animation-duration)var(--banner-animation-timing)}.c15t-dark .c15t-overlay-Y8QYV{background-color:var(--banner-overlay-background-color-dark)}',""]),i.locals={enter:"c15t-enter-OSOPL",exit:"c15t-exit-PbMtf",root:"c15t-root-tnx7V",bannerVisible:"c15t-bannerVisible-bty7Y",bannerHidden:"c15t-bannerHidden-kfAtO",bottomLeft:"c15t-bottomLeft-wv7ez",bottomRight:"c15t-bottomRight-Oibp8",topLeft:"c15t-topLeft-JJ9D6",topRight:"c15t-topRight-A6dOV",card:"c15t-card-MOqQY",rejectButton:"c15t-rejectButton-qP3hZ",acceptButton:"c15t-acceptButton-zReyG",customizeButton:"c15t-customizeButton-ZjdG0",header:"c15t-header-X6bpE",footer:"c15t-footer-wS150",footerSubGroup:"c15t-footerSubGroup-HbTp3",description:"c15t-description-jP5LU",title:"c15t-title-qr_tp",overlay:"c15t-overlay-Y8QYV",overlayVisible:"c15t-overlayVisible-YTJZr",overlayHidden:"c15t-overlayHidden-JeNTf"};let s=i},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var o="",r=void 0!==t[5];return t[4]&&(o+="@supports (".concat(t[4],") {")),t[2]&&(o+="@media ".concat(t[2]," {")),r&&(o+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),o+=e(t),r&&(o+="}"),t[2]&&(o+="}"),t[4]&&(o+="}"),o}).join("")},t.i=function(e,o,r,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);r&&i[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),o&&(d[2]&&(d[1]="@media ".concat(d[2]," {").concat(d[1],"}")),d[2]=o),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function o(e){for(var o=-1,r=0;r<t.length;r++)if(t[r].identifier===e){o=r;break}return o}function r(e,r){for(var n={},a=[],i=0;i<e.length;i++){var s=e[i],c=r.base?s[0]+r.base:s[0],l=n[c]||0,d="".concat(c," ").concat(l);n[c]=l+1;var u=o(d),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var g=function(e,t){var o=t.domAPI(t);return o.update(e),function(t){t?(t.css!==e.css||t.media!==e.media||t.sourceMap!==e.sourceMap||t.supports!==e.supports||t.layer!==e.layer)&&o.update(e=t):o.remove()}}(m,r);r.byIndex=i,t.splice(i,0,{identifier:d,updater:g,references:1})}a.push(d)}return a}e.exports=function(e,n){var a=r(e=e||[],n=n||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=o(a[i]);t[s].references--}for(var c=r(e,n),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,o){var r=function(e){if(void 0===t[e]){var o=document.querySelector(e);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!r)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(o)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"(e,t,o){e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"(e){e.exports=function(e){if("u"<typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){var r,n,a;r="",o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {")),(n=void 0!==o.layer)&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,n&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}"),(a=o.sourceMap)&&"u">typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)},remove:function(){null===t.parentNode||t.parentNode.removeChild(t)}}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},l={};function d(e){var t=l[e];if(void 0!==t)return t.exports;var o=l[e]={id:e,exports:{}};return c[e](o,o.exports,d),o.exports}d.n=e=>
13{var t=e&&e.__esModule?()=>e.default:()=>e;return d.d(t,{a:t}),t},d.d=(e,t)=>{for(var o in t)d.o(t,o)&&!d.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},d.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),d.nc=void 0;var u=d("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"),m=d.n(u),g=d("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"),p=d.n(g),f=d("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"),b=d.n(f),h=d("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"),y=d.n(h),v=d("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"),w=d.n(v),k=d("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"),x=d.n(k),C=d("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/cookie-banner/cookie-banner.module.css"),S={};S.styleTagTransform=x(),S.setAttributes=y(),S.insert=b().bind(null,"head"),S.domAPI=p(),S.insertStyleElement=w(),m()(C.A,S);let j=C.A&&C.A.locals?C.A.locals:void 0,_=(0,r.forwardRef)(({className:e,style:c,noStyle:l,asChild:d,...u},m)=>{let g,{showPopup:p}=(0,n.useConsentManager)(),{disableAnimation:f,noStyle:b,scrollLock:h}=(0,s.useTheme)(),[y,v]=(0,r.useState)(!1);(0,r.useEffect)(()=>{if(p)v(!0);else if(f)v(!1);else{let e=setTimeout(()=>{v(!1)},Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--banner-animation-duration")||"200",10));return()=>clearTimeout(e)}},[p,f]);let w=(0,i.useStyles)("banner.overlay",{baseClassName:!(b||l)&&j.overlay,className:e,noStyle:b||l});g=b||l||f?void 0:y?j.overlayVisible:j.overlayHidden;let k=(0,o.default)(w.className,g);return(0,a.useScrollLock)(!!(p&&h)),p&&h?(0,t.jsx)("div",{ref:m,...u,className:k,style:{...w.style,...c},"data-testid":"cookie-banner-overlay"}):null});var T=e.i(174080),A=e.i(959227),E=e.i(593083);let N=({children:e,className:o,noStyle:r,disableAnimation:n,theme:a,scrollLock:i,trapFocus:s=!0,...c})=>(0,t.jsx)(A.LocalThemeContext.Provider,{value:{disableAnimation:n,noStyle:r,theme:a,scrollLock:i,trapFocus:s},children:(0,t.jsx)(I,{disableAnimation:n,className:o,noStyle:r,...c,children:e})}),I=(0,r.forwardRef)(({asChild:e,children:o,className:a,style:s,className:c,disableAnimation:l,noStyle:d,...u},m)=>{let{showPopup:g,translationConfig:p}=(0,n.useConsentManager)(),f=(0,E.useTextDirection)(p.defaultLanguage),[b,h]=(0,r.useState)(!1),[y,v]=(0,r.useState)(!1),[w,k]=(0,r.useState)(200);(0,r.useEffect)(()=>{k(Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--banner-animation-duration")||"200",10))},[]),(0,r.useEffect)(()=>{if(g)if(y)h(!0);else{let e=setTimeout(()=>{h(!0),v(!0)},10);return()=>clearTimeout(e)}else if(v(!1),l)h(!1);else{let e=setTimeout(()=>{h(!1)},w);return()=>clearTimeout(e)}},[g,l,y,w]);let x=(0,i.useStyles)("banner.root",{baseClassName:[j.root,"ltr"===f?j.bottomLeft:j.bottomRight],style:s,className:a||c,noStyle:d}),[C,S]=(0,r.useState)(!1);if((0,r.useEffect)(()=>{S(!0)},[]),!C)return null;let A=d?x.className||"":`${x.className||""} ${b?j.bannerVisible:j.bannerHidden}`;return g?(0,T.createPortal)((0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(_,{}),(0,t.jsx)("div",{ref:m,...u,...x,className:A,"data-testid":"cookie-banner-root",dir:f,children:o})]}),document.body):null});I.displayName="CookieBannerRootChildren";var R=e.i(28825),L=e.i(667825),B=e.i(404743),M=e.i(378598);let O=(0,r.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(L.Box,{ref:r,baseClassName:j.title,"data-testid":"cookie-banner-title",themeKey:"banner.header.title",...o,children:e}));O.displayName="CookieBannerTitle";let P=(0,r.forwardRef)(({children:e,legalLinks:o,asChild:r,...n},a)=>r?(0,t.jsx)(L.Box,{ref:a,baseClassName:j.description,"data-testid":"cookie-banner-description",themeKey:"banner.header.description",asChild:r,...n,children:e}):(0,t.jsxs)(L.Box,{ref:a,baseClassName:j.description,"data-testid":"cookie-banner-description",themeKey:"banner.header.description",asChild:r,...n,children:[e,(0,t.jsx)(M.InlineLegalLinks,{links:o,themeKey:"banner.header.legal-links",testIdPrefix:"cookie-banner-legal-link"})]}));P.displayName="CookieBannerDescription";let z=(0,r.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(L.Box,{ref:r,baseClassName:j.footer,"data-testid":"cookie-banner-footer",themeKey:"banner.footer",...o,children:e}));z.displayName="CookieBannerFooter";let D=(0,r.forwardRef)(({children:e,...o},n)=>{let{trapFocus:a}=(0,s.useTheme)(),i=(0,r.useRef)(null),c=n||i,l=!!a;return(0,R.useFocusTrap)(l,c),(0,t.jsx)(L.Box,{ref:c,tabIndex:0,baseClassName:j.card,"data-testid":"cookie-banner-card",themeKey:"banner.card","aria-label":o["aria-label"]||"Cookie Banner","aria-modal":l?"true":void 0,role:l?"dialog":void 0,...o,children:e})});D.displayName="CookieBannerCard";let H=(0,r.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(L.Box,{ref:r,baseClassName:j.header,"data-testid":"cookie-banner-header",themeKey:"banner.header.root",...o,children:e}));H.displayName="CookieBannerHeader";let F=(0,r.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(L.Box,{ref:r,baseClassName:j.footerSubGroup,"data-testid":"cookie-banner-footer-sub-group",themeKey:"banner.footer.sub-group",...o,children:e}));F.displayName="CookieBannerFooterSubGroup";let $=(0,r.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(B.ConsentButton,{ref:r,action:"reject-consent","data-testid":"cookie-banner-reject-button",closeCookieBanner:!0,...o,children:e}));$.displayName="CookieBannerRejectButton";let K=(0,r.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(B.ConsentButton,{ref:r,action:"open-consent-dialog","data-testid":"cookie-banner-customize-button",...o,children:e}));K.displayName="CookieBannerCustomizeButton";let U=(0,r.forwardRef)(({children:e,...o},r)=>{let{noStyle:n}=(0,s.useTheme)();return(0,t.jsx)(B.ConsentButton,{ref:r,action:"accept-consent",variant:"primary","data-testid":"cookie-banner-accept-button",closeCookieBanner:!0,noStyle:n,...o,children:e})});U.displayName="CookieBannerAcceptButton";var q=e.i(620637),J=r;class W extends J.Component{constructor(e){super(e),this.state={hasError:!1,error:null,errorInfo:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e,errorInfo:null}}componentDidCatch(e,t){this.setState({error:e,errorInfo:t})}render(){return this.state.hasError?"function"==typeof this.props.fallback?this.props.fallback(this.state.error,this.state.errorInfo):this.props.fallback:this.props.children}}let V=Object.assign(({theme:e,noStyle:o,disableAnimation:r,scrollLock:n,trapFocus:a=!0,title:i,description:c,rejectButtonText:l,customizeButtonText:d,acceptButtonText:u,legalLinks:m})=>{let{cookieBanner:g,common:p}=(0,q.useTranslations)(),f=(0,s.useTheme)(),b={theme:{...f.theme,...e},noStyle:o??f.noStyle,disableAnimation:r??f.disableAnimation,scrollLock:n??f.scrollLock,trapFocus:a??f.trapFocus};return(0,t.jsx)(W,{fallback:(0,t.jsx)("div",{children:"Something went wrong with the Cookie Banner."}),children:(0,t.jsx)(N,{...b,children:(0,t.jsxs)(D,{"aria-label":g.title,children:[(0,t.jsxs)(H,{children:[(0,t.jsx)(O,{children:i||g.title}),(0,t.jsx)(P,{legalLinks:m,children:c||g.description})]}),(0,t.jsxs)(z,{children:[(0,t.jsxs)(F,{children:[(0,t.jsx)(B.ConsentButton,{action:"reject-consent",closeCookieBanner:!0,themeKey:"banner.footer.reject-button","data-testid":"cookie-banner-reject-button",children:l||p.rejectAll}),(0,t.jsx)(B.ConsentButton,{action:"accept-consent",closeCookieBanner:!0,themeKey:"banner.footer.accept-button","data-testid":"cookie-banner-accept-button",children:u||p.acceptAll})]}),(0,t.jsx)(B.ConsentButton,{action:"open-consent-dialog",variant:"primary",closeCookieBanner:!0,themeKey:"banner.footer.customize-button","data-testid":"cookie-banner-customize-button",children:d||p.customize})]})]})})})},{Root:N,Card:D,Header:H,Title:O,Description:P,Footer:z,FooterSubGroup:F,RejectButton:$,CustomizeButton:K,AcceptButton:U,Overlay:_,Content:D,Actions:F});e.s(["CookieBanner",0,V,"default",0,V],840533),e.i(840533),e.s(["AcceptButton",0,U,"Card",0,D,"CookieBanner",0,V,"CookieBannerAcceptButton",0,U,"CookieBannerCard",0,D,"CookieBannerCustomizeButton",0,K,"CookieBannerDescription",0,P,"CookieBannerFooter",0,z,"CookieBannerFooterSubGroup",0,F,"CookieBannerHeader",0,H,"CookieBannerOverlay",0,_,"CookieBannerRejectButton",0,$,"CookieBannerRoot",0,N,"CookieBannerTitle",0,O,"CustomizeButton",0,K,"Description",0,P,"Footer",0,z,"FooterSubGroup",0,F,"Header",0,H,"Overlay",0,_,"RejectButton",0,$,"Root",0,N,"Title",0,O,"default",0,V],486084)},665942,e=>{"use strict";var t=e.i(843476),o=e.i(271645),r=e.i(272580),n=e.i(620637),a=e.i(667825),i=e.i(767660);let s=({title:e,iconPath:r})=>(0,o.forwardRef)((o,n)=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,ref:n,...o,children:[(0,t.jsx)("title",{children:e}),r]}));var c=e.i(483609),l={"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/ui/accordion/accordion.module.css"(e,t,o){o.d(t,{A:()=>s});var r=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"),n=o.n(r),a=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"),i=o.n(a)()(n());
13i.push([e.id,":root{--accordion-padding:.875rem;--accordion-radius:.625rem;--accordion-duration:.2s;--accordion-ease:cubic-bezier(.4,0,.2,1);--accordion-icon-size:1.25rem;--accordion-background-color:#fff;--accordion-background-color-dark:#171717;--accordion-background-hover:#f7f7f7;--accordion-background-hover-dark:#1c1c1c;--accordion-border-color:#ebebeb;--accordion-border-color-dark:#333;--accordion-text-color:#171717;--accordion-text-color-dark:#e6e6e6;--accordion-icon-color:#5c5c5c;--accordion-icon-color-dark:#999;--accordion-arrow-color:#a3a3a3;--accordion-arrow-color-dark:#ccc;--accordion-content-color:#5c5c5c;--accordion-content-color-dark:#999;--accordion-focus-ring:#476cff;--accordion-focus-ring-dark:#2547d0;--accordion-focus-shadow:0 0 0 2px var(--accordion-focus-ring);--accordion-focus-shadow-dark:0 0 0 2px var(--accordion-focus-ring-dark)}.c15t-root-mn3Kc{&>:not([hidden])~:not([hidden]){--space-y-reverse:0;margin-top:calc(1rem*calc(1 - var(--space-y-reverse)));margin-bottom:calc(1rem*var(--space-y-reverse))}}.c15t-item-wEBHW{padding:var(--accordion-padding);background-color:var(--accordion-background-color);box-shadow:inset 0 0 0 1px var(--accordion-border-color);transition:all var(--accordion-duration)var(--accordion-ease);border-radius:var(--accordion-radius);position:relative;overflow:visible}.c15t-dark .c15t-item-wEBHW{background-color:var(--accordion-background-color-dark);box-shadow:inset 0 0 0 1px var(--accordion-border-color-dark)}.c15t-item-wEBHW:is(:hover,[data-state=open]){background-color:var(--accordion-background-hover);box-shadow:inset 0 0 0 1px #0000}.c15t-dark .c15t-item-wEBHW:is(:hover,[data-state=open]){background-color:var(--accordion-background-hover-dark);box-shadow:inset 0 0 0 1px #0000}.c15t-item-wEBHW:focus-within:not(:has(.c15t-triggerInner-P7q0J:focus-visible)){background-color:var(--accordion-background-hover);box-shadow:inset 0 0 0 1px #0000}.c15t-dark .c15t-item-wEBHW:focus-within:not(:has(.c15t-triggerInner-P7q0J:focus-visible)){background-color:var(--accordion-background-hover-dark);box-shadow:inset 0 0 0 1px #0000}.c15t-item-wEBHW:has(.c15t-triggerInner-P7q0J:focus-visible){box-shadow:var(--accordion-focus-shadow)}.c15t-dark .c15t-item-wEBHW:has(.c15t-triggerInner-P7q0J:focus-visible){box-shadow:var(--accordion-focus-shadow-dark)}.c15t-trigger-YptQf{justify-content:space-between;align-items:center;width:100%;display:flex;position:relative;overflow:visible}.c15t-triggerInner-P7q0J{width:90%;margin:calc(-1*var(--accordion-padding));padding:var(--accordion-padding);letter-spacing:-.006em;text-align:left;color:var(--accordion-text-color);cursor:pointer;border-radius:var(--accordion-radius);z-index:1;background:0 0;border:0;grid-template-columns:auto 1fr;align-items:center;gap:.625rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:grid;position:relative}.c15t-dark .c15t-triggerInner-P7q0J{color:var(--accordion-text-color-dark)}.c15t-triggerInner-P7q0J:focus-visible{outline:none}.c15t-icon-CWXG_{width:var(--accordion-icon-size);height:var(--accordion-icon-size);color:var(--accordion-icon-color);flex-shrink:0}.c15t-dark .c15t-icon-CWXG_{color:var(--accordion-icon-color-dark)}.c15t-arrowOpen-BtPT6,.c15t-arrowClose-Rc1mA{width:var(--accordion-icon-size);height:var(--accordion-icon-size);transition:color var(--accordion-duration)var(--accordion-ease);flex-shrink:0}.c15t-arrowOpen-BtPT6{color:var(--accordion-arrow-color)}.c15t-dark .c15t-arrowOpen-BtPT6{color:var(--accordion-arrow-color-dark)}.c15t-item-wEBHW:hover .c15t-arrowOpen-BtPT6{color:var(--accordion-icon-color)}.c15t-dark .c15t-item-wEBHW:hover .c15t-arrowOpen-BtPT6{color:var(--accordion-icon-color-dark)}.c15t-arrowClose-Rc1mA{color:var(--accordion-icon-color);display:none}.c15t-dark .c15t-arrowClose-Rc1mA{color:var(--accordion-icon-color-dark)}.c15t-item-wEBHW[data-state=open] .c15t-arrowOpen-BtPT6{display:none}.c15t-item-wEBHW[data-state=open] .c15t-arrowClose-Rc1mA{display:block}.c15t-content-F0Oyv{overflow:hidden}@keyframes c15t-accordionDown-BXyWj{0%{opacity:0;height:0}to{height:var(--radix-accordion-content-height);opacity:1}}@keyframes c15t-accordionUp-JM5v8{0%{height:var(--radix-accordion-content-height);opacity:1}to{opacity:0;height:0}}.c15t-content-F0Oyv[data-state=open]{animation:c15t-accordionDown-BXyWj var(--accordion-duration)var
13(--accordion-ease)}.c15t-content-F0Oyv[data-state=closed]{animation:c15t-accordionUp-JM5v8 var(--accordion-duration)var(--accordion-ease)}.c15t-contentInner-seFon{letter-spacing:-.006em;color:var(--accordion-content-color);padding-top:.375rem;font-size:.875rem;line-height:1.25rem}.c15t-dark .c15t-contentInner-seFon{color:var(--accordion-content-color-dark)}",""]),i.locals={root:"c15t-root-mn3Kc",item:"c15t-item-wEBHW",triggerInner:"c15t-triggerInner-P7q0J",trigger:"c15t-trigger-YptQf",icon:"c15t-icon-CWXG_",arrowOpen:"c15t-arrowOpen-BtPT6",arrowClose:"c15t-arrowClose-Rc1mA",content:"c15t-content-F0Oyv",accordionDown:"c15t-accordionDown-BXyWj",accordionUp:"c15t-accordionUp-JM5v8",contentInner:"c15t-contentInner-seFon"};let s=i},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var o="",r=void 0!==t[5];return t[4]&&(o+="@supports (".concat(t[4],") {")),t[2]&&(o+="@media ".concat(t[2]," {")),r&&(o+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),o+=e(t),r&&(o+="}"),t[2]&&(o+="}"),t[4]&&(o+="}"),o}).join("")},t.i=function(e,o,r,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);r&&i[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),o&&(d[2]&&(d[1]="@media ".concat(d[2]," {").concat(d[1],"}")),d[2]=o),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function o(e){for(var o=-1,r=0;r<t.length;r++)if(t[r].identifier===e){o=r;break}return o}function r(e,r){for(var n={},a=[],i=0;i<e.length;i++){var s=e[i],c=r.base?s[0]+r.base:s[0],l=n[c]||0,d="".concat(c," ").concat(l);n[c]=l+1;var u=o(d),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var g=function(e,t){var o=t.domAPI(t);return o.update(e),function(t){t?(t.css!==e.css||t.media!==e.media||t.sourceMap!==e.sourceMap||t.supports!==e.supports||t.layer!==e.layer)&&o.update(e=t):o.remove()}}(m,r);r.byIndex=i,t.splice(i,0,{identifier:d,updater:g,references:1})}a.push(d)}return a}e.exports=function(e,n){var a=r(e=e||[],n=n||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=o(a[i]);t[s].references--}for(var c=r(e,n),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,o){var r=function(e){if(void 0===t[e]){var o=document.querySelector(e);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!r)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(o)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"(e,t,o){e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"(e){e.exports=function(e){if("u"<typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){var r,n,a;r="",o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {")),(n=void 0!==o.layer)&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,n&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}"),(a=o.sourceMap)&&"u">typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)},remove:function(){null===t.parentNode||t.parentNode.removeChild(t)}}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},d={};function u(e){var t=d[e];if(void 0!==t)return t.exports;var o=d[e]={id:e,exports:{}};return l[e](o,o.exports,u),o.exports}u.n=e=>
13{var t=e&&e.__esModule?()=>e.default:()=>e;return u.d(t,{a:t}),t},u.d=(e,t)=>{for(var o in t)u.o(t,o)&&!u.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},u.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),u.nc=void 0;var m=u("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"),g=u.n(m),p=u("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"),f=u.n(p),b=u("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"),h=u.n(b),y=u("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"),v=u.n(y),w=u("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"),k=u.n(w),x=u("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"),C=u.n(x),S=u("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/ui/accordion/accordion.module.css"),j={};j.styleTagTransform=C(),j.setAttributes=v(),j.insert=h().bind(null,"head"),j.domAPI=f(),j.insertStyleElement=k(),g()(S.A,j);let _=S.A&&S.A.locals?S.A.locals:void 0;i.Header;let T=(0,o.forwardRef)(({className:e,themeKey:o="accordion.root",baseClassName:n,noStyle:a,style:s,...l},d)=>{let{noStyle:u}=(0,r.useTheme)(),m=(0,c.useStyles)(o,{baseClassName:[n,_.root],className:e,noStyle:u||a,style:s});return(0,t.jsx)(i.Root,{ref:d,...l,...m})});T.displayName="AccordionRoot";let A=(0,o.forwardRef)(({className:e,themeKey:o,baseClassName:n,noStyle:a,style:s,...l},d)=>{let{noStyle:u}=(0,r.useTheme)(),m=(0,c.useStyles)(o??"accordion.item",{baseClassName:[n,_.item],className:e,noStyle:u||a,style:s});return(0,t.jsx)(i.Item,{ref:d,...l,...m})});A.displayName="AccordionItem";let E=(0,o.forwardRef)(({children:e,className:o,themeKey:n,baseClassName:a,noStyle:s,style:l,...d},u)=>{let{noStyle:m}=(0,r.useTheme)(),g=(0,c.useStyles)(n??"accordion.trigger-inner",{baseClassName:[a,_.triggerInner],className:o,noStyle:m||s,style:l});return(0,t.jsx)(i.Trigger,{ref:u,...d,...g,children:e})});function N({openIcon:e={Element:s({title:"Open",iconPath:(0,t.jsx)("path",{d:"M5 12h14M12 5v14"})}),themeKey:"accordion.arrow.open"},closeIcon:o={Element:s({title:"Close",iconPath:(0,t.jsx)("path",{d:"M5 12h14"})}),themeKey:"accordion.arrow.close"},...r}){let n=(0,c.useStyles)(e.themeKey,{baseClassName:[e.baseClassName,_.arrowOpen],className:e.className,noStyle:e.noStyle,style:e.style}),a=(0,c.useStyles)(o.themeKey,{baseClassName:[o.baseClassName,_.arrowClose],className:o.className,noStyle:o.noStyle,style:o.style});return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(e.Element,{...r,...n}),(0,t.jsx)(o.Element,{...r,...a})]})}E.displayName="AccordionTrigger",N.displayName="AccordionArrow";let I=(0,o.forwardRef)(({children:e,className:o,theme:n,...s},l)=>{let{noStyle:d}=(0,r.useTheme)(),u=(0,c.useStyles)(n?.content?.themeKey??"accordion.content",{baseClassName:[n?.content?.baseClassName,_.content],className:o,noStyle:n?.content?.noStyle||d,style:n?.content?.style});return(0,t.jsx)(i.Content,{ref:l,...s,...u,children:(0,t.jsx)(a.Box,{...n?.contentInner,baseClassName:[n?.content?.baseClassName,_.contentInner],themeKey:n?.contentInner?.themeKey??"accordion.content-inner",children:e})})});I.displayName="AccordionContent";var R=e.i(820783),L=e.i(30030),B=e.i(30207),M=e.i(999682),O=e.i(635804),P=e.i(174080),z=Symbol("radix.slottable");function D(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===z}var H=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,r)=>{var n,a;let i,s,c,l=(a=n=`Primitive.${r}`,(i=o.forwardRef((e,t)=>{let{children:r,...n}=e;if(o.isValidElement(r)){var a;let e,i,s=(a=r,(i=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.
13isReactWarning)?a.ref:(i=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref),c=function(e,t){let o={...t};for(let r in t){let n=e[r],a=t[r];/^on[A-Z]/.test(r)?n&&a?o[r]=(...e)=>{a(...e),n(...e)}:n&&(o[r]=n):"style"===r?o[r]={...n,...a}:"className"===r&&(o[r]=[n,a].filter(Boolean).join(" "))}return{...e,...o}}(n,r.props);return r.type!==o.Fragment&&(c.ref=t?(0,R.composeRefs)(t,s):s),o.cloneElement(r,c)}return o.Children.count(r)>1?o.Children.only(null):null})).displayName=`${a}.SlotClone`,s=i,(c=o.forwardRef((e,r)=>{let{children:n,...a}=e,i=o.Children.toArray(n),c=i.find(D);if(c){let e=c.props.children,n=i.map(t=>t!==c?t:o.Children.count(e)>1?o.Children.only(null):o.isValidElement(e)?e.props.children:null);return(0,t.jsx)(s,{...a,ref:r,children:o.isValidElement(e)?o.cloneElement(e,void 0,n):null})}return(0,t.jsx)(s,{...a,ref:r,children:n})})).displayName=`${n}.Slot`,c),d=o.forwardRef((e,o)=>{let{asChild:n,...a}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,t.jsx)(n?l:r,{...a,ref:o})});return d.displayName=`Primitive.${r}`,{...e,[r]:d}},{}),F="Switch",[$,K]=(0,L.createContextScope)(F),[U,q]=$(F),J=o.forwardRef((e,r)=>{let{__scopeSwitch:n,name:a,checked:i,defaultChecked:s,required:c,disabled:l,value:d="on",onCheckedChange:u,form:m,...g}=e,[p,f]=o.useState(null),b=(0,R.useComposedRefs)(r,e=>f(e)),h=o.useRef(!1),y=!p||m||!!p.closest("form"),[v=!1,w]=function({prop:e,defaultProp:t,onChange:r=()=>{}}){let[n,a]=function({defaultProp:e,onChange:t}){let r=o.useState(e),[n]=r,a=o.useRef(n),i=(0,B.useCallbackRef)(t);return o.useEffect(()=>{a.current!==n&&(i(n),a.current=n)},[n,a,i]),r}({defaultProp:t,onChange:r}),i=void 0!==e,s=i?e:n,c=(0,B.useCallbackRef)(r);return[s,o.useCallback(t=>{if(i){let o="function"==typeof t?t(e):t;o!==e&&c(o)}else a(t)},[i,e,a,c])]}({prop:i,defaultProp:s,onChange:u});return(0,t.jsxs)(U,{scope:n,checked:v,disabled:l,children:[(0,t.jsx)(H.button,{type:"button",role:"switch","aria-checked":v,"aria-required":c,"data-state":Z(v),"data-disabled":l?"":void 0,disabled:l,value:d,...g,ref:b,onClick:function(e,t,{checkForDefaultPrevented:o=!0}={}){return function(r){if(e?.(r),!1===o||!r.defaultPrevented)return t?.(r)}}(e.onClick,e=>{w(e=>!e),y&&(h.current=e.isPropagationStopped(),h.current||e.stopPropagation())})}),y&&(0,t.jsx)(G,{control:p,bubbles:!h.current,name:a,value:d,checked:v,required:c,disabled:l,form:m,style:{transform:"translateX(-100%)"}})]})});J.displayName=F;var W="SwitchThumb",V=o.forwardRef((e,o)=>{let{__scopeSwitch:r,...n}=e,a=q(W,r);return(0,t.jsx)(H.span,{"data-state":Z(a.checked),"data-disabled":a.disabled?"":void 0,...n,ref:o})});V.displayName=W;var G=e=>{let{control:r,checked:n,bubbles:a=!0,...i}=e,s=o.useRef(null),c=(0,M.usePrevious)(n),l=(0,O.useSize)(r);return o.useEffect(()=>{let e=s.current,t=Object.getOwnPropertyDescriptor(window.HTMLInputElement.prototype,"checked").set;if(c!==n&&t){let o=new Event("click",{bubbles:a});t.call(e,n),e.dispatchEvent(o)}},[c,n,a]),(0,t.jsx)("input",{type:"checkbox","aria-hidden":!0,defaultChecked:n,...i,tabIndex:-1,ref:s,style:{...e.style,...l,position:"absolute",pointerEvents:"none",opacity:0,margin:0}})};function Z(e){return e?"checked":"unchecked"}var Y={"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/ui/switch/switch.module.css"(e,t,o){o.d(t,{A:()=>s});var r=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"),n=o.n(r),a=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"),i=o.n(a)()(n());i.push([e.id,':root{--switch-height:1.25rem;--switch-width:2rem;--switch-padding:.125rem;--switch-duration:.2s;--switch-ease:cubic-bezier(.4,0,.2,1);--switch-thumb-size:.75rem;--switch-thumb-size-disabled:.625rem;--switch-thumb-translate:.75rem;--switch-background-color:#ebebeb;--switch-background-color-dark:#333;--switch-background-color-hover:#d1d1d1;--switch-background-color-hover-dark:#292929;--switch-background-color-checked:#335cff;--switch-background-color-checked-dark:#2547d0;--switch-background-color-disabled:#fff;--switch-background-color-disabled-dark:#171717;--switch-thumb-background-color:#fff;--switch-thumb-background-color-dark:#f7f7f7;--switch-thumb-background-color-disabled:#f7f7f7;--switch-thumb-background-color-disabled-dark:#333;--switch-shadow-thumb:0 0 0 1px #ebebeb;--switch-shadow-thumb-dark:0 0 0 1px #333;--switch-focus-ring:#335cff;--switch-focus-ring-dark:#2547d0;--switch-focus-shadow:0 0 0 2px var(--switch-focus-ring);--switch-focus-shadow-dark:0 0 0 2px var(--switch-focus-ring-dark)}.c15t-root-qh0zR{height:var(--switch-height);width:var(--switch-width);padding:var(--switch-padding);white-space:nowrap;background:0 0;border:0;border-radius:9999px;outline:none;flex-shrink:0;margin:0;font-family:inherit;font-size:100%;line-height:1.15;display:block}.c15t-track-OlfR7{height:calc(var(--switch-height) - 2*var(--switch-padding));width:calc(var(--switch-width) - 2*var(--switch-padding));padding:var(--switch-padding);background-color:var(--switch-background-color);
13transition:all var(--switch-duration)var(--switch-ease);border-radius:9999px;outline:none;position:relative}.c15t-dark .c15t-track-OlfR7{background-color:var(--switch-background-color-dark)}.c15t-track-OlfR7:hover{background-color:var(--switch-background-color-hover)}.c15t-dark .c15t-track-OlfR7:hover{background-color:var(--switch-background-color-hover-dark)}.c15t-track-OlfR7:focus-visible{background-color:var(--switch-background-color-hover)}.c15t-dark .c15t-track-OlfR7:focus-visible{background-color:var(--switch-background-color-hover-dark)}.c15t-track-OlfR7:active{background-color:var(--switch-background-color)}.c15t-dark .c15t-track-OlfR7:active{background-color:var(--switch-background-color-dark)}.c15t-root-qh0zR[data-state=checked] .c15t-track-OlfR7{background-color:var(--switch-background-color-checked)}.c15t-dark .c15t-root-qh0zR[data-state=checked] .c15t-track-OlfR7{background-color:var(--switch-background-color-checked-dark)}.c15t-root-qh0zR[data-state=checked]:hover .c15t-track-OlfR7{background-color:var(--switch-background-color-checked)}.c15t-dark .c15t-root-qh0zR[data-state=checked]:hover .c15t-track-OlfR7{background-color:var(--switch-background-color-checked-dark)}.c15t-root-qh0zR[data-disabled]{cursor:not-allowed}.c15t-root-qh0zR:focus{outline:none}.c15t-dark .c15t-root-qh0zR:focus{outline:none}.c15t-track-disabled-reR3p{background-color:var(--switch-background-color-disabled);opacity:.4;box-shadow:inset 0 0 0 1px #ebebeb}.c15t-dark .c15t-track-disabled-reR3p{background-color:var(--switch-background-color-disabled-dark)}.c15t-root-qh0zR[data-state=checked] .c15t-track-disabled-reR3p{background-color:var(--switch-background-color-checked);opacity:.4;box-shadow:none}.c15t-dark .c15t-root-qh0zR[data-state=checked] .c15t-track-disabled-reR3p{background-color:var(--switch-background-color-checked-dark)}.c15t-thumb-JukBu{pointer-events:none;width:var(--switch-thumb-size);height:var(--switch-thumb-size);transition:transform var(--switch-duration)var(--switch-ease);display:block;position:relative;transform:translate(0)}.c15t-thumb-JukBu:before{content:"";inset-block:0;background-color:var(--switch-thumb-background-color);border-radius:9999px;width:100%;position:absolute;left:0;mask:radial-gradient(circle farthest-side,#0000 1.95px,#000 2.05px 100%) 50%/100% 100% no-repeat}.c15t-dark .c15t-thumb-JukBu:before{background-color:var(--switch-thumb-background-color-dark)}.c15t-thumb-JukBu:after{content:"";inset-block:0;width:100%;box-shadow:var(--switch-shadow-thumb);border-radius:9999px;position:absolute;left:0}.c15t-dark .c15t-thumb-JukBu:after{box-shadow:var(--switch-shadow-thumb-dark)}.c15t-root-qh0zR[data-state=checked] .c15t-thumb-JukBu{transform:translateX(var(--switch-thumb-translate))}.c15t-root-qh0zR[dir=rtl][data-state=checked] .c15t-thumb-JukBu{transform:translateX(calc(-1*var(--switch-thumb-translate)))}.c15t-track-OlfR7:active .c15t-thumb-JukBu{transform:scale(.833)}.c15t-thumb-disabled-s9gXH{box-shadow:none}.c15t-root-qh0zR[data-state=checked] .c15t-thumb-disabled-s9gXH{transform:translateX(var(--switch-thumb-translate))}.c15t-root-qh0zR:focus-visible{box-shadow:var(--switch-focus-shadow);outline:none}.c15t-dark .c15t-root-qh0zR:focus-visible{box-shadow:var(--switch-focus-shadow-dark)}',""]),i.locals={root:"c15t-root-qh0zR",track:"c15t-track-OlfR7","track-disabled":"c15t-track-disabled-reR3p",trackDisabled:"c15t-track-disabled-reR3p",thumb:"c15t-thumb-JukBu","thumb-disabled":"c15t-thumb-disabled-s9gXH",thumbDisabled:"c15t-thumb-disabled-s9gXH"};let s=i},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var o="",r=void 0!==t[5];return t[4]&&(o+="@supports (".concat(t[4],") {")),t[2]&&(o+="@media ".concat(t[2]," {")),r&&(o+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),o+=e(t),r&&(o+="}"),t[2]&&(o+="}"),t[4]&&(o+="}"),o}).join("")},t.i=function(e,o,r,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);r&&i[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),o&&(d[2]&&(d[1]="@media ".concat(d[2]," {").concat(d[1],"}")),d[2]=o),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function o(e){for(var o=-1,r=0;r<t.length;r++)if(t[r].identifier===e){o=r;break}return o}function r(e,r){for(var n={},a=[],i=0;i<e.length;i++){var s=e[i],c=r.base?s[0]+r.base:s[0],l=n[c]||0,d="".concat(c," ").concat(l);n[c]=l+1;var u=o(d),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var g=function(e,t){var o=t.domAPI(t);return o.update(e),function(t){t?(t.css!==e.css||t.media!==e.media||t.sourceMap!==e.sourceMap||t.supports!==e.supports||t.layer!==e.layer)&&o.update(e=t):o.remove()}}(m,r);r.byIndex=i,t.splice(i,0,{identifier:d,updater:g,references:1})}a.push(d)}return a}e.exports=function(e,n){var a=r(e=e||[],n=n||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=o(a[i]);t[s].references--}for(var c=r(e,n),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,o){var r=function(e){if(void 0===t[e]){var o=document.querySelector(e);
13if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!r)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(o)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"(e,t,o){e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"(e){e.exports=function(e){if("u"<typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){var r,n,a;r="",o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {")),(n=void 0!==o.layer)&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,n&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}"),(a=o.sourceMap)&&"u">typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)},remove:function(){null===t.parentNode||t.parentNode.removeChild(t)}}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},X={};function Q(e){var t=X[e];if(void 0!==t)return t.exports;var o=X[e]={id:e,exports:{}};return Y[e](o,o.exports,Q),o.exports}Q.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return Q.d(t,{a:t}),t},Q.d=(e,t)=>{for(var o in t)Q.o(t,o)&&!Q.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},Q.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),Q.nc=void 0;var ee=Q("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"),et=Q.n(ee),eo=Q("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"),er=Q.n(eo),en=Q("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"),ea=Q.n(en),ei=Q("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"),es=Q.n(ei),ec=Q("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"),el=Q.n(ec),ed=Q("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"),eu=Q.n(ed),em=Q("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/shared/ui/switch/switch.module.css"),eg={};eg.styleTagTransform=eu(),eg.setAttributes=es(),eg.insert=ea().bind(null,"head"),eg.domAPI=er(),eg.insertStyleElement=el(),et()(em.A,eg);let ep=em.A&&em.A.locals?em.A.locals:void 0,ef=(0,o.forwardRef)(({className:e,disabled:o,slot:r,theme:n,...i},s)=>{let l=(0,c.useStyles)(n?.root.themeKey??"switch.root",{...n?.root,baseClassName:[ep.root,n?.root.baseClassName],className:e}),d=(0,c.useStyles)(n?.thumb.themeKey??"switch.thumb",{...n?.thumb,baseClassName:[n?.thumb.baseClassName,ep.thumb,o&&ep["thumb-disabled"]],style:{...n?.thumb.style,"--mask":"radial-gradient(circle farthest-side at 50% 50%, #0000 1.95px, #000 2.05px 100%) 50% 50%/100% 100% no-repeat"}});return(0,t.jsx)(J,{ref:s,disabled:o,...i,...l,children:(0,t.jsx)(a.Box,{themeKey:n?.track.themeKey??"switch.track",baseClassName:[ep.track,o&&ep["track-disabled"]],style:n?.track.style,children:(0,t.jsx)(V,{...d})})})});
13ef.displayName=J.displayName;var eb=e.i(914962),eh={"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/consent-manager-widget/consent-manager-widget.module.css"(e,t,o){o.d(t,{A:()=>s});var r=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"),n=o.n(r),a=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"),i=o.n(a)()(n());i.push([e.id,':root{--widget-background-color:#fff;--widget-background-color-dark:#1a1a1a;--widget-border-color:#ebebeb;--widget-border-color-dark:#333;--widget-text-color:#171717;--widget-text-color-dark:#e6e6e6;--widget-text-muted-color:#5c5c5c;--widget-text-muted-color-dark:#999;--widget-footer-background-color:transparent;--widget-footer-background-color-dark:transparent;--widget-link-text-color:#171717;--widget-link-text-color-dark:#e6e6e6;--widget-branding-link-color:#47c2ff;--widget-padding:0;--widget-radius:0;--widget-gap:.375rem;--widget-border-width:0;--widget-max-width:32rem;--widget-z-index:50;--widget-footer-padding:1.5rem 0 0 0;--widget-title-size:.875rem;--widget-title-line-height:1.25;--widget-title-tracking:-.006em;--widget-title-weight:600;--widget-entry-animation:c15t-enter-rkppV .15s ease-out;--widget-exit-animation:c15t-exit-pldK8 .15s ease-out;--widget-accordion-padding:.875rem;--widget-accordion-radius:.625rem;--widget-accordion-duration:.2s;--widget-accordion-ease:cubic-bezier(.4,0,.2,1);--widget-accordion-icon-size:1.25rem;--widget-accordion-background-color:#fff;--widget-accordion-background-color-dark:#171717;--widget-accordion-background-hover:#f7f7f7;--widget-accordion-background-hover-dark:#1c1c1c;--widget-accordion-border-color:#ebebeb;--widget-accordion-border-color-dark:#333;--widget-accordion-text-color:#171717;--widget-accordion-text-color-dark:#e6e6e6;--widget-accordion-icon-color:#5c5c5c;--widget-accordion-icon-color-dark:#999;--widget-accordion-arrow-color:#a3a3a3;--widget-accordion-arrow-color-dark:#ccc;--widget-accordion-content-color:#5c5c5c;--widget-accordion-content-color-dark:#999;--widget-accordion-focus-ring:#476cff;--widget-accordion-focus-ring-dark:#2547d0;--widget-accordion-focus-shadow:0 0 0 2px #476cff;--widget-accordion-focus-shadow-dark:0 0 0 2px #2547d0;--widget-font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--widget-line-height:1.15}.c15t-widget-mZfPK{font-family:var(--widget-font-family);line-height:var(--widget-line-height)}.c15t-widget-mZfPK>:not([hidden])~:not([hidden]){--space-y-reverse:0;margin-top:calc(1.5rem*calc(1 - var(--space-y-reverse)));margin-bottom:calc(1.5rem*var(--space-y-reverse))}.c15t-card-cpA5_{width:100%;max-width:var(--widget-max-width);border-radius:var(--widget-radius);border:var(--widget-border-width)solid var(--widget-border-color);background-color:var(--widget-background-color);position:relative}.c15t-dark .c15t-card-cpA5_{background-color:var(--widget-background-color-dark);border-color:var(--widget-border-color-dark)}.c15t-card-cpA5_[data-state=open]{animation:var(--widget-entry-animation)}.c15t-card-cpA5_[data-state=closed]{animation:var(--widget-exit-animation)}.c15t-header-ubIEO{gap:var(--widget-gap);padding:var(--widget-padding);flex-direction:column;display:flex}.c15t-title-LLWlk{font-size:var(--widget-title-size);line-height:var(--widget-title-line-height);letter-spacing:var(--widget-title-tracking);font-weight:var(--widget-title-weight);color:var(--widget-text-color)}.c15t-dark .c15t-title-LLWlk{color:var(--widget-text-color-dark)}.c15t-description-AdjjX{color:var(--widget-text-muted-color)}.c15t-dark .c15t-description-AdjjX{color:var(--widget-text-muted-color-dark)}.c15t-content-JJu4V{padding:0 var(--widget-padding);padding-bottom:var(--widget-padding)}.c15t-footer-ySewJ{padding:var(--widget-footer-padding);background-color:var(--widget-footer-background-color);justify-content:space-between;gap:1rem;display:flex}.c15t-dark .c15t-footer-ySewJ{background-color:var(--widget-footer-background-color-dark)}@media (width<=640px){.c15t-footer-ySewJ{flex-direction:column}}@media (width>=640px){.c15t-footer-ySewJ{flex-direction:row}}.c15t-footerGroup-PNx3e{flex-direction:row;justify-content:space-between;gap:1rem;display:flex}@media (width<=640px){.c15t-footerGroup-PNx3e,.c15t-footerGroup-PNx3e button{width:100%}}.c15t-branding-ayjMW{border-top:var(--widget-border-width)solid var(--widget-border-color);justify-content:center;width:100%;padding-top:1rem;display:flex}.c15t-dark .c15t-branding-ayjMW{border-color:var(--widget-border-color-dark)}.c15t-brandingLink-mwCeb{color:var(--widget-link-text-color);text-align:center;flex-direction:row;flex:1;justify-content:center;align-items:center;gap:.5rem;text-decoration:none;display:flex}.c15t-dark .c15t-brandingLink-mwCeb{color:var(--widget-link-text-color-dark)}.c15t-brandingLink-mwCeb svg{height:1.2rem}@keyframes c15t-enter-rkppV{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes c15t-exit-pldK8{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.c15t-bottomLeft-ZpTtt{bottom:0;left:0}.c15t-bottomRight-StkOw{bottom:0;right:0}.c15t-topLeft-_G3uz{top:0;left:0}.c15t-topRight-By5Hm{top:0;right:0}.c15t-accordionItem-fU3xo{border-radius:var(--widget-accordion-radius);border:1px solid var(--widget-accordion-border-color);background-color:var(--widget-accordion-background-color);position:relative;overflow:visible}.c15t-accordionItem-fU3xo:has(.c15t-accordionTriggerInner-bepZm:focus-visible){box-shadow:0 0 0 2px var(--widget-accordion-focus-ring)}.c15t-dark .c15t-accordionItem-fU3xo{border-color:var(--widget-accordion-border-color-dark);background-color:var(--widget-accordion-background-color-dark)}.c15t-accordionTrigger-SWny4{width:100%;color:var(--widget-accordion-text-color);
13transition:background-color var(--widget-accordion-duration)var(--widget-accordion-ease);background-color:#0000;justify-content:space-between;align-items:center;display:flex}.c15t-accordionTrigger-SWny4:hover{background-color:var(--widget-accordion-background-hover)}.c15t-dark .c15t-accordionTrigger-SWny4{color:var(--widget-accordion-text-color-dark)}.c15t-dark .c15t-accordionTrigger-SWny4:hover{background-color:var(--widget-accordion-background-hover-dark)}.c15t-accordionTriggerInner-bepZm{align-items:center;gap:var(--widget-gap);font-size:var(--widget-title-size);font-weight:var(--widget-title-weight);border-radius:var(--widget-accordion-radius);display:flex;position:relative}.c15t-accordionContent-qm_yt{padding:var(--widget-accordion-padding);color:var(--widget-accordion-content-color);font-size:.875rem;line-height:1.5}.c15t-dark .c15t-accordionContent-qm_yt{color:var(--widget-accordion-content-color-dark)}.c15t-accordionArrow-t0PT0{color:var(--widget-accordion-arrow-color);width:var(--widget-accordion-icon-size);height:var(--widget-accordion-icon-size);transition:transform var(--widget-accordion-duration)var(--widget-accordion-ease)}.c15t-dark .c15t-accordionArrow-t0PT0{color:var(--widget-accordion-arrow-color-dark)}.c15t-accordionItem-fU3xo[data-state=open] .c15t-accordionArrow-t0PT0{transform:rotate(180deg)}.c15t-switch-cBZCr{cursor:pointer;background-color:var(--widget-accordion-background-hover);width:2rem;height:1.25rem;transition:background-color var(--widget-accordion-duration)var(--widget-accordion-ease);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.c15t-dark .c15t-switch-cBZCr{background-color:var(--widget-accordion-background-hover-dark)}.c15t-switch-cBZCr[data-state=checked]{background-color:var(--widget-accordion-focus-ring)}.c15t-dark .c15t-switch-cBZCr[data-state=checked]{background-color:var(--widget-accordion-focus-ring-dark)}',""]),i.locals={enter:"c15t-enter-rkppV",exit:"c15t-exit-pldK8",widget:"c15t-widget-mZfPK",card:"c15t-card-cpA5_",header:"c15t-header-ubIEO",title:"c15t-title-LLWlk",description:"c15t-description-AdjjX",content:"c15t-content-JJu4V",footer:"c15t-footer-ySewJ",footerGroup:"c15t-footerGroup-PNx3e",branding:"c15t-branding-ayjMW",brandingLink:"c15t-brandingLink-mwCeb",bottomLeft:"c15t-bottomLeft-ZpTtt",bottomRight:"c15t-bottomRight-StkOw",topLeft:"c15t-topLeft-_G3uz",topRight:"c15t-topRight-By5Hm",accordionItem:"c15t-accordionItem-fU3xo",accordionTriggerInner:"c15t-accordionTriggerInner-bepZm",accordionTrigger:"c15t-accordionTrigger-SWny4",accordionContent:"c15t-accordionContent-qm_yt",accordionArrow:"c15t-accordionArrow-t0PT0",switch:"c15t-switch-cBZCr"};let s=i},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var o="",r=void 0!==t[5];return t[4]&&(o+="@supports (".concat(t[4],") {")),t[2]&&(o+="@media ".concat(t[2]," {")),r&&(o+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),o+=e(t),r&&(o+="}"),t[2]&&(o+="}"),t[4]&&(o+="}"),o}).join("")},t.i=function(e,o,r,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);r&&i[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),o&&(d[2]&&(d[1]="@media ".concat(d[2]," {").concat(d[1],"}")),d[2]=o),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function o(e){for(var o=-1,r=0;r<t.length;r++)if(t[r].identifier===e){o=r;break}return o}function r(e,r){for(var n={},a=[],i=0;i<e.length;i++){var s=e[i],c=r.base?s[0]+r.base:s[0],l=n[c]||0,d="".concat(c," ").concat(l);n[c]=l+1;var u=o(d),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var g=function(e,t){var o=t.domAPI(t);return o.update(e),function(t){t?(t.css!==e.css||t.media!==e.media||t.sourceMap!==e.sourceMap||t.supports!==e.supports||t.layer!==e.layer)&&o.update(e=t):o.remove()}}(m,r);r.byIndex=i,t.splice(i,0,{identifier:d,updater:g,references:1})}a.push(d)}return a}e.exports=function(e,n){var a=r(e=e||[],n=n||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=o(a[i]);t[s].references--}for(var c=r(e,n),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,o){var r=function(e){if(void 0===t[e]){var o=document.querySelector(e);
13if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!r)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(o)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"(e,t,o){e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"(e){e.exports=function(e){if("u"<typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){var r,n,a;r="",o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {")),(n=void 0!==o.layer)&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,n&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}"),(a=o.sourceMap)&&"u">typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)},remove:function(){null===t.parentNode||t.parentNode.removeChild(t)}}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},ey={};function ev(e){var t=ey[e];if(void 0!==t)return t.exports;var o=ey[e]={id:e,exports:{}};return eh[e](o,o.exports,ev),o.exports}ev.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return ev.d(t,{a:t}),t},ev.d=(e,t)=>{for(var o in t)ev.o(t,o)&&!ev.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},ev.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),ev.nc=void 0;var ew=ev("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"),ek=ev.n(ew),ex=ev("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"),eC=ev.n(ex),eS=ev("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"),ej=ev.n(eS),e_=ev("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"),eT=ev.n(e_),eA=ev("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"),eE=ev.n(eA),eN=ev("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"),eI=ev.n(eN),eR=ev("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/consent-manager-widget/consent-manager-widget.module.css"),eL={};eL.styleTagTransform=eI(),eL.setAttributes=eT(),eL.insert=ej().bind(null,"head"),eL.domAPI=eC(),eL.insertStyleElement=eE(),ek()(eR.A,eL);let eB=eR.A&&eR.A.locals?eR.A.locals:void 0,eM=(0,o.forwardRef)(({children:e,themeKey:o,...r},n)=>(0,t.jsx)(a.Box,{ref:n,baseClassName:eB.accordionTrigger,themeKey:o,...r,children:e})),eO=()=>{let{selectedConsents:e,setSelectedConsent:r,getDisplayedConsents:a}=(0,eb.useConsentManager)(),i=(0,o.useCallback)((e,t)=>{r(e,t)},[r]),{consentTypes:c}=(0,n.useTranslations)();return a().map(o=>(0,t.jsxs)(eP,{value:o.name,themeKey:"widget.accordion.item",className:eB.accordionItem,children:[(0,t.jsxs)(eM,{themeKey:"widget.accordion.trigger","data-testid":`consent-manager-widget-accordion-trigger-${o.name}`,children:[(0,t.jsxs)(E,{themeKey:"widget.accordion.trigger-inner",className:eB.accordionTriggerInner,"data-testid":`consent-manager-widget-accordion-trigger-inner-${o.name}`,children:[(0,t.jsx)(N,{"data-testid":`consent-manager-widget-accordion-arrow-${o.name}`,className:eB.accordionArrow,openIcon:{Element:s({title:"Open",
13iconPath:(0,t.jsx)("path",{d:"M5 12h14M12 5v14"})}),themeKey:"widget.accordion.arrow.open"},closeIcon:{Element:s({title:"Close",iconPath:(0,t.jsx)("path",{d:"M5 12h14"})}),themeKey:"widget.accordion.arrow.close"}}),c[o.name]?.title??o.name.replace(/_/g," ").replace(/\b\w/g,e=>e.toUpperCase())]}),(0,t.jsx)(ef,{checked:e[o.name],onClick:e=>e.stopPropagation(),onKeyUp:e=>e.stopPropagation(),onKeyDown:e=>e.stopPropagation(),onCheckedChange:e=>i(o.name,e),disabled:o.disabled,theme:{root:{themeKey:"widget.switch",className:eB.switch},thumb:{themeKey:"widget.switch.thumb",className:eB.switchThumb},track:{themeKey:"widget.switch.track"}},"data-testid":`consent-manager-widget-switch-${o.name}`})]}),(0,t.jsx)(I,{theme:{content:{themeKey:"widget.accordion.content",className:eB.accordionContent},contentInner:{themeKey:"widget.accordion.content-inner"}},"data-testid":`consent-manager-widget-accordion-content-${o.name}`,children:c[o.name]?.description??o.description})]},o.name))},eP=(0,o.forwardRef)(({className:e,...o},r)=>(0,t.jsx)(A,{ref:r,className:eB.accordionItem,...o}));var ez=e.i(404743);let eD=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(ez.ConsentButton,{ref:r,variant:"neutral",mode:"stroke",size:"small",action:"accept-consent",...o,themeKey:"widget.footer.accept-button","data-testid":"consent-manager-widget-footer-accept-button",closeCookieBanner:!0,closeCustomizeDialog:!0,children:e})),eH=((0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(ez.ConsentButton,{ref:r,action:"open-consent-dialog",...o,themeKey:"widget.footer.customize-button","data-testid":"consent-manager-widget-footer-customize-button",children:e})),(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(ez.ConsentButton,{ref:r,action:"custom-consent",variant:"primary",closeCustomizeDialog:!0,...o,themeKey:"widget.footer.save-button","data-testid":"consent-manager-widget-footer-save-button",children:e}))),eF=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(ez.ConsentButton,{ref:r,variant:"neutral",mode:"stroke",size:"small",action:"reject-consent",...o,themeKey:"widget.footer.reject-button","data-testid":"consent-manager-widget-reject-button",closeCookieBanner:!0,closeCustomizeDialog:!0,children:e})),e$=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(a.Box,{ref:r,baseClassName:eB.footer,"data-testid":"consent-manager-widget-footer",...o,themeKey:"widget.footer",children:e})),eK=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(a.Box,{ref:r,baseClassName:eB.footerGroup,"data-testid":"consent-manager-widget-footer-sub-group",...o,themeKey:"widget.footer.sub-group",children:e}));var eU=e.i(959227),eq=e.i(593083);let eJ=({children:e,noStyle:o=!1,disableAnimation:r=!1,theme:n,useProvider:i=!0})=>{let{translationConfig:s}=(0,eb.useConsentManager)(),c=(0,t.jsx)(a.Box,{"data-testid":"consent-manager-widget-root",themeKey:"widget.root",dir:(0,eq.useTextDirection)(s.defaultLanguage),children:e});return i?(0,t.jsx)(eU.LocalThemeContext.Provider,{value:{disableAnimation:r,noStyle:o,theme:n},children:c}):c},eW=({hideBrading:e,theme:a,noStyle:i,disableAnimation:s,scrollLock:c,trapFocus:l,...d})=>{let[u,m]=(0,o.useState)([]),{common:g}=(0,n.useTranslations)(),p=(0,r.useTheme)();return(0,t.jsxs)(eJ,{...{theme:{...p.theme,...a},noStyle:i??p.noStyle,disableAnimation:s??p.disableAnimation,scrollLock:c??p.scrollLock,trapFocus:l??p.trapFocus,...d},children:[(0,t.jsx)(T,{themeKey:"widget.accordion",type:"multiple",value:u,onValueChange:m,children:(0,t.jsx)(eO,{})}),(0,t.jsxs)(e$,{children:[(0,t.jsxs)(eK,{themeKey:"widget.footer.sub-group",children:[(0,t.jsx)(eF,{themeKey:"widget.footer.reject-button",children:g.rejectAll}),(0,t.jsx)(eD,{themeKey:"widget.footer.accept-button",children:g.acceptAll})]}),(0,t.jsx)(eH,{themeKey:"widget.footer.save-button",children:g.save})]}),!e&&(0,t.jsx)(td,{themeKey:"widget.branding",children:(0,t.jsx)(tu,{})})]})};var eV=e.i(378598);let eG=({title:e="c15t",titleId:o="c15t",...r})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 408 149","aria-labelledby":o,...r,children:[(0,t.jsx)("title",{id:o,children:e}),(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M74.133 14.042c-5.58 0-10.105 4.524-10.105 10.104 0 5.581 4.524 10.105 10.105 10.105 5.58 0 10.105-4.524 10.105-10.105 0-5.58-4.524-10.104-10.105-10.104ZM50.556 24.146C50.556 11.125 61.112.57 74.133.57 87.154.57 97.71 11.125 97.71 24.146c0 13.022-10.556 23.578-23.577 23.578-4.06 0-7.88-1.027-11.216-2.834L44.354 63.453a23.424 23.424 0 0 1 1.858 4.48h55.843c2.899-9.74 11.921-16.841 22.601-16.841 13.022 0 23.578 10.556 23.578 23.577 0 13.022-10.556 23.578-23.578 23.578-10.68 0-19.702-7.102-22.601-16.841H46.211a23.455 23.455 0 0 1-2.628 5.798l18.015 18.015a23.473 23.473 0 0 1 12.535-3.604c13.021 0 23.577 10.556 23.577 23.577 0 13.022-10.556 23.577-23.577 23.577-13.021 0-23.577-10.555-23.577-23.577 0-3.506.765-6.833 2.138-9.824l-19.26-19.26a23.49 23.49 0 0 1-9.823 2.139C10.588 98.247.032 87.69.032 74.669c0-13.021 10.556-23.577 23.577-23.577 4.061 0 7.882 1.026 11.217 2.834L53.39 35.364a23.473 23.473 0 0 1-2.834-11.218Zm63.996 50.523v.023c.012 5.57 4.531 10.082 10.104 10.082 5.581 0 10.105-4.524 10.105-10.105 0-5.58-4.524-10.104-10.105-10.104-5.573 0-10.092 4.511-10.104 10.082v.022ZM23.61 64.565c-5.58 0-10.104 4.524-10.104 10.104 0 5.58 4.524 10.105 10.104 10.105 5.581 0 10.105-4.524 10.105-10.105 0-5.58-4.524-10.104-10.105-10.104Zm40.418 60.627c0-5.581 4.524-10.104 10.105-10.104 5.58 0 10.105 4.523 10.105 10.104 0 5.581-4.524 10.105-10.105 10.105-5.58 0-10.105-4.524-10.105-10.105Z",clipRule:"evenodd"}),(0,t.jsx)("path",{fill:"currentColor",d:"M213.869 86.31c0-18.48 14.64-32.04 32.88-32.04 9 0 17.28 3 24.24 10.44l-8.88 9.24c-4.08-4.2-8.88-6.6-15.36-6.6-10.56 0-18.6 8.04-18.6 18.96 0 10.92 8.04 18.959 18.6 18.959 6.48 0 11.28-2.4 15.36-6.6l8.88 9.24c-6.96 7.44-15.24 10.44-24.24 10.44-18.24 0-32.88-13.56-32.88-32.04Zm70.372-39.72h-11.88V33.03h26.88v83.639h-15v-70.08Zm23.468 54.599 12.24-6.96c2.88 6.12 9.24 10.2 16.44 10.2 10.2 0 17.04-6.36 17.04-15.84s-6.48-15.84-16.2-15.84c-4.68 0-9.48 1.44-12.48 4.32l-10.8-2.88 7.8-41.16h40.56v13.56h-29.28l-3 15.12c2.52-1.08 5.52-1.56 8.76-1.56 17.76 0 29.52 11.28 29.52 28.32 0 17.76-12.72 29.64-31.92 29.64-12.6 0-23.52-6.84-28.68-16.92Zm72.386-31.92h-7.8V56.19h7.8V33.03h14.4v23.16h13.08v13.08h-13.08v47.4h-14.4v-47.4Z"})]}),eZ=({title:e="Consent",titleId:o="consent-logo",...r})=>(0,t.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 595 97","aria-labelledby":o,className:"consent-logo",...r,children:[(0,t.jsx)("title",{id:o,children:e}),(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M53.679 70.787c6.17 0 11.
13172-5.002 11.172-11.172 0-4.009-2.111-7.524-5.283-9.495a23.868 23.868 0 0 1 8.817-1.677c13.217 0 23.93 10.714 23.93 23.93s-10.713 23.93-23.93 23.93c-13.216 0-23.93-10.714-23.93-23.93 0-1.924.227-3.795.656-5.588a11.148 11.148 0 0 0 8.568 4.002Z",clipRule:"evenodd"}),(0,t.jsx)("path",{fill:"currentColor",fillRule:"evenodd",d:"M1.118 74.716a68.462 68.462 0 0 1-.098-3.654c0-37.205 30.16-67.365 67.365-67.365s67.365 30.16 67.365 67.365c0 1.226-.032 2.444-.097 3.654h-21.927c.041-.776.061-1.557.061-2.343 0-24.531-19.887-44.418-44.418-44.418-24.532 0-44.418 19.887-44.418 44.418 0 .786.02 1.567.06 2.343H1.118Z",clipRule:"evenodd"}),(0,t.jsx)("path",{fill:"currentColor",d:"M566.424 36.6h-7.8V23.52h7.8V.36h14.4v23.16h13.08V36.6h-13.08V84h-14.4V36.6ZM497.535 23.52h14.28v8.64c2.76-5.76 9.6-9.84 18.36-9.84 14.52 0 22.92 9.36 22.92 24.24V84h-14.4V48.6c0-8.16-4.68-13.44-12.84-13.44s-14.04 5.76-14.04 14.04V84h-14.28V23.52ZM429.265 53.76c0-19.44 13.56-31.92 31.68-31.92 18 0 29.88 13.56 29.88 30.48 0 0 0 2.64-.24 5.04h-47.04c.48 9.6 7.56 15.84 18.24 15.84 7.32 0 11.76-2.4 16.32-6.96l8.64 8.4c-7.8 8.28-16.32 10.8-25.44 10.8-18.96 0-32.04-12.24-32.04-31.2v-.48Zm46.92-6.48c0-7.2-6.84-13.2-15.24-13.2-9 0-16.44 5.88-17.04 13.2h32.28ZM385.367 65.52c2.52 4.08 8.159 7.56 15.959 7.56 8.28 0 10.8-3.48 10.8-6.6 0-5.04-7.2-6.24-16.56-9.6-8.88-3.24-14.88-7.8-14.88-17.04 0-11.64 9.84-18.12 21.36-18.12 10.08 0 16.8 3.84 21 9.12l-8.039 8.52c-2.521-3-6.6-5.28-13.2-5.28-4.56 0-7.321 2.16-7.321 5.4 0 4.56 5.041 5.16 15.241 8.88 11.16 3.96 16.199 9.24 16.199 18 0 10.44-7.559 19.2-24.839 19.2-12.6 0-21.241-5.04-24.961-12.24l9.241-7.8ZM315.997 23.52h14.28v8.64c2.76-5.76 9.6-9.84 18.36-9.84 14.52 0 22.92 9.36 22.92 24.24V84h-14.4V48.6c0-8.16-4.68-13.44-12.84-13.44s-14.04 5.76-14.04 14.04V84h-14.28V23.52ZM242.806 53.76c0-18.12 14.64-32.04 33-32.04 18.24 0 33 13.92 33 32.04 0 18.12-14.76 32.04-33 32.04-18.36 0-33-13.92-33-32.04Zm14.28 0c0 10.68 8.04 18.96 18.72 18.96 10.56 0 18.72-8.28 18.72-18.96 0-10.68-8.16-18.96-18.72-18.96-10.68 0-18.72 8.28-18.72 18.96ZM183.387 53.64c0-18.48 14.64-32.04 32.88-32.04 9 0 17.28 3 24.24 10.44l-8.88 9.24c-4.08-4.2-8.88-6.6-15.36-6.6-10.56 0-18.6 8.04-18.6 18.96 0 10.92 8.04 18.96 18.6 18.96 6.48 0 11.28-2.4 15.36-6.6l8.88 9.24c-6.96 7.44-15.24 10.44-24.24 10.44-18.24 0-32.88-13.56-32.88-32.04Z"})]});var eY={"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/consent-manager-dialog/consent-manager-dialog.module.css"(e,t,o){o.d(t,{A:()=>s});var r=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"),n=o.n(r),a=o("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"),i=o.n(a)()(n());i.push([e.id,':root{--dialog-font-family:system-ui,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji";--dialog-line-height:1.15;--dialog-title-font-size:.875rem;--dialog-title-font-weight:600;--dialog-title-letter-spacing:-.025em;--dialog-description-font-size:1rem;--dialog-description-font-weight:400;--dialog-description-line-height:1.15;--dialog-footer-gap:.75rem;--dialog-footer-font-size:14px;--dialog-branding-font-size:1rem;--dialog-branding-font-weight:500;--dialog-branding-line-height:1.5;--dialog-branding-letter-spacing:-.01em;--dialog-stroke-color:#ebebeb;--dialog-stroke-color-dark:#333;--dialog-branding-focus-color:#476cff;--dialog-branding-focus-color-dark:#2547d0;--dialog-link-text-color:#171717;--dialog-link-text-color-dark:#e6e6e6;--dialog-border-color:#ebebeb;--dialog-border-color-dark:#333;--dialog-background-color:white;--dialog-background-color-dark:#1a1a1a;--dialog-foreground-color:#171717;--dialog-foreground-color-dark:#e6e6e6;--dialog-muted-color:#737373;--dialog-muted-color-dark:#a3a3a3;--dialog-overlay-background-color:#00000080;--dialog-overlay-background-color-dark:#00000080;--dialog-card-padding:1.5rem;--dialog-card-padding-mobile:1rem;--dialog-card-gap:.375rem;--dialog-header-gap:.375rem;--dialog-content-gap:1rem;--dialog-footer-padding-y:1rem;--dialog-card-radius:1.25rem;--dialog-max-width:28rem;--dialog-height:80%;--dialog-z-index:1000000000;--dialog-overlay-z-index:1000000000;--dialog-card-shadow:0 1px 2px 0 #0000000d;--dialog-border-width:1px;--dialog-border-style:solid;--dialog-animation-duration:.2s;--dialog-animation-timing:ease-out;--dialog-branding-gap:.5rem;--dialog-branding-icon-height:1.25rem;--dialog-branding-icon-width:auto}.c15t-root-QhMZC{isolation:isolate;font-family:var(--dialog-font-family);line-height:var(--dialog-line-height);-webkit-text-size-adjust:100%;tab-size:4;padding:var(--dialog-card-padding-mobile);z-index:var(--dialog-z-index);border-radius:var(--dialog-card-radius);width:100%;height:var(--dialog-height);background:0 0;border:0;
13justify-content:center;align-items:center;margin:0;display:flex;position:fixed;inset:0}.c15t-root-QhMZC[dir=rtl]{direction:rtl}.c15t-dialogVisible-fwyvr{opacity:1;transition:opacity var(--dialog-animation-duration)var(--dialog-animation-timing)}.c15t-dialogHidden-WwOAw{opacity:0;transition:opacity var(--dialog-animation-duration)var(--dialog-animation-timing)}.c15t-contentVisible-A_pT0{opacity:1;transition:opacity var(--dialog-animation-duration)var(--dialog-animation-timing),transform var(--dialog-animation-duration)cubic-bezier(.34,1.56,.64,1);transform:scale(1)}.c15t-contentHidden-GCC7t{opacity:0;transition:opacity var(--dialog-animation-duration)var(--dialog-animation-timing),transform var(--dialog-animation-duration)var(--dialog-animation-timing);transform:scale(.95)}@media (width>=640px){.c15t-root-QhMZC{padding:var(--dialog-card-padding);width:auto}}.c15t-container-bOKMN{width:100%;max-width:var(--dialog-max-width);margin:auto}.c15t-branding-p1rXd{justify-content:center;align-items:center;gap:var(--dialog-branding-gap);font-size:var(--dialog-branding-font-size);font-weight:var(--dialog-branding-font-weight);line-height:var(--dialog-branding-line-height);letter-spacing:var(--dialog-branding-letter-spacing);color:var(--dialog-foreground-color);border-radius:.25rem;margin:auto 0;padding:0 .5rem;text-decoration:none;display:flex}.c15t-branding-p1rXd:focus-visible{box-shadow:0 0 0 2px var(--dialog-branding-focus-color);outline:none}.c15t-dark .c15t-branding-p1rXd:focus-visible{box-shadow:0 0 0 2px var(--dialog-branding-focus-color-dark)}.c15t-dark .c15t-branding-p1rXd{color:var(--dialog-foreground-color-dark)}.c15t-brandingC15T-gskQ7{width:var(--dialog-branding-icon-width);height:var(--dialog-branding-icon-height)}.c15t-brandingConsent-yGJd8{width:var(--dialog-branding-icon-width);height:1rem}.c15t-headerWrapper-GSp8u{position:relative}.c15t-closeButton-PxEni{position:absolute;top:22px;right:22px}.c15t-footer-oOtr_{border-top:solid 1px var(--dialog-stroke-color);justify-content:center;padding-top:1rem;padding-bottom:1rem;font-size:14px}.c15t-overlay-jJ4Q1{color:var(--dialog-link-text-color);background-color:var(--dialog-overlay-background-color);z-index:var(--dialog-overlay-z-index);position:fixed;inset:0}.c15t-overlayVisible-qy2bF{opacity:1;transition:opacity var(--dialog-animation-duration)var(--dialog-animation-timing)}.c15t-overlayHidden-IC_C7{opacity:0;transition:opacity var(--dialog-animation-duration)var(--dialog-animation-timing)}.c15t-dark .c15t-overlay-jJ4Q1{background-color:var(--dialog-overlay-background-color-dark);color:var(--dialog-link-text-color-dark)}.c15t-card-d2uUf{border-radius:var(--dialog-card-radius);border:var(--dialog-border-width)var(--dialog-border-style)var(--dialog-border-color);background-color:var(--dialog-background-color);color:var(--dialog-foreground-color);box-shadow:var(--dialog-card-shadow);overflow:hidden}.c15t-dark .c15t-card-d2uUf{background-color:var(--dialog-background-color-dark);color:var(--dialog-foreground-color-dark);border-color:var(--dialog-border-color-dark)}.c15t-header-qF2QY{padding:var(--dialog-card-padding);gap:var(--dialog-header-gap);flex-direction:column;display:flex}.c15t-header-qF2QY>*+*{margin-top:var(--dialog-card-gap)}.c15t-title-B_498{font-weight:var(--dialog-title-font-weight);font-size:var(--dialog-title-font-size);letter-spacing:var(--dialog-title-letter-spacing);line-height:1}.c15t-description-Nct_b{color:var(--dialog-muted-color);font-size:var(--dialog-description-font-size);font-weight:var(--dialog-description-font-weight);line-height:var(--dialog-description-line-height)}.c15t-dark .c15t-description-Nct_b{color:var(--dialog-muted-color-dark)}.c15t-content-_6tun{padding:var(--dialog-card-padding);gap:var(--dialog-content-gap);padding-top:0}.c15t-footer-oOtr_{justify-content:center;align-items:center;gap:var(--dialog-footer-gap);font-size:var(--dialog-footer-font-size);padding-top:var(--dialog-footer-padding-y);padding-bottom:var(--dialog-footer-padding-y);border-top:var(--dialog-border-width)var(--dialog-border-style)var(--dialog-stroke-color);flex-direction:column;display:flex}.c15t-footer-oOtr_:empty{border-top:none;display:none}.c15t-dark .c15t-footer-oOtr_{border-color:var(--dialog-stroke-color-dark)}',""]),i.locals={root:"c15t-root-QhMZC",dialogVisible:"c15t-dialogVisible-fwyvr",dialogHidden:"c15t-dialogHidden-WwOAw",contentVisible:"c15t-contentVisible-A_pT0",contentHidden:"c15t-contentHidden-GCC7t",container:"c15t-container-bOKMN",branding:"c15t-branding-p1rXd",brandingC15T:"c15t-brandingC15T-gskQ7",brandingConsent:"c15t-brandingConsent-yGJd8",headerWrapper:"c15t-headerWrapper-GSp8u",closeButton:"c15t-closeButton-PxEni",footer
13:"c15t-footer-oOtr_",overlay:"c15t-overlay-jJ4Q1",overlayVisible:"c15t-overlayVisible-qy2bF",overlayHidden:"c15t-overlayHidden-IC_C7",card:"c15t-card-d2uUf",header:"c15t-header-qF2QY",title:"c15t-title-B_498",description:"c15t-description-Nct_b",content:"c15t-content-_6tun"};let s=i},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/api.js"(e){e.exports=function(e){var t=[];return t.toString=function(){return this.map(function(t){var o="",r=void 0!==t[5];return t[4]&&(o+="@supports (".concat(t[4],") {")),t[2]&&(o+="@media ".concat(t[2]," {")),r&&(o+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),o+=e(t),r&&(o+="}"),t[2]&&(o+="}"),t[4]&&(o+="}"),o}).join("")},t.i=function(e,o,r,n,a){"string"==typeof e&&(e=[[null,e,void 0]]);var i={};if(r)for(var s=0;s<this.length;s++){var c=this[s][0];null!=c&&(i[c]=!0)}for(var l=0;l<e.length;l++){var d=[].concat(e[l]);r&&i[d[0]]||(void 0!==a&&(void 0===d[5]||(d[1]="@layer".concat(d[5].length>0?" ".concat(d[5]):""," {").concat(d[1],"}")),d[5]=a),o&&(d[2]&&(d[1]="@media ".concat(d[2]," {").concat(d[1],"}")),d[2]=o),n&&(d[4]?(d[1]="@supports (".concat(d[4],") {").concat(d[1],"}"),d[4]=n):d[4]="".concat(n)),t.push(d))}},t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/noSourceMaps.js"(e){e.exports=function(e){return e[1]}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"(e){var t=[];function o(e){for(var o=-1,r=0;r<t.length;r++)if(t[r].identifier===e){o=r;break}return o}function r(e,r){for(var n={},a=[],i=0;i<e.length;i++){var s=e[i],c=r.base?s[0]+r.base:s[0],l=n[c]||0,d="".concat(c," ").concat(l);n[c]=l+1;var u=o(d),m={css:s[1],media:s[2],sourceMap:s[3],supports:s[4],layer:s[5]};if(-1!==u)t[u].references++,t[u].updater(m);else{var g=function(e,t){var o=t.domAPI(t);return o.update(e),function(t){t?(t.css!==e.css||t.media!==e.media||t.sourceMap!==e.sourceMap||t.supports!==e.supports||t.layer!==e.layer)&&o.update(e=t):o.remove()}}(m,r);r.byIndex=i,t.splice(i,0,{identifier:d,updater:g,references:1})}a.push(d)}return a}e.exports=function(e,n){var a=r(e=e||[],n=n||{});return function(e){e=e||[];for(var i=0;i<a.length;i++){var s=o(a[i]);t[s].references--}for(var c=r(e,n),l=0;l<a.length;l++){var d=o(a[l]);0===t[d].references&&(t[d].updater(),t.splice(d,1))}a=c}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"(e){var t={};e.exports=function(e,o){var r=function(e){if(void 0===t[e]){var o=document.querySelector(e);if(window.HTMLIFrameElement&&o instanceof window.HTMLIFrameElement)try{o=o.contentDocument.head}catch(e){o=null}t[e]=o}return t[e]}(e);if(!r)throw Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");r.appendChild(o)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"(e){e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"(e,t,o){e.exports=function(e){var t=o.nc;t&&e.setAttribute("nonce",t)}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"(e){e.exports=function(e){if("u"<typeof document)return{update:function(){},remove:function(){}};var t=e.insertStyleElement(e);return{update:function(o){var r,n,a;r="",o.supports&&(r+="@supports (".concat(o.supports,") {")),o.media&&(r+="@media ".concat(o.media," {")),(n=void 0!==o.layer)&&(r+="@layer".concat(o.layer.length>0?" ".concat(o.layer):""," {")),r+=o.css,n&&(r+="}"),o.media&&(r+="}"),o.supports&&(r+="}"),(a=o.sourceMap)&&"u">typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),e.styleTagTransform(r,t,e.options)},remove:function(){null===t.parentNode||t.parentNode.removeChild(t)}}}},"../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"(e){e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},eX={};function eQ(e){var t=eX[e];if(void 0!==t)return t.exports;var o=eX[e]={id:e,exports:{}};return eY[e](o,o.exports,eQ),o.exports}eQ.n=e=>
13{var t=e&&e.__esModule?()=>e.default:()=>e;return eQ.d(t,{a:t}),t},eQ.d=(e,t)=>{for(var o in t)eQ.o(t,o)&&!eQ.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},eQ.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),eQ.nc=void 0;var e1=eQ("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/injectStylesIntoStyleTag.js"),e0=eQ.n(e1),e5=eQ("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleDomAPI.js"),e2=eQ.n(e5),e4=eQ("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertBySelector.js"),e6=eQ.n(e4),e8=eQ("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/setAttributesWithoutAttributes.js"),e3=eQ.n(e8),e7=eQ("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/insertStyleElement.js"),e9=eQ.n(e7),te=eQ("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/style-loader/runtime/styleTagTransform.js"),tt=eQ.n(te),to=eQ("../../node_modules/.bun/@[email protected]/node_modules/@rsbuild/core/compiled/css-loader/index.js??ruleSet[1].rules[1].use[1]!builtin:lightningcss-loader??ruleSet[1].rules[1].use[2]!./src/components/consent-manager-dialog/consent-manager-dialog.module.css"),tr={};tr.styleTagTransform=tt(),tr.setAttributes=e3(),tr.insert=e6().bind(null,"head"),tr.domAPI=e2(),tr.insertStyleElement=e9(),e0()(to.A,tr);let tn=to.A&&to.A.locals?to.A.locals:void 0,ta=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(a.Box,{ref:r,className:tn.card,...o,themeKey:"dialog.card","data-testid":"consent-manager-dialog-card",children:e})),ti=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(a.Box,{ref:r,className:tn.header,...o,themeKey:"dialog.header","data-testid":"consent-manager-dialog-header",children:e})),ts=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(a.Box,{ref:r,className:tn.title,themeKey:"dialog.title",...o,"data-testid":"consent-manager-dialog-title",children:e})),tc=(0,o.forwardRef)(({children:e,legalLinks:o,asChild:r,...n},i)=>r?(0,t.jsx)(a.Box,{ref:i,className:tn.description,themeKey:"dialog.description",asChild:r,...n,children:e}):(0,t.jsxs)(a.Box,{ref:i,className:tn.description,themeKey:"dialog.description",asChild:r,...n,"data-testid":"consent-manager-dialog-description",children:[e,(0,t.jsx)(eV.InlineLegalLinks,{links:o,themeKey:"dialog.legal-links",testIdPrefix:"consent-manager-dialog-legal-link"})]})),tl=(0,o.forwardRef)(({children:e,...o},r)=>(0,t.jsx)(a.Box,{ref:r,className:tn.content,themeKey:"dialog.content","data-testid":"consent-manager-dialog-content",...o,children:e})),td=(0,o.forwardRef)(({children:e,themeKey:o,...r},n)=>(0,t.jsx)(a.Box,{ref:n,className:tn.footer,themeKey:o||"dialog.footer",...r,"data-testid":"consent-manager-dialog-footer",children:e})),tu=()=>{let{branding:e}=(0,eb.useConsentManager)();if("none"===e)return null;let o="u">typeof window?`?ref=${window.location.hostname}`:"";return(0,t.jsxs)("a",{dir:"ltr",className:tn.branding,href:"consent"===e?`https://consent.io${o}`:`https://c15t.com${o}`,children:["Secured by"," ","consent"===e?(0,t.jsx)(eZ,{className:tn.brandingConsent}):(0,t.jsx)(eG,{className:tn.brandingC15T})]})},tm=({noStyle:e,legalLinks:o})=>{let{consentManagerDialog:r}=(0,n.useTranslations)();return(0,t.jsxs)(ta,{children:[(0,t.jsxs)(ti,{children:[(0,t.jsx)(ts,{children:r.title}),(0,t.jsx)(tc,{legalLinks:o,children:r.description})]}),(0,t.jsx)(tl,{children:(0,t.jsx)(eW,{hideBrading:!0,noStyle:e,useProvider:!0})}),(0,t.jsx)(td,{themeKey:"dialog.footer",children:(0,t.jsx)(tu,{})})]})};var tg=e.i(207670);let tp=({noStyle:e,style:n})=>{let a,{isPrivacyDialogOpen:i}=(0,eb.useConsentManager)(),{disableAnimation:s,noStyle:l,scrollLock:d=!0}=(0,r.useTheme)(),[u,m]=(0,o.useState)(!1);(0,o.useEffect)(()=>{if(i)m(!0);else if(s)m(!1);else{let e=setTimeout(()=>{m(!1)},Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--dialog-animation-duration")||"200",10));return()=>clearTimeout(e)}},[i,s]);let g="string"==typeof n?n:n?.className,p=(0,c.useStyles)("dialog.overlay",{baseClassName:!(l||e)&&tn.overlay,className:g,noStyle:l||e});a=l||e||s?void 0:u?tn.overlayVisible:tn.overlayHidden;let f=(0,tg.default)(p.className,a);return(0,t.jsx)("div",{style:"object"==typeof n&&"style"in n?{...p.style,...n.style}:p.style,className:f,"data-testid":"consent-manager-dialog-overlay"})};var tf=e.i(28825),tb=e.i(908025);let th=({children:e,open:n,noStyle:a,disableAnimation:i,scrollLock:s=!0,trapFocus:l=!0,overlay:d,className:u,style:m,theme:g,...p})=>{let f=(0,r.useTheme)(),b={...f.theme,...g},h=i??f.disableAnimation??!1,y=a??f.noStyle??!1,v=s??f.scrollLock??!0,w=l??f.trapFocus??!0,{isPrivacyDialogOpen:k,translationConfig:x}=(0,eb.useConsentManager)(),C=(0,eq.useTextDirection)(x.defaultLanguage),S=n??k,[j,_]=(0,o.useState)(!1),T=(0,o.useRef)(null),A=(0,o.useRef)(null),[E,N]=(0,o.useState)(!1);(0,o.useEffect)(()=>{N(!0)},[]),(0,o.useEffect)(()=>
13{if(S)_(!0);else if(h)_(!1);else{let e=setTimeout(()=>_(!1),Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue("--dialog-animation-duration")||"200",10));return()=>clearTimeout(e)}},[S,h]),(0,tf.useFocusTrap)(S&&w,T),(0,tb.useScrollLock)(S&&v);let I=(0,c.useStyles)("dialog.root",{baseClassName:void 0,className:(0,tg.default)(tn.root,!h&&(j?tn.dialogVisible:tn.dialogHidden),u),style:m,noStyle:y},b),R=(0,t.jsx)(eU.LocalThemeContext.Provider,{value:{disableAnimation:h,noStyle:y,scrollLock:v,trapFocus:w,theme:b},children:S&&(0,t.jsxs)(t.Fragment,{children:[!1===d?null:d??(0,t.jsx)(tp,{}),(0,t.jsx)("dialog",{ref:T,...p,...I,className:I.className,"aria-labelledby":"privacy-settings-title",tabIndex:-1,dir:C,open:!0,children:(0,t.jsx)("div",{ref:A,className:y?void 0:(0,tg.default)(tn.container,!h&&j?tn.contentVisible:tn.contentHidden),children:e})})]})});return E?(0,P.createPortal)(R,document.body):null},ty=Object.assign(({open:e,theme:o,noStyle:n,disableAnimation:a,scrollLock:i=!0,trapFocus:s=!0,legalLinks:c})=>{let l=(0,r.useTheme)(),{isPrivacyDialogOpen:d}=(0,eb.useConsentManager)(),u={open:e??d,theme:{...l.theme,...o},noStyle:n??l.noStyle,disableAnimation:a??l.disableAnimation,scrollLock:i??l.scrollLock,trapFocus:s??l.trapFocus};return(0,t.jsx)(th,{...u,children:(0,t.jsx)(tm,{noStyle:u.noStyle,legalLinks:c})})},{Card:ta,Header:ti,HeaderTitle:ts,HeaderDescription:tc,Content:tl,Footer:td,ConsentCustomizationCard:tm,DialogFooter:td,DialogHeader:ti,DialogHeaderTitle:ts,DialogHeaderDescription:tc,DialogContent:tl,Overlay:tp,Root:th});e.s(["ConsentManagerDialog",0,ty,"default",0,ty],314650),e.i(314650),e.s(["Card",0,ta,"ConsentCustomizationCard",0,tm,"ConsentManagerDialog",0,ty,"ConsentManagerDialogOverlay",0,tp,"ConsentManagerDialogRoot",0,th,"Content",0,tl,"DialogContent",0,tl,"DialogFooter",0,td,"DialogHeader",0,ti,"DialogHeaderDescription",0,tc,"DialogHeaderTitle",0,ts,"Footer",0,td,"Header",0,ti,"HeaderDescription",0,tc,"HeaderTitle",0,ts,"Overlay",0,tp,"Root",0,th,"default",0,ty],665942)},254505,e=>{"use strict";e.i(247167);var t=e.i(843476),o=e.i(914962),r=e.i(271645);function n({children:e,callbacks:t,scripts:a}){let{setCallback:i,setScripts:s}=(0,o.useConsentManager)(),c=(0,r.useRef)(t),l=(0,r.useRef)(a),d=(0,r.useRef)({callbacks:!1,scripts:!1});return(0,r.useEffect)(()=>{if(!d.current.callbacks&&c.current){for(let[e,t]of Object.entries(c.current))i(e,t);d.current.callbacks=!0}},[i]),(0,r.useEffect)(()=>{!d.current.scripts&&l.current&&(s(l.current),d.current.scripts=!0)},[s]),e}let a={functionality_storage:"denied",security_storage:"denied",analytics_storage:"denied",ad_storage:"denied",ad_user_data:"denied",ad_personalization:"denied",personalization_storage:"denied"},i={necessary:["security_storage"],functionality:["functionality_storage"],measurement:["analytics_storage"],marketing:["ad_storage","ad_user_data","ad_personalization"],experience:["personalization_storage"]};function s(e){let t={...a};for(let o of Object.keys(e)){let r=e[o];for(let e of i[o])t[e]=r?"granted":"denied"}return t}e.s(["ConsentManagerClient",0,function({children:e}){return(0,t.jsx)(n,{scripts:[function({id:e,script:t,updateEventName:o}){return{...t,id:t?.id?t.id:"google-tag-manager",src:t?.src?t.src:`https://www.googletagmanager.com/gtm.js?id=${e}`,category:t?.category??"necessary",async:t?.async??!0,alwaysLoad:!0,onBeforeLoad:({consents:e,elementId:o,...r})=>{let n=e?s(e):a,i=document.createElement("script");if(i.id=`${o}-init`,i.textContent=` 14 window.dataLayer = window.dataLayer || []; 15 window.gtag = function gtag() { 16 window.dataLayer.push(arguments); 17 }; 18 window.gtag('consent', 'default', { 19 ...${JSON.stringify(n)}, 20 }); 21 window.dataLayer.push({ 22 'gtm.start': Date.now(), 23 event: 'gtm.js', 24 }); 25 `,!document.head)throw Error("Document head is not available for script injection");document.head.appendChild(i),t?.onBeforeLoad&&t.onBeforeLoad({consents:e,elementId:o,...r})},onDelete:({elementId:e,...o})=>{let r=document.getElementById(`${e}-init`);r&&r.remove(),t?.onDelete&&t.onDelete({elementId:e,...o})},onConsentChange({consents:e,...r}){window.gtag&&(window.gtag("consent","update",s(e)),window.gtag("event",o??"consent-update")),t?.onConsentChange&&t.onConsentChange({consents:e,...r})}}}({id:"GTM-569LTW8"})],children:e})}],254505)},288498,e=>{"use strict";var t=e.i(843476),o=e.i(271645);let r=(0,o.createContext)({isMobile:null});function n({children:e,breakpoint:a=768}){let[i,s]=(0,o.useState)(null);return(0,o.useEffect)(()=>{let e=()=>{s(window.innerWidth<a)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[a]),(0,t.jsx)(r.Provider,{value:{isMobile:i},children:e})}e.s(["default",0,function({children:e}){return(0,t.jsx)(n,{children:e})}],288498)},713354,e=>{"use strict";var t=e.i(843476),o=e.i(123287),o=o,r=e.i(952571),n=e.i(717521),n=n,a=e.i(475254);let i=(0,a.default)("octagon-x",[["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"M2.586 16.726A2 2 0 0 1 2 15.312V8.688a2 2 0 0 1 .586-1.414l4.688-4.688A2 2 0 0 1 8.688 2h6.624a2 2 0 0 1 1.414.586l4.688 4.688A2 2 0 0 1 22 8.688v6.624a2 2 0 0 1-.586 1.414l-4.688 4.688a2 2 0 0 1-1.414.586H8.688a2 2 0 0 1-1.414-.586z",key:"2d38gg"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]]),s=(0,a.default)("triangle-alert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);var c=e.i(271645),l=(e,t,o,r,n,a,i,s)=>{let c=document.documentElement,l=["light","dark"];function d(t){var o;
25(Array.isArray(e)?e:[e]).forEach(e=>{let o="class"===e,r=o&&a?n.map(e=>a[e]||e):n;o?(c.classList.remove(...r),c.classList.add(a&&a[t]?a[t]:t)):c.setAttribute(e,t)}),o=t,s&&l.includes(o)&&(c.style.colorScheme=o)}if(r)d(r);else try{let e=localStorage.getItem(t)||o,r=i&&"system"===e?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":e;d(r)}catch(e){}},d=c.createContext(void 0),u={setTheme:e=>{},themes:[]};c.memo(({forcedTheme:e,storageKey:t,attribute:o,enableSystem:r,enableColorScheme:n,defaultTheme:a,value:i,themes:s,nonce:d,scriptProps:u})=>{let m=JSON.stringify([o,t,a,e,s,i,r,n]).slice(1,-1);return c.createElement("script",{...u,suppressHydrationWarning:!0,nonce:"u"<typeof window?d:"",dangerouslySetInnerHTML:{__html:`(${l.toString()})(${m})`}})});var m=e.i(846696);e.s(["Toaster",0,({...e})=>{var a;let{theme:l="system"}=null!=(a=c.useContext(d))?a:u;return(0,t.jsx)(m.Toaster,{theme:l,className:"toaster group",icons:{success:(0,t.jsx)(o.default,{className:"h-4 w-4"}),info:(0,t.jsx)(r.Info,{className:"h-4 w-4"}),warning:(0,t.jsx)(s,{className:"h-4 w-4"}),error:(0,t.jsx)(i,{className:"h-4 w-4"}),loading:(0,t.jsx)(n.default,{className:"h-4 w-4 animate-spin"})},toastOptions:{classNames:{toast:"group toast group-[.toaster]:bg-background group-[.toaster]:text-foreground group-[.toaster]:border-border group-[.toaster]:shadow-lg",description:"group-[.toast]:text-muted-foreground",actionButton:"group-[.toast]:bg-primary group-[.toast]:text-primary-foreground",cancelButton:"group-[.toast]:bg-muted group-[.toast]:text-muted-foreground"}},...e})}],713354)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.