PageSourceSearch

https://www.appopener.in/static/js/9521.88874da4.chunk.js

js appopener.in collected 2026-10-07 00:52:33 UTC 28,569 bytes, 2 lines download raw bytes

1/*! For license information please see 9521.88874da4.chunk.js.LICENSE.txt */
2"use strict";(globalThis.webpackChunkao_react_app||=[]).push([[9521],{55921(e,t,r){r.d(t,{A:()=>a});r(9950);var n=r(99947),i=r(81748),o=r(44414);function a(e){let{kind:t,resourceId:r,label:a}=e;return r?(0,o.jsxs)("button",{type:"button",className:"appo-content-review",onClick:()=>(0,i.DQ)({kind:t,id:String(r),label:String(a||"This content")}),"aria-label":`Rate ${a||"this content"} out of five stars`,children:[(0,o.jsx)(n.A,{size:17,"aria-hidden":"true"}),"Rate this content"]}):null}},36262(e,t,r){r.d(t,{A:()=>m});var n=r(9950),i=r(93047),o=r(79178),a=r(65053),s=r(60483),l=r(70974);var c=r(44414);const d={newspaper:9,fitcheck:99},u=()=>({items:[],sponsored:[],availability:{sponsorship:!1},checkout:{}}),h=e=>{const t=(0,s.ZA)(e);return null!==t&&void 0!==t&&t.startsWith("https://")?t:""},p=e=>String(e).replace(/[&<>"']/g,e=>({"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;"}[e]));function m(e){let{category:t="newspaper"}=e;const r=d[t]||9,[m,v]=(0,n.useState)(u),[f,g]=(0,n.useState)("Checking approved sponsored inventory..."),[y,b]=(0,n.useState)("Something worth opening."),[x,w]=(0,n.useState)("Your next story, collection or good idea. Give people a reason to look closer."),[j,k]=(0,n.useState)(""),[C,S]=(0,n.useState)(""),[N,E]=(0,n.useState)(""),[A,R]=(0,n.useState)(!1),[T,P]=(0,n.useState)(!1),I=(0,n.useRef)(0),$=(0,n.useRef)(null),L=h(j),O=function(e){try{const t=new URL(e);if(!h(e))return"";const r=t.hostname,n="youtu.be"===r?t.pathname.slice(1):["youtube.com","www.youtube.com","m.youtube.com"].includes(r)?"/watch"===t.pathname?t.searchParams.get("v"):/^\/(shorts|embed)\//.test(t.pathname)?t.pathname.split("/")[2]:"":"";return/^[A-Za-z0-9_-]{11}$/.test(n||"")?`https://www.youtube-nocookie.com/embed/${n}`:""}catch{return""}}(C),D=(0,n.useCallback)(async()=>{const e=++I.current;try{var n,i,o,a,l,c;const d=new URL(`/payment/editorial/${t}`,"https://appopener-backend-1klr.onrender.com/"),u=await fetch(d.href,{credentials:"omit",headers:{Accept:"application/json"},signal:AbortSignal.timeout(1e4)});if(!u.ok)throw new Error("unavailable");const p=await(0,s.iu)(u,131072);if(1!==p.schemaVersion||p.category!==t||p.minimumBid!==r||"live-top-slot"!==p.model)throw new Error("contract");const m=e=>e&&new RegExp(`^${t}:[A-Za-z0-9_-]{1,80}$`).test(e.id)&&h(e.href)&&"string"===typeof e.title&&Number.isFinite(Date.parse(e.expiresAt))&&Date.parse(e.expiresAt)>Date.now()?{id:e.id,href:h(e.href),title:e.title.slice(0,100),description:String(e.description||"").slice(0,280),expiresAt:e.expiresAt,rank:Number.isInteger(e.rank)&&e.rank>0?e.rank:null}:null,f=(Array.isArray(p.items)?p.items:[]).slice(0,100).map(m).filter(Boolean),y=new Set(f.map(e=>e.id)),b=(Array.isArray(p.sponsored)?p.sponsored:[]).slice(0,30).map(m).filter(e=>e&&e.rank&&y.has(e.id));if(e!==I.current)return;v({items:f,sponsored:b,minimumToLead:Number.isInteger(p.minimumToLead)&&p.minimumToLead>=r?p.minimumToLead:r,availability:{sponsorship:!0===(null===(n=p.availability)||void 0===n?void 0:n.sponsorship)&&["production","sandbox"].includes(null===(i=p.checkout)||void 0===i?void 0:i.mode)},checkout:{currency:"INR",mode:null===(o=p.checkout)||void 0===o?void 0:o.mode,turnstileRequired:!1!==(null===(a=p.checkout)||void 0===a?void 0:a.turnstileRequired),turnstileSiteKey:"string"===typeof(null===(l=p.checkout)||void 0===l?void 0:l.turnstileSiteKey)?p.checkout.turnstileSiteKey:null}}),g(null!==(c=p.availability)&&void 0!==c&&c.sponsorship?"Highest verified bid takes the slot. Outbid or expired ads leave it. This visible page refreshes every 10 seconds.":"Sponsored checkout is not open yet. Preview your creative without paying.")}catch{e===I.current&&(v({items:[],sponsored:[],availability:{sponsorship:!1},checkout:{}}),g("The ranking service is unavailable. These are ad previews, not active paid placements."))}},[t,r]);(0,n.useEffect)(()=>(D(),()=>{I.current+=1}),[D]),(0,n.useEffect)(()=>{if(!m.availability.sponsorship)return;const e=setInterval(()=>{document.hidden||!1===navigator.onLine||D()},1e4);return()=>clearInterval(e)},[m.availability.sponsorship,D]),(0,n.useEffect)(()=>
2{if(!T)return;let e=null,t=0;const r=r=>{if(document.hidden)return;const n=r.accelerationIncludingGravity;if(!n||![n.x,n.y,n.z].every(Number.isFinite))return;const i=Math.hypot(n.x,n.y,n.z),o=Date.now();null!==e&&Math.abs(i-e)>14&&o-t>900&&(t=o,R(!0),P(!1),g("QR revealed. Motion listening stopped.")),e=i};return window.addEventListener("devicemotion",r,{passive:!0}),()=>window.removeEventListener("devicemotion",r)},[T]);const _=m.items.find(e=>e.id===N);return(0,c.jsxs)("section",{className:`editorial-promo editorial-promo-${t}`,"aria-label":`${t} sponsored placement studio`,children:[(0,c.jsxs)("header",{children:[(0,c.jsxs)("span",{children:["THE SPONSORED DESK / ","fitcheck"===t?"FITCHECK MAGAZINE":"NEWSPAPER"]}),(0,c.jsxs)("h2",{children:["Good stories deserve",(0,c.jsx)("br",{}),(0,c.jsx)("em",{children:"a little front-page energy."})]}),(0,c.jsxs)("p",{children:["Placement bids start at ",(0,c.jsxs)("b",{children:["INR ",r]}),". Paid placement is labeled Sponsored, never disguised as an editorial recommendation or an audition score."]})]}),!!m.sponsored.length&&(0,c.jsx)("nav",{className:"editorial-paid-board","aria-label":"Verified sponsored ranking",children:m.sponsored.map(e=>(0,c.jsxs)("a",{href:e.href,target:"_blank",rel:"sponsored noopener noreferrer",children:[(0,c.jsxs)("small",{children:["SPONSORED / ",e.rank]}),(0,c.jsx)("strong",{children:e.title}),(0,c.jsx)("span",{children:"Explore placement"})]},e.id))}),(0,c.jsxs)("div",{className:"editorial-studio",children:[(0,c.jsxs)("div",{className:"editorial-fields",children:[(0,c.jsx)("h3",{children:"Preview before you promote."}),(0,c.jsxs)("label",{children:["Headline",(0,c.jsx)("input",{maxLength:100,value:y,onChange:e=>b(e.target.value)})]}),(0,c.jsxs)("label",{children:["Your short pitch",(0,c.jsx)("textarea",{maxLength:280,rows:3,value:x,onChange:e=>w(e.target.value)})]}),(0,c.jsxs)("label",{children:["Campaign / product / story link",(0,c.jsx)("input",{type:"url",maxLength:2048,value:j,onChange:e=>{k(e.target.value),R(!1),P(!1)},placeholder:"https://your-site.com/your-story"})]}),(0,c.jsxs)("label",{children:["YouTube video or Shorts embed (optional)",(0,c.jsx)("input",{type:"url",maxLength:2048,value:C,onChange:e=>S(e.target.value),placeholder:"https://www.youtube.com/shorts/..."})]}),(0,c.jsx)("button",{type:"button",onClick:()=>{if(!L)return void g("Add a public HTTPS campaign destination first.");const e=`<!doctype html><html lang="en"><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>${p(y)}</title><body style="font-family:Georgia,serif;background:#f1e8d7;color:#27271e;padding:28px"><article style="max-width:580px;margin:auto;border:1px solid #b7a78b;padding:28px"><small>SPONSORED CREATIVE PREVIEW / NOT A LIVE PLACEMENT</small><h1>${p(y)}</h1><p>${p(x)}</p>${O?`<iframe title="Campaign video" src="${p(O)}" width="100%" height="315" loading="lazy" allowfullscreen></iframe>`:""}<p><a href="${p(L)}" rel="sponsored noopener noreferrer">Explore this campaign</a></p><footer>Created with AppOpener. Preview only; no reach or rank is promised.</footer></article></body></html>`;(0,l.NH)(new Blob([e],{type:"text/html;charset=utf-8"}),`appopener-${t}-ad-preview.html`),g("HTML creative downloaded. Approval and paid publication are separate.")},disabled:!L,children:"Download HTML creative"}),(0,c.jsx)("small",{children:"Only validated link cards and YouTube embeds. No arbitrary scripts, tracking pixels or private account data."})]}),(0,c.jsxs)("div",{className:"editorial-visual",children:[(0,c.jsxs)("article",{className:"editorial-depth",ref:$,onPointerMove:e=>{if(window.matchMedia("(prefers-reduced-motion: reduce)").matches||"mouse"!==e.pointerType)return;const t=e.currentTarget.getBoundingClientRect();e.currentTarget.style.setProperty("--light-x",(e.clientX-t.left)/t.width*100+"%")},onPointerLeave:()=>{var e;return null===(e=$.current)||void 0===e?void 0:e.style.setProperty("--light-x","50%")},children:[(0,c.jsx)("span",{children:"SPONSORED / PREVIEW ONLY"}),(0,c.jsx)("div",{className:"editorial-orbit","aria-hidden":"true"}),(0,c.jsx)("h3",{children:y||"Your headline here."}),(0,c.jsx)("p",{children:x}),L?(0,c.jsx)("a",{href:L,target:"_blank",rel:"sponsored noopener noreferrer",children:"Explore campaign"}):(0,c.jsx)("small",{children:"Add a destination to activate your preview link."})]}),O&&(0,c.jsxs)("details",{className:"editorial-embed",children:[(0,c.jsx)("summary",{children:"Preview embedded video"}),(0,c.jsx)("iframe",{title:"Your campaign video",src:O,loading:"lazy",allowFullScreen:!0,referrerPolicy:"str
2ict-origin-when-cross-origin"})]}),(0,c.jsxs)("div",{className:"editorial-qr-controls",children:[(0,c.jsx)("button",{type:"button",disabled:!L,onClick:()=>R(!A),children:A?"Hide QR":"Show QR"}),(0,c.jsx)("button",{type:"button",disabled:!L,"aria-pressed":T,onClick:async()=>{if(T)P(!1);else try{if(!("DeviceMotionEvent"in window))throw new Error("unsupported");if("function"===typeof window.DeviceMotionEvent.requestPermission&&"granted"!==await window.DeviceMotionEvent.requestPermission())throw new Error("permission");P(!0),g("Shake gently once to reveal the QR. You can also use Show QR; no motion data is stored or sent.")}catch{g("Motion is unavailable or not allowed. Use Show QR instead.")}},children:T?"Stop motion listening":"Shake to reveal QR"})]}),A&&L&&(0,c.jsxs)("div",{className:"editorial-qr",children:[(0,c.jsx)(o.A,{url:L,size:176,campaign:`editorial-${t}`}),(0,c.jsxs)("small",{children:["Scan this exact campaign destination.",(0,c.jsx)("br",{}),"QR stays flat for reliable scanning."]})]})]})]}),(0,c.jsxs)("div",{className:"editorial-booking",children:[(0,c.jsxs)("div",{children:[(0,c.jsx)("h3",{children:"Choose an approved placement."}),(0,c.jsx)("p",{role:"status",children:f}),m.items.length?(0,c.jsxs)("label",{children:["Reviewed inventory",(0,c.jsxs)("select",{value:N,onChange:e=>E(e.target.value),children:[(0,c.jsx)("option",{value:"",children:"Choose a placement"}),m.items.map(e=>(0,c.jsx)("option",{value:e.id,children:e.title},e.id))]})]}):(0,c.jsx)("p",{children:"No approved inventory is available to book here yet. Your creative above is not automatically published."})]}),(0,c.jsxs)("div",{children:[_&&(0,c.jsx)(a.A,{item:_,placementFeed:m,minimumBid:m.minimumToLead||r,onRecorded:D,label:`Review bid / from INR ${r}`},_.id),(0,c.jsx)("button",{type:"button",onClick:D,children:"Refresh availability"}),(0,c.jsx)(i.N_,{to:"/spotlight-auditions",children:"Auditions: free entry, no paid score"})]})]})]})}},65053(e,t,r){r.d(t,{A:()=>v,Z:()=>p});var n=r(9950),i=r(66689),o=r(20915),a=r(32127),s=r(83810),l=r(4115),c=r(40153),d=r(25129),u=r(44414);let h;function p(e){let{required:t,onToken:r,siteKey:i}=e;const o=(0,n.useRef)(null),[a,s]=(0,n.useState)("");return(0,n.useEffect)(()=>{if(!t)return;const e=i||void 0;if(!e)return void s("The guest security check is not configured yet.");let n,a=!1;return(window.turnstile?Promise.resolve(window.turnstile):(h||(h=new Promise((e,t)=>{const r=document.createElement("script");r.src="https://challenges.cloudflare.com/turnstile/v0/api.js?render=explicit",r.async=!0,r.onload=()=>e(window.turnstile),r.onerror=()=>{h=null,t(new Error("The security check could not load. Please try again."))},document.head.appendChild(r)})),h)).then(t=>{!a&&o.current&&(n=t.render(o.current,{sitekey:e,action:"payment_checkout",theme:"dark",callback:e=>r(e),"expired-callback":()=>r(""),"error-callback":()=>{r(""),s("Please retry the security check.")}}))}).catch(e=>{a||s(e.message)}),()=>{var e;a=!0,void 0!==n&&(null===(e=window.turnstile)||void 0===e||e.remove(n))}},[t,r,i]),t?(0,u.jsxs)("div",{children:[(0,u.jsx)("div",{ref:o}),a&&(0,u.jsx)("p",{role:"alert",children:a}),(0,u.jsx)("small",{children:"An automatic Turnstile check helps protect guest checkout."})]}):(0,u.jsx)("small",{children:"Browsing never requires a CAPTCHA. Payment requests are checked by the server."})}const m=()=>{const e=new URL("https://appopener-backend-1klr.onrender.com/");if("https:"!==e.protocol||e.username||e.password)throw new Error("Checkout is unavailable in this environment.");return e.href.replace(/\/?$/,"/")};function v(e){var t,r,h,v,f,g,y;let{offer:b="sponsorship_bid",item:x,enabled:w,label:j,placementFeed:k,minimumBid:C=1,onRecorded:S}=e;const{feed:N,reload:E}=(0,s.A)(),A=k||N,R=k?[C,2*C,5*C,10*C]:[11,25,45,80],T="vip_spotlight"===b,P=!1!==w&&(T?(null===(t=A.availability)||void 0===t?void 0:t.advertising)&&700===(null===(r=A.checkout)||void 0===r?void 0:r.advertisingAmount):(null===(h=A.availability)||void 0===h?void 0:h.sponsorship)&&!(null===x||void 0===x||!x.id)),[I,$]=(0,n.useState)(!1),[L,O]=(0,n.useState)(k?C:11),[D,_]=(0,n.use
2State)(!1),[M,q]=(0,n.useState)(""),[U,z]=(0,n.useState)(""),[F,H]=(0,n.useState)(""),[Y,K]=(0,n.useState)(""),[V,G]=(0,n.useState)(""),[B,Q]=(0,n.useState)(""),[W,Z]=(0,n.useState)(!1),[J,X]=(0,n.useState)(""),[ee,te]=(0,n.useState)(0),[re,ne]=(0,n.useState)(""),ie=T?700:Number(L),oe=(0,d.Tx)(ie);async function ae(e){const t=await fetch(`${m()}payment/verify/${encodeURIComponent(e)}`,{signal:AbortSignal.timeout(15e3),headers:{Accept:"application/json"}}),r=await t.json();if(!t.ok)throw new Error(r.error||r.message||"Payment verification is unavailable. Keep your order reference.");"PAID"===r.order_status&&"delivered"===r.fulfillment_state?(q("Payment verified and placement recorded. Keep your Cashfree receipt."),E(),null===S||void 0===S||S()):"PAID"===r.order_status?q("Payment received. Placement is awaiting confirmation. Keep your order reference; do not pay again."):q("Payment has not been confirmed. Check its status before starting another order.")}return(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("button",{type:"button",className:"universe-button",onClick:()=>{$(!0),q("")},children:[j||(T?`Explore the ${oe} spotlight`:"Support this creator")," ",(0,u.jsx)(i.A,{size:16})]}),(0,u.jsx)(a.lG,{open:I,onOpenChange:e=>{D||$(e)},children:(0,u.jsxs)(a.Cf,{className:"universe-checkout",children:[(0,u.jsx)("span",{className:"universe-eyebrow",children:T?"ADVERTISING / SPOTLIGHT":"DISCLOSED SPONSORED PLACEMENT"}),(0,u.jsx)(a.L3,{children:T?"A place for your next campaign.":`A little louder for ${(null===x||void 0===x||null===(v=x.creator)||void 0===v?void 0:v.name)||(null===x||void 0===x?void 0:x.title)||"your creator"}.`}),(0,u.jsx)(a.rr,{children:T?"Review the campaign and its INR 700 price before checkout.":k?"The highest verified bid takes the Sponsored slot. Outbid ads leave; audition scores stay independent.":"Verified support determines the monthly sponsored order. Organic discovery stays independent."}),(0,u.jsxs)("form",{onSubmit:async function(e){if(e.preventDefault(),!D&&P&&W&&!re){q(""),_(!0);try{var t,r;if(!Number.isInteger(ie)||ie<C||ie>1e4)throw new Error(`Choose a whole-rupee amount from INR ${C} to INR 10,000.`);if(T&&!(0,l.x6)(B))throw new Error("Enter a public HTTPS campaign destination.");if(null!==(t=A.checkout)&&void 0!==t&&t.turnstileRequired&&!J)throw new Error("Complete the guest security check first.");const e=await fetch(`${m()}payment/createOrder`,{method:"POST",signal:AbortSignal.timeout(2e4),headers:{"Content-Type":"application/json"},body:JSON.stringify({customer_name:U.trim(),customer_phone:F.trim(),customer_email:Y.trim()||void 0,amount:ie,currency:"INR",OrderType:b,turnstileToken:J||void 0,...T?{promotion_data:{title:V.trim(),linkUrl:(0,l.x6)(B)}}:{sponsorship:{targetId:x.id}}})}),n=await e.json();if(!e.ok||!n.order_id||!n.payment_session_id)throw new Error(n.error||n.message||"Checkout could not start. No successful payment was reported.");ne(n.order_id);const i=await(0,c.o)(),o=null===(r=A.checkout)||void 0===r?void 0:r.mode;if(!["production","sandbox"].includes(o))throw new Error("Checkout environment is not confirmed. Keep the order reference and try again later.");const a=await i({mode:o}).checkout({paymentSessionId:n.payment_session_id,redirectTarget:"_modal"});if(null!==a&&void 0!==a&&a.error)throw new Error(a.error.message||"Checkout did not finish. You can check the order status below.");await ae(n.order_id)}catch(n){q(n.message||"Checkout could not finish. Your order status is not assumed.")}finally{_(!1),X(""),te(e=>e+1)}}},className:"universe-form",children:[!T&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsx)("div",{className:"universe-amounts",children:R.map(e=>(0,u.jsxs)("button",{type:"button","aria-pressed":Number(L)===e,onClick:()=>O(e),children:["INR ",e]},e))}),(0,u.jsxs)("label",{children:["Your support in INR",(0,u.jsx)("input",{required:!0,type:"number",min:C,max:1e4,step:1,value:L,onChange:e=>O(e.target.value)})]})]}),T&&(0,u.jsxs)(u.Fragment,{children:[(0,u.jsxs)("label",{children:["Campaign title",(0,u.jsx)("input",{required:!0,maxLength:100,value:V,onChange:e=>G(e.target.value)})]}),(0,u.jsxs)("label",{children:["Campaign destination",(0,u.jsx)("input",{required:!0,type:"url",value:B,onChange:e=>Q(e.target.value),placeholder:"https://"})]})]}),(0,u.jsxs)("div",{className:"universe-form-pair",children:[(0,u.jsxs)("label",{children:["Your name",(0,u.jsx)("input",{required:!0,autoComplete:"name",maxLength:100,value:U,onChange:e=>z(e.target.value)})]}),(0,u.jsxs)("label",{children:["Mobile for the receipt",(0,u.jsx)("input",{required:!0,type:"tel",autoComplete:"tel",maxLength:20,value:F,onChange:e=>H(e.target.value)})]})]}),(0,u.jsxs)("label",{children:["Email for your receipt (optional)",(0,u.jsx)("input",{type:"email",autoComplete:"email",maxLength:254,value:Y,onChange:e=>K(e.target.value)})]}),(0,u.jsxs)("div",{className:"universe-order-total",children:[(0,u.jsx)("span",{children:"One-time payment"}),(0,u.jsx)("strong",{children:oe}),(0,u.jsx)("small",{children:"Cashfree charges INR; international conversion is shown by Cashfree at checkout."})]}),(0,u.jsx)("p",{children:T?"One 7-day sponsored placement, activated after payment verification. No minimum reach or sales are promised.":k?`This bid can lead only after server verification. Your ad leaves when outbid or its approved run ends (${null!==x&&void 0!==x&&x.expiresAt?new Date(x.expiresAt).toLocaleStr
2ing():"expiry not confirmed"}). Outbid ads do not return automatically. No minimum exposure time, reach, prize or earnings are promised. Payments overtaken before verification require review.`:"Support runs for the current UTC calendar month. Paid rank can change as others contribute. Ties go to the earlier verified payment. No prize, winnings or cash-out."}),(0,u.jsxs)("label",{className:"universe-check",children:[(0,u.jsx)("input",{type:"checkbox",required:!0,checked:W,onChange:e=>Z(e.target.checked)}),(0,u.jsxs)("span",{children:["I reviewed the ",(0,u.jsx)("a",{href:"/terms-and-conditions",target:"_blank",rel:"noopener noreferrer",children:"terms"})," and ",(0,u.jsx)("a",{href:"/cancel-and-refund",target:"_blank",rel:"noopener noreferrer",children:"refund policy"}),", and understand this is a paid promotion."]})]}),(0,u.jsx)(p,{required:!(null===(f=A.checkout)||void 0===f||!f.turnstileRequired),siteKey:null===(g=A.checkout)||void 0===g?void 0:g.turnstileSiteKey,onToken:X},ee),(0,u.jsxs)("button",{className:"universe-button",type:"submit",disabled:!P||D||!W||!!re||(null===(y=A.checkout)||void 0===y?void 0:y.turnstileRequired)&&!J,children:[(0,u.jsx)(o.A,{size:17}),D?"Checking your payment...":P?re?"Order created: check status below":`Continue to Cashfree ? ${oe}`:"Booking is not open yet"]}),!P&&(0,u.jsx)("small",{children:"The payment service has not enabled this offer yet. No payment is collected here."}),re&&(0,u.jsxs)("div",{className:"universe-notice",children:[(0,u.jsxs)("span",{children:["Order reference: ",re]}),(0,u.jsx)("button",{type:"button",disabled:D,onClick:async()=>{_(!0);try{await ae(re)}catch(e){q(e.message)}finally{_(!1)}},children:"Check payment status"})]}),M&&(0,u.jsx)("p",{className:"universe-notice",role:"status",children:M}),(0,u.jsxs)("details",{className:"universe-crypto",children:[(0,u.jsx)("summary",{children:"International payments and crypto"}),(0,u.jsx)("p",{children:"The order is charged in INR. International methods and conversion depend on the merchant's enabled Cashfree service; the provider shows any final conversion."}),(0,u.jsx)("p",{children:"Crypto checkout is not active. The receiving network and token still need confirmation."}),(0,u.jsx)("code",{children:l.S9}),(0,u.jsx)("small",{children:"This reference address is not a payment request. Do not send funds without a verified network and invoice."})]})]})]})})]})}},40153(e,t,r){let n;r.d(t,["o",0,()=>"function"===typeof window.Cashfree?Promise.resolve(window.Cashfree):n||(n=new Promise((e,t)=>{const r=document.createElement("script");let i=!1;const o=o=>{i||(i=!0,clearTimeout(a),r.onload=null,r.onerror=null,o?(r.remove(),n=void 0,t(o)):e(window.Cashfree))},a=setTimeout(()=>o(new Error("Cashfree checkout took too long to load. Please try again.")),2e4);r.src="https://sdk.cashfree.com/js/v3/cashfree.js",r.async=!0,r.dataset.appopenerCheckout="cashfree",r.onload=()=>o("function"===typeof window.Cashfree?null:new Error("Cashfree checkout did not initialize. Please try again.")),r.onerror=()=>o(new Error("Cashfree checkout could not load. Check your connection and try again.")),document.head.appendChild(r)}),n)])},25129(e,t,r){r.d(t,{K5:()=>c,RN:()=>d,Tx:()=>a,oA:()=>h,pU:()=>u});const n="appopener.advertising-draft.v1",i=Object.freeze({id:"vip_spotlight",name:"Spotlight Your Link",amount:700,currency:"INR"}),o=new Intl.NumberFormat("en-IN",{style:"currency",currency:i.currency,maximumFractionDigits:0}).format(i.amount);function a(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!==typeof navigator?navigator.language:"en-IN";const r=Number(e);if(!Number.isFinite(r))return"Price unavailable";return/^en-IN$|^hi(?:-|$)|^mr(?:-|$)|^ta(?:-|$)|^te(?:-|$)/i.test(String(t||""))?new Intl.NumberFormat("en-IN",{style:"currency",currency:"INR",maximumFractionDigits:0}).format(r):`US$${(r/83).toFixed(2)} (\u20b9${r.toLocaleString("en-IN")})`}const s=Object.freeze(["Premiere","Paper","Signal"]);function l(e,t,r){let n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];const i="string"===typeof e?e.trim():"";if(n&&!i||i.length>r||Array.from(i).some(e=>e.charCodeAt(0)<32&&"\n"!==e))throw new Error(`${t}: use ${n?"1":"0"}\u2013${r} readable characters.`);return i}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Date.now();if(!e||!Number.isFinite(t))throw new Error("Add your campaign details first.");const r=l(e.destination,"Destination",2e3,!0);let n;try{n=new URL(r)}catch{throw new Error("Enter a complete https:// or http:// destination.")}if(!["https:","http:"].includes(n.protocol)||n.username||n.password)throw new Error("Use an ordinary web destination without embedded credentials.");const o=l(e.videoLink,"Video link",2e3);let a="";if(o)try{const e=new URL(o);if(!["https:","http:"].includes(e.protocol)||e.username||e.password)throw new Error;a=e.href}catch{throw new Error("Use a complete https:// or http:// video link.")}if(!s.includes(e.tone))throw new Error("Choose a creative direction.");return{version:1,status:"local-draft",offer:{...i},title:l(e.title,"Campaign title",90,!0),destination:n.href,videoLink:a,audience:l(e.audience,"Audience",180),brief:l(e.brief,"Campaign brief",1200,!0),tone:e.tone,savedAt:new Date(t).toISOString()}}function d(e){const t=c(e),r=`AppOpener video ad proposal: ${t.title}`,n=[`Campaign: ${t.title}`,`Destination: ${t.destination}`,`Video: ${t.videoLink||"To be supplied"}`,`Audience: ${t.audience||"To be agreed"}`,`Creative: ${t.tone}`,"",t.brief].join("\n");return`mailto:[email protected]?subject=${encodeURIComponent(r)}&body=${encodeURIComponent(n)}`}function u(e,t){const r=c(t);return e.setItem(n,JSON.stringify(r)),r}function h(e){try{var t,r,o;const a=e.getItem(n);if(!a||a.length>6e3)return null;const s=JSON.parse(a);if(1!==s.version||"local-draft"!==s.status||(null===(t=s.offer)||void 0===t?void 0:t.id)!==i.id||![7e3,i.amount].includes(null===(r=s.offer)||void 0===r?void 0:r.amount)||"INR"!==(null===(o=s.offer)||void 0===o?void 0:o.currency))return null;return c(s,Date.parse(s.savedAt))}catch{return null}}r.d(t,["IW",0,s,"as",0,o,"gF",0,n,"sy",0,i])},70974(e,t,r){r.d(t,{NH:()=>a,S1:()=>l,Zp:()=>i,rp:()=>o});const n=Object.freeze([{id:"lilac",name:"Lilac haze",background:"#e9d9ff",ink:"#402061",accent:"#9c66dd"},{id:"night",name:"After hours",background:"#261a40",ink:"#f0dfff",accent:"#c29aff"},{id:"peach",name:"Peach pop",background:"#ffdccc",ink:"#673249",accent:"#ba6076"}]);function i(e){return e&&["image/jpeg","image/png","image/webp"].includes(e.type)?e.size>12582912?"Choose an image smaller than 12 MB.":null:"Choose a JPG, PNG or WebP image."}function o(e,t,r,n){if(![e,t,r,n].every(e=>Number.isFinite(e)&&e>0))throw new Error("The image dimensions could not be read.");const i=Math.max(r/e,n/t);return{width:e*i,height:t*i,x:(r-e*i)/2,y:(n-t*i)/2}}function a(e,t){const r=URL.createObjectURL(e),n=document.createElement("a");n.href=r,n.download=t,document.body.appendChild(n),n.click(),n.remove(),setTimeout(()=>URL.revokeObjectURL(r),1e3)}const s={A:"01110/10001/10001/11111/10001/10001/10001",B:"11110/10001/10001/11110/10001/10001/11110",C:"01111/10000/10000/10000/10000/10000/01111",D:"11110/10001/10001/10001/10001/10001/11110",E:"11111/10000/10000/11110/10000/10000/11111",F:"11111/10000/10000/11110/10000/10000/10000",G:"01111/10000/10000/10111/10001/10001/01111",H:"10001/10001/10001/11111/10001/10001/10001",I:"11111/00100/00100/00100/00100/00100/11111",J:"00111/00010/00010/00010/10010/10010/01100",K:"10001/10010/10100/11000/10100/10010/10001",L:"10000/10000/10000/10000/10000/10000/11111",M:"10001/11011/10101/10101/10001/10001/10001",N:"10001/11001/11001/10101/10011/10011/10001",O:"01110/10001/10001/10001/10001/10001/01110",P:"11110/10001/10001/11110/10000/10000/10000",Q:"01110/10001/10001/10001/10101/10010/01101",R:"11110/10001/10001/11110/10100/10010/10001",S:"01111/10000/10000/01110/00001/00001/11110",T:"11111/00100/00100/00100/00100/00100/00100",U:"10001/10001/10001/10001/10001/10001/01110",V:"10001/10001/10001/10001/10001/01010/00100",W:"10001/10001/10001/10101/10101/11011/10001",X:"10001/10001/01010/00100/01010/10001/10001",Y:"10001/10001/01010/00100/00100/00100/00100",Z:"11111/00001/00010/00100/01000/10000/11111",0:"01110/10001/10011/10101/11001/10001/01110",1:"00100/01100/00100/00100/00100/00100/01110",2:"01110/10001/00001/00010/00100/01000/11111",3:"11110/00001/00001/01110/00001/00001/11110",4:"00010/00110/01010/10010/11111/00010/00010",5:"11111/10000/10000/11110/00001/00001/11110",6:"01110/10000/10000/11110/10001/10001/01110",7:"11111/00001/00010/00100/01000/01000/01000",8:"01110/10001/10001/01110/10001/10001/01110",9:"01110/10001/10001/01111/00001/00001/01110"," ":"00000/00000/00000/00000/00000/00000/00000","!":"00100/00100/00100/00100/00100/00000/00100","?":"01110/10001/00001/00010/00100/00000/00100",".":"00000/00000/00000/00000/00000/00110/00110","-":"00000/00000/00000/11111/00000/00000/00000","+":"00000/00100/00100/11111/00100/00100/00000","#":"01010/01010/11111/01010/11111/01010/01010",":":"00000/00100/00100/00000/00100/00100/00000","/":"00001/00010/00010/00100/01000/01000/10000"};function l(e){let{character:t="#",frame:r="none",spacing:n=1}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};const i=["#","@","*","+","0"].includes(t)?t:"#",o=2===n?"  ":" ",a=String(e||"").replace(/\r/g,"").toUpperCase().split("\n").slice(0,4).map(e=>[...e].slice(0,24));if(!a.some(e=>e.length))return"";const l=a.flatMap((e,t)=>[...Array.from({length:7},(t,r)=>e.map(e=>(s[e]||s["?"]).split("/")[r].replace(/[01]/g,e=>"1"===e?i:" ")).join(o)),...t<a.length-1?[""]:[]]),c=Math.max(...l.map(e=>e.length));return"box"===r?["+"+"-".repeat(c+2)+"+",...l.map(e=>"| "+e.padEnd(c)+" |"),"+"+"-".repeat(c+2)+"+"].join("\n"):"orbit"===r?["   .  *  .   "+"-".repeat(Math.max(0,c-12)),...l,"-".repeat(Math.max(0,c-12))+"   .  *  .   "].join("\n"):l.j
2oin("\n")}r.d(t,["fp",0,n])},36762(e,t,r){const n={name:"camera",size:24,node:[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z",key:"18u6gg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]},i=(0,r(40283).A)(n);r.d(t,["A",0,i])}}]);

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.