1import{r as i,h as c,o as h,b as B,f as _,i as f,n as d,u as a,j as E,e as k}from"./CdHCLhiy.js";const y="font-['GTAmerica_Light',Helvetica_Neue,Helvetica,Arial,sans-serif] text-[13px] leading-[17px] min-[1000px]:text-[14px] min-[1000px]:leading-[18px] min-[1300px]:text-[15px] min-[1300px]:leading-[19px] min-[1600px]:text-[16px] min-[1600px]:leading-[20px] min-[1800px]:text-[17px] min-[1800px]:leading-[21px]",A="font-['GTAmerica_Extended',Helvetica_Neue,Helvetica,Arial,sans-serif] text-[28px] leading-[32px] min-[1000px]:text-[42px] min-[1000px]:leading-[48px] min-[1300px]:text-[52px] min-[1300px]:leading-[56px] min-[1600px]:text-[54px] min-[1600px]:leading-[58px] min-[1800px]:text-[60px] min-[1800px]:leading-[64px]",L="translate-x-[42px] min-[1000px]:translate-x-[62px] min-[1300px]:translate-x-[83px]",H='a, button, [tabindex]:not([tabindex="-1"])',N={__name:"ArrowButton",props:{hugetext:{type:Boolean,default:!1},integrated:{type:Boolean,default:!1}},setup(o,{expose:m}){const v=o,l=i(null),n=i(!1),s=i(!1),r=c(()=>n.value||s.value),x=c(()=>v.hugetext?A:y);function g(){n.value||(n.value=!0)}function b(){n.value&&(n.value=!1)}let e=null;function p(t){t.target===e&&t.target.matches(":focus-visible")&&(s.value=!0)}function u(t){t.target===e&&(s.value=!1)}return h(()=>{e=l.value?.closest(H)??null,e&&(e.addEventListener("focusin",p),e.addEventListener("focusout",u))}),B(()=>{e&&(e.removeEventListener("focusin",p),e.removeEventListener("focusout",u),e=null)}),m({onMouseEnter:g,onMouseLeave:b}),(t,z)=>(k(),_("div",{ref_key:"root",ref:l,class:"relative inline-block cursor-pointer"},[f("span",{class:d(["absolute left-0 inline-block p-0 align-middle uppercase","[font-feature-settings:'ss03']","opacity-0 -translate-x-[27px]","transition-[transform,opacity] duration-[400ms] ease-[cubic-bezier(0.215,0.61,0.355,1)]",a(r)&&"opacity-100 translate-x-0!",a(x)]),"aria-hidden":"true"},"â",2),f("span",{class:d(["inline-block p-0 align-middle uppercase","transition-transform duration-[400ms] ease-[cubic-bezier(0.215,0.61,0.355,1)]",a(r)&&(o.hugetext?L:"translate-x-[27px]"),a(x)])},[E(t.$slots,"default")],2)],512))}};export{N as default};
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.