PageSourceSearch

https://www.dentalbase.ai/_next/static/chunks/7368-e88292d12c1a4764.js?dpl=dpl_Hbu7RTGiPERhZTgikiAZYG5i266X

js dentalbase.ai collected 2026-10-05 11:56:38 UTC 46,921 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7368],{9519:(e,t,n)=>{n.d(t,{Iy:()=>l,NB:()=>g,W0:()=>p,_9:()=>c,aI:()=>s,hr:()=>u});var o=n(22774),r=n(60041),i=n(70452);let a="rs_consent",l={ad_storage:!1,analytics_storage:!1,ad_user_data:!1,ad_personalization:!1},s={ad_storage:!0,analytics_storage:!0,ad_user_data:!0,ad_personalization:!0},c={...l,analytics_storage:!0};function _(){return"undefined"!=typeof navigator&&!0===navigator.globalPrivacyControl}function d(e){return"granted_default"===e?{...s}:{...l}}function u(e){var t,n;let o=(t=(0,i.fB)(a))&&"number"==typeof t.v?{choices:{ad_storage:!!t.ad,analytics_storage:!!t.an,ad_user_data:!!t.ud,ad_personalization:!!t.pz},source:"restore",known:!0,version:t.v,ts:null!=(n=t.ts)?n:0}:null;return o&&o.version>=e.consent_version?o:e.honor_gpc&&_()?{choices:{...d(e.profile),ad_storage:!1,ad_user_data:!1,ad_personalization:!1},source:"gpc",known:!0,version:e.consent_version,ts:Date.now()}:{choices:d(e.profile),source:"default",known:!1,version:e.consent_version,ts:0}}function p(e){if(!e.banner_enabled)return!1;let t=u(e);return"restore"!==t.source&&("gpc"!==t.source||"granted_default"!==e.profile)}function g(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"banner",l=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"dataLayer",s=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"banner",o={...d(t.profile),...e};t.honor_gpc&&_()&&(o.ad_storage=!1,o.ad_user_data=!1,o.ad_personalization=!1);let r={choices:o,source:n,known:!0,version:t.consent_version,ts:Date.now()},l={v:r.version,ts:r.ts,ad:o.ad_storage,an:o.analytics_storage,ud:o.ad_user_data,pz:o.ad_personalization};return(0,i.sF)(a,l,{days:180}),r}(e,t,n);{var c,u;let e=window;(null!=(c=e[l])?c:e[l]=[]).push({event:"consent_update",...{consent_ad_storage:(u=s).choices.ad_storage?"granted":"denied",consent_analytics_storage:u.choices.analytics_storage?"granted":"denied",consent_ad_user_data:u.choices.ad_user_data?"granted":"denied",consent_ad_personalization:u.choices.ad_personalization?"granted":"denied",consent_source:"default"===u.source?"restore":u.source}}),(0,r.CL)({visitor_id:(0,o.Fd)(),choices:s.choices,source:s.source,consent_version:s.version});try{window.dispatchEvent(new CustomEvent("rs:consent-update",{detail:s}))}catch(e){}}return s}},10995:(e,t,n)=>{n.d(t,{X:()=>a});let o={gtm:[],ga4:[],ads:[]},r=null;function i(){let e=window.__RS_TAGS__;return!!(e&&e.active&&e.beacon_token)}function a(e,t){let{timeoutMs:n=1e4}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t||i())return;let a=Date.now(),s=()=>{let c=!!(window.google_tag_manager&&window.google_tag_manager[t]);if(c||Date.now()-a>n)return void function(e){if(!i()){for(let t of["gtm","ga4","ads"])for(let n of e[t]||[]){let e="string"==typeof n?n:null==n?void 0:n.id;if(!e)continue;let r=o[t].findIndex(t=>t.id===e),i={id:e,loaded:"string"==typeof n||!!n.loaded};r>=0?o[t][r]=i:o[t].push(i)}clearTimeout(r),r=setTimeout(l,2500)}}({[e]:[{id:t,loaded:c}]});setTimeout(s,500)};s()}function l(){try{let e="rs_tag_sighting_at",t=Number(sessionStorage.getItem(e)||0);if(Date.now()-t<18e5)return;sessionStorage.setItem(e,String(Date.now()))}catch(e){}let e=JSON.stringify({path:window.location.pathname,source:"page",...o}),t="".concat("https://content.dentalbase.ai/website-jobs/dentalbase","/config/tracking/seen/");try{navigator.sendBeacon?navigator.sendBeacon(t,new Blob([e],{type:"text/plain"})):fetch(t,{method:"POST",body:e,keepalive:!0}).catch(()=>{})}catch(e){}}},22774:(e,t,n)=>{n.d(t,{Fd:()=>s,I9:()=>u,R:()=>d,gz:()=>_,u0:()=>c});var o=n(70452);let r="rs_vid",i="rs_sid",a="rs_sts",l=["gclid","gbraid","wbraid","fbclid","msclkid","ttclid","li_fat_id","utm_source","utm_medium","utm_campaign","utm_content","utm_term"];function s(){let e=(0,o.v8)(r);return e||(e=(0,o.Z0)("v_"),(0,o.o)(r,e,{days:365})),e}function c(){let e=Date.now(),t=Number((0,o.v8)(a)||0),n=(0,o.v8)(i);return n&&t&&!(e-t>18e5)||(n=(0,o.Z0)("s_")),(0,o.o)(i,n,{days:1}),(0,o.o)(a,String(e),{days:1}),n}function _(){var e;return function(e){var t,n,o,r,i;let a={first_touch:null!=(t=e.first)?t:null,last_touch:null!=(n=e.last)?n:null};for(let t of l){let n=null!=(i=null==(o=e.last)?void 0:o[t])?i:null==(r=e.first)?void 0:r[t];"string"==typeof n&&n&&(a[t]=n)}return a}(null!=(e=(0,o.fB)("rs_attr"))?e:{})}function d(){return(0,o.v8)("_fbp")}function u(){var e,t,n,r;let i=(0,o.v8)("_fbc");if(i)return i;let a=_(),l=a.fbclid;if(!l)return"";let s=null!=(r=null!=(n=null==(e=a.last_touch)?void 0:e.ts)?n:null==(t=a.first_touch)?void 0:t.ts)?r:Date.now();return"fb.1.".concat(s,".").concat(l)}},25311:(e,t,n)=>{n.d(t,{dB:()=>s.ConsentBanner,XB:()=>i.PageViewTracker,vU:()=>a.PhoneLink,P:()=>l.P,gz:()=>c.gz,I9:()=>c.I9,R:()=>c.R,u0:()=>c.u0,Fd:()=>c.Fd,K6:()=>_.K6,we:()=>r});var o=n(49509);let r={site:"dentalbase",apiBase:"https://content.dentalbase.ai/website-jobs/dentalbase".replace(/\/website-jobs\/[^/]+\/?$/,""),productionHosts:["www.dentalbase.ai","dentalbase.ai",...String(o.env.NEXT_PUBLIC_TAGS_DEV_HOSTS||"").split(",").map(e=>
1e.trim()).filter(Boolean)],pageTypeRules:[["^/$","home"],["/thank-you(/|$)","thank_you"],["^/blogs(/|$)","blog"],["^/resources(/|$)","blog"],["^/case-studies(/|$)","blog"],["^/services(/|$)","service"],["^/solutions(/|$)","service"],["^/use-cases(/|$)","service"],["^/integrations(/|$)","service"],["^/ai-receptionist(/|$)","service"],["^/compare(/|$)","service"],["^/pricing(/|$)","pricing"],["^/contact(/|$)","contact"],["^/demo(/|$)","demo"],["^/pitch(/|$)","demo"],["^/lp/","landing"],["^/r/","landing"],["^/switch(/|$)","landing"],["^/hero-preview(/|$)","landing"],["^/careers(/|$)","other"],["^/partners(/|$)","other"],["^/affiliates(/|$)","other"],["^/team(/|$)","other"],["^/about(/|$)","other"],["^/security(/|$)","other"],["^/privacy-policy(/|$)","other"],["^/terms-of-service(/|$)","other"]],vertical:"general",probeSecretEnv:"RS_TAG_PROBE_SECRET"};n(95155),n(49509);var i=n(66217);n(87310);var a=n(65151),l=n(83444);n(85925),n(9519);var s=n(80916);n(95288);var c=n(22774),_=n(35628)},30545:(e,t,n)=>{n.d(t,{y2:()=>o});let o="1.0.0"},35628:(e,t,n)=>{function o(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=String(e||"/")||"/";for(let e of t){let t,[o,r,i]=e,[a,l]=function(e){let t=String(null!=e?e:""),n="",o=/^\(\?([imsxauL]+)\)/.exec(t);for(;o;){var r;for(let e of null!=(r=o[1])?r:"")"ism".includes(e)&&!n.includes(e)&&(n+=e);t=t.slice(o[0].length),o=/^\(\?([imsxauL]+)\)/.exec(t)}return[t,n]}(String(null!=o?o:""));try{t=new RegExp(a,l)}catch(e){continue}if(t.test(n))return{pageType:r,serviceCategory:null!=i?i:""}}return{pageType:"other",serviceCategory:""}}n.d(t,{K6:()=>o})},37169:(e,t,n)=>{n.d(t,{Ft:()=>r,JN:()=>i,Tf:()=>s,ie:()=>l});var o=n(25311);let r=(0,o.P)("general"),i=r.policy;function a(e){return(0,o.K6)(c(e),o.we.pageTypeRules).pageType}function l(e){let t=a(e),n=function(e){let t=c(e),n=/^\/(?:services|solutions|use-cases)\/([^/]+)/.exec(t);return n?n[1]:void 0}(e);return n?{page_type:t,service_category:n}:{page_type:t}}function s(){return a(window.location.pathname)}function c(e){let t=String(e||"/");return t.length>1&&t.endsWith("/")?t.slice(0,-1):t||"/"}r.track},38532:(e,t,n)=>{n.d(t,{LM:()=>u,default:()=>p,sV:()=>d});var o=n(95155),r=n(63554),i=n(12115),a=n(10995),l=n(49509);let s="AW-17877326967",c=null,_=[];function d(){return c}function u(e){if(c)return void e(c);_.push(e)}function p(){var e,t,n;let[d,u]=(0,i.useState)(null),[p,g]=(0,i.useState)(null);if((0,i.useEffect)(()=>(()=>{if("true"===l.env.NEXT_PUBLIC_FORCE_GA4)return!0;let e=window.location.hostname;return"dentalbase.ai"===e||"www.dentalbase.ai"===e})()?"undefined"!=typeof navigator&&"1"===navigator.doNotTrack?void console.log("[GA4] Respecting Do Not Track preference"):void fetch("".concat("https://content.dentalbase.ai/website-jobs/dentalbase","/config/tracking/")).then(e=>e.json()).then(e=>{if(e.success&&e.config){var t,n,o,r=e.config;for(c=r;_.length;)try{_.shift()(r)}catch(e){console.error("[tracking] config subscriber failed:",e)}if(null==(t=e.config.gtm)?void 0:t.manages_google_tags)return void console.log("[GA4] Skipping gtag.js — Tag Manager owns the Google tags");if(null==(n=e.config.ga4)?void 0:n.measurement_id){u(e.config.ga4.measurement_id),g(e.config),console.log("[GA4] Loaded measurement ID:",e.config.ga4.measurement_id),(0,a.X)("ga4",e.config.ga4.measurement_id);let t=(null==(o=e.config.google_ads)?void 0:o.conversion_id)||s;t&&(0,a.X)("ads",t)}}}).catch(e=>{console.error("[GA4] Failed to load tracking config:",e)}):void console.log("[GA4] Skipping - not in production environment"),[]),!d)return null;let m=null==(n=null==p||null==(e=p.privacy)?void 0:e.anonymize_ip)||n,f=(null==p||null==(t=p.google_ads)?void 0:t.conversion_id)||s;return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(r.default,{src:"https://www.googletagmanager.com/gtag/js?id=".concat(d),strategy:"afterInteractive"}),(0,o.jsx)(r.default,{id:"google-analytics",strategy:"afterInteractive",children:"\n          window.dataLayer = window.dataLayer || [];\n          function gtag(){dataLayer.push(arguments);}\n          gtag('js', new Date());\n          gtag('config', '".concat(d,"', {\n            page_path: window.location.pathname,\n            anonymize_ip: ").concat(m,"\n          });\n          gtag('config', '").concat(f,"');\n        ")})]})}},60041:(e,t,n)=>{n.d(t,{CL:()=>l,Jr:()=>i,VB:()=>a});var o=n(30545);function r(){var e;return null!=(e=window.__RS_TAGS__)?e:null}function i(e){for(let t of e)!function(e){var t,n;let o=null!=(n=(t=window).__RS_TAGS_VIOLATIONS__)?n:t.__RS_TAGS_VIOLATIONS__=[];o.length>=100||o.push(e)}(t)}function a(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=r();if(!n||!n.active||n.probe||!n.beacon_token||!n.api_base||!n.site)return{send:()=>void 0,stop:()=>void 0};let i="".concat(n.api_base.replace(/\/$/,""),"/website-jobs/").concat(n.site,"/config/tracking/seen/"),a=!1,l=function(){var e,t,r;let l=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"kit";if(a)return;let s={v:2,token:(e={token:n.beacon_token,path:"undefined"!=typeof location?location.pathname:"/",blueprintVersion:n.blueprint_version,containerVersion:function(e){let t=window.google_tag_manager;if(!t||!e)return"";let n=t[e];try{var o,r;let e=null==n||null==(r=n.dataLayer)||null==(o=r.get)?void 0:o.call(r,"gtm.containerVersion");return null==e?"":String(e).slice(0,32)}catch(e){return""}}(n.container_id),seen:function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n={gtm:[],ga4:[],ads:[],meta:[],clarity:[],uet:[],callrail
1:[],x:[],tiktok:[],linkedin:[],consent:[]};for(let t of Object.keys(null!=(e=window.google_tag_manager)?e:{}))t.startsWith("GTM-")?n.gtm.push(t):t.startsWith("G-")?n.ga4.push(t):t.startsWith("AW-")&&n.ads.push(t);let o=e=>t.filter(t=>t.kind===e).map(e=>e.id);return"function"==typeof window.fbq&&n.meta.push(...o("meta")),"function"==typeof window.clarity&&n.clarity.push(...o("clarity")),(Array.isArray(window.uetq)||"object"==typeof window.uetq)&&window.uetq&&n.uet.push(...o("uet")),(window.CallTrk||window.calltrk)&&n.callrail.push(...o("callrail")),("function"==typeof window.twq||window.twq&&"object"==typeof window.twq)&&n.x.push(...o("x")),("function"==typeof window.ttq||window.ttq&&"object"==typeof window.ttq)&&n.tiktok.push(...o("tiktok")),Array.isArray(window._linkedin_data_partner_ids)&&n.linkedin.push(...window._linkedin_data_partner_ids.map(e=>String(e))),n}(n.expected),violations:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:20,t=window.__RS_TAGS_VIOLATIONS__;return Array.isArray(t)&&0!==t.length?t.splice(0,e):[]}(),source:l,gateway:!!n.gateway_path}).token,path:e.path,kit_version:o.y2,blueprint_version:e.blueprintVersion,container_version:e.containerVersion,source:null!=(t=e.source)?t:"kit",gateway:null!=(r=e.gateway)&&r,seen:e.seen,violations:e.violations};!function(e,t){let n=JSON.stringify(t);try{if("undefined"!=typeof navigator&&"function"==typeof navigator.sendBeacon){let t=new Blob([n],{type:"text/plain;charset=UTF-8"});if(navigator.sendBeacon(e,t))return}}catch(e){}try{fetch(e,{method:"POST",body:n,headers:{"Content-Type":"text/plain"},keepalive:!0,mode:"cors",credentials:"omit"}).catch(()=>void 0)}catch(e){}}(i,s)},s=setTimeout(()=>l("kit"),null!=(e=t.delayMs)?e:6e3),c=()=>l("kit-unload");return window.addEventListener("pagehide",c),{send:l,stop(){a=!0,clearTimeout(s),window.removeEventListener("pagehide",c)}}}function l(e){let t=r();if(!t||!t.active||t.probe||!t.beacon_token||!t.api_base||!t.site)return;let n="".concat(t.api_base.replace(/\/$/,""),"/website-jobs/").concat(t.site,"/config/consent/record/"),o=JSON.stringify({token:t.beacon_token,...e});try{if("undefined"!=typeof navigator&&"function"==typeof navigator.sendBeacon){let e=new Blob([o],{type:"text/plain;charset=UTF-8"});if(navigator.sendBeacon(n,e))return}fetch(n,{method:"POST",body:o,headers:{"Content-Type":"text/plain"},keepalive:!0,credentials:"omit"}).catch(()=>void 0)}catch(e){}}},65151:(e,t,n)=>{n.d(t,{PhoneLink:()=>d,dialString:()=>c,displayNumber:()=>_});var o=n(95155),r=n(12115),i=n(60041),a=n(70452),l=n(83444),s=n(85925);function c(e){let t=String(null!=e?e:"").trim(),n=t.startsWith("+"),o=t.replace(/\D/g,"");return o?"".concat(n?"+":"").concat(o):""}function _(e){return String(null!=e?e:"").replace(/[\u2010-\u2015\u2212\ufe58\ufe63\uff0d]/g,"-").replace(/[\u00a0\u2007\u2009\u202f\u2060]/g," ").replace(/\s+/g," ").trim()}function d(e){let{phone:t,clickLocation:n,policy:d,conversionKey:u="phone_call",pageType:p,dataLayerName:g="dataLayer",children:m,onClick:f,...h}=e,v=(0,r.useCallback)(()=>{let e=(0,a.Z0)("evt_"),t=(0,s.NP)(d.url_policy);if(t){"forbidden_route"===t&&(0,i.Jr)([{event:"click_to_call",key:"",pattern_id:"forbidden_route"}]),null==f||f(e);return}let{params:o,violations:r,dropped:c}=(0,s.gI)(d,"click_to_call",{event_id:e,conversion_key:u,click_location:n,page_type:p});r.length&&(0,i.Jr)(r),c||(0,l.VC)({event:"click_to_call",...o},g),null==f||f(e)},[d,u,n,p,g,f]),y=_(t);return(0,o.jsx)("a",{...h,href:"tel:".concat(c(t)),onClick:v,"data-rs-phone":"",children:null!=m?m:y})}},66217:(e,t,n)=>{n.d(t,{PageViewTracker:()=>c,routePath:()=>_,shouldBridge:()=>s});var o=n(35695),r=n(12115),i=n(60041),a=n(35628),l=n(85925);function s(e,t){var n;return(null==t?void 0:t.mode)==="alongside"&&(!0===e||"auto"===e&&(null==t||null==(n=t.enhanced_measurement)?void 0:n.pageChangesEnabled)===!1)}function c(e){var t;let{policy:n,resolveRoute:c,dataLayerName:_="dataLayer",bridgeLegacyPageViews:d=!1,scrubDocumentUrl:u=!0,onPush:p}=e,g=(0,o.usePathname)(),m=(0,o.useSearchParams)(),f=(0,r.useRef)(!0),h=(0,r.useRef)(null),v=null!=(t=null==m?void 0:m.toString())?t:"";return(0,r.useEffect)(()=>{var e,t,o,r;let m="".concat(null!=g?g:"/").concat(v?"?".concat(v):"");if(f.current){f.current=!1,h.current=m;return}let y=window.__RS_TAGS__;if(y&&!y.active||h.current===m)return;if(h.current=m,u)try{let e="".concat(location.pathname).concat(location.search),t=(0,l.x8)(location.href,n.url_policy);null!==t&&t!==e&&history.replaceState(history.state,"",t)}catch(e){}let b=(0,l.lm)("undefined"!=typeof location?new URL(m,location.origin):m,n.url_policy);if(!b)return;let w=null==c?void 0:c(null!=g?g:"/"),k=(0,a.K6)(null!=g?g:"/",null!=(e=null==y?void 0:y.page_type_rules)?e:[]),x=(null==w?void 0:w.page_type)?w:{page_type:k.pageType,service_category:(null==w?void 0:w.service_category)||k.serviceCategory||void 0},S=(0,l.A8)("undefined"!=typeof document?document.title:"",x.page_type,n.url_policy.page_title_mode),{params:j,violations:T,dropped:C}=(0,l.gI)(n,"virtual_page_view",{page_location:b.location,page_path:b.path,page_title:S,page_type:x.page_type,service_category:x.service_category});if(T.length&&(0,i.Jr)(T),C)return;let N={rs_page_location:b.location,page_path:b.path,rs_page_title:S,page_type:null!=(t=x.page_type)?t:"other"};x.service_category&&(N.service_category=x.service_category);let A=window;(null!=(o=A[_])?o:A[_]=[]).push(N);let L={event:"virtual_page_view",...j};if(p?p(L):(null!=(r=A[_])?r:A[_]=[]).push(L),!s(d,y))return;let z=window.gtag;if("function"!=typeof z)return;let R={page_path:j.page_path};void 0!==j.page_location&&(R.page_location=b.location),void 0!==j.page_title&&(R.page_title=j.page_title);try{z("event","page_view",R)}catch(e){}},[g,v,n,c,_,d,u,p]),null}function _(e,t,n){return(0,l.v4)("".concat(e).concat(t?"?".concat(t.replace(/^\?/,"")):""),n.url_policy)}}
1,70452:(e,t,n)=>{function o(e){if("undefined"==typeof document)return"";let t="".concat(e,"=");for(let e of document.cookie?document.cookie.split(";"):[]){let n=e.trim();if(n.startsWith(t))try{return decodeURIComponent(n.slice(t.length))}catch(e){return n.slice(t.length)}}return""}function r(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("undefined"==typeof document)return;let{days:o=365,path:r="/",sameSite:i="Lax",domain:a}=n,l=["".concat(e,"=").concat(encodeURIComponent(t)),"path=".concat(r),"SameSite=".concat(i)];o>0&&l.push("max-age=".concat(Math.floor(86400*o))),a&&l.push("domain=".concat(a)),"undefined"!=typeof location&&"https:"===location.protocol&&l.push("Secure");try{document.cookie=l.join("; ")}catch(e){}}function i(e){let t=o(e);if(!t)return null;try{let e=JSON.parse(t);return e&&"object"==typeof e?e:null}catch(e){return null}}function a(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};try{r(e,JSON.stringify(t),n)}catch(e){}}n.d(t,{Z0:()=>s,fB:()=>i,o:()=>r,sF:()=>a,v8:()=>o});let l="0123456789ABCDEFGHJKMNPQRSTVWXYZ";function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=Date.now(),n=[];for(let e=0;e<10;e+=1)n.unshift(l[t%32]),t=Math.floor(t/32);let o=[],r=new Uint8Array(16),i="undefined"!=typeof globalThis?globalThis.crypto:void 0;if(i&&"function"==typeof i.getRandomValues)i.getRandomValues(r);else for(let e=0;e<r.length;e+=1)r[e]=Math.floor(256*Math.random());for(let e=0;e<16;e+=1)o.push(l[r[e]%32]);return"".concat(e).concat(n.join("")).concat(o.join(""))}},80916:(e,t,n)=>{n.d(t,{ConsentBanner:()=>l});var o=n(95155),r=n(12115),i=n(9519);let a="rs-consent-style";function l(e){let{config:t,message:n,privacyPolicyUrl:l,dataLayerName:s="dataLayer",onChange:c,className:_}=e,[d,u]=(0,r.useState)(!1),[p,g]=(0,r.useState)(!1),[m,f]=(0,r.useState)(i.Iy);(0,r.useEffect)(()=>{if("undefined"==typeof document||document.getElementById(a))return;let e=document.createElement("style");e.id=a,e.textContent="\n.rs-consent{position:fixed;z-index:2147483000;left:0;right:0;bottom:0;display:flex;gap:1rem;\n align-items:center;justify-content:center;flex-wrap:wrap;padding:1rem 1.25rem;\n background:var(--rs-consent-bg,#ffffff);color:var(--rs-consent-fg,#1f2933);\n border-top:1px solid var(--rs-consent-border,rgba(0,0,0,.12));\n box-shadow:0 -6px 24px rgba(0,0,0,.08);\n font-family:var(--rs-consent-font,inherit);font-size:var(--rs-consent-size,.9375rem);line-height:1.45}\n.rs-consent--corner{left:auto;right:1rem;bottom:1rem;max-width:26rem;flex-direction:column;\n align-items:flex-start;border:1px solid var(--rs-consent-border,rgba(0,0,0,.12));border-radius:.75rem}\n.rs-consent--modal{top:0;display:flex;align-items:center;justify-content:center;\n background:var(--rs-consent-scrim,rgba(15,23,32,.55))}\n.rs-consent--modal .rs-consent__panel{background:var(--rs-consent-bg,#fff);padding:1.5rem;\n border-radius:.75rem;max-width:32rem}\n.rs-consent__text{margin:0;flex:1 1 20rem;min-width:0}\n.rs-consent__actions{display:flex;gap:.5rem;flex-wrap:wrap}\n.rs-consent__btn{cursor:pointer;border-radius:.5rem;padding:.5rem 1rem;font:inherit;font-weight:600;\n border:1px solid var(--rs-consent-border,rgba(0,0,0,.18));background:transparent;color:inherit}\n.rs-consent__btn:focus-visible{outline:2px solid var(--rs-consent-accent,#0c8ce7);outline-offset:2px}\n.rs-consent__btn--primary{background:var(--rs-consent-accent,#0c8ce7);\n border-color:var(--rs-consent-accent,#0c8ce7);color:var(--rs-consent-accent-fg,#fff)}\n.rs-consent__link{color:inherit;text-decoration:underline}\n.rs-consent__manage{display:flex;flex-direction:column;gap:.5rem;width:100%;margin:.5rem 0 0}\n.rs-consent__row{display:flex;gap:.5rem;align-items:flex-start}\n@media (prefers-reduced-motion:no-preference){.rs-consent{animation:rs-consent-in .18s ease-out}}\n@keyframes rs-consent-in{from{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}\n",document.head.appendChild(e)},[]);let h=(0,r.useCallback)(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"banner",o=(0,i.NB)(e,t,n,s);u(!1),g(!1),null==c||c(o)},[t,s,c]);if((0,r.useEffect)(()=>{let e=window.__RS_TAGS__;if(e&&(!e.active||e.probe))return;let n=(0,i.hr)(t);
1if("gpc"===n.source)return void h(n.choices,"gpc");f(n.choices),u((0,i.W0)(t))},[t,h]),!d)return null;let v="granted_default"===t.profile,y="corner"===t.banner_style||"modal"===t.banner_style?" rs-consent--".concat(t.banner_style):"",b=l||t.privacy_policy_url,w=(0,o.jsxs)(o.Fragment,{children:[(0,o.jsxs)("p",{className:"rs-consent__text",id:"rs-consent-text",children:[null!=n?n:"granted_default"===t.profile?"We use cookies to measure how this site is used and to make our advertising more relevant. You can opt out of the sale or sharing of your information at any time.":"We use cookies to measure how this site is used and to make our advertising more relevant. Nothing is set until you choose."," ",b?(0,o.jsx)("a",{className:"rs-consent__link",href:b,children:"Privacy policy"}):null]}),p?(0,o.jsxs)("div",{className:"rs-consent__manage",children:[(0,o.jsxs)("label",{className:"rs-consent__row",children:[(0,o.jsx)("input",{type:"checkbox",checked:!0,disabled:!0,readOnly:!0}),(0,o.jsx)("span",{children:"Essential — required for the site to work. Always on."})]}),(0,o.jsxs)("label",{className:"rs-consent__row",children:[(0,o.jsx)("input",{type:"checkbox",checked:m.analytics_storage,onChange:e=>f({...m,analytics_storage:e.currentTarget.checked})}),(0,o.jsx)("span",{children:"Measurement — how many people visit and which pages they read."})]}),(0,o.jsxs)("label",{className:"rs-consent__row",children:[(0,o.jsx)("input",{type:"checkbox",checked:m.ad_storage,onChange:e=>{let t=e.currentTarget.checked;f({...m,ad_storage:t,ad_user_data:t,ad_personalization:t})}}),(0,o.jsx)("span",{children:"Advertising — measuring and personalising the ads that brought you here."})]}),(0,o.jsx)("div",{className:"rs-consent__actions",children:(0,o.jsx)("button",{type:"button",className:"rs-consent__btn rs-consent__btn--primary",onClick:()=>h(m),children:"Save choices"})})]}):(0,o.jsx)("div",{className:"rs-consent__actions",children:v?(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("button",{type:"button",className:"rs-consent__btn",onClick:()=>h({...i._9}),children:"Do not sell or share my information"}),(0,o.jsx)("button",{type:"button",className:"rs-consent__btn rs-consent__btn--primary",onClick:()=>h({...i.aI}),children:"That’s fine"})]}):(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)("button",{type:"button",className:"rs-consent__btn",onClick:()=>h({...i.Iy}),children:"Decline"}),(0,o.jsx)("button",{type:"button",className:"rs-consent__btn",onClick:()=>g(!0),children:"Manage"}),(0,o.jsx)("button",{type:"button",className:"rs-consent__btn rs-consent__btn--primary",onClick:()=>h({...i.aI}),children:"Accept all"})]})})]});return(0,o.jsx)("div",{className:"rs-consent".concat(y).concat(_?" ".concat(_):""),role:"dialog","aria-modal":"modal"===t.banner_style||void 0,"aria-live":"polite","aria-label":"Privacy choices","aria-describedby":"rs-consent-text","data-rs-consent-profile":t.profile,children:"modal"===t.banner_style?(0,o.jsx)("div",{className:"rs-consent__panel",children:w}):w})}},83444:(e,t,n)=>{n.d(t,{P:()=>s,VC:()=>l});var o=n(60041);let r={dental:{id:"dental",version:1,phi_risk_tier:"high",allowed_events:["virtual_page_view","form_start","generate_lead","form_error","click_to_call","cta_click","scroll_depth","faq_expand","resource_download","outbound_click","video_engagement","blog_engagement","newsletter_signup","offer_view","offer_claim","appointment_booking","exit_intent_shown","exit_intent_submit","consent_update"],identity_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit"],allowed_keys:["page_location","page_path","page_title","page_type","service_category","form_id","form_type","form_location","conversion_key","lead_id","event_id","value","currency","click_location","cta_id","link_url","percent_scrolled","question_id","post_slug","engagement_action","platform","offer_slug","booking_step","video_id","video_action","video_percent","file_extension","resource_id","source","error_code","utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid","fbclid","msclkid","ttclid","kit_version","tenant","rs_probe","consent_ad_storage","consent_analytics_storage","consent_ad_user_data","consent_ad_personalization","consent_source"],high_tier_dropped_keys:["cta_text"],unscanned_keys:["rs_probe","lead_id","event_id","visitor_id","session_id"],forbidden_key_patterns:["(?i)(e?mail|phone|tel|mobile)","(?i)(f|l|full_?)name","(?i)(dob|birth|ssn)","(?i)(address|zip|postal)","(?i)(patient|mr
1n|insurance|member_?id|policy)","(?i)(procedure|treatment|diagnosis|condition|symptom)","(?i)(reason|notes|message|question_text|service_type)"],forbidden_value_patterns:{dob:"\\b(19|20)\\d{2}[-/]\\d{1,2}[-/]\\d{1,2}\\b",email:"[^@\\s]+@[^@\\s]+\\.[A-Za-z]{2,}",phone:"(\\+?1[-.\\s]?)?\\(?\\d{3}\\)?[-.\\s]?\\d{3}[-.\\s]?\\d{4}",ssn:"\\d{3}-\\d{2}-\\d{4}"},lexicon:{applies_to_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit"],terms:["implant","extraction","root canal","endodont","periodont","prosthodont","orthodont","surgery","surgical","apnea","cpap","tmj","invisalign","veneer","whitening","crown","denture","braces","aligner","emergency","pain","toothache","abscess","cavity","filling","bridge","wisdom tooth","gum disease","gingivitis","sedation","anesthesia","oral cancer","bruxism","bonding","sealant","x-ray","xray"]},enums:{booking_step:["started","slot_selected","completed"],click_location:["header","hero","footer","sticky","body","nav","cta","other"],consent_source:["banner","gpc","restore"],content_name:["service","blog","contact","home","contact_form","phone"],engagement_action:["read","share","helpful","not_helpful"],error_code:["validation","network","server","spam"],form_type:["contact","appointment","new_patient","consultation","newsletter","exit_intent","career","offer","other"],page_type:["home","service","blog","contact","location","landing","thank_you","other"],service_category:["general","cosmetic","restorative","ortho","surgical","emergency","other"],video_action:["play","pause","progress","complete"]},max_event_params:22,url_policy:{page_location_mode:"path_only",referrer_mode:"host_only",page_title_mode:"map_to_page_type",query_param_allowlist:["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid","fbclid","msclkid","ttclid"],path_keys:["page_location","page_path","link_url","post_slug","page_referrer","rs_page_location","rs_page_referrer"],forbidden_url_patterns:["^/(patient-)?portal","^/(my-?account|records|chart|billing|statements)","^/(login|signin|register|reset-password)","^/preview/","(?i)[?&](email|phone|name|patient|mrn|appt)="],normalize:[{match:"^/thank-you/.+",rewrite:"/thank-you/"},{match:"^/appointment/.+",rewrite:"/appointment/"}]}},independent_pharmacy:{id:"independent_pharmacy",version:1,phi_risk_tier:"high",allowed_events:["virtual_page_view","form_start","generate_lead","form_error","click_to_call","cta_click","scroll_depth","faq_expand","resource_download","outbound_click","video_engagement","blog_engagement","newsletter_signup","offer_view","offer_claim","appointment_booking","exit_intent_shown","exit_intent_submit","consent_update"],identity_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit"],allowed_keys:["page_location","page_path","page_title","page_type","service_category","form_id","form_type","form_location","conversion_key","lead_id","event_id","value","currency","click_location","cta_id","link_url","percent_scrolled","question_id","post_slug","engagement_action","platform","offer_slug","booking_step","video_id","video_action","video_percent","file_extension","resource_id","source","error_code","utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid","fbclid","msclkid","ttclid","kit_version","tenant","rs_probe","consent_ad_storage","consent_analytics_storage","consent_ad_user_data","consent_ad_personalization","consent_source"],high_tier_dropped_keys:["cta_text"],unscanned_keys:["rs_probe","lead_id","event_id","visitor_id","session_id"],forbidden_key_patterns:["(?i)(e?mail|phone|tel|mobile)","(?i)(f|l|full_?)name","(?i)(dob|birth|ssn)","(?i)(address|zip|postal)","(?i)(patient|mrn|insurance|member_?id|policy)","(?i)(procedure|treatment|diagnosis|condition|symptom)","(?i)(reason|notes|message|question_text|service_type)"],forbidden_value_patterns:{dob:"\\b(19|20)\\d{2}[-/]\\d{1,2}[-/]\\d{1,2}\\b",email:"[^@\\s]+@[^@\\s]+\\.[A-Za-z]{2,}",phone:"(\\+?1[-.\\s]?)?\\(?\\d{3}\\)?[-.\\s]?\\d{3}[-.\\s]?\\d{4}",ssn:"\\d{3}-\\d{2}-\\d{4}"},lexicon:{applies_to_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit"],terms:["implant","extraction","root canal","endodont","periodont","prosthod
1ont","orthodont","surgery","surgical","apnea","cpap","tmj","invisalign","veneer","whitening","crown","denture","braces","aligner","emergency","pain","toothache","abscess","cavity","filling","bridge","wisdom tooth","gum disease","gingivitis","sedation","anesthesia","oral cancer","bruxism","bonding","sealant","x-ray","xray","rx","refill","prescription","pharmacy","pharmacist","medication","medicine","dose","dosage","pill","tablet","capsule","injection","inhaler","insulin","statin","opioid","antibiotic","antidepressant","antipsychotic","anticoagulant","steroid","vaccine","vaccination","immunization","immunisation","naloxone","narcan","methadone","buprenorphine","suboxone","oxycodone","hydrocodone","adderall","semaglutide","ozempic","wegovy","metformin","lisinopril","levothyroxine","amoxicillin","prednisone","warfarin","sildenafil","testosterone","contraceptive","hormone","chemo","hiv","diabetes","hypertension","cholesterol","asthma","copd","depression","anxiety","adhd","thyroid","allergy","shingles","covid","flu shot","compounding"]},enums:{booking_step:["started","slot_selected","completed"],click_location:["header","hero","footer","sticky","body","nav","cta","other"],consent_source:["banner","gpc","restore"],content_name:["service","blog","contact","home","contact_form","phone"],engagement_action:["read","share","helpful","not_helpful"],error_code:["validation","network","server","spam"],form_type:["contact","appointment","new_patient","consultation","newsletter","exit_intent","career","offer","other"],page_type:["home","service","blog","contact","location","landing","thank_you","other"],service_category:["general","clinical_service","retail","delivery","consultation","compounding","other"],video_action:["play","pause","progress","complete"]},max_event_params:22,url_policy:{page_location_mode:"path_only",referrer_mode:"host_only",page_title_mode:"map_to_page_type",query_param_allowlist:["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid","fbclid","msclkid","ttclid"],path_keys:["page_location","page_path","link_url","post_slug","page_referrer","rs_page_location","rs_page_referrer"],forbidden_url_patterns:["^/(patient-)?portal","^/(my-?account|records|chart|billing|statements)","^/(login|signin|register|reset-password)","^/preview/","(?i)[?&](email|phone|name|patient|mrn|appt|rx|drug|ndc)=","^/(refill|transfer-prescription|prescription)/[^/]+/"],normalize:[{match:"^/thank-you/.+",rewrite:"/thank-you/"},{match:"^/appointment/.+",rewrite:"/appointment/"},{match:"^/(refill|transfer)/.+",rewrite:"/\\1/"}]}},primary_care:{id:"primary_care",version:1,phi_risk_tier:"high",allowed_events:["virtual_page_view","form_start","generate_lead","form_error","click_to_call","cta_click","scroll_depth","faq_expand","resource_download","outbound_click","video_engagement","blog_engagement","newsletter_signup","offer_view","offer_claim","appointment_booking","exit_intent_shown","exit_intent_submit","consent_update"],identity_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit"],allowed_keys:["page_location","page_path","page_title","page_type","service_category","form_id","form_type","form_location","conversion_key","lead_id","event_id","value","currency","click_location","cta_id","link_url","percent_scrolled","question_id","post_slug","engagement_action","platform","offer_slug","booking_step","video_id","video_action","video_percent","file_extension","resource_id","source","error_code","utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid","fbclid","msclkid","ttclid","kit_version","tenant","rs_probe","consent_ad_storage","consent_analytics_storage","consent_ad_user_data","consent_ad_personalization","consent_source"],high_tier_dropped_keys:["cta_text"],unscanned_keys:["rs_probe","lead_id","event_id","visitor_id","session_id"],forbidden_key_patterns:["(?i)(e?mail|phone|tel|mobile)","(?i)(f|l|full_?)name","(?i)(dob|birth|ssn)","(?i)(address|zip|postal)","(?i)(patient|mrn|insurance|member_?id|policy)","(?i)(procedure|treatment|diagnosis|condition|symptom)","(?i)(reason|notes|message|question_text|service_type)"],forbidden_value_patterns:{dob:"\\b(19|20)\\d{2}[-/]\\d{1,2}[-/]\\d{1,2}\\b",email:"[^@\\s]+@[^@\\s]+\\.[A-Za-z]{2,}",phone:"(\\+?1[-.\\s]?)?\\(?\\d{3}\\)?[-.\\s]?\\d{3}[-.\\s]?\\d{4}",ssn:"\\d{3}-\\d{2}-\\d{4}"},lexicon:{applies_to_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit"],terms:["surgery","surgical","apnea","cpap","emergency","pain","injury","physical exam","wellness visit","screening","immunization","immunisation","vaccine","vaccination","flu shot","mammogram","colonoscopy","biopsy","lab work","blood test","std","sti","hiv","pregnancy","prenatal","fertility","contraceptive","menopause","hormone","diabetes","hypertension","cholesterol","obesity","weight loss","asthma","copd","arthritis","thyroid","allergy","depression","anxiety","adhd","addiction","substance","oncolog","cancer","cardiac","dermatolog","psychiatr","therapy","prescription","medication","refill"]},enums:{booking_step:["started","slot_selected","completed"],click_location:["header","hero","footer","sticky","body","nav","cta","other"],consent_source:["banner","gpc","restore"],content_name:["service","blog","contact","home","contact_form","phone"],engagement_action:["read","share","helpful","not_helpful"],error_code:["validation","network","server","spam"],form_type:["contact","appointment","new_patient","consultation","newsletter","exit_intent","career","offer","other"],page_type:["home","service","blog","contact","location","landing","thank_you","other"],service_category:["general","preventive","chronic_care","urgent","wellness","telehealth","other"],video_action:["play","pause","progress","complete"]},max_event_params:22,url_policy:{page_location_mode:"path_only",referrer_mode:"host_only",page_title_mode:"map_to_page_type",query_param_allowlist:["utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid","fbclid","msclkid","ttclid"],path_keys:["page_location","page_path","link_url","post_slug","page_referrer","rs_page_location","rs_page_referrer"],forbidden_url_patterns:["^/(patient-)?portal","^/(my-?account|records|chart|billing|statements)","^/(login|signin|register|reset-password)","^/preview/","(?i)[?&](email|phone|name|patient|mr
1n|appt)="],normalize:[{match:"^/thank-you/.+",rewrite:"/thank-you/"},{match:"^/appointment/.+",rewrite:"/appointment/"}]}},general:{id:"general",version:1,phi_risk_tier:"low",allowed_events:["virtual_page_view","form_start","generate_lead","form_error","click_to_call","cta_click","scroll_depth","faq_expand","resource_download","outbound_click","video_engagement","blog_engagement","newsletter_signup","offer_view","offer_claim","appointment_booking","exit_intent_shown","exit_intent_submit","consent_update","demo_request","demo_start","demo_complete","deck_slide_view","pricing_view","trial_start"],identity_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit","demo_request","trial_start"],allowed_keys:["page_location","page_path","page_title","page_type","service_category","form_id","form_type","form_location","conversion_key","lead_id","event_id","value","currency","click_location","cta_id","cta_text","link_url","percent_scrolled","question_id","post_slug","engagement_action","platform","offer_slug","booking_step","video_id","video_action","video_percent","file_extension","resource_id","source","error_code","company","job_title","industry","plan","deck_id","slide_id","demo_id","user_data","utm_source","utm_medium","utm_campaign","utm_content","utm_term","gclid","gbraid","wbraid","fbclid","msclkid","ttclid","li_fat_id","kit_version","tenant","rs_probe","consent_ad_storage","consent_analytics_storage","consent_ad_user_data","consent_ad_personalization","consent_source"],high_tier_dropped_keys:["cta_text"],unscanned_keys:["rs_probe","user_data","lead_id","event_id","visitor_id","session_id"],forbidden_key_patterns:["(?i)(ssn|social_?security)","(?i)(dob|birth_?date)","(?i)(patient|mrn|diagnosis|prescription|treatment)","(?i)(password|secret|token|api_?key)"],forbidden_value_patterns:{email:"[^@\\s]+@[^@\\s]+\\.[A-Za-z]{2,}",ssn:"\\d{3}-\\d{2}-\\d{4}"},lexicon:{applies_to_events:["generate_lead","form_start","form_error","appointment_booking","click_to_call","newsletter_signup","offer_claim","exit_intent_submit","demo_request","trial_start"],terms:[]},enums:{booking_step:["started","slot_selected","completed"],consent_source:["banner","gpc","restore"],content_name:["service","blog","contact","home","contact_form","phone","demo","pricing"],engagement_action:["read","share","helpful","not_helpful"],error_code:["validation","network","server","spam"],page_type:["home","service","product","blog","contact","location","landing","pricing","thank_you","demo","other"],video_action:["play","pause","progress","complete"]},max_event_params:22,url_policy:{page_location_mode:"full",referrer_mode:"full",page_title_mode:"full",query_param_allowlist:["utm_source","utm_medium","utm_campaign","utm_content","utm_term","utm_id","gclid","gbraid","wbraid","fbclid","msclkid","ttclid","li_fat_id","ref","q","s","page","plan"],path_keys:["page_location","page_path","link_url","post_slug","page_referrer","rs_page_location","rs_page_referrer"],forbidden_url_patterns:["^/(login|signin|register|reset-password)","^/(admin|account|billing)","^/preview/","(?i)[?&](email|phone|password|token)="],normalize:[{match:"^/thank-you/.+",rewrite:"/thank-you/"}]}}};var i=n(85925),a=n(30545);function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"dataLayer";(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"dataLayer",n=window;return null!=(e=n[t])?e:n[t]=[]})(t).push(e)}function s(e){var t,n;let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},c=r[e],_=null!=(t=s.dataLayerName)?t:"dataLayer",d=null!=(n=s.onViolation)?n:o.Jr,u=(e,t)=>{let n=(0,i.NP)(c.url_policy);if("inactive"===n)return[];if("forbidden_route"===n){let t=[{event:e,key:"",pattern_id:"forbidden_route"}];return d(t),t}let o=(0,i.gI)(c,e,null!=t?t:{});if(o.violations.length&&d(o.violations),o.dropped)return o.violations;let r={event:e,...o.params,kit_version:a.y2};return"function"==typeof t.eventCallback&&(r.eventCallback=t.eventCallback),"number"==typeof t.eventTimeout&&(r.eventTimeout=t.eventTimeout),l(r,_),o.violations},p={};for(let e of c.allowed_events)p[e]=t=>{u(e,t)};return{vertical:e,policy:c,track:p,trackRaw:u,push:e=>l(e,_)}}},85925:(e,t,n)=>{n.d(t,{x8:()=>y,NP:()=>v,gI:()=>h,v4:()=>p,A8:()=>g,lm:()=>u});let o=new Map,r={i:"i",s:"s",m:"m",x:"",a:"",u:"",L:""},i=/^\(\?([imsxauL]+)\)/;function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n="".concat(t,"\0").concat(e),a=o.get(n);if(void 0!==a)return a;let l=e,s=t,c=i.exec(l);for(;c;){var _;
1for(let e of null!=(_=c[1])?_:""){let t=r[e];t&&!s.includes(t)&&(s+=t)}l=l.slice(c[0].length),c=i.exec(l)}let d=null;try{d=new RegExp(l,s)}catch(e){d=null}return o.set(n,d),d}function l(e,t){return null!==s(e,t)}function s(e,t){for(let n of t){let t=a(n);if(t&&t.test(e))return n}return null}let c="https://rs.invalid";function _(e,t){if(e instanceof URL)return e;let n=String(null!=e?e:"").trim();if(!n)return null;try{return new URL(n,null!=t?t:c)}catch(e){return null}}function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];if(!e||"?"===e)return"";let n=new Set(t),o=new URLSearchParams(e),r=new URLSearchParams;for(let e of t)for(let t of o.getAll(e))n.has(e)&&r.append(e,t);let i=r.toString();return i?"?".concat(i):""}function u(e){var t,n,o;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=_(e);if(!i)return null;let s=d(i.search,null!=(t=r.query_param_allowlist)?t:[]);if(l("".concat(i.pathname).concat(s),null!=(n=r.forbidden_url_patterns)?n:[]))return null;let u=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[];for(let n of t){let t=a(n.match);if(t&&t.test(e))return e.replace(t,n.rewrite)}return e}(i.pathname,null!=(o=r.normalize)?o:[]),p="full"===r.page_location_mode?i.hash:"",g="".concat(u).concat(s).concat(p),m=i.origin&&"null"!==i.origin?i.origin:"";return{location:m&&m!==c?"".concat(m).concat(g):g,path:g,pathname:u}}function p(e){var t,n;let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return null!=(n=null==(t=u(e,o))?void 0:t.path)?n:null}function g(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"map_to_page_type";return"map_to_page_type"===n?t||"other":String(null!=e?e:"").slice(0,300)}let m=new Set(["lead_id","event_id","visitor_id","session_id"]),f=/^(lead_|evt_|v_|s_)[0-9ABCDEFGHJKMNPQRSTVWXYZ]{26}$/;function h(e,t,n){let o=[];if(!e.allowed_events.includes(t))return o.push({event:t,key:"",pattern_id:"event_not_allowed"}),{params:{},violations:o,dropped:!0};let r=null!=n?n:{};"map_to_page_type"===e.url_policy.page_title_mode&&void 0!==r.page_title&&(r={...r,page_title:function(e,t){let n=String(null!=t?t:""),o=e.enums.page_type;return o?o.includes(n)?n:"other":n||"other"}(e,r.page_type)});let i={};for(let[n,l]of Object.entries(r)){if(void 0===l)continue;let{value:r,pattern_id:c}=function(e,t,n,o){var r;if(null==o||""===o)return{value:void 0,pattern_id:null};if(s(n,e.forbidden_key_patterns))return{value:void 0,pattern_id:"forbidden_key"};if(e.high_tier_dropped_keys.includes(n))return{value:void 0,pattern_id:"dropped_by_tier"};if(!e.allowed_keys.includes(n))return{value:void 0,pattern_id:"not_allowed"};let i=e.enums[n];if(i){let e=String(o);return i.includes(e)?{value:e,pattern_id:null}:{value:void 0,pattern_id:"enum"}}if(e.url_policy.path_keys.includes(n)&&"string"==typeof o){let t=p(o,e.url_policy);if(null===t)return{value:void 0,pattern_id:"forbidden_url"};o=t}if(e.unscanned_keys.includes(n)||m.has(n)&&"string"==typeof(r=o)&&f.test(r))return{value:o,pattern_id:null};let l=e.lexicon.applies_to_events.includes(t)&&e.lexicon.terms.length>0,c=function e(t,n,o,r){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0;if(null==t||"number"==typeof t||"boolean"==typeof t)return null;if("string"==typeof t){let e=function(e,t){for(let[n,o]of Object.entries(t)){let t=a(o);if(t&&t.test(e))return n}return null}(t,n.forbidden_value_patterns);return e||(r&&o&&o.test(t)?"lexicon":null)}if(i>=4)return"too_deep";if(Array.isArray(t)){for(let a of t){let t=e(a,n,o,r,i+1);if(t)return t}return null}if("object"==typeof t)for(let[a,l]of Object.entries(t)){if(s(a,n.forbidden_key_patterns))return"forbidden_key";let t=e(l,n,o,r,i+1);if(t)return t}return null}(o,e,function(e){if(!e.length)return null;let t=e.map(e=>{let t=e.trim().toLowerCase(),n=t.replace(/[.*+?^${}()|[\]\\\-/ ]/g,"\\$&").replace(/\\ /g,"[\\s_\\-]+"),o=/[a-z0-9]/i.test(t.slice(0,1))?"\\b":"",r=/[a-z0-9]/i.test(t.slice(-1))?"\\b":"";return"".concat(o).concat(n).concat(r)});try{return RegExp(t.join("|"),"i")}catch(e){return null}}(e.lexicon.terms),l);return c?{value:void 0,pattern_id:c}:{value:o,pattern_id:null}}(e,t,n,l);if(c){o.push({event:t,key:n,pattern_id:c});continue}void 0!==r&&(i[n]=r)}let l=Object.keys(i);if(l.length>e.max_event_params)for(let n of l.slice(e.max_event_params))delete i[n],o.push({event:t,key:n,pattern_id:"max_event_params"});return{params:i,violations:o,dropped:!1}}function v(e){var t;let n=window.__RS_TAGS__;return n&&!1===n.active?"inactive":"undefined"!=typeof location&&l("".concat(location.pathname).concat(location.search),null!=(t=e.forbidden_url_patterns)?t:[])?"forbidden_route":null}function y(e){var t,n;let o=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=_(e);if(!r)return null;let i="".concat(r.pathname).concat(d(r.search,null!=(t=o.query_param_allowlist)?t:[]));return l(i,null!=(n=o.forbidden_url_patterns)?n:[])?null:i}},87310:(e,t,n)=>{n.d(t,{TagsRuntime:()=>s,rememberForReFire:()=>l});var o=n(12115),r=n(60041),i=n(83444);let a=null;function l(e){a=e}function s(e){let{beaconDelayMs:t,dataLayerName:n="dataLayer",beacon:l=!0}=e,s=(0,o.useRef)(!1);return(0,o.useEffect)(()=>
1{if(s.current||(s.current=!0,!l))return;let e=(0,r.VB)(null!=t?{delayMs:t}:{});return()=>e.stop()},[l,t]),(0,o.useEffect)(()=>{let e=()=>{if(!a)return;let e=a;a=null,(0,i.VC)(e,n)};return window.addEventListener("rs:consent-update",e),()=>window.removeEventListener("rs:consent-update",e)},[n]),null}},95288:(e,t,n)=>{n.d(t,{PrivacyChoicesLink:()=>a});var o=n(95155),r=n(12115),i=n(9519);function a(e){let{config:t,label:n="Your Privacy Choices",confirmedLabel:a="Preference saved",className:l,dataLayerName:s="dataLayer",force:c}=e,[_,d]=(0,r.useState)(!1),u=(0,r.useCallback)(()=>{(0,i.NB)({...i._9},t,"banner",s),d(!0)},[t,s]);if(!t.ccpa_link_enabled&&!c)return null;let p=(0,i.hr)(t),g=_||!!p&&!p.choices.ad_storage&&"default"!==p.source;return(0,o.jsx)("button",{type:"button",onClick:u,className:l,"aria-live":"polite","data-rs-privacy-choices":g?"opted-out":"available",children:_?a:n})}}}]);

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.