PageSourceSearch

https://assets.step.com/web/prd/_next/static/chunks/0cq54_ahoj1n8.js

js step.com collected 2026-09-24 19:32:22 UTC 38,094 bytes, 4 lines download raw bytes

1;!function(){try { var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof global?global:"undefined"!=typeof window?window:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&((e._debugIds|| (e._debugIds={}))[n]="fc200cb0-eef3-1bcc-a85a-f70f6fe9942a")}catch(e){}}();
2(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,978384,(t,e,r)=>{var n;e.exports=(function e(r,n,i){function o(s,l){if(!n[s]){if(!r[s]){var u=t.t;return!l&&u?u(s,!0):a(s,!0)}var c=n[s]={exports:{}};r[s][0].call(c.exports,function(t){return o(r[s][1][t]||t)},c,c.exports,e,r,n,i)}return n[s].exports}for(var a=t.t,s=0;s<i.length;s++)o(i[s]);return o})({1:[function(e,r,i){(function(t){!function(e){"object"==typeof i&&void 0!==r?r.exports=e():"function"==typeof n&&n.amd?n([],e):("u">typeof window?window:void 0!==t?t:"u">typeof self?self:this).Tokenizr=e()}(function(){return(function t(r,n,i){function o(s,l){if(!n[s]){if(!r[s]){var u="function"==typeof e&&e;if(!l&&u)return u(s,!0);if(a)return a(s,!0);var c=Error("Cannot find module '"+s+"'");throw c.code="MODULE_NOT_FOUND",c}var h=n[s]={exports:{}};r[s][0].call(h.exports,function(t){return o(r[s][1][t]||t)},h,h.exports,t,r,n,i)}return n[s].exports}for(var a="function"==typeof e&&e,s=0;s<i.length;s++)o(i[s]);return o})({1:[function(t,e,r){"use strict";function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function i(t){var e="function"==typeof Map?new Map:void 0;return(i=function(t){if(null===t||-1===Function.toString.call(t).indexOf("[native code]"))return t;if("function"!=typeof t)throw TypeError("Super expression must either be null or a function");if(void 0!==e){if(e.has(t))return e.get(t);e.set(t,r)}function r(){return function(t,e,r){return(!function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(t){return!1}}()?function(t,e,r){var n=[null];n.push.apply(n,e);var i=new(Function.bind.apply(t,n));return r&&o(i,r.prototype),i}:Reflect.construct).apply(null,arguments)}(t,arguments,a(this).constructor)}return r.prototype=Object.create(t.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),o(r,t)})(t)}function o(t,e){return(o=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function a(t){return(a=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function s(t,e){if(!(t instanceof e))throw TypeError("Cannot call a class as a function")}function l(t,e){for(var r=0;r<e.length;r++){var n=e[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(t,n.key,n)}}function u(t,e,r){return e&&l(t.prototype,e),r&&l(t,r),t}var c=function(t,e){var r=t.length,n=e-20;n<0&&(n=0);var i=e+20;i>r&&(i=r);var o=function(t){return t.charCodeAt(0).toString(16).toUpperCase()},a=function(t,e,r){return t.substr(e,r).replace(/\\/g,"\\\\").replace(/\x08/g,"\\b").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\f/g,"\\f").replace(/\r/g,"\\r").replace(/[\x00-\x07\x0B\x0E\x0F]/g,function(t){return"\\x0"+o(t)}).replace(/[\x10-\x1F\x80-\xFF]/g,function(t){return"\\x"+o(t)}).replace(/[\u0100-\u0FFF]/g,function(t){return"\\u0"+o(t)}).replace(/[\u1000-\uFFFF]/g,function(t){return"\\u"+o(t)})};return{prologTrunc:n>0,prologText:a(t,n,e-n),tokenText:a(t,e,1),epilogText:a(t,e+1,i-(e+1)),epilogTrunc:i<r}},h=function(){function t(e,r,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,a=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;s(this,t),this.type=e,this.value=r,this.text=n,this.pos=i,this.line=o,this.column=a}return u(t,[{key:"toString",value:function(){return"<type: ".concat(this.type,", ")+"value: ".concat(JSON.stringify(this.value),", ")+"text: ".concat(JSON.stringify(this.text),", ")+"pos: ".concat(this.pos,", ")+"line: ".concat(this.line,", ")+"column: ".concat(this.column,">")}},{key:"isA",value:function(t,e){return t===this.type&&(2!=arguments.length||e===this.value)}}]),t}(),p=function(){function t(e,r,i,o,l){var u,c;return s(this,t),(u=(c=a(t).call(this,e))&&("object"===n(c)||"function"==typeof c)?c:function(t){if(void 0===t)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(this)).name="ParsingError",u.message=e,u.pos=r,u.line=i,u.column=o,u.input=l,u}return function(t,e){if("function"!=typeof e&&null!==e)throw TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&o(t,e)}(t,i(Error)),u(t,[{key:"toString",value:function(){for(var t=c(this.input,this.pos),e="line ".concat(this.line," (column ").concat(this.column,"): "),r="",n=0;n<e.length+t.prologText.length;n++)r+=" ";return"Parsing Error: "+this.message+"\n"+e+t.prologText+t.tokenText+t.epilogText+"\n"+r+"^"}}]),t}(),f=function(){function t(e){s(this,t),this._tokenizr=e,this._data={},this._repeat=!1,this._reject=!1,this._ignore=!1,this._match=null}return u(t,[{key:"data",value:function(t,e){var r=this._data[t];return 2==arguments.length&&(this._data[t]=e),r}},{key:"info",value:function(){return{line:this._tokenizr._line,column:this._tokenizr._column,pos:this._tokenizr._pos,len:this._match[0].length}}},{key:"push",value:function(){var t;return(t=this._tokenizr).push.apply(t,arguments),this}},{key:"pop",value:function(){var t;return(t=this._tokenizr).pop.apply(t,arguments)}},{key:"state",value:function(){var t,e;return arguments.length>0?((e=this._tokenizr).state.apply(e,arguments),this):(t=this._tokenizr).state.apply(t,arguments)}},{key:"tag",value:function(){var t;return(t=this._tokenizr).tag.apply(t,arguments),this}},{key:"tagged",value:function(){var t;return(t=this._tokenizr).tagged.apply(t,arguments)}},{key:"untag",value:function(){var t;return(t=this._tokenizr).untag.apply(t,arguments),this}},{key:"repeat",value:function(){return this._tokenizr._log("    REPEAT"),this._repeat=!0,this}},{key:"reject",value:function(){return this._tokenizr._log("    REJECT"),this._reject=!0,this}},{key:"ignore",value:function(){return this._tokenizr._log("    IGNORE"),this._ignore=!0,this}},{key:"accept",value:function(t,e){return arguments.length<2&&(e=this._match[0]),this._tokenizr._log("    ACCEPT: type: ".concat(t,", value: ")+"".concat(JSON.stringify(e)," (").concat(n(e),'), text: "').concat(this._match[0],'"')),this._tokenizr._pending.push(new h(t,e,this._match[0],this._tokenizr._pos,this._tokenizr._line,this._tokenizr._column)),this}},{key:"stop",value:function(){return this._tokenizr._stopped=!0,this}}]),t}(),d=function(){function t(){s(this,t),this._before=null,this._after=null,this._finish=null,this._rules=[],this._debug=!1,this.reset()}return u(t,[{key:"reset",value:function(){return this._input="",this._len=0,this._eof=!1,this._pos=0,this._line=1,this._column=1,this._state=["default"],this._tag={},this._transaction=[],this._pending=[],this._stopped=!1,this._ctx=new f(this),this}},{key:"error",value:function(t){return new p(t,this._pos,this._line,this._column,this._input)}},{key:"debug",value:function(t){return this._debug=t,this}},{key:"_log",value:function(t){this._debug&&console.log("tokenizr: ".concat(t))}},{key:"input",value:function(t){if("string"!=typeof t)throw Error('parameter "input" not a String');return this.reset(),this._input=t,this._len=t.length,this}},{key:"push",value:function(t){if(1!=arguments.length)throw Error("invalid number of arguments");if("string"!=typeof t)throw Error('parameter "state" not a String');return this._log("    STATE (PUSH): "+"old: <".concat(this._state[this._state.length-1],">, ")+"new: <".concat(t,">")),this._state.push(t),this}},{key:"pop",value:function(){if(0!=arguments.length)throw Error("invalid number of arguments");if(this._state.length<2)throw Error("no more custom states to pop");return this._log("    STATE (POP): "+"old: <".concat(this._state[this._state.length-1],">, ")+"new: <".concat(this._state[this._state.length-2],">")),this._state.pop()}},{key:"state",value:function(t){if(1==arguments.length){if("string"!=typeof t)throw Error('parameter "state" not a String');return this._log("    STATE (SET): "+"old: <".concat(this._state[this._state.length-1],">, ")+"new: <".concat(t,">")),this._state[this._state.length-1]=t,this}if(0==arguments.length)return this._state[this._state.length-1];throw Error("invalid number of arguments")}},{key:"tag",value:function(t){if(1!=arguments.length)throw Error("invalid number of arguments");if("string"!=typeof t)throw Error('parameter "tag" not a String');return this._log("    TAG (ADD): ".concat(t)),this._tag[t]=!0,this}},{key:"tagged",value:function(t){if(1!=arguments.length)throw Error("invalid number of arguments");if("string"!=typeof t)throw Error('parameter "tag" not a String');return!0===this._tag[t]}},{key:"untag",value:function(t){if(1!=arguments.length)throw Error("invalid number of arguments");if("string"!=typeof t)throw Error('parameter "tag" not a String');return this._log("    TAG (DEL): ".concat(t)),delete this._tag[t],this}},{key:"before",value:function(t){return this._before=t,this}},{key:"after",value:function(t){return this._after=t,this}},{key:"finish",value:function(t){return this._finish=t,this}},{key:"rule",value:function(t,e,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"unknown";if(2==arguments.length&&"function"==typeof e){var o=[t,e];e=o[0],r=o[1],t="*"}else if(3==arguments.length&&"function"==typeof e){var a=[t,e,r];e=a[0],r=a[1],i=a[2],t="*"}if("string"!=typeof t)throw Error('parameter "state" not a String');
2if(!("object"===n(e)&&e instanceof RegExp))throw Error('parameter "pattern" not a RegExp');if("function"!=typeof r)throw Error('parameter "action" not a Function');if("string"!=typeof i)throw Error('parameter "name" not a String');t=t.split(/\s*,\s*/g).map(function(t){var e=t.split(/\s+/g),r=e.filter(function(t){return null===t.match(/^#/)}),n=e.filter(function(t){return null!==t.match(/^#/)}).map(function(t){return t.replace(/^#/,"")});if(1!==r.length)throw Error("exactly one state required");return{state:r[0],tags:n}});var s="g";try{"boolean"==typeof RegExp("","y").sticky&&(s="y")}catch(t){}return"boolean"==typeof e.multiline&&e.multiline&&(s+="m"),"boolean"==typeof e.dotAll&&e.dotAll&&(s+="s"),"boolean"==typeof e.ignoreCase&&e.ignoreCase&&(s+="i"),"boolean"==typeof e.unicode&&e.unicode&&(s+="u"),e=new RegExp(e.source,s),this._log("rule: configure rule (state: ".concat(t,", pattern: ").concat(e.source,")")),this._rules.push({state:t,pattern:e,action:r,name:i}),this}},{key:"_progress",value:function(t,e){for(var r=this._line,n=this._column,i=this._input,o=t;o<e;o++){var a=i.charAt(o);"\r"===a?this._column=1:"\n"===a?(this._line++,this._column=1):"	"===a?this._column+=8-this._column%8:this._column++}this._log("    PROGRESS: characters: ".concat(e-t,", ")+"from: <line ".concat(r,", column ").concat(n,">, ")+"to: <line ".concat(this._line,", column ").concat(this._column,">"))}},{key:"_tokenize",value:function(){var t=this,e=function(){t._eof||(null!==t._finish&&t._finish.call(t._ctx,t._ctx),t._eof=!0,t._pending.push(new h("EOF","","",t._pos,t._line,t._column)))};if(!(this._stopped||this._pos>=this._len)){for(var r=!0;r;){if(r=!1,this._debug){var n=c(this._input,this._pos),i=Object.keys(this._tag).map(function(t){return"#".concat(t)}).join(" ");this._log("INPUT: state: <".concat(this._state[this._state.length-1],">, tags: <").concat(i,">, text: ")+(n.prologTrunc?"...":'"')+"".concat(n.prologText,"<").concat(n.tokenText,">").concat(n.epilogText)+(n.epilogTrunc?"...":'"')+", at: <line ".concat(this._line,", column ").concat(this._column,">"))}for(var o=0;o<this._rules.length;o++){if(this._debug){var a=this._rules[o].state.map(function(t){var e=t.state;return t.tags.length>0&&(e+=" "+t.tags.map(function(t){return"#".concat(t)}).join(" ")),e}).join(", ");this._log("  RULE: state(s): <".concat(a,">, ")+"pattern: ".concat(this._rules[o].pattern.source))}var s=!1,l=this._rules[o].state.map(function(t){return t.state}),u=l.indexOf("*");if(u<0&&(u=l.indexOf(this._state[this._state.length-1])),u>=0){s=!0;var p=this._rules[o].state[u].tags;(p=p.filter(function(e){return!t._tag[e]})).length>0&&(s=!1)}if(s){this._rules[o].pattern.lastIndex=this._pos;var f=this._rules[o].pattern.exec(this._input);if(this._rules[o].pattern.lastIndex=this._pos,null!==(f=this._rules[o].pattern.exec(this._input))&&f.index===this._pos){if(this._debug&&this._log("    MATCHED: "+JSON.stringify(f)),this._ctx._match=f,this._ctx._repeat=!1,this._ctx._reject=!1,this._ctx._ignore=!1,null!==this._before&&this._before.call(this._ctx,this._ctx,f,this._rules[o]),this._rules[o].action.call(this._ctx,this._ctx,f),null!==this._after&&this._after.call(this._ctx,this._ctx,f,this._rules[o]),this._ctx._reject)continue;if(this._ctx._repeat){r=!0;break}if(this._ctx._ignore){if(this._progress(this._pos,this._rules[o].pattern.lastIndex),this._pos=this._rules[o].pattern.lastIndex,this._pos>=this._len)return void e();r=!0;break}if(this._pending.length>0)return this._progress(this._pos,this._rules[o].pattern.lastIndex),this._pos=this._rules[o].pattern.lastIndex,void(this._pos>=this._len&&e());throw Error('action of pattern "'+this._rules[o].pattern.source+'" neither rejected nor accepted any token(s)')}}}}throw this.error("token not recognized")}e()}},{key:"token",value:function(){if(0===this._pending.length&&this._tokenize(),this._pending.length>0){var t=this._pending.shift();return this._transaction.length>0&&this._transaction[0].push(t),this._log("TOKEN: ".concat(t.toString())),t}return null}},{key:"tokens",value:function(){for(var t,e=[];null!==(t=this.token());)e.push(t);return e}},{key:"peek",value:function(t){void 0===t&&(t=0);for(var e=0;
2e<this._pending.length+t;e++)this._tokenize();if(t>=this._pending.length)throw Error("not enough tokens available for peek operation");return this._log("PEEK: ".concat(this._pending[t].toString())),this._pending[t]}},{key:"skip",value:function(t){void 0===t&&(t=1);for(var e=0;e<this._pending.length+t;e++)this._tokenize();if(t>this._pending.length)throw Error("not enough tokens available for skip operation");for(;t-- >0;)this.token();return this}},{key:"consume",value:function(t,e){for(var r=this,i=0;i<this._pending.length+1;i++)this._tokenize();if(0===this._pending.length)throw Error("not enough tokens available for consume operation");var o=this.token();this._log("CONSUME: ".concat(o.toString()));var a=function(){throw new p("expected: <type: ".concat(t,", value: ").concat(JSON.stringify(e)," (").concat(n(e),")>, ")+"found: <type: ".concat(o.type,", value: ").concat(JSON.stringify(o.value)," (").concat(n(o.value),")>"),o.pos,o.line,o.column,r._input)};return 2!=arguments.length||o.isA(t,e)?o.isA(t)||a():a(JSON.stringify(e),n(e)),o}},{key:"begin",value:function(){return this._log("BEGIN: level ".concat(this._transaction.length)),this._transaction.unshift([]),this}},{key:"depth",value:function(){if(0===this._transaction.length)throw Error("cannot determine depth -- no active transaction");return this._transaction[0].length}},{key:"commit",value:function(){if(0===this._transaction.length)throw Error("cannot commit transaction -- no active transaction");return this._transaction.shift(),this._log("COMMIT: level ".concat(this._transaction.length)),this}},{key:"rollback",value:function(){if(0===this._transaction.length)throw Error("cannot rollback transaction -- no active transaction");return this._pending=this._transaction[0].concat(this._pending),this._transaction.shift(),this._log("ROLLBACK: level ".concat(this._transaction.length)),this}},{key:"alternatives",value:function(){for(var t=null,e=[],r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];for(var o=0;o<n.length;o++)try{this.begin(),t=n[o].call(this),this.commit();break}catch(t){this._log("EXCEPTION: ".concat(t.toString())),e.push({ex:t,depth:this.depth()}),this.rollback();continue}if(null===t&&e.length>0)throw(e=e.sort(function(t,e){return t.depth-e.depth}))[0].ex;return t}}]),t}();d.Token=h,d.ParsingError=p,d.ActionContext=f,e.exports=d},{}]},{},[1])(1)})}).call(this,t.g)},{}],2:[function(t,e,r){"use strict";var n,i=(n=t("tokenizr"))&&n.__esModule?n:{default:n};e.exports=function(t){var e=new i.default;e.rule(/#[^\r\n]*(?=\r?\n)/,function(t,e){t.accept("comment")}),e.rule(/"(?:\\"|[^"])*"/,function(t,e){t.accept("string")}),e.rule(/$[a-zA-Z_][a-zA-Z0-9_]*/,function(t,e){t.accept("var")}),e.rule(/[a-zA-Z_][a-zA-Z0-9_]*/,function(t,e){t.accept("id")}),e.rule(/[+-]?[0-9]*\.?[0-9]+(?:[eE][+-]?[0-9]+)?/,function(t,e){t.accept("number")}),e.rule(/[ \t\r\n]+/,function(t,e){t.accept("ws"," ")}),e.rule(/[{}]/,function(t,e){t.accept("brace")}),e.rule(/[[\]]/,function(t,e){t.accept("bracket")}),e.rule(/[()]/,function(t,e){t.accept("parenthesis")}),e.rule(/,/,function(t,e){t.accept("comma")}),e.rule(/!/,function(t,e){t.accept("not")}),e.rule(/\.\.\./,function(t,e){t.accept("ellipsis")}),e.rule(/@/,function(t,e){t.accept("at")}),e.rule(/:/,function(t,e){t.accept("colon")}),e.rule(/./,function(t,e){t.accept("any")}),e.input(t),e.debug(!1);for(var r=e.tokens(),n="",o=/^(?:brace|bracket|parenthesis|comma|colon)$/,a=0;a<r.length;a++)("comment"===r[a].type||"ws"===r[a].type&&(a<r.length-1&&r[a+1].type.match(o)||a>0&&r[a-1].type.match(o)))&&(r.splice(a,1),a--);return r.forEach(function(t){n+=t.value}),n}},{tokenizr:1}]},{},[2])(2)},141142,t=>{"use strict";let e,r,n;var i,o,a=t.i(350461),s=t.i(20657);class l{interval=null;gcInterval=null;intervalMs;lastStats=null;enabled;fetchMetrics={totalFetchCalls:0,fetchCallsSinceLastCheck:0,lastResetTime:Date.now()};registeredCaches=[];constructor(t=6e5){this.intervalMs=t,this.enabled=!1}registerCache(t,e){this.registeredCaches.push({name:t,cache:e})}start(){this.enabled&&!this.interval&&(console.info("[Memory Monitor] Starting memory monitoring",{intervalMs:this.intervalMs}),this.logMemoryUsage(),this.interval=setInterval(()=>{this.logMemoryUsage()},this.intervalMs),this.interval.unref(),this.gcInterval=setInterval(()=>{this.sweepMemory()},3e5),this.gcInterval.unref())}stop(){this.interval&&(clearInterval(this.interval),this.interval=null),this.gcInterval&&(clearInterval(this.gcInterval),this.gcInterval=null),console.info("[Memory Monitor] Stopped memory monitoring")}logNow(){}getStats(){return null}trackFetchCall(){this.enabled&&(this.fetchMetrics.totalFetchCalls++,this.fetchMetrics.fetchCallsSinceLastCheck++)}getFetchMetrics(){return{...this.fetchMetrics}}sweepMemory(){let t=globalThis;(0,s.notNullish)(t.__incrementalCache)&&(t.__incrementalCache=void 0),"u">typeof Bun&&Bun.gc(!1)}getCacheMetrics(){let t={};for(let{name:e,cache:r}of this.registeredCaches)t[e]={size:r.size,max:r.max,calculatedSize:r.calculatedSize};return t}logMemoryUsage(){let t=a.default.memoryUsage(),e={rss:t.rss,heapTotal:t.heapTotal,heapUsed:t.heapUsed,external:t.external,arrayBuffers:t.arrayBuffers},r={rss:`${(e.rss/1048576).toFixed(2)} MB`,heapTotal:`${(e.heapTotal/1048576).toFixed(2)} MB`,heapUsed:`${(e.heapUsed/1048576).toFixed(2)} MB`,heapUsedPercent:`${(e.heapUsed/e.heapTotal*100).toFixed(1)}%`,external:`${(e.external/1048576).toFixed(2)} MB`,arrayBuffers:`${(e.arrayBuffers/1048576).toFixed(2)} MB`},n=this.lastStats?{rss:`${((e.rss-this.lastStats.rss)/1048576).toFixed(2)} MB`,heapTotal:`${((e.heapTotal-this.lastStats.heapTotal)/1048576).toFixed(2)} MB`,heapUsed:`${((e.heapUsed-this.lastStats.heapUsed)/1048576).toFixed(2)} MB`,external:`${((e.external-this.lastStats.external)/1048576).toFixed(2)} MB`}:null,i=(Date.now()-this.fetchMetrics.lastResetTime)/1e3,o=this.fetchMetrics.fetchCallsSinceLastCheck/i,s=this.getCacheMetrics();console.info("[Memory Monitor] Memory usage",{memory:r,...n&&{delta:n},fetch:{totalCalls:this.fetchMetrics.totalFetchCalls,callsSinceLastCheck:this.fetchMetrics.fetchCallsSinceLastCheck,callsPerSecond:o.toFixed(2)},...Object.keys(s).length>0&&{caches:s}}),this.fetchMetrics.fetchCallsSinceLastCheck=0,this.fetchMetrics.lastResetTime=Date.now();let l=e.heapUsed/e.heapTotal*100;"u"<typeof Bun&&l>90&&console.warn("[Memory Monitor] High heap usage detected",{heapUsedPercent:`${l.toFixed(1)}
2%`,heapUsed:r.heapUsed,heapTotal:r.heapTotal}),this.lastStats&&e.heapUsed-this.lastStats.heapUsed>0x3200000&&console.warn("[Memory Monitor] Significant heap growth detected",{growth:n?.heapUsed,heapUsed:r.heapUsed,fetchCallsInPeriod:this.fetchMetrics.fetchCallsSinceLastCheck,fetchRate:`${o.toFixed(2)}/sec`}),this.lastStats&&o>10&&e.heapUsed-this.lastStats.heapUsed>0x1400000&&console.warn("[Memory Monitor] High fetch rate with memory growth detected",{fetchRate:`${o.toFixed(2)}/sec`,heapGrowth:n?.heapUsed,heapUsed:r.heapUsed}),this.lastStats=e}}let u=new l;var c=t.i(206910);t.i(613195);var h=t.i(144543);t.i(893855);var p=t.i(468364),f=t.i(64786),d=t.i(958879),g=t.i(558740),y=(t,e)=>{if(Array.isArray(t))for(var r=0,n=t.length;r<n;r++)y(t[r],e);else if("object"==typeof t&&null!==t)for(var i in t)"__typename"===i&&"string"==typeof t[i]?e.add(t[i]):y(t[i],e);return e},_=t=>{if("definitions"in t){for(var e=[],r=0,n=t.definitions.length;r<n;r++){var i=_(t.definitions[r]);e.push(i)}return{...t,definitions:e}}if("directives"in t&&t.directives&&t.directives.length){for(var o=[],a={},s=0,l=t.directives.length;s<l;s++){var u=t.directives[s],c=u.name.value;"_"!==c[0]?o.push(u):c=c.slice(1),a[c]=u}t={...t,directives:o,_directives:a}}if("selectionSet"in t){var h=[],p=t.kind===d.Kind.OPERATION_DEFINITION;if(t.selectionSet){for(var f=0,g=t.selectionSet.selections.length;f<g;f++){var y=t.selectionSet.selections[f];p=p||y.kind===d.Kind.FIELD&&"__typename"===y.name.value&&!y.alias;var m=_(y);h.push(m)}return p||h.push({kind:d.Kind.FIELD,name:{kind:d.Kind.NAME,value:"__typename"},_generated:!0}),{...t,selectionSet:{...t.selectionSet,selections:h}}}}return t},m=new Map;function v(t){var e=e=>t(e);return e.toPromise=()=>(0,f.toPromise)((0,f.take)(1)((0,f.filter)(t=>!t.stale&&!t.hasNext)(e))),e.then=(t,r)=>e.toPromise().then(t,r),e.subscribe=t=>(0,f.subscribe)(t)(e),e}function k(t,e,r){return{...e,kind:t,context:e.context?{...e.context,...r}:r||e.context}}var x=(t,e)=>k(t.kind,t,{meta:{...t.context.meta,...e}}),w=()=>{},b=t=>{let{kind:e}=t;return"mutation"!==e&&"query"!==e},S=t=>{var e,r,n,i=(e=t.query,r=(0,g.k)(e),(n=m.get(r.__key))||(m.set(r.__key,n=_(r)),Object.defineProperty(n,"__key",{value:r.__key,enumerable:!1})),n);if(i===t.query)return t;var o=k(t.kind,t);return o.query=i,o},E=t=>{let{forward:e,client:r,dispatchDebug:n}=t;var i=new Map,o=new Map,a=t=>"query"===t.kind&&"network-only"!==t.context.requestPolicy&&("cache-only"===t.context.requestPolicy||i.has(t.key));return t=>{var n=(0,f.map)(t=>{var e=i.get(t.key),n=e||(0,g.m)(t,{data:null});return n={...n,operation:x(t,{cacheOutcome:e?"hit":"miss"})},"cache-and-network"===t.context.requestPolicy&&(n.stale=!0,M(r,t)),n})((0,f.filter)(t=>!b(t)&&a(t))(t)),s=(0,f.tap)(t=>{var{operation:e}=t;if(e){var n=e.context.additionalTypenames||[];if("subscription"!==t.operation.kind&&(n=[...y(t.data,new Set)].concat(n)),"mutation"===t.operation.kind||"subscription"===t.operation.kind){for(var a=new Set,s=0;s<n.length;s++){var l=n[s],u=o.get(l);
2for(var c of(u||o.set(l,u=new Set),u.values()))a.add(c);u.clear()}for(var h of a.values())i.has(h)&&(e=i.get(h).operation,i.delete(h),M(r,e))}else if("query"===e.kind&&t.data){i.set(e.key,t);for(var p=0;p<n.length;p++){var f=n[p],d=o.get(f);d||o.set(f,d=new Set),d.add(e.key)}}}})(e((0,f.filter)(t=>"query"!==t.kind||"cache-only"!==t.context.requestPolicy)((0,f.map)(t=>x(t,{cacheOutcome:"miss"}))((0,f.merge)([(0,f.map)(S)((0,f.filter)(t=>!b(t)&&!a(t))(t)),(0,f.filter)(t=>b(t))(t)])))));return(0,f.merge)([n,s])}},M=(t,e)=>t.reexecuteOperation(k(e.kind,e,{requestPolicy:"network-only"})),O=new Set,C=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var e=!!t.staleWhileRevalidate,r=!!t.includeExtensions,n={},i=[],o=t=>{i.push(t.operation.key),1===i.length&&Promise.resolve().then(()=>{for(var t;t=i.shift();)n[t]=null})},a=i=>{let{client:a,forward:s}=i;return i=>{var l=t&&"boolean"==typeof t.isClient?!!t.isClient:!a.suspense,u=s((0,f.map)(S)((0,f.filter)(t=>"teardown"===t.kind||!n[t.key]||!!n[t.key].hasNext||"network-only"===t.context.requestPolicy)(i))),c=(0,f.map)(t=>{let i;var o=(i=n[t.key],{operation:t,data:i.data?JSON.parse(i.data):void 0,extensions:r&&i.extensions?JSON.parse(i.extensions):void 0,error:i.error?new g.C({networkError:i.error.networkError?Error(i.error.networkError):void 0,graphQLErrors:i.error.graphQLErrors}):void 0,stale:!1,hasNext:!!i.hasNext});return e&&!O.has(t.key)&&(o.stale=!0,O.add(t.key),M(a,t)),{...o,operation:x(t,{cacheOutcome:"hit"})}})((0,f.filter)(t=>"teardown"!==t.kind&&!!n[t.key]&&"network-only"!==t.context.requestPolicy)(i));return l?c=(0,f.tap)(o)(c):u=(0,f.tap)(t=>{var{operation:e}=t;if("mutation"!==e.kind){var i,o=(i={hasNext:t.hasNext},void 0!==t.data&&(i.data=JSON.stringify(t.data)),r&&void 0!==t.extensions&&(i.extensions=JSON.stringify(t.extensions)),t.error&&(i.error={graphQLErrors:t.error.graphQLErrors.map(t=>t.path||t.extensions?{message:t.message,path:t.path,extensions:t.extensions}:t.message)},t.error.networkError&&(i.error.networkError=""+t.error.networkError)),i);n[e.key]=o}})(u),(0,f.merge)([u,c])}};return a.restoreData=t=>{for(var e in t)null!==n[e]&&(n[e]=t[e])},a.extractData=()=>{var t={};for(var e in n)null!=n[e]&&(t[e]=n[e]);return t},t&&t.initialState&&a.restoreData(t.initialState),a},P=function t(e){let r;var n=0,i=new Map,o=new Map,a=new Set,s=[],l={url:e.url,fetchSubscriptions:e.fetchSubscriptions,fetchOptions:e.fetchOptions,fetch:e.fetch,preferGetMethod:null!=e.preferGetMethod?e.preferGetMethod:"within-url-limit",requestPolicy:e.requestPolicy||"cache-first"},u=(0,f.makeSubject)();function c(t){"mutation"!==t.kind&&"teardown"!==t.kind&&a.has(t.key)||("teardown"===t.kind?a.delete(t.key):"mutation"!==t.kind&&a.add(t.key),u.next(t))}var h=!1;function p(t){if(t&&c(t),!h){for(h=!0;h&&(t=s.shift());)c(t);h=!1}}var d=t=>{var e=(0,f.takeUntil)((0,f.filter)(e=>"teardown"===e.kind&&e.key===t.key)(u.source))((0,f.filter)(e=>e.operation.kind===t.kind&&e.operation.key===t.key&&(!e.operation.context._instance||e.operation.context._instance===t.context._instance))(m));return e="query"!==t.kind?(0,f.takeWhile)(t=>!!t.hasNext,!0)(e):(0,f.switchMap)(e=>{var r=(0,f.fromValue)(e);return e.stale||e.hasNext?r:(0,f.merge)([r,(0,f.map)(()=>(e.stale=!0,e))((0,f.take)(1)((0,f.filter)(e=>e.key===t.key)(u.source)))])})(e),e="mutation"!==t.kind?(0,f.onEnd)(()=>{a.delete(t.key),i.delete(t.key),o.delete(t.key),h=!1;for(var e=s.length-1;e>=0;e--)s[e].key===t.key&&s.splice(e,1);c(k("teardown",t,t.context))})((0,f.onPush)(e=>{if(e.stale)if(e.hasNext)for(var r=0;r<s.length;r++){var n=s[r];if(n.key===e.operation.key){a.delete(n.key);break}}else a.delete(t.key);else e.hasNext||a.delete(t.key);i.set(t.key,e)})(e)):(0,f.onStart)(()=>{c(t)})(e),(0,f.share)(e)},y=Object.assign(this instanceof t?this:Object.create(t.prototype),{suspense:!!e.suspense,operations$:u.source,reexecuteOperation(t){if("teardown"===t.kind)p(t);else if("mutation"===t.kind)s.push(t),Promise.resolve().then(p);else if(o.has(t.key)){for(var e=!1,r=0;r<s.length;r++)s[r].key===t.key&&(s[r]=t,e=!0);e||a.has(t.key)&&"network-only"!==t.context.requestPolicy?a.delete(t.key):s.push(t),Promise.resolve().then(p)}},createRequestOperation:(t,e,r)=>(r||(r={}),k(t,e,{_instance:"mutation"===t?n=n+1|0:void 0,...l,...r,requestPolicy:r.requestPolicy||l.requestPolicy,suspense:r.suspense||!1!==r.suspense&&y.suspense})),executeRequestOperation:t=>"mutation"===t.kind?v(d(t)):v((0,f.lazy)(()=>{var e=o.get(t.key);e||o.set(t.key,e=d(t)),e=(0,f.onStart)(()=>{p(t)})(e);var r=i.get(t.key);return"query"===t.kind&&r&&(r.stale||r.hasNext)?(0,f.switchMap)(f.fromValue)((0,f.merge)([e,(0,f.filter)(e=>e===i.get(t.key))((0,f.fromValue)(r))])):e})),executeQuery(t,e){var r=y.createRequestOperation("query",t,e);return y.executeRequestOperation(r)},executeSubscription(t,e){var r=y.createRequestOperation("subscription",t,e);return y.executeRequestOperation(r)},executeMutation(t,e){var r=y.createRequestOperation("mutation",t,e);return y.executeRequestOperation(r)},readQuery(t,e,r){var n=null;return(0,f.subscribe)(t=>{n=t})(y.query(t,e,r)).unsubscribe(),n},query:(t,e,r)=>y.executeQuery((0,g.h)(t,e),r),subscription:(t,e,r)=>y.executeSubscription((0,g.h)(t,e),r),mutation:(t,e,r)=>y.executeMutation((0,g.h)(t,e),r)}),_=(r=e.exchanges,t=>{let{client:e,forward:n,dispatchDebug:i}=t;return r.reduceRight((t,r)=>r({client:e,forward:e=>(0,f.share)(t((0,f.share)(e))),dispatchDebug(t){}}),n)}),m=(0,f.share)(_({client:y,dispatchDebug:w,forward:(t=>{let{dispatchDebug:e}=t;return t=>(0,f.filter)(t=>!1)(t)})({dispatchDebug:w})})(u.source));return(0,f.publish)(m),y},T=function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};var{retryIf:e,retryWith:r}=t,n=t.initialDelayMs||1e3,i=t.maxDelayMs||15e3,o=t.maxNumberAttempts||2,a=null==t.randomDelay||!!t.randomDelay;return t=>{let{forward:s,dispatchDebug:l}=t;return t=>{var{source:l,next:u}=(0,f.makeSubject)(),c=(0,f.mergeMap)(e=>{var r=e.context.retry||{count:0,delay:null},o=++r.count,s=r.delay||n,l=Math.random()+1.5;a?s*l<i?s*=l:s=i:s=Math.min(o*n,i),r.delay=s;var u=(0,f.filter)(t=>("query"===t.kind||"teardown"===t.kind)&&t.key===e.key)(t);return(0,f.takeUntil)(u)((0,f.debounce)(()=>s)((0,f.fromValue)(k(e.kind,e,{...e.context,retry:r}))))})(l);return(0,f.filter)(t=>{var n=t.operation.context.retry;if(!(t.error&&(e?e(t.error,t.operation):r||t.error.networkError)))return n&&(n.count=0,n.delay=null),!0;if(!((n&&n.count||0)>=o-1)){var i=r?r(t.error,t.operation):t.operation;return!i||(u(i),!1)}return!0}
2)(s((0,f.merge)([t,c])))}}},z=t.i(860223),F=t.i(978384);let N=t=>{let{forward:e}=t;return t=>{let r=(0,f.share)(t),n=(0,f.pipe)(r,(0,f.filter)(t=>"query"===t.kind||"mutation"===t.kind),(0,f.mergeMap)(t=>{(0,h.isBrowser)()||u.trackFetchCall();let e=(0,g.a)(t);return e.query&&(e.query=(0,F.default)(e.query)),(0,f.pipe)((0,g.f)(t,(0,g.d)(t,e),(0,g.e)(t,e)),(0,f.takeUntil)((0,f.pipe)(r,(0,f.filter)(e=>"teardown"===e.kind&&e.key===t.key))))})),i=(0,f.pipe)(r,(0,f.filter)(t=>"query"!==t.kind&&"mutation"!==t.kind),e);return(0,f.merge)([n,i])}},q=/Link from entry .+ cannot be resolved/,L=t=>{let{forward:e}=t;return t=>e((0,f.pipe)(t,(0,f.map)(t=>{let{query:e,variables:r}=t,{definitions:n}=e,i=new Set,o=n.filter(t=>{if("FragmentDefinition"!==t.kind)return!0;let{name:e}=t;return!i.has(e.value)&&(i.add(e.value),!0)},[]);return{...t,variables:{...r,preview:(0,h.isPreviewMode)()},query:{...e,definitions:o}}})))},A=0xf00000,B=new z.LRUCache({max:8,ttl:12e4,ttlAutopurge:!0,maxSize:0x9600000,sizeCalculation:()=>A,dispose:(t,e)=>{let r=0;if(t.ssr)try{let e=t.ssr.extractData(),n=JSON.stringify(e);r=2*n.length,A=Math.round(.7*A+.3*r)}catch{}console.info(`[GraphQL] Client evicted from cache: ${e}`,{cacheSize:B.size,ssrDataSize:`${(r/1024).toFixed(1)} KB`,estimatedClientSize:`${(A/1048576).toFixed(1)} MB`})}});(0,h.isBrowser)()||u.registerCache("graphql-clients",B);let D=(i=()=>B,o=(t,e)=>{let r,n=C({isClient:(0,h.isBrowser)(),initialState:e,staleWhileRevalidate:!0}),i=(0,h.isBrowser)()?(0,c.extendConsole)(`gql~${t}`):(r=`gql~${t}`,Object.fromEntries(["info","warn","error","debug","log"].map(t=>[t,function(e){for(var n=arguments.length,i=Array(n>1?n-1:0),o=1;o<n;o++)i[o-1]=arguments[o];return console[t](`[${r}] ${e}`,...i)}])));return new Proxy(P({url:((0,h.isPreviewMode)(),"https://graphql.contentful.com/content/v1/spaces/bkmkssdu4exw/environments/master"),suspense:!0,exchanges:[E,L,n,(t=>{let{onOperation:e,onResult:r,onError:n}=t;return t=>{let{forward:i}=t;return t=>(0,f.mergeMap)(t=>{n&&t.error&&n(t.error,t.operation);var e=r&&r(t)||t;return"then"in e?(0,f.fromPromise)(e):(0,f.fromValue)(e)})(i((0,f.mergeMap)(r=>{if("teardown"===r.kind)return(0,f.fromValue)(r);var n=e&&e(r)||r;return"then"in n?(0,f.takeUntil)((0,f.filter)(t=>"teardown"===t.kind&&t.key===r.key)(t))((0,f.fromPromise)(n)):(0,f.fromValue)(n)})(t)))}})({onError:t=>{t?.graphQLErrors&&(t.graphQLErrors=t.graphQLErrors.filter(t=>{let e;return!("UNRESOLVABLE_LINK"===(e=t.extensions?.contentful?.code)||"UNEXPECTED_LINKED_CONTENT_TYPE"===e||q.test(t.message))}))}}),T({initialDelayMs:2500,maxDelayMs:15e3,randomDelay:!0,maxNumberAttempts:3,retryIf:t=>{if(t.networkError)return i.warn("retrying on network error",{error:t}),!0;if(!t.graphQLErrors)return!1;let e=t.graphQLErrors.some(t=>t.extensions?.contentful?.code==="RATE_LIMIT_EXCEEDED");return e&&i.warn("hit contentful rate limit, retrying...",{error:t}),e}}),N],fetchOptions:()=>({headers:{authorization:`Bearer ${(0,h.isPreviewMode)()?"zt2H3giIBdxIQt0wS-XftGS6OBZXBkj4uCFEIMb3tJc":"D66-s-1t-qdUKbXYmVe-zHdbSoQ8l72puCEGnexDL-Y"}`}})}),{get:(t,e)=>"ssr"===e?n:"reset"===e?()=>{B.clear()}:t[e]})},r={hits:0,misses:0},(n=function(){for(var t=arguments.length,n=Array(t),a=0;a<t;a++)n[a]=arguments[a];let[s]=n;e||(e=i());let l=e.get(s);if(l)return r.hits++,l;r.misses++;let u=o(...n);return e.set(s,u),u}).stats=r,n);t.s(["getOrCreateContentfulClient",0,(t,e)=>{let r;if(!(0,h.isTests)()&&!(0,h.isBrowser)()&&!t)throw new s.AssertionFailure("can only return global Contentful client in browser or tests");return D((r=t??"global",(0,p.stripAppPrefix)(new p.LocalLink({base:r}).pathname)),e)}],141142)},964564,719626,t=>{"use strict";var e=t.i(811861),r=t.i(431860);let n=function(t,n){return t&&(0,e.default)(t,n,r.default)};t.s(["default",0,n],719626);var i=t.i(574086),o=function(t,e){if(null==t)return t;if(!(0,i.default)(t))return n(t,e);for(var r=t.length,o=-1,a=Object(t);++o<r&&!1!==e(a[o],o,a););return t};t.s(["default",0,o],964564)},593416,t=>{"use strict";let e=function(t,e,r,n){for(var i=-1,o=null==t?0:t.length;++i<o;){var a=t[i];e(n,a,r(a),t)}return n};var r=t.i(964564);let n=function(t,e,n,i){return(0,r.default)(t,function(t,r,o){e(i,t,n(t),o)}),i};var i=t.i(740889),o=t.i(46315);t.s(["default",0,function(t,r){return function(a,s){var l=(0,o.default)(a)?e:n,u=r?r():{};return l(a,t,(0,i.default)(s,2),u)}}],593416)},788260,t=>{"use strict";var e=t.i(391398),r=t.i(745161),n=t.i(272043),i=t.i(191788),o=t.i(398637),a=t.i(556535),s=t.i(774460);let l=(0,i.forwardRef)((t,i)=>{let{"data-testid":l,analyticsProperties:u,asChild:c=!1,children:h,className:p,containerElementId:f,download:d,href:g,loading:y,media:_,onClick:m,placement:v,preset:k="primary",referrerPolicy:x,rel:w,size:b="medium",style:S,target:E,title:M,disabled:O,...C}=t,P=s.PRESETS[k]??s.PRESETS.primary,T={...(0,r.forwardedAttributes)(C),className:(0,n.default)(o.default.button,P.button,P[b],O&&o.default.disabled,p),"data-testid":l,onClick:t=>{m?.(t)},style:S,title:M};return c?(0,e.jsx)("span",{...T,ref:i,children:(0,e.jsx)(a.ButtonContent,{children:h})}):(0,e.jsx)("a",{...T,download:d,media:_,href:g,ref:i,referrerPolicy:x,rel:w,target:E,children:(0,e.jsx)(a.ButtonContent,{children:h})})});t.s(["LinkButton",0,l])},208076,t=>{t.v({desktop:"responsive-module-scss-module__adY9BG__desktop",mobile:"responsive-module-scss-module__adY9BG__mobile"})},583525,t=>{"use strict";var e=t.i(391398),r=t.i(272043),n=t.i(208076);t.s(["Desktop",0,t=>{let{className:i,children:o,visible:a=!0}=t;return a?(0,e.jsx)("div",{className:(0,r.default)(n.default.desktop,i),children:o}):null},"Mobile",0,t=>{let{className:i,children:o,visible:a=!0}=t;return a?(0,e.jsx)("div",{className:(0,r.default)(n.default.mobile,i),children:o}):null}])},414421,t=>{"use strict";var e=t.i(391398),r=t.i(788260);t.i(893855);var n=t.i(656433),i=t.i(12464),o=t.i(468364),a=t.i(172353),s=t.i(41158),l=t.i(203828);let u=(0,a.observer)(t=>{let{title:a,"data-testid":u,placement:c,containerElementId:h,path:p,preset:f="primary",size:d,...g}=t,y=i.LINK.cms({path:p,...g}),_=(0,l.useRouter)(),m=(0,o.queryFromPath)(_.asPath);m.utm_source||m.pid||y.query.utm_source||y.query.pid||(m.utm_source="step_internal",m.utm_medium="cta_button",m.utm_content=(0,n.pageIdentifier)((0,n.attributionPath)(_.pathname,_.asPath)));let v=y.addQueryParams(m);return(0,e.jsx)(s.default,{href:v.serialize(_),children:(0,e.jsx)(r.LinkButton,{asChild:!0,preset
2:f||"primary",size:d??"medium","data-testid":u,placement:c,disabled:!p,children:a})})});t.s(["ActionLocalPathname",0,u])},188068,t=>{"use strict";var e,r=t.i(44585),n=t.i(82080);t.i(893855);var i=t.i(656433),o=((e={}).Sms="sms",e.AppStoreLink="app_store_link",e.StoreBadge="store_badge",e);t.s(["AppDownloadMethod",()=>o,"trackAppDownloadClicked",0,t=>{let{method:e,pathname:o,asPath:a,placement:s}=t,l=(0,i.attributionPath)(o,a);r.default.trackEvent(n.AnalyticsEvent.APP_DOWNLOAD_CLICKED,{method:e,page:o||l,page_path:l,placement:s??"body"})}])},246036,t=>{"use strict";t.i(925209),t.s(["avatarSizeLarge",0,"80px","avatarSizeMedium",0,"40px","avatarSizeSmall",0,"20px","avatarSizeXlarge",0,"130px","controlWidthMedium",0,"250px","controlWidthSmall",0,"180px","downloadFormButtonIdleWidthSmall",0,"100px","downloadFormButtonOffset",0,"260px","downloadFormButtonWidthMedium",0,"100px","downloadFormButtonWidthSmall",0,"75px","downloadFormButtonWidthSmallLeft",0,"120px","downloadFormExpandedWidth",0,"360px","downloadFormHeaderIdleWidth",0,"116px","downloadFormInputButtonGap",0,"10px","downloadFormInputRightSmall",0,"85px","gapLarge",0,"36px","gapLarger",0,"48px","gapMedium",0,"24px","gapSmall",0,"16px","gapXLarge",0,"72px","gapXSmall",0,"8px","gapXXLarge",0,"144px","gapXXSmall",0,"5px","iconSizeMedium",0,"40px","lg",0,"1024px","md",0,"768px","profileCardGifHeight",0,"200px","sectionImageHeight",0,"300px","sectionImageWidth",0,"320px","sectionVideoHeight",0,"211px","sectionVideoWidth",0,"375px","signupPreHeaderLogoHeight",0,64,"sm",0,"667px","tablet",0,"900px","xs",0,"480px","xxs",0,"320px"])}]);
3
4//# debugId=fc200cb0-eef3-1bcc-a85a-f70f6fe9942a

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.