1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="7f68e14b-2db6-ecb7-8ba7-b7b99e709c9a")}catch(e){}}(); 2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,589427,e=>{"use strict";var a=e.i(380447),t=e.i(999161),r=e.i(197649),n=e.i(848189);try{var s=window;s._sentryModuleMetadata=s._sentryModuleMetadata||{},s._sentryModuleMetadata[(new s.Error).stack]=Object.assign({},s._sentryModuleMetadata[(new s.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let l=(0,t.createContext)({activeFlyout:null,setActiveFlyout:()=>{},isBreakpointWithMenu:!1,isMinimal:!1,isTouch:!1,scrollbarWidth:0,flyoutAnimation:"",menuData:null,isAnimating:!1,setIsAnimating:()=>{},isSubmenuOpen:!1,setIsSubmenuOpen:()=>{},isDesktopMenuOpen:!1,setIsDesktopMenuOpen:()=>{},isUserActionsMenuOpen:!1,setIsUserActionsMenuOpen:()=>{},authenticatedUser:null,isAuthLoading:!1,handleFlyoutOpen:()=>{},handleFlyoutClose:()=>{},loginAction:()=>{},logoutAction:()=>{},featureFlags:{}});var i=e.i(913663),u=e.i(878537);try{var d=window;d._sentryModuleMetadata=d._sentryModuleMetadata||{},d._sentryModuleMetadata[(new d.Error).stack]=Object.assign({},d._sentryModuleMetadata[(new d.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}function o(e="",a=15){return e.length>a?e.substring(0,a-3)+"...":e}function c(e){let a=e?.given_name,t=e?.family_name;return a||t?a&&!t?o(a):!a&&t?o(t):`${o(a)} ${t.charAt(0)}.`:"My Profile"}function m(e){return e&&"object"==typeof e&&"sub"in e&&"string"==typeof e.sub&&""!==e.sub.trim()&&Object.keys(e).length>0}try{var y=window;y._sentryModuleMetadata=y._sentryModuleMetadata||{},y._sentryModuleMetadata[(new y.Error).stack]=Object.assign({},y._sentryModuleMetadata[(new y.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let h=({isMobile:e})=>{let{authenticatedUser:r,menuData:n,loginAction:s,logoutAction:i,isBreakpointWithMenu:u,featureFlags:d}=(0,t.useContext)(l),o=d?.myDashboardEnabled==="true",m=n?.userActions?.find(({name:e})=>"log-in"===e);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h2",{id:`my-account${e?"-mobile":""}`,className:"hg-primarynav__menu-header",children:r?c(r):"My account"}),r?(0,a.jsxs)("ul",{className:"hg-primarynav__useractions-list","aria-labelledby":`my-account${e?"-mobile":""}`,children:[o&&u&&(0,a.jsx)(p,{}),n?.userActions?.filter(({name:e})=>"log-in"!==e)?.map(({label:e,url:t,name:r})=>(0,a.jsx)("li",{className:"hg-primarynav__useractions-list-item",children:(0,a.jsx)("a",{href:t,className:"hg-primarynav__useractions-link",onClick:"log-out"===r?i:void 0,children:e})},e))]}):(0,a.jsx)("a",{href:m?.url??"/authenticate/signin",className:"hg-primarynav__useractions-button",id:"useractionslogin-button",onClick:s,children:m?.label??"Log in"})]})},p=()=>(0,a.jsx)("li",{className:"hg-primarynav__useractions-list-item",children:(0,a.jsx)("a",{href:"/dashboard",className:"hg-primarynav__useractions-link",children:"My Dashboard"})});try{var _=window;_._sentryModuleMetadata=_._sentryModuleMetadata||{},_._sentryModuleMetadata[(new _.Error).stack]=Object.assign({},_._sentryModuleMetadata[(new _.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let g=()=>{let{isUserActionsMenuOpen:e,setIsUserActionsMenuOpen:n,authenticatedUser:s,menuData:d,loginAction:o,isBreakpointWithMenu:m}=(0,t.useContext)(l),y=d?.userActions?.find(e=>"log-in"===e.name),p=()=>{n(!1)},[_,g]=(0,t.useState)(null);return(0,u.useOnClickOutside)({current:_},p,"on-click-outside"),(0,i.useEscKeyListener)(e,p),(0,t.useEffect)(()=>{s||n(!1)},[s,n]),(0,a.jsx)("li",{className:(0,r.default)("hg-primarynav__item","hg-primarynav__item--useractions"),...m&&{"aria-hidden":!0},children:(0,a.jsxs)("div",{className:(0,r.default)("hg-primarynav__desktop-item","on-click-outside"),children:[s?(0,a.jsx)("button",{className:"hg-primarynav__desktop-item-useractions-button",id:"useractionstrigger-desktop-button","aria-controls":"hg-primarynav__desktop-useractions-flyout","aria-label":"User Actions Menu",type:"button",onClick:e?p:()=>{n(!0)},children:c(s)}):(0,a.jsx)("a",{href:y?.url??"/authenticate/signin",className:"hg-primarynav__desktop-item-useractions-anchor",onClick:o,children:y?.label??"Log in"}),s&&(0,a.jsx)("div",{ref:g,className:(0,r.default)("hg-primarynav__desktop-useractions-flyout","on-click-outside",{"hg-primarynav__desktop-useractions-flyout--is-open":e}),id:"hg-primarynav__desktop-useractions-flyout",children:(0,a.jsx)(h,{})})]})})};try{var v=window;v._sentryModuleMetadata=v._sentryModuleMetadata||{},v._sentryModuleMetadata[(new v.Error).stack]=Object.assign({},v._sentryModuleMetadata[(new v.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let M=()=>(0,a.jsx)("li",{className:(0,r.default)("hg-primarynav__item","hg-primarynav__item--skeleton"),children:(0,a.jsx)("div",{className:"skeleton-content"})});try{var w=window;w._sentryModuleMetadata=w._sentryModuleMetadata||{},w._sentryModuleMetadata[(new w.Error).stack]=Object.assign({},w._sentryModuleMetadata[(new w.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let k=()=>{let{isAuthLoading:e}=(0,t.useContext)(l);return e?(0,a.jsx)(M,{}):(0,a.jsx)(g,{})};try{var b=window;b._sentryModuleMetadata=b._sentryModuleMetadata||{},b._sentryModuleMetadata[(new b.Error).stack]=Object.assign({},b._sentryModuleMetadata[(new b.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let x=function(e){return(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:169,he
2ight:40,fill:"none",viewBox:"0 0 154 36",...e,children:[(0,a.jsx)("path",{fill:"currentColor",d:"M101.715 25.66a1.3 1.3 0 0 1 .301-.434 1.4 1.4 0 0 1 .98-.396q.285 0 .536.106a1.374 1.374 0 0 1 .739 1.819 1.37 1.37 0 0 1-.739.73 1.4 1.4 0 0 1-.536.102q-.284 0-.537-.103a1.37 1.37 0 0 1-.855-1.281c0-.199.038-.375.111-.542m.226 1.014a1.13 1.13 0 0 0 .601.623q.209.09.453.091.243 0 .446-.09a1.13 1.13 0 0 0 .599-.624q.087-.218.086-.471c0-.17-.029-.32-.086-.46a1.11 1.11 0 0 0-1.045-.71 1.11 1.11 0 0 0-.814.338 1.1 1.1 0 0 0-.24.371 1.2 1.2 0 0 0-.086.461c0 .164.029.327.086.47m1.139-1.272q.287 0 .426.114.14.114.139.347 0 .218-.123.319a.55.55 0 0 1-.302.12l.46.712h-.268l-.44-.694h-.265v.694h-.251V25.4h.624zm-.111.716q.086 0 .161-.005a.4.4 0 0 0 .135-.03.23.23 0 0 0 .095-.08.3.3 0 0 0 .035-.15.22.22 0 0 0-.031-.129.2.2 0 0 0-.081-.073.4.4 0 0 0-.114-.036 1 1 0 0 0-.127-.01h-.332v.513h.262zM42.923 18.98h2.744l-1.137 4.076q-.637 2.285-2.685 2.286-1.742 0-1.905-1.63c-.11-1.088.062-2.45.907-5.48.904-3.24 1.602-5.03 2.495-6.195.749-.977 1.72-1.542 3.25-1.542.52 0 1.242.045 1.774.512.753.658.823 1.545.482 2.828h2.488c1.199-4.652-2.29-5.84-5.511-5.741-2.689.085-5.08.921-7.24 2.765q-3.244 2.765-4.492 7.237-1.282 4.595.345 7.125c1.516 2.361 5.538 2.519 6.546 2.529h.19c.629 0 2.023-.038 3.762-.4a19.4 19.4 0 0 0 3.05-.903l2.753-9.873h-7.143l-.671 2.408zM105.826 8.413l-4.748 8.16-.941-8.16h-18.83l-.532 1.908-.139.5h4.694L80.7 27.424h5.85l4.63-16.603h3.716L96 20.407l-1.957 7.017h5.85l1.957-7.017 6.976-11.994zM26.885 8.413h-.345L15.484 27.424h3.003l2.397-4.122h6v4.122h5.85V8.413h-5.85zm0 4.57v7.912h-4.601zM79.72 9.758c-.717-.848-1.906-1.345-4.035-1.345h-8.177l-2.02 7.244v.003c-.208.736-.42 1.497-.633 2.262v.008c-.177.625-.351 1.255-.526 1.879l-.014.052-.113.402-.026.093-.122.44-.016.055-.627 2.247-.005.018-.208.747-.034.12-.251.898-.064.228-.032.119-.015.05-.119.425-.005.015-.035.125-.01.036-.033.119-.03.11q-.012.041-.023.082l-.022.073q-.029.103-.057.202l-.02.077q-.008.022-.014.045l-.057.202q-.048.175-.094.337l-.004.013-.026.093-.016.059-.036.13h5.85l2.046-7.335 1.841 7.335h5.989l-2.415-8.695c3.146-1.563 4.17-2.93 4.728-4.756.46-1.503.305-3.235-.525-4.215zm-4.043 4.373q-.914 3.273-4.047 3.273h-.78l1.837-6.583h.77c2.09 0 2.829 1.129 2.221 3.31zM65.663 10.821l.67-2.408H54.009l-2.02 7.244v.003c-.207.736-.419 1.497-.632 2.262v.008c-.178.625-.352 1.255-.526 1.879l-.015.052-.112.402-.026.093-.122.44-.017.055c-.214.773-.426 1.527-.626 2.247l-.005.018q-.105.381-.209.747l-.034.12-.25.898-.064.228q-.018.06-.033.119l-.014.05-.12.425-.004.015-.036.125-.01.036q-.017.06-.032.119l-.031.11-.023.082-.021.073-.057.202-.021.077-.013.045-.057.202-.095.337-.003.013-.026.093-.016.059-.036.13h12.832l.67-2.407h-6.98c.515-1.848 1.096-3.925 1.684-6.037h5.39l.67-2.408h-5.39c.563-2.014 1.113-3.99 1.605-5.753h6.475z"}),(0,a.jsx)("path",{fill:"currentColor",d:"m21.118 8.413-5.303 19.011h-5.85l.82-2.94c.153-.565.282-1.023.368-1.32.935-3.238 1.44-4.202 2.148-4.956.204-.218.38-.37.426-.41.916-.785 1.902-1.09 2.546-1.226h-3.281l2.276-8.16h5.85z"}),(0,a.jsx)("path",{fill:"currentColor",d:"M5.85 27.424H0L5.303 8.413h5.85l-1.905 6.832c-.37 1.329.318 1.329 1.008 1.329h5.559c-3.916 0-7.61 2.408-8.923 7.115z"}),(0,a.jsx)("path",{fill:"#008ccc",d:"m153.382 0-10.041 36h-11.079l1.553-5.567c.289-1.071.535-1.936.697-2.5 1.769-6.131 2.728-7.953 4.068-9.384.386-.412.718-.7.807-.777 1.733-1.486 3.602-2.066 4.818-2.32h-6.213L142.303 0z"}),(0,a.jsx)("path",{fill:"currentColor",d:"M124.473 36h-11.079l10.042-36h11.078l-3.608 12.936c-.702 2.516.601 2.516 1.91 2.516h10.526c-7.415 0-14.41 4.559-16.896 13.475z"})]})};try{var f=window;f._sentryModuleMetadata=f._sentryModuleMetadata||{},f._sentryModuleMetadata[(new f.Error).stack]=Object.assign({},f._sentryModuleMetadata[(new f.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let j=function(e){return(0,a.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",width:318,height:36,fill:"none",viewBox:"0 0 230 26",...e,children:[(0,a.jsx)("path",{fill:"#fc2929",d:"M64.36 9.862c-.55-.386-1.377-.55-2.203-.55-1.816 0-3.138.88-3.963 2.147-.881 1.266-1.267 2.917-1.267 4.349 0 1.046.165 2.037.826 2.918.33.44 1.101 1.486 3.579 1.486 1.706 0 2.532-.44 2.973-.715l.055-.11c.11-.386.385-2.093.495-2.533l-.11-.055c-.88.716-1.817 1.211-2.918 1.211q-1.074 0-1.651-.495c-.386-.33-.551-.826-.551-1.432
20-.22 0-.44.055-.66v-.056h.055c1.707-.055 2.533-.055 3.964-.055h1.597l.11-.055c.165-.66.275-1.376.275-2.312.055-.826-.055-2.257-1.321-3.083m-1.101 3.578-1.652.056h-1.652v-.056c.055-.11.055-.22.11-.385.11-.385.276-.77.55-1.101l.166-.165c.496-.55.991-.66 1.321-.66.44 0 .771.164.992.44.054.055.054.11.11.165.11.165.165.385.165.55v.22c0 .33-.055.606-.11.936m-6.387-1.871-.11.11-1.652-.055-.77 3.523c-.11.44-.33 1.542-.33 1.927 0 .33.11.55.275.716.165.11.385.165.605.165.44 0 .606-.11.936-.22l.055.055-.385 2.037-.11.11c-.55.11-.991.22-1.542.22-1.541 0-2.587-.495-2.587-2.257 0-.826.33-2.312.605-3.468l.606-2.808-1.267.055-.055-.11.386-1.982.11-.055h1.321l.496-2.588-.055-.165c1.321-.33 1.651-.496 2.863-.881l.055.055-.386 1.707-.385 1.872 1.651-.056.056.11zm20.04-3.359-.11.11h-4.294l-.716 3.579 3.744-.11.055.11c-.33 1.046-.385 1.321-.606 2.202l-.11.11h-3.578L70.8 16.69l-.605 3.248-.055.055-3.084.055-.055-.055.55-2.753.827-3.854c.605-3.028.77-3.964 1.376-7.267l.11-.11h4.515l2.863-.055.055.055zm6.056 1.762c-.605-.44-1.541-.66-2.862-.66-.661 0-1.322.054-1.927.164-.606.11-.936.22-1.267.276l-.11.11-.44 2.147.11.055c.275-.11.66-.275 1.211-.44.55-.165 1.046-.276 1.487-.276.66 0 1.156.11 1.486.276.33.165.606.605.606 1.046v.275c0 .11-.055.165-.055.165v.055s-.22 0-.44.055c-.166 0-.331.055-.551.055l-1.157.165c-.88.166-3.303.496-4.019 2.148-.77 1.32-.66 3.083.11 3.964.276.33.661.605 1.212.715h.11c2.092.33 3.634-1.486 3.634-1.486l-.22 1.1.11.056 2.367-.055.11-.11 1.376-6.992c.055-.165.055-.33.055-.496v-.495c.055-.771-.33-1.432-.936-1.817m-2.422 6.937s-.55.88-1.376 1.211c-.826.33-1.432.055-1.652-.275-.165-.22-.55-1.046.165-1.927.77-.881 3.193-.936 3.193-.936zM91.998 9.2l-.606 2.973-.11.11c-.165-.055-.386-.055-.606-.055-.77 0-1.872.276-2.752 1.377l-1.212 6.22-.11.056-2.588.055-.055-.055 2.038-10.46.11-.11 2.587-.276.11.11-.275 1.542.11-.11c.55-.496.991-.826 1.542-1.102.55-.33 1.046-.44 1.596-.44h.166zm13.873 2.588c0 .605-.165 1.266-.275 1.927l-1.211 6.166-.11.055-2.698.11-.055-.11s1.377-6.772 1.377-7.102-.166-1.156-1.047-1.156c-.66 0-1.376.66-1.376.66l-1.486 7.488-.11.055-1.157.055-1.046.055h-.495l-.11-.11s.22-1.046.495-2.312c.386-1.982.936-4.625.936-4.79 0-.33-.165-1.156-1.046-1.156-.66 0-1.377.66-1.377.66l-1.486 7.488-.11.055h-.44l-2.313.055-.055-.11 2.038-10.46.11-.11 2.697-.276.11.11-.275 1.487s1.321-1.432 2.973-1.487c1.541-.055 1.871 1.487 1.871 1.487s1.542-1.487 3.194-1.487c.936.22 2.477.606 2.477 2.753M49.22 9.972c-.606-.44-1.542-.66-2.863-.66-.661 0-1.322.054-1.927.164-.606.11-.936.22-1.267.276l-.11.11-.44 2.147.11.055c.275-.11.66-.275 1.211-.44.55-.165 1.046-.276 1.487-.276.66 0 1.156.11 1.486.276.33.165.606.605.606 1.046v.275c0 .11-.055.165-.055.165v.055s-.22 0-.44.055c-.166 0-.331.055-.551.055l-1.157.165c-.88.166-3.303.496-4.019 2.148-.77 1.32-.66 3.083.11 3.964.276.33.661.605 1.212.715h.11c2.092.33 3.634-1.486 3.634-1.486l-.22 1.1.11.056 2.367-.055.11-.11L50.1 12.78c.055-.165.055-.33.055-.496v-.495c.11-.771-.33-1.432-.936-1.817m-2.423 6.937s-.55.88-1.376 1.211c-.826.33-1.377.055-1.652-.275-.165-.22-.55-1.046.165-1.927s3.193-.936 3.193-.936zm-5.67-5.34-.11.11-1.652-.055-.771 3.523c-.11.44-.33 1.542-.33 1.927 0 .33.11.55.275.716.165.11.385.165.605.165.44 0 .606-.11.936-.22l.055.055-.385 2.037-.11.11c-.55.11-.991.22-1.542.22-1.486 0-2.587-.495-2.587-2.257 0-.826.33-2.312.605-3.468l.606-2.808-1.266.055-.055-.11.385-1.982.11-.055h1.321l.496-2.588.11-.11c1.321-.33 1.652-.496 2.863-.881l.055.055-.55 1.652-.386 1.872 1.652-.056.055.11zm-6.112-4.845-.495 2.532-.11.055a3.2 3.2 0 0 0-.606-.605c-.606-.44-1.321-.716-2.092-.716-.55 0-1.046.165-1.376.495-.33.276-.551.716-.551 1.212 0 .88.605 1.321 1.707 1.982l.44.22c.936.606 2.312 1.541 2.312 3.634 0 2.367-1.541 4.734-5.175 4.734a7 7 0 0 1-2.587-.495 5 5 0 0 1-1.212-.66l.055-.111.496-2.478.11-.055c.22.276.495.496.881.771.88.606 1.707.66 2.092.66 1.266 0 2.312-.715 2.312-1.87 0-1.047-.826-1.543-1.651-2.038l-.606-.385c-.936-.606-2.202-1.432-2.202-3.469 0-.77.22-1.927.936-2.863.936-1.211 2.367-1.651 3.799-1.651 1.872 0 2.973.66 3.468.99zM8.644 11.238c.715.44 1.761.716 2.918.716 1.156 0 2.202-.275 2.973-.77.77-.441 1.21-1.047 1.21-1.708 0-.66-.44-1.266-1.21-1.706-.771-.44-1.817-.716-2.973-.716s-2.203.275-2.973.716c-.771.44-1.157 1.046-1.157 1.706 0 .661.44 1.267 1.212 1.762m.165 3.524c-.77-.44-1.817-.716-2.973-.716s-2.202.275-2.973.716-1.156 1.046-1.156 1.706c0 .661.44 1.267 1.156 1.707s1.762.771 2.973.771c1.156 0 2.202-.275 2.973-.77.77-.441 1.211-1.047 1.211-1.707s-.44-1.267-1.211-1.707m11.451 0c-.77-.44-1.817-.716-2.973-.716s-2.202.275-2.973.716-1.156 1.046-1.156 1.706c0 .661.44 1.267 1.156 1.707s1.762.771 2.973.771c1.157 0 2.203-.275 2.973-.77.771-.441 1.212-1.047 1.212-1.707-.056-.661-.496-1.267-1.212-1.707m-2.973-2.478c-.55 0-1.046.055-1.541.165 1.046-.77 1.707-1.816 1.707-2.973 0-2.312-2.643-4.129-5.891-4.129s-5.836 1.817-5.836 4.13c0 1.156.66 2.202 1.706 2.972a7 7 0 0 0-1.541-.165C2.588 12.284 0 14.156 0 16.468s2.588 4.185 5.836 4.185c2.753 0 5.12-1.377 5.726-3.194.605 1.817 2.918 3.194 5.67 3.194 3.249 0 5.891-1.872 5.891-4.184.055-2.313-2.587-4.185-5.836-4.185M6.772 9.476c0-1.046.77-1.761 1.266-2.092.936-.66 2.202-.99 3.524-.99 1.376 0 2.642.33 3.578.99.44.33 1.267 1.046 1.267 2.092 0 1.762-2.258 3.139-4.845 3.139-1.322 0-2.588-.386-3.524-1.046-.826-.551-1.266-1.322-1.266-2.093m-.936 10.076c-1.377 0-2.588-.386-3.524-1.046-.825-.551-1.266-1.322-1.266-2.093 0-1.046.77-1.761 1.266-2.092.936-.66 2.203-.99 3.524-.99 1.376 0 2.643.385 3.578.99.496.33 1.267 1.046 1.267 2.092 0 1.762-2.258 3.139-4.845 3.139m5.726-4.075c-.276-.715-.771-1.376-1.487-1.927.496.11.991.11 1.487.11.55 0 1.046-.054 1.541-.165-.77.551-1.266 1.212-1.541 1.983m5.67 4.075c-1.321 0-2.587-.386-3.523-1.046-.826-.551-1.266-1.322-1.266-2.093 0-1.046.77-1.761 1.266-2.092.936-.66 2.202-.99 3.523-.99 1.377 0 2.643.385 3.579.99.44.33 1.266 1.046 1.266 2.092 0 1.762-2.202 3.139-4.845 3.139m92.769-8.589c0 .936-.661 1.597-1.542 1.597s-1.542-.716-1.542-1.652.661-1.597 1.542-1.597c.936 0 1.597.716 1.542 1.652m-2.863-.055c0 .77.605 1.431 1.321 1.431s1.322-.605 1.377-1.431c0-.385-.11-.77-.386-.991-.22-.275-.605-.385-.936-.44-.771 0-1.376.605-1.376 1.43m1.266-.881c.22 0 .275 0 .386.055.22.055.33.275.33.44 0 .22-.165.386-.386.441l.386.88h-.275l-.331-.825h-.385v.826h-.22v-1.817zm0 .77c.22 0 .33 0 .386-.054a.4.4 0 0 0 .11-.22c0-.11-.055-.22-.166-.276-.055-.055-.165-.055-.385-.055h-.22v.606z"}),(0,a.jsx)("path",{fill:"currentColor",d:"M191.465 18.533a1 1 0 0 1 .217-.314 1.017 1.017 0 0 1 1.412 0q.136.133.217.314.08.18.08.391a1 1 0 0 1-.297.716 1 1 0 0 1-.317.21 1 1 0 0 1-.387.074q-.205 0-.388-.074a1 1 0 0 1-.537-.527 1 1 0 0 1-.08-.399c0-.
2143.027-.27.08-.391m.163.731a.82.82 0 0 0 .434.45q.15.067.327.067a.815.815 0 0 0 .755-.516.9.9 0 0 0 .062-.34.9.9 0 0 0-.062-.333.8.8 0 0 0-.433-.447.8.8 0 0 0-.322-.066.8.8 0 0 0-.588.244.8.8 0 0 0-.173.269.931.931 0 0 0 0 .673m.822-.918q.208 0 .308.082.1.083.1.25 0 .158-.088.231a.4.4 0 0 1-.219.087l.333.514h-.194l-.318-.501h-.191v.501H192v-1.165h.45m-.08.517q.061 0 .117-.003a.3.3 0 0 0 .097-.023.16.16 0 0 0 .068-.057.2.2 0 0 0 .026-.108.17.17 0 0 0-.022-.093.14.14 0 0 0-.059-.053.3.3 0 0 0-.082-.026 1 1 0 0 0-.092-.007h-.24v.37h.189zM149.004 13.708h1.981l-.82 2.943q-.46 1.65-1.94 1.651-1.258.001-1.375-1.177c-.08-.785.044-1.77.655-3.957.652-2.34 1.157-3.633 1.801-4.474.541-.706 1.242-1.114 2.347-1.114.377 0 .897.032 1.282.37.543.474.594 1.115.348 2.042h1.797c.865-3.36-1.655-4.218-3.981-4.146-1.941.06-3.669.665-5.228 1.996q-2.343 1.998-3.244 5.227-.926 3.32.249 5.146c1.095 1.705 3.999 1.82 4.727 1.826h.138c.454 0 1.46-.026 2.716-.288a14 14 0 0 0 2.203-.652l1.988-7.131h-5.158l-.485 1.74zM194.434 6.076l-3.429 5.894-.68-5.894h-13.6l-.384 1.378-.1.361h3.39l-3.344 11.991h4.225l3.344-11.99h2.684l.797 6.922-1.413 5.068h4.225l1.413-5.068 5.038-8.662zM137.421 6.076h-.249l-7.526 12.941-.459.79h2.168l1.731-2.978h4.334v2.977h4.225V6.076h-4.225zm0 3.3v5.715h-3.323zM175.579 7.047c-.518-.612-1.376-.97-2.914-.97h-5.906l-1.459 5.23v.003l-.456 1.634v.005q-.191.68-.38 1.358l-.011.037-.081.29-.019.068-.088.317-.012.04-.452 1.623-.004.013-.15.54-.025.087-.181.648-.046.164-.024.086-.01.036-.086.307-.003.01-.026.091-.007.026-.024.086-.022.08-.017.059-.015.053-.041.146-.015.055-.01.033-.041.146-.068.243-.003.01q-.009.033-.018.067l-.012.042q-.014.048-.026.094h4.225l1.477-5.298 1.33 5.298h4.325l-1.744-6.28c2.272-1.128 3.012-2.116 3.415-3.434.332-1.086.22-2.337-.38-3.045zm-2.92 3.159q-.66 2.364-2.922 2.364h-.563l1.326-4.755h.556c1.509 0 2.043.815 1.604 2.391zM165.427 7.815l.485-1.739h-8.902l-1.46 5.232v.002l-.456 1.634v.005q-.191.68-.38 1.358l-.01.037-.081.29-.019.068-.089.317-.011.04-.453 1.623-.004.013-.15.54-.025.087-.181.648-.046.164-.023.086-.011.036-.086.307-.003.01q-.012.048-.026.091l-.007.026-.024.086-.022.08-.016.059-.016.053-.041.146-.015.055-.01.033-.041.146-.068.243-.002.01-.019.067-.012.042-.026.094h9.268l.484-1.738h-5.041l1.216-4.36h3.892l.485-1.74h-3.893l1.159-4.154h4.676z"}),(0,a.jsx)("path",{fill:"currentColor",d:"m133.256 6.076-3.61 12.941-.459.79h-3.986l.592-2.124c.111-.409.204-.739.266-.954.675-2.338 1.039-3.034 1.551-3.578.147-.158.274-.267.308-.297a4.1 4.1 0 0 1 1.838-.885h-2.369l1.644-5.894h4.225z"}),(0,a.jsx)("path",{fill:"currentColor",d:"M122.229 19.806h-4.225l3.83-13.73h4.225l-1.376 4.934c-.268.96.229.96.728.96h4.015c-2.828 0-5.497 1.74-6.444 5.139z"}),(0,a.jsx)("path",{fill:"#008ccc",d:"m228.78 0-7.252 26h-8.002l1.122-4.02c.208-.774.386-1.399.504-1.807 1.277-4.427 1.969-5.743 2.937-6.777a8 8 0 0 1 .583-.56c1.252-1.074 2.602-1.493 3.48-1.676h-4.487L220.778 0z"}),(0,a.jsx)("path",{fill:"currentColor",d:"M207.901 26H199.9l7.252-26h8.001l-2.606 9.343c-.507 1.817.434 1.817 1.379 1.817h7.603c-5.356 0-10.407 3.292-12.203 9.732z"})]})};try{var E=window;E._sentryModuleMetadata=E._sentryModuleMetadata||{},E._sentryModuleMetadata[(new E.Error).stack]=Object.assign({},E._sentryModuleMetadata[(new E.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let N=({wordmark:e,wordmarkUrl:t})=>t?(0,a.jsx)("a",{className:"hg-primarynav__wordmark",href:t,children:e}):(0,a.jsx)("span",{className:"hg-primarynav__wordmark",children:e});try{var L=window;L._sentryModuleMetadata=L._sentryModuleMetadata||{},L._sentryModuleMetadata[(new L.Error).stack]=Object.assign({},L._sentryModuleMetadata[(new L.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let C=({name:e,url:t,label:n,logo:s="default",cobranding:l,wordmark:i,wordmarkUrl:u})=>(0,a.jsxs)("li",{className:(0,r.default)("hg-primarynav__item",`hg-primarynav__item--${e}`),children:[(0,a.jsxs)("a",{href:t,"aria-label":n,className:(0,r.default)("hg-primarynav__link",`hg-primarynav__link--${e}`),children:[l&&(0,a.jsx)("span",{className:(0,r.default)("hg-primarynav__image--cobrand","hg-primarynav__link-image"),children:"statefarm"===l&&(0,a.jsx)(j,{})}),!l&&s&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:(0,r.default)("hg-primarynav__image--regular","hg-primarynav__link-image"),children:(0,a.jsx)(x,{"data-testid":"hagerty-logo"})}),(0,a.jsx)("span",{className:(0,r.default)("hg-primarynav__image--compact","hg-primarynav__link-image"),children:(0,a.jsx)(x,{"data-testid":"hagerty-logo-compact"})})]}),(0,a.jsx)("span",{className:"hg-primarynav__link-text",children:n})]}),!l&&i&&(0,a.jsx)(N,{wordmark:i,wordmarkUrl:u})]});var A=e.i(129828),O=e.i(242388);try{var q=window;q._sentryModuleMetadata=q._sentryModuleMetadata||{},q._sentryModuleMetadata[(new q.Error).stack]=Object.assign({},q._sentryModuleMetadata[(new q.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let P=()=>{let e=(0,t.useRef)(null),{isBreakpointWithMenu:n,isDesktopMenuOpen:s,setIsDesktopMenuOpen:i,menuData:u,setActiveFlyout:d,handleFlyoutClose:o}=(0,t.useContext)(l);return(0,t.useEffect)(()=>{n&&i(!1)},[n,i]),(0,t.useEffect)(()=>{let e=e=>{"Escape"===e.key&&s&&(i(!1),d(null),o())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[s,i,d,o]),(0,t.useEffect)(()=>
2{if(s){let a=e.current.querySelectorAll('button, [href], [tabindex]:not([tabindex="-1"])'),t=e=>{let t=a[0],r=a[a.length-1];"Tab"===e.key&&(e.shiftKey?document.activeElement===t&&(e.preventDefault(),r.focus()):document.activeElement===r&&(e.preventDefault(),t.focus()))};return document.addEventListener("keydown",t),()=>{document.removeEventListener("keydown",t)}}},[e,s]),s&&(0,a.jsxs)("div",{id:"hg-primarynav-desktop-menu","data-testid":"hg-primarynav-desktop-menu",className:"hg-primarynav__desktop-flyout",ref:e,...n&&{"aria-hidden":"true"},children:[(0,a.jsxs)("div",{className:"hg-primarynav__desktop-flyout-container",children:[u?.primaryLinks&&(0,a.jsxs)("div",{className:"hg-primarynav__desktop-menu--elevated",children:[(0,a.jsx)("h2",{className:"hg-primarynav__menu-header",children:"Services"}),u.primaryLinks.map(e=>(0,a.jsx)("div",{className:(0,r.default)("hg-primarynav__desktop-item",`hg-primarynav__desktop-item--${e.name.toLowerCase()}`,"hg-primarynav__desktop-item-menu"),children:(0,a.jsx)("ul",{className:"hg-primarynav__desktop-menu-group",children:(0,a.jsx)("li",{className:"hg-primarynav__desktop-list-item",children:(0,a.jsxs)("a",{href:e.url,className:(0,r.default)("hg-primarynav__desktop-menu-link",`hg-primarynav__desktop-menu-link--${e.name.toLowerCase()}`),children:[(0,a.jsx)("span",{className:"hg-primarynav__desktop-link-text-container",children:e.label}),(0,a.jsx)("span",{className:"hg-primarynav__desktop-link-chevron",children:(0,a.jsx)(A.ArrowRight,{})})]})})})},e.id))]}),u?.quickLinks&&(0,a.jsxs)("div",{className:"hg-primarynav__desktop-menu--base",children:[(0,a.jsx)("h2",{className:"hg-primarynav__menu-header",children:"Quick links"}),u.quickLinks.map(e=>(0,a.jsx)("div",{className:(0,r.default)("hg-primarynav__desktop-item",`hg-primarynav__desktop-item--${e.name.toLowerCase()}`,"hg-primarynav__desktop-item-menu"),children:(0,a.jsx)("ul",{className:"hg-primarynav__desktop-menu-group",children:(0,a.jsx)("li",{className:"hg-primarynav__desktop-list-item",children:(0,a.jsx)("a",{href:e.url,className:(0,r.default)("hg-primarynav__desktop-menu-link",`hg-primarynav__desktop-menu-link--${e.name.toLowerCase()}`),children:(0,a.jsx)("span",{className:"hg-primarynav__desktop-link-text-container",children:e.label})})})})},e.id))]})]}),(0,a.jsx)("button",{onClick:()=>{i(!1)},type:"button",className:"hg-primarynav__desktop-menu-close-button",children:(0,a.jsx)(O.CloseX24,{width:"20",height:"20"})})]})};try{var z=window;z._sentryModuleMetadata=z._sentryModuleMetadata||{},z._sentryModuleMetadata[(new z.Error).stack]=Object.assign({},z._sentryModuleMetadata[(new z.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let B=({className:e,svgPrefix:t})=>(0,a.jsxs)("svg",{width:"30",height:"18",viewBox:"0 0 30 18",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:[(0,a.jsx)("path",{id:`${t}-line1`,fillRule:"evenodd",clipRule:"evenodd",d:"M4 4L26 4V6L4 6V4Z",fill:"currentColor"}),(0,a.jsx)("path",{id:`${t}-line2`,fillRule:"evenodd",clipRule:"evenodd",d:"M4 12L26 12V14L4 14V12Z",fill:"currentColor"})]});try{var K=window;K._sentryModuleMetadata=K._sentryModuleMetadata||{},K._sentryModuleMetadata[(new K.Error).stack]=Object.assign({},K._sentryModuleMetadata[(new K.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let S=()=>{let{isDesktopMenuOpen:e,setIsDesktopMenuOpen:r,setIsUserActionsMenuOpen:n,setActiveFlyout:s,handleFlyoutClose:i,isBreakpointWithMenu:u}=(0,t.useContext)(l);return(0,a.jsx)("li",{className:"hg-primarynav__item hg-primarynav__item-menu",...u&&{"aria-hidden":!0},children:(0,a.jsxs)("div",{className:"hg-primarynav__desktop-item",children:[(0,a.jsx)("button",{className:"hg-primarynav__desktop-item-trigger-button",id:"menutrigger-desktop-button","aria-controls":"hg-primarynav-desktop-menu","aria-expanded":e,"aria-label":"Desktop Menu",type:"button",onClick:()=>{e?r(!1):(n(!1),r(!0)),s(null),i()},children:(0,a.jsx)("span",{className:"hg-primarynav__desktop-item-trigger-icon",children:(0,a.jsx)(B,{svgPrefix:"desktop"})})}),(0,a.jsx)(P,{})]})})};try{var $=window;$._sentryModuleMetadata=$._sentryModuleMetadata||{},$._sentryModuleMetadata[(new $.Error).stack]=Object.assign({},$._sentryModuleMetadata[(new $.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}try{var T=window;T._sentryModuleMetadata=T._sentryModuleMetadata||{},T._sentryModuleMetadata[(new T.Error).stack]=Object.assign({},T._sentryModuleMetadata[(new T.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}try{var R=window;R._sentryModuleMetadata=R._sentryModuleMetadata||{},R._sentryModuleMetadata[(new R.Error).stack]=Object.assign({},R._sentryModuleMetadata[(new R.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let D=e=>{let[a,r]=(0,t.useState)(null),n=(0,t.useCallback)(()=>
2{if(e){let a=e.querySelector(".hg-primarynav__flyout-content");a instanceof HTMLElement&&r(Math.ceil(a.getBoundingClientRect().height+parseInt(window.getComputedStyle(e).getPropertyValue("--primarynav-height"))))}},[e]);return(0,t.useEffect)(()=>(n(),window.addEventListener("resize",n),()=>{window.removeEventListener("resize",n)}),[e,n]),a};try{var F=window;F._sentryModuleMetadata=F._sentryModuleMetadata||{},F._sentryModuleMetadata[(new F.Error).stack]=Object.assign({},F._sentryModuleMetadata[(new F.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}try{var H=window;H._sentryModuleMetadata=H._sentryModuleMetadata||{},H._sentryModuleMetadata[(new H.Error).stack]=Object.assign({},H._sentryModuleMetadata[(new H.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}try{var W=window;W._sentryModuleMetadata=W._sentryModuleMetadata||{},W._sentryModuleMetadata[(new W.Error).stack]=Object.assign({},W._sentryModuleMetadata[(new W.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}try{var G=window;G._sentryModuleMetadata=G._sentryModuleMetadata||{},G._sentryModuleMetadata[(new G.Error).stack]=Object.assign({},G._sentryModuleMetadata[(new G.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let U=({link:e,isElevated:t=!1,itemNumber:n})=>(0,a.jsx)("li",{className:t?"hg-primarynav__submenu-list-item--elevated":"hg-primarynav__submenu-list-item",style:{"--primarynav-flyout-item-number":n.toString()},children:(0,a.jsxs)("a",{href:e.url,className:(0,r.default)("hg-primarynav__submenu-link",{"hg-primarynav__submenu-link--base":!t}),children:[e.label,t&&(0,a.jsx)("span",{className:"hg-primarynav__desktop-link-chevron",children:(0,a.jsx)(A.ArrowRight,{})})]})});try{var V=window;V._sentryModuleMetadata=V._sentryModuleMetadata||{},V._sentryModuleMetadata[(new V.Error).stack]=Object.assign({},V._sentryModuleMetadata[(new V.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let I=({group:e,isElevated:t=!1,groupNumber:n})=>(0,a.jsxs)("div",{className:(0,r.default)("hg-primarynav__submenu-group",{"hg-primarynav__submenu-group--elevated":t}),style:{"--primarynav-flyout-group-number":n},children:[(0,a.jsx)("h2",{id:e.id,className:"hg-primarynav__submenu-header",children:e.title}),(0,a.jsxs)("ul",{className:"hg-primarynav__submenu-list","aria-labelledby":e.id,children:[e.elevatedLinks?.map((e,t)=>(0,a.jsx)(U,{link:e,isElevated:!0,itemNumber:t},e.id)),e.baseLinks?.map((t,r)=>(0,a.jsx)(U,{link:t,itemNumber:(e.elevatedLinks?.length||0)+r},t.id))]})]});try{var Q=window;Q._sentryModuleMetadata=Q._sentryModuleMetadata||{},Q._sentryModuleMetadata[(new Q.Error).stack]=Object.assign({},Q._sentryModuleMetadata[(new Q.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let Z=({title:e})=>(0,a.jsx)("div",{className:"hg-primarynav__submenu-product-header",children:e});try{var X=window;X._sentryModuleMetadata=X._sentryModuleMetadata||{},X._sentryModuleMetadata[(new X.Error).stack]=Object.assign({},X._sentryModuleMetadata[(new X.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let J=({submenu:e})=>{let{scrollbarWidth:n,isBreakpointWithMenu:s}=(0,t.useContext)(l),i=(0,t.useRef)(null),u=D(i.current),d=e.elevatedGroups?.concat(e.baseGroups??[]),o=e.elevatedGroups?.length??0,c=d?.length??0,m=d?.reduce((e,a)=>e+a.baseLinks.length,0)??0,y=s?null:u>0?Math.min(480,Math.max(240,u/2)):0;return(0,t.useEffect)(()=>{let e=()=>{window.innerHeight<u+80?i.current.classList.add("hg-primarynav__flyout--short"):i.current.classList.remove("hg-primarynav__flyout--short")};return window.addEventListener("resize",e),e(),()=>{window.removeEventListener("resize",e)}}),(0,a.jsx)("div",{ref:i,id:`hg-primarynav-submenu-link-${e.id}`,"data-testid":`hg-primarynav-submenu-link-${e.id}`,className:(0,r.default)("hg-primarynav__flyout","hg-primarynav__submenu"),style:{"--primarynav-flyout-rate":s?null:`${y}ms`,"--primarynav-flyout-height":s?null:`${u}px`,"--primarynav-scrollbar-width":`${n}px`},children:(0,a.jsxs)("div",{className:"hg-primarynav__flyout-scroll-container",children:[(0,a.jsx)(Z,{title:e.title}),(0,a.jsxs)("div",{className:"hg-primarynav__flyout-content hg-primarynav__submenu-content",style:{"--primarynav-flyout-elevated-group-count":o,"--primarynav-flyout-group-count":c,"--primarynav-flyout-item-total":m},children:[e.elevatedGroups?.map((e,t)=>(0,a.jsx)(I,{group:e,groupNumber:t,isElevated:!0},e.id)),e.baseGroups?.map((t,r)=>(0,a.jsx)(I,{group:t,groupNumber:(e.elevatedGroups?.length||0)+r},t.id))]})]})})};var Y=e.i(478304),ee=e.i(840399);try{var ea=window;ea._sentryModuleMetadata=ea._sentryModuleMetadata||{},ea._sentryModuleMetadata[(new ea.Error).stack]=Object.assign({},ea._sentryModuleMetadata[(new ea.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let et=({item:e,onClick:t,isOpen:r})=>(0,a.jsxs)("button",{id:`primarynav__menubutton-link--${e.name}`,className:"hg-primarynav__submenu-trigger-button","aria-controls":`primarynav__submenu-link--${e.name}`,"aria-expanded":r,"aria-label":`${e.name.toLowerCase()} menu`,type:"button",onClick:t,children:[(0,a.jsx)("span",{className:"hg-primarynav__image--regular hg-primarynav__submenu-button-icon",children:(0,a.jsx)(ee.ChevronDown,{width:12,height:12})}),(0,a.jsx)("span",{className:"hg-primarynav__image--compact hg-primarynav__submenu-button-icon",children:(0,a.jsx)(Y.ChevronRight,{})})]});try{var er=window;er._sentryModuleMetadata=er._sentryModuleMetadata||{},er._sentryModuleMetadata[(new er.Error).stack]=Object.assign({},er._sentryModuleMetadata[(new er.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let en=({item:e,isActive:n})=>{let{activeFlyout:s,handleFlyoutOpen:i,handleFlyoutClose:u,setActiveFlyout:d,setIsAnimating:o,isSubmenuOpen:c,setIsSubmenuOpen:m,isBreakpointWithMenu:y,isTouch:h,isAnimating:p,setIsDesktopMenuOpen:_}=(0,t.useContext)(l),g=(0,t.useRef)(null),v=(0,t.useRef)(null);return(0,t.useEffect)(()=>()=>{v.current&&clearTimeout(v.current)},[]),(0,a.jsxs)("div",{ref:g,className:(0,r.default)("hg-primarynav__item",`hg-primarynav__item--${e.name.toLowerCase()}`,"hg-primarynav__item-menu",{"hg-primarynav__item-submenu":e.submenu,"hg-primarynav__hide--desktop":e.hideOnPrimaryDesktop,"hg-primarynav__item--flyout-open":!y&&s&&s===g.current||y&&c&&!p&&s&&s===g.current,"hg-primarynav__item--flyout-change-next":y&&p&&s===g.current}),style:{"--primarynav-flyout-item-number":0},...y&&{role:"listitem"},onMouseEnter:()=>{!e.submenu||y||h||(d(g.current),_(!1),v.current=setTimeout(()=>{i()},240))},onMouseLeave:()=>{!e.submenu||y||h||(v.current&&clearTimeout(v.current),d(null),u())},children:[(0,a.jsxs)("ul",{className:"hg-primarynav__submenu-trigger-group",...y&&{role:"none"},children:[(0,a.jsx)("li",{className:"hg-primarynav__submenu-trigger-item",children:(0,a.jsx)("a",{href:e.url,className:(0,r.default)("hg-primarynav__link","hg-primarynav__submenu-trigger-link",`hg-primarynav__link--${e.name.toLowerCase()}`,{"hg-primarynav__link--active":n}),onClick:a=>{e.submenu&&(y||h)&&(a.preventDefault(),s===g.current?(d(null),o(!0),u()):(o(!0),d(g.current),i()))},children:(0,a.jsx)("span",{className:"hg-primarynav__link-text-container",children:e.label})})}),e.submenu&&(0,a.jsx)("li",{className:"hg-primarynav__submenu-trigger-item",children:(0,a.jsx)(et,{item:e,onClick:()=>{s!==g.current?(o(!0),m(!0),d(g.current),i()):(o(!0),d(null),u())},isOpen:c&&s===g.current})})]}),e.submenu&&(0,a.jsx)(J,{submenu:e.submenu})]})};try{var es=window;es._sentryModuleMetadata=es._sentryModuleMetadata||{},es._sentryModuleMetadata[(new es.Error).stack]=Object.assign({},es._sentryModuleMetadata[(new es.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let el=()=>{let{menuData:e,isBreakpointWithMenu:r}=(0,t.useContext)(l);return(0,a.jsxs)("div",{className:"hg-primarynav__quicklinks-menu",...r&&{role:"listitem"},children:[(0,a.jsx)("h2",{id:"quicklinks",className:"hg-primarynav__menu-header",children:"Qu
2ick links"}),(0,a.jsx)("ul",{className:"hg-primarynav__quicklinks-list","aria-labelledby":"quicklinks",children:e.quickLinks?.map(e=>(0,a.jsx)("li",{className:"hg-primarynav__quicklinks-list-item",children:(0,a.jsx)("a",{href:e.url,className:"hg-primarynav__quicklinks-link",children:e.label})},e.id))})]})};try{var ei=window;ei._sentryModuleMetadata=ei._sentryModuleMetadata||{},ei._sentryModuleMetadata[(new ei.Error).stack]=Object.assign({},ei._sentryModuleMetadata[(new ei.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let eu=({activeIndex:e})=>{let{authenticatedUser:n,menuData:s,activeFlyout:i,isAnimating:u,isBreakpointWithMenu:d,isSubmenuOpen:o,isMinimal:c,featureFlags:m}=(0,t.useContext)(l),y=m?.myDashboardEnabled==="true";return(0,a.jsx)("li",{className:(0,r.default)("hg-primarynav__item","hg-primarynav__menu",{"hg-primarynav__item--flyout-open":d&&!u&&!o&&null!==i,"hg-primarynav__item--flyout-change-previous":d&&u&&o&&i}),...d&&null!==i&&{role:"none"},children:(0,a.jsx)("div",{className:"hg-primarynav__flyout","data-topnav-flyout":"menu",children:(0,a.jsxs)("div",{className:"hg-primarynav__menu-list",style:{"--primarynav-flyout-item-total":s?.primaryLinks?.length},...d&&{role:"list"},children:[d&&(0,a.jsx)("div",{className:"hg-primarynav__useractions-menu",role:"listitem",children:(0,a.jsx)(h,{isMobile:!0})}),!c&&s?.primaryLinks&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("h2",{className:"hg-primarynav__menu-header",...d&&{role:"listitem"},children:"Services"}),s.primaryLinks.map((t,r)=>(0,a.jsx)(en,{item:t,isActive:e===r},t.id)),y&&null!=n&&!d&&(0,a.jsx)(ed,{})]}),!c&&s?.quickLinks&&(0,a.jsx)(el,{})]})})})},ed=()=>(0,a.jsx)(en,{item:{id:"dashboard",name:"my-dashboard",url:"/dashboard",label:"My Dashboard"}});var eo=e.i(383977);try{var ec=window;ec._sentryModuleMetadata=ec._sentryModuleMetadata||{},ec._sentryModuleMetadata[(new ec.Error).stack]=Object.assign({},ec._sentryModuleMetadata[(new ec.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let em=({parentRef:e})=>{let{isSubmenuOpen:r,setIsSubmenuOpen:n,setActiveFlyout:s,setIsAnimating:i}=(0,t.useContext)(l);return(0,a.jsx)("div",{className:"hg-primarynav__item hg-primarynav__menuback",children:(0,a.jsx)("button",{className:"hg-primarynav__menuback-button","aria-label":"Main menu",type:"button",onClick:()=>{r&&(n(!1),s(e.current),i(!0),setTimeout(()=>{i(!1)},240))},children:(0,a.jsx)("span",{className:"hg-primarynav__chevron-icon",children:(0,a.jsx)(eo.ChevronLeft,{})})})})};try{var ey=window;ey._sentryModuleMetadata=ey._sentryModuleMetadata||{},ey._sentryModuleMetadata[(new ey.Error).stack]=Object.assign({},ey._sentryModuleMetadata[(new ey.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let eh=()=>{let{isBreakpointWithMenu:e,activeFlyout:n,setActiveFlyout:s,setIsSubmenuOpen:i,setIsAnimating:u,isAnimating:d}=(0,t.useContext)(l),o=(0,t.useRef)(!1);return(0,t.useEffect)(()=>{!d&&n&&o.current&&(setTimeout(()=>{let e=document.querySelector(".hg-primarynav__menu-list");if(e){let a=e.querySelector("a[href], button");a instanceof HTMLElement&&a.focus()}},240),o.current=!1)},[n,d,o]),(0,t.useEffect)(()=>{if(e)return()=>{document.documentElement.classList.remove("hg-primarynav--noscroll")}},[e]),(0,a.jsx)("div",{className:(0,r.default)("hg-primarynav__menutrigger"),children:(0,a.jsx)("button",{className:"hg-primarynav__menutrigger-button",id:"hg-primarynav__menutrigger-button","aria-controls":"hg-primarynav__list","aria-label":"Menu",type:"button",onClick:()=>{e&&(n?(u(!0),s(null),i(!1),document.documentElement.classList.remove("hg-primarynav--noscroll"),setTimeout(()=>{u(!1)},240)):(u(!0),s(e=>e?null:document.querySelector('[data-topnav-flyout="menu"]')),document.documentElement.classList.add("hg-primarynav--noscroll"),o.current=!0,setTimeout(()=>{u(!1)},240)))},children:(0,a.jsx)(B,{svgPrefix:"mobile"})})})};try{var ep=window;ep._sentryModuleMetadata=ep._sentryModuleMetadata||{},ep._sentryModuleMetadata[(new ep.Error).stack]=Object.assign({},ep._sentryModuleMetadata[(new ep.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let e_=()=>{let{setIsDesktopMenuOpen:e,setActiveFlyout:r}=(0,t.useContext)(l);return(0,a.jsx)("div",{className:"hg-primarynav__blur",onClick:()=>{e(!1),r(null)},role:"none"})};try{var eg=window;eg._sentryModuleMetadata=eg._sentryModuleMetadata||{},eg._sentryModuleMetadata[(new eg.Error).stack]=Object.assign({},eg._sentryModuleMetadata[(new eg.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let ev=()=>{let{isBreakpointWithMenu:e,activeFlyout:r}=(0,t.useContext)(l);return(0,a.jsx)("div",{className:"hg-primarynav__placeholder",...e&&null!==r&&{"aria-hidden":"true"}})};try{var eM=window;eM._sentryModuleMetadata=eM._sentryModuleMetadata||{},eM._sentryModuleMetadata[(new eM.Error).stack]=Object.assign({},eM._sentryModuleMetadata[(new eM.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let ew=({wordmark:e})=>{var n;let s,i,{isBreakpointWithMenu:u,activeFlyout:d,setActiveFlyout:o,setIsSubmenuOpen:c,setIsAnimating:m,authenticatedUser:y}=(0,t.useContext)(l);return(0,t.useEffect)(()=>
2{if(u)return()=>{document.documentElement.classList.remove("hg-primarynav--noscroll")}},[u]),(0,a.jsx)("div",{className:(0,r.default)("hg-primarynav__useractionstrigger",{"--with-wordmark":e}),children:(0,a.jsx)("button",{className:"hg-primarynav__useractionstrigger-button",id:"useractionstrigger-button","aria-controls":"hg-primarynav__flyout","aria-label":"Menu",type:"button",onClick:()=>{u&&(d?(m(!0),o(null),c(!1),document.documentElement.classList.remove("hg-primarynav--noscroll"),setTimeout(()=>{m(!1)},240)):(m(!0),o(e=>e?null:document.querySelector('[data-topnav-flyout="menu"]')),document.documentElement.classList.add("hg-primarynav--noscroll"),setTimeout(()=>{m(!1)},240)))},children:(n=y,s=n?.given_name,i=n?.family_name,s||i?s&&!i?s.charAt(0).toLowerCase():!s&&i?i.charAt(0).toLowerCase():`${s.charAt(0).toLowerCase()}${i.charAt(0).toLowerCase()}`:"me")})})};try{var ek=window;ek._sentryModuleMetadata=ek._sentryModuleMetadata||{},ek._sentryModuleMetadata[(new ek.Error).stack]=Object.assign({},ek._sentryModuleMetadata[(new ek.Error).stack],{"_sentryBundlerPluginAppKey:sentry-pagebuilder":!0})}catch(e){}let eb=e=>e>0?Math.min(480,Math.max(240,e/2)):0;e.s(["PrimaryNav",0,({ariaLabel:e="Global Navigation",className:s,dataApi:i,logo:u,cobranding:d,isMinimal:o,showLogin:c=!0,mw:y,style:h,theme:p,user:_,wordmark:g,wordmarkUrl:v,isLoading:M=!1,loginAction:w,logoutAction:b,authCheckFn:x,activeIndex:f,featureFlags:j})=>{let E=(0,t.useRef)(null),[N,L]=(0,t.useState)(null),[A,O]=(0,t.useState)(!1),[q,P]=(0,t.useState)(null),[z,B]=(0,t.useState)(!1),[K,$]=(0,t.useState)(!1),[T,R]=(0,t.useState)(!1),[F,H]=(0,t.useState)(!1),[W,G]=(0,t.useState)(!0),[U,V]=(0,t.useState)(null),I=(()=>{let[e,a]=(0,t.useState)({viewport:"",orientation:""});return(0,t.useEffect)(()=>{let e;(e=()=>{a({viewport:window.innerWidth<=480?"xsmall":window.innerWidth<=640?"small":window.innerWidth<=768?"medium":window.innerWidth<992?"large":"xlarge",orientation:window.innerWidth>window.innerHeight?"landscape":"portrait"})})(),window.addEventListener("resize",e)},[]),e})(),Q=(()=>{let[e,a]=(0,t.useState)(0);return(0,t.useEffect)(()=>{let e=()=>{let e=document.documentElement.clientWidth;a(window.innerWidth-e)};return e(),window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e)}},[]),e})(),Z=D(N),X=((e,a)=>{let[r,n]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{n(a.includes(e.viewport))},[e.viewport,a]),r})(I,["xsmall","small","medium","large"]),J=(()=>{let[e,a]=(0,t.useState)(!1);return(0,t.useEffect)(()=>{let e=()=>{a(!0)};return window.addEventListener("touchstart",e,{once:!0,passive:!0}),()=>{window.removeEventListener("touchstart",e)}},[]),e})(),Y=(e=>{let[a,r]=(0,t.useState)("");return(0,t.useEffect)(()=>{e?r("hg-primarynav--with-flyout-open"):r("")},[e]),a})(N),ee=(0,n.useGlobalNavigation)(i),ea={...ee?.featureFlags,...j},et=(0,t.useCallback)(()=>{B(!0),$(!1),setTimeout(()=>{B(!1)},eb(Z))},[Z]);(0,t.useEffect)(()=>{O(null!==N&&X),H(!1)},[N,X]);let er=(0,t.useCallback)(e=>{let a=E.current;if(!a)return;let t=e.relatedTarget;X||!a.contains(t)&&K&&(et(),L(null),R(!1))},[X,K,et]);return(0,t.useEffect)(()=>{let e=E.current;if(e)return e.addEventListener("focusout",er),()=>{e.removeEventListener("focusout",er)}},[er]),(0,t.useEffect)(()=>{(async()=>{G(!0);try{if(_&&m(_))V(_);else if(x){let e=await x();m(e)?V(e):V(null)}else V(null)}catch(e){console.error("Error checking authentication: ",e),V(null)}finally{G(M)}})()},[x,_,M]),(0,a.jsxs)(l.Provider,{value:{activeFlyout:N,setActiveFlyout:L,isBreakpointWithMenu:X,isMinimal:o,isTouch:J,scrollbarWidth:Q,flyoutAnimation:Y,menuData:ee,isAnimating:z,setIsAnimating:B,isSubmenuOpen:K,setIsSubmenuOpen:$,isDesktopMenuOpen:T,setIsDesktopMenuOpen:R,isUserActionsMenuOpen:F,setIsUserActionsMenuOpen:H,authenticatedUser:U,isAuthLoading:W,handleFlyoutOpen:()=>{P(Z),B(!0),$(!0),setTimeout(()=>{B(!1)},eb(Z))},handleFlyoutClose:et,loginAction:w,logoutAction:b,featureFlags:ea},children:[(0,a.jsx)("nav",{ref:E,className:(0,r.default)("hg-primarynav",Y,{"hg-primarynav--left-aligned":ea?.isLeftAligned==="true","hg-primarynav--animating":z,"hg-primarynav--with-submenu-open":K,"hg-primarynav--with-menu-open":A,"hg-primarynav--with-desktop-menu-open":T},s),"aria-label":e,"data-theme":p,style:{...null!==Z&&null!==q&&{"--primarynav-next-flyout-height":X?null:`${Z}px`},...null!==q&&{"--primarynav-previous-flyout-height":X?null:`${q}px`},...void 0!==y&&{"--primarynav-max-width":`${y}px`},...h},"data-api":"string"==typeof i?i:void 0,"data-testid":"hg-primarynav",children:(0,a.jsxs)("div",{className:"hg-primarynav__content",style:{"--primarynav-flyout-rate":X?"420ms":null},...X&&A&&{role:"dialog",tabIndex:-1,"aria-modal":!0,"aria-label":"Menu"},children:[(0,a.jsx)(em,{parentRef:E}),(0,a.jsxs)("ul",{className:"hg-primarynav__list",id:"hg-primarynav__list",...X&&A&&{role:"none"},children:[(0,a.jsx)(C,{name:"hagerty",url:"/",label:"Hagerty",wordmark:g,wordmarkUrl:v,logo:u,cobranding:d}),(0,a.jsx)(eu,{activeIndex:f}),!X&&(0,a.jsxs)(a.Fragment,{children:[c&&(0,a.jsx)(k,{}),!o&&(0,a.jsx)(S,{})]})]}),U&&(0,a.jsx)(ew,{wordmark:g}),!d&&(0,a.jsx)(eh,{})]})}),(0,a.jsx)(e_,{}),(0,a.jsx)(ev,{})]})}],589427)}]); 3
4//# debugId=7f68e14b-2db6-ecb7-8ba7-b7b99e709c9a
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.