1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3185],{478:function(e,t,n){Promise.resolve().then(n.t.bind(n,38268,23)),Promise.resolve().then(n.t.bind(n,55442,23)),Promise.resolve().then(n.t.bind(n,12995,23)),Promise.resolve().then(n.t.bind(n,70667,23)),Promise.resolve().then(n.t.bind(n,2778,23)),Promise.resolve().then(n.bind(n,48847)),Promise.resolve().then(n.bind(n,44813)),Promise.resolve().then(n.bind(n,70676)),Promise.resolve().then(n.bind(n,19257)),Promise.resolve().then(n.bind(n,91047)),Promise.resolve().then(n.bind(n,1885)),Promise.resolve().then(n.bind(n,2525))},48847:function(e,t,n){"use strict";n.d(t,{default:function(){return l}});var i=n(57437),s=n(80605),o=n(25922),r=n(9356),a=n(58910);function l(e){let{children:t}=e;return(0,i.jsx)(s.SessionProvider,{children:(0,i.jsx)(o.f,{attribute:"class",defaultTheme:a.t0,enableSystem:!0,disableTransitionOnChange:!0,children:(0,i.jsx)(r.V,{children:t})})})}},1885:function(e,t,n){"use strict";n.d(t,{LinkedInInsight:function(){return c}});var i=n(57437),s=n(48667),o=n(99376),r=n(82399);let a="10475833",l=["/about","/pricing","/blog","/guides","/use-cases","/loom-alternatives","/vs","/privacy","/terms","/refund","/support","/shortcuts","/login","/signup"];function c(){let e=(0,o.usePathname)();return"granted"===(0,r.Cg)()&&e&&("/"===e||l.some(t=>e===t||e.startsWith(t+"/")))?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(s.default,{id:"linkedin-insight-init",strategy:"afterInteractive",children:'_linkedin_partner_id = "'.concat(a,'";\nwindow._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];\nwindow._linkedin_data_partner_ids.push(_linkedin_partner_id);\nwindow.lintrk = window.lintrk || function (a, b) { (window.lintrk.q = window.lintrk.q || []).push([a, b]); };')}),(0,i.jsx)(s.default,{id:"linkedin-insight-loader",strategy:"afterInteractive",src:"https://snap.licdn.com/li.lms-analytics/insight.min.js"}),(0,i.jsx)("noscript",{children:(0,i.jsx)("img",{height:"1",width:"1",style:{display:"none"},alt:"",src:"https://px.ads.linkedin.com/collect/?pid=".concat(a,"&fmt=gif")})})]}):null}},44813:function(e,t,n){"use strict";n.d(t,{ConsentBanner:function(){return d}});var i=n(57437),s=n(2265),o=n(27648),r=n(99376),a=n(82399),l=n(48166),c=n(58910);function d(){let[e,t]=(0,s.useState)(!1),n=(0,a.Cg)(),d=(0,r.usePathname)();return((0,s.useEffect)(()=>t(!0),[]),e&&"unset"===n&&(0,a.Dy)(d))?"opivv"===c.iM?(0,i.jsx)("div",{className:"ov",style:{display:"contents"},children:(0,i.jsxs)("div",{className:"cookie",role:"dialog","aria-label":"Cookie consent",style:{zIndex:200},children:[(0,i.jsx)("span",{className:"cookie__icon",children:(0,i.jsx)(l.Z,{size:18,strokeWidth:1.75})}),(0,i.jsxs)("div",{className:"grow",children:[(0,i.jsx)("div",{className:"small strong",children:"Cookies, only if you say yes"}),(0,i.jsxs)("p",{className:"xs muted mt-4",children:["We use analytics and ad cookies to see which ads bring people to ".concat(c.c5.name,". They stay off until you accept.")," ",(0,i.jsx)(o.default,{href:"/privacy",children:"Privacy policy"})]})]}),(0,i.jsxs)("div",{className:"cookie__actions",children:[(0,i.jsx)("button",{type:"button",className:"btn btn--secondary btn--sm",onClick:()=>(0,a.mL)("denied"),children:"Decline"}),(0,i.jsx)("button",{type:"button",className:"btn btn--primary btn--sm",onClick:()=>(0,a.mL)("granted"),children:"Accept"})]})]})}):(0,i.jsx)("div",{className:"fixed inset-x-0 bottom-0 z-[200] p-3 sm:p-4",role:"dialog","aria-label":"Cookie consent",children:(0,i.jsxs)("div",{className:"mx-auto flex max-w-3xl flex-col gap-3 rounded-xl border border-line bg-elevated p-4 shadow-pop sm:flex-row sm:items-center sm:justify-between",children:[(0,i.jsxs)("p",{className:"text-[13px] leading-relaxed text-ink-muted",children:["We use analytics & advertising cookies to measure our ads and improve ".concat(c.c5.name,". Theyâre")," ",(0,i.jsx)("span",{className:"text-ink",children:"off until you accept"}),". See our"," ",(0,i.jsx)(o.default,{href:"/privacy",className:"text-brand hover:underline",children:"Privacy Policy"}),"."]}),(0,i.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[(0,i.jsx)("button",{type:"button",onClick:()=>(0,a.mL)("denied"),className:"inline-flex h-9 items-center rounded-lg border border-line px-4 text-[13px] font-medium text-ink-muted transition hover:bg-surface hover:text-ink",children:"Reject"}),(0,i.jsx)("button",{type:"button",onClick:()=>(0,a.mL)("granted"),className:"inline-flex h-9 items-center rounded-lg px-4 text-[13px] font-semibold text-white shadow-sm transition-opacity hover:opacity-90",style:{background:c.c5.ctaFill},children:"Accept"})]})]})}):null}},70676:function(e,t,n){"use strict";n.d(t,{GoogleAds:function(){return a}});var i=n(2265),s=n(99376),o=n(82399),r=n(39760);function a(){let e=(0,s.usePathname)(),t=(0,o.Dy)(e);return(0,i.useEffect)(()=>{t&&e&&(0,r.Z0)(e)},[t,e]),null}},19257:function(e,t,n){"use strict";n.d(t,{RedditPixel:function(){return l}});var i=n(99376),s=n(2265),o=n(80605),r=n(82399),a=n(5676);function l(){var e,t,n,l;let c=(0,i.usePathname)(),d=(0,r.Cg)(),{data:u}=(0,o.useSession)(),m=null!==(n=null==u?void 0:null===(e=u.user)||void 0===e?void 0:e.email)&&void 0!==n?n:null,p=null!==(l=null==u?void 0:null===(t=u.user)||void 0===t?void 0:t.id)&&void 0!==l?l:null;return(0,s.useEffect)(()=>{var e,t,n;if("granted"!==d||!(0,r.Dy)(c))return;let i=window,s={};m&&(s.email=m),p&&(s.externalId=p);let o=JSON.stringify(s);if(i.__rdtReady)(s.email||s.externalId)&&o!==i.__rdtMatch&&(null===(n=i.rdt)||void 0===n||n.call(i,"init",a.bR,s),i.__rdtMatch=o);else{i.__rdtReady=!0;let e=function(){for(var t,n=arguments.length,i=Array(n),s=0;s<n;s++)i[s]=arguments[s];e.sendEvent?e.sendEvent.apply(e,i):null===(t=e.callQueue)||void 0===t||t.push(i)};e.callQueue=[],i.rdt=e;let n=document.createElement("script");n.src="https://www.redditstatic.com/ads/pixel.js?pixel_id=".concat(a.bR),n.async=!0;let r=document.getElementsByTagName("script")[0];null==r||null===(t=r.parentNode)||void 0===t||t.insertBefore(n,r),i.rdt("init",a.bR,s),i.__rdtMatch=o}i.__rdtLastPath!==c&&(i.__rdtLastPath=c,null===(e=i.rdt)||void 0===e||e.call(i,"track","PageVisit"))},[c,d,m,p]),null}},39760:function(e,t,n){"use strict";function i(){let e=window.gtag;return"function"==typeof e?e:null}n.d(t,{Z0:function(){return a},jW:function(){return l}});let s=null,o=["email","token","code","key","password","secret"];function r(){try{let e=new URL(window.location.href);for(let t of o)e.searchParams.has(t)&&e.searchParams.set(t,"redacted");return e.toString()}catch(e){return window.location.href}}function a(e){let t=i();if(!t||s===e)return;let n=null===s;s=e,n||(t("set",{page_location:r(),page_title:document.title}),t("event","page_view",{page_location:r(),page_path:e,page_title:document.title}))}function l(e,t){var n;null===(n=i())||void 0===n||n("event",e,null!=t?t:{})}},82399:function(e,t,n){"use strict";n.d(t,{Dy:function(){return o},mL:function(){return l},Cg:function(){return c}});var i=n(2265);let s=["/v","/c","/embed","/r","/reset-password","/forgot-password","/invite","/unsubscribe"];function o(e){return!!e&&!s.some(t=>e===t||e.startsWith(t+"/"))}let r="cc-consent-changed";function a(){if("undefined"==typeof document)return"unset";let e=document.cookie.match(/(?:^|;\s*)cc_consent=(granted|denied)\b/);return e?e[1]:"unset"}function l(e){document.cookie="".concat("cc_consent","=").concat(e,"; path=/; max-age=").concat(31536e3,"; samesite=lax");let t=window.gtag;if("function"==typeof t){let n="granted"===e?"granted":"denied";t("consent","update",{ad_storage:n,ad_user_data:n,ad_personalization:n,analytics_storage:n})}window.dispatchEvent(new CustomEvent(r,{detail:e}))}function c(){let[e,t]=(0,i.useState)("unset");return(0,i.useEffect)(()=>{t(a());let e=()=>t(a());return window.addEventListener(r,e),()=>window.removeEventListener(r,e)},[]),e}},91047:function(e,t,n){"use strict";n.d(t,{EditModeController:function(){return m}});var i=n(57437),s=n(2265),o=n(99376),r=n(80605),a=n(45675),l=n(51817),c=n(30401),d=n(32489);let u=["/pricing","/support","/guides","/shortcuts","/terms","/privacy","/refund","/vs"];function m(){var e;let t=(0,o.usePathname)(),{data:n}=(0,r.useSession)(),m=!!(null==n?void 0:null===(e=n.user)||void 0===e?void 0:e.isAdmin),[p,f]=(0,s.use
1State)(!1),[h,v]=(0,s.useState)(0),[g,x]=(0,s.useState)(!1),[b,w]=(0,s.useState)(null),y=(0,s.useRef)(new Map),k=(0,s.useRef)(new Set),j=(0,s.useRef)(null),_=(0,s.useRef)(null),N=e=>{w(e),window.setTimeout(()=>w(null),2500)},C=(0,s.useCallback)(e=>{var t;let n=e.target;(null!==(t=n.textContent)&&void 0!==t?t:"")!==y.current.get(n)?k.current.add(n):k.current.delete(n),v(k.current.size)},[]),E=(0,s.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),_.current=e.currentTarget,null===(t=j.current)||void 0===t||t.click()},[]),P=(0,s.useCallback)(e=>{var t;e.preventDefault(),e.stopPropagation(),_.current=e.currentTarget,null===(t=j.current)||void 0===t||t.click()},[]),T=(0,s.useCallback)(()=>{y.current.clear(),k.current.clear(),v(0),document.querySelectorAll("[data-cc-edit-id]").forEach(e=>{let t=e.getAttribute("data-cc-edit-type");if(e.classList.add("cc-editable"),"image"===t)e.classList.add("cc-editable-img"),e.addEventListener("click",E);else if("media"===t)e.classList.add("cc-editable-img"),e.addEventListener("click",P);else{var n;y.current.set(e,null!==(n=e.textContent)&&void 0!==n?n:""),e.setAttribute("contenteditable","plaintext-only"),e.setAttribute("spellcheck","false"),e.addEventListener("input",C)}}),f(!0)},[E,C]),z=(0,s.useCallback)(()=>{document.querySelectorAll("[data-cc-edit-id]").forEach(e=>{e.classList.remove("cc-editable","cc-editable-img"),e.removeAttribute("contenteditable"),e.removeEventListener("input",C),e.removeEventListener("click",E),e.removeEventListener("click",P)})},[E,P,C]),L=(0,s.useCallback)(()=>{z(),f(!1),k.current.size>0&&window.location.reload()},[z]),Z=(0,s.useCallback)(async()=>{let e=[...k.current].map(e=>{var t;return{id:e.getAttribute("data-cc-edit-id"),value:(null!==(t=e.textContent)&&void 0!==t?t:"").trim()}});if(0===e.length){z(),f(!1);return}x(!0);try{if(!(await fetch("/api/admin/site-content",{method:"PATCH",headers:{"Content-Type":"application/json"},body:JSON.stringify({items:e})})).ok)throw Error();z(),f(!1),N("Saved ".concat(e.length," change").concat(1===e.length?"":"s"))}catch(e){N("Could not save. Try again")}finally{x(!1)}},[z]);async function S(e){var t,n;let i=null===(t=e.target.files)||void 0===t?void 0:t[0];e.target.value="";let s=_.current;if(!i||!s)return;let o=s.getAttribute("data-cc-edit-id");if(!o)return;let r="media"===s.getAttribute("data-cc-edit-type"),a=i.type.startsWith("video/");if(a&&!r){N("This slot takes an image, not a video");return}N(a?"Uploading videoâ¦":"Uploading imageâ¦");try{let e=await fetch("/api/admin/site-content/image?id=".concat(encodeURIComponent(o)),{method:"POST",headers:{"Content-Type":i.type||"image/png"},body:i}),t=await e.json();if(!e.ok)throw Error(null==t?void 0:null===(n=t.error)||void 0===n?void 0:n.message);r?(N("Saved, reloadingâ¦"),setTimeout(()=>window.location.reload(),600)):(s.src=t.url,N("Image updated"))}catch(e){N(e instanceof Error&&e.message?e.message:"Upload failed")}}return((0,s.useEffect)(()=>{if(!p)return;let e=e=>{k.current.size>0&&(e.preventDefault(),e.returnValue="")};return window.addEventListener("beforeunload",e),()=>window.removeEventListener("beforeunload",e)},[p]),m&&("/"===t||u.some(e=>t===e||t.startsWith(e+"/"))))?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("style",{children:"\n .cc-editable { outline: 1.5px dashed rgba(247,70,73,0.55); outline-offset: 3px; border-radius: 3px; transition: outline-color .15s; }\n .cc-editable:hover { outline-color: rgba(247,70,73,0.9); }\n [contenteditable].cc-editable:focus { outline: 2px solid rgba(247,70,73,0.95); background: rgba(247,70,73,0.06); }\n .cc-editable-img { cursor: pointer; }\n .cc-editable-img:hover { outline-color: rgba(247,70,73,0.95); filter: brightness(0.96); }\n "}),(0,i.jsx)("input",{ref:j,type:"file",accept:"image/*,video/mp4,video/webm",className:"hidden",onChange:S}),p?(0,i.jsxs)("div",{className:"fixed bottom-5 left-5 z-[9999] flex items-center gap-2 rounded-full border border-line bg-elevated px-3 py-2 shadow-pop",children:[(0,i.jsx)("span",{className:"px-1 text-xs text-ink-muted",children:h>0?"".concat(h," text edit").concat(1===h?"":"s"):"Click text or images to edit"}),(0,i.jsxs)("button",{onClick:Z,disabled:g,className:"inline-flex items-center gap-1.5 rounded-full btn-gradient px-3 py-1.5 text-xs font-medium text-white disabled:opacity-60",children:[g?(0,i.jsx)(l.Z,{size:13,className:"animate-spin"}):(0,i.jsx)(c.Z,{size:13})," Save"]}),(0,i.jsxs)("button",{onClick:L,disabled:g,className:"inline-flex items-center gap-1.5 rounded-full border border-line px-3 py-1.5 text-xs text-ink-muted hover:text-ink",children:[(0,i.jsx)(d.Z,{size:13})," Cancel"]})]}):(0,i.jsxs)("button",{onClick:T,className:"fixed bottom-5 left-5 z-[9999] inline-flex items-center gap-2 rounded-full bg-ink px-4 py-2.5 text-sm font-medium text-bg shadow-lg hover:opacity-90",title:"Edit this page's text and images",children:[(0,i.jsx)(a.Z,{size:15})," Edit site"]}),b&&(0,i.jsx)("div",{className:"fixed bottom-20 left-5 z-[9999] rounded-md bg-ink px-3 py-2 text-xs font-medium text-bg shadow-lg",children:b})]}):null}},2525:function(e,t,n){"use strict";n.d(t,{PromoBanner:function(){return b}});var i=n(57437),s=n(2265),o=n(27648),r=n(99376),a=n(62720),l=n(30401),c=n(78867),d=n(76858),u=n(32489),m=n(82023),p=n(7884),f=n(58910);let h=p.n.code,v="promo.".concat(h.toLowerCase(),".dismissed"),g=["/pricing","/blog","/guides","/use-cases","/vs","/loom-alternatives","/support","/privacy","/terms","/refund","/shortcuts","/login","/signup","/forgot-password","/reset-password"],x=["/login","/signup","/forgot-password","/reset-password"];
1function b(){let e=(0,r.usePathname)()||"/",[t,n]=(0,s.useState)(!1),[b,w]=(0,s.useState)(!1);if((0,s.useEffect)(()=>{try{"1"!==localStorage.getItem(v)&&n(!0)}catch(e){n(!0)}},[]),!p.n.enabled||!t||!(!("opivv"===f.iM&&x.some(t=>e===t||e.startsWith(t+"/")))&&("/"===e||g.some(t=>e===t||e.startsWith(t+"/")))))return null;let y=()=>{n(!1);try{localStorage.setItem(v,"1")}catch(e){}},k=()=>{var e;null===(e=navigator.clipboard)||void 0===e||e.writeText(h).then(()=>{w(!0),setTimeout(()=>w(!1),1600)},()=>{})};return"opivv"===f.iM?(0,i.jsx)("div",{className:"ov",style:{display:"contents"},children:(0,i.jsxs)("div",{className:"promo",role:"region","aria-label":"Offer",children:[(0,i.jsxs)("div",{className:"promo__in",children:[(0,i.jsx)(a.Z,{size:15,strokeWidth:2,className:"promo__icon","aria-hidden":"true"}),(0,i.jsxs)("span",{className:"promo__text",children:[(0,i.jsx)("strong",{children:"Launch offer:"})," ",p.n.percentOff,"% off ",f.c5.name," Pro with code"]}),(0,i.jsxs)("button",{type:"button",className:"promo__code",onClick:k,"aria-label":b?"Code ".concat(h," copied"):"Copy the code ".concat(h),children:[h,b?(0,i.jsx)(l.Z,{size:12,strokeWidth:2.5}):(0,i.jsx)(c.Z,{size:12,strokeWidth:2})]}),(0,i.jsxs)(o.default,{href:"/pricing?promo=".concat(encodeURIComponent(h),"#plans"),className:"promo__cta",children:["Claim offer",(0,i.jsx)(d.Z,{size:14,strokeWidth:2})]})]}),(0,i.jsx)("button",{type:"button",className:"promo__x","aria-label":"Hide the offer",onClick:y,children:(0,i.jsx)(u.Z,{size:15,strokeWidth:2})})]})}):(0,i.jsxs)("div",{className:"relative text-white",style:{background:"opivv"===f.iM?"#4010dc":"linear-gradient(100deg,#E23F42 0%,#C93A3C 55%,#AD3133 100%)"},role:"region","aria-label":"Promotional offer",children:[(0,i.jsx)("div",{"aria-hidden":"true",className:"pointer-events-none absolute inset-0 bg-[linear-gradient(180deg,rgba(255,255,255,0.14),rgba(255,255,255,0)_45%)]"}),(0,i.jsxs)("div",{className:"relative mx-auto flex min-h-[40px] max-w-6xl flex-wrap items-center justify-center gap-x-3 gap-y-1.5 px-11 py-1.5 text-center",children:[(0,i.jsxs)("span",{className:"hidden items-center gap-1 text-[10px] font-semibold uppercase leading-none tracking-[0.2em] text-white/85 sm:inline-flex",children:[(0,i.jsx)(m.Z,{"aria-hidden":"true",size:11,strokeWidth:2.5,className:"text-white/90"}),"Launch offer"]}),(0,i.jsxs)("p",{className:"text-[13px] leading-tight tracking-[-0.01em] sm:text-sm",children:[(0,i.jsxs)("span",{className:"font-semibold",children:["Get ",p.n.percentOff,"% off "]}),(0,i.jsx)("span",{className:"font-semibold",children:"".concat(f.c5.name," Pro")})]}),(0,i.jsxs)("button",{type:"button",onClick:k,"aria-label":b?"Coupon code ".concat(h," copied to clipboard"):"Copy coupon code ".concat(h),className:"group inline-flex items-center gap-1.5 rounded-md border border-dashed border-white/40 bg-white/15 py-1 pl-2 pr-1.5 font-mono text-[12px] font-bold uppercase leading-none tracking-[0.06em] shadow-[inset_0_1px_0_rgba(255,255,255,0.15)] transition-all duration-150 hover:border-white/70 hover:bg-white/25 motion-safe:hover:-translate-y-px focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/70 focus-visible:ring-offset-2 focus-visible:ring-offset-brand",children:[(0,i.jsx)(a.Z,{"aria-hidden":"true",size:12,strokeWidth:2.5,className:"opacity-70"}),(0,i.jsx)("span",{children:h}),(0,i.jsx)("span",{"aria-hidden":"true",className:"ml-0.5 grid h-4 w-4 place-items-center rounded-[4px] bg-white/15 transition-colors group-hover:bg-white/25",children:b?(0,i.jsx)(l.Z,{size:12,strokeWidth:3,className:"text-white"}):(0,i.jsx)(c.Z,{size:11,strokeWidth:2.5,className:"text-white/90"})})]}),(0,i.jsxs)(o.default,{href:"/pricing?promo=".concat(encodeURIComponent(h),"#plans"),className:"group inline-flex items-center gap-1 rounded-full bg-white px-3 py-1 text-[12px] font-bold tracking-[-0.01em] text-brand-deep shadow-[0_1px_2px_rgba(0,0,0,0.14)] transition-all duration-150 hover:bg-brand-tint motion-safe:hover:-translate-y-px focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/70 focus-visible:ring-offset-2 focus-visible:ring-offset-brand sm:text-[13px]",children:["Claim offer",(0,i.jsx)(d.Z,{"aria-hidden":"true",size:13,strokeWidth:2.5,className:"transition-transform duration-150 motion-safe:group-hover:translate-x-0.5"})]})]}),(0,i.jsx)("button",{type:"button",onClick:y,"aria-label":"Dismiss",className:"absolute right-2 top-1/2 -translate-y-1/2 roun
1ded p-1 text-white/75 transition-colors hover:bg-white/15 hover:text-white focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-white/70",children:(0,i.jsx)(u.Z,{size:15})})]})}},9356:function(e,t,n){"use strict";n.d(t,{V:function(){return h},p:function(){return v}});var i=n(57437),s=n(2265),o=n(27648),r=n(49322),a=n(33245),l=n(92934),c=n(32489),d=n(99388),u=n(94457),m=n(58910);let p=s.createContext(null),f=0;function h(e){let{children:t}=e,[n,h]=s.useState([]),v=s.useCallback(function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ok",i=arguments.length>2?arguments[2]:void 0,s=null!==(t=null==i?void 0:i.sticky)&&void 0!==t?t:"err"===n||!!(null==i?void 0:i.action);h(t=>{let o=t[t.length-1];if(o&&o.tone===n&&o.message===e){null!=o.dismissTimer&&window.clearTimeout(o.dismissTimer);let e={...o,count:o.count+1,dismissTimer:void 0};return s||(e.dismissTimer=window.setTimeout(()=>h(t=>t.filter(t=>t.id!==e.id)),2600)),[...t.slice(0,-1),e]}let r=++f,a={id:r,tone:n,message:e,sticky:s,count:1,action:null==i?void 0:i.action};s||(a.dismissTimer=window.setTimeout(()=>h(e=>e.filter(e=>e.id!==r)),2600));let l=[...t,a];for(;l.length>3;){let e=l.findIndex(e=>!e.sticky);if(-1===e)break;let t=l.splice(e,1)[0];null!=t.dismissTimer&&window.clearTimeout(t.dismissTimer)}return l})},[]),g=e=>h(t=>t.filter(t=>t.id!==e));return"opivv"===m.iM?(0,i.jsxs)(p.Provider,{value:{push:v},children:[t,(0,i.jsx)("div",{className:"ov ov-portal",style:{display:"contents"},children:(0,i.jsx)("div",{className:"toast-stack",children:n.map(e=>(0,i.jsxs)("div",{className:"toast toast--".concat("err"===e.tone?"error":"info"===e.tone?"info":"success"),role:"err"===e.tone?"alert":"status","aria-live":"err"===e.tone?"assertive":"polite",children:["err"===e.tone?(0,i.jsx)(r.Z,{size:18,strokeWidth:1.75}):"info"===e.tone?(0,i.jsx)(a.Z,{size:18,strokeWidth:1.75}):(0,i.jsx)(l.Z,{size:18,strokeWidth:1.75}),(0,i.jsx)("span",{children:e.message}),e.count>1&&(0,i.jsxs)("span",{className:"toast__count",children:["x",e.count]}),e.action&&(0,i.jsx)(o.default,{href:e.action.href,onClick:()=>g(e.id),className:"link-btn",children:e.action.label}),e.sticky&&(0,i.jsx)("button",{type:"button",onClick:()=>g(e.id),"aria-label":"Dismiss",className:"toast__x",children:(0,i.jsx)(c.Z,{size:14,strokeWidth:2})})]},e.id))})})]}):(0,i.jsxs)(p.Provider,{value:{push:v},children:[t,(0,i.jsx)("div",{className:"fixed bottom-4 left-1/2 -translate-x-1/2 z-[100] flex flex-col gap-2 pointer-events-none",children:n.map(e=>(0,i.jsxs)("div",{role:"err"===e.tone?"alert":"status","aria-live":"err"===e.tone?"assertive":"polite",className:(0,u.cn)("pointer-events-auto flex items-center gap-2 px-3.5 py-2.5 rounded-md shadow-pop animate-in text-sm","ok"===e.tone&&"bg-ink text-bg","err"===e.tone&&"bg-brand text-white","info"===e.tone&&"bg-elevated text-ink border border-line"),children:["ok"===e.tone&&(0,i.jsx)(l.Z,{size:16}),"err"===e.tone&&(0,i.jsx)(d.Z,{size:16}),"info"===e.tone&&(0,i.jsx)(a.Z,{size:16}),(0,i.jsx)("span",{children:e.message}),e.count>1&&(0,i.jsxs)("span",{className:"opacity-70 text-[11px]",children:["\xd7",e.count]}),e.action&&(0,i.jsxs)(o.default,{href:e.action.href,onClick:()=>g(e.id),className:(0,u.cn)("ml-1 shrink-0 font-semibold underline-offset-2 hover:underline","ok"===e.tone?"text-bg":"text-brand"),children:[e.action.label," â"]}),e.sticky&&(0,i.jsx)("button",{onClick:()=>g(e.id),"aria-label":"Dismiss",className:"ml-2 -mr-1 opacity-70 hover:opacity-100",children:(0,i.jsx)(c.Z,{size:14})})]},e.id))})]})}function v(){let e=s.useContext(p);if(!e)throw Error("useToast must be used inside ToastProvider");return e}},94457:function(e,t,n){"use strict";n.d(t,{cn:function(){return o}});var i=n(61994),s=n(53335);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,s.m6)((0,i.Z)(t))}},58910:function(e,t,n){"use strict";n.d(t,{c5:function(){return s},iM:function(){return i},nw:function(){return r},t0:function(){return o}});let i="opivv"===n(40257).env.NEXT_PUBLIC_BRAND?"opivv":"clipcast",s={clipcast:{key:"clipcast",name:"ClipCast",aName:"a ClipCast",AName:"A ClipCast",domain:"clipcast.tech",url:"https://clipcast.tech",infoEmail:"[email protected]",supportEmail:"[email protected]",color:"#F74649",ctaFill:"linear-gradient(135deg,#FF6F52 0%,#F74649 52%,#D93E40 100%)",gradient:"linear-gradient(135deg,#FF6F52 0%,#F74649 52%,#D93E40 100%)",assets:{favicon:"/favicon.svg",ogImage:"/og-default.png?v=2",emailLogo:{path:"/email-logo-full.png",w:660,h:158}}},opivv:{key:"opivv",name:"Opivv",aName:"an Opivv",AName:"An Opivv",domain:"opivv.com",url:"https://opivv.com",infoEmail:"[email protected]",supportEmail:"[email protected]",color:"#4010dc",ctaFill:"#4010dc",gradient:"linear-gradient(135deg,#9138fb 0%,#6a22ec 45%,#4010dc 100%)",assets:{favicon:"/brand/opivv/mark.svg",ogImage:"/og-default.png?v=o3",emailLogo:{path:"/brand/opivv/email-logo-full.png",w:660,h:193}}}}[i],o="opivv"===i?"light":"dark",r={customDomainTarget:"clipcast.tech",ownDomains:["clipcast.tech","opivv.com"]}},7884:function(e,t,n){"use strict";n.d(t,{n:function(){return l}});var i,s,o=n(40257);let r=(null!==(i=o.env.NEXT_PUBLIC_PROMO_CODE)&&void 0!==i?i:"WELCOME26").trim(),a=Number(null!==(s=o.env.NEXT_PUBLIC_PROMO_PERCENT)&&void 0!==s?s:"50")||0,l={code:r,percentOff:a,enabled:r.length>0&&a>0}},5676:function(e,t,n){"use strict";n.d(t,{$o:function(){return o},R0:function(){return s},bR:function(){return i}});let i="a2_ja01sqjddglq";function s(e){let t=window.rdt;if("function"==typeof t)try{t("init",i,e)}catch(e){}}function o(e,t){let n=window.rdt;if("function"==typeof n)try{n("track",e,null!=t?t:{})}catch(e){}}},2778:function(){}},function(e){e.O(0,[4311,2461,8635,6137,8343,8718,2971,2117,1744],function(){return e(e.s=478)}),_N_E=e.O()}]);
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.