PageSourceSearch

https://igitems.fr/build/fr/q-B-aFK3jZ.js

js igitems.fr collected 2026-10-01 03:31:39 UTC 92,842 bytes, 2 lines download raw bytes

1import{v as m,av as F,ag as w,b as u,aq as pt,ar as mt,a1 as ft,as as bt,a as ht,ay as gt,u as xt,P as oe,K as je,ab as e,A as s,e as a,L as O,R as b,a4 as S,aA as ve,az as ae,x as f,al as vt,aG as yt}from"./q-B7_OLekH.js";import{d as Z,u as wt,f as Tt,j as It,V as D,z as L,C as kt,a as Me,L as At,W as Dt}from"./q-BdjGOZ__.js";import{u as St}from"./q-CKa5Yhf5.js";import{u as Ct}from"./q-5mQSlSY4.js";import{_ as d}from"./q-BKZ00VYc.js";import{i as de,f as ue,B as Q,d as ne,e as Y,S as Pt,L as ce,g as Ue,a as Et}from"./q-9rfzHdSS.js";import{C as U,a as z,c as Ot}from"./q-Bmc9iZ7v.js";import{i as ze,A as ye,u as we,n as Fe,I as Lt,T as Rt,a as _e,C as qt,D as jt,E as Mt,F as Ut}from"./q-RrVgTOYy.js";import{L as zt}from"./q-ekg3OHTd.js";import{L as Ft}from"./q-DegDMjYv.js";import{c as Bt,g as $t,a as Vt}from"./q-DCXBv3i3.js";import{L as Be}from"./q-DrkR3bU1.js";import{a as Te}from"./q-l47Dfdpy.js";import{b as $e}from"./q-DcDWcPP8.js";import"./q-Xvq4V-ix.js";import{u as Wt}from"./q-BCQGnBdc.js";const Nt=t=>{const[r]=m();r.showRecentActivity=t},Ht=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_JgralKCu0gE:Nt},Symbol.toStringTag,{value:"Module"})),Gt=async t=>{const[r,i]=m();try{await navigator.clipboard.writeText(t),i.success(`Link copied to clipboard`),r.value=!0,setTimeout(()=>r.value=!1,1500)}catch{i.error(`Could not copy the link. Please copy it manually.`)}},Qt=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_jJxkZX0WsQM:Gt},Symbol.toStringTag,{value:"Module"})),Yt=t=>{const[r]=m(),i=t.target.value;/^#[0-9a-fA-F]{6}$/.test(i)&&(r.accentColor=i)},Zt=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_O7PVkvxJLAc:Yt},Symbol.toStringTag,{value:"Module"})),Kt=()=>{const[t,r]=m(),i=`/i/${r.slug}`,c=typeof window<"u"?window.location.origin+i:t;window.open(c,"_blank","noopener,noreferrer")},Jt=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_fx9VoZQVJwg:Kt},Symbol.toStringTag,{value:"Module"})),Xt=()=>{const[t,r]=m();r.accentColor=r.accentColor===t?"":t},ea=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_Mkk7gqReZgw:Xt},Symbol.toStringTag,{value:"Module"})),ta=t=>{const[r]=m();r.heroImageUrl=t.length?t[0]:null},aa=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_FFWGQuxQ6Sw:ta},Symbol.toStringTag,{value:"Module"})),na=t=>{const[r,i]=m();i.value=t,t||(r.value=null)},la=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_AChxjc4hAC4:na},Symbol.toStringTag,{value:"Module"})),sa=async t=>{const[r]=m();try{await navigator.clipboard.writeText(t),r.success(`Coupon code copied to clipboard`)}catch{r.error(`Could not copy the link. Please copy it manually.`)}},ra=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_LG5QjXaSWjI:sa},Symbol.toStringTag,{value:"Module"})),ia=()=>{const[t]=m();return t(30)},oa=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_WHizJNS6aDY:ia},Symbol.toStringTag,{value:"Module"})),da=t=>{const[r]=m();r.selectedMilestone=t},ua=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_MTyw1zEWoDk:da},Symbol.toStringTag,{value:"Module"})),ca=t=>{const[r]=m();r.bio=t.target.value},_a=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_46tQG2ACpT0:ca},Symbol.toStringTag,{value:"Module"})),pa=()=>{const[t]=m();t.showHistory=!t.showHistory},ma=Object.freeze(Object.defineProperty({__proto__:null,s_mYD6QLjakkE:pa},Symbol.toStringTag,{value:"Module"})),fa=async t=>{const[r,i,c,v]=m(),_=i.value.token;if(!(!_||c.avatarUploading)){c.avatarUploading=!0;try{const x=await St.upload(t,_,"AVATAR"),n=typeof x=="string"?x.replace(/"/g,""):x;await Ct.update({avatar:n},_),r.user&&(r.user.avatar=n),v.success(`Profile picture updated.`)}catch(x){v.error(Z(x,"Failed to upload profile picture."))}finally{c.avatarUploading=!1}}},ba=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_L3xjZUr87Uc:fa},Symbol.toStringTag,{value:"Module"})),ha=async()=>{const[t,r]=m(),i=r.value.token;if(i)try{const c=await fetch(`${F}/api/affiliate/coupons`,{headers:{Authorization:`Bearer ${i}`}});if(!c.ok)return;const v=await c.json();if(!Array.isArray(v))return;const _=v.find(n=>!n.retiredAt)??null,x=v.filter(n=>!!n.retiredAt);
1_?t.active={_id:_._id,code:_.code,discountPercent:_.discountPercent??_.amount??null,commissionRateBps:_.commissionRateBps,autoApply:_.autoApply===!0,uses:_.used?1:0,earnedUsd:null}:t.active=null,t.retired=x.map(n=>({_id:n._id,code:n.code,discountPercent:n.discountPercent??n.amount??null,uses:n.used?1:0,earnedUsd:null,retiredAt:n.retiredAt??void 0}))}catch{}},ga=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_83QxS0t9bkg:ha},Symbol.toStringTag,{value:"Module"})),xa=()=>{const[t]=m();return t.value=!0},va=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_v6CglaO1OUs:xa},Symbol.toStringTag,{value:"Module"})),ya=async()=>{const[t,r,i,c]=m(),v=r.value.token;if(!v||i.submitting)return;const _=i.draft.trim().toLowerCase();if(!_){i.error=`Enter a handle.`;return}if(_===i.slug){i.editing=!1,i.error=null;return}i.submitting=!0,i.error=null;try{const x=await fetch(`${F}/api/affiliate/customize-invite`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${v}`},body:JSON.stringify({slug:_,promoCode:t.dashboard.account.promoCode??_})});if(x.ok){const y=await x.json();i.slug=y.slug,i.editing=!1,i.draft="",c.success(`Handle updated.`);return}const n=await x.json().catch(()=>({})),g=n?.data?.code||String(n?.statusMessage||"");g==="COLLISION"?i.error=`That handle is already taken.`:g.startsWith("SLUG_")?i.error=n?.data?.message||`Lowercase letters, numbers and hyphens only.`:x.status===429?i.error=`Too many attempts. Try again in a minute.`:i.error=`Could not save. Try again.`}catch(x){i.error=Z(x,"Could not save.")}finally{i.submitting=!1}},wa=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_tAjWGXuZz00:ya},Symbol.toStringTag,{value:"Module"})),Ta=()=>{const[t]=m();t.value=!0},Ia=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_D2sA0ZZU2k0:Ta},Symbol.toStringTag,{value:"Module"})),ka=()=>{const[t]=m();t.value=!0,typeof document<"u"&&document.getElementById("partner-application-form")?.scrollIntoView({behavior:"smooth",block:"center"})},Aa=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_o660wHhwKF0:ka},Symbol.toStringTag,{value:"Module"})),Da=()=>{const[t]=m();t.value=!1},Sa=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_HlZo3hwSgGU:Da},Symbol.toStringTag,{value:"Module"})),Ne={AFFILIATE:"Affiliate",PRO:"Partner",AMBASSADOR:"Ambassador"};function He(t,r=480,i=60,c=4){if(!t||t.length===0)return{line:"",area:""};const v=t.map(p=>Number(p.commissionUsd)||0),_=Math.max(...v,.01),x=(r-c*2)/Math.max(1,v.length-1),n=v.map((p,C)=>{const P=c+x*C,A=c+(i-c*2)*(1-p/_);return{x:P,y:A}}),g=n.map((p,C)=>`${C===0?"M":"L"} ${p.x.toFixed(1)} ${p.y.toFixed(1)}`).join(" "),y=g+` L ${n[n.length-1].x.toFixed(1)} ${i} L ${n[0].x.toFixed(1)} ${i} Z`;return{line:g,area:y}}const Ge={AFFILIATE:5,PRO:6,AMBASSADOR:8},pe=2592e6,me={AFFILIATE:45,PRO:25,AMBASSADOR:10},Qe={cachedAt:"",buckets:[{key:"accounts",percentFeeBps:1499,serviceFeeBps:950,flatFeeUsd:.99,source:"config",sampleSize:0,medianOrderUsd:50,avgOrderUsd:60,typical:!0},{key:"topup",percentFeeBps:699,serviceFeeBps:950,flatFeeUsd:.09,source:"config",sampleSize:0,medianOrderUsd:20,avgOrderUsd:25,typical:!0},{key:"currency",percentFeeBps:1499,serviceFeeBps:950,flatFeeUsd:.09,source:"config",sampleSize:0,medianOrderUsd:15,avgOrderUsd:20,typical:!0},{key:"keys",percentFeeBps:1300,serviceFeeBps:950,flatFeeUsd:0,source:"aggregated",sampleSize:0,medianOrderUsd:20,avgOrderUsd:25,typical:!0}]},Ye=pt(mt("s_mliyVMSoMaA")),Ca=w(u(()=>d(()=>Promise.resolve().then(()=>Va),void 0),"s_qHlwqt3CUWc")),G=w(u(()=>d(()=>import("./q-CAdIrRMh.js"),[]),"s_rFu6nszeH6Q")),fe=w(u(()=>d(()=>import("./q-DTE0RBsY.js"),[]),"s_MRqjXZTSTvk")),le=w(u(()=>d(()=>import("./q-BkWQIZ4U.js"),[]),"s_AbKeD1UmeMo")),be=w(u(()=>d(()=>import("./q-BC22gDg2.js"),[]),"s_uk0YkAkgNC8")),he=w(u(()=>d(()=>import("./q-Dcr4-FcA.js"),[]),"s_aFXDgp0ZBdk")),Ze=w(u(()=>d(()=>import("./q-Ckneykf6.js"),[]),"s_hK0pU9j0c9w")),se=w(u(()=>d(()=>import("./q-Ck-xsF-V.js"),[]),"s_MvDfcdBqeHk")),Ke=w(u(()=>d(()=>import("./q-DJ9hTdAk.js").then(t=>t.i),[]),"s_0SJ0Lt5oFtE")),Je=w(u(()=>d(()=>import("./q-DhwQ7hSy.js").then(t=>t.i),[]),"s_X02UZLCDHes")),Pa=w(u(()=>d(()=>import("./q-C7JBBfr_.js").then(t=>t.i),[]),"s_JncIr2PcY6g")),Ea={title:"Affiliate Dashboard | igitems",meta:[{name:"robots",content:"noindex, nofollow"}]},yl=Object.freeze(Object.defineProperty({__proto__:null,_auto_ActiveCouponView:Ke,_auto_BenefitRow:G,_auto_CreateCouponView:Je,_auto_ECONOMICS_FALLBACK:Qe,_auto_GateChip:se,_auto_IconChip:be,_auto_PRO_MIN_AGE_MS:pe,_auto_ProfitSplitPanel:Pa,_auto_ProgressStat:fe,_auto_RailCard:Ze,_auto_StatCard:he,_auto_TIER_HOLD_DAYS:me,_auto_TIER_LABEL:Ne,_auto_TIER_MAX_DISCOUNT:Ge,_auto_WithdrawStep:le,_auto_sparklineFromBuckets:He,default:Ca,head:Ea,useAffiliateDashboard:Ye},Symbol.toStringTag,{value:"Module"})),wl=320,Oa=w(u(()=>d(()=>import("./q-BXtCIMST.js").then(t=>t.I),[]),"s_JdtW0i9M0Ts")),Ve={ready:!1};async function Tl(){const t=await d(()=>import("./q-CxR4x6W5.js"),[]);return Ve.ready||(t.Chart.register(t.LineController,t.BarController,t.CategoryScale,t.LinearScale,t.PointElement,t.LineElement,t.BarElement,t.Title,t.Tooltip,t.Legend,t.Filler),Ve.ready=!0),t}const Il=()=>({responsive:!0,maintainAspectRatio:!1,interaction:{mode:"index",intersect:!1},plugins:{legend:{position:"top",labels:{color:"rgba(255, 255, 255, 0.7)",usePointStyle:!0,padding:20,font:{size:12}}},tooltip:{backgroundColor:"rgba(0, 0, 0, 0.8)",titleColor:"white",bodyColor:"white",borderColor:"rgba(255, 255, 255, 0.1)",borderWidth:1,padding:12,displayColors:!0,callbacks:{label:t=>{const r=t.dataset.label||"",i=t.parsed.y;return r.toLowerCase().includes("payout")||r.toLowerCase().includes("profit")||r.toLowerCase().includes("income")||r.toLowerCase().includes("expense")||r.toLowerCase().includes("fee")?`${r}
1: $${i?.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})??0}`:`${r}: ${i?.toLocaleString("en-US")??0}`}}}},scales:{x:{grid:{color:"rgba(255, 255, 255, 0.05)"},ticks:{color:"rgba(255, 255, 255, 0.5)",maxRotation:45,minRotation:0,font:{size:11}}},y:{grid:{color:"rgba(255, 255, 255, 0.05)"},ticks:{color:"rgba(255, 255, 255, 0.5)",font:{size:11}},beginAtZero:!0}}}),kl=()=>({responsive:!0,maintainAspectRatio:!1,interaction:{mode:"index",intersect:!1},plugins:{legend:{position:"top",labels:{color:"rgba(255, 255, 255, 0.7)",usePointStyle:!0,padding:20,font:{size:12}}},tooltip:{backgroundColor:"rgba(0, 0, 0, 0.8)",titleColor:"white",bodyColor:"white",borderColor:"rgba(255, 255, 255, 0.1)",borderWidth:1,padding:12}},scales:{x:{grid:{color:"rgba(255, 255, 255, 0.05)"},ticks:{color:"rgba(255, 255, 255, 0.5)",maxRotation:45,minRotation:0,font:{size:11}}},y:{grid:{color:"rgba(255, 255, 255, 0.05)"},ticks:{color:"rgba(255, 255, 255, 0.5)",font:{size:11}},beginAtZero:!0}}}),La=w(u(()=>d(()=>import("./q-BTGsxwyH.js"),[]),"s_kl0DsoKVs30")),Al=w(u(()=>d(()=>import("./q-VSTG5lkp.js"),[]),"s_7VFfpS7Xknw")),Dl=["TWITCH","YOUTUBE","INSTAGRAM","CUSTOM"],Sl={TWITCH:"Twitch",YOUTUBE:"YouTube",INSTAGRAM:"Instagram",CUSTOM:"Custom link"},Cl={TWITCH:"https://twitch.tv/your-channel",YOUTUBE:"https://youtube.com/@your-channel",INSTAGRAM:"https://instagram.com/your-handle",CUSTOM:"https://your-site.com/profile"},Pl=20,El=2e3,Ol=5,Ll=6,Rl=/^https?:\/\/[^\s]+$/i,ql=10485760,jl=w(u(()=>d(()=>import("./q-CNd2nvyG.js").then(t=>t.P),[]),"s_4er5XoP0R7g")),Ml=w(u(()=>d(()=>import("./q-CclFUcK_.js").then(t=>t.P),[]),"s_8cCInj2Ec8c"));function Ul(t){const r=t.handle.trim(),i=r.replace(/^@/,"");switch(t.platform){case"TWITCH":return{provider:"TWITCH",url:/^https?:\/\//i.test(r)?r:`https://twitch.tv/${i}`};case"YOUTUBE":return{provider:"YOUTUBE",url:/^https?:\/\//i.test(r)?r:`https://youtube.com/@${i}`};default:return{provider:"CUSTOM",url:r}}}const Ra=w(u(()=>d(()=>import("./q-BXWNHrP0.js").then(t=>t.P),[]),"s_0umUrRRRjbg")),zl=5,Fl="1.1",qa={AFFILIATE:5,PRO:6,AMBASSADOR:8};function Bl(t){const r=qa[t]??5;return Math.max(3,Math.floor(r/2))}const ja=/^[a-z0-9]+(?:-[a-z0-9]+)*$/,Ma=3,Ua=32;function $l(t){return t.toLowerCase().trim().replace(/[^a-z0-9-]+/g,"-").replace(/-+/g,"-").replace(/^-+|-+$/g,"")}function Vl(t){const r=t.replace(/-/g,"").toUpperCase();return r.length>=4?r:r?(r+r+r+r).slice(0,4):""}function Wl(t){return t.length<Ma||t.length>Ua?!1:ja.test(t)}const Nl=[{index:1,labelKey:"affiliateSetup.step1Terms.progressLabel",fallback:"Terms"},{index:2,labelKey:"affiliateSetup.step1Goal.progressLabel",fallback:"Goal"},{index:3,labelKey:"affiliateSetup.step2Distribution.progressLabel",fallback:"Share"},{index:4,labelKey:"affiliateSetup.step3Nickname.progressLabel",fallback:"Handle"},{index:5,labelKey:"affiliateSetup.step4Review.progressLabel",fallback:"Review"}],Hl=w(u(()=>d(()=>import("./q-xH7PD9g2.js"),[]),"s_u6x0PM47iak")),za=w(u(()=>d(()=>import("./q-Bh12YWKM.js").then(t=>t.S),[]),"s_bV55Sv8rac0")),Gl=w(u(()=>d(()=>import("./q-BRFMWkn1.js"),[]),"s_4w2HSOEKzIs")),Ql=w(u(()=>d(()=>import("./q-PP1zXRjQ.js"),[]),"s_Bke0kbqBnxo")),Yl=w(u(()=>d(()=>import("./q-CKvVrrx8.js"),[]),"s_IiJEvHKzvss")),Zl=w(u(()=>d(()=>import("./q-CiKfqre7.js"),[]),"s_h0V3iD00TZA")),Fa=w(u(()=>d(()=>import("./q-DJjpydWL.js").then(t=>t.s),[]),"s_xTFrL7xc96o")),Ba=/^#[0-9a-fA-F]{6}$/,We="#a855f7";function ke(t){return t&&Ba.test(t)?t:We}function I(t,r){return`color-mix(in oklab, ${ke(t)} ${r}%, transparent)`}function k(t,r){return`color-mix(in oklab, ${ke(t)} ${100-r}%, white)`}function Ie(t,r){return`color-mix(in oklab, ${ke(t)} ${100-r}%, black)`}const $a=()=>{ft(),bt({assets:["referrals"]});const t=ht(),r=gt(t.url.pathname),i=Wt(),c=wt(),v=Ye(),_=Tt(),x=xt(),n=oe({loading:!0,ok:!1,status:0,dashboard:null,stats:{rangeDays:30,buckets:[]}});if(je(u(()=>d(()=>import("./q-DNUVpM8b.js"),[]),"s_wmrWCuH9XUA",[c,n,v,t,x,r])),n.loading)return e("div",null,{class:"max-w-3xl mx-auto"},s(z,{children:s(U,{class:"p-8 text-center",children:e("p",null,{class:"text-sm text-toned"},`Loading your affiliate dashboard...`,1,null),[a]:{class:a}},1,"04_0")},1,"04_1"),1,"04_2");if(!n.ok&&n.status===404)return e("div",null,{class:"max-w-3xl mx-auto"},s(z,{children:s(U,{class:"p-8 text-center",children:[e("span",null,{class:"flex h-14 w-14 items-center justify-center rounded-full bg-amber-500/15 mx-auto mb-4"},s(de,{class:"h-7 w-7 text-amber-400",[a]:{class:a}},3,"04_3"),1,null),e("h1",null,{class:"text-2xl font-semibold text-highlighted mb-2"},`Affiliate program access`,1,null),e("p",null,{class:"text-sm text-toned max-w-md mx-auto"},`Only approved Affiliate accounts can access this dashboard. If you applied, we'll email you as soon as the review lands.`,1,null)],[a]:{class:a}},1,"04_4")},1,"04_5"),1,"04_6");if(!n.ok||!n.dashboard)return e("div",null,{class:"max-w-3xl mx-auto"},s(z,{children:s(U,{class:"p-8 text-center",children:e("p",null,{class:"text-sm text-toned"},`We could not load your affiliate dashboard. Please refresh in a moment.`,1,null),[a]:{class:a}},1,"04_7")},1,"04_8"),1,"04_9");const g=oe({slug:n.dashboard.account.slug??"",editing:!1,draft:"",submitting:!1,error:null}),y=g.slug?`https://igitems.com/r/${g.slug}`:"",p=oe({active:n.dashboard.activeCoupon,retired:n.dashboard.retiredCoupons,submitting:!1,selectedMilestone:0,customTail:"",showHistory:!1}),C=O(!1),P=O(null),A=O(!1),$=O(!1),M=O(!1),h=oe({intro:n.dashboard.account.intro??"",initialIntro:n.dashboard.account.intro??"",accentColor:n.dashboard.account.landingAccentColor??"",initialAccentColor:n.dashboard.account.landingAccentColor??"",bio:n.dashboard.account.landingBio??"",initialBio:n.dashboard.account.landingBio??"",heroImageUrl:n.dashboard.account.landingHeroUrl??null,initialHeroImageUrl:n.dashboard.account.landingHeroUrl??null,showRecentActivity:!!n.dashboard.account.landingShowRecentActivity,initialShowRecentActivity:!!n.dashboard.account.landingShowRecentActivity,submitting:!1,avatarUploading:!1}),Ae={AFFILIATE:200,PRO:400,AMBASSADOR:1e3},De=["#fbbf24","#f97316","#10b981","#0ea5e9","#8b5cf6","#f43f5e","#06b6d4","#84cc16"],Xe=u(()=>d(()=>Promise.resolve().then(()=>Ga),void 0),"s_BP0UWD9UZns",[n,i,h,_]),K=O(30),j=O(n.stats.buckets),Se=O(!1),V=O([]),ge=O(!1),J=O(Qe),Ce=c.user?.affiliateAccount?.termsAcceptedVersion??null;je(u(()=>d(()=>import("./q-Dzx9YFoe.js"),[]),"s_mQR0T7L0oZ8",[i,J,ge,V]));const W=u(()=>d(()=>Promise.resolve().then(()=>Qt),void 0),"s_jJxkZX0WsQM",[A,_]),et=u(()=>d(()=>Promise.resolve().then(()=>bn),void 0),"s_4doaVUkSH5g",[W]),Pe=u(()=>d(()=>Promise.resolve().then(()=>ra),void 0),"s_LG5QjXaSWjI",[_]),tt=u(()=>d(()=>Promise.resolve().then(()=>Pn),void 0),"s_BVQrp5HGx0M",[Pe]),Ee=u(()=>d(()=>Promise.resolve().then(()=>Xn),void 0),"s_FAbEvwPOtPg",[g]),Oe=u(()=>d(()=>Promise.resolve().then(()=>Gn),void 0),"s_5EJK0vGupe4",[g]),Le=u(()=>d(()=>Promise.resolve().then(()=>wa),void 0),"s_tAjWGXuZz00",[n,i,g,_]),at=u(()=>d(()=>Promise.resolve().then(()=>Kn),void 0),"s_gyyL80RSm0c",[p,n,i,u(()=>d(()=>Promise.resolve().then(()=>ga),void 0),"s_83QxS0t9bkg",[p,i]),_]),nt=u(()=>d(()=>Promise.resolve().then(()=>_n),void 0),"s_msOQwuZNv5Q",[P,C]),lt=u(()=>d(()=>Promise.resolve().then(()=>Ka),void 0),"s_gnRF1FNCW4E",[p,i,_]),st=u(()=>d(()=>Promise.resolve().then(()=>nl),void 0),"s_BSH6hgBlv0s",[p,i,P,_]),xe=u(()=>d(()=>Promise.resolve().then(()=>on),void 0),"s_puBL4PvaI4U",[j,Se,K,i]),rt=u(()=>d(()=>Promise.resolve().then(()=>ba),void 0),"s_L3xjZUr87Uc",[c,i,h,_]),E=!!n.dashboard.account.slugEditedAt,it=n.dashboard.account.tier==="AFFILIATE"&&(!n.dashboard.gates.kyc||!n.dashboard.gates.payout||!n.dashboard.gates.channel||!n.dashboard.gates.terms),ot=c.user?.affiliateAccount;let q=!1,X=!1,ee=0,N=!1,re=!1;if(n.dashboard.account.tier==="AFFILIATE"&&ot){const l=n.dashboard.firstReferralAt,T=l?new Date(l).getTime():NaN;N=Number.isFinite(T);const R=N&&Date.now()-T>=pe;!R&&N&&(ee=Math.max(1,Math.ceil((pe-(Date.now()-T))/864e5)));const B=n.dashboard.proApplication,qe=B?.status==="PENDING";X=qe,re=!!(B?.status==="REJECTED"&&B.cooldownUntil&&new Date(B.cooldownUntil).getTime()>Date.now()),q=R&&!qe&&!re}E&&n.dashboard.account.tier;const H=O(!1),ie=O(!1),dt=u(()=>d(()=>Promise.resolve().then(()=>un),void 0),"s_0HYTxjatRZQ",[H,ie]),ut=u(()=>d(()=>Promise.resolve().then(()=>On),void 0),"s_Q9u0k1mRp0c",[H,ie]),ct={labels:j.value.map(l=>l.date),datasets:[{label:"Commission",data:j.value.map(l=>Number(l.commissionUsd||0)),borderColor:"rgba(251,191,36,0.9)",backgroundColor:"rgba(251,191,36,0.14)",fill:!0,tension:.3},{label:"Clicks",data:j.value.map(l=>Number(l.clicks||0)),borderColor:"rgba(96,165,250,0.9)",backgroundColor:"rgba(96,165,250,0.1)",fill:!1,tension:.3},{label:"Conversions",data:j.value.map(l=>Number(l.conversions||0)),borderColor:"rgba(52,211,153,0.9)",backgroundColor:"rgba(52,211,153,0.1)",fill:!1,tension:.3}]},te=He(j.value,220,60),Re=j.value.slice(-30).reduce((l,T)=>l+(T.commissionUsd||0),0),_t=j.value.reduce((l,T)=>l+(T.commissionUsd||0),0),o=n.dashboard.account.tier==="AMBASSADOR"&&/^#[0-9a-fA-F]{6}$/.test(h.accentColor)?h.accentColor:null;return e("div",null,{class:"space-y-6"},[e("div",null,{class:"mb-6 md:mb-8 animate-[fade-in_0.4s_ease-out]"},[e("div",null,{class:"grid grid-cols-1 md:grid-cols-12 gap-6 md:gap-10 items-center"},[e("div",null,{class:"md:col-span-7"},[e("h1",null,{class:"font-title text-5xl sm:text-6xl md:text-6xl lg:text-7xl font-black text-highlighted tracking-[-0.035em] leading-[1.02]"},[e("span",{class:o?"bg-clip-text text-transparent":"bg-gradient-to-br from-amber-300 via-amber-400 to-orange-300 bg-clip-text text-transparent",style:o?{backgroundImage:`linear-gradient(to bottom right, ${k(o,25)}, ${o}, ${Ie(o,15)})`}:void 0},null,`Affiliate`,1,null)," ",`program`,e("button",{"aria-label":`How the Affiliate program works`,title:`How the Affiliate program works`,onClick$:u(()=>d(()=>Promise.resolve().then(()=>Vn),void 0),"s_F9avmLYcOOs")},{type:"button",class:"align-middle ml-2 inline-flex items-center justify-center text-muted/60 hover:text-toned transition-colors cursor-pointer"},s(It,{class:"h-4 w-4",[a]:{class:a}},3,"04_10"),0,null)],1,null),e("div",null,{class:"mt-3 flex flex-wrap items-center gap-2"},[e("span",null,{class:"text-[10px] font-semibold uppercase tracking-[0.22em] text-muted"},`Current tier`,1,null),e("span",{class:D("inline-flex items-center gap-1.5 rounded-full px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.18em]",o?"":D("ring-1",n.dashboard.account.tier==="AMBASSADOR"?"bg-purple-500/10 text-purple-200 ring-purple-400/40":n.dashboard.account.tier==="PRO"?"bg-sky-500/10 text-sky-200 ring-sky-400/40":"bg-
1amber-500/10 text-amber-200 ring-amber-400/40")),style:o?{backgroundColor:I(o,10),color:k(o,60),boxShadow:`inset 0 0 0 1px ${I(o,40)}`}:void 0},null,[e("span",{class:D("h-1.5 w-1.5 rounded-full",!o&&(n.dashboard.account.tier==="AMBASSADOR"?"bg-purple-300":n.dashboard.account.tier==="PRO"?"bg-sky-300":"bg-amber-300")),style:o?{backgroundColor:k(o,45)}:void 0},{"aria-hidden":"true"},null,3,null),Ne[n.dashboard.account.tier]],1,null),n.dashboard.account.tier==="AFFILIATE"&&q&&s(Q,{size:"sm",variant:"outline",onClick$:u(()=>d(()=>Promise.resolve().then(()=>Aa),void 0),"s_o660wHhwKF0",[H]),children:[`Apply for Partner`,s(ue,{class:"h-3.5 w-3.5",[a]:{class:a}},3,"04_11")],[a]:{size:a,variant:a}},0,"04_12"),n.dashboard.account.tier==="AFFILIATE"&&!q&&!X&&ee>0&&e("span",null,{class:"inline-flex items-center gap-1.5 rounded-full px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.18em] bg-white/[0.04] text-toned ring-1 ring-white/10"},[s(ne,{class:"h-3 w-3",[a]:{class:a}},3,"04_13"),`Partner unlocks in ${String(ee)}d`],1,"04_14"),n.dashboard.account.tier==="AFFILIATE"&&X&&e("span",null,{class:"inline-flex items-center gap-1.5 rounded-full px-2.5 py-1 text-[11px] font-semibold uppercase tracking-[0.18em] bg-white/[0.04] text-toned ring-1 ring-white/10"},[s(ne,{class:"h-3 w-3",[a]:{class:a}},3,"04_15"),`Partner review in progress`],1,"04_16"),E&&s(Q,{size:"sm",variant:"outline",onClick$:u(()=>d(()=>Promise.resolve().then(()=>Yn),void 0),"s_GboWqlho9vU",[M]),children:[s(Te,{class:"h-4 w-4",[a]:{class:a}},3,"04_17"),`Redo setup`],[a]:{size:a,variant:a}},0,"04_18")],1,null)],1,null),e("div",null,{class:"md:col-span-5 w-full"},e("div",null,{class:"flex flex-col sm:flex-row items-stretch gap-2"},[e("div",{class:o?"flex-1 rounded-xl p-3.5 md:p-4 relative":"flex-1 rounded-xl p-3.5 md:p-4 ring-1 ring-amber-400/35 bg-amber-500/[0.04] relative",style:o?{backgroundColor:I(o,4),boxShadow:`inset 0 0 0 1px ${I(o,35)}`}:void 0},null,[e("div",{class:o?"text-[10px] font-semibold uppercase tracking-[0.20em] mb-1.5":"text-[10px] font-semibold uppercase tracking-[0.20em] text-amber-200/70 mb-1.5",style:o?{color:k(o,60)}:void 0},null,`Your commission`,1,null),e("div",null,{class:"flex items-baseline gap-1.5 flex-wrap"},[e("span",{class:o?"font-title text-3xl md:text-4xl font-black tabular-nums leading-none":"font-title text-3xl md:text-4xl font-black text-amber-300 tabular-nums leading-none",style:o?{color:k(o,45)}:void 0},null,[(Number(n.dashboard.account.commissionRateBps||0)/100).toFixed(0),"%"],1,null),e("span",{class:o?"text-xs md:text-sm font-bold":"text-xs md:text-sm text-amber-200/90 font-bold",style:o?{color:k(o,55)}:void 0},null,`of platform take`,1,null)],1,null),e("p",{class:o?"mt-2 text-[11px] leading-snug":"mt-2 text-[11px] leading-snug text-amber-100/50",style:o?{color:k(o,75)}:void 0},null,`Locked at emission on every order.`,1,null)],1,null),E&&s(S,{children:[e("div",null,{class:"hidden sm:flex items-center justify-center px-0.5"},e("span",{class:o?"flex h-7 w-7 items-center justify-center rounded-full bg-[var(--ui-bg-accented)] text-sm font-bold":"flex h-7 w-7 items-center justify-center rounded-full bg-[var(--ui-bg-accented)] ring-1 ring-amber-400/25 text-amber-300 text-sm font-bold",style:o?{color:k(o,45),boxShadow:`inset 0 0 0 1px ${I(o,25)}`}:void 0},null,"+",3,null),1,null),p.active&&typeof p.active.discountPercent=="number"&&p.active.discountPercent>0?e("div",null,{class:"flex-1 min-w-0 rounded-xl p-3.5 md:p-4 ring-1 ring-white/25 bg-white/[0.02] relative"},[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.20em] text-white/50 mb-1.5"},`Invitation method`,1,null),e("div",null,{class:"flex items-baseline gap-1.5 flex-wrap"},[e("span",null,{class:"font-title text-3xl md:text-4xl font-black text-highlighted tabular-nums leading-none"},[b(l=>l.active.discountPercent,[p]),"%"],3,null),e("span",null,{class:"text-xs md:text-sm text-white/90 font-medium"},`coupon`,1,null)],1,null),y&&e("div",null,{class:"mt-2.5 flex items-center gap-1.5 rounded-lg bg-black/25 ring-1 ring-inset ring-white/10 px-2 py-1.5"},[e("span",null,{class:"flex h-5 w-5 items-center justify-center rounded bg-amber-500/15 text-amber-300 shrink-0"},s(ze,{class:"h-3 w-3",[a]:{class:a}},3,"04_19"),1,null),e("div",null,{class:"flex-1 min-w-0 text-[11px] text-white/80 font-mono truncate"},y.replace(/^https?:\/\//,""),1,null),e("button",{"aria-label":`Copy invitation link`,onClick$:u(()=>d(()=>Promise.resolve().then(()=>nn),void 0),"s_PZxu6hgC6YM",[W,y])},{type:"button",class:"shrink-0 flex h-5 w-5 items-center justify-center rounded text-white/60 hover:text-highlighted hover:bg-white/10 transition-colors cursor-pointer"},A.value?s(Y,{class:"h-3 w-3 text-amber-300",[a]:{class:a}},3,"04_20"):s(ye,{class:"h-3 w-3",[a]:{class:a}},3,"04_21"),0,null)],1,"04_22")],1,"04_23"):e("button",{disabled:!y,"aria-label":`Expand invitation QR`,onClick$:u(()=>d(()=>Promise.resolve().then(()=>Na),void 0),"s_5O1C7Z7mhmg",[y,$])},{type:"button",class:"flex-1 min-w-0 rounded-xl p-3.5 md:p-4 ring-1 ring-white/25 bg-white/[0.02] relative flex items-center gap-3 text-left transition-all hover:ring-amber-400/40 hover:bg-amber-500/[0.04] cursor-pointer disabled:cursor-not-allowed"},[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.20em] text-white/50 mb-1.5 absolute top-3.5 left-3.5"},`Invitation method`,1,null),y?s(S,{children:[e("div",null,{class:"pt-5 shrink-0"},e("img",{src:`${F}/api/qr?data=${encodeURIComponent(y)}&theme=amber&size=88${o?`&hex=${encodeURIComponent(o)}`:""}`},{alt:"",class:"h-16 w-16 md:h-20 md:w-20 rounded-md bg-white p-1"},null,3,null),1,null),e("div",null,{class:"min-w-0 flex-1 pt-5"},[e("div",null,{class:"font-title text-lg md:text-xl font-bold text-highlighted leading-tight"},`Share the QR`,1,null),e("div",null,{class:"mt-1 text-[11px] text-toned leading-snug"},`Click to expand. Point a phone camera at it. No coupon needed.`,1,null)],1,null)]},1,"04_24"):e("div",null,{class:"pt-5 text-sm text-muted"},`Finish setup to unlock your QR.`,1,null)],0,null)]},1,"04_25")],1,null),1,null)],1,null),E&&y&&e("div",{class:o?"mt-6 md:mt-8 relative overflow-hidden rounded-2xl bg-[var(--ui-bg-muted)]/40":"mt-6 md:mt-8 relative overflow-hidden rounded-2xl ring-1 ring-amber-400/40 bg-[var(--ui-bg-muted)]/40",style:o?{boxSh
1adow:`inset 0 0 0 1px ${I(o,40)}`}:void 0},null,[e("div",{style:o?{backgroundImage:`linear-gradient(to right, ${I(o,6)} 1px, transparent 1px), linear-gradient(to bottom, ${I(o,6)} 1px, transparent 1px)`,backgroundSize:"32px 32px",maskImage:"radial-gradient(ellipse 80% 100% at 50% 50%, black 40%, transparent 100%)",WebkitMaskImage:"radial-gradient(ellipse 80% 100% at 50% 50%, black 40%, transparent 100%)"}:{backgroundImage:"linear-gradient(to right, rgba(251,191,36,0.06) 1px, transparent 1px), linear-gradient(to bottom, rgba(251,191,36,0.06) 1px, transparent 1px)",backgroundSize:"32px 32px",maskImage:"radial-gradient(ellipse 80% 100% at 50% 50%, black 40%, transparent 100%)",WebkitMaskImage:"radial-gradient(ellipse 80% 100% at 50% 50%, black 40%, transparent 100%)"}},{"aria-hidden":"true",class:"absolute inset-0 pointer-events-none opacity-60"},null,3,null),e("div",{style:{backgroundImage:`radial-gradient(ellipse 400px 300px at 100% 0%, ${o?I(o,8):"rgba(251,191,36,0.08)"}, transparent 70%)`}},{"aria-hidden":"true",class:"absolute inset-0 pointer-events-none"},null,3,null),e("div",null,{class:"relative p-5 md:p-7"},[e("div",null,{class:"mb-4 flex items-center gap-3"},e("div",{class:o?"inline-flex items-center gap-2 px-2.5 py-1 rounded-full bg-black/30 border text-[10px] font-semibold uppercase tracking-[0.22em]":"inline-flex items-center gap-2 px-2.5 py-1 rounded-full bg-black/30 border border-amber-400/30 text-[10px] font-semibold uppercase tracking-[0.22em] text-amber-200",style:o?{borderColor:I(o,30),color:k(o,60)}:void 0},null,[e("span",{class:o?"h-1.5 w-1.5 rounded-full":"h-1.5 w-1.5 rounded-full bg-amber-300 shadow-[0_0_10px_rgba(251,191,36,0.9)]",style:o?{backgroundColor:k(o,45),boxShadow:`0 0 10px ${I(o,90)}`}:void 0},{"aria-hidden":"true"},null,3,null),`Your invitation link`],1,null),1,null),g.editing?s(S,{children:[e("div",null,{class:"mb-2 flex flex-col sm:flex-row items-stretch gap-3"},[e("div",null,{class:"relative flex-1 min-w-0"},[e("div",null,{class:"absolute inset-y-0 left-3 flex items-center pl-1 text-muted text-xs sm:text-sm font-mono pointer-events-none select-none"},"igitems.com/r/",3,null),e("input",{placeholder:`your-handle`,class:D("w-full h-[54px] pl-[110px] sm:pl-[130px] pr-4 rounded-xl bg-black/40 text-highlighted font-mono text-sm outline-none transition-all","ring-1 ring-inset",g.error?"ring-red-400/60 focus:ring-red-300/80":o?"":"ring-amber-400/40 focus:ring-amber-300/80",g.submitting&&"opacity-60 cursor-wait"),style:o&&!g.error?{boxShadow:`inset 0 0 0 1px ${I(o,40)}`}:void 0,onInput$:u(()=>d(()=>Promise.resolve().then(()=>jn),void 0),"s_JROWo96JDOs",[g]),onKeyDown$:u(()=>d(()=>Promise.resolve().then(()=>Rn),void 0),"s_3bSvmHM8LOk",[Oe,Le])},{type:"text",value:b(l=>l.draft,[g]),maxLength:40,autoFocus:!0,disabled:b(l=>l.submitting,[g])},null,2,null)],1,null),e("div",null,{class:"flex gap-2"},[e("button",{class:o?"inline-flex items-center justify-center gap-2 h-[54px] px-5 rounded-xl text-sm font-bold disabled:opacity-50 disabled:cursor-not-allowed transition-all cursor-pointer flex-1 sm:flex-initial":"inline-flex items-center justify-center gap-2 h-[54px] px-5 rounded-xl bg-gradient-to-b from-amber-300 to-amber-400 text-amber-950 text-sm font-bold shadow-[0_10px_28px_-10px_rgba(251,191,36,0.7)] hover:from-amber-200 hover:to-amber-300 disabled:opacity-50 disabled:cursor-not-allowed transition-all cursor-pointer flex-1 sm:flex-initial",style:o?{backgroundImage:`linear-gradient(to bottom, ${k(o,25)}, ${o})`,color:Ie(o,70),boxShadow:`0 10px 28px -10px ${I(o,70)}`}:void 0},{type:"button",disabled:b(l=>l.submitting||!l.draft.trim(),[g]),onClick$:Le},g.submitting?s(S,{children:[s(Ot,{class:"h-4 w-4 animate-spin",[a]:{class:a}},3,"04_26"),`Saving`]},1,"04_27"):s(S,{children:[s(Y,{class:"h-4 w-4",[a]:{class:a}},3,"04_28"),`Save`]},1,"04_29"),1,null),e("button",null,{type:"button",disabled:b(l=>l.submitting,[g]),class:"inline-flex items-center justify-center gap-2 h-[54px] px-5 rounded-xl bg-white/[0.04] text-white text-sm font-semibold ring-1 ring-white/10 hover:bg-white/[0.07] disabled:opacity-50 transition-all cursor-pointer flex-1 sm:flex-initial",onClick$:Oe},[s(Bt,{class:"h-4 w-4",[a]:{class:a}},3,"04_30"),`Cancel`],1,null)],1,null)],1,null),g.error&&e("p",null,{class:"text-xs text-red-300 mb-2 pl-1"},b(l=>l.error,[g]),3,"04_31"),e("p",null,{class:"text-[11px] text-toned mb-4 pl-1 leading-snug"},`Renaming your handle changes your invite link. Any old links you've already shared will stop working.`,1,null)]},1,"04_32"):s(S,{children:[e("div",null,{class:"mb-4 flex flex-col sm:flex-row items-stretch gap-3"},[e("div",{"aria-label":`Copy invitation link`,class:o?"group relative rounded-xl overflow-hidden flex-1 min-w-0 cursor-pointer transition-all outline-none":"group relative rounded-xl overflow-hidden flex-1 min-w-0 cursor-pointer transition-all outline-none focus-visible:ring-2 focus-visible:ring-amber-300/60",onClick$:u(()=>d(()=>Promise.resolve().then(()=>tl),void 0),"s_WBdbnn50Lfo",[W,y]),onKeyDown$:u(()=>d(()=>Promise.resolve().then(()=>Nn),void 0),"s_d0vjSsfHlOw",[W,y])},{role:"button",tabIndex:0},[e("div",null,{"aria-hidden":"true",class:"absolute inset-0 bg-black/30 ring-1 ring-inset ring-white/10 group-hover:bg-black/40 transition-colors"},null,3,null),e("div",null,{class:"relative flex items-center gap-3 px-4 py-3"},[e("span",{class:o?"flex h-9 w-9 items-center justify-center rounded-lg shrink-0 transition-colors":"flex h-9 w-9 items-center justify-center rounded-lg bg-amber-500/15 ring-1 ring-amber-400/30 text-amber-300 shrink-0 group-hover:bg-amber-500/25 transition-colors",style:o?{backgroundColor:I(o,15),c
1olor:k(o,45),boxShadow:`inset 0 0 0 1px ${I(o,30)}`}:void 0},null,A.value?s(Y,{class:"h-4 w-4",[a]:{class:a}},3,"04_33"):s(ze,{class:"h-4 w-4",[a]:{class:a}},3,"04_34"),1,null),e("div",null,{class:"flex-1 min-w-0 text-highlighted font-mono text-sm truncate"},y,1,null),e("span",{class:D("shrink-0 hidden sm:inline-flex items-center gap-1 text-xs font-semibold transition-opacity",A.value?"opacity-100":"opacity-0 group-hover:opacity-100",!o&&(A.value?"text-amber-300":"text-amber-200/60")),style:o?{color:A.value?k(o,45):k(o,60)}:void 0},{"aria-live":"polite"},A.value?`Copied`:`Click to copy`,1,null)],1,null)],0,null),e("button",{"aria-label":`Edit invitation link`,class:o?"hidden sm:inline-flex items-center justify-center gap-2 h-auto sm:h-[54px] px-5 rounded-xl text-sm font-semibold transition-all cursor-pointer shrink-0":"hidden sm:inline-flex items-center justify-center gap-2 h-auto sm:h-[54px] px-5 rounded-xl bg-amber-500/[0.08] ring-1 ring-amber-400/40 text-amber-100 text-sm font-semibold hover:bg-amber-500/[0.14] hover:ring-amber-400/60 shadow-[0_0_30px_-15px_rgba(251,191,36,0.5)] transition-all cursor-pointer shrink-0",style:o?{backgroundColor:I(o,8),color:k(o,70),boxShadow:`inset 0 0 0 1px ${I(o,40)}, 0 0 30px -15px ${I(o,50)}`}:void 0},{type:"button",onClick$:Ee},[s(we,{class:o?"h-4 w-4":"h-4 w-4 text-amber-300",style:o?{color:k(o,45)}:void 0},3,"04_35"),`Edit`],1,null)],1,null),e("div",null,{class:"flex flex-wrap gap-2"},[e("button",{"aria-label":`Edit invitation link`,class:o?"sm:hidden inline-flex items-center justify-center gap-2 h-10 px-4 rounded-full text-sm font-semibold transition-all cursor-pointer flex-1":"sm:hidden inline-flex items-center justify-center gap-2 h-10 px-4 rounded-full bg-amber-500/[0.08] ring-1 ring-amber-400/40 text-amber-100 text-sm font-semibold hover:bg-amber-500/[0.14] transition-all cursor-pointer flex-1",style:o?{backgroundColor:I(o,8),color:k(o,70),boxShadow:`inset 0 0 0 1px ${I(o,40)}`}:void 0},{type:"button",onClick$:Ee},[s(we,{class:o?"h-4 w-4":"h-4 w-4 text-amber-300",style:o?{color:k(o,45)}:void 0},3,"04_36"),`Edit`],1,null),e("button",{onClick$:u(()=>d(()=>Promise.resolve().then(()=>gn),void 0),"s_h8v4bdsrgJ8",[W,y])},{type:"button",class:"hidden sm:inline-flex items-center justify-center gap-2 h-10 px-4 rounded-full bg-white/[0.04] text-white text-sm font-semibold ring-1 ring-white/10 hover:bg-white/[0.07] transition-all cursor-pointer sm:flex-initial"},A.value?s(S,{children:[s(Y,{class:o?"h-4 w-4":"h-4 w-4 text-amber-300",style:o?{color:k(o,45)}:void 0},3,"04_37"),`Copied`]},1,"04_38"):s(S,{children:[s(ye,{class:"h-4 w-4",[a]:{class:a}},3,"04_39"),`Copy link`]},1,"04_40"),0,null),e("button",{"aria-label":`Show your invitation as a QR code`,onClick$:u(()=>d(()=>Promise.resolve().then(()=>va),void 0),"s_v6CglaO1OUs",[$])},{type:"button",class:"inline-flex items-center justify-center gap-2 h-10 px-4 rounded-full bg-white/[0.04] text-white text-sm font-semibold ring-1 ring-white/10 hover:bg-white/[0.07] transition-all cursor-pointer flex-1 sm:flex-initial"},[s(Be,{class:"h-4 w-4",[a]:{class:a}},3,"04_41"),`QR`],0,null),e("button",{onClick$:u(()=>d(()=>Promise.resolve().then(()=>Jt),void 0),"s_fx9VoZQVJwg",[y,g])},{type:"button",class:"inline-flex items-center justify-center gap-2 h-10 px-4 rounded-full bg-white/[0.04] text-white text-sm font-semibold ring-1 ring-white/10 hover:bg-white/[0.07] transition-all cursor-pointer flex-1 sm:flex-initial"},[s(Fe,{class:"h-4 w-4",[a]:{class:a}},3,"04_42"),`Preview`],0,null),e("button",{class:o?"inline-flex items-center justify-center gap-2 h-10 px-5 rounded-full text-sm font-bold transition-all cursor-pointer flex-1 sm:flex-initial":"inline-flex items-center justify-center gap-2 h-10 px-5 rounded-full bg-gradient-to-b from-amber-300 to-amber-400 text-amber-950 text-sm font-bold shadow-[0_12px_30px_-8px_rgba(251,191,36,0.7)] hover:from-amber-200 hover:to-amber-300 transition-all cursor-pointer flex-1 sm:flex-initial",style:o?{backgroundImage:`linear-gradient(to bottom, ${k(o,25)}, ${o})`,color:Ie(o,70),boxShadow:`0 12px 30px -8px ${I(o,70)}`}:void 0,onClick$:u(()=>d(()=>Promise.resolve().then(()=>Sn),void 0),"s_dSU90Jk4iuA",[y,et])},{type:"button"},[s(Ft,{class:"h-4 w-4",[a]:{class:a}},3,"04_43"),`Share`],0,null)],1,null)]},1,"04_44")],1,null)],1,"04_45")],1,null),y&&s(Oa,{link:y,open:$,surface:"affiliate",theme:"amber",hex:o,title:`Your inv
1itation QR`,helperText:`Point a phone camera at it. Same link, no typing.`,get filenamePrefix(){return`igitems-invite-${n.dashboard.account.slug??"affiliate"}`},[a]:{open:a,surface:a,theme:a,filenamePrefix:b(l=>`igitems-invite-${l.dashboard.account.slug??"affiliate"}`,[n])}},3,"04_46"),(n.dashboard.account.tier==="AFFILIATE"||n.dashboard.account.tier==="PRO"||n.dashboard.account.tier==="AMBASSADOR")&&!E&&e("div",null,{class:"flex justify-center"},e("button",{onClick$:u(()=>d(()=>Promise.resolve().then(()=>Ia),void 0),"s_D2sA0ZZU2k0",[M])},{type:"button",class:"group relative inline-flex items-center justify-center gap-3 min-w-[280px] sm:min-w-[360px] h-16 px-8 rounded-xl bg-amber-500/10 ring-1 ring-amber-400/50 hover:bg-amber-500/[0.16] hover:ring-amber-400/70 shadow-[0_0_50px_-15px_rgba(251,191,36,0.45)] hover:shadow-[0_0_65px_-10px_rgba(251,191,36,0.6)] transition-all cursor-pointer"},[e("span",null,{"aria-hidden":"true",class:"absolute inset-0 rounded-xl bg-gradient-to-b from-amber-300/[0.06] to-transparent pointer-events-none"},null,3,null),s(Te,{class:"h-5 w-5 text-amber-300 relative",[a]:{class:a}},3,"04_47"),e("span",null,{class:"relative font-title text-base sm:text-lg font-bold uppercase tracking-[0.14em] text-amber-100"},`Setup in seconds`,1,null),s(ue,{class:"h-5 w-5 text-amber-300 relative transition-transform group-hover:translate-x-0.5",[a]:{class:a}},3,"04_48")],0,null),1,"04_49"),e("div",{"aria-hidden":!E,class:D("space-y-6",!E&&"pointer-events-none select-none blur-[3px] opacity-40 saturate-50 transition-all")},null,[E&&s(z,{children:s(U,{class:"p-5 md:p-6",children:[e("div",null,{class:"flex items-center gap-2.5 text-base md:text-lg font-bold text-highlighted tracking-tight mb-4"},[s(be,{get tone(){return n.dashboard.account.tier==="AMBASSADOR"?"purple":"amber"},children:s(Te,{class:"h-4 w-4",[a]:{class:a}},3,"04_50"),[a]:{tone:b(l=>l.dashboard.account.tier==="AMBASSADOR"?"purple":"amber",[n])}},1,"04_51"),e("div",null,{class:"flex-1 min-w-0"},`Personalize your invite`,1,null),n.dashboard.account.tier==="AMBASSADOR"&&n.dashboard.account.slug&&e("a",{href:ve(`/a/${n.dashboard.account.slug}`,r)},{target:"_blank",rel:"noopener",class:"inline-flex items-center gap-1 text-xs font-normal text-purple-300 hover:text-purple-200 underline-offset-2 hover:underline shrink-0"},[s(Fe,{class:"h-3.5 w-3.5",[a]:{class:a}},3,"04_52"),`View my landing page`],1,"04_53")],1,null),e("div",null,{class:"space-y-5"},[e("div",null,{class:"flex flex-col sm:flex-row gap-4 items-start"},[e("div",null,{class:"shrink-0"},[e("label",{class:D("group relative block h-20 w-20 rounded-full overflow-hidden ring-2 ring-white/10 hover:ring-white/30 transition-all",h.avatarUploading?"cursor-wait opacity-70":"cursor-pointer"),"aria-label":`Upload a new profile picture`},null,[c.user?.avatar?s(Pt,{get src(){return c.user.avatar},alt:"",class:"absolute inset-0 w-full h-full object-cover",modifiers:{width:160,height:160,fit:"cover"},[a]:{src:b(l=>l.user.avatar,[c]),alt:a,class:a,modifiers:a}},3,"04_54"):e("div",null,{class:"absolute inset-0 flex items-center justify-center bg-white/[0.03] text-2xl font-bold text-toned"},(c.user?.username||"?").slice(0,1).toUpperCase(),1,null),e("div",null,{class:"absolute inset-0 flex items-center justify-center bg-black/50 opacity-0 group-hover:opacity-100 transition-opacity"},s(we,{class:"h-5 w-5 text-white",[a]:{class:a}},3,"04_55"),1,null),e("input",{onChange$:u(()=>d(()=>Promise.resolve().then(()=>In),void 0),"s_TYu0w0DUWdA",[rt])},{type:"file",accept:"image/*",class:"hidden",disabled:b(l=>l.avatarUploading,[h])},null,2,null)],1,null),e("p",null,{class:"mt-1.5 text-[10px] text-muted text-center max-w-[80px] leading-tight"},h.avatarUploading?`Uploading`:`Profile picture`,1,null)],1,null),e("div",null,{class:"flex-1 min-w-0 
1w-full"},[e("div",null,{class:"flex items-baseline justify-between gap-2 mb-2"},[e("label",null,{class:"text-[10px] font-semibold uppercase tracking-[0.2em] text-muted"},`Intro`,1,null),e("span",null,{class:"text-[10px] tabular-nums text-muted"},[b(l=>l.intro.length,[h])," / ",Ae[n.dashboard.account.tier]],1,null)],1,null),e("textarea",{placeholder:`A short line about you or your channel. Shown alongside your invitation link.`,maxLength:Ae[n.dashboard.account.tier],onInput$:u(()=>d(()=>Promise.resolve().then(()=>wn),void 0),"s_HEeVxHd07Mo",[h])},{value:b(l=>l.intro,[h]),class:"w-full min-h-[80px] max-h-[220px] rounded-xl border border-white/10 bg-black/25 px-4 py-2.5 text-sm text-highlighted placeholder:text-muted ring-1 ring-inset ring-white/5 focus:outline-none focus:border-amber-400/60 focus:ring-amber-400/25 transition-colors resize-y"},null,2,null),e("p",null,{class:"mt-1.5 text-[11px] text-muted"},n.dashboard.account.tier==="AFFILIATE"?`Affiliate tier: up to 200 characters.`:n.dashboard.account.tier==="PRO"?`Partner tier: up to 400 characters.`:`Ambassador tier: up to 1000 characters.`,1,null)],1,null)],1,null),n.dashboard.account.tier==="AMBASSADOR"&&s(S,{children:[e("div",null,null,[e("label",null,{class:"block text-[10px] font-semibold uppercase tracking-[0.2em] text-muted mb-2"},`Landing hero image`,1,null),s(Lt,{get images(){return h.heroImageUrl?[h.heroImageUrl]:[]},onImagesChange$:u(()=>d(()=>Promise.resolve().then(()=>aa),void 0),"s_FFWGQuxQ6Sw",[h]),uploadType:"LANDING_PAGE",maxFiles:1,maxSizeMB:10,[a]:{images:b(l=>l.heroImageUrl?[l.heroImageUrl]:[],[h]),uploadType:a,maxFiles:a,maxSizeMB:a}},2,"04_56")],1,null),e("div",null,null,[e("div",null,{class:"flex items-baseline justify-between gap-2 mb-2"},[e("label",null,{class:"text-[10px] font-semibold uppercase tracking-[0.2em] text-muted"},`Landing bio`,1,null),e("span",null,{class:"text-[10px] tabular-nums text-muted"},[b(l=>l.bio?.length??0,[h])," / 500"],3,null)],1,null),s(Rt,{get value(){return h.bio},placeholder:`A longer intro shown on your Ambassador landing page.`,rows:4,maxLength:500,onInput$:u(()=>d(()=>Promise.resolve().then(()=>_a),void 0),"s_46tQG2ACpT0",[h]),[a]:{value:b(l=>l.bio,[h]),rows:a,maxLength:a}},2,"04_57")],1,null),e("div",null,{class:"flex items-center justify-between gap-3 rounded-lg border border-default bg-[var(--ui-bg-muted)]/40 px-4 py-3"},[e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm text-highlighted font-medium"},`Show recent activity on my landing page`,1,null),e("div",null,{class:"text-xs text-toned"},`When on, the page shows your last five commissions as anonymized rows.`,1,null)],1,null),s(Fa,{get checked(){return h.showRecentActivity},onChange$:u(()=>d(()=>Promise.resolve().then(()=>Ht),void 0),"s_JgralKCu0gE",[h]),[a]:{checked:b(l=>l.showRecentActivity,[h])}},2,"04_58")],1,null)]},1,"04_59"),n.dashboard.account.tier==="AMBASSADOR"&&e("div",null,null,[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.2em] text-muted mb-2"},`Accent color`,1,null),e("div",null,{class:"flex flex-wrap items-center gap-2"},[De.map(l=>{const T=h.accentColor===l;return e("button",{class:D("h-8 w-8 rounded-full ring-2 transition-all cursor-pointer",T?"ring-white/80 scale-110":"ring-white/15 hover:ring-white/40"),style:`background-color: ${l};`,"aria-label":`Accent ${l}`,"aria-pressed":T,onClick$:u(()=>d(()=>Promise.resolve().then(()=>ea),void 0),"s_Mkk7gqReZgw",[l,h])},{type:"button"},null,2,l)}),(()=>{const l=h.accentColor&&!De.includes(h.accentColor)?h.accentColor:null;return e("label",{class:D("relative h-8 w-8 rounded-full ring-2 transition-all cursor-pointer overflow-hidden",l?"ring-white/80 scale-110":"ring-white/15 hover:ring-white/40"),style:l?`background-color: ${l};`:"background: conic-gradient(from 0deg, #ef4444, #f59e0b, #10b981, #3b82f6, #8b5cf6, #ec4899, #ef4444);"},{"aria-label":"Pick a custom accent color",title:"Pick a custom accent color"},[e("input",{value:l??"#84cc16",onInput$:u(()=>d(()=>Promise.resolve().then(()=>Zt),void 0),"s_O7PVkvxJLAc",[h])},{type:"color",class:"absolute inset-0 opacity-0 cursor-pointer"},null,2,null),!l&&e("span",null,{"aria-hidden":"true",class:"absolute inset-0 flex items-center justify-center text-[10px] font-bold text-white/90 drop-shadow-[0_1px_2px_rgba(0,0,0,0.6)]"},"+",3,"04_60")],1,"04_61")})(),h.accentColor&&e("span",null,{class:"text-[11px] tabular-nums text-toned font-mono ml-1"},b(l=>l.accentColor,[h]),3,"04_62")],1,null),e("p",null,{class:"mt-1.5 text-[11px] text-muted"},`Sets the accent tint on your Ambassador landing page. Falls back to purple when none is picked.`,1,null)],1,"04_63"),(()=>{const l=h.intro!==h.initialIntro||h.accentColor!==h.initialAccentColor||(h.bio||"").trim()!==(h.initialBio||"").trim()||(h.heroImageUrl||null)!==(h.initialHeroImageUrl||null)||h.showRecentActivity!==h.initialShowRecentActivity,T=h.submitting||!l;return e("div",null,{class:"flex justify-end pt-1"},e("button",{disabled:T,class:D("inline-flex items-center justify-center gap-2 h-9 px-4 roun
1ded-full text-sm font-bold transition-all cursor-pointer",T?"bg-white/[0.04] text-muted ring-1 ring-white/10 cursor-not-allowed":"bg-gradient-to-b from-amber-300 to-amber-400 text-amber-950 shadow-[0_10px_28px_-10px_rgba(251,191,36,0.7)] hover:from-amber-200 hover:to-amber-300")},{type:"button",onClick$:Xe},h.submitting?`Saving`:`Save changes`,1,null),1,"04_64")})()],1,null)],[a]:{class:a}},1,"04_65")},1,"04_66"),e("div",null,{class:"grid grid-cols-1 md:grid-cols-3 gap-4"},[e("div",null,{class:"md:col-span-2"},s(z,{class:"panel-interactive relative overflow-hidden h-full",children:s(U,{class:"p-6",children:[e("div",null,{class:"flex items-start justify-between gap-4 mb-3"},[e("div",null,null,[e("div",null,{class:"flex items-center gap-2.5 text-base md:text-lg font-bold text-highlighted tracking-tight mb-2"},[e("span",null,{class:"flex h-8 w-8 items-center justify-center rounded-lg bg-amber-500/15 text-amber-400 ring-1 ring-amber-500/30"},s(ce,{class:"h-4 w-4",[a]:{class:a}},3,"04_67"),1,null),`Lifetime earnings`],1,null),e("div",null,{class:"font-title text-4xl md:text-5xl font-black text-highlighted tabular-nums leading-none"},L(n.dashboard.stats.lifetimeUsd??0),1,null)],1,null),Re>0&&e("div",null,{class:"inline-flex items-center gap-1 rounded-full bg-amber-500/15 text-amber-300 px-2.5 py-1 ring-1 ring-amber-500/25 shrink-0"},[s(_e,{class:"h-3 w-3",[a]:{class:a}},3,"04_68"),e("span",null,{class:"text-xs font-semibold tabular-nums"},["+",L(Re)],1,null),e("span",null,{class:"text-[10px] text-amber-200/70"},`last 30d`,1,null)],1,"04_69")],1,null),te.line&&s(S,{children:[e("svg",null,{viewBox:"0 0 220 60",preserveAspectRatio:"none",class:"w-full h-14 mt-3","aria-hidden":"true"},[e("defs",null,null,e("linearGradient",null,{id:"spark-amber",x1:"0",y1:"0",x2:"0",y2:"1"},[e("stop",null,{offset:"0%","stop-color":"rgba(251,191,36,0.28)"},null,3,null),e("stop",null,{offset:"100%","stop-color":"rgba(251,191,36,0)"},null,3,null)],3,null),3,null),te.area&&e("path",{d:ae(te,"area")},{fill:"url(#spark-amber)"},null,3,"04_70"),e("path",{d:ae(te,"line")},{fill:"none",stroke:"rgb(251,191,36)","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round"},null,3,null)],1,null),e("div",null,{class:"text-[10px] text-muted uppercase tracking-[0.15em]"},`Commission across the selected range`,1,null)]},1,"04_71"),e("div",null,{class:"mt-5 grid grid-cols-3 gap-3 pt-4 border-t border-default"},[e("div",null,null,[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.16em] text-muted mb-1"},`Pending`,1,null),e("div",null,{class:"text-base font-bold text-toned tabular-nums"},L(n.dashboard.stats.pendingUsd??0),1,null)],1,null),e("div",null,null,[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.16em] text-muted mb-1"},`Cleared`,1,null),e("div",null,{class:"text-base font-bold text-emerald-300 tabular-nums"},L(n.dashboard.stats.clearedUsd??0),1,null)],1,null),e("div",null,null,[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.16em] text-muted mb-1"},`Paid`,1,null),e("div",null,{class:"text-base font-bold text-emerald-400 tabular-nums"},L(n.dashboard.stats.paidUsd??0),1,null)],1,null)],1,null),!te.line&&e("div",null,{class:"mt-6 pt-5 border-t border-default flex flex-col sm:flex-row sm:items-center gap-3"},[e("div",null,{class:"flex items-center gap-3 min-w-0 flex-1"},[e("span",null,{class:"flex h-9 w-9 items-center justify-center rounded-lg bg-amber-500/10 text-amber-300 ring-1 ring-amber-400/25 
1shrink-0"},s(_e,{class:"h-4 w-4",[a]:{class:a}},3,"04_72"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted"},`No commissions yet`,1,null),e("p",null,{class:"text-xs text-toned leading-snug"},`Share your invitation link and this space fills with a trend line as buyers come in.`,1,null)],1,null)],1,null),y&&e("div",null,{class:"flex gap-2 shrink-0"},[s(Q,{size:"sm",variant:"outline",onClick$:u(()=>d(()=>Promise.resolve().then(()=>Ya),void 0),"s_NqCaYl1oxYA",[W,y]),children:[A.value?s(Y,{class:"h-4 w-4",[a]:{class:a}},3,"04_73"):s(ye,{class:"h-4 w-4",[a]:{class:a}},3,"04_74"),A.value?`Copied`:`Copy link`],[a]:{size:a,variant:a}},0,"04_75"),s(Q,{size:"sm",onClick$:u(()=>d(()=>Promise.resolve().then(()=>Xa),void 0),"s_XkYs6ebjfYI",[$]),children:[s(Be,{class:"h-4 w-4",[a]:{class:a}},3,"04_76"),`Show QR`],[a]:{size:a}},0,"04_77")],1,"04_78")],1,"04_79")],[a]:{class:a}},1,"04_80"),[a]:{class:a}},1,"04_81"),1,null),e("div",null,{class:"md:col-span-1 grid grid-cols-3 md:grid-cols-1 gap-3"},[s(he,{label:`Clicks (30d)`,get value(){return String(n.dashboard.stats.clicksTotal??0)},accent:"sky",children:s(Ue,{class:"h-3.5 w-3.5",[a]:{class:a}},3,"04_82"),[a]:{value:b(l=>String(l.dashboard.stats.clicksTotal??0),[n]),accent:a}},1,"04_83"),s(he,{label:`Conversions`,get value(){return String(n.dashboard.stats.conversionsTotal??0)},accent:"emerald",children:s(_e,{class:"h-3.5 w-3.5",[a]:{class:a}},3,"04_84"),[a]:{value:b(l=>String(l.dashboard.stats.conversionsTotal??0),[n]),accent:a}},1,"04_85"),s(he,{label:`Earnings per click`,value:L(n.dashboard.stats.epcUsd??0),accent:"amber",children:s($e,{class:"h-3.5 w-3.5",[a]:{class:a}},3,"04_86"),[a]:{accent:a}},1,"04_87")],1,null)],1,null),E&&s(z,{children:s(U,{class:"p-5 md:p-6",children:[e("div",null,{class:"flex items-center gap-2.5 text-base md:text-lg font-bold text-highlighted tracking-tight mb-4"},[s(be,{tone:"amber",children:s($t,{class:"h-4 w-4",[a]:{class:a}},3,"04_88"),[a]:{tone:a}},1,"04_89"),`Your coupon`],1,null),p.active?s(Ke,{get coupon(){return p.active},get economics(){return J.value},get commissionRateBps(){return n.dashboard.account.commissionRateBps},onCopy$:Pe,onShare$:tt,onRetire$:nt,onToggleAutoApply$:lt,[a]:{coupon:b(l=>l.active,[p]),economics:b(l=>l.value,[J]),commissionRateBps:b(l=>l.dashboard.account.commissionRateBps,[n]),onCopy$:a,onShare$:a,onRetire$:a,onToggleAutoApply$:a}},3,"04_90"):s(Je,{get tier(){return n.dashboard.account.tier},tierMax:Ge[n.dashboard.account.tier],get commissionRateBps(){return n.dashboard.account.commissionRateBps},get economics(){return J.value},get selectedMilestone(){return p.selectedMilestone},get customTail(){return p.customTail},get submitting(){return p.submitting},invitationLink:y,get linkCopied(){return A.value},get username(){return c.user?.username??null},onMilestoneChange$:u(()=>d(()=>Promise.resolve().then(()=>ua),void 0),"s_MTyw1zEWoDk",[p]),onTailChange$:u(()=>d(()=>Promise.resolve().then(()=>vn),void 0),"s_051zjv3Qurg",[p]),onCreate$:at,onCopyLink$:W,[a]:{tier:b(l=>l.dashboard.account.tier,[n]),commissionRateBps:b(l=>l.dashboard.account.commissionRateBps,[n]),economics:b(l=>l.value,[J]),selectedMilestone:b(l=>l.selectedMilestone,[p]),customTail:b(l=>l.customTail,[p]),submitting:b(l=>l.submitting,[p]),linkCopied:b(l=>l.value,[A]),username:b(l=>l.user?.username??null,[c]),onCreate$:a,onCopyLink$:a}},2,"04_91"),p.retired.length>0&&e("div",null,{class:"mt-6 border-t border-default pt-4"},[e("button",null,{type:"button",class:"flex items-center gap-2 text-[11px] font-semibold uppercase tracking-[0.18em] text-muted hover:text-toned transition-colors",onClick$:u(()=>d(()=>Promise.resolve().then(()=>ma),void 0),"s_mYD6QLjakkE",[p])},[s(be,{tone:"slate",children:s(ne,{class:"h-3.5 w-3.5",[a]:{class:a}},3,"04_92"),[a]:{tone:a}},1,"04_93"),`Retired coupons`,e("span",null,{class:"ml-1 text-muted normal-case tracking-normal"},["(",b(l=>l.retired.length,[p]),")"],3,null)],1,null),p.showHistory&&e("ul",null,{class:"mt-3 space-y-1.5"},p.retired.map(l=>e("li",null,{class:"flex items-center justify-between rounded-md border border-default bg-[var(--ui-bg-muted)]/40 px-3 py-2 text-xs"},[e("span",null,{class:"font-mono text-highlighted truncate mr-2"},ae(l,"code"),1,null),e("span",null,{class:"text-muted tabular-nums shrink-0"},l.retiredAt?new Date(l.retiredAt).toLocaleDateString():"",1,null)],1,l.code)),1,"04_94")],1,"04_95")],[a]:{class:a}},1,"04_96")},1,"04_97"),s(z,{children:s(U,{class:"p-4 md:p-5",children:[e("div",null,{class:"flex items-center justify-between gap-3 mb-3"},[e("div",null,{class:"text-base md:text-lg font-bold text-highlighted tracking-tight"},`Earnings`,1,null),e("div",null,{class:"inline-flex items-center gap-0 rounded-full bg-[var(--ui-bg-muted)]/60 border border-default p-0.5"},[e("button",{class:D("px-3 py-1 text-xs font-semibold rounded-full transition-all tabular-nums cursor-pointer",K.value===30?"bg-amber-500/15 text-amber-200 shadow-[inset_0_1px_0_0_rgba(251,191,36,0.15)]":"text-toned hover:text-highlighted"),onClick$:u(()=>d(()=>Promise.resolve().then(()=>oa),void 0),"s_WHizJNS6aDY",[xe])},{type:"button"},"30d",2,null),e("button",{class:D("px-3 py-1 text-xs font-semibold rounded-full transition-all tabular-nums cursor-pointer",K.value===45?"bg-amber-500/15 text-amber-200 shadow-[inset_0_1px_0_0_rgba(251,191,36,0.15)]":"text-toned hover:text-highlighted"),onClick$:u(()=>d(()=>Promise.resolve().then(()=>An),void 0),"s_p2Qa8rGD2dk",[xe])},{type:"button"},"45d",2,null),e("button",{class:D("px-3 py-1 text-xs font-semibold rounded-full transition-all tabular-nums cursor-pointer",K.value===90?"bg-amber-500/15 text-amber-200 shadow-[inset_0_1px_0_0_rgba(251,191,36,0.15)]":"text-toned hover:text-highlighted"),onClick$:u(()=>d(()=>Promise.resolve().then(()=>mn),void 0),"s_aUoiGO1en5U",[xe])},{type:"button"},"90d",2,null)],1,null)],1,null),j.value.length===0?e("div",null,{class:"py-3 flex items-center gap-3 text-xs text-muted"},[e("span",null,{class:"flex h-7 w-7 items-center justify-center rounded-full bg-[var(--ui-bg-muted)]/50 text-muted shrink-0"},s(_e,{class:"h-3.5 w-3.5",[a]:{class:a}},3,"04_98"),1,null),e("span",null,null,[`No commissions in this range yet`," ",e("span",null,{class:"text-toned"},`Share your link to start filling the chart.`,1,null)],1,null)],1,"04_99"):s(S,{children:[(()=>{const l=j.value.reduce((T,R)=>T+(R.conversions||0),0);return e("div",null,{class:"mb-3 text-xs text-muted"},`Last ${String(K.value)} days · ${String(l)} commissions · ${L(_t)} in range`,1,"04_100")})(),s(La,{chartData:ct,height:260,[a]:{height:a}},3,"04_101")]},1,"04_102"),Se.value&&e("div",null,{class:"text-xs text-muted mt-2"},`Loading`,1,"04_103")],[a]:{class:a}},1,"04_104")},1,"04_105"),(ge.value||V.value.length>1)&&s(z,{children:s(U,{class:"p-4 md:p-5",children:[e("div",null,{class:"flex items-center justify-between mb-3"},[e("div",null,{class:"text-base md:text-lg font-bold text-highlighted tracking-tight"},`Sub-ID performance (30d)`,1,null),e("span",null,{class:"text-[10px] text-muted"},`Tag your links with ?sub=<tag> to split campaigns.`,1,null)],1,null),ge.value?e("div",null,{class:"text-sm text-muted py-4"},`Loading`,1,"04_106"):V.value.length===0?e("div",null,{class:"py-8 text-center"},[e("div",null,{class:"mx-auto mb-3 flex h-12 w-12 items-center justify-center rounded-full bg-[var(--ui-bg-muted)]/50 text-muted"},s($e,{class:"h-5 w-5",[a]:{class:a}},3,"04_107"),1,null),e("div",null,{class:"text-sm text-highlighted font-medium mb-1"},`No sub-ID activity yet`,1,null),e("div",null,{class:"text-xs text-muted max-w-xs mx-auto"},`Tag your links with ?sub=<tag> to split campaigns and see which content converts.`,1,null)],1,"04_108"):s(S,{children:[(()=>{const l=[...V.value].sort((R,B)=>(B.commissionUsd||0)-(R.commissionUsd||0))[0],T=V.value.reduce((R,B)=>R+(B.commissionUsd||0),0);return e("div",null,{class:"mb-3 flex flex-wrap items-center gap-2"},[e("span",null,{class:"inline-flex items-center gap-1.5 rounded-full bg-[var(--ui-bg-accented)] border border-default px-2.5 py-1 text-xs"},[e("span",null,{class:"text-muted"},`Sub-IDs`,1,null),e("span",null,{class:"text-highlighted font-semibold tabular-nums"},b(R=>R.value.length,[V]),3,null)],1,null),e("span",null,{class:"inline-flex items-center gap-1.5 rounded-full bg-amber-500/8 border border-amber-500/25 px-2.5 py-1 text-xs"},[e("span",null,{class:"text-amber-200/70"},`Commission total`,1,null),e("span",null,{class:"text-amber-300 font-semibold tabular-nums"},L(T),1,null)],1,null),l&&e("span",null,{class:"inline-flex items-center gap-1.5 rounded-full bg-emerald-500/8 border border-emerald-500/25 px-2.5 py-1 text-xs"},[e("span",null,{class:"text-emerald-200/70"},`Top`,1,null),e("span",null,{class:"text-emerald-300 font-mono font-semibold"}
1,l.subid??"(direct)",1,null),e("span",null,{class:"text-emerald-300 font-semibold tabular-nums"},L(l.commissionUsd||0),1,null)],1,"04_109")],1,"04_110")})(),e("div",null,{class:"overflow-x-auto"},e("table",null,{class:"w-full text-sm"},[e("thead",null,null,e("tr",null,{class:"text-muted text-left text-xs uppercase tracking-wider"},[e("th",null,{class:"py-2 pr-2"},"Sub-ID",3,null),e("th",null,{class:"py-2 pr-2 text-right"},"Clicks",3,null),e("th",null,{class:"py-2 pr-2 text-right"},"Conv.",3,null),e("th",null,{class:"py-2 pr-2 text-right"},"Per click",3,null),e("th",null,{class:"py-2 pr-2 text-right"},"Commission",3,null)],3,null),3,null),e("tbody",null,null,V.value.map((l,T)=>e("tr",null,{class:"border-t border-white/5 hover:bg-amber-500/[0.03] transition-colors"},[e("td",null,{class:"py-2 pr-2 font-mono text-highlighted"},l.subid??e("span",null,{class:"text-muted"},"— (direct)",3,"04_111"),1,null),e("td",null,{class:"py-2 pr-2 text-right tabular-nums text-toned"},ae(l,"clicks"),1,null),e("td",null,{class:"py-2 pr-2 text-right tabular-nums text-toned"},ae(l,"conversions"),1,null),e("td",null,{class:"py-2 pr-2 text-right tabular-nums text-toned"},L(l.epcUsd),1,null),e("td",null,{class:"py-2 pr-2 text-right tabular-nums text-amber-300"},L(l.commissionUsd),1,null)],1,`${l.subid??"none"}-${T}`)),1,null)],1,null),1,null)]},1,"04_112")],[a]:{class:a}},1,"04_113")},1,"04_114"),e("section",null,{class:"space-y-3 md:space-y-4"},[E&&it&&s(Ze,{rail:"amber",children:e("div",null,{class:"flex items-start gap-3"},[e("span",null,{class:"flex h-9 w-9 items-center justify-center rounded-lg bg-amber-500/15 text-amber-300 ring-1 ring-amber-400/30 shrink-0 mt-0.5"},s(Vt,{class:"h-4 w-4",[a]:{class:a}},3,"04_115"),1,null),e("div",null,{class:"min-w-0 flex-1"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-1"},`Finish your application`,1,null),e("p",null,{class:"text-xs text-toned mb-3"},`Your account has open gates. Commissions start clearing once every gate is green.`,1,null),e("div",null,{class:"grid grid-cols-2 sm:grid-cols-4 gap-2 text-xs mb-3"},[s(se,{label:`KYC`,get done(){return n.dashboard.gates.kyc},[a]:{done:b(l=>l.dashboard.gates.kyc,[n])}},3,"04_116"),s(se,{label:`Payout`,get done(){return n.dashboard.gates.payout},[a]:{done:b(l=>l.dashboard.gates.payout,[n])}},3,"04_117"),s(se,{label:`Channel`,get done(){return n.dashboard.gates.channel},[a]:{done:b(l=>l.dashboard.gates.channel,[n])}},3,"04_118"),s(se,{label:`Terms`,get done(){return n.dashboard.gates.terms},[a]:{done:b(l=>l.dashboard.gates.terms,[n])}},3,"04_119")],1,null)],1,null),s(Q,{size:"sm",variant:"outline",href:ve("/affiliate/apply",r),class:"shrink-0",children:[`Resume application`,s(ue,{class:"h-4 w-4",[a]:{class:a}},3,"04_120")],[a]:{size:a,variant:a,class:a}},1,"04_121")],1,null),[a]:{rail:a}},1,"04_122"),E&&s(z,{class:"relative overflow-hidden",children:[e("div",null,{"aria-hidden":"true",class:"absolute inset-y-0 left-0 w-[3px] bg-gradient-to-b from-amber-400/60 via-amber-400/80 to-amber-400/60"},null,3,null),s(U,{class:"p-5 md:p-7 pl-6 md:pl-8",children:[e("div",null,{class:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-5"},[e("div",null,{class:"flex items-start gap-4 min-w-0"},[e("span",null,{class:"flex h-12 w-12 items-center justify-center rounded-xl bg-amber-500/10 text-amber-400 ring-1 ring-amber-500/25 shrink-0"},s(ce,{class:"h-6 w-6",[a]:{class:a}},3,"04_123"),1,null),e("div",null,{class:"min-w-0"},(n.dashboard.stats.clearedUsd??0)+(n.dashboard.stats.paidUsd??0)>0?s(S,{children:[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.22em] text-muted mb-1"},`Cleared and ready to withdraw`,1,null),e("div",null,{class:"font-title text-3xl md:text-4xl font-black text-highlighted tabular-nums leading-none mb-2"},L((n.dashboard.stats.clearedUsd??0)+(n.dashboard.stats.paidUsd??0)),1,null),e("p",null,{class:"text-sm text-toned"},`Consolidated weekly. Cash out through the finances flow.`,1,null)]},1,"04_124"):s(S,{children:[e("div",null,{class:"font-title text-lg md:text-xl font-bold text-highlighted mb-1"},`Withdrawal process`,1,null),e("p",null,{class:"text-sm text-toned max-w-xl"},`Commissions land in your withdrawal balance after a pending delay, ready to withdraw. Withdrawals are processed weekly.`,1,null)]},1,"04_125"),1,null)],1,null),e("div",null,{class:"flex flex-col items-stretch sm:items-end gap-2 shrink-0"},s(Q,{href:ve("/dashboard/finances/withdrawals",r),children:[s(ce,{class:"h-4 w-4",[a]:{class:a}},3,"04_126"),`Open finances`]},1,"04_127"),1,null)],1,null),e("div",null,{class:"mt-6 pt-5 border-t border-default"},[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.22em] text-muted mb-4"},`How your money moves`,1,null),e("div",null,{class:"grid grid-cols-1 sm:grid-cols-4 gap-3 sm:gap-2"},[s(le,{label:`Sale confirmed`,caption:`Your commission accrues at emission.`,children:s(kt,{class:"h-4 w-4",[a]:{class:a}},3,"04_128")},1,"04_129"),s(le,{label:`Hold clears`,caption:`${String(me[n.dashboard.account.tier])}
1 days after order completion at your tier.`,children:s(ne,{class:"h-4 w-4",[a]:{class:a}},3,"04_130")},1,"04_131"),s(le,{label:`Weekly payout`,caption:`Cleared rows batch into one payout every Tuesday.`,children:s(qt,{class:"h-4 w-4",[a]:{class:a}},3,"04_132")},1,"04_133"),s(le,{label:`Ready to withdraw`,caption:`Lands on your finances page, cash out anytime.`,children:s(ce,{class:"h-4 w-4",[a]:{class:a}},3,"04_134")},1,"04_135")],1,null)],1,null)],[a]:{class:a}},1,"04_136")],[a]:{class:a}},1,"04_137"),E&&n.dashboard.account.tier==="AFFILIATE"&&e("div",null,{class:"relative overflow-hidden rounded-2xl border border-sky-400/25 bg-gradient-to-br from-sky-500/[0.05] via-transparent to-amber-500/[0.04]"},[e("div",null,{"aria-hidden":"true",class:"absolute -top-24 -left-24 h-[300px] w-[300px] rounded-full pointer-events-none",style:"background: radial-gradient(circle, rgba(56,189,248,0.10) 0%, rgba(56,189,248,0) 65%);"},null,3,null),e("div",null,{"aria-hidden":"true",class:"absolute -bottom-24 -right-24 h-[300px] w-[300px] rounded-full pointer-events-none",style:"background: radial-gradient(circle, rgba(251,191,36,0.06) 0%, rgba(251,191,36,0) 65%);"},null,3,null),e("div",null,{class:"relative p-5 md:p-7 lg:p-8"},[e("div",null,{class:"grid grid-cols-1 lg:grid-cols-12 gap-6 lg:gap-8"},[e("div",null,{class:"lg:col-span-7"},[e("div",null,{class:"inline-flex items-center gap-2 rounded-full bg-sky-400/10 border border-sky-400/25 px-3 py-1 mb-4 w-fit"},[s(de,{class:"text-sky-300 h-3.5 w-3.5",[a]:{class:a}},3,"04_138"),e("span",null,{class:"text-sky-200 text-[10px] font-semibold uppercase tracking-[0.18em]"},`Next tier`,1,null)],1,null),e("h3",null,{class:"font-title text-2xl md:text-3xl font-extrabold text-highlighted mb-1 tracking-[-0.02em] leading-tight"},`Grow into Partner tier`,1,null),e("p",null,{class:"text-sm text-toned mb-5 max-w-lg"},`Bigger cut of every order, tighter payout hold, higher coupon ceiling. See what you get and what you need to unlock it.`,1,null),e("div",null,{class:"grid grid-cols-2 gap-2 md:gap-3 mb-5"},[e("div",null,{class:"rounded-xl p-3 md:p-4 bg-white/[0.02] ring-1 ring-inset ring-white/10"},[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.18em] text-muted mb-2"},`You now`,1,null),s(G,{label:`Your commission share`,value:"30%",[a]:{value:a}},3,"04_139"),s(G,{label:`Maximum discount`,value:"5%",[a]:{value:a}},3,"04_140"),s(G,{label:`Commission pending time`,value:`${String(me.AFFILIATE)} days`,info:`Funds are held pending, available to account for refunds. Refunded orders are excluded from earnings.`,last:!0,[a]:{last:a}},3,"04_141")],1,null),e("div",null,{class:"rounded-xl p-3 md:p-4 bg-sky-500/[0.05] ring-1 ring-inset ring-sky-400/40"},[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.18em] text-sky-200 mb-2"},`Partner`,1,null),s(G,{label:`Your commission share`,value:"40%",highlight:!0,[a]:{value:a,highlight:a}},3,"04_142"),s(G,{label:`Maximum discount`,value:"6%",highlight:!0,[a]:{value:a,highlight:a}},3,"04_143"),s(G,{label:`Commission pending time`,value:`${String(me.PRO)} days`,info:`Funds are held pending, available to account for refunds. Refunded orders are excluded from earnings.`,highlight:!0,last:!0,[a]:{highlight:a,last:a}},3,"04_144")],1,null)],1,null),e("p",null,{class:"text-[11px] text-toned italic leading-snug"},`Strong creators can be promoted manually. If your channel is legit and your reach is real, submit your details below and we may fast-track you outside the automatic flow.`,1,null)],1,null),e("div",null,{class:"lg:col-span-5"},e("div",null,{class:"rounded-xl bg-black/25 ring-1 ring-inset ring-white/5 p-4 md:p-5"},[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.20em] text-muted mb-3"},`Application unlock`,1,null),(()=>{const l=pe/864e5,T=N?Math.max(0,Math.min(l,l-ee)):0,R=q?100:N?Math.max(5,T/l*100):0;return s(S,{children:[e("div",null,{class:"flex items-baseline justify-between gap-2 mb-1.5"},[e("span",null,{class:"text-sm font-semibold text-highlighted"},N?`Time since first referral`:`Waiting for your first referral`,1,null),e("span",null,{class:"text-xs tabular-nums text-toned"},q?`Unlocked`:N?`${String(Math.round(T))} of ${String(l)} days`:`Timer starts on first signup`,1,null)],1,null),e("div",null,{class:"relative h-2 rounded-full bg-black overflow-hidden ring-1 ring-inset ring-white/5 mb-4"},e("div",{class:D("absolute inset-y-0 left-0 transition-all duration-500 ease-out",q?"bg-emerald-500 shadow-[inset_0_0_10px_-2px_rgba(16,185,129,0.7)]":"bg-sky-500 shadow-[inset_0_0_10px_-2px_rgba(56,189,248,0.7)]"),style:{width:`${R}%`}},null,null,3,null),1,null)]},1,"04_145")})(),e("div",null,{class:"grid grid-cols-3 gap-2 mb-4 pt-3 border-t border-white/5"},[s(fe,{label:`Clicks 30d`,get value(){return String(n.dashboard.stats.clicksTotal??0)},[a]:{value:b(l=>String(l.dashboard.stats.clicksTotal??0),[n])}},3,"04_146"),s(fe,{label:`Conversions`,get value(){return String(n.dashboard.stats.conversionsTotal??0)},[a]:{value:b(l=>String(l.dashboard.stats.conversionsTotal??0),[n])}},3,"04_147"),s(fe,{label:`Earned`,value:L(n.dashboard.stats.lifetimeUsd??0)},3,"04_148")],1,null),X?e("div",null,{class:"rounded-lg bg-sky-500/10 ring-1 ring-inset ring-sky-400/25 px-3 py-2.5 text-xs text-sky-200 leading-snug"},[e("div",null,{class:"flex items-center gap-2 mb-1"},[s(ne,{class:"h-3.5 w-3.5 shrink-0",[a]:{class:a}},3,"04_149"),e("span",null,{class:"font-semibold uppercase tracking-[0.16em] text-[10px]"},`Under review`,1,null)],1,null),`We will email you within 5 business days.`],1,"04_150"):e("div",null,{class:"flex flex-col gap-2"},[e("button",{class:D("group inline-flex w-full items-center justify-center gap-2 h-10 px-5 rounded-full text-sm font-bold transition-all cursor-pointer",H.value||!q?"bg-amber-500/10 ring-1 ring-amber-400/50 text-amber-200 hover:bg-amber-500/[0.16] hover:ring-amber-400/70 shadow-[0_0_28px_-12px_rgba(251,191,36,0.55)]":"bg-gradient-to-b from-amber-300 to-amber-400 text-amber-950 shadow-[0_10px_28px_-10px_rgba(251,191,36,0.7)] hover:from-amber-200 hover:to-amber-300")},{type:"button",onClick$:dt},[s(de,{class:"h-4 w-4",[a]:{class:a}},3,"04_151"),H.value?`Hide form`:q?`Apply for Partner`:`Prepare application`,s(ue,{class:"h-4 w-4 transition-transform group-hover:translate-x-0.5",[a]:{class:a}},3,"04_152")],1,null),!q&&e("p",null,{class:"text-[11px] text-muted text-center leading-snug"},`Fill your channel details now. If we see traction, we can promote before the timer runs out.`,1,"04_153")],1,null)],1,null),1,null)],1,null),ie.value&&e("div",null,{class:"mt-6 pt-5 border-t border-white/10 flex items-start gap-3"},[e("span",null,{class:"flex h-9 w-9 items-center justify-center rounded-lg bg-emerald-500/15 text-emerald-300 ring-1 ring-emerald-400/30 shrink-0"},s(Y,{class:"h-4 w-4",[a]:{class:a}},3,"04_154"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-1"},`We received your application`,1,null),e("p",null,{class:"text-xs text-toned"},`Watch for an email in 5 business days.`,1,null)],1,null)],1,"04_155"),!re&&!ie.value&&s(Ra,{eligible:q,get visible(){return H.value},onDone$:ut,get initialChannelDisclosure(){return n.dashboard.account.channelDisclosure??null},[a]:{visible:b(l=>l.value,[H]),onDone$:a,initialChannelDisclosure:b(l=>l.dashboard.account.channelDisclosure??null,[n])}},3,"04_156")],1,null)],1,"04_157")],1,null)],1,null),s(jt,{get open(){return C.value},onOpenChange$:u(()=>d(()=>Promise.resolve().then(()=>la),void 0),"s_AChxjc4hAC4",[P,C]),onConfirm$:st,title:`Replace coupon`,description:`Replace this coupon with a new one? In-flight orders keep resolving the current code, and you can pick a new discount right after.`,confirmText:`Replace coupon`,variant:"warning",[a]:{open:b(l=>l.value,[C]),onConfirm$:a,variant:a}},2,"04_158"),s(Mt,{show:M,onClose$:u(()=>d(()=>Promise.resolve().then(()=>Sa),void 0),"s_HlZo3hwSgGU",[M]),maxWidth:"max-w-2xl",noPadding:!0,fullscreenOnMobile:!0,children:s(za,{get tier(){return n.dashboard.account.tier||"AFFILIATE"},get slug(){return n.dashboard.account.slug},get slugEditedAt(){return n.dashboard.account.slugEditedAt??null},get usernameSeed(){return c.user?.username||null},termsAcceptedVersion:Ce,hasEverAcceptedTerms:n.dashboard.gates.terms||!!Ce,onDone$:u(()=>d(()=>Promise.resolve().then(()=>sn),void 0),"s_00zmOgTa0YQ",[M]),onCancel$:u(()=>d(()=>Promise.resolve().then(()=>tn),void 0),"s_CnvfiuEV94I",[M]),[a]:{tier:b(l=>l.dashboard.account.tier||"AFFILIATE",[n]),slug:b(l=>l.dashboard.account.slug,[n]),slugEditedAt:b(l=>l.dashboard.account.slugEditedAt??null,[n]),usernameSeed:b(l=>l.user?.username||null,[c])}},2,"04_159"),[a]:{show:a,maxWidth:a,noPadding:a,fullscreenOnMobile:a}},0,"04_160"),e("div",{"aria-hidden":!E,class:D("space-y-6",!E&&"pointer-events-none select-none blur-[3px] opacity-40 saturate-50 transition-all")},null,n.dashboard.account.tier!=="AMBASSADOR"&&e("div",null,{class:"relative overflow-hidden rounded-2xl border border-purple-400/25 bg-gradient-to-br from-purple-500/[0.06] via-trans
1parent to-amber-500/[0.04]"},[e("div",null,{"aria-hidden":"true",class:"absolute -top-24 -left-24 h-[400px] w-[400px] rounded-full pointer-events-none",style:"background: radial-gradient(circle, rgba(168,85,247,0.10) 0%, rgba(168,85,247,0) 65%);"},null,3,null),e("div",null,{"aria-hidden":"true",class:"absolute -bottom-24 -right-24 h-[400px] w-[400px] rounded-full pointer-events-none",style:"background: radial-gradient(circle, rgba(255,152,0,0.06) 0%, rgba(255,152,0,0) 65%);"},null,3,null),e("div",null,{class:"relative p-6 md:p-10 lg:p-12"},e("div",null,{class:"grid grid-cols-1 lg:grid-cols-2 gap-8 lg:gap-x-12 lg:gap-y-10"},[e("div",null,null,[e("div",null,{class:"inline-flex items-center gap-2 rounded-full bg-purple-400/10 border border-purple-400/25 px-3 py-1 mb-5 w-fit"},[s(Et,{class:"text-purple-300 h-3.5 w-3.5",[a]:{class:a}},3,"04_161"),e("span",null,{class:"text-purple-200 text-[10px] font-semibold uppercase tracking-[0.18em]"},`Invitation only`,1,null)],1,null),e("h2",null,{class:"font-title text-3xl md:text-4xl lg:text-5xl font-extrabold text-highlighted tracking-[-0.02em] leading-tight"},`Become an igitems Ambassador`,1,null)],1,null),e("div",null,{class:"lg:flex lg:flex-col lg:justify-center"},[e("p",null,{class:"text-base md:text-lg text-toned mb-4 leading-relaxed"},`The top tier of the program. Not something you apply for. If your reach lines up with the criteria below, get in touch with a link to your channel or blog and we take it from there.`,1,null),e("p",null,{class:"text-sm text-muted italic"},`Do good work at Affiliate or Partner and you land on our list.`,1,null)],1,null),e("div",null,null,[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.20em] text-purple-200/70 mb-4"},`Preferred reach`,1,null),e("div",null,{class:"grid grid-cols-1 gap-x-6 gap-y-5"},[e("div",null,{class:"flex items-start gap-3"},[e("div",null,{class:"flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-purple-400/12 text-purple-300 ring-1 ring-purple-400/20"},s(Ut,{class:"h-5 w-5",[a]:{class:a}},3,"04_162"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-0.5"},`1,000+ live viewers`,1,null),e("div",null,{class:"text-xs text-toned leading-relaxed"},`Average concurrent viewers across your recent streams.`,1,null)],1,null)],1,null),e("div",null,{class:"flex items-start gap-3"},[e("div",null,{class:"flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-purple-400/12 text-purple-300 ring-1 ring-purple-400/20"},s(Me,{class:"h-5 w-5",[a]:{class:a}},3,"04_163"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-0.5"},`100,000+ views per video`,1,null),e("div",null,{class:"text-xs text-toned leading-relaxed"},`In English, French, Spanish, German, Arabic, Japanese, or Chinese.`,1,null)],1,null)],1,null),e("div",null,{class:"flex items-start gap-3"},[e("div",null,{class:"flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-purple-400/12 text-purple-300 ring-1 ring-purple-400/20"},s(zt,{class:"h-5 w-5",[a]:{class:a}},3,"04_164"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-0.5"},`Popular gaming blog`,1,null),e("div",null,{class:"text-xs text-toned leading-relaxed"},`Established readership with a real content cadence.`,1,null)],1,null)],1,null)],1,null)],1,null),e("div",null,null,[e("div",null,{class:"text-[10px] font-semibold uppercase tracking-[0.20em] text-purple-200/70 mb-4"},`What you get`,1,null),e("div",null,{class:"grid grid-cols-1 gap-x-6 gap-y-5"},[e("div",null,{class:"flex items-start gap-3"},[e("div",null,{class:"flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-purple-400/12 text-purple-300 ring-1 ring-purple-400/20"},s(At,{class:"h-5 w-5",[a]:{class:a}},3,"04_165"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-0.5"},`50% of platform take`,1,null),e("div",null,{class:"text-xs text-toned leading-relaxed"},`Locked at emission. Later tier changes never touch what you have already earned.`,1,null)],1,null)],1,null),e("div",null,{class:"flex items-start gap-3"},[e("div",null,{class:"flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-purple-400/12 text-purple-300 ring-1 ring-purple-400/20"},s(Me,{class:"h-5 w-5",[a]:{class:a}},3,"04_166"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-0.5"},`Your own landing page`,1,null),e("div",null,{class:"text-xs text-toned leading-relaxed"},`igitems.com/a/handle with your hero, bio, invite link, and coupon.`,1,null)],1,null)],1,null),e("div",null,{class:"flex items-start gap-3"},[e("div",null,{class:"flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-purple-400/12 text-purple-300 ring-1 ring-purple-400/20"},s(de,{class:"h-5 w-5",[a]:{class:a}},3,"04_167"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-0.5"},`Coupons up to 8%`,1,null),e("div",null,{class:"text-xs text-toned leading-relaxed"},`The highest buyer-discount ceiling unlocked, no application needed.`,1,null)],1,null)],1,null),e("div",null,{class:"flex items-start gap-3"},[e("div",null,{class:"flex h-10 w-10 shrink-0 items-center justify-center rounded-lg bg-purple-400/12 text-purple-300 ring-1 ring-purple-400/20"},s(Ue,{class:"h-5 w-5",[a]:{class:a}},3,"04_168"),1,null),e("div",null,{class:"min-w-0"},[e("div",null,{class:"text-sm font-semibold text-highlighted mb-0.5"},`Private creator Discord`,1,null),e("div",null,{class:"text-xs text-toned leading-relaxed"},`Direct line to BD, product previews, and roadmap input.`,1,null)],1,null)],1,null)],1,null)],1,null)],1,null),1,null)],1,"04_169"),1,null)],1,"04_170")},Va=Object.freeze(Object.defineProperty({__proto__:null,s_qHlwqt3CUWc:$a},Symbol.toStringTag,{value:"Module"})),Wa=()=>{const[t,r]=m();t&&(r.value=!0)},Na=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_5O1C7Z7mhmg:Wa},Symbol.toStringTag,{value:"Module"})),Ha=async()=>{const[t,r,i,c]=m(),v=r.value.token;if(!v||i.submitting)return;const _=i.intro!==i.initialIntro,x=i.accentColor!==i.initialAccentColor,n=(i.bio||"").trim(),g=(i.initialBio||"").trim(),y=t.dashboard.account.tier==="AMBASSADOR"&&n!==g,p=t.dashboard.account.tier==="AMBASSADOR"&&(i.heroImageUrl||null)!==(i.initialHeroImageUrl||null),C=t.dashboard.account.tier==="AMBASSADOR"&&i.showRecentActivity!==i.initialShowRecentActivity;if(!(!_&&!x&&!y&&!p&&!C)){i.submitting=!0;try{const P={};_&&(P.intro=i.intro.trim()),x&&t.dashboard.account.tier==="AMBASSADOR"&&(P.accentColor=i.accentColor||null),y&&(P.bio=n),p&&(P.heroImageUrl=i.heroImageUrl||""),C&&(P.showRecentActivity=i.showRecentActivity);const A=await fetch(`${F}/api/affiliate/landing`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${v}`},body:JSON.stringify(P)});if(!A.ok){const $=await A.json().catch(()=>({})),M=$?.data?.code;M==="INTRO_TOO_LONG"?c.error(`Your intro is over the limit.`):M==="INVALID_ACCENT_COLOR"?c.error(`That color is not a valid hex.`):c.error($?.statusMessage||`Could not save your changes.`);return}i.initialIntro=i.intro,i.initialAccentColor=i.accentColor,i.initialBio=n,i.initialHeroImageUrl=i.heroImageUrl,i.initialShowRecentActivity=i.showRecentActivity,c.success(`Personalization saved.`)}catch(P){c.error(Z(P,"Could not save your changes."))}finally{i.submitting=!1}}},Ga=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_BP0UWD9UZns:Ha},Symbol.toStringTag,{value:"Module"})),Qa=()=>{const[t,r]=m();return t(r)},Ya=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_NqCaYl1oxYA:Qa},Symbol.toStringTag,{value:"Module"})),Za=async t=>{const[r,i,c]=m(),v=i.value.token,_=r.active;if(!v||!_?._id)return;const x=_.autoApply===!0;_.autoApply=t;try{const n=await fetch(`${F}/api/affiliate/coupons/${_._id}/auto-apply`,{method:"POST",headers:{Authorization:`Bearer ${v}`,"Content-Type":"application/json"},body:JSON.stringify({enabled:t})});if(!n.ok){_.autoApply=x;const g=await n.json().catch(()=>({}));c.error(g?.statusMessage||"Could not update auto-apply.");return}c.success(t?"Auto-apply on. Referred buyers get your coupon at checkout.":"Auto-apply off. Buyers type your coupon manually.")}catch(n){_.autoApply=x,c.error(Z(n,"Could not update auto-apply."))}},Ka=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_gnRF1FNCW4E:Za},Symbol.toStringTag,{value:"Module"})),Ja=()=>{const[t]=m();t.value=!0},Xa=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_XkYs6eb
1jfYI:Ja},Symbol.toStringTag,{value:"Module"})),en=()=>{const[t]=m();t.value=!1},tn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_CnvfiuEV94I:en},Symbol.toStringTag,{value:"Module"})),an=()=>{const[t,r]=m();return t(r)},nn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_PZxu6hgC6YM:an},Symbol.toStringTag,{value:"Module"})),ln=()=>{const[t]=m();t.value=!1,typeof window<"u"&&window.location.reload()},sn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_00zmOgTa0YQ:ln},Symbol.toStringTag,{value:"Module"})),rn=async t=>{const[r,i,c,v]=m();if(c.value===t)return;c.value=t;const _=v.value.token;if(_){i.value=!0;try{const x=await fetch(`${F}/api/affiliate/stats?range=${t}d`,{headers:{Authorization:`Bearer ${_}`}});if(x.ok){const n=await x.json();r.value=Array.isArray(n.buckets)?n.buckets:[]}}catch{}finally{i.value=!1}}},on=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_puBL4PvaI4U:rn},Symbol.toStringTag,{value:"Module"})),dn=()=>{const[t,r]=m();r.value||(t.value=!t.value)},un=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_0HYTxjatRZQ:dn},Symbol.toStringTag,{value:"Module"})),cn=t=>{const[r,i]=m();r.value=t,i.value=!0},_n=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_msOQwuZNv5Q:cn},Symbol.toStringTag,{value:"Module"})),pn=()=>{const[t]=m();return t(90)},mn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_aUoiGO1en5U:pn},Symbol.toStringTag,{value:"Module"})),fn=async t=>{const[r]=m();try{if(typeof navigator<"u"&&"share"in navigator){await navigator.share({title:"igitems",text:"Join me on igitems",url:t});return}}catch(i){if(i?.name==="AbortError")return}await r(t)},bn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_4doaVUkSH5g:fn},Symbol.toStringTag,{value:"Module"})),hn=()=>{const[t,r]=m();return t(r)},gn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_h8v4bdsrgJ8:hn},Symbol.toStringTag,{value:"Module"})),xn=t=>{const[r]=m();r.customTail=t},vn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_051zjv3Qurg:xn},Symbol.toStringTag,{value:"Module"})),yn=t=>{const[r]=m();r.intro=t.target.value},wn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_HEeVxHd07Mo:yn},Symbol.toStringTag,{value:"Module"})),Tn=t=>{const[r]=m(),i=t.target.files?.[0];i&&r(i)},In=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_TYu0w0DUWdA:Tn},Symbol.toStringTag,{value:"Module"})),kn=()=>{const[t]=m();return t(45)},An=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_p2Qa8rGD2dk:kn},Symbol.toStringTag,{value:"Module"})),Dn=()=>{const[t,r]=m();return r(t)},Sn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_dSU90Jk4iuA:Dn},Symbol.toStringTag,{value:"Module"})),Cn=async t=>{const[r]=m();try{if(typeof navigator<"u"&&"share"in navigator){await navigator.share({title:"igitems",text:`Use my code ${t} on igitems`,url:`https://igitems.com/?coupon=${encodeURIComponent(t)}`});return}}catch(i){if(i?.name==="AbortError")return}await r(t)},Pn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_BVQrp5HGx0M:Cn},Symbol.toStringTag,{value:"Module"})),En=()=>{const[t,r]=m();r.value=!0,t.value=!1},On=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_Q9u0k1mRp0c:En},Symbol.toStringTag,{value:"Module"})),Ln=t=>{const[r,i]=m();t.key==="Enter"?(t.preventDefault(),i()):t.key==="Escape"&&(t.preventDefault(),r())},Rn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_3bSvmHM8LOk:Ln},Symbol.toStringTag,{value:"Module"})),qn=t=>{const[r]=m(),i=t.target.value;r.draft=i,r.error=null},jn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_JROWo96JDOs:qn},Symbol.toStringTag,{value:"Module"})),Mn="igitems_region_suggestion_seen",Un=31536e3,zn=[{currency:"USD",symbol:"$",name:"US Dollar",country:"us"},{currency:"EUR",symbol:"€",name:"Euro",country:"eu"},{currency:"GBP",symbol:"£",name:"British Pound",country:"gb"},{currency:"CAD",symbol:"CA$",name:"Canadian Dollar",country:"ca"},{currency:"AUD",symbol:"AU$",name:"Australian Dollar",country:"au"},{currency:"NZD",symbol:"NZ$",name:"New Zealand Dollar",country:"nz"},{currency:"CHF",symbol:"CHF",name:"Swiss Franc",country:"ch"}
1,{currency:"JPY",symbol:"¥",name:"Japanese Yen",country:"jp"},{currency:"NOK",symbol:"kr",name:"Norwegian Krone",country:"no"},{currency:"SEK",symbol:"kr",name:"Swedish Krona",country:"se"},{currency:"DKK",symbol:"kr",name:"Danish Krone",country:"dk"},{currency:"INR",symbol:"₹",name:"Indian Rupee",country:"in"},{currency:"AED",symbol:"د.إ",name:"UAE Dirham",country:"ae"},{currency:"CNY",symbol:"¥",name:"Chinese Yuan",country:"cn"},{currency:"HUF",symbol:"Ft",name:"Hungarian Forint",country:"hu"},{currency:"PLN",symbol:"zł",name:"Polish Zloty",country:"pl"},{currency:"CZK",symbol:"Kč",name:"Czech Koruna",country:"cz"},{currency:"TRY",symbol:"₺",name:"Turkish Lira",country:"tr"},{currency:"IDR",symbol:"Rp",name:"Indonesian Rupiah",country:"id"},{currency:"ILS",symbol:"₪",name:"Israeli New Shekel",country:"il"},{currency:"BGN",symbol:"лв",name:"Bulgarian Lev",country:"bg"},{currency:"KRW",symbol:"₩",name:"South Korean Won",country:"kr"},{currency:"RON",symbol:"lei",name:"Romanian Leu",country:"ro"},{currency:"THB",symbol:"฿",name:"Thai Baht",country:"th"},{currency:"VND",symbol:"₫",name:"Vietnamese Dong",country:"vn"},{currency:"UAH",symbol:"₴",name:"Ukrainian Hryvnia",country:"ua"},{currency:"MYR",symbol:"RM",name:"Malaysian Ringgit",country:"my"},{currency:"PHP",symbol:"₱",name:"Philippine Peso",country:"ph"},{currency:"RSD",symbol:"дин",name:"Serbian Dinar",country:"rs"}];function Fn(t,r){if(!t)return!1;const i=t.toUpperCase();return i==="USD"||r.some(c=>c.currency===i)}function Kl(t,r){if(!t)return;const i=t.toUpperCase();return Fn(i,r)?i:void 0}function Bn(t){if(!t)return;const r=t.toUpperCase();return zn.some(i=>i.currency===r)?r:void 0}function Jl(t){return Bn(t.currency)||"USD"}function Xl(t){typeof window>"u"||(localStorage.setItem("currency",t),document.cookie=`currency=${t}; path=/; max-age=${Un}; SameSite=Lax`)}function es(){typeof window>"u"||localStorage.setItem(Mn,"1")}async function ts(t,r,i,c,v){const _=new URL(vt(t,i,r));if(typeof window>"u"||yt(i)===window.location.origin||!v||!c)return _;try{const{authApi:n}=await d(async()=>{const{authApi:y}=await import("./q-BdjGOZ__.js").then(p=>p.bA);return{authApi:y}},[]),g=await n.createLoginToken(c);g?.token&&_.searchParams.set("loginToken",g.token)}catch(n){console.error("Failed to mint cross-domain login token",n)}return _}const as=w(u(()=>d(()=>import("./q-CqjylTzd.js").then(t=>t.R),[]),"s_b9yPGxXPsKs")),ns=w(u(()=>d(()=>import("./q-blk0zELB.js"),[]),"s_Sn3oGlpdlls")),$n=()=>Dt("e83bceb1-4b0b-46c1-838e-5b4e52482657"),Vn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_F9avmLYcOOs:$n},Symbol.toStringTag,{value:"Module"})),Wn=t=>{const[r,i]=m();(t.key==="Enter"||t.key===" ")&&(t.preventDefault(),r(i))},Nn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_d0vjSsfHlOw:Wn},Symbol.toStringTag,{value:"Module"})),Hn=()=>{const[t]=m();t.editing=!1,t.error=null,t.draft=""},Gn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_5EJK0vGupe4:Hn},Symbol.toStringTag,{value:"Module"})),Qn=()=>{const[t]=m();t.value=!0},Yn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_GboWqlho9vU:Qn},Symbol.toStringTag,{value:"Module"})),Zn=async()=>{const[t,r,i,c,v]=m(),_=i.value.token;if(!(!_||t.submitting)){if(t.selectedMilestone==null){v.warning(`Discount %`);return}t.submitting=!0;try{const x=await fetch(`${F}/api/affiliate/coupons`,{method:"POST",headers:{"Content-Type":"application/json",Authorization:`Bearer ${_}`},body:JSON.stringify({discountPercent:t.selectedMilestone,...t.customTail.trim()?{customTail:t.customTail.trim()}:{}})});if(x.ok){const p=await x.json();t.active={_id:p._id,code:p.code,discountPercent:p.discountPercent,commissionRateBps:p.commissionRateBps,autoApply:p.autoApply===!0,uses:p.uses??0,earnedUsd:p.earnedUsd??null},t.selectedMilestone=null,t.customTail="",t.submitting=!1,v.success(`Your coupon is live`),c();return}const n=await x.json().catch(()=>({})),g=n?.data?.code;if(g==="USE_INVITATION_LINK"){const p=n?.data?.slug||r.dashboard.account.slug,C=`0% coupons are just invitation links. Share yours instead.`;p?v.info(`${C}
2https://igitems.com/r/${p}`):v.info(C);return}if(g==="ALREADY_HAS_ACTIVE_COUPON"){v.warning(`You already have an active coupon. Ret
2ire it first to create a new one.`);return}if(g==="CODE_TAKEN"){v.error(`That code is already taken. Try a different one or generate one.`);return}const y={INVALID_TAIL:`Custom code must be 3 to 20 letters, numbers, or hyphens.`,INVALID_DISCOUNT_PERCENT:`That discount isn't allowed. Pick one of the offered options.`,DISCOUNT_OUT_OF_RANGE:`Discount is outside your tier's allowed range.`,PREFIX_IMMUTABLE:`Coupon prefix is fixed. Only the custom tail can be changed.`,NOT_APPROVED_AFFILIATE:`Your account isn't approved for coupon creation yet.`,AFFILIATE_ACCRUAL_PAUSED:`Coupon creation is paused right now. Try again shortly.`};v.error(g&&y[g]||`Could not create the coupon. Try again.`)}catch(x){v.error(Z(x,"Coupon creation failed."))}finally{t.submitting=!1}}},Kn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_gyyL80RSm0c:Zn},Symbol.toStringTag,{value:"Module"})),Jn=()=>{const[t]=m();t.draft=t.slug,t.error=null,t.editing=!0},Xn=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_FAbEvwPOtPg:Jn},Symbol.toStringTag,{value:"Module"})),el=()=>{const[t,r]=m();return t(r)},tl=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_WBdbnn50Lfo:el},Symbol.toStringTag,{value:"Module"})),al=async()=>{const[t,r,i,c]=m(),v=r.value.token,_=i.value;if(!(!v||!_||!t.active))try{const x=await fetch(`${F}/api/affiliate/coupons`,{headers:{Authorization:`Bearer ${v}`}});if(!x.ok){c.error("Could not resolve coupon id.");return}const g=(await x.json()).find(p=>p.code===_);if(!g){c.error("Coupon not found.");return}const y=await fetch(`${F}/api/affiliate/coupons/${g._id}/retire`,{method:"POST",headers:{Authorization:`Bearer ${v}`}});if(!y.ok){const p=await y.json().catch(()=>({}));c.error(p?.statusMessage||"Retirement failed.");return}t.active&&(t.retired=[{...t.active,retiredAt:new Date().toISOString()},...t.retired].slice(0,5)),t.active=null,c.success(`Retire coupon`)}catch(x){c.error(Z(x,"Retirement failed."))}finally{i.value=null}},nl=Object.freeze(Object.defineProperty({__proto__:null,_hW:f,s_BSH6hgBlv0s:al},Symbol.toStringTag,{value:"Module"}));export{Fl as A,Al as B,Kl as C,Yl as D,Xl as E,ts as F,Gl as G,zn as H,Oa as I,Fn as J,Jl as K,La as L,es as M,Tl as N,Il as O,Pa as P,wl as Q,ns as R,Fa as S,Ne as T,Ml as U,kl as V,Mn as W,yl as X,f as _hW,as as a,Ll as b,Pl as c,El as d,Rl as e,Ol as f,jl as g,ql as h,Dl as i,Sl as j,Cl as k,Vl as l,Wl as m,$l as n,Hl as o,Ul as p,qa as q,Ql as r,Zl as s,ln as s_00zmOgTa0YQ,xn as s_051zjv3Qurg,dn as s_0HYTxjatRZQ,Ln as s_3bSvmHM8LOk,ca as s_46tQG2ACpT0,fn as s_4doaVUkSH5g,Hn as s_5EJK0vGupe4,Wa as s_5O1C7Z7mhmg,ha as s_83QxS0t9bkg,na as s_AChxjc4hAC4,Ha as s_BP0UWD9UZns,al as s_BSH6hgBlv0s,Cn as s_BVQrp5HGx0M,en as s_CnvfiuEV94I,Ta as s_D2sA0ZZU2k0,$n as s_F9avmLYcOOs,Jn as s_FAbEvwPOtPg,ta as s_FFWGQuxQ6Sw,Qn as s_GboWqlho9vU,yn as s_HEeVxHd07Mo,Da as s_HlZo3hwSgGU,qn as s_JROWo96JDOs,Nt as s_JgralKCu0gE,fa as s_L3xjZUr87Uc,sa as s_LG5QjXaSWjI,da as s_MTyw1zEWoDk,Xt as s_Mkk7gqReZgw,Qa as s_NqCaYl1oxYA,Yt as s_O7PVkvxJLAc,an as s_PZxu6hgC6YM,En as s_Q9u0k1mRp0c,Tn as s_TYu0w0DUWdA,el as s_WBdbnn50Lfo,ia as s_WHizJNS6aDY,Ja as s_XkYs6ebjfYI,pn as s_aUoiGO1en5U,Wn as s_d0vjSsfHlOw,Dn as s_dSU90Jk4iuA,Kt as s_fx9VoZQVJwg,Za as s_gnRF1FNCW4E,Zn as s_gyyL80RSm0c,hn as s_h8v4bdsrgJ8,Gt as s_jJxkZX0WsQM,pa as s_mYD6QLjakkE,cn as s_msOQwuZNv5Q,ka as s_o660wHhwKF0,kn as s_p2Qa8rGD2dk,rn as s_puBL4PvaI4U,$a as s_qHlwqt3CUWc,ya as s_tAjWGXuZz00,xa as s_v6CglaO1OUs,zl as t,Bl as u,Nl as v,ke as w,I as x,Ie as y,k as z};

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.