PageSourceSearch

https://values.snap.com/mwp/main-HVJLREI5.mjs

js snap.com collected 2026-09-24 08:24:00 UTC 959,294 bytes, 13,627 lines download raw bytes

1
2      // Merge in the client-visible compile-time environment.
3      window.process = {
4        ...window.process,
5        env: {
6          ...window.process?.env,
7          ...({"CI_COMMIT":"c710bdeace0f21cb93a5c7a6953d7fe969fc3207","CI_PIPELINE_ID":"ccdb44e1-5b2e-423b-85c3-deedbf639a4a","GOOGLE_CLOUD_PROJECT":"marketing-web-platform","DEPLOYMENT_TYPE":"production","NODE_ENV":"production","PREVIEW":"false","SITE_CONFIG":"trust"})
8        }
9      };
10
11      // Stop crashing when certain node libraries are imported.
12      window.global = window.global ?? {};
13    
14import{a as ck,b as qe,c as Eo}from"./chunks/chunk-O7NSJ5SN.mjs";import{a as CM,b as wt,c as lk,d as pk,e as ns,f as gk,g as fk,h as bk}from"./chunks/chunk-2LZ4472D.mjs";import{a as Gl}from"./chunks/chunk-EAKXTTG4.mjs";import{$ as Td,A as oa,B as xd,C as rs,D as vd,E as hk,F as Ck,G as Id,H as xk,I as si,J as vk,K as Ik,L as Md,M as li,N as is,P as Mk,Q as ss,R as ae,S as xr,T as kk,U as Tk,V as Ak,W as O,X as _k,Y as wk,Z as tp,_ as kd,a as rd,aa as ke,b as lM,ba as Dk,c as pM,ca as Pk,d as Gf,da as Nk,e as cM,ea as De,f as dM,fa as Ek,g as Ki,ga as Rk,h as po,ha as Be,i as uM,ia as Va,j as yM,ja as Ro,k as id,ka as vr,l as sd,la as Oa,m as F,ma as fe,n as $a,na as nt,o as Ul,p as mM,q as gM,r as je,s as ep,t as dk,u as Dt,v as hd,w as Sk,x as hr,y as GU,z as Cd}from"./chunks/chunk-QQXICA6V.mjs";import{A as rk,B as ik,C as Le,D as na,E as sk,F as Bn,G as Zt,a as gr,b as ee,c as XM,d as gd,e as fd,f as Ae,g as jl,h as JM,i as lt,j as No,k as ZM,l as Yl,m as Xl,n as Jl,o as Zl,p as qf,q as Kf,r as Qf,s as jf,t as Yf,u as Xf,v as ek,w as tk,x as nk,y as ok,z as ak}from"./chunks/chunk-6QVHGMEQ.mjs";import{a as Jf,b as Sd,c as en,d as ls,e as Fk}from"./chunks/chunk-SIDRUPSY.mjs";import"./chunks/chunk-YJTYVG67.mjs";import{a as bd,b as os,c as Sr,d as as,e as yk,f as Ft,g as Cr}from"./chunks/chunk-H3MRVD4R.mjs";import"./chunks/chunk-KQTBW4YP.mjs";import{a as aa,b as Bk}from"./chunks/chunk-WAQ27LFR.mjs";import"./chunks/chunk-37G53XQ7.mjs";import{a as uk}from"./chunks/chunk-HDK3XBYW.mjs";import{a as _e}from"./chunks/chunk-LAAH6RG3.mjs";import"./chunks/chunk-OFZYTEUF.mjs";import{a as nM,b as ad,c as oM,d as aM,e as rM,f as iM,g as sM,h as it,i as ft,j as tt,k as KM,l as uo,m as Kn}from"./chunks/chunk-TR7VYUOM.mjs";import{b as La,c as Xo,d as qn}from"./chunks/chunk-B27K46AC.mjs";import"./chunks/chunk-NV5R6FZV.mjs";import{a as OU}from"./chunks/chunk-RXS7SLPH.mjs";import{a as mk}from"./chunks/chunk-O5ZOS54H.mjs";import{a as yr}from"./chunks/chunk-OW643JOY.mjs";import{$ as Zo,A as Wl,Aa as es,B as gt,Ba as ta,C as a,Ca as pn,D as Jt,Da as xt,E as Jo,Ea as qt,F as xM,Fa as dd,G as vM,Ga as $M,H as MM,Ha as LM,I as mr,Ia as HM,Ja as VM,K as kM,Ka as OM,La as GM,Ma as zM,N as ji,Na as UM,O as st,Oa as WM,P as TM,Q as AM,Qa as fr,R as xn,Ra as ud,S as _M,Sa as yd,T as wM,Ta as Wf,U as sn,Ua as br,V as P,Va as Ql,W as V,Wa as Ha,X as ql,Xa as qM,Y as Qe,Z as DM,Za as YM,_ as Wt,a as VI,aa as co,b as N,ba as PM,c as hn,ca as ln,d as BU,da as ii,e as $U,ea as Yi,f as OI,fa as NM,g as GI,ga as pd,ha as Uf,i as zI,ia as EM,ja as Xi,ka as vn,m as Fn,ma as ea,n as h,na as Po,o as fM,oa as Ji,p as Do,pa as Kl,q as c,qa as K,r as Qi,ra as VU,sa as de,t as bM,ta as i,u as SM,ua as x,v as Cn,va as RM,w as zf,wa as FM,xa as BM,ya as Zi,z as hM,za as cd}from"./chunks/chunk-XHUGTTGK.mjs";import{a as ts,b as QM,c as md,e as jM}from"./chunks/chunk-QOHYBFIQ.mjs";import{C as ld,F as IM,a as ed,b as qI,d as td,h as KI,i as ur,j as nd,o as YI,p as od,q as XI,r as JI,u as ZI,w as eM,x as tM}from"./chunks/chunk-OXES72UJ.mjs";import{A as jI,B as Wn,b as ve,d as T,f as Te,m as UI,n as LU,o as zl,p as WI,y as QI,z as HU}from"./chunks/chunk-K5C2ULCR.mjs";var Hk=ve((Coe,KU)=>{KU.exports={warning:"\u062A\u062D\u0630\u064A\u0631",message:`\u0644\u0627 \u062A\u062F\u062E\u0644 \u0631\u0645\u0632\u064B\u0627 \u0644\u0627 \u062A\u0641\u0647\u0645\u0647 \u0623\u0648 \u062A\u0644\u0635\u0642\u0647.
15\u0642\u062F \u064A\u0633\u0645\u062D \u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0648\u062D\u062F\u0629 \u0627\u0644\u062A\u062D\u0643\u0645 \u0647\u0630\u0647 \u0644\u0644\u0645\u0639\u062A\u062F\u064A\u0646 \u0628\u0627\u0646\u062A\u062D\u0627\u0644 \u0634\u062E\u0635\u064A\u062A\u0643 \u0648\u0633\u0631\u0642\u0629 \u0645\u0639\u0644\u0648\u0645\u0627\u062A\u0643 \u0628\u0627\u0633\u062A\u062E\u062F\u0627\u0645 \u0647\u062C\u0645\u0629 \u062A\u0633\u0645\u0649 "\u0627\u0644\u0647\u062C\u0648\u0645 \u0627\u0644\u0630\u0627\u062A\u064A XSS".`}});var Vk=ve((xoe,QU)=>{QU.exports={warning:"\u09B8\u09A4\u09B0\u09CD\u0995\u09C0\u0995\u09B0\u09A3!",message:`\u0986\u09AA\u09A8\u09BF \u09AC\u09C1\u099D\u09A4\u09C7 \u09AA\u09BE\u09B0\u099B\u09C7 \u09A8\u09BE \u098F\u09AE\u09A8 \u0995\u09CB\u09A1 \u09B2\u09BF\u0996\u09AC\u09C7 \u09A8\u09BE \u09AC\u09BE \u09AA\u09C7\u09B8\u09CD\u099F \u0995\u09B0\u09AC\u09C7\u09A8 \u09A8\u09BE\u0964
16\u098F\u0987 \u0995\u09A8\u09B8\u09CB\u09B2\u099F\u09BF \u09AC\u09CD\u09AF\u09AC\u09B9\u09BE\u09B0 \u0995\u09B0\u09C7 \u0986\u0995\u09CD\u09B0\u09AE\u09A3\u0995\u09BE\u09B0\u09C0\u09B0\u09BE \u0986\u09AA\u09A8\u09BE\u09B0 \u099B\u09A6\u09CD\u09AE\u09AC\u09C7\u09B6 \u09A7\u09BE\u09B0\u09A3 \u0995\u09B0\u09A4\u09C7 \u09AA\u09BE\u09B0\u09C7 \u098F\u09AC\u0982 Self
16-XSS \u09A8\u09BE\u09AE\u0995 \u0986\u0995\u09CD\u09B0\u09AE\u09A3 \u09AA\u09A6\u09CD\u09A7\u09A4\u09BF \u09AC\u09CD\u09AF\u09AC\u09B9\u09BE\u09B0 \u0995\u09B0\u09C7 \u0986\u09AA\u09A8\u09BE\u09B0 \u09A4\u09A5\u09CD\u09AF \u099A\u09C1\u09B0\u09BF \u0995\u09B0\u09A4\u09C7 \u09AA\u09BE\u09B0\u09C7\u0964`}});var Ok=ve((voe,jU)=>{jU.exports={warning:"\u09B8\u09A4\u09B0\u09CD\u0995\u09A4\u09BE!",message:`\u0986\u09AA\u09A8\u09BF \u09AC\u09C1\u099D\u09A4\u09C7 \u09AA\u09BE\u09B0\u099B\u09C7 \u09A8\u09BE \u098F\u09AE\u09A8 \u0995\u09CB\u09A1 \u09B2\u09BF\u0996\u09AC\u09C7\u09A8 \u09A8\u09BE \u09AC\u09BE \u09AA\u09C7\u09B8\u09CD\u099F \u0995\u09B0\u09AC\u09C7\u09A8 \u09A8\u09BE\u0964
17\u098F\u0987 \u0995\u09A8\u09B8\u09CB\u09B2\u099F\u09BF \u09AC\u09CD\u09AF\u09AC\u09B9\u09BE\u09B0 \u0995\u09B0\u09C7 \u0986\u0995\u09CD\u09B0\u09AE\u09A3\u0995\u09BE\u09B0\u09C0\u09B0\u09BE \u0986\u09AA\u09A8\u09BE\u09B0 \u099B\u09A6\u09CD\u09AE\u09AC\u09C7\u09B6 \u09A8\u09BF\u09A4\u09C7 \u09AA\u09BE\u09B0\u09C7 \u098F\u09AC\u0982 Self-XSS \u09A8\u09BE\u09AE\u09C7 \u098F\u0995\u099F\u09BF \u0986\u0995\u09CD\u09B0\u09AE\u09A3 \u09AA\u09A6\u09CD\u09A7\u09A4\u09BF \u09AC\u09CD\u09AF\u09AC\u09B9\u09BE\u09B0 \u0995\u09B0\u09C7 \u0986\u09AA\u09A8\u09BE\u09B0 \u09A4\u09A5\u09CD\u09AF \u09B9\u09BE\u09A4\u09BF\u09DF\u09C7 \u09A8\u09BF\u09A4\u09C7 \u09AA\u09BE\u09B0\u09C7\u0964`}});var Gk=ve((Ioe,YU)=>{YU.exports={warning:"ADVARSEL!",message:`Undlad at indtaste eller inds\xE6tte kode, som du ikke forst\xE5r.
18Brug af denne konsol kan s\xE6tte hackere i stand til at efterligne dig og stj\xE6le dine oplysninger ved hj\xE6lp af et angreb ved navn Self-XSS.`}});var zk=ve((Moe,XU)=>{XU.exports={warning:"WARNUNG!",message:`Gib oder f\xFCge keinen Code ein, den du nicht verstehst.
19Diese Konsole erm\xF6glicht es Angreifern, sich als du auszugeben und deine Daten mithilfe eines Angriffs namens Self-XSS zu stehlen.`}});var Uk=ve((koe,JU)=>{JU.exports={warning:"\u03A0\u03A1\u039F\u03A3\u039F\u03A7\u0397!",message:`\u039C\u03B7\u03BD \u03B5\u03B9\u03C3\u03AC\u03B3\u03B5\u03B9\u03C2 \u03AE \u03BA\u03AC\u03BD\u03B5\u03B9\u03C2 \u03B5\u03C0\u03B9\u03BA\u03CC\u03BB\u03BB\u03B7\u03C3\u03B7 \u03BA\u03C9\u03B4\u03B9\u03BA\u03CE\u03BD \u03C0\u03BF\u03C5 \u03B4\u03B5\u03BD \u03BA\u03B1\u03C4\u03B1\u03BD\u03BF\u03B5\u03AF\u03C2.
20\u0397 \u03C7\u03C1\u03AE\u03C3\u03B7 \u03B1\u03C5\u03C4\u03AE\u03C2 \u03C4\u03B7\u03C2 \u03BA\u03BF\u03BD\u03C3\u03CC\u03BB\u03B1\u03C2 \u03B5\u03AF\u03BD\u03B1\u03B9 \u03C0\u03B9\u03B8\u03B1\u03BD\u03CC \u03BD\u03B1 \u03B5\u03C0\u03B9\u03C4\u03C1\u03AD\u03C8\u03B5\u03B9 \u03C3\u03C4\u03BF\u03C5\u03C2 \u03B5\u03B9\u03C3\u03B2\u03BF\u03BB\u03B5\u03AF\u03C2 \u03BD\u03B1 \u03C0\u03C1\u03BF\u03C3\u03C0\u03BF\u03B9\u03B7\u03B8\u03BF\u03CD\u03BD \u03CC\u03C4\u03B9 \u03B5\u03AF\u03C3\u03B1\u03B9 \u03B5\u03C3\u03CD \u03BA\u03B1\u03B9 \u03BD\u03B1 \u03BA\u03BB\u03AD\u03C8\u03BF\u03C5\u03BD \u03C4\u03B9\u03C2 \u03C0\u03BB\u03B7\u03C1\u03BF\u03C6\u03BF\u03C1\u03AF\u03B5\u03C2 \u03C3\u03BF\u03C5 \u03BC\u03AD\u03C3\u03C9 \u03BC\u03B9\u03B1\u03C2 \u03B5\u03C0\u03AF\u03B8\u03B5\u03C3\u03B7\u03C2 \u03C0\u03BF\u03C5 \u03BB\u03AD\u03B3\u03B5\u03C4\u03B1\u03B9 Self-XSS.`}});var Wk=ve((Toe,ZU)=>{ZU.exports={warning:"WARNING!",message:`Do not enter or paste code that you do not understand.
21Using this console could allow attackers to impersonate you and steal your information using an attack called Self-XSS.`}});var qk=ve((Aoe,eW)=>{eW.exports={warning:"WARNING!",message:`Do not enter or paste code that you do not understand.
22Using this console may allow attackers to impersonate you and steal your information using an attack called Self-XSS.`}});var Kk=ve((_oe,tW)=>{tW.exports={warning:"\xA1ADVERTENCIA!",message:`No ingreses ni pegues c\xF3digo que no entiendas.
23Si us\xE1s esta consola, los atacantes podr\xEDan hacerse pasar por vos y robar tu informaci\xF3n por medio de un ataque llamado Self-XSS.`}});var Qk=ve((woe,nW)=>{nW.exports={warning:"\xA1ADVERTENCIA!",message:`No introduzcas ni pegues c\xF3digos que no comprendas.
24Si usas esta consola, los atacantes podr\xEDan suplantar tu identidad y robar tu informaci\xF3n mediante un ataque llamado Self-XSS.`}});
24var jk=ve((Doe,oW)=>{oW.exports={warning:"\xA1ADVERTENCIA!",message:`No escribas o pegues c\xF3digo que no entiendas.
25Usar esta consola podr\xEDa permitir que personas malintencionadas roben tu identidad y tu informaci\xF3n usando un ataque llamado Self-XSS.`}});var Yk=ve((Poe,aW)=>{aW.exports={warning:"\xA1ADVERTENCIA!",message:`No ingreses ni pegues c\xF3digo que no entiendes.
26Si usas esta consola, puedes permitir que los atacantes se hagan pasar por ti y roben tu informaci\xF3n con un ataque conocido como Self-XSS.`}});var Xk=ve((Noe,rW)=>{rW.exports={warning:"VAROITUS!",message:`\xC4l\xE4 anna tai liit\xE4 t\xE4h\xE4n koodia, jota et ymm\xE4rr\xE4.
27T\xE4m\xE4n konsolin k\xE4ytt\xE4minen saattaa johtaa XSS-hy\xF6kk\xE4ykseen, jolloin hy\xF6kk\xE4\xE4j\xE4t pystyv\xE4t esiintym\xE4\xE4n sinuna ja varastamaan tietosi.`}});var Jk=ve((Eoe,iW)=>{iW.exports={warning:"BABALA!",message:`Huwag maglagay o mag-paste ng code na hindi mo naiintindihan
28Ang paggamit sa console na ito ay puwedeng magbigay-daan sa mga attacker na magpanggap bilang ikaw at nakawin ang iyong impormasyon gamit ang isang attack na tinatawag na Self-XSS.`}});var Zk=ve((Roe,sW)=>{sW.exports={warning:"ATTENTION\xA0!",message:`Ne saisissez pas ou ne collez pas de code que vous ne comprenez pas.
29L'utilisation de cette console risque de permettre aux hackers de se faire passer pour vous et de voler vos informations au moyen d'une attaque appel\xE9e Self-XSS.`}});var e0=ve((Foe,lW)=>{lW.exports={warning:"\u0A9A\u0AC7\u0AA4\u0AB5\u0AA3\u0AC0!",message:`\u0AA4\u0AAE\u0AC7 \u0AB8\u0AAE\u0A9C\u0AA4\u0ABE \u0AA8 \u0AB9\u0ACB \u0A8F\u0AB5\u0ACB \u0A95\u0ACB\u0AA1 \u0AB2\u0A96\u0AB6\u0ACB \u0A95\u0AC7 \u0AAA\u0AC7\u0AB8\u0ACD\u0A9F \u0A95\u0AB0\u0AB6\u0ACB \u0AA8\u0AB9\u0AC0\u0A82.
30\u0A86 \u0A95\u0AA8\u0ACD\u0AB8\u0ACB\u0AB2\u0AA8\u0ACB \u0A89\u0AAA\u0AAF\u0ACB\u0A97 \u0A95\u0AB0\u0AB5\u0ABE\u0AA5\u0AC0 \u0AB9\u0AC1\u0AAE\u0AB2\u0ABE\u0A96\u0ACB\u0AB0\u0ACB \u0AB8\u0AC7\u0AB2\u0ACD\u0AAB-XSS \u0AA8\u0ABE\u0AAE\u0AA8\u0ABE \u0AB9\u0AC1\u0AAE\u0AB2\u0ABE\u0AA8\u0ACB \u0A89\u0AAA\u0AAF\u0ACB\u0A97 \u0A95\u0AB0\u0AC0\u0AA8\u0AC7 \u0AA4\u0AAE\u0AC7 \u0AB9\u0ACB\u0AB5\u0ABE\u0AA8\u0AC1\u0A82 \u0A85\u0AA8\u0AC1\u0A95\u0AB0\u0AA3 \u0A95\u0AB0\u0AC0 \u0AB6\u0A95\u0AC7 \u0A9B\u0AC7 \u0A85\u0AA8\u0AC7 \u0AA4\u0AAE\u0ABE\u0AB0\u0AC0 \u0AAE\u0ABE\u0AB9\u0ABF\u0AA4\u0AC0 \u0A9A\u0ACB\u0AB0\u0AC0 \u0AB6\u0A95\u0AC7 \u0A9B\u0AC7.`}});var t0=ve((Boe,pW)=>{pW.exports={warning:"\u091A\u0947\u0924\u093E\u0935\u0928\u0940!",message:`\u0915\u094B\u0908 \u0910\u0938\u093E \u0915\u094B\u0921 \u0926\u0930\u094D\u091C \u092F\u093E \u092A\u0947\u0938\u094D\u091F \u0928 \u0915\u0930\u0947\u0902 \u091C\u094B \u0906\u092A\u0915\u0940 \u0938\u092E\u091D \u0938\u0947 \u092A\u0930\u0947 \u0939\u094B\u0964
31\u0907\u0938 \u0915\u0902\u0938\u094B\u0932 \u0915\u093E \u0907\u0938\u094D\u0924\u0947\u092E\u093E\u0932 \u0915\u0930\u0928\u0947 \u0938\u0947 \u0939\u092E\u0932\u093E\u0935\u0930 Self-XSS \u0915\u0939\u0947 \u091C\u093E\u0928\u0947 \u0935\u093E\u0932\u0947 \u0939\u092E\u0932\u0947 \u0915\u093E \u0907\u0938\u094D\u0924\u0947\u092E\u093E\u0932 \u0915\u0930\u0924\u0947 \u0939\u0941\u090F \u0906\u092A\u0915\u093E \u092D\u0947\u0937 \u0927\u093E\u0930\u0923 \u0915\u0930\u0915\u0947 \u0906\u092A\u0915\u0940 \u091C\u093E\u0928\u0915\u093E\u0930\u0940 \u091A\u0941\u0930\u093E \u0938\u0915\u0924\u0947 \u0939\u0948\u0902\u0964`}});var n0=ve(($oe,cW)=>{cW.exports={warning:"PERINGATAN!",message:`Jangan memasukkan atau menempelkan kode yang tidak Anda pahami.
32Menggunakan konsol ini dapat memberikan akses kepada penyerang untuk menyamar sebagai Anda dan mencuri informasi menggunakan serangan yang disebut Self-XSS.`}});var o0=ve((Loe,dW)=>{dW.exports={warning:"ATTENZIONE!",message:`Non inserire o incollare codici che non conosci.
33L'utilizzo di questa console potrebbe consentire a utenti malintenzionati di assumere la tua identit\xE0 e rubare le tue informazioni tramite un attacco chiamato Self-XSS.`}});var a0=ve((Hoe,uW)=>{uW.exports={warning:"\u8B66\u544A\uFF01",message:`\u4E0D\u660E\u306A\u30B3\u30FC\u30C9\u3092\u5165\u529B\u307E\u305F\u306F\u8CBC\u308A\u4ED8\u3051\u306A\u3044\u3067\u304F\u3060\u3055\u3044\u3002
34\u3053\u306E\u30B3\u30F3\u30BD\u30FC\u30EB\u3092\u4F7F\u7528\u3059\u308B\u3068\u3001\u653B\u6483\u8005\u304CSelf-XSS\u3068\u3044\u3046\u653B\u6483\u3092\u4F7F\u7528\u3057\u3066\u3042\u306A\u305F\u306B\u306A\u308A\u3059\u307E\u3057\u3001\u60C5\u5831\u3092\u76D7\u3080\u3053\u3068\u304C\u3067\u304D\u307E\u3059\u3002`}});var r0=ve((Voe,yW)=>{yW.exports={warning:"\u0C8E\u0C9A\u0CCD\u0C9A\u0CB0\u0CBF\u0C95\u0CC6!",message:`\u0CA8\u0CBF\u0CAE\u0C97\u0CC6 \u0C85\u0CB0\u0CCD\u0CA5\u0CB5\u0CBE\u0C97\u0CA6 \u0C95\u0CCB\u0CA1\u0CCD \u0C85\u0CA8\u0CCD\u0CA8\u0CC1 \u0CA8\u0CAE\u0CC2\u0CA6\u0CBF\u0CB8\u0CAC\u0CC7\u0CA1\u0CBF \u0C85\u0CA5\u0CB5\u0CBE \u0C85\u0C82\u0C9F\u0CBF\u0CB8\u0CAC\u0CC7\u0CA1\u0CBF.
35\u0C88 \u0C95\u0CA8\u0CCD\u0CB8\u0CCB\u0CB2\u0CCD \u0CAC\u0CB3\u0CB8\u0CC1\u0CB5\u0CC1\u0CA6\u0CB0\u0CBF\u0C82\u0CA6 \u0CA6\u0CBE\u0CB3\u0CBF\u0C95\u0CCB\u0CB0\u0CB0\u0CC1 \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE\u0C82\u0CA4\u0CC6 \u0CB8\u0CCB\u0C97\u0CC1 \u0CB9\u0CBE\u0C95\u0CB2\u0CC1 \u0CAE\u0CA4\u0CCD\u0CA4\u0CC1 Self-XSS \u0C8E\u0CA8\u0CCD\u0CA8\u0CC1\u0CB5 \u0C92\u0C82\u0CA6\u0CC1 \u0CA6\u0CBE\u0CB3\u0CBF\u0CAF\u0CA8\u0CCD\u0CA8\u0CC1 \u0CAC\u0CB3\u0CB8\u0CBF\u0C95\u0CCA\u0C82\u0CA1\u0CC1 \u0CA8\u0CBF\u0CAE\u0CCD\u0CAE \u0CAE\u0CBE\u0CB9\u0CBF\u0CA4\u0CBF\u0CAF\u0CA8\u0CCD\u0CA8\u0CC1 \u0C95\u0CA6\u0CBF\u0CAF\u0CB2\u0CC1 \u0C85\u0CB5\u0C95\u0CBE\u0CB6 \u0CAE\u0CBE\u0CA1\u0CBF\u0C95\u0CCA\u0CA1\u0CAC\u0CB9\u0CC1\u0CA6\u0CC1.`}});var i0=ve((Ooe,mW)=>{mW.exports={warning:"\uACBD\uACE0!",message:`\uBAA8\uB974\uB294 \uCF54\uB4DC\uB97C \uC785\uB825\uD558\uAC70\uB098 \uBD99\uC5EC\uB123\uC9C0 \uB9C8\uC138\uC694.
36\uC774 \uCF58\uC194\uC744 \uC0AC\uC6A9\uD558\uBA74 \uD574\uCEE4\uAC00 Self-XSS\uB77C\uACE0 \uBD88\uB9AC\uB294 \uACF5\uACA9\uC744 \uC0AC\uC6A9\uD574 \uD68C\uC6D0\uB2D8\uC744 \uC0AC\uCE6D\uD558\uC5EC \uAC1C\uC778 \uC815\uBCF4\uB97C \uD6D4\uCCD0 \uAC08 \uC218\uB3C4 \uC788\uC2B5\uB2C8\uB2E4.`}});var s0=ve((Goe,gW)=>
36{gW.exports={warning:"\u0D2E\u0D41\u0D28\u0D4D\u0D28\u0D31\u0D3F\u0D2F\u0D3F\u0D2A\u0D4D\u0D2A\u0D4D!",message:`\u0D28\u0D3F\u0D19\u0D4D\u0D19\u0D7E\u0D15\u0D4D\u0D15\u0D4D \u0D2E\u0D28\u0D38\u0D4D\u0D38\u0D3F\u0D32\u0D3E\u0D15\u0D3E\u0D24\u0D4D\u0D24 \u0D15\u0D4B\u0D21\u0D4D \u0D28\u0D7D\u0D15\u0D41\u0D15\u0D2F\u0D4B \u0D12\u0D1F\u0D4D\u0D1F\u0D3F\u0D15\u0D4D\u0D15\u0D41\u0D15\u0D2F\u0D4B \u0D1A\u0D46\u0D2F\u0D4D\u0D2F\u0D30\u0D41\u0D24\u0D4D.
37\u0D08 \u0D15\u0D7A\u0D38\u0D4B\u0D7E \u0D09\u0D2A\u0D2F\u0D4B\u0D17\u0D3F\u0D15\u0D4D\u0D15\u0D41\u0D28\u0D4D\u0D28\u0D24\u0D3F\u0D32\u0D42\u0D1F\u0D46, Self-XSS \u0D0E\u0D28\u0D4D\u0D28\u0D4D \u0D05\u0D31\u0D3F\u0D2F\u0D2A\u0D4D\u0D2A\u0D46\u0D1F\u0D41\u0D28\u0D4D\u0D28 \u0D06\u0D15\u0D4D\u0D30\u0D2E\u0D23\u0D02 \u0D35\u0D34\u0D3F \u0D05\u0D31\u0D4D\u0D31\u0D3E\u0D15\u0D4D\u0D15\u0D7C\u0D2E\u0D3E\u0D7C\u0D15\u0D4D\u0D15\u0D4D \u0D28\u0D3F\u0D19\u0D4D\u0D19\u0D33\u0D41\u0D1F\u0D46 \u0D35\u0D3F\u0D35\u0D30\u0D19\u0D4D\u0D19\u0D7E \u0D2E\u0D4B\u0D37\u0D4D\u0D1F\u0D3F\u0D15\u0D4D\u0D15\u0D3E\u0D28\u0D41\u0D02 \u0D28\u0D3F\u0D19\u0D4D\u0D19\u0D33\u0D3E\u0D2F\u0D3F \u0D06\u0D7E\u0D2E\u0D3E\u0D31\u0D3E\u0D1F\u0D4D\u0D1F\u0D02 \u0D28\u0D1F\u0D24\u0D4D\u0D24\u0D3E\u0D28\u0D41\u0D02 \u0D15\u0D34\u0D3F\u0D2F\u0D41\u0D02.`}});var l0=ve((zoe,fW)=>{fW.exports={warning:"\u091A\u0947\u0924\u093E\u0935\u0923\u0940!",message:`\u0924\u0941\u092E\u094D\u0939\u093E\u0932\u093E \u0938\u092E\u091C\u0924 \u0928\u0938\u0947\u0932 \u0905\u0938\u093E \u0915\u094B\u0921 \u092A\u094D\u0930\u0935\u093F\u0937\u094D\u091F \u0915\u093F\u0902\u0935\u093E \u092A\u0947\u0938\u094D\u091F \u0915\u0930\u0942 \u0928\u0915\u093E.
38\u0939\u093E \u0915\u0902\u0938\u094B\u0932 \u0935\u093E\u092A\u0930\u0923\u094D\u092F\u093E\u0928\u0947 \u0906\u0915\u094D\u0930\u092E\u0923\u0915\u0930\u094D\u0924\u094D\u092F\u093E\u0902\u0928\u093E Self-XSS \u0928\u093E\u0935\u093E\u091A\u093E \u0906\u0915\u094D\u0930\u092E\u0923 \u0935\u093E\u092A\u0930\u0942\u0928 \u0924\u0941\u092E\u091A\u0940 \u0924\u094B\u0924\u092F\u093E\u0917\u093F\u0930\u0940 \u0915\u0930\u0923\u094D\u092F\u093E\u091A\u0940 \u0906\u0923\u093F \u0924\u0941\u092E\u091A\u0940 \u092E\u093E\u0939\u093F\u0924\u0940 \u091A\u094B\u0930\u0923\u094D\u092F\u093E\u091A\u0940 \u0905\u0928\u0941\u092E\u0924\u0940 \u092E\u093F\u0933\u0942 \u0936\u0915\u0924\u0947.`}});var p0=ve((Uoe,bW)=>{bW.exports={warning:"AMARAN!",message:`Jangan masukkan atau tampal kod yang anda tidak faham.
39Penggunaan konsol ini membenarkan penyerang untuk menyamar sebagai anda dan mencuri maklumat anda menggunakan serangan yang dipanggil XSS-Kendiri (Self-XSS)`}});var c0=ve((Woe,SW)=>{SW.exports={warning:"ADVARSEL!",message:`Ikke skriv inn eller lim inn kode som du ikke forst\xE5r.
40Hvis du bruker denne konsollen, kan du gi uvedkommende anledning til \xE5 etterligne deg og stjele informasjon gjennom s\xE5kalte XSS-angrep.`}});var d0=ve((qoe,hW)=>{hW.exports={warning:"WAARSCHUWING!",message:`Voer geen code in en plak geen code die je niet begrijpt.
41Met deze console kunnen aanvallers zich mogelijk als jou voordoen en gegevens stelen via een aanval die Self-XSS heet.`}});var u0=ve((Koe,CW)=>{CW.exports={warning:"\u0A1A\u0A47\u0A24\u0A3E\u0A35\u0A28\u0A40!",message:`\u0A09\u0A39 \u0A15\u0A4B\u0A21 \u0A26\u0A3E\u0A16\u0A32 \u0A1C\u0A3E\u0A02 \u0A2A\u0A47\u0A38\u0A1F \u0A28\u0A3E \u0A15\u0A30\u0A4B \u0A1C\u0A3F\u0A38 \u0A26\u0A40 \u0A24\u0A41\u0A39\u0A3E\u0A28\u0A42\u0A70 \u0A38\u0A2E\u0A1D \u0A28\u0A39\u0A40\u0A02 \u0A39\u0A48\u0964
42\u0A07\u0A38 \u0A15\u0A70\u0A38\u0A4B\u0A32 \u0A26\u0A40 \u0A35\u0A30\u0A24\u0A4B\u0A02 \u0A15\u0A30\u0A28 \u0A28\u0A3E\u0A32 \u0A39\u0A2E\u0A32\u0A3E\u0A35\u0A30 \u0A24\u0A41\u0A39\u0A3E\u0A21\u0A40 \u0A2A\u0A1B\u0A3E\u0A23 \u0A2C\u0A23\u0A3E \u0A38\u0A15\u0A26\u0A47 \u0A39\u0A28 \u0A05\u0A24\u0A47 Self-XSS \u0A28\u0A3E\u0A2E\u0A15 \u0A39\u0A2E\u0A32\u0A47 \u0A26\u0A40 \u0A35\u0A30\u0A24\u0A4B\u0A02 \u0A15\u0A30\u0A15\u0A47 \u0A24\u0A41\u0A39\u0A3E\u0A21\u0A40 \u0A1C\u0A3E\u0A23\u0A15\u0A3E\u0A30\u0A40 \u0A1A\u0A4B\u0A30\u0A40 \u0A15\u0A30 \u0A38\u0A15\u0A26\u0A47 \u0A39\u0A28\u0964`}});var y0=ve((Qoe,xW)=>{xW.exports={warning:"OSTRZE\u017BENIE!",message:`Nie wpisuj ani nie wklejaj kodu, kt\xF3rego nie rozumiesz.
43U\u017Cywanie tej konsoli mo\u017Ce umo\u017Cliwia\u0107 osobom, kt\xF3re wykorzystuj\u0105 atak Self-XSS, podszywanie si\u0119 pod Ciebie i wykradanie informacji.`}});var m0=ve((joe,vW)=>{vW.exports={warning:"AVISO!",message:`N\xE3o insira nem cole c\xF3digos que voc\xEA n\xE3o entende.
44O uso deste console pode permitir que invasores se passem por voc\xEA e roubem suas informa\xE7\xF5es usando um ataque chamado Self-XSS.`}});var g0=ve((Yoe,IW)=>{IW.exports={warning:"AVISO!",message:`N\xE3o introduzas nem coles c\xF3digo que n\xE3o compreendes.
45A utiliza\xE7\xE3o desta consola pode permitir que atacantes se fa\xE7am passar por ti e roubem as tuas informa\xE7\xF5es atrav\xE9s de um ataque chamado Self-XSS.`}});var f0=ve((Xoe,MW)=>{MW.exports={warning:"AVERTIZARE!",message:`Nu introdu sau lipi cod pe care nu \xEEl \xEEn\u021Belegi.
46Dac\u0103 folose\u0219ti aceast\u0103 consol\u0103, le po\u021Bi permite atacatorilor s\u0103 \xEE\u021Bi fure identitatea \u0219i informa\u021Biile printr-un atac denumit Self-XSS.`}});var b0=ve((Joe,kW)=>{kW.exports={warning:"\u0412\u041D\u0418\u041C\u0410\u041D\u0418\u0415!",message:`\u041D\u0435 \u0432\u0432\u043E\u0434\u0438\u0442\u0435 \u0438 \u043D\u0435 \u0432\u0441\u0442\u0430\u0432\u043B\u044F\u0439\u0442\u0435 \u043A\u043E\u0434, \u0444\u0443\u043D\u043A\u0446\u0438\u0438 \u043A\u043E\u0442\u043E\u0440\u043E\u0433\u043E \u0432\u044B \u043D\u0435 \u043F\u043E\u043D\u0438\u043C\u0430\u0435\u0442\u0435.
47\u0418\u0441\u043F\u043E\u043B\u044C\u0437\u043E\u0432\u0430\u043D\u0438\u0435 \u044D\u0442\u043E\u0439 \u043A\u043E\u043D\u0441\u043E\u043B\u0438 \u043C\u043E\u0436\u0435\u0442 \u043F\u043E\u0437\u0432\u043E\u043B\u0438\u0442\u044C \u0437\u043B\u043E\u0443\u043C\u044B\u0448\u043B\u0435\u043D\u043D\u0438\u043A\u0430\u043C \u0432\u044B\u0434\u0430\u0442\u044C \u0441\u0435\u0431\u044F \u0437\u0430 \u0432\u0430\u0441 \u0438 \u0443\u043A\u0440\u0430\u0441\u0442\u044C \u0432\u0430\u0448\u0443 \u0438\u043D\u0444\u043E\u0440\u043C\u0430\u0446\u0438\u044E \u0441 \u043F\u043E\u043C\u043E\u0449\u044C\u044E \u0430\u0442\u0430\u043A\u0438 \u0442\u0438\u043F\u0430 Self-XSS.`}});var S0=ve((Zoe,TW)=>{TW.exports={warning:"VARNING!",message:`Ange inte eller klistra in kod du inte f\xF6rst\xE5r.
48N\xE4r du anv\xE4nder den h\xE4r konsolen kan hackare h\xE4rma din identitet eller stj\xE4la din information med en attack som heter Self-XSS.`}});var h0=ve((eae,AW)=>{AW.exports={warning:"\u0B8E\u0B9A\u0BCD\u0B9A\u0BB0\u0BBF\u0B95\u0BCD\u0B95\u0BC8!",message:`\u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BC1\u0B95\u0BCD\u0B95\u0BC1\u0BAA\u0BCD \u0BAA\u0BC1\u0BB0\u0BBF\u0BAF\u0BBE\u0BA4 \u0B95\u0BC1\u0BB1\u0BBF\u0BAF\u0BC0\u0B9F\u0BCD\u0B9F\u0BC8 \u0B89\u0BB3\u0BCD\u0BB3\u0BBF\u0B9F\u0BBE\u0BA4\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD \u0B85\u0BB2\u0BCD\u0BB2\u0BA4\u0BC1 \u0B92\u0B9F\u0BCD\u0B9F\u0BBE\u0BA4\u0BC0\u0BB0\u0BCD\u0B95\u0BB3\u0BCD.
49\u0B87\u0BA8\u0BCD\u0BA4\u0B95\u0BCD \u0B95\u0B9F\u0BCD\u0B9F\u0BC1\u0BAA\u0BCD\u0BAA\u0BBE\u0B9F\u0BCD\u0B9F\u0BC1\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC8\u0BAF\u0BC8(Console\u0B90)\u0BAA\u0BCD \u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BC1\u0BB5\u0BA4\u0BA9\u0BCD \u0BAE\u0BC2\u0BB2\u0BAE\u0BCD,\u0BA4\u0BC0\u0B99\u0BCD\u0B95\u0BBF\u0BB4\u0BC8\u0BAA\u0BCD\u0BAA\u0BB5\u0BB0\u0BCD\u0B95\u0BB3\u0BCD Self-XSS \u0B8E\u0BA9\u0BAA\u0BCD\u0BAA\u0B9F\u0BC1\u0BAE\u0BCD \u0BA4\u0BBE\u0B95\u0BCD\u0B95\u0BC1\u0BA4\u0BB2\u0BC8\u0BAA\u0BCD \u0BAA\u0BAF\u0BA9\u0BCD\u0BAA\u0B9F\u0BC1\u0BA4\u0BCD\u0BA4\u0BBF \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BC8\u0BAA\u0BCD\u0BAA\u0BCB\u0BB2\u0BCD \u0BA8\u0B9F\u0BBF\u0B95\u0BCD\u0B95\u0BB5\u0BC1\u0BAE\u0BCD \u0B89\u0B99\u0BCD\u0B95\u0BB3\u0BCD \u0BA4\u0B95\u0BB5\u0BB2\u0BCD\u0B95\u0BB3\u0BC8\u0BA4\u0BCD \u0BA4\u0BBF\u0BB0\u0BC1\u0B9F\u0BB5\u0BC1\u0BAE\u0BCD \u0BAE\u0BC1\u0B9F\u0BBF\u0BAF\u0BC1\u0BAE\u0BCD.`}});var C0=ve((tae,_W)=>{_W.exports={warning:"\u0C39\u0C46\u0C1A\u0C4D\u0C1A\u0C30\u0C3F\u0C15!",message:`\u0C2E\u0C40\u0C15\u0C41 \u0C05\u0C30\u0C4D\u0C25\u0C02 \u0C15\u0C3E\u0C28\u0C3F \u0C15\u0C4B\u0C21\u0C4D\u200C\u0C28\u0C3F \u0C0E\u0C02\u0C1F\u0C30\u0C4D \u0C32\u0C47\u0C26\u0C3E \u0C2A\u0C47\u0C38\u0C4D\u0C1F\u0C4D \u0C1A\u0C47\u0C2F\u0C15\u0C02\u0C21\u0C3F.
50\u0C08 \u0C15\u0C28\u0C4D\u0C38\u0C4B\u0C32\u0C4D\u200C\u0C28\u0C3F \u0C09\u0C2A\u0C2F\u0C4B\u0C17\u0C3F\u0C02\u0C1A\u0C21\u0C02 \u0C35\u0C32\u0C28 \u0C26\u0C3E\u0C21\u0C3F \u0C1A\u0C47\u0C38\u0C47\u0C35\u0C3E\u0C30\u0C41 \u0C2E\u0C3F\u0C2E\u0C4D\u0C2E\u0C32\u0C4D\u0C28\u0C3F \u0C05\u0C28\u0C41\u0C15\u0C30\u0C3F\u0C38\u0C4D\u0C24\u0C42 \u0C2E\u0C30\u0C3F\u0C2F\u0C41 Self-XSS \u0C05\u0C28\u0C47 \u0C26\u0C3E\u0C21\u0C3F\u0C28\u0C3F \u0C09\u0C2A\u0C2F\u0C4B\u0C17\u0C3F\u0C02\u0C1A\u0C3F \u0C2E\u0C40 \u0C38\u0C2E\u0C3E\u0C1A\u0C3E\u0C30\u0C3E\u0C28\u0C4D\u0C28\u0C3F \u0C26\u0C4A\u0C02\u0C17\u0C3F\u0C32\u0C3F\u0C02\u0C1A\u0C35\u0C1A\u0C4D\u0C1A\u0C41.`}});var x0=ve((nae,wW)=>{wW.exports={warning:"\u0E04\u0E33\u0E40\u0E15\u0E37\u0E2D\u0E19!",message:`\u0E2D\u0E22\u0E48\u0E32\u0E43\u0E2A\u0E48\u0E2B\u0E23\u0E37\u0E2D\u0E27\u0E32\u0E07\u0E23\u0E2B\u0E31\u0E2A\u0E17\u0E35\u0E48\u0E04\u0E38\u0E13\u0E44\u0E21\u0E48\u0E40\u0E02\u0E49\u0E32\u0E43\u0E08\u0E25\u0E07\u0E44\u0E1B
51\u0E01\u0E32\u0E23\u0E43\u0E0A\u0E49\u0E04\u0E2D\u0E19\u0E42\u0E0B\u0E25\u0E19\u0E35\u0E49\u0E2D\u0E32\u0E08\u0E17\u0E33\u0E43\u0E2B\u0E49\u0E1C\u0E39\u0E49\u0E42\u0E08\u0E21\u0E15\u0E35\u0E2A\u0E32\u0E21\u0E32\u0E23\u0E16\u0E41\u0E2D\u0E1A\u0E2D\u0E49\u0E32\u0E07\u0E27\u0E48\u0E32\u0E40\u0E1B\u0E47\u0E19\u0E04\u0E38\u0E13 \u0E41\u0E25\u0E30\u0E02\u0E42\u0E21\u0E22\u0E02\u0E49\u0E2D\u0E21\u0E39\u0E25\u0E02\u0E2D\u0E07\u0E04\u0E38\u0E13\u0E42\u0E14\u0E22\u0E43\u0E0A\u0E49\u0E01\u0E32\u0E23\u0E42\u0E08\u0E21\u0E15\u0E35\u0E17\u0E35\u0E48\u0E40\u0E23\u0E35\u0E22\u0E01\u0E27\u0E48\u0E32 Self-XSS`}});var v0=ve((oae,DW)=>{DW.exports={warning:"D\u0130KKAT!",message:`Anlamad\u0131\u011F\u0131n\u0131z kodu girmeyin veya yap\u0131\u015Ft\u0131rmay\u0131n.
52Bu konsolu kullanmak, sald\u0131rganlar\u0131n sizi taklit etmesine ve Self-XSS adl\u0131 bir sald\u0131r\u0131 kullanarak bilgilerinizi \xE7almas\u0131na izin verebilir.`}});var I0=ve((aae,PW)=>{PW.exports={warning:"\u0627\u0646\u062A\u0628\u0627\u06C1!",message:`\u0627\u06CC\u0633\u0627 \u06A9\u0648\u0688 \u062F\u0631\u062C \u06CC\u0627 \u067E\u06CC\u0633\u0679 \u
520646\u06C1 \u06A9\u0631\u06CC\u06BA \u062C\u0648 \u0622\u067E \u0633\u0645\u062C\u06BE\u062A\u06D2 \u0646\u06C1 \u06C1\u0648\u06BA\u06D4
53\u06CC\u06C1 \u06A9\u0646\u0633\u0648\u0644 \u0627\u0633\u062A\u0639\u0645\u0627\u0644 \u06A9\u0631\u0646\u06D2 \u0633\u06D2 \u062D\u0645\u0644\u06C1 \u0622\u0648\u0631\u0648\u06BA \u06A9\u0648 Self-XSS \u0646\u0627\u0645\u06CC \u062D\u0645\u0644\u06D2 \u06A9\u06D2 \u0630\u0631\u06CC\u0639\u06D2 \u0622\u067E \u06A9\u06CC \u0646\u0642\u0627\u0644\u06CC \u0627\u0648\u0631 \u0622\u067E \u06A9\u06CC \u0645\u0639\u0644\u0648\u0645\u0627\u062A \u0686\u0631\u0627\u0646\u06D2 \u06A9\u0627 \u0645\u0648\u0642\u0639 \u0645\u0644 \u0633\u06A9\u062A\u0627 \u06C1\u06D2\u06D4`}});var M0=ve((rae,NW)=>{NW.exports={warning:"C\u1EA2NH B\xC1O!",message:`\u0110\u1EEBng nh\u1EADp hay d\xE1n m\xE3 m\xE0 b\u1EA1n kh\xF4ng hi\u1EC3u r\xF5.
54N\u1EBFu b\u1EA1n s\u1EED d\u1EE5ng console n\xE0y, nh\u1EEFng k\u1EBB t\u1EA5n c\xF4ng c\xF3 th\u1EC3 m\u1EA1o nh\u1EADn b\u1EA1n, r\u1ED3i \u0111\xE1nh c\u1EAFp th\xF4ng tin c\u1EE7a b\u1EA1n b\u1EB1ng c\xE1ch s\u1EED d\u1EE5ng ph\u01B0\u01A1ng ph\xE1p t\u1EA5n c\xF4ng Self-XSS.`}});var k0=ve((iae,EW)=>{EW.exports={warning:"\u8B66\u544A\uFF01",message:`\u8BF7\u52FF\u8F93\u5165\u6216\u7C98\u8D34\u4F60\u4E0D\u4E86\u89E3\u7684\u4EE3\u7801\u3002
55\u5982\u679C\u4F7F\u7528\u6B64\u63A7\u5236\u53F0\uFF0C\u53EF\u80FD\u4F1A\u8BA9\u653B\u51FB\u8005\u80FD\u591F\u4F7F\u7528\u79F0\u4E3A Self-XSS \u7684\u653B\u51FB\u6A21\u4EFF\u4F60\u548C\u7A83\u53D6\u4F60\u7684\u4FE1\u606F\u3002`}});var T0=ve((sae,RW)=>{RW.exports={warning:"\u8B66\u544A\uFF01",message:`\u8ACB\u52FF\u8F38\u5165\u6216\u8CBC\u4E0A\u4F60\u4E0D\u4E86\u89E3\u7684\u4EE3\u78BC\u3002
56\u4F7F\u7528\u6B64\u64CD\u4F5C\u4ECB\u9762\u53EF\u80FD\u6703\u8B93\u653B\u64CA\u8005\u5047\u5192\u4F60\u7684\u8EAB\u5206\uFF0C\u4E26\u4F7F\u7528 Self-XSS \u653B\u64CA\u65B9\u5F0F\u4F86\u7ACA\u53D6\u4F60\u7684\u8CC7\u8A0A\u3002`}});var A0=ve(eb=>{"use strict";Object.defineProperty(eb,"__esModule",{value:!0});var FW=Hk(),BW=Vk(),$W=Ok(),LW=Gk(),HW=zk(),VW=Uk(),OW=Wk(),GW=qk(),zW=Kk(),UW=Qk(),WW=jk(),qW=Yk(),KW=Xk(),QW=Jk(),jW=Zk(),YW=e0(),XW=t0(),JW=n0(),ZW=o0(),eq=a0(),tq=r0(),nq=i0(),oq=s0(),aq=l0(),rq=p0(),iq=c0(),sq=d0(),lq=u0(),pq=y0(),cq=m0(),dq=g0(),uq=f0(),yq=b0(),mq=S0(),gq=h0(),fq=C0(),bq=x0(),Sq=v0(),hq=I0(),Cq=M0(),xq=k0(),vq=T0(),Iq={"ar-aa":FW,"bn-bd":BW,"bn-in":$W,"da-dk":LW,"de-de":HW,"el-gr":VW,"en-gb":OW,"en-us":GW,"es-ar":zW,"es-es":UW,"es-mx":WW,es:qW,"fi-fi":KW,"fil-ph":QW,"fr-fr":jW,"gu-in":YW,"hi-in":XW,"id-id":JW,"it-it":ZW,"ja-jp":eq,"kn-in":tq,"ko-kr":nq,"ml-in":oq,"mr-in":aq,"ms-my":rq,"nb-no":iq,"nl-nl":sq,"pa-in":lq,"pl-pl":pq,"pt-br":cq,"pt-pt":dq,"ro-ro":uq,"ru-ru":yq,"sv-se":mq,"ta-in":gq,"te-in":fq,"th-th":bq,"tr-tr":Sq,"ur-pk":hq,"vi-vn":Cq,"zh-cn":xq,"zh-tw":vq};eb.default=Iq});var w0=ve(Ad=>{"use strict";Object.defineProperty(Ad,"__esModule",{value:!0});Ad.printWarning=void 0;var tb=A0(),_0="en-us";function Mq(e){e===void 0&&(e=_0),e=e&&e.toLowerCase();var t=tb.default[e]?tb.default[e]:tb.default[_0];console.log("%c"+t.warning,"font-size: 30px; color: #F61F1F; background-color: #FFFF00;"),console.log("%c"+t.message,"font-size: 16px; color: #464656; background-color: #FFF;")}Ad.printWarning=Mq});var P0=ve(nb=>{"use strict";var D0=yr();nb.createRoot=D0.createRoot,nb.hydrateRoot=D0.hydrateRoot;var cae});var eN=ve(Qu=>{"use strict";Object.defineProperty(Qu,"__esModule",{value:!0});var Ip,GS=N(),ot=(Ip=GS)&&typeof Ip=="object"&&"default"in Ip?Ip.default:Ip;function ZP(e,t){return(ZP=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,o){return n.__proto__=o,n})(e,t)}function bt(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(function(e,t){t===void 0&&(t={});var n=t.insertAt;if(typeof document<"u"){var o=document.head||document.getElementsByTagName("head")[0],r=document.createElement("style");r.type="text/css",n==="top"&&o.firstChild?o.insertBefore(r,o.firstChild):o.appendChild(r),r.styleSheet?r.styleSheet.cssText=e:r.appendChild(document.createTextNode(e))}})('.multiSelectContainer,.multiSelectContainer *,.multiSelectContainer :after,.multiSelectContainer :before{box-sizing:border-box}.multiSelectContainer{position:relative;text-align:left;width:100%}.disable_ms{opacity:.5;pointer-events:none}.display-none{display:none}
56.searchWrapper{border:1px solid #ccc;border-radius:4px;min-height:22px;padding:5px;position:relative}.multiSelectContainer input{background:transparent;border:none;margin-top:3px}.multiSelectContainer input:focus{outline:none}.chip{align-items:center;background:#0096fb;border-radius:11px;color:#fff;display:inline-flex;font-size:13px;line-height:19px;margin-bottom:5px;margin-right:5px;padding:4px 10px}.chip,.singleChip{white-space:nowrap}.singleChip{background:none;border-radius:none;color:inherit}.singleChip i{display:none}.closeIcon{cursor:pointer;float:right;height:13px;margin-left:5px;width:13px}.optionListContainer{background:#fff;border-radius:4px;margin-top:1px;position:absolute;width:100%;z-index:2}.multiSelectContainer ul{border:1px solid #ccc;border-radius:4px;display:block;margin:0;max-height:250px;overflow-y:auto;padding:0}.multiSelectContainer li{padding:10px}.multiSelectContainer li:hover{background:#0096fb;color:#fff;cursor:pointer}.checkbox{margin-right:10px}.disableSelection{opacity:.5;pointer-events:none}.highlightOption{background:#0096fb;color:#fff}.displayBlock{display:block}.displayNone{display:none}.notFound{display:block;padding:10px}.singleSelect{padding-right:20px}li.groupHeading{color:#908e8e;padding:5px 15px;pointer-events:none}li.groupChildEle{padding-left:30px}.icon_down_dir{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:14px}.icon_down_dir:before{content:"\\e803"}.custom-close{display:flex}');var JP={circle:"data:image/svg+xml,%3Csvg%20height%3D%22512px%22%20id%3D%22Layer_1%22%20style%3D%22enable-background%3Anew%200%200%20512%20512%3B%22%20version%3D%221.1%22%20viewBox%3D%220%200%20512%20512%22%20width%3D%22512px%22%20xml%3Aspace%3D%22preserve%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%20%20%20%20%20%20%20%20.st0%7B%20%20%20%20%20%20%20%20%20%20%20%20fill%3A%23fff%3B%20%20%20%20%20%20%20%20%7D%20%3C%2Fstyle%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M256%2C33C132.3%2C33%2C32%2C133.3%2C32%2C257c0%2C123.7%2C100.3%2C224%2C224%2C224c123.7%2C0%2C224-100.3%2C224-224C480%2C133.3%2C379.7%2C33%2C256%2C33z%20%20%20%20M364.3%2C332.5c1.5%2C1.5%2C2.3%2C3.5%2C2.3%2C5.6c0%2C2.1-0.8%2C4.2-2.3%2C5.6l-21.6%2C21.7c-1.6%2C1.6-3.6%2C2.3-5.6%2C2.3c-2%2C0-4.1-0.8-5.6-2.3L256%2C289.8%20%20%20l-75.4%2C75.7c-1.5%2C1.6-3.6%2C2.3-5.6%2C2.3c-2%2C0-4.1-0.8-5.6-2.3l-21.6-21.7c-1.5-1.5-2.3-3.5-2.3-5.6c0-2.1%2C0.8-4.2%2C2.3-5.6l75.7-76%20%20%20l-75.9-75c-3.1-3.1-3.1-8.2%2C0-11.3l21.6-21.7c1.5-1.5%2C3.5-2.3%2C5.6-2.3c2.1%2C0%2C4.1%2C0.8%2C5.6%2C2.3l75.7%2C74.7l75.7-74.7%20%20%20c1.5-1.5%2C3.5-2.3%2C5.6-2.3c2.1%2C0%2C4.1%2C0.8%2C5.6%2C2.3l21.6%2C21.7c3.1%2C3.1%2C3.1%2C8.2%2C0%2C11.3l-75.9%2C75L364.3%2C332.5z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E",circle2:"data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%2096%2096%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%20%20%20%20%20%20%20%20.st0%7B%20%20%20%20%20%20%20%20%20%20%20%20fill%3A%23fff%3B%20%20%20%20%20%20%20%20%7D%20%3C%2Fstyle%3E%20%20%20%20%3Cg%3E%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M48%2C0A48%2C48%2C0%2C1%2C0%2C96%2C48%2C48.0512%2C48.0512%2C0%2C0%2C0%2C48%2C0Zm0%2C84A36%2C36%2C0%2C1%2C1%2C84%2C48%2C36.0393%2C36.0393%2C0%2C0%2C1%2C48%2C84Z%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M64.2422%2C31.7578a5.9979%2C5.9979%2C0%2C0%2C0-8.4844%2C0L48%2C39.5156l-7.7578-7.7578a5.9994%2C5.9994%2C0%2C0%2C0-8.4844%2C8.4844L39.5156%2C48l-7.7578%2C7.7578a5.9994%2C5.9994%2C0%2C1%2C0%2C8.4844%2C8.4844L48%2C56.4844l7.7578%2C7.7578a5.9994%2C5.9994%2C0%2C0%2C0%2C8.4844-8.4844L56.4844%2C48l7.7578-7.7578A5.9979%2C5.9979%2C0%2C0%2C0%2C64.2422%2C31.7578Z%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E",close:"data:image/svg+xml,%3Csvg%20height%3D%22135.467mm%22%20style%3D%22shape-rendering%3AgeometricPrecision%3B%20text-rendering%3AgeometricPrecision%3B%20image-rendering%3AoptimizeQuality%3B%20fill-rule%3Aevenodd%3B%20clip-rule%3Aevenodd%22%20viewBox%3D%220%200%2013547%2013547%22%20width%3D%22135.467mm%22%20xml%3Aspace%3D%22preserve%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%3Cdefs%3E%20%20%20%20%20%20%20%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%20%20%20%20%20%20%20%20%20%20%20%20.fil0%20%7Bfill%3Anone%7D%20%20%20%20%20%20%20%20%20%20%20%20.fil1%20%7Bfill%3A%23fff%7D%20%20%20%20%20%20%20%20%3C%2Fstyle%3E%20%20%20%20%3C%2Fdefs%3E%20%20%20%20%3Cg%20id%3D%22Ebene_x0020_1%22%3E%20%20%20%20%20%20%20%20%3Cpolygon%20class%3D%22fil0%22%20points%3D%220%2C0%2013547%2C0%2013547%2C13547%200%2C13547%20%22%2F%3E%20%20%20%20%20%20%20%20%3Cpath%20class%3D%22fil1%22%20d%3D%22M714%2012832l12118%200%200%20-12117%20-12118%200%200%2012117zm4188%20-2990l1871%20-1871%201871%201871%201197%20-1197%20-1871%20-1871%201871%20-1871%20-1197%20-1197%20-1871%201871%20-1871%20-1871%20-1197%201197%201871%201871%20-1871%201871%201197%201197z%22%2F%3
56E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E",cancel:"data:image/svg+xml,%3Csvg%20height%3D%22512px%22%20id%3D%22Layer_1%22%20style%3D%22enable-background%3Anew%200%200%20512%20512%3B%22%20version%3D%221.1%22%20viewBox%3D%220%200%20512%20512%22%20width%3D%22512px%22%20xml%3Aspace%3D%22preserve%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20%20%20%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%20%20%20%20%3Cstyle%20type%3D%22text%2Fcss%22%3E%20%20%20%20%20%20%20%20.st0%7B%20%20%20%20%20%20%20%20%20%20%20%20fill%3A%23fff%3B%20%20%20%20%20%20%20%20%7D%20%3C%2Fstyle%3E%20%20%20%20%3Cpath%20class%3D%22st0%22%20d%3D%22M443.6%2C387.1L312.4%2C255.4l131.5-130c5.4-5.4%2C5.4-14.2%2C0-19.6l-37.4-37.6c-2.6-2.6-6.1-4-9.8-4c-3.7%2C0-7.2%2C1.5-9.8%2C4%20%20L256%2C197.8L124.9%2C68.3c-2.6-2.6-6.1-4-9.8-4c-3.7%2C0-7.2%2C1.5-9.8%2C4L68%2C105.9c-5.4%2C5.4-5.4%2C14.2%2C0%2C19.6l131.5%2C130L68.4%2C387.1%20%20c-2.6%2C2.6-4.1%2C6.1-4.1%2C9.8c0%2C3.7%2C1.4%2C7.2%2C4.1%2C9.8l37.4%2C37.6c2.7%2C2.7%2C6.2%2C4.1%2C9.8%2C4.1c3.5%2C0%2C7.1-1.3%2C9.8-4.1L256%2C313.1l130.7%2C131.1%20%20c2.7%2C2.7%2C6.2%2C4.1%2C9.8%2C4.1c3.5%2C0%2C7.1-1.3%2C9.8-4.1l37.4-37.6c2.6-2.6%2C4.1-6.1%2C4.1-9.8C447.7%2C393.2%2C446.2%2C389.7%2C443.6%2C387.1z%22%2F%3E%3C%2Fsvg%3E"};function QK(e){var t,n,o=GS.useRef(null);return n=e.outsideClick,GS.useEffect((function(){function r(s){t.current&&!t.current.contains(s.target)&&n()}return document.addEventListener("mousedown",r),function(){document.removeEventListener("mousedown",r)}}),[t=o]),ot.createElement("div",{ref:o},e.children)}var OS=(function(e){var t,n;function o(s){var l;return(l=e.call(this,s)||this).state={inputValue:"",options:s.options,filteredOptions:s.options,unfilteredOptions:s.options,selectedValues:Object.assign([],s.selectedValues),preSelectedValues:Object.assign([],s.selectedValues),toggleOptionsList:!1,highlightOption:s.avoidHighlightFirstOption?-1:0,showCheckbox:s.showCheckbox,keepSearchTerm:s.keepSearchTerm,groupedObject:[],closeIconType:JP[s.closeIcon]||JP.circle},l.optionTimeout=null,l.searchWrapper=ot.createRef(),l.searchBox=ot.createRef(),l.onChange=l.onChange.bind(bt(l)),l.onKeyPress=l.onKeyPress.bind(bt(l)),l.onFocus=l.onFocus.bind(bt(l)),l.onBlur=l.onBlur.bind(bt(l)),l.renderMultiselectContainer=l.renderMultiselectContainer.bind(bt(l)),l.renderSelectedList=l.renderSelectedList.bind(bt(l)),l.onRemoveSelectedItem=l.onRemoveSelectedItem.bind(bt(l)),l.toggelOptionList=l.toggelOptionList.bind(bt(l)),l.onArrowKeyNavigation=l.onArrowKeyNavigation.bind(bt(l)),l.onSelectItem=l.onSelectItem.bind(bt(l)),l.filterOptionsByInput=l.filterOptionsByInput.bind(bt(l)),l.removeSelectedValuesFromOptions=l.removeSelectedValuesFromOptions.bind(bt(l)),l.isSelectedValue=l.isSelectedValue.bind(bt(l)),l.fadeOutSelection=l.fadeOutSelection.bind(bt(l)),l.isDisablePreSelectedValues=l.isDisablePreSelectedValues.bind(bt(l)),l.renderGroupByOptions=l.renderGroupByOptions.bind(bt(l)),l.renderNormalOption=l.renderNormalOption.bind(bt(l)),l.listenerCallback=l.listenerCallback.bind(bt(l)),l.resetSelectedValues=l.resetSelectedValues.bind(bt(l)),l.getSelectedItems=l.getSelectedItems.bind(bt(l)),l.getSelectedItemsCount=l.getSelectedItemsCount.bind(bt(l)),l.hideOnClickOutside=l.hideOnClickOutside.bind(bt(l)),l.onCloseOptionList=l.onCloseOptionList.bind(bt(l)),l.isVisible=l.isVisible.bind(bt(l)),l}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,ZP(t,n);var r=o.prototype;return r.initialSetValue=function(){var s=this.props,l=s.groupBy,p=this.state.options;s.showCheckbox||s.singleSelect||this.removeSelectedValuesFromOptions(!1),l&&this.groupByOptions(p)},r.resetSelectedValues=function(){var s=this,l=this.state.unfilteredOptions;return new Promise((function(p){s.setState({selectedValues:[],preSelectedValues:[],options:l,filteredOptions:l},(function(){p(),s.initialSetValue()}))}))},r.getSelectedItems=function(){return this.state.selectedValues},r.getSelectedItemsCount=function(){return this.state.selectedValues.length},r.componentDidMount=function(){this.initialSetValue(),this.searchWrapper.current.addEventListener("click",this.listenerCallback)},r.componentDidUpdate=function(s){var l=this.props,p=l.options,d=l.selectedValues,u=s.selectedValues;JSON.stringify(s.options)!==JSON.stringify(p)&&this.setState({options:p,filteredOptions:p,unfilteredOptions:p},this.initialSetValue),JSON.stringify(u)!==JSON.stringify(d)&&this.setState({selectedValues:Object.assign([],d),preSelectedValues:Object.assign([],d)},this.initialSetValue)},r.listenerCallback=function(){this.searchBox.current.focus()},r.componentWillUnmount=function(){this.optionTimeout&&clearTimeout(this.optionTimeout),this.searchWra
56pper.current.removeEventListener("click",this.listenerCallback)},r.removeSelectedValuesFromOptions=function(s){var l=this.props,p=l.isObject,d=l.displayValue,u=l.groupBy,y=this.state,m=y.selectedValues,g=m===void 0?[]:m,f=y.unfilteredOptions;if(!s&&u&&this.groupByOptions(y.options),g.length||s){if(p){var b=f.filter((function(C){return g.findIndex((function(I){return I[d]===C[d]}))===-1}));return u&&this.groupByOptions(b),void this.setState({options:b,filteredOptions:b},this.filterOptionsByInput)}var S=f.filter((function(C){return g.indexOf(C)===-1}));this.setState({options:S,filteredOptions:S},this.filterOptionsByInput)}},r.groupByOptions=function(s){var l=this.props.groupBy,p=s.reduce((function(d,u){var y=u[l]||"Others";return d[y]=d[y]||[],d[y].push(u),d}),Object.create({}));this.setState({groupedObject:p})},r.onChange=function(s){var l=this.props.onSearch;this.setState({inputValue:s.target.value},this.filterOptionsByInput),l&&l(s.target.value)},r.onKeyPress=function(s){var l=this.props.onKeyPressFn;l&&l(s,s.target.value)},r.filterOptionsByInput=function(){var s,l=this,p=this.state,d=p.inputValue,u=this.props,y=u.displayValue;s=p.filteredOptions.filter(u.isObject?function(m){return l.matchValues(m[y],d)}:function(m){return l.matchValues(m,d)}),this.groupByOptions(s),this.setState({options:s})},r.matchValues=function(s,l){return this.props.caseSensitiveSearch?s.indexOf(l)>-1:s.toLowerCase?s.toLowerCase().indexOf(l.toLowerCase())>-1:s.toString().indexOf(l)>-1},r.onArrowKeyNavigation=function(s){var l=this.state,p=l.options,d=l.highlightOption,u=l.toggleOptionsList,y=l.selectedValues;if(s.keyCode!==8||l.inputValue||this.props.disablePreSelectedValues||!y.length||this.onRemoveSelectedItem(y.length-1),p.length){if(s.keyCode===38)this.setState(d>0?function(m){return{highlightOption:m.highlightOption-1}}:{highlightOption:p.length-1});else if(s.keyCode===40)this.setState(d<p.length-1?function(m){return{highlightOption:m.highlightOption+1}}:{highlightOption:0});else if(s.key==="Enter"&&p.length&&u){if(d===-1)return;this.onSelectItem(p[d])}}},r.onRemoveSelectedItem=function(s){var l,p=this,d=this.state.selectedValues,u=this.props,y=u.onRemove,m=u.showCheckbox,g=u.displayValue;l=u.isObject?d.findIndex((function(f){return f[g]===s[g]})):d.indexOf(s),d.splice(l,1),y(d,s),this.setState({selectedValues:d},(function(){m||p.removeSelectedValuesFromOptions(!0)})),this.props.closeOnSelect||this.searchBox.current.focus()},r.onSelectItem=function(s){var l=this,p=this.state.selectedValues,d=this.props,u=d.selectionLimit,y=d.onSelect,m=d.singleSelect,g=d.showCheckbox;if(this.state.keepSearchTerm||this.setState({inputValue:""}),m)return this.onSingleSelect(s),void y([s],s);this.isSelectedValue(s)?this.onRemoveSelectedItem(s):u!=p.length&&(p.push(s),y(p,s),this.setState({selectedValues:p},(function(){g?l.filterOptionsByInput():l.removeSelectedValuesFromOptions(!0)})),this.props.closeOnSelect||this.searchBox.current.focus())},r.onSingleSelect=function(s){this.setState({selectedValues:[s],toggleOptionsList:!1})},r.isSelectedValue=function(s){var l=this.props,p=l.displayValue,d=this.state.selectedValues;return l.isObject?d.filter((function(u){return u[p]===s[p]})).length>0:d.filter((function(u){return u===s})).length>0},r.renderOptionList=function(){var s=this.props,l=s.groupBy,p=s.style,d=s.emptyRecordMsg,u=s.loadingMessage,y=u===void 0?"loading...":u,m=this.state.options;return s.loading?ot.createElement("ul",{className:"optionContainer",style:p.optionContainer},typeof y=="string"&&ot.createElement("span",{style:p.loadingMessage,className:"notFound"},y),typeof y!="string"&&y):ot.createElement("ul",{className:"optionContainer",style:p.optionContainer},m.length===0&&ot.createElement("span",{style:p.notFound,className:"notFound"},d),l?this.renderGroupByOptions():this.renderNormalOption())},r.renderGroupByOptions=function(){var s=this,l=this.props,p=l.isObject,d=p!==void 0&&p,u=l.displayValue,y=l.showCheckbox,m=l.style,g=l.singleSelect,f=this.state.groupedObject;return Object.keys(f).map((function(b){return ot.createElement(ot.Fragment,{key:b},ot.createElement("li",{className:"groupHeading",style:m.groupHeading},b),f[b].map((function(S,C){var I=s.isSelectedValue(S);return ot.createElement("li",{key:"option"+C,style:m.option,className:"groupChildEle option "+(I?"selected":"")+" "+(s.fadeOutSelection(S)?"disableSelection":"")+" "+(s.isDisablePreSelectedValues(S)?"disableSelection":""),onClick:function(){return s.onSelectItem(S)}},y&&!g&&ot.createElement("input",{type:"checkbox",className:"checkbox",readOnly:!0,checked:I}),s.props.optionValueDecorator(d?S[u]:(S||"").toString(),S))})))}))},r.renderNormalOption=function(){var s=this,l=this.props,p=l.isObject,d=p!==void 0&&p,u=l.displayValue,y=l.showCheckbox,m=l.style,g=l.singleSelect,f=this.state.highlightOption;return this.state.options.map((function(b,S){var C=s.isSelectedValue(b);return ot.createElement("li",{key:"option"+S,style:m.option,className:"option "+(C?"selected":"")+" "+(f===S?"highlightOption highlight":"")+" "+(s.fadeOutSelection(b)?"disableSelection":"")+" "+(s.isDisablePreSelectedValues(b)?"disableSelection":""),onClick:function(){return s.onSelectItem(b)}},y&&!g&&ot.createElement("input",{type:"checkbox",readOnly:!0,className:"checkbox",checked:C}),s.props.optionValueDecorator(d?b[u]:(b||"").toString(),b))}))},r.renderSelectedList=function(){var s=this,l=this.props,p=l.isObject,d=p!==void 0&&p,u=l.displayValue,y=l.style,m=l.singleSelect,g=l.customCloseIcon,f=this.state,b=f.closeIconType;return f.selectedValues.map((function(S,C){return ot.createElement("span",{className:"chip  "+(m&&"singleChip")+" "+(s.isDisablePreSelectedValues(S)&&"disableSelection"),key:C,style:y.chips},s.props.selectedValueDecorator(d?S[u]:(S||"").toString(),S),!s.isDisablePreSelectedValues(S)&&(g?ot.createElement("i",{className:"custom-close",onClick:function(){return s.onRemoveSelectedItem(S)}},g):ot.createElement("img",{className:"icon_cancel closeIcon",src:b,onClick:function(){return s.onRemoveSelectedItem(S)}})))}))},r.isDisablePreSelectedValues=function(s){var l=this.props,p=l.displayValue,d=this.state.preSelectedValues;return!(!l.disablePreSelectedValues||!d.length)&&(l.isObject?d.filter((function(u){return u[p]===s[p]})).length>0:d.filter((function(u){return u===s})).length>0)},r.fadeOutSelection=function(s){var l=this.props,p=l.selectionLimit;if(!l.singleSelect){var d=this.state.selectedValues;return p!=-1&&p==d.length&&(p==d.length?!l.showCheckbox||!this.isSelectedValue(s):void 0)}},r.toggelOptionList=function(){this.setState({toggleOptionsList:!this.state.toggleOptionsList,highlightOption:this.props.avoidHighlightFirstOption?-1:0})},r.onCloseOptionList=function(){this.setState({toggleOptionsList:!1,highlightOption:this.props.avoidHighlightFirstOption?-1:0,inputValue:""})},r.onFocus=function(){this.state.toggleOptionsList?clearTimeout(this.optionTimeout):this.toggelOptionList()},r.onBlur=function(){this.setState({inputValue:""},this.filterOptionsByInput),this.optionTimeout=setTimeout(this.onCloseOptionList,250)},r.isVisible=function(s){return!!s&&!!(s.offsetWidth||s.offsetHeight||s.getClientRects().length)},r.hideOnClickOutside=function(){var s=this,l=document.getElementsByClassName("multiselect-container")[0];document.addEventListener("click",(function(p){l&&!l.contains(p.target)&&s.isVisible(l)&&s.toggelOptionList()}))},r.renderMultiselectContainer=function(){var s=this.state,l=s.inputValue,p=s.toggleOptionsList,d=s.selectedValues,u=this.props,y=u.placeholder,m=u.style,g=u.singleSelect,f=u.id,b=u.name,S=u.hidePlaceholder,C=u.disable,I=u.showArrow,M=u.customArrow;return ot.createElement("div",{className:"multiselect-container multiSelectContainer "+(C?"disable_ms":"")+" "+(u.className||""),id:f||"multiselectContainerReact",style:m.multiselectContainer}
56,ot.createElement("div",{className:"search-wrapper searchWrapper "+(g?"singleSelect":""),ref:this.searchWrapper,style:m.searchBox,onClick:g?this.toggelOptionList:function(){}},!u.hideSelectedList&&this.renderSelectedList(),ot.createElement("input",{type:"text",ref:this.searchBox,className:"searchBox "+(g&&d.length?"display-none":""),id:(f||"search")+"_input",name:(b||"search_name")+"_input",onChange:this.onChange,onKeyPress:this.onKeyPress,value:l,onFocus:this.onFocus,onBlur:this.onBlur,placeholder:g&&d.length||S&&d.length?"":y,onKeyDown:this.onArrowKeyNavigation,style:m.inputField,autoComplete:"off",disabled:g||C}),(g||I)&&ot.createElement(ot.Fragment,null,M?ot.createElement("span",{className:"icon_down_dir"},M):ot.createElement("img",{src:"data:image/svg+xml,%3Csvg%20height%3D%2232%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2232%22%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%20%20%20%20%3Cg%20id%3D%22background%22%3E%20%20%20%20%20%20%20%20%3Crect%20fill%3D%22none%22%20height%3D%2232%22%20width%3D%2232%22%2F%3E%20%20%20%20%3C%2Fg%3E%20%20%20%20%3Cg%20id%3D%22arrow_x5F_down%22%3E%20%20%20%20%20%20%20%20%3Cpolygon%20points%3D%222.002%2C10%2016.001%2C24%2030.002%2C10%20%20%22%2F%3E%20%20%20%20%3C%2Fg%3E%3C%2Fsvg%3E",className:"icon_cancel icon_down_dir"}))),ot.createElement("div",{className:"optionListContainer "+(p?"displayBlock":"displayNone"),onMouseDown:function(v){v.preventDefault()}},this.renderOptionList()))},r.render=function(){return ot.createElement(QK,{outsideClick:this.onCloseOptionList},this.renderMultiselectContainer())},o})(ot.Component);OS.defaultProps={options:[],disablePreSelectedValues:!1,selectedValues:[],isObject:!0,displayValue:"model",showCheckbox:!1,selectionLimit:-1,placeholder:"Select",groupBy:"",style:{},emptyRecordMsg:"No Options Available",onSelect:function(){},onRemove:function(){},onKeyPressFn:function(){},closeIcon:"circle2",singleSelect:!1,caseSensitiveSearch:!1,id:"",name:"",closeOnSelect:!0,avoidHighlightFirstOption:!1,hidePlaceholder:!1,showArrow:!1,keepSearchTerm:!1,customCloseIcon:"",className:"",customArrow:void 0,selectedValueDecorator:function(e){return e},optionValueDecorator:function(e){return e}},Qu.Multiselect=OS,Qu.default=OS});var nN=ve((Rhe,tN)=>{"use strict";tN.exports=eN()});var EN=ve((jxe,NN)=>{"use strict";var vQ=typeof Element<"u",IQ=typeof Map=="function",MQ=typeof Set=="function",kQ=typeof ArrayBuffer=="function"&&!!ArrayBuffer.isView;function ay(e,t){if(e===t)return!0;if(e&&t&&typeof e=="object"&&typeof t=="object"){if(e.constructor!==t.constructor)return!1;var n,o,r;if(Array.isArray(e)){if(n=e.length,n!=t.length)return!1;for(o=n;o--!==0;)if(!ay(e[o],t[o]))return!1;return!0}var s;if(IQ&&e instanceof Map&&t instanceof Map){if(e.size!==t.size)return!1;for(s=e.entries();!(o=s.next()).done;)if(!t.has(o.value[0]))return!1;for(s=e.entries();!(o=s.next()).done;)if(!ay(o.value[1],t.get(o.value[0])))return!1;return!0}if(MQ&&e instanceof Set&&t instanceof Set){if(e.size!==t.size)return!1;for(s=e.entries();!(o=s.next()).done;)if(!t.has(o.value[0]))return!1;return!0}if(kQ&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(t)){if(n=e.length,n!=t.length)return!1;for(o=n;o--!==0;)if(e[o]!==t[o])return!1;return!0}if(e.constructor===RegExp)return e.source===t.source&&e.flags===t.flags;if(e.valueOf!==Object.prototype.valueOf&&typeof e.valueOf=="function"&&typeof t.valueOf=="function")return e.valueOf()===t.valueOf();if(e.toString!==Object.prototype.toString&&typeof e.toString=="function"&&typeof t.toString=="function")return e.toString()===t.toString();if(r=Object.keys(e),n=r.length,n!==Object.keys(t).length)return!1;for(o=n;o--!==0;)if(!Object.prototype.hasOwnProperty.call(t,r[o]))return!1;if(vQ&&e instanceof Element)return!1;for(o=n;o--!==0;)if(!((r[o]==="_owner"||r[o]==="__v"||r[o]==="__o")&&e.$$typeof)&&!ay(e[r[o]],t[r[o]]))return!1;return!0}return e!==e&&t!==t}NN.exports=function(t,n){try{return ay(t,n)}catch(o){if((o.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw o}}});var FN=ve((Yxe,RN)=>{"use strict";var TQ=function(e,t,n,o,r,s,l,p){if(!e){var d;if(t===void 0)d=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[n,o,r,s,l,p],y=0;d=new Error(t.replace(/%s/g,function(){return u[y++]})),d.name="Invariant Violation"}throw d.framesToPop=1,d}};RN.exports=TQ});var $N=ve((Xxe,BN)=>{"use strict";BN.exports=function(t,n,o,r){var s=o?o.call(r,t,n):void 0;if(s!==void 0)return!!s;
56if(t===n)return!0;if(typeof t!="object"||!t||typeof n!="object"||!n)return!1;var l=Object.keys(t),p=Object.keys(n);if(l.length!==p.length)return!1;for(var d=Object.prototype.hasOwnProperty.bind(n),u=0;u<l.length;u++){var y=l[u];if(!d(y))return!1;var m=t[y],g=n[y];if(s=o?o.call(r,m,g,y):void 0,s===!1||s===void 0&&m!==g)return!1}return!0}});var jN=ve((ave,QN)=>{"use strict";var Rs=1e3,Fs=Rs*60,Bs=Fs*60,hi=Bs*24,VQ=hi*7,OQ=hi*365.25;QN.exports=function(e,t){t=t||{};var n=typeof e;if(n==="string"&&e.length>0)return GQ(e);if(n==="number"&&isFinite(e))return t.long?UQ(e):zQ(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))};function GQ(e){if(e=String(e),!(e.length>100)){var t=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(e);if(t){var n=parseFloat(t[1]),o=(t[2]||"ms").toLowerCase();switch(o){case"years":case"year":case"yrs":case"yr":case"y":return n*OQ;case"weeks":case"week":case"w":return n*VQ;case"days":case"day":case"d":return n*hi;case"hours":case"hour":case"hrs":case"hr":case"h":return n*Bs;case"minutes":case"minute":case"mins":case"min":case"m":return n*Fs;case"seconds":case"second":case"secs":case"sec":case"s":return n*Rs;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return n;default:return}}}}function zQ(e){var t=Math.abs(e);return t>=hi?Math.round(e/hi)+"d":t>=Bs?Math.round(e/Bs)+"h":t>=Fs?Math.round(e/Fs)+"m":t>=Rs?Math.round(e/Rs)+"s":e+"ms"}function UQ(e){var t=Math.abs(e);return t>=hi?py(e,t,hi,"day"):t>=Bs?py(e,t,Bs,"hour"):t>=Fs?py(e,t,Fs,"minute"):t>=Rs?py(e,t,Rs,"second"):e+" ms"}function py(e,t,n,o){var r=t>=n*1.5;return Math.round(e/n)+" "+o+(r?"s":"")}});var XN=ve((rve,YN)=>{"use strict";function WQ(e){n.debug=n,n.default=n,n.coerce=d,n.disable=l,n.enable=r,n.enabled=p,n.humanize=jN(),n.destroy=u,Object.keys(e).forEach(y=>{n[y]=e[y]}),n.names=[],n.skips=[],n.formatters={};function t(y){let m=0;for(let g=0;g<y.length;g++)m=(m<<5)-m+y.charCodeAt(g),m|=0;return n.colors[Math.abs(m)%n.colors.length]}n.selectColor=t;function n(y){let m,g=null,f,b;function S(...C){if(!S.enabled)return;let I=S,M=Number(new Date),v=M-(m||M);I.diff=v,I.prev=m,I.curr=M,m=M,C[0]=n.coerce(C[0]),typeof C[0]!="string"&&C.unshift("%O");let _=0;C[0]=C[0].replace(/%([a-zA-Z%])/g,(D,k)=>{if(D==="%%")return"%";_++;let A=n.formatters[k];if(typeof A=="function"){let R=C[_];D=A.call(I,R),C.splice(_,1),_--}return D}),n.formatArgs.call(I,C),(I.log||n.log).apply(I,C)}return S.namespace=y,S.useColors=n.useColors(),S.color=n.selectColor(y),S.extend=o,S.destroy=n.destroy,Object.defineProperty(S,"enabled",{enumerable:!0,configurable:!1,get:()=>g!==null?g:(f!==n.namespaces&&(f=n.namespaces,b=n.enabled(y)),b),set:C=>{g=C}}),typeof n.init=="function"&&n.init(S),S}function o(y,m){let g=n(this.namespace+(typeof m>"u"?":":m)+y);return g.log=this.log,g}function r(y){n.save(y),n.namespaces=y,n.names=[],n.skips=[];let m=(typeof y=="string"?y:"").trim().replace(/\s+/g,",").split(",").filter(Boolean);for(let g of m)g[0]==="-"?n.skips.push(g.slice(1)):n.names.push(g)}function s(y,m){let g=0,f=0,b=-1,S=0;for(;g<y.length;)if(f<m.length&&(m[f]===y[g]||m[f]==="*"))m[f]==="*"?(b=f,S=g,f++):(g++,f++);else if(b!==-1)f=b+1,S++,g=S;else return!1;for(;f<m.length&&m[f]==="*";)f++;return f===m.length}function l(){let y=[...n.names,...n.skips.map(m=>"-"+m)].join(",");return n.enable(""),y}function p(y){for(let m of n.skips)if(s(y,m))return!1;for(let m of n.names)if(s(y,m))return!0;return!1}function d(y){return y instanceof Error?y.stack||y.message:y}function u(){console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`.")}return n.enable(n.load()),n}YN.exports=WQ});var JN=ve((Yn,cy)=>{"use strict";Yn.formatArgs=KQ;Yn.save=QQ;Yn.load=jQ;Yn.useColors=qQ;Yn.storage=YQ();Yn.destroy=(()=>{let e=!1;return()=>{e||(e=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();Yn.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33
56CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function qQ(){if(typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs))return!0;if(typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/))return!1;let e;return typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&(e=navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/))&&parseInt(e[1],10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function KQ(e){if(e[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+e[0]+(this.useColors?"%c ":" ")+"+"+cy.exports.humanize(this.diff),!this.useColors)return;let t="color: "+this.color;e.splice(1,0,t,"color: inherit");let n=0,o=0;e[0].replace(/%[a-zA-Z%]/g,r=>{r!=="%%"&&(n++,r==="%c"&&(o=n))}),e.splice(o,0,t)}Yn.log=console.debug||console.log||(()=>{});function QQ(e){try{e?Yn.storage.setItem("debug",e):Yn.storage.removeItem("debug")}catch{}}function jQ(){let e;try{e=Yn.storage.getItem("debug")||Yn.storage.getItem("DEBUG")}catch{}return!e&&typeof process<"u"&&"env"in process&&(e=process.env.DEBUG),e}function YQ(){try{return localStorage}catch{}}cy.exports=XN()(Yn);var{formatters:XQ}=cy.exports;XQ.j=function(e){try{return JSON.stringify(e)}catch(t){return"[UnexpectedJSONParseError]: "+t.message}}});var tE=ve((ive,eE)=>{"use strict";var ZN=JN()("jsonp");eE.exports=ej;var JQ=0;function ZQ(){}function ej(e,t,n){typeof t=="function"&&(n=t,t={}),t||(t={});var o=t.prefix||"__jp",r=t.name||o+JQ++,s=t.param||"callback",l=t.timeout!=null?t.timeout:6e4,p=encodeURIComponent,d=document.getElementsByTagName("script")[0]||document.head,u,y;l&&(y=setTimeout(function(){m(),n&&n(new Error("Timeout"))},l));function m(){u.parentNode&&u.parentNode.removeChild(u),window[r]=ZQ,y&&clearTimeout(y)}function g(){window[r]&&m()}return window[r]=function(f){ZN("jsonp got",f),m(),n&&n(null,f)},e+=(~e.indexOf("?")?"&":"?")+s+"="+p(r),e=e.replace("?&","?"),ZN('jsonp req "%s"',e),u=document.createElement("script"),u.src=e,d.parentNode.insertBefore(u,d),g}});var sC=ve(Y$=>{"use strict";var Ws=function(){return Ws=Object.assign||function(t){for(var n,o=1,r=arguments.length;o<r;o++){n=arguments[o];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t},Ws.apply(this,arguments)},va=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function wY(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var He={},ki={};Object.defineProperty(ki,"__esModule",{value:!0});ki.BLOCKS=void 0;var V$;(function(e){e.DOCUMENT="document",e.PARAGRAPH="paragraph",e.HEADING_1="heading-1",e.HEADING_2="heading-2",e.HEADING_3="heading-3",e.HEADING_4="heading-4",e.HEADING_5="heading-5",e.HEADING_6="heading-6",e.OL_LIST="ordered-list",e.UL_LIST="unordered-list",e.LIST_ITEM="list-item",e.HR="hr",e.QUOTE="blockquote",e.EMBEDDED_ENTRY="embedded-entry-block",e.EMBEDDED_ASSET="embedded-asset-block",e.EMBEDDED_RESOURCE="embedded-resource-block",e.TABLE="table",e.TABLE_ROW="table-row",e.TABLE_CELL="table-cell",e.TABLE_HEADER_CELL="table-header-cell"})(V$||(ki.BLOCKS=V$={}));var qs={};Object.defineProperty(qs,"__esModule",{value:!0});qs.INLINES=void 0;var O$;(function(e){e.ASSET_HYPERLINK="asset-hyperlink",e.EMBEDDED_ENTRY="embedded-entry-inline",e.EMBEDDED_RESOURCE="embedded-resource-inline",e.ENTRY_HYPERLINK="entry-hyperlink",e.HYPERLINK="hyperlink",e.RESOURCE_HYPERLINK="resource-hyperlink"})(O$||(qs.INLINES=O$={}));var Jp={};Object.defineProperty(Jp,"__esModule",{value:!0});Jp.MARKS=void 0;var G$;(function(e){e.BOLD="bold",e.ITALIC="italic",e.UNDERLINE="underline",e.CODE="code",e.SUPERSCRIPT="superscript",e.SUBSCRIPT="subscript",e.STRIKETHROUGH="str
56ikethrough"})(G$||(Jp.MARKS=G$={}));var W$={};(function(e){var t=va&&va.__spreadArray||function(l,p,d){if(d||arguments.length===2)for(var u=0,y=p.length,m;u<y;u++)(m||!(u in p))&&(m||(m=Array.prototype.slice.call(p,0,u)),m[u]=p[u]);return l.concat(m||Array.prototype.slice.call(p))},n;Object.defineProperty(e,"__esModule",{value:!0}),e.V1_MARKS=e.V1_NODE_TYPES=e.TEXT_CONTAINERS=e.HEADINGS=e.CONTAINERS=e.VOID_BLOCKS=e.TABLE_BLOCKS=e.LIST_ITEM_BLOCKS=e.TOP_LEVEL_BLOCKS=void 0;var o=ki,r=qs,s=Jp;e.TOP_LEVEL_BLOCKS=[o.BLOCKS.PARAGRAPH,o.BLOCKS.HEADING_1,o.BLOCKS.HEADING_2,o.BLOCKS.HEADING_3,o.BLOCKS.HEADING_4,o.BLOCKS.HEADING_5,o.BLOCKS.HEADING_6,o.BLOCKS.OL_LIST,o.BLOCKS.UL_LIST,o.BLOCKS.HR,o.BLOCKS.QUOTE,o.BLOCKS.EMBEDDED_ENTRY,o.BLOCKS.EMBEDDED_ASSET,o.BLOCKS.EMBEDDED_RESOURCE,o.BLOCKS.TABLE],e.LIST_ITEM_BLOCKS=[o.BLOCKS.PARAGRAPH,o.BLOCKS.HEADING_1,o.BLOCKS.HEADING_2,o.BLOCKS.HEADING_3,o.BLOCKS.HEADING_4,o.BLOCKS.HEADING_5,o.BLOCKS.HEADING_6,o.BLOCKS.OL_LIST,o.BLOCKS.UL_LIST,o.BLOCKS.HR,o.BLOCKS.QUOTE,o.BLOCKS.EMBEDDED_ENTRY,o.BLOCKS.EMBEDDED_ASSET,o.BLOCKS.EMBEDDED_RESOURCE],e.TABLE_BLOCKS=[o.BLOCKS.TABLE,o.BLOCKS.TABLE_ROW,o.BLOCKS.TABLE_CELL,o.BLOCKS.TABLE_HEADER_CELL],e.VOID_BLOCKS=[o.BLOCKS.HR,o.BLOCKS.EMBEDDED_ENTRY,o.BLOCKS.EMBEDDED_ASSET,o.BLOCKS.EMBEDDED_RESOURCE],e.CONTAINERS=(n={},n[o.BLOCKS.OL_LIST]=[o.BLOCKS.LIST_ITEM],n[o.BLOCKS.UL_LIST]=[o.BLOCKS.LIST_ITEM],n[o.BLOCKS.LIST_ITEM]=e.LIST_ITEM_BLOCKS,n[o.BLOCKS.QUOTE]=[o.BLOCKS.PARAGRAPH],n[o.BLOCKS.TABLE]=[o.BLOCKS.TABLE_ROW],n[o.BLOCKS.TABLE_ROW]=[o.BLOCKS.TABLE_CELL,o.BLOCKS.TABLE_HEADER_CELL],n[o.BLOCKS.TABLE_CELL]=[o.BLOCKS.PARAGRAPH,o.BLOCKS.UL_LIST,o.BLOCKS.OL_LIST],n[o.BLOCKS.TABLE_HEADER_CELL]=[o.BLOCKS.PARAGRAPH],n),e.HEADINGS=[o.BLOCKS.HEADING_1,o.BLOCKS.HEADING_2,o.BLOCKS.HEADING_3,o.BLOCKS.HEADING_4,o.BLOCKS.HEADING_5,o.BLOCKS.HEADING_6],e.TEXT_CONTAINERS=t([o.BLOCKS.PARAGRAPH],e.HEADINGS,!0),e.V1_NODE_TYPES=[o.BLOCKS.DOCUMENT,o.BLOCKS.PARAGRAPH,o.BLOCKS.HEADING_1,o.BLOCKS.HEADING_2,o.BLOCKS.HEADING_3,o.BLOCKS.HEADING_4,o.BLOCKS.HEADING_5,o.BLOCKS.HEADING_6,o.BLOCKS.OL_LIST,o.BLOCKS.UL_LIST,o.BLOCKS.LIST_ITEM,o.BLOCKS.HR,o.BLOCKS.QUOTE,o.BLOCKS.EMBEDDED_ENTRY,o.BLOCKS.EMBEDDED_ASSET,r.INLINES.HYPERLINK,r.INLINES.ENTRY_HYPERLINK,r.INLINES.ASSET_HYPERLINK,r.INLINES.EMBEDDED_ENTRY,"text"],e.V1_MARKS=[s.MARKS.BOLD,s.MARKS.CODE,s.MARKS.ITALIC,s.MARKS.UNDERLINE]})(W$);var q$={};Object.defineProperty(q$,"__esModule",{value:!0});var K$={};Object.defineProperty(K$,"__esModule",{value:!0});var om={};Object.defineProperty(om,"__esModule",{value:!0});om.EMPTY_DOCUMENT=void 0;var z$=ki;om.EMPTY_DOCUMENT={nodeType:z$.BLOCKS.DOCUMENT,data:{},content:[{nodeType:z$.BLOCKS.PARAGRAPH,data:{},content:[{nodeType:"text",value:"",marks:[],data:{}}]}]};var Zp={};Object.defineProperty(Zp,"__esModule",{value:!0});Zp.isInline=NY;Zp.isBlock=EY;Zp.isText=RY;var DY=ki,PY=qs;function Q$(e,t){for(var n=0,o=Object.keys(e);n<o.length;n++){var r=o[n];if(t===e[r])return!0}return!1}function NY(e){return Q$(PY.INLINES,e.nodeType)}function EY(e){return Q$(DY.BLOCKS,e.nodeType)}function RY(e){return e.nodeType==="text"}function FY(e){throw new Error('Could not dynamically require "'+e+'". Please configure the dynamicRequireTargets or/and ignoreDynamicRequires option of @rollup/plugin-commonjs appropriately for this require call to work.')}var iC={};Object.defineProperty(iC,"__esModule",{value:!0});iC.getSchemaWithNodeType=BY;function BY(e){try{return FY("./generated/".concat(e,".json"))}catch{throw new Error('Schema for nodeType "'.concat(e,'" was not found.'))}}(function(e){var t=va&&va.__createBinding||(Object.create?(function(m,g,f,b){b===void 0&&(b=f);var S=Object.getOwnPropertyDescriptor(g,f);(!S||("get"in S?!g.__esModule:S.writable||S.configurable))&&(S={enumerable:!0,get:function(){return g[f]}}),Object.defineProperty(m,b,S)}):(function(m,g,f,b){b===void 0&&(b=f),m[b]=g[f]})),n=va&&va.__setModuleDefault||(Object.create?(function(m,g){Object.defineProperty(m,"default",{enumerable:!0,value:g})}):function(m,g){m.default=g}),o=va&&va.__exportStar||function(m,g){for(var f in m)f!=="default"&&!Object.prototype.hasOwnProperty.call(g,f)&&t(g,m,f)}
56,r=va&&va.__importStar||function(m){if(m&&m.__esModule)return m;var g={};if(m!=null)for(var f in m)f!=="default"&&Object.prototype.hasOwnProperty.call(m,f)&&t(g,m,f);return n(g,m),g};Object.defineProperty(e,"__esModule",{value:!0}),e.getSchemaWithNodeType=e.helpers=e.EMPTY_DOCUMENT=e.MARKS=e.INLINES=e.BLOCKS=void 0;var s=ki;Object.defineProperty(e,"BLOCKS",{enumerable:!0,get:function(){return s.BLOCKS}});var l=qs;Object.defineProperty(e,"INLINES",{enumerable:!0,get:function(){return l.INLINES}});var p=Jp;Object.defineProperty(e,"MARKS",{enumerable:!0,get:function(){return p.MARKS}}),o(W$,e),o(q$,e),o(K$,e);var d=om;Object.defineProperty(e,"EMPTY_DOCUMENT",{enumerable:!0,get:function(){return d.EMPTY_DOCUMENT}});var u=r(Zp);e.helpers=u;var y=iC;Object.defineProperty(e,"getSchemaWithNodeType",{enumerable:!0,get:function(){return y.getSchemaWithNodeType}})})(He);var $Y=/["'&<>]/,LY=HY;function HY(e){var t=""+e,n=$Y.exec(t);if(!n)return t;var o,r="",s=0,l=0;for(s=n.index;s<t.length;s++){switch(t.charCodeAt(s)){case 34:o="&quot;";break;case 38:o="&amp;";break;case 39:o="&#39;";break;case 60:o="&lt;";break;case 62:o="&gt;";break;default:continue}l!==s&&(r+=t.substring(l,s)),l=s+1,r+=o}return l!==s?r+t.substring(l,s):r}var Xp=wY(LY),ct,er,VY=function(e){return'"'.concat(e.replace(/"/g,"&quot;"),'"')},OY=(ct={},ct[He.BLOCKS.PARAGRAPH]=function(e,t){return"<p>".concat(t(e.content),"</p>")},ct[He.BLOCKS.HEADING_1]=function(e,t){return"<h1>".concat(t(e.content),"</h1>")},ct[He.BLOCKS.HEADING_2]=function(e,t){return"<h2>".concat(t(e.content),"</h2>")},ct[He.BLOCKS.HEADING_3]=function(e,t){return"<h3>".concat(t(e.content),"</h3>")},ct[He.BLOCKS.HEADING_4]=function(e,t){return"<h4>".concat(t(e.content),"</h4>")},ct[He.BLOCKS.HEADING_5]=function(e,t){return"<h5>".concat(t(e.content),"</h5>")},ct[He.BLOCKS.HEADING_6]=function(e,t){return"<h6>".concat(t(e.content),"</h6>")},ct[He.BLOCKS.EMBEDDED_ENTRY]=function(e,t){return"<div>".concat(t(e.content),"</div>")},ct[He.BLOCKS.EMBEDDED_RESOURCE]=function(e,t){return"<div>".concat(t(e.content),"</div>")},ct[He.BLOCKS.UL_LIST]=function(e,t){return"<ul>".concat(t(e.content),"</ul>")},ct[He.BLOCKS.OL_LIST]=function(e,t){return"<ol>".concat(t(e.content),"</ol>")},ct[He.BLOCKS.LIST_ITEM]=function(e,t){return"<li>".concat(t(e.content),"</li>")},ct[He.BLOCKS.QUOTE]=function(e,t){return"<blockquote>".concat(t(e.content),"</blockquote>")},ct[He.BLOCKS.HR]=function(){return"<hr/>"},ct[He.BLOCKS.TABLE]=function(e,t){return"<table>".concat(t(e.content),"</table>")},ct[He.BLOCKS.TABLE_ROW]=function(e,t){return"<tr>".concat(t(e.content),"</tr>")},ct[He.BLOCKS.TABLE_HEADER_CELL]=function(e,t){return"<th>".concat(t(e.content),"</th>")},ct[He.BLOCKS.TABLE_CELL]=function(e,t){return"<td>".concat(t(e.content),"</td>")},ct[He.INLINES.ASSET_HYPERLINK]=function(e){return rC(He.INLINES.ASSET_HYPERLINK,e)},ct[He.INLINES.ENTRY_HYPERLINK]=function(e){return rC(He.INLINES.ENTRY_HYPERLINK,e)},ct[He.INLINES.RESOURCE_HYPERLINK]=function(e){return U$(He.INLINES.RESOURCE_HYPERLINK,e)},ct[He.INLINES.EMBEDDED_ENTRY]=function(e){return rC(He.INLINES.EMBEDDED_ENTRY,e)},ct[He.INLINES.EMBEDDED_RESOURCE]=function(e){return U$(He.INLINES.EMBEDDED_RESOURCE,e)},ct[He.INLINES.HYPERLINK]=function(e,t){var n=typeof e.data.uri=="string"?e.data.uri:"";return"<a href=".concat(VY(n),">").concat(t(e.content),"</a>")},ct),GY=(er={},er[He.MARKS.BOLD]=function(e){return"<b>".concat(e,"</b>")},er[He.MARKS.ITALIC]=function(e){return"<i>".concat(e,"</i>")},er[He.MARKS.UNDERLINE]=function(e){return"<u>".concat(e,"</u>")},er[He.MARKS.CODE]=function(e){return"<code>".concat(e,"</code>")},er[He.MARKS.SUPERSCRIPT]=function(e){return"<sup>".concat(e,"</sup>")},er[He.MARKS.SUBSCRIPT]=function(e){return"<sub>".concat(e,"</sub>")},er[He.MARKS.STRIKETHROUGH]=function(e){return"<s>".concat(e,"</s>")},er),rC=function(e,t){return"<span>type: ".concat(Xp(e)," id: ").concat(Xp(t.data.target.sys.id),"</span>")},U$=function(e,t){return"<span>type: ".concat(Xp(e)," urn: ").concat(Xp(t.data.target.sys.urn),"</span>")};function zY(e,t){return t===void 0&&(t={}),!e||!e.content?"":j$(e.content,{renderNode:Ws(Ws({},OY),t.renderNode),renderMark:Ws(Ws({},GY),t.renderMark),preserveWhitespace:t.preserveWhitespace})}function j$(e,t){var n=t.renderNode,o=t.renderMark,r=t.preserveWhitespace;return e.map(function(s){return UY(s,{renderNode:n,renderMark:o,preserveWhitespace:r})}).join("")}function UY(e,t){var n=t.renderNode,o=t.renderMark,r=t.preserveWhitespace;if(He.helpers.isText(e)){var s=Xp(e.value);return r&&(s=s.replace(/\n/g,"<br/>").replace(/ {2,}/g,function(p){return"&nbsp;".repeat(p.length)})),e.marks.length>0?e.marks.reduce(function(p,d){return o[d.type]?o[d.type](p):p},s):s}else{var l=function(p){return j$(p,{renderMark:o,renderNode:n,preserveWhitespace:r})};return!e.nodeType||!n[e.nodeType]?"":n[e.nodeType](e,l)}}Y$.documentToHtmlString=zY});var dL=ve((RBe,cL)=>{"use strict";var EX={}.toString;cL.exports=Array.isArray||function(e){return EX.call(e)=="[object Array]"}});var gL=ve((FBe,js)=>{"use strict";var km=dL();js.exports=mL;js.exports.parse=EC;js.exports.compile=BX;js.exports.tokensToFunction=uL;js.exports.tokensToRegExp=yL;var RX=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function EC(e,t){for(var n=[],o=0,r=0,s="",l=t&&t.delimiter||"/",p;(p=RX.exec(e))!=null;){var d=p[0],u=p[1],y=p.index;if(s+=e.slice(r,y),r=y+d.length,u){s+=u[1];continue}var m=e[r],g=p[2],f=p[3],b=p[4],S=p[5],C=p[6],I=p[7];s&&(n.push(s),s="");var M=g!=null&&m!=null&&m!==g,v=C==="+"||C==="*",_=C==="?"||C==="*",w=g||l,D=b||S,k=g||(typeof n[n.length-1]=="string"?n[n.length-1]:"");n.push({name:f||o++,prefix:g||"",delimiter:w,optional:_,repeat:v,partial:M,asterisk:!!I,pattern:D?HX(D):I?".*":FX(w,k
56)})}return r<e.length&&(s+=e.substr(r)),s&&n.push(s),n}function FX(e,t){return!t||t.indexOf(e)>-1?"[^"+Ai(e)+"]+?":Ai(t)+"|(?:(?!"+Ai(t)+")[^"+Ai(e)+"])+?"}function BX(e,t){return uL(EC(e,t),t)}function $X(e){return encodeURI(e).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function LX(e){return encodeURI(e).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function uL(e,t){for(var n=new Array(e.length),o=0;o<e.length;o++)typeof e[o]=="object"&&(n[o]=new RegExp("^(?:"+e[o].pattern+")$",FC(t)));return function(r,s){for(var l="",p=r||{},d=s||{},u=d.pretty?$X:encodeURIComponent,y=0;y<e.length;y++){var m=e[y];if(typeof m=="string"){l+=m;continue}var g=p[m.name],f;if(g==null)if(m.optional){m.partial&&(l+=m.prefix);continue}else throw new TypeError('Expected "'+m.name+'" to be defined');if(km(g)){if(!m.repeat)throw new TypeError('Expected "'+m.name+'" to not repeat, but received `'+JSON.stringify(g)+"`");if(g.length===0){if(m.optional)continue;throw new TypeError('Expected "'+m.name+'" to not be empty')}for(var b=0;b<g.length;b++){if(f=u(g[b]),!n[y].test(f))throw new TypeError('Expected all "'+m.name+'" to match "'+m.pattern+'", but received `'+JSON.stringify(f)+"`");l+=(b===0?m.prefix:m.delimiter)+f}continue}if(f=m.asterisk?LX(g):u(g),!n[y].test(f))throw new TypeError('Expected "'+m.name+'" to match "'+m.pattern+'", but received "'+f+'"');l+=m.prefix+f}return l}}function Ai(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function HX(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function RC(e,t){return e.keys=t,e}function FC(e){return e&&e.sensitive?"":"i"}function VX(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var o=0;o<n.length;o++)t.push({name:o,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return RC(e,t)}function OX(e,t,n){for(var o=[],r=0;r<e.length;r++)o.push(mL(e[r],t,n).source);var s=new RegExp("(?:"+o.join("|")+")",FC(n));return RC(s,t)}function GX(e,t,n){return yL(EC(e,n),t,n)}function yL(e,t,n){km(t)||(n=t||n,t=[]),n=n||{};for(var o=n.strict,r=n.end!==!1,s="",l=0;l<e.length;l++){var p=e[l];if(typeof p=="string")s+=Ai(p);else{var d=Ai(p.prefix),u="(?:"+p.pattern+")";t.push(p),p.repeat&&(u+="(?:"+d+u+")*"),p.optional?p.partial?u=d+"("+u+")?":u="(?:"+d+"("+u+"))?":u=d+"("+u+")",s+=u}}var y=Ai(n.delimiter||"/"),m=s.slice(-y.length)===y;return o||(s=(m?s.slice(0,-y.length):s)+"(?:"+y+"(?=$))?"),r?s+="$":s+=o&&m?"":"(?="+y+"|$)",RC(new RegExp("^"+s,FC(n)),t)}function mL(e,t,n){return km(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?VX(e,t):km(e)?OX(e,t,n):GX(e,t,n)}});var Qm=ve(dx=>{"use strict";Object.defineProperty(dx,"__esModule",{value:!0});function UJ(e){return e&&typeof e=="object"&&"default"in e?e.default:e}var px=N(),Ke=UJ(px),ol=function(){return ol=Object.assign||function(t){for(var n,o=1,r=arguments.length;o<r;o++){n=arguments[o];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t},ol.apply(this,arguments)},_a=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function rr(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function ir(e,t){return t={exports:{}},e(t,t.exports),t.exports}var me=ir(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.BLOCKS=void 0;var n;(function(o){o.DOCUMENT="document",o.PARAGRAPH="paragraph",o.HEADING_1="heading-1",o.HEADING_2="heading-2",o.HEADING_3="heading-3",o.HEADING_4="heading-4",o.HEADING_5="heading-5",o.HEADING_6="heading-6",o.OL_LIST="ordered-list",o.UL_LIST="unordered-list",o.LIST_ITEM="list-item",o.HR="hr",o.QUOTE="blockquote",o.EMBEDDED_ENTRY="embedded-entry-block",o.EMBEDDED_ASSET="embedded-asset-block",o.EMBEDDED_RESOURCE="embedded-resource-block",o.TABLE="table",o.TABLE_ROW="table-row",o.TABLE_CELL="table-cell",o.TABLE_HEADER_CELL="table-header-cell"})(n||(t.BLOCKS=n={}))});rr(me);var t9e=me.BLOCKS,Qr=ir(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.INLINES=void 0;var n;(function(o){o.HYPERLINK="hyperlink",o.ENTRY_HYPERLINK="entry-hyperlink",o.ASSET_HYPERLINK="asset-hyperlink",o.RESOURCE_HYPERLINK="resource-hyperlink",o.EMBEDDED_ENTRY="embedded-entry-inline",o.EMBEDDED_RESOURCE="embedded-resource-inline"})(n||(t.INLINES=n={}))});rr(Qr);var n9e=Qr.INLINES,Ei=ir(function(e,t){Object.defineProperty(t,"__esMo
56dule",{value:!0}),t.MARKS=void 0;var n;(function(o){o.BOLD="bold",o.ITALIC="italic",o.UNDERLINE="underline",o.CODE="code",o.SUPERSCRIPT="superscript",o.SUBSCRIPT="subscript"})(n||(t.MARKS=n={}))});rr(Ei);var o9e=Ei.MARKS,Qo=ir(function(e,t){var n=_a&&_a.__spreadArray||function(r,s,l){if(l||arguments.length===2)for(var p=0,d=s.length,u;p<d;p++)(u||!(p in s))&&(u||(u=Array.prototype.slice.call(s,0,p)),u[p]=s[p]);return r.concat(u||Array.prototype.slice.call(s))},o;Object.defineProperty(t,"__esModule",{value:!0}),t.V1_MARKS=t.V1_NODE_TYPES=t.TEXT_CONTAINERS=t.HEADINGS=t.CONTAINERS=t.VOID_BLOCKS=t.TABLE_BLOCKS=t.LIST_ITEM_BLOCKS=t.TOP_LEVEL_BLOCKS=void 0,t.TOP_LEVEL_BLOCKS=[me.BLOCKS.PARAGRAPH,me.BLOCKS.HEADING_1,me.BLOCKS.HEADING_2,me.BLOCKS.HEADING_3,me.BLOCKS.HEADING_4,me.BLOCKS.HEADING_5,me.BLOCKS.HEADING_6,me.BLOCKS.OL_LIST,me.BLOCKS.UL_LIST,me.BLOCKS.HR,me.BLOCKS.QUOTE,me.BLOCKS.EMBEDDED_ENTRY,me.BLOCKS.EMBEDDED_ASSET,me.BLOCKS.EMBEDDED_RESOURCE,me.BLOCKS.TABLE],t.LIST_ITEM_BLOCKS=[me.BLOCKS.PARAGRAPH,me.BLOCKS.HEADING_1,me.BLOCKS.HEADING_2,me.BLOCKS.HEADING_3,me.BLOCKS.HEADING_4,me.BLOCKS.HEADING_5,me.BLOCKS.HEADING_6,me.BLOCKS.OL_LIST,me.BLOCKS.UL_LIST,me.BLOCKS.HR,me.BLOCKS.QUOTE,me.BLOCKS.EMBEDDED_ENTRY,me.BLOCKS.EMBEDDED_ASSET,me.BLOCKS.EMBEDDED_RESOURCE],t.TABLE_BLOCKS=[me.BLOCKS.TABLE,me.BLOCKS.TABLE_ROW,me.BLOCKS.TABLE_CELL,me.BLOCKS.TABLE_HEADER_CELL],t.VOID_BLOCKS=[me.BLOCKS.HR,me.BLOCKS.EMBEDDED_ENTRY,me.BLOCKS.EMBEDDED_ASSET,me.BLOCKS.EMBEDDED_RESOURCE],t.CONTAINERS=(o={},o[me.BLOCKS.OL_LIST]=[me.BLOCKS.LIST_ITEM],o[me.BLOCKS.UL_LIST]=[me.BLOCKS.LIST_ITEM],o[me.BLOCKS.LIST_ITEM]=t.LIST_ITEM_BLOCKS,o[me.BLOCKS.QUOTE]=[me.BLOCKS.PARAGRAPH],o[me.BLOCKS.TABLE]=[me.BLOCKS.TABLE_ROW],o[me.BLOCKS.TABLE_ROW]=[me.BLOCKS.TABLE_CELL,me.BLOCKS.TABLE_HEADER_CELL],o[me.BLOCKS.TABLE_CELL]=[me.BLOCKS.PARAGRAPH],o[me.BLOCKS.TABLE_HEADER_CELL]=[me.BLOCKS.PARAGRAPH],o),t.HEADINGS=[me.BLOCKS.HEADING_1,me.BLOCKS.HEADING_2,me.BLOCKS.HEADING_3,me.BLOCKS.HEADING_4,me.BLOCKS.HEADING_5,me.BLOCKS.HEADING_6],t.TEXT_CONTAINERS=n([me.BLOCKS.PARAGRAPH],t.HEADINGS,!0),t.V1_NODE_TYPES=[me.BLOCKS.DOCUMENT,me.BLOCKS.PARAGRAPH,me.BLOCKS.HEADING_1,me.BLOCKS.HEADING_2,me.BLOCKS.HEADING_3,me.BLOCKS.HEADING_4,me.BLOCKS.HEADING_5,me.BLOCKS.HEADING_6,me.BLOCKS.OL_LIST,me.BLOCKS.UL_LIST,me.BLOCKS.LIST_ITEM,me.BLOCKS.HR,me.BLOCKS.QUOTE,me.BLOCKS.EMBEDDED_ENTRY,me.BLOCKS.EMBEDDED_ASSET,Qr.INLINES.HYPERLINK,Qr.INLINES.ENTRY_HYPERLINK,Qr.INLINES.ASSET_HYPERLINK,Qr.INLINES.EMBEDDED_ENTRY,"text"],t.V1_MARKS=[Ei.MARKS.BOLD,Ei.MARKS.CODE,Ei.MARKS.ITALIC,Ei.MARKS.UNDERLINE]});rr(Qo);var a9e=Qo.V1_MARKS,r9e=Qo.V1_NODE_TYPES,i9e=Qo.TEXT_CONTAINERS,s9e=Qo.HEADINGS,l9e=Qo.CONTAINERS,p9e=Qo.VOID_BLOCKS,c9e=Qo.TABLE_BLOCKS,d9e=Qo.LIST_ITEM_BLOCKS,u9e=Qo.TOP_LEVEL_BLOCKS,a8=ir(function(e,t){Object.defineProperty(t,"__esModule",{value:!0})});rr(a8);var r8=ir(function(e,t){Object.defineProperty(t,"__esModule",{value:!0})});rr(r8);var cx=ir(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.EMPTY_DOCUMENT=void 0,t.EMPTY_DOCUMENT={nodeType:me.BLOCKS.DOCUMENT,data:{},content:[{nodeType:me.BLOCKS.PARAGRAPH,data:{},content:[{nodeType:"text",value:"",marks:[],data:{}}]}]}});rr(cx);var y9e=cx.EMPTY_DOCUMENT,Sc=ir(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.isText=t.isBlock=t.isInline=void 0;function n(l,p){for(var d=0,u=Object.keys(l);d<u.length;d++){var y=u[d];if(p===l[y])return!0}return!1}function o(l){return n(Qr.INLINES,l.nodeType)}t.isInline=o;function r(l){return n(me.BLOCKS,l.nodeType)}t.isBlock=r;function s(l){return l.nodeType==="text"}t.isText=s});rr(Sc);var m9e=Sc.isText,g9e=Sc.isBlock,f9e=Sc.isInline,al=ir(function(e,t){var n=_a&&_a.__createBinding||(Object.create?(function(p,d,u,y){y===void 0&&(y=u);var m=Object.getOwnPropertyDescriptor(d,u);(!m||("get"in m?!d.__esModule:m.writable||m.configurable))&&(m={enumerable:!0,get:function(){return d[u]}}),Object.defineProperty(p,y,m)}):(function(p,d,u,y){y===void 0&&(y=u),p[y]=d[u]})),o=_a&&_a.__setModuleDefault||(Object.create?(function(p,d){Object.defineProperty(p,"default",{enumerable:!0,value:d})}):function(p,d){p.default=d}),r=_a&&_a.__exportStar||function(p,d){for(var u in p)u!=="default"&&!Object.prototype.hasOwnProperty.call(d,u)&&n(d,p,u)},s=_a&&_a.__importStar||function(p){if(p&&p.__esModule)return p;var d={};if(p!=null)for(var u in p)u!=="default"&&Object.prototype.hasOwnProperty.call(p,u)&&n(d,p,u);return o(d,p),d};
56Object.defineProperty(t,"__esModule",{value:!0}),t.helpers=t.EMPTY_DOCUMENT=t.MARKS=t.INLINES=t.BLOCKS=void 0,Object.defineProperty(t,"BLOCKS",{enumerable:!0,get:function(){return me.BLOCKS}}),Object.defineProperty(t,"INLINES",{enumerable:!0,get:function(){return Qr.INLINES}}),Object.defineProperty(t,"MARKS",{enumerable:!0,get:function(){return Ei.MARKS}}),r(Qo,t),r(a8,t),r(r8,t),Object.defineProperty(t,"EMPTY_DOCUMENT",{enumerable:!0,get:function(){return cx.EMPTY_DOCUMENT}});var l=s(Sc);t.helpers=l});rr(al);var WJ=al.helpers,b9e=al.EMPTY_DOCUMENT,nl=al.MARKS,Ko=al.INLINES,Kt=al.BLOCKS;function qJ(e,t){return px.isValidElement(e)&&e.key===null?px.cloneElement(e,{key:t}):e}function KJ(e,t){return e.map(function(n,o){return qJ(i8(n,t),o)})}function i8(e,t){var n=t.renderNode,o=t.renderMark,r=t.renderText,s=t.preserveWhitespace;if(WJ.isText(e)){var l=r?r(e.value):e.value;if(s){l=l.replace(/ {2,}/g,function(y){return"\xA0".repeat(y.length)});var p=l.split(`
57`),d=[];p.forEach(function(y,m){d.push(y),m!==p.length-1&&d.push(Ke.createElement("br",null))}),l=d}return e.marks.reduce(function(y,m){return o[m.type]?o[m.type](y):y},l)}else{var u=KJ(e.content,t);return!e.nodeType||!n[e.nodeType]?Ke.createElement(Ke.Fragment,null,u):n[e.nodeType](e,u)}}var at,Kr,QJ=(at={},at[Kt.DOCUMENT]=function(e,t){return t},at[Kt.PARAGRAPH]=function(e,t){return Ke.createElement("p",null,t)},at[Kt.HEADING_1]=function(e,t){return Ke.createElement("h1",null,t)},at[Kt.HEADING_2]=function(e,t){return Ke.createElement("h2",null,t)},at[Kt.HEADING_3]=function(e,t){return Ke.createElement("h3",null,t)},at[Kt.HEADING_4]=function(e,t){return Ke.createElement("h4",null,t)},at[Kt.HEADING_5]=function(e,t){return Ke.createElement("h5",null,t)},at[Kt.HEADING_6]=function(e,t){return Ke.createElement("h6",null,t)},at[Kt.EMBEDDED_ENTRY]=function(e,t){return Ke.createElement("div",null,t)},at[Kt.EMBEDDED_RESOURCE]=function(e,t){return Ke.createElement("div",null,t)},at[Kt.UL_LIST]=function(e,t){return Ke.createElement("ul",null,t)},at[Kt.OL_LIST]=function(e,t){return Ke.createElement("ol",null,t)},at[Kt.LIST_ITEM]=function(e,t){return Ke.createElement("li",null,t)},at[Kt.QUOTE]=function(e,t){return Ke.createElement("blockquote",null,t)},at[Kt.HR]=function(){return Ke.createElement("hr",null)},at[Kt.TABLE]=function(e,t){return Ke.createElement("table",null,Ke.createElement("tbody",null,t))},at[Kt.TABLE_ROW]=function(e,t){return Ke.createElement("tr",null,t)},at[Kt.TABLE_HEADER_CELL]=function(e,t){return Ke.createElement("th",
57null,t)},at[Kt.TABLE_CELL]=function(e,t){return Ke.createElement("td",null,t)},at[Ko.ASSET_HYPERLINK]=function(e){return lx(Ko.ASSET_HYPERLINK,e)},at[Ko.ENTRY_HYPERLINK]=function(e){return lx(Ko.ENTRY_HYPERLINK,e)},at[Ko.RESOURCE_HYPERLINK]=function(e){return o8(Ko.RESOURCE_HYPERLINK,e)},at[Ko.EMBEDDED_ENTRY]=function(e){return lx(Ko.EMBEDDED_ENTRY,e)},at[Ko.EMBEDDED_RESOURCE]=function(e,t){return o8(Ko.EMBEDDED_RESOURCE,e)},at[Ko.HYPERLINK]=function(e,t){return Ke.createElement("a",{href:e.data.uri},t)},at),jJ=(Kr={},Kr[nl.BOLD]=function(e){return Ke.createElement("b",null,e)},Kr[nl.ITALIC]=function(e){return Ke.createElement("i",null,e)},Kr[nl.UNDERLINE]=function(e){return Ke.createElement("u",null,e)},Kr[nl.CODE]=function(e){return Ke.createElement("code",null,e)},Kr[nl.SUPERSCRIPT]=function(e){return Ke.createElement("sup",null,e)},Kr[nl.SUBSCRIPT]=function(e){return Ke.createElement("sub",null,e)},Kr);function lx(e,t){return Ke.createElement("span",{key:t.data.target.sys.id},"type: ",t.nodeType," id: ",t.data.target.sys.id)}function o8(e,t){return Ke.createElement("span",{key:t.data.target.sys.urn},"type: ",t.nodeType," urn: ",t.data.target.sys.urn)}function YJ(e,t){return t===void 0&&(t={}),e?i8(e,{renderNode:ol(ol({},QJ),t.renderNode),renderMark:ol(ol({},jJ),t.renderMark),renderText:t.renderText,preserveWhitespace:t.preserveWhitespace}):null}dx.documentToReactComponents=YJ});var SU=ve((_Mt,bU)=>{"use strict";var jc={simple:function(e){return e.length?e.join("�"):"�"},json:function(e){if(!e.length)return"�";for(var t=[],n=e.length-1;n>=0;n--)t.push(JSON.stringify(e[n]));return t.join("�")}};function noe(e){return e.forEach(function(t){if(typeof t=="string"&&!jc.hasOwnProperty(t))throw new Error('promise-memoize: unknown value "'+t+'" in resolve option')}),function(t){var n=Math.min(e.length,t.length);if(!n)return"�";for(var o=[],r=0;r<n;r++)typeof e[r]=="string"?o.push(jc[e[r]]([t[r]])):o.push(e[r](t[r]));return o.join("�")}}bU.exports=function(t){if(typeof t>"u")return jc.simple;if(typeof t=="string"&&jc.hasOwnProperty(t))return jc[t];if(Array.isArray(t))return noe(t);if(Object.prototype.toString.call(t)==="[object Function]")return t;throw new Error("promise-memoize: invalid resolve option")}});var IU=ve((wMt,vU)=>{"use strict";var ooe=SU();function aoe(){return!0}function roe(){return!1}function hU(e){return e.then(aoe,roe)}function ioe(e){return e}function soe(e){throw e}function CU(e){return e.then(ioe,soe)}function loe(e,t){return{result:e,args:t,expire_id:0,prefetch_id:0,need_prefetch:!1}}function Lf(e,t){e[t]&&(clearTimeout(e[t].expire_id),clearTimeout(e[t].prefetch_id),delete e[t])}function poe(e,t){e[t]&&(e[t].need_prefetch=!0)}function coe(e){var t=e[0],n=e[1],o=e[2],r=e[3];if(n[o]){if(t){if(!r.maxAge)return;n[o].expire_id=setTimeout(Lf,r.maxAge,n,o),n[o].prefetch_id=setTimeout(poe,r.maxAge*.7,n,o),n[o].expire_id.unref&&n[o].expire_id.unref(),n[o].prefetch_id.unref&&n[o].prefetch_id.unref();return}if(!r.maxErrorAge){Lf(n,o);return}n[o].expire_id=setTimeout(Lf,r.maxErrorAge,n,o),n[o].expire_id.unref&&n[o].expire_id.unref()}}function xU(e,t,n){var o=e[t].result.constructor;o.all([hU(e[t].result),e,t,n]).then(coe)}function doe(e){var t=e[0],n=e[1],o=e[2],r=e[3],s=e[4][0];n[o]&&t&&(n[o].result=s,clearTimeout(n[o].expire_id),xU(n,o,r))}function uoe(e,t,n){var o=CU(n.fn.apply(null,e[t].args)),r=o.constructor;e[t].need_prefetch=!1,r.all([hU(o),e,t,n,[o]]).then(doe)}vU.exports=function(t,n){var o={},r=n||{},s=ooe(r.resolve),l={fn:t,maxAge:r.maxAge||0,maxErrorAge:r.maxErrorAge||0};function p(){for(var d=new Array(arguments.length),u=0;u<d.length;u++)d[u]=arguments[u];var y=s(d);return o[y]?o[y].need_prefetch&&uoe(o,y,l):(o[y]=loe(CU(l.fn.apply(null,d)),l.maxAge||l.maxErrorAge?d:null),xU(o,y,l)),o[y].result}return p.clear=function(){var d=Object.keys(o);return d.forEach(function(u){Lf(o,u)}),d.length},p}});var kU=ve((DMt,MU)=>{"use strict";MU.exports=IU()});var zU=Object.defineProperty,Ga=(e,t)=>zU(e,"name",{value:t,configurable:!0}),ps,Zf=(ps=class{constructor(t){this.onDataListeners=new Map,this.onErrorListeners=new Map,this.unsettledPromises=new Map,this.settledPromiseCount=0,this.register=Ga(n=>{let o=this.clock();if(this.resultCache.has(n.dataId)){let s=this.resultCache.get(n.dataId);if(s.expiryTime>=o)return s.error?{error:s.error,hasLoaded:!0,isLoading:!1}:{data:s.data,hasLoaded:!0,isLoading:!1};this.delete(n.dataId)}if(this.onDataListeners.has(n.dataId)||this.onDataListeners.set(n.dataId,new Set),this.onErrorListeners.has(n.dataId)||this.onErrorListeners.set(n.dataId,new Set),n.onData&&this.onDataListeners.get(n.dataId).add(n.onData),n.onError&&this.onErrorListeners.get(n.dataId).add(n.onError),this.unsettledPromises.has(n.dataId))return{hasLoaded:!1,isLoading:!0};let r=n.dataAsync();return this.unsettledPromises.set(n.dataId,r),r.then(s=>{this.resultCache.set(n.dataId,{data:s,expiryTime:this.clock()+(n.ttlMs??this.defaultExpiryTimeMs)});let l=this.onDataListeners.get(n.dataId);for(let p of l)try{p(s)}catch(d){try{this.errorHandler(d)}catch{}}l.clear()}).catch(s=>{this.resultCache.set(n.dataId,{error:s,expiryTime:this.clock()+(n.ttlMs??this.defaultExpiryTimeMs)});let l=this.onErrorListeners.get(n.dataId);for(let p of l)try{p(s)}catch(d){try{this.errorHandler(d)}catch{}}l.clear()}).finally(()=>{this.unsettledPromises.delete(n.dataId),this.settledPromiseCount++}),{isLoading:!0,hasLoaded:!1}},"register"),this.countUnsettledPromises=Ga(()=>this.unsettledPromises.size,"countUnsettledPromises"),this.countSettledPromises=Ga(()=>this.settledPromiseCount,"countSettledPromises"),this.unawaitedPromiseKeys=Ga(()=>[...this.unsettledPromises.keys()],"unawaitedPromiseKeys"),this.allUnawaitedPromises=Ga(async()=>{await Promise.allSettled(this.unsettledPromises.values())},"allUnawaitedPromises"),this.getCache=Ga(()=>(this.cleanCache(),this.resultCache),"getCache"),this.cleanCache=Ga(()=>{let n=0;return this.resultCache.forEach((o,r)=>
57{o.expiryTime<this.clock()&&(this.delete(r),n++)}),n},"cleanCache"),this.delete=Ga(n=>{this.resultCache.delete(n),this.onDataListeners.delete(n),this.onErrorListeners.delete(n)},"delete"),this.clock=t.clock??Date.now,this.resultCache=t.cache??new Map,this.defaultExpiryTimeMs=t.defaultExpiryTimeMs??3e4,this.errorHandler=t.errorHandler??console.error}},Ga(ps,"AsyncDataController"),ps),$k=new Zf({clock:Date.now});var UU=Object.defineProperty,WU=(e,t)=>UU(e,"name",{value:t,configurable:!0}),qU={platformVersion:"platformVersion",architecture:"architecture",bitness:"bitness",model:"model",fullBrowsers:"fullVersionList"},cs,Lk=(cs=class extends nM{constructor(t=window){super({}),this.featuresWindow=t}computeLowEntropyHints(){let t=sM(this.featuresWindow.navigator.userAgent);return{browsers:this.featuresWindow.navigator.userAgentData?.brands?.map(o=>({brand:rM(o.brand),majorVersion:Number(aM(o.version))}))??t.browsers,platform:iM(this.featuresWindow.navigator.userAgentData?.platform)??t.platform,isMobile:this.featuresWindow.navigator.userAgentData?.mobile??t.isMobile,saveData:this.featuresWindow.navigator.connection?.saveData??t.isMobile,isSnapchatWebview:t.isSnapchatWebview}}async computeHighEntropyHintsAsync(...t){let n=await this.featuresWindow.navigator.userAgentData?.getHighEntropyValues(t.map(l=>qU[l]).filter(Boolean)),o=this.featuresWindow.matchMedia("(prefers-reduced-motion: reduce)").matches,r=this.featuresWindow.matchMedia("(prefers-color-scheme: dark)").matches,s=this.featuresWindow.matchMedia("(prefers-color-scheme: light)").matches;return{viewportWidth:this.featuresWindow.innerWidth,viewportHeight:this.featuresWindow.innerHeight,fullBrowsers:n?.fullVersionList?.map(l=>({brand:l.brand,fullVersion:l.version})),model:n?.model,downlinkMbps:this.featuresWindow.navigator.connection?.downlink,devicePixelRatio:this.featuresWindow.devicePixelRatio,connection:this.featuresWindow.navigator.connection?.effectiveType,architecture:n?.architecture,bitness:n?.bitness?Number(n?.bitness):void 0,reduceMotion:o,colorScheme:r?"dark":s?"light":void 0,platformVersion:n?.platformVersion}}},WU(cs,"ClientBrowserFeature"),cs);var DU=T(w0()),Vf=T(P0());var za=T(N(),1),kq=Object.defineProperty,Tq=(e,t)=>kq(e,"name",{value:t,configurable:!0}),ob=(0,za.createContext)({controller:$k});function Fo(e){let{controller:t}=(0,za.useContext)(ob),[n,o]=(0,za.useState)(0),r=(0,za.useCallback)(l=>{e.onData?.(l),o(p=>p+1)},[o,e.onData]),s=(0,za.useCallback)(l=>{e.onError?.(l),o(p=>p+1)},[o,e.onError]);return e.skip?{hasLoaded:!0,isLoading:!1}:t.register({...e,onError:s,onData:r})}Tq(Fo,"useAsyncData");var no={Click:"Click",Warning:"Warning",LocaleSelect:"LocaleSelect"};var G0=T(N());var pe={Left:"Left",Start:"Start",Center:"Center",End:"End",Right:"Right"},Qn={Top:"Top",Middle:"Middle",Bottom:"Bottom"},pi={TopRight:"TopRight",TopLeft:"TopLeft",TopCenter:"TopCenter",BottomLeft:"BottomLeft",BottomRight:"BottomRight",BottomCenter:"BottomCenter"};var _d={Normal:"Normal",Fixed:"Fixed"};var wd="[locale specific font fallback]",N0={"bn-BD":"Noto Sans Bengali","bn-IN":"Noto Sans Bengali","zh-Hans":"Noto Sans SC","zh-Hant":"Noto Sans TC","hi-IN":"Noto Sans Devanagari","mr-IN":"Noto Sans Devanagari","gu-IN":"Noto Sans Gujarati","ja-JP":"Noto Sans Japanese","kn-IN":"Noto Sans Kannada","ko-KR":"Noto Sans KR","ml-IN":"Noto Sans Malayalam",pa:"Noto Sans Gurmukhi","ta-IN":"Noto Sans Tamil","te-IN":"Noto Sans Telugu"},E0={"--h1-font-family":`Program OT, Helvetica Heading, Tahoma Heading, ${wd}, Arial, sans-serif`,"--h2-font-family":`Program OT, Helvetica Heading, Tahoma Heading, ${wd}, Arial, sans-serif`};var Ua={M100:c`
58    font-size: 36px;
59    line-height: 42px;
60    font-weight: 600;
61  `,M200:c`
62    font-size: 32px;
63    line-height: 40px;
64    font-weight: 600;
65  `,M300:c`
66    font-size: 24px;
67    line-height: 28px;
68    font-weight: 500;
69  `,M400:c`
70    font-size: 20px;
71    font-weight: 600;
72    line-height: 23px;
73  `,M500:c`
74    font-size: 18px;
75    font-weight: 400;
76    line-height: 28px;
77  `,M600:c`
78    font-size: 16px;
79    font-weight: 500;
80    line-height: 19px;
81  `,M700:c`
82    font-size: 12px;
83    font-weight: 600;
84    line-height: 14px;
85  `},_ae={H100:c`
86    font-size: 64px;
87    font-weight: 600;
88    line-height: 70px;
89    ${P} {
90      ${Ua.M100}
91    }
92  `,H200:c`
93    font-size: 48px;
94    font-weight: 600;
95    line-height: 64px;
96    ${P} {
97      ${Ua.M200}
98    }
99  `,H300:c`
100    font-size: 28px;
101    font-weight: 500;
102    line-height: 34px;
103    ${P} {
104      ${Ua.M300}
105    }
106  `,H400:c`
107    font-size: 24px;
108    font-weight: 500;
109    line-height: 29px;
110    ${P} {
111      ${Ua.M400}
112    }
113  `,H500:c`
114    font-size: 20px;
115    font-weight: 500;
116    line-height: 28px;
117    ${P} {
118      ${Ua.M500}
119    }
120  `,H600:c`
121    font-size: 16px;
122    font-weight: 500;
123    line-height: 19px;
124    ${P} {
125      ${Ua.M600}
126    }
127  `,H700:c`
128    font-size: 12px;
129    font-weight: 600;
130    line-height: 14px;
131    ${P} {
132      ${Ua.M700}
133    }
134  `},wae={P100:c`
135    font-size: 16px;
136    font-weight: 400;
137    line-height: 26px;
138  `};var R0=c`
139  overflow: -moz-scrollbars-none; /* Hide scroll bar in Firefox */
140  -ms-overflow-style: none; /* Hide scroll bar in IE */
141  ::-webkit-scrollbar {
142    width: 0 !important; /* Hide scrollbar in Webkit browsers */
143  }
144`;var ab=e=>{switch(e){case pe.Center:return"center";case pe.Start:case pe.Left:return"start";case pe.End:case pe.Right:return"end";default:throw new Error(`specified alignment: ${e} is not accounted for!`)}},ra=e=>{switch(e){case pe.Center:return"center";case pe.Start:case pe.Left:return"flex-start";case pe.End:case pe.Right:return"flex-end";default:throw new Error(`specified alignment: ${e} is not accounted for!`)}},ci=Object.values(pe),Fae=Object.fromEntries(ci.map(e=>[e,c`
145      text-align: ${ab(e)};
146    `])),rb=Object.fromEntries(ci.map(e=>[e,c`
147      align-items: ${ra(e)};
148    `])),Bae=Object.fromEntries(ci.map(e=>[e,c`
149      justify-items: ${ra(e)};
150    `])),np=Object.fromEntries(ci.map(e=>[e,c`
151      justify-content: ${ra(e)};
152    `])),$ae=Object.fromEntries(ci.map(e=>[e,c`
153      ${P} {
154        justify-content: ${ra(e)};
155      }
156    `])),Ir=Object.fromEntries(ci.map(e=>[e,c`
157      text-align: ${ab(e)};
158      align-items: ${ra(e)};
159      justify-items: ${ra(e)};
160      justify-content: ${ra(e)};
161    `])),Mr=Object.fromEntries(ci.map(e=>[e,c`
162      ${P} {
163        text-align: ${ab(e)};
164        align-items: ${ra(e)};
165        justify-items: ${ra(e)};
166        justify-content: ${ra(e)};
167      }
168    `]));var F0=T(N()),Dd=(0,F0.createContext)(void 0);var Pd=e=>{if(!(!e||Number.isNaN(e.getTime())))return e.toISOString().substring(0,10)};var Aq=(e,t="")=>e.replace(wd,t).replace(/,\s*,/g,","),_q=e=>kM.includes(e),wq=(e,t)=>{let n={};for(let o of Object.keys(e))if(_q(o)){let r=e[o]??"";n[o]=Aq(r,t)}return n},B0=(e,t,n)=>{if(!t)return;let o=N0[e];if(!o||!n)return t;let r=wq(n,o);return Ji(t,{name:`${t.name}Localized${e}`,fontFamily:[...t.fontFamily,o],"sdsm-default":{name:t["sdsm-default"].name,legacyName:t["sdsm-default"].legacyName,sdsm:{...t["sdsm-default"].sdsm,...r}}})};var Pe=e=>e?Po(e):void 0;var ib=/^(?:[a-z]+:)?\/\//i,Nd=(e,t)=>{if(!e||!ib.test(e))return e;try{let n=new URL(e);return Object.entries(t).forEach(([o,r])=>{n.searchParams.set(o,r)}),n.toString()}catch{return}};var Ed=T(N());function $0(e){let[t,n]=(0,Ed.useState)(!0);return(0,Ed.useEffect)(()=>{let o=()=>n(!1),r=()=>n(!0);return e?(window.addEventListener("blur",o),window.addEventListener("focus",r)):(window.removeEventListener("blur",o),window.removeEventListener("focus",o)),()=>{window.removeEventListener("blur",o),window.removeEventListener("focus",o)}},[e]),{isFocused:t}}var Bd=(e,t)=>a(`--block-vertical-padding-${e.toLowerCase()}-${t}`),Rd=e=>c`
169  /* Desktop in nonMobileMediaQuery so overrides win over denseLayoutBoundaryCss padding-block. */
170  ${V} {
171    padding-top: ${Bd(e,"desktop")};
172  }
173
174  ${P} {
175    padding-top: ${Bd(e,"mobile")};
176  }
177`,Fd=e=>c`
178  /* Desktop in nonMobileMediaQuery so overrides win over denseLayoutBoundaryCss padding-block. */
179  ${V} {
180    padding-bottom: ${Bd(e,"desktop")};
181  }
182
183  ${P} {
184    padding-bottom: ${Bd(e,"mobile")};
185  }
186`,Dq={None:Rd("None"),Small:Rd("Small"),Medium:Rd("Medium"),Large:Rd("Large")},Pq={None:Fd("None"),Small:Fd("Small"),Medium:Fd("Medium"),Large:Fd("Large")};function L0({topSpacing:e,bottomSpacing:t}){return h(e!==void 0&&Dq[e],t!==void 0&&Pq[t])||void 0}var H0=T(N()),$d=(0,H0.createContext)({multipleOpen:!1,openIds:[],setOpenIds:()=>null});var V0=c`
187  padding-bottom: ${a("--spacing-l")};
188`,O0=c`
189  border-bottom: 1px solid ${a("--accordion-header-divider-border-color")};
190  color: ${a("--accordion-header-color")};
191  margin-block: 0;
192  padding: ${a("--accordion-header-padding")} 0;
193
194  ${V} {
195    font-size: ${a("--accordion-header-desktop-font-size")};
196    font-weight: ${a("--accordion-header-desktop-font-weight")};
197    line-height: ${a("--accordion-header-desktop-font-line-height")};
198  }
199
200  ${P} {
201    font-size: ${a("--accordion-header-mobile-font-size")};
202    font-weight: ${a("--accordion-header-mobile-font-weight")};
203    line-height: ${a("--accordion-header-mobile-font-line-height")};
204  }
205`;var z0=({children:e,multipleOpen:t=!1,title:n,titleDataset:o,openIdsOverride:r,
205setOpenIdsOverride:s})=>{K("sdsm-accordion");let[l,p]=(0,G0.useState)([]);return i($d.Provider,{value:{multipleOpen:t,openIds:r??l,setOpenIds:s??p},children:x("div",{"data-testid":"accordion",className:h("sdsm-accordion",V0),children:[n?i("h4",{className:O0,...ee(o),children:n}):null,e]})})};var In=T(N());var ds=T(N());var Nq={initialValue:"off",onToggle:Cn,transitionDurationMs:250},Ld=e=>{let{initialValue:t,onToggle:n,transitionDurationMs:o}={...Nq,...e},[r,s]=(0,ds.useState)(t),l=(0,ds.useCallback)((y,m)=>{y!==m&&(s(y),n(y,m))},[n,s]);(0,ds.useEffect)(()=>{let y;return r==="turning-off"&&(y=setTimeout(l.bind(void 0,"off","turning-off"),o)),r==="turning-on"&&(y=setTimeout(l.bind(void 0,"on","turning-on"),o)),()=>{y&&clearTimeout(y)}},[r,o,l]);let p=()=>{r==="off"&&l("turning-on",r)},d=()=>{r==="on"&&l("turning-off",r)};return{state:r,toggle:(y="toggle")=>{y==="on"?p():y==="off"?d():r==="turning-off"||r==="off"?p():d()}}};var kr=T(N());var sb=Do`
206    0% {
207      opacity: 0;
208    }
209    100% {
210      opacity: 1;
211    }
212`,lb=Do`
213    0% {
214      opacity: 1;
215    }
216    100% {
217      opacity: 0;
218    }
219`,Hd=e=>["duration","curve","delay","iterationCount","direction","fillMode","playState"].map(o=>e[o]).filter(o=>!!o).join(" "),U0=(e={duration:"250ms",curve:"ease-out"})=>c`
220  animation: ${sb} ${Hd(e)};
221`,W0=(e={duration:"250ms",curve:"ease-out"})=>c`
222  animation: ${lb} ${Hd(e)};
223`;var pb="cubic-bezier(0.4, 0.0, 0.2, 1)",cb="cubic-bezier(0.0, 0.0, 0.2, 1)",q0=(e={duration:"250ms",curve:pb})=>c`
224  @keyframes slideUp {
225    0% {
226      transform: translateY(0);
227    }
228    100% {
229      transform: translateY(-100vh);
230    }
231  }
232
233  animation: slideUp ${Hd(e)};
234`,K0=(e={duration:"250ms",curve:cb})=>c`
235  @keyframes slideDown {
236    0% {
237      transform: translateY(-100vh);
238    }
239    100% {
240      transform: translateY(0);
241    }
242  }
243
244  animation: slideDown ${Hd(e)};
245`;var Vd="--animation-duration",Q0=c`
246  -webkit-box-orient: vertical;
247  -webkit-line-clamp: 3;
248  display: -webkit-box;
249  flex: 1;
250  min-width: 0;
251  overflow: hidden;
252  text-overflow: ellipsis;
253`,j0=c`
254  & > summary {
255    cursor: pointer;
256    /* Prevents selection when rapidly expanding and collapsing the content */
257    user-select: none;
258  }
259
260  scroll-margin: 40px;
261
262  /* Prevents keyboard selection of focusable elements that the panel is collapsed. */
263  &[data-state='off'] > summary + * {
264    visibility: hidden;
265  }
266`,Y0=c`
267  &[data-state='turning-on'] > summary + * {
268    animation: ${sb} var(${Vd}) ease-out;
269  }
270
271  &[data-state='turning-off'] > summary + * {
272    animation: ${lb} var(${Vd}) ease-out;
273  }
274`,X0=c`
275  justify-self: center;
276  width: 12px;
277  height: 12px;
278
279  transform: rotate(0deg); /* 'up' */
280  transition: transform 250ms;
281
282  details[data-state='on'] > summary > &,
283  details[data-state='turning-on'] > summary > & {
284    transform: rotate(180deg); /* 'down', ccw */
285  }
286
287  *[dir='rtl'] details[data-state='on'] > summary > &,
288  *[dir='rtl'] details[data-state='turning-on'] > summary > & {
289    transform: rotate(-180deg); /* 'down', clockwise */
290  }
291  position: absolute;
292  right: 0;
293
294  /* stylelint-disable-next-line no-descending-specificity */
295  *[dir='rtl'] & {
296    right: unset;
297    left: 0;
298  }
299`,J0=c`
300  margin: 0;
301  position: relative; /* To position the chveron absolutely. */
302
303  /* In webkit the arrow is rendered as a list icon; so we hide that, too. */
304  /* We add our own arrow so we need to hid the default one. */
305  ::-webkit-details-marker {
306    display: none;
307  }
308  list-style-type: none;
309
310  display: flex;
311  align-items: center;
312`;var oo=({showChevron:e=!0,chevronProps:t,onToggle:n,summaryOnClick:o,summary:r,summaryProps:s,children:l,className:p,fadeInAnimation:d=!0,transitionDurationMs:u,open:y,detailsRef:m,summaryRef:g,disableScrollToOnOpen:f,forceOpenAttribute:b,...S})=>{let C=!gt(y);K("sdsm-detail-summary");let I=(0,kr.useRef)(),M=(0,kr.useRef)(null),v=(0,kr.useCallback)(H=>{m&&(m.current=H),M.current=H},[m]),{state:_,toggle:w}=Ld({initialValue:C&&y?"on":"off",transitionDurationMs:u});(0,kr.useEffect)(()=>{C&&w(y?"on":"off")},[C,y,w]),(0,kr.useEffect)(()=>{C||!n||n(_==="on"?"on":"off")},[n,_,C]);let D=H=>{o?.(H),H.preventDefault(),C?n?.(y?"off":"on"):w(),f||(clearTimeout(I.current),(C?!y:!M?.current?.open)&&(I.current=setTimeout(()=>{M?.current?.scrollIntoView({behavior:"smooth",block:"nearest"})},u)))}
312,k=b||_!=="off",{className:A,dataset:R,...$}=s??{},B=H=>{if(typeof H=="string")return H};return x("details",{ref:v,className:h("sdsm-detail-summary",j0,p,{[Y0]:d}),open:k,"data-state":_,...S,style:{...S.style,[Vd]:`${u??250}ms`},children:[x("summary",{ref:g,role:"button",tabIndex:0,title:B(r),className:h(J0,A),onClick:D,...ee(R),...$,children:[r?i("span",{className:Q0,children:r}):null,e&&i(Ae,{className:h(X0,t?.className),name:"chevron-down",fill:t?.fill})]}),l]})};oo.displayName="DetailsSummary";var Z0=c`
313  border-bottom: 1px solid ${a("--accordion-divider-border-color")};
314  scroll-margin: 40px;
315  overflow-y: hidden;
316  overflow-x: auto;
317
318  ${V} {
319    font-size: ${a("--accordion-item-body-desktop-font-size")};
320    line-height: ${a("--accordion-item-body-desktop-font-line-height")};
321  }
322
323  ${P} {
324    font-size: ${a("--accordion-item-body-mobile-font-size")};
325    line-height: ${a("--accordion-item-body-mobile-font-line-height")};
326  }
327
328  /* Body content — everything after the summary. Applies padding via motif var.
329     Also targets legacy <section> wrapper used by some DetailsSummary consumers. */
330  > :not(summary) {
331    padding: ${a("--accordion-item-body-padding")};
332
333    .${"sdsm-hyperlink"} {
334      color: ${a("--accordion-item-body-link-color")};
335      font-size: inherit;
336      font-weight: ${a("--accordion-item-body-link-font-weight")};
337      line-height: inherit;
338
339      &:hover {
340        color: ${a("--accordion-item-body-link-hover-color")};
341      }
342    }
343  }
344
345  section {
346    margin-bottom: 0;
347  }
348`,eT=c`
349  align-items: center;
350  color: ${a("--accordion-item-color")};
351  cursor: pointer;
352  display: flex;
353  justify-content: space-between;
354  margin: 0;
355  padding: ${a("--accordion-item-padding")};
356  padding-inline-end: 52px;
357  user-select: none;
358
359  ${V} {
360    font-size: ${a("--accordion-item-desktop-font-size")};
361    font-weight: ${a("--accordion-item-desktop-font-weight")};
362    line-height: ${a("--accordion-item-desktop-font-line-height")};
363  }
364
365  ${P} {
366    font-size: ${a("--accordion-item-mobile-font-size")};
367    font-weight: ${a("--accordion-item-mobile-font-weight")};
368    line-height: ${a("--accordion-item-mobile-font-line-height")};
369  }
370
371  /* Prevents keyboard selection of focusable elements that the panel is collapsed. */
372  &[data-state='off'] + * {
373    visibility: hidden;
374  }
375
376  /* In webkit the arrow is rendered as a list icon; so we hide that, too. */
377  /* We add our own arrow so we need to hid the default one. */
378  ::-webkit-details-marker {
379    display: none;
380  }
381  list-style-type: none;
382
383  > svg {
384    right: ${a("--accordion-item-icon-inset")};
385  }
386
387  *[dir='rtl'] & svg {
388    left: ${a("--accordion-item-icon-inset")};
389    right: unset;
390  }
391`,Od=c`
392  width: 20px;
393  height: 20px;
394  /* Override the inline fill="var(--icon-color)" so the chevron uses the item icon color. */
395  fill: ${a("--accordion-item-icon-color")};
396  /* we override top here since its already centered by flex */
397  top: unset;
398`;var db=400,tT="ease-out",ub=({id:e,anchorId:t,title:n,children:o,titleDataset:r,className:s,summaryClassName:l,onToggle:p})=>{let{multipleOpen:d,openIds:u,setOpenIds:y}=(0,In.useContext)($d),m=(0,In.useRef)(null),g=(0,In.useRef)(null),f=(0,In.useRef)(null),b=(0,In.useRef)(!1),S=(0,In.useRef)(!1),C=u.includes(e);(0,In.useEffect)(()=>{m.current&&C!==m.current.open&&(m.current.open=C)},[]);let I=(0,In.useCallback)(()=>{if(b.current=!0,!m?.current||!g?.current)return;m.current.style.overflow="hidden";let D=`${m.current.offsetHeight}px`,k=`${g.current.offsetHeight}px`;f.current&&f.current.cancel(),f.current=m.current.animate?.({height:[D,k]},{duration:db,easing:tT}),f.current?.finished.then(()=>w(!1)).catch(()=>{b.current=!1})},[]);(0,In.useEffect)(()=>{C||m.current?.open&&I()},[C,I]);let M=(0,In.useCallback)(()=>{if(S.current=!0,!m.current||!g.current)return;m.current.style.overflow="hidden";let D=`${m.current.offsetHeight}px`,k=`${g.current.offsetHeight+m.current.scrollHeight-g.current.offsetHeight}px`;f.current&&f.current.cancel(),f.current=m.current.animate?.({height:[D,k]},{duration:db,easing:tT}),f.current?.finished.then(()=>w(!0)).catch(()=>{S.current=!1})},[]),v=(0,In.useCallback)(()=>{m.current&&(m.current.style.height=`${m.current.offsetHeight}px`,m.current.open=!0,window.requestAnimationFrame(M))},[M]),_=(0,In.useCallback)(D=>{y(d?D==="off"?u.filter(k=>k!==e):[...u,e]:D==="off"?[]:[e]),p?.(D==="on"),m.current&&(D==="on"?v():I())},[d,y,u,e,v,I,p]),w=D=>{m.current&&(m.current.open=D,m.current.style.height="",m.current.style.overflow="",S.current=!1,b.current=!1,f.current=null)};return i(oo,{id:t,detailsRef:m,summaryRef:g,summary:n,chevronProps:{className:Od,fill:a("--icon-color")},className:h(Z0,s),onToggle:_,summaryProps:{dataset:r,className:h(eT,l)},transitionDurationMs:db,open:C,children:o})};var nT=c`
399  align-items: center;
400  background-color: ${a("--banner-ai-bg-color")};
401  box-sizing: border-box;
402  display: flex;
403  justify-content: center;
404  width: 100%;
405
406  ${P} {
407    padding: ${a("--spacing-xl")};
408  }
409`,oT=c`
410  display: flex;
411  flex-direction: column;
412  flex: 1 0 0;
413  gap: ${a("--spacing-xxs")};
414  justify-content: center;
415  margin: 0px auto;
416  max-width: ${st}px;
417  padding: ${a("--spacing-xl")} ${a("--spacing-xxxxl")};
418
419  ${P} {
420    padding: 0;
421  }
422`,aT=c`
423  color: ${a("--banner-ai-fg-color")};
424  ${xt}
425`,rT=c`
426  color: ${a("--banner-ai-fg-color")};
427  ${qt}
428`;var iT=({title:e,description:t})=>(K("sdsm-ai-localization-banner"),!e&&!t?null:i("div",{className:h("sdsm-ai-localization-banner",nT),children:x("div",{className:oT,children:[e&&i("div",{className:aT,children:e}),t&&i("div",{className:rT,children:t})]})}));var lT=T(N()),yb=e=>"changedTouches"in e&&"touches"in e,sT=e=>e.touches.length>1||e.changedTouches.length>1,Fq=e=>e?"current"in e?e.current:e:null;
428function us(e,t,n){(0,lT.useEffect)(()=>{let o=window.scrollX,r=window.scrollY,s,l=u=>{if(!yb(u)||sT(u))return;let y=u.changedTouches[0];y&&(s=y.clientY)},p=u=>{if(n?.(u)||!u.cancelable||!(u.target instanceof HTMLElement))return;let y=Fq(e);if(!y||yb(u)&&sT(u))return;let m="down";if(u instanceof WheelEvent&&(m=u.deltaY>0?"down":"up"),yb(u)){let S=u.changedTouches[0];if(!S)return;m=s>S.clientY?"down":"up"}let g=u.target,f=!1,b=!1;for(;g&&g!==document.body;){let S=g.scrollHeight-g.offsetHeight,C=m==="up"&&g.scrollTop>0,I=m==="down"&&g.scrollTop<S;if(S>0&&(I||C)&&(b=!0),g===y){f=!0;break}g=g?.parentElement}f&&b||u.preventDefault()},d={passive:!1,capture:!1};return document.body.addEventListener("wheel",p,d),document.body.addEventListener("touchstart",l),document.body.addEventListener("touchmove",p,d),()=>{t||window.scrollTo(o,r),document.body.removeEventListener("wheel",p,d),document.body.removeEventListener("touchstart",l),document.body.removeEventListener("touchmove",p,d)}},[e,t,n])}var cT=T(N()),Bq='button, [href], input, select, textarea, [tabindex]:not([tabindex="-1"])',$q=e=>!!e.offsetParent||e.getClientRects().length>0,pT=e=>{let t=e.querySelectorAll(Bq);return Array.from(t).filter(n=>!n.hasAttribute("disabled")&&n.getAttribute("aria-hidden")!=="true"&&$q(n))};function dT(e,t,n){(0,cT.useEffect)(()=>{if(!t)return;let o=e.current;if(!o)return;let r=document.activeElement,s,l,p=!1,d=()=>{if(p||o.contains(document.activeElement))return;pT(o)[0]?.focus()};n===void 0?d():s=setTimeout(()=>{l=requestAnimationFrame(d)},n);let u=y=>{if(y.key!=="Tab")return;let m=pT(o);if(m.length===0){y.preventDefault();return}let g=m[0],f=m[m.length-1],b=document.activeElement;y.shiftKey&&b===g?(y.preventDefault(),f.focus()):!y.shiftKey&&b===f&&(y.preventDefault(),g.focus())};return o.addEventListener("keydown",u),()=>{p=!0,s!==void 0&&clearTimeout(s),l!==void 0&&cancelAnimationFrame(l),o.removeEventListener("keydown",u),r?.focus?.()}},[e,t,n])}var Gd=T(N());function zd(e){let[t,n]=(0,Gd.useState)(!1);return(0,Gd.useEffect)(()=>{if(!e?.current)return;let o=new IntersectionObserver(([r])=>{n(r.isIntersecting)});return o.observe(e.current),()=>{o.disconnect()}},[e]),t}var Ar=T(N());var sa=T(N());var ys=T(N());var mb=ji({min:st}),uT=c`
429  align-items: center;
430  display: flex;
431  gap: ${a("--spacing-xxxl")};
432  margin: 0 auto;
433  max-width: ${st}px;
434  padding: 0 ${a("--spacing-xxxl")} ${a("--spacing-xxxxl")};
435  width: 100%;
436`,yT=c`
437  flex-direction: row-reverse;
438`,mT=c`
439  gap: ${a("--spacing-m")};
440  max-width: none;
441  padding: 0;
442`,gT=c`
443  max-width: 50%;
444  width: 50%;
445
446  ${mb} {
447    flex: 1;
448    max-width: none;
449    width: auto;
450  }
451`,fT=c`
452  box-sizing: border-box;
453  /* Percentage padding resolves against the parent row width, so 6.25% of the row equals 12.5% of this 50%-wide column. */
454  padding: 0 6.25%;
455`,bT=c`
456  max-width: 50%;
457  width: 50%;
458
459  ${mb} {
460    /* This width value is specified in the designs. The accordion will fill the remaining horizontal space. */
461    max-width: 416px;
462    min-width: 416px;
463    width: 416px;
464  }
465`,ST=c`
466  ${mb} {
467    flex: 1;
468    max-width: none;
469    min-width: 0;
470    width: 50%;
471  }
472`,hT=c`
473  margin-bottom: ${a("--spacing-xl")};
474  padding-inline-start: ${a("--spacing-m")};
475  position: relative;
476
477  &:last-child {
478    margin-bottom: 0;
479  }
480`,CT=c`
481  scroll-margin: 40px;
482  overflow-y: hidden;
483  overflow-x: auto;
484`,xT=c`
485  -webkit-box-orient: vertical;
486  -webkit-line-clamp: 6;
487  display: -webkit-box;
488  color: ${a("--animated-accordion-body-color")};
489  font-size: ${a("--animated-accordion-body-desktop-font-size")};
490  font-weight: ${a("--animated-accordion-body-desktop-font-weight")};
491  letter-spacing: ${a("--animated-accordion-body-desktop-font-letter-spacing")};
492  line-height: ${a("--animated-accordion-body-desktop-font-line-height")};
493  overflow: hidden;
494  text-overflow: ellipsis;
495
496  /* Restrict height of content when not active to prevent initial flash
497     of items appearing open without visibility due to functionality of
498     the underlying 'DetailSummary' component from SDS-M.
499  */
500  max-height: 0;
501`,vT=c`
502  color: ${a("--animated-accordion-item-active")};
503  max-height: none;
504  padding-top: ${a("--spacing-m")};
505`,IT=c`
506  color: ${a("--animated-accordion-item-active")};
507`,MT=c`
508  color: ${a("--animated-accordion-item-inactive")};
509`,kT=c`
510  align-items: center;
511  cursor: pointer;
512  display: flex;
513  font-size: ${a("--animated-accordion-title-desktop-font-size")};
514  font-weight: ${a("--animated-accordion-title-desktop-font-weight")};
515  justify-content: space-between;
516  letter-spacing: ${a("--animated-accordion-title-desktop-font-letter-spacing")};
517  line-height: ${a("--animated-accordion-title-desktop-font-line-height")};
518  margin: 0;
519  user-select: none;
520`,TT=c`
521  background: ${a("--animated-accordion-progress-indicator-track-desktop-color")};
522  border-radius: ${a("--animated-accordion-progress-indicator-desktop-border-radius")};
523  height: 100%;
524  inset-block-start: 0;
525  inset-inline-start: 0;
526  overflow: hidden;
527  position: absolute;
528  width: ${a("--animated-accordion-progress-indicator-desktop-width")};
529`,AT=c`
530  background: ${a("--animated-accordion-progress-indicator-bar-desktop-color")};
531  width: 100%;
532  height: 100%;
533  transform-origin: center top;
534  transform: scaleY(0);
535`,_T=c`
536  overflow: hidden;
537  position: relative;
538  width: 100%;
539`,wT=c`
540  aspect-ratio: 4 / 5;
541`,DT=c`
542  aspect-ratio: 1 / 1;
543`,PT=c`
544  aspect-ratio: 4 / 3;
545`,NT=c`
546  height: 100%;
547  left: 50%;
548  object-fit: contain;
549  opacity: 0;
550  pointer-events: none;
551  position: absolute;
552  top: 50%;
553  transform: translate(-50%, -50%);
554  transition: opacity 0.2s linear;
555  width: 100%;
556`,ET=c`
557  object-fit: cover;
558`,RT=c`
559  opacity: 1;
560  pointer-events: auto;
561  z-index: 1;
562`,FT=c`
563  display: grid;
564  height: 100%;
565  place-items: center;
566  width: 100%;
567`,BT=c`
568  inset: 0;
569  left: 0;
570  min-height: 0;
571  overflow: hidden;
572  top: 0;
573  transform: none;
574`,$T=c`
575  align-items: center;
576  display: flex;
577  height: 100%;
578  justify-content: center;
579  max-height: 100%;
580  min-height: 0;
581  min-width: 0;
582  width: 100%;
583`,LT=c`
584  line-height: 0;
585  max-height: 100%;
586  max-width: 100%;
587  position: relative;
588
589  & .sdsm-media-wrapper {
590    display: contents;
591  }
592`,gb=c`
593  line-height: 0;
594  max-height: 100%;
595  max-width: 100%;
596  position: relative;
597
598  /* Media's no-device wrapper is layout-only; skip it so the frame sizes to the <video>. */
599  & .sdsm-media-wrapper {
600    display: contents;
601  }
602`,HT=c`
603  display: block;
604  height: auto;
605  max-height: 100%;
606  max-width: 100%;
607  object-fit: contain;
608  width: auto;
609`,VT=c`
610  height: auto;
611  max-height: 100%;
612  object-fit: cover;
613  width: 100%;
614`,OT=c`
615  align-items: center;
616  background: rgba(0, 0, 0, 0.4);
617  border: none;
618  /* Always circular on media — EventPlayer-style; brand square tokens apply to other accordion chrome. */
619  border-radius: 50%;
620  bottom: ${a("--spacing-m")};
621  color: ${Jo};
622  cursor: pointer;
623  display: flex;
624  height: 32px;
625  inset-inline-end: ${a("--spacing-m")};
626  justify-content: center;
627  margin: 0;
628  padding: 0;
629  position: absolute;
630  transition: background 0.15s linear;
631  width: 32px;
632  z-index: 2;
633
634  &:hover {
635    background: rgba(0, 0, 0, 0.6);
636  }
637
638  svg,
639  img {
640    display: block;
641    fill: currentColor;
642    height: 16px;
643    position: relative;
644    width: 16px;
645    z-index: 1;
646  }
647
648  /* Custom image icons (e.g. Stinson's static svgs) are drawn black; render them white over media. */
649  img {
650    filter: brightness(0) invert(1);
651  }
652
653  ${P} {
654    background: transparent;
655    /* 40px hit target; 32px circle drawn on ::before so it matches desktop. */
656    bottom: calc(${a("--spacing-m")} - 4px);
657    height: 40px;
658    inset-inline-end: calc(${a("--spacing-m")} - 4px);
659    width: 40px;
660
661    &::before {
662      background: rgba(0, 0, 0, 0.4);
663      border-radius: 50%;
664      content: '';
665      height: 32px;
666      left: 50%;
667      pointer-events: none;
668      position: absolute;
669      top: 50%;
670      transform: translate(-50%, -50%);
671      transition: background 0.15s linear;
672      width: 32px;
673    }
674
675    &:hover {
676      background: transparent;
677    }
678
679    &:hover::before {
680      background: rgba(0, 0, 0, 0.6);
681    }
682  }
683`;
683var GT=({durationMs:e,isActive:t,isPaused:n,onAnimationComplete:o})=>{let r=(0,ys.useRef)(null),s=(0,ys.useRef)();return(0,ys.useEffect)(()=>{r.current&&(s.current=r.current.animate([{transform:"scaleY(0)"},{transform:"scaleY(1)"}],{duration:e,iterations:1,fill:"forwards"}),s.current.pause())},[]),(0,ys.useEffect)(()=>{s.current&&(t?n?s.current.pause():(s.current.play(),s.current.onfinish=()=>o?.()):(s.current.pause(),s.current.currentTime=0))},[n,t,o]),i("div",{className:TT,children:i("div",{ref:r,className:AT})})};var fb={duration:400,easing:"ease-out"},zT=({isOpen:e,isPaused:t,progressIndicatorDurationMs:n,title:o,titleDataset:r,body:s,bodyDataset:l,onToggle:p,onMouseOver:d,onMouseLeave:u,onAnimationComplete:y})=>{let m=(0,sa.useRef)(null),g=(0,sa.useRef)(null),f=(0,sa.useRef)(null),[b,S]=(0,sa.useState)(!1),[C,I]=(0,sa.useState)(!1),M=(0,sa.useCallback)(()=>{if(!m?.current||!g?.current)return;S(!0),m.current.style.overflow="hidden";let w=`${m.current.offsetHeight}px`,D=`${g.current.offsetHeight}px`;f.current&&f.current.cancel(),f.current=m.current.animate?.({height:[w,D]},fb),f.current?.finished?.then(()=>_(!1)).catch(()=>S(!1))},[]),v=(0,sa.useCallback)(()=>{if(!m.current||!g.current)return;I(!0),m.current.style.height=`${m.current.offsetHeight}px`,m.current.style.overflow="hidden",m.current.open=!0;let w=`${m.current.offsetHeight}px`,D=`${m.current.scrollHeight}px`;f.current&&f.current.cancel(),f.current=m.current.animate?.({height:[w,D]},fb),f.current?.finished.then(()=>_(!0)).catch(()=>I(!1))},[]),_=w=>{m.current&&(m.current.open=w,m.current.style.height="",m.current.style.overflow="",f.current=null,I(!1),S(!1))};return La(()=>{m.current&&e!==m.current.open&&(m.current.open=e)},[]),La(()=>{window.requestAnimationFrame(e?v:M)},[e,v,M]),x("div",{className:hT,onMouseOver:d,onFocus:d,onMouseLeave:u,onBlur:u,children:[i(GT,{durationMs:n,isActive:e,isPaused:t,onAnimationComplete:y}),i(oo,{disableScrollToOnOpen:!0,detailsRef:m,summaryRef:g,summary:o,showChevron:!1,className:CT,onToggle:p,summaryProps:{className:h(kT,{[IT]:e,[MT]:!e}),dataset:r},transitionDurationMs:fb.duration,open:e,children:i("div",{className:h(xT,{[vT]:e||C||b}),...ee(l),children:s})})]})};var ua=T(N());var Ss=T(N());var Tr=(e,t)=>n=>{[e,t].forEach(o=>{o&&(typeof o=="function"?o(n):o.current=n)})};var tA=T(N());var la=-16,UT=c`
684  height: auto;
685  pointer-events: none;
686  position: absolute;
687  width: 60px;
688
689  ${Qe} {
690    width: 80px;
691  }
692`,WT=c`
693  object-fit: contain;
694  width: 100%;
695`,qT=c`
696  width: 80px;
697
698  ${Qe} {
699    width: 110px;
700  }
701`,KT=c`
702  width: 80px;
703
704  ${Qe} {
705    width: 140px;
706  }
707`,QT=c`
708  inset-inline-start: var(--sticker-position-offset, ${la}px);
709  top: var(--sticker-position-offset, ${la}px);
710`,jT=c`
711  inset-inline-end: var(--sticker-position-offset, ${la}px);
712  top: var(--sticker-position-offset, ${la}px);
713`,YT=c`
714  bottom: var(--sticker-position-offset, ${la}px);
715  inset-inline-start: var(--sticker-position-offset, ${la}px);
716`,XT=c`
717  bottom: var(--sticker-position-offset, ${la}px);
718  inset-inline-end: var(--sticker-position-offset, ${la}px);
719`,JT=c`
720  transform: rotate(-15deg);
721`,ZT=c`
722  transform: rotate(15deg);
723`,Ud=c`
724  ${P} {
725    display: none;
726  }
727`;var op={TopStart:"Top-Start",TopEnd:"Top-End",BottomStart:"Bottom-Start",BottomEnd:"Bottom-End"},bb={Negative15Degrees:"-15 degrees",ZeroDegrees:"0 degrees",Positive15Degrees:"15 degrees"},pa={Regular:"regular",Medium:"medium",Large:"large"},Wd=({className:e,imgSrcs:t,position:n=op.TopStart,rotation:o=bb.ZeroDegrees,size:r=pa.Regular,insetPx:s=la})=>i(lt,{className:h(UT,{[qT]:r===pa.Medium,[KT]:r===pa.Large,[QT]:n===op.TopStart,[jT]:n===op.TopEnd,[YT]:n===op.BottomStart,[XT]:n===op.BottomEnd,[JT]:o===bb.Negative15Degrees,[ZT]:o===bb.Positive15Degrees},e),style:{"--sticker-position-offset":`${s}px`},imgClassName:WT,imgSrcs:t,altText:""});var eA=c`
728  display: inline-block; /* Ensure container always covers image so that stickers align correctly */
729  position: relative;
730  vertical-align: top; /* Ensure no additional space is added below image due to 'display: inline-block' */
731`;var Bo=({altText:e,className:t,style:n,defaultSrc:o,imgClassName:r,imgSrcs:s,height:l,width:p,fetchPriority:d,dataset:u,isDraggable:y,handleSafariSourceSets:m,stickers:g=[]})=>
731{let f=!s?.sources?.length,b=(0,tA.useContext)(jl);return x("span",{className:h(eA,t),style:n,children:[x("picture",{children:[s?.sources?.map((S,C)=>i("source",{srcSet:S.url,type:S.type,sizes:S.sizes,media:S.media},`${S.type}${C}desktop`)),i("img",{ref:m?JM(s?.default??o,s?.defaultSrcSet):void 0,alt:e??"",className:r,sizes:s?.defaultSizes,height:l,width:p,src:f||!m?s?.default??o:void 0,srcSet:f||!m?s?.defaultSrcSet:void 0,loading:b?.lazy?"lazy":void 0,fetchpriorty:d,...ee(u),draggable:y})]}),g?.map((S,C)=>i(Wd,{...S},C))]})};var $o=e=>e?e.currentTime>0&&!e.paused&&!e.ended&&e.readyState>2:!1;var ca=T(N());var nA=T(N()),ms=(0,nA.createContext)({});var oA=c`
732  display: block;
733  height: 100%;
734  position: relative;
735  width: 100%;
736`,qd=c`
737  width: 100%;
738  height: 100%;
739  display: block;
740`,Lq=c`
741  object-fit: cover;
742`,Hq=c`
743  object-fit: contain;
744`,Kd=e=>e?Lq:Hq;var di=(0,ca.forwardRef)((e,t)=>{let{source:n,mobileSource:o,sourceType:r="video/mp4",mobileSourceType:s="video/mp4",posterSource:l,altText:p,className:d,style:u,muted:y=!0,autoPlay:m=!0,loop:g=!0,controls:f=!1,playsInline:b=!0,onPlay:S,onPause:C,captionsSource:I,isBackgroundVideo:M,onTimeUpdate:v,dataset:_}=e,w=(0,ca.useRef)(null),{getLowEntropyHints:D}=(0,ca.useContext)(it),k=D();(0,ca.useEffect)(()=>{let ue=w.current?.querySelector("track");if(w.current&&I&&!ue){let ie=document.createElement("track");ie.setAttribute("src",I),ie.setAttribute("kind","captions"),ie.setAttribute("srclang","en"),ie.setAttribute("label","English"),w.current.appendChild(ie)}},[I]);let{addOnTabChangeListener:A,removeOnTabChangeListener:R}=(0,ca.useContext)(ms);(0,ca.useEffect)(()=>{if(!w.current||y||m)return;let ue=()=>{$o(w.current||void 0)&&w.current?.pause()};return A?.(ue),()=>R?.(ue)},[A,R,w,y,m]);let $=Kd(M),B=m?"auto":l?"none":"metadata",H=k.browsers.find(ue=>ue.brand==="Safari"),L=H&&B==="metadata"?`${n}#t=0.01`:n,z=o&&H&&B==="metadata"?`${o}#t=0.01`:o,Q=o?`${n}-${o}`:n;return x("video",{className:h("video",qd,$,d),style:u,poster:l,autoPlay:m,loop:g,muted:y,controls:f,playsInline:b,onPlay:S,onPause:C,preload:B,"aria-describedby":p,ref:Tr(w,t),crossOrigin:"anonymous",onTimeUpdate:v,...ee(_),children:[z&&i("source",{src:z,type:s,media:"(max-width: 768px)"}),i("source",{src:L,type:r})]},Q)});di.displayName="Video";var da=T(N());var Wa=(0,da.forwardRef)((e,t)=>{let{source:n,mobileSource:o,sourceType:r="video/mp4",mobileSourceType:s="video/mp4",posterSource:l,altText:p,className:d,style:u,muted:y=!0,autoPlay:m=!0,loop:g=!0,controls:f=!1,playsInline:b=!0,onPlay:S,onPause:C,captionsSource:I,isBackgroundVideo:M,onTimeUpdate:v,dataset:_,videoClassName:w,stickers:D=[]}=e,k=(0,da.useRef)(null),{getLowEntropyHints:A}=(0,da.useContext)(it),R=A();(0,da.useEffect)(()=>{let ne=k.current?.querySelector("track");if(k.current&&I&&!ne){let te=document.createElement("track");te.setAttribute("src",I),te.setAttribute("kind","captions"),te.setAttribute("srclang","en"),te.setAttribute("label","English"),k.current.appendChild(te)}},[I]);let{addOnTabChangeListener:$,removeOnTabChangeListener:B}=(0,da.useContext)(ms);(0,da.useEffect)(()=>{if(!k.current||y||m)return;let ne=()=>{$o(k.current||void 0)&&k.current?.pause()};return $?.(ne),()=>B?.(ne)},[$,B,k,y,m]);let H=Kd(M),L=m?"auto":l?"none":"metadata",z=R.browsers.find(ne=>ne.brand==="Safari"),Q=z&&L==="metadata"?`${n}#t=0.01`:n,ue=o&&z&&L==="metadata"?`${o}#t=0.01`:o,ie=o?`${n}-${o}`:n;return x("span",{className:h("video",oA,d),style:u,children:[x("video",{className:h(qd,H,w),poster:l,autoPlay:m,loop:g,muted:y,controls:f,playsInline:b,onPlay:S,onPause:C,preload:L,"aria-describedby":p,ref:Tr(k,t),crossOrigin:"anonymous",onTimeUpdate:v,...ee(_),children:[ue&&i("source",{src:ue,type:s,media:"(max-width: 768px)"}),i("source",{src:Q,type:r})]},ie),D?.map((ne,te)=>i(Wd,{...ne},te))]})});Wa.displayName="VideoWithStickers";var ap=({children:e,className:t,maxHeight:n})=>{let o=c`
745    ${n?`max-height: ${n}px;`:""}
746    width: 100%;
747    & > svg {
748      /* Scaling the SVG */
749      width: 100%;
750    }
751  `;return i("div",{className:h(o,t),children:x("svg",{viewBox:"0 0 654 366",width:"654",height:"366",fill:"none",xmlns:"http://www.w3.org/2000/svg","data-testid":"laptop-wrapper",children:[i("g",{filter:"url
751(#J)",fillRule:"evenodd",children:i("path",{d:`M95.626 1.127L104.459 1h444.227l8.834.127c9.637.157 17.141 7.735 
752          17.096 17.253.045-.115.285 5.943.285 8.833v292.992c0 1.781-.092 4.779-.172 
753          6.782-.05 1.237-.152 3.513-.238 4.224-1.023 8.479-8.201 14.964-16.971 
754          14.923.086.045-5.974.285-8.834.285H104.459c-2.861 0-8.92-.24-8.833-.285
755          -8.359.039-15.272-5.851-16.788-13.745-.208-1.083-.314-2.203-.309-3.351
756          -.045.114-.285-5.944-.285-8.833V27.214c0-2.876.24-8.948.285-8.833-.045-9.518 
757          7.591-17.299 17.097-17.253z`,fill:"#303030"})}),i("g",{filter:"url(#L)",fillRule:"evenodd",children:i("path",{d:`M572.337 27.499l-.285-8.833c.045-7.935-6.31-14.449-14.247-14.404
758          -1.411-.051-6.09-.127-8.834-.127H104.459c-2.752 0-6.258.083-8.833.127
759          -7.937-.045-14.292 6.469-14.247 14.404-.057.246-.285 6.117-.285 8.833V322.12c0 
760          .889.037 2.314.088 3.582.059 1.457.223 3.895.304 4.478.768 5.534 5.499 9.421 
761          11.29 9.321-.039.112 4.331.285 6.269.285h454.77c2.043 0 6.421-.173 6.554-.285 
762          6.229.11 11.335-4.713 11.398-11.112-.06.036.112-4.348 0-6.269l.57-294.621z`,fill:"#272727"})}),x("g",{fillRule:"evenodd",children:[i("path",{d:`M574.988 216.885v103.069l-.144 6.217-.393 5.834c-1.491 7.885-8.427 
763          13.848-16.758 13.848l-8.884.24H104.133c-2.82 0-8.879-.24-8.879-.24-8.499 0
764          -15.286-6.207-16.53-14.328-.135-.879-.445-9.574-.445-11.552v-103.05l496.709
765          -.038z`,fill:"url(#O)",fillOpacity:".03"}),i("path",{d:`M93.346 24.365h466.453c.355 0 .57.215.57.569v291.203a.52.52 0 0 1
766          -.57.569H93.346a.52.52 0 0 1-.57-.569V24.934c0-.355.215-.569.57-.569z`,fill:"#111112"}),i("path",{d:`M272.029 350.802H100.508l-37.081-.284c-33.91.284-43.031-3.773-43.026
767          -4.748v-1.425h252.054l107.667.096h252.054v1.424c.004.976-9.117 5.033-43.027 
768          4.749-.622.019-37.081.284-37.081.284H380.546l-108.517-.096z`,fill:"#1c1b1b"})]}),i("path",{d:`M21.255 336.082H631.32c.532 0 .855.313.855.57v9.118c0 .256-.323.57
769        -.855.57H21.255c-.532 0-.855-.314-.855-.57v-9.118c0-.257.322-.57.855-.57z`,fill:"#1d1c1c",fillRule:"evenodd"}),i("foreignObject",{x:"92",y:"24",width:"468",height:"293",requiredFeatures:"http://www.w3.org/TR/SVG11/feature#Extensibility",children:e}),x("defs",{children:[x("filter",{id:"J",x:"77.244",y:"0",width:"498.657",height:"347.42",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[i("feGaussianBlur",{stdDeviation:".5"}),i("feBlend",{in:"SourceGraphic",result:"C"}),i("feColorMatrix",{in:"SourceAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"D"}),i("feGaussianBlur",{stdDeviation:"1.5"}),i("feComposite",{in2:"D",operator:"arithmetic",k2:"-1",k3:"1"}),i("feBlend",{in2:"C"})]}),x("filter",{id:"L",x:"79.093",y:"2.134",width:"495.243",height:"339.652",filterUnits:"userSpaceOnUse",colorInterpolationFilters:"sRGB",children:[i("feBlend",{in:"SourceGraphic",result:"C"}),i("feColorMatrix",{in:"SourceAlpha",values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0",result:"D"}),i("feGaussianBlur",{stdDeviation:"2"}),i("feComposite",{in2:"D",operator:"arithmetic",k2:"-1",k3:"1"}),i("feBlend",{in2:"C",result:"E"}),i("feColorMatrix",{values:"0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.1 0"}),i("feBlend",{in2:"E"})]}),x("linearGradient",{id:"O",x1:"111.017",y1:"227.897",x2:"111.017",y2:"340.072",gradientUnits:"userSpaceOnUse",children:[i("stop",{stopOpacity:".01"}),i("stop",{offset:"1"})]})]})]})})};ap.displayName="LaptopWrapper";var aA=c`
770  display: block;
771  object-fit: cover;
772`,gs=c`
773  ${aA}
774  border-width: ${a("--media-border-width")};
775  border-radius: ${a("--media-border-radius")};
776  border-color: ${a("--media-border-color")};
777  border-style: solid;
778  height: auto;
779  margin: auto;
780  max-width: 100%;
781  overflow: hidden;
782  width: auto;
783`,fs=c`
784  ${aA}
785  height: 100%;
786  width: 100%;
787`,Qd=c`
788  ${fs}
789  object-fit: contain;
790`,jd=c`
791  ${gs}
792  object-fit: contain;
793`,Yd=fs,Xd=gs,Jd=c`
794  ${P} {
795    margin-top: 0;
796  }
797  ${Wt} {
798    margin-top: 0;
799  }
800`,Zd=c`
801  position: fixed;
802`,eu=c`
803  width: 297px;
804  height: 550px;
805`,tu=c`
806  border-radius: ${a("--media-border-radius")};
807`,bs=c`
808  box-shadow: ${a("--box-shadow-xl")};
809  border-radius: ${a("--media-border-radius")};
810`,nu=c`
811  display: flex;
812  justify-content: center;
813`,rA=c`
814  width: 100%;
815  height: 100%;
816`;var Vq=c`
817  display: flex;
818  justify-content: center;
819`,Oq=c`
820  background-image: url('https://images.ctfassets.net/kp51zybwznx4/5MBQ096OLy837zpHXtGsIa/0b35a1eadad459a767f935297483854c/iPhone.png');
821  width: 250px;
822  height: 530px;
823  background-size: 100%;
824  background-repeat: no-repeat;
825  position: relative;
826  margin-bottom: 20px;
827  padding: 14px;
828`,rp=({children:e})=>i("div",{className:h("phone-wrapper",Vq),"data-testid":"phone-wrapper",children:i("div",{className:Oq,children:e})});rp.displayName="PhoneWrapper";var Sb="sdsm-media-wrapper",Ye=(0,Ss.forwardRef)((e,t)=>{let{className:n,altText:o,imageSource:r,maxHeight:s,maxWidth:l,videoSource:p,mobileVideoSource:d,sourceType:u,mobileSourceType:y,wrap:m=ft.None,showVideoControls:g=!1,autoplay:f=!g,posterSource:b,onPlay:S,onPause:C,captionsSource:I,isBackgroundVideo:M,onTimeUpdate:v,imgSrcs:_,dataset:w,height:D,width:k,isDraggable:A}=e;K("sdsm-media");let R=null,{getLowEntropyHints:$}=(0,Ss.useContext)(it),B=(0,Ss.useRef)(null),H=$(),z=!!(H.platform==="macOS"&&H.browsers.find(ie=>ie.brand==="Safari"))&&m===ft.Phone,Q=m===ft.Laptop||m===ft.Phone,ue={maxHeight:s&&!Q?`${s}px`:void 0,maxWidth:l&&!Q?`${l}px`:void 0};if(r||_){let ie=h({[fs]:Q,[gs]:!Q,[tu]:m===ft.Phone,[bs]:m===ft.Shadow},n);_?R=i(lt,{className:"sdsm-media",imgSrcs:_,altText:o,imgClassName:ie,style:ue,dataset:w,height:D,width:k,isDraggable:A}):r&&(R=i(lt,{className:"sdsm-media",altText:o,imgClassName:ie,style:ue,defaultSrc:r,dataset:w,height:D,width:k,isDraggable:A}))}else if(p){let ie=M?Yd:Qd,ne=M?Xd:jd,te=h({[Jd]:m===ft.Phone,[ie]:Q,[eu]:m===ft.Phone&&z,[ne]:!Q,[bs]:m===ft.Shadow},n);R=i(di,{source:p,mobileSource:d,sourceType:u,mobileSourceType:y,altText:o,className:h("sdsm-media",te),style:ue,autoPlay:f,playsInline:!g,loop:!g,muted:!g,controls:g,posterSource:b,onPlay:S,onPause:C,captionsSource:I,onTimeUpdate:v,isBackgroundVideo:M,dataset:w,ref:Tr(B,t)},p),z&&(R=i("div",{"data-testid":"sdsm-media-safari-wrapper",className:Zd,children:R}))}else return null;return m===ft.Laptop?i(ap,{className:Sb,maxHeight:s,children:R}):m===ft.Phone?i(rp,{className:Sb,maxHeight:s,children:R}):i("div",{className:h(Sb,nu),"data-testid":"no-device-wrapper",children:R})});Ye.displayName="Media";var Cs=T(N());var hs="sdsm-media-wrapper",yo=(0,Cs.forwardRef)((e,t)=>{let{className:n,mediaClassName:o,altText:r,imageSource:s,maxHeight:l,maxWidth:p,videoSource:d,mobileVideoSource:u,sourceType:y,mobileSourceType:m,wrap:g=ft.None,showVideoControls:f=!1,autoplay:b=!f,posterSource:S,onPlay:C,onPause:I,captionsSource:M,isBackgroundVideo:v,onTimeUpdate:_,imgSrcs:w,dataset:D,height:k,width:A,isDraggable:R,stickers:$}=e;K("sdsm-media");let B=null,{getLowEntropyHints:H}=(0,Cs.useContext)(it),L=(0,Cs.useRef)(null),z=H(),ue=!!(z.platform==="macOS"&&z.browsers.find(te=>te.brand==="Safari"))&&g===ft.Phone,ie=g===ft.Laptop||g===ft.Phone,ne={maxHeight:l&&!ie?`${l}px`:void 0,maxWidth:p&&!ie?`${p}px`:void 0};if(s||w){let te=h({[fs]:ie,[gs]:!ie,[tu]:g===ft.Phone,[bs]:g===ft.Shadow},o);w?B=i(Bo,{className:h("sdsm-media",n,{[rA]:ie}),imgSrcs:w,altText:r,imgClassName:te,style:ne,dataset:D,height:k,width:A,isDraggable:R,stickers:ie?void 0:$}):s&&(B=i(Bo,{className:h("sdsm-media",n),altText:r,imgClassName:te,style:ne,defaultSrc:s,dataset:D,height:k,width:A,isDraggable:R,stickers:ie?void 0:$}))}else if(d){let te=v?Yd:Qd,se=v?Xd:jd,oe=h({[Jd]:g===ft.Phone,[te]:ie,[eu]:g===ft.Phone&&ue,[se]:!ie,[bs]:g===ft.Shadow},o);B=i(Wa,{source:d,mobileSource:u,sourceType:y,mobileSourceType:m,altText:r,className:h("sdsm-media",n),videoClassName:oe,style:ne,autoPlay:b,playsInline:!f,loop:!f,muted:!f,controls:f,posterSource:S,onPlay:C,onPause:I,captionsSource:M,onTimeUpdate:_,isBackgroundVideo:v,dataset:D,ref:Tr(L,t),stickers:ie?void 0:$},d),ue&&(B=i("div",{"data-testid":"sdsm-media-safari-wrapper",className:Zd,children:B}))}else return null;return g===ft.Laptop?i(ap,{className:hs,maxHeight:l,children:B}):g===ft.Phone?i(rp,{className:hs,maxHeight:l,children:B}):i("div",{className:h(hs,nu),"data-testid":"no-device-wrapper",children:B})});yo.displayName="MediaWithStickers";var ip=({item:e,isActive:t,className:n,isFullWidthLayout:o=!1,fitMediaToContainer:r=!1,playIcon:s=i(fd,{}),pauseIcon:l=i(gd,{}),onVideoPlayToggle:p})=>{let d=!!e.videoSource,[u,y]=(0,ua.useState)(null),[m,g]=(0,ua.useState)(!1),f=(0,ua.useCallback)(D=>{y(D)},[]);(0,ua.useEffect)(()=>
828{if(!d||!u||u.tagName!=="VIDEO")return;let D=u;if(!t){$o(D)&&D.pause(),D.currentTime=0;return}D.play()?.catch(()=>{})},[d,t,u]);let b=(0,ua.useCallback)(()=>g(!0),[]),S=(0,ua.useCallback)(()=>g(!1),[]),C=(0,ua.useCallback)(D=>{if(D.stopPropagation(),!u||u.tagName!=="VIDEO")return;let k=u;if(m){k.pause(),p?.(!1);return}k.play()?.catch(()=>{}),p?.(!0)},[m,u,p]),M=d&&t&&i("button",{"aria-label":m?"Pause video":"Play video",className:OT,"data-testid":"animated-accordion-play-pause",type:"button",onClick:C,children:m?l:s}),v=h(HT,{[VT]:o}),_=i(Ye,{ref:f,className:d?v:n,imgSrcs:e.imgSrcs,altText:e.imageAltText,videoSource:e.videoSource,mobileVideoSource:e.mobileVideoSource,sourceType:e.sourceType,mobileSourceType:e.mobileSourceType,posterSource:e.posterSource,autoplay:d&&t,showVideoControls:!1,onPlay:b,onPause:S});if(!d)return _;let w=r?i("div",{className:h(gb,$T),children:x("div",{className:LT,children:[_,M]})}):x("div",{className:gb,children:[_,M]});return i("div",{className:h(n,FT,{[BT]:r}),children:w})};ip.displayName="AnimatedAccordionMediaPanel";var Gq="1:1",iA=({items:e=[],mediaDirection:t,autoPlaySpeedMs:n,mediaAspectRatio:o,useFullWidthLayout:r=!1,onItemSelect:s,playIcon:l,pauseIcon:p,onVideoPlayToggle:d})=>{let u=e.length>1,y=(0,Ar.useRef)(null),m=zd(y),[g,f]=(0,Ar.useState)(-1),[b,S]=(0,Ar.useState)(!0),C=()=>{f(M=>M>=e.length-1?0:M+1)};(0,Ar.useEffect)(()=>{u&&S(!1),f(0)},[u,S,f]),(0,Ar.useEffect)(()=>{u&&S(!m)},[m,u,S]);let I=o??Gq;return x("div",{"data-testid":r?"animated-accordion-full-width":"animated-accordion-default",className:h(uT,{[mT]:r,[yT]:t==="Start"}),children:[i("div",{ref:y,className:h(gT,{[fT]:r}),children:e.map((M,v)=>i(zT,{isOpen:v===g,isPaused:b||v!==g,progressIndicatorDurationMs:n,title:M.title,titleDataset:M.titleDataset,body:M.body,bodyDataset:M.bodyDataset,onToggle:()=>{v===g||!u||(S(!1),f(v),s?.(v))},onMouseOver:()=>{v!==g||!u||S(!0)},onMouseLeave:()=>{v!==g||!u||S(!1)},onAnimationComplete:C},`${M.title}${v}`))}),i("div",{className:h(bT,{[ST]:r}),children:i("div",{"data-testid":"animated-accordion-media-frame",className:h(_T,{[wT]:I==="4:5",[DT]:I==="1:1",[PT]:I==="4:3"}),children:e.map((M,v)=>i(ip,{item:M,isActive:v===g,isFullWidthLayout:r,className:h(NT,{[ET]:r,[RT]:v===g}),playIcon:l,pauseIcon:p,onVideoPlayToggle:d},`${M.title}${v}`))})})]})};var mo=T(N());var xs=T(N());var hb="--item-min-height",Cb="32px",sA=c`
829  text-align: start;
830`,lA=c`
831  text-align: center;
832`,pA=c`
833  text-align: end;
834`,cA=c`
835  display: none;
836`,xb=c`
837  animation: fade-in 1s;
838
839  @keyframes fade-in {
840    from {
841      opacity: 0.4;
842    }
843    to {
844      opacity: 1;
845    }
846  }
847`,dA=c`
848  align-items: flex-start;
849  display: flex;
850  flex-direction: column;
851  gap: ${a("--spacing-l")};
852  margin-block: ${a("--spacing-m")};
853  min-height: var(${hb});
854
855  &.dragging {
856    a {
857      pointer-events: none;
858    }
859  }
860`,uA=c`
861  aspect-ratio: 3/2;
862  overflow: hidden;
863  position: relative;
864  width: 100%;
865`,yA=c`
866  height: 100%;
867  left: 50%;
868  object-fit: contain;
869  position: absolute;
870  top: 50%;
871  transform: translate(-50%, -50%);
872  transition: opacity 0.2s linear;
873  width: 100%;
874`,mA=c`
875  align-self: stretch;
876  display: flex;
877  flex-direction: row;
878  gap: ${a("--spacing-xs")};
879  justify-content: center;
880  overflow: hidden;
881`,gA=c`
882  align-items: center;
883  display: flex;
884  justify-content: center;
885`,fA=c`
886  align-items: center;
887  align-self: stretch;
888  display: flex;
889  flex-direction: column;
890  gap: ${a("--spacing-xs")};
891  justify-content: center;
892  padding: 0 ${a("--spacing-s")};
893`,bA=c`
894  background: ${a("--animated-accordion-progress-indicator-track-mobile-color")};
895  border-radius: ${a("--animated-accordion-progress-indicator-mobile-border-radius")};
896  height: ${a("--animated-accordion-progress-indicator-mobile-height")};
897  inset-block-start: 0;
898  inset-inline-start: 0;
899  overflow: hidden;
900  width: ${Cb};
901`,SA=c`
902  background: ${a("--animated-accordion-progress-indicator-bar-mobile-color")};
903  border-radius: ${a("--animated-accordion-progress-indicator-mobile-border-radius")};
904  height: 100%;
905  transform-origin: center left;
906  width: 100%;
907`,hA=c`
908  align-items: center;
909  display: flex;
910  gap: ${a("--spacing-xs")};
911  justify-content: center;
912  padding: ${a("--spacing-m")} ${a("--spacing-s")};
913`,CA=c`
914  align-items: center;
915  background: ${a("--animated-accordion-progress-indicator-track-mobile-color")};
916  border-radius: ${a("--animated-accordion-dot-border-radius")};
917  display: flex;
918  height: ${a("--animated-accordion-dot-height")};
919  justify-content: flex-end;
920  width: ${a("--animated-accordion-dot-width")};
921`,xA=c`
922  align-items: center;
923  background: ${a("--animated-accordion-nav-button-bg-color")};
924  border: none;
925  border-radius: 50%;
926  cursor: pointer;
927  display: flex;
928  flex-shrink: 0;
929  height: 32px;
930  justify-content: center;
931  padding: 0;
932  width: 32px;
933
934  &:hover {
935    background: ${a("--animated-accordion-nav-button-hover-bg-color")};
936  }
937
938  svg,
939  img {
940    display: block;
941    height: 16px;
942    width: 16px;
943  }
944`,vA=c`
945  align-items: flex-start;
946  align-self: stretch;
947  display: flex;
948  flex-direction: column;
949  gap: ${a("--spacing-m")};
950`,IA=c`
951  -webkit-box-orient: vertical;
952  -webkit-line-clamp: 3;
953  align-self: stretch;
954  display: -webkit-box;
955  overflow: hidden;
956  text-overflow: ellipsis;
957
958  && {
959    font-size: ${a("--animated-accordion-title-mobile-font-size")};
960    font-weight: ${a("--animated-accordion-title-mobile-font-weight")};
961    letter-spacing: ${a("--animated-accordion-title-mobile-font-letter-spacing")};
962    line-height: ${a("--animated-accordion-title-mobile-font-line-height")};
963    margin: 0;
964    padding: 0;
965  }
966`,MA=c`
967  -webkit-box-orient: vertical;
968  -webkit-line-clamp: 6;
969  align-self: stretch;
970  color: ${a("--animated-accordion-body-color")};
971  display: -webkit-box;
972  font-size: ${a("--animated-accordion-body-mobile-font-size")};
973  font-weight: ${a("--animated-accordion-body-mobile-font-weight")};
974  letter-spacing: ${a("--animated-accordion-body-mobile-font-letter-spacing")};
975  line-height: ${a("--animated-accordion-body-mobile-font-line-height")};
976  overflow: hidden;
977  padding-bottom: auto;
978  text-overflow: ellipsis;
979`;var kA=({durationMs:e,isActive:t,isPaused:n,onAnimationComplete:o})=>{let r=(0,xs.useRef)(null),s=(0,xs.useRef)();return(0,xs.useEffect)(()=>{r.current&&(s.current=r.current.animate([{translate:`-${Cb}`},{translate:"0"}],{duration:e,iterations:1,fill:"forwards"}),s.current.pause())},[]),(0,xs.useEffect)(()=>{s.current&&(t?n?s.current.pause():(s.current.play(),s.current.onfinish=()=>o?.()):(s.current.pause(),s.current.currentTime=0))},[n,t,o]),i("div",{className:bA,children:i("div",{ref:r,className:SA})})};var TA=e=>{let{currentItemIndex:t,durationMs:n=7e3,isActive:o,isPaused:r,itemsCount:s,onAnimationComplete:l,onPause:p,playIcon:d=i(fd,{}),pauseIcon:u=i(gd,{})}=e;return x("div",{className:mA,children:[i("div",{className:gA,children:Array.from({length:s}).map((y,m)=>t===m?i("div",{className:fA,children:i(kA,{durationMs:n,isActive:o,isPaused:r,onAnimationComplete:l})},m):i("div",{className:hA,children:i("div",{className:CA})},m))}),i("button",{"aria-label":r?"Play accordion":"Pause accordion",className:xA,type:"button",onClick:()=>p(),children:r?d:u})]})};var AA=e=>{let{items:t,textAlignment:n="Start",onItemSelect:o,playIcon:r,pauseIcon:s,onVideoPlayToggle:l}=e,p=t.length>1,d=(0,mo.useRef)([]),[u,y]=(0,mo.useState)(-1),[m,g]=(0,mo.useState)(!0),[f,b]=(0,mo.useState)(0),[S,C]=(0,mo.useState)(!1),[I,M]=(0,mo.useState)(0),[v,_]=(0,mo.useState)(0),w=v>0,D=()=>{y(L=>L>=t.length-1?0:L+1)};(0,mo.useEffect)(()=>{p&&g(!1),y(0)},[p]);let k=L=>{b(L.touches[0]?.clientX),C(!0)},A=L=>{if(f===null||!S)return;let Q=L.touches[0]?.clientX-f;M(Q)},R=()=>{if(f===null)return;Math.abs(I)>50&&(I>0?B():$()),C(!1),M(0),b(null)},$=()=>{y(L=>{let z=(L+1)%t.length;return o?.(z),z})},B=()=>{y(L=>{let z=L===0?t.length-1:L-1;return o?.(z),z})};(0,mo.useEffect)(()=>{if(!w&&p){let L=d.current.map(z=>z.clientHeight);_(Math.max(...L))}},[p,w,v]);let H={[hb]:`${v}px`};return i("div",{onTouchStart:k,onTouchMove:A,onTouchEnd:R,style:H,children:t?.map((L,z)=>x("div",{className:h(dA,{[sA]:n===pe.Start,[lA]:n===pe.Center,[pA]:n===pe.End,[cA]:p&&z!==u&&w}),ref:Q=>{d.current[z]=Q},onClick:()=>g(!m),children:[i("div",{className:h(uA,xb),children:i(ip,{item:L,isActive:!p||z===u,className:yA,fitMediaToContainer:!0,playIcon:r,pauseIcon:s,onVideoPlayToggle:l})}),p&&i(TA,{currentItemIndex:z,isActive:z===u&&I===0,isPaused:m,itemsCount:t.length,onPause:()=>g(!m),onAnimationComplete:D,playIcon:r,pauseIcon:s}),x("div",{className:h(vA,xb),children:[i("h6",{className:IA,...ee(L.titleDataset),children:L.title}),i("section",{className:MA,...ee(L.bodyDataset),children:L.body})]})]},z))})};var _A=e=>{K("sdsm-animated-accordion");let n=Kn()===tt.Mobile,{mediaDirection:o="Start",autoPlaySpeed:r=10,textAlignmentMobile:s=pe.Start,items:l=[],onItemSelect:p,useFullWidthLayout:d=!1,mediaAspectRatio:u,playIcon:y,pauseIcon:m,onVideoPlayToggle:g}=e;return n?i(AA,{items:l,textAlignment:s,onItemSelect:p,playIcon:y,pauseIcon:m,onVideoPlayToggle:g}):i(iA,{items:l,mediaDirection:o,autoPlaySpeedMs:r*1e3,mediaAspectRatio:u,useFullWidthLayout:d,onItemSelect:p,playIcon:y,pauseIcon:m,onVideoPlayToggle:g})};var wA=T(N()),vs,zq=()=>vs||(vs=new IntersectionObserver(e=>{for(let t of e){let n=t.target;t.isIntersecting&&n instanceof HTMLElement&&(n.style.animationPlayState="running",vs.unobserve(n))}return vs}),vs),Uq=e=>{let t=e.animationName,n=e.delay?`${e.delay}ms`:"",o=e.direction?`${e.direction}`:"normal",r=e.duration?`${e.duration}ms`:"1000ms",s="forwards",l=e.iterationCount??1,p="paused",d=e.timingFunction??"",u=e.transformOrigin??"";return{animation:`${r} ${d} ${n} ${l} ${o} ${s} ${p} ${t}`,transformOrigin:`${u}`}};function ou(e,t){if((0,wA.useEffect)(()=>
979{if(!t)return;let n=zq(),o=[],r=e.current;if(!r)return;if(window.matchMedia("(prefers-reduced-motion: reduce)").matches){r.style.animationName="",r.style.opacity="1";return}return n.observe(r),o.push(r),()=>{n.unobserve(r)}},[t,e]),!!t)return Uq(t)}var DA=c`
980  line-height: ${32}px;
981  margin: ${8}px 0;
982`,kle=c`
983  display: block;
984`;var PA=({author:e,date:t})=>!e&&!t?null:x("div",{className:DA,children:[e,e&&t&&i("br",{}),t]});var Lo=T(N());var Is=T(N());var _r=T(N());var vb="table-with-headers",sp="--column-count",NA=c`
985  background-color: ${a("--table-bg-color")};
986  border-radius: ${a("--border-radius-s")};
987  margin-bottom: ${a("--spacing-m")};
988  overflow-x: auto;
989
990  /* Paragraph margins in table cells look like extra padding, so we remove them for tables */
991  .${No.p} {
992    margin-bottom: 0;
993    overflow-wrap: break-word;
994  }
995`,EA=c`
996  /* Allow table to scroll horizontally on smaller viewpoints */
997  border-collapse: collapse;
998  display: grid;
999  grid-template-columns: repeat(
1000    var(${sp}),
1001    minmax(${a("--table-cell-min-width")}, 1fr)
1002  );
1003  grid-row-gap: ${a("--table-desktop-row-gap")};
1004  min-width: ${a("--table-cell-min-width")};
1005  overflow-x: auto;
1006  width: 100%;
1007  padding: ${a("--spacing-m")} 0;
1008
1009  div[role='cell'] {
1010    padding: ${a("--table-cell-desktop-padding")};
1011
1012    &:first-child {
1013      padding-inline-start: ${a("--table-cell-desktop-inline-edge-padding")};
1014    }
1015
1016    &:last-child {
1017      padding-inline-end: ${a("--table-cell-desktop-inline-edge-padding")};
1018    }
1019  }
1020
1021  &.${vb} {
1022    padding: unset;
1023    grid-template-columns: repeat(
1024      var(${sp}),
1025      minmax(${a("--table-cell-min-width")}, 1fr)
1026    );
1027
1028    div[role='cell'] {
1029      border-bottom: 1px solid ${a("--table-border-color")};
1030      padding: ${a("--spacing-m")};
1031
1032      &:first-child {
1033        padding-inline-start: ${a("--table-cell-desktop-inline-edge-padding")};
1034      }
1035
1036      &:last-child {
1037        padding-inline-end: ${a("--table-cell-desktop-inline-edge-padding")};
1038      }
1039
1040      ${P} {
1041        &:first-child {
1042          padding-inline-start: ${a("--table-cell-mobile-inline-edge-padding")};
1043        }
1044
1045        &:last-child {
1046          padding-inline-end: ${a("--table-cell-mobile-inline-edge-padding")};
1047        }
1048      }
1049    }
1050  }
1051`,RA=c`
1052  ${P} {
1053    overflow-x: scroll;
1054  }
1055`,FA=c`
1056  grid-template-columns:
1057    minmax(${a("--table-cell-min-width")}, ${a("--table-first-column-max-width")})
1058    repeat(calc(var(${sp}) - 1), minmax(${a("--table-cell-min-width")}, 1fr));
1059
1060  /** mobile media query single column layout */
1061  div[role='cell'] {
1062    padding: ${a("--table-cell-desktop-padding")};
1063
1064    &:first-child {
1065      padding-inline-start: ${a("--table-cell-desktop-inline-edge-padding")};
1066    }
1067
1068    &:last-child {
1069      padding-inline-end: ${a("--table-cell-desktop-inline-edge-padding")};
1070    }
1071  }
1072
1073  ${P} {
1074    grid-row-gap: ${a("--table-mobile-row-gap")};
1075    grid-auto-flow: row;
1076    grid-template-columns: minmax(0, 1fr);
1077    div[role='row'] {
1078      display: block;
1079    }
1080    div[role='cell'] {
1081      padding: ${a("--table-cell-mobile-padding")};
1082      padding-inline-end: ${a("--table-cell-mobile-inline-edge-padding")};
1083      padding-inline-start: ${a("--table-cell-mobile-inline-edge-padding")};
1084
1085      &:first-child {
1086        padding-inline-start: ${a("--table-cell-mobile-inline-edge-padding")};
1087      }
1088
1089      &:last-child {
1090        padding-inline-end: ${a("--table-cell-mobile-inline-edge-padding")};
1091      }
1092    }
1093  }
1094`,BA=c`
1095  background-color: ${a("--table-cell-body-bg-color")};
1096  color: ${a("--table-cell-fg-color")};
1097`,$A=c`
1098  background-color: ${a("--table-cell-header-bg-color")};
1099  border-bottom: 1px solid ${a("--table-border-color")};
1100  color: ${a("--table-header-fg-color")};
1101  font-weight: ${a("--table-header-font-weight")};
1102  padding: ${a("--spacing-m")};
1103
1104  &:first-child {
1105    padding-inline-start: ${a("--table-cell-desktop-inline-edge-padding")};
1106  }
1107
1108  &:last-child {
1109    padding-inline-end: ${a("--table-cell-desktop-inline-edge-padding")};
1110  }
1111
1112  ${P} {
1113    &:first-child {
1114      padding-inline-start: ${a("--table-cell-mobile-inline-edge-padding")};
1115    }
1116
1117    &:last-child {
1118      padding-inline-end: ${a("--table-cell-mobile-inline-edge-padding")};
1119    }
1120  }
1121`,LA=c`
1122  display: contents;
1123`;var au=({children:e})=>i("div",{role:"cell",className:BA,children:e}),lp=({children:e})=>i("div",{role:"columnheader",className:$A,children:e}),ru=({children:e})=>i("div",{role:"row",className:LA,children:e});var HA=({children:e,collapseMobileTable:t=!1})=>{K("sdsm-primitive-table");let o=_r.Children.toArray(e).find(p=>(0,_r.isValidElement)(p)&&p.type===ru),r=o?_r.Children.toArray(o.props.children).filter(p=>(0,_r.isValidElement)(p)&&(p.type===lp||p.type===au)).length:0,s=o?_r.Children.toArray(o.props.children).some(p=>(0,_r.isValidElement)(p)&&p.type===lp):!1,l={[sp]:r};return i("article",{style:l,className:h(NA,"sdsm-primitive-table"),children:i("div",{"aria-label":"Table",role:"table",className:h("sdsm-primitive-table",EA,{[FA]:t&&!s,[vb]:s,[RA]:s&&r>=2||r>=2&&!t}),children:e})})},VA=({children:e})=>i(HA,{collapseMobileTable:!0,children:e}),Ib=HA;var OA=c`
1124  &.small {
1125    --size: 28px;
1126    --icon-size: 24px;
1127  }
1128  &.medium {
1129    --size: 32px;
1130    --icon-size: 24px;
1131  }
1132  &.large {
1133    --size: 40px;
1134    --icon-size: 24px;
1135  }
1136  &.extra_large {
1137    --size: 64px;
1138    --icon-size: 40px;
1139  }
1140
1141  /* These are meant to be easily overridable via className prop. */
1142  width: var(--size);
1143  height: var(--size);
1144
1145  cursor: pointer;
1146  transition: transform 0.2s linear;
1147
1148  border-radius: ${a("--icon-button-border-radius")};
1149  box-shadow: ${a("--icon-button-box-shadow")};
1150
1151  /* Center */
1152  display: flex;
1153  align-items: center;
1154  justify-content: center;
1155
1156  --icon-color: ${a("--icon-button-fg-color")};
1157  background: ${a("--icon-button-bg-color")};
1158  border: ${a("--icon-button-border-width")} solid ${a("--icon-button-border-color")};
1159
1160  :hover {
1161    background: ${a("--icon-button-hover-bg-color")};
1162    border: ${a("--icon-button-border-width")} solid ${a("--icon-button-hover-border-color")};
1163    transform: translate(0, -1px);
1164  }
1165
1166  :active,
1167  .active {
1168    transform: translate(0, 1px);
1169  }
1170
1171  :disabled,
1172  .disabled {
1173    cursor: not-allowed;
1174    transform: none;
1175    --icon-color: ${a("--icon-button-disabled-fg-color")};
1176    background: ${a("--icon-button-disabled-bg-color")};
1177    border: ${a("--icon-button-border-width")} solid ${a("--icon-button-disabled-border-color")};
1178  }
1179
1180  > .icon {
1181    width: var(--icon-size);
1182    height: var(--icon-size);
1183  }
1184`;var Mn=(0,Is.forwardRef)((e,t)=>{let{url:n,iconName:o,className:r,iconClassName:s,onClick:l,disabled:p,size:d="medium",...u}=e;K("sdsm-icon-button");let{Anchor:y}=(0,Is.useContext)(Le),m=h("sdsm-icon-button",OA,d,{disabled:p},r),g=i(Ae,{name:o,size:24,fill:a("--icon-color"),className:h("icon",s)}),f=(0,Is.useCallback)(()=>{p||l?.()},[p,l]);return n?i(y,{href:n,ref:t,className:m,onClick:f,...u,children:g}):i("button",{ref:t,disabled:p,className:m,onClick:f,...u,children:g})});var Wq=400,GA=c`
1185  align-self: center;
1186  background-color: ${a("--autocomplete-bg-color")};
1187  border-color: ${a("--autocomplete-border-color")};
1188  border-radius: ${a("--autocomplete-input-border-radius")};
1189  border-style: solid;
1190  border-width: ${a("--autocomplete-border-width")};
1191  box-sizing: border-box;
1192  display: flex;
1193  flex-direction: column;
1194  height: ${a("--autocomplete-input-height")};
1195  justify-content: center;
1196  margin: 0;
1197  position: relative;
1198  width: 100%;
1199  z-index: 20;
1200
1201  :has(input:hover) {
1202    border-color: ${a("--autocomplete-hover-border-color")};
1203    box-shadow: ${a("--autocomplete-hover-box-shadow")};
1204  }
1205
1206  :has(input:focus) {
1207    border-color: ${a("--autocomplete-active-border-color")};
1208    box-shadow: ${a("--autocomplete-active-box-shadow")};
1209  }
1210`,zA=c`
1211  border-bottom-left-radius: ${a("--autocomplete-input-border-radius")};
1212  border-bottom-right-radius: ${a("--autocomplete-input-border-radius")};
1213`,UA=c`
1214  margin-inline-start: auto;
1215  max-width: ${Wq}px;
1216`,WA=c`
1217  background-color: ${a("--autocomplete-bg-color")};
1218  border-style: none;
1219  box-sizing: border-box;
1220  color: ${a("--autocomplete-fg-color")};
1221  font-family: ${a("--font-family")};
1222  font-size: ${a("--autocomplete-mobile-font-size")};
1223  font-weight: ${a("--autocomplete-mobile-font-weight")};
1224  margin: ${a("--spacing-m")} 0;
1225  outline: none;
1226  padding: 0;
1227  vertical-align: middle;
1228  width: 100%;
1229
1230  *[dir='rtl'] & {
1231    text-align: right;
1232  }
1233
1234  ${V} {
1235    font-size: ${a("--autocomplete-desktop-font-size")};
1236    font-weight: ${a("--autocomplete-desktop-font-weight")};
1237  }
1238`,qA=e=>c`
1239    background: ${a("--autocomplete-bg-color")};
1240    border: ${a("--border-width-xs")} solid ${a("--palette-black-v150")};
1241    border-bottom: ${e?void 0:"0px"};
1242    border-bottom-right-radius: ${e?`${a("--autocomplete-list-border-radius")};`:void 0};
1243    border-bottom-left-radius: ${e?`${a("--autocomplete-list-border-radius")};`:void 0};
1244    border-top: 0px;
1245    box-sizing: border-box;
1246    /** Because container is absolute positioned when adding a border 1px it was 1px inside of the parent container below fixed */
1247    left: -1px;
1248    list-style: none;
1249    margin-top: ${a("--spacing-xs")};
1250    max-height: 175px;
1251    overflow-y: auto;
1252    padding-left: 0;
1253    position: absolute;
1254    top: 41px;
1255    width: calc(100% + 2px);
1256    z-index: 20;
1257    webkit-scrollbar {
1258      width: 7px;
1259    }
1260    webkit-scrollbar-thumb {
1261      background-clip: padding-box;
1262      background-color: ${a("--palette-gray-v100")};
1263      border-radius: ${a("--border-radius-s")};
1264      border-right: 2px ${a("--autocomplete-bg-color")} solid;
1265    }
1266    :before {
1267      background: ${a("--palette-gray-v100")};
1268      content: '';
1269      height: 1px;
1270      left: ${a("--spacing-m")};
1271      position: absolute;
1272      top: 0;
1273      width: calc(100% - ${a("--spacing-xl")};);
1274    }
1275  `,KA=qA(!0),QA=qA(!1),iu=c`
1276  cursor: pointer;
1277  padding: ${a("--spacing-s")} ${a("--spacing-xl")};
1278  margin: 0 ${a("--spacing-m")} 0 ${a("--spacing-m")};
1279  font-size: 18px;
1280  color: ${a("--palette-gray-v300")};
1281  line-height: 20px;
1282  border-radius: 6px;
1283  :hover {
1284    background: ${a("--palette-gray-v100")};
1285    color: ${a("--palette-black-v150")};
1286  }
1287`,jA=c`
1288  margin-inline: ${a("--spacing-m")} ${a("--spacing-s")};
1289  margin-block: ${a("--spacing-m")};
1290  min-width: 20px;
1291`,YA=c`
1292  background: transparent;
1293  border: none;
1294  color: ${a("--autocomplete-button-fg-color")};
1295  cursor: pointer;
1296  font-family: ${a("--font-family")};
1297  font-size: ${a("--action-mobile-font-size")};
1298  font-weight: ${a("--action-mobile-font-weight")};
1299  line-height: ${a("--action-mobile-font-line-height")};
1300  margin-block: auto;
1301  margin-inline: ${a("--spacing-s")} ${a("--spacing-m")};
1302  padding-inline: 0;
1303  white-space: nowrap;
1304
1305  :hover,
1306  :focus {
1307    color: ${a("--autocomplete-button-fg-hover-color")};
1308  }
1309
1310  ${V} {
1311    font-size: ${a("--action-desktop-font-size")};
1312    font-weight: ${a("--action-desktop-font-weight")};
1313    line-height: ${a("--action-desktop-font-line-height")};
1314    margin: ${a("--spacing-m")};
1315  }
1316`,XA=c`
1317  background: transparent;
1318  border: ${a("--border-width-xs")} solid ${a("--fg-color")};
1319  :hover {
1320    background: transparent;
1321  }
1322
1323  /* Overrides for the icon button style */
1324  box-shadow: none;
1325
1326  && {
1327    --icon-size: 16px;
1328    --icon-color: ${a("--fg-color")};
1329  }
1330
1331  /* Overrides for the icon button hover styles */
1332  @media (hover: hover) {
1333    &:hover {
1334      --icon-color: ${a("--global-header-bg-color")};
1335      background: ${a("--fg-color")};
1336      border: ${a("--border-width-xs")} solid ${a("--fg-color")};
1337      transform: none;
1338    }
1339  }
1340`,JA=c`
1341  align-items: center;
1342  display: flex;
1343  height: ${a("--autocomplete-input-height")};
1344
1345  svg {
1346    path {
1347      fill: ${a("--autocomplete-placeholder-color")};
1348    }
1349  }
1350`,ZA=c`
1351  background: ${a("--autocomplete-bg-color")};
1352  border: ${a("--border-width-xs")} solid ${a("--palette-black-v150")};
1353  border-bottom-left-radius: ${a("--autocomplete-list-border-radius")};
1354  border-bottom-right-radius: ${a("--autocomplete-list-border-radius")};
1355  border-top: 0px;
1356  color: ${a("--palette-blue-v200")};
1357  cursor: pointer;
1358  font-size: ${a("--text-mobile-font-size")};
1359  /** Because container is absolute positioned when adding a border 1px it was 1px inside of the parent container below fixed */
1360  left: -1px;
1361  line-height: 20px;
1362  padding: ${a("--spacing-s")} ${a("--spacing-xxl")} ${a("--spacing-l")};
1363  position: absolute;
1364  text-align: start;
1365  top: 224px;
1366  width: calc(100% + 2px);
1367  z-index: 20;
1368
1369  ${V} {
1370    font-size: ${a("--text-desktop-font-size")};
1371  }
1372`;var qq={background:`${a("--palette-gray-v100")}`,color:`${a("--palette-black-v150")}`};function Kq({term:e,onClick:t,setSelectedIndex:n,isActive:o,listItemStyles:r,resultAccessor:s,loadingAutocompleteTerms:l,loadingMessage:p}){let d=(0,Lo.useRef)(null);return(0,Lo.useEffect)(()=>{o&&d.current?.scrollIntoView({behavior:"smooth",block:"nearest",inline:"start"})},[o]),l?i("li",{className:iu,children:p??"Loading..."}):i("li",{className:h(iu,r),ref:d,style:o?qq:{},onMouseLeave:()=>n(-1),onClick:u=>{u.stopPropagation(),t(e)},children:s?s(e):String(e)},typeof e=="string"?e:s?.(e))}
1372function su({onSelect:e,onChange:t,onKeyDown:n,onSeeResults:o,onCollapseChange:r,resultAccessor:s,autocompleteResults:l,loadingAutocompleteTerms:p,placeholder:d,cancelMessage:u,loadingMessage:y,seeResultsMessage:m,noResultsMessage:g,initialText:f,containerStyles:b,inputStyles:S,listItemStyles:C,collapsible:I,shortBar:M,disabled:v,hideSuggestions:_,hideCancelButton:w,iconButtonSize:D="large"}){K("sdsm-autocomplete");let[k,A]=(0,Lo.useState)(f??""),[R,$]=(0,Lo.useState)(!0),[B,H]=(0,Lo.useState)(_?!_:!1),[L,z]=(0,Lo.useState)(-1),Q=(0,Lo.useRef)(null);(0,Lo.useEffect)(()=>{R===!1&&Q.current?.focus()},[R]);let ue=U=>{_||H(U)},ie=U=>{U||ue(!1),$(U),I&&r&&r(R)},ne=U=>{t(U.target.value),A(U.target.value);let E=U.target.value.trimStart();ue(E.length>0),E.length>0&&z(-1)},te=U=>{I&&ie(!0),B&&(A(""),z(-1)),e(U)},se=()=>{ie(!0),A(""),z(-1)},oe=()=>{I&&ie(!0),B&&(A(""),z(-1)),o?.(k)},j=U=>{let E=l.length;if(U.key==="Escape")ue(!1);else if(U.key==="ArrowUp"){let X=Math.max(L-1,0)%E;z(X),U.preventDefault()}else if(U.key==="ArrowDown"){let X=Math.min(L+1,E-1)%E;z(X),U.preventDefault()}else if(U.key==="Enter"){if(l.length>0||_){if(L<0&&o)return oe();L<0?te(l[0]):te(l[L])}z(0)}n?.(U)},Y=()=>i("div",{className:l.length===0||p?KA:QA,children:l.length>0?l.map((U,E)=>i(Kq,{term:U,onClick:te,index:E,isActive:L===E,setSelectedIndex:z,listItemStyles:C,resultAccessor:s,loadingAutocompleteTerms:p,loadingMessage:y},typeof U=="string"?U:s?.(U))):i("li",{className:iu,children:g??"No results returned."})});if(I&&R)return i(Mn,{size:D,iconName:"search",disabled:v,className:XA,onClick:()=>ie(!1)});let J=B&&!p&&m&&l.length>0;return x("div",{className:h("sdsm-autocomplete",GA,b,{[zA]:!B,[UA]:M}),onClick:()=>{ue(k.length>0),Q.current?.focus()},children:[x("div",{className:JA,children:[i(Ae,{size:20,className:jA,name:"search"}),i("input",{className:h(WA,S),ref:Q,onChange:ne,onKeyDown:j,value:k,placeholder:d}),I&&!w&&i("button",{onClick:se,className:YA,children:u})]}),B?Y():void 0,J?i("button",{onClick:oe,className:ZA,children:`${m} "${k}"`}):void 0]})}var r_=T(N());var t_=c`
1373  padding: 16px 60px;
1374  font-size: ${a("--banner-font-size")};
1375  background-color: ${a("--banner-bg-color")};
1376  color: ${a("--banner-fg-color")};
1377  min-height: ${50}px;
1378  display: flex;
1379  align-items: center;
1380  justify-content: center;
1381  position: relative;
1382  line-height: ${a("--banner-font-line-height")};
1383  box-sizing: border-box;
1384
1385  ${P} {
1386    padding: 16px 32px 16px 20px;
1387  }
1388`,n_=c`
1389  flex: 1;
1390  display: flex;
1391  justify-content: center;
1392  align-items: center;
1393`,o_=c`
1394  width: 60px;
1395  display: flex;
1396  align-items: center;
1397  justify-content: center;
1398  flex-shrink: 0;
1399  position: absolute;
1400  right: 0;
1401
1402  ${P} {
1403    width: 44px;
1404  }
1405`,a_=c`
1406  background: none;
1407  border: none;
1408  display: flex;
1409  justify-content: center;
1410  align-items: center;
1411  cursor: pointer;
1412  /* 44 x 44 for a11y */
1413  width: 44px;
1414  height: 44px;
1415
1416  /* search icon */
1417  .sds-icon-cross {
1418    fill: ${a("--banner-fg-color")};
1419  }
1420`;var i_=({motifScheme:e,backgroundColor:t,className:n,children:o,contentClassName:r,dataset:s})=>{K("sdsm-banner");let[l,p]=(0,r_.useState)(!0);if(!l)return null;let d=e??Pe(t)??"sdsm-default";return x("div",{className:h("sdsm-banner",t_,n,d),...ee(s),children:[i("div",{className:h(n_,r),children:o}),i("div",{className:o_,children:i("button",{className:a_,onClick:()=>p(!1),children:i(XM,{size:24})})})]})};var Wb=T(N());var Qq=c`
1421  margin: auto;
1422  max-width: ${st}px;
1423`,jq=c`
1424  ${V} {
1425    max-width: ${TM}px;
1426    width: 80%;
1427  }
1428`,Yq=c`
1429  max-width: ${AM}px;
1430`,qa=({children:e,className:t,isNarrow:n,widthStyle:o,...r})=>(K("sdsm-block-boundary"),t=h("sdsm-block-boundary",Qq,{[jq]:o==="reduced",[Yq]:n||o==="narrow"},t),i("div",{...r,className:t,children:e}));qa.displayName="BlockBoundary";var cu=T(N());var s_=T(N()),Xe=(0,s_.createContext)({});var lu=(e,t)=>c`
1431  & > * {
1432    margin-left: ${t/2}px;
1433    margin-right: ${t/2}px;
1434  }
1435
1436  & > *:first-child {
1437    margin-left: ${e}px;
1438    margin-right: ${t/2}px;
1439
1440    *[dir='rtl'] & {
1441      margin-right: ${e}px;
1442      margin-left: ${t/2}px;
1443    }
1444  }
1445
1446  /* stylelint-disable-next-line no-descending-specificity */
1447  & > *:last-child {
1448    margin-left: ${t/2}px;
1449    margin-right: ${e}px;
1450
1451    *[dir='rtl'] & {
1452      margin-right: ${t/2}px;
1453      margin-left: ${e}px;
1454    }
1455  }
1456`,l_=c`
1457  height: ${64}px;
1458  max-height: ${64}px;
1459
1460  /* TODO: this doesnt really show well, and needs to work with subnav/banners. */
1461  /* box-shadow: ${a("--box-shadow-m")}; */
1462
1463  color: ${a("--global-header-fg-color")};
1464  background-color: ${a("--global-header-bg-color")};
1465
1466  /* Prevent the header from expanding the body to fit its contents. */
1467  max-width: 100vw;
1468  overflow-x: clip;
1469  overflow-y: revert;
1470
1471  /* Stretch the header to the sides and ensure it's visible. */
1472  position: sticky;
1473  top: 0;
1474  left: 0;
1475  right: 0;
1476  z-index: ${_e.NAVIGATOR};
1477
1478  opacity: 1;
1479  &.hidden {
1480    opacity: 0;
1481    transform: translateY(-100%);
1482  }
1483  transition: opacity 250ms ease-in, transform 250ms ease-out;
1484`,Mb=a("--spacing-xl"),kb=a("--spacing-xxxl"),p_=c`
1485  ${lu(0,16)}
1486  /* we have less margins with items, but padding is larger */
1487  padding: 0 ${Mb};
1488
1489  ${ql} {
1490    padding: 0 ${kb};
1491  }
1492`,c_=c`
1493  ${l_}
1494  /* Prevent the header from expanding the body to fit its contents. */
1495  max-width: 100vw;
1496  overflow-x: clip;
1497
1498  /* Stretch the header to the sides and ensure it's visible. */
1499  position: sticky;
1500  top: 0;
1501  left: 0;
1502  right: 0;
1503  z-index: ${_e.NAVIGATOR};
1504
1505  opacity: 1;
1506  &.hidden {
1507    opacity: 0;
1508    transform: translateY(-100%);
1509  }
1510  transition: opacity 250ms ease-in, transform 250ms ease-out;
1511`,d_=c`
1512  ${l_}
1513  display: flex;
1514  align-items: center;
1515  ${lu(20,16)}
1516  & > *:first-child,
1517  & > *:last-child {
1518    display: flex;
1519    flex-grow: 1;
1520    flex-basis: 100px;
1521  }
1522
1523  & > *:first-child {
1524    justify-content: flex-start;
1525  }
1526
1527  & > *:last-child {
1528    justify-content: flex-end;
1529  }
1530`,pu=c`
1531  > svg {
1532    fill: ${a("--global-header-item-color")};
1533    transition: all 0.15s ease-out;
1534  }
1535
1536  &&& {
1537    background: transparent;
1538    border: 0;
1539    box-shadow: none;
1540    padding: 0 7px; /* Must override the padding on button. */
1541  }
1542
1543  &&&:hover {
1544    border-color: ${a("--global-header-item-hover-color")};
1545
1546    /* Clearing out styles from the regular button. */
1547    box-shadow: none;
1548    transform: none;
1549
1550    > svg {
1551      fill: ${a("--global-header-item-hover-color")};
1552    }
1553  }
1554`,u_=c`
1555  background-color: transparent;
1556  border: none;
1557  color: ${a("--fg-color")};
1558  padding: 4px 8px;
1559  cursor: pointer;
1560`,y_=c`
1561  border-bottom: 1px solid ${a("--global-header-border-color")};
1562`,m_=c`
1563  display: flex;
1564  align-items: center;
1565
1566  ${lu(0,16)}
1567`,Xq=c`
1568  box-shadow: none;
1569  /* Hack to hide icons in CTAs. */
1570  i[class^='icon-'],
1571  img,
1572  svg {
1573    display: none;
1574  }
1575`,g_=c`
1576  & > *:not(:first-child) {
1577    margin-left: 16px;
1578    *[dir='rtl'] & {
1579      margin-left: unset;
1580      margin-right: 16px;
1581    }
1582  }
1583
1584  /* NOTE: Triple specific selector to override button's double-specific styles. */
1585  & .${"sdsm-button"}.${"sdsm-button"}.${"sdsm-button"} {
1586    ${Xq}
1587    font-size: smaller;
1588    margin-right: 0;
1589    padding: 4px;
1590    width: inherit; /* buttons on mobile render full width by default which we don't want here */
1591    *[dir='rtl'] & {
1592      margin-right: unset;
1593      margin-left: 0;
1594    }
1595  }
1596`,Epe=c`
1597  width: 40px;
1598  height: 40px;
1599  border: ${a("--border-width-xs")} solid ${a("--neutral-v300")};
1600  border-radius: 50%;
1601  background-color: transparent;
1602`,f_=c`
1603  align-items: center;
1604  display: flex;
1605  height: ${64}px;
1606  margin: 0 auto;
1607  max-height: ${64}px;
1608  max-width: ${sn}px;
1609  padding: 0 40px;
1610  ${lu(20,16)}
1611
1612  /* used to make the header take up the full width of the container */
1613  /* this is needed when users click on the search icon */
1614  flex-grow: 1;
1615
1616  /**
1617   * We are overriding the overflow from globalHeaderCss because of a bug
1618   * on Safari 16.2. Not sure why this works so this is a bandaid. Ideally we don't do this
1619   */
1620  overflow: visible;
1621
1622  & > nav {
1623    flex-grow: 1;
1624    display: flex;
1625    justify-content: flex-end;
1626  }
1627
1628  span {
1629    font-weight: ${a("--action-desktop-font-weight")};
1630    font-size: ${a("--action-desktop-font-size")};
1631    margin: 0 ${a("--spacing-xs")};
1632
1633    ${P} {
1634      font-weight: ${a("--action-mobile-font-weight")};
1635      font-size: ${a("--action-mobile-font-size")};
1636    }
1637  }
1638`,Rpe=c`
1639  margin: -7.5px -5px;
1640`,b_=c`
1641  span.site-name {
1642    font-family: ${a("--global-header-site-name-font-family")};
1643    font-size: ${a("--global-header-site-name-font-size")};
1644  }
1645`,S_=c`
1646  background-color: ${a("--global-header-border-color")};
1647  bottom: 0;
1648  height: ${a("--border-width-xs")};
1649  left: 0;
1650  margin: auto;
1651  max-width: calc(${sn}px - calc(${Mb} * 2));
1652  position: absolute;
1653  right: 0;
1654  width: calc(100% - calc(${Mb} * 2));
1655
1656  ${ql} {
1657    max-width: calc(${sn}px - calc(${kb} * 2));
1658    width: calc(100% - calc(${kb} * 2));
1659  }
1660`,h_=c`
1661  position: relative;
1662`;var Jq=e=>{switch(e){case"left":return"flex-start";case"right":return"flex-end";case"center":return"center"}},Tb=({logo:e,siteName:t,className:n,cta:o,endChildrenClassName:r,localNavDesktop:s,toggleExpanded:l,showNavScreen:p,showGlobalLinks:d=!0,navItemAlignment:u="right",buttonAriaLabel:y,dataset:m,lessMargins:g,addBottomBorder:f,customIcon:b,headerClassName:S})=>i("header",{className:h(c_,b_,n,S),...ee(m),children:x("div",{className:h_,children:[x("div",{className:h(f_,g&&p_),children:[d&&p&&i(Mn,{size:"large",className:h(qM,pu),iconName:b||"dots",onClick:l,"data-testid":Ha.openButton,"aria-label":y}),e,i("span",{className:"site-name",children:t}),i("nav",{style:{justifyContent:Jq(u)},"data-testid":Ha.navItems,children:s}),!!o&&i("aside",{className:r??m_,"data-testid":Ha.endContents,children:o})]}),f&&i("div",{className:S_})]})});Tb.displayName="GlobalHeaderDesktop";var k_=T(N());var C_=c`
1663  background-color: transparent;
1664  cursor: pointer;
1665  display: grid;
1666  grid-template-columns: repeat(2, 12px);
1667  grid-template-rows: repeat(2, 12px);
1668  height: 24px;
1669  margin: 0;
1670  max-height: 24px;
1671  max-width: 24px;
1672  user-select: none;
1673  width: 24px;
1674  transition: transform ${450}ms ease-in-out;
1675
1676  &.expanded {
1677    transform: rotate(-180deg);
1678
1679    .dot {
1680      animation: dot-animation ${450}ms ease-out forwards;
1681    }
1682  }
1683
1684  &.collapsed {
1685    transform: rotate(0deg);
1686
1687    .dot {
1688      animation: dot-animation-reverse ${450}ms ease-in forwards;
1689    }
1690  }
1691
1692  /* RTL overrides - placed after base rules to satisfy specificity ordering */
1693  [dir='rtl'] &.expanded {
1694    transform: rotate(180deg); /* Mirror: rotate clockwise instead of counter-clockwise */
1695  }
1696
1697  [dir='rtl'] &.expanded .dot {
1698    animation: dot-animation-rtl ${450}ms ease-out forwards;
1699  }
1700
1701  [dir='rtl'] &.collapsed .dot {
1702    animation: dot-animation-reverse-rtl ${450}ms ease-in forwards;
1703  }
1704
1705  /** Animation for the dots when expanding */
1706  @keyframes dot-animation {
1707    0% {
1708      border-radius: 50%;
1709      transform: translateX(0) scale(1, 1);
1710    }
1711    15% {
1712      border-radius: 50%;
1713      transform: translateX(0) scale(1, 1);
1714    }
1715    100% {
1716      border-radius: 0%;
1717      transform: translateX(4px) scale(2, 0.35);
1718    }
1719  }
1720
1721  @keyframes dot-animation-rtl {
1722    0% {
1723      border-radius: 50%;
1724      transform: translateX(0) scale(1, 1);
1725    }
1726    15% {
1727      border-radius: 50%;
1728      transform: translateX(0) scale(1, 1);
1729    }
1730    100% {
1731      border-radius: 0%;
1732      transform: translateX(-4px) scale(2, 0.35);
1733    }
1734  }
1735
1736  /** Animation for the dots when collapsing */
1737  @keyframes dot-animation-reverse {
1738    0% {
1739      border-radius: 0%;
1740      transform: translateX(4px) scale(2, 0.35);
1741    }
1742    85% {
1743      border-radius: 50%;
1744      transform: translateX(0) scale(1, 1);
1745    }
1746    100% {
1747      border-radius: 50%;
1748      transform: translateX(0) scale(1, 1);
1749    }
1750  }
1751
1752  @keyframes dot-animation-reverse-rtl {
1753    0% {
1754      border-radius: 0%;
1755      transform: translateX(-4px) scale(2, 0.35);
1756    }
1757    85% {
1758      border-radius: 50%;
1759      transform: translateX(0) scale(1, 1);
1760    }
1761    100% {
1762      border-radius: 50%;
1763      transform: translateX(0) scale(1, 1);
1764    }
1765  }
1766`,cp=c`
1767  align-items: center;
1768  display: flex;
1769  flex-grow: 0;
1770  flex-shrink: 0;
1771  justify-content: center;
1772`,dp=c`
1773  background-color: ${a("--fg-color")};
1774  border-radius: 50%;
1775  height: 7px;
1776  width: 7px;
1777`,x_=c`
1778  rotate: 45deg;
1779
1780  [dir='rtl'] & {
1781    rotate: -45deg;
1782  }
1783`,v_=c`
1784  rotate: -45deg;
1785
1786  [dir='rtl'] & {
1787    rotate: 45deg;
1788  }
1789`,I_=c`
1790  rotate: 135deg;
1791
1792  [dir='rtl'] & {
1793    rotate: -135deg;
1794  }
1795`,M_=c`
1796  rotate: -135deg;
1797
1798  [dir='rtl'] & {
1799    rotate: 135deg;
1800  }
1801`;var T_=()=>{let{screenState:e}=(0,k_.useContext)(Xe);return x("div",{className:h(C_,{expanded:e==="turning-on"||e==="on",collapsed:e==="turning-off"}),children:[i("div",{className:cp,children:i("div",{className:h("dot",dp,x_)})}),i("div",{className:cp,children:i("div",{className:h("dot",dp,I_)})}),i("div",{className:cp,children:i("div",{className:h("dot",dp,v_)})}),i("div",{className:cp,children:i("div",{className:h("dot",dp,M_)})})]})};var Ka={navTopLevel:"sdsm-global-nav-screen",closeButton:"sdsm-global-nav-screen-close",navItems:"sdsm-global-nav-screen-items",navHighlights:"sdsm-global-nav-screen-highlights"};var Ab=({logo:e,cta:t,className:n,isExpanded:o,toggleExpanded:r,showNavScreen:s,endChildrenClassName:l,buttonAriaLabel:p,dataset:
1801d,addBottomBorder:u})=>x("header",{className:h(d_,u&&y_,n),...ee(d),children:[s&&i("button",{onClick:r,className:u_,"data-testid":o?Ka.closeButton:Ha.openButton,"aria-label":p,children:i(T_,{})}),e,i("aside",{className:l??g_,"data-testid":Ha.endContents,children:t})]});Ab.displayName="GlobalHeaderMobile";var _b="home",wb=({motifScheme:e,backgroundColor:t,className:n,defaultGroupKey:o,children:r,displayed:s,onToggleExpanded:l,stayOpenInvariant:p,trackingSiteName:d,showNavScreen:u=!0,dataset:y,isUrlCurrent:m,buttonAriaLabel:g,...f})=>{K("sdsm-header");let b=Kn(),{state:S,toggle:C}=Ld({transitionDurationMs:450,onToggle:(k,A)=>{l&&(k==="turning-on"&&l(!0),k==="off"&&l(!1)),document?.activeElement?.blur()}});(0,cu.useEffect)(()=>C("off"),[b,p]);let[I,M]=(0,cu.useState)(b===tt.Mobile?_b:o??""),v=s??!0,_=h("sdsm-header",e??Pe(t),v?null:"hidden",n);y?.testid||(y={...y,testid:Ha.headerTopLevel});let w=S!=="off",D=b===tt.Mobile?Ab:Tb;return x(Xe.Provider,{value:{mode:b,groupKey:I,setGroupKey:M,toggleExpanded:C,screenState:S,trackingSiteName:d,isUrlCurrent:m},children:[i(D,{...f,isExpanded:w,toggleExpanded:C,className:_,showNavScreen:u,buttonAriaLabel:g,dataset:y}),w&&u&&r]})};wb.displayName="GlobalHeader";var Qa=T(N());var A_=c`
1802  display: flex;
1803  justify-content: space-between;
1804
1805  & > .icon-external-link {
1806    color: ${a("--global-header-item-color")};
1807    font-size: 16px;
1808    vertical-align: middle;
1809    align-self: center;
1810  }
1811
1812  & > a {
1813    position: relative;
1814  }
1815
1816  & a.selected {
1817    color: ${a("--global-header-item-active-color")};
1818  }
1819
1820  padding: 0;
1821`,__=c`
1822  summary.selected {
1823    color: ${a("--global-header-item-active-color")};
1824  }
1825`,w_=c`
1826  &.icon-external-link {
1827    color: ${a("--global-header-item-color")};
1828    font-size: 14px;
1829    margin: 0 9px;
1830  }
1831`,du=c`
1832  width: 20px;
1833  height: 20px;
1834  fill: ${a("--global-header-item-color")};
1835
1836  summary.selected > & {
1837    fill: ${a("--global-header-item-active-color")};
1838  }
1839`,Db=c`
1840  && {
1841    && {
1842      color: ${a("--global-header-item-active-color")};
1843    }
1844  }
1845`;var Pb="--children-count",Zq=c`
1846  overflow: hidden;
1847
1848  height: 0;
1849  opacity: 0;
1850
1851  transition-property: opacity, height;
1852  transition-duration: ${300}ms;
1853  transition-timing-function: ease-in;
1854
1855  details[data-state='on'] &,
1856  details[data-state='turning-on'] & {
1857    height: calc(var(${Ql}) * var(${Pb}));
1858    opacity: 1;
1859
1860    transition-timing-function: ${cb};
1861  }
1862`,uu=c`
1863  list-style-type: none;
1864  padding: 0 0 0 16px;
1865  margin: 0;
1866
1867  *[dir='rtl'] & {
1868    padding-left: initial;
1869    padding-right: 12px;
1870  }
1871
1872  ${V} {
1873    ${Zq}
1874  }
1875`,D_=c`
1876  & > summary {
1877    color: ${a("--global-header-item-hover-color")};
1878  }
1879  &::before {
1880    visibility: visible;
1881  }
1882`,P_=c`
1883  & > summary {
1884    color: ${a("--global-header-item-active-color")};
1885  }
1886
1887  &::before {
1888    visibility: visible;
1889    background-color: ${a("--global-header-indicator-active-color")};
1890  }
1891`,N_=c`
1892  transition: color 0.125s;
1893  white-space: nowrap;
1894  scroll-margin: ${fr};
1895
1896  /* Hide the text that doesn't fit. */
1897  > summary {
1898    text-overflow: ellipsis;
1899    overflow: hidden;
1900  }
1901
1902  &:hover,
1903  &:active,
1904  &:focus-within,
1905  [data-state='on'] > summary {
1906    color: ${a("--global-header-item-hover-color")};
1907  }
1908
1909  /** Displays the knob on active and hover in desktop mode only */
1910  ${V} {
1911    /* Move the summary over so we can position the knob inside */
1912    left: ${Wf};
1913    padding-left: ${fr};
1914    width: calc(${fr} + 100%);
1915
1916    *[dir='rtl'] & {
1917      left: unset;
1918      padding-left: unset;
1919      right: ${Wf};
1920      padding-right: ${fr};
1921    }
1922
1923    &::before {
1924      content: ' ';
1925      background-color: ${a("--global-header-indicator-hover-color")};
1926      position: absolute;
1927      left: 0;
1928      top: 10px;
1929      width: 4px;
1930      height: 32px;
1931      border-start-end-radius: ${a("--action-indicator-border-radius")};
1932      border-end-end-radius: ${a("--action-indicator-border-radius")};
1933      visibility: hidden;
1934    }
1935
1936    *[dir='rtl'] &::before {
1937      left: unset;
1938      right: 0;
1939    }
1940
1941    &:focus-within::before,
1942    &:hover::before,
1943    &:active::before,
1944    details[data-state='on'] > &::before {
1945      visibility: visible;
1946    }
1947  }
1948`,E_=c`
1949  position: relative;
1950`;var Nb=({navGroupKey:e,title:t,mobileHighlight:n,isActive:o,children:r,onSummaryClick:s})=>{let{groupKey:l,setGroupKey:p,mode:d,screenState:u}=(0,Qa.useContext)(Xe),[y,m]=(0,Qa.useState)(l===e);(0,Qa.useEffect)(()=>{let S=l===e;if(y===S)return;let C;return S&&u==="on"?C=setTimeout(m.bind(null,S),300):m(S),()=>{C&&clearTimeout(C)}},[l,e]);let g=i("ol",{className:uu,role:"menu",children:Qa.Children.map(r,(S,C)=>i("li",{children:S},`list-item-${C}`))}),f=S=>{S==="on"&&p?.(e)},b=d===tt.Mobile;return x(oo,{forceOpenAttribute:b?void 0:!0,showChevron:d===tt.Mobile,onToggle:f,summaryOnClick:s?()=>s():void 0,open:b?void 0:y,summary:t,chevronProps:{className:du},className:h(br,b?void 0:E_,N_,{[D_]:y,[P_]:o}),fadeInAnimation:b,transitionDurationMs:300,"data-testid":`group-${e}
1950`,style:{[Pb]:Qa.Children.count(r)},children:[g,b&&n]})};Nb.displayName="GlobalNavGroup";var H_=T(N());var ks="highlight-text",Eb="highlight-text-title",Rb="highlight-text-body",mu="highlight-media-mobile",gu="highlight-media-desktop",wr="cta",F_=e=>c`
1951  box-sizing: border-box;
1952
1953  /* Make the image/video cover the media space. These selectors are deep to account for any wrapper elements. */
1954  & > .${e} * {
1955    width: 100%;
1956    height: 100%;
1957  }
1958  & > .${e} img,
1959  & > .${e} video {
1960    object-fit: cover;
1961    border-radius: ${a("--border-radius-l")};
1962  }
1963
1964  & > .${mu} img {
1965    width: 90%;
1966    margin: 0;
1967  }
1968`,B_=c`
1969  position: relative; /* For positioning the card */
1970  filter: drop-shadow(0px 0px 32px rgba(0, 0, 0, 0.12)); /* Faint highlight shadow */
1971
1972  & > .${gu} {
1973    margin: 0;
1974    width: 100%;
1975    height: 100%;
1976  }
1977
1978  ${F_(gu)}
1979`,eK=c`
1980  box-sizing: border-box;
1981  color: ${a("--fg-color")};
1982  background-color: ${a("--bg-color")};
1983
1984  padding: 0;
1985  border-radius: ${a("--border-radius-m")};
1986  box-shadow: ${a("--box-shadow-m")};
1987  border: ${a("--border-width-xs")} solid rgb(233, 234, 235);
1988
1989  & > .${ks} {
1990    & > .${Eb} {
1991      color: ${a("--palette-black-v150")};
1992
1993      font-weight: 500;
1994      font-size: 18px;
1995      line-height: 20px;
1996      white-space: nowrap;
1997
1998      display: inline-block;
1999
2000      max-width: 100%;
2001
2002      overflow: hidden;
2003      text-overflow: ellipsis;
2004
2005      /* The line height here is greater than in body, so we move it slightly so the top margin
2006         looks proportional to the card border. */
2007      position: relative;
2008      bottom: 1px;
2009    }
2010
2011    & > .${Rb} {
2012      /* Default <p> sets margin to 1em which is larger than what we want. */
2013      margin-block-start: 2px;
2014      margin-block-end: 2px;
2015
2016      font-size: 12px;
2017      line-height: 16px;
2018      font-weight: 400;
2019
2020      color: ${a("--palette-black-v50")};
2021
2022      /*
2023        Properties below work on Webkit AND Gecko. 96% browser support as of 2020-04. Note that vendor
2024        auto-prefixing does not work here, so '-webkit-' is required.
2025      */
2026      display: -webkit-box;
2027      -webkit-box-orient: vertical;
2028      -webkit-line-clamp: 3;
2029      overflow: hidden;
2030      text-overflow: ellipsis;
2031    }
2032  }
2033`,Fb=65,tK=16,nK=c`
2034  max-width: 500px;
2035  padding: 16px;
2036
2037  *[dir='rtl'] & {
2038    right: unset;
2039    left: ${Fb}px;
2040  }
2041
2042  .${wr} {
2043    margin-left: 0;
2044  }
2045
2046  *[dir='rtl'] & .${wr} {
2047    margin-left: ${tK}px;
2048    margin-right: 0;
2049  }
2050`,oK=c`
2051  width: calc(100% - ${Fb*2}px);
2052
2053  padding: 16px;
2054
2055  &,
2056  & > .${wr}, & > .${wr} .${"sdsm-button"} {
2057    display: flex;
2058    flex-direction: column;
2059  }
2060
2061  & > .${wr} {
2062    margin-top: 0;
2063  }
2064`,R_=1040,$_=c`
2065  ${eK}
2066
2067  display: flex;
2068  align-items: center;
2069  justify-content: space-between;
2070  gap: 16px;
2071
2072  & > .${ks} {
2073    min-width: 0;
2074    max-width: 100%;
2075  }
2076
2077  & > .${ks}, & > .${wr} {
2078    margin: 0;
2079  }
2080
2081  position: absolute;
2082  right: ${Fb}px;
2083  bottom: 30px;
2084
2085  @media screen and (min-width: ${R_}px) {
2086    ${nK}
2087  }
2088
2089  @media screen and (max-width: ${R_}px) {
2090    ${oK}
2091  }
2092`,Hce=c`
2093  width: 100%;
2094  cursor: pointer;
2095  margin-top: 15px;
2096  margin-bottom: 50px;
2097
2098  /**
2099   * NOTE: These values are important!
2100   * This first value is the height of the highlight.
2101   * The second is the height of the highlight description. The content is too tall
2102   * So we clip it after this size (1-line roughly)
2103   */
2104  display: grid;
2105  grid-template-rows: 40vw 20px;
2106
2107  & > * {
2108    user-select: none;
2109  }
2110
2111  & > .${ks} {
2112    font-weight: 400;
2113    font-size: 14px;
2114    line-height: 40px;
2115    margin: 0 12px;
2116  }
2117
2118  & > .${mu} {
2119    border-radius: ${a("--border-radius-m")};
2120    margin: 0 20px 0 12px;
2121  }
2122
2123  [dir='rtl'] & > .${mu} {
2124    margin: 0 12px 0 20px;
2125  }
2126
2127  ${F_(mu)}
2128`,yu=10,L_=c`
2129  transition: transform ${500}ms ${pb};
2130  transform: translateY(
2131    calc(((-100% + ${yu*5}px) * var(--selected-index) + ${yu*3}px))
2132  );
2133  height: 100%;
2134
2135  margin: 0 32px 0 20px;
2136
2137  *[dir='rtl'] & {
2138    margin: 0 20px 0 32px;
2139  }
2140
2141  & > * {
2142    margin-top: 0;
2143    margin-bottom: ${yu*2}px;
2144    height: calc(100% - ${yu*7}px);
2145  }
2146`;var Bb=({background:e,callToAction:t,cardTitleV2:n,cardBodyV2:o,cardTitle:r,cardBody:s})=>x("section",{className:B_,children:[i("figure",{className:gu,children:e}),x("article",{className:h(Pe(Jt.White),$_),children:[x("figcaption",{className:ks,children:[i("label",{className:Eb,children:n??r}),i("p",{className:Rb,children:o??s})]}),i("div",{className:wr,children:t})]})]});Bb.displayName="GlobalNavHighlightDesktop";var $b=e=>(0,H_.useContext)(Xe).mode===tt.Mobile?null:i(Bb,{...e});$b.displayName="GlobalNavHighlight";var Dr=T(N());var V_=({className:e,highlights:t})=>{let n=(0,Dr.useContext)(Xe),o=n.mode===tt.Mobile,[r,s]=(0,Dr.useState)(0),l=Object.fromEntries([...t.entries()].filter(([d,u])=>!!u));if((0,Dr.useEffect)(()=>{let u=Object.keys(l).indexOf(n.groupKey??"");u!==-1&&u!==r&&s(u)},[n.groupKey,l,r]),o)return null;let p=c`
2147    --selected-index: ${r};
2148  `;return i("section",{className:h(p,L_,e),children:Dr.Children.toArray(Object.values(l))})};var yi=T(N());var fu=e=>{if(!e||!ib.test(e))return!1;try{return new URL(e).hostname!==window?.location.hostname}catch{return console.warn(`Unable to parse URL '${e}
2148'. It is invalid.`),!1}};var O_={utm_source:"global_nav",utm_medium:"referral",utm_content:"global_nav_item",utm_campaign:"universal_navigation"},G_=({title:e,children:t,isSelected:n,dataset:o,onToggle:r})=>{let s=(0,yi.useCallback)(()=>{r?.(e)},[r,e]);return i(oo,{summary:e,summaryProps:{className:h({selected:n}),dataset:o},chevronProps:{className:du},className:h(br,__,{[Db]:n}),summaryOnClick:s,children:i("ol",{className:uu,children:yi.Children.map(t,l=>i("li",{children:l}))})})};G_.displayName="GlobalNavItemWithChildren";var mi=({title:e,href:t,showExternalIcon:n,children:o,onClick:r,isSelected:s,dataset:l,addTrackingParams:p=!0,onToggle:d})=>{let{Anchor:u}=(0,yi.useContext)(Le),{toggleExpanded:y,trackingSiteName:m}=(0,yi.useContext)(Xe);if(o&&(!Array.isArray(o)||o.length))return i(G_,{title:e,isSelected:s,dataset:l,onToggle:d,children:o});let g=m?{...O_,utm_source:hM(m)}:O_,f=Nd(t,g),b=fu(t),S=C=>{r?.(C),!b&&!C.ctrlKey&&(y?.(),setTimeout(()=>window.scrollTo(0,0),500))};return x("div",{className:A_,...ee(l),children:[i(u,{className:h(br,{selected:s,[Db]:s}),href:b&&p?f:t,onClick:S,target:b?"_blank":"_self",rel:"noopener",children:e}),n&&b&&i(Ae,{className:w_,name:"external-link"})]})};mi.displayName="GlobalNavItem";var Y_=T(N());var Lb=({backgroundColor:e,thumbColor:t,trackWidth:n})=>c`
2149  /* Firefox. See developer.mozilla.org/en-US/docs/Web/CSS/CSS_Scrollbars */
2150  scrollbar-width: ${n};
2151  scrollbar-color: ${t} ${e};
2152
2153  /* Edge / Chrome / Safari. See css-tricks.com/custom-scrollbars-in-webkit/ */
2154  ::-webkit-scrollbar {
2155    width: ${n};
2156    background-color: ${e};
2157  }
2158
2159  ::-webkit-scrollbar-thumb {
2160    background-color: ${t};
2161    border-radius: calc(${n} / 2);
2162    /* Can't control the width, so we add a border to introduce margin. */
2163    border: ${a("--border-width-s")} solid ${e};
2164  }
2165
2166  ::-webkit-scrollbar-track {
2167    background-color: ${xM};
2168  }
2169`;var Ts=e=>`screen-state-${e}`,W_=c`
2170  background-color: ${a("--global-header-nav-screen-bg-color")};
2171  box-sizing: border-box;
2172  color: ${a("--global-header-nav-screen-fg-color")};
2173  /* Set font-family here or the var from the default motif is used */
2174  font-family: ${a("--font-family")};
2175  left: 0;
2176  position: fixed;
2177  top: 0;
2178  z-index: ${_e.NAVIGATOR};
2179
2180  & header {
2181    height: ${64}px;
2182    padding: 0 60px;
2183    display: flex;
2184    align-items: center;
2185    background-image: linear-gradient(
2186      0deg,
2187      transparent 0,
2188      ${a("--global-header-nav-screen-bg-color")} ${5}px
2189    );
2190    margin-bottom: -${5}px;
2191    z-index: ${_e.NAVIGATOR_HEADER};
2192
2193    &.sticky {
2194      position: sticky;
2195      top: 0;
2196    }
2197  }
2198`,mp=e=>`.${br} `.repeat(e),aK=c`
2199  & a {
2200    color: ${a("--global-header-item-color")};
2201    text-decoration: none;
2202    position: relative;
2203
2204    &::after {
2205      left: 0;
2206      content: ' ';
2207      position: absolute;
2208      bottom: 5px;
2209      height: 0;
2210      width: 100%;
2211      border-bottom: 2px ${a("--global-header-item-hover-color")} solid;
2212
2213      transition: ease-in-out;
2214      transition-duration: 100ms;
2215      opacity: 0;
2216    }
2217  }
2218
2219  & a:hover,
2220  & a:focus {
2221    color: ${a("--global-header-item-hover-color")};
2222  }
2223
2224  & ${mp(1)} {
2225    font-size: 26px;
2226    line-height: 54px;
2227    font-weight: 600;
2228    ${Ql}: 36px;
2229  }
2230
2231  & ${mp(2)} {
2232    font-size: 18px;
2233    line-height: 36px;
2234    font-weight: 400;
2235    ${Ql}: 16px;
2236  }
2237
2238  & ${mp(3)} {
2239    font-size: 16px;
2240    font-weight: 400;
2241    line-height: 40px;
2242  }
2243`,rK=c`
2244  & a {
2245    color: ${a("--global-header-item-color")};
2246    text-decoration: none;
2247  }
2248  & a:hover {
2249    color: ${a("--global-header-item-hover-color")};
2250  }
2251
2252  .${br} {
2253    font-size: ${a("--p2-mobile-font-size")};
2254    font-weight: 500;
2255    line-height: 40px;
2256  }
2257
2258  & ${mp(2)}, & ${mp(3)} {
2259    font-weight: 400;
2260  }
2261`,U_=400,Hb="highlight",iK="no-scroll",bu="left-nav",q_=c`
2262  ${W_}
2263
2264  ${q0({duration:`${500}ms`})}
2265  &.${Ts("on")},
2266  &.${Ts("turning-on")} {
2267    ${K0({duration:`${500}ms`})}
2268  }
2269
2270  box-sizing: border-box;
2271  height: 100vh;
2272  max-height: 100vh;
2273  max-width: 100vw;
2274  overflow: hidden;
2275  width: 100vw;
2276`,K_=c`
2277  height: 100%;
2278  margin: 0 auto;
2279  max-width: ${sn}px;
2280  position: relative;
2281  width: 100%;
2282
2283  & > .${bu} {
2284    height: 100%;
2285    width: ${U_}px;
2286    max-height: 100%;
2287    overflow-y: scroll;
2288    overflow-x: hidden;
2289
2290    ${aK}
2291
2292    /* Styling scrollbar */
2293    ${Lb({thumbColor:a("--global-header-item-color"),backgroundColor:a("--global-header-nav-screen-bg-color"),trackWidth:"10px"})}
2294  }
2295
2296  & > .${bu}.${iK} {
2297    ${Lb({thumbColor:a("--global-header-nav-screen-bg-color"),backgroundColor:a("--global-header-nav-screen-bg-color"),trackWidth:"10px"})}
2298  }
2299
2300  & .menu {
2301    padding: 0px 20px 0px ${fr};
2302    box-sizing: border-box;
2303  }
2304
2305  *[dir='rtl'] & .menu {
2306    padding: 0px ${fr} 0px 20px;
2307  }
2308
2309  & > .${Hb} {
2310    position: absolute;
2311    right: 0;
2312    top: 0;
2313    height: 100%;
2314    width: calc(100% - ${U_}px);
2315    z-index: ${_e.NAVIGATOR_HIGHLIGHT};
2316
2317    *[dir='rtl'] & {
2318      right: unset;
2319      left: 0;
2320    }
2321  }
2322
2323  & .close {
2324    position: relative;
2325  }
2326`,Q_=c`
2327  ${W_}
2328  ${rK}
2329
2330  ${U0({duration:`${500}ms`,curve:"ease-out"})}
2331
2332  &.${Ts("turning-off")} {
2333    ${W0({duration:`${500}ms`,curve:"ease-out"})}
2334  }
2335
2336  overflow: hidden scroll;
2337  display: flex;
2338  flex-direction: column;
2339
2340  & > .${yd} {
2341    padding: 20px;
2342    scroll-margin-top: 5px;
2343  }
2344
2345  & > .${ud} {
2346    background-color: ${a("--global-header-nav-screen-global-links-bg-color")};
2347    color: ${a("--global-header-nav-screen-fg-color")};
2348    padding: 20px 20px 40px 20px;
2349    margin-bottom: -20px; /* Pushing background under the gradient in .highlight. */
2350    flex-grow: 1; /* Pushes the gray background to the bottom for long pages. */
2351  }
2352
2353  & hr {
2354    border-color: ${a("--global-header-menu-col-divider-color")};
2355    border-style: inset;
2356    border-width: ${a("--border-width-xs")};
2357    margin-block-start: ${a("--spacing-m")};
2358    margin-block-end: ${a("--spacing-m")};
2359  }
2360
2361  /* On mobile we show the header regardless, so we display the nav below it. */
2362  /* NOTE: Reducing so that at 75% zoom a sliver of background doesn't show. */
2363  top: ${64-.75}px;
2364  /* On mobile we need to subtract the header size. */
2365  max-height: calc(100vh - ${64}
2365px);
2366  height: calc(100vh - ${64}px);
2367  /* stylelint-disable-next-line declaration-block-no-duplicate-properties */
2368  max-height: calc(100dvh - ${64}px);
2369  height: calc(100dvh - ${64}px);
2370
2371  width: 100vw;
2372  max-width: 100vw;
2373`,j_=c`
2374  font-size: 14px;
2375  line-height: 40px;
2376  font-weight: 500;
2377  display: block;
2378`;var gp=T(N());var Vb=({className:e,onNavClose:t,highlight:n,globalNav:o,motifScheme:r,backgroundColor:s,screenState:l,dataset:p})=>{let d=(0,gp.useRef)(null),u=(0,gp.useRef)(null);return(0,gp.useEffect)(()=>{l==="on"&&u.current?.focus()},[l]),p?.testid||(p={...p,testid:Ka.navTopLevel}),us(d.current),i("section",{className:h("sdsm-header",q_,r??Pe(s),e),...ee(p),children:x("div",{className:K_,children:[x("div",{ref:d,className:bu,children:[i("header",{className:"sticky",children:i(Mn,{size:"large",onClick:t,className:pu,iconName:"close",ref:u,"data-testid":Ka.closeButton})}),i("nav",{className:"menu","data-testid":Ka.navItems,children:o})]}),i("aside",{className:Hb,"data-testid":Ka.navHighlights,children:n})]})})};Vb.displayName="GlobalNavScreenDesktop";var Su=T(N());var Ob=({className:e,localNavMobile:t,localNavMobileFooter:n,globalNav:o,globalNavHeading:r,motifScheme:s,backgroundColor:l,showMobileGlobalLinks:p,dataset:d})=>{let u=(0,Su.useRef)(null),{screenState:y}=(0,Su.useContext)(Xe),m=y==="turning-off";us(u.current,m);let g=()=>x("section",{className:yd,children:[t,n&&x(de,{children:[i("hr",{}),n]})]});return d?.testid||(d={...d,testid:Ka.navTopLevel}),x("nav",{ref:u,className:h("sdsm-header",Q_,s??Pe(l),e),...ee(d),children:[(t||n)&&i(g,{}),p&&x("section",{className:h(ud,s??Pe(l)),children:[i("label",{className:j_,children:r}),o]})]})};Ob.displayName="GlobalNavScreenMobile";var Gb=e=>{let{screenState:t,mode:n}=(0,Y_.useContext)(Xe);return t==="off"?null:n===tt.Mobile?i(Ob,{...e,className:Ts(t),screenState:t}):i(Vb,{...e,className:Ts(t),screenState:t})};Gb.displayName="GlobalNavScreen";var X_=c`
2379  scroll-margin-top: var(--total-header-height);
2380`;var zb=c`
2381  inset: 0;
2382  /* Prevent overflowing elements from adding extra page width, e.g. background media stickers */
2383  overflow: hidden;
2384  position: absolute;
2385`,Ub=c`
2386  height: 100%;
2387  object-fit: cover;
2388  width: 100%;
2389`,J_=c`
2390  /** Relative color syntax decomposes the hex --curtain-color into r g b channels so opacity can be applied dynamically */
2391  background-color: rgb(from ${a("--curtain-color")} r g b / ${a("--curtain-opacity")});
2392  backdrop-filter: ${a("--curtain-backdrop-filter")};
2393  inset: 0;
2394  position: absolute;
2395  z-index: ${_e.BLOCK_CURTAIN};
2396`,Z_=c`
2397  background-color: ${a("--bg-color")};
2398`,e1=c`
2399  position: relative;
2400  width: 100%;
2401  background-image: ${a("--bg-image")};
2402  color: ${a("--fg-color")};
2403
2404  /** Styles for the background image if it gets set. Legacy */
2405  background-repeat: no-repeat;
2406  background-size: cover;
2407  background-position: center;
2408`,t1=c`
2409  margin-left: auto;
2410  margin-right: auto;
2411  width: 100%;
2412  padding: ${a("--block-boundary-desktop-padding")};
2413  position: relative;
2414  z-index: ${_e.BLOCK_BOUNDARY};
2415
2416  ${P} {
2417    padding: ${a("--block-boundary-mobile-padding")};
2418  }
2419`,n1=c`
2420  ${V} {
2421    padding-block: ${a("--block-boundary-dense-layout-desktop-padding")};
2422  }
2423`,o1=c`
2424  position: relative;
2425  margin-left: auto;
2426  margin-right: auto;
2427  width: 100%;
2428  max-width: 75%;
2429  padding: ${a("--block-header-desktop-padding")};
2430
2431  ${P} {
2432    max-width: unset;
2433    padding: ${a("--block-header-mobile-padding")};
2434  }
2435`,a1=c`
2436  color: ${a("--block-eyebrow-color")};
2437  font-size: 14px;
2438  font-weight: 500;
2439  letter-spacing: -0.01em;
2440  line-height: 20px;
2441  margin: 0;
2442  margin-bottom: ${a("--spacing-xs")};
2443`,r1=c`
2444  /* Overriding h* tags requires double specificity */
2445  && {
2446    color: ${a("--block-title-color")};
2447    font-size: ${a("--block-title-desktop-font-size")};
2448    font-stretch: ${a("--block-title-desktop-font-stretch")};
2449    line-height: ${a("--block-title-desktop-font-line-height")};
2450
2451    &:has(.${"sdsm-empahasized-text"}) {
2452      color: ${a("--block-title-de-emphasized-color")};
2453    }
2454
2455    ${P} {
2456      font-size: ${a("--block-title-mobile-font-size")};
2457      padding: 0;
2458    }
2459  }
2460  margin: 0; /* Resets h* user stylesheet margin. */
2461`,i1=c`
2462  -webkit-line-clamp: 6;
2463  -webkit-box-orient: vertical;
2464  color: ${a("--block-subtitle-color")};
2465  display: -webkit-box;
2466  /* Resets h* user stylesheet margin. */
2467  margin: 0;
2468  /* The margin between title/subtitle has to be on subtitle so that it collapses when there's only title. */
2469  margin-top: ${a("--spacing-m")};
2470  overflow: hidden;
2471  text-overflow: ellipsis;
2472
2473  a {
2474    color: currentColor;
2475  }
2476`,s1=c`
2477  display: flex;
2478  padding: ${a("--block-cta-desktop-padding")};
2479
2480  > *:not(:last-child) {
2481    margin-right: ${a("--spacing-m")};
2482    margin-left: 0;
2483  }
2484
2485  *[dir='rtl'] & > *:not(:last-child) {
2486    margin-right: 0;
2487    margin-left: ${a("--spacing-m")};
2488  }
2489
2490  ${P} {
2491    padding: ${a("--block-cta-mobile-padding")};
2492    flex-direction: column;
2493    > *:not(:last-child) {
2494      margin-bottom: ${a("--spacing-m")};
2495      margin-right: 0;
2496    }
2497  }
2498`,hu=c`
2499  --column-span: 2;
2500  display: grid;
2501  position: relative;
2502  grid-row-gap: ${a("--spacing-xl")};
2503  grid-column-gap: ${a("--spacing-xl")};
2504  justify-content: center;
2505  padding-inline: ${a("--block-content-desktop-padding-inline")};
2506
2507  /* We make every column span 2 in desktop mode so we can half-column align. */
2508  & > * {
2509    grid-column: span var(--column-span);
2510  }
2511
2512  ${P} {
2513    grid-template-columns: minmax(0, 1fr);
2514    grid-row-gap: ${a("--spacing-m")};
2515    /* NOTE: grid-column-gap same as desktop */
2516    padding-inline: ${a("--block-content-mobile-padding-inline")};
2517  }
2518`,Cu=c`
2519  grid-template-columns: repeat(var(--column-span), minmax(0, 1fr));
2520`,l1=c`
2521  ${V} {
2522    grid-row-gap: ${a("--block-content-dense-layout-desktop-grid-row-gap")};
2523  }
2524`,xu=c`
2525  /* NOTE: We double the columns so we can do half-column adjustments */
2526  grid-template-columns: repeat(calc(2 * var(--column-span)), minmax(0, 1fr));
2527
2528  /* In order to center a case where the last row only has 1 content,
2529   * We shift the start of the column.
2530   * Note that we don't do this if there's only 1 row.
2531   */
2532  ${V} {
2533    & > *:not(:first-child):nth-child(2n + 1):last-child {
2534      grid-column: var(--column-span) / span var(--column-span);
2535    }
2536  }
2537
2538  /*
2539  We are keeping the media queries above in addition to the container queries below in case:
2540  - this component is ever rendered without a wrapping SDS-M Page component
2541  - the browser does not support container queries (smart TVs, etc.)
2542  */
2543  ${ln} {
2544    grid-template-columns: repeat(var(--column-span), minmax(0, 1fr));
2545
2546    /* Reset for cases where the screen-based media query is active but the container query is not */
2547    & > *:not(:first-child):nth-child(2n + 1):last-child {
2548      grid-column: span var(--column-span);
2549    }
2550  }
2551`,vu=c`
2552  /* Reduce grid column gap width by 8px on 3 column layout  */
2553  grid-row-gap: ${a("--spacing-l")};
2554  grid-column-gap: ${a("--spacing-l")};
2555
2556  /* NOTE: We double the columns so we can do half-column adjustments */
2557  grid-template-columns: repeat(calc(3 * var(--column-span)), minmax(0, 1fr));
2558
2559  /* The case where there are actually 3 columns. */
2560  ${co} {
2561    /* Handle the case where the last child can be in 1st position */
2562    & > *:not(:first-child):last-child:nth-child(3n + 1) {
2563      grid-column: calc(1 + var(--column-span)) / span var(--column-span);
2564    }
2565
2566    /* When there are 2 children on the last row, we shift over the first one to center both */
2567    & > *:not(:first-child):nth-child(3n + 1):nth-last-child(2) {
2568      grid-column: var(--column-span) / span var(--column-span);
2569    }
2570  }
2571
2572  ${Zo} {
2573    grid-template-columns: repeat(calc(2 * var(--column-span)), minmax(0, 1fr));
2574
2575    ${V} {
2576      & > *:not(:first-child):nth-child(2n + 1):last-child {
2577        grid-column: var(--column-span) / span var(--column-span);
2578      }
2579    }
2580  }
2581
2582  /** TODO: Figure out if we can remove this. */
2583  ${P} {
2584    grid-template-columns: repeat(var(--column-span), minmax(0, 1fr));
2585  }
2586
2587  /*
2588  We are keeping the media queries above in addition to the container queries below in case:
2589  - this component is ever rendered without a wrapping SDS-M Page component
2590  - the browser does not support container queries (smart TVs, etc.)
2591  */
2592  ${NM} {
2593    /* Handle the case where the last child can be in 1st position */
2594    & > *:not(:first-child):last-child:nth-child(3n + 1) {
2595      grid-column: calc(1 + var(--column-span)) / span var(--column-span);
2596    }
2597
2598    /* When there are 2 children on the last row, we shift over the first one to center both */
2599    & > *:not(:first-child):nth-child(3n + 1):nth-last-child(2) {
2600      grid-column: var(--column-span) / span var(--column-span);
2601    }
2602  }
2603
2604  ${Yi} {
2605    grid-template-columns: repeat(calc(2 * var(--column-span)), minmax(0, 1fr));
2606
2607    /* Reset for cases where the screen-based media query is active but the container query is not */
2608    & > *:not(:first-child):last-child:nth-child(3n + 1) {
2609      grid-column: span var(--column-span);
2610    }
2611
2612    /* Reset for cases where the screen-based media query is active but the container query is not */
2613    & > *:not(:first-child):nth-child(3n + 1):nth-last-child(2) {
2614      grid-column: span var(--column-span);
2615    }
2616
2617    ${ii} {
2618      /* Center the last child if the last row only has 1 child */
2619      & > *:not(:first-child):nth-child(2n + 1):last-child {
2620        grid-column: var(--column-span) / span var(--column-span);
2621      }
2622    }
2623  }
2624
2625  ${ln} {
2626    grid-template-columns: repeat(var(--column-span), minmax(0, 1fr));
2627
2628    /* Reset for cases where the screen-based media query is active but the container query is not */
2629    & > *:not(:first-child):nth-child(2n + 1):last-child {
2630      grid-column: span var(--column-span);
2631    }
2632  }
2633`,p1=c`
2634  /* Reduce grid column gap width by 8px on 4 column layout  */
2635  grid-row-gap: ${a("--spacing-l")};
2636  grid-column-gap: ${a("--spacing-l")};
2637
2638  /* NOTE: We double the columns so we can do half-column adjustments */
2639  grid-template-columns: repeat(calc(4 * var(--column-span)), minmax(0, 1fr));
2640
2641  ${PM} {
2642    grid-template-columns: repeat(calc(3 * var(--column-span)), minmax(0, 1fr));
2643  }
2644
2645  ${Zo} {
2646    grid-template-columns: repeat(calc(2 * var(--column-span)), minmax(0, 1fr));
2647
2648    ${V} {
2649      & > *:not(:first-child):nth-child(2n + 1):last-child {
2650        grid-column: var(--column-span) / span var(--column-span);
2651      }
2652    }
2653  }
2654
2655  ${P} {
2656    grid-template-columns: repeat(var(--column-span), minmax(0, 1fr));
2657  }
2658
2659  /*
2660  We are keeping the media queries above in addition to the container queries below in case:
2661  - this component is ever rendered without a wrapping SDS-M Page component
2662  - the browser does not support container queries (smart TVs, etc.)
2663  */
2664  ${pd} {
2665    grid-template-columns: repeat(calc(3 * var(--column-span)), minmax(0, 1fr));
2666  }
2667
2668  ${Yi} {
2669    grid-template-columns: repeat(calc(2 * var(--column-span)), minmax(0, 1fr));
2670
2671    ${ii} {
2672      /* Center the last child if the last row only has 1 child */
2673      & > *:not(:first-child):nth-child(2n + 1):last-child {
2674        grid-column: var(--column-span) / span var(--column-span);
2675      }
2676    }
2677  }
2678
2679  ${ln} {
2680    grid-template-columns: repeat(var(--column-span), minmax(0, 1fr));
2681
2682    /* Reset for cases where the screen-based media query is active but the container query is not */
2683    & > *:not(:first-child):nth-child(2n + 1):last-child {
2684      grid-column: span var(--column-span);
2685    }
2686  }
2687`,c1=c`
2688  min-height: calc(100vh - ${64}
2688px);
2689  display: flex;
2690  background-size: cover;
2691  flex-direction: column;
2692`;var ya=({showCurtain:e,backgroundVideoSource:t,backgroundPosterSource:n,mobileBackgroundVideoSource:o,backgroundImageSources:r,backgroundImageAltText:s,callsToAction:l,children:p,anchorId:d,maxColumns:u=4,motifScheme:y,backgroundColor:m,eyebrow:g,title:f,subtitle:b,titleAlignment:S=pe.Center,titleAlignmentMobile:C=pe.Start,widthStyle:I="full",fullHeight:M=!1,className:v,style:_,eyebrowDataset:w,titleDataset:D,subtitleDataset:k,preChildren:A,postChildren:R,backgroundMediaStickers:$,denseLayout:B=!1,topSpacing:H,bottomSpacing:L})=>{K("sdsm-block");let z=L0({topSpacing:H,bottomSpacing:L}),Q=!!g||!!f||!!b,ue=Wb.Children.toArray(p).length,ie=Wb.Children.count(l);u=Math.max(1,Math.min(ue,u));let ne=u;I==="reduced"&&ne===4&&(ne=3),I==="narrow"&&ne>=3&&(ne=2);let te=$?.map(se=>({...se,size:pa.Large,insetPx:16,className:Ud}));return x("article",{id:d,className:h("sdsm-block",y??Pe(m),e1,X_,{[c1]:M,[Z_]:!!y||!!m},v),style:_,children:[A,e&&i("div",{"data-testid":"sdsm-block-curtain",className:J_}),r&&i(Bo,{imgSrcs:r,altText:s,className:zb,imgClassName:Ub,fetchPriority:"auto",stickers:te}),t&&i(Wa,{mobileSource:o,source:t,className:zb,videoClassName:Ub,posterSource:n,isBackgroundVideo:!0,stickers:te}),i(Dd.Provider,{value:y??m,children:x(qa,{"data-testid":"sdsm-block-boundary",widthStyle:I,className:h(t1,{[n1]:B},z),children:[Q&&x("section",{"data-testid":"sdsm-block-title",className:h(o1,Ir[S],Mr[C]),children:[g&&i("div",{className:a1,...ee(w),children:g}),f&&i("h2",{"data-testid":"sdsm-block-title",className:h(r1),...ee(D),children:f}),b&&i("div",{"data-testid":"sdsm-block-subtitle",className:h(pn,i1),...ee(k),children:b})]}),p&&i("section",{"data-testid":"sdsm-block-children","data-max-columns":u,className:h(hu,{[Cu]:ne===1,[xu]:ne===2,[vu]:ne===3,[p1]:ne===4,[l1]:B&&ne===1}),children:p}),ie>0&&i("section",{"data-testid":"sdsm-block-ctas",className:h(Ir[S],Mr[C],s1),children:l})]})}),R]})};ya.displayName="Block";var qb=`
2693  content: '';
2694  position: absolute;
2695  left: calc(-1 * ${a("--side-navigation-left-padding")});
2696  top: 0;
2697  height: 100%;
2698  width: ${a("--spacing-xxs")};
2699  background: ${a("--side-navigation-indicator-hover-color")};
2700  border-radius: 0 ${a("--action-indicator-border-radius")} ${a("--action-indicator-border-radius")} 0;
2701`,kn=300,d1=c`
2702  background-color: ${a("--side-navigation-desktop-bar-bg-color")};
2703  z-index: ${_e.SIDENAV};
2704
2705  ${V} {
2706    border-inline-end-color: ${a("--side-navigation-desktop-border-color")};
2707    border-inline-end-style: solid;
2708    border-inline-end-width: ${a("--side-navigation-desktop-border-width")};
2709    flex: 0 0 ${kn}px;
2710
2711    & > * {
2712      position: sticky;
2713      top: ${64}px;
2714    }
2715  }
2716
2717  ${P} {
2718    position: sticky;
2719    top: ${64}px;
2720    width: 100%;
2721    box-shadow: ${a("--box-shadow-m")};
2722  }
2723`,u1=c`
2724  ${P} {
2725    box-shadow: ${a("--box-shadow-xs")};
2726  }
2727`,y1=c`
2728  font-size: ${a("--action-desktop-font-size")};
2729  line-height: ${a("--action-desktop-font-line-height")};
2730  padding-block-start: ${a("--spacing-m")};
2731  padding-inline-start: ${a("--side-navigation-left-padding")};
2732  padding-inline-end: ${a("--side-navigation-right-padding")};
2733
2734  ${P} {
2735    width: auto;
2736    font-size: ${a("--action-mobile-font-size")};
2737    line-height: ${a("--action-mobile-font-line-height")};
2738    background-color: ${a("--side-navigation-mobile-bg-color")};
2739    padding: ${a("--spacing-s")} ${a("--spacing-xl")};
2740  }
2741
2742  & ul {
2743    list-style: none;
2744    padding: 0;
2745    margin: 0;
2746  }
2747
2748  & > ul > li {
2749    padding-block: ${a("--spacing-m")};
2750  }
2751
2752  & > ul > li > ul > li {
2753    font-size: ${a("--action-desktop-font-size")};
2754    line-height: ${a("--action-desktop-font-line-height")};
2755    margin-top: ${a("--spacing-m")};
2756    margin-inline-start: ${a("--spacing-m")};
2757    position: relative;
2758
2759    ${P} {
2760      font-size: ${a("--action-mobile-font-size")};
2761      line-height: ${a("--action-mobile-font-line-height")};
2762    }
2763  }
2764`,m1=c`
2765  padding: 0;
2766  font-family: ${a("--font-family")};
2767  display: flex;
2768  color: ${a("--side-navigation-desktop-item-color")};
2769  text-decoration: none;
2770  font-weight: ${a("--action-desktop-font-weight")};
2771  background-color: transparent;
2772  border: 0;
2773  font-size: ${a("--action-desktop-font-size")};
2774  line-height: ${a("--action-desktop-font-line-height")};
2775  text-align: left;
2776  cursor: pointer;
2777  width: 100%;
2778  justify-content: space-between;
2779  align-items: center;
2780  min-height: 22px;
2781  position: relative;
2782
2783  *[dir='rtl'] & {
2784    text-align: right;
2785  }
2786
2787  :hover {
2788    color: ${a("--side-navigation-desktop-item-hover-color")};
2789    &::before {
2790      ${qb}
2791    }
2792  }
2793
2794  ${P} {
2795    font-size: ${a("--action-mobile-font-size")};
2796    line-height: ${a("--action-mobile-font-line-height")};
2797    justify-content: space-between;
2798    color: ${a("--side-navigation-mobile-item-color")};
2799  }
2800`,g1=c`
2801  color: ${a("--side-navigation-desktop-item-hover-color")};
2802  &::before {
2803    ${qb}
2804  }
2805`,f1=c`
2806  color: ${a("--side-navigation-desktop-item-active-color")};
2807
2808  &::before {
2809    ${qb}
2810    background: ${a("--side-navigation-indicator-active-color")};
2811
2812    ${P} {
2813      background: ${a("--side-navigation-indicator-active-color")};
2814    }
2815  }
2816
2817  &:hover {
2818    color: ${a("--side-navigation-desktop-item-active-color")};
2819    &::before {
2820      background: ${a("--side-navigation-indicator-active-color")};
2821    }
2822  }
2823
2824  ${P} {
2825    color: ${a("--side-navigation-mobile-item-active-color")};
2826  }
2827`,b1=c`
2828  a {
2829    color: ${a("--side-navigation-desktop-item-color")};
2830    display: block;
2831    text-decoration: none;
2832    font-size: ${a("--action-desktop-font-size")};
2833    line-height: 140%;
2834
2835    *[dir='rtl'] & {
2836      &:before {
2837        right: calc(-1 * ${a("--spacing-m")});
2838        border-radius: ${a("--action-indicator-border-radius")} 0 0
2839          ${a("--action-indicator-border-radius")};
2840      }
2841    }
2842
2843    &:hover {
2844      color: ${a("--side-navigation-desktop-item-hover-color")};
2845    }
2846
2847    ${P} {
2848      color: ${a("--side-navigation-mobile-item-color")};
2849    }
2850  }
2851`,S1=c`
2852  font-size: ${a("--action-desktop-font-size")};
2853
2854  & svg:first-child {
2855    width: 22px;
2856    height: 22px;
2857    margin: -6px;
2858  }
2859
2860  & svg:nth-child(2) {
2861    display: none;
2862  }
2863
2864  & svg:nth-child(3) {
2865    display: none;
2866  }
2867
2868  *[dir='rtl'] & {
2869    & svg:nth-child(2) {
2870      display: none;
2871    }
2872
2873    & svg:nth-child(3) {
2874      display: none;
2875    }
2876  }
2877`,h1=c`
2878  position: relative;
2879  font-weight: ${a("--action-desktop-font-weight")};
2880
2881  a,
2882  a:hover {
2883    color: ${a("--side-navigation-desktop-item-active-color")};
2884
2885    ${P} {
2886      color: ${a("--side-navigation-mobile-item-active-color")};
2887    }
2888  }
2889
2890  *[dir='rtl'] & {
2891    &:before {
2892      right: calc(-1 * ${a("--spacing-m")});
2893      border-radius: ${a("--action-indicator-border-radius")} 0 0
2894        ${a("--action-indicator-border-radius")};
2895    }
2896  }
2897`,C1=c`
2898  ${V} {
2899    display: none;
2900  }
2901
2902  ${P} {
2903    background-color: ${a("--side-navigation-mobile-bar-bg-color")};
2904    color: ${a("--side-navigation-mobile-bar-fg-color")};
2905    border: 0;
2906    padding: 0;
2907    font: inherit;
2908    outline: inherit;
2909    width: 100%;
2910    display: flex;
2911    align-items: center;
2912    justify-content: space-between;
2913    padding-inline: ${a("--spacing-xl")};
2914    height: 48px;
2915    margin: auto;
2916
2917    & > span:first-child {
2918      font-family: ${a("--font-family")};
2919      font-size: ${a("--action-mobile-font-size")};
2920      line-height: ${a("--action-mobile-font-line-height")};
2921      font-weight: ${a("--action-desktop-font-weight")};
2922      text-overflow: ellipsis;
2923      overflow: hidden;
2924      white-space: nowrap;
2925    }
2926  }
2927`,Iu=c`
2928  fill: ${a("--side-navigation-desktop-item-color")};
2929  margin: -4px -12px;
2930
2931  ${P} {
2932    fill: ${a("--side-navigation-mobile-item-color")};
2933  }
2934`,x1=c`
2935  width: 22px;
2936  height: 22px;
2937  margin: -6px;
2938  fill: ${a("--side-navigation-mobile-toggler-icon-color")};
2939`;var v1=c`
2940  container-name: ${"sdsm-page"};
2941  container-type: inline-size;
2942`,I1=c`
2943  position: relative;
2944  width: 100%;
2945`,M1=c`
2946  ::before {
2947    background-color: ${a("--gutter-color")};
2948    content: '';
2949    height: 100vh;
2950    inset: 0;
2951    position: fixed;
2952    width: 100vw;
2953    z-index: -1;
2954  }
2955`,k1=c`
2956  background-color: ${a("--bg-color")};
2957`,T1=c`
2958  background-color: transparent;
2959`;var wue=c`
2960  background-attachment: fixed;
2961`,Kb=c`
2962  position: absolute;
2963  object-fit: cover;
2964  height: 100%;
2965  width: 100%;
2966  z-index: -1;
2967`,Qb=c`
2968  object-fit: cover;
2969  width: 100vw;
2970  height: 100vh;
2971  position: fixed;
2972  top: 0;
2973  left: 0;
2974  z-index: -1;
2975`,Due=c`
2976  display: flex;
2977  justify-content: center;
2978
2979  background-color: ${Jo};
2980
2981  ${P} {
2982    flex-direction: column;
2983  }
2984`,Pue=c`
2985  flex: 0 1 ${st-kn}px;
2986  min-width: 0px;
2987
2988  ${P} {
2989    flex: none;
2990  }
2991`;var As=T(N());var jb=c`
2992  overflow: hidden;
2993`,Yb=c`
2994  align-items: center;
2995  color: ${a("--breadcrumbs-item-color")};
2996  display: flex;
2997  font-size: ${a("--annotation-mobile-font-size")};
2998  font-weight: ${a("--annotation-mobile-font-weight")};
2999  gap: ${a("--spacing-xxs")};
3000  letter-spacing: ${a("--annotation-mobile-font-letter-spacing")};
3001  line-height: ${a("--annotation-mobile-font-line-height")};
3002  overflow: hidden;
3003  padding: ${a("--spacing-xs")} ${a("--spacing-xxs")};
3004
3005  ${V} {
3006    font-size: ${a("--annotation-desktop-font-size")};
3007    font-weight: ${a("--annotation-desktop-font-weight")};
3008    letter-spacing: ${a("--annotation-desktop-font-letter-spacing")};
3009    line-height: ${a("--annotation-desktop-font-line-height")};
3010  }
3011`,A1=c`
3012  text-decoration: none;
3013
3014  @media (hover: hover) {
3015    :hover {
3016      color: ${a("--breadcrumbs-item-hover-color")};
3017      text-decoration: ${a("--breadcrumbs-item-hover-font-text-decoration")};
3018    }
3019  }
3020`,_1=c`
3021  display: block;
3022  overflow: hidden;
3023  text-overflow: ellipsis;
3024  white-space: nowrap;
3025`,w1=c`
3026  color: ${a("--breadcrumbs-item-active-color")};
3027`,D1=c`
3028  ${qt}
3029  background-color: ${a("--neutral-v625")};
3030  border-radius: 4px;
3031  color: ${a("--neutral-v0")};
3032  left: 50%;
3033  opacity: 0;
3034  padding: ${a("--spacing-xs")} 21px;
3035  position: absolute;
3036  top: 120%;
3037  transform: translateX(-50%);
3038  transition: opacity 200ms, visibility 200ms;
3039  white-space: nowrap;
3040  pointer-events: none;
3041  visibility: hidden;
3042
3043  ${`.${jb}[data-truncated="true"]`}:hover & {
3044    opacity: 1;
3045    pointer-events: auto;
3046    visibility: visible;
3047  }
3048
3049  &::before {
3050    border-bottom: 12px solid ${a("--neutral-v625")};
3051    border-left: 12px solid transparent;
3052    border-right: 12px solid transparent;
3053    bottom: 100%;
3054    content: '';
3055    height: 0;
3056    left: 50%;
3057    position: absolute;
3058    transform: translateX(-50%);
3059    width: 0;
3060  }
3061`,P1=c`
3062  fill: ${a("--breadcrumbs-item-color")};
3063  margin-inline-start: calc(${a("--spacing-xxs")} * -1);
3064
3065  [dir='rtl'] & {
3066    transform: scaleX(-1);
3067  }
3068
3069  ${V} {
3070    display: none;
3071  }
3072`;var Xb=({breadcrumbText:e,slug:t,isCurrent:n,showBackIcon:o,onClick:r,breadcrumbTextDataset:s,hideTooltips:l=!1})=>{let{Anchor:p}=(0,As.useContext)(Le),d=(0,As.useRef)(null),[u,y]=(0,As.useState)(!1),m=()=>{if(l||!d.current)return;let{offsetWidth:b,scrollWidth:S}=d.current;y(S>b)},g=i("span",{ref:d,className:_1,children:e}),f=t&&!n?x(p,{href:t,className:h(Yb,A1),onClick:r,...ee(s),children:[o&&i(Ae,{name:"chevron-left",size:24,className:P1}),g]}):i("span",{"aria-current":n?"page":void 0,className:h(Yb,{[w1]:n}),...ee(s),children:g});return x("span",{className:jb,"data-truncated":l?void 0:u,onMouseEnter:l?void 0:m,children:[f,!l&&i("span",{role:"tooltip",className:D1,children:e})]})};Xb.displayName="BreadcrumbItem";var N1=c`
3073  width: 100%;
3074`,E1=c`
3075  align-items: center;
3076  display: grid;
3077  grid-template-columns: repeat(auto-fit, minmax(0, auto));
3078  justify-content: start;
3079  list-style: none;
3080  margin: 0;
3081  padding: 0;
3082`,R1=c`
3083  display: flex;
3084  position: relative;
3085`,F1=c`
3086  ${P} {
3087    display: none;
3088  }
3089`,B1=c`
3090  &:not(:last-of-type)::after {
3091    color: ${a("--breadcrumbs-item-color")};
3092    content: '/';
3093    font-size: ${a("--annotation-mobile-font-size")};
3094    font-weight: ${a("--annotation-mobile-font-weight")};
3095    letter-spacing: ${a("--annotation-mobile-font-letter-spacing")};
3096    line-height: ${a("--annotation-mobile-font-line-height")};
3097    margin: auto 0px;
3098    padding-inline: ${a("--spacing-xs")};
3099
3100    ${V} {
3101      font-size: ${a("--annotation-desktop-font-size")};
3102      font-weight: ${a("--annotation-desktop-font-weight")};
3103      letter-spacing: ${a("--annotation-desktop-font-letter-spacing")};
3104      line-height: ${a("--annotation-desktop-font-line-height")};
3105    }
3106  }
3107`,$1=c`
3108  &:not(:last-of-type)::after {
3109    ${P} {
3110      display: none;
3111    }
3112  }
3113`,L1=c`
3114  color: ${a("--breadcrumbs-item-color")};
3115  flex-shrink: 0;
3116  height: 16px;
3117  margin: auto ${a("--spacing-xxs")};
3118  width: 16px;
3119
3120  [dir='rtl'] & {
3121    transform: scaleX(-1);
3122  }
3123`,H1=c`
3124  ${P} {
3125    display: none;
3126  }
3127`;var Jb=({breadcrumbsItems:e,className:t,SeparatorIcon:n,shouldCollapseOnMobile:o=!1,hideTooltips:r=!1})=>{if(K("sdsm-breadcrumbs"),!e.length)return null;let s=e.length-1;return i("nav",{"aria-label":"breadcrumbs",className:h("sdsm-breadcrumbs",N1,t),children:i("ol",{className:E1,children:e.map((l,p)=>{let d=p===s,u=o&&p===s-1,y=!!n&&p<s;
3127return x("li",{className:h(R1,{[F1]:o&&!u,[B1]:!n,[$1]:o&&!n}),children:[i(Xb,{...l,hideTooltips:r,isCurrent:d,showBackIcon:u}),y&&n&&i(n,{"aria-hidden":!0,className:h(L1,{[H1]:o}),focusable:!1})]},l.id)})})})};Jb.displayName="Breadcrumbs";var V1=c`
3128  height: ${a("--break-total-desktop-height")};
3129  ${P} {
3130    height: ${a("--break-total-mobile-height")};
3131  }
3132`,sK=c`
3133  height: ${a("--break-half-desktop-height")};
3134  ${P} {
3135    height: ${a("--break-half-mobile-height")};
3136  }
3137`,O1=c`
3138  pointer-events: none;
3139  position: relative;
3140  z-index: ${_e.BREAK};
3141  ${V1}
3142`,Pr=c`
3143  width: 100%;
3144  height: calc(100% - 2 * ${a("--break-overlap-height")});
3145  position: relative;
3146  top: ${a("--break-overlap-height")};
3147`,G1=c`
3148  left: 50%;
3149  max-height: 100%;
3150  position: absolute;
3151  top: 50%;
3152  transform: translate(-50%, -50%);
3153`,z1=c`
3154  margin-top: calc(0px - ${a("--break-total-desktop-height")});
3155
3156  ${P} {
3157    margin-top: calc(0px - ${a("--break-total-mobile-height")});
3158  }
3159`,U1=c`
3160  margin-bottom: calc(0px - ${a("--break-total-desktop-height")});
3161
3162  ${P} {
3163    margin-bottom: calc(0px - ${a("--break-total-mobile-height")});
3164  }
3165`,W1=c`
3166  margin-top: calc(0px - ${a("--break-half-desktop-height")});
3167
3168  ${P} {
3169    margin-top: calc(0px - ${a("--break-half-mobile-height")});
3170  }
3171`,q1=c`
3172  margin-bottom: calc(0px - ${a("--break-half-desktop-height")});
3173
3174  ${P} {
3175    margin-bottom: calc(0px - ${a("--break-half-mobile-height")});
3176  }
3177`,K1=c`
3178  pointer-events: none;
3179  width: 100%;
3180`,Q1=V1,j1=sK,Y1=c`
3181  background-color: ${a("--bg-color")};
3182`;var X1=e=>{let{topColor:t,bottomColor:n,shadowColor:o,shadowOpacity:r=.2,...s}=e;return x("svg",{width:"1440",height:"96",viewBox:"0 0 1440 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",role:"presentation",...s,children:[i("defs",{children:x("filter",{id:"break-head-shadow",x:"0",y:"0",width:"100%",height:"96",children:[i("feGaussianBlur",{stdDeviation:"15"}),i("feComposite",{operator:"out",in2:"SourceGraphic"})]})}),i("path",{d:"M1440 0H0L-0.00390625 65C228.186 32.4746 470.064 21 720.555 21C971.045 21 1212.14 32.5811 1439.99 65L1440 0Z",fill:t}),i("path",{d:"M1439.99 43.9999L1440 75C896.804 75.3096 544.733 75 -0.00292327 75L-0.00463491 44C228.185 11.4751 470.065 8.66536e-05 720.555 6.42749e-05C971.044 4.18962e-05 1212.14 11.5812 1439.99 43.9999Z",fill:n,transform:"translate(0 21)"}),i("path",{d:"M1440 0H0L-0.00390625 65C228.186 32.4746 470.064 21 720.555 21C971.045 21 1212.14 32.5811 1439.99 65L1440 0Z",fill:o,opacity:r,filter:"url(#break-head-shadow)"})]})};var J1=e=>{let{topColor:t,bottomColor:n,shadowColor:o,shadowOpacity:r=.2,...s}=e;return x("svg",{width:"1440",height:"96",viewBox:"0 0 1440 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",role:"presentation",...s,children:[i("defs",{children:x("filter",{id:"break-headflipped-shadow",x:"0",y:"0",width:"100%",height:"96",children:[i("feGaussianBlur",{stdDeviation:"15"}),i("feComposite",{operator:"out",in2:"SourceGraphic"})]})}),i("path",{d:"M1440 0.000128746L4.27734e-06 9.68134e-08C228.19 32.5249 470.07 49.9999 720.56 49.9999C971.05 50 1212.15 32.4188 1440 0.000128746Z",fill:t}),i("path",{d:"M1440 96V0C1212.15 32.4189 971.051 50 720.561 50C470.07 50 228.189 32.5254 0 0V96H1440Z",fill:n}),i("path",{d:"M1440 0.000128746L4.27734e-06 9.68134e-08C228.19 32.5249 470.07 49.9999 720.56 49.9999C971.05 50 1212.15 32.4188 1440 0.000128746Z",fill:o,opacity:r,filter:"url(#break-headflipped-shadow)"})]})};var lK=c`
3183  align-items: center;
3184  background-color: ${a("--bg-color")};
3185  display: flex;
3186  height: 100%;
3187  padding: ${a("--spacing-l")} ${a("--spacing-xl")};
3188  width: 100%;
3189
3190  ${V} {
3191    padding: ${a("--spacing-l")} ${a("--spacing-xl")};
3192  }
3193  ${ql} {
3194    padding: ${a("--spacing-l")} ${a("--spacing-xxxl")};
3195  }
3196`,pK=c`
3197  background-color: ${a("--fg-color")};
3198  height: 1px;
3199  width: 100%;
3200`,Z1=()=>i("div",{className:lK,children:i("div",{className:pK})});var ew=e=>{let{topColor:t,bottomColor:n,shadowColor:o,shadowOpacity:r=.2,...s}=e;return x("svg",{width:"1440",height:"96",viewBox:"0 0 1440 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",role:"presentation",...s,children:[i("defs",{children:x("filter",{id:"break-skirt-shadow",x:"0",y:"0",width:"100%",height:"96",children:[i("feGaussianBlur",{stdDeviation:"15"}),i("feComposite",{operator:"out",in2:"SourceGraphic"})]})}),i("path",{d:"M314.31 27.8046C510.98 21.076 546.9 47.315 818.11 47.9843C935 48.4325 1223.03 39.463 1440 0H0V41.5C27.99 42.3963 117.64 34.5331 314.31 27.8106V27.8046Z",fill:t}),i("path",{d:"M0 96H1440V0C1223.03 39.463 935 48.4325 818.11 47.9843C683.948 47.6532 607.363 41.065 540.415 35.3058C472.026 29.4227 413.692 24.4045 314.31 27.8046V27.8106C204.403 31.5674 127.919 35.6805 76.9403 38.4219C36.6967 40.5861 12.3481 41.8954 0 41.5V96Z",fill:n}),i("path",{d:"M314.31 27.8046C510.98 21.076 546.9 47.315 818.11 47.9843C935 48.4325 1223.03 39.463 1440 0H0V41.5C27.99 42.3963 117.64 34.5331 314.31 27.8106V27.8046Z",fill:o,opacity:r,filter:"url
3200(#break-skirt-shadow)"})]})};var tw=e=>{let{topColor:t,bottomColor:n,shadowColor:o,shadowOpacity:r=.2,...s}=e;return x("svg",{width:"1440",height:"96",viewBox:"0 0 1440 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",role:"presentation",...s,children:[i("defs",{children:x("filter",{id:"break-skirt2-shadow",x:"0",y:"0",width:"100%",height:"96",children:[i("feGaussianBlur",{stdDeviation:"15"}),i("feComposite",{operator:"out",in2:"SourceGraphic"})]})}),i("path",{d:"M1440 0.0991211H0V50.1971C36.6091 43.6777 77.6641 37.7261 124.249 32.6745C310.648 12.4616 361 13.9746 528.797 31.5909C542.059 32.9831 555.219 35.2322 569.339 37.6453C599.237 42.755 633.435 48.5996 682 48.5996C731.565 48.3254 771.328 42.4257 813.924 36.1058C836.643 32.7351 860.166 29.2449 886.413 26.4248C944.864 20.7107 990.885 16.5365 1031.36 20.9347C1046.21 22.7434 1059.43 25.6192 1070.25 29.3933C1070.84 29.5968 1071.39 29.7913 1071.93 29.9783C1081.36 33.2595 1084.09 34.2084 1094.38 40.0996C1099.5 43.0274 1105.69 45.2946 1115.5 48.5996C1125.27 50.4244 1136.28 50.7567 1148.07 50.5944C1157.61 50.5266 1168.07 50.3572 1179.24 50.1765C1180.84 50.1505 1182.46 50.1243 1184.09 50.0982C1231.43 49.2382 1342.55 51.9494 1381.68 55.0925C1420.82 58.2357 1440 63.0996 1440 63.0996V0.0991211Z",fill:t}),i("path",{d:"M1440 79.2424V46.0986C1440 46.0986 1420.82 41.2347 1381.68 38.0915C1342.55 34.9484 1231.43 32.2372 1184.09 33.0972C1182.46 33.1233 1180.84 33.1495 1179.24 33.1755C1168.07 33.3562 1157.61 33.5256 1148.07 33.5935C1136.28 33.7557 1125.27 33.4234 1115.5 31.5986C1105.69 28.2936 1099.5 26.0264 1094.38 23.0986C1084.09 17.2074 1081.36 16.2586 1071.93 12.9773C1071.39 12.7904 1070.84 12.5958 1070.25 12.3924C1059.43 8.61827 1046.21 5.74244 1031.36 3.93377C990.885 -0.464426 944.864 3.70971 886.413 9.42386C860.166 12.244 836.643 15.7342 813.924 19.1048C771.328 25.4247 731.565 31.3244 682 31.5986C633.435 31.5986 599.237 25.754 569.339 20.6443C555.219 18.2313 542.059 15.9821 528.797 14.5899C361 -3.0264 310.648 -4.53937 124.249 15.6736C77.6641 20.7252 36.6091 26.6767 0 33.1961L4.37898e-05 79.2424H1440Z",fill:n,transform:"translate(0 17)"}),i("path",{d:"M1440 0.0991211H0V50.1971C36.6091 43.6777 77.6641 37.7261 124.249 32.6745C310.648 12.4616 361 13.9746 528.797 31.5909C542.059 32.9831 555.219 35.2322 569.339 37.6453C599.237 42.755 633.435 48.5996 682 48.5996C731.565 48.3254 771.328 42.4257 813.924 36.1058C836.643 32.7351 860.166 29.2449 886.413 26.4248C944.864 20.7107 990.885 16.5365 1031.36 20.9347C1046.21 22.7434 1059.43 25.6192 1070.25 29.3933C1070.84 29.5968 1071.39 29.7913 1071.93 29.9783C1081.36 33.2595 1084.09 34.2084 1094.38 40.0996C1099.5 43.0274 1105.69 45.2946 1115.5 48.5996C1125.27 50.4244 1136.28 50.7567 1148.07 50.5944C1157.61 50.5266 1168.07 50.3572 1179.24 50.1765C1180.84 50.1505 1182.46 50.1243 1184.09 50.0982C1231.43 49.2382 1342.55 51.9494 1381.68 55.0925C1420.82 58.2357 1440 63.0996 1440 63.0996V0.0991211Z",fill:o,opacity:r,filter:"url(#break-skirt2-shadow)"})]})};var nw=e=>{let{topColor:t,bottomColor:n,shadowColor:o,shadowOpacity:r=.2,...s}=e;return x("svg",{width:"1440",height:"96",viewBox:"0 0 1440 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",role:"presentation",...s,children:[i("defs",{children:x("filter",{id:"break-skirt3-shadow",x:"0",y:"0",width:"100%",height:"96",children:[i("feGaussianBlur",{stdDeviation:"15"}),i("feComposite",{operator:"out",in2:"SourceGraphic"})]})}),i("path",{d:"M0 0C34.849 14.3283 113.946 7.9634 169.366 14.5723C193.656 18.3155 229.541 28.3275 253.444 30.9529C320.056 36.6478 380.164 24.0008 446.021 28.8655C538.848 36.8216 612.91 60.1738 720.005 58.9539C827.081 60.1738 901.18 36.8253 993.979 28.8619C1059.84 23.9972 1119.94 36.6442 1186.56 30.9529C1210.32 28.3166 1246.29 18.3191 1270.63 14.5686C1326.17 7.96341 1405.17 14.3283 1440 0.00364149V0H0Z",fill:t}),i("path",{d:"M1440 96V0C1418.53 8.83496 1380.26 9.80273 1341.06 10.7939C1316.67 11.4102 1291.93 12.0361 1270.63 14.5684C1259.9 16.2227 1246.9 19.0908 1233.69 22.0078C1216.94 25.7051 1199.84 29.4795 1186.56 30.9531C1152.46 33.8662 1120.06 31.9736 1087.73 30.0859C1056.9 28.2852 1026.12 26.4873 993.979 28.8623C958.615 31.8965 925.967 37.165 893.176 42.457C839.916 51.0527 786.275 59.709 720.004 58.9541C653.738 59.709 600.121 51.0557 546.877 42.4639C514.072 37.1699 481.41 31.8984 446.02
32001 28.8652C413.881 26.4912 383.107 28.2881 352.281 30.0879C319.943 31.9766 287.547 33.8682 253.443 30.9531C240.031 29.4795 222.848 25.6807 206.057 21.9688C192.922 19.0654 180.027 16.2148 169.367 14.5723C148.109 12.0371 123.369 11.4111 98.9785 10.7939C59.7793 9.80176 21.4824 8.83203 0 0V96H1440Z",fill:n}),i("path",{d:"M0 0C34.849 14.3283 113.946 7.9634 169.366 14.5723C193.656 18.3155 229.541 28.3275 253.444 30.9529C320.056 36.6478 380.164 24.0008 446.021 28.8655C538.848 36.8216 612.91 60.1738 720.005 58.9539C827.081 60.1738 901.18 36.8253 993.979 28.8619C1059.84 23.9972 1119.94 36.6442 1186.56 30.9529C1210.32 28.3166 1246.29 18.3191 1270.63 14.5686C1326.17 7.96341 1405.17 14.3283 1440 0.00364149V0H0Z",fill:o,opacity:r,filter:"url(#break-skirt3-shadow)"})]})};var Zb=e=>{let{topColor:t,bottomColor:n,shadowColor:o,shadowOpacity:r=.2,...s}=e;return x("svg",{width:"1440",height:"96",viewBox:"0 0 1440 96",fill:"none",xmlns:"http://www.w3.org/2000/svg",preserveAspectRatio:"none",role:"presentation",...s,children:[i("defs",{children:x("filter",{id:"break-straight-shadow",x:"0",y:"0",width:"100%",height:"96",children:[i("feGaussianBlur",{stdDeviation:"15"}),i("feComposite",{operator:"out",in2:"SourceGraphic"})]})}),i("rect",{x:"0",y:"0",width:"100%",height:"48",fill:t}),i("rect",{x:"0",y:"0",width:"100%",height:"48",fill:n,transform:"translate(0 48)"}),i("rect",{x:"0",y:"0",width:"100%",height:"48",fill:o,opacity:r,filter:"url(#break-straight-shadow)"})]})};var fp=({template:e,isTopTransparent:t,isBottomTransparent:n,isOverlaid:o})=>{if(!e)return"none";if(e===je.Line)return"topAndBottomHalfs";if(t&&n)return"none";let r=t&&!n,s=!t&&n;return o?e===je.Straight?"topAndBottomHalfs":r?"top":s?"bottom":"topAndBottomHalfs":r?e===je.Straight?"topHalf":"top":s?e===je.Straight?"bottomHalf":"bottom":"none"};var Mu=({template:e,imgSrcs:t,topColor:n,bottomColor:o,isOverlaid:r})=>{if(K("sdsm-break"),e==="None")return null;let s=!!t,l=!n,p=!o;if(l&&p)return null;let d=Po(n),u=Po(o),y=l?"transparent":Kl(d,"--bg-color")??"transparent",m=p?"transparent":Kl(u,"--bg-color")??"transparent",g=u==="sdsm-secondary"?a("--break-shadow-light-color"):a("--break-shadow-dark-color"),f=.2;d==="sdsm-secondary"&&u==="sdsm-secondary"&&(f=.4),d!=="sdsm-secondary"&&u==="sdsm-secondary"&&(f=.56);let b;if(s)b=i(Zb,{className:Pr,topColor:y,bottomColor:m,shadowColor:g,shadowOpacity:f});else switch(e){case je.Head:b=i(X1,{className:Pr,topColor:y,bottomColor:m,shadowColor:g,shadowOpacity:f});break;case je.HeadFlipped:b=i(J1,{className:Pr,topColor:y,bottomColor:m,shadowColor:g,shadowOpacity:f});break;case je.Line:b=i(Z1,{});break;case je.Skirt:b=i(ew,{className:Pr,topColor:y,bottomColor:m,shadowColor:g,shadowOpacity:f});break;case je.Skirt2:b=i(tw,{className:Pr,topColor:y,bottomColor:m,shadowColor:g,shadowOpacity:f});break;case je.Skirt3:b=i(nw,{className:Pr,topColor:y,bottomColor:m,shadowColor:g,shadowOpacity:f});break;case je.Straight:b=i(Zb,{className:Pr,topColor:y,bottomColor:m,shadowColor:g,shadowOpacity:f});break;default:break}if(!b)return null;let S=fp({template:s?je.Straight:e,isTopTransparent:l,isBottomTransparent:p,isOverlaid:r});return x("div",{className:h("sdsm-break",d??"sdsm-default",O1,{[z1]:S==="top",[U1]:S==="bottom",[W1]:S==="topAndBottomHalfs"||S==="topHalf",[q1]:S==="topAndBottomHalfs"||S==="bottomHalf",[Y1]:!l&&!p}),"data-testid":`break-${e?.toLowerCase()}`,children:[b,!!t&&i(Ye,{className:G1,imgSrcs:t,altText:""})]})};Mu.displayName="Break";var bp=({type:e,location:t})=>{if(K("sdsm-break"),!e||e==="none")return null;let n=t==="top"&&e==="bottom"||t==="bottom"&&e==="top",o=e==="topAndBottomHalfs"||t==="top"&&e==="bottomHalf"||t==="bottom"&&e==="topHalf";return!n&&!o?null:i("div",{className:h(K1,{[Q1]:n,[j1]:o}),"data-testid":"break-spacer"})};bp.displayName="BreakSpacer";var $n=T(N());var cK=ji({min:xn+1,max:_M}),eS="editorial-gallery-card-media",Nr="editorial-gallery-card",ku=c`
3201  align-items: center;
3202  background-color: ${a("--bg-color")};
3203  display: flex;
3204  flex-direction: column;
3205  gap: 8px;
3206  position: relative;
3207  width: 100%;
3208
3209  &:hover {
3210    & .${eS} {
3211      opacity: 1;
3212      transform: scale(1);
3213      z-index: 2;
3214
3215      ${Qe} {
3216        box-shadow: ${a("--editorial-gallery-card-media-hover-box-shadow")};
3217      }
3218    }
3219  }
3220
3221  &::before {
3222    transition: background-color 0.25s ease-out;
3223    background-color: transparent;
3224    content: '';
3225    inset: 0 calc(${a("--spacing-xxxl")} * -1);
3226    position: absolute;
3227
3228    ${Qe} {
3229      width: calc(100% + 2 * ${a("--spacing-xxxl")});
3230    }
3231  }
3232`,Tu=c`
3233  align-items: flex-start;
3234  align-self: stretch;
3235  color: ${a("--fg-color")};
3236  display: flex;
3237  justify-content: space-between;
3238  overflow: hidden;
3239  padding-block: ${a("--spacing-l")};
3240  /* Containing block for the stretched link ::after pseudo-element
3241     in stretchedLinkCss, allowing it to cover the full card area. */
3242  position: relative;
3243
3244  ${V} {
3245    overflow: visible;
3246    padding-block: ${a("--spacing-xxl")};
3247  }
3248`,Au=c`
3249  align-items: flex-start;
3250  display: flex;
3251  flex-direction: column;
3252  gap: ${a("--spacing-l")};
3253  width: 100%;
3254
3255  ${V} {
3256    flex-direction: row;
3257    gap: 72px;
3258  }
3259`,aw=c`
3260  align-items: flex-start;
3261  display: flex;
3262  flex-direction: row;
3263  flex-shrink: 0;
3264  justify-content: space-between;
3265  max-width: 100%;
3266  text-transform: uppercase;
3267  width: 100%;
3268
3269  ${V} {
3270    flex-direction: column;
3271    max-width: 100px;
3272  }
3273
3274  & > p {
3275    margin: 0;
3276  }
3277`,_u=c`
3278  display: flex;
3279  flex-direction: row-reverse;
3280  gap: ${a("--spacing-m")};
3281  width: 100%;
3282
3283  ${V} {
3284    flex-direction: row;
3285    gap: 72px;
3286  }
3287`,tS=c`
3288  font-size: ${a("--annotation-mobile-font-size")};
3289  font-weight: ${a("--annotation-mobile-font-weight")};
3290  letter-spacing: ${a("--annotation-mobile-font-letter-spacing")};
3291  line-height: ${a("--annotation-mobile-font-line-height")};
3292  margin: 0;
3293  margin-inline-start: auto;
3294  overflow-wrap: break-word;
3295
3296  ${V} {
3297    font-size: ${a("--annotation-desktop-font-size")};
3298    font-weight: ${a("--annotation-desktop-font-weight")};
3299    letter-spacing: ${a("--annotation-desktop-font-letter-spacing")};
3300    line-height: ${a("--annotation-desktop-font-line-height")};
3301    margin-inline-start: 0;
3302  }
3303`,wu=c`
3304  align-items: flex-start;
3305  display: flex;
3306  flex-direction: column;
3307  flex-shrink: 0;
3308  justify-content: center;
3309  position: relative;
3310  width: 96px;
3311
3312  ${Qe} {
3313    width: 169px;
3314  }
3315`,rw=c`
3316  ${cK} {
3317    width: 126px;
3318  }
3319`,iw=c`
3320  aspect-ratio: 9/16;
3321  background-color: ${a("--bg-color")};
3322  border-radius: ${a("--editorial-gallery-card-media-border-radius")};
3323  opacity: 1;
3324  overflow: hidden;
3325  pointer-events: none;
3326  position: relative;
3327  top: 0;
3328  user-select: none;
3329
3330  ${V} {
3331    inset: 0;
3332    position: absolute;
3333    z-index: 1;
3334  }
3335
3336  ${Qe} {
3337    transition: transform 0.25s ease-out;
3338    transform: scale(0.7);
3339  }
3340`,Du=c`
3341  display: flex;
3342  flex-direction: column;
3343  gap: ${a("--spacing-l")};
3344  width: 100%;
3345
3346  ${V} {
3347    gap: ${a("--spacing-m")};
3348  }
3349
3350  ${Qe} {
3351    flex-direction: row;
3352    justify-content: space-between;
3353  }
3354`,sw=c`
3355  align-items: flex-start;
3356  display: flex;
3357  flex-direction: column;
3358  gap: 16px;
3359
3360  ${V} {
3361    height: 115px;
3362    width: 100%;
3363  }
3364
3365  ${Qe} {
3366    height: 151px;
3367    max-height: 151px;
3368    max-width: 480px;
3369  }
3370`,lw=c`
3371  -webkit-box-orient: vertical;
3372  -webkit-line-clamp: 4;
3373  display: -webkit-box;
3374  font-family: ${a("--font-family")};
3375  letter-spacing: normal;
3376  margin: 0px;
3377  overflow: hidden;
3378  text-overflow: ellipsis;
3379  width: 100%;
3380
3381  && {
3382    font-size: ${a("--editorial-gallery-card-title-mobile-font-size")};
3383    font-stretch: ${a("--editorial-gallery-card-title-mobile-font-stretch")};
3384    font-weight: ${a("--editorial-gallery-card-title-mobile-font-weight")};
3385    line-height: ${a("--editorial-gallery-card-title-mobile-font-line-height")};
3386
3387    ${V} {
3388      font-size: ${a("--editorial-gallery-card-title-desktop-font-size")};
3389      font-stretch: ${a("--editorial-gallery-card-title-desktop-font-stretch")};
3390      font-weight: ${a("--editorial-gallery-card-title-desktop-font-weight")};
3391      line-height: ${a("--editorial-gallery-card-title-desktop-font-line-height")};
3392    }
3393  }
3394
3395  ${V} {
3396    -webkit-line-clamp: 2;
3397  }
3398`,pw=c`
3399  ${xt}
3400  -webkit-box-orient: vertical;
3401  -webkit-line-clamp: 2;
3402  display: none;
3403  margin: 0px;
3404  overflow: hidden;
3405  text-overflow: ellipsis;
3406  width: 100%;
3407
3408  ${V} {
3409    display: -webkit-box;
3410  }
3411`,cw=c`
3412  display: flex;
3413  flex-grow: 0;
3414  height: fit-content;
3415  max-width: fit-content;
3416
3417  & svg {
3418    flex-shrink: 0;
3419    height: 24px;
3420    width: 24px;
3421  }
3422`,dw=c`
3423  ${Qe} {
3424    &:hover {
3425      &::before {
3426        background-color: ${a("--neutral-v200")};
3427      }
3428      & .${Nr} {
3429        color: ${a("--neutral-v700")};
3430      }
3431    }
3432  }
3433`,uw=c`
3434  ${Qe} {
3435    &:hover {
3436      &::before {
3437        background: ${a("--palette-yellow-v100")};
3438      }
3439      & .${Nr} {
3440        color: ${a("--neutral-v700")};
3441      }
3442    }
3443  }
3444`,yw=c`
3445  ${Qe} {
3446    &:hover {
3447      &::before {
3448        background: linear-gradient(
3449          90deg,
3450          rgba(255, 252, 0, 1) 25%,
3451          rgba(217, 173, 224, 1) 75%,
3452          rgba(142, 102, 209, 1) 100%
3453        );
3454      }
3455      & .${Nr} {
3456        color: ${a("--neutral-v700")};
3457      }
3458    }
3459  }
3460`,mw=c`
3461  ${Qe} {
3462    &:hover {
3463      &::before {
3464        background: ${a("--neutral-v700")};
3465      }
3466      & .${Nr} {
3467        color: ${a("--neutral-v0")};
3468      }
3469    }
3470  }
3471`,gw=c`
3472  ${Qe} {
3473    &:hover {
3474      &::before {
3475        background: ${a("--editorial-gallery-card-hover-background-color")};
3476      }
3477    }
3478  }
3479`,fw=c`
3480  &::after {
3481    content: '';
3482    position: absolute;
3483    inset: 0;
3484    z-index: 1;
3485  }
3486
3487  &:hover:not([disabled]) {
3488    transform: none;
3489  }
3490
3491  &:active:not([disabled]) {
3492    transform: none;
3493  }
3494`,bw=c`
3495  background-color: ${a("--neutral-v200")};
3496`,dK=Do`
3497  0% {
3498    transform: translateX(-100%);
3499  }
3500  30% {
3501    transform: translateX(-100%);
3502  }
3503  100% {
3504    transform: translateX(100%);
3505  }
3506`,Sw=c`
3507  border-radius: ${a("--border-radius-m")};
3508  overflow: hidden;
3509  position: relative;
3510
3511  &::before {
3512    animation: ${dK} 2s infinite;
3513    background: linear-gradient(0.25turn, transparent, ${a("--bg-color")}, transparent);
3514    content: '';
3515    height: 100%;
3516    left: 0;
3517    opacity: 0.8;
3518    pointer-events: none;
3519    position: absolute;
3520    top: 0;
3521    transform: translateX(-100%);
3522    width: 100%;
3523  }
3524
3525  @media (prefers-reduced-motion: reduce) {
3526    &::before {
3527      animation: none;
3528    }
3529  }
3530`,hw=c`
3531  display: none;
3532  flex-direction: column;
3533  justify-content: center;
3534  gap: 10px;
3535  width: 100%;
3536  padding-block-end: 4px;
3537
3538  ${V} {
3539    display: flex;
3540    height: 52px;
3541  }
3542`,Cw=c`
3543  display: flex;
3544  flex-direction: column;
3545  justify-content: center;
3546  gap: 6px;
3547  height: 96px;
3548  width: 100%;
3549  padding-block: 2px;
3550
3551  ${V} {
3552    height: 52px;
3553  }
3554`,xw=c`
3555  display: flex;
3556  flex-direction: column;
3557  gap: 16px;
3558  width: 100%;
3559
3560  ${Qe} {
3561    height: 151px;
3562    max-height: 151px;
3563    max-width: 480px;
3564  }
3565`,vw=c`
3566  aspect-ratio: 9 / 16;
3567  border-radius: ${a("--border-radius-l")};
3568  flex-shrink: 0;
3569  position: absolute;
3570  width: 96px;
3571
3572  ${V} {
3573    width: 126px;
3574  }
3575
3576  ${Qe} {
3577    opacity: 0;
3578    width: 169px;
3579  }
3580`,Iw=c`
3581  align-items: flex-start;
3582  display: flex;
3583  flex-direction: row;
3584  flex-shrink: 0;
3585  gap: 8px;
3586  justify-content: space-between;
3587  max-width: 100%;
3588  padding-block: 4px;
3589  text-transform: uppercase;
3590  width: 100%;
3591
3592  ${V} {
3593    flex-direction: column;
3594    max-width: 100px;
3595  }
3596`,Mw=c`
3597  height: 12px;
3598  width: 60px;
3599`,kw=c`
3600  height: 12px;
3601  width: 75px;
3602`,nS=c`
3603  height: var(--skeleton-bar-height);
3604  width: var(--skeleton-bar-width);
3605`,Tw=c`
3606  border-radius: 64px;
3607  height: 45px;
3608  width: 170px;
3609
3610  ${V} {
3611    height: 50px;
3612  }
3613`,Aw=c`
3614  background-color: ${a("--fg-color")};
3615  border-block: ${a("--border-width-xs")} solid ${a("--fg-color")};
3616  display: flex;
3617  flex-direction: column;
3618  gap: 1px;
3619  margin-top: ${a("--spacing-xxxl")};
3620`;var oS={lens:"Lens Studio",snap:"Snap Inc.",snapchat:"Snapchat",spectacles:"Specs"},uK={lens:yw,snap:dw,snapchat:uw,spectacles:mw}
3620,aS=({date:e,dateTime:t,title:n,description:o,imgSrcs:r,videoSource:s,imgAltText:l,brand:p,isRtl:d=!1,link:u,ctaLabel:y="Read More",onClick:m,buttonSize:g=gr.Regular,dataset:f,brandDataset:b,titleDataset:S,descriptionDataset:C,dateDataset:I,mediaDataset:M,className:v,..._})=>{K("sdsm-editorial-gallery-card");let w=r||s;return i("div",{className:h(ku,p?uK[p]:gw,v),"data-testid":"editorial-gallery-card-container",...ee(f),..._,children:i("div",{className:h(Nr,Tu),children:x("div",{className:Au,children:[x("div",{className:aw,children:[p?i("p",{className:tS,...ee(b),children:oS[p]}):null,e?i("time",{dateTime:Pd(t),className:tS,...ee(I),children:e}):null]}),x("div",{className:_u,children:[w?i("div",{className:h(wu,{[rw]:!!u}),children:i(Ye,{imgSrcs:r,altText:l,videoSource:s,isBackgroundVideo:!0,className:h(eS,iw),dataset:M})}):null,x("div",{className:Du,children:[n||o?x("div",{className:sw,children:[n?i("h5",{className:lw,...ee(S),children:n}):null,o?i("p",{className:pw,...ee(C),children:o}):null]}):null,u?i(Zt,{type:Bn.Secondary,iconName:d?"arrow-left":"arrow-right",className:h(cw,fw),link:u,onClick:m,size:g,children:y}):null]})]})]})})})};aS.displayName="EditorialGalleryCard";var yK=[{height:20,width:85},{height:20,width:60}],mK=[{height:12,width:90},{height:12,width:70}],rS=({className:e})=>{let t=h(bw,Sw);return i("div",{className:h(ku,e),"data-testid":"skeleton-editorial-gallery-card-container","aria-hidden":"true",children:i("div",{className:h(Nr,Tu),children:x("div",{className:Au,children:[x("div",{className:Iw,children:[i("div",{className:h(t,Mw)}),i("div",{className:h(t,kw)})]}),x("div",{className:_u,children:[i("div",{className:wu,children:i("div",{className:h(t,vw)})}),x("div",{className:Du,children:[x("div",{className:xw,children:[i("div",{className:Cw,children:yK.map(({height:n,width:o},r)=>i("div",{className:h(t,nS),style:{"--skeleton-bar-height":`${n}px`,"--skeleton-bar-width":`${o}%`}},`skeleton-title-${r}`))}),i("div",{className:hw,children:mK.map(({height:n,width:o},r)=>i("div",{className:h(t,nS),style:{"--skeleton-bar-height":`${n}px`,"--skeleton-bar-width":`${o}%`}},`skeleton-desc-${r}`))})]}),i("div",{className:h(t,Tw)})]})]})]})})})};rS.displayName="SkeletonEditorialGalleryCard";var iS="24px",gi=e=>c`
3621  -webkit-line-clamp: ${e};
3622  -webkit-box-orient: vertical;
3623  display: -webkit-box;
3624  overflow: hidden;
3625  text-overflow: ellipsis;
3626`,sS=c`
3627  border: ${a("--carousel-card-border-width")} solid ${a("--carousel-card-border-color")};
3628  cursor: grab;
3629  display: flex;
3630  flex-direction: column;
3631  height: 100%;
3632  overflow: hidden;
3633  position: relative;
3634  transition: background-color 0.2s linear, border-color 0.2s linear, box-shadow 0.2s linear;
3635  user-select: none;
3636
3637  &:hover svg {
3638    fill: ${a("--action-text-hover-color")};
3639  }
3640
3641  :hover {
3642    border-color: ${a("--carousel-card-hover-border-color")};
3643  }
3644
3645  :hover .sdsm-carousel-card-text {
3646    background-color: ${a("--carousel-card-hover-bg-color")};
3647    border-color: ${a("--carousel-card-hover-border-color")};
3648  }
3649`,_w=c`
3650  color: ${a("--carousel-card-fg-color")};
3651  cursor: pointer;
3652  display: flex;
3653  flex-direction: column;
3654  height: 100%;
3655  text-decoration: none;
3656`,ww=c`
3657  aspect-ratio: 9 / 16;
3658  flex-shrink: 0;
3659  margin: calc(${a("--carousel-card-border-width")} * -1);
3660  overflow: hidden;
3661  /**
3662   * To help video controls extend full width
3663   * https://github.sc-corp.net/Snapchat/marketing-web/pull/2555#discussion_r5071157
3664  */
3665  position: relative;
3666
3667  > picture {
3668    pointer-events: none;
3669  }
3670
3671  /** To allow object-fit cover for the video element  */
3672  > div {
3673    height: 100%;
3674  }
3675
3676  & img {
3677    aspect-ratio: 16 / 9;
3678  }
3679`,Dw=c`
3680  aspect-ratio: 16 / 9;
3681
3682  & img {
3683    aspect-ratio: 16 / 9;
3684  }
3685`,Pw=c`
3686  aspect-ratio: 3 / 2;
3687
3688  & img {
3689    aspect-ratio: 16 / 9;
3690  }
3691`,Nw=c`
3692  aspect-ratio: 1 / 1;
3693
3694  & img {
3695    aspect-ratio: 16 / 9;
3696  }
3697`,Ew=c`
3698  background-color: rgb(232, 232, 235);
3699  overflow: hidden;
3700  position: relative;
3701
3702  &::before {
3703    animation: card-skeleton 2s infinite;
3704    background: linear-gradient(0.5turn, rgb(232, 232, 235), #fff, rgb(232, 232, 235));
3705    content: '';
3706    height: 100%;
3707    inset: 0;
3708    opacity: 0.8;
3709    pointer-events: none;
3710    position: absolute;
3711    transform: translateX(-100%);
3712  }
3713
3714  @keyframes card-skeleton {
3715    0% {
3716      transform: translateY(-100%);
3717    }
3718    100% {
3719      transform: translateY(100%);
3720    }
3721  }
3722`,Rw=c`
3723  align-items: center;
3724  display: flex;
3725  inset: 0;
3726  justify-content: center;
3727  position: absolute;
3728  transition: opacity 0.2s linear;
3729
3730  :hover {
3731    opacity: 0;
3732  }
3733
3734  ::before {
3735    background-color: ${a("--neutral-v700")};
3736    content: '';
3737    inset: 0;
3738    opacity: 0.4;
3739    position: absolute;
3740  }
3741`,Fw=c`
3742  max-height: 80%;
3743  max-width: 80%;
3744  z-index: 1;
3745`,Bw=c`
3746  max-width: 100%;
3747  pointer-events: none;
3748`,$w=c`
3749  height: 32px;
3750  margin-bottom: ${a("--spacing-xs")};
3751  padding-block: ${a("--spacing-xxs")};
3752`,Lw=c`
3753  max-height: 100%;
3754  pointer-events: none;
3755`,Hw=c`
3756  width: ${a("--carousel-card-portrait-desktop-width")};
3757
3758  ${P} {
3759    /* Fallback for browsers without container query support: keep the current fixed width. */
3760    width: ${a("--carousel-card-portrait-mobile-width")};
3761    /* Overrides the line above only where cqw is supported. */
3762    width: 85cqw;
3763    max-width: ${a("--carousel-card-portrait-mobile-width")};
3764  }
3765`,Vw=c`
3766  width: ${a("--carousel-card-landscape-square-desktop-width")};
3767
3768  ${P} {
3769    /* Fallback for browsers without container query support: keep the current fixed width. */
3770    width: ${a("--carousel-card-landscape-square-mobile-width")};
3771    /* Overrides the line above only where cqw is supported. */
3772    width: 85cqw;
3773    max-width: ${a("--carousel-card-landscape-square-mobile-width")};
3774  }
3775`,Ow=c`
3776  ${V} {
3777    width: 100%;
3778  }
3779`,Gw=c`
3780  max-width: ${a("--carousel-card-single-view-portrait-max-width")};
3781  width: 100%;
3782`,zw=c`
3783  max-width: ${a("--carousel-card-single-view-landscape-max-width")};
3784  width: 100%;
3785`,Uw=c`
3786  display: flex;
3787  flex: 1;
3788  flex-direction: column;
3789  position: relative;
3790  word-break: break-word;
3791`,Ww=c`
3792  align-content: flex-start;
3793  background-color: ${a("--carousel-card-bg-color")};
3794  border: ${a("--carousel-card-border-width")} solid ${a("--carousel-card-border-color")};
3795  color: ${a("--carousel-card-fg-color")};
3796  display: grid;
3797  flex: 1;
3798  gap: 0 ${a("--spacing-m")};
3799  grid-template-columns: 1fr ${iS};
3800  margin: calc(${a("--carousel-card-border-width")} * -1);
3801  padding: ${a("--carousel-card-desktop-text-padding")};
3802
3803  ${P} {
3804    padding: ${a("--carousel-card-mobile-text-padding")};
3805  }
3806`,qw=c`
3807  fill: ${a("--action-text-default-color")};
3808  grid-column: 2;
3809  height: ${iS};
3810  width: ${iS};
3811
3812  [dir='rtl'] & {
3813    transform: rotate(180deg);
3814  }
3815`,Sp=c`
3816  grid-column: span 2;
3817  margin: 0;
3818  text-align: ${a("--carousel-card-desktop-text-align")};
3819
3820  ${P} {
3821    text-align: ${a("--carousel-card-mobile-text-align")};
3822  }
3823
3824  svg + & {
3825    grid-column: span 1;
3826    grid-row: 1;
3827  }
3828`,Kw=c`
3829  ${es}
3830  ${gi(2)}
3831  letter-spacing: 0.5px;
3832  margin-block-end: ${a("--spacing-xxs")};
3833`,Qw=c`
3834  ${gi(4)}
3835`,jw=c`
3836  ${ta}
3837  ${gi(2)}
3838  letter-spacing: 0.25px;
3839  margin-block-end: ${a("--spacing-xs")};
3840`,Yw=c`
3841  ${gi(5)}
3842`,Xw=c`
3843  ${qt}
3844  ${gi(3)}
3845  color: ${a("--carousel-card-body-color")};
3846
3847  a {
3848    color: ${a("--carousel-card-body-color")};
3849  }
3850`,Jw=c`
3851  ${gi(5)}
3852`,Zw=c`
3853  display: block;
3854  height: 100%;
3855  object-fit: cover;
3856  object-position: center;
3857  width: 100%;
3858`,eD=c`
3859  height: 100%;
3860  object-fit: cover;
3861  object-position: center;
3862  width: 100%;
3863`,tD=c`
3864  color: ${a("--carousel-card-fg-color")};
3865  display: flex;
3866  font-size: ${a("--annotation-mobile-font-size")};
3867  font-weight: ${a("--annotation-mobile-font-weight")};
3868  gap: ${a("--spacing-l")};
3869  justify-content: space-between;
3870  letter-spacing: ${a("--annotation-mobile-font-letter-spacing")};
3871  line-height: ${a("--annotation-mobile-font-line-height")};
3872  margin-block-end: ${a("--spacing-xs")};
3873  text-transform: uppercase;
3874
3875  ${V} {
3876    font-size: ${a("--annotation-desktop-font-size")};
3877    font-weight: ${a("--annotation-desktop-font-weight")};
3878    justify-content: flex-start;
3879    letter-spacing: ${a("--annotation-desktop-font-letter-spacing")};
3880    margin-block-end: ${a("--spacing-xs")};
3881    line-height: ${a("--annotation-desktop-font-line-height")};
3882  }
3883`,lS=c`
3884  ${gi(1)}
3885  max-width: 100px;
3886`,nD=c`
3887  -webkit-box-orient: vertical;
3888  -webkit-line-clamp: ${a("--carousel-card-related-content-body-line-clamp")};
3889  display: -webkit-box;
3890  overflow: hidden;
3891  text-overflow: ellipsis;
3892`;var Ho=({aspectRatio:e,autoplay:t,body:n,captionsSource:o,imgAltText:r,imgSrcs:s,shouldLoad:l,onPlay:p,onPause:d,onTimeUpdate:u,openNewTab:y,posterSource:m,isVisible:g,showVideoControls:f,subtitle:b,title:S,url:C,videoSource:I,mobileVideoSource:M,onClick:v,isSingleView:_=!1,isResponsiveWidth:w=!1,hideLinkArrow:D,logoSrcs:k,logoAltText:A,className:R,date:$,brand:B,relatedContent:H=!1,isInsideHero:L=!1}
3892)=>{let[z,Q]=(0,$n.useState)(),[ue,ie]=(0,$n.useState)(!1),ne=(0,$n.useCallback)(q=>Q(q),[]),te=(0,$n.useRef)(l),{Anchor:se}=(0,$n.useContext)(Le),oe=wt(),j=w&&!_&&!oe,Y=!oe&&k,J=(0,$n.useCallback)(q=>{C&&v&&v(C,q)},[C,v]);(0,$n.useEffect)(()=>{l&&(te.current=!0)},[l]),(0,$n.useEffect)(()=>{if(z&&z.tagName==="VIDEO"){let q=z;if(Y){if(ue){try{q.play()}catch{}q.tabIndex=0}else $o(q)&&q.pause(),q.tabIndex=-1,f||(q.currentTime=0);return}if(!g)$o(q)&&q.pause(),q.tabIndex=-1,f||(q.currentTime=0);else{if(!f)try{q.play()}catch{}q.tabIndex=0}}},[g,f,z,Y,ue]);let U=b&&!L,E=n&&!L,X=!!(S||U||E),W=(0,$n.useMemo)(()=>i(Ye,{showVideoControls:f,videoSource:I,mobileVideoSource:M,posterSource:m,onPlay:p,onPause:d,captionsSource:o,isBackgroundVideo:t,onTimeUpdate:u,altText:r,imgSrcs:s,className:I?eD:Zw,ref:ne,isDraggable:!1,autoplay:Y?!1:void 0}),[I,f,m,p,d,o,t,u,ne]),re=x("div",{className:h(ww,{[Pw]:e==="3:2"},{[Nw]:e==="1:1"},{[Dw]:e==="16:9"},{[Ew]:!g&&!te.current}),children:[(g||te.current)&&W,Y&&i("div",{className:Rw,onMouseEnter:()=>ie(!0),onMouseLeave:()=>ie(!1),children:i(lt,{imgSrcs:k,altText:A,className:Fw,imgClassName:Bw})})]}),Z=i("div",{className:Uw,children:x("div",{className:h(Ww,"sdsm-carousel-card-text"),children:[!!C&&!D&&i(Ae,{className:qw,name:"arrow-right"}),oe&&k&&i(lt,{imgSrcs:k,altText:A,className:$w,imgClassName:Lw}),(B||$)&&x("div",{className:h(Sp,tD),children:[B?i("span",{className:lS,children:oS[B]}):null,$?i("span",{className:lS,children:$}):null]}),S&&i("h5",{className:h(Sp,Kw,{[Qw]:!U&&!E}),title:S,children:S}),U&&i("h6",{className:h(Sp,jw,{[Yw]:!S&&!E}),title:b,children:b}),E&&i("p",{className:h(Sp,Xw,{[nD]:H,[Jw]:!S&&!U}),title:n,children:n})]})}),be={[Vw]:e!=="9:16"&&!_,[zw]:e!=="9:16"&&_,[Hw]:e==="9:16"&&!_,[Gw]:e==="9:16"&&_,[Ow]:j};return C?x(se,{href:C,...y?{target:"_blank",rel:"noopener"}:{},className:h(sS,_w,be,R),tabIndex:g?void 0:-1,onClick:J,draggable:"false","data-testid":"sdsm-carousel-card",children:[re,X&&Z]}):x("div",{className:h(sS,be,R),"data-testid":"sdsm-carousel-card",children:[re,X&&Z]})};Ho.displayName="CarouselCardItem";var Pu=T(N());var oD="24px",aD=c`
3893  color: ${a("--carousel-card-fg-color")};
3894  cursor: pointer;
3895  display: flex;
3896  flex-direction: row-reverse;
3897  justify-content: space-between;
3898  text-decoration: none;
3899
3900  ${P} {
3901    padding: ${a("--spacing-l")};
3902  }
3903`,pS=c`
3904  background: ${a("--carousel-text-item-bg-color")};
3905  border-radius: ${a("--carousel-text-item-border-radius")};
3906  color: ${a("--carousel-card-fg-color")};
3907  cursor: grab;
3908  display: flex;
3909  flex-direction: column;
3910  max-width: ${a("--carousel-text-item-desktop-max-width")};
3911  padding: ${a("--spacing-xl")};
3912  position: relative;
3913  user-select: none;
3914  width: 100%;
3915
3916  ${P} {
3917    max-width: ${a("--carousel-text-item-mobile-max-width")};
3918    width: 100%;
3919  }
3920
3921  ${V} {
3922    padding: ${a("--spacing-xl")} ${a("--spacing-xxxl")};
3923  }
3924`,cS=c`
3925  margin: 0;
3926  -webkit-line-clamp: 15;
3927  -webkit-box-orient: vertical;
3928  display: -webkit-box;
3929  overflow: hidden;
3930  text-overflow: ellipsis;
3931`,dS=c`
3932  ${qt}
3933  -webkit-line-clamp: 4;
3934  -webkit-box-orient: vertical;
3935  color: ${a("--carousel-text-item-sub-text-color")};
3936  display: -webkit-box;
3937  margin-block: ${a("--spacing-m")} 0;
3938  overflow: hidden;
3939  text-overflow: ellipsis;
3940
3941  a {
3942    color: ${a("--carousel-text-item-sub-text-color")};
3943  }
3944`,rD=c`
3945  fill: ${a("--action-text-default-color")};
3946  height: ${oD};
3947  width: ${oD};
3948  flex-shrink: 0;
3949
3950  [dir='rtl'] & {
3951    transform: rotate(180deg);
3952    right: auto;
3953  }
3954`;var uS=({description:e,subText:t,url:n,openNewWTab:o,onClick:r,...s})=>{let{Anchor:l}=(0,Pu.useContext)(Le),p=(0,Pu.useCallback)(d=>{n&&r&&r(n,d)},[n,r]);return n?x(l,{href:n,className:h(pS,aD),...o?{target:"_blank",rel:"noreferrer"}:{},onClick:p,draggable:"false",...s,children:[i(Ae,{className:rD,name:"arrow-right"}),x("div",{children:[e&&i("div",{className:cS,children:e}),t&&i("div",{className:dS,children:t})]})]}):x("div",{className:pS,...s,children:[e&&i("div",{className:cS,children:e}),t&&i("div",{className:dS,children:t})]})};uS.displayName="CarouselTextItem";function gK(e,t,n){return e===e&&(n!==void 0&&(e=e<=n?e:n),t!==void 0&&(e=e>=t?e:t)),e}var iD=gK;QM();function fK(e,t,n){return n===void 0&&(n=t,t=void 0),n!==void 0&&(n=ts(n),n=n===n?n:0),t!==void 0&&(t=ts(t),t=t===t?t:0),iD(ts(e),t,n)}var sD=fK;var bK=Math.max,SK=Math.min;function hK(e,t,n){return e>=SK(t,n)&&e<bK(t,n)}var lD=hK;QM();function CK(e,t,n){return t=Jf(t),n===void 0?(n=t,t=0):n=Jf(n),e=ts(e),lD(e,t,n)}var yS=CK;var Oe=T(N());var Nu=300,pD=c`
3955  align-items: center;
3956  display: flex;
3957  flex-direction: column;
3958  justify-content: center;
3959  padding-block-end: 20px;
3960  width: 100%;
3961
3962  ${P} {
3963    overflow-x: hidden;
3964  }
3965`,cD=c`
3966  container-type: inline-size;
3967  max-height: 100%;
3968  overflow: hidden;
3969  width: 100%;
3970
3971  ${P} {
3972    /* Tells the browser this element only consumes horizontal pan gestures so that a horizontal
3973       swipe never triggers vertical page scroll. Pinch-zoom is preserved for accessibility. */
3974    touch-action: pan-x pinch-zoom;
3975  }
3976
3977  &.dragging {
3978    a {
3979      pointer-events: none;
3980    }
3981  }
3982`,dD=c`
3983  mask-image: linear-gradient(to left, transparent, black 10%);
3984  html[dir='rtl'] & {
3985    mask-image: linear-gradient(to right, transparent, black 10%);
3986  }
3987`,uD=c`
3988  ${V} {
3989    mask-image: none;
3990    html[dir='rtl'] & {
3991      mask-image: none;
3992    }
3993  }
3994`,yD=c`
3995  justify-content: center;
3996`,mD=c`
3997  gap: ${a("--carousel-card-mobile-grid-gap")};
3998
3999  ${V} {
4000    gap: ${a("--carousel-card-desktop-grid-gap")};
4001  }
4002`,gD=c`
4003  transform: translateX(-100%);
4004
4005  html[dir='rtl'] & {
4006    transform: translateX(100%);
4007  }
4008`,fD=c`
4009  display: flex;
4010  margin-block: ${a("--spacing-xl")};
4011  transition: all ${Nu}ms linear;
4012
4013  html[dir='rtl'] &,
4014  body[dir='rtl'] & {
4015    direction: rtl;
4016  }
4017`,Eu=c`
4018  display: flex;
4019  flex-direction: column;
4020  opacity: 1;
4021
4022  &.fadeOut {
4023    opacity: 0;
4024    pointer-events: none;
4025  }
4026
4027  &.animate {
4028    transition: opacity ${Nu/2}ms ease;
4029  }
4030`,Ru=c`
4031  ${V} {
4032    max-width: calc(33.33% - ((2 * ${a("--carousel-card-desktop-grid-gap")}) / 3));
4033    min-width: calc(33.33% - ((2 * ${a("--carousel-card-desktop-grid-gap")}) / 3));
4034    width: calc(33.33% - ((2 * ${a("--carousel-card-desktop-grid-gap")}) / 3));
4035  }
4036`,Fu=c`
4037  align-items: center;
4038  display: flex;
4039  flex-grow: 0;
4040  flex-shrink: 0;
4041  justify-content: center;
4042  width: 100%;
4043`,bD=c`
4044  align-items: center;
4045  background-color: transparent;
4046  border: 0;
4047  box-sizing: border-box;
4048  display: flex;
4049  justify-content: center;
4050  height: 20px;
4051  width: 20px;
4052`,SD=c`
4053  background-color: ${a("--carousel-inactive-dot-color")};
4054  border-radius: ${a("--carousel-dot-border-radius")};
4055  height: 8px;
4056  transition: background-color 200ms;
4057  width: 8px;
4058
4059  ${V} {
4060    cursor: pointer;
4061  }
4062`,hD=c`
4063  background-color: ${a("--carousel-active-dot-color")};
4064`,CD=c`
4065  -ms-overflow-style: none;
4066  align-items: center;
4067  display: flex;
4068  flex-direction: row;
4069  height: 20px;
4070  margin-block-end: ${a("--spacing-xl")};
4071  padding-inline-start: 0;
4072  list-style: none;
4073  margin: 0 auto;
4074  scrollbar-width: none;
4075
4076  html[dir='rtl'] & {
4077    direction: rtl;
4078  }
4079
4080  > div:first-child {
4081    margin-inline-start: 0;
4082  }
4083`,xD=c`
4084  padding-block-end: 0;
4085`,vD=c`
4086  display: flex;
4087  justify-content: center;
4088`;var mS=({currentIndex:e,length:t,onDotClick:n})=>i("nav",{className:vD,children:i("ul",{className:CD,children:Array(t).fill(void 0).map((o,r)=>i("li",{"data-index":r,children:i("button",{onClick:()=>n(r),className:bD,children:i("span",{className:h(SD,{[hD]:e===r})})})},r))})});mS.displayName="Dots";var Bu=T(N());var gS=e=>{if(!e)return null;let t=e,n=e;return t.touches?.[0]?.clientX??t.changedTouches?.[0]?.clientX??n.clientX??null},ID=e=>e.type===Er?!0:e.type.displayName==="CarouselV3",hp=(e,t)=>t?e:e*-1;var MD=(e,t,n)=>{let o=Math.abs(t-e),r=n-o,s=e<t?1:-1;return(Math.abs(o)>Math.abs(r)?-r:o)*s},kD=({dragStart:e,dragMove:t,dragEnd:n})=>{let r=Kn()===tt.Mobile,s=(0,Bu.useRef)(null),l=(0,Bu.useRef)(null),p=(0,Bu.useRef)(null);return{handleDragStart:g=>{let f=gS(g)??0;s.current=f,l.current=f,p.current=Date.now(),e?.(g)},handleDragMove:g=>{if(s.current===null)return;let f=gS(g);if(f==null)return;l.current=f;let b=s.current-f;t?.(b,g)},handleDragEnd:g=>{r||g?.stopPropagation();let f=s.current??0,b=s.current===null?0:gS(g)??l.current??0,S=f-b,C=p.current===null?0:Math.max(0,Date.now()-p.current);s.current=null,l.current=null,p.current=null,n?.(S,g,{durationMs:C})},resetDrag:()=>{s.current=null,l.current=null,p.current=null}}};var xK=300,vK=20,IK=.3,MK=(e,t,n)=>{if(t<=0||Number.isNaN(t))return 0;let o=Math.abs(e),r=n>0?o/n:0;return n>0&&n<=xK&&o>=vK&&r>=IK?Math.sign(e):Math.round(e/t)},Er=({children:e,isSingleView:t=!1,isRtl:n=!1,autoPlay:o=!0,autoPlaySpeed:r=3e3,enableOverflowDecoration:s=!1,isResponsiveWidth:l=!1,onSlideChange:p})=>{K("sdsm-carousel");let d=(0,Oe.useRef)(null),[u,y]=(0,Oe.useState)(null),m=(0,Oe.useCallback)(q=>{y(q)},[]),g=(0,Oe.useRef)([]),f=(0,Oe.useRef)(),b=(0,Oe.useRef)(!1),[S,C]=(0,Oe.useState)(!1),I=zd(d),[M,v]=(0,Oe.useState)(0),{isFocused:_}=$0(I),[w,D]=(0,Oe.useState)({width:0,gap:0}),k=Oe.Children.toArray(e),A=k.length,{width:R}=uo(),$=wt(),B=l&&!t&&!$,H=(0,Oe.useMemo)(()=>{let q=u?.clientWidth;if(!q)return 0;let le=w.width+w.gap;return le?t?1:Math.ceil(q/le):0},[R,u,t,w.gap,w.width]),L=(0,Oe.useMemo)(()=>B?A>H:A>=H,[A,H,B]),z=(0,Oe.useMemo)(()=>{if(!L)return 0;let q=Math.min(H*2-1,A);return t?1:Math.max(0,q)},[L,t,H,A]);(0,Oe.useEffect)(()=>{if(!u)return;let le=u?.firstChild?.clientWidth,Se=window.getComputedStyle(u).getPropertyValue("gap"),we=Number.parseInt(Se),xe=Number.isNaN(we)?0:we;D({width:le,gap:xe})},[R,u,e,t,A]),(0,Oe.useEffect)(()=>{!t||!u?.children?.length||(g.current?.forEach(q=>clearTimeout(q)),g.current=Array.from(u.children).map((q,le)=>{let ye=le===z+M;return setTimeout(()=>{q.classList.toggle("fadeOut",!ye)},ye?Nu/2:0)}))},[u?.children,M,t,z]);let Q=(0,Oe.useMemo)(()=>(M+z)*(w.width+w.gap),[M,w,z]),ue=(0,Oe.useMemo)(()=>{if(!L)return!1;let q=u?.clientWidth??0,le=w.width+w.gap;return(q+w.gap)%le>w.gap},[u?.clientWidth,w.width,w.gap,L]),ie=(0,Oe.useCallback)(q=>{b.current=!0,v(le=>le+(n?-q:q))},[n,v]);(0,Oe.useEffect)(()=>(L&&!f.current&&o&&!S&&I&&_&&(f.current=setInterval(()=>{ie(1)},r)),()=>{clearInterval(f.current),f.current=void 0}),[f,S,I,_,ie,o,r,L]);let ne=(0,Oe.useCallback)(q=>{if(I){if(q.keyCode===37){ie(-1),p?.((M-1+A)%A,"keyboard");return}q.keyCode===39&&(ie(1),p?.((M+1)%A,"keyboard"))}},[I,ie,p,M,A]),te=(0,Oe.useCallback)(q=>{if(q===M||R&&R<=xn)return;b.current=!0;let le=MD(M,q,A),ye=M+le;v(ye),p?.(q,"dot")},[A,M,R,p]),se=kD({dragStart:()=>{},dragMove:(q,le)=>{le?.preventDefault(),d.current?.classList.add("dragging");let ye=Q+hp(q,!n);u.style.transform=`translateX(${hp(ye,n)}px)`},dragEnd:(q,le,ye)=>{d.current?.classList.remove("dragging");let Se=t?w.width/2:w.width,we=MK(q,Se,ye?.durationMs??0);if(b.current=!0,we===0||Number.isNaN(we)){u.style.transform=`translateX(${hp(Q,n)}px)`;return}let xe=sD(we,-z,z);ie(xe),p?.((M+xe+A)%A,"drag")}}),oe=(0,Oe.useCallback)(()=>C(!0),[C]),j=(0,Oe.useCallback)(()=>{se.handleDragEnd(),C(!1)},[se,C]),Y=(0,Oe.useCallback)(()=>{se.handleDragEnd()},[se]),J=(0,Oe.useCallback)(()=>{let q=(M+A)%A;q!==M&&(b.current=!1,v(q))},[M,A]),U=q=>{u===q.target&&(se.resetDrag(),J())},E=L&&!KM()?{transform:`translateX(${hp(Q,n)}px)`,transition:b.current?void 0:"none"}:void 0,X=L&&!!A,W=z>0?k.slice(-z):[],re=k.slice(0,z),Z=q=>yS(q,M,M+H),be=q=>yS(q,M-2,M+H+2);return x("div",{"data-testid":"sdsm-carousel",className:h(pD,"sdsm-carousel",{"sdsm-carousel-single-view":t,"sdsm-carousel-multi-view":!t,"sdsm-carousel-overflow":ue&&!t,[xD]:X}
4088),onMouseEnter:L?oe:void 0,onMouseLeave:L?j:void 0,onMouseUp:L?Y:void 0,onKeyUp:L?ne:void 0,tabIndex:-1,children:[i("div",{className:h(cD,{[dD]:s&&ue&&!t,[uD]:B}),onTouchStart:L?se.handleDragStart:void 0,onMouseDown:L?se.handleDragStart:void 0,onTouchMove:L?se.handleDragMove:void 0,onMouseMove:L?se.handleDragMove:void 0,onTouchEnd:L?se.handleDragEnd:void 0,onMouseUp:L?se.handleDragEnd:void 0,ref:d,tabIndex:-1,children:x("div",{className:h(fD,{[yD]:!L,[gD]:t,[mD]:!t}),style:E,onTransitionEnd:U,ref:m,tabIndex:-1,children:[W.map((q,le)=>i("div",{className:h(Eu,{[Fu]:t,[Ru]:B,fadeOut:t,animate:b.current}),"aria-hidden":!0,children:(0,Oe.cloneElement)(q,{shouldLoad:be(le-W.length),isVisible:Z(le-W.length),isSingleView:t})},`initial-duplicated-${q.key||le}`)),k.map((q,le)=>i("div",{className:h(Eu,{[Fu]:t,[Ru]:B,fadeOut:t&&le!==M,animate:b.current}),children:(0,Oe.cloneElement)(q,{shouldLoad:be(le),isVisible:Z(le),isSingleView:t})},`carousel-item-${q.key||le}`)),re.map((q,le)=>i("div",{className:h(Eu,{[Fu]:t,[Ru]:B,fadeOut:t,animate:b.current}),"aria-hidden":!0,children:(0,Oe.cloneElement)(q,{shouldLoad:be(le+k.length),isVisible:Z(le+k.length),isSingleView:t})},`final-duplicated-${q.key||le}`))]})}),X&&i(mS,{currentIndex:M,length:A,onDotClick:te})]})};var TD=c`
4089  display: block;
4090  font-size: 15px;
4091  font-weight: 700;
4092  line-height: ${32}px;
4093`;var AD=({title:e})=>i("span",{className:TD,children:e});var _s=T(N());var _D=c`
4094  ${P} {
4095    display: none;
4096  }
4097`,wD=c`
4098  ${V} {
4099    display: none;
4100  }
4101`;var fS="--list-icon-url",DD=c`
4102  scroll-margin-top: var(--total-header-height);
4103`,PD=c`
4104  background-color: ${a("--bg-color")};
4105  background-image: ${a("--bg-image")};
4106  color: ${a("--fg-color")};
4107  display: grid;
4108  /* we do only 1 column here because these are the default styles when there is only either Media or Text */
4109  grid-template-columns: 1fr;
4110  grid-template-rows: auto;
4111  width: 100%;
4112  gap: ${a("--spacing-xl")};
4113  border-color: ${a("--content-border-color")};
4114  border-width: ${a("--content-border-width")};
4115  border-style: solid;
4116  backdrop-filter: ${a("--content-backdrop-filter")};
4117  box-shadow: ${a("--content-box-shadow")};
4118
4119  ${P} {
4120    grid-template-columns: 1fr;
4121    grid-template-rows: auto;
4122  }
4123
4124  /*
4125  We are keeping the media queries above in addition to the container queries below in case:
4126  - this component is ever rendered without a wrapping SDS-M Page component
4127  - the browser does not support container queries (smart TVs, etc.)
4128  */
4129  ${ln} {
4130    grid-template-columns: 1fr;
4131    grid-template-rows: auto;
4132  }
4133`,ND=c`
4134  background-color: transparent;
4135  backdrop-filter: ${a("--content-backdrop-filter")};
4136`,ED={Normal:c`
4137    align-items: center;
4138    justify-items: stretch;
4139    justify-content: center;
4140  `,Dense:c`
4141    align-items: start;
4142    justify-items: stretch;
4143  `},RD={Normal:{Left:c`
4144      grid-template-columns: auto minmax(auto, 600px);
4145    `,Right:c`
4146      grid-template-columns: minmax(auto, 600px) auto;
4147    `,Top:c`
4148      gap: ${a("--content-desktop-grid-gap")};
4149      grid-template-rows: auto 1fr;
4150      align-items: start;
4151    `,Bottom:c`
4152      gap: ${a("--content-desktop-grid-gap")};
4153      grid-template-rows: 1fr auto;
4154      align-items: start;
4155    `},Dense:{Left:c`
4156      grid-template-columns: auto minmax(auto, 1fr);
4157    `,Right:c`
4158      grid-template-columns: minmax(auto, 1fr) auto;
4159    `,Top:"",Bottom:""}},FD={Normal:{Top:c`
4160      ${P} {
4161        gap: ${a("--content-mobile-grid-gap")};
4162        grid-template-rows: auto 1fr;
4163        align-items: start;
4164      }
4165    `,Bottom:c`
4166      ${P} {
4167        gap: ${a("--content-mobile-grid-gap")};
4168        grid-template-rows: 1fr auto;
4169        align-items: start;
4170      }
4171    `},Dense:{Top:"",Bottom:""}},BD=c`
4172  align-items: center;
4173  display: flex;
4174  justify-content: center;
4175`,$D={Right:c`
4176    order: 1;
4177  `,Bottom:c`
4178    order: 1;
4179  `},LD={Top:c`
4180    ${P} {
4181      order: 0;
4182    }
4183  `,Bottom:c`
4184    ${P} {
4185      order: 1;
4186    }
4187  `},HD={Normal:c`
4188    border-radius: ${a("--content-border-radius")};
4189    padding: ${a("--spacing-xl")};
4190    ${P} {
4191      padding-left: ${a("--spacing-m")};
4192      padding-right: ${a("--spacing-m")};
4193    }
4194  `,Dense:c`
4195    border-radius: ${a("--content-border-radius")};
4196    padding: ${a("--spacing-l")};
4197    ${P} {
4198      padding-left: ${a("--spacing-m")};
4199      padding-right: ${a("--spacing-m")};
4200    }
4201  `},VD={Normal:c`
4202    border-radius: ${a("--content-border-radius")};
4203    padding: ${a("--content-desktop-no-bg-padding")};
4204    ${P} {
4205      padding: ${a("--content-mobile-no-bg-padding")};
4206    }
4207  `,Dense:c`
4208    border-radius: ${a("--content-border-radius")};
4209  `},OD=c`
4210  /* This is needed to make the PrimitiveTable component not overflow. */
4211  max-width: 100%;
4212  /* https://weblog.west-wind.com/posts/2016/feb/15/flexbox-containers-pre-tags-and-managing-overflow */
4213  /* This is needed to make the Code component not overflow. The above blog post kind of explains it-ish... */
4214  min-width: 0;
4215
4216  display: flex;
4217  flex-direction: column;
4218  gap: var(--spacing-m);
4219  height: 100%;
4220`,GD=c`
4221  ${V} {
4222    justify-self: stretch;
4223  }
4224`,zD=c`
4225  height: unset;
4226`,UD=c`
4227  & ul:not(:has(ul)) {
4228    list-style: none;
4229    /* Remove padding-left from primitive styles */
4230    padding-inline-start: 0;
4231
4232    & li {
4233      position: relative;
4234      /*
4235        This is the size of the icon
4236        https://www.figma.com/design/MuetHWEuhUF7rJap6giyq5/%5BEXT%5D-SDS-M-Refresh-2024?node-id=465-20259&t=NPQoIP8Xk8WG9Sus-11
4237      */
4238      padding-inline-start: 24px;
4239
4240      &::before {
4241        background-image: var(${fS});
4242        background-repeat: no-repeat;
4243        background-size: cover;
4244        content: '';
4245        height: 18px;
4246        inset-block-start: 4px;
4247        inset-inline-start: 3px;
4248        position: absolute;
4249        width: 18px;
4250      }
4251    }
4252  }
4253
4254  /** Only top level of list items will have the bullet replaced by icon */
4255  & ul ul {
4256    list-style: initial;
4257
4258    & li {
4259      padding-inline-start: initial;
4260
4261      &::before {
4262        content: none;
4263      }
4264    }
4265  }
4266`,WD=c`
4267  display: flex;
4268  flex-direction: column;
4269  flex-grow: 1;
4270  gap: ${a("--spacing-m")};
4271  justify-content: space-between;
4272`,qD=c`
4273  ${xt}
4274
4275  display: flex;
4276  flex-direction: column;
4277
4278  .${"sdsm-button"} {
4279    margin-top: ${a("--spacing-s")};
4280  }
4281
4282  /** 
4283   * Nested Hyperlink in content body text inherit font size, line height,
4284   * font weight, and font stretch to ensure consistent typography.
4285   * */
4286  & p .${"sdsm-hyperlink"} {
4287    font-size: inherit;
4288    line-height: inherit;
4289  }
4290
4291  & ul {
4292    margin-block-end: ${a("--spacing-s")};
4293
4294    /** Add margin bottom only to the top level list */
4295    & ul {
4296      margin-block-end: 0;
4297    }
4298  }
4299`,KD=c`
4300  display: flex;
4301  flex-direction: column;
4302  gap: ${a("--spacing-xs")};
4303`,QD=c`
4304  /**
4305   * The title is rendered as an <h3> so that there's a hierarchy of Hero Title (H1),
4306   * Block Title (H2) and Content Title (H3). However, visually we want it to look like
4307   * like an H4 because users put in very long content titles.
4308   * So we force an H4 look over an H3 element.
4309   * Note the double specificity to override default h3 styles.
4310   * See https://jira.sc-corp.net/browse/WEBP-9117
4311   */
4312  && {
4313    ${cd}
4314  }
4315  color: ${a("--content-title-color")};
4316`,jD=c`
4317  -webkit-box-orient: vertical;
4318  -webkit-line-clamp: 5;
4319  color: ${a("--content-subtitle-color")};
4320  display: -webkit-box;
4321  overflow: hidden;
4322  text-overflow: ellipsis;
4323`,ma={[pe.Left]:c`
4324    align-items: stretch;
4325    justify-content: flex-start;
4326    text-align: start;
4327  `,[pe.Start]:c`
4328    align-items: stretch;
4329    justify-content: flex-start;
4330    text-align: start;
4331  `,[pe.Center]:c`
4332    align-items: center;
4333    justify-content: center;
4334    text-align: center;
4335  `,[pe.End]:c`
4336    align-items: stretch;
4337    justify-content: flex-end;
4338    text-align: end;
4339  `,[pe.Right]:c`
4340    align-items: stretch;
4341    justify-content: flex-end;
4342    text-align: end;
4343  `},bS=c`
4344  width: 100%;
4345`,SS={[pe.Left]:c`
4346    ${V} {
4347      ${ma[pe.Left]}
4348    }
4349  `,[pe.Start]:c`
4350    ${V} {
4351      ${ma[pe.Start]}
4352    }
4353  `,[pe.Center]:c`
4354    ${V} {
4355      ${ma[pe.Center]}
4356    }
4357  `,[pe.End]:c`
4358    ${V} {
4359      ${ma[pe.End]}
4360    }
4361  `,[pe.Right]:c`
4362    ${V} {
4363      ${ma[pe.Right]}
4364    }
4365  `},hS={[pe.Left]:c`
4366    ${P} {
4367      ${ma[pe.Left]}
4368    }
4369  `,[pe.Start]:c`
4370    ${P} {
4371      ${ma[pe.Start]}
4372    }
4373  `,[pe.Center]:c`
4374    ${P} {
4375      ${ma[pe.Center]}
4376    }
4377  `,[pe.End]:c`
4378    ${P} {
4379      ${ma[pe.End]}
4380    }
4381  `,[pe.Right]:c`
4382    ${P} {
4383      ${ma[pe.Right]}
4384    }
4385  `},YD=c`
4386  margin-bottom: ${a("--spacing-m")};
4387  margin-top: auto;
4388`,XD=c`
4389  display: flex;
4390  align-items: center;
4391  flex-wrap: wrap;
4392  gap: ${a("--spacing-m")};
4393`,JD=c`
4394  display: none;
4395`,CS="--border-color",ZD=c`
4396  border-color: var(${CS});
4397  border-width: ${a("--content-decoration-border-width")};
4398`;var $u=({className:e,body:t,bodyAlignment:n,bodyAlignmentMobile:o,callsToAction:r,displayOn:s="All",layout:l="Normal",mediaDirection:p="Top",mediaDirectionMobile:d="Top",subtitle:u,title:y,titleAlignment:m,titleAlignmentMobile:g,motifScheme:f,backgroundColor:b,borderColor:S,anchorId:C,animation:I,isRTL:M,bodyDataset:v,titleDataset:_,subtitleDataset:w,asset:D,style:k,listIconUrl:A})=>{K("sdsm-content");let R=(0,_s.useRef)(null),$=ou(R,I),B=M?"rtl":void 0,H=(0,_s.useContext)(Dd),L=f??b,z=S?void 0:L,Q=S?void 0:L||H,ue=H===void 0!=(Q===void 0)?!1:Po(H)===Po(Q),ie=!!(y||u),ne=!!(r&&!Array.isArray(r)||Array.isArray(r)&&r.length),te=t||ne,se=!!(y||u||te),oe=!!D&&se,j=z?Pe(Q):void 0,Y=(0,_s.useMemo)(()=>
4398{if(!S)return k;let E=Po(S),X=Kl(E,"--bg-color"),W=X?{[CS]:X}:void 0;return{...k,...W}},[k,S]),J=!S&&ue?VD[l]:HD[l],U=h("sdsm-content",j,PD,J,{[_D]:s==="DesktopOnly",[wD]:s==="MobileOnly",[JD]:s==="Neither",[ED[l]||""]:oe,[RD[l]?.[p]]:oe,[FD[l]?.[d]]:oe,[ND]:!z||ue,[ZD]:!!S},e);return x("section",{id:C,style:$?{...Y,...$}:Y,"data-testid":"sdsm-content",className:h(U,DD),ref:R,dir:B,children:[!!D&&i("div",{"data-testid":"sdsm-content-media-container",className:h(BD,$D[p],LD[d]),children:i("div",{"data-testid":"sdsm-content-media","data-animation-id":"content-media",children:D})}),se&&x("div",{"data-testid":"sdsm-content-header-and-body",className:h(OD,{[GD]:p==="Top"||p==="Bottom",[zD]:p==="Left"||p==="Right"}),children:[ie&&i(kK,{title:y,titleAlignment:m,titleAlignmentMobile:g,titleDataset:_,subtitle:u,subtitleDataset:w}),te&&i(TK,{body:t,bodyAlignment:n,bodyAlignmentMobile:o,bodyDataset:v,callsToAction:r,listIconUrl:A,hasCallsToAction:ne})]})]})},kK=({title:e,titleDataset:t,subtitle:n,subtitleDataset:o,titleAlignment:r=pe.Start,titleAlignmentMobile:s=pe.Start})=>{let l=h(bS,SS[r],hS[s]);return x("div",{"data-testid":"sdsm-content-header",className:h(KD,l),children:[e&&i("h3",{className:h(QD,l,"sdsm-content-title"),"data-testid":"sdsm-content-title","data-animation-id":"content-title",...ee(t),children:e}),n&&i("div",{className:h(pn,jD,"sdsm-content-subtitle"),"data-testid":"sdsm-content-subtitle","data-animation-id":"content-subtitle",...ee(o),children:n})]})},TK=({body:e,bodyDataset:t,callsToAction:n,listIconUrl:o,hasCallsToAction:r,bodyAlignment:s=pe.Start,bodyAlignmentMobile:l=pe.Start})=>{let p=h(bS,SS[s],hS[l]),d=o?{[fS]:`url("${o}")`}:void 0;return x("div",{"data-testid":"sdsm-content-body",style:d,className:h("sdsm-content-body",WD),children:[e&&i("div",{className:h(qD,p,{[UD]:!!o}),"data-testid":"sdsm-content-body-content","data-animation-id":"content-body",...ee(t),children:e}),r&&i("div",{"data-testid":"sdsm-content-cta",className:h(YD,"sdsm-content-cta"),children:i("div",{className:h(XD,p),"data-animation-id":"content-cta",children:n})})]})};var n2=T(N());var e2=c`
4399  background-color: ${a("--definition-bg-color")};
4400  border-radius: ${a("--definition-border-radius")};
4401  border-bottom: 2px solid ${a("--definition-border-color")};
4402  cursor: pointer;
4403  margin: 0;
4404  padding: 0px 4px 2px 4px;
4405  /* Ensure element is scrolled to the center of the screen when scrolled into view here:
4406   * packages/web/src/Routes.tsx
4407   */
4408  scroll-margin-top: 50vh;
4409  transition: background-color 150ms ease-in-out, border-color 150ms ease-in-out;
4410
4411  &:hover {
4412    background-color: ${a("--definition-hover-bg-color")};
4413    border-bottom: 2px solid ${a("--definition-hover-border-color")};
4414  }
4415`,t2=c`
4416  background-color: ${a("--definition-active-bg-color")};
4417  border-bottom: 2px solid ${a("--definition-hover-border-color")};
4418
4419  &:hover {
4420    background-color: ${a("--definition-active-bg-color")};
4421    border-bottom: 2px solid ${a("--definition-hover-border-color")};
4422  }
4423`;var o2=(0,n2.forwardRef)(({anchorId:e,isActive:t,onClick:n,className:o,children:r},s)=>(K("sdsm-definition"),i("span",{role:"button",tabIndex:0,id:e,ref:s,onClick:n,onKeyDown:p=>{["Enter"," "].includes(p.key)&&(p.preventDefault(),n?.())},className:h("sdsm-definition",e2,{[t2]:t},o),children:r})));var y2=T(yr());var Cp=c`
4424  opacity: 1;
4425  pointer-events: auto;
4426  visibility: visible;
4427`,c2=c`
4428  box-sizing: border-box;
4429  opacity: 0;
4430  pointer-events: none;
4431  position: fixed;
4432  transition: transform 750ms cubic-bezier(0.8, 0, 0.2, 1),
4433    opacity 750ms cubic-bezier(0.8, 0, 0.2, 1), visibility 750ms cubic-bezier(0.8, 0, 0.2, 1);
4434  visibility: hidden;
4435  z-index: ${_e.DIRECTIONAL_OVERLAY_PANEL};
4436
4437  @media (prefers-reduced-motion: reduce) {
4438    transition: none;
4439  }
4440`,AK=c`
4441  ${V} {
4442    height: 100vh;
4443    left: 0;
4444    right: auto;
4445    top: 0;
4446    transform: translateX(calc(-100% - var(--directional-overlay-lateral-outset, 0px)));
4447    transform-origin: 0 50%;
4448    width: min(100vw, calc(var(--directional-overlay-desktop-size-pct) * 1vw));
4449  }
4450`,_K=c`
4451  ${V} {
4452    height: 100vh;
4453    left: auto;
4454    right: 0;
4455    top: 0;
4456    transform: translateX(calc(100% + var(--directional-overlay-lateral-outset, 0px)));
4457    transform-origin: 100% 50%;
4458    width: min(100vw, calc(var(--directional-overlay-desktop-size-pct) * 1vw));
4459  }
4460`,wK=c`
4461  ${V} {
4462    bottom: auto;
4463    height: min(100vh, calc(var(--directional-overlay-desktop-size-pct) * 1vh));
4464    left: 0;
4465    overflow: auto;
4466    right: 0;
4467    top: 0;
4468    transform: translateY(calc(-100% - var(--directional-overlay-vertical-outset, 0px)));
4469    transform-origin: 50% 0;
4470    width: 100%;
4471  }
4472`,DK=c`
4473  ${V} {
4474    bottom: 0;
4475    height: min(100vh, calc(var(--directional-overlay-desktop-size-pct) * 1vh));
4476    left: 0;
4477    overflow: auto;
4478    right: 0;
4479    top: auto;
4480    transform: translateY(calc(100% + var(--directional-overlay-vertical-outset, 0px)));
4481    transform-origin: 50% 100%;
4482    width: 100%;
4483  }
4484`,a2=c`
4485  ${V} {
4486    transform: translateX(0);
4487  }
4488`,r2=c`
4489  ${V} {
4490    transform: translateY(0);
4491  }
4492`,PK=c`
4493  ${P} {
4494    height: 100vh;
4495    left: 0;
4496    right: auto;
4497    top: 0;
4498    transform: translateX(calc(-100% - var(--directional-overlay-lateral-outset, 0px)));
4499    transform-origin: 0 50%;
4500    width: min(100vw, calc(var(--directional-overlay-mobile-size-pct) * 1vw));
4501  }
4502`,NK=c`
4503  ${P} {
4504    height: 100vh;
4505    left: auto;
4506    right: 0;
4507    top: 0;
4508    transform: translateX(calc(100% + var(--directional-overlay-lateral-outset, 0px)));
4509    transform-origin: 100% 50%;
4510    width: min(100vw, calc(var(--directional-overlay-mobile-size-pct) * 1vw));
4511  }
4512`,EK=c`
4513  ${P} {
4514    bottom: auto;
4515    height: min(100vh, calc(var(--directional-overlay-mobile-size-pct) * 1vh));
4516    left: 0;
4517    overflow: auto;
4518    right: 0;
4519    top: 0;
4520    transform: translateY(calc(-100% - var(--directional-overlay-vertical-outset, 0px)));
4521    transform-origin: 50% 0;
4522    width: 100%;
4523  }
4524`,RK=c`
4525  ${P} {
4526    bottom: 0;
4527    height: min(100vh, calc(var(--directional-overlay-mobile-size-pct) * 1vh));
4528    left: 0;
4529    overflow: auto;
4530    right: 0;
4531    top: auto;
4532    transform: translateY(calc(100% + var(--directional-overlay-vertical-outset, 0px)));
4533    transform-origin: 50% 100%;
4534    width: 100%;
4535  }
4536`,i2=c`
4537  ${P} {
4538    transform: translateX(0);
4539  }
4540`,s2=c`
4541  ${P} {
4542    transform: translateY(0);
4543  }
4544`,FK=c`
4545  ${Wt} {
4546    height: 100vh;
4547    left: 0;
4548    right: auto;
4549    top: 0;
4550    transform: translateX(calc(-100% - var(--directional-overlay-lateral-outset, 0px)));
4551    transform-origin: 0 50%;
4552    width: min(100vw, calc(var(--directional-overlay-small-mobile-size-pct) * 1vw));
4553  }
4554`,BK=c`
4555  ${Wt} {
4556    height: 100vh;
4557    left: auto;
4558    right: 0;
4559    top: 0;
4560    transform: translateX(calc(100% + var(--directional-overlay-lateral-outset, 0px)));
4561    transform-origin: 100% 50%;
4562    width: min(100vw, calc(var(--directional-overlay-small-mobile-size-pct) * 1vw));
4563  }
4564`,$K=c`
4565  ${Wt} {
4566    bottom: auto;
4567    height: min(100vh, calc(var(--directional-overlay-small-mobile-size-pct) * 1vh));
4568    left: 0;
4569    overflow: auto;
4570    right: 0;
4571    top: 0;
4572    transform: translateY(calc(-100% - var(--directional-overlay-vertical-outset, 0px)));
4573    transform-origin: 50% 0;
4574    width: 100%;
4575  }
4576`,LK=c`
4577  ${Wt} {
4578    bottom: 0;
4579    height: min(100vh, calc(var(--directional-overlay-small-mobile-size-pct) * 1vh));
4580    left: 0;
4581    overflow: auto;
4582    right: 0;
4583    top: auto;
4584    transform: translateY(calc(100% + var(--directional-overlay-vertical-outset, 0px)));
4585    transform-origin: 50% 100%;
4586    width: 100%;
4587  }
4588`,l2=c`
4589  ${Wt} {
4590    transform: translateX(0);
4591  }
4592`,p2=c`
4593  ${Wt} {
4594    transform: translateY(0);
4595  }
4596`,d2=c`
4597  background-color: ${a("--palette-plain-black")};
4598  height: 100vh;
4599  left: 0;
4600  opacity: 0;
4601  pointer-events: none;
4602  position: fixed;
4603  top: 0;
4604  transition: opacity 200ms ease-in-out, visibility 200ms ease-in-out,
4605    backdrop-filter 200ms ease-in-out;
4606  visibility: hidden;
4607  width: 100vw;
4608  z-index: ${_e.DIRECTIONAL_OVERLAY_BACKDROP};
4609
4610  @media (prefers-reduced-motion: reduce) {
4611    transition: none;
4612  }
4613`,u2=c`
4614  opacity: 0.3;
4615  pointer-events: auto;
4616  visibility: visible;
4617`,Lu={left:{desktop:AK,desktopOpen:a2,mobile:PK,mobileOpen:i2,smallMobile:FK,smallMobileOpen:l2},right:{desktop:_K,desktopOpen:a2,mobile:NK,mobileOpen:i2,smallMobile:BK,smallMobileOpen:l2},top:{desktop:wK,desktopOpen:r2,mobile:EK,mobileOpen:s2,smallMobile:$K,smallMobileOpen:p2},bottom:{desktop:DK,desktopOpen:r2,mobile:RK,mobileOpen:s2,smallMobile:LK,smallMobileOpen:p2}};var xS=({isOpen:e,children:t,desktopDirection:n,mobileDirection:o,smallMobileDirection:r,desktopSizePercent:s,mobileSizePercent:l=s,smallMobileSizePercent:p,onBackdropClick:d,showBackdrop:u=!0,backdropRef:y,portalRoot:m,backdropClassName:g,backdropOpe
4617nClassName:f,className:b,style:S,dataset:C,"data-testid":I,role:M,"aria-modal":v,"aria-label":_,"aria-labelledby":w,"aria-describedby":D})=>{let k=o??n,A=l??s,$={...S,"--directional-overlay-desktop-size-pct":s,"--directional-overlay-mobile-size-pct":A,"--directional-overlay-small-mobile-size-pct":p??A},B=ne=>{(ne.key==="Enter"||ne.key===" ")&&(ne.preventDefault(),d?.(ne))},H=Lu[n],L=Lu[k],z=r?Lu[r]:void 0,Q=h(d2,e&&u2,g,e&&f),ue=h(c2,H.desktop,L.mobile,z?.smallMobile,e&&Cp,e&&H.desktopOpen,e&&L.mobileOpen,e&&z?.smallMobileOpen,b),ie=x(de,{children:[u&&i("div",{className:Q,onClick:d,onKeyDown:B,ref:y,role:"presentation"}),i("aside",{...ee(C),"aria-describedby":D,"aria-label":_,"aria-labelledby":w,"aria-modal":v,className:ue,"data-testid":I,role:M,style:$,children:t})]});return m?(0,y2.createPortal)(ie,m):ie};xS.displayName="DirectionalOverlay";var vS="toggleButtonsWrapper",IS="dropdownWrapper",MS="skeletonWrapper",m2=c`
4618  width: 100%;
4619`,HK=c`
4620  display: flex;
4621  justify-content: center;
4622  padding-top: ${a("--spacing-xxxs")};
4623  flex-wrap: wrap;
4624
4625  ${P} {
4626    justify-content: start;
4627    overflow-x: auto;
4628    flex-wrap: nowrap;
4629    ${R0}
4630  }
4631
4632  *[dir='rtl'] & {
4633    flex-direction: row-reverse;
4634  }
4635`,VK=c`
4636  margin-inline: 0;
4637
4638  ${P} {
4639    &::before,
4640    &::after {
4641      content: '';
4642      flex: 0 0 ${a("--spacing-xl")};
4643    }
4644    margin-inline: calc(${a("--spacing-xl")} * -1);
4645  }
4646`,g2=c`
4647  ${HK}
4648  ${VK}
4649`,f2=c`
4650  display: flex;
4651  flex-wrap: wrap;
4652  justify-content: center;
4653  width: 100%;
4654
4655  & > div {
4656    margin: auto;
4657
4658    & > div:not(:last-of-type):not(.${vS}) {
4659      margin-bottom: calc(${a("--spacing-xxl")} * 2);
4660    }
4661  }
4662`,kS="toggleButton-active",OK=c`
4663  border-radius: 64px;
4664  cursor: pointer;
4665  font-weight: ${a("--action-desktop-font-weight")};
4666  line-height: ${a("--action-desktop-font-line-height")};
4667  text-decoration: none;
4668  transition: transform 150ms ease-in-out;
4669  white-space: nowrap;
4670  z-index: ${_e.BUTTON};
4671
4672  @media (hover: hover) {
4673    &:hover:not(:disabled) {
4674      box-shadow: ${a("--box-shadow-xl")};
4675      transform: translateY(-2px);
4676    }
4677  }
4678
4679  &:active:not(:disabled) {
4680    box-shadow: ${a("--box-shadow-m")};
4681    transform: translateY(-1px);
4682  }
4683
4684  ${P} {
4685    font-weight: ${a("--action-mobile-font-weight")};
4686    line-height: ${a("--action-mobile-font-line-height")};
4687  }
4688`,GK=c`
4689  margin-inline: ${a("--spacing-xs")};
4690  margin-bottom: ${a("--spacing-xl")};
4691  font-size: ${a("--action-desktop-font-size")};
4692  padding: ${a("--spacing-s")} ${a("--spacing-xl")};
4693  border: ${a("--border-width-xs")} solid ${a("--chart-toggle-buttons-border-color")};
4694  background-color: ${a("--chart-toggle-buttons-bg-color")};
4695  color: ${a("--chart-toggle-buttons-color")};
4696
4697  ${P} {
4698    font-size: ${a("--action-mobile-font-size")};
4699  }
4700
4701  &.${kS} {
4702    border: ${a("--border-width-xs")} solid ${a("--chart-toggle-buttons-active-border-color")};
4703    background-color: ${a("--chart-toggle-buttons-active-bg-color")};
4704    color: ${a("--chart-toggle-buttons-active-color")};
4705  }
4706`,b2=c`
4707  ${OK}
4708  ${GK}
4709`,S2=c`
4710  display: flex;
4711  flex-wrap: wrap;
4712  justify-content: center;
4713  position: relative;
4714  width: 100%;
4715
4716  & > * {
4717    box-sizing: border-box;
4718    margin-left: ${a("--spacing-m")};
4719    margin-right: ${a("--spacing-m")};
4720
4721    ${P} {
4722      margin-left: 0;
4723      margin-right: 0;
4724      width: 100%;
4725    }
4726
4727    width: 100%;
4728  }
4729`,h2=c`
4730  align-items: flex-start;
4731  column-gap: ${a("--spacing-m")};
4732  display: flex;
4733  min-height: 70vh;
4734  row-gap: ${a("--spacing-xl")};
4735
4736  ${P} {
4737    flex-direction: column;
4738
4739    & > * {
4740      width: 100%;
4741    }
4742
4743    /** Style buttons in dropdown component */
4744    button {
4745      width: 100%;
4746    }
4747  }
4748
4749  ${V} {
4750    flex-wrap: wrap;
4751
4752    & > *:not(.${IS}, .${MS}) {
4753      width: 100%;
4754    }
4755  }
4756`,C2=c`
4757  display: flex;
4758  flex-direction: column;
4759  gap: ${a("--spacing-xs")};
4760  justify-content: end;
4761
4762  label {
4763    font-size: ${a("--action-desktop-font-size")};
4764    font-weight: ${a("--action-desktop-font-weight")};
4765
4766    ${P} {
4767      font-size: ${a("--action-mobile-font-size")};
4768      font-weight: ${a("--action-mobile-font-weight")};
4769    }
4770  }
4771
4772  ${P} {
4773    width: 100%;
4774  }
4775`,x2=c`
4776  ${V} {
4777    margin-block-start: calc(24px + ${a("--spacing-xs")});
4778  }
4779`;var zK="rgb(232, 232, 235)",v2=c`
4780  /** align with dropdown */
4781  margin-block-start: 17px;
4782`,I2=c`
4783  background-color: ${a("--dropdown-skeleton-animation-default-color")};
4784  border-radius: ${a("--border-radius-m")};
4785  height: 6px;
4786  margin-block-end: ${a("--spacing-xs")};
4787  width: 51px;
4788`,M2=c`
4789  align-items: center;
4790  background-color: ${a("--dropdown-menu-bg-color")};
4791  border: ${a("--dropdown-button-border-width")} solid ${a("--dropdown-button-border-color")};
4792  border-radius: ${a("--dropdown-button-border-radius")};
4793  box-shadow: ${a("--dropdown-button-shadow")};
4794  color: ${a("--fg-color")};
4795  display: flex;
4796  gap: 6px;
4797  justify-content: space-between;
4798  min-width: 160px;
4799  padding: ${a("--spacing-s")} ${a("--spacing-m")};
4800`,TS=c`
4801  background-color: ${a("--dropdown-skeleton-animation-default-color")};
4802  border-radius: ${a("--border-radius-m")};
4803  height: 12px;
4804
4805  &:nth-child(1) {
4806    flex: 0 0 48px;
4807  }
4808
4809  &:nth-child(2) {
4810    flex: 1 1 100%;
4811  }
4812
4813  ${V} {
4814    &:nth-child(1) {
4815      flex: 0 0 28px;
4816    }
4817  }
4818`,Hu=c`
4819  overflow: hidden;
4820  position: relative;
4821
4822  &::before {
4823    animation: dropdown-skeleton 2s infinite;
4824    background: linear-gradient(
4825      0.25turn,
4826      transparent,
4827      ${a("--dropdown-skeleton-animation-color")},
4828      transparent
4829    );
4830    content: '';
4831    height: 100%;
4832    left: 0;
4833    opacity: 0.8;
4834    pointer-events: none;
4835    position: absolute;
4836    top: 0;
4837    transform: translateX(-100%);
4838    width: 100%;
4839  }
4840
4841  @keyframes dropdown-skeleton {
4842    0% {
4843      transform: translateX(-100%);
4844    }
4845    30% {
4846      transform: translateX(-100%);
4847    }
4848    100% {
4849      transform: translateX(100%);
4850    }
4851  }
4852`,k2=c`
4853  flex: 0 0 20px;
4854`,T2=c`
4855  fill: ${zK};
4856  position: relative;
4857  top: 1px;
4858  transform: rotate(0deg);
4859  transition: transform 250ms;
4860`;var A2=()=>x("aside",{className:h("sdsm-dropdown-skeleton",MS,v2),children:[i("div",{className:h(I2,Hu)}),x("div",{className:h(M2),children:[i("div",{className:h(TS,Hu)}),i("div",{className:h(TS,Hu)}),i("div",{className:k2,children:i(Ae,{size:20,className:T2,name:"chevron-down"})})]})]});var _2=c`
4861  color: ${a("--emphasized-text-color")};
4862  font-style: normal;
4863`;var w2=({text:e})=>(K("sdsm-empahasized-text"),e?i("em",{className:h("sdsm-empahasized-text",_2),children:e}):null);var F2=T(N());var D2=c`
4864  ${P} {
4865    display: none;
4866  }
4867
4868  ${V} {
4869    display: block;
4870  }
4871`,P2=c`
4872  border: none;
4873  background-color: inherit;
4874  color: ${a("--fg-color")};
4875  cursor: pointer;
4876  align-items: center;
4877  display: flex;
4878  padding-block: ${16}px;
4879  margin-inline-end: ${32}px;
4880`,N2=c`
4881  ${P} {
4882    position: relative;
4883  }
4884
4885  ${V} {
4886    display: none;
4887  }
4888`,E2=c`
4889  ${P} {
4890    width: 100%;
4891  }
4892`,AS=c`
4893  cursor: pointer;
4894  font-family: inherit;
4895  overflow: hidden;
4896  text-overflow: ellipsis;
4897  white-space: nowrap;
4898
4899  *[dir='rtl'] & {
4900    text-align: right;
4901  }
4902
4903  ${P} {
4904    background: none;
4905    border: none;
4906    padding-block: ${8}px;
4907    padding-inline-end: ${32}px;
4908    /* stylelint-disable-next-line property-no-vendor-prefix */
4909    -webkit-appearance: none;
4910    appearance: none;
4911    width: 100%;
4912  }
4913`,_S=c`
4914  font-size: ${a("--h6-desktop-font-size")};
4915  font-weight: ${a("--h6-desktop-font-weight")};
4916  line-height: 120%;
4917
4918  ${P} {
4919    ${Ua.M400};
4920    line-height: 28px;
4921  }
4922`,R2=c`
4923  color: ${a("--fg-color")};
4924  font-size: 14px;
4925  font-weight: 500;
4926  line-height: 20px;
4927  margin-inline-end: ${8}px;
4928  width: 100%;
4929`,wS=c`
4930  font-size: 16px;
4931  pointer-events: none;
4932
4933  svg {
4934    fill: ${a("--fg-color")};
4935  }
4936
4937  ${V} {
4938    margin-block-start: 3px;
4939    margin-inline-start: 9px;
4940
4941    *[dir='rtl'] & {
4942      margin-right: ${8}px;
4943    }
4944  }
4945
4946  ${P} {
4947    position: absolute;
4948    right: 4px;
4949    top: 50%;
4950    transform: translateY(-50%);
4951
4952    *[dir='rtl'] & {
4953      left: 4px;
4954      right: auto;
4955    }
4956  }
4957`;var Vu="all",DS=({title:e,onChange:t,isStandalone:n=!0,value:o,allItemTitle:r,items:s,dataset:l})=>{K("sdsm-filter-dropdown-menu");let p=(0,F2.useMemo)(()=>[{title:r,id:Vu,onClick:()=>t?.(void 0)},...s.map(({title:m,id:g})=>({title:m,id:g,onClick:()=>t?.(g)}))],[r,s,t]),d=y=>{y.target.value===Vu?t?.(void 0):t?.(y.target.value)},u=y=>x("button",{type:"button",onClick:y.onClick,onKeyDown:y.onKeyDown,onMouseDown:y.onMouseDown,"data-testid":"sds-dropdown-menu",className:P2,role:"combobox","aria-expanded":y.isExpanded,"aria-controls":y.ariaControl
4957s,"aria-haspopup":"listbox","aria-labelledby":y.ariaLabelledBy,"aria-label":y.ariaLabelledBy?void 0:y.ariaLabel,...ee(l),children:[i("div",{"data-testid":"sds-dropdown-menu-title",className:h(AS,_S),children:y.children}),i("div",{className:wS,children:i(Ae,{size:24,name:y.isExpanded?"chevron-up":"chevron-down"})})]});return x(de,{children:[i("div",{"data-testid":"sds-dropdown-menu-container",className:h("sdsm-filter-dropdown-menu",D2),children:i(ns,{placeholderText:e,selectedItemId:o,items:p,ariaLabel:e,buttonComponent:u})}),x("div",{"data-testid":"sds-dropdown-menu-container-mobile",className:N2,...ee(l),children:[i("select",{"data-testid":"sds-dropdown-menu-mobile",className:h(E2,AS,{[_S]:n,[R2]:!n}),value:o,onChange:d,"aria-label":e,children:p.map(({title:y,id:m})=>i("option",{value:m,children:y},m))}),i("div",{className:wS,children:i(Ae,{name:"chevron-down"})})]})]})};DS.displayName="FilterDropdownMenu";var Tn=T(N());var Ou=T(N());var B2=({links:e,isUrlCurrent:t,focusSection:n,isRTL:o})=>{let r=(0,Ou.useRef)([]),{Anchor:s}=(0,Ou.useContext)(Le),l=u=>y=>{if(y.key==="ArrowDown"){let m=r.current[u+1];m&&m.focus()}if(y.key==="ArrowUp"){let m=r.current[u-1];m&&m.focus()}y.key===(o()?"ArrowRight":"ArrowLeft")&&n()},p=u=>()=>{fu(u)&&requestAnimationFrame(()=>window.scrollTo(0,0))},d=(u,y)=>{let m={ref:f=>{r.current[y]=f},onKeyDown:l(y),onClick:p(u.url),role:"menuitem"},g=t?.(u.url)?"page":void 0;return i(s,{href:u.url,target:u.inNewTab?"_blank":void 0,rel:u.inNewTab?"noopener":void 0,...m,"aria-current":g,children:u.title})};return i(de,{children:e.map((u,y)=>{let m=t?.(u.url);return i("li",{className:h(b1,{[h1]:m}),...ee(u.dataset),children:d(u,y)},y)})})};var PS=(0,Tn.memo)(({className:e,items:t,isUrlCurrent:n,dataset:o,motifScheme:r,backgroundColor:s,motifSchemeMobile:l,mobileBackgroundColor:p,onSectionClick:d})=>{K("sdsm-side-navigation");let u=(0,Tn.useContext)(it),{formatMessage:y}=(0,Tn.useContext)(qe),{width:m}=uo(),g=CM(u),f=(0,Tn.useRef)(null),b=(0,Tn.useRef)([]),S=t.findIndex(B=>B.links.find(H=>n?.(H.url))),[C,I]=(0,Tn.useState)(S),[M,v]=(0,Tn.useState)(!g);(0,Tn.useEffect)(()=>{I(S)},[n]);let _=()=>!!f?.current?.closest('[dir="rtl"]'),w=B=>H=>{H.preventDefault();let L=B!==C;I(L?B:null),d?.(t[B]?.title??"unknown",L,t[B]?.id)},D=B=>H=>{if(H.key==="ArrowDown"){let L=b.current[B+1];L&&L.focus()}if(H.key==="ArrowUp"){let L=b.current[B-1];L&&L.focus()}H.key==="ArrowRight"&&I(_()?null:B),H.key==="ArrowLeft"&&I(_()?B:null)},k=B=>{let H=b.current[B];H&&H.focus()},A=()=>{v(!M)},R=(0,Tn.useMemo)(()=>m&&m<=xn,[m]);(0,Tn.useEffect)(()=>{v(!R)},[R]);let $=y({id:"secondaryNavigationLabel",defaultMessage:"Secondary Navigation"});return x("section",{"data-testid":"sdsm-side-navigation",className:h("sdsm-side-navigation",R?l??Pe(p):r??Pe(s),d1,{[u1]:!M},e),children:[x("button",{type:"button","data-testid":"sdsm-side-navigation-mobile-toggle","aria-label":t[S]?.title??$,className:C1,onClick:A,children:[i("span",{children:t[S]?.title??$}),i(Ae,{className:x1,name:M?"chevron-up":"chevron-down"})]}),i("nav",{"data-testid":"sdsm-side-navigation-links","aria-label":$,ref:f,className:y1,style:{display:M?"block":"none"},...ee(o),children:i("ul",{role:"menubar","aria-label":$,children:t.map((B,H)=>{let L=B.links.some(z=>n?.(z.url));return x("li",{children:[x("button",{ref:z=>{b.current[H]=z},type:"button",onKeyDown:D(H),onClick:w(H),role:"menuitem","aria-haspopup":t[H].links.length>0,"aria-expanded":C===H,className:h(m1,{[g1]:C===H,[f1]:L}),tabIndex:0,"aria-label":B.title,children:[i("span",{...ee(B.dataset),children:B.title}),x("span",{className:S1,children:[i(Ae,{className:Iu,name:C===H?"chevron-up":"chevron-down",size:18}),i(Ae,{className:Iu,name:C===H?"chevron-up":"chevron-down",size:18}),i(Ae,{className:Iu,name:C===H?"chevron-up":"chevron-down",size:18})]})]}),i("ul",{role:"menu","aria-label":B.title,style:{display:C===H?"block":"none"},children:i(B2,{links:B.links,isUrlCurrent:n,focusSection:()=>k(H),isRTL:_})})]},H)})})})]})});PS.displayName="SideNavigation";var $2=c`
4958  color: ${a("--footer-bar-fg-color")};
4959  background-color: ${a("--footer-bar-bg-color")};
4960  border-top: 1px solid ${a("--footer-bar-divider-border-color")};
4961  display: flex;
4962  justify-content: center;
4963`,L2=c`
4964  display: flex;
4965  justify-content: center;
4966  max-width: ${sn}px;
4967  width: 100%;
4968`,H2=c`
4969  @media screen and (min-width: ${st+1}px) {
4970    padding-inline-start: ${kn}px;
4971  }
4972`,Jfe=c`
4973  max-width: unset;
4974`,V2=c`
4975  box-sizing: border-box;
4976  display: flex;
4977  flex-direction: column;
4978  justify-content: space-between;
4979  max-width: ${st}px;
4980  padding-block: ${a("--spacing-xl")};
4981  position: relative;
4982  white-space: nowrap;
4983  width: 100%;
4984
4985  ${V} {
4986    padding-block: ${a("--spacing-s")};
4987    padding-inline: ${a("--spacing-xl")};
4988  }
4989
4990  ${Zo} {
4991    gap: 27px;
4992    padding-block: ${a("--spacing-l")};
4993    padding-inline: ${a("--spacing-xxxxl")};
4994  }
4995
4996  ${co} {
4997    flex-direction: row;
4998    gap: 0;
4999    padding-inline: ${a("--spacing-xxxxl")};
5000
5001    div {
5002      width: auto;
5003    }
5004  }
5005
5006  ${P} {
5007    gap: 0;
5008    padding-inline: ${a("--spacing-xl")};
5009  }
5010`;var NS=({children:e,backgroundColor:t,hasSideNav:n})=>i("div",{"data-testid":"footer-bar",className:h(OM,Pe(t),$2),children:i("div",{className:h(VM,L2,{[H2]:n}),children:i("div",{className:h(HM,V2),children:e})})});var nP=T(N());var O2=T(N()),Rr=(0,O2.createContext)({});var G2=c`
5011  border-top-color: ${a("--footer-border-color")};
5012  border-top-style: solid;
5013  border-top-width: 1px;
5014  color: ${a("--footer-fg-color")};
5015  background-color: ${a("--footer-bg-color")};
5016  display: flex;
5017  justify-content: center;
5018`,z2=c`
5019  display: flex;
5020  justify-content: center;
5021  max-width: ${sn}px;
5022  width: 100%;
5023`,U2=c`
5024  @media screen and (min-width: ${st+1}px) {
5025    padding-inline-start: ${kn}px;
5026  }
5027`,fi=c`
5028  box-sizing: border-box;
5029  display: flex;
5030  flex-wrap: wrap;
5031  gap: ${a("--spacing-m")};
5032  max-width: ${st}px;
5033  padding-block: ${a("--spacing-xl")};
5034  padding-inline: ${a("--spacing-l")};
5035  width: 100%;
5036
5037  ${Zo} {
5038    padding-inline: ${a("--spacing-xxxxl")};
5039  }
5040
5041  ${co} {
5042    padding-inline: ${a("--spacing-xxxxl")};
5043  }
5044`,W2=c`
5045  justify-content: space-between;
5046`,q2=c`
5047  box-sizing: border-box;
5048`,K2=c`
5049  align-items: center;
5050  border-top: 1px solid ${a("--footer-divider-border-color")};
5051  color: ${a("--footer-fg-color")};
5052  background-color: ${a("--footer-bg-color")};
5053  display: block;
5054  padding-block: ${a("--spacing-xl")} ${a("--spacing-xl")};
5055  padding-inline: ${a("--spacing-xl")};
5056`,Q2=c`
5057  > div {
5058    width: 100%;
5059  }
5060`,j2=c`
5061  > div {
5062    width: calc((100% - ${a("--spacing-m")}) / 2);
5063  }
5064`,Y2=c`
5065  > div {
5066    width: calc((100% - (${a("--spacing-m")} * 2)) / 3);
5067  }
5068`,X2=c`
5069  > div {
5070    width: calc((100% - (${a("--spacing-m")} * 3)) / 4);
5071  }
5072`,J2=c`
5073  > div {
5074    width: calc((100% - (${a("--spacing-m")} * 4)) / 5);
5075  }
5076
5077  ${co} {
5078    > div {
5079      width: calc((100% - (${a("--spacing-m")} * 5)) / 6);
5080    }
5081  }
5082`;var Z2=({hasSideNav:e,children:t})=>{let n=h(fi),o=Array.isArray(t)?t.filter(r=>!!r).length:1;switch(o){case 1:n=h(fi,Q2);break;case 2:n=h(fi,j2);break;case 3:n=h(fi,Y2);break;case 4:n=h(fi,X2);break;default:n=h(fi,J2);break}return o<=6&&(n=h(n,W2)),i("article",{"data-testid":"footer-columns-desktop",className:h(GM,G2),children:i("div",{className:h(zM,z2,{[U2]:e}),children:i("div",{className:n,children:t})})})};var eP=T(N());var tP=({children:e,backgroundColor:t})=>{let[n,o]=(0,eP.useState)();return i(Rr.Provider,{value:{mode:tt.Mobile,expandedItem:n,setExpandedItem:o},children:i("div",{"data-testid":"footer-columns-mobile",className:h(Pe(t),K2,q2),children:e})})};var oP=({children:e,...t})=>{let{mode:n}=(0,nP.useContext)(Rr);return n===tt.Mobile?i(tP,{...t,children:e}):i(Z2,{...t,children:e})};var xp=T(N());var aP=c`
5083  font-weight: ${a("--footer-bar-header-font-weight")};
5084  text-transform: ${a("--footer-bar-header-mobile-font-text-transform")};
5085  padding-inline-end: ${a("--spacing-xl")};
5086  word-break: break-word;
5087
5088  ${V} {
5089    padding-inline-end: 0;
5090    text-transform: ${a("--footer-bar-header-desktop-font-text-transform")};
5091  }
5092`,rP=c`
5093  ${V} {
5094    margin-block-end: ${a("--spacing-xs")};
5095  }
5096`,iP=c`
5097  border-bottom: 1px solid ${a("--footer-border-color")};
5098  font-size: ${a("--footer-desktop-font-size")};
5099  line-height: 16px;
5100  padding-block: ${a("--spacing-m")};
5101  padding-inline: 0 ${a("--spacing-m")};
5102  color: ${a("--fg-color")};
5103
5104  &:first-child {
5105    padding-block-start: ${a("--spacing-s")};
5106  }
5107
5108  &:last-child {
5109    border-bottom: 0;
5110  }
5111
5112  ${V} {
5113    border-bottom: 0;
5114    padding-bottom: ${a("--spacing-xxs")};
5115    padding-inline: 0;
5116    padding-top: 0;
5117
5118    &:first-child {
5119      padding-block-start: 0;
5120    }
5121  }
5122
5123  ${P} {
5124    font-size: ${a("--footer-mobile-font-size")};
5125    font-weight: ${a("--action-mobile-font-weight")};
5126  }
5127`,ES=c`
5128  display: flex;
5129  flex-direction: column;
5130  list-style-type: none;
5131  margin: 0;
5132  padding-block: ${a("--spacing-s")} 0;
5133  padding-inline: 0;
5134  width: 100%;
5135
5136  ${V} {
5137    padding: 0;
5138  }
5139`,Gu=c`
5140  a {
5141    margin-inline: 0;
5142    white-space: unset;
5143  }
5144
5145  li {
5146    margin: 0;
5147  }
5148
5149  align-items: flex-start;
5150  border: 0;
5151  display: flex;
5152  flex-direction: column;
5153  gap: ${a("--spacing-m")};
5154  padding-block: ${a("--spacing-s")};
5155
5156  ${V} {
5157    align-items: center;
5158    flex-direction: row;
5159    gap: ${a("--spacing-l")};
5160    padding-block: 0;
5161
5162    &:first-child {
5163      padding-block-start: 0;
5164    }
5165  }
5166
5167  ${co} {
5168    &:first-child {
5169      margin-inline-start: 0;
5170    }
5171
5172    &:last-child {
5173      margin-inline-end: 0;
5174    }
5175  }
5176`;var sP=({id:e,children:t,title:n,orientation:o="Vertical",isFooterBar:r,onToggle:s})=>{let{mode:l}=(0,xp.useContext)(Rr),p=h(iP,{[Gu]:o==="Horizontal"}),d=h(aP,{[rP]:o==="Vertical"}),u=(0,xp.useMemo)(()=>n?typeof n!="string"?n:i("div",{className:d,children:i("span",{children:n})}):null,[n,d]),y=(0,xp.useMemo)(()=>t?i("ul",{className:h(ES,{[Gu]:o==="Horizontal"}),children:t}):null,[t,o]);return r&&l===tt.Mobile?i("ul",{className:h(ES,{[Gu]:o==="Horizontal"}),children:t}):l===tt.Mobile?i(oo,{showChevron:!!n,summary:n,summaryProps:{className:d},className:p,fadeInAnimation:!0,transitionDurationMs:300,disableScrollToOnOpen:r,summaryOnClick:()=>{s?.(e,typeof n=="string"?n:"unknown")},children:y}):x("div",{"data-testid":"footer-group",className:p,children:[u,y]})};var cP=T(N());var lP=c`
5177  margin: ${a("--spacing-s")} 0;
5178
5179  ${V} {
5180    margin: ${a("--spacing-xxs")} 0;
5181  }
5182`,pP=c`
5183  color: ${a("--action-text-default-color")};
5184  /* Set font-family here or the var from the default motif is used */
5185  font-family: ${a("--font-family")};
5186  font-size: ${a("--footer-desktop-font-size")};
5187  font-weight: ${a("--action-desktop-font-weight")};
5188  text-decoration: none;
5189  white-space: pre-wrap;
5190
5191  @media (hover: hover) {
5192    &:hover {
5193      color: ${a("--action-text-hover-color")};
5194      text-decoration: underline;
5195      text-decoration-thickness: ${a("--spacing-xxxs")};
5196      text-underline-offset: ${a("--spacing-xxxs")};
5197    }
5198  }
5199
5200  ${V} {
5201    margin: 0;
5202    margin-inline-end: ${a("--spacing-s")};
5203  }
5204`;var dP=({id:e,url:t,title:n,onClick:o})=>{let{Anchor:r}=(0,cP.useContext)(Le);return i("li",{"data-testid":"footer-item",id:e,className:lP,children:i(r,{href:t,onClick:o,className:pP,children:n})})};var uP=c`
5205  color: ${a("--footer-fg-color")};
5206  background-color: ${a("--footer-bg-color")};
5207  border-top-color: ${a("--footer-divider-border-color")};
5208  border-top-style: solid;
5209  border-top-width: 2px;
5210  display: flex;
5211  justify-content: center;
5212  width: 100%;
5213`,yP=c`
5214  display: flex;
5215  justify-content: center;
5216  max-width: ${sn}px;
5217  width: 100%;
5218`,mP=c`
5219  @media screen and (min-width: ${st+1}px) {
5220    padding-inline-start: ${kn}px;
5221  }
5222`,gP=c`
5223  align-items: center;
5224  color: ${a("--fg-color")};
5225  display: flex;
5226  flex-direction: row;
5227  flex-wrap: wrap;
5228  gap: ${a("--spacing-l")};
5229  max-width: ${st}px;
5230  padding-block: ${a("--spacing-m")};
5231  padding-inline: ${a("--spacing-xl")};
5232  position: relative;
5233  width: 100%;
5234
5235  ${V} {
5236    flex-direction: row;
5237    justify-content: center;
5238    padding-block: ${a("--spacing-m")};
5239    padding-inline: ${a("--spacing-xxxxl")};
5240  }
5241`,fP=c`
5242  display: flex;
5243  flex-wrap: wrap;
5244  align-items: center;
5245  gap: ${a("--spacing-s")};
5246`;var bP=({title:e,hasSideNav:t,children:n})=>i("section",{"data-testid":"footer-social",className:h(UM,uP),children:i("div",{className:h(WM,yP,{[mP]:t}),children:x("div",{className:gP,children:[e&&i("h5",{children:e}),i("div",{className:fP,children:n})]})})});var zu=({children:e,motifScheme:t,backgroundColor:n,className:o})=>{let r=Kn();return K("sdsm-footer"),i(Rr.Provider,{value:{mode:r},children:i("footer",{"data-testid":"footer-v2",className:h("sdsm-footer",t??Pe(n),o),children:e})})};var SP=c`
5247  box-sizing: border-box;
5248  display: flex;
5249  gap: 0.25em;
5250  margin: 0 auto ${a("--spacing-m")};
5251  max-width: ${st}px;
5252  padding: 0 ${a("--spacing-xl")};
5253  ${qt}
5254
5255  ${P} {
5256    padding: 0 ${a("--spacing-m")};
5257  }
5258
5259  p {
5260    margin-bottom: 0;
5261  }
5262
5263  a {
5264    ${qt}
5265
5266    ${V} {
5267      font-weight: ${a("--hyperlink-desktop-font-weight")};
5268    }
5269
5270    ${P} {
5271      font-weight: ${a("--hyperlink-mobile-font-weight")};
5272    }
5273  }
5274`,hP=c`
5275  font-size: 10px;
5276  line-height: 18px;
5277`;var RS=({index:e,children:t})=>(K("sdsm-footnote"),x("div",{"data-testid":"sdsm-footnote",className:h("sdsm-footnote",SP),children:[i("span",{className:hP,children:x(Zl,{children:[e," "]})}),i("span",{children:t})]}));RS.displayName="Footnote";var Fr=T(N());var CP=c`
5278  background-color: ${a("--footnote-bg-color")};
5279  border-top: 1px solid ${a("--footnote-border-color")};
5280`,xP=c`
5281  color: ${a("--footnote-fg-color")};
5282  margin: 0px auto;
5283  max-width: ${st}px;
5284  padding: 0 ${a("--spacing-xl")};
5285
5286  ${P} {
5287    padding: 0 ${a("--spacing-m")};
5288  }
5289`,vP=c`
5290  display: none;
5291
5292  @media print {
5293    display: block;
5294    padding-block: ${a("--spacing-l")};
5295  }
5296`,IP=c`
5297  padding-bottom: 0;
5298
5299  @media print {
5300    display: none;
5301  }
5302`,FS=c`
5303  color: ${a("--footnote-title-color")};
5304  font-size: ${a("--h6-desktop-font-size")};
5305  font-weight: 500;
5306  height: 92px;
5307  line-height: 28px;
5308  margin: 0 auto;
5309  max-width: ${st}
5309px;
5310  padding-inline-start: ${a("--spacing-xl")};
5311
5312  ${P} {
5313    padding: 0 ${a("--spacing-m")};
5314  }
5315
5316  & > svg {
5317    background-color: transparent;
5318    border-radius: 100%;
5319    height: 32px;
5320    padding: 6px;
5321    transition: background-color 0.2s linear;
5322    width: 32px;
5323  }
5324
5325  &:hover {
5326    & > svg {
5327      background-color: ${a("--footnote-icon-hover-bg-color")};
5328    }
5329  }
5330`,MP=c`
5331  padding-bottom: ${a("--spacing-m")};
5332`;var kP="White",UK=300,WK={className:Od,fill:a("--icon-color")},qK={className:FS},BS=({title:e,isOpenInitially:t,children:n,className:o})=>{let[r,s]=(0,Fr.useState)(t),l=(0,Fr.useRef)(null),p=(0,Fr.useCallback)(()=>{s(d=>!d)},[]);return Fr.Children.count(n)===0?null:i("footer",{"data-testid":"sdsm-footnotes",className:h(CP,o),children:x("div",{className:xP,children:[x("div",{className:vP,children:[i("h2",{className:FS,children:e}),n]}),i(oo,{summary:e,detailsRef:l,chevronProps:WK,className:IP,summaryProps:qK,onToggle:p,fadeInAnimation:!0,transitionDurationMs:UK,open:r,children:i("div",{className:MP,children:n})})]})})};BS.displayName="FootnoteBlock";var Vo=T(N());var DP=T(N());var TP=/^$|^(?:\P{L}*\p{L}){2}/u,AP={Email:new RegExp('^$|^(([^<>()[\\]\\.,;:\\s@"]+(\\.[^<>()[\\]\\.,;:\\s@"]+)*)|(".+"))@((\\[[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}\\.[0-9]{1,3}])|(([a-zA-Z\\-0-9]+\\.)+[a-zA-Z]{2,}))$'),Name:/^(?!\s*$).+/,"Email (English only)":/^[a-z0-9!#$%&'*+\/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+\/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i,"Name (min two characters)":TP,"Business Name":TP,Domain:/^$|^(?=.{4,253}$)(?:[\p{L}\p{N}](?:[\p{L}\p{N}-]{0,61}[\p{L}\p{N}])?\.)+\p{L}{2,63}$/u,"Domain (English only)":/^$|^(?=.{4,253}$)(?:[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?\.)+[a-zA-Z]{2,63}$/};function _P(e){if(e.error)return!1;for(let t of Object.keys(e.fields))if(e.fields[t]&&e.fields[t].hasError)return!1;return!0}var $S=(e,t)=>e.required&&(Array.isArray(t)&&t.length===0||!Array.isArray(t)&&(String(t).trim()===""||!t))?!0:!e.validation||!AP[e.validation]||typeof t!="string"?!1:!AP[e.validation].test(t),Uu={type:"initial",fields:{},formBody:{}};function wP(e,t){switch(e=Fn(e),t.type){case"registerField":{let n=ea(e.fields[t.name]??{},t.field);e.fields[t.name]=n,e.formBody[t.name]=t.field.initialValue,e.type!=="initial"&&(n.hasError=$S(n,t.field.initialValue));break}case"changeFieldValue":{e.lastChangedFieldName=t.name,e.formBody=Fn(e.formBody),e.formBody[t.name]=t.value,e.fields[t.name]||(e.fields[t.name]={});let n=e.fields[t.name];n.hasError=$S(n,t.value),e.type=_P(e)?"ready":"invalid",e.error=void 0;break}case"invalidateField":{e.fields[t.name].hasError=!0,e.type="invalid";break}case"submitTrigger":{for(let n of Object.keys(e.fields)){let o=e.fields[n];o&&(o.hasError=$S(o,e.formBody[n]))}e.type=_P(e)?"submitting":"invalid";break}case"submitFailure":{e.type="submitFailure",e.errorStatusCode=t.errorStatusCode,e.error=t.error;break}case"submitSuccess":{e.type="submitSuccess",e.formBody={};for(let n of Object.keys(e.fields)){let o=e.fields[n];o.hasError=!1,e.formBody[n]=o.shouldResetToInitial?o.initialValue:void 0}e.error=void 0;break}default:throw new Error(`Unhandled action type for ${JSON.stringify(t)}`)}return e}var cn=(0,DP.createContext)({state:Uu,dispatch:Cn});var KP=T(N());var PP=c`
5333  display: flex;
5334  align-items: center;
5335  flex-direction: column;
5336  width: 100% !important;
5337  max-width: 650px;
5338  margin: auto;
5339  /* extra margin for button shadow */
5340  margin-bottom: ${a("--spacing-m")};
5341`,NP=c`
5342  display: flex;
5343  align-items: flex-start;
5344  column-gap: ${a("--form-grid-gap")};
5345  width: 100%;
5346
5347  /* Add extra top spacing if there is a label */
5348  &:not(:first-child) label {
5349    margin-top: ${a("--spacing-m")};
5350  }
5351
5352  ${P} {
5353    flex-direction: column;
5354  }
5355`,EP=c`
5356  margin-bottom: ${a("--spacing-xs")};
5357`,LS=c`
5358  ${xt}
5359  color: ${a("--form-input-placeholder-color")};
5360  margin-top: ${a("--spacing-xs")};
5361`,vp=c`
5362  ${LS}
5363
5364  color: ${a("--form-input-error-color")};
5365`,RP=c`
5366  width: 100%;
5367  text-align: center;
5368  margin-top: ${a("--spacing-m")};
5369`,FP=c`
5370  display: block;
5371  text-align: start;
5372  border-color: ${a("--form-input-border-color")};
5373  border-style: solid;
5374  border-width: ${a("--form-input-border-width")};
5375  border-radius: ${a("--spacing-m")};
5376  background-color: ${a("--form-input-bg-color")};
5377  box-shadow: ${a("--form-input-box-shadow")};
5378  color: ${a("--form-input-error-color")};
5379  margin-top: ${a("--spacing-s")};
5380  padding: ${a("--spacing-m")};
5381  word-wrap: break-word;
5382`,BP=c`
5383  justify-content: center;
5384
5385  margin-top: ${a("--spacing-xl")};
5386  margin-bottom: ${a("--spacing-xl")};
5387
5388  ${P} {
5389    width: 100%;
5390    max-width: 350px;
5391    margin-top: ${a("--spacing-m")};
5392    margin-bottom: ${a("--spacing-m")};
5393  }
5394`,$P=c`
5395  display: flex;
5396  flex-direction: column;
5397  width: 100%;
5398  margin-bottom: ${a("--spacing-m")};
5399
5400  *[dir='rtl'] & > select {
5401    background-position: left ${a("--spacing-l")} top 50%;
5402  }
5403`,ja=c`
5404  border-color: ${a("--form-input-error-color")};
5405  border-style: solid;
5406  border-width: ${a("--form-input-border-width")};
5407
5408  &[type='checkbox'] {
5409    border-width: ${a("--form-input-selection-control-border-width")};
5410  }
5411
5412  &:hover {
5413    border-color: ${a("--form-input-error-color")};
5414    border-style: solid;
5415    border-width: ${a("--form-input-border-width")};
5416
5417    &[type='checkbox'] {
5418      border-width: ${a("--form-input-selection-control-border-width")};
5419    }
5420  }
5421`,HS=c`
5422  cursor: not-allowed;
5423  opacity: 0.8;
5424`,ws=c`
5425  background-color: ${a("--form-input-bg-color")};
5426  border-color: ${a("--form-input-border-color")};
5427  border-style: solid;
5428  border-width: ${a("--form-input-border-width")};
5429  border-radius: ${a("--form-input-border-radius")};
5430  box-shadow: ${a("--form-input-box-shadow")};
5431  box-sizing: border-box;
5432  color: ${a("--form-input-fg-color")};
5433  font-family: ${a("--font-family")};
5434  height: ${a("--form-input-height")};
5435  padding: ${a("--form-input-padding")};
5436  width: 100%;
5437
5438  &[readonly] {
5439    ${HS}
5440  }
5441
5442  &:active,
5443  &:focus {
5444    border-color: ${a("--form-input-active-border-color")};
5445    box-shadow: ${a("--form-input-active-box-shadow")};
5446  }
5447
5448  &:focus-visible {
5449    outline: ${a("--form-input-border-width")} solid ${a("--form-input-active-border-color")};
5450    outline-offset: -2px;
5451  }
5452
5453  &:hover {
5454    border-color: ${a("--form-input-hover-border-color")};
5455    box-shadow: ${a("--form-input-hover-box-shadow")};
5456  }
5457
5458  &[type='number']::-webkit-inner-spin-button {
5459    opacity: 1;
5460  }
5461
5462  &[type='date']::-webkit-calendar-picker-indicator {
5463    filter: invert(50%);
5464  }
5465
5466  ${V} {
5467    font-size: ${a("--form-input-desktop-font-size")};
5468    line-height: ${a("--form-input-desktop-font-line-height")};
5469    font-weight: ${a("--form-input-desktop-font-weight")};
5470    font-stretch: ${a("--form-input-desktop-font-stretch")};
5471  }
5472
5473  ${P} {
5474    font-size: ${a("--form-input-mobile-font-size")};
5475    line-height: ${a("--form-input-mobile-font-line-height")};
5476    font-weight: ${a("--form-input-mobile-font-weight")};
5477    font-stretch: ${a("--form-input-mobile-font-stretch")};
5478  }
5479`,KK="M4.95801 10.8631C4.43001 10.8631 3.91701 10.6511 3.54301 10.2771L0.293006 7.02713C-0.0979941 6.63613 -0.0979941 6.00413 0.293006 5.61313C0.684006 5.22213 1.31601 5.22213 1.70701 5.61313L4.95701 8.86313L12.253 0.655126C12.619 0.242126 13.251 0.205126 13.664 0.572126C14.077 0.940126 14.114 1.57113 13.747 1.98513L6.45201 10.1921C6.08701 10.6021 5.56301 10.8461 5.01601 10.8621C4.99601 10.8631 4.97701 10.8631 4.95801 10.8631Z",LP=c`
5480  appearance: none;
5481  background-color: ${a("--form-input-bg-color")};
5482  border-color: ${a("--form-input-border-color")};
5483  border-style: solid;
5484  border-width: ${a("--form-input-selection-control-border-width")};
5485  border-radius: ${a("--form-input-checkbox-border-radius")};
5486  display: grid;
5487  font: inherit;
5488  height: 20px;
5489  margin: 0;
5490  place-content: center;
5491  width: 20px;
5492
5493  &::before {
5494    box-shadow: inset 1em 1em ${a("--form-input-selection-control-active-color")};
5495    clip-path: path('${KK}');
5496    content: '';
5497    height: 20px;
5498    margin: 8px 0px 0px 6px;
5499    transform: scale(0);
5500    width: 20px;
5501  }
5502
5503  &:checked::before {
5504    transform: scale(1);
5505  }
5506
5507  &:checked {
5508    background-color: ${a("--form-input-active-border-color")};
5509    border-width: ${a("--border-width-none")};
5510    box-shadow: ${a("--form-input-active-box-shadow")};
5511  }
5512
5513  &:focus-visible {
5514    outline-color: ${a("--form-input-active-border-color")};
5515    outline-style: solid;
5516    outline-width: ${a("--form-input-selection-control-border-width")};
5517    outline-offset: -2px;
5518  }
5519
5520  &:not(:checked):hover {
5521    border-color: ${a("--form-input-hover-border-color")};
5522    box-shadow: ${a("--form-input-hover-box-shadow")};
5523  }
5524
5525  &[required]:not(:checked)::before {
5526    border-color: ${a("--form-input-error-color")};
5527  }
5528
5529  &[readonly] {
5530    ${HS}
5531  }
5532`,HP=c`
5533  && {
5534    align-items: center;
5535    display: flex;
5536    gap: ${a("--spacing-s")};
5537
5538    label {
5539      align-items: center;
5540      display: flex;
5541      justify-content: center;
5542      margin-top: 0;
5543
5544      a {
5545        &,
5546        &:hover,
5547        &:visited {
5548          /* TODO: See if this should be hyperlink color or its own */
5549          color: ${a("--fg-color")};
5550          /* Ensure hyperlinks are displayed in the same font size and weight as the label */
5551          font-size: inherit;
5552          font-weight: inherit;
5553        }
5554      }
5555
5556      /* Remove margin from the paragraph inside the label */
5557      p {
5558        margin: 0;
5559      }
5560    }
5561  }
5562`,VP=c`
5563  appearance: none;
5564  ${ws}
5565  font-family: ${a("--font-family")};
5566  height: 133px;
5567  padding: ${a("--form-input-padding")};
5568  resize: vertical;
5569  /* Add custom resizer icon as background */
5570  background-image: url("data:image/svg+xml,%3Csvg height='9' viewBox='0 0 9 9' width='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8L8 5M1 8L8 1' stroke='rgba(133, 141, 148, 1)'/%3E%3C/svg%3E");
5571  background-repeat: no-repeat;
5572  background-position: bottom 4px right 4px;
5573
5574  &::-webkit-resizer {
5575    display: none;
5576  }
5577
5578  &[readonly] {
5579    ${HS}
5580  }
5581
5582  /* Change custom resizer icon position according to RTL */
5583  *[dir='rtl'] & {
5584    background-image: url("data:image/svg+xml,%3Csvg height='9' viewBox='0 0 9 9' transform='scale(-1 1)' width='9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 8L8 5M1 8L8 1' stroke='rgba(133, 141, 148, 1)'/%3E%3C/svg%3E");
5585    background-position: bottom 4px left 4px;
5586  }
5587`,OP=c`
5588  ${ws}
5589  appearance: none;
5590  height: ${a("--form-input-height")};
5591  /* select with appearance:none clips text to the content box and this cuts it off.
5592  * fix by shrinking padding-block. */
5593  padding-block: calc(${a("--form-input-padding")} - 2px);
5594
5595  &:-ms-expand {
5596    display: none;
5597  }
5598
5599  &:has(option:disabled:checked) {
5600    color: ${a("--form-input-placeholder-color")};
5601  }
5602`,Wu=c`
5603  position: relative;
5604
5605  i {
5606    margin-left: 10px;
5607    width: 10px;
5608    cursor: pointer;
5609
5610    svg {
5611      fill: ${a("--palette-gray-v300")};
5612    }
5613  }
5614`,Ya=c`
5615  input::-webkit-input-placeholder,
5616  textarea::-webkit-input-placeholder,
5617  input:-moz-placeholder,
5618  textarea:-moz-placeholder,
5619  input::-moz-placeholder,
5620  textarea::-moz-placeholder,
5621  input:-ms-input-placeholder,
5622  textarea:-ms-input-placeholder,
5623  input::-ms-input-placeholder,
5624  textarea::-ms-input-placeholder,
5625  input::placeholder,
5626  textarea::placeholder,
5627  ::placeholder {
5628    color: ${a("--form-input-placeholder-color")};
5629  }
5630`,GP=c`
5631  pointer-events: none;
5632  position: absolute;
5633  right: ${a("--spacing-l")};
5634  top: calc(50% - 5px);
5635  width: 20px;
5636  height: 20px;
5637  margin: -4px;
5638  fill: ${a("--form-input-fg-color")};
5639
5640  html[dir='rtl'] & {
5641    right: unset;
5642    left: ${a("--spacing-l")};
5643  }
5644`,zP=c`
5645  pointer-events: none;
5646  position: absolute;
5647  right: ${a("--spacing-l")};
5648  top: calc(50% - 5px);
5649  width: 20px;
5650  height: 20px;
5651  margin: -4px;
5652  fill: ${a("--multi-select-fg-color")};
5653
5654  html[dir='rtl'] & {
5655    right: unset;
5656    left: ${a("--spacing-l")};
5657  }
5658`,UP=c`
5659  ${ws}
5660  height: auto;
5661  padding: 0;
5662
5663  /** applies styles to multi select wrapper when displaying options */
5664  &:has(.displayBlock) {
5665    border-color: ${a("--form-input-active-border-color")};
5666    box-shadow: ${a("--form-input-active-box-shadow")};
5667  }
5668
5669  .searchWrapper {
5670    color: ${a("--multi-select-fg-color")};
5671
5672    .chip {
5673      background: ${a("--multi-select-chip-bg-color")};
5674      color: ${a("--multi-select-chip-fg-color")};
5675
5676      svg {
5677        fill: ${a("--multi-select-chip-fg-color")};
5678      }
5679    }
5680  }
5681
5682  .optionListContainer .option {
5683    color: ${a("--multi-select-option-fg-color")};
5684
5685    &.highlight,
5686    &:hover {
5687      background: ${a("--multi-select-chip-bg-color")};
5688      color: ${a("--multi-select-option-fg-color")};
5689    }
5690
5691    input[type='checkbox'] {
5692      &:checked {
5693        accent-color: ${a("--multi-select-option-fg-color")};
5694      }
5695    }
5696  }
5697`,WP=c`
5698  & p:last-of-type {
5699    display: inline-block;
5700  }
5701
5702  &::after {
5703    color: ${a("--form-input-error-color")};
5704    content: '*';
5705  }
5706`,qP=c`
5707  ${ZM}
5708  ${qt}
5709  color: ${a("--form-description-fg-color")};
5710  font-style: italic;
5711  font-weight: ${a("--action-desktop-font-weight")};
5712  text-align: start;
5713  width: 100%;
5714`;var QP=({renderErrorMessage:e,on400ResponseMessage:t,on500ResponseMessage:n,onInvalidClientSideSubmissionMessage:o,renderErrorDetails:r})=>{let{state:s}=(0,KP.useContext)(cn),{errorStatusCode:l,error:p,type:d}=s;if(d==="invalid")return i("div",{className:vp,children:o});if(!p)return null;let u;l===void 0?u=null:e?u=e?.(l):u=l===400?t:n;let y=JSON.stringify({name:p.name,message:p.message,callStack:p.stack},null,2);return x(de,{children:[i("div",{className:vp,children:u}),r&&x("div",{className:RP,children:[i("h6",{children:"Error Object"}),i("code",{className:FP,children:y})]})]})};var jP=T(N());var YP=({formRequiredFieldsMessage:e})=>{let{state:t}=(0,jP.useContext)(cn);return!Object.values(t?.fields??{}).some(o=>o.required)||!e?null:i("p",{className:qP,children:e})};var VS=({className:e,children:t,endpoint:n,submitText:o,submitSuccessText:r,submitTextDataset:s,onSubmitSuccess:l,onSubmitFailure:p,onFormBodyChange:d,formChildrenRenderer:u,extraParams:y,extraParamsAsync:m,on400ResponseMessage:g,on500ResponseMessage:f,renderErrorMessage:b,onInvalidClientSideSubmissionMessage:S,formRequiredFieldsMessage:C,renderErrorDetails:I=!1})=>{K("sdsm-form");let[M,v]=(0,Vo.useReducer)(wP,vn(Uu)),_=(0,Vo.useMemo)(()=>({state:M,dispatch:v}),[M,v]);(0,Vo.useEffect)(()=>{d?.(vn(M.formBody),M.lastChangedFieldName,M.type==="initial",M.type==="submitting"||M.type==="submitSuccess"||M.type==="submitFailure")},[d,M.formBody,M.lastChangedFieldName,M.type]);let w=(0,Vo.useCallback)(B=>{B?.preventDefault(),v({type:"submitTrigger"})},[]);(0,Vo.useEffect)(()=>{if(M.type!=="submitting")return;async function B(){let H=await m?.().catch(()=>({}))??{},L=ea({},M.formBody,y,H);try{let z=await fetch(n,{method:"POST",body:JSON.stringify(L),headers:{"Content-Type":"application/json"}});if(v({type:"submitTrigger"}),z.ok)v({type:"submitSuccess"}),l?.(z,L);else{let Q=await z.text(),ue=new Error(`Form submit failed. Server Response: ${z.status} ${z.statusText}.\r
5715 ${Q}`);v({type:"submitFailure",errorStatusCode:z.status,error:ue}),p?.(ue,L,z)}}catch(z){let Q=Dt(z);v({type:"submitFailure",error:Q}),p?.(Q,L)}}B()},[n,y,m,p,l,M.formBody,M.type]);let D=M.type==="submitting"||M.type==="submitSuccess"||Object.values(M.fields).some(B=>B.hasError)||Wl(M.fields),k=M.type==="submitting",A=M.type==="submitSuccess",R=M.type==="submitSuccess"?r:o,$;return u?$=(0,Vo.createElement)(u,{handleSubmit:w,disabled:D,loading:k,submitSuccess:A}):$=x(de,{children:[t,i(Zt,{nativeButtonType:"submit",onClick:w,type:Bn.Primary,size:"Large",disabled:D,loading:k,className:BP,buttonTextDataset:s,children:R})]}),i(cn.Provider,{value:_,children:x("form",{className:h("sdsm-form",PP,Ya,e),noValidate:!0,children:[i(YP,{formRequiredFieldsMessage:C}),$,i(QP,{renderErrorMessage:b,on400ResponseMessage:g,on500ResponseMessage:f,onInvalidClientSideSubmissionMessage:S,renderErrorDetails:I})]})})};var qu=({children:e,...t})=>i("div",{className:h("sdsm-form-row",NP),...t,children:e});var Xa=T(N());var Br=({type:e,name:t,label:n,helpText:o,error:r,hasError:s,children:l,dataset:p,labelDataset:
5715d,helpTextDataset:u,errorDataset:y,required:m=!1})=>e==="Hidden"?i(de,{children:l}):x("div",{className:h("sdsm-form-field",h($P)),...ee(p),children:[n&&e!=="Checkbox"&&i("label",{htmlFor:t,className:h(ta,EP,{[WP]:m}),...ee(d),children:n}),l,(o&&!s||o&&s&&!r)&&i("p",{className:LS,...ee(u),children:o}),s&&r&&i("div",{id:`${t}-error`,className:vp,...ee(y),children:r})]});function fa(e){return e?Array.isArray(e)?e.join(","):String(e):""}function XP(e){return typeof e=="boolean"?e:typeof e=="string"?e==="true":Array.isArray(e)?e.length>0:!1}function Ds(e,t){return e&&t?`${e}*`:e}var Ku=(0,Xa.memo)(e=>{let{name:t,validation:n,required:o=!1,placeholder:r="",initialValue:s,type:l="Text",label:p,richLabel:d,labelDataset:u,richLabelDataset:y,readOnly:m,shouldResetToInitial:g,maxLength:f,minValue:b,maxValue:S,...C}=e,{state:I,dispatch:M}=(0,Xa.useContext)(cn),v=I.fields[t],_=I.formBody[t],w=Ft(C,"dataset","helpText","helpTextDataset","errorDataset","contentfulDescriptionDataset");(0,Xa.useEffect)(()=>{M({type:"registerField",name:t,field:{initialValue:s,validation:n,required:o,shouldResetToInitial:l==="Hidden"||g}})},[M,s,t,o,n,l,g]);let D=(0,Xa.useCallback)($=>{let B=$.target,L=B.type==="checkbox"?B.checked:B.value;M({type:"changeFieldValue",name:t,value:L})},[M,t]),k=(0,Xa.useCallback)(()=>{M({type:"invalidateField",name:t})},[M,t]),A=Ds(r,o&&!d&&!p&&!v?.hasError),R=()=>l==="Textarea"?i("textarea",{name:t,placeholder:A,value:fa(_),className:h(VP,Ya,{[ja]:v?.hasError}),required:o,onInvalid:k,readOnly:m,onChange:D,onBlur:D,maxLength:f??600,"aria-describedby":v?.hasError?`${t}-error`:void 0,"aria-invalid":v?.hasError??!1,...w}):l==="Checkbox"?x("div",{className:HP,children:[i("input",{type:"checkbox",name:t,id:t,onInvalid:k,placeholder:r,checked:XP(_),className:h(LP,Ya,{[ja]:v?.hasError}),required:o,onChange:D,onBlur:D,readOnly:m,"aria-describedby":v?.hasError?`${t}-error`:void 0,"aria-invalid":v?.hasError??!1,...w}),i("label",{htmlFor:t,...ee(d?y:u),children:d??p})]}):l==="Number"||l==="Date"?i("input",{type:l,name:t,placeholder:A,value:fa(_),className:h(ws,Ya,{[ja]:v?.hasError}),required:o,readOnly:m,onChange:D,onInvalid:k,onBlur:D,min:b,max:S,"aria-describedby":v?.hasError?`${t}-error`:void 0,"aria-invalid":v?.hasError??!1,...w}):i("input",{type:l==="Hidden"?"hidden":"text",name:t,placeholder:A,value:fa(_),className:h(ws,Ya,{[ja]:v?.hasError}),required:o,readOnly:m,onChange:D,onInvalid:k,onBlur:D,maxLength:f,"aria-describedby":v?.hasError?`${t}-error`:void 0,"aria-invalid":v?.hasError??!1,...w});return i(Br,{...e,label:d??p,hasError:v?.hasError??!1,type:l??"Hidden",children:R()})});Ku.displayName="Input";var Ps=T(N());var lN=T(nN()),ao=T(N()),pN=T(yr());var oN=c`
5716  position: relative;
5717
5718  i {
5719    cursor: pointer;
5720    margin-left: 10px;
5721    width: 10px;
5722  }
5723`,aN=c`
5724  height: auto;
5725  padding: 0;
5726
5727  .displayNone {
5728    display: none;
5729  }
5730
5731  .searchWrapper {
5732    align-items: center;
5733    border: 0;
5734    color: ${a("--multi-select-fg-color")};
5735    display: flex;
5736    flex-wrap: wrap;
5737    height: auto;
5738    min-height: ${a("--multi-select-min-height")};
5739    padding: ${a("--multi-select-padding")};
5740
5741    input {
5742      color: inherit;
5743      cursor: default;
5744      flex: 1 1 0%;
5745      font-family: inherit;
5746      font-size: inherit;
5747      min-width: 0px;
5748      padding-left: ${a("--spacing-xs")};
5749    }
5750
5751    .chip {
5752      background: ${a("--multi-select-chip-bg-color")};
5753      border-radius: ${a("--multi-select-chip-border-radius")};
5754      color: ${a("--multi-select-chip-fg-color")};
5755      cursor: default;
5756      font-size: inherit;
5757      margin: ${a("--multi-select-chip-margin")};
5758      padding: ${a("--spacing-xs")};
5759
5760      svg {
5761        fill: ${a("--multi-select-chip-fg-color")};
5762      }
5763    }
5764
5765    .icon_down_dir {
5766      right: -60px;
5767    }
5768  }
5769
5770  .optionListContainer {
5771    background: ${a("--multi-select-bg-color")};
5772    border-radius: ${a("--multi-select-border-radius")};
5773    border: 1px solid ${a("--multi-select-border-color")};
5774    border-top-color: transparent;
5775    box-shadow: ${a("--multi-select-box-shadow")};
5776    list-style-type: none;
5777    padding: 0px ${a("--spacing-xs")};
5778    z-index: 51;
5779
5780    .optionContainer {
5781      border: none;
5782
5783      &::-webkit-scrollbar {
5784        width: 7px;
5785      }
5786
5787      &::-webkit-scrollbar-thumb {
5788        background-color: rgba(0, 0, 0, 0.5);
5789        border-radius: ${a("--border-radius-s")};
5790        box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
5791      }
5792    }
5793
5794    .option {
5795      align-items: center;
5796      border-radius: ${a("--multi-select-option-border-radius")};
5797      color: ${a("--multi-select-option-fg-color")};
5798      display: flex;
5799      margin: ${a("--spacing-xs")} 0px;
5800      padding: ${a("--multi-select-option-padding")};
5801
5802      &.highlight,
5803      &:hover {
5804        background: ${a("--multi-select-chip-bg-color")};
5805        color: ${a("--multi-select-option-fg-color")};
5806      }
5807
5808      input[type='checkbox'] {
5809        height: 17px;
5810        width: 17px;
5811
5812        &:checked {
5813          accent-color: ${a("--multi-select-option-fg-color")};
5814        }
5815      }
5816    }
5817  }
5818`,rN=c`
5819  appearance: none;
5820  background: none;
5821  border: none;
5822  cursor: pointer;
5823  height: 20px;
5824  margin: -4px;
5825  padding: 0;
5826  position: absolute;
5827  right: 16px;
5828  top: 19px;
5829  width: 20px;
5830
5831  svg {
5832    width: 100%;
5833    height: 100%;
5834    fill: ${a("--multi-select-fg-color")};
5835  }
5836
5837  html[dir='rtl'] & {
5838    right: unset;
5839    left: 16px;
5840  }
5841`,iN=c`
5842  margin: -7px;
5843
5844  svg {
5845    fill: ${a("--multi-select-fg-color")};
5846  }
5847`,sN=c`
5848  cursor: pointer;
5849  white-space: nowrap;
5850`;var ju=({options:e,selectedValues:t,displayValue:n="name",placeholder:o,showCheckbox:r,hidePlaceholder:s=!0,avoidHighlightFirstOption:l=!0,onSelect:p,onRemove:d,onKeyPressFn:u,dropdownClassName:y,wrapperClassName:m,arrowClassName:g,maxVisibleChips:f})=>{K("sdsm-multi-select");let b=(0,ao.useRef)(null),[S,C]=(0,ao.useState)(null),I=(0,ao.useMemo)(()=>i(Ae,{name:"cross",className:iN}),[]);(0,ao.useLayoutEffect)(()=>{C(b.current?.querySelector(".searchWrapper")??null)},[]);let M=t?.length??0,v=f!=null&&M>f,_=v?M-f:0,w=(0,ao.useMemo)(()=>{if(v)return c`
5851      .searchWrapper .chip:nth-child(n + ${f+1}):not([data-overflow]) {
5852        display: none;
5853      }
5854      .searchWrapper input {
5855        order: 1;
5856      }
5857    `},[v,f]),D=(0,ao.useCallback)(R=>{R.preventDefault()},[]),k=(0,ao.useCallback)(()=>{let R=b.current?.querySelector(".searchWrapper input");R&&(document.activeElement===R?R.blur():R.focus())},[]),A=(0,ao.useCallback)(R=>{R.preventDefault()},[]);return x("div",{ref:b,className:h("sdsm-multi-select",oN,m),children:[i(lN.default,{options:e,selectedValues:t,displayValue:n,placeholder:o,showCheckbox:r,hidePlaceholder:s,avoidHighlightFirstOption:l,onSelect:p,onRemove:d,onKeyPressFn:u,className:h(aN,y,w),customCloseIcon:I}),v&&S&&(0,pN.createPortal)(x("span",{className:h("chip",sN),"data-overflow":!0,onMouseDown:A,children:["+",_," more"]}),S),i("button",{type:"button","aria-label":"Toggle dropdown",className:h(rN,g),onMouseDown:D,onClick:k,children:i(Ae,{name:"chevron-down"})})]})};ju.displayName="MultiSelect";var jK=[],Yu=(0,Ps.memo)(e=>{let{name:t,placeholder:n,showCheckbox:o,options:r,required:s=!1,initialValues:l=jK}=e,{state:p,dispatch:d}=(0,Ps.useContext)(cn),u=p.formBody[t],y=p.fields[t];(0,Ps.useEffect)(()=>{d({type:"registerField",name:t,field:{initialValue:l,required:s}})},[l,d,t,s]);let m=b=>{d({type:"changeFieldValue",name:t,value:b})},g=b=>{b.preventDefault(),b.stopPropagation()},f=b=>{d({type:"changeFieldValue",name:t,value:b})};return i(Br,{...e,hasError:y?.hasError,type:"MultiSelect",children:i(ju,{options:r,selectedValues:u,showCheckbox:o,onSelect:m,onRemove:f,hidePlaceholder:!0,avoidHighlightFirstOption:!0,placeholder:Ds(n,!!e.required&&!e.label&&!e.richLabel&&!y?.hasError),displayValue:"name",dropdownClassName:h(UP,Ya,{[ja]:y?.hasError}),wrapperClassName:Wu,arrowClassName:zP,onKeyPressFn:g})})});Yu.displayName="MultiSelectDropdown";var $r=T(N());var Mp=(0,$r.memo)(e=>{let{name:t,placeholder:n,children:o,required:r=!1,initialValue:s="",allValues:l=[],shouldResetToInitial:p,fieldDataset:d,...u}=e,y={required:r,...Ft(u,"helpText","helpTextDataset","errorDataset","labelDataset","fieldDataset")},{state:m,dispatch:g}=(0,$r.useContext)(cn),f=l.includes(fa(s))?s:"",b=m.fields[t],S=m.formBody[t];(0,$r.useEffect)(()=>
5857{g({type:"registerField",name:t,field:{required:r,initialValue:f,shouldResetToInitial:p}})},[g,t,r,f,p]);let C=M=>{g({type:"changeFieldValue",name:t,value:M.target.value})},I=(0,$r.useCallback)(()=>{g({type:"invalidateField",name:t})},[g,t]);return i(Br,{hasError:b?.hasError,...Ft(e,"dataset"),dataset:d,type:"Select",children:x("div",{className:h(Wu),children:[x("select",{value:fa(S),name:t,className:h(OP,{[ja]:b?.hasError}),onChange:C,onBlur:C,onInvalid:I,"aria-describedby":b?.hasError?`${t}-error`:void 0,"aria-invalid":b?.hasError??!1,...y,children:[n&&i("option",{value:"",disabled:!0,children:Ds(n,r&&!e.label&&!e.richLabel&&!b?.hasError)}),o]}),i(Ae,{name:"chevron-down",className:GP})]})})});Mp.displayName="Select";var Xu=T(N());var cN=c`
5858  ${P} {
5859    display: none;
5860  }
5861
5862  ${V} {
5863    display: block;
5864  }
5865`,dN=c`
5866  ${P} {
5867    display: block;
5868  }
5869
5870  ${V} {
5871    display: none;
5872  }
5873`,kp=c`
5874  background: none;
5875  border: none;
5876  color: ${a("--fg-color")};
5877  cursor: pointer;
5878  padding: 0;
5879  /* stylelint-disable-next-line property-no-vendor-prefix */
5880  -webkit-appearance: none;
5881  appearance: none;
5882`,zS=c`
5883  display: flex;
5884  width: 100%;
5885
5886  ${V} {
5887    align-items: center;
5888    flex-wrap: wrap;
5889    padding-bottom: 50px;
5890  }
5891
5892  ${P} {
5893    flex-direction: column;
5894    justify-content: flex-end;
5895    margin-block: ${a("--spacing-m")};
5896  }
5897`,uN=c`
5898  align-items: center;
5899  display: flex;
5900  justify-content: space-between;
5901  padding-block: ${a("--spacing-m")};
5902`,US=c`
5903  font-size: ${a("--action-desktop-font-size")};
5904  line-height: ${a("--action-desktop-font-line-height")};
5905
5906  ${P} {
5907    font-size: ${a("--action-mobile-font-size")};
5908    line-height: ${a("--action-mobile-font-line-height")};
5909  }
5910`,yN=c`
5911  font-family: inherit;
5912  font-weight: ${a("--action-desktop-font-weight")};
5913
5914  ${P} {
5915    font-weight: ${a("--action-mobile-font-weight")};
5916  }
5917`,mN=c`
5918  font-weight: ${a("--p1-desktop-font-weight")};
5919
5920  ${P} {
5921    font-weight: ${a("--p1-mobile-font-weight")};
5922  }
5923`,gN=c`
5924  align-items: center;
5925  display: flex;
5926`,WS=c`
5927  font-family: inherit;
5928  font-size: ${a("--action-mobile-font-size")};
5929  font-weight: ${a("--action-mobile-font-weight")};
5930  line-height: ${a("--action-mobile-font-line-height")};
5931  margin-inline-end: ${a("--spacing-m")};
5932
5933  ${V} {
5934    padding-block: ${a("--spacing-m")};
5935    font-size: ${a("--action-desktop-font-size")};
5936    font-weight: ${a("--action-desktop-font-weight")};
5937    line-height: ${a("--action-desktop-font-line-height")};
5938  }
5939`,fN=c`
5940  align-items: center;
5941  display: flex;
5942  width: ${a("--spacing-l")};
5943`,bN=c`
5944  fill: ${a("--fg-color")};
5945  height: auto;
5946  transform: rotate(0deg);
5947  transform-origin: center;
5948  transition: transform 100ms cubic-bezier(0.4, 0, 0.2, 1);
5949  width: 100%;
5950`,SN=c`
5951  transform: rotate(-180deg);
5952`;var Tp=({searchMenus:e=[],selectedFilters:t,onChangeFilter:n,mobileFiltersToggleLabel:o,onClearFilters:r,clearButtonLabel:s,mobileFiltersWrapperTextDataset:l,clearFiltersCtaCopyDataset:p})=>{K("sdsm-gallery");let[d,u]=(0,Xu.useState)(!1),y=()=>u(!d),m=(0,Xu.useMemo)(()=>Object.keys(t).length,[t]);if(e.length===0)return null;let f=e.map(({title:S,id:C,allItemTitle:I,items:M,dataset:v})=>({title:S,id:C,allItemTitle:I,items:M,dataset:v,value:t[C]?t[C]:Vu,onChange:_=>n(C,_)})).map(S=>i(DS,{...S,isStandalone:e.length===1},S.id)),b=o??(e.length>1?"Filters":"Filter");return x("section",{className:"sdsm-gallery",children:[i("aside",{className:cN,children:x("div",{className:zS,children:[f,!!m&&i("button",{"data-testid":"clear-btn-desktop",type:"button",className:h(kp,WS),onClick:r,...ee(p),children:s??"Clear"})]})}),x("aside",{className:dN,children:[e.length>1&&x("div",{className:uN,"data-testid":"dropdowns-mobile-wrapper",children:[x("div",{children:[i("button",{type:"button",className:h(kp,US,yN),onClick:y,...ee(l),children:b}),!!m&&i("span",{"data-testid":"selected-filters-counter-mobile",className:h(US,mN),children:` (${m})`})]}),x("div",{className:gN,children:[!!m&&i("button",{"data-testid":"clear-btn-mobile",type:"button",className:h(kp,WS),onClick:r,...ee(p),children:s??"Clear"}),i("button",{type:"button",className:h(kp,fN),onClick:y,children:i(Ae,{name:"bars-triangle",className:h(bN,{[SN]:d})})})]})]}),(d||e.length===1)&&i("div",{className:zS,children:f})]})]})};Tp.displayName="GalleryFiltersV2";var hN=c`
5953  display: flex;
5954  justify-content: flex-start;
5955  flex-wrap: wrap;
5956  gap: ${a("--spacing-m")};
5957  margin-bottom: ${a("--spacing-m")};
5958  margin-inline: auto;
5959
5960  /*
5961  We are keeping the media queries in addition to the container queries in case:
5962  - this component is ever rendered without a wrapping SDS-M Page component
5963  - the browser does not support container queries (smart TVs, etc.)
5964  */
5965  ${Qe} {
5966    gap: ${a("--spacing-l")};
5967    margin-bottom: ${a("--spacing-l")};
5968  }
5969
5970  ${pd} {
5971    gap: ${a("--spacing-m")};
5972  }
5973
5974  ${Uf} {
5975    gap: ${a("--spacing-l")};
5976    margin-bottom: ${a("--spacing-l")};
5977  }
5978
5979  > * {
5980    width: 100%;
5981
5982    /*
5983    We are keeping the media queries in addition to the container queries in case:
5984    - this component is ever rendered without a wrapping SDS-M Page component
5985    - the browser does not support container queries (smart TVs, etc.)
5986    */
5987    ${V} {
5988      /* 
5989      Width calculation assumes 2 cards per line
5990      {50% of parent width} - { gap size / 2 }
5991      */
5992      width: calc(50% - ${a("--spacing-m")} / 2);
5993    }
5994
5995    ${Qe} {
5996      /* 
5997      Width calculation assumes 2 cards per line
5998      {50% of parent width} - { gap size / 2 }
5999      */
6000      width: calc(50% - ${a("--spacing-l")} / 2);
6001    }
6002
6003    ${ln} {
6004      width: 100%;
6005    }
6006
6007    ${ii} {
6008      /* 
6009      Width calculation assumes 2 cards per line
6010      {50% of parent width} - { gap size / 2 }
6011      */
6012      width: calc(50% - ${a("--spacing-m")} / 2);
6013    }
6014
6015    ${Uf} {
6016      /* 
6017      Width calculation assumes 2 cards per line
6018      {50% of parent width} - { gap size / 2 }
6019      */
6020      width: calc(50% - ${a("--spacing-l")} / 2);
6021    }
6022  }
6023`;var Ju=({children:e})=>(K("sdsm-gallery"),i("div",{"data-testid":"sdsm-gallery-grid",className:h("sdsm-gallery",hN),children:e}));Ju.displayName="GalleryGridV2";var YK=1,XK=2;function JK(e,t,n,o){var r=n.length,s=r,l=!o;if(e==null)return!s;for(e=Object(e);r--;){var p=n[r];if(l&&p[2]?p[1]!==e[p[0]]:!(p[0]in e))return!1}for(;++r<s;){p=n[r];var d=p[0],u=e[d],y=p[1];if(l&&p[2]){if(u===void 0&&!(d in e))return!1}else{var m=new XI;if(o)var g=o(u,y,d,e,t,m);if(!(g===void 0?Sd(y,u,YK|XK,o,m):g))return!1}}return!0}var CN=JK;WI();function ZK(e){return e===e&&!zl(e)}var Zu=ZK;function eQ(e){for(var t=od(e),n=t.length;n--;){var o=t[n],r=e[o];t[n]=[o,r,Zu(r)]}return t}var xN=eQ;function tQ(e,t){return function(n){return n==null?!1:n[e]===t&&(t!==void 0||e in Object(n))}}var ey=tQ;function nQ(e){var t=xN(e);return t.length==1&&t[0][2]?ey(t[0][0],t[0][1]):function(n){return n===e||CN(n,e,t)}}var vN=nQ;function oQ(e,t,n){var o=e==null?void 0:as(e,t);return o===void 0?n:o}var Ap=oQ;function aQ(e,t){return e!=null&&t in Object(e)}var IN=aQ;function rQ(e,t,n){t=os(t,e);for(var o=-1,r=t.length,s=!1;++o<r;){var l=Sr(t[o]);if(!(s=e!=null&&n(e,l)))break;e=e[l]}return s||++o!=r?s:(r=e==null?0:e.length,!!r&&KI(r)&&nd(l,r)&&(Wn(e)||jI(e)))}var MN=rQ;function iQ(e,t){return e!=null&&MN(e,t,IN)}var ty=iQ;var sQ=1,lQ=2;function pQ(e,t){return bd(e)&&Zu(t)?ey(Sr(e),t):function(n){var o=Ap(n,e);return o===void 0&&o===t?ty(n,e):Sd(t,o,sQ|lQ)}}var kN=pQ;function cQ(e){return function(t){return t?.[e]}}var ny=cQ;function dQ(e){return function(t){return as(t,e)}}var TN=dQ;function uQ(e){return bd(e)?ny(Sr(e)):TN(e)}var AN=uQ;function yQ(e){return typeof e=="function"?e:e==null?td:typeof e=="object"?Wn(e)?kN(e[0],e[1]):vN(e):AN(e)}var jn=yQ;function mQ(e,t){return function(n,o){if(n==null)return n;if(!ur(n))return e(n,o);for(var r=n.length,s=t?r:-1,l=Object(n);(t?s--:++s<r)&&o(l[s],s,l)!==!1;);return n}}var _N=mQ;var gQ=_N(hd),Lr=gQ;function fQ(e,t){var n=-1,o=ur(e)?Array(e.length):[];return Lr(e,function(r,s,l){o[++n]=t(r,s,l)}),o}var wN=fQ;function bQ(e,t){var n=Wn(e)?ld:wN;return n(e,jn(t,3))}var oy=bQ;var SQ={"&amp;":"&","&lt;":"<","&gt;":">","&quot;":'"',"&#39;":"'"},hQ=vM(SQ),DN=hQ;var PN=/&(?:amp|lt|gt|quot|#39);/g,CQ=RegExp(PN.source);function xQ(e){return e=IM(e),e&&CQ.test(e)?e.replace(PN,DN):e}var ba=xQ;var ro=T(N()),Ve=T(mk()),UN=T(EN()),YS=T(FN()),WN=T($N());function Bt(){return Bt=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var o in n)Object.prototype.hasOwnProperty.call(n,o)&&(e[o]=n[o])}return e},Bt.apply(this,arguments)}function eh(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,XS(e,t)}
6023function XS(e,t){return XS=Object.setPrototypeOf||function(n,o){return n.__proto__=o,n},XS(e,t)}function LN(e,t){if(e==null)return{};var n,o,r={},s=Object.keys(e);for(o=0;o<s.length;o++)t.indexOf(n=s[o])>=0||(r[n]=e[n]);return r}var Ne={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},AQ={rel:["amphtml","canonical","alternate"]},_Q={type:["application/ld+json"]},wQ={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},HN=Object.keys(Ne).map(function(e){return Ne[e]}),sy={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},DQ=Object.keys(sy).reduce(function(e,t){return e[sy[t]]=t,e},{}),Es=function(e,t){for(var n=e.length-1;n>=0;n-=1){var o=e[n];if(Object.prototype.hasOwnProperty.call(o,t))return o[t]}return null},PQ=function(e){var t=Es(e,Ne.TITLE),n=Es(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,function(){return t});var o=Es(e,"defaultTitle");return t||o||void 0},NQ=function(e){return Es(e,"onChangeClientState")||function(){}},qS=function(e,t){return t.filter(function(n){return n[e]!==void 0}).map(function(n){return n[e]}).reduce(function(n,o){return Bt({},n,o)},{})},EQ=function(e,t){return t.filter(function(n){return n[Ne.BASE]!==void 0}).map(function(n){return n[Ne.BASE]}).reverse().reduce(function(n,o){if(!n.length)for(var r=Object.keys(o),s=0;s<r.length;s+=1){var l=r[s].toLowerCase();if(e.indexOf(l)!==-1&&o[l])return n.concat(o)}return n},[])},_p=function(e,t,n){var o={};return n.filter(function(r){return!!Array.isArray(r[e])||(r[e]!==void 0&&console&&typeof console.warn=="function"&&console.warn("Helmet: "+e+' should be of type "Array". Instead found type "'+typeof r[e]+'"'),!1)}).map(function(r){return r[e]}).reverse().reduce(function(r,s){var l={};s.filter(function(m){for(var g,f=Object.keys(m),b=0;b<f.length;b+=1){var S=f[b],C=S.toLowerCase();t.indexOf(C)===-1||g==="rel"&&m[g].toLowerCase()==="canonical"||C==="rel"&&m[C].toLowerCase()==="stylesheet"||(g=C),t.indexOf(S)===-1||S!=="innerHTML"&&S!=="cssText"&&S!=="itemprop"||(g=S)}if(!g||!m[g])return!1;var I=m[g].toLowerCase();return o[g]||(o[g]={}),l[g]||(l[g]={}),!o[g][I]&&(l[g][I]=!0,!0)}).reverse().forEach(function(m){return r.push(m)});for(var p=Object.keys(l),d=0;d<p.length;d+=1){var u=p[d],y=Bt({},o[u],l[u]);o[u]=y}return r},[]).reverse()},RQ=function(e,t){if(Array.isArray(e)&&e.length){for(var n=0;n<e.length;n+=1)if(e[n][t])return!0}return!1},qN=function(e){return Array.isArray(e)?e.join(""):e},KS=function(e,t){return Array.isArray(e)?e.reduce(function(n,o){return(function(r,s){for(var l=Object.keys(r),p=0;p<l.length;p+=1)if(s[l[p]]&&s[l[p]].includes(r[l[p]]))return!0;return!1})(o,t)?n.priority.push(o):n.default.push(o),n},{priority:[],default:[]}):{default:e}},VN=function(e,t){var n;return Bt({},e,((n={})[t]=void 0,n))},FQ=[Ne.NOSCRIPT,Ne.SCRIPT,Ne.STYLE],QS=function(e,t){return t===void 0&&(t=!0),t===!1?String(e):String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#x27;")},ON=function(e){return Object.keys(e).reduce(function(t,n){var o=e[n]!==void 0?n+'="'+e[n]+'"':""+n;return t?t+" "+o:o},"")},GN=function(e,t){return t===void 0&&(t={}),Object.keys(e).reduce(function(n,o){return n[sy[o]||o]=e[o],n},t)},iy=function(e,t){return t.map(function(n,o){var r,s=((r={key:o})["data-rh"]=!0,r);return Object.keys(n).forEach(function(l){var p=sy[l]||l;p==="innerHTML"||p==="cssText"?s.dangerouslySetInnerHTML={__html:n.innerHTML||n.cssText}:s[p]=n[l]}),ro.default.createElement(e,s)})},go=function(e,t,n){switch(e){case Ne.TITLE:return{toComponent:function(){return r=t.titleAttributes,(s={key:o=t.title})["data-rh"]=!0,l=GN(r,s),[ro.default.createElement(Ne.TITLE,l,o)];var o,r,s,l},toString:function(){return(function(o,r,s,l){var p=ON(s),d=qN(r);return p?"<"+o+' data-rh="true" '+p+">"+QS(d,l)+"</"+o+">":"<"+o+' data-rh="true">'+QS(d,l)+"</"+o+">"})(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return GN(t)},toString:function(){return ON(t)}};default:return{toComponent:function(){return iy(e,t)},toString:function(){return(function(o,r,s){return r.reduce(function(l,p){var d=Object.keys(p).filter(function(m){return!(m==="innerHTML"||m==="cssText")}).reduce(function(m,g){var f=p[g]===void 0?g:g+'="'+QS(p[g],s)+'"';return m?m+" "+f:f}
6023,""),u=p.innerHTML||p.cssText||"",y=FQ.indexOf(o)===-1;return l+"<"+o+' data-rh="true" '+d+(y?"/>":">"+u+"</"+o+">")},"")})(e,t,n)}}}},JS=function(e){var t=e.baseTag,n=e.bodyAttributes,o=e.encode,r=e.htmlAttributes,s=e.noscriptTags,l=e.styleTags,p=e.title,d=p===void 0?"":p,u=e.titleAttributes,y=e.linkTags,m=e.metaTags,g=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var b=(function(S){var C=S.linkTags,I=S.scriptTags,M=S.encode,v=KS(S.metaTags,wQ),_=KS(C,AQ),w=KS(I,_Q);return{priorityMethods:{toComponent:function(){return[].concat(iy(Ne.META,v.priority),iy(Ne.LINK,_.priority),iy(Ne.SCRIPT,w.priority))},toString:function(){return go(Ne.META,v.priority,M)+" "+go(Ne.LINK,_.priority,M)+" "+go(Ne.SCRIPT,w.priority,M)}},metaTags:v.default,linkTags:_.default,scriptTags:w.default}})(e);f=b.priorityMethods,y=b.linkTags,m=b.metaTags,g=b.scriptTags}return{priority:f,base:go(Ne.BASE,t,o),bodyAttributes:go("bodyAttributes",n,o),htmlAttributes:go("htmlAttributes",r,o),link:go(Ne.LINK,y,o),meta:go(Ne.META,m,o),noscript:go(Ne.NOSCRIPT,s,o),script:go(Ne.SCRIPT,g,o),style:go(Ne.STYLE,l,o),title:go(Ne.TITLE,{title:d,titleAttributes:u},o)}},ry=[],ZS=function(e,t){var n=this;t===void 0&&(t=typeof document<"u"),this.instances=[],this.value={setHelmet:function(o){n.context.helmet=o},helmetInstances:{get:function(){return n.canUseDOM?ry:n.instances},add:function(o){(n.canUseDOM?ry:n.instances).push(o)},remove:function(o){var r=(n.canUseDOM?ry:n.instances).indexOf(o);(n.canUseDOM?ry:n.instances).splice(r,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=JS({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},KN=ro.default.createContext({}),BQ=Ve.default.shape({setHelmet:Ve.default.func,helmetInstances:Ve.default.shape({get:Ve.default.func,add:Ve.default.func,remove:Ve.default.func})}),$Q=typeof document<"u",bi=(function(e){function t(n){var o;return(o=e.call(this,n)||this).helmetData=new ZS(o.props.context,t.canUseDOM),o}return eh(t,e),t.prototype.render=function(){return ro.default.createElement(KN.Provider,{value:this.helmetData.value},this.props.children)},t})(ro.Component);bi.canUseDOM=$Q,bi.propTypes={context:Ve.default.shape({helmet:Ve.default.shape()}),children:Ve.default.node.isRequired},bi.defaultProps={context:{}},bi.displayName="HelmetProvider";var Ns=function(e,t){var n,o=document.head||document.querySelector(Ne.HEAD),r=o.querySelectorAll(e+"[data-rh]"),s=[].slice.call(r),l=[];return t&&t.length&&t.forEach(function(p){var d=document.createElement(e);for(var u in p)Object.prototype.hasOwnProperty.call(p,u)&&(u==="innerHTML"?d.innerHTML=p.innerHTML:u==="cssText"?d.styleSheet?d.styleSheet.cssText=p.cssText:d.appendChild(document.createTextNode(p.cssText)):d.setAttribute(u,p[u]===void 0?"":p[u]));d.setAttribute("data-rh","true"),s.some(function(y,m){return n=m,d.isEqualNode(y)})?s.splice(n,1):l.push(d)}),s.forEach(function(p){return p.parentNode.removeChild(p)}),l.forEach(function(p){return o.appendChild(p)}),{oldTags:s,newTags:l}},jS=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var o=n.getAttribute("data-rh"),r=o?o.split(","):[],s=[].concat(r),l=Object.keys(t),p=0;p<l.length;p+=1){var d=l[p],u=t[d]||"";n.getAttribute(d)!==u&&n.setAttribute(d,u),r.indexOf(d)===-1&&r.push(d);var y=s.indexOf(d);y!==-1&&s.splice(y,1)}for(var m=s.length-1;m>=0;m-=1)n.removeAttribute(s[m]);r.length===s.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==l.join(",")&&n.setAttribute("data-rh",l.join(","))}},zN=function(e,t){var n=e.baseTag,o=e.htmlAttributes,r=e.linkTags,s=e.metaTags,l=e.noscriptTags,p=e.onChangeClientState,d=e.scriptTags,u=e.styleTags,y=e.title,m=e.titleAttributes;jS(Ne.BODY,e.bodyAttributes),jS(Ne.HTML,o),(function(S,C){S!==void 0&&document.title!==S&&(document.title=qN(S)),jS(Ne.TITLE,C)})(y,m);var g={baseTag:Ns(Ne.BASE,n),linkTags:Ns(Ne.LINK,r),metaTags:Ns(Ne.META,s),noscriptTags:Ns(Ne.NOSCRIPT,l),scriptTags:Ns(Ne.SCRIPT,d),styleTags:Ns(Ne.STYLE,u)},f={},b={};Object.keys(g).forEach(function(S){var C=g[S],I=C.newTags,M=C.oldTags;I.length&&(f[S]=I),M.length&&(b[S]=g[S].oldTags)}),t&&t(),p(e,f,b)},wp=null,ly=(function(e){function t(){for(var o,r=arguments.length,s=new Array(r),l=0;l<r;l++)s[l]=arguments[l];return(o=e.call.apply(e,[this].concat(s))||this).rendered=!1,o}eh(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(o){return!(0,WN.default)(o,this.props)},n.componentDidUpdate=function(){this.emitChange()},n.componentWillUnmount=function(){this.props.context.helmetInstances.remove(this),this.emitChange()},n.emitChange=function(){var o,r,s=this.props.context,l=s.setHelmet,p=null,d=(o=s.helmetInstances.get().map(function(u){var y=Bt({},u.props);return delete y.context,y}),{baseTag:EQ(["href"],o),bodyAttributes:qS("bodyAttributes",o),defer:Es(o,"defer"),encode:Es(o,"encodeSpecialCharacters"),htmlAttributes:qS("htmlAttributes",o),linkTags:_p(Ne.LINK,["rel","href"],o),metaTags:_p(Ne.META,["name","charset","http-equiv","property","itemprop"],o),noscriptTags:_p(Ne.NOSCRIPT,["innerHTML"],o),onChangeClientState:NQ(o),scriptTags:_p(Ne.SCRIPT,["src","innerHTML"],o),styleTags:_p(Ne.STYLE,["cssText"],o),title:PQ(o),titleAttributes:qS("titleAttributes",o),prioritizeSeoTags:RQ(o,"prioritizeSeoTags")});bi.canUseDOM?(r=d,wp&&cancelAnimationFrame(wp),r.defer?wp=requestAnimationFrame(function(){zN(r,function(){wp=null})}):(zN(r),wp=null)):JS&&(p=JS(d)),l(p)},n.init=function(){this.rendered||(this.rendered=!0,this.props.context.helmetInstances.add(this),this.emitChange())},n.render=function(){return this.init(),null},t})(ro.Component);ly.propTypes={context:BQ.isRequired},ly.displayName="HelmetDispatcher";var LQ=["children"],HQ=["children"],St=(function(e){function t(){return e.apply(this,arguments)||this}eh(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(o){return!(0,UN.default)(VN(this.props,"helmetData"),VN(o,"helmetData"))},n.mapNestedChildrenToProps=function(o,r){if(!r)return null;switch(o.type){case Ne.SCRIPT:case Ne.NOSCRIPT:return{innerHTML:r};case Ne.STYLE:return{cssText:r};default:throw new Error("<"+o.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(o){var r,s=o.child,l=o.arrayTypeChildren;return Bt({},l,((r={})[s.type]=[].concat(l[s.type]||[],[Bt({},o.newChildProps,this.mapNestedChildrenToProps(s,o.nestedChildren))]),r))},n.mapObjectTypeChildren=function(o){var r,s,l=o.child,p=o.newProps,d=o.newChildProps,u=o.nestedChildren;switch(l.type){case Ne.TITLE:return Bt({},p,((r={})[l.type]=u,r.titleAttributes=Bt({},d),r));case Ne.BODY:return Bt({},p,{bodyAttributes:Bt({},d)});case Ne.HTML:return Bt({},p,{htmlAttributes:Bt({},d)});default:return Bt({},p,((s={})[l.type]=Bt({},d),s))}},n.mapArrayTypeChildrenToProps=function(o,r){var s=Bt({},r);
6023return Object.keys(o).forEach(function(l){var p;s=Bt({},s,((p={})[l]=o[l],p))}),s},n.warnOnInvalidChildren=function(o,r){return(0,YS.default)(HN.some(function(s){return o.type===s}),typeof o.type=="function"?"You may be attempting to nest <Helmet> components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+HN.join(", ")+" are allowed. Helmet does not support rendering <"+o.type+"> elements. Refer to our API for more information."),(0,YS.default)(!r||typeof r=="string"||Array.isArray(r)&&!r.some(function(s){return typeof s!="string"}),"Helmet expects a string as a child of <"+o.type+">. Did you forget to wrap your children in braces? ( <"+o.type+">{``}</"+o.type+"> ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(o,r){var s=this,l={};return ro.default.Children.forEach(o,function(p){if(p&&p.props){var d=p.props,u=d.children,y=LN(d,LQ),m=Object.keys(y).reduce(function(f,b){return f[DQ[b]||b]=y[b],f},{}),g=p.type;switch(typeof g=="symbol"?g=g.toString():s.warnOnInvali
6023dChildren(p,u),g){case Ne.FRAGMENT:r=s.mapChildrenToProps(u,r);break;case Ne.LINK:case Ne.META:case Ne.NOSCRIPT:case Ne.SCRIPT:case Ne.STYLE:l=s.flattenArrayTypeChildren({child:p,arrayTypeChildren:l,newChildProps:m,nestedChildren:u});break;default:r=s.mapObjectTypeChildren({child:p,newProps:r,newChildProps:m,nestedChildren:u})}}}),this.mapArrayTypeChildrenToProps(l,r)},n.render=function(){var o=this.props,r=o.children,s=LN(o,HQ),l=Bt({},s),p=s.helmetData;return r&&(l=this.mapChildrenToProps(r,l)),!p||p instanceof ZS||(p=new ZS(p.context,p.instances)),p?ro.default.createElement(ly,Bt({},l,{context:p.value,helmetData:void 0})):ro.default.createElement(KN.Consumer,null,function(d){return ro.default.createElement(ly,Bt({},l,{context:d}))})},t})(ro.Component);St.propTypes={base:Ve.default.object,bodyAttributes:Ve.default.object,children:Ve.default.oneOfType([Ve.default.arrayOf(Ve.default.node),Ve.default.node]),defaultTitle:Ve.default.string,defer:Ve.default.bool,encodeSpecialCharacters:Ve.default.bool,htmlAttributes:Ve.default.object,link:Ve.default.arrayOf(Ve.default.object),meta:Ve.default.arrayOf(Ve.default.object),noscript:Ve.default.arrayOf(Ve.default.object),onChangeClientState:Ve.default.func,script:Ve.default.arrayOf(Ve.default.object),style:Ve.default.arrayOf(Ve.default.object),title:Ve.default.string,titleAttributes:Ve.default.object,titleTemplate:Ve.default.string,prioritizeSeoTags:Ve.default.bool,helmetData:Ve.default.object},St.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},St.displayName="Helmet";var Si=({title:e,ogTitle:t,description:n,keywords:o,ogImage:r,ogVideo:s,noIndex:l,noFollow:p,customMetas:d})=>{let u;l&&p?u="noindex, nofollow":l?u="noindex":p&&(u="nofollow");let y=t||e;return x(St,{children:[!!e&&i("title",{children:ba(e)}),!!y&&i("meta",{property:"og:title",content:ba(y)}),!!n&&i("meta",{name:"description",content:ba(n)}),!!n&&i("meta",{property:"og:description",content:ba(n)}),!!o&&i("meta",{name:"keywords",content:ba(o.join(","))}),!!r&&i("meta",{property:"og:image",content:r}),!!r&&i("meta",{property:"og:image:secure_url",content:r}),!!s&&i("meta",{property:"og:video",content:s}),!!s&&i("meta",{property:"og:video:secure_url",content:s}),!!u&&i("meta",{name:"robots",content:u}),!!d&&oy(d,m=>i("meta",{name:m.name,content:m.content},m.name))]})};Si.displayName="Header";var _R=T(N());var my=T(N());var Sa=T(VU()),fo=T(N()),nh=T(OU()),Hr=T(tE()),tj=Object.defineProperty,nj=Object.defineProperties,oj=Object.getOwnPropertyDescriptors,dy=Object.getOwnPropertySymbols,oE=Object.prototype.hasOwnProperty,aE=Object.prototype.propertyIsEnumerable,nE=(e,t,n)=>t in e?tj(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,io=(e,t)=>{for(var n in t||(t={}))oE.call(t,n)&&nE(e,n,t[n]);if(dy)for(var n of dy(t))aE.call(t,n)&&nE(e,n,t[n]);return e},uy=(e,t)=>nj(e,oj(t)),yy=(e,t)=>{var n={};for(var o in e)oE.call(e,o)&&t.indexOf(o)<0&&(n[o]=e[o]);if(e!=null&&dy)for(var o of dy(e))t.indexOf(o)<0&&aE.call(e,o)&&(n[o]=e[o]);return n};function Mt(e){return n=>{var o=n,{bgStyle:r={},borderRadius:s=0,iconFillColor:l="white",round:p=!1,size:d=64}=o,u=yy(o,["bgStyle","borderRadius","iconFillColor","round","size"]);return(0,Sa.jsxs)("svg",uy(io({viewBox:"0 0 64 64",width:d,height:d},u),{children:[p?(0,Sa.jsx)("circle",{cx:"32",cy:"32",r:"32",fill:e.color,style:r}):(0,Sa.jsx)("rect",{width:"64",height:"64",rx:s,ry:s,fill:e.color,style:r}),(0,Sa.jsx)("path",{d:e.path,fill:l})]}))}}var sve=Mt({color:"#7f7f7f",networkName:"email",path:"M17,22v20h30V22H17z M41.1,25L32,32.1L22.9,25H41.1z M20,39V26.6l12,9.3l12-9.3V39H20z"});function pt(e){let t=Object.entries(e).filter(([,n])=>n!=null).map(([n,o])=>`${encodeURIComponent(n)}=${encodeURIComponent(String(o))}`);return t.length>0?`?${t.join("&")}`:""}var aj=e=>!!e&&(typeof e=="object"||typeof e=="function")&&typeof e.then=="function",rj=(e,t)=>({left:window.outerWidth/2+(window.screenX||window.screenLeft||0)-e/2,top:window.outerHeight/2+(window.screenY||window.screenTop||0)-t/2}),ij=(e,t)=>({top:(window.screen.height-t)/2,left:(window.screen.width-e)/2});function sj(e,t,n){var o=t,{height:r,width:s}=o,l=yy(o,["height","width"]);let p=io({height:r,width:s,location:"no",toolbar:"no",status:"no",directories:"no",menubar:"no",scrollbars:"yes",resizable:"no",centerscreen:"yes",chrome:"yes"},l),d=window.open(e,"",Object.keys(p).map(u=>`${u}=${p[u]}`).join(", "));if(n){let u=window.setInterval(()=>{try{(d===null||d.closed)&&(window.clearInterval(u),n(d))}catch(y){console.error(y)}},1e3)}return d}function lj(e){var t=e,{beforeOnClick:n,children:o,className:r,disabled:s,disabledStyle:l={opacity:.6},forwardedRef:p,htmlTitle:d,networkLink:u,networkName:y,onClick:m,onShareWindowClose:g,openShareDialogOnClick:f=!0,opts:b,resetButtonStyle:S=!0,style:C,url:I,windowHeight:M=400,windowPosition:v="windowCenter",windowWidth:_=550}=t,w=yy(t,["beforeOnClick","children","className","disabled","disabledStyle","forwardedRef","htmlTitle","networkLink","networkName","onClick","onShareWindowClose","openShareDialogOnClick","opts","resetButtonStyle","style","url","windowHeight","windowPosition","windowWidth"]);let D=async R=>{let $=u(I,b);if(!s){if(R.preventDefault(),n){let B=n();aj(B)&&await B}if(f){let B=io({height:M,width:_},v==="windowCenter"?rj(_,M):ij(_,M));sj($,B,g)}m&&m(R,$)}},k=(0,nh.default)("react-share__ShareButton",{"react-share__ShareButton--disabled":!!s,disabled:!!s},r),A=io(io(S?{backgroundColor:"transparent",border:"none",padding:0,font:"inherit",color:"inherit",curs
6023or:"pointer"}:{},C),s&&l);return(0,Sa.jsx)("button",uy(io({},w),{className:k,onClick:D,ref:p,style:A,title:d,children:o}))}function Pt(e,t,n,o){function r(s,l){let p=n(s),d=io({},s);return Object.keys(p).forEach(y=>{delete d[y]}),(0,Sa.jsx)(lj,uy(io(io({},o),d),{forwardedRef:l,networkName:e,networkLink:t,opts:n(s)}))}return r.displayName=`ShareButton-${e}`,(0,fo.forwardRef)(r)}function pj(e,{subject:t,body:n,separator:o}){return"mailto:"+pt({subject:t,body:n?n+o+e:e})}var lve=Pt("email",pj,e=>({subject:e.subject,body:e.body,separator:e.separator||" "}),{openShareDialogOnClick:!1,onClick:(e,t)=>{window.location.href=t}});var pve=Mt({color:"#0965FE",networkName:"facebook",path:"M34.1,47V33.3h4.6l0.7-5.3h-5.3v-3.4c0-1.5,0.4-2.6,2.6-2.6l2.8,0v-4.8c-0.5-0.1-2.2-0.2-4.1-0.2 c-4.1,0-6.9,2.5-6.9,7V28H24v5.3h4.6V47H34.1z"});var cve=Mt({color:"#0A7CFF",networkName:"facebookmessenger",path:"M 53.066406 21.871094 C 52.667969 21.339844 51.941406 21.179688 51.359375 21.496094 L 37.492188 29.058594 L 28.867188 21.660156 C 28.339844 21.207031 27.550781 21.238281 27.054688 21.730469 L 11.058594 37.726562 C 10.539062 38.25 10.542969 39.09375 11.0625 39.613281 C 11.480469 40.027344 12.121094 40.121094 12.640625 39.839844 L 26.503906 32.28125 L 35.136719 39.679688 C 35.667969 40.132812 36.457031 40.101562 36.949219 39.609375 L 52.949219 23.613281 C 53.414062 23.140625 53.464844 22.398438 53.066406 21.871094 Z M 53.066406 21.871094"});function cj(e,{appId:t,redirectUri:n,to:o}){return"https://www.facebook.com/dialog/send"+pt({link:e,redirect_uri:n||e,app_id:t,to:o})}var dve=Pt("facebookmessenger",cj,e=>({appId:e.appId,redirectUri:e.redirectUri,to:e.to}),{windowWidth:1e3,windowHeight:820});var th=class extends Error{constructor(t){super(t),this.name="AssertionError"}};function It(e,t){if(!e)throw new th(t)}function dj(e,{hashtag:t}){return It(e,"facebook.url"),"https://www.facebook.com/sharer/sharer.php"+pt({u:e,hashtag:t})}var uve=Pt("facebook",dj,e=>({hashtag:e.hashtag}),{windowWidth:550,windowHeight:400});function uj(){let e=(0,fo.useRef)(!1);return(0,fo.useEffect)(()=>(e.current=!0,()=>{e.current=!1}),[]),(0,fo.useCallback)(()=>e.current,[])}function yj(e){var t=e,{children:n=g=>g,className:o,getCount:r,url:s}=t,l=yy(t,["children","className","getCount","url"]);let p=uj(),[d,u]=(0,fo.useState)(void 0),[y,m]=(0,fo.useState)(!1);return(0,fo.useEffect)(()=>{m(!0),r(s,g=>{p()&&(u(g),m(!1))})},[s]),(0,Sa.jsx)("span",uy(io({className:(0,nh.default)("react-share__ShareCount",o)},l),{children:!y&&d!==void 0&&n(d)}))}function Ci(e){let t=n=>(0,Sa.jsx)(yj,io({getCount:e},n));return t.displayName=`ShareCount(${e.name})`,t}function mj(e,t){let n=`https://graph.facebook.com/?id=${e}&fields=og_object{engagement}`;(0,Hr.default)(n,(o,r)=>{t(!o&&r&&r.og_object&&r.og_object.engagement?r.og_object.engagement.count:void 0)})}var yve=Ci(mj),mve=Mt({color:"#009ad9",networkName:"hatena",path:"M 36.164062 33.554688 C 34.988281 32.234375 33.347656 31.5 31.253906 31.34375 C 33.125 30.835938 34.476562 30.09375 35.335938 29.09375 C 36.191406 28.09375 36.609375 26.78125 36.609375 25.101562 C 36.628906 23.875 36.332031 22.660156 35.75 21.578125 C 35.160156 20.558594 34.292969 19.71875 33.253906 19.160156 C 32.304688 18.640625 31.175781 18.265625 29.847656 18.042969 C 28.523438 17.824219 26.195312 17.730469 22.867188 17.730469 L 14.769531 17.730469 L 14.769531 47.269531 L 23.113281 47.269531 C 26.46875 47.269531 28.886719 47.15625 30.367188 46.929688 C 31.851562 46.695312 33.085938 46.304688 34.085938 45.773438 C 35.289062 45.148438 36.28125 44.179688 36.933594 42.992188 C 37.597656 41.796875 37.933594 40.402344 37.933594 38.816406 C 37.933594 36.621094 37.347656 34.867188 36.164062 33.554688 Z M 22.257812 24.269531 L 23.984375 24.269531 C 25.988281 24.269531 27.332031 24.496094 28.015625 24.945312 C 28.703125 25.402344 29.042969 26.183594 29.042969 27.285156 C 29.042969 28.390625 28.664062 29.105469 27.9375 29.550781 C 27.210938 29.992188 25.84375 30.199219 23.855469 30.199219 L 22.257812 30.199219 Z M 29.121094 41.210938 C 28.328125 41.691406 26.976562 41.925781 25.078125 41.925781 L 22.257812 41.925781 L 22.257812 35.488281 L 25.195312 35.488281 C 27.144531 35.488281 28.496094 35.738281 29.210938 36.230469 C 29.925781 36.726562 30.304688 37.582031 30.304688 38.832031 C 30.304688 40.078125 29.914062 40.742188 29.105469 41.222656 Z M 29.121094 41.210938 M 46.488281 39.792969 C 44.421875 39.792969 42.742188 41.46875 42.742188 43.535156 C 42.742188 45.605469 44.421875 47.28125 46.488281 47.28125 C 48.554688 47.28125 50.230469 45.605469 50.230469 43.535156 C 50.230469 41.46875 48.554688 39.792969 46.488281 39.792969 Z M 46.488281 39.792969 M 43.238281 17.730469 L 49.738281 17.730469 L 49.738281 37.429688 L 43.238281 37.429688 Z M 43.238281 17.730469 "});function gj(e,{title:t}){return It(e,"hatena.url"),`http://b.hatena.ne.jp/add?mode=confirm&url=${e}&title=${t}`}var gve=Pt("hatena",gj,e=>({title:e.title}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});function fj(e,t){(0,Hr.default)("https://bookmark.hatenaapis.com/count/entry"+pt({url:e}),(o,r)=>{t(r??void 0)})}var fve=Ci(fj),bve=Mt({color:"#1F1F1F",networkName:"instapaper",path:"M35.688 43.012c0 2.425.361 2.785 3.912 3.056V48H24.401v-1.932c3.555-.27 3.912-.63 3.912-3.056V20.944c0-2.379-.36-2.785-3.912-3.056V16H39.6v1.888c-3.55.27-3.912.675-3.912 3.056v22.068h.001z"});function bj(e,{title:t,description:n}){return It(e,"instapaper.url"),"http://www.instapaper.com/hello2"+pt({url:e,title:t,description:n})}var Sve=Pt("instapaper",bj,e=>
6023({title:e.title,description:e.description}),{windowWidth:500,windowHeight:500,windowPosition:"windowCenter"});var hve=Mt({color:"#00b800",networkName:"line",path:"M52.62 30.138c0 3.693-1.432 7.019-4.42 10.296h.001c-4.326 4.979-14 11.044-16.201 11.972-2.2.927-1.876-.591-1.786-1.112l.294-1.765c.069-.527.142-1.343-.066-1.865-.232-.574-1.146-.872-1.817-1.016-9.909-1.31-17.245-8.238-17.245-16.51 0-9.226 9.251-16.733 20.62-16.733 11.37 0 20.62 7.507 20.62 16.733zM27.81 25.68h-1.446a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-8.985a.402.402 0 0 0-.402-.401zm9.956 0H36.32a.402.402 0 0 0-.402.401v5.338L31.8 25.858a.39.39 0 0 0-.031-.04l-.002-.003-.024-.025-.008-.007a.313.313 0 0 0-.032-.026.255.255 0 0 1-.021-.014l-.012-.007-.021-.012-.013-.006-.023-.01-.013-.005-.024-.008-.014-.003-.023-.005-.017-.002-.021-.003-.021-.002h-1.46a.402.402 0 0 0-.402.401v8.985c0 .221.18.4.402.4h1.446a.401.401 0 0 0 .402-.4v-5.337l4.123 5.568c.028.04.063.072.101.099l.004.003a.236.236 0 0 0 .025.015l.012.006.019.01a.154.154 0 0 1 .019.008l.012.004.028.01.005.001a.442.442 0 0 0 .104.013h1.446a.4.4 0 0 0 .401-.4v-8.985a.402.402 0 0 0-.401-.401zm-13.442 7.537h-3.93v-7.136a.401.401 0 0 0-.401-.401h-1.447a.4.4 0 0 0-.401.401v8.984a.392.392 0 0 0 .123.29c.072.068.17.111.278.111h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401zm21.429-5.287c.222 0 .401-.18.401-.402v-1.446a.401.401 0 0 0-.401-.402h-5.778a.398.398 0 0 0-.279.113l-.005.004-.006.008a.397.397 0 0 0-.111.276v8.984c0 .108.043.206.112.278l.005.006a.401.401 0 0 0 .284.117h5.778a.4.4 0 0 0 .401-.401v-1.447a.401.401 0 0 0-.401-.401h-3.93v-1.519h3.93c.222 0 .401-.18.401-.402V29.85a.401.401 0 0 0-.401-.402h-3.93V27.93h3.93z"});function Sj(e,{title:t}){return It(e,"line.url"),"https://social-plugins.line.me/lineit/share"+pt({url:e,text:t})}var Cve=Pt("line",Sj,e=>({title:e.title}),{windowWidth:500,windowHeight:500});var hj=Mt({color:"#0077B5",networkName:"linkedin",path:"M20.4,44h5.4V26.6h-5.4V44z M23.1,18c-1.7,0-3.1,1.4-3.1,3.1c0,1.7,1.4,3.1,3.1,3.1 c1.7,0,3.1-1.4,3.1-3.1C26.2,19.4,24.8,18,23.1,18z M39.5,26.2c-2.6,0-4.4,1.4-5.1,2.8h-0.1v-2.4h-5.2V44h5.4v-8.6 c0-2.3,0.4-4.5,3.2-4.5c2.8,0,2.8,2.6,2.8,4.6V44H46v-9.5C46,29.8,45,26.2,39.5,26.2z"}),rE=hj;function Cj(e,{title:t,summary:n,source:o}){return It(e,"linkedin.url"),"https://linkedin.com/shareArticle"+pt({url:e,mini:"true",title:t,summary:n,source:o})}var xj=Pt("linkedin",Cj,({title:e,summary:t,source:n})=>({title:e,summary:t,source:n}),{windowWidth:750,windowHeight:600}),iE=xj,xve=Mt({color:"#21A5D8",networkName:"livejournal",path:"M18.3407821,28.1764706 L21.9441341,31.789916 L33.0055865,42.882353 C33.0055865,42.882353 33.0893855,42.9663866 33.0893855,42.9663866 L46.6648046,47 C46.6648046,47 46.6648046,47 46.7486034,47 C46.8324022,47 46.8324022,47 46.9162012,46.9159664 C47,46.8319327 47,46.8319327 47,46.7478991 L42.9776536,33.1344537 C42.9776536,33.1344537 42.9776536,33.1344537 42.8938548,33.0504202 L31.1620111,21.3697479 L31.1620111,21.3697479 L28.1452514,18.2605042 C27.3072626,17.4201681 26.5530726,17 25.7150838,17 C24.2905028,17 23.0335195,18.3445378 21.5251397,19.8571429 C21.273743,20.1092437 20.9385475,20.4453781 20.6871508,20.697479 C20.3519553,21.0336134 20.1005586,21.2857143 19.849162,21.5378151 C18.3407821,22.9663866 17.0837989,24.2268908 17,25.7394958 C17.0837989,26.4957983 17.5027933,27.3361345 18.3407821,28.1764706 Z M39.9012319,39.6134454 C39.7336341,39.4453781 39.4822374,37.6806724 40.2364275,36.8403362 C40.9906174,36.0840337 41.6610084,36 42.1638017,36 C42.3313995,36 42.4989973,36 42.5827961,36 L44.8453659,43.5630253 L43.5883828,44.8235295 L36.0464833,42.5546218 C35.9626843,42.2184874 35.8788855,41.2100841 36.8844722,40.2016807 C37.2196676,39.8655463 37.8900587,39.6134454 38.5604498,39.6134454 C39.147042,39.6134454 39.5660364,39.7815126 39.5660364,39.7815126 C39.6498353,39.8655463 39.8174331,39.8655463 39.8174331,39.7815126 C39.9850307,39.7815126 39.9850307,39.697479 39.9012319,39.6134454 Z"});function vj(e,{title:t,description:n}){return It(e,"livejournal.url"),"https://www.livejournal.com/update.bml"+pt({subject:t,event:n})}var vve=Pt("livejournal",vj,e=>
6023({title:e.title,description:e.description}),{windowWidth:660,windowHeight:460});var Ive=Mt({color:"#168DE2",networkName:"mailru",path:"M39.7107745,17 C41.6619755,17 43.3204965,18.732852 43.3204965,21.0072202 C43.3204965,23.2815885 41.7595357,25.0144404 39.7107745,25.0144404 C37.7595732,25.0144404 36.1010522,23.2815885 36.1010522,21.0072202 C36.1010522,18.732852 37.7595732,17 39.7107745,17 Z M24.3938451,17 C26.3450463,17 28.0035672,18.732852 28.0035672,21.0072202 C28.0035672,23.2815885 26.4426063,25.0144404 24.3938451,25.0144404 C22.4426439,25.0144404 20.7841229,23.2815885 20.7841229,21.0072202 C20.7841229,18.732852 22.4426439,17 24.3938451,17 Z M51.9057817,43.4259928 C51.7106617,44.0758123 51.4179815,44.6173285 50.9301812,44.9422383 C50.637501,45.1588448 50.2472607,45.267148 49.8570205,45.267148 C49.07654,45.267148 48.3936197,44.833935 48.0033795,44.0758123 L46.2472985,40.7184115 L45.759498,41.2599278 C42.5400162,44.9422383 37.466893,47 32.0035297,47 C26.5401664,47 21.5646034,44.9422383 18.2475614,41.2599278 L17.7597611,40.7184115 L16.00368,44.0758123 C15.6134398,44.833935 14.9305194,45.267148 14.1500389,45.267148 C13.7597986,45.267148 13.3695584,45.1588448 13.0768782,44.9422383 C12.0037176,44.2924187 11.7110374,42.7761733 12.2963978,41.5848375 L16.7841605,33.0288807 C17.1744007,32.270758 17.8573211,31.8375453 18.6378016,31.8375453 C19.0280418,31.8375453 19.4182821,31.9458485 19.7109623,32.1624548 C20.7841229,32.8122743 21.0768031,34.3285197 20.4914427,35.5198555 L20.1012025,36.2779783 L20.2963226,36.602888 C22.4426439,39.9602888 27.0279667,42.234657 31.9059697,42.234657 C36.7839727,42.234657 41.3692955,40.068592 43.5156167,36.602888 L43.7107367,36.2779783 L43.3204965,35.6281587 C43.0278165,35.0866425 42.9302562,34.436823 43.1253765,33.7870035 C43.3204965,33.137184 43.6131767,32.5956678 44.100977,32.270758 C44.3936572,32.0541515 44.7838975,31.9458485 45.1741377,31.9458485 C45.9546182,31.9458485 46.6375385,32.3790613 47.0277787,33.137184 L51.5155415,41.6931408 C52.003342,42.234657 52.100902,42.8844765 51.9057817,43.4259928 Z"});function Ij(e,{title:t,description:n,imageUrl:o}){return It(e,"mailru.url"),"https://connect.mail.ru/share"+pt({url:e,title:t,description:n,image_url:o})}var Mve=Pt("mailru",Ij,e=>({title:e.title,description:e.description,imageUrl:e.imageUrl}),{windowWidth:660,windowHeight:460});var kve=Mt({color:"#F97400",networkName:"ok",path:"M39,30c-1,0-3,2-7,2s-6-2-7-2c-1.1,0-2,0.9-2,2c0,1,0.6,1.5,1,1.7c1.2,0.7,5,2.3,5,2.3l-4.3,5.4   c0,0-0.8,0.9-0.8,1.6c0,1.1,0.9,2,2,2c1,0,1.5-0.7,1.5-0.7S32,39,32,39c0,0,4.5,5.3,4.5,5.3S37,45,38,45c1.1,0,2-0.9,2-2   c0-0.6-0.8-1.6-0.8-1.6L35,36c0,0,3.8-1.6,5-2.3c0.4-0.3,1-0.7,1-1.7C41,30.9,40.1,30,39,30z M32,15c-3.9,0-7,3.1-7,7s3.1,7,7,7c3.9,0,7-3.1,7-7S35.9,15,32,15z M32,25.5   c-1.9,0-3.5-1.6-3.5-3.5c0-1.9,1.6-3.5,3.5-3.5c1.9,0,3.5,1.6,3.5,3.5C35.5,23.9,33.9,22.5,35,22.5z "});function Mj(e,{title:t,description:n,image:o}){return It(e,"ok.url"),"https://connect.ok.ru/offer"+pt({url:e,title:t,description:n,imageUrl:o})}var Tve=Pt("ok",Mj,e=>({title:e.title,description:e.description,image:e.image}),{windowWidth:588,windowHeight:480,windowPosition:"screenCenter"});function kj(e,t){window.OK||(window.OK={Share:{count:function(s,l){var p,d;(d=(p=window.OK.callbacks)[s])==null||d.call(p,l)}},callbacks:[]});let n="https://connect.ok.ru/dk",o=window.OK.callbacks.length;return window.ODKL={updateCount(r,s){var l,p;let d=r===""?0:parseInt(r.replace("react-share-",""),10);(p=(l=window.OK.callbacks)[d])==null||p.call(l,s===""?void 0:parseInt(s,10))}},window.OK.callbacks.push(t),(0,Hr.default)(n+pt({"st.cmd":"extLike",uid:`react-share-${o}`,ref:e}))}var Ave=Ci(kj),_ve=Mt({color:"#E60023",networkName:"pinterest",path:"M32,16c-8.8,0-16,7.2-16,16c0,6.6,3.9,12.2,9.6,14.7c0-1.1,0-2.5,0.3-3.7 c0.3-1.3,2.1-8.7,2.1-8.7s-0.5-1-0.5-2.5c0-2.4,1.4-4.1,3.1-4.1c1.5,0,2.2,1.1,2.2,2.4c0,1.5-0.9,3.7-1.4,5.7 c-0.4,1.7,0.9,3.1,2.5,3.1c3,0,5.1-3.9,5.1-8.5c0-3.5-2.4-6.1-6.7-6.1c-4.9,0-7.9,3.6-7.9,7.7c0,1.4,0.4,2.4,1.1,3.1 c0.3,0.3,0.3,0.5,0.2,0.9c-0.1,0.3-0.3,1-0.3,1.3c-0.1,0.4-0.4,0.6-0.8,0.4c-2.2-0.9-3.3-3.4-3.3-6.1c0-4.5,3.8-10,11.4-10 c6.1,0,10.1,4.4,10.1,9.2c0,6.3-3.5,11-8.6,11c-1.7,0-3.4-0.9-3.9-2c0,0-0.9,3.7-1.1,4.4c-0.3,1.2-1,2.5-1.6,3.4 c1.4,0.4,3,0.7,4.5,0.7c8.8,0,16-7.2,16-16C48,23.2,40.8,16,32,16z"});function Tj(e,{media:t,description:n,pinId:o}){return o?`https://pinterest.com/pin/${o}/repin/x/`:(It(e,"pinterest.url"),It(t,"pinterest.media"),"https://pinterest.com/pin/create/button/"+pt({url:e,media:t,description:n}))}var wve=Pt("pinterest",Tj,e=>({media:e.media,description:e.description,pinId:e.pinId}),{windowWidth:1e3,windowHeight:730});function Aj(e,t){(0,Hr.default)("https://api.pinterest.com/v1/urls/count.json"+pt({url:e}),(o,r)=>{t(r?r.count:void 0)})}
6023var Dve=Ci(Aj),Pve=Mt({color:"#EF3F56",networkName:"pocket",path:"M41.084 29.065l-7.528 7.882a2.104 2.104 0 0 1-1.521.666 2.106 2.106 0 0 1-1.522-.666l-7.528-7.882c-.876-.914-.902-2.43-.065-3.384.84-.955 2.228-.987 3.1-.072l6.015 6.286 6.022-6.286c.88-.918 2.263-.883 3.102.071.841.938.82 2.465-.06 3.383l-.015.002zm6.777-10.976C47.463 16.84 46.361 16 45.14 16H18.905c-1.2 0-2.289.82-2.716 2.044-.125.363-.189.743-.189 1.125v10.539l.112 2.096c.464 4.766 2.73 8.933 6.243 11.838.06.053.125.102.19.153l.04.033c1.882 1.499 3.986 2.514 6.259 3.014a14.662 14.662 0 0 0 6.13.052c.118-.042.235-.065.353-.087.03 0 .065-.022.098-.042a15.395 15.395 0 0 0 6.011-2.945l.039-.045.18-.153c3.502-2.902 5.765-7.072 6.248-11.852L48 29.674v-10.52c0-.366-.041-.728-.161-1.08l.022.015z"});function _j(e,{title:t}){return It(e,"pocket.url"),"https://getpocket.com/save"+pt({url:e,title:t})}var Nve=Pt("pocket",_j,e=>({title:e.title}),{windowWidth:500,windowHeight:500});var Eve=Mt({color:"#FF5700",networkName:"reddit",path:"M 53.34375 32 C 53.277344 30.160156 52.136719 28.53125 50.429688 27.839844 C 48.722656 27.148438 46.769531 27.523438 45.441406 28.800781 C 41.800781 26.324219 37.519531 24.957031 33.121094 24.863281 L 35.199219 14.878906 L 42.046875 16.320312 C 42.214844 17.882812 43.496094 19.09375 45.066406 19.171875 C 46.636719 19.253906 48.03125 18.183594 48.359375 16.644531 C 48.6875 15.105469 47.847656 13.558594 46.382812 12.992188 C 44.914062 12.425781 43.253906 13.007812 42.464844 14.367188 L 34.625 12.800781 C 34.363281 12.742188 34.09375 12.792969 33.871094 12.9375 C 33.648438 13.082031 33.492188 13.308594 33.441406 13.566406 L 31.070312 24.671875 C 26.617188 24.738281 22.277344 26.105469 18.59375 28.609375 C 17.242188 27.339844 15.273438 26.988281 13.570312 27.707031 C 11.863281 28.429688 10.746094 30.089844 10.71875 31.941406 C 10.691406 33.789062 11.757812 35.484375 13.441406 36.257812 C 13.402344 36.726562 13.402344 37.195312 13.441406 37.664062 C 13.441406 44.832031 21.792969 50.65625 32.097656 50.65625 C 42.398438 50.65625 50.753906 44.832031 50.753906 37.664062 C 50.789062 37.195312 50.789062 36.726562 50.753906 36.257812 C 52.363281 35.453125 53.371094 33.800781 53.34375 32 Z M 21.34375 35.199219 C 21.34375 33.433594 22.777344 32 24.542969 32 C 26.3125 32 27.742188 33.433594 27.742188 35.199219 C 27.742188 36.96875 26.3125 38.398438 24.542969 38.398438 C 22.777344 38.398438 21.34375 36.96875 21.34375 35.199219 Z M 39.9375 44 C 37.664062 45.710938 34.871094 46.582031 32.03125 46.464844 C 29.191406 46.582031 26.398438 45.710938 24.128906 44 C 23.847656 43.65625 23.871094 43.15625 24.183594 42.839844 C 24.5 42.527344 25 42.503906 25.34375 42.785156 C 27.269531 44.195312 29.617188 44.90625 32 44.800781 C 34.386719 44.929688 36.746094 44.242188 38.6875 42.847656 C 39.042969 42.503906 39.605469 42.511719 39.953125 42.863281 C 40.296875 43.21875 40.289062 43.785156 39.9375 44.128906 Z M 39.359375 38.527344 C 37.59375 38.527344 36.160156 37.09375 36.160156 35.328125 C 36.160156 33.5625 37.59375 32.128906 39.359375 32.128906 C 41.128906 32.128906 42.558594 33.5625 42.558594 35.328125 C 42.59375 36.203125 42.269531 37.054688 41.65625 37.6875 C 41.046875 38.316406 40.203125 38.664062 39.328125 38.65625 Z M 39.359375 38.527344"});function wj(e,{title:t}){return It(e,"reddit.url"),"https://www.reddit.com/submit"+pt({url:e,title:t})}var Rve=Pt("reddit",wj,e=>({title:e.title}),{windowWidth:660,windowHeight:460,windowPosition:"windowCenter"});function Dj(e,{title:t}){return It(e,"gab.url"),"https://gab.com/compose"+pt({url:e,text:t})}var Fve=Pt("gab",Dj,e=>({title:e.title}),{windowWidth:660,windowHeight:640,windowPosition:"windowCenter"});var Bve=Mt({color:"#00d178",networkName:"gab",path:"m17.0506,23.97457l5.18518,0l0,14.23933c0,6.82699 -3.72695,10.09328 -9.33471,10.09328c-2.55969,0 -4.82842,-0.87286 -6.22084,-2.0713l2.07477,-3.88283c1.19844,0.81051 2.33108,1.29543 3.85511,1.29543c2.75366,0 4.44049,-1.97432 4.44049,-4.82149l0,-0.87286c-1.16728,1.39242 -2.81947,2.0713 -4.63446,2.0713c-4.44048,0 -7.81068,-3.68885 -7.81068,-8.28521c0,-4.59289 3.37019,-8.28174 7.81068,-8.28174c1.81499,0 3.46718,0.67888 4.63446,2.0713l0,-1.55521zm-3.62997,11.39217c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm25.7077,4.13913l-5.18518,0l0,-1.29197c-1.00448,1.13264 -2.3969,1.81152 -4.21188,1.81152c-3.62997,0 -5.63893,-2.52504 -5.63893,-5.4034c0,-4.27076 5.251,-5.85715 9.78846,-4.49937c-0.09698,-1.39241 -0.9733,-2.39343 -2.78829,-2.39343c-1.26426,0 -2.72248,0.48492 -3.62997,1.00102l-1.5552,-3.72003c1.19844,-0.77587 3.40136,-1.55174 5.96452,-1.55174c3.78931,0 7.25648,2.13365 7.25648,7.95962l0,8.08777zm-5.18518,-6.14809c-2.42806,-0.77587 -4.66563,-0.3533 -4.66563,1.36124c0,1.00101 0.84168,1.6799 1.84616,1.6799c1.20191,0 2.56315,-0.96984 2.81947,-3.04115zm13.00626,-17.66495l0,9.83695c1.16727,-1.39242 2.81946,-2.0713 4.63445,-2.0713c4.44048,0 7.81068,3.68885 7.81068,8.28174c0,4.59636 -3.37019,8.28521 -7.81068,8.28521c-1.81499,0 -3.46718,-0.67888 -4.63445,-2.0713l0,1.55174l-5.18519,0l0,-23.81304l5.18519,0zm3.62997,19.67391c1.97777,0 3.62997,-1.6522 3.62997,-3.62652c0,-1.97432 -1.6522,-3.62305 -3.62997,-3.62305c-1.97778,0 -3.62997,1.64873 -3.62997,3.62305c0,1.97432 1.65219,3.62652 3.62997,3.62652zm0,0"});function Pj(e,t){let n=`https://www.reddit.com/api/info.json?limit=1&url=${e}`;(0,Hr.default)(n,{param:"jsonp"},(o,r)=>{t(!o&&r&&r.data&&r.data.children.length>0&&r.data.children[0].data.score?r.data.children[0].data.score:void 0)})}var $ve=Ci(Pj),Lve=Mt({color:"#25A3E3",networkName:"telegram",path:"m45.90873,15.44335c-0.6901,-0.0281 -1.37668,0.14048 -1.96142,0.41265c-0.84989,0.32661 -8.63939,3.33986 -16.5237,6.39174c-3.9685,1.53296 -7.93349,3.06593 -10.98537,4.24067c-3.05012,1.1765 -5.34694,2.05098 -5.4681,2.09312c-0.80775,0.28096 -1.89996,0.63566 -2.82712,1.72788
6023c-0.23354,0.27218 -0.46884,0.62161 -0.58825,1.10275c-0.11941,0.48114 -0.06673,1.09222 0.16682,1.5716c0.46533,0.96052 1.25376,1.35737 2.18443,1.71383c3.09051,0.99037 6.28638,1.93508 8.93263,2.8236c0.97632,3.44171 1.91401,6.89571 2.84116,10.34268c0.30554,0.69185 0.97105,0.94823 1.65764,0.95525l-0.00351,0.03512c0,0 0.53908,0.05268 1.06412,-0.07375c0.52679,-0.12292 1.18879,-0.42846 1.79109,-0.99212c0.662,-0.62161 2.45836,-2.38812 3.47683,-3.38552l7.6736,5.66477l0.06146,0.03512c0,0 0.84989,0.59703 2.09312,0.68132c0.62161,0.04214 1.4399,-0.07726 2.14229,-0.59176c0.70766,-0.51626 1.1765,-1.34683 1.396,-2.29506c0.65673,-2.86224 5.00979,-23.57745 5.75257,-27.00686l-0.02107,0.08077c0.51977,-1.93157 0.32837,-3.70159 -0.87096,-4.74991c-0.60054,-0.52152 -1.2924,-0.7498 -1.98425,-0.77965l0,0.00176zm-0.2072,3.29069c0.04741,0.0439 0.0439,0.0439 0.00351,0.04741c-0.01229,-0.00351 0.14048,0.2072 -0.15804,1.32576l-0.01229,0.04214l-0.00878,0.03863c-0.75858,3.50668 -5.15554,24.40802 -5.74203,26.96472c-0.08077,0.34417 -0.11414,0.31959 -0.09482,0.29852c-0.1756,-0.02634 -0.50045,-0.16506 -0.52679,-0.1756l-13.13468,-9.70175c4.4988,-4.33199 9.09945,-8.25307 13.744,-12.43229c0.8218,-0.41265 0.68483,-1.68573 -0.29852,-1.70681c-1.04305,0.24584 -1.92279,0.99564 -2.8798,1.47502c-5.49971,3.2626 -11.11882,6.13186 -16.55882,9.49279c-2.792,-0.97105 -5.57873,-1.77704 -8.15298,-2.57601c2.2336,-0.89555 4.00889,-1.55579 5.75608,-2.23009c3.05188,-1.1765 7.01687,-2.7042 10.98537,-4.24067c7.94051,-3.06944 15.92667,-6.16346 16.62028,-6.43037l0.05619,-0.02283l0.05268,-0.02283c0.19316,-0.0878 0.30378,-0.09658 0.35471,-0.10009c0,0 -0.01756,-0.05795 -0.00351,-0.04566l-0.00176,0zm-20.91715,22.0638l2.16687,1.60145c-0.93418,0.91311 -1.81743,1.77353 -2.45485,2.38812l0.28798,-3.98957"});function Nj(e,{title:t}){return It(e,"telegram.url"),"https://telegram.me/share/url"+pt({url:e,text:t})}var Hve=Pt("telegram",Nj,e=>({title:e.title}),{windowWidth:550,windowHeight:400});var Vve=Mt({color:"#34526f",networkName:"tumblr",path:"M39.2,41c-0.6,0.3-1.6,0.5-2.4,0.5c-2.4,0.1-2.9-1.7-2.9-3v-9.3h6v-4.5h-6V17c0,0-4.3,0-4.4,0 c-0.1,0-0.2,0.1-0.2,0.2c-0.3,2.3-1.4,6.4-5.9,8.1v3.9h3V39c0,3.4,2.5,8.1,9,8c2.2,0,4.7-1,5.2-1.8L39.2,41z"});function Ej(e,{title:t,caption:n,tags:o,posttype:r}){return It(e,"tumblr.url"),"https://www.tumblr.com/widgets/share/tool"+pt({canonicalUrl:e,title:t,caption:n,tags:o,posttype:r})}var Ove=Pt("tumblr",Ej,e=>({title:e.title,tags:(e.tags||[]).join(","),caption:e.caption,posttype:e.posttype||"link"}),{windowWidth:660,windowHeight:460});function Rj(e,t){return(0,Hr.default)("https://api.tumblr.com/v2/share/stats"+pt({url:e}),(o,r)=>{t(!o&&r&&r.response?r.response.note_count:void 0)})}var Gve=Ci(Rj),Fj=Mt({color:"#00aced",networkName:"twitter",path:"M48,22.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6 C41.7,19.8,40,19,38.2,19c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5c-5.5-0.3-10.3-2.9-13.5-6.9c-0.6,1-0.9,2.1-0.9,3.3 c0,2.3,1.2,4.3,2.9,5.5c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1c2.9,1.9,6.4,2.9,10.1,2.9c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C46,24.5,47.1,23.4,48,22.1z"}),sE=Fj;function Bj(e,{title:t,via:n,hashtags:o=[],related:r=[]}){return It(e,"twitter.url"),It(Array.isArray(o),"twitter.hashtags is not an array"),It(Array.isArray(r),"twitter.related is not an array"),"https://twitter.com/intent/tweet"+pt({url:e,text:t,via:n,hashtags:o.length>0?o.join(","):void 0,related:r.length>0?r.join(","):void 0})}var $j=Pt("twitter",Bj,e=>({hashtags:e.hashtags,title:e.title,via:e.via,related:e.related}),{windowWidth:550,windowHeight:400}),lE=$j,zve=Mt({color:"#7360f2",networkName:"viber",path:"m31.0,12.3c9.0,0.2 16.4,6.2 18.0,15.2c0.2,1.5 0.3,3.0 0.4,4.6a1.0,1.0 0 0 1 -0.8,1.2l-0.1,0a1.1,1.1 0 0 1 -1.0,-1.2l0,0c-0.0,-1.2 -0.1,-2.5 -0.3,-3.8a16.1,16.1 0 0 0 -13.0,-13.5c-1.0,-0.1 -2.0,-0.2 -3.0,-0.3c-0.6,-0.0 -1.4,-0.1 -1.6,-0.8a1.1,1.1 0 0 1 0.9,-1.2l0.6,0l0.0,-0.0zm10.6,39.2a19.9,19.9 0 0 1 -2.1,-0.6c-6.9,-2.9 -13.2,-6.6 -18.3,-12.2a47.5,47.5 0 0 1 -7.0,-10.7c-0.8,-1.8 -1.6,-3.7 -2.4,-5.6c-0.6,-1.7 0.3,-3.4 1.4,-4.7a11.3,11.3 0 0 1 3.7,-2.8a2.4,2.4 0 0 1 3.0,0.7a39.0,39.0 0 0 1 4.7,6.5a3.1,3.1 0 0 1 -0.8,4.2c-0.3,0.2 -0.6,0.5 -1.0,0.8a3.3,3.3 0 0 0 -0.7,0.7a2.1,2.1 0 0 0 -0.1,1.9c1.7,4.9 4.7,8.7 9.7,10.8a5.0,5.0 0 0 0 2.5,0.6c1.5,-0.1 2.0,-1.8 3.1,-2.7a2.9,2.9 0 0 1 3.5,-0.1c1.1,0.7 2.2,1.4 3.3,2.2a37.8,37.8 0 0 1 3.1,2.4a2.4,2.4 0 0 1 0.7,3.0a10.4,10.4 0 0 1 -4.4,4.8a10.8,10.8 0 0 1 -1.9,0.6c-0.7,-0.2 0.6,-0.2 0,0l0.0,0l0,-0.0zm3.1,-21.4a4.2,4.2 0 0 1 -0.0,0.6a1.0,1.0 0 0 1 -1.9,0.1a2.7,2.7 0 0 1 -0.1,-0.8a10.9,10.9 0 0 0 -1.4,-5.5a10.2,10.2 0 0 0 -4.2,-4.0a12.3,12.3 0 0 0 -3.4,-1.0c-0.5,-0.0 -1.0,-0.1 -1.5,-0.2a0.9,0.9 0 0 1 -0.9,-1.0l0,-0.
60231a0.9,0.9 0 0 1 0.9,-0.9l0.1,0a14.1,14.1 0 0 1 5.9,1.5a11.9,11.9 0 0 1 6.5,9.3c0,0.1 0.0,0.3 0.0,0.5c0,0.4 0.0,0.9 0.0,1.5l0,0l0.0,0.0zm-5.6,-0.2a1.1,1.1 0 0 1 -1.2,-0.9l0,-0.1a11.3,11.3 0 0 0 -0.2,-1.4a4.0,4.0 0 0 0 -1.5,-2.3a3.9,3.9 0 0 0 -1.2,-0.5c-0.5,-0.1 -1.1,-0.1 -1.6,-0.2a1.0,1.0 0 0 1 -0.8,-1.1l0,0l0,0a1.0,1.0 0 0 1 1.1,-0.8c3.4,0.2 6.0,2.0 6.3,6.2a2.8,2.8 0 0 1 0,0.8a0.8,0.8 0 0 1 -0.8,0.7l0,0l0.0,-0.0z"});function Lj(e,{title:t,separator:n}){return It(e,"viber.url"),"viber://forward"+pt({text:t?t+n+e:e})}var Uve=Pt("viber",Lj,e=>({title:e.title,separator:e.separator||" "}),{windowWidth:660,windowHeight:460});var Wve=Mt({color:"#4C75A3",networkName:"vk",path:"M44.94,44.84h-0.2c-2.17-.36-3.66-1.92-4.92-3.37C39.1,40.66,38,38.81,36.7,39c-1.85.3-.93,3.52-1.71,4.9-0.62,1.11-3.29.91-5.12,0.71-5.79-.62-8.75-3.77-11.35-7.14A64.13,64.13,0,0,1,11.6,26a10.59,10.59,0,0,1-1.51-4.49C11,20.7,12.56,21,14.11,21c1.31,0,3.36-.29,4.32.2C19,21.46,19.57,23,20,24a37.18,37.18,0,0,0,3.31,5.82c0.56,0.81,1.41,2.35,2.41,2.14s1.06-2.63,1.1-4.18c0-1.77,0-4-.5-4.9S25,22,24.15,21.47c0.73-1.49,2.72-1.63,5.12-1.63,2,0,4.84-.23,5.62,1.12s0.25,3.85.2,5.71c-0.06,2.09-.41,4.25,1,5.21,1.09-.12,1.68-1.2,2.31-2A28,28,0,0,0,41.72,24c0.44-1,.91-2.65,1.71-3,1.21-.47,3.15-0.1,4.92-0.1,1.46,0,4.05-.41,4.52.61,0.39,0.85-.75,3-1.1,3.57a61.88,61.88,0,0,1-4.12,5.61c-0.58.78-1.78,2-1.71,3.27,0.05,0.94,1,1.67,1.71,2.35a33.12,33.12,0,0,1,3.92,4.18c0.47,0.62,1.5,2,1.4,2.76C52.66,45.81,46.88,44.24,44.94,44.84Z"});function Hj(e,{title:t,image:n,noParse:o,noVkLinks:r}){return It(e,"vk.url"),"https://vk.com/share.php"+pt({url:e,title:t,image:n,noparse:o?1:0,no_vk_links:r?1:0})}var qve=Pt("vk",Hj,e=>({title:e.title,image:e.image,noParse:e.noParse,noVkLinks:e.noVkLinks}),{windowWidth:660,windowHeight:460});function Vj(e,t){window.VK||(window.VK={}),window.VK.Share={count:(r,s)=>{var l,p;return(p=(l=window.VK.callbacks)==null?void 0:l[r])==null?void 0:p.call(l,s)}},window.VK.callbacks=[];let n="https://vk.com/share.php",o=window.VK.callbacks.length;return window.VK.callbacks.push(t),(0,Hr.default)(n+pt({act:"count",index:o,url:e}))}var Kve=Ci(Vj),Qve=Mt({color:"#DF2029",networkName:"weibo",path:"M40.9756152,15.0217119 C40.5000732,15.0546301 39.9999314,15.1204666 39.5325878,15.2192213 C38.6634928,15.4085016 38.0977589,16.2643757 38.2863368,17.1284787 C38.4667163,18.0008129 39.3194143,18.5686519 40.1885094,18.3793715 C42.8613908,17.8115326 45.7720411,18.6427174 47.7316073,20.8153207 C49.6911735,22.996153 50.2077122,25.975254 49.3714112,28.5840234 C49.1008441,29.4316684 49.5763861,30.3533789 50.4208857,30.6249537 C51.2653852,30.8965286 52.1754769,30.4192153 52.4542425,29.5715703 C53.6349013,25.9011885 52.9133876,21.7699494 50.1585171,18.7085538 C48.0923641,16.4042776 45.2063093,15.1533848 42.3530505,15.0217119 C41.8775084,14.9970227 41.4511594,14.9887937 40.9756152,15.0217119 Z M27.9227762,19.8277737 C24.9957268,20.140498 20.863421,22.4365431 17.2312548,26.0822378 C13.2711279,30.0571148 11,34.2871065 11,37.9328012 C11,44.9032373 19.8713401,49.125 28.5786978,49.125 C39.9917329,49.125 47.600423,42.4261409 47.600423,37.1427636 C47.600423,33.9496952 44.9603397,32.1638816 42.549827,31.4149913 C41.9594976,31.2339421 41.5167516,31.1434164 41.8283133,30.3616079 C42.5006339,28.66632 42.6236176,27.1932286 41.8939054,26.1480742 C40.5328692,24.1894405 36.7203236,24.2881952 32.448635,26.0822378 C32.448635,26.0822378 31.1203949,26.6912261 31.4647526,25.6213825 C32.1206742,23.4981576 32.0304845,21.712342 31.0056075,20.6836478 C30.2840938,19.9512176 29.2510184,19.6878718 27.9227762,19.8277737 Z M42.0906819,20.6836478 C41.6233383,20.6589586 41.1723917,20.716566 40.7132466,20.8153207 C39.9671353,20.9716828 39.4997917,21.7781784 39.6637721,22.5270687 C39.8277525,23.275959 40.5574647,23.7450433 41.303576,23.5804521 C42.1972686,23.3911718 43.2057485,23.6380596 43.8616701,24.3704897 C44.5175916,25.1029198 44.6733735,26.0657797 44.3864073,26.9381118 C44.1486363,27.6705419 44.5093932,28.4770397 45.2391054,28.7156963 C45.9688176,28.9461239 46.780521,28.5922524 47.0100936,27.8598223 C47.584026,26.0740087 47.2396661,24.0248493 45.8950269,22.5270687 C44.886547,21.4078489 43.4845162,20.7494842 42.0906819,20.6836478 Z M29.496988,29.9665891 C35.3100922,30.1723275 39.9917329,33.0691319 40.3852858,37.0769272 C40.8362324,41.6607904 35.5970585,45.9319315 28.6442899,46.6232144 C21.6915214,47.3144973 15.6488446,44.154347 15.197898,39.5787128 C14.7469514,34.9948495 20.059916,30.7237084 27.004486,30.0324256 C27.8735831,29.950131 28.6688875,29.9336709 29.496988,29.9665891 Z M25.5614586,34.3776322 C23.183744,34.5916017 20.9372116,35.9577073 19.9205332,37.9328012 C18.5348994,40.6238672 19.9041362,43.6029661 23.0689567,44.582284 C26.340366,45.5945202 30.1857056,44.0638213 31.5303448,41.1587879 C32.8503864,38.3195909 31.1613894,35.3734082 27.9227762,34.5751416 C27.1438688,34.3776322 26.356763,34.3035667 25.5614586,34.3776322 Z M24.052839,38.7228388 C24.3316067,38.7310678 24.5857748,38.8215935 24.8399449,38.9203482 C25.8648218,39.3400561 26.1845841,40.4428158 25.5614586,41.4221338 C24.9219361,42.3932227 23.5690963,42.8623069 22.5442194,42.4096807 C21.5357395,41.9652856 21.2487754,40.8542948 21.8882979,39.9078951 C22.3638421,39.2001542 23.2247386,38.714
60236097 24.052839,38.7228388 Z"});function Oj(e,{title:t,image:n}){return It(e,"weibo.url"),"http://service.weibo.com/share/share.php"+pt({url:e,title:t,pic:n})}var jve=Pt("weibo",Oj,e=>({title:e.title,image:e.image}),{windowWidth:660,windowHeight:550,windowPosition:"screenCenter"});var Yve=Mt({color:"#25D366",networkName:"whatsapp",path:"m42.32286,33.93287c-0.5178,-0.2589 -3.04726,-1.49644 -3.52105,-1.66732c-0.4712,-0.17346 -0.81554,-0.2589 -1.15987,0.2589c-0.34175,0.51004 -1.33075,1.66474 -1.63108,2.00648c-0.30032,0.33658 -0.60064,0.36247 -1.11327,0.12945c-0.5178,-0.2589 -2.17994,-0.80259 -4.14759,-2.56312c-1.53269,-1.37217 -2.56312,-3.05503 -2.86603,-3.57283c-0.30033,-0.5178 -0.03366,-0.80259 0.22524,-1.06149c0.23301,-0.23301 0.5178,-0.59547 0.7767,-0.90616c0.25372,-0.31068 0.33657,-0.5178 0.51262,-0.85437c0.17088,-0.36246 0.08544,-0.64725 -0.04402,-0.90615c-0.12945,-0.2589 -1.15987,-2.79613 -1.58964,-3.80584c-0.41424,-1.00971 -0.84142,-0.88027 -1.15987,-0.88027c-0.29773,-0.02588 -0.64208,-0.02588 -0.98382,-0.02588c-0.34693,0 -0.90616,0.12945 -1.37736,0.62136c-0.4712,0.5178 -1.80194,1.76053 -1.80194,4.27186c0,2.51134 1.84596,4.945 2.10227,5.30747c0.2589,0.33657 3.63497,5.51458 8.80262,7.74113c1.23237,0.5178 2.1903,0.82848 2.94111,1.08738c1.23237,0.38836 2.35599,0.33657 3.24402,0.20712c0.99159,-0.15534 3.04985,-1.24272 3.47963,-2.45956c0.44013,-1.21683 0.44013,-2.22654 0.31068,-2.45955c-0.12945,-0.23301 -0.46601,-0.36247 -0.98382,-0.59548m-9.40068,12.84407l-0.02589,0c-3.05503,0 -6.08417,-0.82849 -8.72495,-2.38189l-0.62136,-0.37023l-6.47252,1.68286l1.73463,-6.29129l-0.41424,-0.64725c-1.70875,-2.71846 -2.6149,-5.85116 -2.6149,-9.07706c0,-9.39809 7.68934,-17.06155 17.15993,-17.06155c4.58253,0 8.88029,1.78642 12.11655,5.02268c3.23625,3.21036 5.02267,7.50812 5.02267,12.06476c-0.0078,9.3981 -7.69712,17.06155 -17.14699,17.06155m14.58906,-31.58846c-3.93529,-3.80584 -9.1133,-5.95471 -14.62789,-5.95471c-11.36055,0 -20.60848,9.2065 -20.61625,20.52564c0,3.61684 0.94757,7.14565 2.75211,10.26282l-2.92557,10.63564l10.93337,-2.85309c3.0136,1.63108 6.4052,2.4958 9.85634,2.49839l0.01037,0c11.36574,0 20.61884,-9.2091 20.62403,-20.53082c0,-5.48093 -2.14111,-10.64081 -6.03239,-14.51915"});function Gj(){return/(android|iphone|ipad|mobile)/i.test(navigator.userAgent)}function zj(e,{title:t,separator:n}){return It(e,"whatsapp.url"),"https://"+(Gj()?"api":"web")+".whatsapp.com/send"+pt({text:t?t+n+e:e})}var Xve=Pt("whatsapp",zj,e=>({title:e.title,separator:e.separator||" "}),{windowWidth:550,windowHeight:400});var Jve=Mt({color:"#4326c4",networkName:"workplace",path:"M34.019,10.292c0.21,0.017,0.423,0.034,0.636,0.049 c3.657,0.262,6.976,1.464,9.929,3.635c3.331,2.448,5.635,5.65,6.914,9.584c0.699,2.152,0.983,4.365,0.885,6.623 c-0.136,3.171-1.008,6.13-2.619,8.867c-0.442,0.75-0.908,1.492-1.495,2.141c-0.588,0.651-1.29,1.141-2.146,1.383 c-1.496,0.426-3.247-0.283-3.961-1.642c-0.26-0.494-0.442-1.028-0.654-1.548c-1.156-2.838-2.311-5.679-3.465-8.519 c-0.017-0.042-0.037-0.082-0.065-0.145c-0.101,0.245-0.192,0.472-0.284,0.698c-1.237,3.051-2.475,6.103-3.711,9.155 c-0.466,1.153-1.351,1.815-2.538,2.045c-1.391,0.267-2.577-0.154-3.496-1.247c-0.174-0.209-0.31-0.464-0.415-0.717 c-2.128-5.22-4.248-10.442-6.37-15.665c-0.012-0.029-0.021-0.059-0.036-0.104c0.054-0.003,0.103-0.006,0.15-0.006 c1.498-0.001,2.997,0,4.495-0.004c0.12-0.001,0.176,0.03,0.222,0.146c1.557,3.846,3.117,7.691,4.679,11.536 c0.018,0.046,0.039,0.091,0.067,0.159c0.273-0.673,0.536-1.32,0.797-1.968c1.064-2.627,2.137-5.25,3.19-7.883 c0.482-1.208,1.376-1.917,2.621-2.135c1.454-0.255,2.644,0.257,3.522,1.449c0.133,0.18,0.229,0.393,0.313,0.603 c1.425,3.495,2.848,6.991,4.269,10.488c0.02,0.047,0.04,0.093,0.073,0.172c0.196-0.327,0.385-0.625,0.559-0.935 c0.783-1.397,1.323-2.886,1.614-4.461c0.242-1.312,0.304-2.634,0.187-3.962c-0.242-2.721-1.16-5.192-2.792-7.38 c-2.193-2.939-5.086-4.824-8.673-5.625c-1.553-0.346-3.124-0.405-4.705-0.257c-3.162,0.298-6.036,1.366-8.585,3.258 c-3.414,2.534-5.638,5.871-6.623,10.016c-0.417,1.76-0.546,3.547-0.384,5.348c0.417,4.601,2.359,8.444,5.804,11.517 c2.325,2.073,5.037,3.393,8.094,3.989c1.617,0.317,3.247,0.395,4.889,0.242c1-0.094,1.982-0.268,2.952-0.529 c0.04-0.01,0.081-0.018,0.128-0.028c0,1.526,0,3.047,0,4.586c-0.402,0.074-0.805,0.154-1.21,0.221 c-0.861,0.14-1.728,0.231-2.601,0.258c-0.035,0.002-0.071,0.013-0.108,0.021c-0.493,0-0.983,0-1.476,0 c-0.049-0.007-0.1-0.018-0.149-0.022c-0.315-0.019-0.629-0.033-0.945-0.058c-1.362-0.105-2.702-0.346-4.017-0.716 c-3.254-0.914-6.145-2.495-8.66-4.752c-2.195-1.971-3.926-4.29-5.176-6.963c-1.152-2.466-1.822-5.057-1.993-7.774 c-0.014-0.226-0.033-0.451-0.05-0.676c0-0.502,0-1.003,0-1.504c0.008-0.049,0.02-0.099,0.022-0.148 c0.036-1.025,0.152-2.043,0.338-3.052c0.481-2.616,1.409-5.066,2.8-7.331c2.226-3.625,5.25-6.386,9.074-8.254 c2.536-1.24,5.217-1.947,8.037-2.12
60236c0.23-0.015,0.461-0.034,0.691-0.051C33.052,10.292,33.535,10.292,34.019,10.292z"});function Uj(e,{quote:t,hashtag:n}){return It(e,"workplace.url"),"https://work.facebook.com/sharer.php"+pt({u:e,quote:t,hashtag:n})}var Zve=Pt("workplace",Uj,e=>({quote:e.quote,hashtag:e.hashtag}),{windowWidth:550,windowHeight:400});var eIe=Mt({color:"#000000",networkName:"X",path:"M 41.116 18.375 h 4.962 l -10.8405 12.39 l 12.753 16.86 H 38.005 l -7.821 -10.2255 L 21.235 47.625 H 16.27 l 11.595 -13.2525 L 15.631 18.375 H 25.87 l 7.0695 9.3465 z m -1.7415 26.28 h 2.7495 L 24.376 21.189 H 21.4255 z"});var oh=({title:e,...t})=>{K("sdsm-social");let[n,o]=(0,my.useState)("");return K("sdsm-social"),(0,my.useEffect)(()=>{o(window.location.origin+window.location.pathname)},[]),x("article",{...t,className:h("sdsm-social",t.className),"data-testid":"sdsm-social",children:[i(iE,{title:e,url:n,children:i(rE,{size:32,round:!0})}),i(lE,{title:e,url:n,children:i(sE,{size:32,round:!0})})]})};oh.displayName="Social";var ah=256,pE=714,cE=1014,dE="860px",uE=375,gy="--hero-curtain-opacity",yE=c`
6024  align-items: start;
6025`,mE=c`
6026  align-items: end;
6027`,gE=c`
6028  display: flex;
6029  flex-direction: column;
6030  justify-content: center;
6031  padding-block: ${a("--spacing-xl")};
6032  padding-inline: ${a("--spacing-xl")};
6033  z-index: ${_e.HERO_TEXT};
6034
6035  ${P} {
6036    padding-inline: 0;
6037    width: 100%;
6038  }
6039`,rh=c`
6040  & .${"sdsm-topic"} {
6041    &:hover {
6042      background-color: rgba(0, 0, 0, calc(var(${gy}, 0) + 0.2));
6043    }
6044  }
6045`,fE=c`
6046  overflow: hidden;
6047  max-height: 100%;
6048`,bE=c`
6049  background-color: ${a("--bg-color")};
6050  background-image: ${a("--bg-image")};
6051  position: relative;
6052  width: 100%;
6053  --hero-text-color-curtain-title-color: ${a("--hero-title-color")};
6054  --hero-text-color-curtain-subtitle-color: ${a("--hero-subtitle-color")};
6055
6056  &[data-curtain='true'] {
6057    --hero-text-color-curtain-title-color: ${a("--hero-text-color-curtain-active")};
6058    --hero-text-color-curtain-subtitle-color: ${a("--hero-text-color-curtain-active")};
6059
6060    & .${"sdsm-topic"} {
6061      border-color: ${a("--hero-text-color-curtain-active")};
6062      color: ${a("--hero-text-color-curtain-active")};
6063    }
6064
6065    ${rh}
6066  }
6067
6068  ${P} {
6069    min-height: ${ah}px;
6070
6071    & > video {
6072      min-height: ${ah}px;
6073    }
6074  }
6075`,SE=c`
6076  align-items: center;
6077  display: grid;
6078  grid-auto-columns: minmax(0, 100%) 40%;
6079  grid-auto-flow: column;
6080  grid-gap: ${a("--spacing-xl")};
6081  min-height: ${pE}px;
6082  padding: ${a("--hero-content-desktop-padding")};
6083
6084  ${P} {
6085    grid-auto-flow: row;
6086    padding: ${a("--hero-content-mobile-padding")};
6087    min-height: ${ah}px;
6088    max-width: 100vw;
6089  }
6090
6091  ${Wt} {
6092    padding-bottom: ${a("--spacing-xl")};
6093  }
6094`,hE=c`
6095  ${P} {
6096    padding-block-start: ${a("--spacing-xxl")};
6097  }
6098
6099  ${V} {
6100    padding-block-start: ${a("--spacing-xxxxl")};
6101  }
6102`,CE=c`
6103  inset-block: 0 auto;
6104  inset-inline: 0;
6105  position: absolute;
6106  /** Allow tooltip to show on top the Hero text */
6107  z-index: 10;
6108
6109  & ol {
6110    padding-block: ${a("--spacing-xs")};
6111    /**
6112     * Hardcoded calc(28px - var('--spacing-xxs')) to align the element with the first element on the header and to make
6113     * the dependency on the breadcrumb padding explicit.
6114     * Find the design in the jira ticket: https://jira.sc-corp.net/browse/WEBP-11085
6115     */
6116    padding-inline: calc(28px - ${a("--spacing-xxs")}) ${a("--spacing-xxs")};
6117
6118    ${V} {
6119      padding-block: ${a("--spacing-m")};
6120      /**
6121       * Hardcoded calc(60px - var('--spacing-xxs')) to align the element with the first element on the header and to make
6122       * the dependency on the breadcrumb padding explicit.
6123       * Find the design in the jira ticket: https://jira.sc-corp.net/browse/WEBP-11085
6124       */
6125      padding-inline: calc(60px - ${a("--spacing-xxs")}) ${a("--spacing-l")};
6126      max-width: 50%;
6127    }
6128  }
6129`,xE=c`
6130  & ol {
6131    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.8), rgba(255, 255, 255, 0));
6132  }
6133`,vE=c`
6134  & ol {
6135    background: linear-gradient(to bottom, rgba(0, 0, 0, 0.4), rgba(0, 0, 0, 0));
6136  }
6137`,IE=c`
6138  min-height: 0px;
6139`,ME=c`
6140  /** Relative color syntax decomposes the hex --curtain-color into r g b channels so opacity can be applied dynamically */
6141  background-color: rgb(from ${a("--curtain-color")} r g b / var(${gy}, 0));
6142  backdrop-filter: ${a("--curtain-backdrop-filter")};
6143  inset: 0;
6144  position: absolute;
6145  z-index: ${_e.HERO_CURTAIN};
6146`,kE=c`
6147  color: var(--hero-text-color-curtain-title-color);
6148`,TE=c`
6149  /**
6150   * using var instead of m function because this is not a motif variable.
6151   * It is a custom css var defined in heroCss.
6152   */
6153  color: var(--hero-text-color-curtain-title-color);
6154  font-size: ${a("--annotation-desktop-font-size")};
6155  line-height: ${a("--annotation-desktop-font-line-height")};
6156  font-weight: ${a("--annotation-desktop-font-weight")};
6157  letter-spacing: ${a("--annotation-desktop-font-letter-spacing")};
6158  margin-block-end: ${a("--spacing-m")};
6159
6160  ${P} {
6161    font-size: ${a("--annotation-mobile-font-size")};
6162    line-height: ${a("--annotation-mobile-font-line-height")};
6163    font-weight: ${a("--annotation-mobile-font-weight")};
6164    letter-spacing: ${a("--annotation-mobile-font-letter-spacing")};
6165  }
6166`,ih=c`
6167  /**
6168 * using var instead of m function because this is not a motif variable.
6169 * It is a custom css var defined in heroCss.
6170 */
6171  color: var(--hero-text-color-curtain-title-color);
6172  margin-block: 0 ${a("--spacing-m")};
6173
6174  &:has(.${"sdsm-empahasized-text"}) {
6175    color: ${a("--hero-title-de-emphasized-color")};
6176  }
6177
6178  ${P} {
6179    margin-block: 0 ${a("--spacing-xs")};
6180  }
6181`,AE=c`
6182  ${ih}
6183  /**
6184   * Ensure Hero Split title uses compact desktop font size
6185   */
6186  && {
6187    ${V} {
6188      && {
6189        font-size: ${a("--h1-desktop-font-size-compact")};
6190        line-height: ${a("--h1-desktop-font-line-height-compact")};
6191      }
6192    }
6193  }
6194`,_E=c`
6195  && {
6196    font-size: ${a("--hero-title-increased-font-size")};
6197    line-height: ${a("--hero-title-increased-font-line-height")};
6198  }
6199`,wE=c`
6200  ${pn}
6201  color: var(--hero-text-color-curtain-subtitle-color);
6202  margin-block-end: ${a("--spacing-m")};
6203  max-width: ${dE};
6204
6205  ${P} {
6206    margin-block-end: ${a("--spacing-xs")};
6207  }
6208
6209  /** Overriding margin added from renderRichTextWithElementsNoHeadings*/
6210  & p {
6211    margin: 0;
6212  }
6213`,DE=c`
6214  display: flex;
6215  flex-wrap: wrap;
6216  gap: ${a("--spacing-s")};
6217  margin-top: ${a("--spacing-xs")};
6218`,PE=c`
6219  ${xt}
6220  color: var(--hero-text-color-curtain-subtitle-color);
6221  margin-block-end: ${a("--spacing-m")};
6222  max-width: ${dE};
6223
6224  ${P} {
6225    margin-block-end: ${a("--spacing-xs")};
6226  }
6227  /** Overriding margin added from renderRichTextWithElementsNoHeadings */
6228  & p {
6229    margin-bottom: 0;
6230  }
6231
6232  /**
6233   * If the body has multiple paragraphs, we need to add a top margin.
6234   * Do not add a margin bottom to avoid extra white space by adding the paragraph and parent margins.
6235   */
6236  & p + p {
6237    margin-block-start: ${a("--spacing-s")};
6238  }
6239`,NE=c`
6240  display: flex;
6241  gap: ${a("--spacing-m")};
6242  margin-block-start: ${a("--spacing-m")};
6243
6244  ${P} {
6245    flex-direction: column;
6246  }
6247
6248  ${Wt} {
6249    width: 100%;
6250  }
6251`,EE=c`
6252  ${xt}
6253  color: var(--hero-text-color-curtain-subtitle-color);
6254  margin-block-start: ${a("--spacing-xl")};
6255
6256  ${P} {
6257    margin-block-start: ${a("--spacing-l")};
6258    text-align: center;
6259  }
6260`,RE=c`
6261  position: absolute;
6262  bottom: calc(${a("--break-total-desktop-height")} + ${a("--spacing-xl")});
6263  left: ${a("--spacing-xl")};
6264  z-index: ${_e.HERO_CURTAIN};
6265
6266  button {
6267    margin-right: ${a("--spacing-s")};
6268  }
6269
6270  ${P} {
6271    bottom: calc(${a("--break-total-mobile-height")} + ${a("--spacing-m")});
6272    left: ${a("--spacing-xl")};
6273  }
6274`,sh=c`
6275  ${V} {
6276    height: calc(100vh - ${64}px);
6277    max-height: 1600px;
6278    min-height: ${pE}px;
6279  }
6280`,lh=c`
6281  height: 100%;
6282  left: 0;
6283  /* Prevent overflowing elements from adding extra page width, e.g. background media stickers */
6284  overflow: hidden;
6285  position: absolute;
6286  top: 0;
6287  width: 100%;
6288`,ph=c`
6289  height: 100%;
6290  object-fit: cover;
6291  width: 100%;
6292`,FE=c`
6293  ${P} {
6294    max-width: 100%;
6295    overflow-x: auto;
6296  }
6297`,BE=c`
6298  z-index: ${_e.HERO_BOUNDARY};
6299`,$E=c`
6300  bottom: ${a("--spacing-xl")};
6301  position: absolute;
6302  left: 50%;
6303  transform: translateX(-50%);
6304  z-index: ${_e.HERO_TEXT};
6305`,LE=c`
6306  background: ${a("--hero-scroll-button-bg-color")};
6307  border: none;
6308  box-shadow: none;
6309  transition: background 0.2s linear;
6310
6311  svg {
6312    fill: ${a("--hero-scroll-button-fg-color")};
6313  }
6314
6315  &:hover {
6316    background: ${a("--hero-scroll-button-hover-bg-color")};
6317    border: none;
6318    transform: none;
6319
6320    svg {
6321      fill: ${a("--hero-scroll-button-hover-fg-color")};
6322    }
6323  }
6324
6325  [data-curtain='true'] & {
6326    background: ${a("--hero-scroll-button-curtain-active-bg-color")};
6327
6328    svg {
6329      fill: ${a("--hero-scroll-button-curtain-active-fg-color")};
6330    }
6331
6332    &:hover {
6333      background: ${a("--hero-scroll-button-curtain-active-hover-bg-color")};
6334
6335      svg {
6336        fill: ${a("--hero-scroll-button-curtain-active-hover-fg-color")};
6337      }
6338    }
6339  }
6340`,HE=c`
6341  align-items: stretch;
6342  display: flex;
6343  justify-content: space-between;
6344
6345  ${P} {
6346    flex-direction: column;
6347    flex-direction: column-reverse;
6348  }
6349`,VE=c`
6350  flex-direction: row-reverse;
6351`,fy=c`
6352  width: 50%;
6353  ${P} {
6354    width: 100%;
6355  }
6356`,ch=c`
6357  height: inherit;
6358  position: relative;
6359
6360  ${P} {
6361    height: ${uE}px;
6362  }
6363`,dh=c`
6364  ${P} {
6365    max-height: ${uE}px;
6366  }
6367`;var GE=c`
6368  ${ta}
6369  display: flex;
6370  gap: ${a("--spacing-xs")};
6371  margin-block-end: ${a("--spacing-xl")};
6372  max-width: 100%;
6373`,zE=c`
6374  align-items: center;
6375  flex-direction: row;
6376  flex-wrap: wrap;
6377`,UE=c`
6378  flex-direction: column;
6379  flex-wrap: nowrap;
6380`,WE=c`
6381  ${GE}
6382  margin-block-end: ${a("--spacing-xs")};
6383
6384  ${V} {
6385    display: none;
6386  }
6387`,qE=c`
6388  ${GE}
6389
6390  ${P} {
6391    display: none;
6392  }
6393`,KE=c`
6394  flex: 1 1 ${219}px;
6395  min-width: ${219}px;
6396`,QE=c`
6397  flex: 1 1 auto;
6398  min-width: 0;
6399  width: 100%;
6400`,jE=c`
6401  flex-shrink: 0;
6402  max-width: 100%;
6403  width: fit-content;
6404
6405  ${P} {
6406    max-width: min(${311}px, 100%);
6407  }
6408
6409  ${V} {
6410    max-width: min(${460}px, 100%);
6411  }
6412`,YE=c`
6413  border-radius: ${a("--spacing-xs")};
6414  display: block;
6415  height: auto;
6416  max-height: ${84}px;
6417  object-fit: contain;
6418  width: auto;
6419
6420  ${P} {
6421    max-width: min(${311}px, 100%);
6422    min-height: ${24}px;
6423  }
6424
6425  ${V} {
6426    max-width: min(${460}px, 100%);
6427    min-height: ${32}px;
6428  }
6429`;function JE(e){return e?typeof e.getFullYear=="function":!1}var ZE=e=>e.toLocaleDateString(void 0,{year:"numeric",month:"long",day:"numeric"}),eR=e=>e.toLocaleDateString(void 0,{year:"numeric",month:"numeric",day:"2-digit"}),xi={Inline:"inline",Stacked:"stacked"},XE=e=>{let t=e?.width??0,n=e?.height??0;return t<=0||n<=0||t/n>1.1?xi.Stacked:xi.Inline},tR=e=>{let t=e?.desktop??e?.mobile,n=e?.mobile??e?.desktop;return{desktop:XE(t),mobile:XE(n)}};var nR=e=>{let t=e===xi.Stacked;return{groupCss:t?UE:zE,textCss:t?QE:KE,isStacked:t}},yh=({content:e,iconSrcs:t,iconAltText:n,headerMediaPixelSize:o,textAlign:r,textAlignMobile:s,headerDataset:l,className:p})=>{if(!e&&!t)return null;let d=JE(e),u=d?eR(e):e,y=d?ZE(e):e,m=t?tR(o):{desktop:xi.Inline,mobile:xi.Inline},g=nR(m.desktop),f=nR(m.mobile),b=r??pe.Start,S=s??pe.Start,C=t&&i("div",{className:jE,children:i(lt,{imgSrcs:t,imgClassName:YE,altText:n})});return x(de,{children:[x("div",{"data-testid":"sdsm-hero-header",className:h(qE,g.groupCss,g.isStacked?rb[b]:np[b],p),...ee(l),children:[C,e&&i("span",{className:g.textCss,children:y})]}),x("div",{className:h(WE,f.groupCss,f.isStacked?rb[S]:np[S],p),...ee(l),children:[C,e&&i("span",{className:f.textCss,children:u})]})]})};yh.displayName="HeroHeader";var AR=T(N());var oR=225,aR=180,rR=20,Dp=c`
6430  color: ${a("--summary-card-fg-color")};
6431  background-color: ${a("--summary-card-bg-color")};
6432  border: ${a("--summary-card-border-width")} solid ${a("--summary-card-border-color")};
6433  border-radius: ${a("--summary-card-border-radius")};
6434  display: flex;
6435  box-shadow: ${a("--summary-card-box-shadow")};
6436  flex-direction: row;
6437  height: ${aR}px;
6438  transition: background-color 0.2s linear, border-color 0.2s linear, box-shadow 0.2s linear;
6439  will-change: filter;
6440
6441  ${V} {
6442    height: ${oR}px;
6443  }
6444
6445  :hover {
6446    background-color: ${a("--summary-card-hover-bg-color")};
6447    border-color: ${a("--summary-card-hover-border-color")};
6448    box-shadow: ${a("--summary-card-hover-box-shadow")};
6449  }
6450`,by=c`
6451  display: flex;
6452  flex-direction: row;
6453  width: 100%;
6454`,Sy=c`
6455  background-position: center;
6456  background-repeat: no-repeat;
6457  background-size: cover;
6458  height: 100%;
6459  min-width: 101px;
6460  width: 101px;
6461
6462  video {
6463    border-radius: 0;
6464    height: ${aR}px;
6465    width: 100%;
6466
6467    ${V} {
6468      height: ${oR}px;
6469    }
6470  }
6471
6472  ${Qe} {
6473    min-width: 126px;
6474    width: 126px;
6475  }
6476
6477  ${DM} {
6478    min-width: 134px;
6479    width: 134px;
6480  }
6481`,iR=c`
6482  /* stylelint-disable-next-line value-no-vendor-prefix */
6483  display: -webkit-box;
6484  -webkit-box-orient: vertical;
6485  font-weight: 500;
6486  margin-bottom: ${a("--spacing-xxs")};
6487  overflow: hidden;
6488  word-break: break-word;
6489  color: ${a("--summary-card-title-color")};
6490
6491  ${Qe} {
6492    margin-bottom: ${a("--spacing-xs")};
6493  }
6494`,sR=c`
6495  /* NOTE(dvazbynd): margin-block-start should match line-height of summaryCardDateCss */
6496  margin-block-start: ${rR}px;
6497`,lR=c`
6498  -webkit-line-clamp: 4;
6499  font-size: 18px;
6500  line-height: 26px;
6501
6502  ${V} {
6503    font-size: 24px;
6504    line-height: 34px;
6505  }
6506`,pR=c`
6507  -webkit-line-clamp: 5;
6508  font-size: 14px;
6509  line-height: 20px;
6510
6511  ${V} {
6512    -webkit-line-clamp: 4;
6513    font-size: 20px;
6514    line-height: 30px;
6515  }
6516`,cR=c`
6517  -webkit-line-clamp: 3;
6518  font-size: 18px;
6519  line-height: 26px;
6520
6521  ${V} {
6522    -webkit-line-clamp: 4;
6523    font-size: 20px;
6524    line-height: 30px;
6525  }
6526`,dR=c`
6527  -webkit-line-clamp: 3;
6528  font-size: 18px;
6529  line-height: 26px;
6530
6531  ${V} {
6532    -webkit-line-clamp: 3;
6533    font-size: 20px;
6534    line-height: 30px;
6535  }
6536`,uR=c`
6537  -webkit-line-clamp: 3;
6538  font-size: 14px;
6539  line-height: 20px;
6540
6541  ${V} {
6542    font-size: 20px;
6543    line-height: 30px;
6544  }
6545`,mh=c`
6546  font-size: 12px;
6547  font-weight: 500;
6548  line-height: ${rR}px;
6549  margin-bottom: ${a("--spacing-xxs")};
6550
6551  ${Qe} {
6552    font-size: 14px;
6553    margin-bottom: ${a("--spacing-xs")};
6554  }
6555`,hy=c`
6556  color: ${a("--summary-card-fg-color")};
6557  display: flex;
6558  flex-direction: column;
6559  flex-grow: 1;
6560  padding: ${a("--spacing-m")};
6561
6562  ${V} {
6563    padding: ${a("--spacing-l")};
6564  }
6565`,yR=c`
6566  justify-content: space-between;
6567`,mR=c`
6568  -webkit-box-orient: vertical;
6569  color: ${a("--summary-card-description-color")};
6570  /* stylelint-disable-next-line value-no-vendor-prefix */
6571  display: -webkit-box;
6572  font-size: 14px;
6573  font-weight: 400;
6574  line-height: 20px;
6575  overflow: hidden;
6576  pointer-events: none;
6577  word-break: break-word;
6578
6579  b,
6580  strong,
6581  > * b,
6582  > * strong {
6583    font-weight: normal;
6584  }
6585
6586  i,
6587  > * i {
6588    font-style: normal;
6589  }
6590
6591  a,
6592  u,
6593  > * a,
6594  > * u {
6595    text-decoration: none;
6596    color: inherit;
6597  }
6598
6599  ${V} {
6600    font-size: 16px;
6601    line-height: 26px;
6602  }
6603
6604  > *:not(:first-child) {
6605    display: none;
6606  }
6607`,gR=c`
6608  -webkit-line-clamp: 3;
6609
6610  ${V} {
6611    -webkit-line-clamp: 2;
6612  }
6613`,fR=c`
6614  -webkit-line-clamp: 2;
6615`,bR=c`
6616  display: block;
6617  height: 100%;
6618  width: 100%;
6619`,SR=c`
6620  /* Due to stickers overlapping the image, we cannot have 'overflow: hidden' on the container or they
6621  * get clipped. Therefore, we need to set the border radius on the image as well.
6622  *
6623  * As the image is inside the outer card container, which has the border applied, the radius needs to
6624  * be smaller in order to match the curve of the container, so remove the border width from the radius.
6625  * 
6626  * NOTE: Ensure that '--summary-card-border-width' has 'px' unit as it is required for 'calc()', which
6627  * will not work with '0'.
6628  */
6629  border-end-end-radius: calc(
6630    ${a("--summary-card-border-radius")} - ${a("--summary-card-border-width")}
6631  );
6632  border-start-end-radius: calc(
6633    ${a("--summary-card-border-radius")} - ${a("--summary-card-border-width")}
6634  );
6635  height: 100%;
6636  object-fit: cover;
6637  object-position: center;
6638  width: 100%;
6639`,hR=c`
6640  text-decoration: none;
6641`,gh=c`
6642  background-color: rgb(232, 232, 235);
6643`,CR=c`
6644  gap: 10px;
6645`,xR=c`
6646  border-radius: ${a("--border-radius-m")};
6647`,fh=c`
6648  position: relative;
6649  overflow: hidden;
6650
6651  &::before {
6652    position: absolute;
6653    top: 0;
6654    left: 0;
6655    height: 100%;
6656    width: 100%;
6657    transform: translateX(-100%);
6658    content: '';
6659    background: linear-gradient(0.25turn, transparent, #fff, transparent);
6660    pointer-events: none;
6661    opacity: 0.8;
6662    animation: summary-card-skeleton 2s infinite;
6663  }
6664
6665  @keyframes summary-card-skeleton {
6666    0% {
6667      transform: translateX(-100%);
6668    }
6669    30% {
6670      transform: translateX(-100%);
6671    }
6672    100% {
6673      transform: translateX(100%);
6674    }
6675  }
6676`;var Kj=[{height:8,items:[20]},{height:12,items:[40,17,25]},{height:12,items:[25,55]},{height:8,items:[36,19,27]},{height:8,items:[15,46,25]},{height:8,items:[22,39]}],Pp=({className:e})=>{let t=h(Dp,e),n=h(hy,yR),o=h(Sy,gh),r=h(xR,gh,fh),s=h(by,CR);return x("div",{className:t,"data-testid":"skeleton-summary-card-container",children:[i("div",{className:n,children:Kj.map(({height:l,items:p},d)=>i("div",{style:{height:l},className:s,children:p.map((u,y)=>i("div",{className:r,style:{height:l,width:`${u}%`}},`skeleton-line-${d}-${y}`))},`skeleton-line-${d}`))}),i("div",{className:h(o,fh)})]})};Pp.displayName="SkeletonSummaryCard";var vR=T(N());var Np=({date:e,dateTime:t,className:n,title:o,description:r,onClick:s,link:l,imgSrcs:p,imgAltText:d,showMedia:u,showDescription:y,showDate:m,dataset:g,dateDataset:f,titleDataset:b,descriptionDataset:S,mediaDataset:C,eyebrowText:I,stickers:M})=>{K("sdsm-summary-card");let{Anchor:v}=(0,vR.useContext)(Le),_=h("sdsm-summary-card",{[Dp]:!l,[by]:!!l},n),w=h(hR,{[Dp]:!!l},n),D=h(iR,{[uR]:y&&u,[lR]:!y&&!u,[dR]:y&&!u&&m,[cR]:!y&&!u&&!m,[pR]:!y&&u,[sR]:!e&&m}),k=h(mR,{[gR]:u,[fR]:!u}),A=x("div",{className:_,"data-testid":"summary-card-container",...ee(g),children:[x("div",{className:hy,children:[I?i("span",{className:mh,children:I}):m&&e?i("time",{dateTime:Pd(t),className:mh,...ee(f),children:e}):null,o?i("div",{className:D,...ee(b),children:o}):null,y&&r?i("div",{className:k,...ee(S),children:r}):null]}),u?i("div",{className:Sy,children:p?i(Bo,{altText:d,imgSrcs:p,className:bR,imgClassName:SR,dataset:C,stickers:M}):null}):null]});return l?i(v,{href:l,className:w,onClick:s,children:A}):A};Np.displayName="SummaryCard";var IR=e=>{let t=e;if(t?.type===Np||t?.type===Pp)return!0;let n=e.type;return n.displayName==="SummaryCard"||n.displayName==="SkeletonSummaryCard"};var MR=c`
6677  /* Setting height so that we reserve the space for the video/carou
6677sel. */
6678  max-height: 650px;
6679
6680  /* Limiting the width to at least allow for 1 tile. */
6681  min-width: 274px;
6682  max-width: 100%;
6683
6684  /* Matches the padding on the Hero Text container. */
6685  padding-inline: ${a("--spacing-xxl")};
6686
6687  /* TODO: Fix this for the case where VIDEOS overflow */
6688  overflow: visible;
6689
6690  ${P} {
6691    height: unset;
6692  }
6693
6694  /* Limits the height of the video wrapper. Without this max-height is ignored */
6695  * {
6696    max-height: 650px;
6697  }
6698`,kR=c`
6699  padding-inline: 0;
6700`,TR=c`
6701  max-height: 350px;
6702
6703  /* Limits the height of the video wrapper. Without this max-height is ignored */
6704  * {
6705    max-height: 350px;
6706  }
6707`;var bh=({className:e,foregroundMedia:t,imgSrcs:n,wrapMedia:o,showMediaMobile:r,size:s})=>{let l=wt();if(o=t?.props?.wrap??o,l&&!r)return null;let p;return t?(p=t,ID(t)&&(p=(0,AR.cloneElement)(t,{isSingleView:!0}))):p=i(Ye,{imgSrcs:n,wrap:o}),i("aside",{"data-testid":"sdsm-hero-media",className:h(MR,e,{[TR]:s==="Compact"},{[kR]:t?IR(t):!1}),children:p})};bh.displayName="HeroMedia";var vi={FullScreen:"Full screen",Start:"50% start",End:"50% end"},Sh=(0,_R.forwardRef)((e,t)=>{K("sdsm-hero");let{backgroundVideoSource:n,backgroundPosterSource:o,mobileBackgroundVideoSource:r,body:s,callsToAction:l,fitWindow:p=!1,foregroundMedia:d,curtainOpacityPercentage:u,headerImgSrcs:y,headerImgAltText:m,headerMediaPixelSize:g,eyebrow:f,title:b,motifScheme:S,backgroundColor:C,header:I,bgImgSrcs:M,bgImgAltText:v,imgSrcs:_,textAlign:w,textAlignMobile:D,verticalTextAlign:k=Qn.Middle,shareable:A=!1,className:R,footer:$,anchorId:B,eyebrowDataset:H,titleDataset:L,bodyDataset:z,headerDataset:Q,postChildren:ue,showMediaMobile:ie,wrapMedia:ne,size:te,subTitle:se,subTitleDataset:oe,showScrollButton:j,onScrollDownButtonClick:Y,backgroundMediaLayout:J=vi.FullScreen,breadcrumbs:U,breadcrumbsPropsOverride:E,topics:X,backgroundMediaStickers:W,increaseTitleFontSize:re=!1}=e,Z=!!(d||_),{width:be}=uo(),q=wt(),le=S??Pe(C)??"sdsm-secondary",ye=!!be&&be>xn&&be<cE,Se=!Wl(M)||!Wl(n),we=te==="Compact",xe=u;gt(xe)&&(xe=Se?75:0);let Fe=J===vi.Start||J===vi.End,Gt,rt=W?.map(ce=>({...ce,size:Fe?pa.Medium:pa.Large,insetPx:16,className:Ud}));M?Gt=i(Bo,{imgSrcs:M,altText:v,className:h(lh,{[fy]:Fe,[ch]:Fe,[dh]:Fe}),imgClassName:ph,fetchPriority:"high",stickers:rt}):n&&(Gt=i("div",{className:h({[fy]:Fe,[ch]:Fe}),children:i(Wa,{mobileSource:r,className:h(lh,{[dh]:Fe}),videoClassName:ph,source:n,posterSource:o,isBackgroundVideo:!0,stickers:rt})}));let an=Mr[D??pe.Start],gn=Z?pe.Start:pe.Center,et=Ir[w??gn],Me=h({[yE]:k===Qn.Top,[mE]:k===Qn.Bottom}),Re=!!xe&&!Fe,Un=J===vi.Start,rn=h(CE,{[xE]:Un&&le!=="sdsm-secondary",[vE]:Un&&le==="sdsm-secondary"});return x("section",{ref:t,className:h("sdsm-hero",le,bE,{[sh]:p,[HE]:Fe,[VE]:J===vi.End,[rh]:Se},R),id:B,"data-curtain":Re,children:[Gt,Re&&i("div",{"data-testid":"sdsm-hero-curtain",className:ME,style:{[gy]:xe/100}}),!!U?.length&&i(Jb,{className:rn,breadcrumbsItems:U,shouldCollapseOnMobile:!0,...E}),x(qa,{"data-testid":"sdsm-hero-block-content",className:h(SE,Me,{[hE]:!!U?.length},{[sh]:p},{[IE]:we,[fy]:Fe}),children:[x("div",{"data-testid":"sdsm-hero-text",className:h(an,et,gE,{[fE]:p}),children:[(I||y)&&i(yh,{content:I,iconSrcs:y,iconAltText:m,headerMediaPixelSize:g,textAlign:w??gn,textAlignMobile:D,headerDataset:Q,className:kE}),f&&i("div",{className:TE,...ee(H),children:f}),b&&i("div",{className:FE,children:i("h1",{className:h({[ih]:!Fe&&!Z,[AE]:Fe||Z,[_E]:re&&!Fe&&!Z},et,an),...ee(L),children:b})}),se&&i("div",{className:wE,...ee(oe),children:se}),s&&i("div",{className:h(an,et,PE),...ee(z),children:s}),X&&i("div",{className:h(DE,et),children:X}),l&&i("div",{className:h(an,NE),children:l}),$&&i("footer",{className:EE,children:$})]}),Z&&!ye&&!Fe&&i(bh,{className:BE,foregroundMedia:d,imgSrcs:_,wrapMedia:ne,showMediaMobile:ie,size:te}),p&&j&&!q&&i("div",{className:$E,children:i(Mn,{size:"small",iconName:"chevron-down",className:LE,onClick:Y})})]}),A&&i(oh,{className:RE,title:b?.toString()??""}),ue]})});Sh.displayName="Hero";var Cy=T(N());var wR=c`
6708  cursor: pointer;
6709
6710  /** TODO: Troubleshoot this w/ designers. */
6711  text-decoration: underline;
6712
6713  color: ${a("--hyperlink-color")};
6714  :hover {
6715    color: ${a("--hyperlink-hover-color")};
6716    border-bottom: 0;
6717  }
6718
6719  ${P} {
6720    font-size: ${a("--hyperlink-mobile-font-size")};
6721    font-weight: ${a("--hyperlink-mobile-font-weight")};
6722    letter-spacing: ${a("--hyperlink-mobile-font-letter-spacing")};
6723    line-height: ${a("--hyperlink-mobile-font-line-height")};
6724  }
6725
6726  ${V} {
6727    font-size: ${a("--hyperlink-desktop-font-size")};
6728    font-weight: ${a("--hyperlink-desktop-font-weight")};
6729    letter-spacing: ${a("--hyperlink-desktop-font-letter-spacing")};
6730    line-height: ${a("--hyperlink-desktop-font-line-height")};
6731  }
6732`;var hh=(0,Cy.memo)(({children:e,link:t,target:n,draggable:o,onClick:r,className:s})=>{K("sdsm-hyperlink");let{Anchor:l}=(0,Cy.useContext)(Le);return i(l,{href:t,target:n,draggable:o,className:h("sdsm-hyperlink",wR,s),onClick:r,children:e})});hh.displayName="Hyperlink";var DR=T(N());var Qj=c`
6733  background: none;
6734  border: none;
6735  cursor: pointer;
6736  outline: inherit;
6737`,$s=({height:e,imgSrcs:t,url:n,width:o,onClick:r,altText:s,pictureClassName:l,className:p})=>{K("sdsm-image-button");let{Anchor:d}=(0,DR.useContext)(Le);return n?i(d,{href:n,className:h("sdsm-image-button",p),onClick:r,children:i(lt,{className:l,altText:s,height:e,width:o,imgSrcs:t})}):i("button",{className:h("sdsm-image-button",Qj,p),onClick:r,children:i(lt,{className:l,altText:s,height:e,width:o,imgSrcs:t})})};var Ja=T(N());var PR=c`
6738  background-color: ${a("--bg-color")};
6739`,NR=c`
6740  padding: ${a("--spacing-xxxl")} ${a("--spacing-l")};
6741
6742  ${V} {
6743    padding-inline: ${a("--spacing-xxxxl")};
6744  }
6745`,ER=c`
6746  display: grid;
6747  gap: ${a("--spacing-xl")};
6748  grid-template-columns: 1fr;
6749
6750  ${V} {
6751    grid-template-areas: 'text text text text text . cards cards cards cards cards cards';
6752    grid-template-columns: repeat(12, 1fr);
6753  }
6754`,RR=c`
6755  ${V} {
6756    grid-template-areas: 'cards cards cards cards cards cards . text text text text text';
6757  }
6758`,FR=c`
6759  grid-column: span 1;
6760
6761  ${V} {
6762    align-items: center;
6763    display: flex;
6764    grid-area: text;
6765    height: calc(100vh - ${64}px);
6766    position: sticky;
6767    top: ${64}px;
6768  }
6769`,BR=c`
6770  ${V} {
6771    flex-direction: row-reverse;
6772  }
6773`,$R=c`
6774  display: none;
6775  list-style: none;
6776
6777  > li {
6778    line-height: 0;
6779  }
6780
6781  ${V} {
6782    display: flex;
6783    flex-direction: column;
6784    flex: 0 0 20%;
6785    gap: ${a("--spacing-m")};
6786  }
6787`,LR=c`
6788  ${V} {
6789    align-items: flex-end;
6790  }
6791`,HR=a("--neutral-v700"),VR=a("--primary-v100"),OR=e=>c`
6792  background-color: transparent;
6793  height: 24px;
6794  transition: height 0.3s ease-in-out, background-color 0.3s ease-in-out;
6795  width: 14px;
6796
6797  &::before {
6798    background-color: rgba(133, 141, 148, 0.5);
6799    border-radius: ${a("--border-radius-s")};
6800    content: '';
6801    display: block;
6802    height: 100%;
6803    width: 4px;
6804  }
6805
6806  @media (hover: hover) {
6807    cursor: pointer;
6808
6809    &:hover {
6810      height: 56px;
6811    }
6812
6813    &:hover::before {
6814      background-color: ${e==="sdsm-secondary"?VR:HR};
6815    }
6816  }
6817`,GR=e=>c`
6818  height: 56px;
6819
6820  &::before {
6821    background-color: ${e==="sdsm-secondary"?VR:HR};
6822  }
6823`,zR=c`
6824  color: ${a("--fg-color")};
6825
6826  ${P} {
6827    display: flex;
6828    flex-direction: column;
6829    flex: 0 0 80%;
6830    gap: ${a("--spacing-m")};
6831    padding: ${a("--spacing-m")};
6832  }
6833
6834  ${V} {
6835    align-self: center;
6836    flex: 1;
6837    padding-block: 134px;
6838  }
6839`,UR=c`
6840  ${P} {
6841    text-align: start;
6842  }
6843`,WR=c`
6844  ${P} {
6845    text-align: center;
6846  }
6847`,qR=c`
6848  ${P} {
6849    text-align: end;
6850  }
6851`,KR=c`
6852  grid-column: span 1;
6853  list-style: none;
6854
6855  ${P} {
6856    display: flex;
6857    flex-direction: column;
6858    gap: ${a("--spacing-m")};
6859  }
6860
6861  ${V} {
6862    grid-area: cards;
6863  }
6864`,QR=c`
6865  align-items: center;
6866  display: flex;
6867  justify-content: center;
6868
6869  > div {
6870    cursor: initial;
6871  }
6872
6873  ${P} {
6874    transform: scale(0.7);
6875    transition: transform 50ms linear;
6876    will-change: transform;
6877  }
6878
6879  ${V} {
6880    padding-block: 134px;
6881    scroll-margin-top: ${64}px;
6882
6883    /* Override the Carousel Card width. Value defined by the design team. */
6884    > div {
6885      width: 320px;
6886    }
6887  }
6888`,jR=c`
6889  /**
6890   * using var instead of m function because this is not a motif variable.
6891   * It is a custom css var defined in heroCss.
6892   */
6893  color: ${a("--fg-color")};
6894  font-size: ${a("--annotation-desktop-font-size")};
6895  font-weight: ${a("--annotation-desktop-font-weight")};
6896  letter-spacing: ${a("--annotation-desktop-font-letter-spacing")};
6897  line-height: ${a("--annotation-desktop-font-line-height")};
6898
6899  ${P} {
6900    font-size: ${a("--annotation-mobile-font-size")};
6901    font-weight: ${a("--annotation-mobile-font-weight")};
6902    letter-spacing: ${a("--annotation-mobile-font-letter-spacing")};
6903    line-height: ${a("--annotation-mobile-font-line-height")};
6904  }
6905`,YR=c`
6906  ${BM}
6907  margin-block-start: ${a("--spacing-xs")};
6908`,XR=c`
6909  ${pn}
6910
6911  ${V} {
6912    margin-block-start: ${a("--spacing-m")};
6913  }
6914`;var xy=T(N()),JR=({cardRefs:e,childCount:t,options:n})=>{let{threshold:o=.5,isEnabled:r}=n,[s,l]=(0,xy.useState)(0);return(0,xy.useEffect)(()=>{if(!r){l(0);return}let p=e.current.slice(0,t);if(p.length===0)return;let d=new Map,u=g=>{for(let M of g)d.set(M.target,M.intersectionRatio);let f=-1,b=0,S=-1,C=0;for(let M=0;M<p.length;M++){let v=p[M];if(!v)continue;let _=d.get(v)??0;_>=o&&_>C&&(C=_,S=M),_>b&&(b=_,f=M)}let I=S!==-1?S:f;I!==-1&&l(I)},y=[0,.1,.2,.3,.4,.5,.6,.7,.8,.9,1],m=new IntersectionObserver(u,{threshold:y});for(let g of p)g&&m.observe(g);return()=>{m.disconnect()}},[e,t,o,r]),s};jM();var Ep=T(N());var ZR=({childCount:e,elementRefs:t,isEnabled:n})=>{let o=(0,Ep.useRef)(new Set),r=(0,Ep.useRef)(!1);(0,Ep.useEffect)(()=>{let s=t.current.slice(0,e);if(!n){for(let m of s)m&&(m.style.transform="scale(1)");return}let l=()=>{let m=window.innerHeight/2+64;for(let g of o.current){let f=s[g];if(!f)continue;let b=f.getBoundingClientRect(),S=b.top+b.height/2,C=Math.abs(m-S),M=Math.max(0,C-30),v=Math.min(1,M/m),w=1-v*v*.3;f.style.transform=`scale(${w})`}},p=()=>{r.current||(window.requestAnimationFrame(()=>{l(),r.current=!1}),r.current=!0)},d=m=>{for(let g of m){let f=g.target,b=s.indexOf(f);if(b===-1)return;g.isIntersecting?o.current.add(b):o.current.delete(b)}},u=new IntersectionObserver(d,{rootMargin:"20px",threshold:0});for(let m of s)m&&u.observe(m);let y=md(l,200,{trailing:!0});return window.addEventListener("scroll",p,{passive:!0}),window.addEventListener("resize",y),l(),()=>{window.removeEventListener("scroll",p),window.removeEventListener("resize",y),u.disconnect(),o.current.clear()}},[t,e,n])};var Ch=e=>{let{anchor:t,motifScheme:n,backgroundColor:o,children:r,eyebrow:s,text:l,textAlignmentMobile:p=pe.Center,tilesDirection:d=pe.End,title:u}=e;K("sdsm-carousel");let y=(0,Ja.useRef)([]),m=(0,Ja.useRef)(null),g=Ja.Children.count(r),f=wt(),b=(0,Ja.useId)(),S=n??Pe(o)??"sdsm-secondary",C=(M,v)=>{y.current[v]=M};ZR({elementRefs:y,childCount:g,isEnabled:f});let I=JR({cardRefs:y,childCount:g,options:{isEnabled:!f,threshold:.8}}
6914);return i("section",{"aria-labelledby":b,className:h(PR,S),id:t,ref:m,children:i(qa,{className:NR,children:x("div",{className:h(ER,{[RR]:d===pe.Start}),children:[x("section",{className:h(FR,{[BR]:d===pe.Start}),children:[i("ul",{className:h($R,{[LR]:d===pe.Start}),children:Ja.Children.map(r,(M,v)=>i("li",{children:i("button",{type:"button","aria-label":`Go to item ${v+1}`,onClick:()=>{y.current[v]?.scrollIntoView({behavior:"smooth"})},className:h(OR(S),{[GR(S)]:I===v}),"aria-current":I===v?"true":"false"})},v))}),x("div",{className:h(zR,{[UR]:p===pe.Start,[WR]:p===pe.Center,[qR]:p===pe.End}),children:[s&&i("div",{className:jR,children:s}),i("h2",{id:b,className:YR,children:u}),l&&i("div",{className:XR,children:l})]})]}),i("ul",{className:KR,children:Ja.Children.map(r,(M,v)=>i("li",{className:QR,ref:_=>C(_,v),children:M},v))})]})})})};Ch.displayName="ImmersiveScrollBlock";var e3=c`
6915  width: 100%;
6916  margin-top: ${a("--spacing-xs")};
6917  padding: 0 0 ${a("--spacing-m")};
6918`,t3=c`
6919  font-size: 2rem;
6920  font-weight: 600;
6921  line-height: 2.5rem;
6922  margin-bottom: 0;
6923
6924  :hover {
6925    text-decoration: underline;
6926  }
6927
6928  a {
6929    /* TODO: See if this should be hyperlink color or its own */
6930    color: ${a("--fg-color")};
6931    text-decoration: none;
6932  }
6933`;var n3=({anchorId:e,title:t,items:n,cta:o,motifScheme:r,backgroundColor:s,scrollSnap:l,className:p,preChildren:d,postChildren:u})=>{let y=i(de,{children:n.map((m,g)=>x("article",{"data-testid":"latest-post-item",className:e3,children:[m.category&&i(AD,{title:m.category}),i("div",{className:t3,children:m.title}),(m.author||m.date)&&i(PA,{author:m.author,date:m.date}),i("hr",{})]},g))});return i(ya,{title:t,titleAlignment:pe.Center,anchorId:e,className:p,fullHeight:l,motifScheme:r,backgroundColor:s,maxColumns:1,preChildren:d,postChildren:u,children:i($u,{body:y,callsToAction:o?[o]:void 0})})};var jj=c`
6934  @keyframes loader-animation {
6935    0% {
6936      left: -60%;
6937    }
6938    50% {
6939      left: 60%;
6940    }
6941    100% {
6942      left: -60%;
6943    }
6944  }
6945`,Yj=c`
6946  position: absolute;
6947  height: 3.75px;
6948  width: 100%;
6949  overflow: hidden;
6950`,Xj=c`
6951  position: relative;
6952  height: 5px;
6953  z-index: ${_e.LOADING_BAR};
6954  width: 75%;
6955  margin: 0;
6956  background: linear-gradient(
6957    90deg,
6958    transparent 0%,
6959    ${a("--loading-bar-left-color")} 14%,
6960    ${a("--loading-bar-right-color")} 86%,
6961    transparent 100%
6962  );
6963
6964  animation-name: loader-animation;
6965  animation-duration: 2s;
6966  animation-iteration-count: infinite;
6967  animation-timing-function: ease-in-out;
6968`,o3=({className:e})=>(K("sdsm-loading-bar"),i("div",{className:h("sdsm-loading-bar",Yj,jj,e),children:i("hr",{className:Xj})}));var c3=T(N());var a3=c`
6969  fill: ${a("--logo-stroke-color")};
6970`,r3=c`
6971  fill: ${a("--logo-fill-color")};
6972`,i3=c`
6973  fill: ${a("--logo-stroke-color")};
6974  fill-rule: evenodd;
6975`;var s3=({className:e,width:t,height:n})=>(K("sdsm-logo"),i("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 500 500",className:h("sdsm-logo",e),width:t,height:n,children:i("g",{id:"Layer_1",children:x("g",{children:[i("g",{children:i("path",{className:r3,d:`M484.6,369.3c-2-6.8-11.9-11.6-11.9-11.6l0,0c-0.9-0.5-1.7-0.9-2.4-1.3c-16.4-7.9-30.8-17.4-43.1-28.2
6976				c-9.8-8.7-18.2-18.2-25-28.4c-8.2-12.4-12.1-22.8-13.8-28.4c-0.9-3.7-0.8-5.1,0-7c0.6-1.6,2.5-3.1,3.4-3.8
6977				c5.5-3.9,14.4-9.7,19.9-13.2c4.7-3.1,8.8-5.7,11.2-7.4c7.7-5.4,12.9-10.8,16-16.7c4-7.6,4.5-16,1.4-24.3
6978				c-4.2-11.1-14.6-17.8-27.8-17.8c-2.9,0-6,0.3-9,1c-7.6,1.6-14.8,4.3-20.8,6.7c-0.4,0.2-0.9-0.2-0.9-0.6
6979				c0.6-14.9,1.3-34.9-0.3-53.9c-1.5-17.2-5-31.7-10.8-44.3c-5.8-12.7-13.4-22.1-19.3-28.9c-5.7-6.5-15.5-16-30.5-24.5
6980				c-21-12-45-18.1-71.1-18.1c-26.1,0-50,6.1-71.1,18.1c-15.8,9-25.9,19.2-30.5,24.5c-5.9,6.8-13.5,16.2-19.3,28.9
6981				c-5.8,12.6-9.3,27.1-10.8,44.3c-1.6,19.1-1,37.5-0.3,53.9c0,0.5-0.5,0.8-0.9,0.6c-6-2.3-13.2-5-20.7-6.7c-3-0.7-6-1-9-1
6982				c-13.2,0-23.6,6.7-27.8,17.8c-3.1,8.3-2.7,16.7,1.4,24.3c3.1,5.9,8.4,11.4,16,16.7c2.4,1.7,6.4,4.3,11.2,7.4
6983				c5.3,3.5,14,9.1,19.5,13c0.7,0.5,3,2.3,3.8,4.1c0.8,2,0.9,3.4-0.1,7.3c-1.7,5.7-5.6,15.9-13.7,28.1c-6.8,10.2-15.2,19.7-25,28.4
6984				C60.5,339,46,348.5,29.7,356.5c-0.8,0.4-1.7,0.8-2.7,1.4l0,0c0,0-9.8,5-11.6,11.4c-2.7,9.5,4.5,18.4,11.9,23.2
6985				c12.1,7.8,26.9,12,35.4,14.3c2.4,0.6,4.5,1.2,6.5,1.8c1.2,0.4,4.3,1.6,5.6,3.3c1.7,2.1,1.9,4.8,2.5,7.8v0c0.9,5,3,11.2,9.2,15.5
6986				c6.8,4.7,15.5,5,26.4,5.5c11.5,0.4,25.8,1,42.1,6.4c7.6,2.5,14.4,6.7,22.4,11.6c16.6,10.2,37.2,22.9,72.5,22.9
6987				c35.3,0,56.1-12.8,72.8-23c7.9-4.8,14.7-9,22.1-11.5c16.3-5.4,30.6-5.9,42.1-6.4c11-0.4,19.6-0.7,26.4-5.5
6988				c6.6-4.6,8.6-11.4,9.4-16.6c0.5-2.5,0.8-4.8,2.3-6.7c1.2-1.6,4.1-2.7,5.4-3.2c2-0.6,4.2-1.2,6.7-1.9c8.6-2.3,19.3-5,32.3-12.4
6989				C485.2,385.6,486.3,374.7,484.6,369.3z`})}),i("path",{className:a3,d:`M498.2,364c-3.5-9.5-10.1-14.5-17.6-18.7c-1.4-0.8-2.7-1.5-3.8-2c-2.2-1.2-4.5-2.3-6.8-3.5
6990			c-23.5-12.5-41.8-28.2-54.6-46.8c-4.3-6.3-7.3-12-9.4-16.6c-1.1-3.1-1-4.9-0.3-6.5c0.6-1.2,2.2-2.5,3-3.1c4-2.7,8.2-5.4,11-7.2
6991			c5-3.3,9-5.8,11.6-7.6c9.6-6.7,16.4-13.9,20.6-21.9c5.9-11.3,6.7-24.2,2.1-36.3c-6.4-16.8-22.3-27.3-41.5-27.3
6992			c-4,0-8,0.4-12.1,1.3c-1.1,0.2-2.1,0.5-3.1,0.7c0.2-11.4-0.1-23.6-1.1-35.6c-3.6-42-18.3-64-33.7-81.6c-6.4-7.3-17.5-18-34.2-27.6
6993			C305.1,10.6,278.8,3.9,250,3.9c-28.7,0-55,6.7-78.3,20c-16.8,9.6-27.9,20.3-34.3,27.6c-15.3,17.5-30,39.6-33.7,81.6
6994			c-1,11.9-1.3,24.1-1.1,35.6c-1-0.3-2.1-0.5-3.1-0.7c-4-0.9-8.1-1.3-12.1-1.3c-19.3,0-35.2,10.4-41.5,27.3
6995			c-4.6,12.1-3.8,25,2.1,36.3c4.2,8,11,15.2,20.6,21.9c2.6,1.8,6.6,4.4,11.6,7.6c2.7,1.8,6.7,4.3,10.6,6.9c0.6,0.4,2.7,1.9,3.4,3.4
6996			c0.8,1.7,0.8,3.5-0.4,6.8c-2.1,4.6-5,10.1-9.2,16.3c-12.4,18.2-30.3,33.6-53,46c-12,6.4-24.6,10.6-29.9,25
6997			c-4,10.9-1.4,23.2,8.8,33.6l0,0c3.3,3.6,7.5,6.8,12.8,9.7c12.4,6.9,23,10.2,31.3,12.5c1.5,0.4,4.8,1.5,6.3,2.8
6998			c3.7,3.2,3.2,8.1,8.1,15.2c3,4.4,6.4,7.4,9.2,9.4c10.3,7.1,21.9,7.6,34.2,8c11.1,0.4,23.7,0.9,38.1,5.7c6,2,12.1,5.8,19.3,10.2
6999			c17.2,10.6,40.8,25,80.2,25c39.4,0,63.1-14.5,80.5-25.2c7.1-4.4,13.3-8.1,19-10c14.4-4.7,27-5.2,38.1-5.7
7000			c12.3-0.5,23.9-0.9,34.2-8c3.2-2.2,7.3-5.9,10.5-11.5c3.5-6,3.4-10.2,6.8-13.2c1.4-1.2,4.3-2.2,5.9-2.7
7001			c8.4-2.3,19.1-5.7,31.7-12.6c5.6-3.1,10-6.5,13.4-10.3c0,0,0.1-0.1,0.1-0.1C499.7,386.6,502.1,374.6,498.2,364z M463.2,382.8
7002			c-21.4,11.8-35.6,10.5-46.6,17.7c-9.4,6-3.8,19.1-10.7,23.8c-8.4,5.8-33.2-0.4-65.1,10.2c-26.4,8.7-43.2,33.8-90.7,33.8
7003			c-47.6,0-64-25-90.7-33.8c-32-10.6-56.8-4.4-65.1-10.2c-6.8-4.7-1.3-17.7-10.7-23.8c-11-7.1-25.3-5.9-46.6-17.7
7004			c-13.6-7.5-5.9-12.2-1.4-14.4c77.4-37.5,89.8-95.4,90.3-99.7c0.7-5.2,1.4-9.3-4.3-14.6c-5.5-5.1-30.1-20.3-36.9-25
7005			c-11.3-7.9-16.2-15.7-12.6-25.4c2.5-6.7,8.8-9.2,15.4-9.2c2,0,4.1,0.2,6.1,0.7c12.4,2.7,24.4,8.9,31.3,10.6c1,0.2,1.8,0.3,2.6,0.3
7006			c3.7,0,5-1.9,4.8-6.1c-0.8-13.5-2.7-39.9-0.6-64.5c2.9-33.9,13.9-50.7,26.9-65.6c6.2-7.1,35.5-38.1,91.6-38.1
7007			c56.2,0,85.3,30.9,91.6,38.1c13,14.9,23.9,31.7,26.9,65.6c2.1,24.6,0.3,51-0.6,64.5c-0.3,4.5,1.1,6.1,4.8,6.1
7008			c0.8,0,1.6-0.1,2.6-0.3c6.9-1.7,19-7.9,31.3-10.6c2-0.4,4.1-0.7,6.1-0.7c6.6,0,12.8,2.5,15.4,9.2c3.7,9.7-1.3,17.5-12.6,25.4
7009			c-6.8,4.7-31.3,19.9-36.9,25c-5.7,5.3-5,9.4-4.3,14.6c0.6,4.4,12.9,62.2,90.3,99.7C469.1,370.6,476.8,375.3,463.2,382.8z`})]})})}));var l3=({className:e})=>(K("sdsm-logo"),i("svg",{className:h("sdsm-logo",e,i3),width:"89",height:"22",viewBox:"0 0 89 22",xmlns:"http://www.w3.org/2000/svg",children:x("g",{children:[i("path",{d:"M.261 15.794C.247 14.39.126 12.767.003 11.526a.513.513 0 0 1 .433-.559l.02-.003a.518.518 0 0 1 .58.38 5.99 5.99 0 0 0 .742 1.767c.308.484 1.386 2.155 3.65 2.155 1.65 0 2.86-1.166 2.86-2.64 0-1.362-1.1-1.912-3.255-2.726-.637-.264-1.297-.505-1.935-.791C2.218 8.69.15 7.723.15 5.039.15 2.05 2.548.29 5.605.29c.742 0 1.798.104 2.856.59.234.107.51.024.648-.192l.175-.276a.515.515 0 0 1 .422-.24.519.519 0 0 1 .53.48 55.8 55.8 0 0 0 .418 3.743.518.518 0 1 1-.994.255c-.276-.729-.432-1.07-.735-1.524-.725-.989-1.693-1.67-2.902-1.67-1.562 0-2.485 1.274-2.485 2.308 0 1.187 1.055 1.693 1.517 1.913.946.462 1.935.77 2.925 1.166 1.583.616 3.76 1.562 3.76 4.465 0 2.858-2.287 5.255-
70095.915 5.255-1.803 0-2.978-.57-3.66-1.003a.514.514 0 0 0-.714.17l-.195.322a.518.518 0 0 1-.402.246l-.037.003a.514.514 0 0 1-.556-.507M12.223 15.668c0-.219.157-.405.371-.441.332-.055.734-.198.795-.62.066-.507.066-1.826.066-2.156 0-.77-.022-2.023-.022-2.793 0-1.104-.37-1.407-.89-1.554a.445.445 0 0 1-.32-.429v-.052c0-.219.158-.403.373-.44 1.095-.192 2.751-.66 3.62-.96a.446.446 0 0 1 .57.283c.018.058.035.113.05.17a.447.447 0 0 0 .66.26c.83-.482 1.617-.84 2.776-.84.836 0 1.672.22 2.354.703 1.071.744 1.25 1.88 1.34 3.083v1.931c0 .33-.043 2.045-.043 2.42 0 .556.151.895.878 1.03a.442.442 0 0 1 .353.439.446.446 0 0 1-.475.446c-.623-.042-1.564-.069-3.11-.069-.872 0-1.353.024-1.8.063a.447.447 0 0 1-.487-.445v-.094c0-.201.135-.379.33-.43.643-.174.723-.481.704-1.82l-.044-3.431c-.022-1.055-.066-2.265-1.496-2.265-.595 0-1.056.218-1.5.553a.451.451 0 0 0-.184.374c.035 1.102.035 4.23.035 5.208 0 1.009.175 1.288.712 1.43.192.05.322.23.322.429v.058a.447.447 0 0 1-.475.447c-.747-.047-1.707-.077-3.506-.077-.692 0-1.094.022-1.469.058a.446.446 0 0 1-.488-.446v-.023zM31.379 12.006a.447.447 0 0 0-.56-.43c-.742.188-1.727.621-1.727 1.777 0 .594.308 1.253 1.144 1.253.426 0 .68-.129.947-.305a.444.444 0 0 0 .196-.37v-1.925zm5.082 2.544a.447.447 0 0 1 .041.66c-1.057 1.07-2.105 1.288-2.682 1.288a2.85 2.85 0 0 1-1.649-.55 2.385 2.385 0 0 1-.408-.42.44.44 0 0 0-.594-.102c-.605.393-1.854 1.093-3.242 1.093-2.024 0-2.507-1.363-2.507-2.176 0-2.513 3.867-3.564 5.618-3.878a.444.444 0 0 0 .364-.436c.002-.68.003-1.48-.089-1.756-.264-.77-1.143-.77-1.253-.77-.726 0-1.122.44-1.254.924-.066.286-.066.594-.132.88-.176.747-.792 1.033-1.341 1.033-.682 0-1.32-.44-1.32-1.253 0-1.628 3.013-2.948 5.74-2.948 1.891 0 3.276.616 3.276 2.442l-.043 4.904c-.022.374-.045 1.23.527 1.23.142 0 .276-.074.402-.172a.443.443 0 0 1 .546.007z"}),i("path",{d:"M42.65 15.002c1.627 0 2.22-2.265 2.22-3.76 0-1.584-.66-3.695-2.286-3.695-1.474 0-1.474 1.518-1.474 1.979 0 .506.023 2.969.023 3.519 0 .704 0 1.957 1.517 1.957zM37.482 9.79c.04-1.68-.2-2.076-.95-2.283a.425.425 0 0 1-.304-.412v-.11a.42.42 0 0 1 .372-.419c1.485-.159 3.056-.564 3.829-.774a.417.417 0 0 1 .52.32c.023.102.046.227.074.384a.421.421 0 0 0 .636.288c.863-.553 1.714-.842 2.794-.842 2.661 0 4.31 2.287 4.31 4.706 0 3.32-2.353 5.63-5.101 5.63-.843 0-1.457-.215-1.882-.444a.422.422 0 0 0-.625.368v2.538c0 .851.052 1.507.962 1.661a.416.416 0 0 1 .335.414.422.422 0 0 1-.432.422 150.558 150.558 0 0 0-3.262-.055c-.827 0-1.362.015-2.066.045a.422.422 0 0 1-.442-.42v-.055c0-.204.142-.387.344-.421.818-.14.888-.59.888-1.217.022-.418.022-1.715.022-2.199l-.022-7.125zM60.272 16.146c-.893-.066-1.477-.066-3.816-.066-1.28 0-1.791.015-2.54.068a.502.502 0 0 1-.11-.996c1.233-.173 1.286-.618 1.286-3.405V4.754c-.022-1.671-.043-2.177-.198-2.485-.166-.39-.427-.482-1.099-.594a.5.5 0 0 1-.418-.493c0-.308.232-.533.514-.525 1.236.033 2.473.05 3.708.05 1.24 0 2.035-.027 2.717-.05a.5.5 0 0 1 .082.997c-1.303.163-1.303.558-1.303 3.474l.022 6.817c.044 2.31.066 2.442.33 2.793.188.222.483.339.935.4a.5.5 0 0 1 .428.495.504.504 0 0 1-.538.513zM60.97 15.668c0-.219.157-.405.371-.441.332-.055.734-.198.795-.62.066-.507.066-1.826.066-2.156 0-.77-.022-2.023-.022-2.793 0-1.104-.37-1.407-.89-1.554a.445.445 0 0 1-.32-.429v-.052c0-.219.157-.403.373-.44 1.095-.192 2.75-.66 3.62-.96a.446.446 0 0 1 .57.283c.018.058.035.113.05.17a.447.447 0 0 0 .659.26c.83-.482 1.617-.84 2.777-.84.835 0 1.671.22 2.353.703 1.072.744 1.252 1.88 1.34 3.083.002.012.002.024.002.036v1.895c0 .33-.044 2.045-.044 2.42 0 .556.15.895.878 1.03a.442.442 0 0 1 .353.439.446.446 0 0 1-.476.446c-.622-.042-1.564-.069-3.109-.069-.873 0-1.353.024-1.8.063a.447.447 0 0 1-.487-.445v-.094c0-.201.135-.379.33-.43.643-.174.723-.481.704-1.82l-.044-3.431c-.023-1.055-.066-2.265-1.496-2.265-.595 0-1.057.218-1.501.553a.451.451 0 0 0-.183.374c.035 1.102.035 4.23.035 5.208 0 1.009.174 1.288.712 1.43.192.05.322.23.322.429v.058a.447.447 0 0 1-.475.447c-.747-.047-1.707-.077-3.506-.077-.692 0-1.094.022-1.469.058a.446.446 0 0 1-.488-.446v-.023zM83.847 13.754c.276.2.314.604.072.844a6.543 6.543 0 0 1-4.557 1.9c-3.145 0-5.454-2.178-5.454-5.169 0-3.144 2.683-5.167 5.96-5.167 2.155 0 4.2.945 4.2 2.529 0 .747-.637 1.385-1.385 1.385-.33 0-.726-.154-.968-.396-.198-.176-.242-.286-.
700966-1.231-.198-.418-.638-1.166-1.319-1.166-1.276 0-1.628 2.177-1.628 3.255 0 2.485 1.408 4.156 2.947 4.156.818 0 1.495-.376 2.096-.904a.558.558 0 0 1 .696-.036M86.884 12.539c1.078 0 2 .858 2 2.001 0 1.122-.922 1.98-1.978 1.98a1.96 1.96 0 0 1-1.98-1.936c0-1.363 1.056-2.045 1.958-2.045"})]})}));var Jj=c`
7010  text-decoration: none;
7011  display: flex;
7012  padding-top: 0;
7013  padding-bottom: 0;
7014  cursor: pointer;
7015`,p3=c`
7016  max-width: 100%;
7017  /* Prevents large logo images from exceeding header height */
7018  max-height: calc(${64}px - ${a("--spacing-m")});
7019
7020  ${P} {
7021    max-width: 100%;
7022  }
7023  display: block;
7024`,Zj=c`
7025  margin-left: ${a("--spacing-m")};
7026
7027  *[dir='rtl'] & {
7028    margin-right: ${a("--spacing-m")};
7029    margin-left: 0;
7030  }
7031
7032  ${$M}
7033`,Ii=({imgSrcs:e,imageSource:t,label:n,url:o="/",onClick:r,innerLogoClassName:s,className:l,openInNewTab:p,logoType:d="Ghost",ariaLabel:u})=>{let{Anchor:y}=(0,c3.useContext)(Le),m;return e?m=i(lt,{altText:"logo",imgClassName:p3,imgSrcs:e}):t?m=i(lt,{altText:"logo",imgClassName:p3,defaultSrc:t}):d==="SnapInc"?m=i(l3,{className:s}):m=i(s3,{className:s,width:32,height:32}),x(y,{href:o,onClick:r,className:h(l,Jj),"aria-label":u,...p?{target:"_blank",rel:"noopener"}:{},children:[m,n&&i("span",{className:Zj,children:n})]})};Ii.displayName="Logo";var Iy=T(N()),h3=T(yr());var d3="sdsm-modal-content",vy="sdsm-modal-close-button",u3="sdsm-modal-blocking",y3={[Qn.Top]:c`
7034    left: 50%;
7035    top: 0;
7036    transform: translateX(-50%);
7037  `,[Qn.Bottom]:c`
7038    bottom: 0;
7039    left: 50%;
7040    transform: translateX(-50%);
7041  `,[Qn.Middle]:c`
7042    left: 50%;
7043    top: 50%;
7044    transform: translate(-50%, -50%);
7045  `},m3=c`
7046  backdrop-filter: blur(4px);
7047  background: ${a("--modal-bg-color")};
7048  box-shadow: none;
7049  height: 100%;
7050  left: 0;
7051  overflow: hidden;
7052  position: fixed;
7053  top: 0;
7054  width: 100%;
7055  z-index: ${_e.MODAL};
7056
7057  /* ==========================================================================================================
7058  Specific fix to address errant behavior in Safari browser when in fullscreen mode.
7059    Bug Behavior: certain CSS transforms (like blur) will cause the browser to stop honoring z-index values.
7060      Since this style is only applied when in full-screen mode, there should be no issues with
7061      removing the background blur since it should be hidden by the fullscreen content.
7062    Use Case: Rendering a Video player inside of the SDS-M Modal component.
7063  ========================================================================================================== */
7064  :-webkit-full-screen-ancestor:not(iframe) {
7065    /* NOTE: Safari needs the prefix. See https://caniuse.com/css-backdrop-filter */
7066    /* stylelint-disable-next-line property-no-vendor-prefix */
7067    -webkit-backdrop-filter: unset;
7068  }
7069`,g3=c`
7070  background-color: ${a("--bg-color")};
7071  border-radius: ${a("--modal-border-radius")};
7072  overflow: hidden;
7073  padding: ${a("--spacing-xl")};
7074  padding-block-start: 52px;
7075  position: fixed;
7076
7077  ${P} {
7078    padding-block-start: 36px;
7079    padding-inline: ${a("--spacing-m")};
7080  }
7081
7082  ${Wt} {
7083    width: 80%;
7084  }
7085
7086  /* Modal paddings takes precedence over the immediate children's
7087   * paddings (i.e. the Content component paddings, etc.)
7088   */
7089  & > *:not(.${vy}) {
7090    padding: 0px;
7091  }
7092`,f3=c`
7093  align-items: center;
7094  background-color: transparent;
7095  border: none;
7096  color: ${a("--icon-color")};
7097  cursor: pointer;
7098  display: flex;
7099  inset-block-start: ${a("--spacing-m")};
7100  inset-inline-end: ${a("--spacing-m")};
7101  justify-content: center;
7102  margin: 0;
7103  padding: ${a("--spacing-xs")};
7104  position: absolute;
7105  z-index: ${_e.MODAL+1};
7106
7107  ${P} {
7108    inset-block-start: ${a("--spacing-xs")};
7109    inset-inline-end: ${a("--spacing-xs")};
7110    padding: ${a("--spacing-xxs")};
7111  }
7112`,b3=c`
7113  && {
7114    padding: 0;
7115  }
7116`,S3=c`
7117  inset-block-start: ${a("--spacing-m")};
7118  inset-inline-end: ${a("--spacing-m")};
7119  position: absolute;
7120  z-index: ${_e.MODAL+1};
7121
7122  ${P} {
7123    inset-block-start: ${a("--spacing-xs")};
7124    inset-inline-end: ${a("--spacing-xs")};
7125  }
7126`;var My=({className:e,contentClassName:t,isBlocking:n=!1,verticalAlignment:o=Qn.Middle,onClose:r,isDisplayed:s=!1,portalRoot:l,style:p,dataset:
7126d,children:u,disableBackgroundScroll:y,shouldAllowScrollEvent:m,motifScheme:g,variant:f="default"})=>{K("sdsm-modal");let b=(0,Iy.useRef)(null),S=f==="flush",C=wt();us(n||y?b:null,void 0,m),dT(b,s),(0,Iy.useEffect)(()=>{if(!s||n||!r)return;let M=v=>{v.key==="Escape"&&(v.stopPropagation(),r(v))};return document.addEventListener("keydown",M),()=>{document.removeEventListener("keydown",M)}},[n,s,r]);let I=i("section",{className:h("sdsm-modal",m3,{[u3]:n},e),style:p,...ee(d),children:x("div",{className:h(g,g3,d3,y3[o],t,{[b3]:S}),ref:b,children:[!n&&!S&&i("button",{type:"button",className:h(vy,f3),"aria-label":"Close",onClick:r,children:i(Ae,{fill:a("--icon-color"),name:"cross",size:20})}),!n&&S&&i(Mn,{size:C?"small":"medium",className:h(vy,S3),"aria-label":"Close",iconName:"cross",onClick:r}),u]})});return l?s?(0,h3.createPortal)(I,l):null:s?I:null};var Ln=T(N());var Rp=T(N());var C3=c`
7127  display: flex;
7128  justify-content: center;
7129  padding: ${a("--spacing-m")} 0;
7130  margin-bottom: ${a("--spacing-xxxxl")};
7131`,x3=(e,t)=>c`
7132  display: grid;
7133  grid-auto-flow: dense;
7134  transition: filter 0.2s;
7135  grid-template-columns: repeat(${Math.max(1,e??4)}, 1fr);
7136
7137  ${P} {
7138    grid-template-columns: repeat(${Math.max(1,t??e??2)}, 1fr);
7139    padding: 0 8px;
7140  }
7141
7142  /*
7143  We are keeping the media queries above in addition to the container queries below in case:
7144  - this component is ever rendered without a wrapping SDS-M Page component
7145  - the browser does not support container queries (smart TVs, etc.)
7146  */
7147  ${ln} {
7148    grid-template-columns: repeat(${Math.max(1,t??e??2)}, 1fr);
7149  }
7150`,v3=c`
7151  position: relative;
7152  border-radius: ${a("--border-radius-xl")};
7153  overflow: hidden;
7154  z-index: 0;
7155
7156  &:before {
7157    content: '';
7158    display: block;
7159    height: 0;
7160  }
7161
7162  @media (hover: hover) {
7163    transition: box-shadow 0.2s;
7164
7165    div[data-poster] {
7166      transition: opacity 0.2s;
7167    }
7168
7169    &:hover {
7170      box-shadow: ${a("--box-shadow-xl")};
7171
7172      div[data-poster] {
7173        opacity: 0;
7174      }
7175    }
7176  }
7177`,I3=c`
7178  min-height: 100%;
7179`,M3=c`
7180  position: absolute;
7181  inset: 0;
7182  z-index: 1;
7183  display: flex;
7184  align-content: center;
7185  flex-direction: row;
7186  align-items: flex-end;
7187  justify-content: flex-start;
7188  padding: ${a("--spacing-xl")};
7189  font-size: 16px;
7190
7191  [data-playing='true'] > & {
7192    opacity: 0;
7193  }
7194
7195  [data-overlay='true'] > & {
7196    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 42.19%, rgba(0, 0, 0, 0.9) 100%);
7197  }
7198
7199  [data-overlay='false'] > & {
7200    font-weight: 700;
7201    font-size: 24px;
7202    line-height: 38px;
7203  }
7204
7205  ${P} {
7206    padding: ${a("--spacing-m")};
7207  }
7208`,k3=c`
7209  flex: 1 1 auto;
7210  width: 100%;
7211  color: ${a("--mosaic-title-color")};
7212`,T3=c`
7213  display: inline-block;
7214  color: ${a("--mosaic-highlight-color")};
7215  white-space: nowrap;
7216
7217  &:after {
7218    /* NOTE: Emotion has a rule that there has to be a space at the end here. */
7219    content: '\\00a0 ';
7220  }
7221`,A3=c`
7222  margin-inline-start: auto;
7223  flex: 0 0 auto;
7224  color: ${a("--mosaic-duration-color")};
7225`,_3=c`
7226  position: absolute;
7227  inset: 0;
7228  width: 100%;
7229  height: 100%;
7230  object-fit: cover;
7231`,w3=c`
7232  position: absolute;
7233  inset: 0;
7234  display: flex;
7235  align-items: center;
7236  justify-content: center;
7237
7238  [data-playing='true'] > & {
7239    opacity: 0;
7240  }
7241`,D3=(e,t,n,o)=>c`
7242  cursor: pointer;
7243  position: relative;
7244  padding: calc(${a("--mosaic-grid-gap")} / 2);
7245  grid-row: span ${Math.max(1,e??1)};
7246  grid-column: span ${Math.max(1,t??1)};
7247
7248  ${P} {
7249    padding: ${a("--spacing-xs")};
7250    grid-row: span ${Math.max(1,n??e??1)};
7251    grid-column: span ${Math.max(1,o??t??1)};
7252  }
7253
7254  /*
7255  We are keeping the media queries above in addition to the container queries below in case:
7256  - this component is ever rendered without a wrapping SDS-M Page component
7257  - the browser does not support container queries (smart TVs, etc.)
7258  */
7259  ${ln} {
7260    grid-row: span ${Math.max(1,n??e??1)};
7261    grid-column: span ${Math.max(1,o??t??1)};
7262  }
7263`,P3=c`
7264  position: absolute;
7265  inset: 0;
7266`,N3=c`
7267  position: absolute;
7268  inset: 0;
7269  width: 100%;
7270  height: 100%;
7271  object-fit: cover;
7272  transition: opacity 0.2s;
7273`,E3=c`
7274  /* This is set such that the 40px close button fits in the middle. */
7275  --lightbox-horizontal-padding: 80px;
7276  --lightbox-vertical-padding: 80px;
7277
7278  ${P} {
7279    --lightbox-horizontal-padding: 24px;
7280    --lightbox-vertical-padding: 80px;
7281  }
7282
7283  width: calc(100vw - calc(2 * var(--lightbox-horizontal-padding)));
7284  width: calc(100dvw - calc(2 * var(--lightbox-horizontal-padding)));
7285  height: calc(100vh - calc(2 * var(--lightbox-vertical-padding)));
7286  height: calc(100dvh - calc(2 * var(--lightbox-vertical-padding)));
7287`,R3=c`
7288  height: calc(100% + var(--lightbox-vertical-padding));
7289  display: grid;
7290  grid-template-rows: calc(100% - 100px) auto;
7291  align-items: center;
7292
7293  margin: 0;
7294  margin-bottom: calc(0px - var(--lightbox-vertical-padding));
7295
7296  z-index: ${_e.MOSAIC_LIGHTBOX};
7297  inset: ${64}px 0 0;
7298  transition: opacity 0.2s;
7299
7300  &[data-active='false'] {
7301    opacity: 0;
7302    pointer-events: none;
7303  }
7304`,F3=c`
7305  display: flex;
7306  flex-direction: row;
7307  align-items: center;
7308`,B3=c`
7309  color: ${a("--fg-color")};
7310  width: 100%;
7311  padding: ${a("--spacing-l")};
7312  text-align: center;
7313`,$3=c`
7314  border-radius: ${a("--border-radius-l")};
7315  overflow: hidden;
7316  max-width: 100%;
7317  max-height: 100%;
7318  width: auto;
7319  height: auto;
7320`,L3=c`
7321  margin: 5px 0;
7322  transform: rotate(270deg);
7323  [dir='rtl'] & {
7324    transform: rotate(90deg);
7325  }
7326`,H3=c`
7327  margin: 5px -1px 5px 1px;
7328  transform: rotate(270deg);
7329  [dir='rtl'] & {
7330    transform: rotate(90deg);
7331  }
7332`;var xh=(0,Rp.memo)(({filters:e,currentFilter:t,onSelectFilter:n})=>{let o=(0,Rp.useCallback)(s=>()=>{n(t===s?"":s)},[t,n]),r=(0,Rp.useCallback)(s=>l=>{l.key==="Enter"&&n(t===s?"":s),l.key==="Escape"&&n("")},[t,n]);return i("div",{className:h(C3),children:e.map(({id:s,icon:l,text:p},d)=>i("div",{"aria-pressed":t===s,onKeyPress:r(s),role:"button",tabIndex:0,children:l&&i(gk,{icon:l,onClick:o(s),selected:t===s,id:s,index:d,text:p})},`${s}-${d}`))})});xh.displayName="MosaicFilters";var V3=T(N());var O3=({tile:e,handleKeyPress:t,goNext:n,goPrevious:o,close:r,className:s})=>((0,V3.useEffect)(()=>{e?.onOpen&&e.onOpen()},[e]),!e||!e.video?null:i(My,{contentClassName:E3,isBlocking:!1,isDisplayed:!!e,disableBackgroundScroll:!0,onClose:r,children:x("figure",{"data-testid":"sdsm-mosaic-lightbox",className:h(R3,s),children:[i(Ye,{loop:!0,className:$3,...e.video,showVideoControls:!0,autoplay:!0}),x("div",{"data-testid":"sdsm-mosaic-lightbox-controls",className:F3,children:[i(Mn,{iconName:"
7332chevron-up",iconClassName:L3,onClick:o,onKeyDown:t}),i("figcaption",{className:B3,children:e.title}),i(Mn,{iconName:"chevron-down",iconClassName:H3,onClick:n,onKeyDown:t})]})]},`${e.video.source}-${e.title}-${e.highlight}`)}));var Za=T(N());var G3=({columns:e=1,rows:t=1,mobileColumns:n=e,mobileRows:o=t,cover:r=!0,poster:s,preview:l,showOverlay:p,highlight:d,title:u,duration:y,onEnter:m,onLeave:g})=>{let f=(0,Za.useRef)(null),[b,S]=(0,Za.useState)(!1),C=t/e,I=o/n,M=c`
7333    &:before {
7334      padding-bottom: ${C*100}%;
7335    }
7336    ${P} {
7337      &:before {
7338        padding-bottom: ${I*100}%;
7339      }
7340    }
7341  `,v=(0,Za.useCallback)(async()=>{m?.();let w=f.current?.querySelector("video");w&&(await w.play(),S(!0))},[f,m]),_=(0,Za.useCallback)(()=>{g?.();let w=f.current?.querySelector("video");w&&($o(w)&&w.pause(),w.currentTime=0,S(!1))},[f,g]);return(0,Za.useEffect)(()=>{let w=f.current;return w?.addEventListener("mouseenter",v),w?.addEventListener("mouseleave",_),()=>{w?.removeEventListener("mouseenter",v),w?.removeEventListener("mouseleave",_)}},[f,v,_]),x("div",{ref:f,className:h(M,v3,r?I3:void 0),"data-playing":b,"data-overlay":!!p,children:[l&&i(Ye,{className:_3,isBackgroundVideo:!0,autoPlay:!1,...l}),s&&i("div",{className:P3,"data-poster":!0,children:i("img",{alt:u??d??"",src:s.src,srcSet:s.srcSet,className:N3})}),x("div",{className:M3,children:[(u||d)&&x("div",{className:k3,children:[d&&i("div",{className:T3,children:d}),u]}),y&&i("div",{className:A3,children:y}),i("div",{className:w3,children:i(Ae,{name:"play-filled"})})]})]})};var vh=(0,Ln.memo)(({tiles:e,columns:t,mobileColumns:n,filters:o,className:r,lightboxClassName:s})=>{K("sdsm-mosaic");let[l,p]=(0,Ln.useState)(),[d,u]=(0,Ln.useState)(""),[y,m]=(0,Ln.useState)(!1),g=(0,Ln.useCallback)(v=>{m(!!v?.closest('[dir="rtl"]'))},[]),f=(0,Ln.useRef)([]),b=(0,Ln.useCallback)(()=>{if(l===void 0)return;let v=(l+1)%e.length;p(v)},[l,e.length]),S=(0,Ln.useCallback)(()=>{if(l===void 0)return;let v=(l-1+e.length)%e.length;p(v)},[l,e.length]),C=()=>{p(void 0)},I=(0,Ln.useCallback)(v=>_=>{if(v!==void 0){if(_.key===(y?"ArrowLeft":"ArrowRight")){let w=(v+1)%e.length;l!==void 0&&p(w),f.current[w]?.focus()}if(_.key===(y?"ArrowRight":"ArrowLeft")){let w=(v-1+e.length)%e.length;l!==void 0&&p(w),f.current[w]?.focus()}_.key==="Enter"&&l===void 0&&p(v),_.key==="Escape"&&l!==void 0&&p(void 0)}},[l,y,e.length]),M=(0,Ln.useMemo)(()=>d?e.filter(v=>v.filters?.includes(d)):e,[d,e]);return x("div",{className:h("sdsm-mosaic",r),children:[i(O3,{className:s,tile:l!==void 0?e[l]:void 0,handleKeyPress:I(l),goNext:b,goPrevious:S,close:C}),o?.length?i(xh,{filters:o,onSelectFilter:u,currentFilter:d}):void 0,i("div",{ref:g,className:h(x3(t,n)),"data-active":l!==void 0,children:M.map((v,_)=>i("div",{className:h(D3(v.rows,v.columns,v.mobileRows,v.mobileColumns)),"aria-pressed":l===_,role:"button",tabIndex:0,onClick:()=>p(_),onKeyDown:I(_),ref:w=>{f.current[_]=w},children:i(G3,{...v})},`${_}-${v.poster?.src}`))})]})});vh.displayName="Mosaic";var eY=864,tY=120,nY=369,oY=225,z3=c`
7342  display: flex;
7343  gap: ${a("--spacing-xl")};
7344  justify-content: center;
7345  margin-block: 0;
7346  padding: ${a("--spacing-xl")} ${a("--spacing-xxxxl")};
7347  width: 100%;
7348
7349  ${Qe} {
7350    align-items: center;
7351  }
7352
7353  ${P} {
7354    padding: ${a("--spacing-xl")};
7355  }
7356`,U3=c`
7357  background-color: ${a("--bg-color")};
7358  color: ${a("--fg-color")};
7359  display: flex;
7360`,W3=c`
7361  max-width: ${eY}px;
7362  width: 100%;
7363`,q3=c`
7364  flex-direction: row-reverse;
7365`,K3=c`
7366  min-height: calc(100vh - ${64}px);
7367`,Q3=c`
7368  display: flex;
7369  flex-direction: column;
7370  gap: ${a("--spacing-xxxl")};
7371  width: 60%;
7372
7373  /** Dynamic padding for nonmobile devices such that content inside the block could be centered
7374   * Have to use dyanmic padding (should be a one-off case) instead of fixed padding
7375   * due to the media inside was complicatedly implemented (animated carousel, video were using fixed padding)
7376   * Ticket: https://jira.sc-corp.net/browse/WEBP-13033
7377   */
7378  padding-inline-start: 6%;
7379
7380  ${ji({max:1366})} {
7381    padding-inline-start: 3%;
7382  }
7383
7384  ${P} {
7385    gap: ${a("--spacing-xl")};
7386    width: 100%;
7387    padding-inline-start: 0;
7388  }
7389`,j3=c`
7390  display: flex;
7391  flex-direction: column;
7392  gap: ${a("--spacing-l")};
7393  overflow-wrap: break-word;
7394
7395  ${xt}
7396`,Y3=c`
7397  display: flex;
7398  flex-direction: column;
7399  gap: ${a("--spacing-xs")};
7400`,X3=c`
7401  display: grid;
7402  gap: ${a("--spacing-l")};
7403  grid-template-columns: repeat(2, 1fr);
7404  overflow-wrap: anywhere;
7405
7406  ${Qe} {
7407    display: flex;
7408  }
7409`,Ls=c`
7410  box-sizing: border-box;
7411  display: flex;
7412  flex: 1 0 0;
7413
7414  ${dd}
7415
7416  ${P} {
7417    flex-direction: column;
7418    gap: ${a("--spacing-xxs")};
7419  }
7420`,ky=c`
7421  display: flex;
7422  flex-direction: column;
7423  gap: ${a("--spacing-xs")};
7424`,J3=c`
7425  display: flex;
7426  flex-shrink: 0;
7427  margin: 3px;
7428  pointer-events: none;
7429  user-select: none;
7430`,Z3=c`
7431  height: 18px;
7432  width: 18px;
7433`,eF=c`
7434  fill: ${a("--fg-color")};
7435  flex-shrink: 0;
7436  margin: 3px;
7437`,tF=c`
7438  flex-direction: column;
7439`,nF=c`
7440  ${Zi}
7441
7442  /* Overriding h3 tags requires double specificity */
7443  && {
7444    ${V} {
7445      font-size: ${a("--multi-value-prop-block-stat-desktop-font-size")};
7446      line-height: ${a("--multi-value-prop-block-stat-desktop-font-line-height")};
7447    }
7448
7449    ${P} {
7450      font-size: ${a("--multi-value-prop-block-stat-mobile-font-size")};
7451      line-height: ${a("--multi-value-prop-block-stat-mobile-font-line-height")};
7452    }
7453  }
7454`,oF=c`
7455  max-width: ${tY}px;
7456`,aF=c`
7457  aspect-ratio: 1 / 1;
7458`,rF=c`
7459  display: flex;
7460  flex-wrap: wrap;
7461  gap: ${a("--spacing-m")};
7462`,iF=c`
7463  align-items: flex-start;
7464  display: flex;
7465  justify-content: center;
7466  padding-inline: 20px;
7467  width: 40%;
7468
7469  ${Qe} {
7470    align-items: center;
7471  }
7472
7473  ${P} {
7474    width: 100%;
7475  }
7476`,sF=c`
7477  display: block;
7478  object-fit: cover;
7479  object-position: center;
7480  width: 100%;
7481
7482  > picture {
7483    pointer-events: none;
7484  }
7485`,Ih=c`
7486  aspect-ratio: 9 / 16;
7487  width: ${nY}px;
7488
7489  & img {
7490    aspect-ratio: 9 / 16;
7491  }
7492`,Mh=c`
7493  ${P} {
7494    aspect-ratio: 9 / 16;
7495    width: ${oY}px;
7496
7497    & img {
7498      aspect-ratio: 9 / 16;
7499    }
7500  }
7501`,kh=c`
7502  aspect-ratio: 16 / 9;
7503
7504  & img {
7505    aspect-ratio: 16 / 9;
7506  }
7507`,lF=c`
7508  ${P} {
7509    ${kh}
7510  }
7511`,Th=c`
7512  aspect-ratio: 3 / 2;
7513
7514  & img {
7515    aspect-ratio: 3 / 2;
7516  }
7517`,pF=c`
7518  ${P} {
7519    ${Th}
7520  }
7521`,Ah=c`
7522  aspect-ratio: 1 / 1;
7523
7524  & img {
7525    aspect-ratio: 1 / 1;
7526  }
7527`,cF=c`
7528  ${P} {
7529    ${Ah}
7530  }
7531`;var dF=e=>{let{title:t,imgSrcs:n}=e;return x("div",{className:h(Ls,ky),children:[i("div",{className:oF,children:i(Ye,{className:aF,imgSrcs:n})}),t&&i("h6",{className:ta,children:t})]})};var uF=e=>{K("sdsm-multi-value-prop-block");let t=wt(),{anchor:n,motifScheme:o,backgroundColor:r,title:s,subtitle:l,body:p,children:d,mediaSources:u=[],desktopMediaAspectRatio:y="9:16",mobileMediaAspectRatio:m="9:16",mediaDirection:g=pe.End,autoplayCarousel:f,callsToAction:b,fullHeight:S,className:C,style:I,stickers:M,isRtl:v=!1}=e,_=u?.length||0,w=()=>_>0?i("section",{className:iF,children:_>1?i(Er,{autoPlay:f,isSingleView:!0,isRtl:v,children:u.map((D,k)=>D&&i(Ho,{aspectRatio:t?m:y,imgSrcs:D?.sources,imgAltText:D?.altText,className:h({[Ih]:!t&&y==="9:16",[Mh]:t&&m==="9:16"}),...D},`${D.type}-${k}`))}):_>0?i(yo,{mediaClassName:h(sF,{[Ih]:y==="9:16",[Mh]:m==="9:16",[kh]:y==="16:9",[Th]:y==="3:2",[Ah]:y==="1:1",[lF]:m==="16:9",[pF]:m==="3:2",[cF]:m==="1:1"}),imgSrcs:u[0]?.sources,altText:u[0]?.altText,...u[0],stickers:M}):null}):null;return i("article",{id:n,className:h("sdsm-multi-value-prop-block",o??Po(r),U3,{[K3]:S},C),style:I,children:x(qa,{className:h(z3,{[q3]:!t&&g===pe.Start&&!v}),children:[x("section",{className:h(Q3,{[W3]:_===0}),children:[x("div",{className:j3,children:[x("div",{className:Y3,children:[i("h3",{className:Zi,children:s}),l&&i("p",{className:pn,children:l})]}),t&&i(w,{}),p&&p]}),d&&i("div",{className:X3,children:d}),b&&i("div",{className:rF,children:b})]}),!t&&i(w,{})]})})};var yF=({stat:e,subtitle:t})=>(K("sdsm-multi-value-prop-block"),x("div",{className:h(Ls,tF),children:[i("h3",{className:nF,children:e}),t]}));var mF=e=>{let{title:t,body:n,icon:o,imgSrcs:r}=e;return x("div",{className:Ls,children:[o?i(Ae,{name:o,size:18,className:eF}):r&&i(lt,{className:J3,imgClassName:Z3,imgSrcs:r}),x("div",{className:ky,children:[i("h6",{className:ta,children:t}),n]})]})};var Bp=T(N());var gF={[pi.TopLeft]:c`
7532    left: 2%;
7533    top: 4%;
7534  `,[pi.TopRight]:c`
7535    right: 2%;
7536    top: 4%;
7537  `,[pi.TopCenter]:c`
7538    left: 50%;
7539    top: 4%;
7540    transform: translateX(-50%);
7541  `,[pi.BottomLeft]:c`
7542    left: 2%;
7543    bottom: 4%;
7544  `,[pi.BottomRight]:c`
7545    right: 2%;
7546    bottom: 4%;
7547  `,[pi.BottomCenter]:c`
7548    left: 50%;
7549    bottom: 4%;
7550    transform: translateX(-50%);
7551  `},fF=c`
7552  position: absolute;
7553
7554  ${P} {
7555    left: 50%;
7556    right: auto;
7557    transform: translateX(-50%);
7558  }
7559`,bF=c`
7560  width: 100%;
7561  height: 100%;
7562  display: flex;
7563  position: relative;
7564`,SF=c`
7565  width: 100%;
7566`,hF=c`
7567  display: flex;
7568  flex-direction: column;
7569  height: 100%;
7570  left: 0;
7571  position: absolute;
7572  top: 0;
7573  width: 100%;
7574`,CF=c`
7575  flex: 1;
7576  position: relative;
7577`;var Fp=T(N());var aY=c`
7578  visibility: visible;
7579`,rY=c`
7580  position: absolute;
7581  visibility: hidden;
7582`,xF=({hasVideoSync:e,video:t,currentTime:n})=>{let o=(0,Fp.useRef)(null);return(0,Fp.useEffect)(()=>{gt(n)||!o.current||!e||(o.current.currentTime=n.current)},[t]),(0,Fp.useEffect)(()=>{let r=o.current;if(!r||!e)return;let s=l=>{let p=l.target;n.current=p.currentTime};
7582return r.addEventListener("timeupdate",s),()=>{r.removeEventListener("timeupdate",s)}},[n,t,e]),i(di,{className:h(rY,{[aY]:!0}),source:t.media?.url,posterSource:t.thumbnailMedia?.url,isBackgroundVideo:!0,sourceType:t.media?.contentType,ref:o})};var _h=({anchorId:e,children:t,className:n,hasVideoSync:o=!0,id:r,mobilePrimaryVideos:s,mobileSecondaryVideos:l,onVideoChange:p=Cn,panelPosition:d,primaryVideos:u,style:y,secondaryVideos:m,toggleButtonIcons:g,togglePanelClassName:f,togglePanelLabel:b,preChildren:S,postChildren:C})=>{let[I,M]=(0,Bp.useState)(!1),[v,_]=(0,Bp.useState)(0),w=(0,Bp.useRef)(0);K("sdsm-multi-video-block");let k=Kn()===tt.Mobile,A=k?[s,l]:[u,m],R=I?A[1]:A[0],$=R[v],B=k?[...s,...l]:[...u,...m],H=Q=>{_(Q),w.current=0,p(Q,I)},L=Q=>{M(Q),p(v,Q)},z=B.filter(Q=>Q?.media?.url).map((Q,ue)=>i("link",{rel:"prefetch",as:"video",href:Q.media.url},ue));return x("div",{id:e,style:y,className:h("sdsm-multi-video-block",bF,n),children:[z,$?.thumbnailMedia?.url&&i("img",{className:SF,src:$.thumbnailMedia.url}),$&&i(xF,{hasVideoSync:o,isSelected:!0,video:$,currentTime:w}),t,x("div",{className:hF,children:[S,i("div",{className:CF,children:i(bk,{id:r,items:R,label:b,sliderChecked:I,onSliderUpdate:L,onButtonToggle:H,hasToggleSlider:!!A[1]?.length,selectedId:R[v].id,className:h(gF[d],fF,f),buttonIcons:g})}),C]})]})};_h.displayName="MultiVideoBlock";jM();var Hn=T(N());function vF(e){return t=>{if(!e)return!1;try{let n=`${e.protocol}//${e.hostname}`,o=new URL(t,n),r=e.hostname,s=e.pathname;return r===o.hostname&&s===o.pathname}catch{return!1}}}var wF=T(N());var $p=({fill:e,icon:t,media:n,size:o})=>{if(t)return i(Ae,{size:o,name:t.name,fill:t.fill?t.fill:e});if(n){let{altText:r,imgSrcs:s}=n;return i(lt,{imgSrcs:s,width:o,height:o,altText:r})}return null};$p.displayName="IconOrImage";var Ty="sdsm-nav-featured-link-title",Ay=c`
7583  align-items: flex-start;
7584  background-color: ${a("--global-header-menu-featured-item-bg-color")};
7585  border-radius: ${a("--global-header-menu-featured-item-border-radius")};
7586  color: ${a("--global-header-menu-featured-item-fg-color")};
7587  cursor: pointer;
7588  display: flex;
7589  flex-direction: column;
7590  gap: ${a("--spacing-s")};
7591  padding: ${a("--spacing-m")};
7592  text-decoration: none;
7593  transition: background-color 0.2s linear;
7594
7595  &:hover {
7596    color: ${a("--global-header-menu-featured-item-hover-color")};
7597    background-color: ${a("--global-header-menu-featured-item-bg-hover-color")};
7598  }
7599`,IF=c`
7600  background-color: ${a("--global-header-menu-featured-item-bg-hover-color")};
7601  color: ${a("--global-header-menu-featured-item-hover-color")};
7602
7603  & .${Ty} {
7604    color: ${a("--global-header-menu-featured-item-active-color")};
7605  }
7606
7607  &:hover {
7608    & .${Ty} {
7609      color: ${a("--global-header-menu-featured-item-active-color")};
7610    }
7611  }
7612`,MF=c`
7613  && {
7614    font-size: ${a("--p2-desktop-font-size")};
7615    font-weight: 500;
7616    line-height: ${a("--p2-desktop-font-line-height")};
7617    margin: 0;
7618  }
7619`,kF=c`
7620  && {
7621    font-size: ${a("--p3-desktop-font-size")};
7622    font-weight: 400;
7623    line-height: ${a("--p3-desktop-font-line-height")};
7624    margin: 0;
7625  }
7626`,TF=c`
7627  && {
7628    align-items: center;
7629    display: flex;
7630    gap: ${a("--spacing-xs")};
7631    justify-content: end;
7632    margin: auto 0 0 0;
7633    width: 100%;
7634  }
7635`,AF=c`
7636  && {
7637    font-size: ${a("--p3-desktop-font-size")};
7638    font-weight: 400;
7639    line-height: ${a("--p3-desktop-font-line-height")};
7640    margin: auto 0 0 0;
7641    overflow: hidden;
7642    text-overflow: ellipsis;
7643    white-space: nowrap;
7644
7645    ${V} {
7646      opacity: 0;
7647      transform: translateX(${a("--spacing-xs")});
7648      transition: opacity 0.2s linear, transform 0.2s ease-in-out;
7649
7650      [dir='rtl'] & {
7651        transform: translateX(calc(${a("--spacing-xs")} * -1));
7652      }
7653
7654      ${`.${Ay}`}:hover &,
7655    ${`.${Ay}`}:focus & {
7656        opacity: 1;
7657        transform: translateX(0);
7658      }
7659    }
7660  }
7661`,_F=c`
7662  [dir='rtl'] & {
7663    transform: scaleX(-1);
7664  }
7665`;var Lp=({url:e,title:t,dataset:n,description:o,icon:r,media:s,ctaLabel:l,onClick:p,isUrlCurrent:d})=>{let{Anchor:u}=(0,wF.useContext)(Le);return x(u,{className:h("sdsm-nav-featured-link",Ay,{[IF]:d}),href:e,role:"menuitem",onClick:p,...ee(n),children:[(r||s)&&i($p,{icon:r,media:s,size:48,fill:a("--global-header-menu-featured-item-icon-color")}),i("span",{className:h(Ty,MF),children:t}),i("span",{className:kF,children:o}),x("span",{className:TF,children:[i("span",{className:AF,children:l}),i(Ae,{className:_F,size:24,name:"arrow-right",fill:a("--global-header-menu-featured-item-fg-color")})]})]})};Lp.displayName="NavigatorItemFeaturedLink";var $F=T(N());var Hp="sdsm-navigator-item-link-text-title",DF=c`
7666  background-color: transparent;
7667  border-radius: ${a("--global-header-menu-item-border-radius")};
7668  color: ${a("--global-header-menu-item-fg-color")};
7669  cursor: pointer;
7670  display: flex;
7671  gap: 8px;
7672  padding: 16px;
7673  text-decoration: none;
7674  transition: background-color 0.2s linear;
7675  width: 100%;
7676
7677  :hover {
7678    background-color: ${a("--global-header-menu-item-bg-hover-color")};
7679
7680    & .${Hp} {
7681      color: ${a("--global-header-menu-item-hover-color")};
7682    }
7683  }
7684`,PF=c`
7685  background-color: ${a("--global-header-menu-item-bg-hover-color")};
7686  color: ${a("--global-header-menu-item-hover-color")};
7687
7688  & .${Hp} {
7689    color: ${a("--global-header-menu-item-active-color")};
7690  }
7691
7692  :hover {
7693    & .${Hp} {
7694      color: ${a("--global-header-menu-item-active-color")};
7695    }
7696  }
7697`,NF=c`
7698  && {
7699    margin: 1px 0 0 0;
7700    min-width: 24px;
7701  }
7702`,EF=c`
7703  && {
7704    display: flex;
7705    flex-direction: column;
7706    gap: ${a("--spacing-xs")};
7707    margin: 0;
7708
7709    span {
7710      margin: 0;
7711    }
7712  }
7713`,RF=c`
7714  && {
7715    font-size: ${a("--p2-desktop-font-size")};
7716    font-weight: 500;
7717    line-height: ${a("--p2-desktop-font-line-height")};
7718    margin: 0;
7719  }
7720`,FF=c`
7721  && {
7722    font-size: ${a("--p3-desktop-font-size")};
7723    font-weight: 400;
7724    line-height: ${a("--p3-desktop-font-line-height")};
7725    margin: 0;
7726  }
7727`,BF=c`
7728  && {
7729    font-size: ${a("--p3-desktop-font-size")};
7730    font-weight: 400;
7731    line-height: ${a("--p3-desktop-font-line-height")};
7732    margin: 0 0 ${a("--spacing-xs")} 0;
7733  }
7734`;var Vp=({url:e,title:t,dataset:n,description:o,icon:r,media:s,showSpacer:l,onClick:p,isUrlCurrent:d})=>{let{Anchor:u}=(0,$F.useContext)(Le);return x(de,{children:[x(u,{className:h("sdsm-nav-link",DF,{[PF]:d}),href:e,role:"menuitem",onClick:p,...ee(n),children:[(r||s)&&i("span",{className:NF,children:i($p,{icon:r,media:s,size:24,fill:a("--global-header-menu-item-icon-color")})}),x("span",{className:EF,children:[i("span",{className:h(Hp,RF),children:t}),!!o&&i("span",{className:FF,children:o})]})]}),!o&&l?i("span",{className:BF,children:"\xA0"}):null]})};Vp.displayName="NavigatorItemLink";var _y=({col1Label:e,col1Items:t=[],col2Label:n,col2Items:o=[],col3Label:r,col3Items:s=[]})=>[{id:1,hasItems:!!t?.length,hasLabel:!!e},{id:2,hasItems:!!o?.length,hasLabel:!!n},{id:3,hasItems:!!s?.length,hasLabel:!!r}].filter(({hasItems:p})=>p).filter((p,d,u)=>{let y=u[d-1],m=d===0,g=p.hasLabel||y?.hasLabel;return!m&&g}).map(({id:p})=>p);var wh=c`
7735  align-items: center;
7736  color: ${a("--global-header-navigator-item-color")};
7737  display: flex;
7738  /* Set font-family here or the var from the default motif is used */
7739  font-family: ${a("--font-family")};
7740  font-size: ${a("--action-desktop-font-size")};
7741  font-weight: 500;
7742  line-height: ${64}px;
7743  margin-left: ${a("--spacing-m")};
7744  margin-right: ${a("--spacing-m")};
7745  padding-bottom: 0;
7746  padding-top: 0;
7747  text-decoration: none;
7748  text-transform: ${a("--global-header-navigator-item-desktop-font-text-transform")};
7749  white-space: nowrap;
7750
7751  ${P} {
7752    font-size: ${a("--action-mobile-font-size")};
7753  }
7754
7755  &:hover {
7756    color: ${a("--global-header-navigator-item-hover-color")};
7757  }
7758
7759  & span {
7760    position: relative; /* For the underline */
7761    overflow-y: hidden;
7762  }
7763
7764  /** Custom underline */
7765  & > span::after {
7766    /* TODO: consolidate the rounded underline css? */
7767    background-color: ${a("--global-header-navigator-indicator-active-color")};
7768    bottom: -8px;
7769    content: '';
7770    height: 8px;
7771    left: 0;
7772    position: absolute;
7773    border-radius: ${a("--action-indicator-border-radius")};
7774    transform: translateY(0);
7775    transition: all 0.15s ease;
7776    width: 100%;
7777  }
7778
7779  &:hover > span::after {
7780    opacity: ${a("--action-indicator-hover-opacity")};
7781    transform: translateY(-4px);
7782  }
7783
7784  & > span.selected {
7785    color: ${a("--global-header-navigator-item-active-color")};
7786  }
7787
7788  & > span.selected::after {
7789    opacity: 1;
7790    transform: translateY(-4px);
7791  }
7792
7793  &:hover > span.selected::after {
7794    background-color: ${a("--global-header-navigator-indicator-active-color")};
7795  }
7796`,LF=c`
7797  cursor: pointer;
7798`,HF=c`
7799  /**
7800   * use negative margin to make icon take up space same as previous
7801   */
7802  margin: calc(${a("--spacing-xxs")} * -1);
7803  fill: ${a("--global-header-navigator-item-color")};
7804
7805  margin-left: calc(${a("--spacing-xs")} - 4px);
7806  *[dir='rtl'] & {
7807    margin-right: calc(${a("--spacing-xs")} - 4px);
7808  }
7809`,VF=c`
7810  background-color: ${a("--global-header-menu-bg-color")};
7811  border: ${a("--border-width-xs")} solid ${a("--global-header-menu-border-color")};
7812  border-radius: ${a("--global-header-menu-border-radius")};
7813  border-top: none;
7814  box-shadow: ${a("--global-header-menu-box-shadow")};
7815  /* Trim box shadow from the top, otherwise it will overlap the main header bar */
7816  clip-path: inset(0 -20px -20px -20px);
7817  left: 50%;
7818  max-width: calc(100vw - 2 * ${a("--spacing-m")});
7819  opacity: 0;
7820  padding: ${a("--spacing-l")};
7821  position: absolute;
7822  top: 100%;
7823
7824  /* Safari fix: with the translateZ fix from below, we need this because for some
7825  reason there is a tiny 1px gap between the menu and the navbar sometimes.
7826  We accomadate for this by adding 1px of padding so visually looks the same */
7827  margin-top: -1px;
7828  padding-top: calc(${a("--spacing-l")} + 1px);
7829
7830  /*
7831    We NEED translateZ(0) otherwise the menu flickers for some reason on safari
7832    https://developer.apple.com/forums/thread/705172
7833    not official, but other people have used this workaround
7834  */
7835  transform: translate(-50%, 0) translateZ(0);
7836  transition: opacity 0.2s linear, visibility 0.2s linear;
7837  visibility: hidden;
7838  width: 1080px;
7839`,OF=c`
7840  width: 1280px;
7841`,GF=c`
7842  position: relative;
7843
7844  > div.sdsm-nav-item-menu {
7845    transform: unset;
7846    left: unset;
7847    right: 0;
7848  }
7849`,zF=c`
7850  position: relative;
7851
7852  > div.sdsm-nav-item-menu {
7853    transform: unset;
7854    left: 0;
7855  }
7856`,UF=c`
7857  opacity: 1;
7858  visibility: visible;
7859`,WF=c`
7860  display: grid;
7861  gap: ${a("--spacing-l")};
7862  grid-template-columns: repeat(auto-fit, minmax(0, 1fr));
7863`,Op=c`
7864  display: flex;
7865  flex-direction: column;
7866  height: 100%;
7867  position: relative;
7868`,wy=c`
7869  &::before {
7870    background-color: ${a("--global-header-menu-col-divider-color")};
7871    bottom: 0;
7872    content: '';
7873    height: calc(100% - ${a("--spacing-m")});
7874    left: calc(${a("--spacing-s")} * -1);
7875    position: absolute;
7876    width: 1px;
7877
7878    [dir='rtl'] & {
7879      left: auto;
7880      right: calc(${a("--spacing-s")} * -1);
7881    }
7882  }
7883`,Dy=c`
7884  && {
7885    color: ${a("--global-header-menu-col-label-color")};
7886    font-size: ${a("--p3-desktop-font-size")};
7887    font-weight: 500;
7888    letter-spacing: -0.01em;
7889    line-height: ${a("--p3-desktop-font-line-height")};
7890    margin: ${a("--spacing-m")};
7891    overflow: hidden;
7892    text-overflow: ellipsis;
7893    text-transform: uppercase;
7894    white-space: nowrap;
7895  }
7896`;var iY=e=>{let t=typeof window>"u"?void 0:window?.location;return vF(t)(e)},Gp=({url:e,onClick:t,isSelected:n,title:o,dataset:r,analytics:s,col1Label:l,col1Items:p=[],col2Label:d,col2Items:u=[],col3Label:y,col3Items:m=[],featuredItem:g})=>{K("sdsm-header");let{Anchor:f}=(0,Hn.useContext)(Le),{isUrlCurrent:b}=(0,Hn.useContext)(Xe),[S,C]=(0,Hn.useState)(n??!1),[I,M]=(0,Hn.useState)(!1),[v,_]=(0,Hn.useState)();(0,Hn.useEffect)(()=>{if(n!==void 0){C(n);return}let X=[e,...p.map(W=>W.url),...u.map(W=>W.url),...m.map(W=>W.url),g?.url].some(W=>W?b?b(W):iY(W):!1);C(X)},[n,e,p,u,m,g?.url,b]);let w=(0,Hn.useRef)(null),D=(0,Hn.useRef)(null),k=I?"chevron-up":"chevron-down",A=(0,Hn.useCallback)(()=>{if(typeof window>"u"||!w.current||!D.current)return;let E=window.innerWidth,X=w.current.offsetLeft,W=w.current.offsetWidth,re=X+W,Z=D.current.offsetWidth,be=E/2-Z/2,q=E/2+Z/2,le=E>st&&re>q,ye=E>st&&X<be;_(le?pe.Right:ye?pe.Left:pe.Center)},[]);(0,Hn.useEffect)(()=>{let E=md(A,500);return window.addEventListener("resize",E),()=>{window.removeEventListener("resize",E)}},[A]);let R=t||e?LF:null,$=h({selected:S}),B=i("span",{className:$,children:o}),H=E=>{E.stopPropagation(),E.key===" "&&E.preventDefault();let X=D.current?.querySelectorAll('a, button, input, textarea, select, details, [tabindex]:not([tabindex="-1"])'),W=X?.[0],re=X?.[X.length-1];v||A(),E.key==="Enter"||E.key===" "||E.key==="ArrowDown"?(M(!0),setTimeout(()=>W?.focus(),250)):E.key==="ArrowUp"&&(M(!0),setTimeout(()=>re?.focus(),250))},L=E=>{if(E.key==="Tab"){let X=D.current?.querySelectorAll('a, button, input, textarea, select, details, [tabindex]:not([tabindex="-1"])'),W=X?.[0],re=X?.[X.length-1];E.shiftKey?E.target===W&&M(!1):E.target===re&&M(!1)}},z=()=>{v||A(),M(!0)},Q=()=>M(!1),ue=[p?.length,u?.length,m?.length,g].filter(E=>!!E).length,ie=3-ue;if(!ue)return i(f,{href:e,className:h("sdsm-header",wh,R),onClick:()=>t?.(e,s?.label),tabIndex:0,...ee(r),children:B});let ne=p?.some(E=>!!E.description),te=p?.some(E=>!!E.description),se=p?.some(E=>!!E.description),oe=_y({col1Label:l,col1Items:p,col2Label:d,col2Items:u,col3Label:y,col3Items:m}),j=p?.some(E=>E?.icon||E?.media),Y=u?.some(E=>E?.icon||E?.media),J=m?.some(E=>E?.icon||E?.media),U=(E,X)=>{M(!1),t?.(E,X)};return x("section",{ref:w,className:h({[GF]:v===pe.Right,[zF]:v===pe.Left},"sdsm-nav-item-desktop"),children:[x(f,{className:h(wh,R),onMouseEnter:z,onMouseLeave:Q,onKeyDown:H,tabIndex:0,...ee(r),children:[B,i(Ae,{size:24,className:HF,name:k})]}),i("div",{ref:D,className:h(VF,{[UF]:I,[OF]:ue===4},"sdsm-nav-item-menu"),onMouseEnter:z,onMouseLeave:Q,onKeyDown:L,role:"menu","aria-label":"Menu",children:x("div",{className:WF,children:[!!p?.length&&i("div",{children:x("div",{className:h(Op,{[wy]:oe.includes(1)}),children:[!!l&&i("span",{className:Dy,children:l}),p?.map(({url:E,title:X,description:W,icon:re,media:Z,analytics:be,dataset:q},le)=>i(Vp,{url:E,title:X,description:W,icon:j?re:void 0,media:j?Z:void 0,showSpacer:ne,onClick:()=>U(E,be?.label),dataset:I?q:void 0,isUrlCurrent:b?.(E)},le))]})}),!!u?.length&&i("div",{children:x("div",{className:h(Op,{[wy]:oe.includes(2)}),children:[!!d&&i("span",{className:Dy,children:d}),u?.map(({url:E,title:X,description:W,icon:re,media:Z,analytics:be,dataset:q},le)=>i(Vp,{url:E,title:X,description:W,icon:Y?re:void 0,media:Y?Z:void 0,showSpacer:te,onClick:()=>U(E,be?.label),dataset:I?q:void 0,isUrlCurrent:b?.(E)},le))]})}),!!m?.length&&i("div",{children:x("div",{className:h(Op,{[wy]:oe.includes(3)}),children:[!!y&&i("span",{className:Dy,children:y}),m?.map(({url:E,title:X,description:W,icon:re,media:Z,analytics:be,dataset:q},le)=>i(Vp,{url:E,title:X,description:W,icon:J?re:void 0,media:J?Z:void 0,showSpacer:se,onClick:()=>U(E,be?.label),dataset:I?q:void 0,isUrlCurrent:b?.(E)},le))]})}),Array.from({length:ie}).map((E,X)=>i("div",{},X)),!!g&&i("div",{children:i("div",{className:Op,children:i(Lp,{url:g.url,t
7896itle:g.title,description:g.description,icon:g.icon,media:g.media,ctaLabel:g.ctaLabel,onClick:()=>U(g.url,g.analytics?.label),analytics:g.analytics,dataset:I?g.dataset:void 0,isUrlCurrent:b?.(g.url)})})})]})})]})};Gp.displayName="NavigatorItemDesktop";var Dh=T(N());var qF=c`
7897  display: flex;
7898  flex-direction: column;
7899  gap: ${a("--spacing-s")};
7900  padding: ${a("--spacing-m")} 0;
7901  padding-inline-start: ${a("--spacing-m")};
7902`,Py=c`
7903  display: flex;
7904  flex-direction: column;
7905  gap: ${a("--spacing-s")};
7906`,Ny=c`
7907  border-top: 1px solid ${a("--global-header-menu-col-divider-color")};
7908  margin-top: ${a("--spacing-s")};
7909  padding-top: ${a("--spacing-l")};
7910`,KF=c`
7911  && {
7912    color: ${a("--global-header-menu-item-fg-color")};
7913    font-size: ${a("--p2-desktop-font-size")};
7914    font-weight: 400;
7915    line-height: ${a("--p2-desktop-font-line-height")};
7916
7917    a {
7918      color: ${a("--global-header-menu-item-fg-color")};
7919    }
7920
7921    a:hover {
7922      color: ${a("--global-header-menu-item-hover-color")};
7923    }
7924  }
7925`,QF=c`
7926  && {
7927    a {
7928      color: ${a("--global-header-menu-item-active-color")};
7929    }
7930
7931    a:hover {
7932      color: ${a("--global-header-menu-item-active-color")};
7933    }
7934  }
7935`,Ey=c`
7936  && {
7937    color: ${a("--global-header-menu-col-label-color")};
7938    font-size: ${a("--p3-desktop-font-size")};
7939    font-weight: 500;
7940    letter-spacing: -0.01em;
7941    line-height: ${a("--p3-desktop-font-line-height")};
7942    overflow: hidden;
7943    text-overflow: ellipsis;
7944    text-transform: uppercase;
7945    white-space: nowrap;
7946  }
7947`,jF=c`
7948  margin-top: ${a("--spacing-s")};
7949  margin-inline-start: calc(${a("--spacing-m")} * -1);
7950
7951  :first-child {
7952    margin-top: 0;
7953  }
7954`;var zp=({col1Label:e,col1Items:t=[],col2Label:n,col2Items:o=[],col3Label:r,col3Items:s=[],featuredItem:l,onClick:p,className:d})=>{K("sdsm-header");let{Anchor:u}=(0,Dh.useContext)(Le),{isUrlCurrent:y}=(0,Dh.useContext)(Xe),m=_y({col1Label:e,col1Items:t,col2Label:n,col2Items:o,col3Label:r,col3Items:s}),g=({url:f,title:b,analytics:S,dataset:C,isUrlCurrent:I})=>i("div",{className:h(KF,{[QF]:I}),...ee(C),children:i(u,{className:"sdsm-nav-link",href:f,onClick:()=>p?.(f,S?.label),children:b})});return x("div",{className:h(qF,"sdsm-nav-item-mobile",d),children:[!!t?.length&&x("div",{className:h(Py,{[Ny]:m.includes(1)}),children:[!!e&&i("div",{className:Ey,children:e}),t?.map(({url:f,title:b,analytics:S,dataset:C},I)=>i(g,{url:f,title:b,analytics:S,dataset:C,isUrlCurrent:y?.(f)},I))]}),!!o?.length&&x("div",{className:h(Py,{[Ny]:m.includes(2)}),children:[!!n&&i("div",{className:Ey,children:n}),o?.map(({url:f,title:b,analytics:S,dataset:C},I)=>i(g,{url:f,title:b,analytics:S,dataset:C,isUrlCurrent:y?.(f)},I))]}),!!s?.length&&x("div",{className:h(Py,{[Ny]:m.includes(3)}),children:[!!r&&i("div",{className:Ey,children:r}),s?.map(({url:f,title:b,analytics:S,dataset:C},I)=>i(g,{url:f,title:b,analytics:S,dataset:C,isUrlCurrent:y?.(f)},I))]}),!!l&&i("div",{className:jF,children:i(Lp,{url:l.url,title:l.title,description:l.description,icon:l.icon,media:l.media,ctaLabel:l.ctaLabel,onClick:()=>p?.(l.url,l.analytics?.label),dataset:l.dataset,isUrlCurrent:y?.(l.url)})})]})};zp.displayName="NavigatorItemMobile";var Hs=T(N());var sY=c`
7955  scroll-snap-align: center;
7956`,YF=({children:e})=>{(0,Hs.useEffect)(()=>{if(typeof window>"u")return;let n=document.getElementsByTagName("html")[0],o=document.body;return n.style.scrollSnapType="y proximity",o.style.scrollSnapType="y proximity",()=>{n.style.scrollSnapType="none",o.style.scrollSnapType="none"}},[]);let t=Hs.Children.toArray(e);return i(de,{children:e&&t.map((n,o)=>{let r=n,s=o===t.length-1;return(0,Hs.cloneElement)(r,{className:h({[sY]:!s},r.className)})})})};var Ph=({motifScheme:e,backgroundColor:t,backgroundImageSources:n,backgroundMediaStyle:o=_d.Normal,backgroundPosterSource:r,backgroundVideoSource:s,children:l,className:p,mobileBackgroundVideoSource:d,scrollSnap:u,gutterMatchesPageBackground:y})=>{K("sdsm-page");let m=h(I1,e??Pe(t),M1,p,n||s?T1:k1),g=y?{"--gutter-color":a("--bg-color")}:void 0;return i("div",{"data-testid":"sdsm-page",className:h(v1,"sdsm-page"),children:x("div",{className:m,style:g,children:[n&&i(lt,{imgSrcs:n,imgClassName:o===_d.Fixed?Qb:Kb,fetchPriority:"auto"}),s?i(di,{className:o===_d.Fixed?Qb:Kb,source:s,mobileSource:d,posterSource:r,isBackgroun
7956dVideo:!0}):void 0,u?i(YF,{children:l}):l]})})};Ph.displayName="Page";var aB=T(N());var XF=c`
7957  align-items: center;
7958  display: flex;
7959  height: 44px;
7960  justify-content: center;
7961  list-style: none;
7962  margin: 0;
7963  padding: ${a("--spacing-l")} 0;
7964
7965  ${V} {
7966    padding-block-start: ${a("--spacing-xxxl")};
7967  }
7968
7969  li {
7970    display: flex;
7971    justify-content: center;
7972    position: relative;
7973  }
7974`,JF=c`
7975  background-color: transparent;
7976  border: 0;
7977  user-select: none;
7978  color: ${a("--pagination-item-color")};
7979  cursor: pointer;
7980  font: inherit;
7981  font-size: 16px;
7982  height: 44px;
7983  letter-spacing: 0.01em;
7984  padding: 0;
7985  width: 44px;
7986
7987  ${Wt} {
7988    min-width: 40px;
7989    padding-inline: ${a("--spacing-xxs")};
7990    width: auto;
7991  }
7992`,ZF=c`
7993  ::after {
7994    border-radius: ${a("--spacing-xxs")} ${a("--spacing-xxs")} 0 0;
7995    bottom: 0;
7996    content: ' ';
7997    height: ${a("--spacing-xxs")};
7998    position: absolute;
7999    width: ${a("--spacing-l")};
8000  }
8001
8002  ${V} {
8003    &:hover::after {
8004      background-color: ${a("--pagination-indicator-hover-color")};
8005    }
8006  }
8007`,eB=c`
8008  button {
8009    color: ${a("--pagination-item-active-color")};
8010    font-weight: 500;
8011  }
8012
8013  ::after,
8014  &:hover::after {
8015    background-color: ${a("--pagination-indicator-active-color")};
8016  }
8017`,Nh=c`
8018  *[dir='rtl'] & {
8019    transform: rotate(180deg);
8020  }
8021`,tB=c`
8022  margin-inline-end: ${a("--spacing-xxs")};
8023
8024  ${V} {
8025    margin-inline-end: ${a("--spacing-l")};
8026  }
8027`,nB=c`
8028  margin-inline-start: ${a("--spacing-xxs")};
8029
8030  ${V} {
8031    margin-inline-start: ${a("--spacing-l")};
8032  }
8033`;var Ry=({ariaLabel:e,children:t,disabled:n,handlePageChange:o,isActive:r,type:s})=>s==="previous"?i("li",{children:i(Mn,{size:"small",iconName:"chevron-left","aria-label":e,className:h(Nh,tB),disabled:n,onClick:o,tabIndex:n?-1:0,"data-testid":"pagination-item-previous"})}):s==="next"?i("li",{children:i(Mn,{size:"small",iconName:"chevron-right","aria-label":e,className:h(Nh,nB),disabled:n,onClick:o,tabIndex:n?-1:0,"data-testid":"pagination-item-next"})}):i("li",{className:h(ZF,{[eB]:r}),children:i("button",{"aria-label":e,"aria-current":r,className:JF,disabled:n,onClick:o,tabIndex:0,type:"button",children:t?.toLocaleString()})});var Eh=(e,t)=>{let n=t-e+1;return Array.from({length:n},(o,r)=>e+r)},oB=(e,t)=>{let r=Math.max(Math.min(t-0,e-1-0-1),3),s=Math.min(Math.max(t+0,3),e-1-1),l=r>3,p=s<e-1-1,d=2<e-1?2:[],u=e-1>1?e-1:[],y=Eh(2,r-1),m=Eh(s+1,e-1);return[1,l?y:d,...Eh(r,s),p?m:u,e]};var Mi=({ariaLabel:e,className:t,totalPages:n,currentPage:o,onChange:r})=>{K("sdsm-pagination");let{formatMessage:s}=(0,aB.useContext)(qe),l=s({id:"pagination-go-to-previous-page",defaultMessage:"Go to previous page"}),p=s({id:"pagination-go-to-next-page",defaultMessage:"Go to next page"}),d=m=>s({id:"pagination-go-to-page",defaultMessage:"Go to page {page}"},{page:m});if(!n||!o||n===1)return null;let u=m=>()=>{m>=1&&m<=n&&m!==o&&r(m)},y=oB(n,o);return i("nav",{"aria-label":e,className:h("sdsm-pagination",t),children:x("ul",{className:XF,children:[i(Ry,{disabled:o===1,handlePageChange:u(o-1),type:"previous",ariaLabel:l}),y.map((m,g)=>Array.isArray(m)?m.length?i("li",{children:i("span",{children:"..."})},g):null:i(Ry,{ariaLabel:m===o?`${m}`:`${d(String(m))}`,handlePageChange:u(m),isActive:m===o,disabled:m===o,children:m},g)),i(Ry,{disabled:o===n,handlePageChange:u(o+1),type:"next",ariaLabel:p})]})})};Mi.displayName="Pagination";var Rh=c`
8034  font-size: 40px;
8035  line-height: 40px;
8036  margin-bottom: -20px;
8037  margin-top: -8px;
8038`,rB=c`
8039  margin-inline-start: -16px;
8040  text-align: start;
8041`,iB=c`
8042  margin-inline-end: -20px;
8043  text-align: end;
8044`,sB=c`
8045  padding: ${a("--spacing-xl")};
8046  border-radius: ${a("--border-radius-l")};
8047
8048  background-color: ${a("--quote-bg-color")};
8049  color: ${a("--quote-fg-color")};
8050`,lB=c`
8051  text-align: end;
8052  margin-top: ${a("--spacing-s")};
8053
8054  ${V} {
8055    font-size: ${a("--quote-author-desktop-font-size")};
8056    font-weight: ${a("--quote-author-desktop-font-weight")};
8057  }
8058
8059  ${P} {
8060    font-size: ${a("--quote-author-mobile-font-size")};
8061    font-weight: ${a("--quote-author-mobile-font-weight")};
8062  }
8063`;var Fh=({author:e,children:t})=>(K("sdsm-quote"),x("div",{className:h("sdsm-quote",sB),children:[i("aside",{className:h(rB,Rh),children:"\u201C"}),t,i("aside",{className:h(iB,Rh),children:"\u201D"}),e&&x("div",{className:lB,children:["\u2014 ",e]})]}));Fh.displayName="Quote";var E_e=c`
8064  font-size: 40px;
8065  line-height: 40px;
8066  margin-bottom: -20px;
8067  margin-top: -8px;
8068  text-align: start;
8069`,R_e=c`
8070  margin-inline-start: -16px;
8071  text-align: start;
8072`,F_e=c`
8073  margin-inline-end: -20px;
8074  text-align: end;
8075`,pB=c`
8076  padding: ${a("--quote-card-desktop-padding")};
8077  border-radius: ${a("--quote-border-radius")};
8078
8079  background-color: ${a("--quote-bg-color")};
8080  color: ${a("--quote-fg-color")};
8081  box-shadow: ${a("--quote-box-shadow")};
8082  font-family: ${a("--h5-font-family")};
8083  line-height: 120%;
8084
8085  *[dir='rtl'] & {
8086    direction: rtl;
8087  }
8088
8089  ${V} {
8090    width: 70%;
8091    max-width: 700px;
8092    font-size: ${a("--h5-desktop-font-size")};
8093    font-weight: ${a("--h5-desktop-font-weight")};
8094  }
8095
8096  ${P} {
8097    width: 100%;
8098    padding: ${a("--quote-card-mobile-padding")};
8099    font-size: ${a("--h5-mobile-font-size")};
8100    font-weight: ${a("--h5-mobile-font-weight")};
8101  }
8102`,cB=c`
8103  ${V} {
8104    width: 100%;
8105  }
8106`,dB=c`
8107  font-family: ${a("--font-family")};
8108  color: ${a("--action-text-active-color")};
8109  font-size: ${a("--quote-icon-desktop-font-size")};
8110  line-height: ${a("--quote-icon-desktop-line-height")};
8111  margin-bottom: ${a("--quote-icon-desktop-margin-bottom")};
8112
8113  ${P} {
8114    font-size: ${a("--quote-icon-mobile-font-size")};
8115    line-height: ${a("--quote-icon-mobile-line-height")};
8116    margin-bottom: ${a("--quote-icon-mobile-margin-bottom")};
8117  }
8118`,uB=c`
8119  display: block;
8120  clear: both;
8121`,yB=c`
8122  display: block;
8123  clear: both;
8124  font-family: ${a("--font-family")};
8125  line-height: 120%;
8126
8127  ${V} {
8128    font-size: ${a("--p1-desktop-font-size")};
8129    font-weight: ${a("--p1-desktop-font-weight")};
8130  }
8131
8132  ${P} {
8133    font-size: ${a("--p1-mobile-font-size")};
8134    font-weight: ${a("--p1-mobile-font-weight")};
8135  }
8136`,Bh=c`
8137  display: flex;
8138  justify-content: flex-end;
8139  width: 100%;
8140  max-height: 98px;
8141  margin-bottom: ${a("--spacing-l")};
8142  margin-top: ${a("--spacing-l")};
8143
8144  /* Override default button padding for logo alignment */
8145  button {
8146    padding: 0;
8147  }
8148`,mB=c`
8149  display: flex;
8150  justify-content: flex-start;
8151
8152  ${P} {
8153    justify-content: center;
8154  }
8155`,$h=c`
8156  a {
8157    color: inherit;
8158    text-decoration: none;
8159
8160    &:hover {
8161      text-decoration: underline;
8162    }
8163  }
8164
8165  text-align: ${a("--quote-author-text-align")};
8166
8167  ${V} {
8168    font-size: ${a("--quote-author-desktop-font-size")};
8169    font-weight: ${a("--quote-author-desktop-font-weight")};
8170  }
8171
8172  ${P} {
8173    font-size: ${a("--quote-author-mobile-font-size")};
8174    font-weight: ${a("--quote-author-mobile-font-weight")};
8175  }
8176`,gB=c`
8177  ${$h}
8178  margin-top: ${a("--spacing-l")};
8179`,fB=c`
8180  ${Bh}
8181`,bB=c`
8182  ${V} {
8183    flex-direction: row;
8184    gap: ${a("--quote-desktop-gap")};
8185  }
8186
8187  ${P} {
8188    flex-direction: column;
8189    gap: ${a("--quote-mobile-gap")};
8190  }
8191
8192  display: flex;
8193  align-items: center;
8194  justify-content: center;
8195  width: 100%;
8196  /* Force LTR for component layout, but text inside will still respect RTL */
8197  direction: ltr;
8198`,SB=c`
8199  /* Figma doesn't support angle-unit tokens like "deg", so we multiply a number-type token by -1deg to get the correct rotate angle in css.  */
8200  transform: rotate(calc(${a("--quote-media-rotate")} * -1deg))
8201    translateX(${a("--quote-media-desktop-translate-x")});
8202  border-radius: ${a("--quote-media-border-radius")};
8203  overflow: hidden;
8204  box-shadow: ${a("--quote-box-shadow")};
8205
8206  ${V} {
8207    width: 30%;
8208    height: 100%;
8209    min-width: 280px;
8210    max-width: 320px;
8211  }
8212
8213  ${P} {
8214    width: 90%;
8215    max-width: 360px;
8216    transform: rotate(calc(${a("--quote-media-rotate")} * -1deg))
8217      translateY(${a("--quote-media-mobile-translate-y")});
8218  }
8219`,hB=c`
8220  display: block;
8221  height: 100%;
8222  object-fit: cover;
8223  object-position: center;
8224  width: 100%;
8225`,CB=c`
8226  height: 100%;
8227  object-fit: cover;
8228  object-position: center;
8229  width: 100%;
8230`;var Lh=({author:e,children:t,logoImageSrc:n,isRtl:o=!1,isLongQuote:r=!1,imgSrcs:s,videoSrc:l,mobileVideoSrc:p})=>{K("sdsm-quote");let d=n?$h:gB,u=r?yB:uB,y=o?"\u201D":"\u201C",m=h(l?CB:hB),g=!!(s||l)&&!r;return x("div",{className:h("sdsm-quote-container",bB),children:[g&&i("div",{className:SB,children:i(Ye,{showVideoControls:!1,videoSource:l,mobileVideoSource:p,imgSrcs:s,className:m,isDraggable:!1})}),x("div",{className:h("sdsm-quote",pB,{[cB]:!g}),children:[i("div",{className:mB,children:x("div",{className:dB,children:[" ",y]})}),i("div",{className:u,children:t}),n&&i("div",{className:e?Bh:fB,children:i($s,{width:98,imgSrcs:n,altText:"Quote background"})}),e&&i("div",{className:d,children:e})]})]})};Lh.displayName="QuoteV2";var Vr=T(N());var TB=T(N());var xB=c`
8231  display: flex;
8232  flex-direction: column;
8233  gap: ${a("--spacing-xs")};
8234`,Hh=c`
8235  cursor: not-allowed;
8236  opacity: 0.8;
8237`,vB=c`
8238  align-items: center;
8239  display: flex;
8240  gap: ${a("--spacing-s")};
8241
8242  label {
8243    align-items: center;
8244    display: flex;
8245    justify-content: center;
8246    margin-top: 0;
8247
8248    a {
8249      &,
8250      &:hover,
8251      &:visited {
8252        color: ${a("--fg-color")};
8253      }
8254    }
8255  }
8256`,IB=c`
8257  align-items: center;
8258  appearance: none;
8259  background-color: ${a("--form-input-bg-color")};
8260  border-color: ${a("--form-input-border-color")};
8261  border-radius: 50%;
8262  border-style: solid;
8263  border-width: ${a("--form-input-selection-control-border-width")};
8264  display: flex;
8265  height: 20px;
8266  justify-content: center;
8267  margin: 0;
8268  padding: 0;
8269  width: 20px;
8270
8271  &:checked {
8272    border-color: ${a("--form-input-active-border-color")};
8273    box-shadow: ${a("--form-input-active-box-shadow")};
8274  }
8275
8276  &:checked::before {
8277    background-color: ${a("--form-input-active-border-color")};
8278    border-radius: 50%;
8279    content: '';
8280    display: block;
8281    height: 10px;
8282    margin: 3px;
8283    width: 10px;
8284  }
8285
8286  &:focus-visible {
8287    outline-color: ${a("--form-input-active-border-color")};
8288    outline-style: solid;
8289    outline-width: ${a("--form-input-selection-control-border-width")};
8290    outline-offset: -2px;
8291  }
8292
8293  &:not(:checked):hover {
8294    border-color: ${a("--form-input-hover-border-color")};
8295    box-shadow: ${a("--form-input-hover-box-shadow")};
8296  }
8297
8298  &[required]:not(:checked)::before {
8299    border-color: ${a("--form-input-error-color")};
8300  }
8301
8302  &[readonly] {
8303    ${Hh}
8304  }
8305
8306  &[readonly]:hover {
8307    border-color: ${a("--form-input-border-color")};
8308    box-shadow: none;
8309  }
8310
8311  &[readonly]:checked {
8312    border-color: ${a("--form-input-active-border-color")};
8313    box-shadow: none;
8314  }
8315`,MB=c`
8316  margin-top: 0 !important;
8317`,kB=c`
8318  border-color: ${a("--form-input-error-color")};
8319  border-style: solid;
8320  border-width: ${a("--form-input-selection-control-border-width")};
8321
8322  &:hover {
8323    border-color: ${a("--form-input-error-color")};
8324    border-style: solid;
8325    border-width: ${a("--form-input-selection-control-border-width")};
8326  }
8327`;var AB=e=>{let{id:t,handleChange:n,handleInvalid:o,hasError:r=!1,label:s,name:l,readOnly:p,value:d,...u}=e,{state:y}=(0,TB.useContext)(cn),m=fa(y.formBody[l]),g=fa(d);return x("div",{className:vB,children:[i("input",{type:"radio",name:l,id:t,value:g,checked:m===g,className:h(IB,{[kB]:r}),disabled:p,onChange:n,onBlur:n,onInvalid:o,readOnly:p,...u}),i("label",{htmlFor:t,className:h(MB,{[Hh]:p}),children:s})]})};var _B=(0,Vr.memo)(e=>{let{error:t,helpText:n,initialValue:o,label:r,name:s,options:l=[],required:p=!1,shouldResetToInitial:d=!1}=e,{state:u,dispatch:y}=(0,Vr.useContext)(cn);(0,Vr.useEffect)(()=>{y({type:"registerField",name:s,field:{required:p,initialValue:o,shouldResetToInitial:d}})},[y,o,s,p,d]);let m=u.fields[s],g=b=>{y({type:"changeFieldValue",name:s,value:b.target.value})},f=(0,Vr.useCallback)(()=>{y({type:"invalidateField",name:s})},[y,s]);return l.length===0?null:i(Br,{type:"Radio",name:s,label:r,required:p,helpText:n,error:t,hasError:m?.hasError,children:i("div",{className:xB,children:l.map(({key:b,value:S})=>i(AB,{id:b,name:s,value:S??b,label:S??b,required:p,hasError:m?.hasError,handleChange:g,handleInvalid:f},b))})})});var wB=c`
8328  position: relative;
8329  display: flex;
8330  justify-content: center;
8331`,DB=c`
8332  position: sticky;
8333  top: 0;
8334  height: 100vh;
8335  width: 100%;
8336`;var PB=({className:e,containerRef:t,innerContainerClassName:n,children:o,dataset:r,style:s,anchorId:l})=>i("section",{ref:t,id:l,className:h(wB,e),style:{...s},...ee(r),children:i("div",{className:h(DB,n),children:o})});var Vs=T(N());var NB=({calculateScrollProgress:e,className:t,videoMp4Src:n,videoWebmSrc:o,videoStart:r=0,videoEnd:s,scrubStart:l=0,scrubEnd:p=100,style:d,dataset:u})=>{let y=(0,Vs.useRef)(null),b=(0,Vs.useContext)(it).getLowEntropyHints().browsers.some(S=>S.brand==="Firefox")?o:n;return(0,Vs.useEffect)(()=>{y.current&&(y.current.currentTime=r||0);let S=()=>
8336{if(y.current){let C=e(),I=(p-l)/100,M=(C-l/100)*(1/I);if(M>0&&M<=1){let _=(s?Math.min(s,y.current.duration):y.current.duration)-r,w=r+_*M;y.current.currentTime=Number.parseFloat(w.toFixed(3))}}};return window.addEventListener("scroll",S),window.addEventListener("resize",S),()=>{window.removeEventListener("scroll",S),window.removeEventListener("resize",S)}},[e,p,l,s,r]),i("video",{ref:y,src:b,className:t,style:d,...ee(u)})};var Fy=T(N());var EB=340,lY=640,RB=c`
8337  /* Extra clearance beyond 100% so the panel clears the page container edge. */
8338  --directional-overlay-lateral-outset: calc(2 * ${a("--spacing-l")});
8339
8340  background-color: ${a("--side-overlay-bg-color")};
8341  border: ${a("--border-width-xs")} solid ${a("--side-overlay-border-color")};
8342  box-shadow: 0 12px 20px 0 #0000001f;
8343  display: flex;
8344  flex-direction: column;
8345  overflow: hidden;
8346  z-index: ${_e.SIDE_OVERLAY};
8347
8348  ${V} {
8349    border-radius: ${a("--side-overlay-desktop-border-radius")};
8350    height: calc(100vh - var(--total-header-height, 0px) - (2 * ${a("--spacing-l")}));
8351    max-width: ${EB}px;
8352    top: calc(var(--total-header-height, 0px) + ${a("--spacing-l")});
8353    width: ${EB}px;
8354  }
8355
8356  ${P} {
8357    border-radius: ${a("--side-overlay-mobile-border-radius")};
8358    bottom: 0;
8359    height: auto;
8360    left: 0;
8361    margin-left: auto;
8362    margin-right: auto;
8363    max-height: calc(100vh - var(--total-header-height, 0px) - ${a("--spacing-m")});
8364    max-width: ${lY}px;
8365    right: 0;
8366    width: calc(100vw - (2 * ${a("--spacing-m")}));
8367
8368    *[dir='rtl'] & {
8369      left: 0;
8370      right: 0;
8371    }
8372  }
8373`,FB=c`
8374  ${V} {
8375    /*
8376     * 50%              --> move to center of the viewport (from the right)
8377     * 50cqw            --> move back by half of the page container width to reach its right edge
8378     * var(--spacing-l) --> adjust to move away from the container edge
8379     */
8380    && {
8381      right: calc(50% - 50cqw + ${a("--spacing-l")});
8382    }
8383
8384    *[dir='rtl'] & {
8385      left: calc(50% - 50cqw + ${a("--spacing-l")});
8386      right: auto;
8387    }
8388
8389    /* RTL: negate the direction-class transform so the panel slides from the left. */
8390    *[dir='rtl'] &:not(.${Cp}) {
8391      transform: translateX(calc(-100% - var(--directional-overlay-lateral-outset, 0px)));
8392    }
8393  }
8394`,BB=c`
8395  ${V} {
8396    && {
8397      left: calc(50% - 50cqw + ${a("--spacing-l")});
8398      right: auto;
8399    }
8400
8401    *[dir='rtl'] & {
8402      left: auto;
8403      right: calc(50% - 50cqw + ${a("--spacing-l")});
8404    }
8405
8406    /* RTL: negate the direction-class transform so the panel slides from the right. */
8407    *[dir='rtl'] &:not(.${Cp}) {
8408      transform: translateX(calc(100% + var(--directional-overlay-lateral-outset, 0px)));
8409    }
8410  }
8411`,$B=c`
8412  ${V} {
8413    /*
8414     * 50%                       --> move to center of the viewport (from the right)
8415     * 50cqw                     --> move back by half of the page container width to reach its right edge
8416     * desktopSideNavWidthPx / 2 --> move back by half of the side navigation width
8417     * var(--spacing-l)          --> adjust to move away from the container edge
8418     */
8419    && {
8420      right: calc(50% - 50cqw - ${kn/2}px + ${a("--spacing-l")});
8421    }
8422
8423    *[dir='rtl'] & {
8424      left: calc(50% - 50cqw - ${kn/2}px + ${a("--spacing-l")});
8425      right: auto;
8426    }
8427  }
8428`,LB=c`
8429  ${V} {
8430    && {
8431      left: calc(50% - 50cqw - ${kn/2}px + ${a("--spacing-l")});
8432      right: auto;
8433    }
8434
8435    *[dir='rtl'] & {
8436      left: auto;
8437      right: calc(50% - 50cqw - ${kn/2}px + ${a("--spacing-l")});
8438    }
8439  }
8440`,HB=c`
8441  display: flex;
8442  font-size: ${a("--h6-desktop-font-size")};
8443  font-weight: ${a("--h6-desktop-font-weight")};
8444  justify-content: end;
8445  line-height: ${a("--h6-desktop-font-line-height")};
8446  padding: ${a("--spacing-m")};
8447`,VB=c`
8448  background: transparent;
8449  border: none;
8450  cursor: pointer;
8451  margin: calc(${a("--spacing-m")} * -1);
8452  padding: ${a("--spacing-m")};
8453`,OB=c`
8454  height: 100%;
8455  margin: 0;
8456  overflow-y: auto;
8457  padding: ${a("--spacing-xs")} ${a("--spacing-l")} ${a("--spacing-l")} ${a("--spacing-l")};
8458
8459  ${P} {
8460    padding-bottom: ${a("--spacing-xxxxl")};
8461  }
8462`,GB=c`
8463  color: ${a("--side-overlay-fg-color")};
8464  font-size: ${a("--h6-desktop-font-size")};
8465  font-weight: ${a("--h6-desktop-font-weight")};
8466  line-height: ${a("--h6-desktop-font-line-height")};
8467  margin: 0 0 ${a("--spacing-s")} 0;
8468  padding: 0;
8469`,zB=c`
8470  color: ${a("--side-overlay-fg-color")};
8471  font-size: ${a("--p2-desktop-font-size")};
8472  font-weight: ${a("--p2-desktop-font-weight")};
8473  line-height: ${a("--p2-desktop-font-line-height")};
8474  margin: 0;
8475  padding: 0;
8476`,UB=c`
8477  ${V} {
8478    display: none;
8479  }
8480`;var pY=24,cY=100,Vh=({isOpen:e,title:t,body:n,onClose:o,className:r,hasSideNav:s,style:l,dataset:p,"data-testid":d,direction:u="right"})=>{K("sdsm-side-overlay");let y=(0,Fy.useRef)(null);(0,Fy.useEffect)(()=>{e&&setTimeout(()=>{y?.current?.focus()},250)},[e]);let m=f=>{o?.(f)},g=u==="left";return x(xS,{backdropClassName:UB,showBackdrop:!0,className:h("sdsm-side-overlay",RB,g?BB:FB,{[$B]:s&&!g,[LB]:s&&g},r),dataset:p,"data-testid":d,desktopDirection:u,desktopSizePercent:pY,isOpen:e,mobileDirection:"bottom",mobileSizePercent:cY,onBackdropClick:m,style:l,children:[i("div",{className:HB,children:i("button",{className:VB,type:"button",ref:y,onClick:o,onKeyDown:o,"aria-label":"Close",children:i(Ae,{name:"cross",size:24,fill:a("--side-overlay-fg-color")})})}),x("dl",{className:OB,children:[i("dt",{className:GB,children:t}),i("dd",{className:zB,children:n})]})]})};Vh.displayName="SideOverlay";var Os=T(N());var WB=c`
8481  width: 100%;
8482  min-width: 300px;
8483  max-width: 416px;
8484  margin: 0 auto;
8485
8486  > iframe {
8487    aspect-ratio: 3 / 5;
8488    width: 100%;
8489    height: 100%;
8490  }
8491`,qB=c`
8492  background: #c4c4c4;
8493  border: 0;
8494  border-radius: 40px;
8495  box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.5), 0 1px 10px 0 rgba(0, 0, 0, 0.15);
8496  margin: 1px;
8497  min-width: 300px;
8498  max-width: 416px;
8499  padding: 0;
8500  width: 99.375%;
8501  display: flex;
8502  flex-direction: column;
8503  position: relative;
8504  height: 650px;
8505`,KB=c`
8506  display: flex;
8507  flex-direction: row;
8508  align-items: center;
8509`,QB=c`
8510  background-color: #f4f4f4;
8511  border-radius: 50%;
8512  flex-grow: 0;
8513  height: 40px;
8514  margin: 16px 14px 16px 16px;
8515  width: 40px;
8516  cursor: pointer;
8517`,jB=c`
8518  display: flex;
8519  flex-direction: column;
8520  flex-grow: 1;
8521  justify-content: center;
8522`,YB=c`
8523  flex: 1;
8524`,XB=c`
8525  display: flex;
8526  flex-direction: row;
8527  align-items: center;
8528  border-end-end-radius: 40px;
8529  border-end-start-radius: 40px;
8530`,JB=c`
8531  background-color: yellow;
8532  width: 100%;
8533  padding: 10px 20px;
8534  border: none;
8535  border-radius: inherit;
8536  cursor: pointer;
8537  text-align: center;
8538  display: flex;
8539  flex-direction: row;
8540  justify-content: center;
8541  text-decoration: none;
8542  color: black;
8543  align-items: center;
8544`,ZB=c`
8545  margin-left: 4px;
8546  padding-bottom: 1px;
8547  font-size: 14px;
8548`;var Gs=e=>{let{url:t,dataset:n,className:o}=e,r=(0,Os.useRef)(null);K("sdsm-snapchat-embed");let{Anchor:s}=(0,Os.useContext)(Le);(0,Os.useEffect)(()=>{Xo("snapchat-embed","https://www.snapchat.com/embed.js",()=>{let d=new Event("loadEmbed",{bubbles:!0});r.current?.dispatchEvent(d)})},[t]);let l=new URL(t),p=`${l.origin}${l.pathname}`.replace(/\/$/,"");return i("div",{className:h("sdsm-snapchat-embed",WB,o),ref:r,...ee(n),children:x("blockquote",{className:h(qB,"snapchat-embed"),"data-snapchat-embed-width":"416","data-snapchat-embed-height":"692","data-snapchat-embed-url":`${p}/embed`,"data-snapchat-embed-style":"border-radius: 40px;",children:[x("div",{className:KB,children:[i(s,{href:p,className:QB}),i("div",{className:jB})]}),i("div",{className:YB}),i("div",{className:XB,children:i(s,{href:p,className:JB,children:i("div",{className:ZB,children:"View more on Snapchat"})})})]})})};var y4=T(N());var dY=400,e4=375,t4=592,uY=440,n4=c`
8549  align-items: stretch;
8550  background-color: ${a("--bg-color")};
8551  display: flex;
8552  gap: 0;
8553  justify-content: center;
8554  min-height: ${dY}px;
8555  width: 100%;
8556
8557  ${P} {
8558    flex-direction: column;
8559    height: 100%;
8560  }
8561
8562  /*
8563  We are keeping the media queries above in addition to the container queries below in case:
8564  - this component is ever rendered without a wrapping SDS-M Page component
8565  - the browser does not support container queries (smart TVs, etc.)
8566  */
8567  ${ln} {
8568    flex-direction: column;
8569    height: 100%;
8570  }
8571`,o4=c`
8572  height: calc(100vh - ${64}
8572px);
8573`,Oh=c`
8574  flex-direction: row-reverse;
8575`,a4=c`
8576  display: flex;
8577  flex-shrink: 0;
8578  justify-content: flex-end;
8579  padding: ${a("--spacing-xxxxl")};
8580  width: 50%;
8581
8582  ${Zo} {
8583    width: 60%;
8584  }
8585
8586  ${P} {
8587    padding: 0;
8588    width: 100%;
8589  }
8590
8591  /*
8592  We are keeping the media queries above in addition to the container queries below in case:
8593  - this component is ever rendered without a wrapping SDS-M Page component
8594  - the browser does not support container queries (smart TVs, etc.)
8595  */
8596  ${Yi} {
8597    width: 60%;
8598  }
8599
8600  ${ln} {
8601    padding: 0;
8602    width: 100%;
8603  }
8604`,r4=c`
8605  color: ${a("--fg-color")};
8606  display: flex;
8607  flex-direction: column;
8608  gap: ${a("--spacing-m")};
8609  padding: ${a("--spacing-xl")};
8610  width: 100%;
8611
8612  ${V} {
8613    max-width: ${t4}px;
8614  }
8615
8616  /*
8617  We are keeping the media queries above in addition to the container queries below in case:
8618  - this component is ever rendered without a wrapping SDS-M Page component
8619  - the browser does not support container queries (smart TVs, etc.)
8620  */
8621  ${ln} {
8622    max-width: unset;
8623  }
8624
8625  ${ii} {
8626    max-width: ${t4}px;
8627  }
8628`,i4=c`
8629  ${FM}
8630  word-break: break-word;
8631`,s4=c`
8632  ${pn}
8633  word-break: break-word;
8634`,l4=c`
8635  ${xt}
8636  margin-bottom: 0;
8637  word-break: break-word;
8638
8639  & .${No.p}:last-child {
8640    margin-bottom: 0;
8641  }
8642`,p4=c`
8643  align-items: center;
8644  display: flex;
8645  flex-wrap: wrap;
8646  gap: ${a("--spacing-m")};
8647  margin-top: ${a("--spacing-m")};
8648`,c4=c`
8649  background: ${a("--split-block-media-caption-bg-color")};
8650  border-radius: ${a("--border-radius-s")};
8651  bottom: ${a("--spacing-m")};
8652  color: ${Jo};
8653  max-width: ${uY}px;
8654  padding: ${a("--spacing-xxs")} ${a("--spacing-xs")};
8655  position: absolute;
8656  z-index: 2;
8657  ${qt}
8658
8659  ${P} {
8660    margin-inline: ${a("--spacing-xl")};
8661    max-width: 100%;
8662  }
8663
8664  /*
8665  We are keeping the media queries above in addition to the container queries below in case:
8666  - this component is ever rendered without a wrapping SDS-M Page component
8667  - the browser does not support container queries (smart TVs, etc.)
8668  */
8669  ${ln} {
8670    margin-inline: ${a("--spacing-xl")};
8671    max-width: 100%;
8672  }
8673`,d4=c`
8674  &::before {
8675    /* Fallback for browsers without color-mix */
8676    background: linear-gradient(
8677      180deg,
8678      transparent 26.62%,
8679      ${a("--split-block-media-caption-gradient-color")} 100%
8680    );
8681    background: linear-gradient(
8682      180deg,
8683      color-mix(in srgb, ${a("--split-block-media-caption-gradient-color")} 0%, transparent) 26.62%,
8684      color-mix(in srgb, ${a("--split-block-media-caption-gradient-color")} 36%, transparent) 56.58%,
8685      color-mix(in srgb, ${a("--split-block-media-caption-gradient-color")} 45%, transparent) 71.27%,
8686      color-mix(in srgb, ${a("--split-block-media-caption-gradient-color")} 60%, transparent) 86.54%
8687    );
8688    content: '';
8689    inset: 0;
8690    pointer-events: none;
8691    position: absolute;
8692    z-index: 1;
8693  }
8694`,u4=c`
8695  display: flex;
8696  justify-content: center;
8697  position: relative;
8698  width: 50%;
8699
8700  ${Zo} {
8701    width: 40%;
8702  }
8703
8704  ${P} {
8705    height: ${e4}px;
8706    width: 100%;
8707  }
8708
8709  /*
8710  We are keeping the media queries above in addition to the container queries below in case:
8711  - this component is ever rendered without a wrapping SDS-M Page component
8712  - the browser does not support container queries (smart TVs, etc.)
8713  */
8714  ${Yi} {
8715    width: 40%;
8716  }
8717
8718  ${ln} {
8719    height: ${e4}px;
8720    width: 100%;
8721  }
8722`,Gh=c`
8723  inset: 0;
8724  /* Prevent overflowing elements from adding extra page width, e.g. background media stickers */
8725  overflow: hidden;
8726  position: absolute;
8727  z-index: 0;
8728`,zh=c`
8729  height: 100%;
8730  object-fit: cover;
8731  width: 100%;
8732`;var m4=e=>{K("sdsm-split-block");let{anchorId:t,motifScheme:n,backgroundColor:o,body:r,bodyDataset:s,callsToAction:l,fitWindow:p=!1,imageSources:d,imageAltText:u,mediaCaption:y,mediaCaptionDataset:m,mediaContentType:g,mediaDirection:f=pe.End,mobileMediaContentType:b,mobileVideoSource:S,subtitle:C,subtitleDataset:I,textAlignment:M=pe.Start,textAlignmentMobile:v=pe.Center,title:_,titleDataset:w,verticalTextAlignment:D=pe.Center,videoSource:k,posterSource:A,stickers:R}=e,$=y4.Children.toArray(l).length,B=n??Pe(o)??"sdsm-secondary",H=R?.map(L=>({...L,size:pa.Medium,insetPx:16}));return x("article",{id:t,className:h("sdsm-split-block",B,n4,{[o4]:p,[Oh]:f===pe.Start}),children:[i("section",{className:h(a4,{[Oh]:f===pe.Start}),children:x("div",{className:h(r4,Ir[M],Mr[v],np[D]),children:[_&&i("h2",{className:i4,...ee(w),children:_}),C&&i("div",{className:s4,...ee(I),children:C}),r&&i("div",{className:l4,...ee(s),children:r}),$>0?i("section",{className:h(p4,Ir[M],Mr[v]),children:l}):null]})}),(d||k)&&x("section",{className:h(u4,{[d4]:!!y}),children:[d&&i(Bo,{altText:u,imgSrcs:d,className:Gh,imgClassName:zh,fetchPriority:"auto",stickers:H}
8732),k&&i(Wa,{className:Gh,videoClassName:zh,isBackgroundVideo:!0,mobileSource:S,mobileSourceType:b,source:k,sourceType:g,posterSource:A,stickers:H}),y&&i("div",{className:c4,...ee(m),children:y})]})]})};var S4=T(N());var g4=c`
8733  align-items: center;
8734  display: flex;
8735  flex-direction: column;
8736  gap: ${a("--spacing-l")};
8737  justify-content: center;
8738  text-align: center;
8739`,f4=c`
8740  color: ${a("--stats-color")};
8741  font-family: ${a("--h1-font-family")};
8742  font-size: ${a("--stats-font-size")};
8743  font-stretch: condensed;
8744  font-weight: ${a("--stats-font-weight")};
8745  line-height: ${a("--stats-font-line-height")};
8746  margin: 0;
8747`,b4=c`
8748  color: ${a("--stats-color")};
8749  font-family: ${a("--h1-font-family")};
8750  font-size: ${a("--stats-supplementary-text-font-size")};
8751  font-stretch: condensed;
8752  font-weight: ${a("--stats-supplementary-text-font-weight")};
8753  line-height: ${a("--stats-font-line-height")};
8754  margin: 0;
8755`;var Uh=({stat:e,optionalSupplementaryText:t,animation:n,style:o})=>{K("stats");let r=(0,S4.useRef)(null),s=ou(r,n);return x("figure",{ref:r,className:h("stats",g4),style:{...s,...o},children:[i("span",{className:f4,children:e}),t&&i("span",{className:b4,children:t})]})};Uh.displayName="Stats";var Wp=T(N());var h4=c`
8756  align-items: center;
8757  background-color: ${a("--bg-color")};
8758  box-shadow: ${a("--sub-navigation-box-shadow")};
8759  color: white;
8760  display: flex;
8761  height: 56px;
8762  justify-content: center;
8763  overflow: hidden;
8764  position: sticky;
8765  top: 125px;
8766  width: 100%;
8767  z-index: ${_e.SUB_NAVIGATION};
8768
8769  ${P} {
8770    justify-content: flex-start;
8771  }
8772`,C4=c`
8773  align-items: center;
8774  display: flex;
8775  height: 100%;
8776  -ms-overflow-style: none; /* Hide scrollbar for IE and Edge */
8777  overflow-x: scroll;
8778  overflow-y: hidden;
8779  scrollbar-width: none; /* Hide scrollbar for Firefox */
8780
8781  &::-webkit-scrollbar {
8782    display: none; /* Hide scrollbar for Chrome and Safari */
8783  }
8784`,x4=c`
8785  align-items: center;
8786  display: flex;
8787  gap: ${a("--spacing-xl")};
8788  height: 100%;
8789  list-style: none;
8790  padding-inline: ${a("--spacing-xl")};
8791`,v4=c`
8792  align-items: center;
8793  display: flex;
8794  height: 100%;
8795`,Up=8,I4=c`
8796  align-items: center;
8797  color: ${a("--sub-navigation-item-color")};
8798  display: flex;
8799  font-size: ${a("--action-desktop-font-size")};
8800  font-weight: ${a("--action-desktop-font-weight")};
8801  height: 100%;
8802  line-height: ${a("--action-desktop-font-line-height")};
8803  position: relative;
8804  text-decoration: none;
8805  white-space: nowrap;
8806
8807  ${P} {
8808    font-size: ${a("--action-mobile-font-size")};
8809    font-weight: ${a("--action-mobile-font-weight")};
8810    line-height: ${a("--action-mobile-font-line-height")};
8811  }
8812
8813  @media (hover: hover) {
8814    &:hover {
8815      color: ${a("--sub-navigation-item-hover-color")};
8816    }
8817
8818    &:hover::after {
8819      transform: translateY(-${Up/2}px);
8820    }
8821  }
8822
8823  &::after {
8824    background-color: ${a("--sub-navigation-indicator-hover-color")};
8825    bottom: -${Up}px;
8826    content: '';
8827    height: ${Up}px;
8828    left: 0;
8829    position: absolute;
8830    border-radius: ${a("--action-indicator-border-radius")};
8831    transform: translateY(0);
8832    transition: all 0.15s ease;
8833    width: 100%;
8834  }
8835
8836  @media (hover: hover) {
8837    &:hover {
8838      color: ${a("--sub-navigation-item-hover-color")};
8839    }
8840
8841    &:hover::after {
8842      transform: translateY(-${Up/2}px);
8843    }
8844  }
8845`,M4=c`
8846  color: ${a("--sub-navigation-item-active-color")};
8847
8848  &:hover {
8849    color: ${a("--sub-navigation-item-active-color")};
8850  }
8851
8852  &::after {
8853    background-color: ${a("--sub-navigation-indicator-active-color")};
8854    transform: translateY(-${Up/2}px);
8855  }
8856`,k4=c`
8857  background: linear-gradient(to left, transparent 10%, ${a("--bg-color")} 100%);
8858  content: '';
8859  display: block;
8860  height: 100%;
8861  left: 0;
8862  pointer-events: none;
8863  position: absolute;
8864  width: 80px;
8865  z-index: 1;
8866`,T4=c`
8867  background: linear-gradient(to right, transparent 10%, ${a("--bg-color")} 100%);
8868  content: '';
8869  display: block;
8870  height: 100%;
8871  right: 0;
8872  pointer-events: none;
8873  position: absolute;
8874  width: 80px;
8875  z-index: 1;
8876`;var A4=({motifScheme:e,backgroundColor:t,className:n,children:o,horizontalScrollRef:r,dataset:s})=>{K("sdsm-sub-navigation");let{width:l}=uo(),[p,d]=(0,Wp.useState)(!1),[u,y]=(0,Wp.useState)(0);La(()=>{d(!!r?.current?.closest('[dir="rtl"]'))},[r?.current,l]),(0,Wp.useEffect)(()=>{let S=r?.current;if(!S)return;let C=()=>{y(Math.ceil(r?.current?.scrollLeft??0))};return S.addEventListener("scroll",C,{passive:!1}),S.addEventListener("touchmove",C,{passive:!1}),()=>{S.removeEventListener("scroll",C),S.removeEventListener("touchmove",C)}},[r]);let m=0,g=0;r?.current?.parentElement&&(m=r.current.parentElement.scrollWidth,g=r.current.scrollWidth);let f=!1,b=!1;return p?(f=Math.ceil(-u)<g-m,b=u<0):(f=u>0,b=u<g-m),x("nav",{className:h("sdsm-sub-navigation",h4,e??Pe(t),n),...ee(s),children:[f&&i("div",{className:k4}),i("div",{ref:r,className:C4,children:i("ul",{className:x4,children:o})}),b&&i("div",{className:T4})]})};var zs=T(N());var Wh=({href:e,isActive:t,onLinkClick:n,className:o,children:r,dataset:s})=>{let{Anchor:l}=(0,zs.useContext)(Le),p=(0,zs.useRef)(null);return(0,zs.useEffect)(()=>{t&&p.current?.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})},[t]),i("li",{ref:p,className:h(v4,o),...ee(s),children:i(l,{className:h(I4,{[M4]:t}),href:e,onClick:n,children:r})})};Wh.displayName="SubNavigationItem";var Vn=T(N());var _4=c`
8877  display: flex;
8878  flex-wrap: wrap;
8879  justify-content: center;
8880  width: 100%;
8881
8882  & > div {
8883    margin: auto;
8884  }
8885
8886  ${P} {
8887    margin-top: ${a("--spacing-m")};
8888  }
8889`,w4=c`
8890  display: flex;
8891  z-index: ${_e.HERO_CURTAIN};
8892  background-color: ${a("--bg-color")};
8893  min-width: 80px;
8894  justify-content: center;
8895  align-items: center;
8896  padding: 0 0 0 0;
8897  margin: 0 0 0 0;
8898  flex-direction: row;
8899  [dir='rtl'] & {
8900    flex-direction: row-reverse;
8901  }
8902  ${P} {
8903    display: none;
8904  }
8905`,D4=c`
8906  cursor: pointer;
8907  z-index: ${_e.CAROUSEL_ARROW};
8908  background-color: ${a("--bg-color")};
8909  border: none;
8910
8911  :disabled {
8912    opacity: 50%;
8913  }
8914  ${P} {
8915    display: none;
8916  }
8917`,P4=c`
8918  background: linear-gradient(to left, transparent 10%, ${a("--bg-color")} 100%);
8919  content: '';
8920  display: block;
8921  height: calc(${a("--spacing-xxxxl")} + 1px);
8922  left: 0;
8923  pointer-events: none;
8924  position: absolute;
8925  width: 80px;
8926  z-index: ${_e.CAROUSEL_SIDE_GRADIENT};
8927
8928  [dir='rtl'] & {
8929    /*
8930    The height is 1px less on the left-side (RTL) on desktop so that this gradient does not cover the bottom border line.
8931    This is because there are arrow buttons on desktop so the gradient is not the farthest element to the right.
8932    */
8933    height: ${a("--spacing-xxxxl")};
8934    left: ${a("--spacing-xxxxl")};
8935  }
8936
8937  ${P} {
8938    height: calc(${a("--spacing-xxxxl")} + 1px);
8939    left: 0;
8940
8941    [dir='rtl'] & {
8942      height: calc(${a("--spacing-xxxxl")} + 1px);
8943      left: 0;
8944    }
8945  }
8946`,N4=c`
8947  background: linear-gradient(to right, transparent 10%, ${a("--bg-color")} 100%);
8948  content: '';
8949  display: block;
8950  /*
8951  The height is 1px less on the right-side on desktop so that this gradient does not cover the bottom border line.
8952  This is because there are arrow buttons on desktop so the gradient is not the farthest element to the right.
8953  */
8954  height: ${a("--spacing-xxxxl")};
8955  pointer-events: none;
8956  position: absolute;
8957  right: ${a("--spacing-xxxxl")};
8958  width: 80px;
8959  z-index: ${_e.CAROUSEL_SIDE_GRADIENT};
8960
8961  [dir='rtl'] & {
8962    height: calc(${a("--spacing-xxxxl")} + 1px);
8963    right: 0;
8964  }
8965
8966  ${P} {
8967    height: calc(${a("--spacing-xxxxl")} + 1px);
8968    right: 0;
8969
8970    [dir='rtl'] & {
8971      height: calc(${a("--spacing-xxxxl")} + 1px);
8972      right: 0;
8973    }
8974  }
8975`,E4=c`
8976  border-bottom: 1px ${a("--tabs-underline-color")} solid;
8977  display: flex;
8978  margin: 0 ${a("--spacing-xxxl")} 0 ${a("--spacing-xxxl")};
8979  max-width: 100%;
8980  padding-top: ${a("--spacing-xl")};
8981  position: relative;
8982
8983  ${P} {
8984    /*
8985    The border is applied to a different element on mobile due to different visual requirements:
8986    - Desktop: continue border under arrow buttons
8987    - Mobile: border stops at end of last item
8988    */
8989    border-bottom: none;
8990    margin: 0 ${a("--spacing-xs")} 0 ${a("--spacing-xs")};
8991    padding: 0;
8992  }
8993`,R4=c`
8994  ${P} {
8995    margin-inline-end: calc(50% - 50vw);
8996    position: relative;
8997    max-width: unset;
8998  }
8999`,F4=c`
9000  display: flex;
9001  overflow: hidden;
9002  position: relative;
9003  scroll-behavior: smooth;
9004  width: 100%;
9005  z-index: ${_e.BUTTON};
9006
9007  ${P} {
9008    overflow-x: auto;
9009    padding-inline-start: 0;
9010
9011    &::-webkit-scrollbar {
9012      display: none;
9013    }
9014  }
9015`,B4=c`
9016  padding-inline-end: ${a("--spacing-xl")};
9017`,$4=c`
9018  align-items: center;
9019  display: flex;
9020  flex: 1;
9021  gap: ${a("--spacing-xl")};
9022  list-style: none;
9023  margin: 0;
9024  padding: 0;
9025
9026  ${P} {
9027    border-bottom: 1px ${a("--tabs-underline-color")} solid;
9028    justify-content: start;
9029  }
9030`,L4=c`
9031  justify-content: center;
9032`,H4=c`
9033  justify-content: flex-start;
9034`,yY=c`
9035  &::after {
9036    bottom: 0px;
9037    content: '';
9038    position: absolute;
9039    transition: all 0.15s ease;
9040    visibility: hidden;
9041    width: 100%;
9042    text-align: left;
9043    margin-left: 0;
9044    height: 0px;
9045    border-top: 5px solid;
9046    border-radius: ${a("--action-indicator-border-radius")};
9047    margin-bottom: -5px;
9048    color: ${a("--tabs-item-color")};
9049  }
9050
9051  &.active::after {
9052    visibility: visible;
9053    color: ${a("--tabs-indicator-active-color")};
9054  }
9055
9056  &:hover::after {
9057    transform: translateY(${a("--tabs-indicator-transform-size")});
9058    visibility: visible;
9059    color: ${a("--tabs-indicator-hover-color")};
9060  }
9061`,mY=c`
9062  &::after {
9063    transform: translateY(${a("--tabs-indicator-transform-size")});
9064    visibility: visible;
9065    color: ${a("--tabs-indicator-active-color")};
9066  }
9067  &:hover::after {
9068    color: ${a("--tabs-indicator-active-color")};
9069  }
9070`,V4=c`
9071  align-items: center;
9072  cursor: pointer;
9073  color: ${a("--tabs-item-color")};
9074  display: flex;
9075
9076  :hover {
9077    color: ${a("--tabs-item-hover-color")};
9078  }
9079
9080  position: relative;
9081  text-decoration: none;
9082  justify-content: center;
9083  white-space: nowrap;
9084  user-select: none;
9085
9086  ${P} {
9087    font-size: ${a("--action-mobile-font-size")};
9088    font-weight: ${a("--action-mobile-font-weight")};
9089  }
9090
9091  ${V} {
9092    font-size: ${a("--action-desktop-font-size")};
9093    font-weight: ${a("--action-desktop-font-weight")};
9094  }
9095
9096  line-height: ${a("--spacing-xxxxl")};
9097
9098  ${yY}
9099`,O4=c`
9100  color: ${a("--tabs-item-active-color")};
9101
9102  &:hover {
9103    color: ${a("--tabs-item-active-color")};
9104  }
9105
9106  ${mY}
9107`,Dwe=c`
9108  z-index: ${_e.NAVIGATOR_BUTTON};
9109  width: 100%;
9110  ${P} {
9111    width: calc(100% - ${a("--spacing-xl")}px);
9112  }
9113  height: 16px;
9114  position: relative;
9115  margin-top: -${a("--spacing-xs")};
9116  background-color: ${a("--bg-color")};
9117`;var qh=({direction:e,onClick:t,isDisabled:n})=>i("button",{disabled:n,className:D4,onClick:t,children:i(Ae,{name:e==="Left"?"chevron-left":"chevron-right",size:22})});var By=({items:e,className:t,selectTab:n,selectedTab:o})=>{K("sdsm-tab");let r=(0,Vn.useRef)(null),s=(0,Vn.useRef)(null),l=(0,Vn.useRef)(null),[p,d]=(0,Vn.useState)(!1),[u,y]=(0,Vn.useState)(0),[m,g]=(0,Vn.useState)(!1),{width:f}=uo(),b=(0,Vn.useCallback)(B=>{if(s.current){let H=s.current.children[B];H&&H.scrollIntoView({behavior:"smooth",block:"nearest",inline:"center"})}},[]),S=(0,Vn.useCallback)(B=>{if(r.current){let H=u+B;r.current.scrollLeft=H}},[u]),C=0,I=0;l.current&&r.current?.parentElement&&(C=r.current.parentElement.scrollWidth-l.current.scrollWidth,I=r.current.scrollWidth);let M=(0,Vn.useCallback)(B=>{p?(B==="Left"&&-u+C<I&&S(Math.min(-C,-u)),B==="Right"&&u<0&&S(Math.max(C,u))):(B==="Left"&&u>0&&S(Math.max(-C,-u)),B==="Right"&&u+C<I&&S(Math.min(C,I-(u+C))))},[p,C,S,u,I]);La(()=>{let B=0,H=0,L=0;d(!!r?.current?.closest('[dir="rtl"]')),r.current?.parentElement&&(B=r.current.parentElement.scrollWidth,H=r.current.scrollWidth),l.current&&(L=l.current.scrollWidth);let z=B-L;H>z?g(!0):g(!1)},[f,e]);let _=Kn()===tt.Mobile,[w,D]=(0,Vn.useState)(0);(0,Vn.useEffect)(()=>{let B=r?.current;if(!B)return;let H=()=>{D(Math.ceil(r?.current?.scrollLeft??0))},L=()=>{D(Math.ceil(r?.current?.scrollLeft??0)),y(Math.ceil(r?.current?.scrollLeft??0))};return B.addEventListener("touchmove",H,{passive:!1}),B.addEventListener("scroll",L,{passive:!1}),()=>{B.removeEventListener("touchmove",H),B.removeEventListener("scroll",L)}},[r]);let k=!1,A=!1;p?(k=u<=-I+C,A=u===0):(k=u===0,A=u>=I-C);let R=!1,$=!1;return p?_?(R=Math.ceil(-w)<I-C,$=w<0):(R=-u<=I-C,$=u<0):_?(R=w>0,$=w<I-C):(R=u>0,$=u<I-C),x("nav",{className:h("sdsm-tabs-item",E4,{[R4]:_&&m}),children:[R&&m&&i("div",{className:P4}),i("div",{ref:r,className:h(F4,{[B4]:_&&m}
9117),children:i("ul",{ref:s,className:h($4,{[H4]:m,[L4]:!m}),role:"tablist",children:e?.map((B,H)=>{let L=o===H;return i("li",{role:"tab",tabIndex:0,"aria-current":L,id:`tab-${H}`,className:h(V4,{[O4]:L},t),onClick:()=>{n(H),b(H)},onKeyUp:()=>{n(H),b(H)},children:B.text},`tabItem-${H}`)})})}),$&&m&&i("div",{className:N4}),m&&x("div",{ref:l,className:w4,children:[i(qh,{direction:"Left",onClick:()=>{M("Left")},isDisabled:k}),i(qh,{direction:"Right",onClick:()=>{M("Right")},isDisabled:A})]})]})};var Us=T(N());var gY={1:Cu,2:xu,3:vu},G4=({items:e,selectedTab:t})=>i("div",{className:_4,children:e.map((n,o)=>i("div",{role:"tabpanel",className:h(hu,gY[n.maxColumns??3]),style:t!==o?{display:"none"}:void 0,children:n.content.map(r=>r)},`tabPanel-${o}`))});var z4=({items:e,defaultSelectedTab:t=0,onSelectTab:n})=>{let[o,r]=(0,Us.useState)(t),s=(0,Us.useRef)([]);K("sdsm-tab");let l=(0,Us.useCallback)(p=>{r(p),n?.(p),s.current.forEach(d=>d?.())},[r,n]);return!e||e.length<2?null:i(ms.Provider,{value:{addOnTabChangeListener(p){s.current.push(p)},removeOnTabChangeListener(p){s.current=s.current.filter(d=>d!==p)}},children:x("div",{className:"sdsm-tab","data-testid":"sdsm-tabs",children:[i(By,{items:e,selectTab:l,selectedTab:o}),i(G4,{items:e,selectedTab:o})]})})};var ha={Small:"Small",Medium:"Medium",Large:"Large"},Oo={Contain:"Contain",Cover:"Cover"};var qp=29,Ly=qp+12,Hy=28,fY=284,U4=260,W4=461,Vy=419,$y=fY,Kh=12+W4+Ly+4*Hy,Kp={[ha.Small]:Math.floor($y/2),[ha.Medium]:$y,[ha.Large]:W4},Qp=zf(Kp,e=>Kh-e-Ly),iDe=zf(Qp,e=>Math.floor(e/Hy)),sDe=32;var Oy=T(N());var q4=c`
9118  text-decoration: none;
9119`,K4=c`
9120  display: flex;
9121  flex-direction: column;
9122  width: ${$y}px;
9123  height: ${Kh}px;
9124  border-radius: ${a("--spacing-xxs")};
9125  box-shadow: ${a("--box-shadow-m")};
9126  background-color: ${a("--tile-bg-color")};
9127
9128  *[dir='rtl'] & {
9129    text-align: right;
9130  }
9131
9132  &:hover {
9133    box-shadow: ${a("--box-shadow-l")};
9134  }
9135`,Q4=({imageSource:e,imageHeight:t,imageFit:n,imagePadding:o})=>c`
9136    background-position: center;
9137    background-repeat: no-repeat;
9138    background-image: url(${e});
9139    height: ${o?t-12:t}px;
9140    margin-top: ${o?12:0}px;
9141    margin-left: ${o?24:0}px;
9142    margin-right: ${o?24:0}px;
9143    background-size: ${n===Oo.Cover?"cover":"contain"};
9144    border-radius: ${o?4:0}px;
9145    /* do the top corners of the image no matter what */
9146    border-top-left-radius: ${a("--spacing-xxs")};
9147    border-top-right-radius: ${a("--spacing-xxs")};
9148  `,j4=c`
9149  font-size: 18px;
9150  line-height: ${qp}px;
9151  font-weight: normal;
9152  margin-bottom: ${a("--spacing-s")};
9153`,Y4=c`
9154  padding-left: ${a("--spacing-l")};
9155  padding-right: ${a("--spacing-l")};
9156  padding-top: ${a("--spacing-s")};
9157  padding-bottom: ${a("--spacing-s")};
9158  color: ${a("--tile-fg-color")};
9159  display: flex;
9160  flex-direction: column;
9161  flex-grow: 1;
9162`,X4=c`
9163  ${pn}
9164
9165  /* stylelint-disable-next-line value-no-vendor-prefix */
9166  display: -webkit-box;
9167  -webkit-box-orient: vertical;
9168
9169  text-overflow: ellipsis;
9170  overflow: hidden;
9171`,J4=({imageSource:e,imageHeight:t,imageFit:n,imagePadding:o})=>c`
9172    background-position: center;
9173    background-repeat: no-repeat;
9174    background-image: url(${e});
9175    height: ${t}px;
9176    margin-top: 0;
9177    margin-left: ${o?12:0}px;
9178    margin-right: ${o?12:0}px;
9179    background-size: ${n===Oo.Cover?"cover":"contain"}px;
9180    border-radius: ${a("--spacing-xs")};
9181    box-shadow: ${a("--box-shadow-l")};
9182    /* For node > picture > img */
9183    img {
9184      border-radius: ${a("--spacing-xs")};
9185    }
9186  `,Z4=({imageHeight:e,imageFit:t,imagePadding:n})=>c`
9187    height: ${e}px;
9188    margin-top: 0;
9189    margin-left: ${n?12:0};
9190    margin-right: ${n?12:0};
9191    background-size: ${t===Oo.Cover?"cover":"contain"};
9192    border-radius: ${a("--spacing-xs")};
9193    box-shadow: ${a("--box-shadow-l")};
9194
9195    > div {
9196      margin: 0;
9197    }
9198
9199    video {
9200      height: ${e}px;
9201      width: 100%;
9202    }
9203
9204    ${P} {
9205      video {
9206        width: ${U4}px;
9207      }
9208    }
9209  `,e$=c`
9210  display: flex;
9211  flex-direction: column;
9212  border-radius: ${a("--spacing-xxs")};
9213  background-color: transparent;
9214  align-items: center;
9215`,t$=c`
9216  width: 56px;
9217  height: 56px;
9218  margin: 16px auto 0 auto;
9219`,n$=c`
9220  /* Note: Not using --tile-fg-color here because it has no background. */
9221  color: ${a("--fg-color")};
9222  display: flex;
9223  flex-direction: column;
9224  flex-grow: 1;
9225  align-items: center;
9226  margin-top: 16px;
9227`,o$=c`
9228  ${pn}
9229  text-align: center;
9230  padding-left: ${a("--spacing-s")};
9231  padding-right: ${a("--spacing-s")};
9232`,a$=c`
9233  ${xt}
9234  text-align: center;
9235  padding-left: ${a("--spacing-s")};
9236  padding-right: ${a("--spacing-s")};
9237`,Qh=c`
9238  width: 100%;
9239  height: 100%;
9240  object-position: center;
9241`,jh=c`
9242  object-fit: cover;
9243`,Yh=c`
9244  object-fit: contain;
9245`,Xh=c`
9246  background-image: none;
9247`,r$=c`
9248  cursor: pointer;
9249`;var Jh=({imageSize:e,label:t})=>{let n=Qp[e];return t?n:n+Ly},i$=({imageSize:e,label:t})=>{let n=Jh({imageSize:e,label:t});return Math.floor(n/Hy)};var Zh=({className:e,title:t,imageSource:n,videoSource:o,iconImageSource:r,label:s,onClick:l,imageSize:p=ha.Large,imageFit:d=Oo.Cover,imagePadding:u=!1,link:y,tilesLayout:m,isRTL:g,iconImgSrcs:f,iconAltText:b,imgSrcs:S,imgAltText:C})=>{K("sdsm-tile");let{Anchor:I}=(0,Oy.useContext)(Le),M=g?"rtl":void 0,v=(0,Oy.useCallback)($=>{y&&l&&l(y,$)},[y,l]),_=Kp[p],w=Q4({imageSource:n,imageFit:d,imageHeight:_,imagePadding:u}),D=J4({imageSource:n,imageFit:d,imageHeight:Vy,imagePadding:u}),k=Z4({imageFit:d,imageHeight:Vy,imagePadding:u}),A=x("div",{"data-testid":"sdsm-tile-default-inner",className:h("sdsm-tile",{[r$]:!!l},K4,e),onClick:y?void 0:v,dir:M,children:[(n||S)&&i("div",{"data-testid":"sdsm-tile-image",className:h(w,S?Xh:void 0),children:S&&i(lt,{altText:C,imgSrcs:S,imgClassName:h(Qh,d===Oo.Cover?jh:Yh)})}),(t||s)&&x("div",{"data-testid":"sdsm-tile-text",className:h(Y4,c`
9250              height: ${Qp[p]+qp}px;
9251            `),children:[s&&i("div",{className:j4,children:s}),i("div",{className:X4,style:{WebkitLineClamp:i$({imageSize:p,label:s}),maxHeight:Jh({imageSize:p,label:s})},children:t})]})]}),R=x("div",{"data-testid":"sdsm-tile-alternate-inner",className:h("sdsm-tile",e$,e),onClick:y?void 0:v,dir:M,children:[(n||S)&&i("div",{"data-testid":"sdsm-tile-alternate-image",className:h(D,S?Xh:void 0),children:S&&i(lt,{altText:C,imgSrcs:S,imgClassName:h(Qh,d===Oo.Cover?jh:Yh)})}),!n&&o&&i("div",{"data-testid":"sdsm-tile-alternate-video",className:k,children:i(Ye,{showVideoControls:!1,videoSource:o,maxHeight:Vy,isBackgroun
9251dVideo:!0})}),(r||f)&&i(lt,{altText:b,imgSrcs:f,imgClassName:t$,defaultSrc:r}),(t||s)&&x("div",{"data-testid":"sdsm-tile-alternate-text",className:n$,children:[t&&i("div",{className:o$,children:t}),s&&i("div",{className:a$,children:s})]})]});return y?i(I,{"data-testid":"sdsm-tile-click-handler",href:y,className:q4,onClick:v,children:m?R:A}):m?R:A};Zh.displayName="Tile";var eC=c`
9252  align-items: center;
9253  background-color: ${a("--topic-bg-color")};
9254  border: ${a("--topic-border-width")} solid ${a("--topic-border-color")};
9255  border-radius: ${a("--topic-border-radius")};
9256  color: ${a("--fg-color")};
9257  display: flex;
9258  font-family: ${a("--font-family")};
9259  font-size: ${a("--topic-font-size")};
9260  font-weight: ${a("--topic-font-weight")};
9261  justify-content: center;
9262  line-height: ${a("--topic-font-line-height")};
9263  padding: ${a("--topic-padding")};
9264  text-align: center;
9265  text-decoration: none;
9266  text-transform: capitalize;
9267  white-space: nowrap;
9268`,s$=c`
9269  transition: background-color 0.2s linear;
9270
9271  &:hover {
9272    background-color: ${a("--topic-hover-bg-color")};
9273  }
9274`;var l$=e=>{K("sdsm-topic");let{displayText:t,url:n}=e;return t?n?i(ak,{className:h("sdsm-topic",eC,s$),href:n,"data-testid":"sdsm-topic",children:t}):i("span",{className:h("sdsm-topic",eC),"data-testid":"sdsm-topic",children:t}):null};var p$=c`
9275  background-color: ${Jo};
9276  border-radius: ${a("--chart-skeleton-border-radius")};
9277  display: flex;
9278  justify-content: center;
9279  padding: 20px;
9280
9281  ${co} {
9282    padding: ${a("--spacing-xxl")};
9283  }
9284`,c$=c`
9285  background-color: ${a("--chart-skeleton-bg-color")};
9286  border-radius: ${a("--chart-skeleton-border-radius")};
9287  overflow: hidden;
9288  position: relative;
9289  width: 100%;
9290
9291  ${co} {
9292    margin: 0px 112px;
9293  }
9294`,d$=c`
9295  height: 100%;
9296  width: 100%;
9297`,u$=c`
9298  fill: url('#shimmerGradient');
9299  mask: url('#shimmerMask');
9300`,Go=c`
9301  fill: ${a("--chart-skeleton-mask-color")};
9302`,tC=c`
9303  stop-color: ${a("--chart-skeleton-dark-animation-color")};
9304`,y$=c`
9305  stop-color: ${a("--chart-skeleton-light-animation-color")};
9306`;var m$="2s",An=()=>(K("sdsm-skeleton-chart"),i("article",{className:h("sdsm-skeleton-chart",p$),children:i("div",{className:c$,children:x("svg",{viewBox:"0 0 664 328",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:d$,children:[x("defs",{children:[x("linearGradient",{id:"shimmerGradient",x1:"0",y1:"0",x2:"1",y2:"0",children:[i("stop",{className:tC,offset:"0%",strokeOpacity:1}),i("stop",{className:y$,offset:"50%",strokeOpacity:1}),i("stop",{className:tC,offset:"100%",strokeOpacity:1}),i("animate",{attributeName:"x1",values:"-100%;100%",dur:m$,repeatCount:"indefinite"}),i("animate",{attributeName:"x2",values:"0%;200%",dur:m$,repeatCount:"indefinite"})]}),x("mask",{id:"shimmerMask",children:[i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"31.4118",x:"36.955",y:"60.0518"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"31.4118",x:"36.955",y:"113.944"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"31.4118",x:"36.955",y:"167.838"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"31.4118",x:"36.955",y:"221.73"}),i("path",{className:Go,clipRule:"evenodd",d:`M609.376 62.2274C613.179 65.7331 613.232 71.466 609.493 75.0322L484.305 194.434C479.871 198.663
9307                472.912 199.467 467.516 196.374L472.552 188.649L467.516 196.374L347.249 127.445L229.404 229.841C225.443
9308                233.282 219.686 234.2 214.734 232.18L218.588 223.877L214.734 232.18L98.1939 184.629C93.3034 182.634
9309                91.0641 177.299 93.1923 172.714C95.3205 168.128 101.01 166.029 105.901 168.024L219.015 214.177L337.294
9310                111.404C341.761 107.523 348.434 106.899 353.63 109.877L348.593 117.603L353.63 109.877L473.715
9311                178.703L595.719 62.3369C599.458 58.7707 605.573 58.7217 609.376 62.2274ZM470.541 181.73C470.538
9312                181.733 470.535 181.736 470.532 181.739L474.608 185.495L470.532 181.739L470.541 181.73Z`,fillRule:"evenodd"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"36.955",x:"77.6056",y:"265.152"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"36.955",x:"205.727",y:"265.152"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"36.955",x:"333.848",y:"265.152"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"36.955",x:"461.969",y:"265.152"}),i("rect",{className:Go,height:"11.0865",rx:"5.54325",width:"36.955",x:"590.09",y:"265.152"})]})]}),i("rect",{x:"0",y:"0",width:"100%",height:"100%",className:u$})]})})}));var Gy=T(N());var g$=({children:e,active:t,onClick:n})=>{let o=h(b2,t&&kS);return i("button",{role:"tab",onClick:n,className:o,children:e})};var f$=({items:e,selectedChart:t,selectChart:n})=>{let o=s=>
9312{t!==s&&n(s)},r=h(m2,vS);return i("div",{className:r,children:i("nav",{className:g2,role:"tablist",children:e.map(({title:s},l)=>i(g$,{active:t===l,onClick:()=>o(l),children:s},`chart-button-${l}`))})})};var b$=({items:e,selectedChart:t})=>i("div",{className:f2,role:"tabpanel",children:e.map(({content:n},o)=>t===o&&i("div",{className:S2,children:n},o))});var S$=({items:e})=>{let[t,n]=(0,Gy.useState)(0);return K("sdsm-chart-toggle"),(0,Gy.useEffect)(()=>{let{onToggle:o}=e[t];o?.()},[e,t]),e?.length?x("section",{className:"sdsm-chart-toggle",children:[i(f$,{items:e,selectedChart:t,selectChart:n}),i(b$,{items:e,selectedChart:t})]}):null};var h$=({items:e,selectedChart:t})=>i(de,{children:e.map(({content:n},o)=>t===o.toString()&&n)});var zy=T(N());var C$=({label:e,items:t,selectedChart:n,selectChart:o})=>{let r=l=>{n!==l.id&&o(l.id)},s=t.map((l,p)=>({id:p.toString(),title:l.title,isSelected:p.toString()===n}));return x("div",{className:h(IS,C2,{[x2]:!e}),children:[e&&i("label",{children:e}),i(ns,{items:s,selectedItemId:n,onItemSelect:r})]})};var x$=({items:e,label:t,isLoading:n})=>{let[o,r]=(0,zy.useState)("0");return K("sdsm-chart-toggle"),(0,zy.useEffect)(()=>{if(!e?.length)return;let{onToggle:s}=e[Number(o)];s?.()},[e,o]),n?i(A2,{}):e?.length?x(de,{children:[i(C$,{label:t,items:e,selectedChart:o,selectChart:r}),i(h$,{items:e,selectedChart:o})]}):null};var v$=({children:e})=>i("section",{className:h("sdsm-chart-toggle",h2),children:e});var I$=T(hr());var Uy=({document:e})=>typeof e=="string"?i(de,{children:e}):i(de,{children:(0,I$.documentToPlainTextString)(e)});Uy.displayName="PlainRichText";function bY(e){return e&&e.length?e[0]:void 0}var Or=bY;function SY(e){return e===void 0}var nC=SY;WI();function hY(e,t,n,o){if(!zl(e))return e;t=os(t,e);for(var r=-1,s=t.length,l=s-1,p=e;p!=null&&++r<s;){var d=Sr(t[r]),u=n;if(d==="__proto__"||d==="constructor"||d==="prototype")return e;if(r!=l){var y=p[d];u=o?o(y,d,p):void 0,u===void 0&&(u=zl(y)?y:nd(t[r+1])?[]:{})}qI(p,d,u),p=p[d]}return e}var M$=hY;function CY(e,t,n){for(var o=-1,r=t.length,s={};++o<r;){var l=t[o],p=as(e,l);n(p,l)&&M$(s,os(l,e),p)}return s}var Wy=CY;function xY(e,t){if(e==null)return{};var n=ld(eM(e),function(o){return[o]});return t=jn(t),Wy(e,n,function(o,r){return t(o,r[0])})}var k$=xY;var $t=T(N());var T$=T(N()),Ca=(0,T$.createContext)({isPreview:!1,isSSR:!1,currentLocale:"en-US"});var A$=T(N());var jp=({component:e})=>(console.error(`${e} not implemented! This must be specified via DesignSystemContext.`),null),bo=(0,A$.createContext)({buttonComponent:()=>i(jp,{component:"buttonComponent"}),localeDropdownComponent:()=>i(jp,{component:"localeDropdownComponent"}),modalComponent:()=>i(jp,{component:"modalComponent"}),sectionComponent:()=>i(jp,{component:"sectionComponent"}),toggleComponent:()=>i(jp,{component:"toggleComponent"})});var qy={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"CookieModalQuery"},variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"preview"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"cookieModalCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"preview"},value:{kind:"Variable",name:{kind:"Name",value:"preview"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"1"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"CookieModalAll"}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"TrackingCookieAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"TrackingCookie"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"name"}},{kind:"Field",name:{kind:"Name",value:"provider"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"json"}}]}},{kind:"Field",name:{kind:"Name",value:"domains"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"json"}}]}},{kind:"Field",name:{kind:"Name",value:"purpose"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"json"}}]}},{kind:"Field",name:{kind:"Name",value:"expiration"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"json"}}]}},{kind:"Field",name:{kind:"Name",value:"pattern"}},{kind:"Field",name:{kind:"Name",value:"subDomains"}},{kind:"Field",name:{kind:"Name",value:"path"}},{kind:"Field",name:{kind:"Name",value:"secure"}},{kind:"Field",name:{kind:"Name",value:"sameSite"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"CookieCategoryAll"}
9312,typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CookieCategory"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"description"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"json"}}]}},{kind:"Field",name:{kind:"Name",value:"categoryCookieName"}},{kind:"Field",name:{kind:"Name",value:"displayMode"}},{kind:"Field",name:{kind:"Name",value:"isEssential"}},{kind:"Field",name:{kind:"Name",value:"enableToggle"}},{kind:"Field",name:{kind:"Name",value:"cookiesCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"200"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"TrackingCookieAll"}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"CookieModalAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CookieModal"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"landingScreenTitle"}},{kind:"Field",name:{kind:"Name",value:"content"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"json"}}]}},{kind:"Field",name:{kind:"Name",value:"acceptAllButtonText"}},{kind:"Field",name:{kind:"Name",value:"essentialOnlyButtonText"}},{kind:"Field",name:{kind:"Name",value:"settingsButtonText"}},{kind:"Field",name:{kind:"Name",value:"settingsScreenTitle"}},{kind:"Field",name:{kind:"Name",value:"cookieCategoriesCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"10"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"CookieCategoryAll"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"acceptSelectedButtonText"}},{kind:"Field",name:{kind:"Name",value:"saveChangesText"}},{kind:"Field",name:{kind:"Name",value:"changesSavedText"}},{kind:"Field",name:{kind:"Name",value:"toggleEnabledText"}},{kind:"Field",name:{kind:"Name",value:"toggleDisabledText"}},{kind:"Field",name:{kind:"Name",value:"gpcLocations"}},{kind:"Field",name:{kind:"Name",value:"enableCookieDeletion"}}]}}]};var oC=new Set(["localhost","sc-corp.net","appspot.com"]),Gr=class{constructor(t,n){Te(this,"client");Te(this,"initializeClient",(t,n)=>{let o=new vd,r=this.getGrapheneFlavor(n),s=this.getGrapheneFriendlyString(n),l=hk({partitionName:t,flavor:r,variant:s});return o.initialize({networkHandler:new xd(l),debugMode:!1,logTimeInterval:5e3}),o});Te(this,"getGrapheneFlavor",t=>{let n=Cr(t);return oC.has(n)?"development":"production"});Te(this,"getGrapheneFriendlyString",t=>{if(!t)return"Unknown";let n=/[\s.]+/g;return t.replace(n,"_")});Te(this,"logMetric",(t,n)=>{this.client.increment({metricsName:t,dimensions:n})});Te(this,"logError",(t,n,o)=>{let r={description:this.getGrapheneFriendlyString(n),error:this.getGrapheneFriendlyString(o.name)};this.client.increment({metricsName:`error_${t}`,dimensions:r})});this.client=this.initializeClient(t,n)}};var Ky=e=>{let t={};for(let n of e){let{categoryCookieName:o}=n;t[o]=!0}return t},Yp=e=>{let t={};for(let n of e){let{categoryCookieName:o,isEssential:r}=n;t[o]=r}return t},Qy=(e,t)=>({...Yp(e),...t});var _$=e=>{let t=en.get(),n=new Set,o=[];for(let[s,l]of e)for(let{name:p,regex:d}of l)d?o.push(d):n.add(p);let r=[];for(let s in t)n.has(s)||o.some(l=>l.test(s))||r.push(s);return r};var vY=(e,t)=>{let{sys:n,name:o,pattern:r,subDomains:s,path:l,secure:p,sameSite:d}=t,u={id:n.id,name:o};return r&&(u.regex=new RegExp(r)),s?.includes(e)&&(u.domain=""),l&&(u.path=l),p&&(u.secure=!0),d&&(u.sameSite=d),u},jy=e=>{let t=new Map,n=(window?.location?.hostname??"").toLowerCase();for(let o of e){let r=new Set,s=o.categoryCookieName;for(let l of o.cookiesCollection.items){let p=vY(n,l);r.add(p)}t.set(s,r)}return t};var IY="https://www.snapchat.com/cookies/api/is_cookie_popup_eligible",w$=async()=>{let e=await fetch(IY);if(e.status!==200){let{status:n,statusText:o}=e;throw new Error(`${n} : ${o}`)}return(await e.json()).popupEnabled};var MY="https://www.snapchat.com/cookies/api/user_location",Yy=async()=>{let e=await fetch(MY);if(e.status!==200){let{status:r,statusText:s}=e;throw new Error(`${r} : ${s}`)}let t=await e.json(),n=t.country,o=t.region;return`${n}-${o}`};var kY=e=>en.get(e),Xy=e=>{let t={};for(let n of e){let{categoryCookieName:o}=n,r=kY(o);r&&(t[o]=r==="true")}return t};var Jy=e=>{let t=e||(window?.location?.hostname??"").toLowerCase();return Cr(t)};var TY=(e,t,n,o)=>{let r={domain:e.domain??t,path:e.path,secure:e.secure,sameSite:e.sameSite};
9312if(e.regex)for(let s of Object.keys(n))e.regex.test(s)&&(en.remove(s,r),o[s]={value:n[s]??""});else e.name in n&&(en.remove(e.name,r),o[e.name]={value:n[e.name]??""})},AY=(e,t,n,o,r)=>{if(t==="sc-cookies-accepted")return;let s=o.get(t);if(s)for(let l of s)TY(l,e,n,r)},em=(e,t,n,o=!1)=>{let r=en.get(),s={};for(let p in t)t[p]||o&&AY(e,p,r,n,s);let l=en.get();for(let p in s)s[p].wasRemoved=!l[p];return s};var _Y=(e,t,n="")=>{en.set(e,t,{expires:365,secure:!0,domain:n})},tm=(e,t)=>{for(let n in t)_Y(n,t[n].toString(),e)};var D$=T(N());var xa=e=>{let{buttonComponent:t}=(0,D$.useContext)(bo);return t(e)};var P$=T(N());var N$=e=>{let{localeDropdownComponent:t}=(0,P$.useContext)(bo);return t(e)};var E$=T(N());var R$=e=>{let{modalComponent:t}=(0,E$.useContext)(bo);return t(e)};var F$=T(N());var B$=e=>{let{sectionComponent:t}=(0,F$.useContext)(bo);return t(e)};var $$=T(N());var L$=e=>{let{toggleComponent:t}=(0,$$.useContext)(bo);return t(e)};var H$=T(N());var aC=class extends H$.Component{constructor(t){super(t);let{partition:n,hostname:o}=t,r=n&&new Gr(n,o);this.state={hasError:!1,grapheneClient:r}}componentDidCatch(t){this.setState({hasError:!0}),this.state.grapheneClient?.logError(this.props.component,"unhandled",t),this.props.onError&&this.props.onError(t)}render(){let{children:t,renderInstead:n}=this.props,{hasError:o}=this.state;return o?n??null:t}};function nm(e,t,n){let o=e.displayName??"UnknownComponent";return s=>{let l=(window?.location?.hostname??"unknown").toLowerCase(),{onError:p}=s;return i(aC,{hostname:l,partition:t,component:o,onError:p,renderInstead:n,children:i(e,{...s})})}}var X$=T(sC());var J$=T(N());var am=({document:e,className:t})=>{let{currentLocale:n}=(0,J$.useContext)(Ca),o=r=>{let s=new URL(r);return s.searchParams.has("lang")||s.searchParams.set("lang",n),s.href};return i("div",{"data-testid":"mwp-cookie-rich-text",className:h("contentful-rich-text",t),dangerouslySetInnerHTML:{__html:(0,X$.documentToHtmlString)(e,{renderNode:{hyperlink:r=>{let s=r.content.map(p=>{if(!(!p||p.nodeType!=="text"))return p.value},[]).join("");return`<a href="${o(r.data.uri)}" target="_blank" rel="noopener">${s}</a>`}}})}})};var rm=({children:e})=>i("div",{className:"modal-footer",children:e});var im=T(N());var Z$=({className:e,width:t,height:n,backgroundType:o="White"})=>{let r=o!=="Black"?"#FFFFFF":void 0,s=o==="Black"?"#FFFFFF":void 0;return i("svg",{version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0px",y:"0px",viewBox:"0 0 500 500",className:e,width:t,height:n,children:i("g",{id:"Layer_1",children:x("g",{children:[i("g",{children:i("path",{style:{fill:r},d:`M484.6,369.3c-2-6.8-11.9-11.6-11.9-11.6l0,0c-0.9-0.5-1.7-0.9-2.4-1.3c-16.4-7.9-30.8-17.4-43.1-28.2
9313                c-9.8-8.7-18.2-18.2-25-28.4c-8.2-12.4-12.1-22.8-13.8-28.4c-0.9-3.7-0.8-5.1,0-7c0.6-1.6,2.5-3.1,3.4-3.8
9314                c5.5-3.9,14.4-9.7,19.9-13.2c4.7-3.1,8.8-5.7,11.2-7.4c7.7-5.4,12.9-10.8,16-16.7c4-7.6,4.5-16,1.4-24.3
9315                c-4.2-11.1-14.6-17.8-27.8-17.8c-2.9,0-6,0.3-9,1c-7.6,1.6-14.8,4.3-20.8,6.7c-0.4,0.2-0.9-0.2-0.9-0.6
9316                c0.6-14.9,1.3-34.9-0.3-53.9c-1.5-17.2-5-31.7-10.8-44.3c-5.8-12.7-13.4-22.1-19.3-28.9c-5.7-6.5-15.5-16-30.5-24.5
9317                c-21-12-45-18.1-71.1-18.1c-26.1,0-50,6.1-71.1,18.1c-15.8,9-25.9,19.2-30.5,24.5c-5.9,6.8-13.5,16.2-19.3,28.9
9318                c-5.8,12.6-9.3,27.1-10.8,44.3c-1.6,19.1-1,37.5-0.3,53.9c0,0.5-0.5,0.8-0.9,0.6c-6-2.3-13.2-5-20.7-6.7c-3-0.7-6-1-9-1
9319                c-13.2,0-23.6,6.7-27.8,17.8c-3.1,8.3-2.7,16.7,1.4,24.3c3.1,5.9,8.4,11.4,16,16.7c2.4,1.7,6.4,4.3,11.2,7.4
9320                c5.3,3.5,14,9.1,19.5,13c0.7,0.5,3,2.3,3.8,4.1c0.8,2,0.9,3.4-0.1,7.3c-1.7,5.7-5.6,15.9-13.7,28.1c-6.8,10.2-15.2,19.7-25,28.4
9321                C60.5,339,46,348.5,29.7,356.5c-0.8,0.4-1.7,0.8-2.7,1.4l0,0c0,0-9.8,5-11.6,11.4c-2.7,9.5,4.5,18.4,11.9,23.2
9322                c12.1,7.8,26.9,12,35.4,14.3c2.4,0.6,4.5,1.2,6.5,1.8c1.2,0.4,4.3,1.6,5.6,3.3c1.7,2.1,1.9,4.8,2.5,7.8v0c0.9,5,3,11.2,9.2,15.5
9323                c6.8,4.7,15.5,5,26.4,5.5c11.5,0.4,25.8,1,42.1,6.4c7.6,2.5,14.4,6.7,22.4,11.6c16.6,10.2,37.2,22.9,72.5,22.9
9324                c35.3,0,56.1-12.8,72.8-23c7.9-4.8,14.7-9,22.1-11.5c16.3-5.4,30.6-5.9,42.1-6.4c11-0.4,19.6-0.7,26.4-5.5
9325                c6.6-4.6,8.6-11.4,9.4-16.6c0.5-2.5,0.8-4.8,2.3-6.7c1.2-1.6,4.1-2.7,5.4-3.2c2-0.6,4.2-1.2,6.7-1.9c8.6-2.3,19.3-5,32.3-12.4
9326                C485.2,385.6,486.3,374.7,484.6,369.3z`})}),i("path",{style:{fill:s},d:`M498.2,364c-3.5-9.5-10.1-14.5-17.6-18.7c-1.4-0.8-2.7-1.5-3.8-2c-2.2-1.2-4.5-2.3-6.8-3.5
9327              c-23.5-12.5-41.8-28.2-54.6-46.8c-4.3-6.3-7.3-12-9.4-16.6c-1.1-3.1-1-4.9-0.3-6.5c0.6-1.2,2.2-2.5,3-3.1c4-2.7,8.2-5.4,11-7.2
9328              c5-3.3,9-5.8,11.6-7.6c9.6-6.7,16.4-13.9,20.6-21.9c5.9-11.3,6.7-24.2,2.1-36.3c-6.4-16.8-22.3-27.3-41.5-27.3
9329              c-4,0-8,0.4-12.1,1.3c-1.1,0.2-2.1,0.5-3.1,0.7c0.2-11.4-0.1-23.6-1.1-35.6c-3.6-42-18.3-64-33.7-81.6c-6.4-7.3-17.5-18-34.2-27.6
9330              C305.1,10.6,278.8,3.9,250,3.9c-28.7,0-55,6.7-78.3,20c-16.8,9.6-27.9,20.3-34.3,27.6c-15.3,17.5-30,39.6-33.7,81.6
9331              c-1,11.9-1.3,24.1-1.1,35.6c-1-0.3-2.1-0.5-3.1-0.7c-4-0.9-8.1-1.3-12.1-1.3c-19.3,0-35.2,10.4-41.5,27.3
9332              c-4.6,12.1-3.8,25,2.1,36.3c4.2,8,11,15.2,20.6,21.9c2.6,1.8,6.6,4.4,11.6,7.6c2.7,1.8,6.7,4.3,10.6,6.9c0.6,0.4,2.7,1.9,3.4,3.4
9333              c0.8,1.7,0.8,3.5-0.4,6.8c-2.1,4.6-5,10.1-9.2,16.3c-12.4,18.2-30.3,33.6-53,46c-12,6.4-24.6,10.6-29.9,25
9334              c-4,10.9-1.4,23.2,8.8,33.6l0,0c3.3,3.6,7.5,6.8,12.8,9.7c12.4,6.9,23,10.2,31.3,12.5c1.5,0.4,4.8,1.5,6.3,2.8
9335              c3.7,3.2,3.2,8.1,8.1,15.2c3,4.4,6.4,7.4,9.2,9.4c10.3,7.1,21.9,7.6,34.2,8c11.1,0.4,23.7,0.9,38.1,5.7c6,2,12.1,5.8,19.3,10.2
9336              c17.2,10.6,40.8,25,80.2,25c39.4,0,63.1-14.5,80.5-25.2c7.1-4.4,13.3-8.1,19-10c14.4-4.7,27-5.2,38.1-5.7
9337              c12.3-0.5,23.9-0.9,34.2-8c3.2-2.2,7.3-5.9,10.5-11.5c3.5-6,3.4-10.2,6.8-13.2c1.4-1.2,4.3-2.2,5.9-2.7
9338              c8.4-2.3,19.1-5.7,31.7-12.6c5.6-3.1,10-6.5,13.4-10.3c0,0,0.1-0.1,0.1-0.1C499.7,386.6,502.1,374.6,498.2,364z M463.2,382.8
9339              c-21.4,11.8-35.6,10.5-46.6,17.7c-9.4,6-3.8,19.1-10.7,23.8c-8.4,5.8-33.2-0.4-65.1,10.2c-26.4,8.7-43.2,33.8-90.7,33.8
9340              c-47.6,0-64-25-90.7-33.8c-32-10.6-56.8-4.4-65.1-10.2c-6.8-4.7-1.3-17.7-10.7-23.8c-11-7.1-25.3-5.9-46.6-17.7
9341              c-13.6-7.5-5.9-12.2-1.4-14.4c77.4-37.5,89.8-95.4,90.3-99.7c0.7-5.2,1.4-9.3-4.3-14.6c-5.5-5.1-30.1-20.3-36.9-25
9342              c-11.3-7.9-16.2-15.7-12.6-25.4c2.5-6.7,8.8-9.2,15.4-9.2c2,0,4.1,0.2,6.1,0.7c12.4,2.7,24.4,8.9,31.3,10.6c1,0.2,1.8,0.3,2.6,0.3
9343              c3.7,0,5-1.9,4.8-6.1c-0.8-13.5-2.7-39.9-0.6-64.5c2.9-33.9,13.9-50.7,26.9-65.6c6.2-7.1,35.5-38.1,91.6-38.1
9344              c56.2,0,85.3,30.9,91.6,38.1c13,14.9,23.9,31.7,26.9,65.6c2.1,24.6,0.3,51-0.6,64.5c-0.3,4.5,1.1,6.1,4.8,6.1
9345              c0.8,0,1.6-0.1,2.6-0.3c6.9-1.7,19-7.9,31.3-10.6c2-0.4,4.1-0.7,6.1-0.7c6.6,0,12.8,2.5,15.4,9.2c3.7,9.7-1.3,17.5-12.6,25.4
9346              c-6.8,4.7-31.3,19.9-36.9,25c-5.7,5.3-5,9.4-4.3,14.6c0.6,4.4,12.9,62.2,90.3,99.7C469.1,370.6,476.8,375.3,463.2,382.8z`})]})})})};var sm=({backgroundType:e,supportedLocales:t,onLocaleChange:n})=>{let{currentLocale:o}=(0,im.useContext)(Ca),r=(0,im.useRef)(null),s=()=>r.current;return x("div",{"data-testid":"mwp-cookie-modal-header",className:"modal-header",ref:r,children:[i("div",{className:"logo-container",children:i(Z$,{width:24,height:24,backgroundType:e})}),i("div",{className:"locale-container",children:i(N$,{supportedLocales:t,currentLocale:t[o],onLocaleChange:n,containerProvider:s})})]})};var e5=({backgroundType:e,supportedLocales:t,title:n,content:o,settingsButtonText:r,acceptAllButtonText:s,essentialOnlyButtonText:l,onSettingsbuttonClick:p,onAcceptAllButtonClick:d,onAcceptEssentialButtonClick:u,onLocaleChange:y})=>x("div",{"data-testid":"mwp-cookie-landing-screen",className:"cookie-landing-screen",children:[i(sm,{backgroundType:e,supportedLocales:t,onLocaleChange:y}),x("div",{"data-testid":"mwp-cookie-modal-body",className:"modal-body",children:[i("h2",{className:"cookie-title",children:n}),i(am,{document:o,className:"landing-content"})]}),x(rm,{children:[i(xa,{isPrimary:!0,text:l,onClick:u}),i(xa,{isPrimary:!0,text:s,onClick:d}),i(xa,{isPrimary:!1,text:r,onClick:p})]})]});var lm=({title:e,cookieCategories:t,categoriesState:n,updateCategoriesState:o,activeToggleLabel:r,inactiveToggleLabel:s,isModal:l})=>x(de,{children:[i("h2",{className:"cookie-title",children:e}),t.map(p=>{if(l&&p.displayMode==="Settings Only")return null;let d=p.categoryCookieName,u=s;return p.isEssential&&!p.enableToggle&&(u=r),n[d]&&(u=r),i("div",{"data-testid":"mwp-cookie-category-description",children:x("div",{className:"category-border",children:[x("div",{className:"category-title-container",children:[i("h5",{className:"category-title",children:p.title}),i("p",{className:"category-status",children:u}),p.enableToggle===!0&&i("div",{className:"category-toggle",children:i(L$,{id:`${p.sys.id}-slider`,isChecked:!!n[d],onToggle:()=>o(d,!n[d])})})]}),i(am,{className:"category-description",document:p.description.json})]})},p.sys.id)})]});var t5=({backgroundType:e,supportedLocales:t,onLocaleChange:n,title:o,cookieCategories:r,activeToggleLabel:s,inactiveToggleLabel:l,categoriesState:p,updateCategoriesState:d,acceptAllButtonText:u,essentialOnlyButtonText:y,acceptSelectedButtonText:m,onAcceptAllButtonClick:g,onAcceptEssentialButtonClick:f,onAcceptSelectedButtonClick:b})=>x("div",{"data-testid":"mwp-cookie-modal-settings-screen",className:"cookie-settings-screen",children:[i(sm,{backgroundType:e,supportedLocales:t,onLocaleChange:n}),i("div",{className:"modal-body",children:i(lm,{title:o,cookieCategories:r,categoriesState:p,updateCategoriesState:d,activeToggleLabel:s,inactiveToggleLabel:l,isModal:!0})}),x(rm,{children:[i(xa,{isPrimary:!0,text:y,onClick:f}),i(xa,{isPrimary:!0,text:u,onClick:g}),i(xa,{isPrimary:!0,text:m,onClick:b})]})]});var pm="CookieModal",n5=({supportedLocales:e,cookieDomain:t,portalRoot:n,backgroundType:o="White",onLocaleChange:r,onComplete:s,onEvent:l,onGlobalPrivacyControlSet:p,globalPrivacyControl:d,forceVisible:u})=>{let y=(0,$t.useContext)(Ca),{data:m}=oa(qy,y,{client:y.client}),g=Or(m?.cookieModalCollection.items),f=g?.gpcLocations,{categorySettings:b,cookieCategoryMap:S,enableCookieDeletion:C}=(0,$t.useMemo)(()=>
9346{if(!g?.cookieCategoriesCollection?.items?.length)return{categorySettings:void 0,cookieCategoryMap:void 0,enableCookieDeletion:!1};let U=g.cookieCategoriesCollection.items,E=jy(g.cookieCategoriesCollection.items),{enableCookieDeletion:X}=g;return{categorySettings:U,cookieCategoryMap:E,enableCookieDeletion:X}},[g]),I=Jy(t),[M,v]=(0,$t.useState)(),[_,w]=(0,$t.useState)("Unknown"),[D,k]=(0,$t.useState)(!1),[A,R]=(0,$t.useState)({}),$=(U,E)=>{let X=Fn(A);X[U]=E,R(X)},[B,H]=(0,$t.useState)(!1),[L,z]=(0,$t.useState)("landing"),[Q,ue]=(0,$t.useState)(),ne=!!((window?.navigator?.globalPrivacyControl||d)&&S&&(f?.includes(_)||f?.length===0||!f)),te=(0,$t.useCallback)(U=>{if(!!oC.has(I))return;let X=_$(U);for(let W of X){let re={cookieName:W,userLocation:_};Q?.logMetric("modal_uncategorized_cookie",re)}},[Q,I,_]),se=(0,$t.useCallback)((U,E)=>{if(!S||!b)return;let W=((Z,be={})=>k$(Z,(q,le)=>nC(be[le])||be[le]!==q))(U,E);tm(I,W);let re=em(I,U,S,C);for(let Z in re){if(re[Z]?.wasRemoved)continue;let be={cookieName:Z,userLocation:_};Q?.logMetric("tracking_cookie_misconfiguration",be)}te(S),s?.({didUserInteract:D,userLocation:_,cookieAcceptance:U,isGlobalPrivacyControlApplied:ne}),k(!1)},[I,S,b,Q,D,s,_,k,te,ne,C]);(0,$t.useEffect)(()=>{let U=window.location.hostname,E=new Gr(rs.COOKIE_MODAL_COMPONENTS,U);ue(E)},[ue]),(0,$t.useEffect)(()=>{if(!Q)return;(async()=>{try{let E=await w$();v(E)}catch(E){let X=Dt(E);Q.logError(pm,"shouldDisplayModal",X),v(!0)}})()},[Q,v]),(0,$t.useEffect)(()=>{if(!Q)return;(async()=>{try{let E=await Yy();w(E)}catch(E){let X=Dt(E);Q.logError(pm,"userLocation",X)}})()},[Q,w]),(0,$t.useEffect)(()=>{if(!b)return;let U=Yp(b);R(U)},[b,R]),(0,$t.useEffect)(()=>{if(nC(M)||!S||!b||B)return;H(!0);let U=Xy(b),E=U["sc-cookies-accepted"],X={userLocation:_,cookieDomain:I};if(E){let re={...M?Yp(b):Ky(b),...U};ne&&U.Marketing?(se({...re,Marketing:!1},U),p?.(),Q?.logMetric("global_privacy_control",X)):se(re,U);return}if(M)k(!0);else{let W=Ky(b);ne?(se({...W,Marketing:!1}),p?.(),Q?.logMetric("global_privacy_control",X)):se(W)}},[B,M,S,b,H,k,se,d,_,ne,I,Q,p]);let oe=()=>{if(!b)return;let U=Ky(b);se(U),j("accept_all",U)},j=(U,E)=>{l?.({component:pm,action:"Click",label:U});let X={preferences:`${E.Preferences??!1}`,performance:`${E.Performance??!1}`,marketing:`${E.Marketing??!1}`,userLocation:_};Q?.logMetric(`${U}_clicks_modal`,X)},Y=()=>{if(!b)return;let U=Yp(b);se(U),j("accept_essential",U)},J=()=>{if(!b)return;let U=Qy(b,A);se(U),j("accept_selected",U)};return g?x(R$,{isDisplayed:u??D,backgroundType:o,portalRoot:n,children:[L==="landing"&&i(e5,{backgroundType:o,supportedLocales:e,title:g.landingScreenTitle,content:g.content.json,settingsButtonText:g.settingsButtonText,onSettingsbuttonClick:()=>z("settings"),acceptAllButtonText:g.acceptAllButtonText,onAcceptAllButtonClick:oe,essentialOnlyButtonText:g.essentialOnlyButtonText,onAcceptEssentialButtonClick:Y,onLocaleChange:r}),L==="settings"&&i(t5,{backgroundType:o,supportedLocales:e,title:g.landingScreenTitle,cookieCategories:g.cookieCategoriesCollection.items,activeToggleLabel:g.toggleEnabledText,inactiveToggleLabel:g.toggleDisabledText,categoriesState:A,updateCategoriesState:$,acceptAllButtonText:g.acceptAllButtonText,essentialOnlyButtonText:g.essentialOnlyButtonText,acceptSelectedButtonText:g.acceptSelectedButtonText,onAcceptAllButtonClick:oe,onAcceptEssentialButtonClick:Y,onAcceptSelectedButtonClick:J,onLocaleChange:r})]}):null};n5.displayName=pm;var pC=nm(n5,rs.COOKIE_MODAL_COMPONENTS);var ec=({children:e,client:t,...n})=>{let{isPreview:o=!1,isSSR:r=!1,currentLocale:s="en-US"}=n,l={isPreview:o,isSSR:r,currentLocale:s,client:t},p=i(Ca.Provider,{value:l,children:i(bo.Provider,{value:n,children:e})});if(t)return p;let d=new sd({link:Cd,cache:new id});return i(Ul,{client:d,children:p})};var On=T(N());var cC="CookieSettings",o5=({backgroundType:e="White",cookieDomain:t,onSubmit:n,onEvent:o})=>{let r=(0,On.useContext)(Ca),{data:s}=oa(qy,r,{client:r.client}),l=Or(s?.cookieModalCollection.items),{categorySettings:p,cookieCategoryMap:d,enableCookieDeletion:u}=(0,On.useMemo)(()=>{if(!l?.cookieCategoriesCollection?.items)return{categorySettings:void 0,cookieCategoryMap:void 0,enableCookieDeletion:!1};let R=l.cookieCategoriesCollection.items,$=jy(l.cookieCategoriesCollection.items),{enableCookieDeletion:B}=l;return{categorySettings:R,cookieCategoryMap:$,enableCookieDeletion:B}},[l]),y=Jy(t),[m,g]=(0,On.useState)("Unknown"),[f,b]=(0,On.useState)({}),S=(R,$)=>{let B=Fn(f);B[R]=$,b(B),I("Enabled")},[C,I]=(0,On.useState)("Disabled"),M=()=>{I("Saved"),setTimeout(()=>{I("Disabled")},3e3)},[v,_]=(0,On.useState)(),w=(0,On.useCallback)(R=>{if(!d||!p)return;tm(y,R);let $=em(y,R,d,u);for(let B in $){if($[B]?.wasRemoved)continue;let H={cookieName:B,userLocation:m};v?.logMetric("tracking_cookie_misconfiguration",H)}},[y,m,d,p,v,u]);(0,On.useEffect)(()=>{let R=window.location.hostname,$=new Gr(rs.COOKIE_MODAL_COMPONENTS,R);_($)},[_]),(0,On.useEffect)(()=>
9346{if(!p)return;let R=()=>{let B=Xy(p);B["sc-cookies-accepted"]&&(b(B),clearInterval($))},$=setInterval(R,1e3);return R(),()=>clearInterval($)},[p,b]),(0,On.useEffect)(()=>{if(!v)return;(async()=>{try{let $=await Yy();g($)}catch($){let B=Dt($);v.logError(cC,"userLocation",B)}})()},[g,v]);let D=()=>{if(!p)return;let R=Qy(p,f);w(R),M(),k("save_changes",R),n?.({userLocation:m,cookieAcceptance:R})},k=(R,$)=>{o?.({component:cC,action:"Click",label:R});let B={preferences:`${$.Preferences??!1}`,performance:`${$.Performance??!1}`,marketing:`${$.Marketing??!1}`,userLocation:m};v?.logMetric(`${R}_clicks_settings`,B)};if(!l)return null;let A={isDisabled:C==="Disabled",isPrimary:C!=="Saved",testId:"mwp-cookie-settings-save-btn",text:C==="Saved"?l.changesSavedText:l.saveChangesText,onClick:D};return x(B$,{backgroundType:e,children:[i("div",{"data-testid":"mwp-cookie-settings-page-body",className:"settings-page-body",children:i(lm,{title:l.settingsScreenTitle,cookieCategories:l.cookieCategoriesCollection.items,categoriesState:f,updateCategoriesState:S,activeToggleLabel:l.toggleEnabledText,inactiveToggleLabel:l.toggleDisabledText})}),i("div",{"data-testid":"mwp-cookie-settings-page-footer",className:"settings-page-footer",children:i(xa,{...A})})]})};o5.displayName=cC;var dC=nm(o5,rs.COOKIE_MODAL_COMPONENTS);var fm=T(N());var a5=T(N());var Ia="en-US",Ks={[Ia]:{code:Ia,name:"English (United States)"}},qY=e=>{let t=new URL(e,window.location.href);return window.location.hostname!==t.hostname?!1:window.location.pathname!==t.pathname},KY={currentLocale:Ia,supportedLocales:Ks,onError:console.error,isPreview:!1,isSSR:!1,isUrlCurrent:qY},Ge=(0,a5.createContext)({onError:e=>console.error(e),currentLocale:Ia,hostname:"unknown",supportedLocales:Ks}),uC=({children:e,value:t})=>i(Ge.Provider,{value:ea(KY,t),children:e});var QY=(e,t,n)=>{dm({"gtm.start":Date.now(),event:"gtm.js"});let o=e.createElement("script");o.async=!0,o.src=`https://www.googletagmanager.com/gtm.js?id=${t}`,n&&(o.nonce=n),e.head.appendChild(o)},cm=(e,t)=>{if(e==="")return;let n=r5(e);window[`ga-disable-${n}`]=!t},r5=e=>e.includes("UA-")||e.includes("G-")?e:`UA-${e}`,dm=e=>{window.dataLayer=window.dataLayer??[],window.dataLayer.push(e)},jY=(e,t,n)=>{window&&(cm(t,!0),QY(document,e,n))},YY=e=>{(window.ga.q=window.ga.q??[]).push(...e)},XY=e=>{window.GoogleAnalyticsObject="ga",window.ga=window.ga??YY,window.ga.l=new Date().getTime;let t=document.createElement("script");t.async=!0,t.src="https://www.google-analytics.com/analytics.js",e&&(t.nonce=e),document.head.appendChild(t)},JY=(e,t=[],n)=>{if(window)if(cm(e,!0),e.includes("UA-"))XY(n),ga("create",e,"auto"),t.forEach(o=>{ga("require",o.name,o.options)}),ga("set","anonymizeIp",!0),ga("send","pageview");else{window.dataLayer=window.dataLayer??[];let o=document.createElement("script");o.async=!0,o.src=`https://www.googletagmanager.com/gtag/js?id=${e}`,o.onload=()=>{dm({js:new Date,config:e})},n&&(o.nonce=n),document.head.appendChild(o)}},i5=(e,t,n,o)=>{let r=r5(t);e&&t?jY(e,r,o):t&&JY(r,n,o)};var um=T(N());var s5="sc-language";var l5=c`
9347  .sdsm-dropdown-button {
9348    font-size: 14px;
9349    line-height: 20px;
9350  }
9351
9352  .${pk} {
9353    max-width: 200%;
9354  }
9355`;var Qs=({currentLocale:e,supportedLocales:t,onLocaleChange:n,className:o,buttonComponent:r})=>{let s=(0,um.useContext)(Ge);e??(e=s.currentLocale),t??(t=s.supportedLocales??Ks),n??(n=s.onLocaleChange);let l=Object.values(t),p=(0,um.useCallback)(u=>{let y=u.id;en.get("Preferences")==="true"&&en.set(s5,y,{domain:Cr(window.location.host),secure:!0}),s.onEvent?.({action:no.LocaleSelect,component:"LocaleDropdown",label:`Language: ${y}`}),n?.(y)},[s,n]);l.sort((u,y)=>u.code.localeCompare(y.code));let d=l.map(u=>{let y=Id[u.code]??u.name;return{id:u.code,title:y}});return i(ns,{items:d,className:h(l5,o),"data-testid":"gc-locale-language",selectedItemId:e??Ia,onItemSelect:p,buttonComponent:r})};Qs.displayName="LocaleDropdown";var mm=T(N());var eX=c`
9356  font-family: ${a("--font-family")};
9357
9358  * {
9359    box-sizing: border-box;
9360    margin: 0;
9361  }
9362`,p5=c`
9363  ${es}
9364  margin-bottom: ${a("--spacing-m")};
9365  text-transform: uppercase;
9366`,ym=c`
9367  ${eX}
9368
9369  /* override site settings that override header behaviors */
9370  h1,h2,h3,h4,h5,h6 {
9371    font-family: ${a("--font-family")};
9372    line-height: inherit;
9373    text-transform: initial;
9374  }
9375
9376  /* Ensure consistent rendering of lists */
9377  ul {
9378    list-style: disc outside;
9379  }
9380`,tX=c`
9381  .modal-header {
9382    display: flex;
9383    flex-direction: row;
9384    justify-content: space-between;
9385    margin-bottom: ${a("--spacing-xs")};
9386
9387    .logo-container {
9388      display: flex;
9389      justify-content: center;
9390      flex-direction: column;
9391      opacity: ${a("--cookie-modal-logo-opacity")};
9392    }
9393
9394    /* Ensure locale dropdown is aligned to the right regardless of logo display */
9395    .locale-container {
9396      margin-inline-start: auto;
9397    }
9398  }
9399`,nX=c`
9400  a {
9401    color: inherit;
9402    font-weight: 500;
9403  }
9404  > ul {
9405    padding-left: ${a("--spacing-l")};
9406    margin-bottom: ${a("--spacing-s")};
9407  }
9408  > ul > li {
9409    margin-bottom: ${a("--spacing-xxs")};
9410  }
9411  > p {
9412    margin: 0 0 ${a("--spacing-xxs")};
9413  }
9414  *[dir='rtl'] & {
9415    > ul {
9416      padding-left: unset;
9417      padding-right: ${a("--spacing-l")};
9418    }
9419  }
9420`,oX=c`
9421  .contentful-rich-text {
9422    /* Rich Text Base Styles */
9423    ${V} {
9424      font-size: ${a("--cookie-modal-rich-text-base-desktop-font-size")};
9425      font-weight: ${a("--cookie-modal-rich-text-base-desktop-font-weight")};
9426      line-height: ${a("--cookie-modal-rich-text-base-desktop-font-line-height")};
9427      font-stretch: ${a("--cookie-modal-rich-text-base-desktop-font-stretch")};
9428    }
9429
9430    ${P} {
9431      font-size: ${a("--cookie-modal-rich-text-base-mobile-font-size")};
9432      font-weight: ${a("--cookie-modal-rich-text-base-mobile-font-we
9432ight")};
9433      line-height: ${a("--cookie-modal-rich-text-base-mobile-font-line-height")};
9434      font-stretch: ${a("--cookie-modal-rich-text-base-mobile-font-stretch")};
9435    }
9436
9437    /* Rich Text H3 Styles (title) */
9438    h3 {
9439      ${V} {
9440        font-size: ${a("--cookie-modal-rich-text-title-desktop-font-size")};
9441        line-height: ${a("--cookie-modal-rich-text-title-desktop-font-line-height")};
9442        font-weight: ${a("--cookie-modal-rich-text-title-desktop-font-weight")};
9443        font-stretch: ${a("--cookie-modal-rich-text-title-desktop-font-stretch")};
9444      }
9445      ${P} {
9446        font-size: ${a("--cookie-modal-rich-text-title-mobile-font-size")};
9447        line-height: ${a("--cookie-modal-rich-text-title-mobile-font-line-height")};
9448        font-weight: ${a("--cookie-modal-rich-text-title-mobile-font-weight")};
9449        font-stretch: ${a("--cookie-modal-rich-text-title-mobile-font-stretch")};
9450      }
9451    }
9452
9453    ${nX}
9454  }
9455`,c5=c`
9456  .category-border {
9457    border: ${a("--cookie-settings-category-border-width")} solid
9458      ${a("--cookie-settings-category-border-color")};
9459    border-radius: ${a("--cookie-settings-category-border-radius")};
9460    margin-bottom: ${a("--spacing-s")};
9461    padding: ${a("--cookie-settings-category-padding")};
9462  }
9463
9464  .category-title-container {
9465    align-items: center;
9466    display: flex;
9467    margin-bottom: ${a("--spacing-xs")};
9468  }
9469
9470  .category-title {
9471    flex: 1;
9472
9473    ${V} {
9474      font-size: ${a("--cookie-settings-category-title-desktop-font-size")};
9475      font-stretch: ${a("--cookie-settings-category-title-desktop-font-stretch")};
9476      font-weight: ${a("--cookie-settings-category-title-desktop-font-weight")};
9477      line-height: ${a("--cookie-settings-category-title-desktop-font-line-height")};
9478    }
9479    ${P} {
9480      font-size: ${a("--cookie-settings-category-title-mobile-font-size")};
9481      font-stretch: ${a("--cookie-settings-category-title-mobile-font-stretch")};
9482      font-weight: ${a("--cookie-settings-category-title-mobile-font-weight")};
9483      line-height: ${a("--cookie-settings-category-title-mobile-font-line-height")};
9484    }
9485
9486    *[dir='rtl'] & {
9487      text-align: right;
9488    }
9489  }
9490
9491  .category-status {
9492    font-size: 12px;
9493    margin-right: ${a("--spacing-xs")};
9494    *[dir='rtl'] & {
9495      margin-right: unset;
9496      margin-left: ${a("--spacing-xs")};
9497    }
9498  }
9499
9500  .category-toggle {
9501    display: flex;
9502    flex-direction: column;
9503    justify-content: center;
9504  }
9505
9506  /* Rich text base styles first; settings screen styles second for cascade priority */
9507  ${oX}
9508
9509  .category-description {
9510    ${V} {
9511      font-size: ${a("--cookie-settings-category-description-desktop-font-size")};
9512      font-stretch: ${a("--cookie-settings-category-description-desktop-font-stretch")};
9513      font-weight: ${a("--cookie-settings-category-description-desktop-font-weight")};
9514      line-height: ${a("--cookie-settings-category-description-desktop-font-line-height")};
9515    }
9516    ${P} {
9517      font-size: ${a("--cookie-settings-category-description-mobile-font-size")};
9518      font-stretch: ${a("--cookie-settings-category-description-mobile-font-stretch")};
9519      font-weight: ${a("--cookie-settings-category-description-mobile-font-weight")};
9520      line-height: ${a("--cookie-settings-category-description-mobile-font-line-height")};
9521    }
9522  }
9523`,aX=c`
9524  .modal-footer {
9525    padding-top: ${a("--spacing-s")}; /* Padding set by design */
9526    text-align: center;
9527    display: flex;
9528    /* Reverse direction so that when we wrap on smaller screens, the break happens on 1st, rather than last element.
9529       NOTE: requires that content be rendered in reverse order */
9530    flex-direction: row-reverse;
9531    gap: ${a("--spacing-s")};
9532    align-self: center;
9533    justify-content: center;
9534
9535    /* Button spacing managed via gap instead of margins */
9536    .sdsm-button {
9537      margin: 0;
9538    }
9539
9540    ${P} {
9541      flex-wrap: wrap;
9542      width: 100%;
9543    }
9544
9545    ${Wt} {
9546      /* See note above, accounts for content rendered in reverse order. */
9547      flex-direction: column-reverse;
9548      align-items: center;
9549    }
9550  }
9551`,rX=c`
9552  .settings-page-footer {
9553    padding-top: ${a("--spacing-xl")};
9554    display: flex;
9555    flex-direction: row;
9556    gap: ${a("--spacing-s")};
9557    align-self: center;
9558    justify-content: center;
9559
9560    /* Button spacing managed via gap instead of margins */
9561    .sdsm-button {
9562      margin: 0;
9563    }
9564
9565    ${Wt} {
9566      padding-top: unset;
9567      flex-direction: column;
9568    }
9569  }
9570`,tc=c`
9571  /* card style. */
9572  background-color: ${a("--bg-color")};
9573  border: ${a("--cookie-settings-border-width")} solid ${a("--cookie-modal-border-color")};
9574  border-radius: ${a("--cookie-modal-border-radius")};
9575  box-shadow: ${a("--cookie-settings-box-shadow")};
9576  color: ${a("--fg-color")};
9577  padding: ${a("--cookie-settings-padding")};
9578`,d5=c`
9579  --padding-horizontal: ${a("--cookie-modal-desktop-horizontal-padding")};
9580  --padding-vertical: ${a("--cookie-modal-desktop-vertical-padding")};
9581
9582  ${P} {
9583    --padding-horizontal: ${a("--cookie-modal-mobile-horizontal-padding")};
9584    --padding-vertical: ${a("--cookie-modal-mobile-vertical-padding")};
9585  }
9586
9587  --max-height: calc(100vh - var(--padding-vertical));
9588  /* stylelint-disable-next-line declaration-block-no-duplicate-custom-properties */
9589  --max-height: calc(100dvh - var(--padding-vertical));
9590
9591  .sdsm-modal-content {
9592    ${tc}
9593    border-width: ${a("--cookie-modal-border-width")};
9594    box-shadow: ${a("--cookie-modal-box-shadow")};
9595    padding: var(--padding-vertical) var(--padding-horizontal);
9596    width: max-content;
9597
9598    /* stop-gap solution to prevent any part from being hidden */
9599    overflow: auto;
9600
9601    /* prevents overflow of this container. */
9602    max-height: 100%;
9603    max-width: 100%;
9604
9605    ${V} {
9606      max-width: ${a("--cookie-settings-max-width")};
9607      min-width: ${a("--cookie-modal-min-width")};
9608    }
9609  }
9610
9611  .cookie-landing-screen,
9612  .cookie-settings-screen {
9613    max-height: calc(var(--max-height) - calc(2 * calc(1px + var(--padding-vertical))));
9614
9615    display: flex;
9616    flex-direction: column;
9617
9618    /* Header Styles */
9619    ${tX}
9620
9621    /* Body Styles */
9622    .modal-body {
9623      flex: 1;
9624      overflow-y: auto;
9625      min-height: 5em;
9626      margin-bottom: ${a("--spacing-xs")};
9627      padding-right: ${a("--cookie-modal-body-inline-padding")};
9628
9629      *[dir='rtl'] & {
9630        padding-right: unset;
9631        padding-left: ${a("--cookie-modal-body-inline-padding")};
9632      }
9633
9634      .cookie-title {
9635        ${p5}
9636      }
9637
9638      h3,
9639      b {
9640        font-weight: 500;
9641      }
9642
9643      ${c5}
9644    }
9645
9646    /* Footer Styles */
9647    ${aX}
9648  }
9649`,u5=c`
9650  /* Container Styles */
9651  justify-self: center;
9652  max-width: ${a("--cookie-settings-max-width")};
9653
9654  /* Body Styles */
9655  .settings-page-body {
9656    text-align: left;
9657
9658    .cookie-title {
9659      ${p5}
9660    }
9661
9662    ${c5}
9663  }
9664
9665  /* Footer Styles */
9666  ${rX}
9667`;var y5=({backgroundType:e,className:t,children:n,isDisplayed:o,portalRoot:r})=>{K("sdsm-cookie-modal-settings");let s=Kn(),{width:l}=uo(),[p,d]=(0,mm.useState)(Qn.Middle);return(0,mm.useEffect)(()=>{let u=Qn.Middle;s==="Mobile"&&(l??Number.POSITIVE_INFINITY)<=wM&&(u=Qn.Bottom),d(u)},[s,l,d]),i(My,{isBlocking:!0,disableBackgroundScroll:!0,verticalAlignment:p,isDisplayed:o,portalRoot:r,className:h("sdsm-cookie-modal-settings",ym,Pe(e),d5,t),contentClassName:h(tc),children:n})};var gm={buttonComponent:({text:e,isDisabled:t,isPrimary:n,onClick:o})=>{let r=n?Bn.Primary:void 0;return i(Zt,{disabled:t,onClick:o,size:"Compact",type:r,children:e})},localeDropdownComponent:({currentLocale:e,supportedLocales:t,containerProvider:n,onLocaleChange:o})=>i(Qs,{currentLocale:e.code,supportedLocales:t,containerProvider:n,onLocaleChange:o}),modalComponent:({backgroundType:e,children:t,isDisplayed:n,portalRoot:o})=>i(y5,{backgroundType:e,isDisplayed:n,portalRoot:o,children:t}),sectionComponent:({backgroundType:e,children:t})=>i("section",{className:h(tc,Pe(e)),children:t}),toggleComponent:({id:e,isChecked:t,onToggle:n})=>i(fk,{id:e,isChecked:t,onToggle:n??(()=>{})})};var yC=({portalRoot:e,cookieDomain:t,supportedLocales:n,GTMID:o="",GAID:r="",nonce:s,plugins:l,onLocaleChange:p,onComplete:d,preferencesAcceptedCallback:u,performanceAnalyticsCallback:y,marketingAnalyticsCallback:m,backgroundType:g,forceVisible:f,globalPrivacyControl:b,onGlobalPrivacyControlSet:S})=>{(0,fm.useEffect)(()=>{cm(r,!1)},[r]);let C=(0,fm.useContext)(Ge),{Anchor:I,globalApolloClient:M,currentLocale:v,isPreview:_,isSSR:w,onEvent:D,onError:k}=C;t??(t=C.hostname),n??(n=C.supportedLocales??Ks),p??(p=C.onLocaleChange);let A={...gm,isSSR:w,isPreview:_,currentLocale:v,client:M};return i(na,{value:{Anchor:I},children:i(ec,{...A,children:i(pC,{...{supportedLocales:n,cookieDomain:t,portalRoot:e,backgroundType:g,onLocaleChange:p,onComplete:H=>{let{cookieAcceptance:L,userLocation:z}=H;dm({userLocation:z}),L.Performance&&i5(o,r,l,s),L.Preferences&&u?.(),L.Performance&&y?.(),L.Marketing&&m?.(),d?.(H)},onEvent:({label:H})=>D?.({component:"CookieModal",label:H,action:"Click"}),onError:k,forceVisible:f,globalPrivacyControl:b,onGlobalPrivacyControlSet:S}})})})};var m5=T(N());var mC=({backgroundType:e,cookieDomain:t,onSubmit:n})=>{K("sdsm-cookie-modal-settings");let o=(0,m5.useContext)(Ge),{Anchor:r,currentLocale:s,isPreview:l,isSSR:p,onEvent:d,onError:u,globalApolloClient:y}=o;t??(t=o.hostname);let m={...gm,isSSR:p,isPreview:l,currentLocale:s,client:y},g={backgroundType:e,cookieDomain:t,onSubmit:n,onEvent:d,onError:u};return i(na,{value:{Anchor:r},children:i("div",{"data-testid":"mwp-cookie-settings",className:h("sdsm-cookie-modal-settings",ym,u5),children:i(ec,{...m,children:i(dC,{...g})})})})};var iX=MM(function(e,t,n){return e+(n?"_":"")+t.toLowerCase()}),g5=iX;var b5=T(N());var f5={utm_source:"global_footer",utm_medium:"referral",utm_campaign:"universal_navigation",utm_content:"footer_item_link"},gC=e=>{let{id:t,url:n,title:o,analyticsLabel:r,trackingParameters:s}=e,{isUrlCurrent:l,onEvent:p,hostname:d}=(0,b5.useContext)(Ge),u=s??(d?{...f5,utm_source:g5(d)}:f5),y=Nd(n,u),m=()=>{p?.({action:no.Click,component:"FooterItem",label:r,url:y})};return i(dP,{id:t,isSelected:l?.(n??""),url:y,title:o,onClick:m},t)};var T5=T(N());var S5={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"FooterV3CollectionQuery"}
9667,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"preview"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"footerV3Collection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"preview"},value:{kind:"Variable",name:{kind:"Name",value:"preview"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"1"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"FooterV3All"}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"AssetAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Asset"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"contentType"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"ImageAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Image"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"media"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"AssetAll"}}]}},{kind:"Field",name:{kind:"Name",value:"wrap"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"FooterItemV3All"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterItemV3"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"analytics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"label"}}]}},{kind:"Field",name:{kind:"Name",value:"hideOnDomains"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"FooterLocaleDropdownAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterLocaleDropdown"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"hideOnDomains"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"FooterCookiesSettingsLinkAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterCookiesSettingsLink"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"hideOnDomains"}},{kind:"Field",name:{kind:"Name",value:"analytics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"label"}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"FooterGroupAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterGroup"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"groupKey"}},{kind:"Field",name:{kind:"Name",value:"itemsCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"10"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"__typename"}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterItemV3"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"FooterItemV3All"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterLocaleDropdown"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"FooterLocaleDropdownAll"}}]}},{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterCookiesSettingsLink"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"FooterCookiesSettingsLinkAll"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"analytics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"label"}}]}},{kind:"Field",name:{kind:"Name",value:"hideOnDomains"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"FooterV3All"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterV3"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"logo"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ImageAll"}}]}},{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"hideLogoOnDomains"}},{kind:"Field",name:{kind:"Name",value:"columnsCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"10"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterGroup"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"FooterGroupAll"}}]}}]}}]}},{kind:"Field",name:{kind:"Name",value:"barCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"10"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"FooterGroup"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"FooterGroupAll"}}]}}]}}]}}]}}]};var h5={kind:"Document",definitions:[{kind:"OperationDefinition",operation:"query",name:{kind:"Name",value:"GlobalNavConfigCollectionQuery"}
9667,variableDefinitions:[{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"preview"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"Boolean"}}}},{kind:"VariableDefinition",variable:{kind:"Variable",name:{kind:"Name",value:"locale"}},type:{kind:"NonNullType",type:{kind:"NamedType",name:{kind:"Name",value:"String"}}}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"globalNavConfigCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"preview"},value:{kind:"Variable",name:{kind:"Name",value:"preview"}}},{kind:"Argument",name:{kind:"Name",value:"locale"},value:{kind:"Variable",name:{kind:"Name",value:"locale"}}},{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"1"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"globalNavLabel"}},{kind:"Field",name:{kind:"Name",value:"globalNavButtonAriaLabel"}},{kind:"Field",name:{kind:"Name",value:"globalNavGroupsCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"20"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"GlobalNavAll"}}]}}]}}]}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"AnalyticsAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Analytics"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"label"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"AssetAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Asset"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"description"}},{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"contentType"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"ImageAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Image"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"media"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"AssetAll"}}]}},{kind:"Field",name:{kind:"Name",value:"wrap"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"ButtonAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Button"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"json"}}]}},{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"size"}},{kind:"Field",name:{kind:"Name",value:"theme"}},{kind:"Field",name:{kind:"Name",value:"buttonType"}},{kind:"Field",name:{kind:"Name",value:"image"},selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Image"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ImageAll"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"iconName"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"CallToActionAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"CallToAction"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"analytics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"AnalyticsAll"}}]}},{kind:"Field",name:{kind:"Name",value:"presentation"},selectionSet:{kind:"SelectionSet",selections:[{kind:"InlineFragment",typeCondition:{kind:"NamedType",name:{kind:"Name",value:"Button"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"ButtonAll"}}]}}]}},{kind:"Field",name:{kind:"Name",value:"url"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"GlobalNavHighlightAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"GlobalNavHighlight"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"cta"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"CallToActionAll"}}]}},{kind:"Field",name:{kind:"Name",value:"background"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"AssetAll"}}]}},{kind:"Field",name:{kind:"Name",value:"cardTitleV2"}},{kind:"Field",name:{kind:"Name",value:"cardBodyV2"}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"GlobalNavItemAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"GlobalNavItem"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"url"}},{kind:"Field",name:{kind:"Name",value:"hideHostnameRegex"}},{kind:"Field",name:{kind:"Name",value:"analytics"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"AnalyticsAll"}}]}}]}},{kind:"FragmentDefinition",name:{kind:"Name",value:"GlobalNavAll"},typeCondition:{kind:"NamedType",name:{kind:"Name",value:"GlobalNav"}},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"sys"},selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"id"}}]}},{kind:"Field",name:{kind:"Name",value:"title"}},{kind:"Field",name:{kind:"Name",value:"groupKey"}},{kind:"Field",name:{kind:"Name",value:"primaryHostnameRegex"}},{kind:"Field",name:{kind:"Name",value:"hideHostnameRegex"}},{kind:"Field",name:{kind:"Name",value:"highlight"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"GlobalNavHighlightAll"}}]}},{kind:"Field",name:{kind:"Name",value:"itemsCollection"},arguments:[{kind:"Argument",name:{kind:"Name",value:"limit"},value:{kind:"IntValue",value:"20"}}],selectionSet:{kind:"SelectionSet",selections:[{kind:"Field",name:{kind:"Name",value:"items"},selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:"GlobalNavItemAll"}}]}}]}}]}}]};var bm=({id:e,title:t,items:n,onClick:o,orientation:r="Vertical",isFooterBar:s,beforeItems:l,afterItems:p,onToggle:d})=>{if(!n?.length&&!l&&!p)return null;let u=n?.map((y,m)=>i(gC,{id:y.id,url:y.url,title:y.title,analyticsLabel:y.analyticsLabel},y.id||m));return x(sP,{isFooterBar:s,id:e,title:t,onClick:o,orientation:r,onToggle:d,children:[l,...u,p]})};var fC=c`
9668  width: 100%;
9669
9670  ${V} {
9671    width: auto;
9672  }
9673`,C5=c`
9674  display: flex;
9675  align-items: center;
9676  margin-top: ${a("--spacing-xxxs")};
9677
9678  padding-block-end: ${a("--spacing-xs")};
9679
9680  ${V} {
9681    padding-block-end: 0;
9682  }
9683`,x5=c`
9684  &.sdsm-logo {
9685    fill: #221f20;
9686  }
9687`;var v5=c`
9688  ${P} {
9689    width: 100%;
9690    .sdsm-dropdown,
9691    .sdsm-dropdown-button {
9692      width: 100%;
9693    }
9694  }
9695`,I5=c`
9696  display: flex;
9697  flex-direction: column;
9698  gap: ${a("--spacing-s")};
9699`,M5=c`
9700  flex-direction: row;
9701  align-items: center;
9702
9703  ${P} {
9704    flex-direction: column;
9705    align-items: flex-start;
9706  }
9707`,k5=c`
9708  color: ${a("--fg-color")};
9709  /* Set font-family here or the var from the default motif is used */
9710  font-family: ${a("--font-family")};
9711  font-size: 14px;
9712  font-weight: 600;
9713  line-height: 16px;
9714`;var Sm=({title:e,currentOrientation:t,buttonComponent:n})=>x("div",{className:h(I5,{[M5]:t==="Horizontal"}),children:[e&&i("label",{className:k5,children:e}),i(Qs,{className:v5,buttonComponent:n})]});Sm.displayName="FooterLocaleDropdown";var bC=(e,t,n)=>{let o=Fn(t),r=e.reduce((l,p)=>{let d=o.findIndex(y=>y.groupKey.trim()===p.groupKey.trim()),u=lX(p.itemsCollection.items,n);if(!u.length)return l;if(d>=0){let m=o.splice(d,1)[0],g={id:m.id??p.sys.id,title:m.title??p.title,items:m.items.concat(u),analyticsLabel:m.analyticsLabel??p.analytics?.label};l.push(g)}
9714else{let y={id:p.sys.id,title:p.title,items:u,analyticsLabel:p.analytics?.label};l.push(y)}return l},[]),s=o.map(l=>({id:l.id,title:l.title,items:l.items,analyticsLabel:l.analyticsLabel}));return[...r,...s]},SC=(e,t)=>e.filter(o=>!o.hideOnDomains||!o.hideOnDomains.includes(t)).map(o=>({...o,itemsCollection:{...o.itemsCollection,items:o.itemsCollection.items.filter(r=>!r.hideOnDomains||!r.hideOnDomains.includes(t))}})),lX=(e,t)=>e.map(o=>{if(o.__typename==="FooterCookiesSettingsLink")return t?{id:o.sys.id,title:o.title,url:t}:void 0;if(o.__typename!=="FooterLocaleDropdown")return{analyticsLabel:o?.analytics?.label,id:o.sys.id,title:o.title,url:o.url}}).filter(o=>!!o);var A5=({customColumns:e,customFooterBar:t,motifScheme:n,backgroundColor:o,logo:r,socialBar:s,footerType:l="Full Footer",cookieSettingsUrl:p,hasSideNav:d,customLocaleDropdownButton:u,className:y,onGroupToggle:m})=>{let{Anchor:g,supportedLocales:f,currentLocale:b,hostname:S,isPreview:C,isSSR:I,globalApolloClient:M}=(0,T5.useContext)(Ge),{data:v,loading:_,error:w}=oa(S5,{currentLocale:b??Ia,isPreview:C??!1,isSSR:I??!1},{client:M});if(_||w||!S||!v)return null;let D=n??Pe(o)??"sdsm-tertiary",k=Object.keys(f||{}).length>1,A=Or(v.footerV3Collection.items),R=A?.columnsCollection.items??[],$=SC(R,S),B=A?.barCollection.items??[],H=SC(B,S),L;H.forEach(ne=>{let te=ne.itemsCollection.items.find(se=>se.__typename==="FooterLocaleDropdown");te&&!te.hideOnDomains?.includes(S)&&(L={title:te.title,id:te.sys.id})});let z=bC($,e??[],p),Q=bC(H,t??[],p),ue;if(Q.length&&(r?ue=r:ue=i(Ii,{url:A?.url,className:C5,innerLogoClassName:D!=="sdsm-secondary"?x5:void 0,logoType:"SnapInc",openInNewTab:!0}),ue&&!A?.hideLogoOnDomains?.includes(S)&&(Q[0].beforeItems=i("li",{children:ue})),L)){let ne=i("li",{id:L.id,className:fC,children:i(Sm,{title:L.title,currentOrientation:"Horizontal",buttonComponent:u})},L.id);Q.push({id:"localeDropdownGroup",title:"",items:[],orientation:"Horizontal",afterItems:ne})}let ie=null;if(l==="No Footer"){if(!k||!L)return null;let ne=i("li",{id:L.id,className:fC,children:i(Sm,{title:L.title,currentOrientation:"Horizontal",buttonComponent:u})},L.id);ie=x(zu,{motifScheme:D,className:y,children:[s,i(NS,{hasSideNav:d,children:i(bm,{id:"localeDropdown",title:"",items:[],orientation:"Horizontal",afterItems:ne},"noFooter")})]})}else{let ne=i(NS,{hasSideNav:d,children:Q.map((te,se)=>i(bm,{id:te.id,title:te.title,items:te.items,orientation:"Horizontal",beforeItems:te.beforeItems,afterItems:te.afterItems,isFooterBar:!0},`${se}-${te.id}`))});if(l==="Simple Footer")ie=x(zu,{motifScheme:D,className:y,children:[s,ne]});else{let te=z.map((se,oe)=>i(bm,{id:se.id,title:se.title,items:se.items,onToggle:m},`${oe}-${se.id}`));ie=x(zu,{motifScheme:D,className:y,children:[s,i(oP,{hasSideNav:d,children:te}),ne]})}}return i(na,{value:{Anchor:g},children:ie})};var hC=({footerType:e="Full Footer",onGroupToggle:t,...n})=>i(A5,{footerType:e,...n,onGroupToggle:t});var Ti=T(N());var F5=T(N());var D5=T(N());var w5=T(N());var CC=e=>{let{Anchor:t,onEvent:n}=(0,w5.useContext)(Ge),{url:o,target:r,buttonType:s,theme:l,title:p,size:d,image:u,iconName:y}=e;return i(na,{value:{Anchor:t},children:i(Zt,{link:o,target:r,type:s??l,onClick:()=>{n?.({action:no.Click,component:"Button",url:o,label:e.analyticsLabel})},size:d,image:u?.media?{...u?.media,width:24,height:24}:void 0,iconName:y,children:p?.json&&i(Uy,{document:p.json})})})};CC.displayName="Button";var xC=e=>{let{onError:t}=(0,D5.useContext)(Ge),{presentation:n,analytics:o,url:r}=e;return r&&t?.(new Error('The "url" field on CallToAction is no longer supported')),n.__typename==="Button"?i(CC,{analyticsLabel:o?.label,...n}):(t?.(new Error(`Unable to render CTA presentation "${n.__typename}"`)),null)};xC.displayName="CallToAction";var hm=T(N());var P5=({triggered:e,ctaProps:t})=>{let n=(0,hm.useContext)(Ge),{onEvent:o}=n,{presentation:r,url:s,analytics:l}=t??{},p=r?.__typename==="Button";(0,hm.useEffect)(()=>{if(!e||!p)return;let d=s??r?.url;o&&o({action:no.Click,component:"VirtualCallToAction",label:l?.label,url:d}),window&&(window.location.href=d)},[e,s,l?.label,o,p,r?.url])};var vC=(e,t)=>{let n={baseDprSettings:{height:e}};return t<=e?n:e<t&&t<e*2?(n.additionalDpr={dpr:Number.parseFloat((t/e).toFixed(4)),settings:{height:t}},n):(n.additionalDpr={dpr:2,settings:{height:e*2}},n)},nc=(e,t,n)=>{let o=vC(e,t);return o.additionalDpr?{size:{sizeToUrl:[{size:"1x",settings:{...o.baseDprSettings,quality:n}},{size:`${o.additionalDpr.dpr}x`,settings:{...o.additionalDpr.settings,quality:n}}]}}:{image:{height:e,quality:n}}};var So=({imageUrl:e,settings:t,currentUrl:n})=>{if(!t||!e)return e??"";let{progressive:o,width:r,height:s,format:l,quality:p=40,fit:d}=t;
9714try{let u=new URL(e,n);return l&&u.searchParams.set("fm",l),d&&u.searchParams.set("fit",d),p>0&&p<=100?u.searchParams.set("q",String(p)):u.searchParams.set("q",String(40)),o&&u.searchParams.set("fl","progressive"),r&&0<r&&r<4e3&&u.searchParams.set("w",String(r)),s&&0<s&&s<4e3&&u.searchParams.set("h",String(s)),u.href}catch(u){return console.error("Error parsing URL",e,u),e}};var oc=T(N());var pX=new Set(["slow-2g","2g","3g"]),N5=11,Ma=(e,t,n)=>{if(!e)return"";if(t&&"size"in t&&t.size)return t.size.sizeToUrl.map(({size:r,settings:s})=>r?`${So({imageUrl:e,settings:{...s,format:n??s?.format}})} ${r}`:So({imageUrl:e,settings:{...s,format:n??s?.format}})).join(",");let o=t&&"image"in t&&t.image?t.image:void 0;return So({imageUrl:e,settings:{...o,format:n??o?.format}})};function Ie(){let e=(0,oc.useContext)(it),t=e.getCachedHighEntropyHints()?.connection,n=e.getLowEntropyHints().saveData||!!(t&&pX.has(t)),o=e.getLowEntropyHints();return cX({isSlowConnection:n,supportsAvif:ad(o),supportsWebP:oM(o)})}var cX=e=>{let{isSlowConnection:t,supportsAvif:n,supportsWebP:o}=e,r=(0,oc.useCallback)((l,p)=>{if(!l)return;p&&t&&("image"in p?ea(p,{image:{quality:N5}}):p.quality=N5);let d=l.toLowerCase().endsWith(".svg"),u=[];if(d)u=[{type:"image/svg+xml",url:l}];else{let m=p&&"size"in p?p?.size?.sizes:void 0,g=p&&"media"in p?p?.media:void 0;u.unshift({type:"image/webp",url:Ma(l,p,"webp"),sizes:m,media:g}),n&&u.unshift({type:"image/avif",url:Ma(l,p,"avif"),sizes:m,media:g})}let y=p&&"image"in p?{image:p?.image}:void 0;return p&&"size"in p&&p.size&&(y={image:p.size.sizeToUrl.reduce((g,f)=>g&&Number.parseFloat(g.size)<Number.parseFloat(f.size)?g:f).settings}),{sources:u,default:Ma(l,y,d?void 0:"webp")}},[t,n]),s=(0,oc.useCallback)((l,p)=>{if(!l)return;if(l.toLowerCase().endsWith(".svg"))return l;let d=n&&"avif"||o&&"webp"||"jpg",u={...p};return d&&(u.format=d),So({imageUrl:l,settings:u})},[n,o]);return{getImageSources:r,getBestBgImgSrc:s}};var E5=T(N());var ac=e=>e?e.startsWith("video"):!1,Cm=e=>e?e.startsWith("image"):!1;var R5=e=>{let{onError:t}=(0,E5.useContext)(Ge),{contentType:n,url:o,description:r,sizedSrcSets:s}=e,{getImageSources:l}=Ie();if(Cm(n)){let p=l(o);return s&&(p=l(o,{size:s})),i(Ye,{sourceType:n,imgSrcs:p,altText:r})}return ac(n)?i(Ye,{sourceType:n,videoSource:o,showVideoControls:!0,maxHeight:600,altText:r}):(t?.(`Unsupported Mdea type ${n}`),null)};var dX=[480,960,1440,1920,2560],uX=452,xm=`(max-width: ${xn}px) 100vw, calc(100vw - ${uX}px)`,IC={sizeToUrl:dX.map(e=>({size:`${e}w`,settings:{quality:70,width:e}})),sizes:xm},rc=e=>{let[t,n]=(0,F5.useState)(0);P5({triggered:t,ctaProps:e?.cta});let{cta:o,background:r,cardTitleV2:s,cardBodyV2:l}=e,p=()=>{n(t+1)};return i($b,{cardTitleV2:s,cardBodyV2:l,background:i(R5,{...r,sizedSrcSets:IC}),callToAction:i(xC,{...o}),onActivate:p})};rc.displayName="GlobalNavHighlight";var G5=T(N());function yX(e,t){var n=[];return Lr(e,function(o,r,s){t(o,r,s)&&n.push(o)}),n}var B5=yX;var mX="Expected a function";function gX(e){if(typeof e!="function")throw new TypeError(mX);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}var $5=gX;function fX(e,t){var n=Wn(e)?ZI:B5;return n(e,$5(jn(t,3)))}var L5=fX;var O5=T(N());var V5=T(N());var H5=T(N());var bX=(e,t)=>!!e&&new RegExp(e).test(t),MC=({hideHostnameRegex:e,title:t,url:n,analytics:o})=>{let{onEvent:r,isUrlCurrent:s}=(0,H5.useContext)(Ge),l=()=>{r&&r({action:no.Click,component:"GlobalNavItem",label:o?.label,url:n})};return bX(e,window.location.hostname)?null:i(mi,{title:t,href:n,showExternalIcon:!1,onClick:l,isSelected:s?.(n)})};MC.displayName="GlobalNavItem";var kC=({title:e,groupKey:t,itemsCollection:n,highlight:o,onGlobalNavGroupSummaryClick:r})=>{let{isUrlCurrent:s}=(0,V5.useContext)(Ge),l=i(rc,{...o}),p=r?()=>r({navGroupKey:t,title:e}):void 0;return i(Nb,{navGroupKey:t,title:e,mobileHighlight:l,isExpandable:!0,isActive:n?.items.some(d=>s?.(d.url)),onSummaryClick:p,children:n?.items.map((d,u)=>i(MC,{...d},`nav-item-${u}`))})};kC.displayName="GlobalNavGroup";function SX(e,t){return[...e.filter(t),...L5(e,t)]}var hX=(e,t)=>e.filter(n=>!n.hideHostnameRegex||new RegExp(n.hideHostnameRegex).test(t)),TC=({navGroups:e,onGlobalNavGroupSummaryClick:t})=>{let{hostname:n}=(0,O5.useContext)(Ge),o=l=>!!l.primaryHostnameRegex&&new RegExp(l.primaryHostnameRegex).test(n),r=hX(e,n),s=SX(r,o);return i(de,{children:s.map(l=>i(kC,{...l,onGlobalNavGroupSummaryClick:t},l.groupKey))})};TC.displayName="GlobalNavGroupCollection";var AC=e=>{let t=new Map;return e.navGroups.filter(n=>!!n.highlight).forEach(n=>{t.set(n.groupKey,i(rc,{...n.highlight}))}),i(V_,{highlights:t})};AC.displayName="GlobalNavHighlightCollection";var _C=({motifScheme:e,backgroundColor:t,localNavMobile:n,localNavMobileFooter:o,navGroups:r,globalNavHeading:s,showMobileGlobalLinks:l,onGlobalNavGroupSummaryClick:p})=>{let{toggleExpanded:d}=(0,G5.useContext)(Xe);return i(Gb,{localNavMobile:n,localNavMobileFooter:o,onNavClose:d??(()=>null),motifScheme:e,backgroundColor:t,globalNavHeading:s,highlight:i(AC,{navGroups:r}),globalNav:i(TC,{navGroups:r,onGlobalNavGroupSummaryClick:p}),showMobileGlobalLinks:l})};_C.displayName="GlobalNavGroupScreen";var vm=T(N());var z5=(e,t=!1,n)=>{let{onError:o}=(0,vm.useContext)(Ge);(0,vm.useEffect)(()=>
9714{if(!(!document||!e)&&!n?.skipPreload?.())if(t){let r=e.map(s=>{let l=document.createElement("link");return l.rel="preload",l.as=ac(s.contentType)?"video":"image",l.href=s.url,l});document.head.append(...r)}else for(let r of e)if(ac(r.contentType)){let s=document.createElement("video"),l=document.createElement("source");l.type=r.contentType,l.src=r.url,s.appendChild(l),s.load()}else if(Cm(r.contentType)){if(!r.url)return;let s=document.createElement("picture"),l=document.createElement("source"),p=document.createElement("source"),d=document.createElement("img");if(r.url.endsWith(".svg"))d.src=r.url;else if(n?.sizedSrcSets){let{sizedSrcSets:u}=n;l.srcset=Ma(r.url,{size:u},"avif"),l.type="image/avif",p.srcset=Ma(r.url,{size:u},"webp"),p.type="image/webp",u.sizes&&(l.sizes=u.sizes,p.sizes=u.sizes,d.sizes=u.sizes),s.appendChild(l),s.appendChild(p),s.appendChild(d),d.srcset=Ma(r.url,{size:u},"jpg")}else l.srcset=So({imageUrl:r.url,settings:{format:"avif"}}),l.type="image/avif",p.srcset=So({imageUrl:r.url,settings:{format:"webp"}}),p.type="image/webp",s.appendChild(l),s.appendChild(p),s.appendChild(d),d.src=r.url}else o?.(`Cannot preload assets of type ${r.contentType}`)},[e,t,o,n])};var U5=Jt.Black,CX="snapchat";Xe.displayName="GlobalHeaderContextSDSM";var xX={sizedSrcSets:IC,skipPreload:()=>window?window.innerWidth<=xn:!0},ic=({motifScheme:e,backgroundColor:t,className:n,defaultGroupKey:o,siteName:r,displayed:s,trackingSiteName:l,cta:p,ctaItems:d,localNavDesktop:u,localNavMenuItems:y,logo:m,logoProps:g,localNavMobile:f,localNavMobileFooter:b,onToggleExpanded:S,search:C,searchOpen:I,endChildrenDesktopClassName:M,endChildrenMobileClassName:v,showGlobalLinks:_=!0,showNavScreen:w,pathname:D,navItemAlignment:k,customIcon:A,lessMargins:R,addBottomBorder:$,headerClassName:B,onGlobalNavGroupSummaryClick:H})=>{let L=(0,Ti.useContext)(Ge),{Anchor:z,onEvent:Q}=L,{data:ue}=oa(h5,{currentLocale:L.currentLocale??Ia,isPreview:L.isPreview??!1,isSSR:L.isSSR??!1},{client:L.globalApolloClient}),ie=Or(ue?.globalNavConfigCollection.items),ne=(0,Ti.useMemo)(()=>ie?.globalNavGroupsCollection.items??[],[ie?.globalNavGroupsCollection.items]),te=wt(),se=(0,Ti.useMemo)(()=>_?ne.map(re=>re.highlight?.background).filter(re=>!!re):[],[ne,_]);z5(se,!1,xX);let oe=re=>{Q?.({component:"GlobalHeader",action:no.Click,label:re?"expand":"collapse"}),S?.(re)},j=p??Ti.Children.toArray(d?.map((re,Z)=>i(Zt,{link:re.url,type:re.type,size:"Compact",onClick:re.onClick,children:re.title},Z))),Y=I?C:x(de,{children:[j,C]}),J=g?i(Ii,{...g,logoType:"Ghost"}):null,U=!(I&&te),E=te?v:M,X,W;return f?X=f:y&&(X=y?.map(({id:re,url:Z,title:be,isSelected:q,col1Label:le,col1Items:ye,col2Label:Se,col2Items:we,col3Label:xe,col3Items:Fe,featuredItem:Gt})=>i(mi,{showExternalIcon:!1,href:Z,title:be,isSelected:q,children:(ye?.length||we?.length||Fe?.length||!!Gt)&&i(zp,{col1Label:le,col1Items:ye,col2Label:Se,col2Items:we,col3Label:xe,col3Items:Fe,featuredItem:Gt})},re))),u?W=u:y&&(W=y?.map(({id:re,url:Z,title:be,isSelected:q,col1Label:le,col1Items:ye,col2Label:Se,col2Items:we,col3Label:xe,col3Items:Fe,featuredItem:Gt})=>i(Gp,{url:Z,isSelected:q,title:be??"",col1Label:le,col1Items:ye,col2Label:Se,col2Items:we,col3Label:xe,col3Items:Fe,featuredItem:Gt},re))),i(na,{value:{Anchor:z},children:i(wb,{className:n,siteName:r,motifScheme:e,backgroundColor:t??U5,displayed:s,logo:U&&(m??J),onToggleExpanded:oe,cta:Y,localNavDesktop:W,defaultGroupKey:o??CX,stayOpenInvariant:D,trackingSiteName:l??L.hostname,endChildrenClassName:I?E:void 0,showGlobalLinks:_,showNavScreen:w,isUrlCurrent:L.isUrlCurrent,navItemAlignment:k,buttonAriaLabel:ie?.globalNavButtonAriaLabel,lessMargins:R,addBottomBorder:$,customIcon:A,headerClassName:B,children:ie&&i(_C,{motifScheme:e,backgroundColor:t??U5,localNavMobile:X,localNavMobileFooter:b,globalNavHeading:ie?.globalNavLabel,navGroups:ne,showMobileGlobalLinks:_,onGlobalNavGroupSummaryClick:H})})})};ic.displayName="GlobalHeader";function W5(e){var t=e||{},n=t.initial,o=n===void 0?300:n,r=t.jitter,s=r===void 0?!0:r,l=t.max,p=l===void 0?1/0:l,d=s?o:o/2;return function(y){var m=Math.min(p,d*Math.pow(2,y));return s&&(m=Math.random()*m),m}}function q5(e){var t=e||{},n=t.retryIf,o=t.max,r=o===void 0?5:o;return function(l,p,d){return l>=r?!1:n?n(d,p):!!d}}var vX=(function(){function e(t,n,o,r,s){var l=this;this.observer=t,this.operation=n,this.forward=o,this.delayFor=r,this.retryIf=s,this.retryCount=0,this.currentSubscription=null,this.onError=function(p){return lM(l,void 0,void 0,function(){var d;return pM(this,function(u){switch(u.label){case 0:return this.retryCount+=1,[4,this.retryIf(this.retryCount,this.operation,p)];case 1:return d=u.sent(),d?(this.scheduleRetry(this.delayFor(this.retryCount,this.operation,p)),[2]):(this.observer.error(p),[2])}})})},this.try()}return e.prototype.cancel=function(){this.currentSubscription&&this.currentSubscription.unsubscribe(),clearTimeout(this.timerId),this.timerId=void 0,this.currentSubscription=null},e.prototype.try=function(){this.currentSubscription=this.forward(this.operation).subscribe({next:this.observer.next.bind(this.observer),error:this.onError,complete:this.observer.complete.bind(this.observer)})},e.prototype.scheduleRetry=function(t){var n=this;if(this.timerId)throw new Error("RetryLink BUG! Encountered overlapping retries");this.timerId=setTimeout(function(){n.timerId=void 0,n.try()},t)},e})(),K5=(function(e){rd(t,e);function t(n){var o=e.call(this)||this,r=n||{},s=r.attempts,l=r.delay;return o.delayFor=typeof l=="function"?l:W5(l),o.retryIf=typeof s=="function"?s:q5(s),o}return t.prototype.request=function(n,o){var r=this;return new Ki(function(s){var l=new vX(s,n,o,r.delayFor,r.retryIf);return function(){l.cancel()}})},t})(po);var _o=T(N());function Im(e,t){return Im=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,o){return n.__proto__=o,n},Im(e,t)}function ho(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Im(e,t)}var kt=T(N()),LC=T(mk());function Mm(e){return e.charAt(0)==="/"}function wC(e,t){for(var n=t,o=n+1,r=e.length;o<r;n+=1,o+=1)e[n]=e[o];e.pop()}function IX(e,t){t===void 0&&(t="");var n=e&&e.split("/")||[],o=t&&t.split("/")||[],r=e&&Mm(e),s=t&&Mm(t),l=r||s;if(e&&Mm(e)?o=n:n.length&&(o.pop(),o=o.concat(n)),!o.length)return"/";var p;if(o.length){var d=o[o.length-1];p=d==="."||d===".."||d===""}else p=!1;for(var u=0,y=o.length;y>=0;y--){var m=o[y];m==="."?wC(o,y):m===".."?(wC(o,y),u++):u&&(wC(o,y),u--)}if(!l)for(;u--;u)o.unshift("..");l&&o[0]!==""&&(!o[0]||!Mm(o[0]))&&o.unshift("");var g=o.join("/");return p&&g.substr(-1)!=="/"&&(g+="/"),g}var j5=IX;var MX=!0,DC="Invariant failed";function ka(e,t){if(!e){if(MX)throw new Error(DC);var n=typeof t=="function"?t():t,o=n?"".concat(DC,": ").concat(n):DC;throw new Error(o)}}function lc(e){return e.charAt(0)==="/"?e:"/"+e}function Y5(e){return e.charAt(0)==="/"?e.substr(1):e}function kX(e,t){return e.toLowerCase().indexOf(t.toLowerCase())===0&&"/?#".indexOf(e.charAt(t.length))!==-1}function nL(e,t){return kX(e,t)?e.substr(t.length):e}function oL(e){return e.charAt(e.length-1)==="/"?e.slice(0,-1):e}function TX(e){var t=e||"/",n="",o="",r=t.indexOf("#");r!==-1&&(o=t.substr(r),t=t.substr(0,r));var s=t.indexOf("?");return s!==-1&&(n=t.substr(s),t=t.substr(0,s)),{pathname:t,search:n==="?"?"":n,hash:o==="#"?"":o}}
9714function _n(e){var t=e.pathname,n=e.search,o=e.hash,r=t||"/";return n&&n!=="?"&&(r+=n.charAt(0)==="?"?n:"?"+n),o&&o!=="#"&&(r+=o.charAt(0)==="#"?o:"#"+o),r}function Gn(e,t,n,o){var r;typeof e=="string"?(r=TX(e),r.state=t):(r=hn({},e),r.pathname===void 0&&(r.pathname=""),r.search?r.search.charAt(0)!=="?"&&(r.search="?"+r.search):r.search="",r.hash?r.hash.charAt(0)!=="#"&&(r.hash="#"+r.hash):r.hash="",t!==void 0&&r.state===void 0&&(r.state=t));try{r.pathname=decodeURI(r.pathname)}catch(s){throw s instanceof URIError?new URIError('Pathname "'+r.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):s}return n&&(r.key=n),o?r.pathname?r.pathname.charAt(0)!=="/"&&(r.pathname=j5(r.pathname,o.pathname)):r.pathname=o.pathname:r.pathname||(r.pathname="/"),r}function NC(){var e=null;function t(l){return e=l,function(){e===l&&(e=null)}}function n(l,p,d,u){if(e!=null){var y=typeof e=="function"?e(l,p):e;typeof y=="string"?typeof d=="function"?d(y,u):u(!0):u(y!==!1)}else u(!0)}var o=[];function r(l){var p=!0;function d(){p&&l.apply(void 0,arguments)}return o.push(d),function(){p=!1,o=o.filter(function(u){return u!==d})}}function s(){for(var l=arguments.length,p=new Array(l),d=0;d<l;d++)p[d]=arguments[d];o.forEach(function(u){return u.apply(void 0,p)})}return{setPrompt:t,confirmTransitionTo:n,appendListener:r,notifyListeners:s}}var aL=!!(typeof window<"u"&&window.document&&window.document.createElement);function rL(e,t){t(window.confirm(e))}function AX(){var e=window.navigator.userAgent;return(e.indexOf("Android 2.")!==-1||e.indexOf("Android 4.0")!==-1)&&e.indexOf("Mobile Safari")!==-1&&e.indexOf("Chrome")===-1&&e.indexOf("Windows Phone")===-1?!1:window.history&&"pushState"in window.history}function _X(){return window.navigator.userAgent.indexOf("Trident")===-1}function wX(){return window.navigator.userAgent.indexOf("Firefox")===-1}function DX(e){return e.state===void 0&&navigator.userAgent.indexOf("CriOS")===-1}var X5="popstate",J5="hashchange";function Z5(){try{return window.history.state||{}}catch{return{}}}function iL(e){e===void 0&&(e={}),aL||ka(!1);var t=window.history,n=AX(),o=!_X(),r=e,s=r.forceRefresh,l=s===void 0?!1:s,p=r.getUserConfirmation,d=p===void 0?rL:p,u=r.keyLength,y=u===void 0?6:u,m=e.basename?oL(lc(e.basename)):"";function g(te){var se=te||{},oe=se.key,j=se.state,Y=window.location,J=Y.pathname,U=Y.search,E=Y.hash,X=J+U+E;return m&&(X=nL(X,m)),Gn(X,j,oe)}function f(){return Math.random().toString(36).substr(2,y)}var b=NC();function S(te){hn(ne,te),ne.length=t.length,b.notifyListeners(ne.location,ne.action)}function C(te){DX(te)||v(g(te.state))}function I(){v(g(Z5()))}var M=!1;function v(te){if(M)M=!1,S();else{var se="POP";b.confirmTransitionTo(te,se,d,function(oe){oe?S({action:se,location:te}):_(te)})}}function _(te){var se=ne.location,oe=D.indexOf(se.key);oe===-1&&(oe=0);var j=D.indexOf(te.key);j===-1&&(j=0);var Y=oe-j;Y&&(M=!0,$(Y))}var w=g(Z5()),D=[w.key];function k(te){return m+_n(te)}function A(te,se){var oe="PUSH",j=Gn(te,se,f(),ne.location);b.confirmTransitionTo(j,oe,d,function(Y){if(Y){var J=k(j),U=j.key,E=j.state;if(n)if(t.pushState({key:U,state:E},null,J),l)window.location.href=J;else{var X=D.indexOf(ne.location.key),W=D.slice(0,X+1);W.push(j.key),D=W,S({action:oe,location:j})}else window.location.href=J}})}function R(te,se){var oe="REPLACE",j=Gn(te,se,f(),ne.location);b.confirmTransitionTo(j,oe,d,function(Y){if(Y){var J=k(j),U=j.key,E=j.state;if(n)if(t.replaceState({key:U,state:E},null,J),l)window.location.replace(J);else{var X=D.indexOf(ne.location.key);X!==-1&&(D[X]=j.key),S({action:oe,location:j})}else window.location.replace(J)}})}function $(te){t.go(te)}function B(){$(-1)}function H(){$(1)}var L=0;function z(te){L+=te,L===1&&te===1?(window.addEventListener(X5,C),o&&window.addEventListener(J5,I)):L===0&&(window.removeEventListener(X5,C),o&&window.removeEventListener(J5,I))}var Q=!1;function ue(te){te===void 0&&(te=!1);var se=b.setPrompt(te);return Q||(z(1),Q=!0),function(){return Q&&(Q=!1,z(-1)),se()}}function ie(te){var se=b.appendListener(te);return z(1),function(){z(-1),se()}}var ne={length:t.length,action:"POP",location:w,createHref:k,push:A,replace:R,go:$,goBack:B,goForward:H,block:ue,listen:ie};return ne}var eL="hashchange",PX={hashbang:{encodePath:function(t){return t.charAt(0)==="!"?t:"
9714!/"+Y5(t)},decodePath:function(t){return t.charAt(0)==="!"?t.substr(1):t}},noslash:{encodePath:Y5,decodePath:lc},slash:{encodePath:lc,decodePath:lc}};function sL(e){var t=e.indexOf("#");return t===-1?e:e.slice(0,t)}function sc(){var e=window.location.href,t=e.indexOf("#");return t===-1?"":e.substring(t+1)}function NX(e){window.location.hash=e}function PC(e){window.location.replace(sL(window.location.href)+"#"+e)}function lL(e){e===void 0&&(e={}),aL||ka(!1);var t=window.history,n=wX(),o=e,r=o.getUserConfirmation,s=r===void 0?rL:r,l=o.hashType,p=l===void 0?"slash":l,d=e.basename?oL(lc(e.basename)):"",u=PX[p],y=u.encodePath,m=u.decodePath;function g(){var oe=m(sc());return d&&(oe=nL(oe,d)),Gn(oe)}var f=NC();function b(oe){hn(se,oe),se.length=t.length,f.notifyListeners(se.location,se.action)}var S=!1,C=null;function I(oe,j){return oe.pathname===j.pathname&&oe.search===j.search&&oe.hash===j.hash}function M(){var oe=sc(),j=y(oe);if(oe!==j)PC(j);else{var Y=g(),J=se.location;if(!S&&I(J,Y)||C===_n(Y))return;C=null,v(Y)}}function v(oe){if(S)S=!1,b();else{var j="POP";f.confirmTransitionTo(oe,j,s,function(Y){Y?b({action:j,location:oe}):_(oe)})}}function _(oe){var j=se.location,Y=A.lastIndexOf(_n(j));Y===-1&&(Y=0);var J=A.lastIndexOf(_n(oe));J===-1&&(J=0);var U=Y-J;U&&(S=!0,H(U))}var w=sc(),D=y(w);w!==D&&PC(D);var k=g(),A=[_n(k)];function R(oe){var j=document.querySelector("base"),Y="";return j&&j.getAttribute("href")&&(Y=sL(window.location.href)),Y+"#"+y(d+_n(oe))}function $(oe,j){var Y="PUSH",J=Gn(oe,void 0,void 0,se.location);f.confirmTransitionTo(J,Y,s,function(U){if(U){var E=_n(J),X=y(d+E),W=sc()!==X;if(W){C=E,NX(X);var re=A.lastIndexOf(_n(se.location)),Z=A.slice(0,re+1);Z.push(E),A=Z,b({action:Y,location:J})}else b()}})}function B(oe,j){var Y="REPLACE",J=Gn(oe,void 0,void 0,se.location);f.confirmTransitionTo(J,Y,s,function(U){if(U){var E=_n(J),X=y(d+E),W=sc()!==X;W&&(C=E,PC(X));var re=A.indexOf(_n(se.location));re!==-1&&(A[re]=E),b({action:Y,location:J})}})}function H(oe){t.go(oe)}function L(){H(-1)}function z(){H(1)}var Q=0;function ue(oe){Q+=oe,Q===1&&oe===1?window.addEventListener(eL,M):Q===0&&window.removeEventListener(eL,M)}var ie=!1;function ne(oe){oe===void 0&&(oe=!1);var j=f.setPrompt(oe);return ie||(ue(1),ie=!0),function(){return ie&&(ie=!1,ue(-1)),j()}}function te(oe){var j=f.appendListener(oe);return ue(1),function(){ue(-1),j()}}var se={length:t.length,action:"POP",location:k,createHref:R,push:$,replace:B,go:H,goBack:L,goForward:z,block:ne,listen:te};return se}function tL(e,t,n){return Math.min(Math.max(e,t),n)}function pL(e){e===void 0&&(e={});var t=e,n=t.getUserConfirmation,o=t.initialEntries,r=o===void 0?["/"]:o,s=t.initialIndex,l=s===void 0?0:s,p=t.keyLength,d=p===void 0?6:p,u=NC();function y(A){hn(k,A),k.length=k.entries.length,u.notifyListeners(k.location,k.action)}function m(){return Math.random().toString(36).substr(2,d)}var g=tL(l,0,r.length-1),f=r.map(function(A){return typeof A=="string"?Gn(A,void 0,m()):Gn(A,void 0,A.key||m())}),b=_n;function S(A,R){var $="PUSH",B=Gn(A,R,m(),k.location);u.confirmTransitionTo(B,$,n,function(H){if(H){var L=k.index,z=L+1,Q=k.entries.slice(0);Q.length>z?Q.splice(z,Q.length-z,B):Q.push(B),y({action:$,location:B,index:z,entries:Q})}})}function C(A,R){var $="REPLACE",B=Gn(A,R,m(),k.location);u.confirmTransitionTo(B,$,n,function(H){H&&(k.entries[k.index]=B,y({action:$,location:B}))})}function I(A){var R=tL(k.index+A,0,k.entries.length-1),$="POP",B=k.entries[R];u.confirmTransitionTo(B,$,n,function(H){H?y({action:$,location:B,index:R}):y()})}function M(){I(-1)}function v(){I(1)}function _(A){var R=k.index+A;return R>=0&&R<k.entries.length}function w(A){return A===void 0&&(A=!1),u.setPrompt(A)}function D(A){return u.appendListener(A)}var k={length:f.length,action:"POP",location:f[g],index:g,entries:f,createHref:b,push:S,replace:C,go:I,goBack:M,goForward:v,canGo:_,block:w,listen:D};return k}var xL=T(gL()),GBe=T(BU());function Ys(e,t){if(e==null)return{};var n={};for(var o in e)if({}.hasOwnProperty.call(e,o)){if(t.indexOf(o)!==-1)continue;n[o]=e[o]}return n}var zX=T($U()),BC=1073741823,fL=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:{};function UX(){var e="__global_unique_id__";return fL[e]=(fL[e]||0)+1}function WX(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function qX(e){var t=[];return{on:function(o){t.push(o)},off:function(o){t=t.filter(function(r){return r!==o})},get:function(){return e},set:function(o,r){e=o,t.forEach(function(s){return s(e,r)})}}}function KX(e){return Array.isArray(e)?e[0]:e}function QX(e,t){var n,o,r="__create-react-context-"+UX()+"__",s=(function(p){ho(d,p);function d(){for(var y,m=arguments.length,g=new Array(m),f=0;f<m;f++)g[f]=arguments[f];return y=p.call.apply(p,[this].concat(g))||this,y.emitter=qX(y.props.value),y}var u=d.prototype;return u.getChildContext=function(){var m;return m={},m[r]=this.emitter,m},u.componentWillReceiveProps=function(m){if(this.props.value!==m.value){var g=this.props.value,f=m.value,b;WX(g,f)?b=0:(b=typeof t=="function"?t(g,f):BC,b|=0,b!==0&&this.emitter.set(m.value,b))}},u.render=function(){return this.props.children},d})(kt.default.Component);s.childContextTypes=(n={},n[r]=LC.default.object.isRequired,n);var l=(function(p){ho(d,p);function d(){for(var y,m=arguments.length,g=new Array(m),f=0;f<m;f++)g[f]=arguments[f];return y=p.call.apply(p,[this].concat(g))||this,y.observedBits=void 0,y.state={value:y.getValue()}
9714,y.onUpdate=function(b,S){var C=y.observedBits|0;(C&S)!==0&&y.setState({value:y.getValue()})},y}var u=d.prototype;return u.componentWillReceiveProps=function(m){var g=m.observedBits;this.observedBits=g??BC},u.componentDidMount=function(){this.context[r]&&this.context[r].on(this.onUpdate);var m=this.props.observedBits;this.observedBits=m??BC},u.componentWillUnmount=function(){this.context[r]&&this.context[r].off(this.onUpdate)},u.getValue=function(){return this.context[r]?this.context[r].get():e},u.render=function(){return KX(this.props.children)(this.state.value)},d})(kt.default.Component);return l.contextTypes=(o={},o[r]=LC.default.object,o),{Provider:s,Consumer:l}}var jX=kt.default.createContext||QX,vL=function(t){var n=jX();return n.displayName=t,n},IL=vL("Router-History"),Ta=vL("Router"),Xs=(function(e){ho(t,e),t.computeRootMatch=function(r){return{path:"/",url:"/",params:{},isExact:r==="/"}};function t(o){var r;return r=e.call(this,o)||this,r.state={location:o.history.location},r._isMounted=!1,r._pendingLocation=null,o.staticContext||(r.unlisten=o.history.listen(function(s){r._pendingLocation=s})),r}var n=t.prototype;return n.componentDidMount=function(){var r=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(s){r._isMounted&&r.setState({location:s})})),this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},n.render=function(){return kt.default.createElement(Ta.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},kt.default.createElement(IL.Provider,{children:this.props.children||null,value:this.props.history}))},t})(kt.default.Component),YX=(function(e){ho(t,e);function t(){for(var o,r=arguments.length,s=new Array(r),l=0;l<r;l++)s[l]=arguments[l];return o=e.call.apply(e,[this].concat(s))||this,o.history=pL(o.props),o}var n=t.prototype;return n.render=function(){return kt.default.createElement(Xs,{history:this.history,children:this.props.children})},t})(kt.default.Component),WBe=(function(e){ho(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(r){this.props.onUpdate&&this.props.onUpdate.call(this,this,r)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t})(kt.default.Component);var bL={},XX=1e4,SL=0;function JX(e,t){var n=""+t.end+t.strict+t.sensitive,o=bL[n]||(bL[n]={});if(o[e])return o[e];var r=[],s=(0,xL.default)(e,r,t),l={regexp:s,keys:r};return SL<XX&&(o[e]=l,SL++),l}function pc(e,t){t===void 0&&(t={}),(typeof t=="string"||Array.isArray(t))&&(t={path:t});var n=t,o=n.path,r=n.exact,s=r===void 0?!1:r,l=n.strict,p=l===void 0?!1:l,d=n.sensitive,u=d===void 0?!1:d,y=[].concat(o);return y.reduce(function(m,g){if(!g&&g!=="")return null;if(m)return m;var f=JX(g,{end:s,strict:p,sensitive:u}),b=f.regexp,S=f.keys,C=b.exec(e);if(!C)return null;var I=C[0],M=C.slice(1),v=e===I;return s&&!v?null:{path:g,url:g==="/"&&I===""?"/":I,isExact:v,params:S.reduce(function(_,w,D){return _[w.name]=M[D],_},{})}},null)}function ZX(e){return kt.default.Children.count(e)===0}var zr=(function(e){ho(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.render=function(){var r=this;return kt.default.createElement(Ta.Consumer,null,function(s){s||ka(!1);var l=r.props.location||s.location,p=r.props.computedMatch?r.props.computedMatch:r.props.path?pc(l.pathname,r.props):s.match,d=hn({},s,{location:l,match:p}),u=r.props,y=u.children,m=u.component,g=u.render;return Array.isArray(y)&&ZX(y)&&(y=null),kt.default.createElement(Ta.Provider,{value:d},d.match?y?typeof y=="function"?y(d):y:m?kt.default.createElement(m,d):g?g(d):null:typeof y=="function"?y(d):null)})},t})(kt.default.Component);function HC(e){return e.charAt(0)==="/"?e:"/"+e}function eJ(e,t){return e?hn({},t,{pathname:HC(e)+t.pathname}):t}function tJ(e,t){if(!e)return t;var n=HC(e);return t.pathname.indexOf(n)!==0?t:hn({},t,{pathname:t.pathname.substr(n.length)})}function hL(e){return typeof e=="string"?e:_n(e)}function $C(e){return function(){ka(!1)}}function CL(){}var VC=(function(e){ho(t,e);function t(){for(var o,r=arguments.length,s=new Array(r),l=0;l<r;l++)s[l]=arguments[l];return o=e.call.apply(e,[this].concat(s))||this,o.handlePush=function(p){return o.navigateTo(p,"PUSH")},o.handleReplace=function(p){return o.navigateTo(p,"REPLACE")},o.handleListen=function(){return CL},o.handleBlock=function(){return CL},o}var n=t.prototype;return n.navigateTo=function(r,s){var l=this.props,p=l.basename,d=p===void 0?"":p,u=l.context,y=u===void 0?{}:u;y.action=s,y.location=eJ(d,Gn(r)),y.url=hL(y.location)},n.render=function(){var r=this.props,s=r.basename,l=s===void 0?"":s,p=r.context,d=p===void 0?{}:p,u=r.location,y=u===void 0?"/":u,m=Ys(r,["basename","context","location"]),g={createHref:function(b){return HC(l+hL(b))},action:"POP",location:tJ(l,Gn(y)),push:this.handlePush,replace:this.handleReplace,go:$C("go"),goBack:$C("goBack"),goForward:$C("goForward"),listen:this.handleListen,block:this.handleBlock};return kt.default.createElement(Xs,hn({},m,{history:g,staticContext:d}))},t})(kt.default.Component),OC=(function(e){ho(t,e);function t(){return e.apply(this,arguments)||this}var n=t.prototype;return n.render=function(){var r=this;return kt.default.createElement(Ta.Consumer,null,function(s){s||ka(!1);var l=r.props.location||s.location,p,d;
9714return kt.default.Children.forEach(r.props.children,function(u){if(d==null&&kt.default.isValidElement(u)){p=u;var y=u.props.path||u.props.from;d=y?pc(l.pathname,hn({},u.props,{path:y})):s.match}}),d?kt.default.cloneElement(p,{location:l,computedMatch:d}):null})},t})(kt.default.Component);var ML=kt.default.useContext;function tr(){return ML(IL)}function Lt(){return ML(Ta).location}var Co=T(N());var kL=(function(e){ho(t,e);function t(){for(var o,r=arguments.length,s=new Array(r),l=0;l<r;l++)s[l]=arguments[l];return o=e.call.apply(e,[this].concat(s))||this,o.history=iL(o.props),o}var n=t.prototype;return n.render=function(){return Co.default.createElement(Xs,{history:this.history,children:this.props.children})},t})(Co.default.Component),r4e=(function(e){ho(t,e);function t(){for(var o,r=arguments.length,s=new Array(r),l=0;l<r;l++)s[l]=arguments[l];return o=e.call.apply(e,[this].concat(s))||this,o.history=lL(o.props),o}var n=t.prototype;return n.render=function(){return Co.default.createElement(Xs,{history:this.history,children:this.props.children})},t})(Co.default.Component),GC=function(t,n){return typeof t=="function"?t(n):t},zC=function(t,n){return typeof t=="string"?Gn(t,null,null,n):t},UC=function(t){return t},Js=Co.default.forwardRef;typeof Js>"u"&&(Js=UC);function nJ(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var oJ=Js(function(e,t){var n=e.innerRef,o=e.navigate,r=e.onClick,s=Ys(e,["innerRef","navigate","onClick"]),l=s.target,p=hn({},s,{onClick:function(u){try{r&&r(u)}catch(y){throw u.preventDefault(),y}!u.defaultPrevented&&u.button===0&&(!l||l==="_self")&&!nJ(u)&&(u.preventDefault(),o())}});return UC!==Js?p.ref=t||n:p.ref=n,Co.default.createElement("a",p)}),cc=Js(function(e,t){var n=e.component,o=n===void 0?oJ:n,r=e.replace,s=e.to,l=e.innerRef,p=Ys(e,["component","replace","to","innerRef"]);return Co.default.createElement(Ta.Consumer,null,function(d){d||ka(!1);var u=d.history,y=zC(GC(s,d.location),d.location),m=y?u.createHref(y):"",g=hn({},p,{href:m,navigate:function(){var b=GC(s,d.location),S=_n(d.location)===_n(zC(b)),C=r||S?u.replace:u.push;C(b)}});return UC!==Js?g.ref=t||l:g.innerRef=l,Co.default.createElement(o,g)})});var TL=function(t){return t},Tm=Co.default.forwardRef;typeof Tm>"u"&&(Tm=TL);function aJ(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter(function(o){return o}).join(" ")}var i4e=Tm(function(e,t){var n=e["aria-current"],o=n===void 0?"page":n,r=e.activeClassName,s=r===void 0?"active":r,l=e.activeStyle,p=e.className,d=e.exact,u=e.isActive,y=e.location,m=e.sensitive,g=e.strict,f=e.style,b=e.to,S=e.innerRef,C=Ys(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return Co.default.createElement(Ta.Consumer,null,function(I){I||ka(!1);var M=y||I.location,v=zC(GC(b,M),M),_=v.pathname,w=_&&_.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),D=w?pc(M.pathname,{path:w,exact:d,sensitive:m,strict:g}):null,k=!!(u?u(D,M):D),A=typeof p=="function"?p(k):p,R=typeof f=="function"?f(k):f;k&&(A=aJ(A,s),R=hn({},R,l));var $=hn({"aria-current":k&&o||null,className:A,style:R,to:v},C);return TL!==Tm?$.ref=t||S:$.innerRef=S,Co.default.createElement(cc,$)})});var Am=T(N()),rJ=T(yr());var iJ="mwp-app-portal",AL=(0,Am.memo)(e=>{let{appPortalRef:t}=(0,Am.useContext)(ae);return i("aside",{className:e.className,"data-testid":iJ,ref:t})});var Nm=T(N());var sJ=[O.domainName,`www.${O.domainName}`,"localhost","127.0.0.1","[::]","[::1]",/.*-dot-entapps-web-dev.gae.sc-corp.net/],zn=e=>{for(let t of sJ)if(typeof t=="string"&&e.hostname===t||typeof t=="object"&&t.test(e.hostname))return!0;return!1},Xn=e=>{if(!e)return!1;try{let t=new URL(e);return zn(t)?!1:(O.sameTabDomains??[]).some(o=>t.hostname===o)}catch{}return!1},WC=e=>(t,n)=>{let o=new URL(e()),r=new URL(t,o);if(!zn(r))return!1;if(r.pathname==="/")return o.pathname==="/";if(!n?.ignoredPathPrefix)return o.pathname===r.pathname;let s=new RegExp(`^${n.ignoredPathPrefix}`);return o.pathname.replace(s,"")===r.pathname};var _m=[...O.persistentQueryParams??[],"gtm_debug","alternateMotif","mwp_debug","utm_source","utm_medium","utm_campaign","utm_content","utm_term"],_L=["lang"],wL=(e,t)=>zn(e)?!0:[...O.sameTabDomains??[],t.hostname].some(o=>e.hostname===o),DL=(e,t)=>{if(zn(e))return!0;let n=new Set(O.persistQueryParamsDomains??[]);return n.add(t.hostname),n.has(e.hostname)};var qC=T(N());var PL=T(N()),zo=(0,PL.createContext)({});var wm={stinsonPhase:"phase1",stinsonEnableTryOnTakePhoto:"true",testFeatureFlag:"false",homeRedirect:"false",disableLazyLoadLogging:"false",scrollToAnchor:"true",spsEnableAslStream
9714:"true",spsEnableCaptions:"true",spsShowGoToStreamButton:"false",spsUseEventPlayer:"false",cookiesBasedBucketing:"false",enableDeviceSpecificMedia:"false",globalNavItemsPosition:"right",useChartDropdownToggle:"false",careersEnableJobDetailPage:"false",avalonEnableChatWidget:"false",enableSiteSearch:"false",useContentAccordionItems:"true",enableHlsPlayback:"false",useSnapMotif:"false",useGhostMotif:"false",enablePersistentCtaScrollVisibility:"false",submitShopifyTrackingConsent:"true"};function ht(){let{getCurrentUrl:e}=(0,qC.useContext)(ae),t=new URL(e()).searchParams,{sitewideValues:n}=(0,qC.useContext)(zo),r=n?.featureFlags?.featureFlags;return lJ(r,pJ(t))}function lJ(e,t){return{...wm,...O.featureFlags,...e,...t}}function pJ(e){let t={};if(!O.isDeploymentTypeProd)for(let n of Object.keys(wm)){let o=e.get(n);o&&(t[n]=o)}return t}var NL="businesshelp.snapchat.com",cJ={ar:"ar","da-DK":"da","de-DE":"de","el-GR":"el","en-GB":"en_GB","en-US":"en_US","es-ES":"es","es-MX":"es_MX","fi-FI":"fi","fr-CA":"fr","fr-FR":"fr","id-ID":"in","it-IT":"it","ja-JP":"ja","ko-KR":"ko","nb-NO":"no","nl-NL":"nl_NL","pl-PL":"pl","pt-BR":"pt_BR","pt-PT":"pt_PT","ru-RU":"ru","sv-SE":"sv","th-TH":"th","tr-TR":"tr","vi-VN":"vi","zh-Hans":"zh_CN","zh-Hant":"zh_TW"},EL=(e,t)=>{let n=cJ[t];n&&!e.searchParams.has("language")&&e.searchParams.set("language",n)};var dJ="http://",N4e=dJ.toUpperCase(),uJ="https://",E4e=uJ.toUpperCase();var yJ=(e,t,n)=>{let o=e.searchParams.get("referrer"),r=o?new URL(o):null;for(let s of n){let l=e.searchParams.get(s)??t.searchParams.get(s)??r?.searchParams.get(s);l&&(e.searchParams.set(s,l),r?.searchParams.set(s,l))}r&&e.searchParams.set("referrer",r.href)},Dm=(e,t,n=[])=>{yJ(e,t,[..._k,...Object.keys(wm),...n])},mJ=e=>e.hostname.includes("snap.com")||e.hostname.includes("snapchat.com")||e.hostname.includes("pixy.com")||e.hostname.includes("yellowla.com")||e.hostname.includes("spectacles.com")||e.hostname.includes("arcadiacreativestudio.com"),RL=(e,t)=>{!t||!mJ(e)||(e.hostname===NL?EL(e,t):e.searchParams.has("lang")||e.searchParams.set("lang",t))};var gJ=Object.keys(Id);function Pm(e){if(!e.destination)return{};let t=new URL(e.destination,e.currentUrl),n=wL(t,e.currentUrl),o=DL(t,e.currentUrl),r=e.newTab!==void 0?e.newTab:!n,s=zn(t);if(e.isDownload)return{href:t.href,rel:s?"opener":"noopener",target:"_blank"};let l=[...o?_m:[],..._L];if(Dm(t,e.currentUrl,l),s||RL(t,e.locale),s){let p=gJ.find(d=>t.pathname.match(`^/${d}(/|$)`));p&&(t.pathname=t.pathname.replace(`/${p}`,""))}return s&&t.pathname.length>1&&t.pathname[t.pathname.length-1]==="/"&&(t.pathname=t.pathname.slice(0,-1)),{href:t.href,rel:s?"opener":"noopener",target:r?"_blank":"_self"}}var dc=null,FL=()=>{if(dc!==null)return dc;if(typeof window>"u"||typeof window.matchMedia!="function")return!1;let e=window.matchMedia("(prefers-reduced-motion: reduce)");return dc=e.matches,e.addEventListener("change",t=>{dc=t.matches}),dc};var Uo=(0,Nm.forwardRef)((e,t)=>{let{currentLocale:n,getCurrentUrl:o}=(0,Nm.useContext)(ae);if(!e.href)return i("a",{...e,ref:t});let r=new URL(o()),s=Pm({destination:e.href,currentUrl:r,locale:n,isDownload:e.download}),l=new URL(s.href,r);if(zn(l)){let{href:p,onClick:d,...u}=e;return i(cc,{...u,onClick:m=>{d?.(m);let g=m.metaKey||m.altKey||m.ctrlKey||m.shiftKey;if(m.defaultPrevented||m.button!==0||g)return;let f=new URL(o());!l.hash&&l.pathname===f.pathname&&l.search===f.search&&(document.body.tabIndex=-1,document.body.focus({preventScroll:!0}),document.body.removeAttribute("tabindex"),window.scrollTo({top:0,behavior:FL()?"auto":"smooth"}))},ref:t,to:{pathname:l.pathname,search:l.search,hash:l.hash},target:"_self"})}return i("a",{ref:t,...e,...s})});var mc=T(N());var BL=T(N()),he=(0,BL.createContext)({elementLocation:void 0});var qo=T(N());var t6=T(N());var Vt=T(N());var Zs=T(N());var fJ="view",$L=({view:e,queryParameterName:t=fJ,onOpen:n,onClose:o,ignore:r=!1})=>{let s=tr(),{search:l}=Lt(),p=e??"",d=p!=="",u=(0,Zs.useMemo)(()=>new URLSearchParams(l).get(t),[t,l]),y=!r&&d&&u===p,m=y,g=(0,Zs.useCallback)(S=>{let C=s.location.search,I=new URLSearchParams(C);S===void 0?I.delete(t):I.set(t,S);let M=I.toString(),v=M?`?${M}`:"";v!==C&&s.push({hash:s.location.hash,pathname:s.location.pathname,search:v})},[s,t]),f=(0,Zs.useCallback)(()=>{r||!d||(g(p),n?.())},[p,d,r,n,g]);return{closeDrawer:(0,Zs.useCallback)(()=>{r||!y||(g(void 0),o?.())},[r,o,y,g]),isOpen:m,openDrawer:f}};var dn=T(N());var Em=T(N());var LL=T(N()),Jn=(0,LL.createContext)({currentLocale:"en-US",supp
9714ortedLocales:{}});function bJ(e){return typeof e=="function"?e:td}var HL=bJ;function SJ(e,t){var n=Wn(e)?JI:Lr;return n(e,HL(t))}var VL=SJ;var OL=e=>{let t="";return VL(e,(n,o)=>{gt(n)||(t.length===0?t=`${o}=${n}`:t=`${t}&${o}=${n}`)}),t},GL=e=>{let t={};return new URLSearchParams(e).forEach((n,o)=>{n&&(t[o]=n)}),t};var Rm=()=>{let{search:e}=Lt(),{getUrlParams:t}=(0,Em.useContext)(Jn);return(0,Em.useMemo)(()=>{let n=t?.()??{};return new URLSearchParams(n)},[e,t])};async function zL(e,t){let n=new URLSearchParams({market:e});t&&n.set("lang",t);try{let o=await fetch(`/api/shopify/products?${n.toString()}`,{cache:"no-store",credentials:"same-origin"});return o.ok?await o.json():null}catch{return null}}var KC="mwp-stinson-market";function el(e){return e===si||WL(e)}var CJ={US:"USD",FR:"EUR",GB:"GBP"},UL=xk.map(e=>({countryCode:e,currencyCode:CJ[e]}));function xJ(e){if(e)return UL.find(t=>t.countryCode===e)}function WL(e){return xJ(e)!==void 0}function Fm(){return UL[0]}function vJ(e){return e==="ZZ"?"US":e}function qL(e){let t=Array.isArray(e)?e[0]:e;if(!t)return;let n=t.toUpperCase();return el(n)?n:void 0}function KL(e){if(e)return el(e)?e.toLowerCase():void 0}function QL(e){let t=Array.isArray(e.queryParam)?e.queryParam[0]:e.queryParam;if(el(t))return t;let n=vJ(e.geoCountry);return WL(n)?n:e.fallback??Fm().countryCode}var IJ=({node:e},t)=>{let n=Number(e.price.amount??"0"),o=t!=null&&t!==n;return{id:e.id,title:e.title,sku:e.sku,price:t??n,...o?{dueTodayPrice:n}:{},available:e.availableForSale,selectedOptions:e.selectedOptions.map(({name:r,value:s})=>({name:r,value:s})),compareAtPrice:e.compareAtPrice??null,currencyCode:e.price.currencyCode,quantityAvailable:e.quantityAvailable??null,quantityRule:e.quantityRule}},MJ=(e,t)=>{if(!e)return;let n=l=>Va({component:"ShopifyProvider",message:`issue with "${t}.sellingplandata": ${l}`}),o;try{o=JSON.parse(e)}catch{n("invalid JSON \u2014 skipping");return}if(!o||typeof o!="object"||Array.isArray(o)){n(`expected an object keyed by currency code, got ${Array.isArray(o)?"array":typeof o}`);return}let r=Object.entries(o);if(r.length===0){n("object is empty");return}let s={};for(let[l,p]of r){if(!p||typeof p!="object"){n(`currency "${l}" value is not an object`);return}let d=p;if(typeof d.amount!="number"||d.amount<=0){n(`currency "${l}" has invalid amount: ${JSON.stringify(d.amount)}`);return}let u=typeof d.selling_plan_id=="number"?`gid://shopify/SellingPlan/${d.selling_plan_id}`:void 0;s[l.toUpperCase()]={sellingPlanId:u,amount:d.amount}}return s},kJ=(e,t,n)=>{let o=(d,u)=>Be({component:"ShopifyProvider",message:`issue with "${t}.finalpricedata": ${d}`,error:u});if(!e){o("empty value \u2014 falling back to Shopify price");return}let r;try{r=JSON.parse(e)}catch(d){o("invalid JSON \u2014 falling back to Shopify price",d);return}if(!r||typeof r!="object"||Array.isArray(r)){o(`expected an object keyed by currency code, got ${Array.isArray(r)?"array":typeof r}`);return}let s=r[n.toUpperCase()];if(!s||typeof s!="object"||Array.isArray(s)){o(`missing valid "${n}" entry \u2014 falling back to Shopify price`);return}let{amount:l}=s,p=Number(l);if(!Number.isFinite(p)||p<=0){o(`currency "${n}" has invalid amount: ${JSON.stringify(l)}`);return}return p},TJ=(e,t)=>{let n=e?.find(r=>r?.namespace==="custom"&&r?.key==="maxquantity");if(n?.value)return Number.parseInt(n.value);let o=t?.node.metafields?.find(r=>r?.key==="maxQuantity");return o?Number.parseInt(o.value):void 0},AJ=(e,t,n)=>{let o=e?.node.metafields?.find(r=>r?.key==="ATPBufferDays");return o?n({available:t,atp:Number.parseInt(o.value)}):null},jL=(e,t)=>{let n={},o={};if(!e)return{catalog:n,productOptionById:o};for(let{node:r}of e.products.edges){let s=r.handle,l=r.variants.edges[0],p=r.priceRange.maxVariantPrice.currencyCode,d=r.metafields?.find(b=>b?.namespace==="custom"&&b?.key==="sellingplandata"),u=r.metafields?.find(b=>b?.namespace==="custom"&&b?.key==="finalpricedata"),y=u?kJ(u.value,s,p):void 0,m=y!=null?void 0:MJ(d?.value,s),g=r.variants.edges.map(b=>IJ(b,y)),f={productKey:s,nodeId:r.id,title:r.title,featuredImage:r.featuredImage?.url,images:r.images?.edges.map(b=>b.node)??[],available:r.availableForSale,options:g,maxQuantity:TJ(r.metafields,l),currencyCode:p,atpMessage:AJ(l,r.availableForSale,t),descriptionHtml:r.descriptionHtml,...m?{sellingPlan:{depositData:m,requiresPlan:r.requiresSellingPlan??!1}}:{}};n[s]=f;for(let b of g)o[b.id]={productKey:s,option:b}}return{catalog:n,productOptionById:o}};var _J={catalog:{},productOptionById:{}},Ht=(0,dn.createContext)(_J),QC=({children:e,shopifyData:t})=>{let{userLocation:{country:n}}=(0,dn.useContext)(ae),{formatMessage:o}=(0,dn.useContext)(qe),{currentLocale:r}=(0,dn.useContext)(Ge),s=tr(),l=Rm(),[p,d]=(0,dn.useState)(t),u=(0,dn.useRef)(),y=(0,dn.useCallback)(({available:D,atp:k=0})=>{if(k===0&&D)return o({id:"shopifyATPTodayFreeShipping",defaultMessage:"Ships for free today"});if(k>0&&D){if(k<7)return k===1?o({id:"shopifyATPDayFreeShipping",defaultMessage:"Ships for free in 1 day"}):o({id:"shopifyATPDaysFreeShipping",defaultMessage:"Ships for free in {days} days"},{days:String(k)});let A=k%7,R=(k-A)/7,$=`${R}-${R+1}`;return R===1?o({id:"shopifyATPWeekFreeShipping",defaultMessage:"Ships for free in 1 week"}):o({id:"shopifyATPWeeksFreeShipping",defaultMessage:"Ships for free in {weeks} weeks"},{weeks:$})}return null},[o]),m=(0,dn.useMemo)(()=>
9714QL({queryParam:qL(l.get("market")),geoCountry:n,fallback:si}),[n,l]),g=m===si?Fm().countryCode:m,f=(0,dn.useCallback)(async D=>{if(typeof window>"u"||!el(D))return;let k=D===si?Fm().countryCode:D,A=(r??"en-US").slice(0,2).toUpperCase();u.current=D;let R=await zL(k,A);if(u.current!==D||!R)return;li(KC,D);let $=new URL(window.location.href);$.searchParams.set("market",KL(D)??D),s.replace(`${$.pathname}${$.search}${$.hash}`),d(R)},[r,s]);if((0,dn.useEffect)(()=>{if(typeof window>"u"||l.has("market"))return;let D=is(KC);el(D)&&D!==m&&f(D)},[m,l,f]),!O.shopify)return i(de,{children:e});let{catalog:b,productOptionById:S}=jL(p,y),C=O.shopify?.singleStoreMode===!0,I;if(C){let D=Object.keys(O.shopify?.stores??{});I=O.shopify.stores[D[0]]?.[O.deploymentType]}else{let D=O.shopify?.stores[g];I=D?D[O.deploymentType]:void 0}let v=Object.values(b)[0]?.currencyCode??p?.shop.paymentSettings.currencyCode,w=l.has("market")?m!==si:p?.shop?.shipsToCountries?.includes(m);return i(Ht.Provider,{value:{catalog:b,productOptionById:S,store:I,currencyCode:v,shopData:p?.shop,rawShopifyResponse:p,isCountrySupported:w,market:g,selectedMarketCode:m,setMarket:f},children:e})};var YL=(e,t,n)=>{let o=t?.sellingPlan?.depositData&&n?t.sellingPlan.depositData[n]?.amount:void 0;return e.dueTodayPrice??o??e.price};var jC="???",_i=({catalog:e,currencyCode:t,lines:n,productOptionById:o})=>{let r=0,s=n.map(({optionId:p,quantity:d})=>{let u=o[p],y=u?.option,m=u?e[u.productKey]:void 0;if(!m||!y)return Va({component:"Cart",message:`Unable to resolve product/option for cart analytics; logging placeholder values. productKey: ${u?.productKey??"undefined"}, optionId: ${p}`}),{item_id:jC,item_name:jC,item_variant:jC,price:0,quantity:d,shopify_id:p};let g=YL(y,m,t??void 0);return r+=g*d,{item_id:y.sku,item_name:m.title,item_variant:y.title,price:g,quantity:d,shopify_id:p}}),l=O.shopify?.options?.getExtraEcommerceItems?.(n);return l?.length&&s.push(...l),{value:r,currency:t??null,items:s}};var or=(e,t,n)=>{if(e.optionId!==t)return!1;let o=n??{},r=e.attributes??{},s=Object.keys(o);return s.length!==Object.keys(r).length?!1:s.every(l=>o[l]===r[l])},XL={lines:[],isHydrated:!1},JL=(e,t)=>{switch(t.type){case"hydrate":return{lines:t.lines,isHydrated:!0};case"addLine":{let{optionId:n,productKey:o,attributes:r}=t,s=e.lines.findIndex(p=>or(p,n,r)),l=s>=0?e.lines.map((p,d)=>d===s?{...p,quantity:p.quantity+1}:p):[...e.lines,{optionId:n,productKey:o,quantity:1,...r?{attributes:r}:{}}];return{...e,lines:l}}case"removeLine":{let{optionId:n,attributes:o}=t,r=e.lines.findIndex(p=>or(p,n,o));if(r<0)return e;let l=e.lines[r].quantity<=1?e.lines.filter((p,d)=>d!==r):e.lines.map((p,d)=>d===r?{...p,quantity:p.quantity-1}:p);return{...e,lines:l}}case"removeLineEntirely":{let{optionId:n,attributes:o}=t,r=e.lines.findIndex(s=>or(s,n,o));return r<0?e:{...e,lines:e.lines.filter((s,l)=>l!==r)}}case"updateLine":{let{optionId:n,attributes:o,newOptionId:r,newAttributes:s}=t,l=e.lines.findIndex(m=>or(m,n,o)),p=e.lines[l];if(!p)return e;let d=e.lines.findIndex(m=>or(m,r,s)),u=s&&Object.keys(s).length>0,y=d>=0&&d!==l?e.lines.map((m,g)=>g===d?{...m,quantity:m.quantity+p.quantity}:m).filter((m,g)=>g!==l):e.lines.map((m,g)=>g===l?{productKey:p.productKey,quantity:p.quantity,optionId:r,...u?{attributes:s}:{}}:m);return{...e,lines:y}}case"clearCart":return{...e,lines:[]};default:return e}};var ZL="mwp-shopify-cart",e6={lines:[],cartOpen:!1,isHydrated:!1,addLine:aa,removeLine:aa,removeLineEntirely:aa,updateLine:aa,clearCart:aa,setCartOpen:aa,discountCode:"",setDiscountCode:aa},wJ=e=>{try{return new URL(e).searchParams.get("discount")??""}catch{return""}},DJ=e=>{if(!e||typeof e!="object")return null;let t=e;if("lineItems"in t&&!("lines"in t)||!Array.isArray(t.lines))return null;let n=t.lines;for(let o of n){if(!o||typeof o!="object")return null;let r=o;if(typeof r.optionId!="string"||typeof r.productKey!="string"||typeof r.quantity!="number"||r.quantity<1||r.attributes!==void 0&&(typeof r.attributes!="object"||r.attributes===null||!Object.values(r.attributes).every(s=>typeof s=="string")))return null}return t.lines},PJ=e=>{li(ZL,JSON.stringify({lines:e}))};var YC=()=>{let e=(0,Vt.useContext)(ae),{elementLocation:t}=(0,Vt.useContext)(he),{catalog:n,productOptionById:o}=(0,Vt.useContext)(Ht),r=e.userLocation.country,s=wJ(e.getCurrentUrl()),[{lines:l,isHydrated:p},d]=(0,Vt.useReducer)(JL,XL),[u,y]=(0,Vt.useState)(s),{isOpen:m,openDrawer:g,closeDrawer:f}=$L({view:"cart"}),b=(0,Vt.useCallback)(D=>{nt({eventCategory:"Cart",eventAction:"Click",eventLabel:D?"Open Cart":"Close Cart",subscribedEventType:"user_interaction"}),D?g():f()},[g,f]),S=(0,Vt.useCallback)(({productKey:D,optionId:k,currencyCode:A,openCart:R=!1,attributes:$})=>{n[D]&&(d({type:"addLine",optionId:k,productKey:D,attributes:$}
9714),nt({subscribedEventType:"ecommerce",eventCategory:"Cart",eventAction:"Add",eventLabel:k,context:{elementLocation:t},eventName:"add_to_cart",ecommerce:_i({catalog:n,currencyCode:A,lines:[{optionId:k,quantity:1,attributes:$}],productOptionById:o})}),R&&g())},[n,t,g,o]),C=(0,Vt.useCallback)(({productKey:D,optionId:k,currencyCode:A,attributes:R})=>{!n[D]||l.findIndex(H=>or(H,k,R))<0||(d({type:"removeLine",optionId:k,attributes:R}),nt({subscribedEventType:"ecommerce",eventCategory:"Cart",eventAction:"Remove",eventLabel:k,context:{elementLocation:t},eventName:"remove_from_cart",ecommerce:_i({catalog:n,currencyCode:A,lines:[{optionId:k,quantity:1,attributes:R}],productOptionById:o})}))},[l,n,t,o]),I=(0,Vt.useCallback)(({productKey:D,optionId:k,currencyCode:A,attributes:R})=>{if(!n[D])return;let B=l.findIndex(L=>or(L,k,R));if(B<0)return;let H=l[B].quantity;d({type:"removeLineEntirely",optionId:k,attributes:R}),nt({subscribedEventType:"ecommerce",eventCategory:"Cart",eventAction:"Remove",eventLabel:k,context:{elementLocation:t},eventName:"remove_from_cart",ecommerce:_i({catalog:n,currencyCode:A,lines:[{optionId:k,quantity:H,attributes:R}],productOptionById:o})})},[l,n,t,o]),M=(0,Vt.useCallback)(({productKey:D,optionId:k,currencyCode:A,attributes:R,newOptionId:$,newAttributes:B})=>{if(!n[D]||k===$&&ls(R??{},B??{}))return;let L=l.find(Q=>or(Q,k,R));if(!L)return;let z=L.quantity;d({type:"updateLine",optionId:k,attributes:R,newOptionId:$,newAttributes:B}),nt({subscribedEventType:"ecommerce",eventCategory:"Cart",eventAction:"Edit > Remove",eventLabel:k,context:{elementLocation:t},eventName:"remove_from_cart",ecommerce:_i({catalog:n,currencyCode:A,lines:[{optionId:k,quantity:z,attributes:R}],productOptionById:o})}),nt({subscribedEventType:"ecommerce",eventCategory:"Cart",eventAction:"Edit > Add",eventLabel:$,context:{elementLocation:t},eventName:"add_to_cart",ecommerce:_i({catalog:n,currencyCode:A,lines:[{optionId:$,quantity:z,attributes:B}],productOptionById:o})})},[l,n,t,o]),v=(0,Vt.useCallback)(({currencyCode:D})=>{l.length&&nt({subscribedEventType:"ecommerce",eventCategory:"Cart",eventAction:"Clear",eventLabel:null,context:{elementLocation:t},eventName:"remove_from_cart",ecommerce:_i({catalog:n,currencyCode:D,lines:l,productOptionById:o})}),d({type:"clearCart"})},[l,n,t,o]),_=(0,Vt.useCallback)(()=>{let D=is(ZL);if(D)try{let k=JSON.parse(D),A=DJ(k);if(A){d({type:"hydrate",lines:A});return}}catch{}d({type:"hydrate",lines:[]})},[]);(0,Vt.useEffect)(()=>{O.shopify&&_()},[r,_]);let w=(0,Vt.useRef)(!1);return(0,Vt.useEffect)(()=>{if(!w.current){w.current=!0;return}PJ(l)},[l]),{lines:l,cartOpen:m,isHydrated:p,addLine:S,removeLine:C,removeLineEntirely:I,updateLine:M,clearCart:v,setCartOpen:b,discountCode:u,setDiscountCode:y}};var Zn=(0,t6.createContext)(e6),Bm=({children:e})=>{let t=YC();return i(Zn.Provider,{value:t,children:e})};Bm.displayName="CartProvider";var $m=T(N());var NJ=e=>{let t=new Map;for(let n of e)t.set(n.productKey,(t.get(n.productKey)??0)+n.quantity);return t},XC=e=>{let{lines:t}=(0,$m.useContext)(Zn);return(0,$m.useMemo)(()=>e?NJ(t).get(e)??0:0,[t,e])};var EJ=[2560,1440,1024,768,425,375,320],c5e=EJ.reverse();var wi=e=>`@media (min-width: ${e}px)`,Aa={over320_mobile_small:wi(320),over375_mobile_medium:wi(375),over425_mobile_large:wi(425),over768_desktop_small:wi(768),over1024_desktop_medium:wi(1024),over1440_desktop_large:wi(1440),over2560_desktop_larger:wi(2560)};var n6=c`
9715  color: ${a("--palette-gray-v300")};
9716  border: 1px solid ${a("--palette-gray-v300")};
9717  background-color: ${a("--palette-gray-v200")};
9718`,JC=c`
9719  position: relative;
9720  margin-top: ${16}px;
9721`,o6=c`
9722  background: ${a("--palette-black-v200")};
9723  border-radius: 6px;
9724  box-shadow: 0px 6px 12px 4px rgba(0, 0, 0, 0.1);
9725  color: ${a("--palette-plain-white")};
9726  font-size: 14px;
9727  font-weight: 700;
9728  position: absolute;
9729  bottom: 125%;
9730  left: 0;
9731  padding: 6px 7px;
9732  text-align: center;
9733  width: 100%;
9734
9735  &:after {
9736    content: '';
9737    position: absolute;
9738    top: 100%;
9739    left: 50%;
9740    margin-left: -5px;
9741    border-width: 5px;
9742    border-style: solid;
9743    border-color: ${a("--palette-black-v200")} transparent transparent transparent;
9744  }
9745
9746  ${Aa.over768_desktop_small} {
9747    padding: 6px ${8}px;
9748  }
9749`;var FJ=({productKey:e="",optionId:t,showTooltip:n,label:o,buttonType:r=Bn.Primary,buttonClassName:s,onAfterAdd:l,hideMaxQuantityTooltip:p,openCart:d=!0,attributes:u,buttonTextDataset:y,forceDisabled:m})=>{let g=(0,qo.useContext)(Zn),{catalog:f,currencyCode:b=""}=(0,qo.useContext)(Ht),S=f[e],C=(0,qo.useContext)(he).elementLocation,I=XC(e);if(!S)return null;let M=t||S.options[0]?.id,v=S.maxQuantity!=null&&I>=S.maxQuantity,_=v||!S.available||!!m,w=()=>v?i(Eo,{id:"maxCartQuantity",values:{quantity:String(S.maxQuantity)},defaultMessage:"Limit {quantity} per customer."}):null,D=()=>{_||(fe({eventCategory:"AddToCart",eventAction:"Click",eventLabel:`add_to_cart: ${e}`,context:{elementText:"Add to Cart",elementLocation:C}
9749}),g.addLine({productKey:e,optionId:M??"",currencyCode:b,openCart:d,...u?{attributes:u}:{}}),l?.())};return x(de,{children:[i(Zt,{type:r,className:h(s,_&&!s?n6:void 0),onClick:D,disabled:_,buttonTextDataset:y,children:o??i(Eo,{id:"addToCart",defaultMessage:"Add to Cart"})}),n&&v&&!p&&i("span",{className:o6,children:w()})]})},Lm=({className:e,productKey:t="",optionId:n,label:o,buttonType:r,buttonClassName:s,onAfterAdd:l,hideMaxQuantityTooltip:p,keepButtonOnUnavailable:d,openCart:u,attributes:y,buttonTextDataset:m})=>{let{store:g,catalog:f,isCountrySupported:b}=(0,qo.useContext)(Ht),S=!!g&&b!==!1,C=(0,qo.useRef)(null),[I,M]=(0,qo.useState)(!1),v=f[t],_=S&&!!v?.available;return(0,qo.useEffect)(()=>{let w=C.current;if(!w)return;let D=()=>M(!0),k=()=>M(!1);return w.addEventListener("mouseenter",D),w.addEventListener("mouseleave",k),()=>{w.removeEventListener("mouseenter",D),w.removeEventListener("mouseleave",k)}},[]),!_&&!d?i("div",{ref:C,className:h(e,"sdsm-default",JC),children:"Product not available in your country"}):x("div",{ref:C,className:h(e,"sdsm-default",JC),children:[i(FJ,{productKey:t,optionId:n,showTooltip:I,label:o,buttonType:r,buttonClassName:s,onAfterAdd:l,hideMaxQuantityTooltip:p,openCart:u,attributes:y,buttonTextDataset:m,forceDisabled:!_}),!_&&i("p",{children:"Product not available in your country"})]})};Lm.displayName="AddToCart";var yc=T(N());var ZC=T(N());var uc=e=>{let{currentLocale:t}=(0,ZC.useContext)(ae),{currencyCode:n}=(0,ZC.useContext)(Ht);return e===0?"":new Intl.NumberFormat(t,{style:"currency",currency:n??"USD"}).format(e)};var Di=({productPrice:e,className:t})=>{let n=uc(e);return i("div",{className:h("mw-price",t),children:n})};var a6=e=>c`
9750  background-color: ${a("--palette-plain-white")};
9751  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.06);
9752  display: flex;
9753  flex-direction: column;
9754  align-items: center;
9755  justify-content: ${e?"normal":"center"};
9756  height: 100%;
9757  overflow-y: auto;
9758  pointer-events: none;
9759  position: fixed;
9760  right: -400px;
9761  top: 0;
9762  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
9763  z-index: 100;
9764  width: 375px;
9765  text-align: center;
9766`,r6=c`
9767  opacity: 1;
9768  pointer-events: all;
9769  right: 0;
9770  left: 0;
9771  width: 100%;
9772
9773  ${Aa.over768_desktop_small} {
9774    left: unset;
9775    width: 400px;
9776  }
9777`,i6=c`
9778  background-color: ${Jo}cc;
9779  position: fixed;
9780  opacity: 0;
9781  top: 0;
9782  right: 0;
9783  width: 100%;
9784  height: 100%;
9785  transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
9786  display: none;
9787
9788  ${Aa.over768_desktop_small} {
9789    display: unset;
9790  }
9791`,s6=c`
9792  opacity: 1;
9793  right: 400px;
9794`,l6=c`
9795  position: relative;
9796  display: flex;
9797  flex-direction: column;
9798  align-items: center;
9799`,p6=c`
9800  color: ${a("--palette-black-v200")};
9801  cursor: pointer;
9802  background: transparent;
9803  border-radius: 50px;
9804  padding-top: ${16}px;
9805  padding-right: ${16}px;
9806`,c6=c`
9807  font-weight: bold;
9808`,d6=c`
9809  display: flex;
9810  flex-direction: column;
9811  align-items: center;
9812  margin: 0 ${8}px;
9813`,u6=e=>c`
9814  background: url(${e}) no-repeat center center;
9815  background-size: contain;
9816  width: 200px;
9817  height: 200px;
9818`,y6=c`
9819  display: flex;
9820  justify-content: flex-end;
9821  width: 100%;
9822  height: ${40}px;
9823`,m6=c`
9824  color: ${a("--palette-plain-white")};
9825  width: ${40}px;
9826  height: ${40}px;
9827  background-color: ${a("--palette-black-v200")};
9828  display: flex;
9829  align-items: center;
9830  justify-content: center;
9831  border-radius: 20px;
9832  margin: 20px 5px;
9833`,O5e=c`
9834  width: 100%;
9835  max-width: 400px;
9836  padding: 0 ${40}px;
9837`,G5e=c`
9838  display: flex;
9839  align-items: center;
9840  justify-content: space-between;
9841  border: 1px solid ${a("--palette-gray-v150")};
9842  margin: ${16}px 0;
9843  padding: 0 ${16}px;
9844`,z5e=c`
9845  width: ${40}px;
9846  height: ${40}px;
9847  display: flex;
9848  align-items: center;
9849  justify-content: center;
9850  margin: 20px ${16}px;
9851`,g6=c`
9852  display: flex;
9853  align-items: center;
9854`,U5e=c`
9855  padding: ${12}px 0;
9856  text-align: left;
9857`,W5e=c`
9858  margin-bottom: ${4}px;
9859  font-weight: 500;
9860`,ex=c`
9861  background: ${a("--palette-plain-white")};
9862  border: 1px solid ${a("--palette-gray-v200")};
9863  color: ${a("--palette-black-v200")};
9864  cursor: pointer;
9865  font-size: 12px;
9866  width: ${32}px;
9867  height: ${32}px;
9868  display: flex;
9869  align-items: center;
9870  justify-content: center;
9871  border-radius: 20px;
9872  margin: 0 ${4}px;
9873  transition: border 0.05s ease-in-out;
9874
9875  &:hover {
9876    border: 2px solid ${a("--palette-yellow-v100")};
9877    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.14);
9878  }
9879`,f6=c`
9880  background: ${a("--palette-gray-v100")};
9881  border: unset;
9882  color: ${a("--palette-gray-v300")};
9883  cursor: default;
9884  pointer-events: none;
9885`,q5e=c`
9886  background: ${a("--palette-plain-white")};
9887  color: ${a("--palette-black-v200")};
9888  cursor: pointer;
9889  font-size: 12px;
9890`,K5e=c`
9891  color: ${a("--palette-gray-v300")};
9892  pointer-events: none;
9893`,b6=c`
9894  margin: ${16}px 0;
9895  font-size: 30px;
9896`,S6=c`
9897  color: ${a("--palette-gray-v300")};
9898`,h6=c`
9899  font-size: 24px;
9900`,C6=c`
9901  margin-top: ${8}px;
9902  text-align: center;
9903`,x6=c`
9904  font-size: 16px;
9905  font-weight: 600;
9906`,v6=c`
9907  font-size: 12px;
9908  color: ${a("--palette-gray-v300")};
9909`,I6=c`
9910  font-size: 14px;
9911  color: ${a("--palette-gray-v300")};
9912  text-decoration: line-through;
9913`,M6=c`
9914  margin-top: ${40}px;
9915  font-size: 24px;
9916  text-align: center;
9917`,k6=c`
9918  button.sdsm-button {
9919    background-color: transparent;
9920  }
9921
9922  margin-top: ${16}px;
9923  padding: 0 ${16}px;
9924`,T6=c`
9925  color: ${a("--palette-gray-v300")};
9926  margin-top: ${32}px;
9927  padding-bottom: ${40}px;
9928`,A6=c`
9929  display: flex;
9930  flex: 1;
9931  flex-direction: column;
9932  align-items: center;
9933  justify-content: center;
9934`,_6=c`
9935  text-align: center;
9936  font-size: 24px;
9937`,w6=e=>c`
9938  background: url(${e}) no-repeat center center;
9939  background-size: contain;
9940  width: 200px;
9941  height: 200px;
9942`,D6=c`
9943  text-align: center;
9944  font-size: 30px;
9945`,P6=c`
9946  margin-top: ${16}px;
9947  font-size: 24px;
9948`,N6=c`
9949  margin-top: ${16}px;
9950`,E6=c`
9951  background: transparent;
9952  color: ${a("--palette-black-v200")};
9953  cursor: pointer;
9954  font-size: 22px;
9955  display: flex;
9956  align-items: center;
9957  position: relative;
9958  text-decoration: none;
9959`,R6=c`
9960  background-color: ${a("--palette-yellow-v100")};
9961  border-radius: 50%;
9962  position: absolute;
9963  font-size: 16px;
9964  font-weight: 400;
9965  top: -14px;
9966  left: 13px;
9967  text-align: center;
9968  padding: ${12}px;
9969  width: 8px;
9970  height: 8px;
9971  display: flex;
9972  align-items: center;
9973  justify-content: center;
9974
9975  ${Aa.over768_desktop_small} {
9976    top: -18px;
9977    left: 15px;
9978  }
9979`,F6=c`
9980  margin: 0 -2.5px;
9981`;var B6=({productKey:e,title:t,image:n,atpMessage:o,price:r,optionId:s,maxQuantity:l,optionTitle:p,sellingPlanDepositData:d})=>{let u=(0,yc.useContext)(Zn),{currencyCode:y=""}=(0,yc.useContext)(Ht),{formatMessage:m}=(0,yc.useContext)(qe),g=(0,yc.useContext)(he).elementLocation,b=u.lines.find(M=>M.optionId===s)?.quantity??0,S=l===b,I=(d&&y?d[y]:null)?.amount??null;return x("div",{className:d6,children:[i("div",{className:u6(n)}),x("div",{className:b6,children:[t,p&&p!=="Default Title"?` - ${p}`:""]}),I?x("div",{className:C6,children:[i(Di,{className:I6,productPrice:r}),i(Di,{className:x6,productPrice:I}),i("div",{className:v6,children:m({id:"depositDueToday",defaultMessage:"Deposit due today"})})]}):i(Di,{className:h6,productPrice:r}),x("div",{className:g6,children:[i("button",{onClick:()=>{fe({eventCategory:"CartItem",eventAction:"ItemRemove",eventLabel:`line_item_remove: ${s}`,context:{elementText:t,elementLocation:g}}),u.removeLine({productKey:e,optionId:s,currencyCode:y})},className:ex,children:i(Ae,{name:"remove"})}),i("span",{className:m6,children:b}),i("button",{disabled:S,onClick:()=>{fe({eventCategory:"CartItem",eventAction:"ItemAdd",eventLabel:`line_item_add: ${s}`,context:{elementText:t,elementLocation:g}}),u.addLine({productKey:e,optionId:s,currencyCode:y})},className:h(ex,{[f6]:S}),children:i(Ae,{name:"add"})})]}),o&&i("div",{className:S6,children:o})]})};var Hm=T(N());var tx=()=>{let{userLocation:e,getCurrentUrl:t,currentLocale:n}=(0,Hm.useContext)(ae),o=(0,Hm.useContext)(Zn),{store:r,currencyCode:s,catalog:l,market:p}=(0,Hm.useContext)(Ht),{options:d}=O.shopify??{},u=[];
9981o.lines.forEach((M,v)=>{let _=M.optionId.match(/\/(\d+)/)?.[1];if(!_)return;u.push(`items[${v}][id]=${_}`),u.push(`items[${v}][quantity]=${M.quantity}`);let w=s&&l[M.productKey]?.sellingPlan?.depositData?.[s]?.sellingPlanId;if(w){let D=w.match(/\/(\d+)/)?.[1];D&&u.push(`items[${v}][selling_plan]=${D}`)}});let y={"attributes[locale]":n,locale:n,"checkout[shipping_address][country]":p??e.country,...s?{currency:s}:{},access_token:r?.storefrontAccessToken??"","attributes[source]":"web"};d?.checkoutQueryParams&&(y={...y,...d.checkoutQueryParams}),o.discountCode&&(y.discount=o.discountCode);let m=d?.getCheckoutAttributes?.(o.lines);m&&(y={...y,...m});let g=Object.entries(y).map(([M,v])=>`${M}=${v}`).join("&"),f=u.join("&"),b=new URL(`https://${r?.domain}/checkout?${g}`);Dm(b,new URL(t()),_m);let S=b.pathname+b.search,C=`/cart/add?${f}&return_to=${encodeURIComponent(S)}`;return new URL(`https://${r?.domain}/cart/clear?return_to=${encodeURIComponent(C)}`)};var nx=()=>{let e=(0,mc.useContext)(he).elementLocation,{formatMessage:t}=(0,mc.useContext)(qe),{catalog:n,productOptionById:o,currencyCode:r}=(0,mc.useContext)(Ht),s=(0,mc.useContext)(Zn),l=O.shopify?.options.featuredProduct??"",p=n[l],d=tx(),u=t({id:"cartCheckoutButton",defaultMessage:"Checkout"}),y=t({id:"cartCheckoutDisclaimer",defaultMessage:"Shipping calculated at checkout"}),m=t({id:"noCartItems",defaultMessage:"Nothing added to cart yet"}),g=s.lines.length>0,f=s.lines.reduce((v,_)=>{let w=o[_.optionId];return w?v+w.option.price*_.quantity:v},0),b=s.lines.reduce((v,_)=>{let w=o[_.optionId];if(w){let D=n[w.productKey],A=(D?.sellingPlan?.depositData&&r?D.sellingPlan.depositData[r]:void 0)?.amount??w.option.price;return v+A*_.quantity}return v},0),S=b!==f,C=uc(S?b:f),I=t({id:S?"cartDepositTotal":"cartTotal",defaultMessage:S?"Due today {total}":"Total {total}"},{total:C}),M=()=>{fe({eventAction:"Click",eventCategory:"CheckoutButton",eventLabel:null,context:{targetUrl:d.href,elementText:u,elementLocation:e}}),De.flush()};return x("div",{className:h(a6(g),{[r6]:s?.cartOpen}),children:[i("div",{onClick:()=>s.setCartOpen(!1),className:h(i6,{[s6]:s?.cartOpen})}),i("div",{className:y6,children:i("button",{className:p6,onClick:()=>s.setCartOpen(!1),children:i(Ae,{name:"cross",className:c6})})}),i("div",{className:l6}),s.lines.map(v=>{let _=o[v.optionId];if(!_)return null;let w=n[_.productKey];return w?i(B6,{productKey:_.productKey,title:w.title,image:w.featuredImage??"",price:_.option.price,sku:_.option.sku,optionId:_.option.id,optionTitle:_.option.title,maxQuantity:w.maxQuantity,atpMessage:w.atpMessage,sellingPlanDepositData:w.sellingPlan?.depositData},v.optionId):null}),!g&&x("div",{className:A6,children:[i("div",{className:_6,children:m}),p&&x(de,{children:[i("div",{className:w6(p.featuredImage??"")}),i("div",{className:D6,children:p.title}),i(Di,{className:P6,productPrice:p.options[0]?.price??0}),i(Lm,{className:N6,productKey:l})]})]}),g&&x(de,{children:[i("div",{className:M6,children:I}),i("div",{className:k6,children:i(Zt,{link:d.href,type:"Primary",onClick:M,children:u})}),i("div",{className:T6,children:y})]})]})};var $6=T(N());var ox=()=>{let e=(0,$6.useContext)(Zn),t=e.lines.reduce((n,o)=>n+o.quantity,0);return x("button",{className:E6,onClick:()=>e.setCartOpen(!0),children:[t!==0&&i("span",{className:R6,children:t}),i(Ae,{name:"cart",size:27,className:F6})]})};var Om=T(N());var V6=T(N());var L6=T(N());var wn="en-US";var Pi=(0,L6.createContext)({preview:!1,locale:wn});Pi.displayName="ContentfulContext";function H6(e,t){let n="cache-first",o=t.get("contentfulFetchPolicy");return O.isClient&&!O.isDeploymentTypeProd&&o&&(n=o),!O.isClient&&O.isPreview&&(n="network-only"),{preview:O.isPreview,locale:e,fetchPolicy:n}}var tl=()=>{let e=(0,V6.useContext)(Pi);if(e===void 0)throw new Error("The useContentfulQuery hook can only be used in combination with ContentProvider");return e};var Vm=T(N());var gc=(0,Vm.createContext)({}),O6=({children:e})=>{let[t,n]=(0,Vm.useState)(!1);return i(gc.Provider,{value:{hasLivePreview:t,setHasLivePreview:o=>n(o)},children:e})};var G6=()=>{let{locale:e}=tl(),{setHasLivePreview:t}=(0,Om.useContext)(gc),n=!O.isDeploymentTypeProd;return(0,Om.useInsertionEffect)(()=>{async function o(){let{ContentfulLivePreview:r}=await import("./chunks/live-preview-TZXWAW43.mjs"),s=await r.init({locale:e,enableInspectorMode:!0,enableLiveUpdates:!0,experimental:{hideCoveredElementOutlines:!0}});return s&&(t?.(!0),De.logEvent({type:ke.USER_ACTION,component:"ContentfulLivePreview",action:"Open",label:"Live Preview Panel"})),s}n&&o()},[n,e]),null};var rx=T(N());var ax="sc-persona";function ar(e){return e.getCookieJson(ax)}function Gm(e,t){if(!t||e.getCookie("Preferences")!=="true")return;let o=ar(e);if(ls(t,o))return;let r=new Date;r.setFullYear(r.getFullYear()+1);let s=!O.isDeploymentTypeProd||!O.isCompilationModeProd?"":O.trackingSettings.cookieDomain;e.setCookieJson(ax,t,{secure:!0,expires:r,sameSite:"strict",domain:s})}
9981var BJ=5e3,fc,$J=()=>fc||(fc=(async()=>{if(window.Shopify?.customerPrivacy?.setTrackingConsent||(await new Promise(t=>{Xo("shopify-consent-tracking-api","https://cdn.shopify.com/shopifycloud/consent-tracking-api/v0.1/consent-tracking-api.js",t)}),window.Shopify?.customerPrivacy?.setTrackingConsent))return window.Shopify.customerPrivacy;let e=window.Shopify;if(!e?.loadFeatures)throw new Error("Shopify consent tracking API failed to initialize");if(await new Promise((t,n)=>{e.loadFeatures([{name:"consent-tracking-api",version:"0.1"}],o=>{if(o){n(o instanceof Error?o:new Error(String(o)));return}t()})}),!window.Shopify?.customerPrivacy?.setTrackingConsent)throw new Error("Shopify customerPrivacy API unavailable after loading consent-tracking-api");return window.Shopify.customerPrivacy})().catch(e=>{throw fc=void 0,e}),fc),LJ=(e,t,n)=>{let o=t.domain;return{marketing:e.Marketing===!0,analytics:e.Performance===!0,preferences:e.Preferences===!0,sale_of_data:n,headlessStorefront:!0,checkoutRootDomain:o,storefrontRootDomain:o,storefrontAccessToken:t.storefrontAccessToken}},zm=async({cookieAcceptance:e,store:t,saleOfData:n=!0,timeoutMs:o=BJ})=>{await Promise.race([(async()=>{let r=await $J(),s=LJ(e,t,n);await new Promise(l=>r.setTrackingConsent(s,l))})(),new Promise((r,s)=>{window.setTimeout(()=>s(new Error(`Shopify tracking consent timed out after ${o}ms`)),o)})])};var HJ=Jt.White,U6=({isClient:e,backgroundColor:t=HJ,globalPrivacyControl:n})=>{let{cookieManager:o,personasRef:r}=(0,rx.useContext)(ae),{store:s}=(0,rx.useContext)(Ht),p=ht().submitShopifyTrackingConsent==="true";if(!e)return null;let d=t===Jt.Black?"Black":"White",u=!O.isDeploymentTypeProd||!O.isCompilationModeProd?"":void 0;return i(yC,{cookieDomain:u,backgroundType:d,onComplete:y=>{if(y.cookieAcceptance.Marketing&&Ek().catch(m=>
9981Be({component:"CookiePopup",error:m})),y.cookieAcceptance.Performance&&Rk().catch(m=>Be({component:"CookiePopup",error:m})),y.cookieAcceptance.Preferences&&Gm(o,r?.current??void 0),s&&p&&zm({cookieAcceptance:y.cookieAcceptance,store:s,saleOfData:!y.isGlobalPrivacyControlApplied}).catch(m=>Be({component:"CookiePopup",error:m})),O.site==="for-business"&&((void 0)?.(o,!!y.cookieAcceptance.Marketing),y.cookieAcceptance.Preferences)){let g=ar(o)?.snap??[];for(let f of g){let b=kk[f];b&&nt({subscribedEventType:"internal",eventCategory:"SnapPersona",eventAction:"Get",eventLabel:b})}}},globalPrivacyControl:n})};var W6=T(N());var VJ=new Set(["ar","arc","dv","fa","ha","he","khw","ks","ku","ps","ur","yi"]),Um=e=>{let t=e??wn,[n]=t.split("-");return VJ.has(n)?"rtl":"ltr"};var ix=()=>{let e=(0,W6.useContext)(ae);return i(St,{children:i("html",{dir:Um(e?.currentLocale)})})};ix.displayName="DirectionDirective";var Ur=T(N());function OJ(e,t){var n={};return t=jn(t,3),hd(e,function(o,r,s){ed(n,r,t(o,r,s))}),n}var q6=OJ;function Wm(e){if(e==null)return;if(typeof e!="object")return e;let t=Fn(e),n=Array.isArray(e)?e.map(Wm):q6(t,Wm);return Object.freeze(n)}var ge=(e,t)=>{let{getCurrentUrl:n}=(0,Ur.useContext)(ae),{preview:o,locale:r,fetchPolicy:s}=tl(),{hasLivePreview:l}=(0,Ur.useContext)(gc),p={fetchPolicy:s,...t,context:{currentUrl:n(),...t?.context},variables:{preview:o,locale:r,...t?.variables},ssr:t?.ssr??O.isSSR},d=gM(e,p);(0,Ur.useEffect)(()=>{if(t?.pollInterval)return d.startPolling(t.pollInterval),d.stopPolling},[d.data,t,d.startPolling,d.stopPolling]);let[u,y]=(0,Ur.useState)({});(0,Ur.useEffect)(()=>{let g=aa;async function f(){let{ContentfulLivePreview:b}=await import("./chunks/live-preview-TZXWAW43.mjs"),S=Object.keys(d.data).filter(v=>d.data?.[v].sys&&d.data?.[v].__typename),C=Object.keys(d.data).filter(v=>d.data?.[v].items),I=S.map(v=>b.subscribe({data:d.data[v],locale:r,callback:_=>{y(w=>({...w,[v]:_}))},query:e})),M=C.map(v=>b.subscribe({data:d.data[v].items,locale:r,callback:_=>{y(w=>({...w,[v]:{items:_}}))},query:e}));g=()=>[...I,...M].forEach(v=>v())}return l&&d.data&&f(),g},[d.data,l,r,e]);let m=d;if(d.data){m=Fn(d);let g=l&&Object.keys(u).length?u:d.data;m.data=Wm(g)}return m};var G=F`
9982  fragment ContentfulSysId on Entry {
9983    sys {
9984      id
9985    }
9986    __typename
9987  }
9988`;var qm=T(N());var vo=e=>{if(e){let t=e.split("?")[0].split("/").pop();if(t){let n=t.split("."),o=n.slice(-1)[0];return{fileName:n.slice(0,n.length-1).join(".").trim(),extension:o}}}return{fileName:"",extension:""}};var K6=e=>{let t=e.getBoundingClientRect();return t.top>=0&&t.left>=0&&t.bottom<=(window.innerHeight??document.documentElement.clientHeight)&&t.right<=(window.innerWidth??document.documentElement.clientWidth)};var bc=e=>e.__typename==="Video",Wr=({autoPlay:e=!0,eventLabel:t,getPreviousWatchTime:n,setPreviousWatchTime:o,elementLocation:r})=>l=>{if(e)return;let p=l.target,d=p.readyState>2,u=p.currentTime>0&&!p.paused&&!p.ended&&d,y=Math.abs(n()-p.currentTime),m=K6(p);u&&m&&!document.hidden&&y>=.9&&(vr({eventCategory:"Video",eventLabel:t,eventVariable:"video_watch",eventValue:Math.floor(p.currentTime),context:{elementLocation:r}}),o(p.currentTime))};var Io=F`
9989  fragment AssetAll on Asset {
9990    sys {
9991      id
9992    }
9993    contentType
9994    width
9995    height
9996    title
9997    description
9998    url
9999    size
10000  }
10001`,zt={all:Io},Q6=F`
10002  query AssetsQuery($preview: Boolean!, $locale: String!, $id: String!) {
10003    asset(preview: $preview, locale: $locale, id: $id) {
10004      ...AssetAll
10005    }
10006  }
10007  ${Io}
10008`;var GJ=e=>e?e.startsWith("image"):!1,j6=c`
10009  margin-bottom: ${a("--spacing-m")};
10010`,sx=e=>{let{data:t}=ge(Q6,{variables:{id:e.sys.id}}),{getImageSources:n}=Ie(),o=(0,qm.useContext)(he).elementLocation,[r,s]=(0,qm.useState)(!1),l=-1;if(!t)return null;let{asset:p}=t;if(!p)return null;let{contentType:d,url:u,description:y}=p;if(GJ(d)){let b=nc(600,t.asset.height??0),S=n(u,b);return i(Ye,{className:e.isEmbedded?j6:void 0,imgSrcs:S,altText:y})}let m=b=>{if(u&&!r){let{fileName:S}=vo(u);fe({eventAction:"Play",eventCategory:"Video",eventLabel:S,context:{elementLocation:o}}),s(!0)}},g=b=>{if(u){let{fileName:S}=vo(u);fe({eventAction:"Pause",eventCategory:"Video",eventLabel:S,context:{elementLocation:o}})}},f=Wr({autoPlay:!1,eventLabel:p.sys.id,getPreviousWatchTime:()=>l,setPreviousWatchTime:b=>{l=b},elementLocation:o});return i(Ye,{sourceType:d,className:e.isEmbedded?j6:void 0,videoSource:u,showVideoControls:!0,onPlay:m,onPause:g,onTimeUpdate:f,maxHeight:600,altText:y})};sx.displayName="Media";var zJ={all:F`
10011    fragment FaviconAll on Favicon {
10012      ...ContentfulSysId
10013      asset {
10014        ...AssetAll
10015      }
10016      size
10017    }
10018    ${zt.all}
10019    ${G}
10020  `}
10020,Y6=F`
10021  query FaviconCollectionQuery($preview: Boolean!, $locale: String!) {
10022    faviconCollection(preview: $preview, locale: $locale, order: sys_publishedAt_ASC) {
10023      items {
10024        ...FaviconAll
10025      }
10026    }
10027  }
10028  ${zJ.all}
10029`;var X6=()=>{let{data:e}=ge(Y6,{});return e?e?.faviconCollection?.items?.some(n=>!!n.asset)?i(St,{children:e.faviconCollection.items.filter(n=>!!n.asset).map(n=>{let{sys:o,asset:r,size:s}=n;return i("link",{rel:"icon",type:"image/png",href:`${r.url}?fm=png`,sizes:s?`${s}x${s}`:void 0},o.id)})}):i(St,{children:i("link",{rel:"icon",type:"image/png",href:"/images/favicon.png"})}):null};var Li=T(N());var J6=T(N());var Mo=(0,J6.createContext)({footerView:"Full Footer",headerView:"Full Header",hasSideNav:!1,hasSubNav:!1,hasCustomSideNav:!1});var Z6=T(N());function qr(e,t){let{getCurrentUrl:n}=(0,Z6.useContext)(ae);if(O.isDeploymentTypeProd)return;let r=new URL(n()).searchParams.get("alternateMotif");if(!r)return;let s=e.alternateBrandPropOverrides;if(!s)return;let l=s[r];if(l)return l[t]}var e8=T(N());function eo(){let{getCurrentUrl:e}=(0,e8.useContext)(ae),t=Md[O.site];if(O.site==="sandbox"){let o=new URL(e()).searchParams.get("alternateMotif");o&&EM.includes(o)&&(t=o)}return t}function Je(e){return eo()==="snap"?e??"sdsm-default":e??void 0}var O8=T(N());var t8=e=>!!e.id,tn=e=>e.sys!==void 0;var n8=e=>{let t=new Set(Object.keys(e));return["__typename","id","ids","sys"].forEach(n=>t.delete(n)),t.size===0},Km=e=>{let t=new Set(Object.keys(e));return["__typename","sys"].forEach(n=>t.delete(n)),t.size>0};function Ee({entryId:e,fieldIds:t,locale:n}){if(O.isDeploymentTypeProd)return{};let o={};return t.forEach(r=>{let s=`${String(r)}Dataset`;o[s]={contentfulEntryId:e,contentfulFieldId:r,contentfulLocale:n}}),o}var $8=T(hr());var L8=T(N());var R8=T(Qm());var s8=T(N());var jr=({uri:e,draggable:t,className:n,onClick:o,children:r})=>{let s=(0,s8.useContext)(he).elementLocation;return i(hh,{link:e,draggable:t,onClick:()=>{fe({eventAction:"Click",eventCategory:"Hyperlink",eventLabel:`Hyperlink: ${e}`,context:{targetUrl:e,elementLocation:s,elementText:typeof r=="string"?r:void 0}}),Xn(e)&&De.flush(),o?.()},className:n,children:r})};jr.displayName="Hyperlink";var rl=c`
10030  && {
10031    line-height: 160%;
10032  }
10033`,jm=({children:e})=>i("div",{className:h(No.h1,cd,rl),children:e});jm.displayName="H1";var Ym=({children:e})=>i("div",{className:h(No.h2,es,rl),children:e});Ym.displayName="H2";var Xm=({children:e})=>i("div",{className:h(No.h3,pn,rl),children:e});Xm.displayName="H3";var Jm=({children:e})=>i("div",{className:h(No.h4,xt,rl),children:e});Jm.displayName="H4";var Zm=({children:e})=>i("div",{className:h(No.h5,qt,rl),children:e});Zm.displayName="H5";var eg=({children:e})=>i("div",{className:h(No.h6,dd,rl),children:e});eg.displayName="H6";var P8=T(Qm()),dt=T(Sk());function XJ(e,t,n,o){for(var r=-1,s=e==null?0:e.length;++r<s;){var l=e[r];t(o,l,n(l),e)}return o}var l8=XJ;function JJ(e,t,n,o){return Lr(e,function(r,s,l){t(o,r,n(r),l)}),o}var p8=JJ;function ZJ(e,t){return function(n,o){var r=Wn(n)?l8:p8,s=t?t():{};return r(n,e,jn(o,2),s)}}var c8=ZJ;var eZ=c8(function(e,t,n){ed(e,n,t)}),ux=eZ;var yx=e=>{let{item:t,children:n}=e,o=t.__typename,r=o!=="Slug"&&o!=="Asset",s=o==="Slug"&&!t.slug,l=o==="Asset"&&!t.url;if(!o||r||s||l)return Be({component:"AssetEntryLink",message:"Invalid data for hyperlink",context:{sysId:t.sys.id}}),null;let p="";return t.__typename==="Slug"&&(p=`https://${O.domainName}/${t.slug}`),t.__typename==="Asset"&&t.url&&(p=t.url),i(jr,{uri:p,children:n})};yx.displayName="AssetEntryHyperlink";var il=T(N());var Dn=({children:e,fallbackElement:t=null})=>{let[n,o]=(0,il.useState)(!0);return(0,il.useEffect)(()=>{o(!1)},[]),n?t:i(il.Suspense,{fallback:t,children:e})};var tZ=qn(()=>import("./chunks/LazyCode-EGQX2DZI.mjs").then(e=>({default:e.Code}))),mx=e=>i(Dn,{children:i(tZ,{...e})});mx.displayName="Code";var d8={all:F`
10034    fragment CodeAll on Code {
10035      ...ContentfulSysId
10036      code
10037      language
10038    }
10039    ${G}
10040  `};var jo=T(N());var sl=T(N());var nZ={isOpen:!1,open:()=>{},close:()=>{}},hc=(0,sl.createContext)(nZ),u8=({children:e})=>{let[t,n]=(0,sl.useState)(!1),[o,r]=(0,sl.useState)(),[s,l]=(0,sl.useState)(),p=({title:u,body:y},m)=>{r({title:u,body:y}
10040),l(m),n(!0)},d=()=>{r(void 0),l(void 0),n(!1)};return i(hc.Provider,{value:{isOpen:t,open:p,close:d,content:o,triggerRef:s},children:e})};var Cc=({displayText:e,fullText:t,anchorId:n,overlayTitle:o,overlayBody:r,className:s})=>{let{open:l,close:p,triggerRef:d}=(0,jo.useContext)(hc),u=(0,jo.useContext)(he).elementLocation,y=(0,jo.useRef)(null),m=y===d,g=(0,jo.useMemo)(()=>({title:o??e,body:r??ko(t)}),[e,t,o,r]);(0,jo.useEffect)(()=>{n&&window.location.hash===`#${n}`&&l(g,y)},[]);let f=(0,jo.useCallback)(()=>{if(m){fe({eventCategory:"Definition",eventAction:"Close",eventLabel:null,context:{elementLocation:u}}),p();let b=new URL(window.location.href);b.hash="",window.history.replaceState(null,"",b)}else{fe({eventCategory:"Definition",eventAction:"Open",eventLabel:null,context:{elementLocation:u}}),l(g,y);let b=new URL(window.location.href);b.hash=n?`#${n}`:"",window.history.replaceState(null,"",b)}},[m,n,g,y,l,p,u]);return e?t?i(o2,{ref:y,anchorId:n,isActive:m,onClick:f,className:s,children:e}):i(de,{children:e}):null};Cc.displayName="Definition";var gx=T(N());var fx=({className:e})=>{let{hasSideNav:t}=(0,gx.useContext)(Mo),{isOpen:n,close:o,content:r,triggerRef:s}=(0,gx.useContext)(hc),l=p=>
10040{["Enter"," "].includes(p?.key)&&(p.preventDefault(),s?.current?.focus()),o();let d=new URL(window.location.href);d.hash="",window.history.replaceState(null,"",d)};return i(Vh,{isOpen:n,title:r?.title,body:r?.body,onClose:l,className:e,hasSideNav:t})};fx.displayName="DefinitionOverlay";var oZ={all:F`
10041    fragment DownloadableAssetAll on DownloadableAsset {
10042      ...ContentfulSysId
10043      linkText
10044      file {
10045        url
10046      }
10047    }
10048    ${G}
10049  `},y8=F`
10050  query DownloadableAssetQuery($preview: Boolean!, $locale: String!, $id: String!) {
10051    downloadableAsset(preview: $preview, locale: $locale, id: $id) {
10052      ...DownloadableAssetAll
10053    }
10054  }
10055  ${oZ.all}
10056`;var bx=e=>{let t=!!e?.linkText&&!!e?.file?.url,{data:n}=ge(y8,{variables:{id:t8(e)?e.id:e.sys.id},skip:t}),o=t?e:n?.downloadableAsset;return o?i(jr,{uri:o?.file?.url,children:o?.linkText}):null};bx.displayName="DownloadableAsset";var m8=e=>{let{text:t=""}=e;return i(w2,{text:t})};var Yr=F`
10057  fragment EmphasizedTextAll on EmphasizedText {
10058    ...ContentfulSysId
10059    text
10060  }
10061  ${G}
10062`;var g8=c`
10063  padding-bottom: 0;
10064`,f8=c`
10065  font-size: 10px;
10066  line-height: 18px;
10067`,b8=c`
10068  font-size: 10px;
10069  line-height: 20px;
10070  margin-inline-end: 0.125em;
10071`,S8=c`
10072  display: flex;
10073`;var Sx=({number:e,displayText:t,fullText:n,...o})=>{let r=x(de,{children:[t,i("span",{className:f8,children:x(Zl,{children:[" ",e]})})]}),s=x("div",{className:S8,children:[i("span",{className:b8,children:x(Zl,{children:[e," "]})}),ko(n)]});return i(Cc,{...o,displayText:r,fullText:n,overlayTitle:"",overlayBody:s,className:t?void 0:g8})};Sx.displayName="FootnoteInline";function $e(e){if(!e.mobile)return e.desktop;if(e.desktop)return{sources:[...e.mobile.sources.map(t=>({...t,media:t.media??"(max-width: 768px)"})),...e.desktop.sources],default:e.desktop.default,defaultSrcSet:e.desktop.defaultSrcSet,defaultSizes:e.desktop.defaultSizes}}var tg=e=>({imageSource:e.url,imageAltText:e.description,imageSize:{height:e.height,width:e.width},contentType:e.contentType}),hx=e=>({videoSource:e.url,contentType:e.contentType}),ze=e=>!e||!e.url?{}:e.contentType?.startsWith("video")?hx(e):e.contentType?.startsWith("image")?tg(e):{};var ng=e=>e.__typename==="Image",Ze=({desktopHeight:e,mobileHeight:t,desktopDefaultHeight:n=800,mobileDefaultHeight:o=800,enableHighDpi:r=!1,quality:s="Standard"})=>{let l=Xr[s],p={image:{height:n,quality:l}},d={image:{height:o,quality:l}},u=r?nc(n,e,l):p,y=r?nc(o,t??e,l):d;return{desktopSettings:{...u,quality:l},mobileSettings:{...y,quality:l}}};var Xr={Standard:40,High:65,"Very High":85},Cx=e=>{let{enableHighDpi:t,quality:n,dataset:o}=e,{imageSource:r,imageAltText:s}=ze(e.media),{imageSource:l}=ze(e.mobileMedia),{getImageSources:p}=Ie(),{desktopSettings:d,mobileSettings:u}=Ze({desktopHeight:e.media?.height??0,mobileHeight:e.mobileMedia?.height,enableHighDpi:t,quality:n}),y=$e({desktop:p(r,d),mobile:p(l??r,u)});return i(yo,{altText:s,imgSrcs:y,wrap:e.wrap??void 0,dataset:o})};Cx.displayName="Image";var xc=F`
10074  fragment StickerAll on Sticker {
10075    ...ContentfulSysId
10076    asset {
10077      ...AssetAll
10078    }
10079    position
10080    rotation
10081  }
10082  ${G}
10083  ${zt.all}
10084`,CHe=F`
10085  query StickerQuery($preview: Boolean!, $locale: String!, $id: String!) {
10086    sticker(preview: $preview, locale: $locale, id: $id) {
10087      ...StickerAll
10088    }
10089  }
10090  ${xc}
10091`;var Ue={all:F`
10092    fragment ImageAll on Image {
10093      sys {
10094        id
10095      }
10096      media {
10097        ...AssetAll
10098      }
10099      mobileMedia {
10100        ...AssetAll
10101      }
10102      wrap
10103      enableHighDpi
10104      quality
10105      stickersCollection {
10106        items {
10107          ...StickerAll
10108        }
10109      }
10110    }
10111    ${zt.all}
10112    ${xc}
10113  `},_He=F`
10114  query ImageQuery($preview: Boolean!, $locale: String!, $id: String!) {
10115    image(preview: $preview, locale: $locale, id: $id) {
10116      ...ImageAll
10117    }
10118  }
10119  ${Ue.all}
10120`;var xx={all:F`
10121    fragment CustomerQuoteAll on CustomerQuote {
10122      ...ContentfulSysId
10123      author {
10124        json
10125      }
10126      authorName
10127      body {
10128        json
10129      }
10130      media {
10131        __typename
10132        ... on Video {
10133          ...VideoAll
10134        }
10135        ... on Image {
10136          ...ImageAll
10137        }
10138      }
10139      logo {
10140        ...ImageAll
10141      }
10142      isLongQuote
10143    }
10144    ${G}
10145    ${Ue.all}
10146  `},h8=F`
10147  query CustomerQuotesQuery($preview: Boolean!, $locale: String!, $id: String!) {
10148    customerQuote(preview: $preview, locale: $locale, id: $id) {
10149      ...CustomerQuoteAll
10150    }
10151  }
10152  ${xx.all}
10153`;var C8=T(N());var x8=e=>{let t=n8(e),{getImageSources:n}=Ie(),{isRTL:o}=(0,C8.useContext)(ae),{data:r}=ge(h8,{variables:{id:e.sys.id},skip:!t});if(t&&!r)return null;let{author:s,authorName:l,body:p,logo:d,isLongQuote:u,media:y}=r?.customerQuote??e,m=d?.media?.url?n(d.media.url):void 0,g=y?.__typename==="Image"?n(y.media.url):void 0,f=y?.__typename==="Video"?y.media.url:void 0,b=y?.__typename==="Video"?y.mobileMedia?.url:void 0,S=gt(s)?l:wa(s);return i(Lh,{author:S,logoImageSrc:m,isRtl:o,isLongQuote:u??!1,imgSrcs:g,videoSrc:f,mobileVideoSrc:b,children:wa(p)})};var vc=F`
10154  fragment SnapchatEmbedAll on SnapchatEmbed {
10155    ...ContentfulSysId
10156    url
10157  }
10158  ${G}
10159`,v8=F`
10160  query SnapchatEmbedQuery($preview: Boolean!, $locale: String!, $id: String!) {
10161    snapchatEmbed(preview: $preview, locale: $locale, id: $id) {
10162      ...SnapchatEmbedAll
10163    }
10164  }
10165  ${vc}
10166`;var I8=e=>{let t=tn(e)?e.sys.id:void 0,{data:n}=ge(v8,{skip:!t,variables:{id:t}});return n?i(Gs,{...n.snapchatEmbed}):null};var Ct={all:F`
10167    fragment VideoAll on Video {
10168      ...ContentfulSysId
10169      media {
10170        ...AssetAll
10171      }
10172      disableStreaming
10173      streamUrl
10174      mobileMedia {
10175        ...AssetAll
10176      }
10177      mobileMediaStreamUrl
10178      thumbnailMedia {
10179        ...AssetAll
10180      }
10181      captions {
10182        ...AssetAll
10183      }
10184      autoPlay
10185      wrap
10186      externalId
10187      stickersCollection {
10188        items {
10189          ...StickerAll
10190        }
10191      }
10192    }
10193    ${zt.all}
10194    ${xc}
10195    ${G}
10196  `},M8=F`
10197  query VideoQuery($preview: Boolean!, $locale: String!, $id: String!) {
10198    video(preview: $preview, locale: $locale, id: $id) {
10199      ...VideoAll
10200    }
10201  }
10202  ${Ct.all}
10203`;var ag=T(N());var T8=T(N());var aZ=e=>({media:tg(e.media),mobileMedia:e.mobileMedia?tg(e.mobileMedia):{}}),k8=(e,t,n)=>{let o=hx(e);if(!n||!t)return o;let r=Mk(e.url,t);return r?{...o,videoSource:r.videoSource,contentType:r.contentType}:o},rZ=(e,t,n=!1)=>{let o=e.media,r=e.mobileMedia,s=t(e.thumbnailMedia?.url),l=k8(o,e.streamUrl,n),p=r?k8(r,e.mobileMediaStreamUrl,n):{};return{media:l,mobileMedia:p,thumbnailSource:s}},A8=(e,{hlsFeatureEnabled:t,getBestBgImgSrc:n,onHlsVideo:o})=>{let r=e?.__typename==="Video"&&e.media.contentType?.startsWith("video"),s=e?.__typename==="Image"&&e.media.contentType?.startsWith("image"),l=r?e:void 0,p=l?.disableStreaming===!0,d=r&&!p&&(l?.streamUrl?.endsWith(".m3u8")||l?.mobileMediaStreamUrl?.endsWith(".m3u8"));return!O.isClient&&d&&t&&o(),e?r?rZ(e,n,t&&!!d):s?aZ(e):{media:{},mobileMedia:{}}:{media:{},mobileMedia:{}}},_8=()=>
10203{let e=ht(),t=(0,T8.useContext)(ae),{getBestBgImgSrc:n}=Ie();return{hlsFeatureEnabled:e.enableHlsPlayback==="true",getBestBgImgSrc:n,onHlsVideo:t.onHlsVideo}},Qt=e=>{let t=_8();return A8(e,t)},og=e=>{let t=_8();return e?.map(n=>A8(n??void 0,t))??[]};var rg=(e,t)=>{let{media:n,mobileMedia:o,thumbnailMedia:r,autoPlay:s=!0,wrap:l,captions:p}=e,{videoSource:d}=ze(n),{videoSource:u}=ze(o),y=t(e.thumbnailMedia?.url,{width:728});return{videoSource:d,mobileVideoSource:u,posterSource:y,showVideoControls:gt(s)?!1:!s,wrap:gt(l)?void 0:l,captionsSource:p?.url,altText:r?.description??n?.description}},vx=e=>{let t=tn(e)?e.sys.id:void 0,{data:n}=ge(M8,{skip:!t,variables:{id:t}}),[o,r]=(0,ag.useState)(!1),{getBestBgImgSrc:s}=Ie(),l=(0,ag.useContext)(he).elementLocation,p=-1,{media:{videoSource:d},mobileMedia:{videoSource:u},thumbnailSource:y}=Qt(n?.video);if(!n)return null;let m=rg(n.video,s),g=S=>{if(d&&!o){if(n.video.autoPlay)return;let{fileName:C}=vo(d);fe({eventAction:"Play",eventCategory:"Video",eventLabel:C,context:{elementLocation:l}}),r(!0)}},f=S=>{if(d&&!n.video.autoPlay){let{fileName:C}=vo(d);fe({eventAction:"Pause",eventCategory:"Video",eventLabel:C,context:{elementLocation:l}})}},b=Wr({autoPlay:n.video.autoPlay,eventLabel:n.video.externalId??t??"unknown",getPreviousWatchTime:()=>p,setPreviousWatchTime:S=>{p=S},elementLocation:l});return i(yo,{mediaClassName:e.mediaClassName,onPlay:g,onPause:f,onTimeUpdate:b,dataset:e.dataset,...m,videoSource:d,mobileVideoSource:u,posterSource:y})};vx.displayName="Video";var Ix="mwp-cta",iZ=e=>{let n=wt()?400:600;return e.url?i(sx,{...e,url:So({imageUrl:e.url,settings:{height:n}}),isEmbedded:!0}):null},sZ=e=>i(Ot,{...e,className:Ix}),ig={FootNotes:Sx,CustomerQuote:x8,Asset:iZ,CallToAction:sZ,SnapchatEmbed:I8,Image:Cx,Video:vx,Code:mx,Definition:Cc,DownloadableAsset:bx,EmphasizedText:m8};var w8=c`
10204  width: 100%;
10205`;var Tx=e=>e,Ic=(e,t)=>t?i(de,{children:t}):(Be({component:"RenderText",message:"Default node renderer cannot render this node.",context:{node:JSON.stringify(e)}}),null),Mx=e=>e?t=>i(e,{children:t}):Tx,nn=e=>e?(t,n)=>i(e,{...t.data,children:n}):Ic,lZ=(e,t)=>n=>{let o=ux(t,p=>p.sys.id),r=n.data.target.sys.id,s=o[r],l=s?.__typename;if(!l)return Be({component:"RenderText",message:"Node typename wasn't in the query response",context:{entryId:r}}),Ic(n,null);if(l==="Asset")return Be({component:"RenderText",message:`Attempted to render embedded asset: ${r} but this is no longer supported.`,context:{entryId:r}}),null;if(l in e){if(l==="Video"){let d=e[l];return i(d,{...s,mediaClassName:w8})}let p=e[l];return i(p,{...s})}return Be({component:"RenderText",message:"No rich text renderer found",context:{typename:l}}),Ic(n,null)},N8=e=>e.json!==void 0,kx=e=>{let{data:t,contentfulComponentMap:n,accessPath:o}=e,r;if(!t||!N8(t))r=Ic;else{let s=Ap(t,o);r=lZ(n,s)}return r},D8=e=>{let{data:t,accessPath:n}=e;return!t||!N8(t)?Ic:(o,r)=>{let s=Ap(t,n),p=ux(s,d=>d.sys.id)[o.data.target.sys.id];return i(yx,{item:p,children:r})}},pZ=e=>{let{data:t,components:n}=e,o=kx({data:t,contentfulComponentMap:ig,accessPath:"links.assets.block"}),r=kx({data:t,contentfulComponentMap:ig,accessPath:"links.entries.inline"}),s=kx({data:t,contentfulComponentMap:ig,accessPath:"links.entries.block"}),l=D8({data:t,accessPath:"links.assets.hyperlink"}),p=D8({data:t,accessPath:"links.entries.hyperlink"});return{renderText:n.Text??Tx,renderMark:{[dt.MARKS.BOLD]:Mx(n.Bold),[dt.MARKS.CODE]:Tx,[dt.MARKS.ITALIC]:Mx(n.Italics),[dt.MARKS.UNDERLINE]:Mx(n.Underline)},renderNode:{[dt.BLOCKS.DOCUMENT]:nn(n.Document),[dt.BLOCKS.EMBEDDED_ASSET]:o,[dt.BLOCKS.EMBEDDED_ENTRY]:s,[dt.BLOCKS.HEADING_1]:nn(n.H1),[dt.BLOCKS.HEADING_2]:nn(n.H2),[dt.BLOCKS.HEADING_3]:nn(n.H3),[dt.BLOCKS.HEADING_4]:nn(n.H4),[dt.BLOCKS.HEADING_5]:nn(n.H5),[dt.BLOCKS.HEADING_6]:nn(n.H6),[dt.BLOCKS.HR]:nn(n.HorizontalRule),[dt.BLOCKS.LIST_ITEM]:nn(n.ListItem),[dt.BLOCKS.PARAGRAPH]:nn(n.Paragraph),[dt.BLOCKS.QUOTE]:nn(n.BlockQuote),[dt.BLOCKS.UL_LIST]:nn(n.UnorderedList),[dt.BLOCKS.OL_LIST]:nn(n.OrderedList),[dt.INLINES.ASSET_HYPERLINK]:l,[dt.INLINES.ENTRY_HYPERLINK]:p,[dt.INLINES.EMBEDDED_ENTRY]:r,[dt.INLINES.HYPERLINK]:nn(n.Hyperlink),table:nn(n.Table),"table-cell":nn(n.TableCell),"table-header-cell":nn(n.TableHeader),"table-row":nn(n.TableRow)}}},Ri=e=>t=>{let{components:n={}}=e;if(!t)return;if(typeof t=="string")return t;let o=pZ({data:t,components:n}
10205);return(0,P8.documentToReactComponents)(t.json,o)};var Ax=T(N());var cZ=c`
10206  max-width: 100%;
10207`,E8=({children:e})=>i("div",{"data-testid":"mwp-rich-text",className:cZ,children:Ax.Children.toArray(e)}),dZ=c`
10208  margin: 0;
10209`,_x=({children:e})=>i("p",{className:dZ,children:Ax.Children.toArray(e)});function uZ(e,t){return uk(oy(e,t),1)}var wx=uZ;var yZ=e=>wx(e.split(`
10210`),(t,n)=>n>0?[i("br",{}),t]:[t]),mZ=e=>typeof e=="string"&&e.includes("Snap Inc.")?e.split("Snap Inc.").flatMap((n,o)=>o===0?[ba(n)]:[i("span",{dir:"ltr",children:"Snap Inc."},n),ba(n)]):[typeof e=="string"?ba(e):e],Dx=(e="")=>{let t=yZ(e);return wx(t,mZ)};var Px={Document:E8,Text:Dx,Bold:Yl,Italics:Xl,Underline:Jl,H1:qf,H2:Kf,H3:Qf,H4:jf,H5:Yf,H6:Xf,Paragraph:ek,Hyperlink:jr,ListItem:ok,UnorderedList:tk,OrderedList:nk,Table:Ib,TableCell:au,TableHeader:lp,TableRow:ru,HorizontalRule:rk,BlockQuote:Fh},Fi=e=>{if(e)return typeof e=="string"?e:(0,R8.documentToReactComponents)(e.json)},Pn=Ri({components:{Bold:Yl,Italics:Xl,Underline:Jl}}),on=Ri({components:{Text:Dx,Bold:Yl,Italics:Xl,Underline:Jl,Paragraph:_x}}),F8=Ri({components:{Bold:Yl,Italics:Xl,Underline:Jl,Hyperlink:jr,Paragraph:_x}}),ko=Ri({components:Px}),wa=Ri({components:{...Px,H1:jm,H2:Ym,H3:Xm,H4:Jm,H5:Zm,H6:eg}}),B8=(e=!1,t=!1)=>Ri({components:{...Px,...e?{H1:qf,H2:Kf,H3:Qf,H4:jf,H5:Yf,H6:Xf}:{H1:jm,H2:Ym,H3:Xm,H4:Jm,H5:Zm,H6:eg},Table:t?VA:Ib}});var Nx=e=>{let{url:t,onClick:n,buttonType:o,title:r,size:s,image:l,iconName:p,targetAsset:d,className:u,buttonTextDataset:y}=e,m=(0,L8.useContext)(he).elementLocation,{getImageSources:g}=Ie(),f=()=>{n?.();let C;r?.json?C=(0,$8.documentToPlainTextString)(r.json):l?.media?.title?C=`${l.media.title} - Image`:C=p??"unknown",fe({eventCategory:"Button",eventAction:"Click",eventLabel:t?`to: ${t}`:null,context:{elementText:C,targetUrl:d?.url??t,elementLocation:m}}),Xn(t)&&De.flush()},b=o??Bn.Primary,S=g(l?.media?.url);return i(Zt,{className:u,link:d?.url??t,type:b,onClick:f,size:s,iconName:p??void 0,imgSrcs:S,imgAltText:l?.media?.title,buttonTextDataset:y,children:Pn(r)})};Nx.displayName="Button";var H8=F`
10211  fragment ButtonAll on Button {
10212    ...ContentfulSysId
10213    title {
10214      json
10215    }
10216    url
10217    targetAsset {
10218      ...AssetAll
10219    }
10220    size
10221    buttonType
10222    image {
10223      ... on Image {
10224        ...ImageAll
10225      }
10226    }
10227    iconName
10228  }
10229  ${zt.all}
10230  ${Ue.all}
10231  ${G}
10232`;var un={all:F`
10233    fragment AnalyticsAll on Analytics {
10234      ...ContentfulSysId
10235      label
10236    }
10237    ${G}
10238  `},KOe=F`
10239  query AnalyticsQuery($preview: Boolean!, $locale: String!, $id: String!) {
10240    analytics(preview: $preview, locale: $locale, id: $id) {
10241      ...AnalyticsAll
10242    }
10243  }
10244  ${un.all}
10245`;var Nt=F`
10246  fragment CallToActionAll on CallToAction {
10247    ...ContentfulSysId
10248    analytics {
10249      ...AnalyticsAll
10250    }
10251    presentation {
10252      ... on Entry {
10253        ...ContentfulSysId
10254      }
10255      ... on Button {
10256        ...ButtonAll
10257      }
10258    }
10259    url
10260  }
10261  ${H8}
10262  ${G}
10263  ${un.all}
10264`,V8=F`
10265  query CallToActionQuery($preview: Boolean!, $locale: String!, $id: String!) {
10266    callToAction(preview: $preview, locale: $locale, id: $id) {
10267      ...CallToActionAll
10268    }
10269  }
10270  ${Nt}
10271`;var Ot=e=>{let t=(0,O8.useContext)(he).elementLocation,{className:n,...o}=e,{data:r}=ge(V8,{skip:Km(o),variables:{id:e.sys.id}}),s=r?r?.callToAction:e;if(!s||!s.sys||!s.presentation)return null;let{presentation:l,analytics:p,url:d,className:u}=s,y=p?.label,m=()=>{(y||d)&&fe({eventCategory:"CTA",eventAction:"Click",eventLabel:y??(d?`to: ${d}`:null),context:{elementText:y,targetUrl:d,elementLocation:t}})};if(l.__typename==="Button"){let g=l,{titleDataset:f}=Ee({entryId:g.sys.id,fieldIds:["title"]});return i(Nx,{onClick:m,...g,className:h(n,u),buttonTextDataset:f})}return null};Ot.displayName="CallToAction";var Mc=T(N());var gZ=e=>e.split(";").filter(Boolean).reduce((t,n)=>{let[o,r]=n.split(":").map(s=>s.trim());if(o&&r){let s=o.replace(/-([a-z])/g,(l,p)=>p.toUpperCase());t[s]=r}return t},{}),fZ={"Fade in left":Do`from {opacity: 0; transform: translateX(-50px);} to {opacity: 1; transform: translateX(0);}`,"Fade in right":Do`from {opacity: 0; transform: translateX(50px);} to {opacity: 1; transform: translateX(0);}`,"Fade in top":Do`from {opacity: 0; transform: translateY(-50px);} to {opacity: 1; transform: translateY(0);}`,"Fade in bottom":Do`from {opacity: 0; transform: translateY(50px);} to {opacity: 1; transform: translateY(0);}`},Ex=e=>{if(!e)return{animation:void 0,styles:void 0};let t={},n="";return e?.advancedKeyframes?.keyframes?(n=Do(e.advancedKeyframes.keyframes),e.advancedKeyframes.startingCss&&(t=gZ(e.advancedKeyframes.startingCss))):(t.opacity=0,n=e.animation?fZ[e.animation]??"":""),{animation:{animationName:n,delay:e?.delay,direction:e?.direction,duration:e?.duration,iterationCount:e?.iterationCount,timingFunction:e?.advancedKeyframes?.timingFunction,transformOrigin:e?.advancedKeyframes?.transformOrigin},styles:t}};var z8=T(N());var Rx=F`
10272  fragment ImageButtonAll on ImageButton {
10273    ...ContentfulSysId
10274    url
10275    height
10276    width
10277    image {
10278      ...AssetAll
10279    }
10280  }
10281
10282  ${G}
10283  ${zt.all}
10284`,G8=F`
10285  query ImageButtonQuery($preview: Boolean!, $locale: String!, $id: String!) {
10286    imageButton(preview: $preview, locale: $locale, id: $id) {
10287      ...ImageButtonAll
10288    }
10289  }
10290
10291  ${Rx}
10292`;var U8=e=>{let{data:t}=ge(G8,{variables:{id:e.sys.id}}),{getImageSources:n}=Ie(),o=(0,z8.useContext)(he).elementLocation;if(!t?.imageButton)return null;let{url:r,image:s,...l}=t.imageButton,{imageSource:p,imageAltText:d}=ze(s),u=n(p);return i($s,{...l,url:r,onClick:()=>{fe({eventAction:"Click",eventCategory:"ImageButton",eventLabel:null,context:{targetUrl:r,elementLocation:o}}),Xn(r)&&De.flush()},imgSrcs:u,altText:d})};var W8=c`
10293  max-width: 100%;
10294  max-height: 400px;
10295`,q8=c`
10296  margin-bottom: inherit;
10297  max-height: 600px;
10298
10299  ${P} {
10300    max-width: 100%;
10301    height: inherit;
10302  }
10303`,K8=c`
10304  .${"sdsm-content-body"} {
10305    .${hs} {
10306      margin-block-end: ${a("--spacing-m")};
10307    }
10308
10309    video {
10310      max-height: 800px;
10311    }
10312  }
10313
10314  /* Unset margin for media wrapper inside quote component */
10315  /* For quote component, the asset should cover the entire container */
10316  .sdsm-quote-container .${hs} {
10317    margin-block-end: unset;
10318  }
10319`,Q8=c`
10320  /* Unlike images, videos will always expand to the width of their container. The benefits are two fold...
10321
10322   1. We don't have to worry about the poster image being a different size than the video.
10323   2. We don't have to worry about different video resolutions (but same aspect ratio) rendering as different sizes.
10324
10325  */
10326  width: 100%;
10327`;var kc=e=>{let[t,n]=(0,Mc.useState)(!1),{getImageSources:o}=Ie(),r=(0,Mc.useContext)(he).elementLocation,{isRTL:s}=(0,Mc.useContext)(ae),p=eo()==="snap",{sys:d,mediaWrap:u,showVideoControls:y,layout:m,mediaDirection:g,mediaDirectionMobile:f,displayOn:b,asset:S,title:C,subtitle:I,titleAlignment:M,titleAlignmentMobile:v,showFullResolutionMedia:_,body:w,bodyAlignment:D,bodyAlignmentMobile:k,callsToActionCollection:A,theme:R,brandBackgroun
10327dColor:$,backgroundColor:B,brandBorderColor:H,borderColor:L,anchorId:z,useHeadingTagsForBody:Q,collapseMobileTable:ue,listIcon:ie,entranceAnimation:ne}=e,te=Je($),oe=S&&!(C||I||w),{getBestBgImgSrc:j}=Ie(),Y=j(ie?.media?.url,{width:72,height:72,resizeFocus:"center",fit:"fill"}),J=B8(Q,ue),{media:{imageSource:U,imageAltText:E,imageSize:X,videoSource:W},mobileMedia:{imageSource:re,imageSize:Z,videoSource:be},thumbnailSource:q}=Qt(S),le=Ee({entryId:d.id,fieldIds:["body","title","subtitle","asset"]}),{animation:ye,styles:Se}=Ex(ne),we=[];if(A?.items)for(let Re of A.items)Re.__typename==="ImageButton"?we.push(i(U8,{...Re},Re.sys.id)):Re.__typename==="CallToAction"&&we.push(i(Ot,{...Re},Re.sys.id));let xe=_&&X?.height?X.height:oe?600:400,{desktopSettings:Fe,mobileSettings:Gt}=Ze({desktopHeight:X?.height??0,mobileHeight:Z?.height,desktopDefaultHeight:xe,mobileDefaultHeight:xe,enableHighDpi:S?.enableHighDpi,quality:S?.quality}),rt=$e({desktop:o(U,Fe),mobile:o(re,Gt)}),an=-1,gn=()=>{if(W&&!t){if(S.autoPlay)return;let{fileName:Re}=vo(W);fe({eventAction:"Play",eventCategory:"Content",eventLabel:Re,context:{elementLocation:r}}),n(!0)}},et=()=>{if(W&&!S.autoPlay){let{fileName:Re}=vo(W);fe({eventAction:"Pause",eventCategory:"Content",eventLabel:Re,context:{elementLocation:r}})}},Me;if(S){let Re=S.__typename,Un=Wr({autoPlay:S.autoPlay,eventLabel:S.externalId??S?.sys.id,getPreviousWatchTime:()=>an,setPreviousWatchTime:rn=>{an=rn},elementLocation:r});if(Re==="Video"||Re==="Image"){let rn=S.wrap,{thumbnailMedia:ce,captions:Rt,autoPlay:ut,media:mt}=S,Tt=ce?.description??mt.description,fn=y??(gt(ut)?!1:!ut),At=Re==="Image"&&(X?.height??0)>(X?.width??0),bn=h({[q8]:!_&&oe,[W8]:!_&&!oe,"strict-height":!_&&At,[Q8]:Re==="Video"}),Rn=S?.stickersCollection?.items?.map(Sn=>({imgSrcs:o(Sn?.asset?.url),position:Sn?.position,rotation:Sn?.rotation}));Me=i(yo,{mediaClassName:bn,altText:E??Tt,imgSrcs:rt,posterSource:q,wrap:rn??u,dataset:le.assetDataset,imageSource:U,showVideoControls:fn,videoSource:W,mobileVideoSource:be,onPlay:gn,onPause:et,onTimeUpdate:Un,captionsSource:Rt?.url,stickers:Rn})}else if(Re==="SnapchatEmbed")Me=i(Gs,{...S,dataset:le.assetDataset});else if(Re==="Stats"){let rn=S;Me=i(Uh,{stat:rn.stat,optionalSupplementaryText:rn.optionalSupplementaryText,animation:ye,style:Se})}}return i($u,{title:on(C),subtitle:on(I),titleAlignment:M??void 0,titleAlignmentMobile:v,body:J(w),layout:m,mediaDirection:g,mediaDirectionMobile:f,bodyAlignment:D??void 0,bodyAlignmentMobile:k,className:K8,callsToAction:we,displayOn:b??void 0,motifScheme:te,backgroundColor:B??R,borderColor:H??(p?void 0:L),anchorId:z,animation:ye,isRTL:s,asset:Me,style:Se,listIconUrl:Y,...le})};kc.displayName="Content";var lze={contentAll:F`
10328    fragment ContentAnimationAll on ContentAnimation {
10329      keyframes {
10330        ...ContentfulSysId
10331        timingFunction
10332        transformOrigin
10333      }
10334      target
10335    }
10336    ${G}
10337  `},pze=F`
10338  query AnimationCollectionQuery($preview: Boolean!, $locale: String!) {
10339    animationKeyframesCollection(
10340      preview: $preview
10341      locale: $locale
10342      limit: 20
10343      order: sys_publishedAt_ASC
10344    ) {
10345      items {
10346        ...ContentfulSysId
10347        timingFunction
10348        transformOrigin
10349        keyframes
10350      }
10351    }
10352  }
10353  ${G}
10354`,bZ=F`
10355  fragment AnimationKeyframesAll on AnimationKeyframes {
10356    ...ContentfulSysId
10357    timingFunction
10358    transformOrigin
10359    startingCss
10360    keyframes
10361  }
10362  ${G}
10363`,sg=F`
10364  fragment EntranceAnimationAll on EntranceAnimation {
10365    ...ContentfulSysId
10366    delay
10367    direction
10368    duration
10369    iterationCount
10370    animation
10371    advancedKeyframes {
10372      ...ContentfulSysId
10373      ...AnimationKeyframesAll
10374    }
10375  }
10376  ${G}
10377  ${bZ}
10378`;var Fx=F`
10379  fragment DefinitionAll on Definition {
10380    ...ContentfulSysId
10381    displayText
10382    fullText {
10383      json
10384    }
10385    anchorId
10386  }
10387  ${G}
10388`,yze=F`
10389  query DefinitionQuery($preview: Boolean!, $locale: String!, $id: String!) {
10390    Definition(preview: $preview, locale: $locale, id: $id) {
10391      ...DefinitionAll
10392    }
10393  }
10394  ${Fx}
10395`;var Bx=e=>{let{number:t,fullText:n}=e;return n?i(RS,{index:String(t),children:ko(n)}):null};Bx.displayName="Footnote";var Tc={all:F`
10396    fragment FootNotesAll on FootNotes {
10397      ...ContentfulSysId
10398      number
10399      displayText
10400      fullText {
10401        json
10402      }
10403      anchorId
10404    }
10405    ${G}
10406  `},xze=F`
10407  query FootNotesQuery($preview: Boolean!, $locale: String!, $id: String!) {
10408    footNotes(preview: $preview, locale: $locale, id: $id) {
10409      ...FootNotesAll
10410    }
10411  }
10412  ${Tc.all}
10413`;var lg=F`
10414  fragment StatsAll on Stats {
10415    __typename
10416    sys {
10417      id
10418    }
10419    stat
10420    optionalSupplementaryText
10421    entranceAnimation {
10422      ...EntranceAnimationAll
10423    }
10424  }
10425  ${sg}
10426`,wze=F`
10427  query StatsQuery($preview: Boolean!, $locale: String!, $id: String!) {
10428    stats(preview: $preview, locale: $locale, id: $id) {
10429      ...StatsAll
10430    }
10431  }
10432  ${lg}
10433`;var j8=F`
10434  fragment ContentAssetAll on ContentAsset {
10435    ...ContentfulSysId
10436    ... on Video {
10437      ...VideoAll
10438    }
10439    ... on Image {
10440      ...ImageAll
10441    }
10442    ... on SnapchatEmbed {
10443      ...SnapchatEmbedAll
10444    }
10445    ... on Stats {
10446      ...StatsAll
10447    }
10448  }
10449  ${G}
10450  ${Ue.all}
10451  ${Ct.all}
10452  ${vc}
10453  ${lg}
10454`,$x={all:F`
10455    fragment ContentAll on Content {
10456      ...ContentfulSysId
10457      title {
10458        json
10459      }
10460      subtitle {
10461        json
10462      }
10463      # CTA Collection limit has to be 3 or less for GraphQL query complexity issues.
10464      callsToActionCollection(limit: 3) {
10465        items {
10466          ... on CallToAction {
10467            ...CallToActionAll
10468          }
10469          ... on ImageButton {
10470            ...ContentfulSysId
10471          }
10472        }
10473      }
10474      showVideoControls
10475      mediaWrap
10476      layout
10477      mediaDirection
10478      mediaDirectionMobile
10479      titleAlignment
10480      titleAlignmentMobile
10481      bodyAlignment
10482      bodyAlignmentMobile
10483      listIcon {
10484        ...ContentfulSysId
10485        media {
10486          url
10487        }
10488      }
10489      useHeadingTagsForBody
10490      collapseMobileTable
10491      showFullResolutionMedia
10492      displayOn
10493      theme
10494      brandBackgroundColor
10495      backgroundColor
10496      brandBorderColor
10497      borderColor
10498      anchorId
10499      asset {
10500        ...ContentAssetAll
10501      }
10502      entranceAnimation {
10503        ...EntranceAnimationAll
10504      }
10505      body {
10506        json
10507        # TODO: There's an inline expansion into embedded content. Consider lazy-loading this
10508        # to reduce the query complexity for the typical use-case.
10509        links {
10510          entries {
10511            block {
10512              ...ContentfulSysId
10513              ... on CustomerQuote {
10514                ...CustomerQuoteAll
10515              }
10516              ... on CallToAction {
10517                ...CallToActionAll
10518              }
10519              ... on Code {
10520                ...CodeAll
10521              }
10522              ... on Image {
10523                ...ImageAll
10524              }
10525            }
10526            inline {
10527              ...ContentfulSysId
10528              ... on FootNotes {
10529                ...FootNotesAll
10530              }
10531              ... on CustomerQuote {
10532                ...CustomerQuoteAll
10533              }
10534              ... on CallToAction {
10535                ...CallToActionAll
10536              }
10537              ... on Definition {
10538                ...DefinitionAll
10539              }
10540            }
10541            hyperlink {
10542              ...ContentfulSysId
10543              ... on Slug {
10544                slug
10545              }
10546            }
10547          }
10548          assets {
10549            block {
10550              ...AssetAll
10551            }
10552            hyperlink {
10553              ...AssetAll
10554            }
10555          }
10556        }
10557      }
10558    }
10559    ${Io}
10560    ${Nt}
10561    ${Tc.all}
10562    ${Fx}
10563    ${xx.all}
10564    ${Ct.all}
10565    ${Ue.all}
10566    ${d8.all}
10567    ${j8}
10568    ${sg}
10569  `,media:F`
10570    fragment ContentMedia on Content {
10571      ...ContentfulSysId
10572      title {
10573        json
10574      }
10575      asset {
10576        ...ContentAssetAll
10577      }
10578    }
10579    ${G}
10580    ${j8}
10581  `},pg={all:F`
10582    query ContentQuery($preview: Boolean!, $locale: String!, $id: String!) {
10583      content(preview: $preview, locale: $locale, id: $id) {
10584        ...ContentAll
10585      }
10586    }
10587    ${$x.all}
10588  `};var Bi=25,ll=F`
10589  fragment BlockAll on Block {
10590    ...ContentfulSysId
10591    anchorId
10592    theme
10593    brandBackgroundColor
10594    backgroundColor
10595    backgroundMediaV2 {
10596      __typename
10597      ... on Video {
10598        ...VideoAll
10599      }
10600      ... on Image {
10601        ...ImageAll
10602      }
10603    }
10604    showCurtain
10605    eyebrow
10606    title {
10607      json
10608      links {
10609        entries {
10610          inline {
10611            ...ContentfulSysId
10612            ... on EmphasizedText {
10613              ...EmphasizedTextAll
10614            }
10615          }
10616        }
10617      }
10618    }
10619    subtitle {
10620      json
10621    }
10622    titleAlignment
10623    titleAlignmentMobile
10624    maxColumns
10625    isNarrow
10626    widthStyle
10627    fullHeight
10628    topSpacing
10629    bottomSpacing
10630    contentsCollection(limit: 15) {
10631      items {
10632        ...ContentfulSysId
10633      }
10634    }
10635    callsToActionCollection(limit: 9) {
10636      items {
10637        ... on CallToAction {
10638          ...CallToActionAll
10639        }
10640      }
10641    }
10642  }
10643  ${G}
10644  ${Nt}
10645  ${zt.all}
10646  ${Ct.all}
10647  ${Ue.all}
10648  ${Yr}
10649`,cUe=F`
10650  fragment BlockPreview on Block {
10651    ...ContentfulSysId
10652    title {
10653      json
10654    }
10655    contentsCollection(limit: 5) {
10656      items {
10657        ... on Content {
10658          ...ContentMedia
10659        }
10660      }
10661    }
10662  }
10663  ${G}
10664  ${$x.media}
10665`,cg=F`
10666  fragment BlockShallow on Block {
10667    ...ContentfulSysId
10668    contentsCollection(limit: 15) {
10669      items {
10670        ...ContentfulSysId
10671      }
10672    }
10673  }
10674  ${G}
10675`,dUe=F`
10676  query BlockQuery($preview: Boolean!, $locale: String!, $id: String!) {
10677    block(preview: $preview, locale: $locale, id: $id) {
10678      ...BlockAll
10679    }
10680  }
10681  ${ll}
10682`;var jt=F`
10683  fragment CriteriaAll on Criteria {
10684    ...ContentfulSysId
10685    trafficRangeStart
10686    trafficRangeEnd
10687    countryAction
10688    countries
10689    languageAction
10690    languages
10691    deviceAction
10692    devices
10693    platformAction
10694    platforms
10695    marketAction
10696    markets
10697    utmParams
10698    utmParamsAction
10699    businessPersonaAction
10700    businessPersonasMatchAll
10701    businessPersonas
10702    snapPersonaAction
10703    snapPersonas
10704  }
10705  ${G}
10706`,Y8=F`
10707  fragment SiteMapExperiment on Experiment {
10708    sys {
10709      id
10710    }
10711    defaultReference {
10712      ...SiteMapPage
10713    }
10714  }
10715`;function dg(e,t,n,o=10){return F`
10716    fragment ExperimentOn${e}Loading${t} on Entry {
10717      ... on ${e} {
10718        ...${t}
10719      }
10720      ... on Experiment {
10721        ...ContentfulSysId
10722        defaultReference {
10723          ...${t}
10724        }
10725        experimentArmsCollection(limit: ${o}) {
10726          items {
10727            ...ContentfulSysId
10728            reference {
10729              ...${t}
10730            }
10731            criteria {
10732              ...CriteriaAll
10733            }
10734            abExperimentsCollection(limit: ${o}) {
10735              items {
10736                ...ContentfulSysId
10737                analyticsId
10738                seed
10739                reference {
10740                  ...ContentfulSysId
10741                }
10742                abVariantsCollection(limit: 5) {
10743                  items {
10744                    ...ContentfulSysId
10745                    replacement {
10746                      ...ContentfulSysId
10747                      ... on Page {
10748                        # The standard page level block query has a set limit, which, at the time of writing this comment
10749                        # is 25. However, this particular query, due to its nested nature, requires a lower limit, otherwise
10750                        # it will break our query complexity cap. Therefore, we drastically lower the limit for this particular
10751                        # query to be much smaller than the established "blockQueryLimit".
10752                        #
10753                        # Rather than hardcoding this limit, we use the existing blockQueryLimit constant, and scale it down
10754                        # to 40% of its original value. This should ensure that this query stays sufficiently within the complexity
10755                        # cap.
10756                        blocksCollection(limit: ${Math.floor(Bi*(2/5))}) {
10757                          items {
10758                            ...ContentfulSysId
10759                            ... on Block {
10760                              ...BlockShallow
10761                            }
10762                          }
10763                        }
10764                      }
10765                      ... on Block {
10766                        ...ContentfulSysId
10767                        contentsCollection(limit: 10) {
10768                          items {
10769                            ...ContentfulSysId
10770                          }
10771                        }
10772                      }
10773                    }
10774                    trafficStartRange
10775                    trafficEndRange
10776                    analyticsId
10777                  }
10778                }
10779              }
10780            }
10781            analyticsId
10782          }
10783        }
10784        analyticsId
10785      }
10786    }
10787    ${cg}
10788    ${G}
10789    ${jt}
10790    ${n}
10791  `}function Jr(e,t,n,o=10){return F`
10792    fragment ExperimentOn${e}Loading${t} on Entry {
10793      ... on ${e} {
10794        ...${t}
10795      }
10796      ... on Experiment {
10797        ...ContentfulSysId
10798        defaultReference {
10799          ...${t}
10800        }
10801        experimentArmsCollection(limit: ${o}) {
10802          items {
10803            ...ContentfulSysId
10804            reference {
10805              ...${t}
10806            }
10807            criteria {
10808              ...CriteriaAll
10809            }
10810            analyticsId
10811          }
10812        }
10813        analyticsId
10814      }
10815    }
10816    ${G}
10817    ${jt}
10818    ${n}
10819  `}var $i=T(N());var pl=T(N());var X8=e=>{let t=0,n=0;for(let o=0;o<e.length;o++)t=(t+e.charCodeAt(o))%1024,n=(n+o*e.charCodeAt(o))%1024;return t+n};var SZ="useAbExperiments";function ug(){let{getUserInfo:e,getCurrentUrl:t}=(0,pl.useContext)(ae),[n,o]=(0,pl.useState)(!1),{data:r}=Fo({skip:!n,dataId:"userInfo",dataAsync:e,onError:l=>De.logError({component:SZ,error:l})});return(0,pl.useCallback)(l=>(!n&&o(!0),hZ(l,{userInfo:r,getCurrentUrl:t})),[n,t,r])}var hZ=(e,t)=>{let{userInfo:n,getCurrentUrl:o}=t;if(!n)return{isThinking:!0,decision:void 0};let r=n.experimentBucket.id+e.seed,l=X8(r)%1024/1024*100;if(!O.isDeploymentTypeProd){let d=new URL(o()).searchParams.get("experimentsUserBucket"),u=d?Number.parseInt(d):void 0;u!==void 0&&u>=0&&u<=100&&(l=u)}if(!e.variants)return{isThinking:!1,decision:e.default};for(let p of e.variants)if(!(gt(p.trafficStartRange)||gt(p.trafficEndRange))&&p.trafficStartRange<=l&&p.trafficEndRange>=l)return{isThinking:!1,decision:p};return{isThinking:!1,decision:e.default}};var cl=T(N());var yg=class yg{constructor(t){Te(this,"ref");Te(this,"deref",()=>this.ref);this.ref=t}get[Symbol.toStringTag](){return yg.tag}};Te(yg,"tag","WeakRef");var Lx=yg,CZ=50;function xZ(e,t){return e.length!==t.length?!1:e.every((n,o)=>{let r=t[o];return typeof r=="object"&&r!==null&&"deref"in r?n===r.deref():n===r})}function vZ(e){return typeof e=="object"&&e!==null?WeakRef?new WeakRef(e):new Lx(e):typeof e=="string"||typeof e=="number"||typeof e=="boolean"?e:String(e)}function J8({key:e,callback:t,dependencies:n,cache:o}){o.has(e)||o.set(e,[]);let r=o.get(e);r.some(s=>xZ(n,s))||(r.length>=CZ&&r.shift(),r.push(n.map(vZ)),t())}var Hx=(0,cl.createContext)(new Map);function mg(){let e=(0,cl.useContext)(Hx);return(0,cl.useCallback)(n=>J8({...n,cache:e}),[e])}var dl=T(N());var IZ="useUserBusinessProfile";function Z8(){let{cookieManager:e,getPersona:t,personasRef:n}=(0,dl.useContext)(ae),[o,r]=(0,dl.useState)(!1),{data:s}=Fo({skip:!o,dataId:"persona",dataAsync:t,onError:p=>De.logError({component:IZ,error:p})});return(0,dl.useCallback)(()=>{let p=n?.current;if(p?.biz!==void 0)return{isThinking:!1,decision:p.biz};let d=ar(e);return d?.biz!==void 0?{isThinking:!1,decision:d.biz}:(o||r(!0),MZ(s))},[e,o,s,n])}var MZ=e=>e?e?.matches?.length?{isThinking:!1,decision:[...e.matches]}:{isThinking:!1,decision:null}:{isThinking:!0,decision:void 0};var gg=T(N());function e9(){let{cookieManager:e,personasRef:t}=(0,gg.useContext)(ae);return(0,gg.useCallback)(()=>
10819{if(t?.current?.snap!==void 0)return t.current.snap??[];let o=ar(e);return o?.snap!==void 0?o.snap??[]:[]},[e,t])}var t9=e=>{let t=new URL(e),n={};for(let[o,r]of t.searchParams.entries()){let s=o.toLowerCase();s.startsWith("utm_")&&(n[s]=r)}return n};var kZ=!1;function Zr(e,t,n,o){kZ&&(e??(e="synthetic"),o??(o="Allow"),console.debug(`Criteria not applicable for arm '${e}' because of check '${t}' in '${n}' has action '${o}'.`))}function to(){let{cookieManager:e,currentLocale:t,userLocation:n,getCurrentUrl:o,personasRef:r,updatePersonas:s}=(0,$i.useContext)(ae),l=(0,$i.useContext)(it),{selectedMarketCode:p}=(0,$i.useContext)(Ht),d=mg(),u=ug(),y=e9(),m=Z8(),g=t??"Unknown",f=n.country??"Unknown",b=p??"Unknown",S=l.getLowEntropyHints().platform??"Unknown",C=l.getLowEntropyHints().isMobile?"Mobile":"Non-Mobile",I=t9(o()),M=(0,$i.useCallback)(_=>n9(_,{language:g,country:f,market:b,platform:S,deviceType:C,utmParams:I}),[g,f,b,S,C,I]);return{decideExperiment:(0,$i.useCallback)((_,w)=>AZ(_,{language:g,country:f,market:b,platform:S,deviceType:C,singleCallback:d,getCurrentUrl:o,decideAbExperiment:u,utmParams:I,getUserSnapProfile:y,getUserBusinessProfile:m,personasRef:r,updatePersonas:s,cookieManager:e},w),[g,f,b,S,C,d,u,o,I,y,m,r,s,e]),checkCriteria:M}}var ul=(e,t,n)=>(n??(n="Allow"),!!(n==="Allow"&&e&&!e.includes(t)||n==="Deny"&&e?.includes(t))),TZ=(e,t,n)=>ul(e?.map(o=>o.toLowerCase()),t.toLowerCase(),n);function n9(e,t,n){if(!e)return!0;if(ul(e.countries,t.country,e.countryAction))return Zr(n,t.country,e.countries,e.countryAction),!1;if(ul(e.markets,t.market,e.marketAction))return Zr(n,t.market,e.markets,e.marketAction),!1;if(ul(e.languages,t.language,e.languageAction))return Zr(n,t.language,e.languages,e.languageAction),!1;if(ul(e.platforms,t.platform,e.platformAction))return Zr(n,t.platform,e.platforms,e.platformAction),!1;if(ul(e.devices,t.deviceType,e.deviceAction))return Zr(n,t.deviceType,e.devices,e.deviceAction),!1;if(e.utmParams)for(let[o,r]of Object.entries(e.utmParams)){if(r.length===0)continue;let s=t.utmParams[o.toLowerCase()]??"";if(TZ(r,s,e.utmParamsAction))return Zr(n,s,r,e.utmParamsAction),!1}return!0}function AZ(e,t,n){if(e.__typename!=="Experiment")return n.logImpression&&nt({subscribedEventType:"experiment_impression",experimentId:void 0,variantId:void 0,context:{locale:t.language}}),{decision:e};let o=e,r="default",s=o.defaultReference,l={},p=t.singleCallback,d=!1;for(let u of o.experimentArmsCollection?.items??[]){if(!u.criteria)continue;let y=n9(u.criteria,t,u.analyticsId),m=u.criteria?.snapPersonas,g=u.criteria?.businessPersonas,f=u.criteria?.businessPersonasMatchAll,b=!!g?.length||f,S=!!m?.length;if(!y&&!b&&!S)continue;if(b){let I=t.getUserBusinessProfile();if(I.isThinking){d=!0;break}let M=I.decision,_={...ar(t.cookieManager)||t.personasRef?.current,biz:M};if(t.updatePersonas?.(_),Gm(t.cookieManager,_),!M||M.length===0)continue;let w=u.criteria?.businessPersonaAction??"Allow";if(f){if(w==="Deny")continue}else{let D=M.some(A=>g?.includes(A)),k=!1;if(w==="Allow"&&!D&&(k=!0),w==="Deny"&&D&&(k=!0),k){M.forEach(A=>{Zr(u.analyticsId,A,g,w)});continue}}}if(S){let I=t.getUserSnapProfile(),M=u.criteria?.snapPersonaAction??"Allow",v=I.some(w=>m?.includes(w)),_=!1;if(M==="Allow"&&!v&&(_=!0),M==="Deny"&&v&&(_=!0),_){I.forEach(w=>{Zr(u.analyticsId,w,m,M)});continue}}if(s=u.reference,r=u.analyticsId??r,(u.abExperimentsCollection?.items.length??0)>0&&u.abExperimentsCollection?.items.length){let I=u.abExperimentsCollection.items;for(let M of I){let v=M.reference?.sys.id,_=!1;if(!v)continue;let{isThinking:w,decision:D}=t.decideAbExperiment({seed:M.seed??M.sys.id,variants:M.abVariantsCollection?.items});D&&(D.replacement?.__typename==="Page"?s=D.replacement:D.replacement?l[v]={...D.replacement}:l[v]=void 0,p({key:"useExperimentVariantSwap",callback:()=>Ro({eventCategory:"Experiment",eventAction:"experimentExposure",eventLabel:`${r}:${M.analyticsId}:${D.analyticsId}`,context:{locale:t.language}}),dependencies:[r,M.analyticsId,D.analyticsId]}),_=!0),!w&&!_&&p({key:"useExperimentDefault",callback:()=>Ro({eventCategory:"Experiment",eventAction:"experimentExposure",eventLabel:`${r}:${M.analyticsId}:default`,context:{locale:t.language}}
10819),dependencies:[r,M.analyticsId]})}}break}return d?{decision:s}:(p({key:"useExperiment",callback:()=>Ro({eventCategory:"Experiment",eventAction:"useExperiment",eventLabel:`${mr(o.analyticsId??"")}:${mr(r)}`,context:{locale:t.language}}),dependencies:[o.analyticsId,r]}),n.logImpression&&p({key:"experimentImpression",callback:()=>nt({subscribedEventType:"experiment_impression",experimentId:o.analyticsId??"Unknown",variantId:r,context:{locale:t.language}}),dependencies:[o.analyticsId,r]}),{decision:s,experimentId:o.analyticsId,variantId:r,replacements:l})}var o9=c`
10820  display: flex;
10821`,a9=c`
10822  display: flex;
10823  align-items: center;
10824`,r9=c`
10825  padding-block-end: ${a("--spacing-xs")};
10826
10827  ${V} {
10828    padding-block-end: 0;
10829  }
10830`;var _Z=(e,t)=>{if(e.__typename==="FooterCookiesSettingsLink")return{id:e.sys.id,title:e.title??"",url:t};if(e.__typename!=="FooterLocaleDropdown"&&e.__typename==="FooterItem")return!e.url||!e.title?void 0:{analyticsLabel:e?.analytics?.label,id:e.sys.id,title:e.title,url:e.url}},Vx=(e,t,n)=>{if(!n||!n.length)return[];let o=s=>s.reduce((l,p)=>{if(e(p)){let d=_Z(p,t);d&&l.push(d)}return l},[]);return(s=>s.reduce((l,p)=>{if(e(p)){if(!p.groupKey||!p.itemsCollection?.items)return l;l.push({items:o(p.itemsCollection.items),title:p.title??"",groupKey:p.groupKey})}return l},[]))(n)};var l9=({cookieSettingsUrl:e})=>{let{sitewideValues:t}=(0,Li.useContext)(zo),n=ht().stinsonPhase,o=t?.customSitewideEntriesCollection?.items.find(s=>s?.__typename==="StinsonPhaseOneFooter")?.sys.id;if(!o)return null;let r={cookieSettingsUrl:e,footerId:o};return n==="phase2"?i(void 0,{...r}):i(void 0,{...r})};l9.displayName="StinsonFooter";var p9=({cookieSettingsUrl:e})=>{let{footerView:t,hasSideNav:n,hasCustomSideNav:o}=(0,Li.useContext)(Mo),{getImageSources:r}=Ie(),s=(0,Li.useCallback)((k,A)=>{fe({eventCategory:"Footer",eventAction:"Click",eventLabel:`footer_group_toggle: ${k}`,context:{elementText:A,elementLocation:"Footer"}})},[]),l=qr(O,"footer"),{formatMessage:p}=(0,Li.useContext)(qe),d=p({id:"navigate-to-snap-com",defaultMessage:"Navigate to snap.com"}),u={...O.theme?.footerPropsOverride,...l},{sitewideValues:y}=(0,Li.useContext)(zo),m=Je(y?.customFooter?.brandBackgroundColor),{checkCriteria:g}=to(),f=t==="Simple Footer",b=t==="No Footer",S="Full Footer";if(b?S="No Footer":f&&(S="Simple Footer"),b)return null;if(O.site==="stinson")return i(l9,{cookieSettingsUrl:e});let C=k=>g(k.criteria),I=y?.customFooter,M=Vx(C,e,I?.columnsCollection?.items),v=Vx(C,e,I?.barCollection?.items),_=I?.socialCollection?.items?.length?i(bP,{title:I?.socialLabel??void 0,hasSideNav:n||o,children:I?.socialCollection?.items?.map((k,A)=>{let{image:R,height:$,sys:B,url:H,width:L}=k;return i($s,{url:H,height:$,imgSrcs:r(R?.url),altText:R?.description,width:L,pictureClassName:o9,className:a9},`${B.id}-${A}`)})}):null,w=I?.logo,D;if(w){let k=r(w.media?.url,{image:{height:24}}),A=I?.url,R=i(Ye,{sourceType:w.media?.contentType,marginBottom:!1,imgSrcs:k,altText:w.media?.description});if(A){let $=I?.logoAriaLabel||d;D=i(Uo,{href:A,className:r9,"aria-label":$,children:R})}else D=R}return i(hC,{customColumns:M,customFooterBar:v,cookieSettingsUrl:e,motifScheme:m,backgroundColor:I?.backgroundColor,logo:D,socialBar:_,footerType:S,hasSideNav:n||o,onGroupToggle:s,...u})};var d9=()=>{switch(O.site){case"avalon":return i(void 0,{});default:return null}};var To=T(N());var u9=e=>{let{checkCriteria:t}=to(),n=Lt(),{displayMode:o="DesktopHeader"}=e,r=n.pathname.substring(1)||"home",s=e.displayModes?.includes(o),l=!e.hideCriteria||t(e.hideCriteria),p=e.hideForSlugs?.some(d=>r===d);return!s||!l||p?null:e.callToAction?i(Ot,{...e.callToAction}):null};var _c=F`
10831  fragment NavigationCta on NavigationCallToAction {
10832    ...ContentfulSysId
10833    callToAction {
10834      ...CallToActionAll
10835    }
10836    displayModes
10837    hideCriteria {
10838      ...CriteriaAll
10839    }
10840    hideForSlugs
10841  }
10842  ${jt}
10843  ${G}
10844  ${Nt}
10845`,zWe=F`
10846  query NavigationCtaQuery($preview: Boolean!, $locale: String!, $id: String!) {
10847    cavigationCta(preview: $preview, locale: $locale, id: $id) {
10848      ...NavigationCta
10849    }
10850  }
10851  ${_c}
10852`;var Gx=({displayRegion:e="Header",callsToAction:t})=>{let n=wt();if(!t)return null;let o="DesktopHeader";
10852n&&e==="Header"&&(o="MobileHeader"),n&&e==="Screen"&&(o="MobileScreen");let r=t.map(s=>{switch(s.__typename){case"NavigationCallToAction":{let l=vn(s),p=l.callToAction?.presentation;return!n||e==="Screen"?p&&(p.size=gr.Compact):p&&(p.buttonType=Bn.Flat),i(u9,{...l,displayMode:o},s.sys.id)}case"CallToAction":{let l=vn(s),p=l.presentation;return!n||e==="Screen"?p&&(p.size=gr.Compact):p&&(p.buttonType=Bn.Flat),i(Ot,{...l},s.sys.id)}default:throw new Error(`Unknown navigation CTA ${s.__typename}`)}});return i(de,{children:r})};var zx=T(N());var y9=()=>{let{sitewideValues:e}=(0,zx.useContext)(zo),{formatMessage:t}=(0,zx.useContext)(qe),n=t({id:"navigate-to-home",defaultMessage:"Navigate to home page"}),o=e?.navigationBar,{getImageSources:r}=Ie();if(!o)return null;let{url:s,logoV2:l}=o,p=$e({mobile:r(l?.mobileMedia?.url),desktop:r(l?.media?.url)});return i(de,{children:i(Ii,{imgSrcs:p,url:s,logoType:"Ghost",ariaLabel:n})})};var Ux=T(N());var m9=({setSearchOpen:e,autocompleteProps:t})=>{let{formatMessage:n}=(0,Ux.useContext)(qe),{pathname:o}=Lt(),{onRedirect:r}=(0,Ux.useContext)(ae),s=eo(),l=p=>{r?.(`/search?q=${encodeURIComponent(p)}`)};return i(su,{autocompleteResults:[],cancelMessage:n({id:"globalHeaderSearchCancel",defaultMessage:"Cancel"}),collapsible:!0,disabled:o==="/search",hideSuggestions:!0,loadingAutocompleteTerms:!1,onChange:Cn,onCollapseChange:p=>e(p),onSeeResults:l,onSelect:Cn,placeholder:n({id:"placeholderSearchPageInput",defaultMessage:"Search..."}),shortBar:o!=="/search",iconButtonSize:s==="specs"?"medium":"large",...t})};var g9=T(N());var f9=({items:e})=>{let t=(0,g9.useContext)(he).elementLocation;if(!e||!e.length)return null;let n=o=>{let{contentfulDescriptionDataset:r}=Ee({entryId:o,fieldIds:["contentfulDescription"]});return r};return i(de,{children:e.map(o=>{let{sys:r,url:s,title:l,isSelected:p,analytics:d,column1Label:u,column1Items:y,column2Label:m,column2Items:g,column3Label:f,column3Items:b,featuredMenuItem:S}=o,C=r.id,I=(M,v)=>{fe({eventCategory:"NavigatorItem",eventAction:"Click",eventLabel:v??M,context:{targetUrl:M,elementText:l,elementLocation:t}}),Xn(M)&&De.flush()};return i(Gp,{dataset:n(C),id:C,url:s??"",isSelected:p,title:l??"",analytics:d?.label?{label:d.label}:void 0,col1Label:u,col1Items:y,col2Label:m,col2Items:g,col3Label:f,col3Items:b,featuredItem:S,onClick:I},C)})})};var fg=T(N());var Wx=T(N());var b9=({sys:e,url:t,title:n,isSelected:o,analytics:r,column1Label:s,column1Items:l,column2Label:p,column2Items:d,column3Label:u,column3Items:y,featuredMenuItem:m})=>{let g=(0,Wx.useContext)(he).elementLocation,{getCurrentUrl:f}=(0,Wx.useContext)(ae),{contentfulDescriptionDataset:b}=Ee({entryId:e.id,fieldIds:["contentfulDescription"]});if(!n)return null;let S=(v,_)=>{fe({eventAction:"Click",eventCategory:"LocalNavItemMobile",eventLabel:_??null,context:{elementText:n,targetUrl:v,elementLocation:g}}),Xn(v)&&De.flush()},C=new URL(t??"",f()),I=zn(C),M=!!(l?.length||d?.length||y?.length||m);return i(mi,{showExternalIcon:!I,href:t,title:n,onClick:()=>S(t??"",r?.label),isSelected:o,dataset:b,addTrackingParams:!I,onToggle:v=>{fe({eventAction:"Click",eventCategory:"LocalNavMobile",eventLabel:r?.label??null,context:{elementText:v,elementLocation:g}})},children:M&&i(zp,{col1Label:s,col1Items:l,col2Label:p,col2Items:d,col3Label:u,col3Items:y,featuredItem:m,onClick:S})})};var S9=({items:e})=>{let{setGroupKey:t}=(0,fg.useContext)(Xe);return(0,fg.useEffect)(()=>{t?.(_b)},[t]),!e||!e.length?null:i(de,{children:e.map((n,o)=>i(b9,{...n},`${n.sys.id}-${o}`))})};var h9=T(N());var bg=()=>{let e=(0,h9.useContext)(Jn);if(e===void 0)throw new Error("ConsumerContext can only be used in combination with ConsumerProvider");return e};var C9=c`
10853  width: 500px;
10854  &&& {
10855    margin-left: auto;
10856  }
10857`,x9=c`
10858  width: 100%;
10859  &&& {
10860    margin-left: auto;
10861  }
10862`,v9=c`
10863  & > *:first-child {
10864    width: 100%;
10865
10866    ${P} {
10867      max-width: fit-content;
10868    }
10869  }
10870`,I9=c`
10871  display: inline-block;
10872  cursor: pointer;
10873  color: ${a("--fg-color")};
10874  text-decoration: none;
10875`,M9=c`
10876  position: sticky;
10877  top: 0;
10878  left: 0;
10879  right: 0;
10880  z-index: ${_e.NAVIGATOR};
10881`,k9=c`
10882  margin: 0;
10883`;function T9(e,t,n,o){let r=[];for(let s of e??[]){let l=DZ(s,t,n,o);l&&r.push(l)}return r}var DZ=(e,t,n,o)=>
10883{if(!(n?.(e.hideCriteria)??!0))return null;let s=(!!e.url&&t?.(e.url))??!1,l=(M,v)=>{if(!(n?.(v.hideCriteria)??!0))return M;let w=(!!v.url&&t?.(v.url))??!1;return s||(s=w),M.push({title:v.title??"",url:v.url??"",description:v.description,analytics:A9(v),icon:_9(v),media:w9(v,o),dataset:Ee({entryId:v.sys.id,fieldIds:["contentfulDescription"]}).contentfulDescriptionDataset}),M},{column1MenuItemsCollection:p,column2MenuItemsCollection:d,column3MenuItemsCollection:u,featuredHeaderMenuItem:y,...m}=e,g=p?.items.reduce(l,[]),f=d?.items.reduce(l,[]),b=u?.items.reduce(l,[]),S=PZ(e,o),C=n?.(e.featuredHeaderMenuItem?.hideCriteria)??!0;if(e.featuredHeaderMenuItem&&C){let M=(!!e.featuredHeaderMenuItem.url&&t?.(e.featuredHeaderMenuItem.url))??!1;s||(s=M)}return{...m,isSelected:s,column1Items:g,column2Items:f,column3Items:b,featuredMenuItem:S}},A9=e=>{let t=e.analytics?.label;if(t)return{label:t}},_9=e=>{let t=e.icon?.icon;if(t)return{name:t}},w9=(e,t)=>{let n=e.icon?.media?.contentType==="image/svg+xml",o=e.icon?.media;if(!n||!o||!t)return;let r=$e({desktop:t(o.url)});return{altText:o.description,imgSrcs:r}},PZ=(e,t)=>{if(!e.featuredHeaderMenuItem)return;let{title:n,url:o,description:r,ctaLabel:s}=e.featuredHeaderMenuItem;return{title:n??"",url:o??"",description:r,ctaLabel:s,analytics:A9(e.featuredHeaderMenuItem),icon:_9(e.featuredHeaderMenuItem),media:w9(e.featuredHeaderMenuItem,t),dataset:Ee({entryId:e.featuredHeaderMenuItem.sys.id,fieldIds:["contentfulDescription"]}).contentfulDescriptionDataset}};var wc=T(N()),D9=T(yr());var NZ="mwp-header-portal",qx=(0,wc.memo)(e=>{let{headerPortalRef:t}=(0,wc.useContext)(ae);return i("aside",{className:e.className,"data-testid":NZ,ref:t})});qx.displayName="HeaderPortal";var EZ=({children:e})=>{let{headerPortalRef:t}=(0,wc.useContext)(ae);return t?.current?(0,D9.createPortal)(e,t.current):null};EZ.displayName="IntoHeaderPortal";var Et="--total-header-height",Sg=()=>Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue(Et),10);var N9=({config:e})=>{let[t,n]=(0,To.useState)(!1),o=Lt(),{checkCriteria:r}=to(),{headerView:s,headerBackgroundColorOverride:l,setDefaultHeaderHeight:p}=(0,To.useContext)(Mo),{sitewideValues:d}=(0,To.useContext)(zo),{getImageSources:u}=Ie(),y=qr(O,"header"),m=ht(),g=m.enableSiteSearch==="true",{isUrlCurrent:f}=bg(),b=d?.navigationBar,S=Je(b?.brandBackgroundColor),C=b?.callsToActionCollection,I=T9(b?.headerMenuItemGroupsCollection?.items,f,r,u),M=(0,To.useRef)(null),v=s==="No Header";(0,To.useMemo)(()=>{typeof window>"u"&&p?.(v?0:64)},[v]),(0,To.useEffect)(()=>{if(v){document.documentElement.style.setProperty(Et,"0px");return}if(O.site==="stinson")return;let $=M.current;if(!$||typeof ResizeObserver>"u"){document.documentElement.style.setProperty(Et,`${64}px`);return}let B,H=new ResizeObserver(L=>{let{height:z}=L[0].contentRect;B!==z&&(B=z,document.documentElement.style.setProperty(Et,`${z}px`))});return H.observe($,{box:"border-box"}),()=>{H.disconnect()}},[v,s]);let _=(0,To.useContext)(he).elementLocation,w=$=>{fe({eventCategory:"GlobalNavGroup",eventAction:"Click",eventLabel:$.navGroupKey,context:{elementLocation:_,elementText:$.title}})};if(v)return null;if(O.site==="stinson")return i(void 0,{});let D=b?.title??e.theme?.globalNavProps?.siteName??"",k=$=>{fe({eventCategory:"Header",eventAction:$?"Open":"Close",eventLabel:null,context:{elementLocation:_}})},A={...e.theme?.globalNavProps,motifScheme:S,backgroundColor:l??b?.backgroundColor??void 0,logo:i(y9,{}),pathname:o.pathname,siteName:D,onToggleExpanded:k,onGlobalNavGroupSummaryClick:w};if((s==="Minimized Header"||s==="Reduced Header"||s==="Full Header")&&(A.cta=x(de,{children:[i(Gx,{callsToAction:C?.items}),i(qx,{className:k9}),O.shopify&&i(ox,{})]}),A.endChildrenDesktopClassName=h(e.theme?.globalNavProps?.endChildrenDesktopClassName,C9),A.endChildrenMobileClassName=h(e.theme?.globalNavProps?.endChildrenMobileClassName,x9)),s==="Reduced Header"||s==="Full Header"){let $=
10883o?.pathname!=="/search"&&g,B=i(Uo,{href:b?.url,className:I9,children:D});A.className=h(e.theme?.globalNavProps?.className,t?v9:void 0),A.search=$&&i(m9,{setSearchOpen:n},"search"),A.searchOpen=t,A.siteName=B}if(s==="Full Header"){let $=()=>i(f9,{items:I}),B=()=>i(S9,{items:I}),H=C?.items.length;A.localNavDesktop=t?null:$({}),A.localNavMobile=B({}),A.localNavMobileFooter=H?i(Gx,{callsToAction:C?.items,displayRegion:"Screen"}):null,A.navItemAlignment=m.globalNavItemsPosition}let R={...A,...y};return s==="Simple Header"||s==="Minimized Header"?i(ic,{...R,showGlobalLinks:!1,showNavScreen:!1}):i("div",{"data-testid":"mwp-header",ref:M,className:h(M9,e.headerProps?.className),children:i(ic,{...R})})};var B9=T(N());var E9=F`
10884  fragment MessageAll on Message {
10885    ...ContentfulSysId
10886    key
10887    value
10888  }
10889  ${G}
10890`,R9=F`
10891  query IntlMessages($preview: Boolean!, $locale: String!) {
10892    messageCollection(preview: $preview, locale: $locale) {
10893      items {
10894        ...MessageAll
10895      }
10896    }
10897  }
10898  ${E9}
10899`,F9=F`
10900  query LocalIntlMessages($preview: Boolean!, $locale: String!) {
10901    messageCollection(preview: $preview, locale: $locale, limit: 100) {
10902      items {
10903        ...MessageAll
10904      }
10905    }
10906  }
10907  ${E9}
10908`;var $9=({children:e})=>{let t=tl(),{globalApolloClient:n}=(0,B9.useContext)(Ge),{data:o}=ge(F9),{data:r}=oa(R9,{currentLocale:t.locale,isPreview:t.preview,isSSR:O.isSSR},{client:n}),s=r?Object.fromEntries(r.messageCollection.items.map(u=>[u.key,u.value])):null,l=o?Object.fromEntries(o.messageCollection.items.map(u=>[u.key,u.value])):null;if(!s||!l)return i(qe.Provider,{value:{formatMessage:ck},children:e});let p={...l,...s},d=(u,y)=>{let m=p[u.id]??u.defaultMessage;if(!y)return m;for(let[g,f]of Object.entries(y))m=m.replace(`{${g}}`,f);return m};return i(qe.Provider,{value:{formatMessage:d},children:e})};var H9=T(N());var L9=e=>{let t=e||wn,[n]=t.split("-");return n};var Qx=()=>{let e=(0,H9.useContext)(ae);return i(St,{children:i("html",{lang:L9(e?.currentLocale)})})};Qx.displayName="LanguageDirective";var yl=T(N());var z9=T(GU());var hg=class{constructor(){Te(this,"startSpan",t=>({endSpan:Cn}));Te(this,"addEventListener",t=>Cn)}};var V9=new hg;function Nn(){return V9}function O9(e){V9=e}var G9=e=>{let{timeoutMs:t}=e,n=new AbortController,o=new Error(`Connection timed out after ${(t/1e3).toFixed(1)} seconds.`),r=setTimeout(()=>n.abort(o),t);return{signal:n.signal,clear:()=>clearTimeout(r)}};var Cg=new Set,xg=new Set,Ao=(e,t)=>new Promise((n,o)=>{Cg.forEach(f=>f());let r=Nn().startSpan(`Fetch: ${e}`),s=String(e).includes("contentful")?Ik:3e4,l=O.isClient||t?.signal?void 0:G9({timeoutMs:s}),p=!1,d=t?.signal??l?.signal,u=!1,y=()=>{u||(u=!0,xg.forEach(f=>f()),r.endSpan(),l?.clear(),d?.removeEventListener("abort",m))};function m(){p||(o(d?.reason??new Error("Request aborted.")),p=!0,y())}d?.addEventListener("abort",m);let g={...t,signal:d};(0,z9.default)(e,g).then(f=>{n(f)}).catch(f=>{p||(o(f),p=!0)}).finally(y)});var jx=(0,yl.memo)(()=>{let[e,t]=(0,yl.useState)(0);return(0,yl.useEffect)(()=>{let n=()=>{setTimeout(()=>{t(r=>r+1)},0)},o=()=>{wk(()=>t(r=>Math.max(0,r-1)),{timeout:5e3})};return Cg.add(n),xg.add(o),()=>{Cg.delete(n),xg.delete(o)}},[]),e===0?null:i(o3,{className:"react-loading-bar"})});jx.displayName="LoadingBar";var vg=T(N(),1),FZ=Object.defineProperty,BZ=(e,t)=>FZ(e,"name",{value:t,configurable:!0});function lo(e,t){let n=(0,vg.useRef)(null);(0,vg.useEffect)(()=>{if(!ls(n.current,t))return n.current=t,e()},t)}BZ(lo,"useImperativeEffect");var U9=()=>(lo(()=>{Xo("detect-ad-blocker","/openad.js",Cn),setTimeout(()=>{let e=gt(window.snapMarketingWeb?.hasAdBlocker);Ro({eventAction:"Exists",eventCategory:"AdBlocker",eventLabel:`${e}`})},500)},[]),null);var q9=T(N());function Yx(e){if(e)try{let t=new URL(e);return`${t.origin}${t.pathname}`}catch{return e}}var W9={"https://www.googletagmanager.com/gtm.js":new Set(["eval"]),[`https://${O.domainName}/mwp-chunks/`]:new Set(["eval","properties"]),Unknown:new Set(["eval","inline"])},K9=()=>((0,q9.useEffect)(()=>{let e=new Set,t=n=>{let{blockedURI:o,violatedDirective:r,sourceFile:s}=n,l=`${o}|${r}|${s}`;if(!e.has(l)){for(let p in W9)if(W9[p]?.has(o)&&s.startsWith(p)){e.add(l);return}Be({component:"Csp",error:"CspViolationError",message:`Blocked ${o}, ${s}, ${r}`,context:{blockedUri:Yx(o),sourceFile:s,violatedDirective:Yx(r)}}),e.add(l)}};return document.addEventListener("securitypolicyviolation",t),()=>{document.removeEventListener("securitypolicyviolation",t)}},[]),null);function $Z(e,t){return Wy(e,t,function(n,o){return ty(e,o)})}var Q9=$Z;var LZ=yk(function(e,t){return e==null?{}:Q9(e,t)}),ei=LZ;function j9(){let e=performance.getEntriesByType("navigation"),[t]=e,n=["connectEnd","domComplete","domContentLoadedEventEnd","domInteractive","duration","loadEventEnd","responseEnd","transferSize"];for(let[o,r]of Object.entries(ei(t,n)))typeof r=="number"&&(o==="transferSize"?vr({eventCategory:"NavigationTiming",eventLabel:`${t.type} ${window.location.pathname}`,eventVariable:o,eventValue:r}):Oa({eventCategory:"NavigationTiming",eventLabel:`${t.type} ${window.location.pathname}`,eventVariable:o,eventValue:r}))}async function HZ(){let e=await Ao("/api/profile");if(!e.ok)return;let t=await e.json();if(t?.profiles?.length)for(let n of t.profiles)nt({subscribedEventType:"internal",eventCategory:"PersonaMat
10908ch",eventAction:"Fetch",eventLabel:`${n.id}:${n.tp}`});t.internal&&nt({subscribedEventType:"internal",eventCategory:"InternalTrafficDetection",eventAction:"Fetch",eventLabel:t.internal?"true":"false"})}var Y9=()=>(lo(()=>{nt({subscribedEventType:"first_page_load"}),HZ()},[]),lo(()=>{if(document.readyState==="complete"){j9();return}let e=()=>{setTimeout(j9,0)};return window.addEventListener("load",e),()=>{window.removeEventListener("load",e)}},[]),null);var ml=T(N());var Xx=[25,50,75,90,100],X9=()=>{let{pathname:e}=Lt(),t=(0,ml.useRef)(0),[n,o]=(0,ml.useState)(0);return(0,ml.useEffect)(()=>{let r=SM({interval:500},()=>{let s=window.scrollY,l=document.documentElement.scrollHeight-window.innerHeight,p=s/l,d=Math.round(p*100);o(d)});return window.addEventListener("scroll",r,{passive:!0}),()=>{window.removeEventListener("scroll",r)}},[o]),lo(()=>{t.current=0},[e]),lo(()=>{if(!(n<=t.current)){for(let r=0;r<Xx.length;r++){let s=Xx[r],l=Xx[r+1],p=!l;if(!(t.current>=s||n<s||!p&&n>=l)){vr({eventCategory:"LogScrollDepth",eventLabel:`scroll breakpoint: ${s}%`,eventVariable:"scroll_percentage",eventValue:n});break}}t.current=n}},[n]),null};var e7=T(N());var Ig=YM;var J9=Ji(Xi,{name:"Blue",fontFamily:["Ghost Sans"],"sdsm-default":{name:"Imported Deafult",legacyName:"Yellow","sdsm-hyperlink":{"--hyperlink-desktop-font-text-decoration":"underline","--hyperlink-mobile-font-text-decoration":"underline","--hyperlink-mobile-font-weight":"Medium","--hyperlink-desktop-font-weight":"Medium","--hyperlink-color":`${a("--action-text-hover-color")}`},sdsm:{"--border-radius-l":"12px","--border-radius-xl":"16px","--box-shadow-l":"0px 16px 32px 0 #000 12%","--bg-color":a("--palette-blue-v100"),"--action-text-default-color":a("--neutral-v500"),"--action-text-hover-color":a("--neutral-v600")},"sdsm-button":{"--button-primary-fg-color":a("--palette-blue-v50"),"--button-secondary-bg-color":a("--palette-blue-v50"),"--button-secondary-hover-bg-color":a("--palette-blue-v50"),"--button-secondary-border-color":a("--palette-blue-v50"),"--button-secondary-hover-border-color":a("--palette-blue-v50"),"--button-flat-fg-color":`${a("--fg-color")}`,"--button-border-radius":`${a("--border-radius-s")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-m)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{"--global-header-nav-screen-fg-color":a("--neutral-v650")},"sdsm-block":{"--block-eyebrow-color":a("--neutral-v700"),"--block-title-color":a("--neutral-v700"),"--block-subtitle-color":a("--neutral-v700")},"sdsm-tab":{},"sdsm-break":{},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`,"--accordion-divider-border-color":`${a("--fg-color")}`,"--accordion-header-divider-border-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":a("--palette-blue-v50")},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`,"--footer-divider-border-color":`${a("--fg-color")}`,"--footer-bar-bg-color":`${a("--bg-color")}`},"sdsm-summary-card":{"--summary-card-title-color":a("--neutral-v700"),"--summary-card-description-color":a("--neutral-v600"),"--summary-card-bg-color":a("--palette-blue-v50")},"sdsm-form":{"--form-input-bg-color":a("--palette-blue-v50"),"--form-input-border-radius":`${a("--border-radius-xl")}`,"--form-input-padding":"var(--spacing-m) var(--spacing-l)","--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{"--footnote-fg-color":a("--neutral-v500"),"--footnote-bg-color":a("--palette-blue-v50")},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":a("--palette-blue-v50")},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-content":{"--content-mobile-grid-gap":`${a("--spacing-l")}`},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":a("--palette-blue-v100"),"--mosaic-title-color":a("--palette-blue-v50")},"sdsm-media":{},"sdsm-search":{},"sdsm-pagination":{},"sdsm-side-navigation":{},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-bg-color":a("--neutral-v700"),"--icon-button-hover-bg-color":a("--neutral-v600"),"--icon-button-disabled-bg-color":"rgba(0,0,0,0)"}},"sdsm-secondary":{name:"Imported secondary",legacyName:"Black","sdsm-hyperlink":{"--hyperlink-desktop-font-text-decoration":"underline","--hyperlink-mobile-font-text-decoration":"underline","--hyperlink-mobile-font-we
10908ight":"Medium","--hyperlink-desktop-font-weight":"Medium","--hyperlink-color":`${a("--action-text-hover-color")}`},sdsm:{"--box-shadow-s":"0px 4px 8px 0 rgba(0, 0, 0, 0.12)","--box-shadow-m":"0px 8px 16px 0 rgba(0, 0, 0, 0.12)","--border-radius-xs":"1px","--border-radius-s":"4px","--border-radius-m":"8px","--border-radius-l":"12px","--border-radius-xl":"16px","--spacing-xxxs":"2px","--spacing-xxs":"4px","--spacing-xs":"8px","--spacing-s":"12px","--spacing-m":"16px","--spacing-l":"24px","--spacing-xl":"32px","--spacing-xxl":"40px","--spacing-xxxxl":"64px","--box-shadow-l":"0px 16px 32px 0 #000 12%","--fg-color":a("--palette-blue-v50"),"--action-text-default-color":a("--neutral-v500"),"--action-text-hover-color":a("--neutral-v600"),"--action-text-active-color":a("--neutral-v700")},"sdsm-button":{"--button-primary-bg-color":a("--palette-blue-v100"),"--button-primary-hover-bg-color":a("--palette-blue-v100"),"--button-primary-border-color":a("--palette-blue-v100"),"--button-primary-hover-border-color":a("--palette-blue-v100"),"--button-secondary-bg-color":a("--palette-blue-v50"),"--button-secondary-hover-bg-color":a("--palette-blue-v50"),"--button-secondary-border-color":a("--palette-blue-v50"),"--button-secondary-hover-border-color":a("--palette-blue-v50"),"--button-flat-fg-color":a("--palette-blue-v50"),"--button-border-radius":`${a("--border-radius-s")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-m)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{"--global-header-nav-screen-fg-color":a("--neutral-v650"),"--global-header-fg-color":a("--neutral-v200")},"sdsm-block":{"--block-eyebrow-color":a("--palette-blue-v50"),"--block-title-color":a("--palette-blue-v50"),"--block-subtitle-color":a("--palette-blue-v50")},"sdsm-tab":{"--tabs-underline-color":a("--neutral-v600")},"sdsm-break":{},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`,"--accordion-divider-border-color":`${a("--fg-color")}`,"--accordion-header-divider-border-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":a("--palette-blue-v50")},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`,"--footer-divider-border-color":`${a("--fg-color")}`,"--footer-bar-bg-color":`${a("--bg-color")}`},"sdsm-summary-card":{"--summary-card-title-color":a("--neutral-v700"),"--summary-card-description-color":a("--neutral-v600"),"--summary-card-bg-color":a("--palette-blue-v50")},"sdsm-form":{"--form-input-bg-color":a("--palette-blue-v50"),"--form-input-border-radius":`${a("--border-radius-xl")}`,"--form-input-padding":"var(--spacing-m) var(--spacing-l)","--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{"--footnote-fg-color":a("--neutral-v500"),"--footnote-bg-color":a("--palette-blue-v50")},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":a("--neutral-v600")},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-content":{"--content-mobile-grid-gap":`${a("--spacing-l")}`},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":a("--palette-blue-v100"),"--mosaic-title-color":a("--palette-blue-v50")},"sdsm-media":{},"sdsm-search":{"--search-no-results-bg-color":a("--neutral-v150"),"--search-no-results-fg-color":a("--neutral-v650")},"sdsm-pagination":{"--pagination-item-color":a("--neutral-v400"),"--pagination-item-hover-color":a("--neutral-v300"),"--pagination-item-active-color":a("--palette-blue-v50"),"--pagination-indicator-hover-color":a("--neutral-v300")},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-hover-bg-color":a("--neutral-v200"),"--icon-button-disabled-bg-color":a("--neutral-v500"),"--icon-button-border-color":a("--neutral-v0"),"--icon-button-fg-color":a("--neutral-v700"),"--icon-button-disabled-fg-color":a("--neutral-v400")}},"sdsm-tertiary":{name:"Imported tertiary",legacyName:"White","sdsm-hyperlink":{"--hyperlink-desktop-font-text-decoration":"underline","--hyperlink-mobile-font-text-decoration":"underline","--hyperlink-mobile-font-we
10908ight":"Medium","--hyperlink-desktop-font-weight":"Medium","--hyperlink-color":`${a("--action-text-hover-color")}`},sdsm:{"--box-shadow-s":"0px 4px 8px 0 rgba(0, 0, 0, 0.12)","--box-shadow-m":"0px 8px 16px 0 rgba(0, 0, 0, 0.12)","--border-radius-xs":"1px","--border-radius-s":"4px","--border-radius-m":"8px","--border-radius-l":"12px","--border-radius-xl":"16px","--spacing-xxxs":"2px","--spacing-xxs":"4px","--spacing-xs":"8px","--spacing-s":"12px","--spacing-m":"16px","--spacing-l":"24px","--spacing-xl":"32px","--spacing-xxl":"40px","--spacing-xxxxl":"64px","--box-shadow-l":"0px 16px 32px 0 #000 12%","--bg-color":a("--palette-blue-v50"),"--action-text-default-color":a("--neutral-v500"),"--action-text-hover-color":a("--neutral-v600")},"sdsm-button":{"--button-primary-bg-color":a("--palette-blue-v100"),"--button-primary-hover-bg-color":a("--palette-blue-v100"),"--button-primary-border-color":a("--palette-blue-v100"),"--button-primary-hover-border-color":a("--palette-blue-v100"),"--button-secondary-fg-color":a("--palette-blue-v50"),"--button-border-radius":`${a("--border-radius-s")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-m)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{"--global-header-nav-screen-bg-color":a("--palette-blue-v50"),"--global-header-nav-screen-fg-color":a("--neutral-v650"),"--global-header-nav-screen-global-links-bg-color":a("--palette-blue-v50"),"--global-header-fg-color":a("--neutral-v650")},"sdsm-block":{"--block-eyebrow-color":a("--neutral-v700"),"--block-title-color":a("--neutral-v700"),"--block-subtitle-color":a("--neutral-v700")},"sdsm-tab":{},"sdsm-break":{},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`,"--accordion-divider-border-color":`${a("--fg-color")}`,"--accordion-header-divider-border-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":a("--palette-blue-v50")},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`},"sdsm-summary-card":{"--summary-card-title-color":a("--neutral-v700"),"--summary-card-description-color":a("--neutral-v600"),"--summary-card-bg-color":a("--palette-blue-v50")},"sdsm-form":{"--form-input-bg-color":a("--palette-blue-v50"),"--form-input-border-radius":`${a("--border-radius-xl")}`,"--form-input-padding":"var(--spacing-m) var(--spacing-l)","--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{"--footnote-fg-color":a("--neutral-v500"),"--footnote-bg-color":a("--palette-blue-v50")},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":a("--palette-blue-v50")},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-content":{"--content-mobile-grid-gap":`${a("--spacing-l")}`},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":a("--palette-blue-v100"),"--mosaic-title-color":a("--palette-blue-v50")},"sdsm-media":{},"sdsm-search":{"--search-no-results-bg-color":a("--neutral-v150"),"--search-no-results-fg-color":a("--neutral-v650")},"sdsm-pagination":{},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-bg-color":a("--neutral-v700"),"--icon-button-hover-bg-color":a("--neutral-v600"),"--icon-button-disabled-bg-color":"rgba(0,0,0,0)"}},"sdsm-quaternary":{name:"Imported quaternary",legacyName:"Gray","sdsm-hyperlink":{"--hyperlink-desktop-font-text-decoration":"underline","--hyperlink-mobile-font-text-decoration":"underline","--hyperlink-mobile-font-weight":"Medium","--hyperlink-desktop-font-weight":"Medium","--hyperlink-color":`${a("--action-text-hover-color")}`},sdsm:{"--box-shadow-s":"0px 4px 8px 0 rgba(0, 0, 0, 0.12)","--box-shadow-m":"0px 8px 16px 0 rgba(0, 0, 0, 0.12)","--border-radius-xs":"1px","--border-radius-s":"4px","--border-radius-m":"8px","--border-radius-l":"12px","--border-radius-xl":"16px","--spacing-xxxs":"2px","--spacing-xxs":"4px","--spacing-xs":"8px","--spacing-s":"12px","--spacing-m":"16px","--spacing-l":"24px","--spacing-xl":"32px","--spacing-xxl":"40px","--spacing-xxxxl":"64px","--box-sha
10908dow-l":"0px 16px 32px 0 #000 12%","--action-text-default-color":a("--neutral-v500"),"--action-text-hover-color":a("--neutral-v600")},"sdsm-button":{"--button-primary-bg-color":a("--palette-blue-v100"),"--button-primary-hover-bg-color":a("--palette-blue-v100"),"--button-primary-border-color":a("--palette-blue-v100"),"--button-primary-hover-border-color":a("--palette-blue-v100"),"--button-secondary-bg-color":a("--palette-blue-v50"),"--button-secondary-hover-bg-color":a("--palette-blue-v50"),"--button-secondary-border-color":a("--palette-blue-v50"),"--button-secondary-hover-border-color":a("--palette-blue-v50"),"--button-border-radius":`${a("--border-radius-s")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-m)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{"--global-header-nav-screen-bg-color":a("--palette-blue-v50"),"--global-header-nav-screen-fg-color":a("--neutral-v650"),"--global-header-nav-screen-global-links-bg-color":a("--palette-blue-v50"),"--global-header-fg-color":a("--neutral-v650")},"sdsm-block":{"--block-eyebrow-color":a("--palette-blue-v200"),"--block-title-color":a("--palette-blue-v200"),"--block-subtitle-color":a("--neutral-v700")},"sdsm-tab":{},"sdsm-break":{},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`,"--accordion-divider-border-color":`${a("--fg-color")}`,"--accordion-header-divider-border-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":a("--palette-blue-v50")},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`,"--footer-bar-bg-color":`${a("--bg-color")}`},"sdsm-summary-card":{"--summary-card-title-color":a("--neutral-v700"),"--summary-card-description-color":a("--neutral-v600"),"--summary-card-bg-color":a("--palette-blue-v50")},"sdsm-form":{"--form-input-bg-color":a("--palette-blue-v50"),"--form-input-border-radius":`${a("--border-radius-xl")}`,"--form-input-padding":"var(--spacing-m) var(--spacing-l)","--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{"--footnote-fg-color":a("--neutral-v500"),"--footnote-bg-color":a("--palette-blue-v50")},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":a("--palette-blue-v50")},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-content":{"--content-mobile-grid-gap":`${a("--spacing-l")}`},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":a("--palette-blue-v100"),"--mosaic-title-color":a("--palette-blue-v50")},"sdsm-media":{},"sdsm-search":{"--search-no-results-bg-color":a("--neutral-v150"),"--search-no-results-fg-color":a("--neutral-v650")},"sdsm-pagination":{},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-bg-color":a("--neutral-v700"),"--icon-button-hover-bg-color":a("--neutral-v600"),"--icon-button-disabled-bg-color":"rgba(0,0,0,0)"}}});var Z9=Ji(Xi,{name:"Green",fontFamily:["Ghost Sans"],"sdsm-default":{name:"Imported Deafult",legacyName:"Yellow",sdsm:{"--border-radius-l":"12px","--border-radius-xl":"16px","--bg-color":"#02B790","--fg-color":"#042500"},"sdsm-button":{"--button-primary-bg-color":"#042500","--button-primary-hover-bg-color":"#042500","--button-primary-border-color":"#042500","--button-primary-hover-border-color":"#042500","--button-primary-fg-color":"#f0fff0","--button-secondary-bg-color":"#f0fff0","--button-secondary-hover-bg-color":"#f0fff0","--button-secondary-border-color":"#f0fff0","--button-secondary-hover-border-color":"#f0fff0","--button-secondary-fg-color":"#042500","--button-flat-fg-color":`${a("--fg-color")}`,"--button-border-radius":`${a("--border-radius-m")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-xl)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{},"sdsm-block":{"--block-eyebrow-color":"#042500","--block-title-color":"#042500","--block-subtitle-color":"#042500"},"sdsm-break":{},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":"#f0fff0","--quote-fg-color":"#042500"},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`,"--footer-bar-bg-color":`${a("--bg-color")}`},"sdsm-form":{"--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":"#f0fff0","--dropdown-item-fg-color":a("--neutral-v500"),"--dropdown-item-fg-active-color":"#042500","--dropdown-item-bg
10908-hover-color":"#c6dfc6"},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-hyperlink":{"--hyperlink-color":a("--neutral-v600")},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":"#02B790","--mosaic-title-color":"#f0fff0"},"sdsm-search":{"--search-no-results-bg-color":"#c6dfc6"},"sdsm-pagination":{"--pagination-item-active-color":"#042500"},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-bg-color":a("--neutral-v700"),"--icon-button-hover-bg-color":a("--neutral-v600"),"--icon-button-disabled-bg-color":"rgba(0,0,0,0)"}},"sdsm-secondary":{name:"Imported secondary",legacyName:"Black",sdsm:{"--box-shadow-s":"0px 4px 8px 0 rgba(0, 0, 0, 0.12)","--box-shadow-m":"0px 8px 16px 0 rgba(0, 0, 0, 0.12)","--border-radius-xs":"1px","--border-radius-s":"4px","--border-radius-m":"8px","--border-radius-l":"12px","--border-radius-xl":"16px","--spacing-xxxs":"2px","--spacing-xxs":"4px","--spacing-xs":"8px","--spacing-s":"12px","--spacing-m":"16px","--spacing-l":"24px","--spacing-xl":"32px","--spacing-xxl":"40px","--spacing-xxxxl":"64px","--bg-color":"#042500","--fg-color":"#f0fff0"},"sdsm-button":{"--button-primary-bg-color":"#02B790","--button-primary-hover-bg-color":"#02B790","--button-primary-border-color":"#02B790","--button-primary-hover-border-color":"#02B790","--button-primary-fg-color":"#042500","--button-secondary-bg-color":"#f0fff0","--button-secondary-hover-bg-color":"#f0fff0","--button-secondary-border-color":"#f0fff0","--button-secondary-hover-border-color":"#f0fff0","--button-secondary-fg-color":"#042500","--button-flat-fg-color":"#f0fff0","--button-border-radius":`${a("--border-radius-m")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-xl)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{"--global-header-fg-color":a("--neutral-v200")},"sdsm-block":{"--block-eyebrow-color":"#f0fff0","--block-title-color":"#f0fff0","--block-subtitle-color":"#f0fff0"},"sdsm-break":{},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":"#f0fff0","--quote-fg-color":"#042500"},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`,"--footer-bar-bg-color":`${a("--bg-color")}`,"--footer-divider-border-color":`${a("--fg-color")}`},"sdsm-form":{"--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{"--footnote-fg-color":a("--neutral-v400"),"--footnote-bg-color":a("--neutral-v0")},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":a("--neutral-v600"),"--dropdown-item-fg-color":a("--neutral-v300"),"--dropdown-item-fg-active-color":"#f0fff0"},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-hyperlink":{"--hyperlink-color":a("--neutral-v250")},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":"#02B790","--mosaic-title-color":"#f0fff0"},"sdsm-search":{"--search-no-results-bg-color":"#c6dfc6","--search-no-results-fg-color":a("--neutral-v650")},"sdsm-pagination":{"--pagination-item-color":a("--neutral-v400"),"--pagination-item-hover-color":a("--neutral-v300"),"--pagination-item-active-color":"#f0fff0","--pagination-indicator-hover-color":a("--neutral-v300")},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-hover-bg-color":a("--neutral-v200"),"--icon-button-disabled-bg-color":a("--neutral-v500"),"--icon-button-border-color":a("--neutral-v0"),"--icon-button-fg-color":a("--neutral-v700"),"--icon-button-disabled-fg-color":a("--neutral-v400")}},"sdsm-tertiary":{name:"Imported tertiary",legacyName:"White",sdsm:{"--box-shadow-s":"0px 4px 8px 0 rgba(0, 0, 0, 0.12)","--box-shadow-m":"0px 8px 16px 0 rgba(0, 0, 0, 0.12)","--border-radius-xs":"1px","--border-radius-s":"4px","--border-radius-m":"8px","--border-radius-l":"12px","--border-radius-xl":"16px","--spacing-xxxs":"2px","--spacing-xxs":"4px","--spacing-xs":"8px","--spacing-s":"12px","--spacing-m":"16
10908px","--spacing-l":"24px","--spacing-xl":"32px","--spacing-xxl":"40px","--spacing-xxxxl":"64px","--bg-color":"#f0fff0","--fg-color":"#042500"},"sdsm-button":{"--button-primary-bg-color":"#02B790","--button-primary-hover-bg-color":"#02B790","--button-primary-border-color":"#02B790","--button-primary-hover-border-color":"#02B790","--button-primary-fg-color":"#042500","--button-secondary-bg-color":"#042500","--button-secondary-hover-bg-color":"#042500","--button-secondary-border-color":"#042500","--button-secondary-hover-border-color":"#042500","--button-secondary-fg-color":"#f0fff0","--button-flat-fg-color":"#042500","--button-border-radius":`${a("--border-radius-m")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-xl)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{"--global-header-nav-screen-bg-color":"#f0fff0","--global-header-nav-screen-global-links-bg-color":"#f0fff0","--global-header-fg-color":a("--neutral-v650")},"sdsm-block":{"--block-eyebrow-color":"#042500","--block-title-color":"#042500","--block-subtitle-color":"#042500"},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":"#f0fff0","--quote-fg-color":"#042500"},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`,"--footer-bar-bg-color":"#c6dfc6"},"sdsm-form":{"--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{"--footnote-fg-color":a("--neutral-v400"),"--footnote-bg-color":a("--neutral-v0")},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":"#f0fff0","--dropdown-item-fg-color":a("--neutral-v500"),"--dropdown-item-fg-active-color":"#042500","--dropdown-item-bg-hover-color":"#c6dfc6"},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-hyperlink":{"--hyperlink-color":a("--neutral-v600")},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":"#02B790","--mosaic-title-color":"#f0fff0"},"sdsm-search":{"--search-no-results-bg-color":"#c6dfc6","--search-no-results-fg-color":a("--neutral-v650")},"sdsm-pagination":{"--pagination-item-active-color":"#042500"},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-bg-color":a("--neutral-v700"),"--icon-button-hover-bg-color":a("--neutral-v600"),"--icon-button-disabled-bg-color":"rgba(0,0,0,0)"}},"sdsm-quaternary":{name:"Imported quaternary",legacyName:"Gray",sdsm:{"--box-shadow-s":"0px 4px 8px 0 rgba(0, 0, 0, 0.12)","--box-shadow-m":"0px 8px 16px 0 rgba(0, 0, 0, 0.12)","--border-radius-xs":"1px","--border-radius-s":"4px","--border-radius-m":"8px","--border-radius-l":"12px","--border-radius-xl":"16px","--spacing-xxxs":"2px","--spacing-xxs":"4px","--spacing-xs":"8px","--spacing-s":"12px","--spacing-m":"16px","--spacing-l":"24px","--spacing-xl":"32px","--spacing-xxl":"40px","--spacing-xxxxl":"64px","--bg-color":"#c6dfc6","--fg-color":"#042500"},"sdsm-button":{"--button-primary-bg-color":"#02B790","--button-primary-hover-bg-color":"#02B790","--button-primary-border-color":"#02B790","--button-primary-hover-border-color":"#02B790","--button-primary-fg-color":"#042500","--button-secondary-bg-color":"#f0fff0","--button-secondary-hover-bg-color":"#f0fff0","--button-secondary-border-color":"#f0fff0","--button-secondary-hover-border-color":"#f0fff0","--button-secondary-fg-color":"#042500","--button-flat-fg-color":"#042500","--button-border-radius":`${a("--border-radius-m")}`,"--button-hover-shadow":`${a("--box-shadow-l")}`,"--button-regular-padding":"var(--spacing-s) var(--spacing-xl)","--button-compact-padding":"var(--spacing-xs) var(--spacing-m)"},"sdsm-header":{"--global-header-nav-screen-bg-color":"#f0fff0","--global-header-nav-screen-global-links-bg-color":"#f0fff0","--global-header-fg-color":a("--neutral-v650")},"sdsm-block":{"--block-eyebrow-color":"#042500","--block-title-color":"#042500","--block-subtitle-color":"#042500"},"sdsm-break":{},"sdsm-accordion":{"--accordion-header-color":`${a("--fg-color")}`},"sdsm-quote":{"--quote-bg-color":"#f0fff0","--quote-fg-color":"#042500"},"sdsm-footer":{"--footer-bg-color":`${a("--bg-color")}`,"--footer-bar-bg-color":`${a("--bg-color")}`},"sdsm-form":{"--form-grid-gap":`${a("--spacing-m")}`},"sdsm-footnote":{"--footnote-fg-color":a("--neutral-v400"),"--footnote-bg
10908-color":a("--neutral-v0")},"sdsm-dropdown-menu":{"--dropdown-menu-bg-color":"#f0fff0","--dropdown-item-fg-color":a("--neutral-v500"),"--dropdown-item-fg-active-color":"#042500","--dropdown-item-bg-hover-color":"#c6dfc6"},"sdsm-banner":{"--banner-bg-color":`${a("--bg-color")}`,"--banner-fg-color":`${a("--fg-color")}`},"sdsm-hyperlink":{"--hyperlink-color":a("--neutral-v600")},"sdsm-mosaic":{"--mosaic-border-radius":"24px","--mosaic-grid-gap":"32px","--mosaic-highlight-color":"#02B790","--mosaic-title-color":"#f0fff0"},"sdsm-search":{"--search-no-results-bg-color":"#c6dfc6","--search-no-results-fg-color":a("--neutral-v650")},"sdsm-pagination":{"--pagination-item-active-color":"#042500"},"sdsm-spinner":{"--spinner-fg-color":`${a("--button-primary-fg-color")}`},"sdsm-modal":{"--modal-bg-color":"rgba(0,0,0,0.7)"},"sdsm-icon-button":{"--icon-button-bg-color":a("--neutral-v700"),"--icon-button-hover-bg-color":a("--neutral-v600"),"--icon-button-disabled-bg-color":"rgba(0,0,0,0)"}}});var OZ=qn(async()=>import("./chunks/LazyCustomMotifHandler-N5ACQHZB.mjs").then(e=>({default:e.LazyCustomMotifHandler}))),o7=({children:e,motif:t,...n})=>{let{getCurrentUrl:o}=(0,e7.useContext)(ae),r=ht(),s=t,p=new URL(o()).searchParams.get("alternateMotif");if(r.useGhostMotif==="true"&&O.site==="for-business"&&(s=void 0),!O.isDeploymentTypeProd){if(p==="true"||p==="green")s=Z9;else if(p==="blue")s=J9;else if(p==="snap"&&O.site==="sandbox")s=Ig;else if(p==="specs"&&O.site==="sandbox")s=void 0;else if(p==="figma-upload")return i(Dn,{fallbackElement:i("p",{children:"...Loading"}),children:i(OZ,{motif:t,...n,children:e})})}return i(LM,{motif:s,...n,children:e})};var a7=T(N());var r7=()=>{let e=(0,a7.useContext)(it),t="width=device-width, initial-scale=1";return e.getLowEntropyHints().platform==="iOS"&&(t+=", viewport-fit=cover"),i(St,{children:i("meta",{name:"viewport",content:t})})};var Hi=T(N());var i7=({sessionValue:e,children:t})=>{let[n,o]=(0,Hi.useState)(e.footerView??"Full Footer"),[r,s]=(0,Hi.useState)(e.headerView??"Full Header"),[l,p]=(0,Hi.useState)(e.headerBackgroundColorOverride),[d,u]=(0,Hi.useState)(!1),[y,m]=(0,Hi.useState)(!1),[g,f]=(0,Hi.useState)(!1),b={footerView:n,headerView:r,headerBackgroundColorOverride:l,hasSideNav:d,hasSubNav:y,hasCustomSideNav:g,setFooterView:S=>{o(S),e.setFooterView?.(S)},setHeaderView:S=>{s(S),e.setHeaderView?.(S)},setDefaultHeaderHeight:S=>{e.setDefaultHeaderHeight?.(S)},setHeaderBackgroundColorOverride:S=>{p(S),e.setHeaderBackgroundColorOverride?.(S)},setHasSideNav:S=>u(S),setHasSubNav:S=>m(S),setHasCustomSideNav:S=>f(S)};return i(Mo.Provider,{value:b,children:t})};var p7=T(N());var Jx=F`
10909  fragment FooterItemAll on FooterItem {
10910    ...ContentfulSysId
10911    title
10912    url
10913    analytics {
10914      ...ContentfulSysId
10915      label
10916    }
10917    criteria {
10918      ...CriteriaAll
10919    }
10920  }
10921  ${G}
10922  ${jt}
10923`,Zx=F`
10924  fragment FooterLocaleDropdownAll on FooterLocaleDropdown {
10925    ...ContentfulSysId
10926    title
10927    criteria {
10928      ...CriteriaAll
10929    }
10930  }
10931  ${G}
10932  ${jt}
10933`,ev=F`
10934  fragment FooterCookiesSettingsLinkAll on FooterCookiesSettingsLink {
10935    ...ContentfulSysId
10936    title
10937    criteria {
10938      ...CriteriaAll
10939    }
10940  }
10941  ${G}
10942  ${jt}
10943`,tv=F`
10944  fragment FooterGroupAll on FooterGroup {
10945    ...ContentfulSysId
10946    __typename
10947    title
10948    groupKey
10949    itemsCollection(limit: 10) {
10950      items {
10951        __typename
10952        ... on FooterItem {
10953          ...FooterItemAll
10954        }
10955
10956        ... on FooterLocaleDropdown {
10957          ...FooterLocaleDropdownAll
10958        }
10959
10960        ... on FooterCookiesSettingsLink {
10961          ...FooterCookiesSettingsLinkAll
10962        }
10963      }
10964    }
10965    analytics {
10966      ...ContentfulSysId
10967      label
10968    }
10969    criteria {
10970      ...CriteriaAll
10971    }
10972  }
10973  ${G}
10974  ${Jx}
10975  ${Zx}
10976  ${ev}
10977  ${jt}
10978`,Mg=F`
10979  fragment CustomFooterAll on CustomFooter {
10980    ...ContentfulSysId
10981    columnsCollection(limit: 10) {
10982      items {
10983        ... on FooterGroup {
10984          ...FooterGroupAll
10985        }
10986      }
10987    }
10988    barCollection(limit: 10) {
10989      items {
10990        ... on FooterGroup {
10991          ...FooterGroupAll
10992        }
10993      }
10994    }
10995    brandBackgroundColor
10996    backgroundColor
10997    logo {
10998      ...ImageAll
10999    }
11000    logoAriaLabel
11001    url
11002    socialLabel
11003    socialCollection(limit: 10) {
11004      items {
11005        ... on ImageButton {
11006          ...ImageButtonAll
11007        }
11008      }
11009    }
11010  }
11011  ${G}
11012  ${Rx}
11013  ${Ue.all}
11014  ${tv}
11015`,Ije=F`
11016  query FooterQuery($preview: Boolean!, $locale: String!) {
11017    customFooterCollection(preview: $preview, locale: $locale, limit: 1) {
11018      items {
11019        ...CustomFooterAll
11020      }
11021    }
11022  }
11023
11024  ${Mg}
11025`;var nv=F`
11026  fragment HeaderMenuItemGroupFieldsOnly on HeaderMenuItemGroup {
11027    ...ContentfulSysId
11028    title
11029    url
11030    column1Label
11031    column1MenuItemsCollection {
11032      items {
11033        ...HeaderMenuItemFieldsOnly
11034      }
11035    }
11036    column2Label
11037    column2MenuItemsCollection {
11038      items {
11039        ...HeaderMenuItemFieldsOnly
11040      }
11041    }
11042    column3Label
11043    column3MenuItemsCollection {
11044      items {
11045        ...HeaderMenuItemFieldsOnly
11046      }
11047    }
11048    featuredHeaderMenuItem {
11049      ...FeaturedHeaderMenuItemFieldsOnly
11050    }
11051  }
11052  ${G}
11053`,ov=F`
11054  fragment HeaderMenuItemFieldsOnly on HeaderMenuItem {
11055    ...ContentfulSysId
11056    title
11057    url
11058    description
11059    icon {
11060      ...ContentfulSysId
11061      icon
11062      media {
11063        ...AssetAll
11064      }
11065    }
11066    analytics {
11067      ...AnalyticsAll
11068    }
11069    hideCriteria {
11070      ...CriteriaAll
11071    }
11072  }
11073  ${G}
11074  ${un.all}
11075  ${jt}
11076  ${Io}
11077`,av=F`
11078  fragment FeaturedHeaderMenuItemFieldsOnly on FeaturedHeaderMenuItem {
11079    ...ContentfulSysId
11080    title
11081    url
11082    description
11083    icon {
11084      ...ContentfulSysId
11085      icon
11086      media {
11087        ...AssetAll
11088      }
11089    }
11090    ctaLabel
11091    analytics {
11092      ...AnalyticsAll
11093    }
11094    hideCriteria {
11095      ...CriteriaAll
11096    }
11097  }
11098  ${G}
11099  ${un.all}
11100  ${jt}
11101  ${Io}
11102`,s7=F`
11103  fragment NavigatorLocal on Navigator {
11104    ...ContentfulSysId
11105    title
11106    logoV2 {
11107      ... on Image {
11108        ...ImageAll
11109      }
11110    }
11111    theme
11112    brandBackgroundColor
11113    backgroundColor
11114    headerMenuItemGroupsCollection(limit: 7) {
11115      items {
11116        ...HeaderMenuItemGroupFieldsOnly
11117      }
11118      total
11119    }
11120    callsToActionCollection(limit: 10) {
11121      items {
11122        ... on CallToAction {
11123          ...CallToActionAll
11124        }
11125        ... on NavigationCallToAction {
11126          ...NavigationCta
11127        }
11128      }
11129    }
11130    url
11131    analytics {
11132      ...AnalyticsAll
11133    }
11134  }
11135  ${G}
11136  ${un.all}
11137  ${nv}
11138  ${ov}
11139  ${av}
11140  ${Nt}
11141  ${_c}
11142  ${zt.all}
11143`;var GZ=F`
11144  fragment SitewideValuesAll on SitewideValues {
11145    ...ContentfulSysId
11146    navigationBar {
11147      ...NavigatorLocal
11148    }
11149    customFooter {
11150      ...CustomFooterAll
11151    }
11152    customSitewideEntriesCollection(limit: 5) {
11153      items {
11154        ...ContentfulSysId
11155      }
11156    }
11157    featureFlags {
11158      ...ContentfulSysId
11159      featureFlags
11160    }
11161  }
11162  ${G}
11163`,zZ=F`
11164  fragment SitewideConfiguration on SitewideConfiguration {
11165    ...ContentfulSysId
11166    reference {
11167      ... on SitewideValues {
11168        ...SitewideValuesAll
11169      }
11170      ... on SitewideExperiment {
11171        ...ContentfulSysId
11172        default {
11173          ...SitewideValuesAll
11174        }
11175        seed
11176        variantsCollection(limit: 5) {
11177          items {
11178            ...ContentfulSysId
11179            trafficStartRange
11180            trafficEndRange
11181            analyticsId
11182            replacementsCollection(limit: 10) {
11183              items {
11184                ...ContentfulSysId
11185                replacementTarget {
11186                  ...ContentfulSysId
11187                }
11188                replacement {
11189                  ...ContentfulSysId
11190                  ... on Navigator {
11191                    ...NavigatorLocal
11192                  }
11193                  ... on HeaderMenuItemGroup {
11194                    ...HeaderMenuItemGroupFieldsOnly
11195                  }
11196                  ... on HeaderMenuItem {
11197                    ...HeaderMenuItemFieldsOnly
11198                  }
11199                  ... on FeaturedHeaderMenuItem {
11200                    ...FeaturedHeaderMenuItemFieldsOnly
11201                  }
11202                  ... on NavigationCallToAction {
11203                    ...NavigationCta
11204                  }
11205                  ... on CallToAction {
11206                    ...CallToActionAll
11207                  }
11208                  ... on FeatureFlags {
11209                    ...ContentfulSysId
11210                    featureFlags
11211                  }
11212                  ... on CustomFooter {
11213                    ...CustomFooterAll
11214                  }
11215                  ... on FooterCookiesSettingsLink {
11216                    ...FooterCookiesSettingsLinkAll
11217                  }
11218                  ... on FooterGroup {
11219                    ...FooterGroupAll
11220                  }
11221                  ... on FooterItem {
11222                    ...FooterItemAll
11223                  }
11224                  ... on FooterLocaleDropdown {
11225                    ...FooterLocaleDropdownAll
11226                  }
11227                }
11228              }
11229            }
11230          }
11231        }
11232        analyticsId
11233      }
11234    }
11235  }
11236  ${G}
11237  ${s7}
11238  ${Mg}
11239  ${GZ}
11240  ${_c}
11241  ${nv}
11242  ${ov}
11243  ${av}
11244  ${Nt}
11245  ${tv}
11246  ${ev}
11247  ${Zx}
11248  ${Jx}
11249  ${Mg}
11250`,l7=F`
11251  query SitewideConfigurationQuery($preview: Boolean!, $locale: String!) {
11252    sitewideConfigurationCollection(preview: $preview, locale: $locale, limit: 1) {
11253      items {
11254        ...SitewideConfiguration
11255      }
11256    }
11257  }
11258  ${zZ}
11259`;var UZ=e=>typeof e=="object"&&e.sys?.id!==void 0,WZ=e=>typeof e=="object"&&Array.isArray(e.items),qZ=50;function kg(e,t,n=0){let o=Fn(e);if(n>qZ)return console.error("Max depth reached in replaceEntries"),o;
11259if(e.sys.id in t)return t[e.sys.id]===void 0?void 0:(o=t[e.sys.id],kg(o,t,n+1));for(let r in o){let s=o[r];if(r.endsWith("Collection")&&WZ(s)){let l=s.items.map(p=>kg(p,t,n+1)).filter(p=>!!p);o[r]={...s,items:l}}else UZ(s)&&(o[r]=kg(s,t,n+1))}return o}var c7=({children:e})=>{let t=ug(),{currentLocale:n}=(0,p7.useContext)(ae),{data:o}=ge(l7),r=mg(),l=(p=>{if(!p||!p?.sitewideConfigurationCollection?.items)return;let d=Qi(p.sitewideConfigurationCollection.items)?.reference;if(d){if(d.__typename==="SitewideValues")return{sitewideValues:d};if(d.__typename==="SitewideExperiment"){if(!d.default)return;let u=d.default,y={};if(!d.variantsCollection?.items)return{sitewideValues:u};let{isThinking:m,decision:g}=t({seed:d.seed??d.sys.id,variants:d.variantsCollection.items});if(g?.replacementsCollection?.items){for(let f of g.replacementsCollection.items)if(f?.replacementTarget?.sys.id){if(!f.replacementTarget.__typename)continue;if(f?.replacement===void 0){y[f.replacementTarget.sys.id]=void 0;continue}y[f.replacementTarget.sys.id]={...f.replacement}}r({key:"sitewideExperimentExposure",callback:()=>Ro({eventCategory:"Experiment",eventAction:"sitewideExperimentExposure",eventLabel:`${d.analyticsId??"Unknown"}:${g.analyticsId??"Unknown"}`,context:{locale:n}}
11259),dependencies:[d.analyticsId,g.analyticsId]})}if(!m&&!g&&r({key:"sitewideExperimentExposure",callback:()=>Ro({eventCategory:"Experiment",eventAction:"sitewideExperimentExposure",eventLabel:`${d.analyticsId??"Unknown"}:default`,context:{locale:n}}),dependencies:[d.analyticsId]}),Object.entries(y).length>0){u=vn(d.default);let f=kg(u,y);f&&(u=f)}return{sitewideValues:u}}}})(o)||{};return i(zo.Provider,{value:l,children:e})};var u7=T(N());var KZ=c`
11260  display: flex;
11261  align-items: center;
11262  flex-direction: column;
11263  justify-content: center;
11264  overflow-x: hidden;
11265  position: relative;
11266  width: 100%;
11267  height: 100vh;
11268  text-align: center;
11269  background-color: #fffc00;
11270
11271  h1 {
11272    font-size: 7em;
11273    font-weight: 600;
11274    margin-bottom: 40px;
11275  }
11276
11277  p {
11278    margin-top: 0.5em;
11279  }
11280
11281  a {
11282    text-decoration: none;
11283  }
11284`,d7=()=>x("div",{className:KZ,children:[i("h1",{children:"500"}),i("h2",{children:"Oops! Something went wrong"}),i("p",{children:i("a",{href:"/",children:"Go to home"})})]});var Tg=class extends u7.Component{constructor(t){super(t),this.state={hasError:!1}}componentDidCatch(t,n){this.setState({hasError:!0});let o=this.props.tracer?.startSpan("fetchError");Ao("/error").then(r=>o?.endSpan()),Be({component:"UncaughtError",error:t??void 0,context:{componentStack:n?.componentStack}})}render(){let{children:t}=this.props,{hasError:n}=this.state;return n?i(d7,{}):t}};var y7="https://web-platform.snap.com/fonts/font.graphik.css",QZ="https://snap-design-system.storage.googleapis.com/fonts/font.graphik.css",jZ=()=>fetch(y7).then(()=>!0).catch(e=>(Dt(e).message==="Failed to fetch"?console.warn(`Your browser is blocking "${new URL(y7).hostname}" which hosts our fonts. Allow this domain through your content blocker to see this website the way it was meant to be seen.`):console.error("Failed to fetch fonts",e),!1)),m7=()=>(lo(()=>{jZ().then(e=>{if(e)return;let t=document.createElement("link");t.type="text/css",t.rel="stylesheet",t.href=QZ,document.head.appendChild(t)})},[]),null);var YZ=Object.defineProperty,Yt=(e,t)=>YZ(e,"name",{value:t,configurable:!0}),gl,rv=(gl=class extends kd{constructor(t){super({...t,requiredPermissions:["logging","performance"]}),this.flushInternal=Yt(()=>Promise.resolve(),"flushInternal"),this.props=t,this.init=this.init.bind(this),this.logEventInternal=this.logEventInternal.bind(this)}
11284async init(){let{initBlizzard:t,logEvent:n,CollectionMode:o}=await import("./chunks/dist-MBAXIRKU.mjs");await t({...this.props,appEnvironment:{appType:"WEB_DESKTOP",appBuild:"PROD"},cookiesArgs:{customDomain:this.props.isProd?this.props.cookieDomain:void 0},debugLoggingEnabled:!1,mode:this.props.isProd?o.PROD:o.STAGE}),this.logBlizzardEvent=n}logEventInternal(t,n){let o=this.props.eventFormatter(t,n);if(!o)return;let r=Array.isArray(o)?o:[o];for(let s of r)this.logBlizzardEvent(s)}},Yt(gl,"BlizzardClientEventListener"),gl),XZ=Yt((e,t)=>{let n=new URL(window.location.href),o={event_name:"WEB_PLATFORM_EVENT",host:n.host,path:n.pathname,query:JSON.stringify(Object.fromEntries(n.searchParams.entries()))};switch(e.type){case ke.DEBUG:return{...o,type:ke.DEBUG,component:e.component,message:e.message};case ke.ERROR:{let r=Dt(e.error);return{...o,type:ke.ERROR,component:e.component,message:r.message,action:e.action}}case ke.INFO:return{...o,type:ke.INFO,component:e.component,action:e.action,label:e.label};case ke.TIMING:return{...o,type:ke.TIMING,component:e.component,variable:e.variable,value:e.valueMs.toString(),label:e.label};case ke.VALUE:return{...o,type:ke.VALUE,component:e.component,variable:e.variable,value:e.value.toString(),label:e.label};case ke.WARNING:return{...o,type:ke.WARNING,component:e.component,message:e.message,action:e.action}}},"formatWebPlatformEvent");function JZ(e){return new rv({isProd:e.isProd,cookieDomain:e.cookieDomain,eventFormatter:XZ})}Yt(JZ,"getCommonBlizzardClientEventListener");var ti,g7=(ti=class extends Nk{constructor(t={}){super({...t,messageTransform:ti.messageTransform}),this.clientProps=t}},Yt(ti,"ConsoleClientEventListener"),ti.messageTransform=Yt((t,n)=>{if(n.length<1)return n;let o=n.shift(),r=`%c${o}
11284`;switch(t){case ke.ERROR:return[r,"color: bloodOrange;",...n];case ke.WARNING:return[r,"color: yellow;",...n];case ke.TIMING:return[r,"color: dodgerblue;",...n];case ke.VALUE:return[r,"color: dodgerblue;",...n];case ke.DEBUG:return[r,"color: gray;",...n];case ke.CUSTOM:return[r,"font-weight: bold;",...n];default:return[o,...n]}},"messageTransform"),ti);function f7(e,t){switch(e[0]){case"get":case"set":return!1}return e[2]||(e[2]={}),e[2].event_callback=t,e[2].event_timeout=2e3,!0}Yt(f7,"addGa4EventCallback");function b7(...e){window.dataLayer.push(arguments)}Yt(b7,"gtag");var fl,gYe=(fl=class extends Td{constructor(t){super(t),this.addEventCallback=f7,this.gaProps=t}addEventToDataLayer(t){if(!Array.isArray(t))throw new Error("Unexpected event for GA4. GA4 events are arrays.");b7(...t)}init(){window.dataLayer=window.dataLayer||[];let t=document.createElement("script");return t.async=!0,t.src=`https://www.googletagmanager.com/gtag/js?id=${this.gaProps.gaId}`,this.gaProps.nonce&&(t.nonce=this.gaProps.nonce),document.head.appendChild(t),this.gaProps.privacyConfig&&this.applyPrivacyConfig(this.gaProps.privacyConfig),this.addEventToDataLayer(["js",this.gaProps.clock?new Date(this.gaProps.clock()):new Date]),this.addEventToDataLayer(["config",this.gaProps.gaId,{debug_mode:this.gaProps.debugMode??!1,send_page_view:this.gaProps.sendPageView??!0,user_id:this.gaProps.userId}]),Promise.resolve()}applyPrivacyConfig(t){this.addEventToDataLayer(["consent","default",{ad_storage:"granted",analytics_storage:"granted",ad_user_data:"granted",ad_personalization:"granted",wait_for_update:500}]),t.restrictDataProcessing&&this.addEventToDataLayer(["set","restricted_data_processing",!0]),t.configureConsent&&this.addEventToDataLayer(["consent","update",{ad_storage:"denied",analytics_storage:"granted",ad_user_data:"denied",ad_personalization:"denied",wait_for_update:500}]),t.redactAdsData&&this.addEventToDataLayer(["set","ads_data_redaction",!0])}},Yt(fl,"GoogleAnalytics4ClientEventListener"),fl),ZZ="gtm-script";function S7(e,t){if(typeof e!="object")throw new Error("Unexpected event for GTM. GTM events are objects.");return e.eventCallback=t,e.eventTimeout=2e3,!0}Yt(S7,"addGtmEventCallback");function h7(...e){window.dataLayer.push(arguments)}Yt(h7,"gtag");var bl,C7=(bl=class extends Td{constructor(t){super(t),this.addEventCallback=S7,this.gtmProps=t}addEventToDataLayer(t){typeof t=="object"&&t!==null&&!Array.isArray(t)?window.dataLayer.push(t):h7(...t)}init(){window.dataLayer=window.dataLayer||[];let t=document.createElement("script");return t.async=!0,t.src=`https://www.googletagmanager.com/gtm.js?id=${this.gtmProps.gtmId}`,t.id=ZZ,this.gtmProps.nonce&&(t.nonce=this.gtmProps.nonce),document.head.appendChild(t),this.gtmProps.privacyConfig&&this.applyPrivacyConfig(this.gtmProps.privacyConfig),this.addEventToDataLayer({"gtm.start":Date.now(),event:"gtm.js"}),Promise.resolve()}applyPrivacyConfig(t){this.addEventToDataLayer(["consent","default",{ad_storage:"granted",analytics_storage:"granted",ad_user_data:"granted",ad_personalization:"granted",wait_for_update:500}]),t.restrictDataProcessing&&this.addEventToDataLayer(["set","restricted_data_processing",!0]),t.configureConsent&&this.addEventToDataLayer(["consent","update",{ad_storage:"denied",analytics_storage:"granted",ad_user_data:"denied",ad_personalization:"denied",wait_for_update:500}]),t.redactAdsData&&this.addEventToDataLayer(["set","ads_data_redaction",!0])}},Yt(bl,"GoogleTagManagerClientEventListener"),bl),Sl,x7=(Sl=class extends Dk{constructor(){super(...arguments),this.getNetworkHandler=Yt(t=>new xd(t),"getNetworkHandler"),this.getClient=Yt(()=>new vd,"getClient")}},Yt(Sl,"GrapheneClientEventListener"),Sl),eee=/.*/,hl,v7=(hl=class extends Pk{constructor(t){super(t),this.isInitCalled=!1,this.loadSentryAndInit=Yt(async()=>{if(this.isInitCalled)return;this.isInitCalled=!0;let{init:n,captureException:o,captureEvent:r}=await import("./chunks/dist-OP3ARWR4.mjs");this.clientCaptureException=o,this.clientCaptureEvent=r,n({allowUrls:[eee],...this.browserProps})},"loadSentryAndInit"),this.getExceptionCapturer=Yt(async()=>(await this.loadSentryAndInit(),this.clientCaptureException),"getExceptionCapturer"),this.getEventCapturer=Yt(async()=>(await this.loadSentryAndInit(),this.clientCaptureEvent),"getEventCapturer"),this.browserProps=t}},Yt(hl,"SentryClientEventListener"),hl);var Dc="analyticsEvent",tee="analyticsValueEvent",nee="analyticsTimingEvent",oee=(e,t)=>
11284e!=="US"||t!=="ca"&&t!=="na",Vi=class Vi extends C7{constructor(n){let{initialContext:o,...r}=n;super({...r,eventFormatter:Vi.eventFormat});Te(this,"isOutsideCalifornia",!1);Te(this,"userLocation","Unknown");Te(this,"globalPrivacyControl",!1);Te(this,"isGtmDebug",!1);Te(this,"initialContext");Te(this,"hasAllPermissions",()=>{let n=new URL(window.location.href).searchParams.has("gtm_debug");if(n)return this.isGtmDebug=n,!0;if(this.isGtmDebug)return!0;let o=!0;for(let r of this.baseProps.requiredPermissions)if(!this.permissions.has(r)){o=!1;break}return!!o});Te(this,"checkRegion",async()=>{if(!this.isOutsideCalifornia)try{let o=await(await fetch("https://web-platform.snap.com/cookies/user_location")).json();this.userLocation=`${o.country}-${o.region}`,this.isOutsideCalifornia=oee(o.country,o.region)}catch(n){console.warn("Unable to determine user location:",Dt(n).message),this.isOutsideCalifornia=!0}});Te(this,"flushInternal",()=>Promise.resolve());this.initialContext=o}async init(){window.dataLayer=window.dataLayer||[],await this.checkRegion(),window.dataLayer.push({userLocation:this.userLocation});let n=!this.isOutsideCalifornia,o=n&&this.initialContext.globalPrivacyControl;return this.applyPrivacyConfig({restrictDataProcessing:n,configureConsent:o,redactAdsData:o}),this.permissions.has("logging")&&this.allow("logging"),this.addEventToDataLayer({pageLocale:this.initialContext.locale}),await super.init()}static eventFormat(n,o){switch(n.type){case ke.USER_ACTION:return{event:Dc,eventAction:n.action,eventLabel:n.label||null,eventCategory:n.component,elementLocation:o.elementLocation??null,elementText:o.elementText??null,targetUrl:o.targetUrl??null,eventNonInt:!1};case ke.INFO:return{event:Dc,eventAction:n.action,eventLabel:n.label??null,eventCategory:n.component,elementLocation:o.elementLocation??null,elementText:o.elementText??null,targetUrl:o.targetUrl??null,eventNonInt:!0};case ke.VALUE:return{event:tee,eventCategory:n.component,eventVariable:n.variable,eventLabel:n.label??null,eventValue:n.value,elementLocation:o.elementLocation??null,elementText:o.elementText??null,targetUrl:o.targetUrl??null,eventNonInt:!0};case ke.TIMING:return{event:nee,eventCategory:n.component,eventVariable:n.variable,eventLabel:n.label??null,eventValue:n.valueMs,elementLocation:o.elementLocation??null,elementText:o.elementText??null,targetUrl:o.targetUrl??null,eventNonInt:!0};case ke.CUSTOM:{switch(n.subscribedEventType){case"page_load":{let r=Vi.getFieldsFromContext(o);return{type:"multiple",events:[{...r,event:"virtualPageview",eventNonInt:!0,eventAction:"View",eventCategory:"Page",virtualPageviewPath:window.location.pathname},{...r,event:Dc,eventNonInt:!0,eventAction:"Load",eventCategory:"Page",eventLabel:window.location.pathname}]}}case"ecommerce":{let r=Vi.getFieldsFromContext(o),{type:s,subscribedEventType:l,...p}=n;return{type:"multiple",events:[{ecommerce:null},{...r,...p,event:"ecommerce"}]}}case"experiment_impression":return!n.experimentId&&!n.variantId?null:{...Vi.getFieldsFromContext(o),event:"experiment_impression",experiment_id:n.experimentId,variant_id:`${n.experimentId}.${n.variantId}`,elementLocation:o.elementLocation??null,elementText:o.elementText??null,targetUrl:o.targetUrl??null}}return null}}return null}};Te(Vi,"getFieldsFromContext",n=>({pagePath:n?.path,pageLocation:n?.url?.toString(),pageLocale:n?.locale}));var Ag=Vi;var hI=T(N());var vG=T(N());var Gc=T(N());var I7=T(N());var aee={all:F`
11285    fragment AccordionAll on Accordion {
11286      ...ContentfulSysId
11287      title
11288      multipleOpen
11289      itemsCollection(limit: 30) {
11290        items {
11291          ...ContentfulSysId
11292          ... on AccordionItem {
11293            title
11294            body {
11295              json
11296            }
11297            callsToActionCollection(limit: 2) {
11298              items {
11299                ... on CallToAction {
11300                  ...CallToActionAll
11301                }
11302              }
11303            }
11304          }
11305        }
11306      }
11307    }
11308    ${G}
11309    ${Nt}
11310  `},_g={all:F`
11311    query accordionQuery($preview: Boolean!, $locale: String!, $id: String!) {
11312      accordion(preview: $preview, locale: $locale, id: $id) {
11313        ...AccordionAll
11314      }
11315    }
11316    ${aee.all}
11317  `};var M7=({sys:e,itemsCollection:t,multipleOpen:n,title:o})=>{let r=(0,I7.useContext)(he).elementLocation,{titleDataset:s}=Ee({entryId:e.id,fieldIds:["title"]});return i(z0,{"data-testid":"accordion",multipleOpen:n,title:o,titleDataset:s,children:t.items.map(l
11317=>{let{titleDataset:p}=Ee({entryId:l.sys.id,fieldIds:["title"]}),d=l.title?l.title:l.sys.id;return i(ub,{id:l.sys.id,title:Pn(l.title),titleDataset:p,onToggle:u=>{fe({eventCategory:"Accordion",eventAction:u?"Open":"Close",eventLabel:null,context:{elementText:d,elementLocation:r}})},children:i(kc,{body:l.body,callsToActionCollection:l.callsToActionCollection??{items:[]},hasLinks:!1,sys:l.sys})},l.sys.id)})})};M7.displayName="AccordionContent";var k7=e=>{let t=tn(e)?e.sys.id:void 0,{data:n}=ge(_g.all,{skip:!t,variables:{id:t}});return n?.accordion?i(M7,{...n.accordion,sys:n.accordion.sys??e.sys}):null};var ree={all:F`
11318    fragment AnimatedAccordionAll on AnimatedAccordion {
11319      ...ContentfulSysId
11320      accordionContentsCollection {
11321        items {
11322          ...ContentfulSysId
11323          media {
11324            __typename
11325            ... on Video {
11326              ...VideoAll
11327            }
11328            ... on Image {
11329              ...ImageAll
11330            }
11331          }
11332          image {
11333            ...ImageAll
11334          }
11335          title
11336          body {
11337            json
11338          }
11339        }
11340      }
11341      mediaDirection
11342      autoPlaySpeed
11343      textAlignmentMobile
11344      useFullWidthLayout
11345      mediaAspectRatio
11346    }
11347    ${Ue.all}
11348    ${Ct.all}
11349    ${G}
11350  `},wg=F`
11351  query AnimatedAccordionQuery($preview: Boolean!, $locale: String!, $id: String!) {
11352    animatedAccordion(preview: $preview, locale: $locale, id: $id) {
11353      ...AnimatedAccordionAll
11354    }
11355  }
11356  ${ree.all}
11357`;var Cl=T(N());var w7=T(N());var T7=e=>{let{getImageSources:t}=Ie(),{title:n,image:o}=e,{desktopSettings:r,mobileSettings:s}=Ze({desktopHeight:o?.media?.height??0,mobileHeight:o?.mobileMedia?.height,desktopDefaultHeight:120,mobileDefaultHeight:120,enableHighDpi:o?.enableHighDpi,quality:o?.quality}),l=$e({desktop:t(o?.media?.url,r),mobile:t(o?.mobileMedia?.url,s)});return i(dF,{title:n,imgSrcs:l})};var A7=({stat:e="",subtitle:t})=>i(yF,{stat:e,subtitle:on(t)});var _7=e=>{let{getImageSources:t}=Ie(),{title:n="",icon:o,body:r}=e,s;return o?.media&&(s=$e({desktop:t(o?.media?.url)})),i(mF,{title:n,body:on(r),imgSrcs:s,icon:o?.icon})};var iee={"3:2":315,"9:16":656,"1:1":472,"16:9":265},see={"3:2":180,"9:16":400,"1:1":271,"16:9":152},Dg=e=>{let{getImageSources:t}=Ie(),{isRTL:n}=(0,w7.useContext)(ae),{anchor:o,brandBackgroundColor:r,backgroundColor:s,title:l,multiValuePropBlockSubtitle:p,body:d,subtopicsCollection:u,callsToActionCollection:y,mediaCollection:m,desktopMediaAspectRatio:g,mobileMediaAspectRatio:f,mediaDirection:b,autoplayCarousel:S,fullHeight:C,style:I}=e,M=Je(r),v=y?.items?.map(A=>i(Ot,{...A},A.sys.id)),_=og(m?.items),w=m?.items?.map((A,R)=>{if(A.__typename==="Image"){let{desktopSettings:$,mobileSettings:B}=Ze({desktopHeight:A.media?.height??0,mobileHeight:A.mobileMedia?.height,desktopDefaultHeight:iee[g],mobileDefaultHeight:see[f],enableHighDpi:A.enableHighDpi,quality:A.quality});return{type:A.__typename,altText:A.media.description,sources:$e({de
11357sktop:t(A.media.url,$),mobile:t(A.mobileMedia?.url,B)})}}if(A.__typename==="Video"){let{media:$,mobileMedia:B}=_[R]??{};return{type:A.__typename,autoPlay:!!A.autoPlay,videoSource:$?.videoSource??A.media.url,mobileVideoSource:B?.videoSource??A?.mobileMedia?.url,sourceType:$?.contentType??A.media.contentType}}}),D=u.items,k;return m?.items?.length===1&&(k=m.items[0]?.stickersCollection?.items?.map(R=>({imgSrcs:t(R?.asset?.url),position:R?.position,rotation:R?.rotation}))),i(uF,{anchor:o,motifScheme:M,backgroundColor:s,title:on(l),subtitle:p,body:wa(d),autoplayCarousel:S,callsToAction:v?.length?v:void 0,mediaSources:w,desktopMediaAspectRatio:g,mobileMediaAspectRatio:f,mediaDirection:b,fullHeight:C,style:I,stickers:k,isRtl:n,children:D.map(A=>A.__typename==="ImageSubtopic"?i(T7,{...A},A.sys.id):A.__typename==="StatSubtopic"?i(A7,{...A},A.sys.id):A.__typename==="TextSubtopic"?i(_7,{...A},A.sys.id):null)})};var D7=e=>{let{title:t,subtitle:n,titleAlignment:o,titleAlignmentMobile:r,brandBackgroundColor:s,backgroundColor:l=Jt.White,fullHeight:p=!1,tabsCollection:d,anchorId:u}=e,y=Je(s),m=(0,Cl.useContext)(he).elementLocation,[g,f]=(0,Cl.useState)(0),b=(0,Cl.useCallback)(C=>{let I=d?.items?.[C]?.tabText;f(C),fe({eventAction:"Click",eventCategory:"Block Tab",eventLabel:`tab:${C}`,context:{elementLocation:m,elementText:I}})},[d,m]),S=d?.items?d.items.filter(C=>C.block.__typename==="MultiValuePropBlock").map((C,I)=>({text:C.tabText,content:[i(Dg,{...C.block,fullHeight:p,autoplayCarousel:g===I?C.block.autoplayCarousel:!1,brandBackgroundColor:s,backgroundColor:l,style:{display:g!==I?"none":"flex"}},C.sys.id)],maxColumns:1})):[];return x(de,{children:[i(ya,{motifScheme:y,backgroundColor:l,title:on(t),subtitle:on(n),titleAlignment:o,titleAlignmentMobile:r,anchorId:u,children:S.length>=2&&i(By,{items:S,selectTab:b,selectedTab:g})}),S.map(C=>C.content)]})};var lee=$a`
11358  fragment TextSubtopicAll on TextSubtopic {
11359    ...ContentfulSysId
11360    icon {
11361      ...ContentfulSysId
11362      icon
11363      media {
11364        ...AssetAll
11365      }
11366    }
11367    title
11368    body {
11369      json
11370    }
11371  }
11372`,pee=$a`
11373  fragment ImageSubtopicAll on ImageSubtopic {
11374    ...ContentfulSysId
11375    image {
11376      ... on Image {
11377        ...ImageAll
11378      }
11379    }
11380    title
11381  }
11382`,cee=$a`
11383  fragment StatSubtopicAll on StatSubtopic {
11384    ...ContentfulSysId
11385    stat
11386    subtitle {
11387      json
11388    }
11389  }
11390`,Pc=$a`
11391  fragment MultiValuePropBlockAll on MultiValuePropBlock {
11392    ...ContentfulSysId
11393    mediaCollection {
11394      items {
11395        ... on Video {
11396          ...VideoAll
11397        }
11398        ... on Image {
11399          ...ImageAll
11400        }
11401      }
11402    }
11403    anchor
11404    desktopMediaAspectRatio
11405    mobileMediaAspectRatio
11406    mediaDirection
11407    autoplayCarousel
11408    title {
11409      json
11410    }
11411    multiValuePropBlockSubtitle: subtitle
11412    body {
11413      json
11414    }
11415    subtopicsCollection {
11416      items {
11417        __typename
11418        ... on ImageSubtopic {
11419          ...ImageSubtopicAll
11420        }
11421        ... on StatSubtopic {
11422          ...StatSubtopicAll
11423        }
11424        ... on TextSubtopic {
11425          ...TextSubtopicAll
11426        }
11427      }
11428    }
11429    callsToActionCollection(limit: 2) {
11430      items {
11431        ... on CallToAction {
11432          ...CallToActionAll
11433        }
11434      }
11435    }
11436    brandBackgroundColor
11437    backgroundColor
11438    fullHeight
11439  }
11440  ${G}
11441  ${Nt}
11442  ${Ue.all}
11443  ${Ct.all}
11444  ${pee}
11445  ${cee}
11446  ${lee}
11447`,P7=$a`
11448  query MultiValuePropBlockQuery($preview: Boolean!, $locale: String!, $id: String!) {
11449    multiValuePropBlock(preview: $preview, locale: $locale, id: $id) {
11450      ...MultiValuePropBlockAll
11451    }
11452  }
11453  ${Pc}
11454`;var iv=$a`
11455  fragment BlockTabsAll on BlockTabs {
11456    ...ContentfulSysId
11457    tabsCollection {
11458      items {
11459        ...ContentfulSysId
11460        tabText
11461        block {
11462          ... on MultiValuePropBlock {
11463            ...MultiValuePropBlockAll
11464          }
11465        }
11466      }
11467    }
11468    title {
11469      json
11470      links {
11471        entries {
11472          inline {
11473            ...ContentfulSysId
11474            ... on EmphasizedText {
11475              ...EmphasizedTextAll
11476            }
11477          }
11478        }
11479      }
11480    }
11481    subtitle {
11482      json
11483    }
11484    titleAlignment
11485    titleAlignmentMobile
11486    brandBackgroundColor
11487    backgroundColor
11488    fullHeight
11489    anchorId
11490  }
11491  ${G}
11492  ${Yr}
11493  ${Pc}
11494`,N7=$a`
11495  query BlockTabs($preview: Boolean!, $locale: String!, $id: String!) {
11496    blockTabs(preview: $preview, locale: $locale, id: $id) {
11497      ...BlockTabsAll
11498    }
11499  }
11500  ${iv}
11501`;var sv=F`
11502  fragment BreakAll on Break {
11503    ...ContentfulSysId
11504    brandType
11505    type
11506    media {
11507      ...ImageAll
11508    }
11509    brandTopColor
11510    topColor
11511    brandBottomColor
11512    bottomColor
11513    isOverlaid
11514  }
11515  ${Ue.all}
11516  ${G}
11517`,E7=F`
11518  query BreakQuery($preview: Boolean!, $locale: String!, $id: String!) {
11519    break(preview: $preview, locale: $locale, id: $id) {
11520      ...BreakAll
11521    }
11522  }
11523  ${sv}
11524`;var Rg=T(N());var $7=T(N());var B7={desktop:512,mobile:553},dee={"16:9":{desktop:223,mobile:175},"3:2":{desktop:264,mobile:207},"1:1":{desktop:396,mobile:311}},uee={"9:16":288,"16:9":396,"3:2":396,"1:1":396},R7=.8,F7=24,lv=e=>e==="9:16"?B7:dee[e],Pg=(e,t={})=>{let{height:n,width:o}=t,s=lv(e).desktop*R7;if(!n||!o)return{desktop:Math.ceil(s),mobile:F7};let p=uee[e]*R7*(n/o);return{desktop:Math.ceil(Math.min(s,p)),mobile:F7}},yee=(e,t)=>{let n=[e.mobile,e.desktop],o=n.map(r=>`${r}px`).join(", ");return{sizeToUrl:n.map(r=>({size:`${r}w`,settings:{height:r,quality:t}})),sizes:`(max-width: ${xn}px) ${o}`}},pv=e=>yee(B7,e);var cv=({cardItem:e,mediaAspectRatio:t,isVisible:n,shouldLoad:o,isResponsiveWidth:r,hideLinkArrow:s,isInsideHero:l,...p})=>{let d=e.media,{imageSource:u,imageAltText:y}=ze(d.media),{imageSource:m}=ze(d.mobileMedia),{getImageSources:g}=Ie(),f=(0,$7.useContext)(he).elementLocation,{desktop:b,mobile:S}=lv(t),{desktopSettings:C,mobileSettings:I}=Ze({desktopHeight:d.media?.height??0,mobileHeight:d.mobileMedia?.height,desktopDefaultHeight:b,mobileDefaultHeight:S,enableHighDpi:d.enableHighDpi,quality:d.quality}),M=$e({desktop:g(u,C),mobile:g(m??u,I)}),v=e.logo,_,w;if(v){let{imageSource:R,imageAltText:$}=ze(v.media),{imageSource:B}=ze(v.mobileMedia),{desktop:H,mobile:L}=Pg(t,{height:v.media?.height,width:v.media?.width}),{desktopSettings:z,mobileSettings:Q}=Ze({desktopHeight:v.media?.height??0,mobileHeight:v.mobileMedia?.height,desktopDefaultHeight:H,mobileDefaultHeight:L,enableHighDpi:v.enableHighDpi,quality:v.quality});_=$e({desktop:g(R,z),mobile:g(B??R,Q)}),w=$}let D=e.slugReference?.slug,k=D?`/${D}`:e.url,A=()=>{k&&(fe({eventAction:"Click",eventCategory:"CarouselV3",eventLabel:`CarouselV3.ImageItem - ${k}`,context:{targetUrl:k,elementLocation:f}}),Xn(k)&&De.flush())};return i(Ho,{aspectRatio:t,body:e.body,subtitle:e.subtitle,title:e.title,url:k,imgSrcs:M,imgAltText:y,isVisible:n,shouldLoad:o,onClick:A,isResponsiveWidth:r,hideLinkArrow:s,isInsideHero:l,logoSrcs:_,logoAltText:w,...p},e.sys.id)};cv.displayName="CarouselV3ImageItem";var L7=T(hr());var H7=T(N());var dv=({textItem:e})=>{let t=Fi(e?.description),n=Fi(e?.subtext),o=e.slugReference?.slug,r=o?`/${o}`:e.url,s=(0,H7.useContext)(he).elementLocation,l=e.description?.json?(0,L7.documentToPlainTextString)(e.description.json):void 0;return i(uS,{description:t,subText:n,url:r,onClick:()=>{r&&fe({eventAction:"Click",eventCategory:"CarouselV3",eventLabel:`CarouselV3.TextItem - ${r}`,context:{targetUrl:r,elementLocation:s,elementText:l}})}},e.sys.id)};dv.displayName="CarouselV3TextItem";var Ng=T(N());var uv=({cardItem:e,mediaAspectRatio:t,enableVideoControls:n,isVisible:o,shouldLoad:r,isResponsiveWidth:s,hideLinkArrow:l,isInsideHero:p,...d})=>{let[u,y]=(0,Ng.useState)(!1),m=-1,g=(0,Ng.useContext)(he).elementLocation,f=e.media,{getBestBgImgSrc:b,getImageSources:S}=Ie(),C=b(f.thumbnailMedia?.url,{width:728}),{media:{videoSource:I},mobileMedia:{videoSource:M}}=Qt(e.media),v=e.logo,_,w;if(v){let{imageSource:H,imageAltText:L}=ze(v.media),{imageSource:z}=ze(v.mobileMedia),{desktop:Q,mobile:ue}=Pg(t,{height:v.media?.height,width:v.media?.width}),{desktopSettings:ie,mobileSettings:ne}=Ze({desktopHeight:v.media?.height??0,mobileHeight:v.mobileMedia?.height,desktopDefaultHeight:Q,mobileDefaultHeight:ue,enableHighDpi:v.enableHighDpi,quality:v.quality});_=$e({desktop:S(H,ie),mobile:S(z??H,ne)}),w=L}let D=H=>{if(I&&!u){if(f.autoPlay)return;let{fileName:L}=vo(I);fe({eventAction:"Play",eventCategory:"Video",eventLabel:L,context:{elementLocation:g}}),y(!0)}},k=H=>{if(I&&!f.autoPlay){let{fileName:L}=vo(I);fe({eventAction:"Pause",eventCategory:"Video",eventLabel:L,context:{elementLocation:g}})}},A=Wr({autoPlay:f.autoPlay,eventLabel:f.externalId??e.sys.id,getPreviousWatchTime:()=>m,setPreviousWatchTime:H=>{m=H},elementLocation:g}),R=e.slugReference?.slug,$=R?`/${R}`:e.url,B=()=>{$&&(fe({eventAction:"Click",eventCategory:"CarouselV3",eventLabel:`CarouselV3.VideoItem - ${$}`,context:{targetUrl:$,elementLocation:g}}),Xn($)&&De.flush())};return i(Ho,{aspectRatio:t,body:e.body,showVideoControls:n,subtitle:e.subtitle,title:e.title,url:$,videoSource:I,mobileVideoSource:M,onPlay:D,onPause:k,onTimeUpdate:A,isVisible:o,shouldLoad:r,onClick:B,posterSource:C,isResponsiveWidth:s,hideLinkArrow:l,isInsideHero:p,logoSrcs:_,logoAltText:w,...d},e.sys.id)};
11524uv.displayName="CarouselV3VideoItem";var V7={text:F`
11525    fragment CarouselTextAll on CarouselText {
11526      ...ContentfulSysId
11527      description {
11528        json
11529      }
11530      subtext {
11531        json
11532      }
11533      slugReference {
11534        ...ContentfulSysId
11535        slug
11536      }
11537      url
11538    }
11539    ${G}
11540  `,card:F`
11541    fragment CarouselCardAll on CarouselCard {
11542      ...ContentfulSysId
11543      title
11544      subtitle
11545      body
11546      media {
11547        __typename
11548        ... on Video {
11549          ...VideoAll
11550        }
11551        ... on Image {
11552          ...ImageAll
11553        }
11554      }
11555      slugReference {
11556        ...ContentfulSysId
11557        slug
11558      }
11559      url
11560    }
11561    ${Ue.all}
11562    ${Ct.all}
11563    ${G}
11564  `},mee={all:F`
11565    fragment CarouselV3All on CarouselV3 {
11566      ...ContentfulSysId
11567      layout
11568      enableOverflowDecoration
11569      mediaAspectRatio
11570      contentsCollection {
11571        items {
11572          ... on CarouselText {
11573            ...CarouselTextAll
11574          }
11575          ... on CarouselCard {
11576            ...CarouselCardAll
11577          }
11578        }
11579      }
11580    }
11581    ${V7.text}
11582    ${V7.card}
11583  `},Eg=F`
11584  query CarouselV3Query($preview: Boolean!, $locale: String!, $id: String!) {
11585    carouselV3(preview: $preview, locale: $locale, id: $id) {
11586      ...CarouselV3All
11587    }
11588  }
11589  ${mee.all}
11590`;var Nc=e=>{let{isRTL:t}=(0,Rg.useContext)(ae),{getCurrentUrl:n}=(0,Rg.useContext)(ae),o=(0,Rg.useContext)(he).elementLocation,r=new URL(n()),s=O.deploymentType!=="production"&&r.searchParams.get("pauseAnimations")==="true",l=qr(O,"carousel"),{data:p}=ge(Eg,{variables:{id:e.sys.id}}),d=p?.carouselV3?.contentsCollection?.items?.[0]?.__typename;if(!p?.carouselV3)return null;let{contentsCollection:u,mediaAspectRatio:y}=p.carouselV3,m=u.items,g=d==="CarouselText"||p?.carouselV3?.layout==="Single slide view",f=p?.carouselV3.enableOverflowDecoration??l?.defaultCarouselOverflowDecoration??O.theme?.defaultCarouselOverflowDecoration;return i(Er,{isSingleView:g,autoPlay:!s,isRtl:t,enableOverflowDecoration:f,onSlideChange:(b,S)=>{fe({eventCategory:"Carousel",eventAction:S==="drag"?"Scroll":"Click",eventLabel:`slide_change: ${b}`,context:{elementLocation:o}})},children:m.map(b=>{if(b.__typename==="CarouselCard"){let S=b,C=S.media.__typename==="Video",I=S.media.autoPlay??!0;return C?i(uv,{cardItem:S,mediaAspectRatio:y,enableVideoControls:C&&!I,isInsideHero:e.isInsideHero},S.sys.id):i(cv,{cardItem:S,mediaAspectRatio:y,isInsideHero:e.isInsideHero},S.sys.id)}if(b.__typename==="CarouselText"){let S=b;return i(dv,{textItem:S},S.sys.id)}return null})})};Nc.displayName="CarouselV3";var yt=T(N());var mv="form_submit",gv=O.isDeploymentTypeProd?"6LcIxP8sAAAAAEwO5rCTbP8YilRqP3ChpLPtPQhq":"6LdRmf4sAAAAAHl3BsZ9q3v48AdrHK2afAxVQ-I8",SZe=O.isDeploymentTypeProd?"marketing-web-platform":"entapps-web-dev",O7=`https://www.google.com/recaptcha/enterprise.js?render=${gv}`;function gee(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function fee(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t}var G7=(function(){function e(n){this.isSpeedy=n.speedy===void 0?!0:n.speedy,this.tags=[],this.ctr=0,this.nonce=n.nonce,this.key=n.key,this.container=n.container,this.before=null}var t=e.prototype;return t.insert=function(o){if(this.ctr%(this.isSpeedy?65e3:1)===0){var r=fee(this),s;this.tags.length===0?s=this.before:s=this.tags[this.tags.length-1].nextSibling,this.container.insertBefore(r,s),this.tags.push(r)}var l=this.tags[this.tags.length-1];if(this.isSpeedy){var p=gee(l);try{var d=o.charCodeAt(1)===105&&o.charCodeAt(0)===64;p.insertRule(o,d?0:p.cssRules.length)}catch{}}else l.appendChild(document.createTextNode(o));this.ctr++}
11590,t.flush=function(){this.tags.forEach(function(o){return o.parentNode.removeChild(o)}),this.tags=[],this.ctr=0},e})();function bee(e){function t(j,Y,J,U,E){for(var X=0,W=0,re=0,Z=0,be,q,le=0,ye=0,Se,we=Se=be=0,xe=0,Fe=0,Gt=0,rt=0,an=J.length,gn=an-1,et,Me="",Re="",Un="",rn="",ce;xe<an;){if(q=J.charCodeAt(xe),xe===gn&&W+Z+re+X!==0&&(W!==0&&(q=W===47?10:47),Z=re=X=0,an++,gn++),W+Z+re+X===0){if(xe===gn&&(0<Fe&&(Me=Me.replace(g,"")),0<Me.trim().length)){switch(q){case 32:case 9:case 59:case 13:case 10:break;default:Me+=J.charAt(xe)}q=59}switch(q){case 123:for(Me=Me.trim(),be=Me.charCodeAt(0),Se=1,rt=++xe;xe<an;){switch(q=J.charCodeAt(xe)){case 123:Se++;break;case 125:Se--;break;case 47:switch(q=J.charCodeAt(xe+1)){case 42:case 47:e:{for(we=xe+1;we<gn;++we)switch(J.charCodeAt(we)){case 47:if(q===42&&J.charCodeAt(we-1)===42&&xe+2!==we){xe=we+1;break e}break;case 10:if(q===47){xe=we+1;break e}}xe=we}}break;case 91:q++;case 40:q++;case 34:case 39:for(;xe++<gn&&J.charCodeAt(xe)!==q;);}if(Se===0)break;xe++}switch(Se=J.substring(rt,xe),be===0&&(be=(Me=Me.replace(m,"").trim()).charCodeAt(0)),be){case 64:switch(0<Fe&&(Me=Me.replace(g,"")),q=Me.charCodeAt(1),q){case 100:case 109:case 115:case 45:Fe=Y;break;default:Fe=ue}if(Se=t(Y,Fe,Se,q,E+1),rt=Se.length,0<ne&&(Fe=n(ue,Me,Gt),ce=p(3,Se,Fe,Y,L,H,rt,q,E,U),Me=Fe.join(""),ce!==void 0&&(rt=(Se=ce.trim()).length)===0&&(q=0,Se="")),0<rt)switch(q){case 115:Me=Me.replace(D,l);case 100:case 109:case 45:Se=Me+"{"+Se+"}";break;case 107:Me=Me.replace(M,"$1 $2"),Se=Me+"{"+Se+"}",Se=Q===1||Q===2&&s("@"+Se,3)?"@-webkit-"+Se+"@"+Se:"@"+Se;break;default:Se=Me+Se,U===112&&(Se=(Re+=Se,""))}else Se="";break;default:Se=t(Y,n(Y,Me,Gt),Se,U,E+1)}Un+=Se,Se=Gt=Fe=we=be=0,Me="",q=J.charCodeAt(++xe);break;case 125:case 59:if(Me=(0<Fe?Me.replace(g,""):Me).trim(),1<(rt=Me.length))switch(we===0&&(be=Me.charCodeAt(0),be===45||96<be&&123>be)&&(rt=(Me=Me.replace(" ",":")).length),0<ne&&(ce=p(1,Me,Y,j,L,H,Re.length,U,E,U))!==void 0&&(rt=(Me=ce.trim()).length)===0&&(Me="\0\0"),be=Me.charCodeAt(0),q=Me.charCodeAt(1),be){case 0:break;case 64:if(q===105||q===99){rn+=Me+J.charAt(xe);break}default:Me.charCodeAt(rt-1)!==58&&(Re+=r(Me,be,q,Me.charCodeAt(2)))}Gt=Fe=we=be=0,Me="",q=J.charCodeAt(++xe)}}switch(q){case 13:case 10:W===47?W=0:1+be===0&&U!==107&&0<Me.length&&(Fe=1,Me+="\0"),0<ne*se&&p(0,Me,Y,j,L,H,Re.length,U,E,U),H=1,L++;break;case 59:case 125:if(W+Z+re+X===0){H++;break}default:switch(H++,et=J.charAt(xe),q){case 9:case 32:if(Z+X+W===0)switch(le){case 44:case 58:case 9:case 32:et="";break;default:q!==32&&(et=" ")}break;case 0:et="\\0";break;case 12:et="\\f";break;case 11:et="\\v";break;case 38:Z+W+X===0&&(Fe=Gt=1,et="\f"+et);break;case 108:if(Z+W+X+z===0&&0<we)switch(xe-we){case 2:le===112&&J.charCodeAt(xe-3)===58&&(z=le);case 8:ye===111&&(z=ye)}break;case 58:Z+W+X===0&&(we=xe);break;case 44:W+re+Z+X===0&&(Fe=1,et+="\r");break;case 34:case 39:W===0&&(Z=Z===q?0:Z===0?q:Z);break;case 91:Z+W+re===0&&X++;break;case 93:Z+W+re===0&&X--;break;case 41:Z+W+X===0&&re--;break;case 40:if(Z+W+X===0){if(be===0)switch(2*le+3*ye){case 533:break;default:be=1}re++}break;case 64:W+re+Z+X+we+Se===0&&(Se=1);break;case 42:case 47:if(!(0<Z+X+re))switch(W){case 0:switch(2*q+3*J.charCodeAt(xe+1)){case 235:W=47;break;case 220:rt=xe,W=42}break;case 42:q===47&&le===42&&rt+2!==xe&&(J.charCodeAt(rt+2)===33&&(Re+=J.substring(rt,xe+1)),et="",W=0)}}W===0&&(Me+=et)}ye=le,le=q,xe++}if(rt=Re.length,0<rt){if(Fe=Y,0<ne&&(ce=p(2,Re,Fe,j,L,H,rt,U,E,U),ce!==void 0&&(Re=ce).length===0))return rn+Re+Un;if(Re=Fe.join(",")+"{"+Re+"}",Q*z!==0){switch(Q!==2||s(Re,2)||(z=0),z){case 111:Re=Re.replace(_,":-moz-$1")+Re;break;case 112:Re=Re.replace(v,"::-webkit-input-$1")+Re.replace(v,"::-moz-$1")+Re.replace(v,":-ms-input-$1")+Re}z=0}}return rn+Re+Un}function n(j,Y,J){var U=Y.trim().split(C);Y=U;var E=U.length,X=j.length;switch(X){case 0:case 1:var W=0;for(j=X===0?"":j[0]+" ";W<E;++W)Y[W]=o(j,Y[W],J).trim();break;default:var re=W=0;for(Y=[];W<E;++W)for(var Z=0;Z<X;++Z)Y[re++]=o(j[Z]+" ",U[W],J).trim()}return Y}function o(j,Y,J){var U=Y.charCodeAt(0);switch(33>
11590U&&(U=(Y=Y.trim()).charCodeAt(0)),U){case 38:return Y.replace(I,"$1"+j.trim());case 58:return j.trim()+Y.replace(I,"$1"+j.trim());default:if(0<1*J&&0<Y.indexOf("\f"))return Y.replace(I,(j.charCodeAt(0)===58?"":"$1")+j.trim())}return j+Y}function r(j,Y,J,U){var E=j+";",X=2*Y+3*J+4*U;if(X===944){j=E.indexOf(":",9)+1;var W=E.substring(j,E.length-1).trim();return W=E.substring(0,j).trim()+W+";",Q===1||Q===2&&s(W,1)?"-webkit-"+W+W:W}if(Q===0||Q===2&&!s(E,1))return E;switch(X){case 1015:return E.charCodeAt(10)===97?"-webkit-"+E+E:E;case 951:return E.charCodeAt(3)===116?"-webkit-"+E+E:E;case 963:return E.charCodeAt(5)===110?"-webkit-"+E+E:E;case 1009:if(E.charCodeAt(4)!==100)break;case 969:case 942:return"-webkit-"+E+E;case 978:return"-webkit-"+E+"-moz-"+E+E;case 1019:case 983:return"-webkit-"+E+"-moz-"+E+"-ms-"+E+E;case 883:if(E.charCodeAt(8)===45)return"-webkit-"+E+E;if(0<E.indexOf("image-set(",11))return E.replace(B,"$1-webkit-$2")+E;break;case 932:if(E.charCodeAt(4)===45)switch(E.charCodeAt(5)){case 103:return"-webkit-box-"+E.replace("-grow","")+"-webkit-"+E+"-ms-"+E.replace("grow","positive")+E;case 115:return"-webkit-"+E+"-ms-"+E.replace("shrink","negative")+E;case 98:return"-webkit-"+E+"-ms-"+E.replace("basis","preferred-size")+E}return"-webkit-"+E+"-ms-"+E+E;case 964:return"-webkit-"+E+"-ms-flex-"+E+E;case 1023:if(E.charCodeAt(8)!==99)break;return W=E.substring(E.indexOf(":",15)).replace("flex-","").replace("space-between","justify"),"-webkit-box-pack"+W+"-webkit-"+E+"-ms-flex-pack"+W+E;case 1005:return b.test(E)?E.replace(f,":-webkit-")+E.replace(f,":-moz-")+E:E;case 1e3:switch(W=E.substring(13).trim(),Y=W.indexOf("-")+1,W.charCodeAt(0)+W.charCodeAt(Y)){case 226:W=E.replace(w,"tb");break;case 232:W=E.replace(w,"tb-rl");break;case 220:W=E.replace(w,"lr");break;default:return E}return"-webkit-"+E+"-ms-"+W+E;case 1017:if(E.indexOf("sticky",9)===-1)break;case 975:switch(Y=(E=j).length-10,W=(E.charCodeAt(Y)===33?E.substring(0,Y):E).substring(j.indexOf(":",7)+1).trim(),X=W.charCodeAt(0)+(W.charCodeAt(7)|0)){case 203:if(111>W.charCodeAt(8))break;case 115:E=E.replace(W,"-webkit-"+W)+";"+E;break;case 207:case 102:E=E.replace(W,"-webkit-"+(102<X?"inline-":"")+"box")+";"+E.replace(W,"-webkit-"+W)+";"+E.replace(W,"-ms-"+W+"box")+";"+E}return E+";";case 938:if(E.charCodeAt(5)===45)switch(E.charCodeAt(6)){case 105:return W=E.replace("-items",""),"-webkit-"+E+"-webkit-box-"+W+"-ms-flex-"+W+E;case 115:return"-webkit-"+E+"-ms-flex-item-"+E.replace(A,"")+E;default:return"-webkit-"+E+"-ms-flex-line-pack"+E.replace("align-content","").replace(A,"")+E}break;case 973:case 989:if(E.charCodeAt(3)!==45||E.charCodeAt(4)===122)break;case 931:case 953:if($.test(j)===!0)return(W=j.substring(j.indexOf(":")+1)).charCodeAt(0)===115?r(j.replace("stretch","fill-available"),Y,J,U).replace(":fill-available",":stretch"):E.replace(W,"-webkit-"+W)+E.replace(W,"-moz-"+W.replace("fill-",""))+E;break;case 962:if(E="-webkit-"+E+(E.charCodeAt(5)===102?"-ms-"+E:"")+E,J+U===211&&E.charCodeAt(13)===105&&0<E.indexOf("transform",10))return E.substring(0,E.indexOf(";",27)+1).replace(S,"$1-webkit-$2")+E}return E}function s(j,Y){var J=j.indexOf(Y===1?":":"{"),U=j.substring(0,Y!==3?J:10);return J=j.substring(J+1,j.length-1),te(Y!==2?U:U.replace(R,"$1"),J,Y)}function l(j,Y){var J=r(Y,Y.charCodeAt(0),Y.charCodeAt(1),Y.charCodeAt(2));return J!==Y+";"?J.replace(k," or ($1)").substring(4):"("+Y+")"}function p(j,Y,J,U,E,X,W,re,Z,be){for(var q=0,le=Y,ye;q<ne;++q)switch(ye=ie[q].call(y,j,le,J,U,E,X,W,re,Z,be)){case void 0:case!1:case!0:case null:break;default:le=ye}if(le!==Y)return le}function d(j){switch(j){case void 0:case null:ne=ie.length=0;break;default:if(typeof j=="function")ie[ne++]=j;else if(typeof j=="object")for(var Y=0,J=j.length;Y<J;++Y)d(j[Y]);else se=!!j|0}return d}function u(j){return j=j.prefix,j!==void 0&&(te=null,j?typeof j!="function"?Q=1:(Q=2,te=j):Q=0),u}function y(j,Y){var J=j;if(33>J.charCodeAt(0)&&(J=J.trim()),oe=J,J=[oe],0<ne){var U=p(-1,Y,J,J,L,H,0,0,0,0);U!==void 0&&typeof U=="string"&&(Y=U)}var E=t(ue,J,Y,0,0);return 0<ne&&(U=p(-2,E,J,J,L,H,E.length,0,0,0),U!==void 0&&(E=U)),oe="",z=0,H=L=1,E}var m=/^\0+/g,g=/[\0\r\f]/g,f=/: */g,b=/zoo|gra/,S=/([,: ])(transform)/g,C=/,\r+?/g,I=/([\t\r\n ])*\f?&/g,M=/@(k\w+)\s*(\S*)\s*/,v=/::(place)/g,_=/:(read-only)/g,w=/[svh]\w+-[tblr]{2}
11590/,D=/\(\s*(.*)\s*\)/g,k=/([\s\S]*?);/g,A=/-self|flex-/g,R=/[^]*?(:[rp][el]a[\w-]+)[^]*/,$=/stretch|:\s*\w+\-(?:conte|avail)/,B=/([^-])(image-set\()/,H=1,L=1,z=0,Q=1,ue=[],ie=[],ne=0,te=null,se=0,oe="";return y.use=d,y.set=u,e!==void 0&&u(e),y}var z7=bee;var fv="/*|*/",See=fv+"}";function hee(e){e&&Fg.current.insert(e+"}")}var Fg={current:null},Cee=function(t,n,o,r,s,l,p,d,u,y){switch(t){case 1:{switch(n.charCodeAt(0)){case 64:return Fg.current.insert(n+";"),"";case 108:if(n.charCodeAt(2)===98)return""}break}case 2:{if(d===0)return n+fv;break}case 3:switch(d){case 102:case 112:return Fg.current.insert(o[0]+n),"";default:return n+(y===0?fv:"")}case-2:n.split(See).forEach(hee)}},xee=function(t){t===void 0&&(t={});var n=t.key||"css",o;t.prefix!==void 0&&(o={prefix:t.prefix});var r=new z7(o),s={},l;{l=t.container||document.head;var p=document.querySelectorAll("style[data-emotion-"+n+"]");Array.prototype.forEach.call(p,function(g){var f=g.getAttribute("data-emotion-"+n);f.split(" ").forEach(function(b){s[b]=!0}),g.parentNode!==l&&l.appendChild(g)})}var d;
11590if(r.use(t.stylisPlugins)(Cee),d=function(f,b,S,C){var I=b.name;if(Fg.current=S,0)var M;r(f,b.styles),C&&(m.inserted[I]=!0)},0)var u,y;var m={key:n,sheet:new G7({key:n,container:l,nonce:t.nonce,speedy:t.speedy}),nonce:t.nonce,inserted:s,registered:{},insert:d};return m},U7=xee;function vee(e){var t={};return function(n){return t[n]===void 0&&(t[n]=e(n)),t[n]}}var W7=vee;var Iee=/[A-Z]|^ms/g,Mee=/_EMO_([^_]+?)_([^]*?)_EMO_/g,j7=function(t){return t.charCodeAt(1)===45},q7=function(t){return t!=null&&typeof t!="boolean"},bv=W7(function(e){return j7(e)?e:e.replace(Iee,"-$&").toLowerCase()}),K7=function(t,n){switch(t){case"animation":case"animationName":if(typeof n=="string")return n.replace(Mee,function(o,r,s){return Da={name:r,styles:s,next:Da},r})}return GI[t]!==1&&!j7(t)&&typeof n=="number"&&n!==0?n+"px":n};function Ec(e,t,n,o){if(n==null)return"";if(n.__emotion_styles!==void 0)return n;switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Da={name:n.name,styles:n.styles,next:Da},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Da={name:r.name,styles:r.styles,next:Da},r=r.next;var s=n.styles+";";return s}return kee(e,t,n)}case"function":{if(e!==void 0){var l=Da,p=n(e);return Da=l,Ec(e,t,p,o)}break}case"string":if(0)var d,u;break}if(t==null)return n;var y=t[n];return y!==void 0&&!o?y:n}function kee(e,t,n){var o="";if(Array.isArray(n))for(var r=0;r<n.length;r++)o+=Ec(e,t,n[r],!1);else for(var s in n){var l=n[s];if(typeof l!="object")t!=null&&t[l]!==void 0?o+=s+"{"+t[l]+"}":q7(l)&&(o+=bv(s)+":"+K7(s,l)+";");else if(Array.isArray(l)&&typeof l[0]=="string"&&(t==null||t[l[0]]===void 0))for(var p=0;p<l.length;p++)q7(l[p])&&(o+=bv(s)+":"+K7(s,l[p])+";");else{var d=Ec(e,t,l,!1);switch(s){case"animation":case"animationName":{o+=bv(s)+":"+d+";";break}default:o+=s+"{"+d+"}"}}}return o}var Q7=/label:\s*([^\s;\n{]+)\s*;/g;var Da,Bg=function(t,n,o){if(t.length===1&&typeof t[0]=="object"&&t[0]!==null&&t[0].styles!==void 0)return t[0];var r=!0,s="";Da=void 0;var l=t[0];l==null||l.raw===void 0?(r=!1,s+=Ec(o,n,l,!1)):s+=l[0];for(var p=1;p<t.length;p++)s+=Ec(o,n,t[p],s.charCodeAt(s.length-1)===46),r&&(s+=l[p]);var d;Q7.lastIndex=0;for(var u="",y;(y=Q7.exec(s))!==null;)u+="-"+y[1];var m=OI(s)+u;return{name:m,styles:s,next:Da}};var Tee=!0;function Sv(e,t,n){var o="";return n.split(" ").forEach(function(r){e[r]!==void 0?t.push(e[r]):o+=r+" "}),o}var Y7=function(t,n,o){var r=t.key+"-"+n.name;if((o===!1||Tee===!1&&t.compat!==void 0)&&t.registered[r]===void 0&&(t.registered[r]=n.styles),t.inserted[n.name]===void 0){var s=n;do{var l=t.insert("."+r,s,t.sheet,!0);s=s.next}while(s!==void 0)}};function X7(e,t){if(e.inserted[t.name]===void 0)return e.insert("",t,e.sheet,!0)}function J7(e,t,n){var o=[],r=Sv(e,o,n);return o.length<2?n:r+t(o)}var Aee=function(t){var n=U7(t);n.sheet.speedy=function(p){this.isSpeedy=p},n.compat=!0;var o=function(){for(var d=arguments.length,u=new Array(d),y=0;y<d;y++)u[y]=arguments[y];var m=Bg(u,n.registered,void 0);return Y7(n,m,!1),n.key+"-"+m.name},r=function(){for(var d=arguments.length,u=new Array(d),y=0;y<d;y++)u[y]=arguments[y];var m=Bg(u,n.registered),g="animation-"+m.name;return X7(n,{name:m.name,styles:"@keyframes "+g+"{"+m.styles+"}"}),g},s=function(){for(var d=arguments.length,u=new Array(d),y=0;y<d;y++)u[y]=arguments[y];var m=Bg(u,n.registered);X7(n,m)},l=function(){for(var d=arguments.length,u=new Array(d),y=0;y<d;y++)u[y]=arguments[y];return J7(n.registered,o,_ee(u))};return{css:o,cx:l,injectGlobal:s,keyframes:r,hydrate:function(d){d.forEach(function(u){n.inserted[u]=!0})},flush:function(){n.registered={},n.inserted={},n.sheet.flush()},sheet:n.sheet,cache:n,getRegisteredStyles:Sv.bind(null,n.registered),merge:J7.bind(null,n.registered,o)}},_ee=function e(t){for(var n="",o=0;o<t.length;o++){var r=t[o];if(r!=null){var s=void 0;switch(typeof r){case"boolean":break;case"object":{if(Array.isArray(r))s=e(r);else{s="";for(var l in r)r[l]&&l&&(s&&(s+=" "),s+=l)}break}default:s=r}s&&(n&&(n+=" "),n+=s)}}return n},Z7=Aee;var Pa=Z7(),$Ze=Pa.flush,LZe=Pa.hydrate,HZe=Pa.cx,VZe=Pa.merge,OZe=Pa.getRegisteredStyles,eH=Pa.injectGlobal,GZe=Pa.keyframes,zZe=Pa.css,UZe=Pa.sheet,WZe=Pa.cache;var tH=T(N());var wee=RM`
11591  .grecaptcha-badge {
11592    visibility: hidden;
11593  }
11594`,nH=({nonce:e,enableRecaptcha:t,recaptchaClientRef:n,onError:o})=>{(0,tH.useEffect)(()=>{if(!t)return;eH(wee);let r={type:"text/javascript",async:"true",defer:"true"};e&&(r.nonce=e);let s=()=>{n.current||(n.current={run:async l=>{try{return await window.grecaptcha.enterprise.execute(gv,{action:l})}catch(p){let d=Dt(p);throw o?.(d.message),d}}})};Xo("google-recaptcha",O7,()=>{window.grecaptcha?.enterprise.ready(()=>{s()})},r)},[])};var xl=T(Qm());var aH={US:"United States",AD:"Andorra",AE:"United Arab Emirates",AF:"Afghanistan",AG:"Antigua and Barbuda",AI:"Anguilla",AL:"Albania",AM:"Armenia",AO:"Angola",AQ:"Antarctica",AR:"Argentina",AT:"Austria",AU:"Australia",AW:"Aruba",AX:"Aland Islands",AZ:"Azerbaijan",BA:"Bosnia and Herzegovina",BB:"Barbados",BD:"Bangladesh",BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BL:"Saint Barth\xE9lemy",BM:"Bermuda",BN:"Brunei",BO:"Bolivia",BQ:"Bonaire, Sint Eustatius and Saba",BR:"Brazil",BS:"Bahamas",BT:"Bhutan",BV:"Bouvet Island",BW:"Botswana",BY:"Belarus",BZ:"Belize",CA:"Canada",CC:"Cocos (Keeling) Islands",CD:"Congo, the Democratic Republic of the",CF:"Central African Republic",CG:"Congo",CH:"Switzerland",CI:"Cote d'Ivoire",CK:"Cook Islands",CL:"Chile",CM:"Cameroon",CN:"China",CO:"Colombia",CR:"Costa Rica",CU:"Cuba",CV:"Cape Verde",CW:"Cura\xE7ao",CX:"Christmas Island",CY:"Cyprus",CZ:"Czech Republic",DE:"Germany",DJ:"Djibouti",DK:"Denmark",DM:"Dominica",DO:"Dominican Republic",DZ:"Algeria",EC:"Ecuador",EE:"Estonia",EG:"Egypt",EH:"Western Sahara",ER:"Eritrea",ES:"Spain",ET:"Ethiopia",FI:"Finland",FJ:"Fiji",FK:"Falkland Islands (Malvinas)",FO:"Faroe Islands",FR:"France",GA:"Gabon",GB:"United Kingdom",GD:"Grenada",GE:"Georgia",GF:"French Guiana",GG:"Guernsey",GH:"Ghana",GI:"Gibraltar",GL:"Greenland",GM:"Gambia",GN:"Guinea",GP:"Guadeloupe",GQ:"Equatorial Guinea",GR:"Greece",GS:"South Georgia and the South Sandwich Islands",GT:"Guatemala",GW:"Guinea-Bissau",GY:"Guyana",HK:"Hong Kong",HM:"Heard Island and McDonald Islands",HN:"Honduras",HR:"Croatia",HT:"Haiti",HU:"Hungary",ID:"Indonesia",IE:"Ireland",IL:"Israel",IM:"Isle of Man",IN:"India",IO:"British Indian Ocean Territory",IQ:"Iraq",IR:"Iran",IS:"Iceland",IT:"Italy",JE:"Jersey",JM:"Jamaica",JO:"Jordan",JP:"Japan",KE:"Kenya",KG:"Kyrgyzstan",KH:"Cambodia",KI:"Kiribati",KM:"Comoros",KN:"Saint Kitts and Nevis",KP:"Korea, Democratic People's Republic of",KR:"South Korea",KW:"Kuwait",KY:"Cayman Islands",KZ:"Kazakhstan",LA:"Laos",LB:"Lebanon",LC:"Saint Lucia",LI:"Liechtenstein",LK:"Sri Lanka",LR:"Liberia",LS:"Lesotho",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",LY:"Libya",MA:"Morocco",MC:"Monaco",MD:"Moldova",ME:"Montenegro",MF:"Saint Martin",MG:"Madagascar",MK:"Macedonia",ML:"Mali",MM:"Myanmar",MN:"Mongolia",MO:"Macao",MQ:"Martinique",MR:"Mauritania",MS:"Montserrat",MT:"Malta",MU:"Mauritius",MV:"Maldives",MW:"Malawi",MX:"Mexico",MY:"Malaysia",MZ:"Mozambique",NA:"Namibia",NC:"New Caledonia",NE:"Niger",NF:"Norfolk Island",NG:"Nigeria",NI:"Nicaragua",NL:"Netherlands",NO:"Norway",NP:"Nepal",NR:"Nauru",NU:"Niue",NZ:"New Zealand",OM:"Oman",PA:"Panama",PE:"Peru",PF:"French Polynesia",PG:"Papua New Guinea",PH:"Philippines",PK:"Pakistan",PL:"Poland",PM:"Saint Pierre and Miquelon",PN:"Pitcairn",PS:"Palestine",PT:"Portugal",PY:"Paraguay",QA:"Qatar",RE:"Reunion",RO:"Romania",RS:"Serbia",RU:"Russia",RW:"Rwanda",SA:"Saudi Arabia",SB:"Solomon Islands",SC:"Seychelles",SD:"Sudan",SE:"Sweden",SG:"Singapore",SH:"Saint Helena, Ascension and Tristan da Cunha",SI:"Slovenia",SJ:"Svalbard and Jan Mayen",SK:"Slovakia",SL:"Sierra Leone",SM:"San Marino",SN:"Senegal",SO:"Somalia",SR:"Suriname",SS:"South Sudan",ST:"Sao Tome and Principe",SV:"El Salvador",SX:"Sint Maarten (Dutch part)",SY:"Syrian Arab Republic",SZ:"Swaziland",TC:"Turks and Caicos Islands",TD:"Chad",TF:"French Southern Territories",TG:"Togo",TH:"Thailand",TJ:"Tajikistan",TK:"Tokelau",TL:"Timor-Leste",TM:"Turkmenistan",TN:"Tunisia",TO:"Tonga",TR:"Turkey",TT:"Trinidad and Tobago",TV:"Tuvalu",TW:"Taiwan",TZ:"Tanzania",UA:"Ukraine",UG:"Uganda",UY:"Uruguay",UZ:"Uzbekistan",VA:"Holy See (Vatican City State)",VC:"Saint Vincent and the Grenadines",VE:"Venezuela",VG:"Virgin Islands, British",VN:"Vietnam",VU:"Vanuatu",WF:"Wallis and Futuna",WS:"Samoa",YE:"Yemen",YT:"Mayotte",ZA:"South Africa",ZM:"Zambia",ZW:"Zimbabwe"},Dee=Object.entries(aH).sort((e,t)=>
11594e[0]==="US"?-1:t[0]==="US"?1:e[1].localeCompare(t[1])),oH=Object.fromEntries(Dee),rH={Countries:{defaultPlaceholder:"Country",data:Object.values(oH).map(e=>({key:e,value:e}))},"Countries (submit country code)":{defaultPlaceholder:"Country/Region",data:Object.keys(oH).map(e=>({key:aH[e],value:e}))}};function iH(e,t){for(let n of e.rowsCollection.items)for(let o of n.fieldsCollection.items)if(o.name===t)return o}var Pee=new Map(Object.entries({utmSourceFieldName:"utm_source",utmMediumFieldName:"utm_medium",utmCampaignFieldName:"utm_campaign",utmContentFieldName:"utm_content",utmTermFieldName:"utm_term"})),sH=(e,t)=>{let n=e?.items.find(l=>l.__typename==="ExtraParametersFormFeature");if(!n)return;let{searchParams:o,pathname:r}=new URL(t),s={};for(let[l,p]of Object.entries(n)){if(!p)continue;if(l==="urlPathFieldName"){s[p]=r;continue}let d=Pee.get(l);d&&(s[p]=o.get(d)??"")}return s},lH=(e,t)=>{let n=new Map,o=new URL(e),r=new URLSearchParams(o.search);r.forEach((l,p)=>{if(p.startsWith("form_")){let d=p.replace("form_",""),u=r.getAll(p);n.set(d,u.length>1?u:u[0])}});let s=new Map;for(let[l,p]of n){let d=t(l);if(!(!d||!d.name))switch(d.__typename){case"DropdownField":s.set(d.name,p);break;case"MultiselectDropdownField":{let y=(Array.isArray(p)?p:[p]).map(m=>{let g=d.optionsCollection?.items.find(f=>f.key===m)?.value;if(g)return{id:m,name:g}}).filter(Boolean);s.set(d.name,y);break}case"InputField":{let u=Array.isArray(p)?p[0]:p;switch(d.type){case"Checkbox":{s.set(d.name,u==="true");break}case"Number":{s.set(d.name,u);break}default:{s.set(d.name,u);break}}break}case"PresetDropdownField":{s.set(d.name,p);break}default:{console.warn(`Unsupported field type: ${d.__typename} for url form parsing.`);break}}}return s};var Nee=c`
11595  width: 100%;
11596  display: inline-flex;
11597  justify-content: center;
11598
11599  ${Aa.over768_desktop_small} {
11600    width: auto;
11601  }
11602`,hv=({contentfulInputField:e,submitText:t,submitSuccessText:n,submitTextDataset:o,submitProps:r,initialValue:s})=>{let l=e.__typename,p=eo();if(l==="InputField"){let u=Ee({entryId:e.sys.id,fieldIds:["richLabel","label","error","helpText","contentfulDescription"]}),y=e.error?(0,xl.documentToReactComponents)(e.error.json):null,m=e.richLabel?F8(e.richLabel):null,g=(e.type!=="Hidden"?s:void 0)??e.initialValue,f={id:e.name,name:e.name,type:e.type,validation:e.validation,label:e.label,required:e.required,placeholder:e.placeholder,readOnly:e.readOnly,maxLength:e.maxLength,shouldResetToInitial:e.shouldResetToInitial,helpText:e.helpText,minValue:e.minValue,maxValue:e.maxValue,dataset:u.contentfulDescriptionDataset,...u,error:y,richLabel:m,initialValue:g};if(p==="specs"){if(e.type==="Text"||e.type==="Number"||e.type==="Date")return i(void 0,{...f,type:e.type},e.sys.id);if(e.type==="Checkbox")return i(void 0,{...f},e.sys.id)}return i(Ku,{...f},e.sys.id)}let d=Ee({entryId:e.sys.id,fieldIds:["label","error","helpText","contentfulDescription"]});if(l==="DropdownField"){let u=e.optionsCollection?.items??[],y=e.initialOption?.value,m=s??y,g=u.map(({value:S})=>S??""),f=typeof m=="string"&&g.includes(m)?m:y,b=e.error?(0,xl.documentToReactComponents)(e.error.json):null;return i(Mp,{id:e.name,name:e.name,label:e.label,initialValue:f,allValues:g,error:b,shouldResetToInitial:e.shouldResetToInitial,helpText:e.helpText,required:e.required,placeholder:e.placeholder,...Ft(d,"contentfulDescriptionDataset"),fieldDataset:d.contentfulDescriptionDataset,children:u.map(({key:S,value:C})=>i("option",{value:C||S,children:S},S))},e.sys.id)}if(l==="MultiselectDropdownField"){let u=e.optionsCollection?.items??[],y=e.error?(0,xl.documentToReactComponents)(e.error.json):null,m=Array.isArray(s)&&s.every(f=>typeof f=="object")?s:void 0,g=u.map(({key:f,value:b})=>!b||!f?null:{name:b,id:f}).filter(Boolean);return i(Yu,{name:e.name,label:e.label,showCheckbox:!0,options:g,required:e.required,placeholder:e.placeholder,error:y,...Ft(d,"contentfulDescriptionDataset"),dataset:d.contentfulDescriptionDataset,initialValues:m})}if(l==="PresetDropdownField"){let u=e.preset?rH[e.preset]:void 0;if(!u)return null;let y=u.data.map(({value:g})=>g),m=e.error?(0,xl.documentToReactComponents)(e.error.json):null;return i(Mp,{id:e.name,error:m,placeholder:e.placeholder??u.defaultPlaceholder,...Ft(d,"contentfulDescriptionDataset"),name:e.name,label:e.label,fieldDataset:d.contentfulDescriptionDataset,allValues:y,initialValue:s??e.initialValue,required:e.required,
11602children:u.data.map(({key:g,value:f})=>i("option",{value:f,children:g},g))},e.sys.id)}if(l==="RadioSelectField"){let u=e.optionsCollection?.items?.map(({key:b,value:S})=>({key:b,value:S}))??[],y=e.initialOption?.value,m=u.map(({value:b})=>b??""),g=typeof y=="string"&&m.includes(y)?y:void 0,f=e.error?(0,xl.documentToReactComponents)(e.error.json):null;return i(_B,{error:f,helpText:e.helpText,initialValue:g,label:e.label,name:e.name,options:u,required:e.required,shouldResetToInitial:e.shouldResetToInitial},e.sys.id)}if(l==="SubmitButton"&&r){let{handleSubmit:u,disabled:y,loading:m,submitSuccess:g}=r;return i("div",{className:Nee,children:i(Zt,{type:"Primary",size:"Large",onClick:u,disabled:y,loading:m,buttonTextDataset:o,children:g?n??t:t})})}return null};var Eee=c`
11603  opacity: 0;
11604  visibility: hidden;
11605`,Ree=4e3,Cv="mwp-form-data",pH=({rowAsText:e,sys:t,fieldsCollection:n,fieldRender:o})=>{let{rowAsTextDataset:r}=Ee({entryId:t.id,fieldIds:["rowAsText"]});return e?i(qu,{dataset:r,children:wa(e)},t.id):i(qu,{children:n.items.map(o)},t.id)},Fee=(e,t,n,o,r)=>l=>i(de,{children:e.items.map(p=>Gl(pH,{...p,key:p.sys.id,fieldRender:d=>i(hv,{contentfulInputField:d,submitProps:l,submitText:t,submitSuccessText:n,submitTextDataset:o,initialValue:r?.[d.name]},d.sys.id)}))}),cH=({rowsCollection:e,additionalFeaturesCollection:t,analytics:n,redirectUrl:o,submitText:r,submitSuccessText:s,endpoint:l,responseType:p,redirectTimeout:d=Ree,extraParams:u,callback:y,enableRecaptcha:m=O.enableRecaptchaOnForms,sys:g,persistFieldEdits:f,prepopulatePerQueryParams:b,onFormInit:S,onValueChange:C,renderErrorMessage:I,...M})=>{let[v,_]=(0,yt.useState)({}),w=(0,yt.useRef)({}),{userLocation:D,currentLocale:k,getCurrentUrl:A}=(0,yt.useContext)(ae),R=D.country;(0,yt.useEffect)(()=>{let ye={};if(f){let Se=JSON.parse(is(Cv)??"{}");Se[g.id]&&ea(ye,Se[g.id]),w.current[g.id]=ye}if(b){let Se=A(),we=lH(Se,xe=>iH({rowsCollection:e},xe));for(let[xe,Fe]of we)ye[xe]=Fe}_(ye),S?.(ye)},[f,g.id,A,e,b,S]);let $=(0,yt.useContext)(he).elementLocation,B=(0,yt.useRef)(!1),H=(0,yt.useRef)();nH({recaptchaClientRef:H,enableRecaptcha:m,onError:ye=>{Be({component:"Form",error:ye,message:"reCaptcha error",action:"Validate",context:{elementLocation:$}})}});let{formatMessage:L}=(0,yt.useContext)(qe),z=L({id:"formApiResponse400ErrorMessage",defaultMessage:"400 Bad Request"}),Q=L({id:"formApiResponse500ErrorMessage",defaultMessage:"500 Internal Server"}),ue=L({id:"formInvalidErrorMessage",defaultMessage:"Please updates required fields"}),ie=L({id:"formRequiredFieldsMessage",defaultMessage:"Fields marked with * are required."});I=I??(ye=>ye===400?z:Q);let[ne,te]=(0,yt.useState)(void 0),se=(0,yt.useRef)(null),{submitTextDataset:oe}=Ee({entryId:g.id,fieldIds:["submitText"]});(0,yt.useEffect)(()=>{ne&&se.current&&se.current.click()},[ne]);let j=(0,yt.useCallback)(async(ye,Se)=>{try{n&&fe({eventCategory:"Form",eventAction:"FormSubmit",eventLabel:n.label,context:{elementLocation:$}}),y&&y(Se,ye);let we=o;try{if(p==="Downloadable Resource URL"){let xe=await ye.json();te(xe.url)}else p==="Redirect URL"&&!o&&(we=(await ye.json()).url??"")}catch{te(void 0)}we&&setTimeout(()=>{window.location.assign(we)},d),f&&(delete w.current[g.id],li(Cv,JSON.stringify(w.current)))}catch(we){Be({component:"Form",error:we,context:{elementLocation:$}})}},[n,$,y,o,f,p,d,g.id]),Y=(0,yt.useCallback)((ye,Se,we)=>{y&&y(Se,we),Be({component:"Form",error:ye,message:"Form submit failed",action:"Submit",context:{elementLocation:$,elementText:r,targetUrl:l}})},[y,$,l,r]),J=(0,yt.useMemo)(()=>e.items.flatMap(ye=>ye.fieldsCollection.items).some(({__typename:ye})=>ye==="SubmitButton"),[e]),U=v,E=JSON.stringify(e),X=JSON.stringify(oe),W=JSON.stringify(U),re=(0,yt.useMemo)(()=>{if(J)return Fee(e,r,s,oe,U)},[J,E,r,s,X,W]),Z=(0,yt.useMemo)(()=>e.items.map(ye=>Gl(pH,{...ye,key:ye.sys.id,fieldRender:Se=>i(hv,{contentfulInputField:Se,submitText:r,submitSuccessText:s,initialValue:U?.[Se.name]},Se.sys.id)})),[U,e.items,s,r]),be=(0,yt.useCallback)(async()=>{if(!H.current){let Se=new Error("reCaptcha client does not exist");return Be({component:"Form",message:Se.message,action:"Submit",error:Se,context:{elementLocation:$}}),{}}return{recaptchaToken:await H.current.run(mv),recaptchaAction:mv}},[$]),q=(0,yt.useCallback)(bM({delay:1e3},(ye,Se,we,xe)=>{xe||(Se&&(!B.current&&n&&(fe({eventCategory:"Form",eventAction:"FormInitialInteraction",eventLabel:n.label,context:{elementLocation:$}}),B.current=!0),fe({eventCategory:"FormField",eventAction:"Change",eventLabel:Se,context:{elementLocation:$}})),C?.(ye,Se,we),!(!f||we)&&(w.current[g.id]=ye,li(Cv,JSON.stringify({...w.current}))))}),[g.id]),le=(0,yt.useMemo)(()=>{let ye=A();return{...sH(t,ye),...u,locale:k,country:R}},[t,u,A,k,R]);return x(de,{children:[i(VS,{onSubmitSuccess:j,onSubmitFailure:Y,submitText:r,submitSuccessText:s,submitTextDataset:oe,endpoint:l,formChildrenRenderer:re,extraParams:le,extraParamsAsync:m?be:void 0,onFormBodyChange:q,renderErrorMessage:I,onInvalidClientSideSubmissionMessage:ue,renderErrorDetails:O.isLocal,formRequiredFieldsMessage:ie,...M,children:Z}),p==="Downloadable Resource URL"&&i("a",{"data-testid":"test-anchor-download",ref:se,href:ne,download:!0,className:Eee,children:"Hidden trigger anch
11605or"})]})};var Bee=F`
11606  fragment FormRowAll on FormRow {
11607    ...ContentfulSysId
11608    rowAsText {
11609      json
11610    }
11611    fieldsCollection(limit: 3) {
11612      items {
11613        __typename
11614        ... on InputField {
11615          ...ContentfulSysId
11616          name
11617          type
11618          label
11619          richLabel {
11620            json
11621          }
11622          initialValue
11623          shouldResetToInitial
11624          placeholder
11625          required
11626          validation
11627          helpText
11628          error {
11629            json
11630          }
11631          maxLength
11632          minValue
11633          maxValue
11634        }
11635        ... on SubmitButton {
11636          ...ContentfulSysId
11637          name
11638        }
11639        ... on PresetDropdownField {
11640          ...ContentfulSysId
11641          name
11642          label
11643          preset
11644          placeholder
11645          required
11646          helpText
11647          error {
11648            json
11649          }
11650        }
11651        ... on DropdownField {
11652          ...ContentfulSysId
11653          name
11654          label
11655          placeholder
11656          required
11657          helpText
11658          optionsCollection {
11659            items {
11660              ... on DropdownFieldOption {
11661                ...ContentfulSysId
11662                key
11663                value
11664              }
11665            }
11666          }
11667          initialOption {
11668            ... on DropdownFieldOption {
11669              ...ContentfulSysId
11670              key
11671              value
11672            }
11673          }
11674          shouldResetToInitial
11675          error {
11676            json
11677          }
11678        }
11679        ... on MultiselectDropdownField {
11680          ...ContentfulSysId
11681          name
11682          label
11683          placeholder
11684          required
11685          helpText
11686          optionsCollection {
11687            items {
11688              ... on DropdownFieldOption {
11689                ...ContentfulSysId
11690                key
11691                value
11692              }
11693            }
11694          }
11695          error {
11696            json
11697          }
11698        }
11699        ... on RadioSelectField {
11700          ...ContentfulSysId
11701          name
11702          helpText
11703          label
11704          required
11705          error {
11706            json
11707          }
11708          optionsCollection {
11709            items {
11710              ... on DropdownFieldOption {
11711                ...ContentfulSysId
11712                key
11713                value
11714              }
11715            }
11716          }
11717          initialOption {
11718            ... on DropdownFieldOption {
11719              ...ContentfulSysId
11720              key
11721              value
11722            }
11723          }
11724          shouldResetToInitial
11725        }
11726      }
11727    }
11728  }
11729  ${G}
11730`,$ee=F`
11731  fragment ExtraParametersFormFeatureAll on ExtraParametersFormFeature {
11732    ...ContentfulSysId
11733    utmCampaignFieldName
11734    utmContentFieldName
11735    utmMediumFieldName
11736    utmSourceFieldName
11737    utmTermFieldName
11738    urlPathFieldName
11739  }
11740  ${G}
11741`,Lee={all:F`
11742    fragment FormAll on Form {
11743      ...ContentfulSysId
11744      endpoint
11745      redirectUrl
11746      responseType
11747      redirectTimeout
11748      submitText
11749      submitSuccessText
11750      analytics {
11751        ...AnalyticsAll
11752      }
11753      persistFieldEdits
11754      prepopulatePerQueryParams
11755      # limit raised to 20 for avalon form use case
11756      rowsCollection(limit: 20) {
11757        items {
11758          ...FormRowAll
11759        }
11760      }
11761      # current expected case is a 0-1 features, but this way we can accommodate future cases w/ minimal effort
11762      additionalFeaturesCollection(limit: 5) {
11763        items {
11764          ... on ExtraParametersFormFeature {
11765            ...ExtraParametersFormFeatureAll
11766          }
11767        }
11768      }
11769    }
11770    ${Bee}
11771    ${$ee}
11772    ${G}
11773    ${un.all}
11774  `},Lg={shallow:F`
11775    query FormQuery($preview: Boolean!, $locale: String!, $id: String!) {
11776      form(preview: $preview, locale: $locale, id: $id) {
11777        ...ContentfulSysId
11778      }
11779    }
11780    ${G}
11781  `,all:F`
11782    query FormQuery($preview: Boolean!, $locale: String!, $id: String!) {
11783      form(preview: $preview, locale: $locale, id: $id) {
11784        ...FormAll
11785      }
11786    }
11787    ${Lee.all}
11788  `};var Rc=e=>{let{data:t}=ge(Lg.all,{variables:{id:e.sys.id}});return t?.form?i(cH,{...t.form}):null};Rc.displayName="Form";var vl="select_";var Hee={ByDate:"By Date",Unsorted:"Unsorted"},Hg=Hee.ByDate;var gH=T(hr());var fH=T(N());var Vg="https://images.ctfassets.net/kp51zybwznx4/120IJvdruE5HeC9XBYjFiU/879b8f63bde0d27c0750ade94c4b1a39/Default_Gallery_Image.png",Og="Snap Inc.",dH={day:"2-digit",month:"short",year:"numeric",timeZone:"UTC"},uH={day:"2-digit",month:"2-digit",year:"2-digit",timeZone:"UTC"},yH=[360,450],Vee=yH.map(e=>`${e}px`).join(", "),Gg=e=>({sizeToUrl:yH.map(t=>({size:`${t}w`,settings:{height:t,quality:e}})),sizes:`(max-width: ${xn}px) ${Vee}`});var zg=T(N());var Oee="ar-EG-u-nu-latn";function Yo(){let{currentLocale:e}=(0,zg.useContext)(ae);return{formatDate:(0,zg.useCallback)((n,o)=>
11788{if(!n)return"";let r=e.startsWith("ar")?Oee:e;return new Intl.DateTimeFormat(r,o).format(new Date(n))},[e])}}var Gee=180,zee=280,mH=c`
11789  height: ${Gee}px;
11790
11791  ${V} {
11792    height: ${zee}px;
11793  }
11794`;var xv=({analytics:e,date:t,label:n,media:o,showDates:r,showDescriptions:s,showMedia:l=!0,slugReference:p,sys:d,title:u,url:y,isHeroTile:m=!1,eyebrowText:g})=>{let{formatDate:f}=Yo(),b=(0,fH.useContext)(he).elementLocation,{getImageSources:S}=Ie(),C=y??(p?.slug?`/${p.slug}`:void 0),I=()=>{C&&fe({eventAction:"Click",eventCategory:"Summary Card",eventLabel:e?.label?`${e.label} - ${C}`:C,context:{elementText:u?.json?(0,gH.documentToPlainTextString)(u.json):void 0,targetUrl:C,elementLocation:b}})},{imageSource:M,imageAltText:v}=ze(o?.media),{imageSource:_}=ze(o?.mobileMedia);M||(M=Vg,v=Og);let w=Xr[o?.quality??"Standard"],D={size:Gg(w)},k=$e({desktop:S(M,D),mobile:S(_,D)}),{contentfulDescriptionDataset:A,titleDataset:R,labelDataset:$,mediaDataset:B,dateDataset:H}=Ee({entryId:d.id,fieldIds:["title","label","date","media","contentfulDescription"]}),L=o?.stickersCollection?.items?.map(z=>({imgSrcs:S(z?.asset?.url),position:z?.position,rotation:z?.rotation}));return i(Np,{onClick:I,title:Pn(u),description:Fi(n),imgSrcs:k,imgAltText:v,link:C,showDate:r,showDescription:s,showMedia:l,date:f(t,dH),dateTime:t?new Date(t):void 0,dataset:A,titleDataset:R,descriptionDataset:$,mediaDataset:B,dateDataset:H,className:h({[mH]:m}),eyebrowText:g,stickers:L},d.id)};xv.displayName="SummaryCard";var ni={immersiveScrollBlockTile:F`
11795    fragment ImmersiveScrollBlockTile on Tile {
11796      ...ContentfulSysId
11797      title {
11798        json
11799      }
11800      label {
11801        json
11802      }
11803      media {
11804        __typename
11805        ... on Video {
11806          ...VideoAll
11807        }
11808        ... on Image {
11809          ...ImageAll
11810        }
11811      }
11812      slugReference {
11813        ...ContentfulSysId
11814        slug
11815        unlistedCriteria {
11816          ...CriteriaAll
11817        }
11818      }
11819    }
11820    ${Ue.all}
11821    ${Ct.all}
11822    ${jt}
11823    ${G}
11824  `,all:F`
11825    fragment TileAll on Tile {
11826      ...ContentfulSysId
11827      title {
11828        json
11829      }
11830      label {
11831        json
11832      }
11833      media {
11834        __typename
11835        ... on Video {
11836          ...VideoAll
11837        }
11838        ... on Image {
11839          ...ImageAll
11840        }
11841      }
11842      date
11843      secondaryMedia {
11844        ...ImageAll
11845      }
11846      imageSize
11847      imageFit
11848      url
11849      contentfulMetadata {
11850        tags {
11851          id
11852        }
11853      }
11854      analytics {
11855        ...AnalyticsAll
11856      }
11857      slugReference {
11858        ...ContentfulSysId
11859        slug
11860        unlistedCriteria {
11861          ...CriteriaAll
11862        }
11863      }
11864      brand
11865    }
11866    ${un.all}
11867    ${Ue.all}
11868    ${Ct.all}
11869    ${jt}
11870    ${G}
11871  `},bH={shallow:F`
11872    query TileQuery($preview: Boolean!, $locale: String!, $id: String!) {
11873      tile(preview: $preview, locale: $locale, id: $id) {
11874        ...ContentfulSysId
11875      }
11876    }
11877    ${G}
11878  `,all:F`
11879    query TileQuery($preview: Boolean!, $locale: String!, $id: String!) {
11880      tile(preview: $preview, locale: $locale, id: $id) {
11881        ...TileAll
11882      }
11883    }
11884    ${ni.all}
11885  `};var Ug=F`
11886  fragment TopicAll on Topic {
11887    ...ContentfulSysId
11888    topicId
11889    displayText
11890    linksTo
11891  }
11892  ${G}
11893`;var Uee=F`
11894  fragment GalleryDropdownAll on GalleryDropdown {
11895    ...ContentfulSysId
11896    title
11897    matchAllOptionsTitle
11898    dropdownItemsCollection {
11899      items {
11900        ... on Topic {
11901          ...TopicAll
11902        }
11903      }
11904    }
11905    queryParamKey
11906  }
11907  ${G}
11908  ${Ug}
11909`,Wee=F`
11910  fragment BrandImageAll on BrandImage {
11911    ...ContentfulSysId
11912    brand
11913    image {
11914      ...ImageAll
11915    }
11916  }
11917  ${G}
11918  ${Ue.all}
11919`,qee=F`
11920  fragment GalleryFragment on Gallery {
11921    ...ContentfulSysId
11922    dropdownsCollection(limit: 5) {
11923      total
11924      items {
11925        ... on GalleryDropdown {
11926          ...GalleryDropdownAll
11927        }
11928      }
11929    }
11930    sortBy
11931    showDates
11932    showMedia
11933    showDescriptions
11934    defaultImage {
11935      ...ImageAll
11936    }
11937    brandDefaultImagesCollection(limit: 4) {
11938      items {
11939        ... on BrandImage {
11940          ...BrandImageAll
11941        }
11942      }
11943    }
11944    emptyPlaceholder
11945    loadMoreCtaCopy
11946    mobileFiltersWrapperText
11947    clearFiltersCtaCopy
11948    itemsPerPage
11949    hidePagination
11950    hideFilters
11951    galleryType
11952  }
11953  ${G}
11954  ${Uee}
11955  ${Wee}
11956  ${Ue.all}
11957`,Wg=F`
11958  query GalleryQuery($preview: Boolean!, $locale: String!, $id: String!) {
11959    gallery(preview: $preview, locale: $locale, id: $id) {
11960      ...GalleryFragment
11961    }
11962  }
11963  ${qee}
11964`,qg=F`
11965  query TileQuery($preview: Boolean!, $locale: String!, $ids: [String]!) {
11966    tileCollection(preview: $preview, locale: $locale, where: { sys: { id_in: $ids } }) {
11967      total
11968      items {
11969        ...TileAll
11970      }
11971    }
11972  }
11973  ${ni.all}
11974`;var SH=c`
11975  margin-left: auto;
11976  margin-right: auto;
11977  margin-top: ${a("--spacing-m")};
11978  margin-bottom: ${a("--spacing-m")};
11979  scroll-margin-top: var(${Et});
11980  width: 100%;
11981`,Kg=c`
11982  text-align: center;
11983  margin-top: ${a("--spacing-xl")};
11984  margin-bottom: ${a("--spacing-xl")};
11985
11986  ${Zi}
11987`,Ott=c`
11988  padding-top: ${a("--spacing-xl")};
11989  display: flex;
11990  justify-content: center;
11991`,hH=c`
11992  display: flex;
11993  flex-direction: column;
11994`,CH=c`
11995  padding-block-end: ${a("--spacing-xl")};
11996  padding-block-start: ${a("--spacing-m")};
11997  padding-inline: ${a("--spacing-xl")};
11998
11999  ${V} {
12000    align-self: flex-end;
12001    padding-block: unset;
12002    padding-inline: ${a("--spacing-xxxl")};
12003  }
12004`;var vv=({emptyPlaceholder:e,tiles:t,emptyPlaceholderDataset:n,showDates:o,showDescriptions:r,showMedia:s,isGalleryLoading:l,defaultTileImage:p,brandDefaultTileImages:d,numberOfTiles:u})=>{let y=t?.map(b=>b.tileSysId)??[],{data:m,loading:g}=ge(qg,{variables:{ids:y}}),f=m?.tileCollection?.items.slice().sort((b,S)=>y.indexOf(b.sys.id)-y.indexOf(S.sys.id));return l||g?i(Ju,{children:Array.from({length:u??12}).map((b,S)=>i(Pp,{},`skeleton-summary-card-${S}`))}):i(de,{children:f?.length?i(Ju,{children:f.map(b=>{let S=b.brand?d?.find(C=>C?.brand===b.brand)?.image:void 0;return i(xv,{showDates:o,showDescriptions:r,showMedia:s,...b,media:b.media??S??p},b.sys.id)})}):i("div",{"data-testid":"mwp-gallery-placeholder",className:Kg,children:i("p",{...ee(n),children:e})})})};vv.displayName="LazyTiles";var Qg=(e,t=!1)=>{if(e)return e.map(({matchAllOptionsTitle:n,dropdownItemsCollection:o,queryParamKey:r,title:s,sys:l})=>{let{contentfulDescriptionDataset:p}=Ee({entryId:l.id,fieldIds:["contentfulDescription"]});return{title:s,id:t?`${vl}${mr(r)}`:`${mr(r)}`,allItemTitle:n,items:o.items.map(({displayText:d,topicId:u})=>({title:d,id:u})).sort((d,u)=>d.title.localeCompare(u.title)),dataset:p}})};var Il={all:F`
12005    fragment BlockHeroAll on BlockHero {
12006      ...ContentfulSysId
12007      header {
12008        json
12009      }
12010      eyebrow
12011      title {
12012        json
12013        links {
12014          entries {
12015            inline {
12016              ...ContentfulSysId
12017              ... on EmphasizedText {
12018                ...EmphasizedTextAll
12019              }
12020            }
12021          }
12022        }
12023      }
12024      subTitle {
12025        json
12026      }
12027      body {
12028        json
12029      }
12030      callsToActionCollection(limit: 3) {
12031        items {
12032          ... on CallToAction {
12033            ...CallToActionAll
12034          }
12035        }
12036      }
12037      foreground {
12038        __typename
12039        ... on Image {
12040          ...ImageAll
12041        }
12042        ... on Video {
12043          ...VideoAll
12044        }
12045        ... on CarouselV3 {
12046          ...ContentfulSysId
12047        }
12048        ... on SnapchatEmbed {
12049          ...SnapchatEmbedAll
12050        }
12051      }
12052      backgroundMediaLayout
12053      backgroundMediaV2 {
12054        __typename
12055        ... on Video {
12056          ...VideoAll
12057        }
12058        ... on Image {
12059          ...ImageAll
12060        }
12061      }
12062      headerMediaV2 {
12063        __typename
12064        ... on Image {
12065          ...ImageAll
12066        }
12067      }
12068      mediaWrap
12069      isHeaderDate
12070      theme
12071      brandBackgroundColor
12072      backgroundColor
12073      textAlign
12074      textAlignMobile
12075      verticalTextAlign
12076      fitWindow
12077      curtainOpacityPercentage
12078      useLatestPost
12079      showMediaMobile
12080      anchorId
12081      size
12082      showScrollButton
12083      displayTopics
12084      increaseTitleFontSize
12085    }
12086    ${Nt}
12087    ${Ct.all}
12088    ${Ue.all}
12089    ${zt.all}
12090    ${vc}
12091    ${Yr}
12092  `},xH=F`
12093  query BlockHeroQuery($preview: Boolean!, $locale: String!, $id: String!) {
12094    blockHero(preview: $preview, locale: $locale, id: $id) {
12095      ...BlockHeroAll
12096    }
12097  }
12098  ${Il.all}
12099`;var Ml=F`
12100  fragment PageAssetAll on PageAsset {
12101    ...ContentfulSysId
12102    media {
12103      ...AssetAll
12104    }
12105  }
12106  ${Io}
12107  ${G}
12108`;var Kee=F`
12109  fragment PageCategoryTitle on Page {
12110    ...ContentfulSysId
12111    title
12112    category {
12113      ...ContentfulSysId
12114      title
12115    }
12116  }
12117  ${G}
12118`,jg=F`
12119  query LatestPostBlockQuery($preview: Boolean!, $locale: String!, $id: String!) {
12120    latestPosts(preview: $preview, locale: $locale, id: $id) {
12121      ...ContentfulSysId
12122      title
12123      maxPosts
12124      brandBackgroundColor
12125      backgroundColor
12126      cta {
12127        ...ContentfulSysId
12128      }
12129      anchorId
12130    }
12131    slugCollection(
12132      preview: $preview
12133      locale: $locale
12134      limit: 4
12135      order: postedDate_DESC
12136      where: { AND: [{ slugType_contains: "Blog" }, { slug_not: "home" }] }
12137    ) {
12138      items {
12139        sys {
12140          id
12141          firstPublishedAt
12142        }
12143        __typename
12144        slug
12145        postedDate
12146        author {
12147          ...ContentfulSysId
12148          name
12149          position
12150          slug
12151        }
12152        page {
12153          ...PageAssetAll
12154          ...ExperimentOnPageLoadingPageCategoryTitle
12155        }
12156      }
12157    }
12158  }
12159  ${G}
12160  ${Jr("Page","PageCategoryTitle",Kee)}
12161  ${Ml}
12162`;var Iv=e=>{let{formatDate:t}=Yo(),{decideExperiment:n}=to(),{data:o}=ge(jg,{variables:{id:e.sys.id}}),r=Je(o?.latestPosts?.brandBackgroundColor);if(!o)return null;let{latestPosts:{title:s,maxPosts:l,backgroundColor:p,cta:d,anchorId:u},slugCollection:y}=o,m=Math.min(l,y.items.length),g=Array(m).fill(0).map((b,S)=>{let C=y.items[S],I=t(C.postedDate?C.postedDate:C.sys.firstPublishedAt,{month:"long",day:"2-digit",year:"numeric",weekday:"long"}),M=C.author&&i(Eo,{id:"authorByline",values:{author:C.author.name},defaultMessage:"By <b>{author}</b>"}),v=I&&i(Eo,{id:"postedOn",values:{date:I},defaultMessage:"on {date}"});if(C.page.__typename==="PageAsset")return{title:i(Uo,{href:C.slug,children:C.page?.media?.title},C.slug),author:M,date:v};if(C.page.__typename==="Page"||C.page.__typename==="Experiment"){let{decision:_}=n(C.page,{logImpression:!1});return{title:i(cc,{to:C.slug,children:_.title},C.slug),author:M,date:v,category:_.category?.title}}throw new Error("Unknown page type.")}),f=d&&i(Ot,{...d},d.sys.id);return i(n3,{anchorId:u,title:s,items:g,cta:f,motifScheme:r,backgroundColor:p,preChildren:e.preChildren,postChildren:e.postChildren})};Iv.displayName="LatestPostBlock";var vH=T(N());var Mv=e=>{let t=(0,vH.useContext)(he).elementLocation,{getBestBgImgSrc:n,getImageSources:o}=Ie(),{tilesCollection:r,columns:s,mobileColumns:l,filtersCollection:p}=e,d=r.items.map(({video:y,preview:m,thumbnail:g,filtersCollection:f,analytics:b,...S})=>{let C=o(g.url,{image:{width:768}}),I=b?.label??S.sys.id,M="MosaicTile";return{...S,onClose:()=>fe({eventAction:"Close",eventCategory:M,eventLabel:I,context:{elementText:I,elementLocation:t}}),onOpen:()=>fe({eventAction:"Open",eventCategory:M,eventLabel:I,context:{elementText:I,elementLocation:t}}),onEnter:()=>fe({eventAction:"Enter",eventCategory:M,eventLabel:I,context:{elementText:I,elementLocation:t}}),onLeave:()=>fe({eventAction:"Leave",eventCategory:M,eventLabel:I,context:{elementText:I,elementLocation:t}}),filters:f?.items?.map(v=>v.sys.id),poster:{src:C?.default,srcSet:C?.defaultSrcSet},video:y?rg(y,n):void 0,preview:m?rg(m,n):void 0}}),u=p.items?.map(({sys:y,isAll:m,...g})=>({id:m?"":y.id,...g}));return i(vh,{tiles:d,columns:s,mobileColumns:l,filters:u})};Mv.displayName="Mosaic";var Qee={all:F`
12163    fragment MosaicAll on Mosaic {
12164      ...ContentfulSysId
12165      columns
12166      mobileColumns
12167      filtersCollection(limit: 20) {
12168        items {
12169          ...ContentfulSysId
12170          ... on MosaicFilters {
12171            ...ContentfulSysId
12172            text
12173            icon
12174            isAll
12175          }
12176        }
12177      }
12178      tilesCollection(limit: 100) {
12179        items {
12180          ...ContentfulSysId
12181          ... on MosaicTile {
12182            ...ContentfulSysId
12183            analytics {
12184              ...AnalyticsAll
12185            }
12186            title
12187            highlight
12188            showOverlay
12189            duration
12190            columns
12191            mobileColumns
12192            rows
12193            mobileRows
12194            preview {
12195              ...VideoAll
12196            }
12197            video {
12198              ...VideoAll
12199            }
12200            thumbnail {
12201              url
12202              contentType
12203            }
12204            filtersCollection(limit: 50) {
12205              items {
12206                ...ContentfulSysId
12207              }
12208            }
12209          }
12210        }
12211      }
12212    }
12213    ${un.all}
12214    ${Ct.all}
12215    ${G}
12216  `},Yg={shallow:F`
12217    query MosaicQuery($preview: Boolean!, $locale: String!, $id: String!) {
12218      mosaic(preview: $preview, locale: $locale, id: $id) {
12219        ...ContentfulSysId
12220      }
12221    }
12222    ${G}
12223  `,all:F`
12224    query MosaicQuery($preview: Boolean!, $locale: String!, $id: String!) {
12225      mosaic(preview: $preview, locale: $locale, id: $id) {
12226        ...MosaicAll
12227      }
12228    }
12229    ${Qee.all}
12230  `};var jee={all:F`
12231    fragment MultiVideoBlockAll on MultiVideoBlock {
12232      ...ContentfulSysId
12233      anchorId
12234      panelPosition
12235      primaryVideosCollection(limit: 10) {
12236        items {
12237          ... on Video {
12238            ...VideoAll
12239          }
12240        }
12241      }
12242      secondaryVideosCollection(limit: 10) {
12243        items {
12244          ... on Video {
12245            ...VideoAll
12246          }
12247        }
12248      }
12249      mobilePrimaryVideosCollection(limit: 10) {
12250        items {
12251          ... on Video {
12252            ...VideoAll
12253          }
12254        }
12255      }
12256      mobileSecondaryVideosCollection(limit: 10) {
12257        items {
12258          ... on Video {
12259            ...VideoAll
12260          }
12261        }
12262      }
12263    }
12264    ${Ct.all}
12265    ${G}
12266  `},Xg=F`
12267  query MultiVideoBlockQuery($preview: Boolean!, $locale: String!, $id: String!) {
12268    multiVideoBlock(preview: $preview, locale: $locale, id: $id) {
12269      ...MultiVideoBlockAll
12270    }
12271  }
12272  ${jee.all}
12273`;var kv=F`
12274  fragment SplitBlockAll on SplitBlock {
12275    ...ContentfulSysId
12276    callsToActionCollection(limit: 2) {
12277      items {
12278        ... on CallToAction {
12279          ...CallToActionAll
12280        }
12281      }
12282    }
12283    splitBlockTitle: title
12284    splitBlockSubtitle: subtitle
12285    splitBlockBody: body {
12286      json
12287    }
12288    textAlignment
12289    textAlignmentMobile
12290    verticalTextAlignment
12291    media {
12292      __typename
12293      ... on Video {
12294        ...VideoAll
12295      }
12296      ... on Image {
12297        ...ImageAll
12298      }
12299    }
12300    mediaCaption
12301    mediaDirection
12302    brandBackgroundColor
12303    backgroundColor
12304    fitWindow
12305    anchorId
12306  }
12307  ${G}
12308  ${Nt}
12309  ${Ue.all}
12310  ${Ct.all}
12311`,IH=F`
12312  query SplitBlockQuery($preview: Boolean!, $locale: String!, $id: String!) {
12313    splitBlock(preview: $preview, locale: $locale, id: $id) {
12314      ...SplitBlockAll
12315    }
12316  }
12317  ${kv}
12318`;var Tv=F`
12319  fragment SubNavigationAll on SubNavigation {
12320    ...ContentfulSysId
12321    brandBackgroundColor
12322    backgroundColor
12323    subNavigationItemsCollection {
12324      items {
12325        ...ContentfulSysId
12326        text
12327        anchorId
12328      }
12329    }
12330  }
12331  ${G}
12332`,MH=F`
12333  query SubNavigationQuery($preview: Boolean!, $locale: String!, $id: String!) {
12334    subNavigation(preview: $preview, locale: $locale, id: $id) {
12335      ...SubNavigationAll
12336    }
12337  }
12338  ${Tv}
12339`;var Yee={all:F`
12340    fragment TabsAll on Tabs {
12341      ...ContentfulSysId
12342      itemsCollection(limit: 10) {
12343        items {
12344          ...ContentfulSysId
12345          title
12346          contentsCollection(limit: 10) {
12347            items {
12348              ...ContentfulSysId
12349            }
12350          }
12351          maxColumns
12352        }
12353      }
12354    }
12355    ${G}
12356  `},Jg={shallow:F`
12357    query TabsShallowQuery($preview: Boolean!, $locale: String!, $id: String!) {
12358      tabs(preview: $preview, locale: $locale, id: $id) {
12359        ...ContentfulSysId
12360      }
12361    }
12362    ${G}
12363  `,all:F`
12364    query TabsQuery($preview: Boolean!, $locale: String!, $id: String!) {
12365      tabs(preview: $preview, locale: $locale, id: $id) {
12366        ...TabsAll
12367      }
12368    }
12369    ${Yee.all}
12370  `};var kH=T(N());var Fc=e=>{let{data:t}=ge(pg.all,{variables:{id:e.sys.id}});return t?.content?i(kc,{...t.content}):null};Fc.displayName="ContentShallow";var Av=e=>{let{data:t}=ge(Jg.all,{variables:{id:e.sys.id}}),n=(0,kH.useContext)(he).elementLocation;if(!t||!t.tabs)return null;let{itemsCollection:o}=t.tabs,r=l=>{fe({eventAction:"Click",eventCategory:"Tab",eventLabel:`tab:${l}`,context:{elementLocation:n,elementText:o?.items[l]?.title}})},s=o.items.map(l=>{let p=l.contentsCollection?l.contentsCollection.items.map(u=>{let y=u.sys.id;return u.__typename==="Form"?i(Rc,{...u},y):i(Fc,{...u},y)}):[];return{text:l.title,content:p,maxColumns:l.maxColumns}});return i(z4,{items:s,onSelectTab:r})};Av.displayName="Tabs";var TH=T(N());var Xee=qn(()=>import("./chunks/LazyBarChart-GKWN3K5O.mjs").then(e=>({default:e.BarChart}))),AH=e=>{let{chartData:t,yAxis:n,xAxes:o,stackKey:r,filters:s,width:l,height:p,hideXAxisLabels:d,hideYAxisLabels:u,hideXPercentLabels:y,hideLegend:m,chartTitle:g,dataColors:f,showAsPercent:b,numberOfDecimalPlaces:S}=e,{isRTL:C}=(0,TH.useContext)(ae);if(!t)return null;let I=xr(t);return i(Dn,{fallbackElement:i(An,{}),children:i(Xee,{chartTitle:g,width:l,height:p??0,yAxis:n,xAxes:o,stackKey:r,filters:s,hideXAxisLabels:d,hideYAxisLabels:u,hideXPercentLabels:y,showAsPercent:b??!0,numberOfDecimalPlaces:S??1,hideLegend:m??!0,data:I,dataColors:f||["#A05CCC","#FEFC01","#3EDB9A","#3BB2F7"],isRTL:C})})};var _v=F`
12371  fragment SeriesAll on Series {
12372    ...ContentfulSysId
12373    schema
12374    headerNames
12375    localizableProperties
12376  }
12377`,Na=F`
12378  fragment ChartDataAll on ChartData {
12379    ...ContentfulSysId
12380    seriesName {
12381      ...SeriesAll
12382    }
12383    label
12384    data
12385    localizedData
12386  }
12387  ${G}
12388  ${_v}
12389`;var wv={all:F`
12390    fragment BarChartAll on BarChart {
12391      ...ContentfulSysId
12392      chartTitle
12393      chartData {
12394        ...ChartDataAll
12395      }
12396      yAxis
12397      xAxes
12398      stackKey
12399      filters
12400      width
12401      height
12402      hideXAxisLabels
12403      hideYAxisLabels
12404      hideXPercentLabels
12405      showAsPercent
12406      numberOfDecimalPlaces
12407      hideLegend
12408      dataColors
12409    }
12410    ${G}
12411    ${Na}
12412  `,withTitle:F`
12413    fragment BarChartWithTitle on BarChart {
12414      ...ContentfulSysId
12415      chartTitle
12416    }
12417    ${G}
12418  `},Zg={shallow:F`
12419    query barChartEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12420      barChart(preview: $preview, locale: $locale, id: $id) {
12421        ...ContentfulSysId
12422      }
12423    }
12424    ${G}
12425  `,all:F`
12426    query barChartEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12427      barChart(preview: $preview, locale: $locale, id: $id) {
12428        ...BarChartAll
12429      }
12430    }
12431    ${wv.all}
12432  `};var kl=e=>{let t=tn(e)?e.sys.id:void 0,{data:n,loading:o}=ge(Zg.all,{skip:!t,variables:{id:t}});if(o)return i(An,{});if(!n)return null;let r=e.chartDataOverride??n.barChart.chartData,s=e.xAxesOverride??n.barChart.xAxes;return i(AH,{...n.barChart,chartData:r,xAxes:s})};var PH=T(N());var Tl=T(N());var Jee=qn(async()=>import("./chunks/LazyGeoMap-I36KGAMQ.mjs").then(e=>({default:e.GeoMap}))),Zee="https://storage.googleapis.com/snap-design-system-marketing/world-topo.json",_H=e=>{let{chartTitle:t,chartData:n,width:o,countryCodeKey:r,valueKey:s,dataScalingMethod:l}=e,[p,d]=(0,Tl.useState)(),{currentLocale:u}=(0,Tl.useContext)(ae);if((0,Tl.useEffect)(()=>{async function m(){let f=await(await Ao(Zee)).json();d(f)}m().catch(g=>Be({component:"GeoVisualization",error:g}))},[]),!p||!n||!s)return null;let y=xr(n);return i(Dn,{fallbackElement:i(An,{}),children:i(Jee,{width:o,data:y,fieldMetadata:{key:s,title:n.seriesName.headerNames?.[s]??s},countryFieldKey:r,chartTitle:t,topoData:p,locale:u,scaleMode:l})})};var ef={all:F`
12433    fragment GeoMapAll on GeoVisualization {
12434      ...ContentfulSysId
12435      chartTitle
12436      chartData {
12437        ...ChartDataAll
12438      }
12439      dataScalingMethod
12440      countryCodeKey
12441      valueKey
12442    }
12443    ${G}
12444    ${Na}
12445  `,subset:F`
12446    fragment GeoMapSubset on GeoVisualization {
12447      ...ContentfulSysId
12448      countrySelectorFields
12449    }
12450    ${G}
12451  `,withTitle:F`
12452    fragment GeoMapWithTitle on GeoVisualization {
12453      ...ContentfulSysId
12454      chartTitle
12455    }
12456    ${G}
12457  `},tf={shallow:F`
12458    query geoMapEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12459      geoVisualization(preview: $preview, locale: $locale, id: $id) {
12460        ...ContentfulSysId
12461      }
12462    }
12463    ${G}
12464  `,all:F`
12465    query geoMapEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12466      geoVisualization(preview: $preview, locale: $locale, id: $id) {
12467        ...GeoMapAll
12468      }
12469    }
12470    ${ef.all}
12471  `,subset:F`
12472    query geoMapEntryQuery($preview: Boolean!, $id: String!) {
12473      geoVisualization(preview: $preview, id: $id) {
12474        ...GeoMapSubset
12475      }
12476    }
12477    ${ef.subset}
12478  `};var Al=e=>{let t=tn(e)?e.sys.id:void 0,{data:n,loading:o}=ge(tf.all,{skip:!t,variables:{id:t}});if(o)return i(An,{});if(!n)return null;let r=e.chartDataOverride??n.geoVisualization.chartData,s=e.valueKeyOverride??n.geoVisualization.valueKey;return i(_H,{...n.geoVisualization,width:e.width,chartTitle:e.chartTitle,chartData:r,valueKey:s})};var ete=qn(()=>import("./chunks/LazyLineChart-TRUCYS5U.mjs").then(e=>({default:e.LineChart}))),tte=(e,t)=>
12478{let n={x:{},y:{}};for(let o of e)n.x[o]=r=>r[t],n.y[o]=r=>r[o];return n},wH=e=>{let{chartData:t,curve:n,xKey:o,yKeys:r,chartTitle:s}=e;if(!t)return null;let l=xr(t);return i(Dn,{fallbackElement:i(An,{}),children:i(ete,{data:l,accessors:tte(r,o),chartTitle:s,curve:n,yKeys:r})})};var Dv={all:F`
12479    fragment LineChartAll on LineChart {
12480      ...ContentfulSysId
12481      chartTitle
12482      chartData {
12483        ...ChartDataAll
12484      }
12485      xKey
12486      yKeys
12487      curve
12488    }
12489    ${G}
12490    ${Na}
12491  `,withTitle:F`
12492    fragment LineChartWithTitle on LineChart {
12493      ...ContentfulSysId
12494      chartTitle
12495    }
12496    ${G}
12497  `},nf={shallow:F`
12498    query lineChartEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12499      lineChart(preview: $preview, locale: $locale, id: $id) {
12500        ...ContentfulSysId
12501      }
12502    }
12503    ${G}
12504  `,all:F`
12505    query lineChartEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12506      lineChart(preview: $preview, locale: $locale, id: $id) {
12507        ...LineChartAll
12508      }
12509    }
12510    ${Dv.all}
12511  `};var _l=e=>{let t=tn(e)?e.sys.id:void 0,{data:n,loading:o}=ge(nf.all,{skip:!t,variables:{id:t}});if(o)return i(An,{});if(!n)return null;let r=e.chartDataOverride??n.lineChart.chartData,s=e.yKeysOverride??n.lineChart.yKeys;return i(wH,{...n.lineChart,chartData:r,yKeys:s})};var Pv={all:F`
12512    fragment TableVisualizationAll on TableVisualization {
12513      ...ContentfulSysId
12514      chartTitle
12515      chartData {
12516        ...ChartDataAll
12517      }
12518      tableColumns
12519      enableSearch
12520      initialRowCount
12521    }
12522    ${G}
12523    ${Na}
12524  `,withTitle:F`
12525    fragment TableVisualizationWithTitle on TableVisualization {
12526      ...ContentfulSysId
12527      chartTitle
12528    }
12529    ${G}
12530  `},of={shallow:F`
12531    query tableVisualizationEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12532      tableVisualization(preview: $preview, locale: $locale, id: $id) {
12533        ...ContentfulSysId
12534      }
12535    }
12536    ${G}
12537  `,all:F`
12538    query tableVisualizationEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12539      tableVisualization(preview: $preview, locale: $locale, id: $id) {
12540        ...TableVisualizationAll
12541      }
12542    }
12543    ${Pv.all}
12544  `};var af=T(N());var nte="date",ote=qn(()=>import("./chunks/LazyTable-2I4BHOQK.mjs").then(e=>({default:e.Table}))),ate=(e,t,n,o)=>{let r=e.schema.items.properties;if(!r)throw new Error("Series schema is malformed!");let s=t[n],l=r[n].type,p=r[n].format;return l==="integer"||l==="number"?s.toLocaleString(o):p===nte?s.toLocaleDateString(o):s}
12544,rte=(e,t,n)=>{let o=t.schema.items.properties,r=Object.keys(o);if(r.length!==e?.length)throw new Error("The number of table columns must equal the number of properties on the schema!");if(!r.every(l=>e.includes(l)))throw new Error("Table columns and schema properties do not match!");return e.map(l=>{let p=l;return t.headerNames?.[l]&&(p=t.headerNames[l]),{Header:p,accessor:d=>ate(t,d,l,n)}})},DH=e=>{let{chartData:t,tableColumns:n,enableSearch:o,initialRowCount:r}=e,{currentLocale:s}=(0,af.useContext)(ae),[l,p]=(0,af.useState)();if(!t)return null;let d,u;try{d=xr(t),u=rte(n,t.seriesName,s)}catch(y){l||(p(y),De.logError({component:"Table",error:y}))}return l&&O.deploymentType!=="production"?x("section",{children:[i("h5",{children:"Table Visualization Error"}),i("p",{children:`Error: ${l.message}`}),i("p",{children:`Entry id: ${e.id}`})]}):i(Dn,{fallbackElement:i(An,{}),children:i(ote,{data:d,columns:u,searchable:o,initialRowCount:r})})};var wl=e=>{let t=tn(e)?e.sys.id:void 0,{data:n,loading:o}=ge(of.all,{skip:!t,variables:{id:t}});if(o)return i(An,{});if(!n)return null;let r=e.chartDataOverride??n.tableVisualization.chartData;return i(DH,{...n.tableVisualization,chartData:r,id:t})};var rf=F`
12545  query ChartToggleQuery($preview: Boolean!, $locale: String!, $id: String!) {
12546    chartToggle(preview: $preview, locale: $locale, id: $id) {
12547      ...ContentfulSysId
12548      label
12549      itemsCollection(limit: 10) {
12550        items {
12551          ...ContentfulSysId
12552          analytics {
12553            ...AnalyticsAll
12554          }
12555          title
12556          contentsCollection(limit: 10) {
12557            items {
12558              ... on Entry {
12559                ...ContentfulSysId
12560              }
12561            }
12562            total
12563          }
12564        }
12565      }
12566    }
12567  }
12568  ${G}
12569  ${un.all}
12570`;var NH=e=>{switch(e.__typename){case"ChartToggle":return i(Bc,{...e});case"BarChart":return i(kl,{...e});case"LineChart":return i(_l,{...e});case"GeoVisualization":return i(Al,{...e});case"TableVisualization":return i(wl,{...e});default:return console.error(`\u{1F4D9} Unknown chart type: ${e.__typename} with id: ${e.sys.id}`),i(de,{children:"\u{1F4D9}"})}};NH.displayName="Chart";var Bc=e=>{let n=ht().useChartDropdownToggle==="true",{data:o,loading:r}=ge(rf,{variables:{id:e.sys.id}}),s=(0,PH.useContext)(he).elementLocation;if(!o&&!n)return null;let l=o?.chartToggle.itemsCollection.items.map(({analytics:p,title:d,contentsCollection:u,sys:{id:y}})=>{let m=p?.label??y;return{onToggle:()=>fe({eventAction:"Open",eventCategory:"ChartToggle",eventLabel:m,context:{elementLocation:s}}),title:d,content:u.items.map(f=>i(NH,{...f},f.sys.id))}});return n?i(x$,{items:l??[],label:o?.chartToggle.label??"",isLoading:r}):i(S$,{items:l??[]})};Bc.displayName="ChartToggle";var Nv=e=>ht().useChartDropdownToggle==="true"?i(v$,{children:i(Bc,{...e})}):i(Bc,{...e});Nv.displayName="ChartToggleWrapper";var Dl=T(N());var ite={all:F`
12571    fragment VisualizationSelectorAll on VisualizationSelector {
12572      ...ContentfulSysId
12573      chartTitle
12574      visualizationsCollection {
12575        items {
12576          ... on BarChart {
12577            ...BarChartWithTitle
12578          }
12579          ... on LineChart {
12580            ...LineChartWithTitle
12581          }
12582          ... on GeoVisualization {
12583            ...GeoMapWithTitle
12584          }
12585          ... on TableVisualization {
12586            ...TableVisualizationWithTitle
12587          }
12588        }
12589      }
12590      seriesName {
12591        ...SeriesAll
12592      }
12593      chartDataCollection {
12594        items {
12595          ...ChartDataAll
12596        }
12597      }
12598      selectableFields
12599    }
12600    ${wv.withTitle}
12601    ${Dv.withTitle}
12602    ${ef.withTitle}
12603    ${Pv.withTitle}
12604    ${_v}
12605    ${Na}
12606    ${G}
12607  `},sf={shallow:F`
12608    query visualizationSelectorEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12609      visualizationSelector(preview: $preview, locale: $locale, id: $id) {
12610        ...ContentfulSysId
12611      }
12612    }
12613    ${G}
12614  `,all:F`
12615    query visualizationSelectorEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12616      visualizationSelector(preview: $preview, locale: $locale, id: $id) {
12617        ...VisualizationSelectorAll
12618      }
12619    }
12620    ${ite.all}
12621  `};var ste=qn(()=>import("./chunks/LazyMultiviz-35POFRYB.mjs").then(e=>({default:e.MultiVisualization}))),EH=e=>({id:e.sys.id,label:e.label??""}),RH=e=>({id:e.sys.id,title:e.chartTitle,key:e.__typename}),lte=(e,t)=>
12621{let n=e.filter(r=>r.seriesName.sys.id===t.sys.id),o=0;return n.map(r=>r.label?{...r,label:r.label}:(o++,{...r,label:`Unnamed Data ${o}`}))},pte=({chartTitle:e,seriesName:t,chartDataCollection:n,visualizationsCollection:o,selectableFields:r})=>{let{locale:s}=(0,Dl.useContext)(Pi),l=lte(n.items,t),p=o.items.map(RH),d=l.map(EH),u=r?.map(v=>({key:v,title:t?.headerNames?.[v]??v})),[y,m]=(0,Dl.useState)(l[0]),[g,f]=(0,Dl.useState)(o.items[0]),[b,S]=(0,Dl.useState)(r?.[0]??void 0),C=v=>m(l.find(_=>_.sys.id===v.id)),I=v=>f(o.items.find(_=>_.sys.id===v.id)),M=v=>{if(!g||!y)return null;switch(v.key){case"TableVisualization":return i(wl,{...g,chartDataOverride:y});case"BarChart":return i(kl,{...g,chartDataOverride:y,xAxesOverride:b?[b]:void 0});case"LineChart":return i(_l,{...g,chartDataOverride:y,yKeysOverride:b?[b]:void 0});case"GeoVisualization":return i(Al,{...g,chartDataOverride:y,valueKeyOverride:b});default:return null}};return!y||!g?null:i(Dn,{children:i(ste,{chartMetadataItems:d,selectedChartMetadata:EH(y),visualizationMetadataItems:p,selectedVisualizationMetadata:RH(g),visualizationTitle:e,fieldMetadataItems:u,locale:s,onDataSelected:C,onVisualizationSelected:I,onFieldSelected:v=>S(v.key),renderVisualization:M})})},FH=e=>{let t=tn(e)?e.sys.id:void 0,{data:n}=ge(sf.all,{skip:!t,variables:{id:t}});return n?i(pte,{...n.visualizationSelector}):null};var pV={AiAgent:void 0,LatestPosts:jg,MultiVideoBlock:Xg,Content:pg.all,CarouselV3:Eg,Gallery:Wg,Tabs:Jg.all,Mosaic:Yg.all,Form:Lg.all,ChartToggle:rf,BarChart:Zg.all,LineChart:nf.all,GeoVisualization:tf.all,VisualizationSelector:sf.all,TableVisualization:of.all,Accordion:_g.all,BlockHero:xH,Break:E7,SubNavigation:MH,LatestGalleryCardHero:void 0,AnimatedAccordion:wg,AvalonProductHero:void 0,AvalonFormBlock:void 0,MosaicGridBlock:void 0,AvalonScrollSection:void 0,FixedPositionBlock:void 0,ValuePropsBlock:void 0,ArArkoseProtectedFormBlock:void 0,ArDownloadFormBlock:void 0,ArDownloadLinkCard:void 0,ArLinkOutsBlock:void 0,LiveEvent:void 0,MultiValuePropBlock:P7,NewsBlock:void 0,SnapHomePage:void 0,SnapHomePageV2:void 0,BlockTabs:N7,SplitBlock:IH,StinsonBreadcrumbsBlock:void 0,StinsonCollectionsCarousel:void 0,StinsonMediaFeatureBlock:void 0,StinsonSplitBlock:void 0,StinsonStoreEventsBlock:void 0,StinsonMultiVideoBlock:void 0,StinsonMultiVideoCarouselBlock:void 0,...void 0,StinsonRevealHome:void 0,StinsonUseCasesBlock:void 0,StinsonMediaBlock:void 0,StinsonVideoBlock:void 0,...void 0};function sr(e){let t=e.loc?.source.name;return e.definitions.filter(o=>o.kind==="OperationDefinition").map(o=>o).find(o=>o.operation==="query")?.name?.value??t??"Anonymous"}var cV=T(N()),En=(0,cV.createContext)({isShareable:!1});var Xt=T(N());var cte="\u0591-\u07FF\uFB1D-\uFDFD\uFE70-\uFEFC",dte=new RegExp(`[${cte}]`,"g"),dV=e=>e&&dte.test(e)?"rtl":"ltr";var pf=e=>{let t=e.substring(1);return t===""?"home":ep(t)};var uV=T(N());var ute=["lang"],yte=(e=O.metadataQueryParamsAllowlist??[])=>new Set([...ute,...e]),cf=(e,t=yte())=>{let n=new URL(e),o=new URL(n.href);o.hash="",o.search="";for(let[r,s]of n.searchParams.entries())t.has(r)&&o.searchParams.append(r,s);return o},df=(e,t)=>{let n=new URL(e),o=new URL(n.href);o.hash="",o.search="";for(let[r,s]of n.searchParams.entries())t[r]?.includes(s)&&o.searchParams.append(r,s);return o};var mV=({localizedIn:e=[wn]})=>{let{getCurrentUrl:t}=(0,uV.useContext)(ae),n=O.site==="stinson"?df(t(),void 0):cf(t());n.searchParams.delete("lang");let o=e.filter(r=>r!==wn);return x(St,{children:[i("link",{rel:"alternate",hrefLang:"x-default",href:n.href}),i("link",{rel:"alternate",hrefLang:wn,href:n.href},wn),o?.map(r=>{let s=new URL(n.href);return s.searchParams.set("lang",r),i("link",{rel:"alternate",hrefLang:r,href:s.href},r)})]})};var CV=T(N());var Pl=T(N());var gV=e=>e!=="stinson"?{}:{playIcon:i("img",{alt:"","aria-hidden":!0,draggable:!1,height:16,src:"/play.svg",width:16}),pauseIcon:i("img",{alt:"","aria-hidden":!0,draggable:!1,height:16,src:"/stop.svg",width:16})};function Ev(e){return e.media??e.image}var qst=c`
12622  ${V} {
12623    padding-top: ${32}px;
12624  }
12625`,fV=e=>{let t=(0,Pl.useContext)(he).elementLocation,{data:n}=ge(wg,{variables:{id:e.sys.id}}),{accordionContentsCollection:o,mediaDirection:r="End",autoPlaySpeed:s=10,textAlignmentMobile:l=pe.Start,useFullWidthLayout:p=!1,mediaAspectRatio:d}=n?.animatedAccordion??{},u=o?.items??[],y=(0,Pl.useMemo)(()=>u.map(C=>Ev(C)),[u]),m=og(y),{getImageSources:g}=Ie(),{playIcon:f,pauseIcon:b}=(0,Pl.useMemo)(()=>gV(O.site),[]),S=(0,Pl.useMemo)(()=>u.map((C,I)=>{let M=Pn(C.title),v=ko(C.body),_=Ev(C),{titleDataset:w,bodyDataset:D}=Ee({entryId:C.sys.id,fieldIds:["title","body"]}),k={title:M,body:v,titleDataset:w,bodyDataset:D};if(!_)return k;if(_.__typename==="Video"){let{media:A,mobileMedia:R,thumbnailSource:$}=m[I]??{media:{},mobileMedia:{}};return{...k,videoSource:A.videoSource,mobileVideoSource:R.videoSource,sourceType:A.contentType,mobileSourceType:R.contentType,posterSource:$}}if(_.__typename==="Image"){let A=_,{imageSource:R,imageAltText:$}=ze(A.media),{imageSource:B}=ze(A.mobileMedia),{desktopSettings:H,mobileSettings:L}=Ze({desktopHeight:A.media?.height??0,mobileHeight:A.mobileMedia?.height,enableHighDpi:A.enableHighDpi,quality:A.quality}),z=$e({desktop:g(R,H),mobile:g(B,L)});return{...k,imgSrcs:z,imageAltText:$}}return k}),[u,g,m]);return i(_A,{items:S,mediaDirection:r,autoPlaySpeed:s,textAlignmentMobile:l,useFullWidthLayout:p,mediaAspectRatio:d,playIcon:f,pauseIcon:b,onItemSelect:C=>
12625{fe({eventCategory:"AnimatedAccordion",eventAction:"Click",eventLabel:`section: ${C}`,context:{elementLocation:t}})},onVideoPlayToggle:C=>{fe({eventCategory:"AnimatedAccordion",eventAction:"Click",eventLabel:C?"play video":"pause video",context:{elementLocation:t}})}})};var mn=T(N());var uf=T(N());var Rv=({analytics:e,date:t,label:n,media:o,slugReference:r,sys:s,title:l,url:p,brand:d})=>{let{formatDate:u}=Yo(),{logEvent:y}=(0,uf.useContext)(Jn),{getImageSources:m}=Ie(),{isRTL:g}=(0,uf.useContext)(ae),{formatMessage:f}=(0,uf.useContext)(qe),b=eo(),S=p??(r?.slug?`/${r.slug}`:void 0),C=()=>{S&&y?.({component:"Editorial Gallery Card",type:"Click",label:e?.label?`${e.label} - ${S}`:S,url:S})},{imageSource:I,imageAltText:M}=ze(o?.media),{imageSource:v}=ze(o?.mobileMedia);I||(I=Vg,M=Og);let _=Xr[o?.quality??"Standard"],w={size:Gg(_)},D=$e({desktop:m(I,w),mobile:m(v,w)}),{contentfulDescriptionDataset:k,brandDataset:A,titleDataset:R,labelDataset:$,mediaDataset:B,dateDataset:H}=Ee({entryId:s.id,fieldIds:["title","brand","label","date","media","contentfulDescription"]});return i(aS,{brand:d,title:Pn(l),description:Pn(n),dateTime:t?new Date(t):void 0,date:u(t,uH).replaceAll("/","."),onClick:C,imgSrcs:D,imgAltText:M,link:S,ctaLabel:f({id:"editorial-gallery-cta-label",defaultMessage:"Read More"}),isRtl:g,dataset:k,brandDataset:A,titleDataset:R,descriptionDataset:$,mediaDataset:B,dateDataset:H,buttonSize:b==="specs"?gr.Compact:gr.Regular},s.id)};Rv.displayName="EditorialGalleryCard";var Fv=({emptyPlaceholder:e,tiles:t,emptyPlaceholderDataset:n,isGalleryLoading:o,defaultTileImage:r,brandDefaultTileImages:s,numberOfTiles:l})=>{let p=t?.map(m=>m.tileSysId)??[],{data:d,loading:u}=ge(qg,{variables:{ids:p},skip:p.length===0||o}),y=d?.tileCollection?.items.slice().sort((m,g)=>p.indexOf(m.sys.id)-p.indexOf(g.sys.id));return o||u?i(de,{children:Array.from({length:l??6}).map((m,g)=>i(rS,{},`skeleton-editorial-gallery-card-${g}`))}):i(de,{children:y?.length?y.map(m=>{let g=m.brand?s?.find(f=>f?.brand===m.brand)?.image:void 0;return i(Rv,{...m,media:m.media??g??r},m.sys.id)}):i("div",{"data-testid":"mwp-editorial-gallery-placeholder",className:Kg,children:i("p",{...ee(n),children:e})})})};Fv.displayName="EditorialGalleryLazyTiles";var yn=T(N());var Oi=T(N());function yf({galleryId:e,page:t,tags:n,pageSize:o=12,sortBy:r=Hg}){let s=(0,Oi.useContext)(ae),l=(0,Oi.useContext)(it),p=(0,Oi.useRef)(0),d=(0,Oi.useMemo)(()=>{let f=new URLSearchParams;f.append("galleryId",e),f.append("pageSize",`${o}`),f.append("sortBy",r),n.length&&f.append("tags",n.join(",")),f.append("page",`${t-1}`),s.currentLocale&&f.append("locale",s.currentLocale),s.userLocation.country&&f.append("country",s.userLocation.country);let b=l.getLowEntropyHints().platform;b&&f.append("platform",b);let S=l.getLowEntropyHints().isMobile?"Mobile":"Non-Mobile";return S&&f.append("device",S),f},[e,n,t,o,s.currentLocale,s.userLocation.country,l,r]),y=`${O.isClient?"":`http://localhost:${process.env.PORT??3e3}`}/api/gallery?${d}`,{data:m,isLoading:g}=Fo({dataId:`/api/gallery?${d}`,dataAsync:async()=>{try{return await(await fetch(y)).json()}catch(f){De.logError({component:"UseGalleryTiles",message:"Error loading gallery tiles",error:f})}}});return m?.total&&(p.current=m?.total),{paginationData:g?{tiles:[],total:p.current}:m,isLoading:g}}var Bv=e=>{window.requestAnimationFrame(()=>{let t=Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue(Et),10),n=e?.getBoundingClientRect().top??0,o=window.scrollY;window.scrollTo({top:n+o-(t+20),behavior:"smooth"})})},$v=e=>{let{gallery:t}=e,n=t.sys.id,{getUrlParams:o,setUrlParams:r}=(0,yn.useContext)(Jn),{onRedirect:s,getCurrentUrl:l}=(0,yn.useContext)(ae),p=o?.()??{},[d,u]=(0,yn.useState)(t.hidePagination?1:Number(p?.page??1)),y=(0,yn.useMemo)(()=>{if(t?.dropdownsCollection)return Qg(t.dropdownsCollection.items,!0)},[t]),m=(0,yn.useMemo)(()=>y?y.map(k=>k.id):[],[y]),[g,f]=(0,yn.useState)(ei(p,m));(0,yn.useEffect)(()=>{let k=o?.()??{},A=ei(k,m),R=Number(k?.page??1);f(A),u(R)},[m,o]);let{paginationData:b,isLoading:S}=yf({galleryId:n,page:d,pageSize:t?.itemsPerPage,tags:Object.values(g),sortBy:t?.sortBy}),C=(0,yn.useRef)(null),I=(0,yn.useCallback)((k,A)=>{if(!r)return;let R=vn(g),$=o?.()??{},B=Ft($,m);A?R[k]=A:R=Ft(R,k),f(R),u(1),r({...B,...R,page:"1"})},[m,o,r,g]),M=(0,yn.useCallback)(k=>{if(!r)return;let A=o?.()??{},R=vn(A);R.page=`${k}`,u(k),r(R),Bv(C.current)},[o,r,C.current]),v=(0,yn.useCallback)(()=>
12625{if(!r)return;let k=o?.()??{},A=Ft(k,m);u(1),f({}),r({...A,page:"1"})},[m,o,r]),{mobileFiltersWrapperTextDataset:_,clearFiltersCtaCopyDataset:w,emptyPlaceholderDataset:D}=Ee({entryId:n,fieldIds:["emptyPlaceholder","loadMoreCtaCopy","mobileFiltersWrapperText","clearFiltersCtaCopy"]});if(s&&O?.redirects?.queryRedirects){let k=new Set(Object.keys(O.redirects.queryRedirects));if(Object.keys(p).some($=>k.has($))){let $=new URL(l()),B=new URL(`${$.protocol}//${$.host}${$.pathname}`);for(let[H,L]of Object.entries(p)){if(k.has(H)){B.searchParams.set(`${vl}${H}`,String(L));continue}B.searchParams.set(H,String(L))}return B.hash=$.hash,s(`${B.pathname}${B.search}${B.hash}`,{newTab:!1}),null}}return x("div",{"data-testid":"mwp-lazy-gallery",ref:C,className:SH,children:[y&&!t.hideFilters?i(Tp,{searchMenus:y,selectedFilters:g,onChangeFilter:(k,A)=>I(k,A),onClearFilters:v,clearButtonLabel:t?.clearFiltersCtaCopy,mobileFiltersToggleLabel:t?.mobileFiltersWrapperText,mobileFiltersWrapperTextDataset:_,clearFiltersCtaCopyDataset:w}):null,i(vv,{emptyPlaceholder:t.emptyPlaceholder,tiles:b?.tiles,showDates:t.showDates,showDescriptions:t.showDescriptions,showMedia:t.showMedia,emptyPlaceholderDataset:D,isGalleryLoading:S,defaultTileImage:t.defaultImage??void 0,brandDefaultTileImages:t.brandDefaultImagesCollection?.items,numberOfTiles:t?.itemsPerPage??12}),b?.total&&!t.hidePagination?i(Mi,{totalPages:Math.floor((b.total-1)/(t?.itemsPerPage??12))+1,currentPage:d,onChange:M}):null]})};$v.displayName="Gallery";var Lv=e=>{let{gallery:t}=e,n=t.sys.id,{getUrlParams:o,setUrlParams:r}=(0,mn.useContext)(Jn),{onRedirect:s,getCurrentUrl:l}=(0,mn.useContext)(ae),p=o?.()??{},[d,u]=(0,mn.useState)(t.hidePagination?1:Number(p?.page??1)),y=(0,mn.useMemo)(()=>{if(t?.dropdownsCollection)return Qg(t.dropdownsCollection.items,!0)},[t]),m=(0,mn.useMemo)(()=>y?y.map(k=>k.id):[],[y]),[g,f]=(0,mn.useState)(ei(p,m));(0,mn.useEffect)(()=>{let k=o?.()??{},A=ei(k,m),R=Number(k?.page??1);f(A),u(R)},[m,o]);let{paginationData:b,isLoading:S}=yf({galleryId:n,page:d,pageSize:t?.itemsPerPage||6,tags:Object.values(g),sortBy:t?.sortBy}),C=(0,mn.useRef)(null),I=(0,mn.useCallback)((k,A)=>{if(!r)return;let R=vn(g),$=o?.()??{},B=Ft($,m);A?R[k]=A:R=Ft(R,k),f(R),u(1),r({...B,...R,page:"1"})},[m,o,r,g]),M=(0,mn.useCallback)(k=>{if(!r)return;let A=o?.()??{},R=vn(A);R.page=`${k}`,u(k),r(R),Bv(C.current)},[o,r,C.current]),v=(0,mn.useCallback)(()=>{if(!r)return;let k=o?.()??{},A=Ft(k,m);u(1),f({}),r({...A,page:"1"})},[m,o,r]),{mobileFiltersWrapperTextDataset:_,clearFiltersCtaCopyDataset:w,emptyPlaceholderDataset:D}=Ee({entryId:n,fieldIds:["emptyPlaceholder","loadMoreCtaCopy","mobileFiltersWrapperText","clearFiltersCtaCopy"]});if(s&&O?.redirects?.queryRedirects){let k=new Set(Object.keys(O.redirects.queryRedirects));if(Object.keys(p).some($=>k.has($))){let $=new URL(l()),B=new URL(`${$.protocol}//${$.host}${$.pathname}`);for(let[H,L]of Object.entries(p)){if(k.has(H)){B.searchParams.set(`${vl}${H}`,String(L));continue}B.searchParams.set(H,String(L))}return B.hash=$.hash,s(`${B.pathname}${B.search}${B.hash}`,{newTab:!1}),null}}return x("div",{"data-testid":"mwp-lazy-editorial-gallery",ref:C,className:hH,children:[y&&!t.hideFilters?i(Tp,{searchMenus:y,selectedFilters:g,onChangeFilter:(k,A)=>I(k,A),onClearFilters:v,clearButtonLabel:t?.clearFiltersCtaCopy,mobileFiltersToggleLabel:t?.mobileFiltersWrapperText,mobileFiltersWrapperTextDataset:_,clearFiltersCtaCopyDataset:w}):null,i("div",{className:h({[Aw]:!S&&b&&b?.tiles?.length>0}),children:i(Fv,{emptyPlaceholder:t.emptyPlaceholder,tiles:b?.tiles,emptyPlaceholderDataset:D,isGalleryLoading:S,defaultTileImage:t.defaultImage??void 0,brandDefaultTileImages:t.brandDefaultImagesCollection?.items,numberOfTiles:t?.itemsPerPage??6})}),b?.total&&!t.hidePagination?i(Mi,{totalPages:Math.floor((b.total-1)/(t?.itemsPerPage??6))+1,currentPage:d,onChange:M,className:CH}):null]})};Lv.displayName="EditorialGallery";var Hv=e=>{let t=e.sys.id,{data:n}=ge(Wg,{variables:{id:t}}),o=n?.gallery,r=o?.galleryType==="Editorial";return o?r?i(Lv,{gallery:o}):i($v,{gallery:o}):null};Hv.displayName="LazyGallery";var Vv=e=>{let{data:t}=ge(Yg.all,{variables:{id:e.sys.id}});return t?.mosaic?i(Mv,{...t.mosaic,__typename:"Mosaic"}):null};Vv.displayName="Mosaic";var Ov=T(hr());var Gv=T(N());var bV=F`
12626  query TileAndRelatedContentQuery(
12627    $preview: Boolean!
12628    $locale: String!
12629    $ids: [String]!
12630    $relatedContentId: String!
12631    $slugId: String
12632  ) {
12633    tileCollection(
12634      preview: $preview
12635      locale: $locale
12636      where: { sys: { id_in: $ids }, slugReference: { sys: { id_not: $slugId } } }
12637    ) {
12638      total
12639      items {
12640        ...TileAll
12641      }
12642    }
12643    relatedContent(preview: $preview, locale: $locale, id: $relatedContentId) {
12644      defaultImage {
12645        ...ImageAll
12646      }
12647    }
12648  }
12649  ${ni.all}
12650  ${Ue.all}
12651`;var Gi=T(N());function SV({page:e,tags:t,pageSize:n=12,sortBy:o=Hg}){let r=(0,Gi.useContext)(ae),s=(0,Gi.useContext)(it),l=(0,Gi.useRef)(0),p=(0,Gi.useMemo)(()=>{let g=new URLSearchParams;g.append("pageSize",`${n}`),g.append("sortBy",o),t.length&&g.append("tags",t.join(",")),g.append("page",`${e-1}`),r.currentLocale&&g.append("locale",r.currentLocale),r.userLocation.country&&g.append("country",r.userLocation.country);
12651let f=s.getLowEntropyHints().platform;f&&g.append("platform",f);let b=s.getLowEntropyHints().isMobile?"Mobile":"Non-Mobile";return b&&g.append("device",b),g},[t,e,n,r.currentLocale,r.userLocation.country,s,o]),u=`${O.isClient?"":`http://localhost:${process.env.PORT??3e3}`}/api/related-content?${p}`,{data:y,isLoading:m}=Fo({dataId:`/api/related-content?${p}`,dataAsync:async()=>{try{return await(await fetch(u)).json()}catch(g){De.logError({component:"UseRelatedContent",message:"Error loading related content tiles",error:g})}}});return y?.total&&(l.current=y?.total),{paginationData:m?{tiles:[],total:l.current}:y,isLoading:m}}var mte=10,gte={day:"2-digit",month:"2-digit",year:"2-digit",timeZone:"UTC"},hV=e=>{let{topics:t,slugId:n=""}=(0,Gv.useContext)(En),{getImageSources:o}=Ie(),{isRTL:r}=(0,Gv.useContext)(ae),{formatDate:s}=Yo(),l=t?.map(C=>C.topicId||"")??[],{paginationData:p,isLoading:d}=SV({page:1,pageSize:mte,tags:l}),{data:u,loading:y}=ge(bV,{variables:{ids:p?.tiles?.map(C=>C?.tileSysId)??[],relatedContentId:e.sys.id,slugId:n}}),m="https://images.ctfassets.net/kp51zybwznx4/120IJvdruE5HeC9XBYjFiU/879b8f63bde0d27c0750ade94c4b1a39/Default_Gallery_Image.png",{media:{imageSource:g,imageAltText:f},mobileMedia:{imageSource:b}}=Qt(u?.relatedContent?.defaultImage),S=u?.tileCollection?.items.length||0;return!d&&!y&&S>0?i(Er,{isRtl:r,children:u?.tileCollection?.items.map(C=>{let I=C.media?.media?.contentType,M=I?.startsWith("video/"),v=!!I,_=v?C.media:u?.relatedContent?.defaultImage,w=Xr[_?.quality??"Standard"],D={size:pv(w),quality:w},k=$e({desktop:o(v?C.media?.media.url:g||m,D),mobile:o(v?C.media?.mobileMedia?.url:b,D)}),A=C.slugReference?.slug||"",R=C.title?.json?C.title.json:"",$=C.label?.json?C.label?.json:"",B=C.date?s(C.date,gte).replaceAll("/","."):"";return i(Ho,{title:(0,Ov.documentToPlainTextString)(R),body:(0,Ov.documentToPlainTextString)($),date:B,brand:C?.brand,url:A?`/${A}`:void 0,imgSrcs:M?void 0:k,imgAltText:C.media?.media?.description||f,videoSource:M?C.media?.media?.url:void 0,mobileVideoSource:M?C.media?.mobileMedia?.url:void 0,aspectRatio:"9:16",hideLinkArrow:Md[O.site]?.includes("snap"),relatedContent:!0},`${C.__typename}-${C.sys.id}`)})}):null};var xV=e=>{switch(e.__typename){case"Gallery":return i(Hv,{...e});case"CarouselV3":return i(Nc,{...e});case"Tabs":return i(Av,{...e});case"Mosaic":return i(Vv,{...e,__typename:"Mosaic"});case"Form":return i(Rc,{...e});case"ChartToggle":return i(Nv,{...e});case"BarChart":return i(kl,{...e});case"LineChart":return i(_l,{...e});case"GeoVisualization":return i(Al,{...e});case"VisualizationSelector":return i(FH,{...e});case"TableVisualization":return i(wl,{...e});case"Content":return i(Fc,{...e});case"Accordion":return i(k7,{...e});case"AnimatedAccordion":return i(fV,{...e});case"RelatedContent":return i(hV,{...e});default:return Be({component:"Block",message:`Unknown content type: ${e.__typename} with id: ${e.sys.id}`}),i(de,{children:"\u{1F47F}"})}};xV.displayName="BlockContent";var mf=e=>{let{maxColumns:t,eyebrow:n,title:o,subtitle:r,titleAlignment:s,titleAlignmentMobile:l,contentsCollection:p,callsToActionCollection:d,anchorId:u,isNarrow:y,widthStyle:m,fullHeight:g,brandBackgroundColor:f,backgroundColor:b,backgroundMediaV2:S,theme:C,isNextSameBackgroundColor:I,isPreviousSameBackgroundColor:M,className:v,sys:_,preChildren:w,postChildren:D,showCurtain:k,denseLayout:A,topSpacing:R,bottomSpacing:$}=e,B=Je(f),{replacements:H}=(0,CV.useContext)(En),L=p;if(p?.items.length&&H){let re=[...p.items];for(let Z=0;Z<re.length;Z++){let be=re[Z]?.sys?.id,q=re[Z]?.__typename;if(be&&H&&be in H){let le=H[be];le===void 0?re.splice(Z,1):le&&le.__typename===q&&(re[Z]={sys:{id:le.sys.id},__typename:le.__typename})}}L={items:re}}let{media:{imageSource:z,imageAltText:Q,videoSource:ue},mobileMedia:{imageSource:ie,imageAltText:ne,videoSource:te},thumbnailSource:se}=Qt(S),oe=(L?.items??[]).map(re=>i(xV,{...re},re.sys.id)),j=d.items.map(re=>i(Ot,{...re},re.sys.id)),{getImageSources:Y}=Ie(),J;if(S?.__typename==="Image"){let{desktopSettings:re,mobileSettings:Z}=Ze({desktopHeight:S.media?.height??0,mobileHeight:S.mobileMedia?.height,enableHighDpi:S.enableHighDpi,quality:S.qual
12651ity});J=$e({desktop:Y(z,re),mobile:Y(ie,Z)})}let U=S?.stickersCollection?.items?.map(re=>({imgSrcs:Y(re?.asset?.url),position:re?.position,rotation:re?.rotation})),E=Ee({entryId:_.id,fieldIds:["eyebrow","title","subtitle"]}),X=(!!J||!!ue)&&k!==!1,W=i(ya,{callsToAction:j,anchorId:u,maxColumns:t??void 0,subtitle:Fi(r),eyebrow:n,title:on(o),titleAlignment:s,titleAlignmentMobile:l,widthStyle:m??(y?"narrow":void 0),motifScheme:B,backgroundColor:b??C,isNextSameBackgroundColor:I,isPreviousSameBackgroundColor:M,fullHeight:g,className:v,...E,preChildren:w,postChildren:D,backgroundVideoSource:ue,backgroundPosterSource:se,mobileBackgroundVideoSource:te,backgroundImageSources:J,backgroundImageAltText:Q??ne,showCurtain:X,backgroundMediaStickers:U,denseLayout:A,topSpacing:R,bottomSpacing:$,children:oe});return u?i(he.Provider,{value:{elementLocation:`block#${u}`},children:W}):W};mf.displayName="Block";var vV=T(N());var MV=({localizedIn:e=[wn]})=>{let{currentLocale:t,getCurrentUrl:n}=(0,vV.useContext)(ae),o=O.site==="stinson"?df(n(),void 0):cf(n());return o.searchParams.delete("lang"),t!==wn&&e.includes(t)&&o.searchParams.set("lang",t),i(St,{children:i("link",{rel:"canonical",href:o.href})})};var fte=Symbol.for("react.lazy"),bte=e=>e.$$typeof===fte,zi=({component:e})=>bte(e)?i(Dn,{children:i(e,{})}):i(e,{});zi.displayName="ContentlessRenderer";var kV={questionnaireAll:F`
12652    fragment QuestionnaireBlockAll on QuestionnaireBlock {
12653      ...ContentfulSysId
12654      questionnaireTitle: title
12655      body {
12656        json
12657      }
12658      image {
12659        url
12660      }
12661      questionsCollection(limit: 20) {
12662        items {
12663          ...QuestionnaireQuestionAll
12664        }
12665      }
12666      startLabel
12667      submitLabel
12668      nextLabel
12669      backLabel
12670      skipLabel
12671      trackingIdLabel
12672      anchorId
12673    }
12674  `,questionnaireQuestionAll:F`
12675    fragment QuestionnaireQuestionAll on QuestionnaireQuestion {
12676      ...ContentfulSysId
12677      questionType
12678      question
12679      backgroundImage {
12680        url
12681      }
12682      body {
12683        json
12684      }
12685      answersCollection {
12686        items {
12687          ... on QuestionnaireAnswer {
12688            ...ContentfulSysId
12689            title
12690            description {
12691              json
12692            }
12693            image {
12694              url
12695            }
12696          }
12697        }
12698      }
12699      required
12700    }
12701    ${G}
12702  `},TV=F`
12703  query QuestionnaireEntryQuery($preview: Boolean!, $locale: String!, $id: String!) {
12704    questionnaireBlock(preview: $preview, locale: $locale, id: $id) {
12705      ...QuestionnaireBlockAll
12706    }
12707  }
12708  ${kV.questionnaireAll}
12709  ${kV.questionnaireQuestionAll}
12710`;var zv=e=>{let{data:t}=ge(TV,{variables:{id:e.id}}),n=Ste(t);return n?i(void 0,{...n}):null};zv.displayName="QuestionnaireBlock";function Ste(e){if(!e)return null;let{questionnaireBlock:t}=e,{questionsCollection:n}=t,o=n.items.map(r=>({id:r.sys.id,question:r.question,body:r.body,questionType:r.questionType,image:r.backgroundImage?.url,answers:hte(r.answersCollection),required:r.required}));return{title:t.questionnaireTitle,body:t.body,image:t.image?.url,submitLabel:t.submitLabel,startLabel:t.startLabel,nextLabel:t.nextLabel,backLabel:t.backLabel,skipLabel:t.skipLabel,anchorId:t.anchorId,questions:o}}function hte(e){return e?e.items.map(n=>({id:n.sys.id,text:n.title,imageUrl:n.image?.url,isSelected:!1})):[]}function Uv(){let e={AiAgent:void 0,ArDownloadFormBlock:void 0,ArDownloadIdCaptureBlock:void 0,ArDownloadLinkCard:void 0,ArLinkOutsBlock:void 0,AvalonHomeHero:void 0,AvalonDeepLinkBlock:void 0,AvalonProductHero:void 0,AvalonFormBlock:void 0,AvalonScrollSection:void 0,FixedPositionBlock:void 0,ValuePropsBlock:void 0,CheeriosBlock:void 0,CheeriosStaticBlock:void 0,ChiliPiperFormBlock:void 0,CookieInformationBlock:void 0,JobApplyNowBlock:void 0,JobDescriptionBlock:void 0,JobHero:void 0,JobPostings:void 0,JobMobileCallToAction:void 0,QuestionnaireBlock:zv,SandboxCookieTest:void 0,LatestGalleryCardHero:void 0,RegistrationFormBlock:void 0,ArArkoseProtectedFormBlock:void 0,LeadGenFormBlock:void 0,ExperienceSps2024Registration:void 0,ExperienceSps2024Confirmation:void 0,CventAuthenticator:void 0,ZkipsterAuthenticator:void 0,MosaicGridBlock:void 0,LiveEvent:void 0,StinsonDeepLinkBlock:void 0,SnapHomePage:void 0,SnapHomePageV2:void 0,StinsonBreadcrumbsBlock:void 0,StinsonCollectionsCarousel:void 0,StinsonMediaFeatureBlock:void 0,StinsonMultiVideoBlock:void 0,StinsonMultiVideoCarouselBlock:void 0,StinsonSplitBlock:void 0,StinsonStoreEventsBlock:void 0,StinsonPhaseOneHome:void 0,StinsonPhaseOnePdpHero:void 0,StinsonRevealHome:void 0,StinsonUseCasesBlock:void 0,StinsonMediaBlock:void 0,StinsonVideoBlock:void 0},t={};for(let[n,o]of Object.entries(e))o&&(t[n]=o);return t}var Nl=T(N());var Wv=F`
12711  fragment BreadcrumbsAll on Slug {
12712    breadcrumbText
12713    slugParent {
12714      ...ContentfulSysId
12715      slug
12716      breadcrumbText
12717      slugParent {
12718        ...ContentfulSysId
12719        slug
12720        breadcrumbText
12721        slugParent {
12722          ...ContentfulSysId
12723          slug
12724          breadcrumbText
12725        }
12726      }
12727    }
12728  }
12729  ${G}
12730`,edt=F`
12731  query BreadcrumbsQuery($preview: Boolean!, $locale: String!, $id: String!) {
12732    slug(preview: $preview, locale: $locale, id: $id) {
12733      ...ContentfulSysId
12734      slug
12735      ...BreadcrumbsAll
12736    }
12737  }
12738  ${G}
12739  ${Wv}
12740`;var qv=e=>{if(!e)return;let t=e.slugParent,n=e.breadcrumbText;if(!t||!n)return;let o=[];if(e.slugParent?.slugParent?.breadcrumbText){let r=e.slugParent.slugParent,s=e.slugParent.slugParent.breadcrumbText;o.push({id:r.sys?.id??`breadcrumb-${o.length}`,slug:r.slug?`/${r.slug}`:void 0,breadcrumbText:s})}if(e.slugParent?.breadcrumbText){let r=e.slugParent,s=e.slugParent.breadcrumbText;o.push({id:r.sys?.id??`breadcrumb-${o.length}`,slug:r.slug?`/${r.slug}`:void 0,breadcrumbText:s})}return e.breadcrumbText&&o.push({id:e.sys?.id??`breadcrumb-${o.length}`,slug:e.slug?`/${e.slug}`:void 0,breadcrumbText:e.breadcrumbText}),o.length>1?o:void 0},CO=e=>{if(typeof window>"u")return;let t=qv(e);if(t?.length)return{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:t.map((n,o)=>({"@type":"ListItem",position:o+1,name:n.breadcrumbText,item:n.slug?`${window.location.origin}${n.slug}`:void 0}))}};var xO=T(hr()),vO=e=>{if(e)return typeof e=="string"?e:(0,xO.documentToPlainTextString)(e.json)};var IO={month:"long",day:"2-digit",year:"numeric",timeZone:"UTC"},MO=({fallbackDate:e,header:t,isExpectingDate:n})=>{if(!n&&t)return()=>i(de,{children:Pn(t)});let o=typeof t=="string"?t:vO(t)??"",r=new Date(o),s=!Number.isNaN(r.getTime());return n&&s?()=>{let{formatDate:l}=Yo();return i(de,{children:l(r,IO)})}:n&&e?()=>{let{formatDate:l}=Yo();return i(de,{children:l(e,IO)})}:null};var Kv=e=>e?.__typename==="CarouselV3";var Cte={sizeToUrl:[1,2,3].map(e=>({size:`${e}x`,settings:{width:460*e,height:84*e}})),sizes:xm},xte=(e,t)=>{let n=s=>{let l=s?.width??0,p=s?.height??0;if(!(l<=0||p<=0))return{height:p,width:l}},o=n(e),r=n(t);if(!(!o&&!r))return{desktop:o,mobile:r}},vte=(e,t,n,o,r)=>{let s;if((bc(e)||ng(e))&&(s=e?.stickersCollection?.items?.map(l=>({imgSrcs:t(l?.asset?.url),position:l?.position,rotation:l?.rotation}))),bc(e)){let l=ze(e.mobileMedia).videoSource;return i(yo,{mobileVideoSource:l,videoSource:o,posterSource:r,dataset:n,stickers:s})}if(ng(e)){let{imageSource:l,imageAltText:p}=ze(e.media),{imageSource:d}=ze(e.mobileMedia),{desktopSettings:u,mobileSettings:y}=Ze({desktopHeight:e.media?.height??0,mobileHeight:e.mobileMedia?.height,desktopDefaultHeight:650,mobileDefaultHeight:650,enableHighDpi:e.enableHighDpi,quality:e.quality}),m=$e({desktop:t(l,u),mobile:t(d??l,y)});return i(yo,{imgSrcs:m,altText:p,dataset:n,stickers:s})}if(Kv(e))return i(Nc,{...e,isInsideHero:!0});if(e.__typename==="SnapchatEmbed")return i(Gs,{...e,dataset:n})},Lc=e=>{let{eyebrow:t,title:n,subTitle:o,body:r,backgroundMediaLayout:s=vi.FullScreen,backgroundMediaV2:l,callsToActionCollection:p,isHeaderDate:d=!1,header:u,headerMediaV2:y,brandBackgroundColor:m,backgroundColor:g,theme:f,textAlign:b,textAlignMobile:S,verticalTextAlign:C,fitWindow:I=!1,curtainOpacityPercentage:M,foreground:v,mediaWrap:_,className:w,footer:D,showMediaMobile:k,anch
12740orId:A,sys:R,postChildren:$,size:B,showScrollButton:H,topics:L=[],displayTopics:z,increaseTitleFontSize:Q}=e,ue=Je(m),ie=(0,Nl.useContext)(it),ne=(0,Nl.useContext)(he).elementLocation,{breadcrumbData:te}=(0,Nl.useContext)(En),se=qv(te),oe=(0,Nl.useRef)(null),{fallbackDate:j,shareable:Y=!1}=e,{media:{imageSource:J,imageAltText:U,videoSource:E,imageSize:X},mobileMedia:{imageSource:W,imageAltText:re,videoSource:Z,imageSize:be},thumbnailSource:q}=Qt(l),le=y?.media,{imageSource:ye,imageAltText:Se,imageSize:we}=ze(le),xe=y?.mobileMedia,{imageSource:Fe,imageSize:Gt}=ze(xe),rt=xte(we,Gt),an=p?.items?.map(_t=>i(Ot,{..._t},_t.sys.id)),gn=Ee({entryId:R.id,fieldIds:["eyebrow","title","subTitle","body","header","foreground"]}),{getImageSources:et}=Ie(),{media:{videoSource:Me},thumbnailSource:Re}=Qt(v&&bc(v)?v:void 0),Un=v?vte(v,et,gn.foregroundDataset,Me,Re):void 0,rn=gt(g)?void 0:g,ce=gt(f)?void 0:f,Rt=MO({header:u,isExpectingDate:d,fallbackDate:j}),ut={size:Cte},mt=$e({desktop:et(ye,ut),mobile:et(Fe,ut)}),Tt=vC(800,X?.height??0),fn;if(l?.__typename==="Image"){let{desktopSettings:_t,mobileSettings:cr}=Ze({desktopHeight:X?.height??0,mobileHeight:be?.height,enableHighDpi:l.enableHighDpi,quality:l.quality});fn=$e({desktop:et(J,_t),mobile:et(W,cr)})}let At,bn;if(ad(ie.getLowEntropyHints())&&J&&fn){let _t=fn.sources?.find(cr=>cr.type==="image/avif")?.url;Tt.additionalDpr?(At={url:Ma(J,{image:{format:"avif",...Tt.baseDprSettings}}),dpr:Tt.additionalDpr.dpr-1e-4},bn={url:Ma(J,{image:{...Tt.additionalDpr.settings,format:"avif"}}),dpr:Tt.additionalDpr.dpr}):_t&&(At={url:_t})}let Rn=B??"Regular";v&&Kv(v)&&(Rn="Regular");let Sn=()=>{if(!oe.current)return;fe({eventCategory:"Hero",eventAction:"Click",eventLabel:null,context:{elementLocation:ne}});let _t=Sg()??0,Of=oe.current.getBoundingClientRect().bottom+window.scrollY-_t;window.scrollTo({top:Of,left:0,behavior:"smooth"})},Yc=z&&L.map(_t=>i(l$,{displayText:_t.displayText||"",url:_t.linksTo},_t.sys.id)),Xc=l?.stickersCollection?.items?.map(_t=>({imgSrcs:et(_t?.asset?.url),position:_t?.position,rotation:_t?.rotation}));return x(de,{children:[!O.isClient&&At&&x(St,{children:[i("link",{rel:"preload",href:At.url,as:"image",fetchpriority:"high",media:bn?`(-webkit-max-device-pixel-ratio: ${At.dpr})`:""}),bn&&i("link",{rel:"preload",href:bn.url,as:"image",fetchpriority:"high",media:`(-webkit-min-device-pixel-ratio: ${bn.dpr})`})]}),i(Sh,{ref:oe,eyebrow:t,title:on(n),subTitle:wa(o),body:wa(r),backgroundMediaLayout:s,backgroundVideoSource:E,backgroundPosterSource:q,mobileBackgroundVideoSource:Z,callsToAction:an?.length?an:void 0,header:Rt?i(Rt,{}):void 0,foregroundMedia:Un,motifScheme:ue,backgroundColor:rn||ce,bgImgSrcs:fn,bgImgAltText:U??re,headerImgSrcs:mt,headerImgAltText:Se,headerMediaPixelSize:rt,textAlign:b,textAlignMobile:S,verticalTextAlign:C,fitWindow:gt(I)?!1:I,curtainOpacityPercentage:M??void 0,wrapMedia:_,shareable:Y,className:w,footer:D,showMediaMobile:k,anch
12740orId:A,...Ft(gn,"foregroundDataset"),postChildren:$,size:Rn,showScrollButton:H,onScrollDownButtonClick:Sn,breadcrumbs:se,breadcrumbsPropsOverride:O.theme?.componentPropsOverrides?.breadcrumbs,topics:Yc,backgroundMediaStickers:Xc,increaseTitleFontSize:Q})]})};Lc.displayName="Hero";var Qv=T(Sk());var AO=T(N());var kO=F`
12741  fragment PageBlocksCollection on Page {
12742    ...ContentfulSysId
12743    blocksCollection(limit: ${Bi}) {
12744      items {
12745        __typename
12746        ... on BlockHero {
12747          ...BlockHeroAll
12748        }
12749        ... on Block {
12750          ...ContentfulSysId
12751          title {
12752            json
12753          }
12754        }
12755      }
12756    }
12757  }
12758  ${G}
12759`,TO=F`
12760  query LatestPostHero($locale: String!, $preview: Boolean!) {
12761    slugCollection(
12762      limit: 1
12763      order: postedDate_DESC
12764      where: { AND: [{ slugType_contains: "Blog" }] }
12765      locale: $locale
12766      preview: $preview
12767    ) {
12768      items {
12769        ...ContentfulSysId
12770        slug
12771        postedDate
12772        author {
12773          ...ContentfulSysId
12774          name
12775          position
12776          slug
12777        }
12778        page {
12779          ...PageAssetAll
12780          ...ExperimentOnPageLoadingPageBlocksCollection
12781        }
12782      }
12783    }
12784  }
12785  ${G}
12786  ${Il.all}
12787  ${kO}
12788  ${Jr("Page","PageBlocksCollection",kO)}
12789  ${Ml}
12790`;var _O=({backgroundColor:e,postChildren:t})=>{let{data:n}=ge(TO),{formatMessage:o}=(0,AO.useContext)(qe),{pathname:r}=Lt(),s=o({id:"viewArticle",defaultMessage:"View Article"}),l={json:{data:{},content:[{data:{},content:[{data:{},marks:[],value:s,nodeType:"text"}],nodeType:Qv.BLOCKS.PARAGRAPH}],nodeType:Qv.BLOCKS.DOCUMENT},links:void 0},p=n?.slugCollection.items[0],d=p?.slug,u,y;switch(p?.page.__typename){case"Page":y=p.page.blocksCollection,u=y.items.find(f=>f.__typename==="BlockHero");break;case"PageAsset":u={__typename:"BlockHero",sys:{id:"asset_block_hero"},title:p?.page?.media?.title,body:p?.page?.media?.description};break;case"Experiment":{y=p.page.defaultReference.blocksCollection,u=y.items.find(f=>f.__typename==="BlockHero");break}}if(!u&&y){let f=y.items.find(b=>!!(b&&"title"in b&&b.title));f&&(Be({component:"LatestPostHero",message:`Latest post "${d}" does not have a hero. Using fallback title from ${f.__typename}`}),u={__typename:"BlockHero",sys:{id:`fallback_from_${f.__typename}`},title:f.title,backgroundColor:Jt.Black})}let m={items:[{_id:"generated",sys:{id:"generated"},url:d,analytics:{_id:"generated",sys:{id:"generated"},label:`Latest Post Hero CTA: ${r}`},presentation:{__typename:"Button",_id:"generated",sys:{id:"generated"},url:d,title:l,buttonType:"Primary"}}]};if(!u)return null;let g=u.backgroundColor??e??Jt.White;return e??(e=Jt.White),i(Lc,{...u,callsToActionCollection:m,backgroundColor:g,theme:e,postChildren:t})};var ff=T(N());var wO=e=>window.matchMedia(e),Ite=(e,t=wO)=>{let n=e.getAttribute("media");return n?t(n).matches:!0},DO=(e,t=wO)=>{let n=Array.from(e.querySelectorAll("source"));for(let o of n){let r=o.getAttribute("src");if(r&&Ite(o,t))return r}return null};var Hc="activeHlsSource",Mte="deferHlsLoad",kte="hlsLoadRequested",Tte="mwp-hls-load-request",PO=e=>e.dataset[Mte]==="true",jv=e=>e.dataset[kte]==="true";var NO=e=>{let t=DO(e);return t?.endsWith(".m3u8")?t:null},EO=(e,t,n)=>e.dataset[Hc]!==t?!1:n.has(e)?!0:!!(window.Hls&&!window.Hls.isSupported()),RO=(e,t,n)=>e.isConnected?n.get(e)!==t:!0,FO=e=>({savedCurrentTime:e.currentTime,wasPlaying:!e.paused}),BO=(e,t)=>{e.dataset[Hc]=t},$O=(e,t,n,o,r)=>{let s=new window.Hls({startLevel:-1,autoStartLoad:!PO(e)});return s.loadSource(t),s.attachMedia(e),s.on(window.Hls.Events.MANIFEST_PARSED,()=>{r.initGenerationByVideo.get(e)===n&&(e.currentTime=o.savedCurrentTime,o.wasPlaying&&e.play()?.catch(()=>{}))}),r.hlsByVideo.set(e,s),r.managedVideos.add(e),e.dataset[Hc]=t,s},LO=(e,t,n)=>{if(e.getAttribute("preload")==="auto"&&!PO(e))return;let r=new AbortController;n.preloadListenerAbortByVideo.set(e,r);let{signal:s}=r;e.addEventListener("loadedmetadata",()=>{e.paused&&!jv(e)&&t.stopLoad()},{once:!0,signal:s}),e.addEventListener("play",()=>t.startLoad(),{signal:s}),e.addEventListener(Tte,()=>{jv(e)?t.startLoad():t.stopLoad()},{signal:s}),(!e.paused||jv(e))&&t.startLoad()};var HO=({children:e})=>{let t=ht(),n=(0,ff.useRef)(null),o=t.enableHlsPlayback==="true";return(0,ff.useEffect)(()=>
12790{if(!o||!n.current)return;let r=!0,s=new WeakMap,l=new Set,p=new WeakMap,d=new WeakMap,u=S=>{let C=d.get(S);C&&(C.abort(),d.delete(S));let I=s.get(S);I&&(I.destroy(),s.delete(S)),l.delete(S),delete S.dataset[Hc]},y=()=>new Promise(S=>{if(window.Hls){S();return}Xo("hls.js","/hls.min.1.5.18.js",S)}),m={hlsByVideo:s,managedVideos:l,initGenerationByVideo:p,preloadListenerAbortByVideo:d},g=async S=>{let C=NO(S);if(!C||EO(S,C,s))return;let I=(p.get(S)??0)+1;if(p.set(S,I),await y(),!r||RO(S,I,p))return;let M=FO(S);if(u(S),!window.Hls.isSupported()){BO(S,C);return}let v=$O(S,C,I,M,m);LO(S,v,m)};(()=>{let S=n.current?.querySelectorAll("video")??[];for(let C of Array.from(S))g(C).catch(I=>{Be({component:"HlsInitializer",message:"Failed to initialize Hls for video",error:I})})})();let b=new MutationObserver(S=>{for(let D of l)D.isConnected||u(D);let I=S.filter(D=>D.type==="childList").flatMap(D=>Array.from(D.addedNodes)).filter(D=>D instanceof HTMLElement),M=I.filter(D=>D instanceof HTMLVideoElement),_=I.filter(D=>!(D instanceof HTMLVideoElement)).flatMap(D=>Array.from(D.querySelectorAll("video"))),w=[...M,..._];for(let D of w)g(D).catch(k=>{Be({component:"HlsInitializer",message:"Failed to initialize Hls for video",error:k})})});return b.observe(n.current,{childList:!0,subtree:!0}),()=>{r=!1;for(let S of[...l])u(S);b.disconnect()}},[o]),i("article",{ref:n,"data-testid":"mwp-hls-init",children:e})};var Yv=T(hr());var VO=e=>{let{getImageSources:t}=Ie(),{media:{imageSource:n,videoSource:o,contentType:r},mobileMedia:{imageSource:s,videoSource:l,contentType:p},thumbnailSource:d}=Qt(e.media),u,y;if(e.media?.__typename==="Image"){let{desktopSettings:b,mobileSettings:S}=Ze({desktopHeight:e.media.media?.height??0,mobileHeight:e.media.mobileMedia?.height,enableHighDpi:e.media.enableHighDpi,quality:e.media.quality});u=$e({desktop:t(n,b),mobile:t(s,S)})}e.media?.__typename==="Video"&&(y={source:o??"",mobileSource:l,sourceType:r,mobileSourceType:p,posterSource:d});let m=e.slugReference?.slug||"",g=e.title?.json?e.title.json:"",f=e.label?.json?e.label?.json:"";return i(Ho,{title:(0,Yv.documentToPlainTextString)(g),body:(0,Yv.documentToPlainTextString)(f),url:m?`/${m}`:void 0,imgSrcs:u,imgAltText:e.media?.media?.description,videoSource:y?.source,mobileVideoSource:y?.mobileSource,posterSource:y?.posterSource,aspectRatio:"9:16",shouldLoad:!0},`${e.__typename}-${e.sys.id}`)};var Xv=e=>{let{title:t,tilesDirection:n,text:o,textAlignmentMobile:r,eyebrow:s,brandBackgroundColor:l,backgroundColor:p,anchor:d,tilesCollection:u}=e,y=Je(l);return i(Ch,{title:on(t),eyebrow:s,tilesDirection:n,text:o,textAlignmentMobile:r,motifScheme:y,backgroundColor:p,anchor:d,children:u.items.map(m=>VO(m))})};Xv.displayName="ImmersiveScrollBlock";var Jv=T(N());var Ate=e=>{let{isRTL:t}=(0,Jv.useContext)(ae),{getImageSources:n}=Ie(),o=(0,Jv.useContext)(he).elementLocation,{data:r}=ge(bH.all,{skip:Km(e),variables:{id:e.sys.id}}),s=r?.tile??e;if(!s)return null;let{url:l}=e,{title:p,label:d,media:u,imageSize:y,imageFit:m,url:g}=s,{afterClick:f,beforeClick:b,onClick:S,imageSize:C,imageFit:I}=e,{imageSource:M,imageAltText:v}=ze(u?.media),_=()=>{b?.(),S?.(),fe({eventCategory:"Tile",eventAction:"Click",eventLabel:null,context:{targetUrl:k,elementLocation:o}}),f?.()},w=y??C,D=m??I,k=g??l,A=n(M,{image:{height:Kp[w??ha.Large]*2}});return i(Zh,{title:Pn(p),label:Pn(d),onClick:_,imageSize:w,imageFit:D,imgSrcs:A,imgAltText:v,imagePadding:w===ha.Small&&D===Oo.Contain,link:k,isRTL:t})};Ate.displayName="Tile";var Zv=F`
12791  fragment ImmersiveScrollBlockAll on ImmersiveScrollBlock {
12792    ...ContentfulSysId
12793    eyebrow
12794    title {
12795      json
12796      links {
12797        entries {
12798          inline {
12799            ...ContentfulSysId
12800            ... on EmphasizedText {
12801              ...EmphasizedTextAll
12802            }
12803          }
12804        }
12805      }
12806    }
12807    text
12808    tilesCollection(limit: 4) {
12809      items {
12810        ...ContentfulSysId
12811        ...ImmersiveScrollBlockTile
12812      }
12813    }
12814    tilesDirection
12815    textAlignmentMobile
12816    brandBackgroundColor
12817    backgroundColor
12818    anchor
12819  }
12820  ${G}
12821  ${Yr}
12822  ${ni.immersiveScrollBlockTile}
12823`,Zut=F`
12824  query ImmersiveScrollBlockQuery($preview: Boolean!, $locale: String!, $id: String!) {
12825    immersiveScrollBlock(preview: $preview, locale: $locale, id: $id) {
12826      ...ImmersiveScrollBlockAll
12827    }
12828  }
12829  ${Zv}
12830`;function _te(e){if(e=e.trim(),e.startsWith("<meta")){let t=/name="([^"]+)"/.exec(e)?.[1]??"unknown",n=/content="([^"]+)"/.exec(e)?.[1]??"unknown";return{name:encodeURIComponent(t),content:encodeURIComponent(n)}}if(!/['"><]/.test(e)&&e.includes("=")){let[t,n]=e.split("=");return{name:encodeURIComponent(t.trim()),content:encodeURIComponent(n.trim())}}return De.logWarning({component:"Meta",action:"parse-custom-meta",message:`Unable to parse custom metadata: "${encodeURIComponent(e)}"`}),{name:"unparseable-meta",content:encodeURIComponent(e)}}var eI=e=>{let{customMetas:t}=e,n=t?.map(_te)??[],o=e.ogImage&&So({imageUrl:e.ogImage.url,settings:{height:512}}),r={description:e.description,ogTitle:e.ogTitle,ogImage:o,ogVideo:e.ogVideo?.url,noIndex:!!e.noIndex,noFollow:!!e.noFollow,customMetas:n};return i(Si,{...r})};eI.displayName="Metas";var OO=F`
12831  fragment BlogSchemaAll on BlogSchema {
12832    ...ContentfulSysId
12833    headline
12834    description
12835    imagesCollection(limit: 10) {
12836      items {
12837        url
12838      }
12839    }
12840  }
12841  ${G}
12842`;var GO=F`
12843  fragment FaqPageSchemaAll on FaqPageSchema {
12844    itemsCollection {
12845      items {
12846        ...ContentfulSysId
12847        question
12848        answer {
12849          json
12850        }
12851      }
12852    }
12853  }
12854  ${G}
12855`;var zO=T(sC()),tI="https://schema.org";function UO(e,t,n,o,r){switch(t.__typename){case"BlogSchema":return wte(e,t,n,o,r);case"OrganizationSchema":return Dte(e,t);case"FaqPageSchema":return Pte(t);default:return}}function WO(e){return{"@type":"Organization",name:e.name,logo:e.logo?.url&&{"@type":"ImageObject",url:e.logo?.url},url:e.url}}function wte(e,t,n,o,r){let s=r&&WO(r),l=t.imagesCollection?.items?.map(p=>p.url).filter(p=>p!==void 0);return{"@context":tI,"@type":"BlogPosting",mainEntityOfPage:{"@type":"WebPage","@id":e},headline:t.headline,description:t.description,image:l,author:s,publisher:s,datePublished:n?.toISOString(),dateModified:o?.toISOString()}}function Dte(e,t){let n=WO(t);return{"@context":tI,"@type":"Organization",brand:n,description:t?.description,name:t?.name,sameAs:t?.sameAs,url:e}}function Pte(e){let t=e.itemsCollection?.items?.map(n=>
12855({"@type":"Question",name:n.question,acceptedAnswer:{"@type":"Answer",text:(0,zO.documentToHtmlString)(n.answer.json)}}))??[];return{"@context":tI,"@type":"FAQPage",mainEntity:t}}var nI=F`
12856  fragment OrganizationSchemaAll on OrganizationSchema {
12857    ...ContentfulSysId
12858    name
12859    description
12860    url
12861    logo {
12862      url
12863    }
12864    sameAs
12865  }
12866  ${G}
12867`,qO=F`
12868  query OrganizationSchemaCollectionQuery($preview: Boolean!, $locale: String!) {
12869    organizationSchemaCollection(preview: $preview, locale: $locale, limit: 1) {
12870      items {
12871        ...OrganizationSchemaAll
12872      }
12873    }
12874  }
12875  ${nI}
12876`;var oI=T(N());var aI=e=>{let{schemas:t}=e,{getCurrentUrl:n}=(0,oI.useContext)(ae),{publishedAt:o,postedDate:r}=(0,oI.useContext)(En),s=n(),{data:l}=ge(qO),p=t.map(d=>UO(s,d,r,o,Qi(l?.organizationSchemaCollection?.items||[])));return i(St,{children:p.map((d,u)=>d&&i("script",{type:"application/ld+json",children:JSON.stringify(d)},`schema-${u}`))})};aI.displayName="WebSchemas";var rI={all:F`
12877    fragment MetaAll on Metas {
12878      ...ContentfulSysId
12879      description
12880      ogTitle
12881      ogImage {
12882        url
12883      }
12884      ogVideo {
12885        url
12886      }
12887      noIndex
12888      noFollow
12889      customMetas
12890      schemasCollection(limit: 5) {
12891        items {
12892          ...ContentfulSysId
12893          ...BlogSchemaAll
12894          ...OrganizationSchemaAll
12895          ...FaqPageSchemaAll
12896        }
12897      }
12898    }
12899    ${OO}
12900    ${nI}
12901    ${GO}
12902    ${G}
12903  `},$yt=F`
12904  query MetasQuery($preview: Boolean!, $locale: String!, $id: String!) {
12905    metas(preview: $preview, locale: $locale, id: $id) {
12906      ...MetaAll
12907    }
12908  }
12909  ${rI.all}
12910`;var bf=e=>!e||!e.length?[]:e.map(t=>({...t,id:t.sys.id})),iI=({children:e,id:t,togglePanelClassName:n,togglePanelLabel:o,preChildren:r,postChildren:s,...l})=>{let{data:p}=ge(Xg,{variables:{id:t}});if(p){let{anchorId:d,panelPosition:u,primaryVideosCollection:y,secondaryVideosCollection:m,mobilePrimaryVideosCollection:g,mobileSecondaryVideosCollection:f}=p.multiVideoBlock;return i(_h,{anchorId:d,id:t,toggleButtonIcons:["hover","reveal","follow","orbit"],panelPosition:u,primaryVideos:bf(y?.items),secondaryVideos:bf(m?.items),mobilePrimaryVideos:bf(g?.items),mobileSecondaryVideos:bf(f?.items),togglePanelLabel:o,togglePanelClassName:n,preChildren:r,postChildren:s,...l,children:e})}return null};iI.displayName="MultiVideoBlock";var El=T(N());var KO=c`
12911  background-color: ${a("--bg-color")};
12912  bottom: 0;
12913  opacity: 0;
12914  padding: ${a("--spacing-xs")};
12915  position: sticky;
12916  transition: opacity 300ms ease-in-out, visibility 0s 300ms;
12917  visibility: hidden;
12918  z-index: ${_e.MOBILE_CTA};
12919
12920  .${"sdsm-button"}.${"sdsm-button"} {
12921    align-items: center;
12922    border-radius: ${a("--persistent-cta-button-border-radius")};
12923    display: flex;
12924    justify-content: center;
12925    min-height: 54px; /* Custom for this feature. */
12926  }
12927`,QO=c`
12928  opacity: 1;
12929  transition: opacity 300ms ease-in-out, visibility 0s 0s;
12930  visibility: visible;
12931`;var sI=({mobileCta:e,shouldScrollToShow:t})=>{let[n,o]=(0,El.useState)(!t),r=(0,El.useMemo)(()=>e.presentation?{...e.presentation,buttonType:Bn.Primary}:void 0,[e.presentation]);return(0,El.useEffect)(()=>{if(!r||!t)return;let s=()=>{let l=window.scrollY>=window.innerHeight;o(l)};return document.addEventListener("scroll",s,{passive:!0}),s(),()=>{document.removeEventListener("scroll",s)}},[r,t]),r?i("aside",{"data-testid":"mwp-persistent-cta",className:h("sdsm-secondary",KO,{[QO]:n}),"aria-hidden":!n,children:i(Ot,{...e,presentation:r})}):null};sI.displayName="PersistentCta";var Nte=F`
12932  fragment ScrollAnimatedVideoAll on ScrollAnimatedVideo {
12933    ...ContentfulSysId
12934    mp4Source {
12935      ...AssetAll
12936    }
12937    webmSource {
12938      ...AssetAll
12939    }
12940    scrubStart
12941    scrubEnd
12942    videoStart
12943    videoEnd
12944  }
12945  ${G}
12946  ${Io}
12947`,lI=F`
12948  fragment ScrollAnimatedSectionAll on ScrollAnimatedSection {
12949    ...ContentfulSysId
12950    scrollHeight
12951    animatedContentCollection {
12952      items {
12953        ...ScrollAnimatedVideoAll
12954      }
12955    }
12956    mobileContentCollection {
12957      items {
12958        ...BlockAll
12959      }
12960    }
12961    anchorId
12962  }
12963  ${Nte}
12964  ${G}
12965  ${Io}
12966  ${ll}
12967`,umt=F`
12968  query ScrollAnimatedSectionQuery($preview: Boolean!, $locale: String!, $id: String!) {
12969    scrollAnimatedSection(preview: $preview, locale: $locale, id: $id) {
12970      ...ScrollAnimatedSectionAll
12971    }
12972  }
12973  ${lI}
12974`;var lr=T(N());var Ete=c`
12975  height: calc(100vh - var(${Et}));
12976  top: var(${Et});
12977`,Rte=c`
12978  position: absolute;
12979  object-fit: cover;
12980  width: 100%;
12981  height: 100%;
12982`,jO=({anchorId:e,scrollHeight:t=1,animatedContentCollection:n})=>{let o=(0,lr.useRef)(null),r=(0,lr.useRef)(64);(0,lr.useEffect)(()=>{r.current=Sg()},[]);let s=(0,lr.useCallback)(()=>
12982{if(!o.current)return 0;let p=(o.current.getBoundingClientRect().top-r.current)*-1,d=o.current.offsetHeight-window.innerHeight;return p/d},[]),l=(0,lr.useMemo)(()=>({height:`${t*100}vh`}),[t]);return i(PB,{anchorId:e,innerContainerClassName:Ete,containerRef:o,style:l,children:n?.items.map(p=>{let{sys:d,mp4Source:u,webmSource:y,videoStart:m,videoEnd:g,scrubStart:f=0,scrubEnd:b=100}=p;return!u?.url||!y?.url?null:i(NB,{calculateScrollProgress:s,className:Rte,scrubEnd:b,scrubStart:f,videoEnd:g,videoMp4Src:u.url,videoStart:m,videoWebmSrc:y?.url},d.id)})})};var Sf=c`
12983  display: flex;
12984  width: 100%;
12985  justify-content: left;
12986  margin: auto;
12987  max-width: ${sn}px;
12988
12989  html[dir='rtl'] & {
12990    justify-content: right;
12991  }
12992
12993  ${P} {
12994    display: block;
12995  }
12996`,hf=c`
12997  ::before {
12998    background-color: ${a("--gutter-color")};
12999    content: '';
13000    height: 100vh;
13001    inset: 0;
13002    position: fixed;
13003    width: 100vw;
13004    z-index: -10;
13005  }
13006`,YO=c`
13007  overflow: clip;
13008`,Rl=c`
13009  min-height: calc(100vh - var(--total-header-height));
13010  min-height: calc(100dvh - var(--total-header-height));
13011`;var XO=e=>{let{getImageSources:t}=Ie(),{splitBlockTitle:n,splitBlockSubtitle:o,splitBlockBody:r,media:s,callsToActionCollection:l,splitBlockBody:p,mediaCaption:d,anchorId:u,brandBackgroundColor:y,sys:m,...g}=e,f=Je(y),b=Ee({entryId:m.id,fieldIds:["title","subtitle","body","mediaCaption"]}),{media:{imageSource:S,imageAltText:C,videoSource:I,contentType:M},mobileMedia:{imageSource:v,imageAltText:_,videoSource:w,contentType:D},thumbnailSource:k}=Qt(s),A=s.__typename,R,$;if(A==="Image"){let{desktopSettings:L,mobileSettings:z}=Ze({desktopHeight:s.media?.height??0,mobileHeight:s.mobileMedia?.height,enableHighDpi:s.enableHighDpi,quality:s.quality});R=$e({desktop:t(S,L),mobile:t(v,z)})}A==="Video"&&($={videoSource:I,mobileVideoSource:w,mediaContentType:M,mobileMediaContentType:D,posterSource:k});let B=l?.items?.map(L=>i(Ot,{...L},L.sys.id)),H=s?.stickersCollection?.items?.map(L=>({imgSrcs:t(L?.asset?.url),position:L?.position,rotation:L?.rotation}));return i(m4,{title:n,subtitle:o,body:ko(r),callsToAction:B?.length?B:void 0,imageSources:R,imageAltText:C??_??d,mediaCaption:d,stickers:H,motifScheme:f,anchorId:u,...b,...$,...g})};var pr=T(N());var JO=["wheel","touchstart","pointerdown","keydown"],ZO={capture:!0,passive:!0},Cf,Fte=e=>{e.scrollIntoView({behavior:"smooth"})},Vc=(e,t=Fte)=>{Cf?.();let n=document.getElementById(e.slice(1));if(!n||(t(n),typeof ResizeObserver>"u"))return;let o=new ResizeObserver(()=>t(n)),r=()=>{o.disconnect(),clearTimeout(s);for(let l of JO)window.removeEventListener(l,r,ZO);Cf===r&&(Cf=void 0)},s=setTimeout(r,2e3);for(let l of JO)window.addEventListener(l,r,ZO);o.observe(document.body),Cf=r};var eG="mwp-page-sibling";var xf=F`
13012  fragment PageShallow on Page {
13013    ...ContentfulSysId
13014    blocksCollection(limit: ${Bi}) {
13015      items {
13016        # For non-standard blocks, just preload their ids.
13017        ...ContentfulSysId
13018        # For blocks, alse preload the content ids.
13019        ... on Block {
13020          ...BlockShallow
13021        }
13022      }
13023    }
13024  }
13025  ${cg}
13026  ${G}
13027`,Bte=F`
13028  fragment BannerAll on Banner {
13029    ...ContentfulSysId
13030    content {
13031      json
13032      links {
13033        entries {
13034          inline {
13035            ... on CallToAction {
13036              ...CallToActionAll
13037            }
13038          }
13039        }
13040      }
13041    }
13042    brandBackgroundColor
13043    backgroundColor
13044  }
13045  ${G}
13046  ${Nt}
13047`,$te={all:F`
13048    fragment PageAll on Page {
13049      ...ContentfulSysId
13050      title
13051      metas {
13052        ...MetaAll
13053      }
13054      banner {
13055        ...BannerAll
13056        # In case there's a MobileCta inside banner, we want to retrieve its ID.
13057        ...ContentfulSysId
13058      }
13059      brandBackgroundColor
13060      backgroundColor
13061      backgroundMediaV2 {
13062        __typename
13063        ... on Video {
13064          ...VideoAll
13065        }
13066        ... on Image {
13067          ...ImageAll
13068        }
13069      }
13070      backgroundMediaStyle
13071      stretchPageBackgroundColor
13072      blocksCollection(limit: ${Bi}) {
13073        items {
13074          ...ContentfulSysId
13075          ... on Block {
13076            ...BlockAll
13077          }
13078          ... on BlockHero {
13079            ...BlockHeroAll
13080          }
13081          ... on LatestPosts {
13082            brandBackgroundColor
13083            backgroundColor
13084          }
13085          ... on Break {
13086            ...BreakAll
13087          }
13088          ... on SubNavigation {
13089            ...SubNavigationAll
13090          }
13091          ... on ScrollAnimatedSection {
13092            ...ScrollAnimatedSectionAll
13093          }
13094          ... on SplitBlock {
13095            ...SplitBlockAll
13096          }
13097          ... on MultiValuePropBlock {
13098            ...MultiValuePropBlockAll
13099          }
13100          ... on BlockTabs {
13101            ...BlockTabsAll
13102          }
13103          ... on ImmersiveScrollBlock {
13104            ...ImmersiveScrollBlockAll
13105          }
13106        }
13107      }
13108      mobileCta {
13109        ...CallToActionAll
13110      }
13111      footnotesCollection(limit: 50) {
13112        items {
13113          ... on FootNotes {
13114            ...FootNotesAll
13115          }
13116        }
13117      }
13118      collapseFootnotes
13119      footerView
13120      headerView
13121      scrollSnap
13122      localizedIn
13123      showAiLocalizationBanner
13124      denseLayout
13125    }
13126    ${Bte}
13127    ${ll}
13128    ${lI}
13129    ${zt.all}
13130    ${Nt}
13131    ${Il.all}
13132    ${Tc.all}
13133    ${rI.all}
13134    ${G}
13135    ${Tv}
13136    ${sv}
13137    ${kv}
13138    ${Pc}
13139    ${iv}
13140    ${Zv}
13141  `},tG=F`
13142  fragment PageNavigationShallow on Page {
13143    ...ContentfulSysId
13144    sideNavigation {
13145      ...ContentfulSysId
13146    }
13147  }
13148  ${G}
13149`,nG=F`
13150  query PageQuery($preview: Boolean!, $locale: String!, $id: String!) {
13151    page(preview: $preview, locale: $locale, id: $id) {
13152      ...PageAll
13153    }
13154  }
13155  ${$te.all}
13156`,oG=F`
13157  fragment SiteMapPage on Page {
13158    sys {
13159      id
13160    }
13161    metas {
13162      noIndex
13163    }
13164    localizedIn
13165  }
13166`,aG=F`
13167  query PageBlocksCollectionQuery(
13168    $preview: Boolean!
13169    $locale: String!
13170    $ids: [String]!
13171    $limit: Int = 10
13172  ) {
13173    entryCollection(
13174      preview: $preview
13175      locale: $locale
13176      where: { sys: { id_in: $ids } }
13177      limit: $limit
13178    ) {
13179      items {
13180        ...ContentfulSysId
13181        ... on Block {
13182          ...BlockAll
13183        }
13184        ... on BlockHero {
13185          ...BlockHeroAll
13186        }
13187      }
13188    }
13189  }
13190  ${G}
13191  ${ll}
13192  ${Il.all}
13193`;var Oc="--page-sticky-height";var Lte=(e,t)=>{let n=e.getBoundingClientRect(),o=t.getBoundingClientRect();return n.left>=o.left&&n.right<=o.right},Hte=c`
13194  top: calc(var(${Oc}) + var(${Et}));
13195`,Vte=e=>{let t=Number(getComputedStyle(document.documentElement).getPropertyValue(Et).replace("px",""));window.scrollTo({behavior:"smooth",top:e.getBoundingClientRect().top-document.body.getBoundingClientRect().top-t-56})},rG=({brandBackgroundColor:e,backgroundColor:t,sys:n,items:o=[]})=>{let r=Je(e),s=(0,pr.useRef)(null),[l,p]=(0,pr.useState)(),d=(0,pr.useRef)(typeof window<"u"?-1:0),u=(0,pr.useRef)();(0,pr.useEffect)(()=>{let g=()=>{let f=window.scrollY;d.current===-1&&(d.current=f),f>d.current?u.current="DOWN":f<d.current&&(u.current="UP"),d.current=f<=0?0:f};return window.addEventListener("scroll",g,{passive:!0}),()=>{window.removeEventListener("scroll",g)}},[]),(0,pr.useEffect)(()=>{let g=b=>{let S=b.filter(I=>I.isIntersecting),C=u.current==="DOWN"?S[S.length-1]:S[0];if(C){let I=C.target.id;p(I);let M=s?.current,v=M?.querySelector(`a[href='#${I}']`);M&&v&&!Lte(v,M)&&M?.scroll({left:v?.offsetLeft-64,behavior:"smooth"})}},f=new IntersectionObserver(g,{rootMargin:"-30% 0px -70% 0px"});return o?.map(b=>b.anchorId).filter(b=>!!b).map(b=>document.getElementById(b)).filter(b=>!!b).forEach(b=>f.observe(b)),()=>{f.disconnect()}},[o]);let y=g=>f=>{f.preventDefault(),g&&Vc(`#${g}`,Vte)},{contentfulDescriptionDataset:m}=Ee({entryId:n.id,fieldIds:["contentfulDescription"]});return i(A4,{motifScheme:r,backgroundColor:t,className:Hte,horizontalScrollRef:s,dataset:m,children:o?.map(g=>{let f=g.anchorId,{textDataset:b}=Ee({entryId:g.sys.id,fieldIds:["text"]});return i(Wh,{href:`#${f}`,onLinkClick:y(f),isActive:f===l,dataset:b,children:g.text},f)})})};var vf=T(N());var If=()=>{let e=(0,vf.useRef)(null);return(0,vf.useEffect)(()=>Nn().addEventListener((t,n,o,r)=>{e.current&&(e.current.dataset.events=`${r}`)}),[]),i("div",{"data-testid":"mwp-active-traced-events",ref:e,"data-events":"0",hidden:!0})};var iG=c`
13196  flex-grow: 1;
13197  max-width: ${sn}px;
13198`,sG=c`
13199  max-width: ${sn-kn}px;
13200`,pI=c`
13201  position: sticky;
13202  top: var(${Et});
13203  z-index: ${_e.SUB_NAVIGATION};
13204`,lG=c`
13205  line-height: 20px;
13206  white-space: pre-wrap;
13207
13208  /* TODO: Swap this rule when use a proper <p> element for paragraphs */
13209  .sdsm-p {
13210    margin-bottom: 0;
13211  }
13212
13213  .${Ix} {
13214    font-size: 14px;
13215    /*
13216    need to unset lineheight because it messes with alignment :(
13217    also need vertical align bottom to make it actually aligned for some reason
13218    */
13219    line-height: unset;
13220    vertical-align: bottom;
13221
13222    /*
13223    hack because icons mess up alignment due to their taller size and
13224    we don't want to use flex because the text nodes won't be able to wrap
13225    properly then
13226    */
13227    i {
13228      font-size: 14px;
13229      transform: scale(1.25);
13230    }
13231
13232    /* same as above for images, bad and will update in future */
13233    img {
13234      height: 14px;
13235      transform: scale(1.5);
13236      margin-left: 2px;
13237    }
13238  }
13239`,pG=c`
13240  bottom: 0;
13241  /* Host is a full-width strip; children opt back in. Otherwise empty regions eat clicks. */
13242  pointer-events: none;
13243  position: sticky;
13244  z-index: ${_e.MOBILE_CTA};
13245`,cG=c`
13246  position: fixed;
13247  bottom: 0;
13248  z-index: ${_e.PAGE_FIXED_PORTAL};
13249`;var Mf=T(N()),Ote=T(yr());var Gte="mwp-page-bottom-sticky-portal",zte=()=>{switch(O.site){case"stinson":return i(void 0,{});default:return null}},uG=(0,Mf.memo)(e=>{let{pageBottomStickyPortalRef:t}=(0,Mf.useContext)(ae);return i("aside",{className:e.className,"data-testid":Gte,ref:t,children:i(zte,{})})});var Fl=T(N()),Ute=T(yr());var Wte="mwp-page-fixed-portal",yG=(0,Fl.memo)(e=>{let{pageFixedPortalRef:t}=(0,Fl.useContext)(ae);return i("aside",{className:e.className,"data-testid":Wte,ref:t})});var qte=[je.Straight,je.Skirt,je.Straight,je.HeadFlipped,je.Straight,je.Head],Kte=c`
13250  display: flex;
13251  flex-direction: column;
13252  min-height: calc(100vh - var(${Et}));
13253`,Qte=c`
13254  display: flex;
13255  flex-direction: column;
13256  margin-top: auto;
13257`,jte=60,Yte=c`
13258  display: flex;
13259  flex-direction: column;
13260  min-height: calc(100vh - calc(var(${Et}) + ${jte}px));
13261`,Xte={lazy:!0},Jte={lazy:!1},Zte=["Break","SubNavigation","BlockHero","LatestPosts","MultiVideoBlock","Block","SplitBlock","MultiValuePropBlock","BlockTabs"],mG=e=>!Zte.includes(e),cI=e=>{let{pathname:t}=Lt(),n=ht(),{formatMessage:o}=(0,Xt.useContext)(qe),{currentLocale:r}=(0,Xt.useContext)(ae),{getImageSources:s}
13261=Ie(),l=wt(),d=eo()==="snap",u=Je(e.brandBackgroundColor),y=Je(e.banner?.__typename==="Banner"?e.banner?.brandBackgroundColor:void 0),m=qr(O,"page"),g=(0,Xt.useRef)(null),f=(0,Xt.useRef)(null),b=(0,Xt.useRef)(e.banner&&e.banner.__typename==="Banner"?50:0),S=(0,Xt.useMemo)(()=>{if(typeof window<"u")return new ResizeObserver(ce=>{let{height:Rt}=ce[0].contentRect;b.current!==Rt&&(b.current=Rt,f.current?.style.setProperty(Oc,`${Rt}px`))})},[]);(0,Xt.useEffect)(()=>{if(g.current&&S)return S.observe(g.current,{box:"border-box"}),()=>{S.disconnect()}},[S]),lo(()=>{nt({subscribedEventType:"page_load"})},[t]);let{headerView:C,footerView:I,hasSideNav:M,hasSubNav:v,setHeaderView:_,setFooterView:w}=(0,Xt.useContext)(Mo),D=e.headerView??"Full Header",k=e.footerView??"Full Footer";O.isClient||(_?.(D),w?.(k)),(0,Xt.useEffect)(()=>{D!==C&&_?.(D)},[D,C,_]),(0,Xt.useEffect)(()=>{k!==I&&w?.(k)},[k,I,w]);let A=(0,Xt.useContext)(En),{title:R,metas:$,blocksCollection:B,footnotesCollection:H,collapseFootnotes:L,backgroundColor:z,backgroundMediaV2:Q,backgroundMediaStyle:ue,scrollSnap:ie,mobileCta:ne,showAiLocalizationBanner:te=[],denseLayout:se}=e,oe=n.testFeatureFlag,j=z??O.theme?.defaultPageBackgroundColor,Y=(void 0)?.[pf(t)],J=H?.items?.map(ce=>i(Bx,{...ce},ce.sys.id)),U=o({id:"footnotesTitle",defaultMessage:""}),E=J?.length?i(BS,{title:U,isOpenInitially:!L,children:J}):void 0,X=o({id:"aiLocalizationBannerTitle",defaultMessage:""}),W=o({id:"aiLocalizationBannerDescription",defaultMessage:""}),re=te?.includes(r)?i(iT,{title:X,description:W}):void 0,Z=[];Z.push(...B?.items??[]);let be=m?.breakTemplates??O.theme?.breakTemplates??qte,q=0,le=-1,ye=[];Z.forEach((ce,Rt)=>{let{sys:ut,__typename:mt}=ce,Tt=Rt===Z.length-1,fn=Z?.[Rt-1],At=Z?.[Rt+1],bn=ce?.backgroundColor,Rn=fn?.backgroundColor,Sn=At?.backgroundColor,Yc=ce?.brandBackgroundColor,Xc=fn?.brandBackgroundColor,_t=At?.brandBackgroundColor,cr=!!ce?.backgroundMediaV2,Of=!!fn?.backgroundMediaV2,Jc=!!At?.backgroundMediaV2,LI=cr||!Yc&&!bn?void 0:Yc??Pe(bn),HI=Jc||!_t&&!Sn?void 0:_t??Pe(Sn);switch(le===-1&&mt!=="SubNavigation"&&(le=Rt),mt){case"Break":{let Ba=ce.brandType??ce.type;if(Ba&&Ba!=="None"){let dr=d?void 0:ce.topColor?ce.topColor==="Transparent"?"Transparent":Pe(ce.topColor):void 0,wo=d?void 0:ce.bottomColor?ce.bottomColor==="Transparent"?"Transparent":Pe(ce.bottomColor):void 0,Zc=Of||!Xc&&!Rn?"Transparent":Xc??Pe(Rn),Ui;Tt&&E?Ui=Pe(kP):Ui=Jc||!_t&&!Sn?"Transparent":_t??Pe(Sn);let Wi=(d?ce.brandTopColor||"sdsm-default":ce.brandTopColor)??dr??Zc,qi=(d?ce.brandBottomColor||"sdsm-default":ce.brandBottomColor)??wo??Ui,PU=Wi==="Transparent"?void 0:Wi,NU=qi==="Transparent"?void 0:qi,{desktopSettings:EU,mobileSettings:RU}=Ze({desktopHeight:ce.media?.media?.height??0,mobileHeight:ce.media?.mobileMedia?.height,enableHighDpi:ce.media?.enableHighDpi,quality:ce.media?.quality}),FU=$e({desktop:s(ce.media?.media.url,EU),mobile:s(ce.media?.mobileMedia?.url,RU)});ye.push({data:{...ce,brandTopColor:Wi,brandBottomColor:qi},component:i(Mu,{template:je[Ba],imgSrcs:FU,topColor:PU,bottomColor:NU,isOverlaid:ce.isOverlaid&&!Tt},ce.sys.id)})}break}case"ScrollAnimatedSection":{if(l){let Ba=ce.mobileContentCollection?.items??[];for(let dr of Ba){let wo=dr;ye.push({data:ce,component:i(mf,{...wo,isPreviousSameBackgroundColor:wo.backgroundColor===Rn,isNextSameBackgroundColor:wo.backgroundColor===Sn,fullHeight:ie||wo.fullHeight},ut.id)})}break}ye.push({data:ce,component:i(jO,{...ce},ut.id)});break}case"SubNavigation":{ye.push({data:ce,component:i(rG,{items:ce?.subNavigationItemsCollection?.items??[],...ce},ut.id)});break}case"BlockHero":{ye.push({data:ce,component:ce.useLatestPost?i(_O,{backgroundColor:ce.backgroundColor},ut.id):i(Lc,{...ce,fitWindow:ie||ce.fitWindow,fallbackDate:A.postedDate??A.publishedAt,shareable:A.isShareable,topics:A.topics},ut.id)});break}case"LatestPosts":{ye.push({data:ce,component:Gl(Iv,{...ce,key:ut.id})});break}case"MultiVideoBlock":{ye.push({data:ce,component:i(iI,{id:ut.id},ut.id)});break}case"Block":{ye.push({data:ce,component:i(mf,{...ce,isPreviousSameBackgroundColor:ce.backgroundColor===Rn,isNextSameBackgroun
13261dColor:ce.backgroundColor===Sn,fullHeight:ie||ce.fullHeight,denseLayout:ce.denseLayout??se},ut.id)});break}case"SplitBlock":{ye.push({data:ce,component:i(XO,{...ce},ut.id)});break}case"MultiValuePropBlock":{ye.push({data:ce,component:i(Dg,{...ce},ut.id)});break}case"BlockTabs":{ye.push({data:ce,component:i(D7,{...ce},ut.id)});break}case"ImmersiveScrollBlock":{ye.push({data:ce,component:i(Xv,{...ce},ut.id)});break}default:{let Ba=Uv();if(mt in Ba){let dr=Ba[mt];ye.push({data:ce,component:i(dr,{id:ut.id},ut.id)})}else ye.push({data:{__typename:"Break",sys:{id:"__generated_error"},brandType:"Straight"},component:i(Xt.Fragment,{children:!O.isCompilationModeProd&&`Dev error: Unknown component type ${mt} with id ${ut.id}`},ut.id)})}}if(!Tt&&!(mt==="Break"||At?.__typename==="Break"||mt==="SubNavigation"||At?.__typename==="SubNavigation"||mG(mt)||mG(At?.__typename)||cr&&Jc||LI===HI&&!cr&&!Jc||be.length<=0)){let dr=m?.heroBreakTemplate??O.theme?.heroBreakTemplate,wo;dr===je.None?wo=je.None:dr===je.Straight?wo=je.Straight:wo=je.Skirt3;let Zc=mt==="BlockHero"?wo:be[q],Ui=LI,Wi=HI,qi=!1;ye.push({data:{__typename:"Break",sys:{id:"__generated"},brandType:Zc,brandTopColor:Ui,brandBottomColor:Wi,isOverlaid:qi},component:i(Mu,{template:Zc,topColor:Ui,bottomColor:Wi,isOverlaid:qi},`break ${Rt}`)}),mt!=="BlockHero"&&(q=(q+1)%be.length)}});let Se=ye.map((ce,Rt)=>{let{component:ut}=ce,mt=ye?.[Rt-1],Tt=ye?.[Rt+1],fn={};if(mt&&mt.data.__typename==="Break"){let At=mt?.data.brandType??mt?.data.type;if(At!==je.Straight&&At!=="None"){let bn=mt.data.brandTopColor??mt.data.topColor,Rn=mt.data.brandBottomColor??mt.data.bottomColor,Sn=fp({template:At,isTopTransparent:!bn||bn==="Transparent",isBottomTransparent:!Rn||Rn==="Transparent",isOverlaid:mt.data.isOverlaid});fn.preChildren=i(bp,{type:Sn,location:"top"})}}if(Tt&&Tt.data.__typename==="Break"){let At=Tt?.data.brandType??Tt?.data.type;if(At!==je.Straight&&At!=="None"){let bn=Tt.data.brandTopColor??Tt.data.topColor,Rn=Tt.data.brandBottomColor??Tt.data.bottomColor,Sn=fp({template:At,isTopTransparent:!bn||bn==="Transparent",isBottomTransparent:!Rn||Rn==="Transparent",isOverlaid:Tt.data.isOverlaid});fn.postChildren=i(bp,{type:Sn,location:"bottom"})}}return!Tt&&!fn.postChildren&&(fn.postChildren=i(bp,{type:"topHalf",location:"bottom"})),(0,Xt.cloneElement)(ut,fn)}),we=E||re?x("div",{className:Qte,children:[E,re]}):void 0,{media:{imageSource:xe,videoSource:Fe},mobileMedia:{imageSource:Gt,videoSource:rt},thumbnailSource:an}=Qt(Q),gn;if(Q?.__typename==="Image"){let{desktopSettings:ce,mobileSettings:Rt}=Ze({desktopHeight:Q.media?.height??0,mobileHeight:Q.mobileMedia?.height,enableHighDpi:Q.enableHighDpi,quality:Q.quality});gn=$e({desktop:s(xe,ce),mobile:s(Gt,Rt)})}let et=dV(R),Me=e.contentless?i(zi,{component:e.contentless.component}):null,Re=x(de,{children:[e.contentless?.placement==="before-blocks"&&Me,x(u8,{children:[i(jl.Provider,{value:Jte,children:Se.slice(0,le+1)}),i(jl.Provider,{value:Xte,children:Se.slice(le+1)}),i(fx,{})]}),e.contentless?.placement==="after-blocks"&&Me,we]}),Un=null,rn=null;if(e?.banner?.__typename==="Banner"){let{contentfulDescriptionDataset:ce}=Ee({entryId:e.banner.sys.id,fieldIds:["contentfulDescription"]});Un=i(i_,{className:pI,contentClassName:lG,motifScheme:y,backgroundColor:e.banner?.backgroundColor,dataset:ce,children:ko(e.banner?.content)})}else if(e?.banner?.__typename){let ce=Uv();if(ce[e.banner.__typename]){let Rt=ce[e.banner.__typename];rn=i(Rt,{id:e.banner.sys.id})}}return x("div",{"data-testid":"page",ref:f,className:h(iG,u??Pe(j),{[sG]:M},Rl,"mwp-page"),dir:et,"data-test-feature":oe,style:{[Oc]:`${b.current}px`,...Y?{maxWidth:Y}:{}},children:[i(MV,{localizedIn:e.localizedIn}),i(mV,{localizedIn:e.localizedIn}),!!$&&i(eI,{...$}),!!$?.schemasCollection?.items&&i(aI,{schemas:$.schemasCollection.items}),Un?i("div",{className:pI,ref:g,children:Un}):null,x(HO,{children:[i(Si,{title:R,ogTitle:$?.ogTitle}),x(Ph,{motifScheme:u,backgroundColor:j,backgroundImageSources:gn,backgroundMediaStyle:ue,backgroundVideoSource:Fe,gutterMatchesPageBackground:e.stretchPageBackgroundColor,mobileBackgroun
13261dVideoSource:rt,backgroundPosterSource:an,className:h({[Kte]:!v,[Yte]:v}),scrollSnap:ie,children:[Re,rn,l&&ne&&i(sI,{mobileCta:ne,shouldScrollToShow:n.enablePersistentCtaScrollVisibility==="true"}),i(uG,{className:pG}),i(yG,{className:cG})]}),i("div",{className:eG})]}),i(If,{})]})};cI.displayName="Page";var Bl=e=>{let{data:t}=ge(nG,{variables:{id:e.sys.id}}),n=(0,Gc.useRef)(new Set),o=mM(),{currentLocale:r,getCurrentUrl:s}=(0,Gc.useContext)(ae),{replacements:l}=(0,Gc.useContext)(En),p=l?e.blocksCollection.items.reduce((f,b)=>(l?.[b.sys.id]&&f.push(l[b.sys.id]?.sys.id??""),f),[]):[],d=ge(aG,{skip:!p.length,variables:{ids:p}});function u(f){let b=pV[f.__typename];if(!b){Va({component:"PageShallow",message:`Cannot preload item "${f.__typename}". Add it to 'contentfulTypeQueries'`,context:{type:f.__typename}});return}let S=`${sr(b)}:${f.sys.id}`;n.current.has(S)||(o.query({query:b,context:{currentUrl:s()},variables:{id:f.sys.id,preview:O.isPreview,locale:r}}).catch(C=>{Va({component:"PageShallow",message:`Failed to preload item "${f.__typename}" due to error: ${Dt(C).message}`,context:{type:f.__typename}})}),n.current.add(S))}function y(){for(let f of e.blocksCollection.items)if(f.__typename==="Block"){let b=f;l?.[f.sys.id]?.sys.id&&(b={...f,sys:{id:l[f.sys.id]?.sys.id}});for(let S of b.contentsCollection.items)u(S)}else u(f)}if(!t||d.loading)return y(),null;let m=t.page.banner,g=t.page.blocksCollection;if(l&&t.page.banner&&t.page.banner.sys.id in l&&(m=d.data?.entryCollection.items.find(f=>t.page.banner?f.sys.id===l[t.page.banner.sys.id]?.sys.id:!1)),t.page.blocksCollection&&l){let f=[...t.page.blocksCollection.items];for(let b=0;b<f.length;b++){let S=f[b]?.sys?.id;if(S&&S in l){let C=d.data?.entryCollection.items.find(I=>I.sys.id===l[S]?.sys.id);C===void 0?f.splice(b,1):C&&C.__typename!=="Banner"&&(f[b]=C)}}g={items:f}}return i(cI,{...t.page,blocksCollection:g,banner:m,contentless:e.contentless})};Bl.displayName="PageShallow";var CG=T(N());var fG=O.theme?.defaultPageBackgroundColor??Jt.White,nbt=c`
13262  display: flex;
13263  justify-content: center;
13264`,bG=c`
13265  align-items: center;
13266  display: flex;
13267  flex-direction: column;
13268  justify-content: center;
13269  background-color: ${a("--bg-color")};
13270  color: ${a("--fg-color")};
13271  min-height: max(600px, calc(100vh - var(--total-header-height)));
13272  padding: ${a("--spacing-xxl")};
13273  text-align: center;
13274  width: 100%;
13275`,SG=c`
13276  margin-bottom: 10px;
13277
13278  ${Aa.over1024_desktop_medium} {
13279    font-size: 5rem;
13280    line-height: 5.5rem;
13281  }
13282`,hG=c`
13283  min-height: calc(100vh - var(--total-header-height));
13284  min-height: calc(100dvh - var(--total-header-height));
13285`;var ene=c`
13286  max-width: 500px;
13287  width: 80%;
13288`,zc=()=>{let{formatMessage:e}=(0,CG.useContext)(qe),t=e({id:"noMatch.title",defaultMessage:"Well, this is awkward!"}),n=e({id:"noMatch.subtitle",defaultMessage:"We could not find what you were looking for."});return x("div",{className:h(Pe(fG),bG,hG),"data-testid":"mwp-404-page",children:[i("h1",{className:SG,children:t}),i("h2",{children:n}),i("img",{className:ene,src:"/images/404.png",alt:"404 Ghost Image"})]})};zc.displayName="NoMatchDefault";var tne=F`
13289  fragment Custom404 on Slug {
13290    ...ContentfulSysId
13291    page {
13292      ...ExperimentOnPageLoadingPageShallow
13293    }
13294  }
13295  ${dg("Page","PageShallow",xf)}
13296  ${G}
13297`,xG=F`
13298  query Custom404CollectionQuery($preview: Boolean!, $locale: String!) {
13299    slugCollection(preview: $preview, locale: $locale, where: { slug: "not-found" }, limit: 1) {
13300      items {
13301        ...Custom404
13302      }
13303    }
13304  }
13305  ${tne}
13306`;var ai=()=>{let{staticContext:e}=(0,vG.useContext)(Ta),{data:t}=ge(xG),{decideExperiment:n}=to();if(e&&(e.statusCode=404),!t)return null;let o=t.slugCollection.items?.[0]?.page;if(!o)return i(zc,{});if(o.__typename==="Page")return i("section",{className:h(Sf,Rl,hf),"data-testid":"mwp-404-page",children:i(Bl,{...o})});let r=n(o,{logImpression:!0});return i(En.Provider,{value:{isShareable:!1,replacements:r.replacements},children:i("section",{"data-testid":"mwp-404-page",children:i(Bl,{...r.decision})})})};ai.displayName="NoMatch";function kf(e){switch(e){case"sandbox":return void 0;default:return{}}}var dI=({match:e})=>{let t=kf(O.site)[e.params.name];return t?i(zi,{component:t}):i(ai,{})};dI.displayName="ContentlessPreview";var Gbt=F`
13307  query AllPageSideNavQuery($preview: Boolean!, $locale: String!, $limit: Int, $skip: Int) {
13308    slugCollection(
13309      limit: $limit
13310      skip: $skip
13311      preview: $preview
13312      locale: $locale
13313      where: { page_exists: true }
13314    ) {
13315      total
13316      items {
13317        ...ContentfulSysId
13318        slug
13319        page {
13320          ...ExperimentOnPageLoadingPageNavigationShallow
13321        }
13322        unlistedCriteria {
13323          ...CriteriaAll
13324        }
13325      }
13326    }
13327  }
13328  ${G}
13329  ${Jr("Page","PageNavigationShallow",tG)}
13330`;var Ll=T(N());var uI=F`
13331  fragment NavigationItemLink on NavigatorItem {
13332    ...ContentfulSysId
13333    title {
13334      json
13335    }
13336    url
13337    hideCriteria {
13338      ...CriteriaAll
13339    }
13340    analytics {
13341      ...AnalyticsAll
13342    }
13343  }
13344  ${G}
13345  ${jt}
13346  ${un.all}
13347`;var nne={all:F`
13348    fragment SideNavigationAll on SideNavigation {
13349      ...ContentfulSysId
13350      brandBackgroundColor
13351      backgroundColor
13352      brandBackgroundColorMobile
13353      mobileBackgroundColor
13354      navigatorItemsCollection(limit: 14) {
13355        items {
13356          ...NavigationItemLink
13357          navigatorItemsCollection(limit: 15) {
13358            items {
13359              ...NavigationItemLink
13360            }
13361          }
13362        }
13363      }
13364    }
13365    ${uI}
13366  `},MG=F`
13367  query SideNavigationQuery($preview: Boolean!, $locale: String!, $id: String!) {
13368    sideNavigation(preview: $preview, locale: $locale, id: $id) {
13369      ...SideNavigationAll
13370    }
13371  }
13372  ${nne.all}
13373`;var yI=T(hr());var TG=T(N());var kG=c`
13374  ${V} {
13375    & > * {
13376      position: sticky;
13377      top: var(--total-header-height);
13378    }
13379  }
13380
13381  ${P} {
13382    position: sticky;
13383    top: var(--total-header-height);
13384  }
13385`;var one=({navigatorItemsCollection:e,brandBackgroundColor:t,backgroundColor:n,brandBackgroundColorMobile:o,mobileBackgroundColor:r,sys:s})=>{let l=Je(t),p=Je(o),{checkCriteria:d}=to(),{isUrlCurrent:u}=bg(),y=b=>d(b.hideCriteria),m=e.items.filter(y).map(b=>{let{titleDataset:S}=Ee({entryId:b.sys.id,fieldIds:["title"]});return{title:b.title?(0,yI.documentToPlainTextString)(b.title.json):"",links:(b.navigatorItemsCollection?.items??[]).filter(y).map(C=>{let{titleDataset:I}=Ee({entryId:C.sys.id,fieldIds:["title"]});return{title:C.title?(0,yI.documentToPlainTextString)(C.title.json):"",url:C.url??"",dataset:I}}),dataset:S}}),{contentfulDescriptionDataset:g}=Ee({entryId:s.id,fieldIds:["contentfulDescription"]}),f=(0,TG.useContext)(he).elementLocation;return i(PS,{className:kG,items:m,isUrlCurrent:u,dataset:g,motifScheme:l,motifSchemeMobile:p,backgroundColor:n,mobileBackgroundColor:r,onSectionClick:(b,S)=>{fe({eventCategory:"SideNavigation",eventAction:S?"Open":"Close",eventLabel:null,context:{elementText:b,elementLocation:f}})}})},mI=e=>{let t=tn(e)?e.sys.id:void 0,{data:n}=ge(MG,{skip:!t,variables:{id:t}});return n?i(one,{...n.sideNavigation}):null};mI.displayName="SideNavigation";var AG={"latest-dev":0,staging:1,production:2};function _G(e){let t=O.contentlessComponentsBySlug?.[e];if(!t||AG[O.deploymentType]>AG[t.applyUpTo])return;let n=kf(O.site)[t.component];return n?{component:n,placement:t.placement}:void 0}var Tf=T(N());var ane=c`
13386  padding: 20px;
13387`,$l=({path:e,newTab:t,isPermanent:n})=>{let{onRedirect:o,getCurrentUrl:r,currentLocale:s}=(0,Tf.useContext)(ae),l=e||"/",p=new URL(r()),{href:d}=Pm({destination:l,currentUrl:p,locale:s,newTab:t}),u=d?new URL(d,p):void 0,y=u?zn(u)?`${u.pathname}${u.search}${u.hash}`:u.href:l;return O.isClient||o?.(y,{isPermanent:n,newTab:t}),(0,Tf.useEffect)(()=>{o?.(y,{isPermanent:n,newTab:t})},[o,y,t,n]),x("section",{className:ane,children:["Redirecting to ",i("a",{href:y,children:y}),"."]})};var gI=F`
13388  fragment Redirect on Redirect {
13389    ...ContentfulSysId
13390    externalUrl
13391    isPermanent
13392    slug {
13393      sys {
13394        id
13395      }
13396      slug
13397    }
13398  }
13399  ${G}
13400`,wG=F`
13401  fragment SiteMapRedirect on Redirect {
13402    ...ContentfulSysId
13403  }
13404  ${G}
13405`;var DG=F`
13406  fragment Slug on Slug {
13407    sys {
13408      id
13409      publishedAt
13410      firstPublishedAt
13411    }
13412    __typename
13413    slug
13414    postedDate
13415    page {
13416      ...PageAssetAll
13417      ...ExperimentOnPageLoadingPageShallow
13418      ...ExperimentOnRedirectLoadingRedirect
13419      ...Redirect
13420    }
13421    unlistedCriteria {
13422      ...CriteriaAll
13423    }
13424    shareable
13425    ...BreadcrumbsAll
13426    topicsCollection {
13427      items {
13428        ...TopicAll
13429      }
13430    }
13431  }
13432  ${dg("Page","PageShallow",xf)}
13433  ${Jr("Redirect","Redirect",gI)}
13434  ${G}
13435  ${Ml}
13436  ${gI}
13437  ${Wv}
13438  ${Ug}
13439`,zSt=F`
13440  fragment SiteMapSlug on Slug {
13441    sys {
13442      id
13443      firstPublishedAt
13444    }
13445    __typename
13446    postedDate
13447    slug
13448    page {
13449      ...SiteMapPage
13450      ...SiteMapExperiment
13451      ...SiteMapRedirect
13452    }
13453    unlistedCriteria {
13454      ...CriteriaAll
13455    }
13456  }
13457  ${oG}
13458  ${Y8}
13459  ${wG}
13460  ${jt}
13461`;var PG=F`
13462  query SlugCollectionQuery($preview: Boolean!, $locale: String!, $slug: String!) {
13463    slugCollection(preview: $preview, locale: $locale, where: { slug: $slug }, limit: 1) {
13464      total
13465      items {
13466        ...Slug
13467      }
13468    }
13469  }
13470  ${DG}
13471`;var rne="/404",fI=e=>{let{decideExperiment:t}=to(),{data:n}=ge(PG,{variables:{slug:e.slug}}),o=_G(e.slug);
13471if(!n)return null;let r=Qi(n?.slugCollection.items),s=r?.page,l,p;if(s?.__typename==="Experiment"){let f=t(s,{logImpression:!0});if(O.isClient){let b=document.getElementsByTagName("main")[0];f?.experimentId&&b.setAttribute("data-experiment-id",f.experimentId),f.variantId&&b.setAttribute("data-experiment-arm-id",f.variantId)}l=f.decision,p=f.replacements}else l=s;if(!l||!r)return o?i(zi,{component:o.component}):(nt({eventCategory:"NoMatch",eventAction:"404-redirect",eventLabel:e.slug,subscribedEventType:"internal"}),i($l,{path:rne}));if(l.__typename==="PageAsset")return l.media?.url?i($l,{path:l.media.url,newTab:!1}):i(ai,{});if(l.__typename==="Redirect")return nt({eventCategory:"Redirect",eventAction:"page-redirect",eventLabel:l.slug?.slug??l.externalUrl??null,subscribedEventType:"internal"}),l.slug?.slug?l.slug.slug==="home"?i($l,{path:"",newTab:!1,isPermanent:l.isPermanent}):i($l,{path:`/${l.slug.slug}`,newTab:!1,isPermanent:l.isPermanent}):l.externalUrl?i($l,{path:l.externalUrl,newTab:!1,isPermanent:l.isPermanent}):i(ai,{});let d;r.sys.publishedAt&&(d=new Date(r.sys.publishedAt));let u=r.postedDate??r.sys.firstPublishedAt,y=u?new Date(u):void 0,m={sys:r.sys,slug:r.slug,breadcrumbText:r.breadcrumbText,slugParent:r.slugParent},g=CO(m);return x(de,{children:[g&&i(St,{children:i("script",{type:"application/ld+json",children:JSON.stringify(g)})}),i(En.Provider,{value:{publishedAt:d,postedDate:y,isShareable:r.shareable??!1,replacements:p,breadcrumbData:m,topics:r.topicsCollection?.items,slugId:r.sys.id},children:i(Bl,{...l,contentless:o})})]})};fI.displayName="SlugCollection";var NG=F`
13472  query PagesWithSubOrSideNavQuery($preview: Boolean!) {
13473    pageCollection(
13474      locale: "en-US" # Always en-US because "linkedFrom" do not work in other languages.
13475      preview: $preview
13476      where: { sideNavigation_exists: true }
13477      limit: 500
13478    ) {
13479      total
13480      items {
13481        sideNavigation {
13482          ...ContentfulSysId
13483        }
13484        linkedFrom {
13485          entryCollection {
13486            total
13487            items {
13488              ...ContentfulSysId
13489              ... on Slug {
13490                slug
13491              }
13492            }
13493          }
13494        }
13495        ...ContentfulSysId
13496      }
13497    }
13498  }
13499  ${G}
13500`,EG=F`
13501  query ExperimentsByIdsLinkingToSlugsQuery($preview: Boolean!, $ids: [String]!) {
13502    experimentCollection(
13503      locale: "en-US" # Always en-US because "linkedFrom" do not work in other languages.
13504      preview: $preview
13505      where: { sys: { id_in: $ids } }
13506      limit: 500
13507    ) {
13508      total
13509      items {
13510        ...ContentfulSysId
13511        linkedFrom {
13512          entryCollection {
13513            total
13514            items {
13515              ...ContentfulSysId
13516              ... on Slug {
13517                slug
13518              }
13519            }
13520          }
13521        }
13522      }
13523    }
13524  }
13525  ${G}
13526`;function RG(){let e=new Map,t=new Map,n=new Map,o=new Map,{data:r}=ge(NG);for(let p of r?.pageCollection.items??[])for(let d of p.linkedFrom.entryCollection.items)if(d)switch(d.__typename){case"Experiment":{p.sideNavigation&&n.set(d.sys.id,p.sideNavigation),p.subNavigation&&o.set(d.sys.id,p.subNavigation);break}case"Slug":{d.slug&&p.sideNavigation&&e.set(d.slug,p.sideNavigation),d.slug&&p.subNavigation&&t.set(d.slug,p.subNavigation);break}}let s=new Set([...n.keys(),...o.keys()]),{data:l}=ge(EG,{variables:{ids:[...s]},skip:s.size===0});for(let p of l?.experimentCollection.items??[])for(let d of p.linkedFrom.entryCollection.items)if(d.__typename==="Slug"&&d.slug){let u=n.get(p.sys.id);u&&e.set(d.slug,u);let y=o.get(p.sys.id);y&&t.set(d.slug,y)}return{sideNavMap:e,subNavMap:t}}var BG=()=>{let e=Lt(),t=e.pathname.substring(1),n=pf(e.pathname),o=ht(),r=(void 0)?.[n],s=o.homeRedirect==="true";(0,Ll.useEffect)(()=>{if(s&&t==="home"&&O.isClient){let b=new URL(window.location.href);b.pathname="",window.history.replaceState(null,"",b)}},[t,s]),(0,Ll.useEffect)(()=>{window.scrollTo(0,0)},[n]);let{sideNavMap:l,subNavMap:p}=RG(),d=l.has(n),u=l.get(n)?.sys.id,y=p.has(n),m=p.get(n)?.sys.id,{setHasSideNav:g,setHasSubNav:f}=(0,Ll.useContext)(Mo);return(0,Ll.useEffect)(()=>{g?.(d),f?.(y)},[d,y,g,f]),u&&m&&Va({component:"Slug",message:"Having both a SideNav and a SubNav isn't supported.",context:{slug:n}}),x("div",{"data-testid":"mwp-slug",className:h(Sf,Rl,hf,{[YO]:d}),style:r?{maxWidth:r}:void 0,children:[u&&i(he.Provider,{value:{elementLocation:"SideNavigation"},children:i(mI,{sys:{id:u}})}),i(fI,{slug:n},n)]})};var Af=T(N());var ine=Jt.White,$G=c`
13527  padding-top: 0;
13528`,LG=({cookieDomain:e,deploymentType:t,domainName:n,isClient:o,backgroundColor:r=ine,globalPrivacyControl:s})=>{(0,Af.useEffect)(()=>{window.scrollTo(0,0)},[]);let{store:l}=(0,Af.useContext)(Ht);t!=="production"&&(n="",e="");let p=O.site==="stinson",u=ht().submitShopifyTrackingConsent==="true",y=n===e||n===`www.${e}`,m=r===Jt.Black?"Black":"White";return y?o?i(ya,{backgroundColor:r,className:$G,children:i(mC,{cookieDomain:e,backgroundType:m,onSubmit:g=>{l&&u&&zm({cookieAcceptance:g.cookieAcceptance,store:l,saleOfData:!s}).catch(f=>Be({component:"CookieSettings",error:f}))}})}):p?i(ya,{backgroundColor:r,className:$G}):null:i(zc,{})};var Ut=T(N());var HG=c`
13529  align-items: center;
13530  display: flex;
13531  flex-direction: column;
13532  padding-block: ${a("--spacing-xl")} 128px;
13533  width: 100%;
13534`,VG=c`
13535  margin-block-end: ${a("--spacing-xs")};
13536`,OG=c`
13537  ${xt}
13538  margin-block-end: ${a("--spacing-l")};
13539`,GG=c`
13540  width: 268px;
13541  max-width: 90%;
13542`;var bI=()=>x("div",{className:HG,children:[i("h4",{className:VG,children:i(Eo,{id:"searchNotFoundTitle",defaultMessage:"Sorry, no results were found"})}),i("p",{className:OG,children:i(Eo,{id:"searchNotFoundSubtitle",defaultMessage:"Please try again with a different keyword."})}),i("img",{alt:"confused ghost logo",src:"/images/404.png",className:GG})]});bI.displayName="NoResultsFound";var zG="query",UG="offset",WG="page",qG="locale";var KG=c`
13543  margin-block: 0 ${a("--spacing-xxs")};
13544`,QG=c`
13545  border-radius: ${a("--spacing-xxxs")};
13546  color: ${a("--action-text-default-color")};
13547  text-decoration: none;
13548
13549  @media (hover: hover) {
13550    &:hover {
13551      color: ${a("--action-text-hover-color")};
13552      text-decoration-thickness: ${a("--spacing-xxxs")};
13553      text-decoration: underline;
13554      text-underline-offset: ${a("--spacing-xxxs")};
13555    }
13556  }
13557`,jG=c`
13558  ${xt}
13559  -webkit-box-orient: vertical;
13560  -webkit-line-clamp: 4;
13561  color: ${a("--fg-color")};
13562  display: -webkit-box;
13563  hyphens: auto;
13564  overflow: hidden;
13565  text-overflow: ellipsis;
13566  word-break: break-word;
13567  word-wrap: break-word;
13568
13569  ${V} {
13570    -webkit-line-clamp: 2;
13571  }
13572
13573  & strong {
13574    font-weight: 600;
13575  }
13576`;var sne=e=>{let t=/<em>(.*?)<\/em>/gi;return e.split(t).map((o,r)=>
13576r%2===1?i("strong",{children:o},r):o)},SI=({description:e,pageTitle:t,slug:n,onClick:o})=>x("article",{className:"sdsm-search",children:[i("h6",{className:KG,children:i(Uo,{href:n,className:QG,onClick:o,children:t})}),e&&i("p",{className:jG,children:sne(e)})]});SI.displayName="SearchResultItem";var Uc=T(N());function YG(e,t,n=1,o=20){let r=(0,Uc.useRef)([]),s=(0,Uc.useRef)(0),l={results:[],total:0},p=l,d=(0,Uc.useMemo)(()=>{let b=new URLSearchParams,S=Math.max(0,(n-1)*o);return b.append(zG,e??""),b.append(qG,t),b.append(UG,`${S}`),b.append(WG,`${o}`),b},[e,t,n,o]),y=`${O.isClient?"":`http://localhost:${process.env.PORT??3e3}`}/api/search?${d}`,{data:m,isLoading:g,error:f}=Fo({dataId:`/api/search?${d}`,dataAsync:async()=>{if(!e)return l;let b=await fetch(y);if(!b.ok){let C=await b.text();throw new Error(C)}return await b.json()}});return f&&De.logError({component:"useSearchResults",message:"Error loading search results",error:f}),m&&(r.current=m.results,s.current=m.total,p=m),{data:g?{results:r.current,total:s.current}:p,isLoading:g,isErrored:!!f}}var XG=c`
13577  background-color: ${a("--bg-color")};
13578  margin-inline: auto;
13579  max-width: ${a("--search-container-max-width")};
13580  min-height: calc(100vh - ${64}px);
13581  min-height: calc(100dvh - ${64}px);
13582  padding-block: ${a("--spacing-xl")};
13583  padding-inline: ${a("--spacing-xl")};
13584  width: 100%;
13585
13586  ${P} {
13587    margin-block: ${a("--spacing-xxxl")};
13588  }
13589`,JG=c`
13590  margin-block-end: ${a("--spacing-xxxl")};
13591
13592  ${P} {
13593    margin-block-end: ${a("--spacing-xl")};
13594  }
13595`,ZG=c`
13596  ${qt};
13597  color: ${a("--search-subtitle-color")};
13598  margin-block-start: ${a("--spacing-s")};
13599`,ez=c`
13600  margin-block-end: ${a("--spacing-xxxl")};
13601
13602  ${P} {
13603    margin-block-end: ${a("--spacing-xl")};
13604  }
13605`,tz=c`
13606  display: flex;
13607  flex-wrap: wrap;
13608  gap: ${a("--search-results-list-gap")};
13609  list-style: none;
13610  > li {
13611    width: 100%;
13612  }
13613`,nz=c`
13614  display: flex;
13615  justify-content: center;
13616`;var oz=20,lne=250,pne=1e3,cne=e=>e.map(n=>n.replace(/ ?(\u2063+)/gm,"\u2026").replace(/^\u2026+|\u2026+$/g,"")).join("\u2026 "),dne=e=>{window.requestAnimationFrame(()=>{let t=Number.parseInt(getComputedStyle(document.documentElement).getPropertyValue(Et),10),n=e?.getBoundingClientRect().top??0,o=window.scrollY;window.scrollTo({top:n+o-(t+20),behavior:"smooth"})})},az=()=>{let e=Rm(),t=e.get("q")??"",n=Number(e.get("page")??"1"),[o,r]=(0,Ut.useState)(!0);K("sdsm-search");let{currentLocale:s}=(0,Ut.useContext)(ae),{formatMessage:l}=(0,Ut.useContext)(qe),{getUrlParams:p,setUrlParams:d}=(0,Ut.useContext)(Jn),u=(0,Ut.useContext)(he).elementLocation,y=(0,Ut.useRef)(null),[m,g]=(0,Ut.useState)(n),[f,b]=(0,Ut.useState)(t),[S,C]=(0,Ut.useState)(f);(0,Ut.useEffect)(()=>{if(f===S)return;let k=setTimeout(()=>{C(f),g(1),r(!0)},lne);return()=>{clearTimeout(k)}},[f,S]),(0,Ut.useEffect)(()=>{let k=setTimeout(()=>{nt({subscribedEventType:"page_load"})},pne);return()=>{clearTimeout(k)}});let I=YG(S,s,m,oz);(0,Ut.useEffect)(()=>{I.isLoading||r(!1)},[I.isLoading]),(0,Ut.useEffect)(()=>{if(!p||!d)return;let k=new URLSearchParams(p());S===(k.get("q")??"")&&m.toString()===k.get("page")||(k.set("q",S),k.set("page",`${m}`),d({...Object.fromEntries(k)}))},[s,S,m,p,d]),(0,Ut.useEffect)(()=>{let k=n,A=t;g(k),b(A),C(A)},[n,t]);let M=k=>{let A=k.trimStart();b(A)},v=(0,Ut.useCallback)(k=>{g(k),dne(y.current)},[y.current]),_=o&&I.isLoading&&!I.isErrored,w=!_&&!!I.data.total,D=!_&&!I.data.total;return x(de,{children:[i(Si,{noIndex:!0}),x("div",{"data-testid":"mwp-search",className:XG,ref:y,children:[x("div",{className:JG,children:[i(su,{autocompleteResults:[],collapsible:!1,hideSuggestions:!0,initialText:dk(ep(f)),loadingAutocompleteTerms:!1,onChange:M,onSelect:Cn,placeholder:l({id:"placeholderSearchPageInput",defaultMessage:"Search..."})}),I&&i("p",{className:ZG,children:i(Eo,{id:"searchResultsSubtitle",defaultMessage:'{total} search results for "{term}"',values:{total:String(I.data.total),term:ep(S)}})})]}),x("div",{className:ez,children:[_&&i("div",{className:nz,children:i(sk,{})}),w&&i("ul",{className:tz,children:I.data.results.map((k,A)=>i("li",{children:i(SI,{description:cne(k.highlights),pageTitle:k.pageTitle,slug:k.slug,onClick:()=>fe({eventCategory:"SearchResult",eventAction:"Click",eventLabel:k.slug,context:{targetUrl:`/${k.slug}`,elementText:k.pageTitle,elementLocation:u}})})},k.pageTitle+f+A*m))}),D&&i(bI,{})]}),w?i(Mi,{currentPage:m,onChange:v,totalPages:Math.floor((I.data.total-1)/oz)+1}):null,!I.isLoading&&i(If,{})]})]})};var iz=({globalPrivacyControl:e})=>{let t=Lt(),n=tr(),r=ht().enableSiteSearch==="true";return(0,hI.useEffect)(()=>
13616{if(!t.hash)return;let l=setTimeout(()=>Vc(t.hash),1e3);return()=>{clearTimeout(l)}},[]),(0,hI.useEffect)(()=>n.listen(p=>Vc(p.hash)),[n.listen]),x(OC,{children:[i(zr,{exact:!0,path:Tk,render:()=>i(LG,{backgroundColor:O.theme?.defaultPageBackgroundColor,cookieDomain:O.trackingSettings.cookieDomain,deploymentType:O.deploymentType,domainName:O.domainName,isClient:O.isClient,globalPrivacyControl:e})}),r&&i(zr,{exact:!0,path:"/search",component:az}),O.site==="snap"&&i(zr,{path:"/political-ads/asset/:assetId",component:void 0}),i(zr,{path:"/404",component:ai}),!O.isDeploymentTypeProd&&i(zr,{exact:!0,path:"/preview/contentless/:name",component:dI}),i(zr,{path:"*",component:BG})]})};var sz=()=>{switch(O.site){case"arcadia":return;case"avalon":return;case"cheerios":return;default:return E0}};function uz(){switch(O.site){case"arcadia":return void 0;case"avalon":return void 0;case"cheerios":return void 0;case"careers":case"citizen":case"diversity":case"eng-blog":case"newsroom":case"snap":case"trust":return Ig;case"experience":case"stinson":return void 0;default:return Xi}}var ri,qc,Iz,wf,II,Mz=-1,Vl=function(e){addEventListener("pageshow",(function(t){t.persisted&&(Mz=t.timeStamp,e(t))}),!0)},kz=function(){return window.performance&&performance.getEntriesByType&&performance.getEntriesByType("navigation")[0]},MI=function(){var e=kz();return e&&e.activationStart||0},Ra=function(e,t){var n=kz(),o="navigate";return Mz>=0?o="back-forward-cache":n&&(document.prerendering||MI()>0?o="prerender":document.wasDiscarded?o="restore":n.type&&(o=n.type.replace(/_/g,"-"))),{name:e,value:t===void 0?-1:t,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:o}},Ol=function(e,t,n){try{if(PerformanceObserver.supportedEntryTypes.includes(e)){var o=new PerformanceObserver((function(r){Promise.resolve().then((function(){t(r.getEntries())}))}));return o.observe(Object.assign({type:e,buffered:!0},n||{})),o}}catch{}},Fa=function(e,t,n,o){var r,s;return function(l){t.value>=0&&(l||o)&&((s=t.value-(r||0))||r===void 0)&&(r=t.value,t.delta=s,t.rating=(function(p,d){return p>d[1]?"poor":p>d[0]?"needs-improvement":"good"})(t.value,n),e(t))}},kI=function(e){requestAnimationFrame((function(){return requestAnimationFrame((function(){return e()}))}))},Pf=function(e){var t=function(n){n.type!=="pagehide"&&document.visibilityState!=="hidden"||e(n)};addEventListener("visibilitychange",t,!0),addEventListener("pagehide",t,!0)},TI=function(e){var t=!1;return function(n){t||(e(n),t=!0)}},Hl=-1,yz=function(){return document.visibilityState!=="hidden"||document.prerendering?1/0:0},Df=function(e){document.visibilityState==="hidden"&&Hl>-1&&(Hl=e.type==="visibilitychange"?e.timeStamp:0,une())},mz=function(){addEventListener("visibilitychange",Df,!0),addEventListener("prerenderingchange",Df,!0)},une=function(){removeEventListener("visibilitychange",Df,!0),removeEventListener("prerenderingchange",Df,!0)},AI=function(){return Hl<0&&(Hl=yz(),mz(),Vl((function(){setTimeout((function(){Hl=yz(),mz()}),0)}))),{get firstHiddenTime(){return Hl}}},Nf=function(e){document.prerendering?addEventListener("prerenderingchange",(function(){return e()}),!0):e()},gz=[1800,3e3],yne=function(e,t){t=t||{},Nf((function(){var n,o=AI(),r=Ra("FCP"),s=Ol("paint",(function(l){l.forEach((function(p){p.name==="first-contentful-paint"&&(s.disconnect(),p.startTime<o.firstHiddenTime&&(r.value=Math.max(p.startTime-MI(),0),r.entries.push(p),n(!0)))}))}));s&&(n=Fa(e,r,gz,t.reportAllChanges),Vl((function(l){r=Ra("FCP"),n=Fa(e,r,gz,t.reportAllChanges),kI((function(){r.value=performance.now()-l.timeStamp,n(!0)}))})))}))},fz=[.1,.25],Tz=function(e,t){t=t||{},yne(TI((function(){var n,o=Ra("CLS",0),r=0,s=[],l=function(d){d.forEach((function(u){if(!u.hadRecentInput){var y=s[0],m=s[s.length-1];r&&u.startTime-m.startTime<1e3&&u.startTime-y.startTime<5e3?(r+=u.value,s.push(u)):(r=u.value,s=[u])}})),r>o.value&&(o.value=r,o.entries=s,n())},p=Ol("layout-shift",l);p&&(n=Fa(e,o,fz,t.reportAllChanges),Pf((function(){l(p.takeRecords()),n(!0)})),Vl((function(){r=0,o=Ra("CLS",0),n=Fa(e,o,fz,t.reportAllChanges),kI((function(){return n()}))})),setTimeout(n,0))}
13616)))},Wc={passive:!0,capture:!0},mne=new Date,bz=function(e,t){ri||(ri=t,qc=e,Iz=new Date,_z(removeEventListener),Az())},Az=function(){if(qc>=0&&qc<Iz-mne){var e={entryType:"first-input",name:ri.type,target:ri.target,cancelable:ri.cancelable,startTime:ri.timeStamp,processingStart:ri.timeStamp+qc};wf.forEach((function(t){t(e)})),wf=[]}},gne=function(e){if(e.cancelable){var t=(e.timeStamp>1e12?new Date:performance.now())-e.timeStamp;e.type=="pointerdown"?(function(n,o){var r=function(){bz(n,o),l()},s=function(){l()},l=function(){removeEventListener("pointerup",r,Wc),removeEventListener("pointercancel",s,Wc)};addEventListener("pointerup",r,Wc),addEventListener("pointercancel",s,Wc)})(t,e):bz(t,e)}},_z=function(e){["mousedown","keydown","touchstart","pointerdown"].forEach((function(t){return e(t,gne,Wc)}))},Sz=[100,300],wz=function(e,t){t=t||{},Nf((function(){var n,o=AI(),r=Ra("FID"),s=function(d){d.startTime<o.firstHiddenTime&&(r.value=d.processingStart-d.startTime,r.entries.push(d),n(!0))},l=function(d){d.forEach(s)},p=Ol("first-input",l);n=Fa(e,r,Sz,t.reportAllChanges),p&&Pf(TI((function(){l(p.takeRecords()),p.disconnect()}))),p&&Vl((function(){var d;r=Ra("FID"),n=Fa(e,r,Sz,t.reportAllChanges),wf=[],qc=-1,ri=null,_z(addEventListener),d=s,wf.push(d),Az()}))}))},Dz=0,CI=1/0,_f=0,fne=function(e){e.forEach((function(t){t.interactionId&&(CI=Math.min(CI,t.interactionId),_f=Math.max(_f,t.interactionId),Dz=_f?(_f-CI)/7+1:0)}))},Pz=function(){return II?Dz:performance.interactionCount||0},bne=function(){"interactionCount"in performance||II||(II=Ol("event",fne,{type:"event",buffered:!0,durationThreshold:0}))},hz=[200,500],Nz=0,Cz=function(){return Pz()-Nz},Ea=[],xI={},xz=function(e){var t=Ea[Ea.length-1],n=xI[e.interactionId];if(n||Ea.length<10||e.duration>t.latency){if(n)n.entries.push(e),n.latency=Math.max(n.latency,e.duration);else{var o={id:e.interactionId,latency:e.duration,entries:[e]};xI[o.id]=o,Ea.push(o)}Ea.sort((function(r,s){return s.latency-r.latency})),Ea.splice(10).forEach((function(r){delete xI[r.id]}))}},Ez=function(e,t){t=t||{},Nf((function(){var n;bne();var o,r=Ra("INP"),s=function(p){p.forEach((function(y){y.interactionId&&xz(y),y.entryType==="first-input"&&!Ea.some((function(m){return m.entries.some((function(g){return y.duration===g.duration&&y.startTime===g.startTime}))}))&&xz(y)}));var d,u=(d=Math.min(Ea.length-1,Math.floor(Cz()/50)),Ea[d]);u&&u.latency!==r.value&&(r.value=u.latency,r.entries=u.entries,o())},l=Ol("event",s,{durationThreshold:(n=t.durationThreshold)!==null&&n!==void 0?n:40});o=Fa(e,r,hz,t.reportAllChanges),l&&("PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&l.observe({type:"first-input",buffered:!0}),Pf((function(){s(l.takeRecords()),r.value<0&&Cz()>0&&(r.value=0,r.entries=[]),o(!0)})),Vl((function(){Ea=[],Nz=Pz(),r=Ra("INP"),o=Fa(e,r,hz,t.reportAllChanges)})))}))},vz=[2500,4e3],vI={},Rz=function(e,t){t=t||{},Nf((function(){var n,o=AI(),r=Ra("LCP"),s=function(d){var u=d[d.length-1];u&&u.startTime<o.firstHiddenTime&&(r.value=Math.max(u.startTime-MI(),0),r.entries=[u],n())},l=Ol("largest-contentful-paint",s);if(l){n=Fa(e,r,vz,t.reportAllChanges);var p=TI((function(){vI[r.id]||(s(l.takeRecords()),l.disconnect(),vI[r.id]=!0,n(!0))}));["keydown","click"].forEach((function(d){addEventListener(d,(function(){return setTimeout(p,0)}),!0)})),Pf(p),Vl((function(d){r=Ra("LCP"),n=Fa(e,r,vz,t.reportAllChanges),kI((function(){r.value=performance.now()-d.timeStamp,vI[r.id]=!0,n(!0)}))}))}}))};var Fz=()=>{let e="WebVitals";Tz(t=>vr({eventValue:t.value,eventLabel:window.location.pathname,eventVariable:"cumulative_layout_shift",eventCategory:e})),wz(t=>Oa({eventValue:t.value,eventLabel:window.location.pathname,eventVariable:"first_input_delay",eventCategory:e})),Rz(t=>Oa({eventValue:t.value,eventLabel:window.location.pathname,eventVariable:"largest_contentful_paint",eventCategory:e})),Ez(t=>{Oa({eventValue:t.value,eventLabel:window.location.pathname,eventVariable:"interaction_to_next_paint",eventCategory:e})})};function Bz(e){let t=e.getLowEntropyHints(),n=t.browsers[0]?.majorVersion;return{isMobile:t.isMobile,brand:t.browsers[0]?.brand,brandVersion:n?String(n):void 0,platform:t.platform}}var Sne=({onHistory:e})=>{let t=tr();return e?.(t),null},Lz=()=>eo()==="specs"?i(void 0,{}):null;Lz.displayName="SpecsFontStylesheet";var Hz=({getCurrentUrl:e,currentLocale:t,supportedLocales:n,routerContext:o,userLocation:r,shopifyData:s,helmetContext:l,pageLayoutContext:p,apolloClient:d,globalApolloClient:u,siteData:y,browserFeatures:m,onRedirect:g,onHistory:f,asyncDataController:b,globalPrivacyControl:S,cookieManager:C,getUserInfo:I,getPersona:M,createUuidV4:v,singleCallbackCache:_,onHlsVideo:w,initialPersonas:D,updatePersonas:k})=>{let A=Nn().startSpan("appRender"),R=new URL(e()),$;O.isClient?$=({children:Z})=>x(kL,{children:[i(Sne,{onHistory:f}),Z]}):$=({children:Z})=>i(VC,{location:R.pathname,context:o,children:Z}
13616),$.displayName="Router",m.getHighEntropyHintsAsync({hints:["connection","reduceMotion"]});let B=Bz(m),H=Um(t)==="rtl";La(()=>{let Z=()=>{let be=new URL(e());return{locale:t,url:be,hostname:be.hostname,userAgentHints:B,uaBrand:B?.brand,uaPlatform:B?.platform,path:be.pathname,userCountry:r.country,isRtl:H}};return De.addContextProvider(Z),()=>De.removeContextProvider(Z)},[t,R,H,B,r.country]),(0,_o.useEffect)(()=>{Fz()},[t,e,H,R.hostname,R.pathname,B,r.country]);let L={supportedLocales:n,currentLocale:n[t??ss.currentLocale].code,logEvent:({type:Z,label:be,url:q,component:le})=>{Z&&(be||q)&&nt({subscribedEventType:"user_interaction",eventCategory:le??"CTA",eventAction:Z,eventLabel:be??(q?`to: ${q}`:null)})},isUrlCurrent:WC(e),getUrlParams:()=>{let Z=new URL(e()).search;return GL(Z)},setUrlParams:Z=>{if(!O.isClient)return;let{pathname:be}=window.location,q=OL(Z),le=`${be}?${q}`;window.history.pushState(null,"",le)}};if(Xe.displayName!=="GlobalHeaderContextSDSM")throw new Error("Duplicate SDS-M packages found. See https://jira.sc-corp.net/browse/ENTWEB-4284");let z={onError:Z=>{Be({component:"GlobalComponents",error:Z instanceof Error?Z:void 0,message:typeof Z=="string"?Z:void 0})},Anchor:Uo,currentLocale:t,isPreview:O.isPreview,isSSR:O.isSSR,hostname:O.domainName,onEvent:({component:Z,action:be,label:q,url:le})=>{nt({subscribedEventType:"user_interaction",event:Dc,eventCategory:Z??"GlobalComponent",eventAction:be,eventLabel:q??(le?`to: ${le}`:"generic")}),le&&!zn(new URL(le,e()))&&De.flush()},supportedLocales:n,onLocaleChange:Z=>{let be=new URL(window.location.href);be.searchParams.set("lang",Z),window.location.replace(be)},isUrlCurrent:WC(e),globalApolloClient:u},[Q,ue]=(0,_o.useState)(y),ie=(0,_o.useRef)(null),ne=(0,_o.useRef)(null),te=(0,_o.useRef)(null),se=(0,_o.useRef)(null),oe=(0,_o.useRef)(D),j={currentLocale:t,supportedLocales:n,userLocation:r,getCurrentUrl:e,isRTL:H,siteData:Q,setSiteData:ue,headerPortalRef:ie,pageBottomStickyPortalRef:ne,pageFixedPortalRef:te,appPortalRef:se,onRedirect:g,cookieManager:C,getUserInfo:I,getPersona:M,createUuidV4:v,onHlsVideo:w,personasRef:oe,updatePersonas:Z=>{O.isClient||k?.(Z),oe.current=Z}},Y=H6(t,R.searchParams),J=Ak(O.domainName,O.trackingSettings.cookieDomain),U=uz(),E=sz(),X=E?B0(t,U,E):U,W={...ik,Anchor:Uo};O.globalStyles&&fM(O.globalStyles);let re=i(_o.StrictMode,{children:i(Tg,{tracer:Nn(),children:i($,{children:i(Pi.Provider,{value:Y,children:i(O6,{children:i(Ul,{client:d,children:i(ob.Provider,{value:{controller:b},children:i(Jn.Provider,{value:L,children:i(Le.Provider,{value:W,children:i(uC,{value:z,children:i(it.Provider,{value:m,children:i(bi,{context:l,children:i($9,{children:i(ae.Provider,{value:j,children:x(Hx.Provider,{value:_,children:[i(K9,{}),i(Y9,{}),i(U9,{}),i(X9,{}),i(ix,{}),i(Qx,{}),i(G6,{}),i(X6,{}),i(r7,{}),i(m7,{}),i(Lz,{}),i(c7,{children:i(i7,{sessionValue:p,children:i(QC,{shopifyData:s,children:i(Bm,{children:x(o7,{motif:X,tag:"section",children:[i(d9,{}),i(he.Provider,{value:{elementLocation:"Header"},children:i(N9,{config:O})}),i(jx,{}),i(he.Provider,{value:{elementLocation:"Page"},children:i(iz,{globalPrivacyControl:S})}),i(AL,{}),i(he.Provider,{value:{elementLocation:"Footer"},children:i(p9,{cookieSettingsUrl:J})}),i(U6,{backgroundColor:O.theme?.defaultPageBackgroundColor,isClient:O.isClient,globalPrivacyControl:S}),O.shopify&&O.site!=="stinson"&&i(nx,{})]})})})})})]})})})})})})})})})})})})})})});return A.endSpan(),re};var Ef=class{constructor(){Te(this,"getCookieJson",t=>{let n=this.getCookie(t);if(n)try{return JSON.parse(n)}catch(o){Be({component:"CookieManager",message:`Error parsing cookie: "${n}"`,error:o});return}});Te(this,"setCookieJson",(t,n,o)=>{n?this.setCookie(t,JSON.stringify(n),o):this.setCookie(t,"",o)})}};var Rf=class extends Ef{constructor(){super(...arguments);Te(this,"getCookie",n=>en.get(n));Te(this,"setCookie",(n,o,r)=>{en.set(n,o,r)});Te(this,"deleteCookie",n=>en.remove(n))}};var hne="XXXXXXXX-XXXX-4XXX-YXXX-XXXXXXXXXXXX",Cne=()=>{let e=0,t=window.crypto.getRandomValues(new Uint8Array(32));return hne.replace(/[XY]/g,n=>{let o=t[e++]%16;return n==="X"?o.toString(16):n==="Y"?(o>>2&128).toString(16):"0"})},Vz=()=>"randomUUID"in window.crypto?window.crypto.randomUUID():Cne();function xne(e){return function(t,n,o){var r=Object(t);if(!ur(t)){var s=jn(n,3);t=od(t),n=function(p){return s(r[p],p,r)}}var l=e(t,n,o);return l>
13616-1?r[s?t[l]:l]:void 0}}var Oz=xne;var vne=Math.max,Ine=Math.min;function Mne(e,t,n){var o=e==null?0:e.length;if(!o)return-1;var r=o-1;return n!==void 0&&(r=Fk(n),r=n<0?vne(o+r,0):Ine(r,o-1)),Bk(e,jn(t,3),r,!0)}var Gz=Mne;var kne=Oz(Gz),zz=kne;LU();HU();var Tne="[object String]";function Ane(e){return typeof e=="string"||!Wn(e)&&QI(e)&&UI(e)==Tne}var Uz=Ane;var _ne=ny("length"),Wz=_ne;var Kz="\\ud800-\\udfff",wne="\\u0300-\\u036f",Dne="\\ufe20-\\ufe2f",Pne="\\u20d0-\\u20ff",Nne=wne+Dne+Pne,Ene="\\ufe0e\\ufe0f",Rne="["+Kz+"]",_I="["+Nne+"]",wI="\\ud83c[\\udffb-\\udfff]",Fne="(?:"+_I+"|"+wI+")",Qz="[^"+Kz+"]",jz="(?:\\ud83c[\\udde6-\\uddff]){2}",Yz="[\\ud800-\\udbff][\\udc00-\\udfff]",Bne="\\u200d",Xz=Fne+"?",Jz="["+Ene+"]?",$ne="(?:"+Bne+"(?:"+[Qz,jz,Yz].join("|")+")"+Jz+Xz+")*",Lne=Jz+Xz+$ne,Hne="(?:"+[Qz+_I+"?",_I,jz,Yz,Rne].join("|")+")",qz=RegExp(wI+"(?="+wI+")|"+Hne+Lne,"g");function Vne(e){for(var t=qz.lastIndex=0;qz.test(e);)++t;return t}var Zz=Vne;function One(e){return lk(e)?Zz(e):Wz(e)}var eU=One;var Gne="[object Map]",zne="[object Set]";function Une(e){if(e==null)return 0;if(ur(e))return Uz(e)?eU(e):e.length;var t=tM(e);return t==Gne||t==zne?e.size:YI(e).length}var tU=Une;var Wne=(e,t)=>{let n=t.url??new URL(window.location.href),o={host:n.host,path:n.pathname,query:JSON.stringify(Object.fromEntries(n.searchParams.entries())),page_locale:t.locale};switch(t.variantId&&(o.experiment_category="Page",o.experiment_group=t.variantId,o.experiment_id=t.experimentId??"None"),e.type){case ke.CUSTOM:{switch(e.subscribedEventType){case"page_load":case"first_page_load":return{event_name:"MARKETING_WEB_PAGE_VIEW",...o,is_landing_page:e.subscribedEventType==="first_page_load"};case"experiment_impression":return{event_name:"MARKETING_WEB_INTERNAL_EVENT",...o,type:"useExperiment",category:"Experiment",label:`${e.experimentId?.replace(/[ _]/,"-")}:${mr(e.variantId)}`,element_location:t.elementLocation,element_text:t.elementText,target_url:t.targetUrl};case"ecommerce":return{event_name:"MARKETING_WEB_SHOPIFY_EVENT",...o,type:e.eventAction,category:e.eventCategory,label:e.eventLabel??void 0,element_location:t.elementLocation,element_text:t.elementText,shopify_data:JSON.stringify(e.ecommerce)}}break}case ke.USER_ACTION:return{event_name:"MARKETING_WEB_USER_INTERACTION",...o,type:e.action,category:e.component,label:e.label,element_location:t.elementLocation,element_text:t.elementText,target_url:t.targetUrl};case ke.INFO:return{event_name:"MARKETING_WEB_INTERNAL_EVENT",...o,type:e.action,category:e.component,label:e.label,element_location:t.elementLocation,element_text:t.elementText,target_url:t.targetUrl};case ke.VALUE:return{event_name:"MARKETING_WEB_VALUE_EVENT",...o,metric:e.value,type:e.variable,category:e.component,label:e.label,element_location:t.elementLocation,element_text:t.elementText,target_url:t.targetUrl};case ke.TIMING:return{event_name:"MARKETING_WEB_TIMING_EVENT",...o,duration:e.valueMs,type:e.variable,category:e.component,label:e.label,element_location:t.elementLocation,element_text:t.elementText,target_url:t.targetUrl}}},qne=(e,t)=>{if(t.pixelId)return{event_name:"MARKETING_WEB_SNAP_PIXEL_EVENT",pixel_id:t.pixelId,triggering_event_name:e.event_name}},Kne=(e,t)=>{if(t.webClientId)return{event_name:"MARKETING_WEB_CLIENT_ID_EVENT",web_client_id:t.webClientId,triggering_event_name:e.event_name}},Ff=new Set;var Kc=(e,t)=>{let n=[],o=Wne(e,t);if(!o)return n;n.push(o);let r=qne(o,t);if(r){let l=[r.event_name,r.pixel_id].join(":");Ff.has(l)||(n.push(r),Ff.add(l))}let s=Kne(o,t);if(s){let l=[s.event_name,s.web_client_id].join(":");Ff.has(l)||(n.push(s),Ff.add(l))}return n};var DI=(e,t)=>{let n=t.url??new URL(window.location.href),r={uri_info:JSON.stringify({href:n.href,host:n.host,path:n.pathname,filename:zz(n.pathname.split("/"),tU)??"",query:Object.fromEntries(n.searchParams.entries())}),experiment_name:t.experimentId,experiment_variation:t.variantId,page_locale:t.locale},s=Kc(e,t);switch(e.type){case ke.CUSTOM:{switch(e.subscribedEventType){case"first_page_load":{s.push({event_name:"FOR_BUSINESS_PAGE_VIEW",...r});break}case"page_load":{s.push({event_name:"FOR_BUSINESS_PAGE_NAVIGATION",...r});break}}break}case ke.USER_ACTION:{s.push({event_name:"FOR_BUSINESS_CLICK",...r,event_category:e.component,event_action:e.action,event_label:e.label,element_location:t.elementLocation,element_text:t.elementText,target_url:t.targetUrl});break}}return s};var nU=new Set([ke.INFO,ke.DEBUG,ke.USER_ACTION,ke.CUSTOM]),oU=e=>{switch(e.type){case ke.TIMING:return"app_measure_event";case ke.VALUE:return"app_measure_event";case ke.ERROR:{if(e.component==="Csp")return"csp_error";if(e.component==="Contentful")return"contentful_error"}}return null},aU=e=>({blockedUri:e.blockedUri,sourceFile:e.sourceFile,violatedDirective:e.violatedDirective,errorCode:e.errorCode,errorName:e.errorName,region:e.region,locale:e.locale,uaBrand:e.uaBrand,uaPlatform:e.uaPlatform}),rU=e=>{if((e.type===ke.TIMING||e.type===ke.VALUE)&&e.component==="NavigationTiming"){let t=tp(e);return t.label="[REDACTED]",t}
13616if(e.type===ke.INFO&&e.component==="PersonaMatch"){let t=tp(e);return t.label="[REDACTED]",t}if((e.type===ke.TIMING||e.type===ke.VALUE)&&e.component==="WebVitals"){let t=tp(e);return t.label="[REDACTED]",t}if(e.type===ke.TIMING&&e.component==="Video"){let t=tp(e);return t.label="[REDACTED]",t}return e};var Qne=["Can't find variable: ResizeObserver","Importing a module script failed.","o.flush is not a function","ResizeObserver loop limit exceeded","Cannot read properties of null (reading 'querySelector')","Form submit failed","Missing fields in LS download form: eula"],jne=["Refused to evaluate a string as JavaScript because 'unsafe-eval' is not an allowed"];function iU(){return(e,t)=>{let n=e?.exception?.values?.[0]?.stacktrace?.frames,o=e.exception?.values?.[0]?.value??e.message;if(!o&&!n)return e;if(o?.includes("599")||jne.some(l=>o?.includes(l)))return null;let r=o?.match(/Query execution error\. Link from entry(.*)cannot be resolved/);if(r?.length&&r[0])return e.fingerprint=[r[0]],e;if(o?.includes("Failed to fetch dynamically imported module"))return e.fingerprint=["Failed to fetch dynamically imported module"],e;if(o?.includes("Response closed without headers")&&n?.some(l=>l.module?.includes("@improbable-eng/grpc-web")))return e.fingerprint=["[grpc-web] Response closed without headers"],e;if(o?.includes("Failed to fetch")&&e.request?.url?.includes("download"))return e.fingerprint=["[download] Failed to fetch"],e;let s=e.request?.url??"/";for(let l of Qne)if(o?.includes(l))return e.fingerprint=[s,l],e;return e}}var Yne="X-Snap-Mwp-Auth",Bf=class extends kd{constructor(n){super({requiredPermissions:["logging"],filter:n.filter});Te(this,"props");Te(this,"events");Te(this,"timeout");Te(this,"fetch");Te(this,"clock");Te(this,"exportEvents",async()=>{if(this.timeout=void 0,this.events.length===0)return;let n={events:this.getSerializedEvents(),timestamp:this.clock()};this.events=[];try{let o={events:[n.events[0]],timestamp:n.timestamp},r=await Xne(o),s=window.btoa(r),l=await this.fetch("/api/events",{method:"POST",body:JSON.stringify(n),headers:{[Yne]:s,"Content-Type":"application/json"}});if(!l.ok){let p=await l.text();throw new Error(`Events export request failed - status: ${l.status}, value:${p} `)}}catch(o){this.props.onError?.(Dt(o))}this.ensureTimeout()});Te(this,"getSerializedEvents",()=>this.events.map(n=>{if(n.event.type!=="error")return n;let o=n.event;return o.message||!o.error||(o.message=Dt(o.error).message),n}));Te(this,"init",()=>Promise.resolve());Te(this,"flushInternal",async()=>{this.timeout&&clearTimeout(this.timeout),await this.exportEvents()});this.props=n,this.fetch=n.fetch??Ao,this.events=[],this.clock=n.clock??Date.now}ensureTimeout(){this.timeout===void 0&&(this.timeout=setTimeout(this.exportEvents,this.props.logTimeIntervalMs))}logEventInternal(n,o){this.events.push({event:n,context:o??{}}),this.ensureTimeout()}};async function Xne(e){let t=typeof e=="string"?e:JSON.stringify(e),o=new TextEncoder().encode(t),r=await window.crypto.subtle.digest("SHA-256",o);return Array.from(new Uint8Array(r)).map(s=>s.toString(16).padStart(2,"0")).join("")}var sU=5e3;function lU(e){return new RegExp(`${e}=([^;]+);`).exec(document.cookie)?.[1]}function Jne(){return{pixelId:lU("_scid")}}var PI=class{constructor(){Te(this,"experimentContext",{});Te(this,"getExperimentContext",()=>this.experimentContext);Te(this,"allow",()=>Promise.resolve());Te(this,"deny",()=>Promise.resolve());Te(this,"flush",()=>Promise.resolve())}logEvent(t,n){t.type===ke.CUSTOM&&t.subscribedEventType==="experiment_impression"&&(t.experimentId?(this.experimentContext.experimentId=t.experimentId,this.experimentContext.variantId=t.variantId):(this.experimentContext.experimentId=void 0,this.experimentContext.variantId=void 0))}},pU=e=>{if(e.isTest||!e.isClient)return;De.addContextProvider(()=>({region:e.region,buildNumber:e.buildNumber,eventOrigin:"client"}));let t=new PI;De.addEventListeners(t),De.addContextProvider(()=>t.getExperimentContext()),De.addContextProvider(Jne),De.addContextProvider(()=>({webClientId:lU("sc-wcid")}));for(let n of e.trackingSettings.eventListeners)switch(n.vendor){case"Graphene":{De.addEventListeners(new x7({partitionName:n.partitionName,variant:e.site,flavor:e.isDeploymentTypeProd?"production":"development",logTimeInterval:sU,getMetricName:oU,getAdditionalDimensions:aU,filter:o=>!nU.has(o.type),eventRewrite:rU}));break}case"MwpClientEventExport":{if(!e.isCompilationModeProd||!e.isDeploymentTypeProd||!e.buildNumber)break;De.addEventListeners(new Bf({useAsync:!0,logTimeIntervalMs:sU,onError:o=>console.error(o)}));break}
13616case"GoogleTagManager":{let o=document.querySelector("script[nonce]")?.nonce,r=new Ag({useAsync:!0,gtmId:n.googleTagManagerId,nonce:o,initialContext:{locale:e.locale,globalPrivacyControl:e.globalPrivacyControl}});De.addEventListeners(r);break}case"Blizzard":{let o=n.eventFormat==="ForBusiness"?DI:Kc;De.addEventListeners(new rv({useAsync:!0,isProd:e.isDeploymentTypeProd,cookieDomain:e.trackingSettings.cookieDomain,eventFormatter:o}));break}case"Sentry":{if(!e.isDeploymentTypeProd)break;let o=e.commit?.slice(0,9)??"unknown",r={dsn:n.dsn,tracesSampleRate:1,useAsync:!0,getContext:(s,l)=>({contexts:{location:{userCountry:l.userCountry??"unknown_country",locale:l.locale??"unknown_locale",region:l.region??"unknown_region"}}}),environment:e.deploymentType,release:`${n.projectName}@${o}`,filter(s,l){return!(s.type===ke.ERROR&&s.component==="Csp"||s.type===ke.DEBUG)},beforeSend:iU()};n.allowUrls&&(r.allowUrls=n.allowUrls),De.addEventListeners(new v7(r));break}case"Console":{De.addEventListeners(new g7({filter(o,r){return!(o.type===ke.TIMING&&o.component==="Contentful"&&o.variable==="request_duration"&&o.valueMs<1e3)},getFlatContext(o){return{elementLocation:o.elementLocation,elementText:o.elementText,targetUrl:o.targetUrl}},customEventFormatter(o,r){return o.subscribedEventType==="experiment_impression"?!o.experimentId||!o.variantId?null:`Experiment: Impression on ${o.experimentId}.${o.variantId}`:[Ft(o,"type")]}}));break}}};var cU=5e3;function dU(e){let t=e.featureFlags?.disableLazyLoadLogging==="true"||!e.isDeploymentTypeProd,n=performance.now(),o=()=>{De.allow("logging");let r=performance.now();De.logTiming({component:"logInit",variable:"allowLogging",valueMs:r-n})};t?setTimeout(o,10):typeof globalThis.requestIdleCallback=="function"?setTimeout(()=>{requestIdleCallback(o,{timeout:cU})},1e3):typeof globalThis.requestAnimationFrame=="function"?setTimeout(()=>{requestAnimationFrame(o)},1e3):setTimeout(o,cU)}function NI(e){return new po(function(t,n){return new Ki(function(o){var r,s,l;try{r=n(t).subscribe({next:function(p){if(p.errors&&(l=e({graphQLErrors:p.errors,response:p,operation:t,forward:n}),l)){s=l.subscribe({next:o.next.bind(o),error:o.error.bind(o),complete:o.complete.bind(o)});return}o.next(p)},error:function(p){if(l=e({operation:t,networkError:p,graphQLErrors:p&&p.result&&p.result.errors,forward:n}),l){s=l.subscribe({next:o.next.bind(o),error:o.error.bind(o),complete:o.complete.bind(o)});return}o.error(p)},complete:function(){l||o.complete.bind(o)()}})}catch(p){e({networkError:p,operation:t,forward:n}),o.error(p)}return function(){r&&r.unsubscribe(),s&&r.unsubscribe()}})})}var QIt=(function(e){rd(t,e);function t(n){var o=e.call(this)||this;return o.link=NI(n),o}return t.prototype.request=function(n,o){return this.link.request(n,o)},t})(po);var EI=class extends id{writeQuery(t){let n=Nn().startSpan(`InMemoryCache.writeQuery: ${sr(t.query)}`),o=super.writeQuery(t);return n.endSpan(),o}diff(t){let n=Nn().startSpan(`InMemoryCache.diff: ${sr(t.query)}`),o=super.diff(t);return n.endSpan(),o}readQuery(t,n){let o=Nn().startSpan(`InMemoryCache.readQuery: ${sr(t.query)}`),r=super.readQuery(t,n);return o.endSpan(),r}};function uU(e,t){let n=(l,p)=>{let d=l;return d.sys?.id?`${p.typename}:${d.sys.id}`:dM(d.sys)?`${p.typename}:${d.sys.__ref.split(":")[1]}`:(console.info(`Apollo Query missing { sys { id }}
13616. Add '...ContentfulSysId' field. Type: ${p.typename}`),yM(l))},o=Object.fromEntries(e.Entry.flatMap(l=>[[l,{keyFields:n}]])),r={possibleTypes:e,typePolicies:o},s=new EI(r);if(t){let l=Nn().startSpan("restoringContentfulCache");s.restore(t),l.endSpan()}return s}var yU=(e="")=>{let t=0;return()=>`${e}${++t}`},mU=new po((e,t)=>{let n={},o={},r=yU("f"),s=yU("v");Gf(e.query,{VariableDefinition:u=>{let y=u.variable.name.value;o[y]||(o[y]=s())},FragmentDefinition:u=>{let y=u.name.value;n[y]||(n[y]=r())}});let l={};for(let u in e.variables){let y=o[u]||u;l[y]=e.variables[u]}e.variables=l;let p=vn(e.query),d={VariableDefinition:u=>{let y=o[u.variable.name.value];return y?{...u,variable:{...u.variable,name:{...u.variable.name,value:y}}}:!1},Variable:u=>{let y=o[u.name.value];return y?{...u,name:{...u.name,value:y}}:!1},FragmentDefinition:u=>{let y=n[u.name.value];return y?{...u,name:{...u.name,value:y}}:!1},FragmentSpread:u=>{let y=n[u.name.value];return y?{...u,name:{...u.name,value:y}}:!1}};return e.query=Gf(p,d),t(e)});var gU=new po((e,t)=>{let n=e.operationName,o=e.variables.locale??"en-US",r="Contentful",s="request_duration",l=e.getContext().currentUrl,p=l?new URL(l).pathname:"/",d={queryName:n,locale:o,requestPath:p};return new Ki(u=>{e.setContext({startMs:performance.now()});let y=t(e).subscribe({next:m=>{u.next(m)},complete:()=>{let m=performance.now()-e.getContext().startMs,g=e.getContext().response,f=g?.status??200;Oa({eventCategory:r,eventVariable:s,eventValue:m,eventLabel:null,context:{...d,responseStatus:f,contentfulRequestStatus:"complete","x-contentful-region":g?.headers?.get("x-contentful-region"),"x-cache":g?.headers?.get("x-cache"),"x-contentful-request-id":g?.headers?.get("x-contentful-request-id"),"x-served-by":g?.headers?.get("x-served-by")}}),u.complete()},error:m=>{let g=performance.now()-e.getContext().startMs,f=e.getContext().response,b=f?.status??500;Oa({eventCategory:r,eventVariable:s,eventValue:g,eventLabel:null,context:{...d,responseStatus:b,contentfulRequestStatus:"error","x-contentful-region":f?.headers?.get("x-contentful-region"),"x-cache":f?.headers?.get("x-cache"),"x-contentful-request-id":f?.headers?.get("x-contentful-request-id"),"x-served-by":f?.headers?.get("x-served-by")}}),u.error(m)}});return()=>{y.unsubscribe()}})});var Zne="https://unknown.url",eoe=new Map().set(400,"BadRequest").set(401,"AccessTokenInvalid").set(403,"AccessDenied").set(404,"NotFound").set(409,"VersionMismatch").set(422,"ValidationFailed").set(429,"RateLimitExceeded").set(500,"ServerError").set(502,"Hibernated"),RI=e=>{let t=e.environmentName?`https://graphql.contentful.com/content/v1/spaces/${e.spaceId}/environments/${e.environmentName}`:`https://graphql.contentful.com/content/v1/spaces/${e.spaceId}`,n={Authorization:`Bearer ${O.isPreview&&e.previewAccessToken?e.previewAccessToken:e.accessToken}`};return O.isClient||(n["fastly-debug"]="1"),{uri:t,credentials:"same-origin",headers:n,fetch:Ao,print(o,r){return cM(r(o))}}},$f=(e,t,n)=>{let o=new K5({delay:{max:100},attempts:{max:vk,retryIf:(d,u)=>{if(d){let y=Dt(d),m=u.getContext().response,g=m?.status??500,f=g===429||g>=500&&g<600;return f&&Ro({eventAction:"RetryFetch",eventCategory:"Apollo",eventLabel:sr(u.query),context:{responseCode:String(g),errorMessage:y.message,"x-contentful-region":m?.headers?.get("x-contentful-region"),"x-cache":m?.headers?.get("x-cache"),"x-contentful-request-id":m?.headers?.get("x-contentful-request-id")}}),f}return!1}}}),r=NI(({graphQLErrors:d,networkError:u,operation:y})=>{if(d&&d.forEach(m=>{let g=m.extensions?.contentful?.code,f=y.getContext().response;Be({component:"Contentful",error:m,action:"GraphQlError",message:m.message,context:{errorName:g?.toLowerCase()??"unknown",variables:JSON.stringify(y.variables),queryName:sr(y.query),queryPath:m.path?.join(","),locations:m.locations?.join(","),requestUrl:y.getContext().currentUrl,"x-contentful-region":f?.headers?.get("x-contentful-region"),"x-cache":f?.headers?.get("x-cache"),"x-contentful-request-id":f?.headers?.get("x-contentful-request-id")}})}),u){let m=u.name==="ServerError"?u:void 0,g=y.getContext().response,f=m?.statusCode??599,b=eoe.get(f)??"Unknown";Be({component:"Contentful",error:u,action:"NetworkError",message:`${u.name}/${b} (${f}
13616)`,context:{name:u.name,errorCode:f,errorName:b,url:new URL(m?.response?.url??Zne),requestUrl:y.getContext().currentUrl,"x-contentful-region":g?.headers?.get("x-contentful-region"),"x-cache":g?.headers?.get("x-cache"),"x-contentful-request-id":g?.headers?.get("x-contentful-request-id")}})}}),s=new po((d,u)=>{let y=Nn().startSpan(`ApolloQuery: ${d.operationName}`);return u(d).map(m=>(y.endSpan(),m))}),l=po.from([mU,s,gU,r,o,uM(RI(e))]);return new sd({link:l,cache:uU(t,n),ssrMode:!O.isClient,ssrForceFetchDelay:O.isSSR?100:0})};var toe=3e4,Qc=new Map;!O.isClient&&!O.isTest&&setInterval(()=>{for(let[e,[t,n]]of Array.from(Qc.entries())){let o=n();Qc.set(e,[o,n])}},toe);var FI=(e,t)=>{if(O.isPreview)return $f(...t);let o=`${t[0].spaceId}/${e}`;if(Qc.has(o)){let[s]=Qc.get(o);return s}let r=$f(...t);return Qc.set(o,[r,()=>$f(...t)]),r};function fU(e,t){return O.isDeploymentTypeProd?e:{...e,environmentName:t.get("contentfulEnvironmentName")??e.environmentName}}var TU=T(kU());var BI=(0,TU.default)(async e=>{let t=RI(e),n=Nn().startSpan("generateFragmentTypes"),r=await(await Ao(t.uri,{method:"POST",headers:{Authorization:t.headers?.Authorization??"","Content-Type":"application/json"},body:JSON.stringify({variables:{},query:"{__schema{types{kind name possibleTypes{name}}}}"})})).json();if(!r.data)throw Error(`Schema request failed: ${JSON.stringify(r)}`);let s=yoe(r.data);return n.endSpan(),s});function yoe(e){let t={};return e.__schema.types.forEach(n=>{n.possibleTypes&&(t[n.name]=n.possibleTypes.map(o=>o.name))}),t}var Hf=class{constructor(){Te(this,"spanCount",0);Te(this,"listeners",new Set);Te(this,"activeEvents",0);Te(this,"startSpan",t=>{let n=`${this.spanCount++}: ${t}`;return this.activeEvents++,this.listeners.forEach(o=>o(n,t,"START",this.activeEvents)),performance.mark(`${n} start`),{endSpan:()=>this.endSpan(t,n)}});Te(this,"endSpan",(t,n)=>{performance.mark(`${n} end`),performance.measure(t,`${n} start`,`${n} end`),this.activeEvents--,this.listeners.forEach(o=>o(n,t,"END",this.activeEvents))});Te(this,"addEventListener",t=>(this.listeners.add(t),()=>{this.listeners.delete(t)}))}};var AU=new Set([".snapchat.com",".snap.com",".arcadiacreativestudio.com",".pixy.com",".yellowla.com",".specs.com",".spectacles.com",".snap-dev.net",".sc-corp.net","localhost"]),_U="EssentialSession",$I="sc-wcid";function wU(e){let{currentUrl:t,userLocation:n,cookieManager:o,createUuidV4:r}=e;if(o.getCookie(_U)==="false")return;let s=o.getCookie($I);if(s)return s;let l=n.country?Ck.has(n.country):!0,p=new Date;l?p.setDate(p.getDate()+1):p.setFullYear(p.getFullYear()+1);let d=Cr(t.hostname);d!=="localhost"&&(d=`.${d}`),d===".appspot.com"&&(d=".sc-corp.net");let u={expires:new Date(p),path:"/",secure:!0,httpOnly:!1,credentials:"same-origin",domain:AU.has(d)?d:void 0},y=r();return o.setCookie($I,y,u),y}var goe={currentLocale:ss.currentLocale,supportedLocales:ss.supportedLocales,userLocation:ss.userLocation,pageLayoutContext:{footerView:"Full Footer",headerView:"Full Header",hasSubNav:!1,hasSideNav:!1,hasCustomSideNav:!1}};async function foe(){let e=window.APP_STATE??goe;(0,DU.printWarning)(e.currentLocale);let t={...O,locale:e.currentLocale,globalPrivacyControl:navigator.globalPrivacyControl};if(pU(t),dU(t),O9(new Hf),window.location.pathname.startsWith(`/${e.currentLocale}`)){let R=new URL(window.location.href);R.pathname=R.pathname.replace(`/${e.currentLocale}`,""),e.currentLocale!==wn&&R.searchParams.set("lang",e.currentLocale),window.history.pushState({},"",R)}let n=window.APOLLO_STATE,o=window.GLOBAL_APOLLO_STATE,r=new URLSearchParams(window.location.search),s=fU(O.contentful,r),l=window.APOLLO_FRAGMENTS&&Object.keys(window.APOLLO_FRAGMENTS).length>0?window.APOLLO_FRAGMENTS:await BI(s),p=window.GLOBAL_APOLLO_FRAGMENTS&&Object.keys(window.GLOBAL_APOLLO_FRAGMENTS).length>0?window.GLOBAL_APOLLO_FRAGMENTS:await BI(O.contentfulGlobal),d=FI(e.currentLocale,[s,l,n]),u=FI(e.currentLocale,[O.contentfulGlobal,p,o]),y=new Map;window.ASYNC_DATA_CONTROLLER_CACHE&&(y=new Map(Object.entries(window.ASYNC_DATA_CONTROLLER_CACHE??{})));let m=new Zf({cache:y,defaultExpiryTimeMs:363e4,clock:Date.now}),g=new Rf,f=Vz,b=wU({cookieManager:g,createUuidV4:f,currentUrl:new URL(window.location.href),userLocation:e.userLocation}),S=()=>b?Promise.resolve({experimentBucket:{id:b}}):fetch("/api/userinfo").then(R=>R.json()).catch(()=>({experimentBucket:{id:"default"}})),C=()=>{let R=new URLSearchParams(window.location.search).get("overrideHashedIp"),B=`/api/persona${!O.isDeploymentTypeProd&&!!R?`?overrideHashedIp=${R}`:""}`;return fetch(B).then(H=>H.json()).catch(()=>({}))},I=(R,$)=>{let B=$?.newTab;if(R.startsWith("http")){window.open(R,B?"_blank":"_self");return}if(v&&!B){v.push(R),window.history.pushState(null,"",new URL(R,window.location.href));return}window.open(R,B?"_blank":"_self")},M=new Lk,v,_={...e,getCurrentUrl:()=>window.location.href,routerContext:{},helmetContext:{},apolloClient:d,globalApolloClient:u,onRedirect:I,onHistory:R=>{v=R},browserFeatures:M,asyncDataController:m,globalPrivacyControl:navigator.globalPrivacyControl,cookieManager:g,createUuidV4:f,getUserInfo:S,getPersona:C,singleCallbackCache:new Map,onHlsVideo:()=>{}},w=VI({key:"marketing-web-emotion"}),D=i(zI,{value:w,children:i(Hz,{..._})}),k=document.querySelector("main");k?k.hasChildNodes()??!1?(0,Vf.hydrateRoot)(k,D):(0,Vf.createRoot)(k).render(D):console.error("HTML must contain a <main> element.");let A=0;if(O.isLocal&&O.compilationMode==="development"){let R=new EventSource("/esbuild",{});R.addEventListener("error",()=>{console.error("/esbuild server disconnected."),A++,A>1e3&&(R.close(),console.info("Esbuild could not connnect after a 1000 attempts. Closing connection. Please reload."))}),R.addEventListener("change",$=>{let B=JSON.parse($.data);
13616B.errors?.length?B.errors.forEach(H=>{let L=H.location,z=`${L.file}:${L.line}:${L.column}`;console.error(` 'Build failed. Not reloading.', ${H.text} (${z})`)}):(console.info("Served content changed. Reloading"),location.reload())})}}foe().catch(e=>console.error(e));
13617/*! Bundled license information:
13618
13619@contentful/rich-text-html-renderer/dist/rich-text-html-renderer.es5.js:
13620  (*!
13621   * escape-html
13622   * Copyright(c) 2012-2013 TJ Holowaychuk
13623   * Copyright(c) 2015 Andreas Lubbe
13624   * Copyright(c) 2015 Tiancheng "Timothy" Gu
13625   * MIT Licensed
13626   *)
13627*/

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.