PageSourceSearch

https://www.globalization-partners.com/_astro/Header.astro_astro_type_script_index_0_lang.CH941OfU.js

js globalization-partners.com collected 2026-10-02 02:19:55 UTC 7,622 bytes, 1 lines download raw bytes

1import{r as e,s as t}from"./colors.CuTLndG1.js";var n=(e,t,n)=>{let r=e||`White`;return n||r===`White`||r===`Offwhite`||t&&r!==`Indigo`?`text-black`:`text-white`},r=({type:e,isOverlayVisible:t,isScrolled:n,theme:r,themeClasses:i,index:a,activeDropdownIndex:o,disableScrollTheme:s})=>{let c=`White`,l=`transform-[translateZ(0)]! border border-grey-5 ${o===a?`bg-[#f3f7fb]`:``} py-2 group overflow-hidden! relative inline-flex cursor-pointer appearance-none items-center justify-center rounded-full text-center font-sans transition-all px-4 text-[0.875rem] leading-[1.42] tracking-[0.42px] lg:px-6!`,u=(e,a)=>i?.Dynamic?i.Dynamic?.button?.[e]||``:i?.[a?r||c:n||t?c:r]?.button?.[e]||``;return e===`Primary`?`${u(`primary`,s)} transform-[translateZ(0)]! group overflow-hidden relative inline-flex cursor-pointer appearance-none items-center justify-center overflow-hidden rounded-full text-center font-sans transition-all px-4 py-[9px] text-[0.875rem] leading-[1.42] tracking-[0.42px] lg:px-3 xl:px-6`:`${u(`secondary`,s)} ${l}`},i=e=>`${r(e)} hidden! lg:flex!`,a=e=>`${r(e)} ms-auto! lg:hidden`,o=(e,t,r)=>`font-heading ms-auto! inline-block text-[0.875rem] font-light underline transition-all duration-200 lg:hidden ${!r&&!t&&e!==`White`&&e!==`Offwhite`?`hover:text-sky`:`hover:text-sea`} ${n(e,t,r)}`,s=(e,t,n,r,i)=>{let a=`White`,o=`header-bottom-border min-h-15 transition-all duration-100 sm:min-h-[4.187rem] md:min-h-0`,s=(e||t)&&n!==`Offwhite`?`border-black/5! bg-white border-b border-white`:r?.Dynamic?.bg||r?.[n||a]?.bg||``,c=r?.Dynamic?.bg||``,l=!e&&!t&&c&&!c.includes(`border-white bg-white`)?`border-b`:``;return i?`${o} ${r?.[n||a]?.bg} border-b border-grey-5`:`${o} ${s} ${l}`},c=(e,t,n,r,i,a,o)=>{let s=`White`,c=`menu-item flex flex-row items-center gap-1 border-b-2 border-transparent pb-3 text-15 tracking-[0.009375rem] transition-all duration-100`,l=e||t?r?.White?.linkText||``:r?.Dynamic?.linkText||r?.[n||s]?.linkText||``,u=i===a?`border-sea! text-sea`:``;return o?`${r?.[n||s]?.linkText} ${c} ${u}`:`${l} ${c} ${u}`},l=(e,t,n,r)=>{let i=n?.toLowerCase(),a=`btn-hover`;return t||e?r===`Primary`?`${a} from-[#1023ff] to-[#2a5dff]`:`${a} from-[#fbfcfe] to-[#f3f7fb]`:i===`sea`?`${a} from-[#fbfcfe] to-[#f3f7fb]`:i===`indigo`?r===`Primary`?`${a}`:`${a} from-[#fbfcfe] to-[#f3f7fb]`:[`purple`,`magenta`,`orange`].includes(i||``)?r===`Primary`?`${a} from-[#fbfcfe] to-[#f3f7fb]`:`${a} from-[#fbfcfe] to-[#f3f7fb] opacity-20`:r===`Primary`?`${a} from-[#1023ff] to-[#2a5dff]`:`${a} from-[#fbfcfe] to-[#f3f7fb]`},u=e=>({colorTheme:e.dataset.colorTheme||`White`,disableScrollTheme:e.dataset.disableScrollTheme===`true`,topLevelCount:Number(e.dataset.topLevelCount??0)}),d=()=>{let r=document.querySelector(`header[data-header-root]`);if(!r)return;let d=u(r),f={isScrolled:window.scrollY>0,isMobileMenuOpen:!1,activeDropdownIndex:null},p=()=>f.activeDropdownIndex!==null||f.isMobileMenuOpen,m=()=>{let u={...e,...t(f.isScrolled,f.isMobileMenuOpen,p(),d.colorTheme,d.disableScrollTheme)},m=r.querySelector(`[data-header-bg]`);if(m){m.className=`${s(f.isScrolled,p(),d.colorTheme,u,d.disableScrollTheme)} ${u.Dynamic?.headerClass??``}`.trim();let e=u.Dynamic?.style;if(e)for(let[t,n]of Object.entries(e))m.style.setProperty(t,n)}let h=r.querySelector(`[data-header-logo]`);if(h){let e=u.Dynamic?.logoWhite&&!p()&&!f.isScrolled||d.disableScrollTheme;h.classList.toggle(`brightness-0`,!!e),h.classList.toggle(`invert`,!!e)}r.querySelectorAll(`[data-header-menu-item]`).forEach(e=>{let t=Number(e.dataset.index??0);e.className=c(f.isScrolled,p(),d.colorTheme,u,f.activeDropdownIndex,t,d.disableScrollTheme)}),r.querySelectorAll(`[data-chevron-for]`).forEach(e=>{let t=Number(e.dataset.chevronFor??-1)===f.activeDropdownIndex;e.style.transform=t?`rotate(180deg)`:`rotate(0deg)`}),r.querySelectorAll(`[data-header-nav-button]`).forEach(e=>{let t=e.dataset.buttonType||`Primary`,n=e.dataset.index?Number(e.dataset.index):void 0;
1e.className=i({type:t,isScrolled:f.isScrolled,isOverlayVisible:p(),theme:d.colorTheme,themeClasses:u,index:n,activeDropdownIndex:f.activeDropdownIndex,disableScrollTheme:d.disableScrollTheme});let r=n!==void 0&&n===f.activeDropdownIndex;e.classList.toggle(`hidden`,r)}),r.querySelectorAll(`[data-header-button-hover]`).forEach(e=>{let t=e.dataset.buttonType||`Primary`;e.className=`translate-y-full ${l(p(),f.isScrolled,d.colorTheme,t)} group-hover:translate-y-0`});let g=r.querySelector(`[data-header-mobile-link]`);g&&(g.className=(g.dataset.mobileLinkType||`Text`)===`Text`?o(d.colorTheme,f.isScrolled,f.isMobileMenuOpen):a({type:`Primary`,isScrolled:f.isScrolled,isOverlayVisible:p(),theme:d.colorTheme,themeClasses:u,disableScrollTheme:d.disableScrollTheme}));let _=r.querySelector(`[data-header-burger]`);_&&(_.className=`lg:hidden! ${n(d.colorTheme,f.isScrolled,f.isMobileMenuOpen)}`)},h=()=>{r.dataset.scrolled=String(f.isScrolled),r.dataset.mobileOpen=String(f.isMobileMenuOpen),r.dataset.activeDropdown=f.activeDropdownIndex===null?``:String(f.activeDropdownIndex),r.dataset.overlayVisible=String(p()),r.querySelectorAll(`[data-dropdown-id]`).forEach(e=>{let t=e.dataset.dropdownId??``,n=f.activeDropdownIndex!==null&&String(f.activeDropdownIndex)===t;e.classList.toggle(`hidden`,!n),e.setAttribute(`aria-hidden`,String(!n))});let e=r.querySelector(`[data-mobile-menu-root]`);e&&(e.classList.toggle(`hidden`,!f.isMobileMenuOpen),e.dataset.submenuOpen=String(f.isMobileMenuOpen&&f.activeDropdownIndex!==null)),r.querySelectorAll(`[data-mobile-submenu-title]`).forEach(e=>{let t=Number(e.dataset.mobileSubmenuTitle??-1)===f.activeDropdownIndex;e.setAttribute(`aria-hidden`,String(!t)),e.classList.toggle(`opacity-100`,t),e.classList.toggle(`opacity-0`,!t),e.classList.toggle(`pointer-events-none`,!t),e.classList.toggle(`absolute`,!t)}),r.querySelectorAll(`[data-mobile-dropdown-content]`).forEach(e=>{let t=Number(e.dataset.mobileDropdownContent??-1)===f.activeDropdownIndex;e.classList.toggle(`hidden`,!t)}),r.querySelectorAll(`[data-mobile-nav-button]`).forEach(e=>{let t=Number(e.dataset.index??-1);e.classList.toggle(`hidden`,t===f.activeDropdownIndex)})},g=()=>{document.body.classList.toggle(`overflow-hidden`,f.isMobileMenuOpen),f.isMobileMenuOpen?document.documentElement.style.setProperty(`--mobile-menu-offset`,`${r.getBoundingClientRect().bottom}px`):document.documentElement.style.removeProperty(`--mobile-menu-offset`)},_=()=>{h(),m(),g()},v=()=>{let e=window.scrollY>0;e!==f.isScrolled&&(f.isScrolled=e,_())},y=window.matchMedia(`(min-width: 64rem)`);y.addEventListener(`change`,e=>{e.matches&&f.isMobileMenuOpen&&(f.isMobileMenuOpen=!1,_())});let b=e=>{f.activeDropdownIndex=e,_()},x=()=>{f.activeDropdownIndex=null,f.isMobileMenuOpen=!1,_()};r.addEventListener(`click`,e=>{let t=e.target;if(!t)return;let n=t.closest(`[data-dropdown-target]`);if(n){let e=Number(n.dataset.dropdownTarget);b(f.activeDropdownIndex===e?null:e);return}let r=t.closest(`[data-action]`)?.dataset.action;if(r===`close`){b(null);return}if(r===`mobile-go-back`){b(null);return}r===`toggle-mobile-menu`&&(f.isMobileMenuOpen=!f.isMobileMenuOpen,f.isMobileMenuOpen&&(f.activeDropdownIndex=null),_())}),document.addEventListener(`click`,e=>{if(f.activeDropdownIndex===null||!y.matches)return;let t=e.target;if(!t)return;let n=String(f.activeDropdownIndex),i=r.querySelector(`[data-dropdown-id="${n}"]`),a=r.querySelector(`[data-dropdown-target="${n}"]`);i?.contains(t)||a?.contains(t)||b(null)}),document.addEventListener(`keydown`,e=>{e.key===`Escape`&&x()}),window.addEventListener(`scroll`,v,{passive:!0}),_()};document.readyState===`loading`?document.addEventListener(`DOMContentLoaded`,d):d();

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.