1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="928026bb-b047-4923-8542-68d96701bfc6",e._sentryDebugIdIdentifier="sentry-dbid-928026bb-b047-4923-8542-68d96701bfc6")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7358],{19393:()=>{},22741:(e,t,a)=>{"use strict";a.d(t,{N0:()=>n,VO:()=>i});let s="X-Request-ID",r=/^[A-Za-z0-9._-]{1,64}$/;function n(e){let t=e.get(s);if(t&&r.test(t))return t;let a=function(){try{let e=globalThis.crypto;if(null==e?void 0:e.randomUUID)return e.randomUUID()}catch(e){}let e="";for(let t=0;t<32;t++)e+=Math.floor(16*Math.random()).toString(16);return e}();return e.set(s,a),a}function i(e){return"production"===e?"production":"development"}},38718:(e,t,a)=>{Promise.resolve().then(a.t.bind(a,81959,23)),Promise.resolve().then(a.t.bind(a,17989,23)),Promise.resolve().then(a.t.bind(a,63886,23)),Promise.resolve().then(a.t.bind(a,9766,23)),Promise.resolve().then(a.t.bind(a,15278,23)),Promise.resolve().then(a.t.bind(a,98924,23)),Promise.resolve().then(a.t.bind(a,24431,23)),Promise.resolve().then(a.bind(a,80622))},45520:(e,t,a)=>{"use strict";var s=a(80200);globalThis._sentryRewritesTunnelPath=void 0,globalThis.SENTRY_RELEASE={id:"0590b3e49f8c86e9bf36ee4fb5cbc9955941dd02"},globalThis._sentryBasePath=void 0,globalThis._sentryNextJsVersion="15.5.23",globalThis._sentryRewriteFramesAssetPrefixPath="",globalThis._sentryAssetPrefix=void 0,globalThis._sentryExperimentalThirdPartyOriginStackFrames=void 0,globalThis._sentryRouteManifest='{"dynamicRoutes":[{"path":"/blog/:slug","regex":"^/blog/([^/]+)$","paramNames":["slug"],"hasOptionalPrefix":false},{"path":"/links/:key","regex":"^/links/([^/]+)$","paramNames":["key"],"hasOptionalPrefix":false},{"path":"/learn-review/:course/:lesson","regex":"^/learn-review/([^/]+)/([^/]+)$","paramNames":["course","lesson"],"hasOptionalPrefix":false},{"path":"/learn/:course","regex":"^/learn/([^/]+)$","paramNames":["course"],"hasOptionalPrefix":false},{"path":"/learn/:course/:lesson","regex":"^/learn/([^/]+)/([^/]+)$","paramNames":["course","lesson"],"hasOptionalPrefix":false},{"path":"/sponsorship/:company","regex":"^/sponsorship/([^/]+)$","paramNames":["company"],"hasOptionalPrefix":false},{"path":"/events/:slug","regex":"^/events/([^/]+)$","paramNames":["slug"],"hasOptionalPrefix":false},{"path":"/games/:slug","regex":"^/games/([^/]+)$","paramNames":["slug"],"hasOptionalPrefix":false},{"path":"/games/:slug/play","regex":"^/games/([^/]+)/play$","paramNames":["slug"],"hasOptionalPrefix":false},{"path":"/learn-preview/:course/:lesson","regex":"^/learn-preview/([^/]+)/([^/]+)$","paramNames":["course","lesson"],"hasOptionalPrefix":false}],"staticRoutes":[{"path":"/"},{"path":"/login"},{"path":"/oauth/success"},{"path":"/signup"},{"path":"/verify"},{"path":"/privacy-policy"},{"path":"/terms-of-service"},{"path":"/dashboard"},{"path":"/blog"},{"path":"/checkout/cancel"},{"path":"/checkout/success"},{"path":"/contact"},{"path":"/logo-animation-capture"},{"path":"/motion-lab"},{"path":"/motion-lab/example/tape-recorder"},{"path":"/motion-lab/experience"},{"path":"/motion-lab/objects/recorder/capture"},{"path":"/offline"},{"path":"/team"},{"path":"/ui-library"},{"path":"/unsubscribe"},{"path":"/welcome"},{"path":"/brand-kit"},{"path":"/inbox"},{"path":"/learn-blocks"},{"path":"/learn-images"},{"path":"/learn-widgets"},{"path":"/sample-transactional-emails"},{"path":"/links"},{"path":"/learn"},{"path":"/sponsorship"},{"path":"/cv"},{"path":"/games"},{"path":"/interview-questions"},{"path":"/learn-preview"}],"isrRoutes":["/blog/:slug","/events/:slug"]}',(0,s.vU)()},80200:(e,t,a)=>{"use strict";a.d(t,{Tm:()=>u,bn:()=>b,nB:()=>d,vU:()=>h,zF:()=>f});var s=a(27752),r=a(27122),n=a(81611),i=a(37185),o=a(35709),l=a(22741),p=a(95704);let c="https://a51e79db921c677d7f86e2decce586c6@o4511683053355008.ingest.de.sentry.io/4511683068559440";function h(){if(c){var e={...{dsn:c,environment:(0,l.VO)("production"),release:"0590b3e49f8c86e9bf36ee4fb5cbc9955941dd02",sendDefaultPii:!1,tracesSampleRate:function(){let e=p.env.NEXT_PUBLIC_SENTRY_TRACES_SAMPLE_RATE,t=e?Number.parseFloat(e):1;return Number.isFinite(t)?t:1}(),initialScope:{tags:{component:"frontend",runtime:"web"}}},initialScope:{tags:{component:"frontend",runtime:function(){let e=globalThis.Capacitor;try{var t;return(null==e||null==(t=e.isNativePlatform)?void 0:t.call(e))?"native":"web"}catch(e){return"web"}}()}},transport:(0,i.z9)(o._)};try{s.TsN(e)}catch(e){}}}function u(e){if(c)try{r.gV(null==e?null:{id:String(e)})}catch(e){}}function f(e){if(c)try{r.NA("request_id",e)}catch(e){}}function d(e,t,a){if(c)try{r.wd("flow flush discarded (".concat(409===a?"stale version":422===a?"rejected answers":"server will not accept","): ").concat(e," v").concat(t),{level:"warning",tags:{flow_id:e,flow_version:String(t),...null==a?{}:{flow_flush_status:String(a)}}})}catch(e){}}function b(e){if(c)try{n.Z({type:"http",category:"fetch",level:e.status>=500||0===e.status?"error":"info",data:{method:e.method,url:e.url,status_code:e.status,request_id:e.requestId}})}catch(e){}}}},e=>{var t=t=>e(e.s=t);e.O(0,[8441,8874],()=>(t(45520),t(61199),t(1666),t(38718))),_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.