1import{bc as w,c$ as v,bf as f,bJ as B,cG as _,bi as C,bk as o,bu as a,bg as p,bj as u,cT as n,bl as g,bo as x,bR as S,bh as r,bz as D,by as $}from"./sWxI4t5O.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};e.SENTRY_RELEASE={id:"b4e317d8b7a4ce2766dd6cd114c991fb9f402fe9"};var s=new e.Error().stack;s&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[s]="da20a5f6-21b9-4eed-8255-58b8e2633e94",e._sentryDebugIdIdentifier="sentry-dbid-da20a5f6-21b9-4eed-8255-58b8e2633e94")}catch{}})();const E=["aria-label"],I={key:0},L={key:1},T=w({__name:"globalDialog",props:{fullWidth:{type:Boolean},closeOnBackdropClick:{type:Boolean},transparent:{type:Boolean},closeFloating:{type:Boolean}},emits:["close"],setup(e,{emit:s}){const l=e,i=v(),m=f(()=>!!i.header),h=f(()=>!!i.content),y=s;function c(t){document.body.style.overflow=t?"hidden":""}function k(t){t.target===t.currentTarget&&l.closeOnBackdropClick&&d()}function d(){y("close")}return B(()=>{c(!0)}),_(()=>{c(!1)}),(t,b)=>(r(),C(S,{to:"#teleports"},[o("div",x(t.$attrs,{class:"fixed inset-0 z-50 grid place-items-center overflow-auto overscroll-contain bg-black/60 px-siteContainer py-12",onClick:k}),[o("div",{class:a(["container mx-auto",e.fullWidth?"w-full":"w-fit"])},[o("div",{class:a(["relative grid grid-cols-1",e.transparent?"gap-0 bg-transparent p-0 shadow-none":"gap-5 rounded-lg bg-white px-5 pb-5 pt-10 shadow-lg sm:gap-10 sm:px-10 sm:pb-14 sm:pt-12"])},[o("div",{class:a(["absolute z-10 flex items-start justify-end",e.closeFloating?"right-4 top-0 -translate-y-[calc(100%+1rem)]":"right-5 top-3 sm:right-10 sm:top-7"])},[n(t.$slots,"close",{},()=>[o("button",{class:"relative flex items-center gap-2 rounded-sm p-1 font-semibold text-ribbonBlockContent after:absolute after:inset-x-1 after:bottom-0.5 after:border-b after:border-current after:content-['']","aria-label":t.$t("closeAriaLabel"),onClick:d},[o("span",null,D(t.$t("closeVisualLabel")),1),b[0]||(b[0]=o("svg",{width:"9",height:"10",viewBox:"0 0 9 10",fill:"none",xmlns:"http://www.w3.org/2000/svg",class:"block h-2.5 w-2.5"},[o("path",{d:"M0.714355 8.81982L8.393 1.14118",stroke:"currentcolor","stroke-opacity":"1","stroke-width":"1.5"}),o("path",{d:"M0.714355 1.14111L8.393 8.81975",stroke:"currentcolor","stroke-opacity":"1","stroke-width":"1.5"})],-1))],8,E)],!0)],2),g(m)?(r(),p("div",I,[n(t.$slots,"header",{},void 0,!0)])):u("",!0),g(h)?(r(),p("div",L,[n(t.$slots,"content",{},void 0,!0)])):u("",!0)],2)],2)],16)]))}}),M=Object.assign($(T,[["__scopeId","data-v-1d006f64"]]),{__name:"GlobalDialog"});export{M 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.