1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5670],{48047:function(t,e,n){n.d(e,{Po:function(){return u},Tu:function(){return a},ci:function(){return i},y0:function(){return c}});var r=n(42721);function i(t){return(0,r.qM)(r.jX,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.jX,"readonly",e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.jX,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.jX,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},33575:function(t,e,n){n.d(e,{I:function(){return o},Xj:function(){return c},ay:function(){return u},vB:function(){return f}});var r=n(59772),i=n(42721);let a=r.z.object({id:r.z.string().min(1),createdAt:r.z.string().min(1),fileName:r.z.string().min(1),blob:r.z.instanceof(Blob)});function u(t){let e=a.parse(t);return(0,i.qM)(i.iO,"readwrite",async t=>{await (0,i.Mt)(t.put(e))})}function c(t){return(0,i.qM)(i.iO,"readonly",async e=>{let n=await (0,i.Mt)(e.get(t)),r=a.safeParse(n);return r.success?r.data:void 0})}function o(t){return(0,i.qM)(i.iO,"readwrite",async e=>{await (0,i.Mt)(e.delete(t))})}function f(){return(0,i.qM)(i.iO,"readwrite",async t=>{let e=await (0,i.Mt)(t.getAll()),n=Date.now();for(let u of e){let e=a.safeParse(u);if(!e.success||function(t,e){let n=Date.parse(t.createdAt);return!Number.isFinite(n)||e-n>18e5}(e.data,n)){let n=r.z.object({id:r.z.string()}).safeParse(u),a=e.success?e.data.id:n.success?n.data.id:null;a&&await (0,i.Mt)(t.delete(a))}}})}},11098:function(t,e,n){n.d(e,{BV:function(){return i},PE:function(){return c},PU:function(){return u},_P:function(){return a}});var r=n(42721);function i(t){return(0,r.qM)(r.MU,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(){return(0,r.qM)(r.MU,"readonly",async t=>await (0,r.Mt)(t.getAll()))}async function u(t){0!==t.length&&await (0,r.qM)(r.MU,"readwrite",async e=>{for(let n of t)await (0,r.Mt)(e.delete(n))})}function c(){return(0,r.qM)(r.MU,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},33278:function(t,e,n){n.d(e,{I4:function(){return u},gq:function(){return c},iD:function(){return a},qf:function(){return i}});var r=n(42721);function i(t){return(0,r.qM)(r.ER,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.ER,"readonly",async e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.ER,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.ER,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},15820:function(t,e,n){n.d(e,{Bd:function(){return c},Pt:function(){return o},bF:function(){return u},h7:function(){return i},nx:function(){return a}});var r=n(42721);async function i(t){if(t.size<6)return!1;let e=new TextDecoder("ascii").decode(await t.slice(0,6).arrayBuffer());return"GIF87a"===e||"GIF89a"===e}function a(t){return(0,r.qM)(r.Bc,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function u(t){return(0,r.qM)(r.Bc,"readonly",e=>(0,r.Mt)(e.get(t)))}function c(t){return(0,r.qM)(r.Bc,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function o(){return(0,r.qM)(r.Bc,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)(function(t,e){let n=Date.parse(t.createdAt);return!Number.isFinite(n)||e-n>18e5})(i,n)&&await (0,r.Mt)(t.delete(i.id))})}},7810:function(t,e,n){n.d(e,{$y:function(){return i},Zm:function(){return c},j5:function(){return u},tm:function(){return a}});var r=n(42721);function i(t){return(0,r.qM)(r.Vo,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.Vo,"readonly",e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.Vo,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.Vo,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},17013:function(t,e,n){n.d(e,{De:function(){return i},Ii:function(){return a},Tm:function(){return u},d2:function(){return c}});var r=n(42721);function i(t){return(0,r.qM)(r.eB,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.eB,"readonly",e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.eB,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.eB,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},31910:function(t,e,n){n.d(e,{em:function(){return i},ss:function(){return a},uM:function(){return c},uw:function(){return u}});var r=n(42721);function i(t){return(0,r.qM)(r.qD,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.qD,"readonly",e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.qD,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.qD,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},84907:function(t,e,n){n.d(e,{Bx:function(){return c},N1:function(){return u},O3:function(){return i},WA:function(){return a}});var r=n(42721);function i(t){return(0,r.qM)(r.Ay,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.Ay,"readonly",e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.Ay,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.Ay,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},33633:function(t,e,n){n.d(e,{A8:function(){return c},c6:function(){return a},ch:function(){return i},eE:function(){return u}});var r=n(42721);function i(t){return(0,r.qM)(r.j1,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.j1,"readonly",e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.j1,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.j1,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},42895:function(t,e,n){n.d(e,{GX:function(){return d},_N:function(){return l},c1:function(){return o},oz:function(){return f},wo:function(){return s}});var r=n(59772),i=n(42721),a=n(67523);let u=r.z.enum(["video-to-gif","gif-compressor","batch-gif-compressor","webp-to-gif","remove-gif-background","blur-gif","png-to-gif","countdown-gif-generator","gif-speed-changer","crop-gif"]),c=r.z.object({id:r.z.string().min(1),createdAt:r.z.string().min(1),sourceTool:u,sourceResultId:r.z.string().min(1),fileName:r.z.string().min(1),blob:r.z.instanceof(Blob)});async function o(t){if(t.size<6)return!1;let e=new TextDecoder("ascii").decode(await t.slice(0,6).arrayBuffer());return"GIF87a"===e||"GIF89a"===e}function f(t){let e=c.parse(t);return(0,i.qM)(i.j,"readwrite",async t=>{await (0,i.Mt)(t.put(e))}).then(()=>{(0,a.f)("gif_to_webp_handoff_click",{source_tool:e.sourceTool,result_id:e.sourceResultId})})}function d(t){return(0,i.qM)(i.j,"readonly",async e=>{let n=await (0,i.Mt)(e.get(t)),r=c.safeParse(n);return r.success?r.data:void 0})}function s(t){return(0,i.qM)(i.j,"readwrite",async e=>{await (0,i.Mt)(e.delete(t))})}function l(){return(0,i.qM)(i.j,"readwrite",async t=>{let e=await (0,i.Mt)(t.getAll()),n=Date.now();for(let a of e){let e=c.safeParse(a);if(!e.success||function(t,e){let n=Date.parse(t.createdAt);return!Number.isFinite(n)||e-n>18e5}(e.data,n)){let n=r.z.object({id:r.z.string()}).safeParse(a),u=e.success?e.data.id:n.success?n.data.id:null;u&&await (0,i.Mt)(t.delete(u))}}})}},38788:function(t,e,n){n.d(e,{Nt:function(){return u},Y3:function(){return i},ij:function(){return a},q:function(){return c}});var r=n(42721);function i(t){return(0,r.qM)(r.jA,"readwrite",async e=>{await (0,r.Mt)(e.put(t))})}function a(t){return(0,r.qM)(r.jA,"readonly",async e=>(0,r.Mt)(e.get(t)))}function u(t){return(0,r.qM)(r.jA,"readwrite",async e=>{await (0,r.Mt)(e.delete(t))})}function c(){return(0,r.qM)(r.jA,"readwrite",async t=>{let e=await (0,r.Mt)(t.getAll()),n=Date.now();for(let i of e)n-new Date(i.createdAt).getTime()>18e5&&await (0,r.Mt)(t.delete(i.id))})}},78068:function(t,e,n){n.d(e,{A:function(){return w},J:function(){return l}});var r=n(2265);let i={success:2500,error:4e3,info:3e3},a=[],u=[],c=new Set;
1function o(){c.forEach(t=>t())}function f(t){var e,n;let r=null!==(e=t.variant)&&void 0!==e?e:"info",u={id:"undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID?crypto.randomUUID():"".concat(Date.now(),"-").concat(Math.random().toString(36).slice(2,10)),title:t.title,description:t.description,duration:null!==(n=t.duration)&&void 0!==n?n:i[r],variant:r};return a=[u,...a].slice(0,3),o(),u.id}function d(t){return c.add(t),()=>{c.delete(t)}}function s(){return a}function l(){return(0,r.useSyncExternalStore)(d,s,()=>u)}let w={show:t=>f(t),success:(t,e)=>f({title:t,description:e,variant:"success"}),error:(t,e)=>f({title:t,description:e,variant:"error"}),info:(t,e)=>f({title:t,description:e,variant:"info"}),dismiss(t){!function(t){let e=a.filter(e=>e.id!==t);e.length!==a.length&&(a=e,o())}(t)}}}}]);
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.