1(function(){try{var j=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},P=new j.Error().stack;P&&(j._sentryDebugIds=j._sentryDebugIds||{},j._sentryDebugIds[P]="9ffca16b-fe44-4b70-ada0-e1767d08611c",j._sentryDebugIdIdentifier="sentry-dbid-9ffca16b-fe44-4b70-ada0-e1767d08611c")}catch{}})();var _global=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{};_global.SENTRY_RELEASE={id:"6b3b5bcd49ac3ca4e22832378da81add8169a867"},(self.webpackChunk_maestro_io_client=self.webpackChunk_maestro_io_client||[]).push([[1023],{361023:(j,P,t)=>{t.r(P),t.d(P,{MultipleChoiceContent:()=>be,OverlaysContent:()=>Pe,default:()=>Ce});var e=t(63696),c=t(498685),B=t(253527),O=t(992829),b=t(183138),C=t(38284),D=t(135019),p=t(92237);const K=(a,n,i)=>{const E=(0,e.useMemo)(()=>({query:{from_time:a,to_time:n,type:i}}),[a,n,i]);return(0,p.A)({path:"/query/v1/engagement",body:E,enabled:!!(a&&n)})},u=(a,n,i=!0)=>{const E=(0,e.useMemo)(()=>({query:{from_time:a,to_time:n}}),[a,n]);return(0,p.A)({path:"/query/v1/overlay-log",body:E,enabled:i&&!!(a&&n)})},N=[],R=(a,n,i=N,E=!0)=>{const m=i.join(","),d=(0,e.useMemo)(()=>({query:{from_time:a,to_time:n,broadcast_ids:[...i]}}),[a,n,m]);return(0,p.A)({path:"/query/v2/poll-stats",body:d,enabled:E&&!!(a&&n)})};var U=t(942662),T=t(192612),l=t(41989),s=t(283722),r=t(596963),_=t(33149);function y({icon:a,title:n,metrics:i,className:E,headerRight:m}){return e.createElement("div",{className:(0,_.cn)("rounded-lg bg-[var(--admin-surface-3)] p-4 flex flex-col gap-3",E)},e.createElement("div",{className:"flex items-center gap-2"},e.createElement(s.Ay,{name:a,color:"var(--admin-accent-primary)",className:"text-[20px]"}),e.createElement("p",{className:"text-sm font-medium text-[var(--admin-text-100)]"},n),m&&e.createElement("span",{className:"ml-auto"},m)),e.createElement("div",{className:"flex gap-6"},i.map(d=>e.createElement("div",{key:d.label},e.createElement("span",{className:"text-xs text-[var(--admin-text-300)] flex items-center"},d.label,d.tooltip&&e.createElement(r.A,{text:d.tooltip})),e.createElement("p",{className:"text-title-l text-[var(--admin-text-100)]"},d.value)))))}var X=t(551321),k=t(622112),z=t(838330);function ee({label:a,onClick:n}){return e.createElement(k.Bc,null,e.createElement(k.m_,null,e.createElement(k.k$,{asChild:!0},e.createElement(X.$,{context:"admin",size:"icon",variant:"ghost",className:"h-7 w-7","aria-label":a,"data-testid":"viewRaffleWinners",onClick:n},e.createElement(U.Trophy,{className:"h-4 w-4"}))),e.createElement(k.ZI,null,a)))}function ie({summary:a,individual:n,onViewWinners:i}){const{t:E,currentLocale:m}=(0,l._h)(),d=n.reduce((S,f)=>{if(!f.kind)return S;const W=(0,z.I)(f.kind,E);return S[W]||(S[W]={rawKind:f.kind,totalViews:0,engaged:0}),S[W].totalViews+=f.uniqueView,S[W].engaged+=f.uniqueEngage,S},{}),v=Object.entries(d);return v.length?e.createElement("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-4"},v.map(([S,f])=>{const W=f.totalViews>0?(0,T.l9)(f.engaged/f.totalViews,m):"-";return e.createElement(y,{key:S,icon:(0,z.T)(f.rawKind),title:S,headerRight:f.rawKind.toLowerCase().startsWith("raffle")&&i?e.createElement(ee,{label:E("ADMIN_LABEL_VIEW_WINNERS"),onClick:i}):void 0,metrics:[{label:E("ADMIN_LABEL_TOTAL_VIEWS"),value:(0,T.$s)(f.totalViews)},{label:E("ADMIN_LABEL_ENGAGED"),value:(0,T.$s)(f.engaged)},{label:E("ADMIN_LABEL_PERCENT"),value:W}]})})):e.createElement(D.A,null)}var ae=t(886550),me=t(154789),ne=t(429195),Y=t(990220),re=t(160788),le=t(218938),se=t(124659);const de=a=>{const n=(0,re.A)(le.mC),i=Y.Wn||n,E=Y.ej||Y.Cn,m=Y.Qq?`${Y.Qq}/admin/v1`:Y.E2,d=(0,e.useMemo)(()=>({Authorization:`Bearer ${i}
1`,"x-maestro-client-id":E}),[i,E]);return(0,se.A)({headers:d,url:a?`${m}/objects/${a}`:null})};var ue=t(167543);const Ee=a=>{const n=(0,re.A)(le.mC),i=Y.Wn||n,E=Y.ej||Y.Cn,m=Y.Qq?`${Y.Qq}/account/v3`:Y.fh,d=(0,e.useMemo)(()=>({Authorization:`Bearer ${i}`,"x-maestro-client-id":E}),[i,E]);return(0,se.A)({headers:d,url:a?`${m}/${a}`:null})};function fe({winnerId:a,reward:n,entries:i}){const{data:E,loaded:m,error:d}=Ee(a),{t:v}=(0,l._h)(),S=E?E.name||E.uid||E._id:null,f=E?.email,W=f?`mailto:${f}?subject=${encodeURIComponent(n?`You won: ${n}`:"You won our raffle!")}&body=${encodeURIComponent(`Hi ${S},`)}`:null;return e.createElement("div",{className:"flex flex-col gap-2"},e.createElement("p",{className:"text-sm font-medium text-[var(--admin-text-100)]"},v("ADMIN_LABEL_WINNER")),e.createElement("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-2 text-sm"},n&&e.createElement("div",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},v("ADMIN_LABEL_REWARD"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},n)),i!=null&&e.createElement("div",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},v("ADMIN_LABEL_ENTRIES"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},(0,T.$s)(i))),!a&&e.createElement("span",{className:"text-[var(--admin-text-300)]"},v("ADMIN_LABEL_NO_WINNER")),a&&!m&&e.createElement("span",{className:"text-[var(--admin-text-300)]"},"\u2026"),a&&m&&(d||!E)&&e.createElement("span",{className:"text-[var(--admin-text-300)]"},v("ADMIN_LABEL_UNABLE_TO_LOAD_WINNER")),a&&m&&E&&e.createElement(e.Fragment,null,e.createElement("div",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},v("USER_NAME"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},S)),f&&e.createElement("span",{className:"flex items-center gap-3"},e.createElement("span",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},v("EMAIL"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},f)),e.createElement("span",{className:"flex items-center gap-1.5 shrink-0"},e.createElement(ue.A,{admin:!0,copyText:f,"data-testid":"raffleWinnerEmailCopy"}),e.createElement(k.Bc,null,e.createElement(k.m_,null,e.createElement(k.k$,{asChild:!0},e.createElement(X.$,{asChild:!0,context:"admin",size:"icon",variant:"ghost",className:"h-7 w-7 shrink-0"},e.createElement("a",{href:W,"aria-label":v("ADMIN_LABEL_EMAIL_WINNER"),"data-testid":"raffleWinnerEmailCompose"},e.createElement(U.Email,{className:"h-4 w-4"})))),e.createElement(k.ZI,null,v("ADMIN_LABEL_EMAIL_WINNER")))))))))}function ve({broadcastId:a}){var n,i,E,m,d,v,S,f,W;const{data:I,loaded:V,error:$}=de(a),{t:F}=(0,l._h)();if(!V)return e.createElement(O.A,{height:"100px"});if($||!I)return e.createElement("p",{className:"text-sm text-[var(--admin-text-300)] py-4"},F("ADMIN_LABEL_UNABLE_TO_LOAD_OVERLAY"));const H=(n=I.data)==null?void 0:n.image,G=(i=I.data)==null?void 0:i.message,o=(E=I.data)==null?void 0:E.callToAction,M=(m=I.data)==null?void 0:m.duration,L=!!((v=(d=I.data)==null?void 0:d.kind)!=null&&v.startsWith("raffle"));return e.createElement("div",{className:"flex flex-col gap-3"},H&&e.createElement("div",{className:"flex justify-center py-4"},e.createElement("img",{src:H,alt:I.name||F("ADMIN_LABEL_OVERLAY"),className:"max-w-full max-h-[300px] rounded-lg object-contain"})),e.createElement("div",{className:"flex flex-wrap gap-x-6 gap-y-2 text-sm"},I.name&&e.createElement("div",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},F("ADMIN_LABEL_NAME"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},I.name)),G&&e.createElement("div",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},F("ADMIN_LABEL_MESSAGE"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},G)),o?.kind&&e.createElement("div",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},F("ADMIN_LABEL_CTA_LABEL"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},o.text||o.kind)),M!=null&&e.createElement("div",null,e.createElement("span",{className:"text-[var(--admin-text-300)]"},F("ADMIN_LABEL_DURATION_LABEL"),": "),e.createElement("span",{className:"text-[var(--admin-text-200)]"},M,"s"))),L&&e.createElement(fe,{winnerId:((S=I.data)==null?void 0:S.winner)||null,reward:(f=I.data)==null?void 0:f.reward,entries:(W=I.data)==null?void 0:W.entries}))}var h=t(729949);const Z="all",_e={time:a=>
1a.time,views:a=>a.uniqueView||0,engaged:a=>a.uniqueEngage||0,percent:a=>a.uniqueView>0?a.uniqueEngage/a.uniqueView:-1},pe=(0,ae.Ay)(me.Q8).attrs(a=>({color:(0,ne.sRE)(a),size:12,spacing:"0 0 0 6px"}))` 2 ${({active:a})=>a&&(0,ae.AH)` 3 & svg path { fill: ${ne.Qod}; } 4 `}; 5`;function q({label:a,active:n,dir:i,onClick:E,className:m}){return e.createElement(h.nd,{"aria-sort":n?i==="asc"?"ascending":"descending":"none",className:(0,_.cn)("cursor-pointer select-none hover:text-[var(--admin-text-200)]",m),onClick:E},e.createElement("span",{className:"inline-flex items-center"},a,e.createElement(pe,{active:n,up:n&&i==="asc"})))}function ge({entries:a,winnersSignal:n=0}){const[i,E]=(0,e.useState)(new Set),[m,d]=(0,e.useState)(Z),[v,S]=(0,e.useState)({key:"time",dir:"desc"}),{t:f,currentLocale:W}=(0,l._h)();(0,e.useEffect)(()=>{n&&(d("raffle"),E(new Set(a.filter(o=>(o.kind||"").toLowerCase()==="raffle").map(o=>`${o._id}-${o.time}`))))},[n]);const{kinds:I,countByKind:V}=(0,e.useMemo)(()=>{const o=new Map,M={};for(const L of a){const w=(L.kind||"").toLowerCase();w&&(o.has(w)||o.set(w,(0,z.I)(L.kind,f)),M[w]=(M[w]||0)+1)}return{kinds:[...o.entries()].sort((L,w)=>L[1].localeCompare(w[1])),countByKind:M}},[a,f]),$=m!==Z&&I.some(([o])=>o===m)?m:Z,F=(0,e.useMemo)(()=>{const o=$===Z?a:a.filter(w=>(w.kind||"").toLowerCase()===$),M=_e[v.key],L=v.dir==="asc"?1:-1;return[...o].sort((w,Q)=>L*(M(w)-M(Q)))},[a,$,v]);if(!a.length)return null;const H=o=>{S(M=>M.key===o?{key:o,dir:M.dir==="desc"?"asc":"desc"}:{key:o,dir:"desc"})},G=o=>{E(M=>{const L=new Set(M);return L.has(o)?L.delete(o):L.add(o),L})};return e.createElement(e.Fragment,null,I.length>1&&e.createElement("div",{className:"flex items-center gap-2 flex-wrap mb-4 rounded-lg bg-[var(--admin-surface-3)] px-3 py-2"},e.createElement("span",{className:"flex items-center gap-1.5 text-sm text-[var(--admin-text-300)] mr-1"},e.createElement(U.Filter,{className:"h-4 w-4"}),f("ADMIN_LABEL_FILTERS")),[[Z,f("ADMIN_LABEL_ALL")],...I].map(([o,M])=>{const L=o===$,w=o===Z?a.length:V[o]||0;return e.createElement(X.$,{key:o,context:"admin",variant:L?"default":"secondary",onClick:()=>d(o),className:(0,_.cn)("h-auto px-3 py-1.5 rounded-full text-sm font-normal gap-1.5",L?"text-white":"text-[var(--admin-text-300)] hover:text-[var(--admin-text-200)] hover:bg-[var(--admin-surface-3)]/80")},M,e.createElement("span",{className:(0,_.cn)("text-xs tabular-nums",L?"text-white/70":"text-[var(--admin-text-300)]/70")},(0,T.$s)(w)))})),e.createElement(h.XI,null,e.createElement(h.A0,null,e.createElement(h.Hj,{className:"hover:bg-transparent"},e.createElement(q,{label:f("ADMIN_LABEL_SENT"),active:v.key==="time",dir:v.dir,onClick:()=>H("time")}),e.createElement(h.nd,null,f("ADMIN_LABEL_TYPE")),e.createElement(h.nd,null,f("ADMIN_LABEL_NAME")),e.createElement(q,{label:f("ADMIN_LABEL_VIEWS"),active:v.key==="views",dir:v.dir,onClick:()=>H("views"),className:"text-right"}),e.createElement(q,{label:f("ADMIN_LABEL_ENGAGED"),active:v.key==="engaged",dir:v.dir,onClick:()=>H("engaged"),className:"text-right"}),e.createElement(q,{label:f("ADMIN_LABEL_PERCENT"),active:v.key==="percent",dir:v.dir,onClick:()=>H("percent"),className:"text-right"}))),e.createElement(h.BF,null,F.map(o=>{const M=`${o._id}-${o.time}`,L=i.has(M),w=o.uniqueView>0?(0,T.l9)(o.uniqueEngage/o.uniqueView,W):"-",Q=o.name||o._id;return e.createElement(e.Fragment,{key:M},e.createElement(h.Hj,{className:(0,_.cn)("cursor-pointer",L&&"bg-[var(--admin-surface-3)]"),onClick:()=>G(M)},e.createElement(h.nA,{className:"whitespace-nowrap"},(0,T.ak)(o.time,f)),e.createElement(h.nA,null,(0,z.I)(o.kind,f)),e.createElement(h.nA,{className:"max-w-[400px] truncate"},Q),e.createElement(h.nA,{className:"text-right"},(0,T.$s)(o.uniqueView)),e.createElement(h.nA,{className:"text-right"},(0,T.$s)(o.uniqueEngage)),e.createElement(h.nA,{className:"text-right"},w)),L&&e.createElement(h.Hj,{className:"bg-[var(--admin-surface-3)] hover:bg-[var(--admin-surface-3)]"},e.createElement(h.nA,{colSpan:6,className:"p-4"},e.createElement(ve,{broadcastId:o._id}))))}))))}var Ae=t(618540),xe=t(171751),Ne=Object.defineProperty,he=Object.defineProperties,ye=Object.getOwnPropertyDescriptors,oe=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,Me=Object.prototype.propertyIsEnumerable,ce=(a,n,i)=>n in a?Ne(a,n,{enumerable:!0,configurable:!0,writable:!0,value:i}):a[n]=i,Oe=(a,n)=>{for(var i in n||(n={}))Le.call(n,i)&&ce(a,i,n[i]);if(oe)for(var i of oe(n))Me.call(n,i)&&ce(a,i,n[i]);return a},De=(a,n)=>he(a,ye(n));function Ie({stats:a}){const{t:n}=(0,l._h)(),i=m=>m==="broadcast"?n("ADMIN_ACTION_BROADCAST"):m==="panel"?n("ADMIN_LABEL_PANEL"):(0,xe.v4)(m.replace(/_/g," ")),E=(0,e.useMemo)(()=>{const m=new Map;for(const d of a){if(!d.id)continue;let v=m.get(d.id);v||(v={question:d.question,type:d.type,answers:[]},m.set(d.id,v)),d.question&&!v.question&&(v.question=d.question),v.answers.push({response:d.response,count:d.count})}return Array.from(m.entries()).map(([d,{question:v,type:S,answers:f}])=>{const W=f.reduce((V,$)=>V+$.count,0),I=[...f].sort((V,$)=>$.count-V.count);return{id:d,question:v||d,type:S,totalVotes:W,answers:I.map(V=>De(Oe({},V),{pct:W>0?V.count/W*100:0}))}})},[a]);return E.length?e.createElement("div",{className:"flex flex-col gap-6"},E.map(m=>e.createElement("div",{key:m.id},e.createElement("div",{className:"flex items-baseline justify-between mb-2"},e.createElement("div",{className:"flex items-center gap-2"},e.createElement("h4",{className:"text-sm font-medium text-[var(--admin-text-100)]"},m.question),e.createElement("span",{className:"text-xs px-2 py-0.5 rounded-full bg-[var(--admin-surface-4)] text-[var(--admin-text-300)]"},i(m.type))),e.createElement("span",{className:"text-xs text-[var(--admin-text-300)]"},(0,T.$s)(m.totalVotes)," ",n("ADMIN_LABEL_TOTAL_VOTES"))),e.createElement(h.XI,null,e.createElement(h.A0,null,e.createElement(h.Hj,{className:"hover:bg-transparent"},e.createElement(h.nd,null,n("ADMIN_LABEL_RESPONSE")),e.createElement(h.nd,{className:"text-right w-[80px]"},n("ADMIN_LABEL_VOTES")),e.createElement(h.nd,{className:"text-right w-[80px]"},n("ADMIN_LABEL_PERCENT")),e.createElement(h.nd,{className:"w-[200px]"}))),e.createElement(h.BF,null,m.answers.map(d=>e.createElement(h.Hj,{key:d.response},e.createElement(h.nA,{className:"font-medium"},d.response),e.createElement(h.nA,{className:"text-right"},(0,T.$s)(d.count)),e.createElement(h.nA,{className:"text-right"},d.pct.toFixed(1),"%"),e.createElement(h.nA,null,e.createElement(Ae.A,{value:d.pct,className:"w-full h-2 bg-[var(--admin-surface-4)]"}))))))))):null}function te({type:a,kindFilter:n}){var i,E;const m=(0,c.d4)(B.hK),d=n==="multiple_choice",v=(0,e.useRef)(null),[S,f]=(0,e.useState)(0),W=(0,e.useCallback)(()=>{var Q;f(J=>J+1),(Q=v.current)==null||Q.scrollIntoView({behavior:"smooth",block:"start"})},[]),{data:I,loaded:V,error:$}=K(m.rangeStart,m.rangeEnd,a),{data:F,loaded:H,error:G}=u(m.rangeStart,m.rangeEnd,a==="overlay"),{data:o,loaded:M,error:L}=R(m.rangeStart,m.rangeEnd,[],d),w=(0,e.useMemo)(()=>
5{if(!I||!n)return I;const Q=n.toLowerCase();return{individual:I.individual.filter(J=>J.kind.toLowerCase()===Q),summary:I.summary.filter(J=>J.kind.toLowerCase()===Q)}},[I,n]);return e.createElement(e.Fragment,null,e.createElement(b.A,{icon:"nav2Engagement",title:"ADMIN_LABEL_OVERVIEW"},!V&&e.createElement(O.A,{height:"120px"}),V&&$&&e.createElement(C.A,{message:$?.message}),V&&!$&&!((i=w?.individual)!=null&&i.length)&&e.createElement(D.A,null),V&&!$&&((E=w?.individual)!=null&&E.length)?e.createElement(ie,{summary:w.summary,individual:w.individual,onViewWinners:a==="overlay"?W:void 0}):null),a==="overlay"&&e.createElement("div",{ref:v,className:"scroll-mt-4"},e.createElement(b.A,{icon:"nav2Engagement",title:"ADMIN_LABEL_OVERLAY_LOG",className:"mt-4"},!H&&e.createElement(O.A,{height:"200px"}),H&&G&&e.createElement(C.A,{message:G?.message}),H&&!G&&!F?.length&&e.createElement(D.A,null),H&&!G&&F?.length?e.createElement(ge,{entries:F,winnersSignal:S}):null)),d&&e.createElement(b.A,{icon:"filled-elements-plus",title:"ADMIN_LABEL_ANSWER_BREAKDOWN",className:"mt-4"},!M&&e.createElement(O.A,{height:"200px"}),M&&L&&e.createElement(C.A,{message:L?.message}),M&&!L&&!o?.length&&e.createElement(D.A,null),M&&!L&&o?.length?e.createElement(Ie,{stats:o}):null))}const Pe=()=>e.createElement(te,{type:"overlay"}),be=()=>e.createElement(te,{type:"panel",kindFilter:"multiple_choice"}),Ce=te},838330:(j,P,t)=>{t.d(P,{I:()=>C,T:()=>D});var e=t(489797),c=t(256746),B=t(171751);const O={quest:c.pt,quests:c.pt};function b(p){if(!p)return"";const A=p.toLowerCase();return O[A]||A}function C(p,A){if(!p)return"";const K=b(p),x=Object.keys(e.Rg).find(g=>g.toLowerCase()===K);if(x){const g=e.Rg[x];if(g.nameKey)return A(g.nameKey)}const u=Object.keys(c.Sf).find(g=>g.toLowerCase()===K);if(u&&c.Sf[u].titleKey)return A(c.Sf[u].titleKey);const N=Object.keys(c.eY).find(g=>g.toLowerCase()===K);if(N){const g=c.eY[N];if(g.titleKey)return A(g.titleKey)}return(0,B.v4)(p.replace(/_/g," "))}function D(p){const A=b(p);if(!A)return"adminbarOverlays";const K=Object.keys(e.Rg).find(N=>N.toLowerCase()===A);if(K)return e.Rg[K].iconName;const x=Object.keys(c.Sf).find(N=>N.toLowerCase()===A);if(x)return c.Sf[x].iconKey;const u=Object.keys(c.eY).find(N=>N.toLowerCase()===A);return u?c.eY[u].iconKey:"adminbarOverlays"}},38284:(j,P,t)=>{t.d(P,{A:()=>A});var e=t(63696),c=t(886550),B=t(283722),O=t(152544);const b=c.Ay.div` 6 flex-grow: 1; 7 height: 100%; 8`,C=(0,c.Ay)(B.Ay)` 9 font-size: 25px; 10 margin-bottom: 10px; 11`,D=c.Ay.div` 12 ${O._R} 13 align-items: center; 14 color: rgba(255, 255, 255, 0.75); 15 display: flex; 16 flex-direction: column; 17 height: 100%; 18 justify-content: center; 19`,A=({message:K})=>e.createElement(b,{"data-testid":"analyticsErrorCard"},e.createElement(D,null,e.createElement(C,{name:"cancel-thin"}),K))},135019:(j,P,t)=>{t.d(P,{A:()=>p});var e=t(63696),c=t(886550),B=t(152544),O=t(41989);const b=c.Ay.div` 20 flex-grow: 1; 21 height: 250px; 22`,C=c.Ay.div` 23 ${B._R} 24 align-items: center; 25 color: rgba(255, 255, 255, 0.75); 26 display: flex; 27 flex-direction: column; 28 height: 100%; 29 justify-content: center; 30`,p=()=>{const{t:A}=(0,O._h)();return e.createElement(b,{"data-testid":"analyticsNoResults"},e.createElement(C,null,A("ADMIN_ANALYTICS_NO_RESULTS")))}},92237:(j,P,t)=>{t.d(P,{A:()=>T});var e=t(63696),c=t(160788),B=t(990220),O=t(218938),b=t(253527),C=t(124659),D=Object.defineProperty,p=Object.defineProperties,A=Object.getOwnPropertyDescriptors,K=Object.getOwnPropertySymbols,x=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,N=(l,s,r)=>s in l?D(l,s,{enumerable:!0,configurable:!0,writable:!0,value:r}):l[s]=r,g=(l,s)=>{for(var r in s||(s={}))x.call(s,r)&&N(l,r,s[r]);if(K)for(var r of K(s))u.call(s,r)&&N(l,r,s[r]);return l},R=(l,s)=>p(l,A(s));const U={};function T({path:l,body:s=U,enabled:r=!0}){const _=(0,c.A)(O.mC),y=(0,c.A)(b.uo),X=B.Wn||_,k=B.ej||B.Cn,z=(0,e.useMemo)(()=>g({"x-maestro-client-id":void 0,"x-auth-version":"v2"},B.Wn?{Authorization:`Bearer ${X}`}:{}),[X]),ee=(0,e.useMemo)(()=>y?R(g({},s),{query:R(g({},s.query),{page_id:y,view:"page"})}):s,[s,y]);return(0,C.A)({headers:z,method:"POST",body:ee,params:{site_id:k},url:r?`${B.Qy}${l}`:null})}},192612:(j,P,t)=>{t.d(P,{$s:()=>O,GB:()=>C,GV:()=>K,Q6:()=>A,ak:()=>B,dp:()=>b,l9:()=>p,xo:()=>D});var e=t(242689),c=t.n(e);function B(x,u){const g=Date.now()-x,R=Math.floor(g/6e4),U=Math.floor(R/60),T=
30Math.floor(U/24);return T>0?u("ADMIN_RELATIVE_TIME_X_DAYS_AGO",{days:T}):U>0?u("ADMIN_RELATIVE_TIME_X_HOURS_AGO",{hours:U}):R>0?u("ADMIN_RELATIVE_TIME_X_MINUTES_AGO",{minutes:R}):u("ADMIN_LABEL_JUST_NOW")}function O(x){if(!x)return"0";const u=+x;if(typeof u!="number")return"0.00";const N=u.toPrecision(3).split("e"),g=N.length===1?0:Math.floor(Math.min(parseFloat(N[1].slice(1)),14)/3),R=parseFloat(g<1?parseFloat(u.toPrecision(3)).toFixed(3):(u/10**(g*3)).toFixed(2)),U=R<0?R:Math.abs(R),T=Number(U.toPrecision(3));return(T<.01?0:+`${Math.round(+`${T}e+2`)}e-2`)+["","K","M","B","T"][g]}function b(x){const u=Math.max(0,Math.round(x*60)),N=Math.floor(u/(365*86400)),g=Math.floor(u%(365*86400)/86400),R=Math.floor(u%86400/3600),U=Math.floor(u%3600/60),T=u%60,l=[N,g,R,U,T],s=["y","d","h","m","s"],r=l.findIndex(y=>y>0);if(r===-1)return"0s";let _=l.length-1;for(;_>r&&l[_]===0;)_-=1;return l.slice(r,_+1).map((y,X)=>`${r+X===0?y.toLocaleString():y}${s[r+X]}`).join(" ")}function C(x){const u=new Date(x*1e3),N=u.getUTCHours(),g=u.getUTCMinutes(),R=u.getSeconds();return N===0?`${g}m ${R}s`:`${N}h ${g}m ${R}s`}function D(x){return x/60/60}function p(x,u,N=1){return new Intl.NumberFormat(u,{style:"percent",maximumFractionDigits:N}).format(x)}function A(x,u){return c()(x).locale(u||c().locale()).format("MMM D")}function K(x,u){return c()(x).locale(u||c().locale()).format("ddd, MMM D, YYYY")}},183138:(j,P,t)=>{t.d(P,{A:()=>b});var e=t(63696),c=t(86138),B=t(283722),O=t(596963);function b({children:C,title:D,titleRaw:p,subtitle:A,titleSuffix:K,icon:x,tooltip:u,footer:N,headerRight:g,className:R}){const U=D||p;return e.createElement("div",{"data-testid":"analyticsCard",className:`analytics-card flex flex-col ${R||""}`.trim()},U&&e.createElement("div",{className:"text-title-s text-[var(--admin-text-200)] tracking-tight mb-5 flex items-center justify-between gap-3"},e.createElement("span",{className:"flex items-center min-w-0"},x&&e.createElement("span",{className:"mr-2.5 flex items-center shrink-0"},e.createElement(B.Ay,{name:x,color:"var(--admin-accent-primary)",className:"text-[18px]"})),e.createElement("span",{className:"flex min-w-0 flex-col"},e.createElement("span",{className:"flex items-end gap-1.5"},D?e.createElement(c.A,{stringKey:D}):p,K),A&&e.createElement("span",{className:"mt-0.5 flex items-center text-xs font-normal text-[var(--admin-text-300)]"},A)),u&&e.createElement(O.A,{text:u})),g&&e.createElement("span",{className:"min-w-0"},g)),e.createElement("div",{className:"flex-1 min-h-0"},C),N&&e.createElement("div",{className:"mt-auto pt-4"},N))}},596963:(j,P,t)=>{t.d(P,{A:()=>b});var e=t(63696),c=t(622112),B=t(283722);const b=({text:C,variant:D="info"})=>e.createElement(c.Bc,{delayDuration:200},e.createElement(c.m_,null,e.createElement(c.k$,{asChild:!0},e.createElement("span",{className:"inline-flex items-center ml-1.5 cursor-help",tabIndex:0,role:"img","aria-label":C},e.createElement(B.Ay,{name:"analyticsInfo",color:D==="warning"?"var(--admin-alert-warning)":"var(--admin-text-300)",className:"text-[14px]"}))),e.createElement(c.ZI,{side:"top",className:"max-w-[240px] text-xs"},C)))},618540:(j,P,t)=>{t.d(P,{A:()=>O});var e=t(63696),c=t(33149);const O=({value:b,color:C,className:D})=>{const p=Math.max(0,Math.min(100,b));return e.createElement("div",{className:(0,c.cn)("rounded-full bg-[var(--admin-surface-5)] overflow-hidden",D)},e.createElement("div",{className:"h-full rounded-full transition-all",style:{width:`${p}%`,backgroundColor:C||"var(--admin-accent-primary)"}}))}},729949:(j,P,t)=>{t.d(P,{A0:()=>x,BF:()=>u,Hj:()=>g,XI:()=>K,nA:()=>U,nd:()=>R});var e=t(63696),c=t(33149),B=Object.defineProperty,O=Object.getOwnPropertySymbols,b=Object.prototype.hasOwnProperty,C=Object.prototype.propertyIsEnumerable,D=(l,s,r)=>s in l?B(l,s,{enumerable:!0,configurable:!0,writable:!0,value:r}):l[s]=r,p=(l,s)=>{for(var r in s||(s={}))b.call(s,r)&&D(l,r,s[r]);if(O)for(var r of O(s))C.call(s,r)&&D(l,r,s[r]);return l},A=(l,s)=>{var r={};for(var _ in l)b.call(l,_)&&s.indexOf(_)<0&&(r[_]=l[_]);if(l!=null&&O)for(var _ of O(l))s.indexOf(_)<0&&C.call(l,_)&&(r[_]=l[_]);return r};const K=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("div",{className:"relative w-full overflow-auto"}
30,e.createElement("table",p({ref:s,className:(0,c.cn)("w-full caption-bottom text-sm",_)},y)))});K.displayName="Table";const x=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("thead",p({ref:s,className:(0,c.cn)("[&_tr]:border-b [&_tr]:border-[var(--admin-surface-5)]",_)},y))});x.displayName="TableHeader";const u=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("tbody",p({ref:s,className:(0,c.cn)("[&_tr:last-child]:border-0",_)},y))});u.displayName="TableBody";const N=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("tfoot",p({ref:s,className:(0,c.cn)("border-t border-[var(--admin-surface-5)] font-medium [&>tr]:last:border-b-0",_)},y))});N.displayName="TableFooter";const g=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("tr",p({ref:s,className:(0,c.cn)("border-b border-[var(--admin-surface-5)] transition-colors hover:bg-[var(--admin-surface-3)] data-[state=selected]:bg-[var(--admin-surface-3)]",_)},y))});g.displayName="TableRow";const R=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("th",p({ref:s,className:(0,c.cn)("h-10 px-3 text-left align-middle font-medium text-[var(--admin-text-300)] [&:has([role=checkbox])]:pr-0",_)},y))});R.displayName="TableHead";const U=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("td",p({ref:s,className:(0,c.cn)("p-3 align-middle text-[var(--admin-text-200)] [&:has([role=checkbox])]:pr-0",_)},y))});U.displayName="TableCell";const T=e.forwardRef((l,s)=>{var r=l,{className:_}=r,y=A(r,["className"]);return e.createElement("caption",p({ref:s,className:(0,c.cn)("mt-4 text-sm text-[var(--admin-text-300)]",_)},y))});T.displayName="TableCaption"}}]);
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.