vendor: 2,047 bytes, lines 1-2
1/*! For license information please see app-09185c2dc40e7fb13d2b.js.LICENSE.txt */ 2(self.webpackChunkfilmustage_landing=self.webpackChunkfilmustage_landing||[]).push([[524],{528:function(e,t,a){"use strict";var n,i=a(9629),r=a(29838),o=a(29110),s=a(61155),l=a(94943),u=a(5731),c=a(3468),d=a(32140),p=a(58479),m=a(18449),h=a(88129),g=a(22387),f=a(85865),b=a(1319),y=a(36882),v=a(69336),w=a(64940),k=function(){throw new c},I=v?function(){try{return k}catch(e){try{return v(arguments,"callee").get}catch(t){return k}}}():k,S=a(53558)(),A=a(46369),j=a(17345),x=a(57859),F=a(6095),E=a(64531),T={},O="undefined"!=typeof Uint8Array&&A?A(Uint8Array):n,_={__proto__:null,"%AggregateError%":"undefined"==typeof AggregateError?n:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?n:ArrayBuffer,"%ArrayIteratorPrototype%":S&&A?A([][Symbol.iterator]()):n,"%AsyncFromSyncIteratorPrototype%":n,"%AsyncFunction%":T,"%AsyncGenerator%":T,"%AsyncGeneratorFunction%":T,"%AsyncIteratorPrototype%":T,"%Atomics%":"undefined"==typeof Atomics?n:Atomics,"%BigInt%":"undefined"==typeof BigInt?n:BigInt,"%BigInt64Array%":"undefined"==typeof BigInt64Array?n:BigInt64Array,"%BigUint64Array%":"undefined"==typeof BigUint64Array?n:BigUint64Array,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?n:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":r,"%eval%":eval,"%EvalError%":o,"%Float16Array%":"undefined"==typeof Float16Array?n:Float16Array,"%Float32Array%":"undefined"==typeof Float32Array?n:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?n:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?n:FinalizationRegistry,"%Function%":Function,"%GeneratorFunction%":T,"%Int8Array%":"undefined"==typeof Int8Array?n:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?n:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?n:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%
2IteratorPrototype%":S&&A?A(A([][Symbol.iterator]())):n,"%JSON%":"object"==typeof JSON?JSON:n,"%Map%":"undefined"==typeof Map?n:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&S&&A?A((new Map)[Symbol.iterator]()):n,"%Math%":Math,"%Number%":Number,"%Object%":i,"%Object.getOwnPropertyDescriptor%":v,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?n:Promise,"%Proxy%":"undefined"==typeof Proxy?n:Proxy,"%RangeError%":s,"%ReferenceError%":l,"%Reflect%":"undefined"==typeof Reflect?n:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?n:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&S&&A?A((new Set)[Symbol.iterator]()):n,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?n:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":S&&A?A(""[Symbol.iterator]()):n,"%Symbol%":S?Symbol:n,"%SyntaxError%":u,"%ThrowTypeError%":I,"%TypedArray%":O,"%TypeError%":c,"%Uint8Array%":"undefined"==typeof Uint8Array?n:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?n:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?n:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?n:Uint32Array,"%URIError%":d,"%WeakMap%":"undefined"==typeof WeakMap?n:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?n:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?n:WeakSet,"%Function.prototype.call%":E,"%Function.prototype.apply%":F,"%Object.defineProperty%":w,"%Object.getPrototypeOf%":j,"%Math.abs%":p,"%Math.floor%":m,"%Math.max%":h,"%Math.min%":g,"%Math.pow%":f,"%Math.round%":b,"%Math.sign%":y,"%Reflect.getPrototypeOf%":x};if(A)try{null.error}catch(K){var P=A(A(K));_["%Error.prototype%"]=P}var z=a(1361),D=a(14898),C=a(17233),N=function e(t){var a;if("%AsyncFunction%"===t)a=z()||void 0;else if("%GeneratorFunction%"===t)a=D()||void 0;else if("%AsyncGeneratorFunction%"===t)a=C()||void 0;else if("%AsyncGenerator%"===t){var n=e("%AsyncGeneratorFunction%");n&&(a=n.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&A&&(a=A(i.prototype))}return _[t]=a,a},M={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},R=a(79138),q=a(78554),L=R.call(E,Array.prototype.concat),B=R.call(F,Array.prototype.splice),U=R.call(E,String.prototype.replace),W=R.call(E,String.prototype.slice),H=R.call(E,RegExp.prototype.exec),V=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,Q=/\\(\\)?/g,G=function(e,t){var a,n=e;if(q(M,n)&&(n="%"+(a=M[n])[0]+"%"),q(_,n)){var i=_[n];if(i===T&&(i=N(n)),void 0===i&&!t)throw new c("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:a,name:n,value:i}}throw new u("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new c("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new c('"allowMissing" argument must be a boolean');if(null===H(/^%?[^%]*%?$/,e))throw new u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var a=function(e){var t=W(e,0,1),a=W(e,-1);if("%"===t&&"%"!==a)throw new u("invalid intrinsic syntax, expected closing `%`");if("%"===a&&"%"!==t)throw new u("invalid intrinsic syntax, expected opening `%`");var n=[];return U(e,V,function(e,t,a,i){n[n.length]=a?U(i,Q,"$1"):t||e}),n}(e),n=a.length>0?a[0]:"",i=G("%"+n+"%",t),r=i.name,o=i.value,s=!1,l=i.alias;l&&(n=l[0],B(a,L([0,1],l)));for(var d=1,p=!0;d<a.length;d+=1){var m=a[d],h=W(m,0,1),g=W(m,-1);if(('"'===h||"'"===h||"`"===h||'"'===g||"'"===g||"`"===g)&&h!==g)throw new u("property names with quotes must have matching quotes");if("constructor"!==m&&p||(s=!0),q(_,r="%"+(n+="."+m)+"%"))o=_[r];
2else if(null!=o){if(!(m in o)){if(!t)throw new c("base intrinsic for "+e+" exists, but the property is not available.");return}if(v&&d+1>=a.length){var f=v(o,m);o=(p=!!f)&&"get"in f&&!("originalValue"in f.get)?f.get:o[m]}else p=q(o,m),o=o[m];p&&!s&&(_[r]=o)}}return o}},1080:function(e,t,a){"use strict";a.r(t),a.d(t,{getPlaceholder:function(){return ea},onError:function(){return sa},onLoad:function(){return ia}});const n=(e,t)=>{const a=e=>{const t=e.charCodeAt(0);return t>64&&t<91?t-65:t>96&&t<123?t-71:t>47&&t<58?t+4:43===t?62:47===t?63:61===t?-1:-2},n=i[e],r=[];let o=0,s=0;for(let i=0;i<n.length;i++){const e=a(n[i]);-1!==e&&(o=o<<6|e,s+=6,s>=8&&(s-=8,r.push(o>>s&255),o&=(1<<s)-1))}const l=e=>255&(r[e]^t),u=e=>String.fromCharCode(e);return(e=>{let t="",a=0;for(;a<e.length;){const e=l(a++);if(e<128)t+=u(e);else if(e>=192&&e<224){const n=l(a++);t+=u((31&e)<<6|63&n)}else if(e>=224&&e<240){const n=l(a++),i=l(a++);t+=u((15&e)<<12|(63&n)<<6|63&i)}else if(e>=240&&e<248){const n=(7&e)<<18|(63&l(a++))<<12|(63&l(a++))<<6|63&l(a++);if(n>65535){const e=56320+(n-65536&1023);t+=u(55296+(n-65536>>10)),t+=u(e)}else t+=u(n)}}return t})(r)},i=["","JTIyLzI","EBUVNAcUHwU9GAIFFB8UAw","lIWFkJuRtp2cmZE","6/rt6fztzeTt5e3m/A","prG8pbU","WlFKUlpNXl1TWg","xMjJwc7A0tXGxcvC","JCE6JzIxPzY","p6itp68","k4menQ","pqmktraJrLax","zdPU3tXN","Rk1OQ0BNdUlIUg","/vX57/f/9O4","39zQ0t/gx9zB0tTW","RkVJS15DRUQ","EB8IFxkfChEM","Z0teQg","w+bz4g","1vH37Ovi","iKWtoqSz","pJeXhJw","IxgADwgf","4dbWy9Y","Bjo9J2BhEiEhMio","u7e2q7e0vQ","jJmOmpOOkZ2Sn5k","no2CiIOB","Mjg7OyY","1NLe2w","LTAqMTs","BAgR","Ky8o","JSc2EjAtNi02OzInDSQ","T1tGRGpBSFtqRk1M","g5WEpJmdlZ+FhA","YnRlWH9ldGNncH0","SUZPS1h+Q0dPRV9e","6ebv6/jD5P7v+Pzr5g","eHF6c2B8","X1ZEeEBZZ0VYR1JFQ04","t7y1ppe7sLGVoA","4M/g","4fri7er9","3dHA","ysvT","en17YGdu","RUhIS0JGSQ","7vTG9fXm/g","7+Lq5eP0","ycvWzdbNwMnc","eWB6YHo","WZrjmtAJ","dHlm","4vX09O/u","/+n4zfj4/uXu+fjp","hpeKhrGdnIaXnIY","AwQJHBU","JiEhKj0bKjc7","lr2zr7Ckt7uzpfY","WkdTTkxaTlFAQkhVWBsRXFVOWk5RQEJIVVgbEFxcDw","NzwjPyU4JSMidiolNCkodyUiPyk4dnx3NmElIigpNHZ1dXV1dy4tLycoPiM8YSolIDgpPnYrPi01Py8tIClkfXx8aWV3YTspLiclOGEuLS8nKD4jPGEqJSA4KT52Kz4tNT8vLSApZH18fGlldyojIjhhKi0hJSA1dj8tIj9hPyk+JSp3LSIlIS04JSMidg","tbuh5rXw9ObwuPz7rvf09v7y5/rg+/Gv5/L39L2luaW5pbm7obzouw","6q6jvLGuo7m6pquz8Kimpamh8aymr7LnrqO4r6m+o6Wk8Lilvbfk","04mEm9eDmYXAjoWEgYnF38SWnYKehJmEgoPXi4SViInWj4KZmYKA193WgYiLmdfd1pqEiZmF19zd3cjWj4yOhoqfgpiDidfOi4uL1o+Cn4mIn8CZgp3X3J2VzZ6CgYSJzc6I2IjYiNjWiYSenYGMlNeLgYiV1ouBiJXAiYSfiI6ZhIKD146CgZiAg9aMgYSKg8CEmYiAnteOiIOZiJ/WnYKEg5mIn8CIm4iDmZ7XjJiZgpDD","zJabhMichprfkZqbnpbawNvMlpuEyJSbgIGG35Gam56WiZabgYKek4vIlJ6XismVk4LIwMKCismCk5aWm5yVyMDCgorJkZ2enYDI0cTExI/c","3oSJltqOlIjNg4iJjITI0snehImW2oaJkpOUzYOIiYyE3oSJltqGiZKTlM2DiImMhJuXiYSUiNrY0JCY24iFiYeIlNrY0JCY24KBg4uHko+VjoTalZKMyMKEgZSB2omNgYeFz5OWh8uYjYzMxdOjk5aHwJiNjI6T3ceIlJSQ2s/Pl5eXzpfTzo+Sh8/S0NDQz5OWh8fAl4mElIjdx9jQx8CIhYmHiJTdx9jQx8CGiYyM3ceDlZKShY6Uo4+Mj5LHxdOlxdOjkIGUiMCGiYyM3cfF0tPS1tLW0tbHwITdx63U0c7R18DWztjX2YHTztPT08DTztPT08DQwNDA0M3SztPUwNCs0tXA0dLO2NDWjNXA1c7R0tnA0dDN1M7T19XA0tDA2M7X1ZbR1M7T1deD0MDTztXQ083O1NDWwNbO2NPUzdHO09PUwNnO2dPUjNXO0dTA1c7R1IPRztjU0s3UztTQ18DSztjWzdnO1NbVwNLO2NbN0dXO0NfUttLQg9DN0c7T2c3O2NbRzdLO1tPTzdLO0dbSzdPO0dLRjM3S087T09TN0dC6rdHVztbZwNHQztnX1oHTztPT08DTztPT08DQwNDA0M3UztfR1MDUztfR1KzW1M7T0cDW2c7Q0tSB087T09PA087T09PA0MDQwNDA1M7X0dTN1M7X0dSs0dXO1tnA0dDO2dfWuq3U2M7X0tjA1tDO09LYodfQztnX2MDX0M7Z19jA0MDQwNHA1NDA1tbO0tDZgdbVztTS1sDW1c7U0tbA0MDQwNHN0s7UzdHO1NPRg83SztPZ1c3RztTZ2M3VztXX1c3TztbY1c3YztfT2M3WztTV06PS0s7T2dTA1dLO1tbVwNLQwNTVztHX2MDS0MDT1s7W1teWzdWs0dPO09PTwNLVltHRztbW14PQwNHRztTY2MDUztLX08DS0M7W1tfA0dHO0dPZwNLWztbX1cDTztXQ08DTztDW1cDWztnZwNXO1NbA2c7V2dXA187Q2NmB19DA19DA0MDQwNDA087R19PA0c7Y19ODztPX1M7S0NjA0c7Q0NjO1dTA0c7S1NXO1tbVjM7Q0tLO0NHRg87Z09nO1NfA0s7Q1NXO1NfA0s7Z2NTO0NDRjM7Q1NfNztDS1oPO2NLNztTV08DTztHR1c3RztfS1MDUztPZ1c3SztXS1IHX187S09bA19fO0tPWwNDA0MDQwNfO1dPYzdXO09aMzdTO19TTzdTO19TTusfPxdOlxdOjz5OWh8XTpcLJwJKJh4iUnc4","77W4p+u/pbn8srm4vbX54/jvtbin67e4o6Kl/LK5uL2177W4p+u/pbn8srm4vbX54/iqtbiiob2wqOu3vbSp6re9tKn8tbijtLKluL6/67K+vaS8v+q8sKn8pri1pbnr5eXhoams/w","oPr36KTw6vaz/fb38vq2rLeg+vfopPj37O3qs/329/L6oPr36KTw6vaz/fb38vq2rLeg+vfopPj37O3qs/329/L65fr37e7y/+ek+PL75qX/8vf58LP36vvz7aT9+/Dq++yl+f/upK+u7ual8//s+ffws/zx6urx86Svru7m47A","te/i/bHl/+Om6OPi5++juaK17+L9se3i+fj/pujj4ufvte/i/bHl/+Om6OPi5++juaK17+L9se3i+fj/pujj4ufvte/i/bHt4vn4/6bo4+Ln7/D84u//47G4ufvzsOPu4uzj/7G4ufvzsO/i+Pvn6vKx5eTl7rDp6ujg7Pnk/uXvsf7556Op7+r/6rHi5urs7qT4/eyg8+bnp664yPj97Kvz5ufl+Las4///+7GkpPz8/KX8uKXk+eykubu7u6T4/eysq/zi7//jtqy4uayr4+7i7OP/tqy4uayr7eLn57as6P75+e7l/8jk5+T5rK64zq64yPvq/+Or7eLn57asrrm4ub25vbm9rKvvtqzGur2lv72zq7mlvL656rqluLi/q7qluLi/q7uru
26u7pqWyuL2ru8e6u6u+pbq5uee5q7mlu765q7+muqW8vquzq7ilvv2+pby/uOi7q7qlv7u6pqW6vbmruaW8uLimpb64v6u4pbK8uOe5pbu+vKu5pbu+vOilvLi9prqlvL24q7qlur+/prilvLO8q7qlur+/pr2lu7jds+i7pqW+vr2mpbi/vqa6pbu+uKals729prqlub+z56aypbi4uKa/0ca9pbm8vau/pbiy6rqluLi4q7qluLi4q7uru6u7prqls7O+q7qls7O9x7m+pby5v6u5vKW9uuq6pbi4uKu6pbi4uKu7q7qru6u6pbOzvaa6pbOzvce9pbm8vau/pbiy0ca6sqW/srqrub+luri6yrmzpbiyuau5s6W4srmru6u7q7qrur2rub2lv7O/6rm8pb6zuKu5vKW+s7iru6u7q7qmv6W/vr6muKW6vr/Is6WyvrOrubqlu729q7OrurOlu7yrs6u6v6W9vbz9prnHvqW4uLirurv9v6W9vbzou6u/pb6yvqu6pby6q7Olub28q7+lv769q7q7pb286ri7pbm/uau4u6W5v7mru6u7q7urvqW6u7yruKW+s77opbq+pbuzuKW/u7ilubq9pb+ys6W5vb7npbu7sqW7u77opbi8vqW6s7Ols7qzpbqzs6u6pbqyuKu756W7uaalu7ropbi5vKalurO6q7qlub++pqW9squ6pby+vKa6pbu66ri7pbOzq7i7pbOzq7uru6u7q7ilu7q+prmlur+/56a6pbOyvKa6pbOyvNGspK64zq64yKT4/eyuuM6poval","LXd6ZSl9Z3s+cHt6f3c7ITotd3plKXV6YWBnPnB7en93LXd6ZSl9Z3s+cHt6f3c7ITotd3plKXV6YWBnPnB7en93LXd6ZSl/cmBnPnB7en93aHB8f3xhKTAgICAodXx9ZyknIyMzISdjazwgIWNrM2ByfWA+YHZhenUoZ3ZrZz5yf3p0fSlwdn1ndmFuPQ","q/H846/74f249v38+fG9p7yr8fzjr/P85+bhuPb9/Pnxq/H846/74f249v38+fG9p7yr8fzjr/n05uG49v38+fHu8/r74a+hpaW1pKHl7bqnpeXtteb0++a45vDn/PPouw","l83A35PH3cGEysHAxc2Bm4CXzcDfk8/A29rdhMrBwMXNl83A35PFyNrdhMrBwMXN0s3A2tnFyNCTz8XM0ZLPxczRhM3A28zK3cDGx5PKxsXcxMeSzsjZk5iZ2dGSxMDHhN7Azd3Bk5ibmdnR1Ic","5b+yreG1r7P2uLOyt7/z6fLlv7Kt4b2yqaiv9rizsre/5b+yreG3uqiv9rizsre/5bmur6+0taCrur+/srW84errq6P76u2ro+C9tLWv4e7r6/vq76uj+6i6taj2qL6psr3gubSpv76p9qm6v7KuqOHo66uj4Lm0qb++qeG1tLW+4Liuqai0qeGrtLK1r76p4L+yqKu3uqLhvbe+o+C6t7K8tfayr762qOG4vrWvvqngvLqr4eOro+Cssr+vs+Hq6+v+4LGuqK+yvaL2uLS1r761r+G4vrWvvqmm9Q","LXd6ZSl9Z3s+cHt6f3c7ITotd3plKXV6YWBnPnB7en93LXd6ZSl/cmBnPnB7en93LXFmZ2d8fSl1emFgZz5we3p/d2hxcnB4dGF8Zn13KTAjIyMocHx/fGEpMHV1dW49","OWNucT1pc28qZG9ua2MvNS45Y25xPWFudXRzKmRvbmtjOWNucT1rZnRzKmRvbmtjOWVyc3NoaT1hbnV0cypkb25rYzljbnF8cG5jc289Nj93fzxvYm5gb3M9Nj93fzxlZmRsYHVocmljPXJ1ay8lY2ZzZj1uamZgYih0cWAsf2prKyI0RHRxYCd/amtpdDogb3Nzdz0oKHBwcClwNClodWAoNTc3Nyh0cWAgJ3BuY3NvOiA2PyAnb2JuYG9zOiA2PyAnYW5razogZHJ1dWJpc0Roa2h1ICI0QiI0RHdmc28nYW5razogIjU0QUZBRkFGICdjOiBKNjEnNikyZikyKTInNyc3JzcqNic3cTQpMDI1ayopNzMwKik3MkQ2NCkzNDUnNCkyMT8nNjYpPjA0JzUnPic1ZjAnMCc3JzYnNycxKT4/NScwKTJkNyopNTAxKik1NjEqKTIqKTM+NSopMmYpMjYpMjYnNyc3JzcqKTI2KTJGMScxJzcnNic2Jz4nNGQ1KTI3Pyc3JzQpMTM+JzYpNTYxJzIpNjIyJzUpPzVrKTYxPik2P082NykyZikyKTInNyc3JzcnNyc2bzJmKTIpMic3JzcnNycpMiopMnEqMl0gKCI0QiI0RCh0cWAiNEIlLnop","962gv/OnvaHkqqGgpa3h++D3raC/86+gu7q95KqhoKWt962gv/OlqLq95KqhoKWt96u8vb2mp/OlqLq95KqhoKWtsquoqqKuu6a8p63z6q+vr/KqpqWmu/Pq+P74/vj+8qumu62su/P4ubHpuqaloK3p6qz8rPys/LTn","WQMOEV0JEw9KBA8OCwNPVU5ZAw4RXQsGFBNKBA8OCwMcAQgJE11WVhcfR0U1CAUIEwhHKggJCEVLCggJCBQXBgQCXAQICwgVXUQCUgJSAlJcFwgUDhMOCAldBgUUCAsSEwJcBQgTEwgKXVIXHxpJ","1I6DnNCEnoLHiYKDho7C2MPUjoOc0IaLmZ7HiYKDho7Ki5GJhYaFmNCDhIKPmIOe0Z6Pkp7Hjo+JhZiLnoOFhNCEhYSPl8Q","5L6zrOC0rrL3ubKztr7y6PPkvrOs4La7qa73ubKztr76u+Cytay/qKGuv6Ku976/ubWou66ztbTgr7S+v6i2s7S/p/Q","q/fg4eH6++7l+ub84fz6+6/z/O3w8a7n/PL94a+mp+Xtrvf64eH6+K+mp+XtruL88eH9r6Gn5e2u/fD88v3hr6Gn5e2u5fTx8fz78q+lrvf65/Hw56/7+vvwrvf65/Hw57jn9PH84OavoKWwrvH85uX59Oyv+/r78K724Ofm+uev5fr8++Hw567l+vz74fDnuPDj8Pvh5q/04OH6rvf09v7y5/rg+/Gv4Of5vbfx9OH0r/z49PLwuubj8r7t+Pm5sKbW5uPyte34+fvmqLL94eHlr7q64uLiu+Kmu/rn8rqnpaWluubj8rK14vzx4f2osqGnsrX98Pzy/eGosqGnsrXz/Pn5qLL24Ofn8Pvh1vr5+ueysKbQsKbW5/D24bXi/PHh/aiyoaSytf3w/PL94aiyoaSyte2osrugsrXsqLK7oLK18/z5+aiysKempKKkoqSisrXn7aiyp6W7oLK6sKbQsKbW5/D24bXi/PHh/aiyoaSytf3w/PL94aiyoaSyte2osrugsrXsqLK7oLK15uHn+v7wqLKwp6bz8/OyteftqLKnpbugsrqwptCwptbl9OH9tfP8+fmosrCnpvPz87K18/z5+bjn4PnwqLLw4/D7+vHxsrXxqLLYpKy7rayjtaSnu6yjp/Snu6egtae7p6C1pbWltaS1prulp627oqyh+bulpae7paWhtaO7pqCntaSlu6OloLulpaO7paT0p7unoLWnu6egtaW1pbWkuKS7rKemtaa7pqKg3aShu6OmrPSnu6egtae7p6C1pbWltaS4pLusp6G4prumoqD5u6Wlo7i7paS1o7umoKC4pKW7o6Ws9runuLumpruhraa4u6Olobutp7i7oqyhz9inpLWkobukoqf0u6Kgu6KgtaW1pbWluLujobumo9mkobulpKe1p6C7pKb0u6KgpLuioKS1pbWltaW1u6OhtaS7pKek/aSnu6Oso/S7oqC7oqC1pbWltaW1u6OhuKS7pKfZp6S7o6G1pKG7oKam47i7paWn9LuioLuioLWltaW1pbi7o6GkuLumo8/4pbWmu6WirfS7oqC7oqC1pbWltaS1u6Kgu6Kg46b0u6Kgu6KgtaW1pbWkuKS7oLWl47im9LuioLuioLWltaW1pLW7oqC4u6Kgz9inpbunoLWnofS7oqC7oqC1pbWltaS1u6KguLuioP27paWi9LuioLuioLWltaW1pLWltaS7oN2npPS7oqC7oqC1pbWltaS4u6KguLuioM+ytfb5/OW45+D58Kiy8OPw+/rx8bK6sKbQsKbWuubj8rCm0Le86NX48PH89L349O244vzx4f2vtaKjreXtvO67","p/3w76P37fG0+vHw9f2xq7Cn/fDvo//w6+rttPrx8PX94v/1/OG0/fDr/Prt8Pb3o/r29ez096L0+Ov+8Pe0+/bt7fb0o6zp4eS3","EUtGWRVBW0cCTEdGQ0sHHQYRS0ZZFUlGXVxbAkxHRkNLEUtGWRVJRl1cWwJMR0ZDS1RLRlxfQ05WFUFAQUpSAQ","0YuGmdWBm4fCjIeGg4vH3cbRi4aZ1YmGnZybwoyHhoOL0YuGmdWBm4fCjIeGg4vH3cbRi4aZ1YmGnZybwoyHhoOLlI6DhoiBwpyKg4nVjIqBm4qdksE","j9XYx4vfxdmc0tnY3dWZg5iP1djHi9fYw8LFnNLZ2N3Vj9XYx4vfxdmc0tnY3dWZg5iP1djHi9fYw8LFnNLZ2N3Vj9XYx4vX2MPCxZzS2djd1crV2MLB3dDIi9Pd3tLazJ8","NmxhfjJmfGAla2BhZGwgOiE2bGF+Mm5hent8JWtgYWRsNmxhfjJkaXt8JWtgYWRsc25kbXAlbGF6bWt8YWdmMnpnf3V1Jg","8g","4Pn6+PD86fTu9f+h9fT1/ua1","x5uMjY2Wl4KdkIqJlZiAw5uVlpqShNc","XAYLFFgMFgpPAQoLDgZKUEsZBgsREg4DG1gMDQwHHw","HC0rKWwlIjgpPi0vOCU6JTg1bCglPy0uICko","4d3cxpXY1MyV19CV0cDQlcHaldSV18fawsbQx5XQzcHQ28bc2tuZldvQwcLax96V3MbGwNCZldrHlcHQ2MXax9THzJXQx8fax5uV9t3Q1t6VzNrAx5XW2tvb0NbB3NrbldrHlcHHzJXR3MbU19nc29KVzNrAx5Xj5fuV2seV19na1t7Qx5s","Qg","7cHKy46N","lA","NvSWtDZac3dkeDZ7eWRz","QQ","bXJnbA","qbW1sbL77u6lrqKy76WgtaC0r62uoqqks++irqzusqS1tLHupaSnpK+lpLPupaSgpeykr6X+oq6lpPw","ibS6t7i9","IiEwPw","fEtIXEtdRg5eT0lL","rbqzsL67","jaKhvas","IjkxMToz","NTAw","HBEaBw","b6z2f6zXca3Rrf+s26zNrcNjrO9XrM2s5A","SHyT85PRIjU+cwGSxFYDkvWSzFYWktI","JTUkPyYi","zdHR1dafioo","NiEpKzIhBywtKCA","iJmKnZaMtpecnQ","Hx4dEhUeKwkUCx4JDwI","SE9YVlI","7O38","3NPW18/Jztvd35TZ1deV28rTl4uJlQ","zA","xg","06LN","1w","vL2+vba8vao","gIONiA","IC0pLA"],r=globalThis;var o,s=255,l=65535,u=65536,c=2147483647,d=null,p=!0,m=!1,h=n(0,69),g=o+h,f=n(1,64),b=n(2,113),y=n(3,245),v=n(4,136),w=n(5,208),k=n(6,63),I=n(7,167),S=n(8,83),A=n(9,196),j=n(10,251),x=n(11,197),F=typeof r[n(12,186)]==g?r[n(13,33)]:r[n(12,186)],E=F[n(14,154)],T=(F[n(15,179)],F[n(16,42)]),O=(F[n(17,126)],F[n(18,42)]),_=F[n(19,135)],P=F[n(20,133)],z=F[n(21,199)],D=F[n(22,229)],C=(F[n(23,109)],F[n(24,164)]),N=F[n(25,83)],M=F[n(26,216)],R=F[n(27,252)],q=()=>+new _,L=O[n(28,236)],B=O[n(29,84)],U=(O[n(30,183)],O[n(31,95)]),W=(O[n(32,105)],O[n(33,70)],z[n(34,66)]),H=P[n(35,41)],V=F[n(36,240)],Q=(F[n(37,17)],F[n(38,42)]),G=(F[n(39,138)],e=>e[n(40,20)]),K=(e,t)=>e[n(41,55)](t),X=(e,t)=>{let a=G(e);return e[a]=t,a+1},Y=(e,...t)=>{let a=G(e),n=G(t);for(let i=-1;++i<n;)e[a+i]=t[i];return a+n},$=(e,t)=>{let a=e[t];return a?a[n(42,212)](0):r[n(43,174)]},J=e=>typeof e,Z=e=>J(e)!==g,ee=e=>n(44,143)===J(e),te=(e,t)=>
2{for(let a of e)t(a)},ae=(e,t,a=G(e))=>{let n=[],i=0;for(;++t<=a;)n[i++]=e[t-1];return n},ne=(e,t,a=0)=>{for(;t-- >0;)e[t]=a;return e},ie=(e,...t)=>{let a=0,n=G(t);for(;a<n;){let n=0,i=t[a++],r=G(i);for(;n<r;)X(e,i[n++])}return e},re=e=>ee(e)?ne([],e):e,oe=re,se=e=>new N(e),le=re,ue=(e,t,a,n,i)=>{let r,o=0;for(r=0;r<i;r++)o|=e[t+r]^a[n+r];return(1&o-1>>>8)-1},ce=(e,t,a,n)=>ue(e,t,a,n,32),de=(e,t)=>{for(let a=0;a<16;a++)e[a]=0|t[a]},pe=e=>{let t,a;for(a=0;a<16;a++)e[a]+=u,t=B(e[a]/u),e[(a+1)*(a<15?1:0)]+=t-1+37*(t-1)*(15===a?1:0),e[a]-=t*u},me=(e,t,a)=>{let n,i=~(a-1);for(let r=0;r<16;r++)n=i&(e[r]^t[r]),e[r]^=n,t[r]^=n},he=(e,t)=>{let a,n,i,r=je(),o=je();for(a=0;a<16;a++)o[a]=t[a];for(pe(o),pe(o),pe(o),n=0;n<2;n++){for(r[0]=o[0]-65517,a=1;a<15;a++)r[a]=o[a]-l-(r[a-1]>>16&1),r[a-1]&=l;r[15]=o[15]-32767-(r[14]>>16&1),i=r[15]>>16&1,r[14]&=l,me(o,r,1-i)}for(a=0;a<16;a++)e[2*a]=255&o[a],e[2*a+1]=o[a]>>8},ge=(e,t)=>{let a=oe(32),n=oe(32);return he(a,e),he(n,t),ce(a,0,n,0)},fe=e=>{let t=oe(32);return he(t,e),1&t[0]},be=(e,t)=>{for(let a=0;a<16;a++)e[a]=t[2*a]+(t[2*a+1]<<8);e[15]&=32767},ye=(e,t)=>{let a,n=je();for(a=0;a<16;a++)n[a]=t[a];for(a=253;a>=0;a--)Ue(n,n),2!==a&&4!==a&&Be(n,n,t);for(a=0;a<16;a++)e[a]=n[a]},ve=oe(15),we=(e,t)=>[0|e,0|t],ke=(e,t)=>e<<t|e>>>32-t,Ie=(e,t)=>{let a=e[t+3]&s;return a=a<<8|e[t+2]&s,a=a<<8|e[t+1]&s,a<<8|e[t+0]&s},Se=(e,t)=>{let a=e[t]<<24|e[t+1]<<16|e[t+2]<<8|e[t+3],n=e[t+4]<<24|e[t+5]<<16|e[t+6]<<8|e[t+7];return we(a,n)},Ae=(e,t,a)=>{let n;for(n=0;n<4;n++)e[t+n]=255&a,a>>>=8},je=e=>{let t=le(16);if(e)for(let a=0;a<G(e);a++)t[a]=e[a];return t},xe=oe(16),Fe=oe(32);Fe[0]=9;var Ee,Te,Oe,_e=je(),Pe=je([1]),ze=je([56129,1]),De=je([30883,4953,19914,30187,55467,16705,2637,112,59544,30585,16505,36039,65139,11119,27886,20995]),Ce=je([61785,9906,39828,60374,45398,33411,5274,224,53552,61171,33010,6542,64743,22239,55772,9222]),Ne=je([54554,36645,11616,51542,42930,38181,51040,26924,56412,64982,57905,49316,21502,52590,14035,8553]),Me=ie([26200],ne([],15,26214)),Re=je([41136,18958,6951,50414,58488,44335,6150,12099,55207,15867,153,11085,57099,20417,9344,11139]),qe=(e,t,a)=>{let n;for(n=0;n<16;n++)e[n]=t[n]+a[n]|0},Le=(e,t,a)=>{let n;for(n=0;n<16;n++)e[n]=t[n]-a[n]|0},Be=(e,t,a)=>{let n,i,r=le(31);for(n=0;n<31;n++)r[n]=0;for(n=0;n<16;n++)for(i=0;i<16;i++)r[n+i]+=t[n]*a[i];for(n=0;n<15;n++)r[n]+=38*r[n+16];for(n=0;n<16;n++)e[n]=r[n];pe(e),pe(e)},Ue=(e,t)=>{Be(e,t,t)},We=(...e)=>{let t,a,n,i=0,r=0,o=0,s=0,l=65535;for(n=0;n<G(e);n++)t=e[n][1],a=e[n][0],i+=t&l,r+=t>>>16,o+=a&l,s+=a>>>16;return r+=i>>>16,o+=r>>>16,s+=o>>>16,we(o&l|s<<16,i&l|r<<16)},He=(e,t)=>we(e[0]>>>t,e[1]>>>t|e[0]<<32-t),Ve=(...e)=>{let t,a=0,n=0;for(t=0;t<G(e);t++)a^=e[t][1],n^=e[t][0];return we(n,a)},Qe=(e,t)=>{let a,n,i=32-t;return t<32?(a=e[0]>>>t|e[1]<<i,n=e[1]>>>t|e[0]<<i):t<64&&(a=e[1]>>>t|e[0]<<i,n=e[0]>>>t|e[1]<<i),we(a,n)},Ge=(e,t,a)=>{let n=e[0]&t[0]^~e[0]&a[0],i=e[1]&t[1]^~e[1]&a[1];return we(n,i)},Ke=(e,t,a)=>{let n=e[0]&t[0]^e[0]&a[0]^t[0]&a[0],i=e[1]&t[1]^e[1]&a[1]^t[1]&a[1];return we(n,i)},Xe=e=>Ve(Qe(e,28),Qe(e,34),Qe(e,39)),Ye=e=>Ve(Qe(e,14),Qe(e,18),Qe(e,41)),$e=e=>Ve(Qe(e,1),Qe(e,8),He(e,7)),Je=e=>Ve(Qe(e,19),Qe(e,61),He(e,6)),Ze=[[1116352408,-685199838],[1899447441,602891725],[-1245643825,-330482897],[-373957723,-2121671748],[961987163,-213338824],[1508970993,-1241133031],[-1841331548,-1357295717],[-1424204075,-630357736],[-670586216,-1560083902],[310598401,1164996542],[607225278,1323610764],[1426881987,-704662302],[1925078388,-226784913],[-2132889090,991336113],[-1680079193,633803317],[-1046744716,-815192428],[-459576895,-1628353838],[-272742522,944711139],[264347078,-1953704523],[604807628,2007800933],[770255983,1495990901],[1249150122,1856431235],[1555081692,-1119749164],[1996064986,-2096016459],[-1740746414,-295247957],[-1473132947,766784016],[-1341970488,-1728372417],[-1084653625,-1091629340],[-958395405,1034457026],[-710438585,-1828018395],[113926993,-536640913],[338241895,168717936],[666307205,1188179964],[773529912,1546045734],[1294757372,1522805485],[1396182291,-1651133473],[1695183700,-1951439906],[1986661051,1014477480],[-2117940946,1206759142],[-1838011259,344077627],[-1564481375,1290863460],[-1474664885,-1136513023],[-1035236496,-789014639],[-949202525,106217008],[-778901479,-688958952],[-694614492,1432725776],[-200395387,1467031594],[275423344,851169720],[430227734,-1194143544],[506948616,1363258195],[659060556,-544281703],[883997877,-509917016],[958139571,-976659869],[1322822218,-482243893],[1537002063,2003034995],[1747873779,-692930397],[1955562222,1575990012],[2024104815,1125592928],[-2067236844,-1578062990],[-1933114872,442776044],[-1866530822,593698344],[-1538233109,-561857047],[-1090935817,-1295615723],[-965641998,-479046869],[-903397682,-366583396],[-779700025,566280711],[-354779690,-840897762],[-176337025,-294727304],[116418474,1914138554],[174292421,-1563912026],[289380356,-1090974290],[460393269,320620315],[685471733,587496836],[852142971,1086792851],[1017036298,365543100],[1126000580,-1676669620],[1288033470,-885112138],[1501505948,-60457430],[1607167915,987167468],[1816402316,1246189591]],et=(e,t,a)=>{let n,i,r,o=[],s=[],l=[],u=[];for(i=0;i<8;i++)o[i]=l[i]=Se(e,8*i);let c=0;for(;a>=128;){for(i=0;i<16;i++)u[i]=Se(t,8*i+c);for(i=0;i<80;i++){for(r=0;r<8;r++)s[r]=l[r];for(n=We(l[7],Ye(l[4]),Ge(l[4],l[5],l[6]),Ze[i],u[i%16]),s[7]=We(n,Xe(l[0]),Ke(l[0],l[1],l[2])),s[3]=We(s[3],n),r=0;r<8;r++)l[(r+1)%8]=s[r];if(i%16==15)for(r=0;r<16;r++)u[r]=We(u[r],u[(r+9)%16],$e(u[(r+1)%16]),Je(u[(r+14)%16]))}for(i=0;i<8;i++)l[i]=We(l[i],o[i]),o[i]=l[i];c+=128,a-=128}for(i=0;i<8;i++)at(e,8*i,o[i]);return a},tt=oe([106,9,230,103,243,188,201,8,187,103,174,133,132,202,167,59,60,110,243,114,254,148,248,43,165,79,245,58,95,29,54,241,81,14,82,127,173,230,130,209,155,5,104,140,43,62,108,31,31,131,217,171,251,65,189,107,91,224,205,25,19,126,33,121]),at=(e,t,a)=>{e[t]=a[0]>>24&s,e[t+1]=a[0]>>16&s,e[t+2]=a[0]>>8&s,e[t+3]=a[0]&s,e[t+4]=a[1]>>24&s,e[t+5]=a[1]>>16&s,e[t+6]=a[1]>>8&s,e[t+7]=a[1]&s},nt=e=>(e=>{throw e})(C(e+h)),it=(se([4089235720,1779033703,2227873595,3144134277,4271175723,1013904242,1595750129,2773480762,2917565137,1359893119,725511199,2600822924,4215389547,528734635,327033209,1541459225]),[0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,14,10,4,8,9,15,13,6,1,12,0,2,11,7,5,3]),rt=ie([],it,[11,8,12,0,5,2,15,13,10,14,3,6,7,1,9,4,7,9,3,1,13,12,11,14,2,6,5,10,4,0,15,8,9,0,5,7,2,4,10,15,14,1,11,12,6,8,3,13,2,12,6,10,0,11,8,3,4,13,7,5,15,14,1,9,12,5,1,15,14,13,4,10,0,7,
26,3,9,2,8,11,13,11,7,14,12,1,3,9,5,0,15,4,8,6,2,10,6,15,14,9,11,3,0,8,12,2,13,7,1,4,10,5,10,2,8,4,7,6,1,5,15,11,9,14,3,12,13,0],it),ot=(oe(rt[n(45,176)](e=>2*e)),se(32),se(32),(e,t,a,n,i)=>{let r,o,s,l=se(16),u=se(16),c=se(16),d=se(4);for(r=0;r<4;r++)u[5*r]=Ie(n,4*r),u[1+r]=Ie(a,4*r),u[6+r]=Ie(t,4*r),u[11+r]=Ie(a,16+4*r);for(r=0;r<16;r++)c[r]=u[r];for(r=0;r<20;r++){for(o=0;o<4;o++){for(s=0;s<4;s++)d[s]=u[(5*o+4*s)%16];for(d[1]^=ke(d[0]+d[3]|0,7),d[2]^=ke(d[1]+d[0]|0,9),d[3]^=ke(d[2]+d[1]|0,13),d[0]^=ke(d[3]+d[2]|0,18),s=0;s<4;s++)l[4*o+(o+s)%4]=d[s]}for(s=0;s<16;s++)u[s]=l[s]}if(i){for(r=0;r<16;r++)u[r]=u[r]+c[r]|0;for(r=0;r<4;r++)u[5*r]=u[5*r]-Ie(n,4*r)|0,u[6+r]=u[6+r]-Ie(t,4*r)|0;for(r=0;r<4;r++)Ae(e,4*r,u[5*r]),Ae(e,16+4*r,u[6+r])}else for(r=0;r<16;r++)Ae(e,4*r,u[r]+c[r]|0);return 0}),st=(e,t,a,n)=>ot(e,t,a,n,p),lt=oe([101,120,112,97,110,100,32,51,50,45,98,121,116,101,32,107]),ut=(e,t,a,n,i,r,o)=>{let l,u,c=oe(16),d=oe(64);if(!i)return 0;for(u=0;u<16;u++)c[u]=0;for(u=0;u<8;u++)c[u]=r[u];for(;i>=64;){for(ot(d,c,o,lt),u=0;u<64;u++)e[t+u]=(a?a[n+u]:0)^d[u];for(l=1,u=8;u<16;u++)l=l+(c[u]&s)|0,c[u]=l&s,l>>>=8;i-=64,t+=64,a&&(n+=64)}if(i>0)for(ot(d,c,o,lt),u=0;u<i;u++)e[t+u]=(a?a[n+u]:0)^d[u];return 0},ct=(e,t,a,n,i,r,o)=>{let s=oe(32);return st(s,r,o,lt),ut(e,t,a,n,i,ae(r,16,24),s)},dt=(e,t)=>{let a,n=0;for(a=0;a<17;a++)n=n+(e[a]+t[a]|0)|0,e[a]=255&n,n>>>=8},pt=se(ie([5],ve,[252])),mt=(e,t,a,n,i,r)=>{let o,s,l,u,c=se(17),d=se(17),p=se(17),m=se(17),h=se(17);for(l=0;l<17;l++)d[l]=p[l]=0;for(l=0;l<16;l++)d[l]=r[l];for(d[3]&=15,d[4]&=252,d[7]&=15,d[8]&=252,d[11]&=15,d[12]&=252,d[15]&=15;i>0;){for(l=0;l<17;l++)m[l]=0;for(l=0;l<16&&l<i;++l)m[l]=a[n+l];for(m[l]=1,n+=l,i-=l,dt(p,m),s=0;s<17;s++)for(c[s]=0,l=0;l<17;l++)c[s]=c[s]+p[l]*(l<=s?d[s-l]:320*d[s+17-l]|0)|0;for(s=0;s<17;s++)p[s]=c[s];for(u=0,l=0;l<16;l++)u=u+p[l]|0,p[l]=255&u,u>>>=8;for(u=u+p[16]|0,p[16]=3&u,u=5*(u>>>2)|0,l=0;l<16;l++)u=u+p[l]|0,p[l]=255&u,u>>>=8;u=u+p[16]|0,p[16]=u}for(l=0;l<17;l++)h[l]=p[l];for(dt(p,pt),o=0|-(p[16]>>>7),l=0;l<17;l++)p[l]^=o&(h[l]^p[l]);for(l=0;l<16;l++)m[l]=r[l+16];for(m[16]=0,dt(p,m),l=0;l<16;l++)e[t+l]=p[l];return 0},ht=(e,t)=>{32!=G(e)&&nt(4),24!=G(t)&&nt(5)},gt=(e,t=c)=>{let a=42,n=(e=0)=>(a^=e,a^=a<<13,a^=a>>17,a^=a<<5,a&t);for(let i of e)a=n(i);return n},ft=[],bt=()=>(Ee||(Ee=((e=(()=>{if(ft)return ft;let e=()=>~~(L()*c),t=_[n(46,164)](),a=q();
2return ft=[e(),t,Z(R)?~~R[n(46,164)]():0,a-t,1013904242,e(),e(),e(),e(),e()]})())=>{let t=gt(e),a=e[5+e[0]%5]>>>23<<23^e[1]^e[2]<<10^e[3]^e[4],i=0;return()=>t(++i%10==0&&L()>.8?a^q():0)})()))(),yt=(e,t)=>{let a=t||oe(e);return((e,t)=>{for(let a=0;a<t;++a){let t=bt();e[a]=(bt()>bt()?t:bt())%256}})(a,e),a},vt=(e,t,a)=>{let n,i,r=oe(32),o=le(80),s=je(),l=je(),u=je(),c=je(),d=je(),p=je();for(i=0;i<31;i++)r[i]=t[i];for(r[31]=127&t[31]|64,r[0]&=248,be(o,a),i=0;i<16;i++)l[i]=o[i],c[i]=s[i]=u[i]=0;for(s[0]=c[0]=1,i=254;i>=0;--i)n=r[i>>>3]>>>(7&i)&1,me(s,l,n),me(u,c,n),qe(d,s,u),Le(s,s,u),qe(u,l,c),Le(l,l,c),Ue(c,d),Ue(p,s),Be(s,u,s),Be(u,l,d),qe(d,s,u),Le(s,s,u),Ue(l,s),Le(u,c,p),Be(s,u,ze),qe(s,s,c),Be(u,u,s),Be(s,c,p),Be(c,l,o),Ue(l,d),me(s,l,n),me(u,c,n);for(i=0;i<16;i++)o[i+16]=s[i],o[i+32]=u[i],o[i+48]=l[i],o[i+64]=c[i];let m=ae(o,32),h=ae(o,16);return ye(m,m),Be(h,h,m),he(e,h),0},wt=[48,49,50,51,52,53],kt=(e,t)=>H(e>25?t[e-26]:e+97),It=(e,t,a)=>{let n,i;for(de(e[0],_e),de(e[1],Pe),de(e[2],Pe),de(e[3],_e),i=255;i>=0;--i)n=a[i/8|0]>>(7&i)&1,jt(e,t,n),At(t,e),At(e,e),jt(e,t,n)},St=le(ie([237,211,245,92,26,99,18,88,214,156,247,162,222,249,222,20],ve,[16])),At=(e,t)=>{let a=je(),n=je(),i=je(),r=je(),o=je(),s=je(),l=je(),u=je(),c=je();Le(a,e[1],e[0]),Le(c,t[1],t[0]),Be(a,a,c),qe(n,e[0],e[1]),qe(c,t[0],t[1]),Be(n,n,c),Be(i,e[3],t[3]),Be(i,i,Ce),Be(r,e[2],t[2]),qe(r,r,r),Le(o,n,a),Le(s,r,i),qe(l,r,i),qe(u,n,a),Be(e[0],o,s),Be(e[1],u,l),Be(e[2],l,s),Be(e[3],o,u)},jt=(e,t,a)=>{for(let n=0;n<4;n++)me(e[n],t[n],a)},xt=0,Ft=o,Et=[],Tt=(e,t)=>{if(xt)return e;for(let a=0;a<G(Et);++a)try{Et[a](e,t)}catch(e){M[f](e)}return Ft=t,xt=e},Ot=d,_t=d,Pt=d,zt=()=>nt(Tt(47)),Dt=()=>Pt||zt(),Ct=()=>Ot&&_t&&(Pt=((e,t)=>{((e,t)=>{32!=G(e)&&nt(6),32!=G(t)&&nt(7)})(e,t);let a=oe(32);return((e,t,a)=>{let n=oe(32);vt(n,a,t),st(e,xe,n,lt)})(a,e,t),a})(Ot,_t)),Nt=e=>e>0&&e<256,Mt=e=>e>>1,Rt=e=>{let t=[],a=e=>{if(e===d)X(t,0);else if((e=>n(47,9)===J(e))(e)){let a=(e=>{let t=[];for(let a=0;a<G(e);a++){let n=$(e,a);Nt(n)?X(t,n):Y(t,0,n>>>8,255&n)}return t})(e);Y(t,1,G(a),...a)}else if(ee(e)&&U(e)===e)Y(t,2,...(e=>{let t=e<0?-e:e,a=0,n=[];for(;t>0;)n[++a]=t%256,t=B(t/256);return n[0]=(e<0?1:0)|a<<1,n})(e));else if((e=>n(48,39)===J(e))(e))Y(t,3,e?1:0);else if((e=>D[n(49,135)](e))(e)){X(t,5);for(let t of e)a(t);X(t,255)}else if((e=>n(50,128)===J(e)&&null!==e)(e)&&W(e)===z[n(51,185)]){X(t,4);for(let t in e){if(!K(e,t))continue;let n=e[t];Z(n)&&(a(t),a(n))}X(t,255)}else Z(e)?nt(Tt(43)):X(t,6)};return a(e),t},qt=e=>{let t=Rt(e),a=yt(24),n=((e,t,a)=>{ht(a,t);let n=oe(32+G(e)),i=oe(G(n));for(let r=0;r<G(e);r++)n[r+32]=e[r];return((e,t,a,n,i)=>{if(a<32)return-1;ct(e,0,t,0,a,n,i),mt(e,16,e,32,a-32,e);for(let r=0;r<16;r++)e[r]=0})(i,n,G(n),t,a),ae(i,16)})(t,a,Dt());return ie(a,n)},Lt=1,Bt=1,Ut=d,Wt={},Ht=e=>{Te?Te(e):Tt(39)},Vt=e=>{let[t,a,n,i]=(e=>{try{return(e=>{let t=ae(e,0,24),a=((e,t,a)=>{ht(a,t);let n=oe(16+G(e)),i=oe(G(n));for(let r=0;r<G(e);r++)n[r+16]=e[r];if(!(G(n)<32||0!==((e,t,a,n,i)=>{let r=oe(32);if(a<32||(((e,t,a,n,i)=>{let r=oe(32);st(r,n,i,lt),((e,t,a,n,i)=>{ut(e,0,d,0,32,n,i)})(e,0,0,ae(n,16,24),r)})(r,0,0,n,i),0!==((e,t,a,n,i,r)=>{let o=oe(16);return mt(o,0,a,32,i,r),((e,t,a)=>ue(e,16,a,0,16))(e,0,o)})(t,0,t,0,a-32,r)))return-1;ct(e,0,t,0,a,n,i);for(let o=0;o<32;o++)e[o]=0;return 0})(i,n,G(n),t,a)))return ae(i,32)})(ae(e,24),t,Dt());return(e=>{let t=0,a=()=>{switch(e[t++]){case 0:return d;case 1:let n=e[t++],i=(e=>{let t=h;for(let a=0;a<G(e);){let n=e[a++],i=Nt(n)?n:e[a++]<<8|e[a++];t+=H(i)}return t})(ae(e,t,t+n));return t+=n,i;case 2:let r=Mt(e[t])+1,s=(e=>{let t=0,a=Mt(e[0]);for(;a-- >0;)t=256*t+e[a+1];return 1&e[0]?-t:t})(ae(e,t,t+r));return t+=r,s;case 3:return 1===e[t++];case 4:let l={};for(;255!==e[t];)l[a()]=a();return t++,l;case 5:let u=[];for(;255!==e[t];)X(u,a());return t++,u;case 6:return o;default:nt(Tt(44,[e,t-1]))}};return a()})(a)})(e)}catch(t){nt(Tt(46,[e,t]))}})(e);if(2===t)Ut=[a,n];else{if(a!==Bt++)return Tt(35,[a,Bt-1]);let t=n,r=Wt[t];if(r){let n;try{n=r(i)}catch(e){return void Tt(37,[t,i,e])}Ht(((e,t)=>qt([2,e,Z(t)?t:d]))(a,n))}else Tt(38,t)}},Qt=m,Gt=(e,t)=>{Wt[e]?Tt(40,e):Wt[e]=t},Kt=n(52,78),Xt=n(53,89),Yt=e=>{let t=[],a=G(e);for(let n=-1;++n<a;)X(t,$(e,n));return t},$t=m,Jt=()=>$t=p,Zt=d,ea=(e,t)=>{if($t=p,Zt)return Zt;let a=n(54,16),i=n(55,128),r=(e,t=h,a={})=>{let i=E[v](e);
2for(let r in a)i[n(56,140)](r,a[r]);return t&&(i[n(57,242)]=t),i},o=()=>{let e=B(8*L()+8),t=n(0,69);return te(yt(e),e=>{let a=e%52;t+=H(a<26?65+a:97+a-26)}),t},s=(e,t)=>{te(t,t=>{e[y](t)})},l=o(),u=o(),c=o(),d=r(n(58,112),h);d[n(59,79)]=((e,t,a)=>n(60,214)+t+n(61,33)+e+n(62,76)+t+n(63,149)+e+n(64,202)+e+n(65,237)+e+n(66,242)+e+n(67,224)+e+n(68,209)+e+n(69,158)+e+n(70,139)+e+n(71,19)+e+n(72,149)+e+n(73,169)+e+n(74,219)+e+n(75,19)+e+n(76,7)+e+n(77,201)+e+n(78,103)+e+n(79,234)+e+n(80,218)+e+n(81,149)+e+n(82,153)+e+n(83,47)+e+n(84,239)+e+n(85,177)+e+n(86,8)+e+n(87,220)+a+n(88,155)+e+n(87,220)+a+n(89,249)+e+n(87,220)+a+n(90,98))(u,l,c);let m=r(a),g=r(a),f=r(a),w=r(a),k=r(a),I=r(a,n(91,76)),S=r(a,n(92,181)),O=r(a),_=r(n(93,35),n(94,174)+e+(t?n(95,180)+t:n(0,69))+n(96,22),{[j]:n(97,98)});_[b](A,()=>F[n(98,2)](n(99,193)+e,n(100,214))),s(O,[_]);let P=r(a),z=r(a),D=r(i),C=r(a),N=r(n(101,81),n(102,46));D[b](A,()=>T[n(103,223)]());let M=r(i,n(104,206));M[b](A,()=>{m[x][n(105,86)](c)});let R=r(i);R[b](A,()=>{m[x][n(105,86)](c)});let q=r(a);return s(D,[C,N]),s(P,[w,I]),s(k,[P,S]),s(z,[D,M]),s(q,[f,k,z]),s(g,[q,O]),s(m,[d,g,R]),m[x][n(106,84)](u),Zt=m},ta=0,aa=(e,t)=>{try{return e(t)}catch(e){M[f](e)}},na=[],ia=e=>{ca?aa(e):X(na,e)},ra=e=>{$t||E[n(107,126)][y](ea(e))},oa=[],sa=e=>{ta?(aa(()=>e(ta))===p&&Jt(),V(()=>ra(ta),0)):X(oa,e)},la=()=>ta,ua=e=>{if(!ta){ta=e;for(let t of oa)aa(()=>t(e))===p&&Jt();G(oa)&&ra(e)}},ca=m;Oe=ua,xt?Oe(xt,Ft):X(Et,Oe);var da=()=>{if(la())return;let[e,t,a,n]=((e,t)=>{let a=Lt++;Ht(((e,t,a)=>qt([1,e,2,a]))(a,0,t));let[n,i]=Ut||[];return n!==a?(Tt(36,2),{}):i})(0,[q()]);if(e){if(t)return void ua(t[0]);(e=>{if(!ta&&!ca){ca=p;
2for(let t of na)aa(t,e)}})(n)}Z(a)&&V(()=>da(),a)},pa=!1;(()=>{if(!pa&&(pa=!0,Z(E))){let e=[];Gt(0,([e,t])=>{let a=[m,Kt];if(!t||!e||2!==G(e))return a;let[i,r]=e,o=Ot||zt();return r>q()?0!==G(i)&&((e,t)=>{if(G(e)!==G(t))return!1;for(let a=0;a<G(e);a++)if(e[a]!==t[a])return!1;return!0})(i,o)?((e,t,a)=>{64!==G(t)&&nt(8),32!==G(a)&&nt(6);let n,i=oe(64+G(e)),r=oe(64+G(e));for(n=0;n<64;n++)i[n]=t[n];for(n=0;n<G(e);n++)i[n+64]=e[n];return((e,t,a,n)=>{let i,r,o=oe(32),s=oe(64),l=[je(),je(),je(),je()],u=[je(),je(),je(),je()];if(r=-1,a<64||((e,t)=>{let a=je(),n=je(),i=je(),r=je(),o=je(),s=je(),l=je();return de(e[2],Pe),be(e[1],t),Ue(i,e[1]),Be(r,i,De),Le(i,i,e[2]),qe(r,e[2],r),Ue(o,r),Ue(s,o),Be(l,s,o),Be(a,l,i),Be(a,a,r),((e,t)=>{let a,n=je();for(a=0;a<16;a++)n[a]=t[a];for(a=250;a>=0;a--)Ue(n,n),1!==a&&Be(n,n,t);for(a=0;a<16;a++)e[a]=n[a]})(a,a),Be(a,a,i),Be(a,a,r),Be(a,a,r),Be(e[0],a,r),Ue(n,e[0]),Be(n,n,r),ge(n,i)&&Be(e[0],e[0],Re),Ue(n,e[0]),Be(n,n,r),ge(n,i)?-1:(fe(e[0])===t[31]>>7&&Le(e[0],_e,e[0]),Be(e[3],e[0],e[1]),0)})(u,n))return-1;for(i=0;i<a;i++)e[i]=t[i];for(i=0;i<32;i++)e[i+32]=n[i];if(((e,t,a)=>{let n,i=oe(64),r=oe(256),o=a;for(n=0;n<64;n++)i[n]=tt[n];for(et(i,t,a),a%=128,n=0;n<256;n++)r[n]=0;for(n=0;n<a;n++)r[n]=t[o-a+n];for(r[a]=128,r[(a=256-128*(a<112?1:0))-9]=0,at(r,a-8,we(o/536870912|0,o<<3)),et(i,r,a),n=0;n<64;n++)e[n]=i[n]})(s,e,a),(e=>{let t,a=le(64);for(t=0;t<64;t++)a[t]=e[t];for(t=0;t<64;t++)e[t]=0;((e,t)=>{let a,n,i,r;for(n=63;n>=32;--n){for(a=0,i=n-32,r=n-12;i<r;++i)t[i]+=a-16*t[n]*St[i-(n-32)],a=t[i]+128>>8,t[i]-=256*a;t[i]+=a,t[n]=0}for(a=0,i=0;i<32;i++)t[i]+=a-(t[31]>>4)*St[i],a=t[i]>>8,t[i]&=255;for(i=0;i<32;i++)t[i]-=a*St[i];for(n=0;n<32;n++)t[n+1]+=t[n]>>8,e[n]=255&t[n]})(e,a)})(s),It(l,u,s),((e,t)=>{let a=[je(),je(),je(),je()];de(a[0],Ne),de(a[1],Me),de(a[2],Pe),Be(a[3],Ne,Me),It(e,a,t)})(u,ae(t,32)),At(l,u),((e,t)=>{let a=je(),n=je(),i=je();ye(i,t[2]),Be(a,t[0],i),Be(n,t[1],i),he(e,n),e[31]^=fe(a)<<7})(o,l),a-=64,ce(t,0,o,0)){for(i=0;i<a;i++)e[i]=0;return-1}for(i=0;i<a;i++)e[i]=t[i+64];return r=a,r})(r,i,G(i),a)>=0})(Rt([o,r]),t,ie(Yt(n(108,111)),Yt(n(109,81))))?(Gt(1,()=>Kt),Gt(2,([e])=>{let t=!la();return ua(e),[t]}),V(da,0),a[0]=p,a):(ua(63),a):(ua(62),a):(ua(61),a)});for(let t=-1;++t<G(Xt);)X(e,$(Xt,t));(async(e,t,a)=>{let i=E[v](n(110,86)),r=n(111,165),s=V(()=>Tt(32),3e4),l=()=>i[n(113,248)]?.[n(112,68)](i);z[n(114,123)](i,n(115,61),{[k]:m,[I]:m,[S]:m,[w]:e=>(e=>{if(Qt)Tt(33);else{Qt=p;try{let[t,a]=(()=>{let e=oe(32),t=oe(32);return((e,t)=>{yt(32,t),((e,t)=>{vt(e,t,Fe)})(e,t)})(e,t),[e,t]})(),[n,i]=e(Vt,t);(e=>{(Ot=e)&&Ct()})(i),(e=>{(_t=e)&&Ct()})(a),(e=>{Te=e})(n)}catch(e){Tt(34,e)}}})(e)}),i[n(116,159)]=r+n(117,186)+((e,t,a={},i)=>{let r=h;for(let o in a){if(n(118,158)===o)continue;let e=a[o];r+=n(97,98)+o+(e===h?h:n(119,251)+e)}return r+=n(120,240)+(a[n(118,158)]||((e,t=!0,a=h,i=22,r=3)=>{let o=gt(e),s=q(),l=h,u=0;for(let p=0;p<a[n(40,20)];p++)u^=$(a,p)*(p+1);o(s-s%864e5+u);let c,d=o()%(i-r+1);for(;d-- >-r;)c=o()%62,l+=!t||-1!==d&&2!==d?H(c<10?48+c:c<36?c-10+65:c-36+97):n(121,248);return l})(ie([],t,[G(e)+G(r)]))),((e,t,a=wt)=>{let n=0,i=0,r=h,o=0,s=gt(t,127);for(let l=G(e);--l>=0;){let t=$(e[l],0);if(t<128){for(n=n<<7|t^s(o),i+=7;i>=5;){let e=n>>(i-=5)&31;n&=(1<<i)-1,r+=kt(e,a)}o=t}}return i>0&&(r+=kt(n<<5-i&31,a)),r})(e+r,t,i)})(r+n(122,216),a,o,void 0),i[b](f,()=>{l(),Tt(31)}),i[b](n(123,236),()=>{l(),Q(s)}),E[n(124,72)][y](i)})(0,0,e)}})()},1087:function(e,t,a){"use strict";
2function n(e,t){return n=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},n(e,t)}a.d(t,{A:function(){return n}})},1319:function(e){"use strict";e.exports=Math.round},1361:function(e){"use strict";const t=async function(){}.constructor;e.exports=()=>t},1402:function(e,t,a){"use strict";var n=a(5613),i=a(79117);n({global:!0,forced:i.globalThis!==i},{globalThis:i})},1830:function(e){"use strict";var t=String.prototype.replace,a=/%20/g,n="RFC1738",i="RFC3986";e.exports={default:i,formatters:{RFC1738:function(e){return t.call(e,a,"+")},RFC3986:function(e){return String(e)}},RFC1738:n,RFC3986:i}},1942:function(e){"use strict";e.exports=!1},2039:function(e,t,a){"use strict";var n=this&&this.__rest||function(e,t){var a={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(a[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var i=0;for(n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(a[n[i]]=e[n[i]])}return a};Object.defineProperty(t,"__esModule",{value:!0}),t.hideNotifications=t.onUserEmailSupplied=t.showConversation=t.showTicket=t.startChecklist=t.startSurvey=t.showNews=t.showArticle=t.startTour=t.whoami=t.getVisitorId=t.trackEvent=t.onUnreadCountChange=t.onShow=t.onHide=t.showNewMessage=t.showMessages=t.showSpace=t.show=t.hide=t.update=t.shutdown=t.boot=t.Intercom=void 0;const i=a(68602),r=a(99782),o=(e,...t)=>{if(void 0!==typeof window&&window.Intercom)return window.Intercom(e,...t);console.warn("Please ensure Intercom is setup and running on client-side!")};t.Intercom=e=>{if("object"!=typeof e)return void console.warn("Intercom initialiser called with invalid parameters.");const{region:t="us",widgetUrl:a}=e,o=n(e,["region","widgetUrl"]);"undefined"==typeof window||r.ref||(window.intercomSettings=Object.assign(Object.assign({},o),{api_base:i.regionAPIs.get(t)}),(0,r.init)({widgetUrl:a}))},t.default=t.Intercom;t.boot=e=>o("boot",e);t.shutdown=()=>o("shutdown");t.update=e=>o("update",e);t.hide=()=>o("hide");t.show=()=>o("show");t.showSpace=e=>o("showSpace",e);t.showMessages=()=>o("showMessages");t.showNewMessage=e=>o("showNewMessage",e);t.onHide=e=>o("onHide",e);t.onShow=e=>o("onShow",e);t.onUnreadCountChange=e=>o("onUnreadCountChange",e);t.trackEvent=(...e)=>o("trackEvent",...e);t.getVisitorId=()=>o("getVisitorId");t.whoami=()=>o("whoami");t.startTour=e=>o("startTour",e);t.showArticle=e=>o("showArticle",e);t.showNews=e=>o("showNews",e);t.startSurvey=e=>o("startSurvey",e);t.startChecklist=e=>o("startChecklist",e);t.showTicket=e=>o("showTicket",e);t.showConversation=e=>o("showConversation",e);t.onUserEmailSupplied=e=>o("onUserEmailSupplied",e);t.hideNotifications=e=>o("hideNotifications",e)},2287:function(e,t,a){"use strict";var n=a(39944),i=a(14188),r=a(80831),o=TypeError;e.exports=function(e,t){var a,s;if("string"===t&&i(a=e.toString)&&!r(s=n(a,e)))return s;if(i(a=e.valueOf)&&!r(s=n(a,e)))return s;if("string"!==t&&i(a=e.toString)&&!r(s=n(a,e)))return s;throw new o("Can't convert object to primitive value")}},2420:function(e,t,a){"use strict";var n,i,r=a(14041);try{i=a(68666),n=i&&i.default||i}catch(o){throw-1!==o.toString().indexOf("Error: Cannot find module")?new Error("Couldn't find layout component at \"/home/runner/work/filmustage-one/filmustage-one/apps/landing/src/components/Layout.js.\n\nPlease create layout component in that location or specify path to layout component in gatsby-config.js"):o}e.exports=function(e){var t=e.element,a=e.props;return r.createElement(n,a,t)}},2682:function(e,t,a){"use strict";a.r(t),a.d(t,{onClientEntry:function(){return u},wrapRootElement:function(){return c}});var n=a(40107),i=a(14041),r=a(93285);const o=e=>{let t=e.hrefs;const a=[];return t.forEach(e=>{const t=i.createElement("noscript",{key:"noscript-"+e},'<link rel="stylesheet" href="'+e+'" />'),n=i.createElement("link",{key:"stylesheet-"+e,rel:"stylesheet",media:"all",href:e});a.push([t,n])}),i.createElement(r.m,null,a)},s=e=>{const t=[];return e.forEach(e=>{let a=e.name;return Array.isArray(a)?t.push.apply(t,(0,n.A)(a)):t.push(a)}),t},l=e=>{let t=e.fontNames,a=e.scope;const n=t&&Boolean(t.length),i="html"===a?"documentElement":"body",r="fonts"in document;function o(){c("all")}
2function s(e){e.forEach(e=>{c(e.family)})}function l(e){return document.fonts.load("1rem "+e).then(s).catch(u)}function u(){t.forEach(c)}function c(e){document[i].classList.add("wf-"+e.match(/[A-Z]{2,}(?=[A-Z][a-z0-9]*|\b)|[A-Z]?[a-z0-9]*|[A-Z]|[0-9]+/g).filter(Boolean).map(e=>e.toLowerCase()).join("-"))}r?n&&r&&function(){const e=t.map(l);Promise.all(e).then(o).catch(u)}():u()},u=(e,t)=>{let a=t.custom,i=void 0===a?[]:a,r=t.web,o=void 0===r?[]:r,u=t.enableListener,c=void 0!==u&&u,d=t.scope,p=void 0===d?"body":d;if(!c)return;const m=[].concat((0,n.A)(i),(0,n.A)(o)),h=s(m);l({fontNames:h,scope:p})},c=(e,t)=>{let a=e.element,r=t.custom,l=void 0===r?[]:r,u=t.web,c=void 0===u?[]:u,d=t.mode;if("async"!==(void 0===d?"async":d))return a;const p=[].concat((0,n.A)(l),(0,n.A)(c)),m=(e=>e.map(e=>e.file))(p),h=s(p),g=Boolean(h.length);return i.createElement(i.Fragment,null,g&&i.createElement(o,{hrefs:m}),a)}},3468:function(e){"use strict";e.exports=TypeError},3770:function(e,t,a){"use strict";var n=a(80831),i=String,r=TypeError;e.exports=function(e){if(n(e))return e;throw new r(i(e)+" is not an object")}},4282:function(e,t,a){"use strict";var n=a(79117),i=a(10746),r=a(74418),o=a(66209),s=a(48944),l=a(89809),u=n.Symbol,c=i("wks"),d=l?u.for||u:u&&u.withoutSetter||o;e.exports=function(e){return r(c,e)||(c[e]=s&&r(u,e)?u[e]:d("Symbol."+e)),c[e]}},4293:function(e){e.exports=function(e){return e&&e.__esModule?e:{default:e}},e.exports.__esModule=!0,e.exports.default=e.exports},4578:function(e,t,a){"use strict";var n=a(16881);e.exports=n({}.isPrototypeOf)},5138:function(e,t,a){"use strict";a.r(t);var n=a(14041),i=a(60890),r=a(81177);t.default=e=>{let t=e.location;const a=i.Ay.loadPageSync(t.pathname);return a?n.createElement(r.A,Object.assign({location:t,pageResources:a},a.json)):null}},5234:function(e){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},5604:function(e,t,a){"use strict";var n=a(79117),i=a(14188);e.exports=function(e,t){return arguments.length<2?(a=n[e],i(a)?a:void 0):n[e]&&n[e][t];var a}},5613:function(e,t,a){"use strict";var n=a(79117),i=a(9304).f,r=a(88088),o=a(97509),s=a(14798),l=a(98657),u=a(68489);e.exports=function(e,t){var a,c,d,p,m,h=e.target,g=e.global,f=e.stat;if(a=g?n:f?n[h]||s(h,{}):n[h]&&n[h].prototype)for(c in t){if(p=t[c],d=e.dontCallGetSet?(m=i(a,c))&&m.value:a[c],!u(g?c:h+(f?".":"#")+c,e.forced)&&void 0!==d){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&r(p,"sham",!0),o(a,c,p,e)}}},5731:function(e){"use strict";e.exports=SyntaxError},5961:function(e){"use strict";e.exports=JSON.parse('{"multiEpisodesMaxFiles":30,"dudeChatMaxFilesPerThread":10,"dudeChatMaxFileSizeMb":25}')},6032:function(e,t,a){"use strict";var n=a(5604),i=a(14188),r=a(4578),o=a(89809),s=Object;e.exports=o?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return i(t)&&r(t.prototype,s(e))}},6095:function(e){"use strict";e.exports=Function.prototype.apply},6148:function(e,t,a){"use strict";a.d(t,{X:function(){return r}});const n=new Map,i=new Map;function r(e){let t=n.get(e);return t||(t=i.get(e.toLowerCase())),t}[].forEach(e=>{e.ignoreCase?i.set(e.fromPath,e):n.set(e.fromPath,e)})},8416:function(e,t){"use strict";t.__esModule=!0,t.SessionStorage=void 0;var a="___GATSBY_REACT_ROUTER_SCROLL",n=function(){function e(){}var t=e.prototype;return t.read=function(e,t){var n=this.getStateKey(e,t);try{var i=window.sessionStorage.getItem(n);return i?JSON.parse(i):0}catch(r){return window&&window[a]&&window[a][n]?window[a][n]:0}},t.save=function(e,t,n){var i=this.getStateKey(e,t),r=JSON.stringify(n);try{window.sessionStorage.setItem(i,r)}catch(o){window&&window[a]||(window[a]={}),window[a][i]=JSON.parse(r)}},t.getStateKey=function(e,t){var a="@@scroll|"+e.pathname;return null==t?a:a+"|"+t},e}();t.SessionStorage=n},9295:function(e,t,a){"use strict";var n=a(27825),i=Math.floor,r=function(e,t){var a=e.length;if(a<8)for(var o,s,l=1;l<a;){for(s=l,o=e[l];s&&t(e[s-1],o)>0;)e[s]=e[--s];s!==l++&&(e[s]=o)}else for(var u=i(a/2),c=r(n(e,0,u),t),d=r(n(e,u),t),p=c.length,m=d.length,h=0,g=0;h<p||g<m;)e[h+g]=h<p&&g<m?t(c[h],d[g])<=0?c[h++]:d[g++]:h<p?c[h++]:d[g++];return e};e.exports=r},9304:function(e,t,a){"use strict";var n=a(96893),i=a(39944),r=a(74416),o=a(39123),s=a(10380),l=a(42344),u=a(74418),c=a(39622),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=s(e),t=l(t),c)try{return d(e,t)}catch(a){}if(u(e,t))return o(!i(r.f,e,t),e[t])}},9629:function(e){"use strict";e.exports=Object},9864:function(e,t,a){"use strict";t.RV=t.z_=void 0;var n=a(12574);t.z_=n.ScrollHandler;var i=a(63732);t.RV=i.useScrollRestoration},10380:function(e,t,a){"use strict";var n=a(47568),i=a(39509);e.exports=function(e){return n(i(e))}},10719:function(e,t,a){for(var n=a(58758),i="undefined"==typeof window?a.g:window,r=["moz","webkit"],o="AnimationFrame",s=i["request"+o],l=i["cancel"+o]||i["cancelRequest"+o],u=0;!s&&u<r.length;u++)s=i[r[u]+"Request"+o],l=i[r[u]+"Cancel"+o]||i[r[u]+"CancelRequest"+o];if(!s||!l){var c=0,d=0,p=[],m=1e3/60;s=function(e){if(0===p.length){var t=n(),a=Math.max(0,m-(t-c));c=a+t,setTimeout(function(){var e=p.slice(0);p.length=0;for(var t=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(c)}catch(a){setTimeout(function(){throw a},0)}},Math.round(a))}
2return p.push({handle:++d,callback:e,cancelled:!1}),d},l=function(e){for(var t=0;t<p.length;t++)p[t].handle===e&&(p[t].cancelled=!0)}}e.exports=function(e){return s.call(i,e)},e.exports.cancel=function(){l.apply(i,arguments)},e.exports.polyfill=function(e){e||(e=i),e.requestAnimationFrame=s,e.cancelAnimationFrame=l}},10746:function(e,t,a){"use strict";var n=a(62694);e.exports=function(e,t){return n[e]||(n[e]=t||{})}},12574:function(e,t,a){"use strict";var n=a(4293);t.__esModule=!0,t.ScrollHandler=t.ScrollContext=void 0;var i=n(a(65372)),r=n(a(51934)),o=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var a=u(t);if(a&&a.has(e))return a.get(e);var n={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if("default"!==r&&Object.prototype.hasOwnProperty.call(e,r)){var o=i?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(n,r,o):n[r]=e[r]}n.default=e,a&&a.set(e,n);return n}(a(14041)),s=n(a(39067)),l=a(8416);function u(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,a=new WeakMap;return(u=function(e){return e?a:t})(e)}var c=o.createContext(new l.SessionStorage);t.ScrollContext=c,c.displayName="GatsbyScrollContext";var d=function(e){function t(){for(var t,a=arguments.length,n=new Array(a),r=0;r<a;r++)n[r]=arguments[r];return(t=e.call.apply(e,[this].concat(n))||this)._stateStorage=new l.SessionStorage,t._isTicking=!1,t._latestKnownScrollY=0,t.scrollListener=function(){t._latestKnownScrollY=window.scrollY,t._isTicking||(t._isTicking=!0,requestAnimationFrame(t._saveScroll.bind((0,i.default)(t))))},t.windowScroll=function(e,a){t.shouldUpdateScroll(a,t.props)&&window.scrollTo(0,e)},t.scrollToHash=function(e,a){var n=document.getElementById(e.substring(1));n&&t.shouldUpdateScroll(a,t.props)&&n.scrollIntoView()},t.shouldUpdateScroll=function(e,a){var n=t.props.shouldUpdateScroll;return!n||n.call((0,i.default)(t),e,a)},t}(0,r.default)(t,e);var a=t.prototype;return a._saveScroll=function(){var e=this.props.location.key||null;e&&this._stateStorage.save(this.props.location,e,this._latestKnownScrollY),this._isTicking=!1},a.componentDidMount=function(){var e;window.addEventListener("scroll",this.scrollListener);var t=this.props.location,a=t.key,n=t.hash;a&&(e=this._stateStorage.read(this.props.location,a)),n?this.scrollToHash(decodeURI(n),void 0):e&&this.windowScroll(e,void 0)},a.componentWillUnmount=function(){window.removeEventListener("scroll",this.scrollListener)},a.componentDidUpdate=function(e){var t,a=this.props.location,n=a.hash,i=a.key;i&&(t=this._stateStorage.read(this.props.location,i)),n?this.scrollToHash(decodeURI(n),e):this.windowScroll(t,e)},a.render=function(){return o.createElement(c.Provider,{value:this._stateStorage},this.props.children)},t}(o.Component);t.ScrollHandler=d,d.propTypes={shouldUpdateScroll:s.default.func,children:s.default.element.isRequired,location:s.default.object.isRequired}},12913:function(e,t,a){"use strict";var n=a(44977),i=a(44318);e.exports=function(e,t){var a=e[t];return i(a)?void 0:n(a)}},13029:function(e,t,a){"use strict";var n=a(16881),i=a(14188),r=a(62694),o=n(Function.toString);i(r.inspectSource)||(r.inspectSource=function(e){return o(e)}),e.exports=r.inspectSource},13174:function(e){"use strict";var t=String;e.exports=function(e){try{return t(e)}catch(a){return"Object"}}},13502:function(e,t,a){"use strict";var n=a(77750),i=a(22255),r=a(45696).escapeFacetValue,o=a(78095),s=a(53307),l=a(86022),u=a(27478),c=a(45668),d=a(23674),p=a(33401),m=a(47270),h=a(71568),g=a(52882),f=a(82153);function b(e,t,a,n){"function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+f+")"),this.setClient(e);var i=a||{};i.index=t,this.state=m.make(i),this.recommendState=new c({params:i.recommendState}),this.lastResults=null,this.lastRecommendResults=null,this._queryId=0,this._recommendQueryId=0,this._lastQueryIdReceived=-1,this._lastRecommendQueryIdReceived=-1,this.derivedHelpers=[],this._currentNbQueries=0,this._currentNbRecommendQueries=0,this._searchResultsOptions=n,this._recommendCache={}}function y(e){if(e<0)throw new Error("Page requested below 0.");return this._change({state:this.state.setPage(e),isPageReset:!1}),this}function v(){return this.state.page}o(b,n),b.prototype.search=function(){return this._search({onlyWithDerivedHelpers:!1}),this},b.prototype.searchOnlyWithDerivedHelpers=function(){return this._search({onlyWithDerivedHelpers:!0}),this},b.prototype.searchWithComposition=function(){return this._runComposition({onlyWithDerivedHelpers:!0}),this},b.prototype.recommend=function(){return this._recommend(),this},b.prototype.getQuery=function(){var e=this.state;return p._getHitsSearchParams(e)},b.prototype.searchOnce=function(e,t){var a=e?this.state.setQueryParameters(e):this.state,n=p._getQueries(a.index,a),i=this;
vendor: 7,518 bytes, line 2
2if(this._currentNbQueries++,this.emit("searchOnce",{state:a}),!t)return this.client.search(n).then(function(e){return i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),{content:new h(a,e.results),state:a,_originalResponse:e}},function(e){throw i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),e});this.client.search(n).then(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(null,new h(a,e.results),a)}).catch(function(e){i._currentNbQueries--,0===i._currentNbQueries&&i.emit("searchQueueEmpty"),t(e,null,a)})},b.prototype.findAnswers=function(e){console.warn("[algoliasearch-helper] answers is no longer supported");var t=this.state,a=this.derivedHelpers[0];if(!a)return Promise.resolve([]);var n=a.getModifiedState(t),i=s({attributesForPrediction:e.attributesForPrediction,nbHits:e.nbHits},{params:u(p._getHitsSearchParams(n),["attributesToSnippet","hitsPerPage","restrictSearchableAttributes","snippetEllipsisText"])}),r="search for answers was called, but this client does not have a function client.initIndex(index).findAnswers";if("function"!=typeof this.client.initIndex)throw new Error(r);var o=this.client.initIndex(n.index);if("function"!=typeof o.findAnswers)throw new Error(r);return o.findAnswers(n.query,e.queryLanguages,i)},b.prototype.searchForFacetValues=function(e,t,a,n){var i="function"==typeof this.client.searchForFacetValues&&"function"!=typeof this.client.searchForFacets,o="function"==typeof this.client.initIndex;if(!i&&!o&&"function"!=typeof this.client.search)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues or client.initIndex(index).searchForFacetValues");var s=this.state.setQueryParameters(n||{}),l=s.isDisjunctiveFacet(e),u=p.getSearchForFacetQuery(e,t,a,s);this._currentNbQueries++;var c,d=this;i?c=this.client.searchForFacetValues([{indexName:s.index,params:u}]):o?c=this.client.initIndex(s.index).searchForFacetValues(u):(delete u.facetName,c=this.client.search([{type:"facet",facet:e,indexName:s.index,params:u}]).then(function(e){return e.results[0]})),this.emit("searchForFacetValues",{state:s,facet:e,query:t});var m=this.lastResults&&this.lastResults.index===s.index&&this.lastResults.renderingContent&&this.lastResults.renderingContent.facetOrdering&&this.lastResults.renderingContent.facetOrdering.values&&this.lastResults.renderingContent.facetOrdering.values[e]&&this.lastResults.renderingContent.facetOrdering.values[e].hide||[];return c.then(function(t){return d._currentNbQueries--,0===d._currentNbQueries&&d.emit("searchQueueEmpty"),(t=Array.isArray(t)?t[0]:t).facetHits=t.facetHits.reduce(function(t,a){return m.indexOf(a.value)>-1||(a.escapedValue=r(a.value),a.isRefined=l?s.isDisjunctiveFacetRefined(e,a.escapedValue):s.isFacetRefined(e,a.escapedValue),t.push(a)),t},[]),t},function(e){throw d._currentNbQueries--,0===d._currentNbQueries&&d.emit("searchQueueEmpty"),e})},b.prototype.searchForCompositionFacetValues=function(e,t,a,n){if("function"!=typeof this.client.searchForFacetValues)throw new Error("search for facet values (searchable) was called, but this client does not have a function client.searchForFacetValues");var i=this.state.setQueryParameters(n||{}),o=i.isDisjunctiveFacet(e);this._currentNbQueries++;var s,l=this;return s=this.client.searchForFacetValues({compositionID:i.index,facetName:e,searchForFacetValuesRequest:{params:{query:t,maxFacetHits:a,searchQuery:p._getCompositionHitsSearchParams(i)}}}),this.emit("searchForFacetValues",{state:i,facet:e,query:t}),s.then(function(t){return l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),(t=t.results[0]).facetHits.forEach(function(t){t.escapedValue=r(t.value),t.isRefined=o?i.isDisjunctiveFacetRefined(e,t.escapedValue):i.isFacetRefined(e,t.escapedValue)}),t},function(e){throw l._currentNbQueries--,0===l._currentNbQueries&&l.emit("searchQueueEmpty"),e})},b.prototype.setQuery=function(e){return this._change({state:this.state.resetPage().setQuery(e),isPageReset:!0}),this},b.prototype.clearRefinements=function(e){return this._change({state:this.state.resetPage().clearRefinements(e),isPageReset:!0}),this},b.prototype.clearTags=function(){return this._change({state:this.state.resetPage().clearTags(),isPageReset:!0}),this},b.prototype.addDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},b.prototype.addDisjunctiveRefine=function(){return this.addDisjunctiveFacetRefinement.apply(this,arguments)},b.prototype.addHierarchicalFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addHierarchicalFacetRefinement(e,t),isPageReset:!0}),this},b.prototype.addNumericRefinement=function(e,t,a){return this._change({state:this.state.resetPage().addNumericRefinement(e,t,a),isPageReset:!0}),this},b.prototype.addFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().addFacetRefinement(e,t),isPageReset:!0}),this},b.prototype.addRefine=function(){return this.addFacetRefinement.apply(this,arguments)},b.prototype.addFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().addExcludeRefinement(e,t),isPageReset:!0}),this},b.prototype.addExclude=function(){return this.addFacetExclusion.apply(this,arguments)},b.prototype.addTag=function(e){return this._change({state:this.state.resetPage().addTagRefinement(e),isPageReset:!0}),this},b.prototype.addFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.addFrequentlyBoughtTogether(e)}),this},b.prototype.addRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.addRelatedProducts(e)}),this},b.prototype.addTrendingItems=function(e){return this._recommendChange({state:this.recommendState.addTrendingItems(e)}),this},b.prototype.addTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.addTrendingFacets(e)}),this},b.prototype.addLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.addLookingSimilar(e)}),this},b.prototype.removeNumericRefinement=function(e,t,a){return this._change({state:this.state.resetPage().removeNumericRefinement(e,t,a),isPageReset:!0}),this},b.prototype.removeDisjunctiveFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeDisjunctiveFacetRefinement(e,t),isPageReset:!0}),this},b.prototype.removeDisjunctiveRefine=function(){return this.removeDisjunctiveFacetRefinement.apply(this,arguments)},b.prototype.removeHierarchicalFacetRefinement=function(e){return this._change({state:this.state.resetPage().removeHierarchicalFacetRefinement(e),isPageReset:!0}),this},b.prototype.removeFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().removeFacetRefinement(e,t),isPageReset:!0}),this},b.prototype.removeRefine=function(){return this.removeFacetRefinement.apply(this,arguments)},b.prototype.removeFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().removeExcludeRefinement(e,t),isPageReset:!0}),this},b.prototype.removeExclude=function(){return this.removeFacetExclusion.apply(this,arguments)},b.prototype.removeTag=function(e){return this._change({state:this.state.resetPage().removeTagRefinement(e),isPageReset:!0}),this},b.prototype.removeFrequentlyBoughtTogether=function(e){return this._recommendChange({state:this.recommendState.removeParam
vendor: 8,196 bytes, line 2
2s(e)}),this},b.prototype.removeRelatedProducts=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},b.prototype.removeTrendingItems=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},b.prototype.removeTrendingFacets=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},b.prototype.removeLookingSimilar=function(e){return this._recommendChange({state:this.recommendState.removeParams(e)}),this},b.prototype.toggleFacetExclusion=function(e,t){return this._change({state:this.state.resetPage().toggleExcludeFacetRefinement(e,t),isPageReset:!0}),this},b.prototype.toggleExclude=function(){return this.toggleFacetExclusion.apply(this,arguments)},b.prototype.toggleRefinement=function(e,t){return this.toggleFacetRefinement(e,t)},b.prototype.toggleFacetRefinement=function(e,t){return this._change({state:this.state.resetPage().toggleFacetRefinement(e,t),isPageReset:!0}),this},b.prototype.toggleRefine=function(){return this.toggleFacetRefinement.apply(this,arguments)},b.prototype.toggleTag=function(e){return this._change({state:this.state.resetPage().toggleTagRefinement(e),isPageReset:!0}),this},b.prototype.nextPage=function(){var e=this.state.page||0;return this.setPage(e+1)},b.prototype.previousPage=function(){var e=this.state.page||0;return this.setPage(e-1)},b.prototype.setCurrentPage=y,b.prototype.setPage=y,b.prototype.setIndex=function(e){return this._change({state:this.state.resetPage().setIndex(e),isPageReset:!0}),this},b.prototype.setQueryParameter=function(e,t){return this._change({state:this.state.resetPage().setQueryParameter(e,t),isPageReset:!0}),this},b.prototype.setState=function(e){return this._change({state:m.make(e),isPageReset:!1}),this},b.prototype.overrideStateWithoutTriggeringChangeEvent=function(e){return this.state=new m(e),this},b.prototype.hasRefinements=function(e){return!!l(this.state.getNumericRefinements(e))||(this.state.isConjunctiveFacet(e)?this.state.isFacetRefined(e):this.state.isDisjunctiveFacet(e)?this.state.isDisjunctiveFacetRefined(e):!!this.state.isHierarchicalFacet(e)&&this.state.isHierarchicalFacetRefined(e))},b.prototype.isExcluded=function(e,t){return this.state.isExcludeRefined(e,t)},b.prototype.isDisjunctiveRefined=function(e,t){return this.state.isDisjunctiveFacetRefined(e,t)},b.prototype.hasTag=function(e){return this.state.isTagRefined(e)},b.prototype.isTagRefined=function(){return this.hasTagRefinements.apply(this,arguments)},b.prototype.getIndex=function(){return this.state.index},b.prototype.getCurrentPage=v,b.prototype.getPage=v,b.prototype.getTags=function(){return this.state.tagRefinements},b.prototype.getRefinements=function(e){var t=[];if(this.state.isConjunctiveFacet(e))this.state.getConjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"conjunctive"})}),this.state.getExcludeRefinements(e).forEach(function(e){t.push({value:e,type:"exclude"})});else if(this.state.isDisjunctiveFacet(e)){this.state.getDisjunctiveRefinements(e).forEach(function(e){t.push({value:e,type:"disjunctive"})})}var a=this.state.getNumericRefinements(e);return Object.keys(a).forEach(function(e){var n=a[e];t.push({value:n,operator:e,type:"numeric"})}),t},b.prototype.getNumericRefinement=function(e,t){return this.state.getNumericRefinement(e,t)},b.prototype.getHierarchicalFacetBreadcrumb=function(e){return this.state.getHierarchicalFacetBreadcrumb(e)},b.prototype._search=function(e){var t=this.state,a=[],n=[];e.onlyWithDerivedHelpers||(n=p._getQueries(t.index,t),a.push({state:t,queriesCount:n.length,helper:this}),this.emit("search",{state:t,results:this.lastResults}));var i=this.derivedHelpers.map(function(e){var n=e.getModifiedState(t),i=n.index?p._getQueries(n.index,n):[];return a.push({state:n,queriesCount:i.length,helper:e}),e.emit("search",{state:n,results:e.lastResults}),i}),r=Array.prototype.concat.apply(n,i),o=this._queryId++;if(this._currentNbQueries++,!r.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,a,o));try{this.client.search(r).then(this._dispatchAlgoliaResponse.bind(this,a,o)).catch(this._dispatchAlgoliaError.bind(this,o))}catch(s){this.emit("error",{error:s})}},b.prototype._runComposition=function(){var e=this.state,t=[],a=this.derivedHelpers.map(function(a){var n=a.getModifiedState(e),i=p._getCompositionQueries(n);return t.push({state:n,helper:a}),a.emit("search",{state:n,results:a.lastResults}),i}),n=Array.prototype.concat.apply([],a),i=this._queryId++;if(this._currentNbQueries++,!n.length)return Promise.resolve({results:[]}).then(this._dispatchAlgoliaResponse.bind(this,t,i));if(n.length>1)throw new Error("Only one query is allowed when using a composition.");var r=n[0];try{this.client.search(r).then(this._dispatchAlgoliaResponse.bind(this,t,i)).catch(this._dispatchAlgoliaError.bind(this,i))}catch(o){this.emit("error",{error:o})}},b.prototype._recommend=function(){var e=this.state,t=this.recommendState,a=this.getIndex(),n=[{state:t,index:a,helper:this}],i=t.params.map(function(e){return e.$$id});this.emit("fetch",{recommend:{state:t,results:this.lastRecommendResults}});var r=this._recommendCache,o=this.derivedHelpers.map(function(t){var a=t.getModifiedState(e).index;if(!a)return[];var o=t.getModifiedRecommendState(new c);return n.push({state:o,index:a,helper:t}),i=Array.prototype.concat.apply(i,o.params.map(function(e){return e.$$id})),t.emit("fetch",{recommend:{state:o,results:t.lastRecommendResults}}),o._buildQueries(a,r)}),s=Array.prototype.concat.apply(this.recommendState._buildQueries(a,r),o);if(0!==s.length)if(s.length>0&&void 0===this.client.getRecommendations)console.warn("Please update algoliasearch/lite to the latest version in order to use recommend widgets.");else{var l=this._recommendQueryId++;this._currentNbRecommendQueries++;try{this.client.getRecommendations(s).then(this._dispatchRecommendResponse.bind(this,l,n,i)).catch(this._dispatchRecommendError.bind(this,l))}catch(u){this.emit("error",{error:u})}}},b.prototype._dispatchAlgoliaResponse=function(e,t,a){var n=this;if(!(t<this._lastQueryIdReceived)){this._currentNbQueries-=t-this._lastQueryIdReceived,this._lastQueryIdReceived=t,0===this._currentNbQueries&&this.emit("searchQueueEmpty");var i=a.results.slice(),r=Object.keys(a).reduce(function(e,t){return"results"!==t&&(e[t]=a[t]),e},{});Object.keys(r).length<=0&&(r=void 0),e.forEach(function(e){var t=e.state,a=e.queriesCount,o=e.helper,s=void 0!==a?i.splice(0,a):i;if(t.index){if(s.length>0&&s[0].feedID){var l=s.map(function(e){var a=new h(t,[e],n._searchResultsOptions);return void 0!==r&&(a._rawContent=r),a});o.lastResults=new h(t,[s[0]],n._searchResultsOptions),o.lastResults.feeds=l,void 0!==r&&(o.lastResults._rawContent=r)}else o.lastResults=new h(t,s,n._searchResultsOptions),void 0!==r&&(o.lastResults._rawContent=r);o.emit("result",{results:o.lastResults,state:t})}else o.emit("result",{results:null,state:t})})}},b.prototype._dispatchRecommendResponse=function(e,t,a,n){if(!(e<this._lastRecommendQueryIdReceived)){this._currentNbRecommendQueries-=e-this._lastRecommendQueryIdReceived,this._lastRecommendQueryIdReceived=e,0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty");var i=this._recommendCache,r={};a.filter(function(e){return void 0===i[e]}).forEach(function(e,t){r[e]||(r[e]=[]),r[e].push(t)}),Object.keys(r).forEach(function(e){var t=r[e],o=n.results[t[0]];1!==t.length?i[e]=Object.assign({},o,{hits:g(a,t.map(function(e){return n.results[e].hits}))}):i[e]=o});var o={};a.forEach(function(e){o[e]=i[e]}),t.forEach(function(e){var t=e.state,a=e.helper;e.index?(a.lastRecommendResults=new d(t,o),a.emit("recommend:result",{recommend:{results:a.lastRecommendResults,state:t}})):a.emit("recommend:result",{results:null,state:t})})}},b.prototype._dispatchAlgoliaError=function(e,t){e<this._lastQueryIdReceived||(this._currentNbQueries-=e-this._lastQueryIdReceived,this._lastQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbQueries&&this.emit("searchQueueEmpty"))},b.prototype._dispatchRecommendError=function(e,t){e<this._lastRecommendQueryIdReceived||(this._currentNbRecommendQueries-=e-this._lastRecommendQueryId
2Received,this._lastRecommendQueryIdReceived=e,this.emit("error",{error:t}),0===this._currentNbRecommendQueries&&this.emit("recommendQueueEmpty"))},b.prototype.containsRefinement=function(e,t,a,n){return e||0!==t.length||0!==a.length||0!==n.length},b.prototype._hasDisjunctiveRefinements=function(e){return this.state.disjunctiveRefinements[e]&&this.state.disjunctiveRefinements[e].length>0},b.prototype._change=function(e){var t=e.state,a=e.isPageReset;t!==this.state&&(this.state=t,this.emit("change",{state:this.state,results:this.lastResults,isPageReset:a}))},b.prototype._recommendChange=function(e){var t=e.state;t!==this.recommendState&&(this.recommendState=t,this.emit("recommend:change",{search:{results:this.lastResults,state:this.state},recommend:{results:this.lastRecommendResults,state:this.recommendState}}))},b.prototype.clearCache=function(){return this.client.clearCache&&this.client.clearCache(),this},b.prototype.setClient=function(e){return this.client===e||("function"==typeof e.addAlgoliaAgent&&e.addAlgoliaAgent("JS Helper ("+f+")"),this.client=e),this},b.prototype.getClient=function(){return this.client},b.prototype.derive=function(e,t){var a=new i(this,e,t);return this.derivedHelpers.push(a),a},b.prototype.detachDerivedHelper=function(e){var t=this.derivedHelpers.indexOf(e);if(-1===t)throw new Error("Derived helper already detached");this.derivedHelpers.splice(t,1)},b.prototype.hasPendingRequests=function(){return this._currentNbQueries>0},e.exports=b},14188:function(e){"use strict";var t="object"==typeof document&&document.all;e.exports=void 0===t&&void 0!==t?function(e){return"function"==typeof e||e===t}:function(e){return"function"==typeof e}},14607:function(e,t,a){"use strict";var n=a(528),i=a(79903),r=i([n("%String.prototype.indexOf%")]);e.exports=function(e,t){var a=n(e,!!t);return"function"==typeof a&&r(e,".prototype.")>-1?i([a]):a}},14798:function(e,t,a){"use strict";var n=a(79117),i=Object.defineProperty;e.exports=function(e,t){try{i(n,e,{value:t,configurable:!0,writable:!0})}catch(a){n[e]=t}return t}},14898:function(e){"use strict";const t=function*(){}.constructor;e.exports=()=>t},14948:function(e,t,a){"use strict";a.d(t,{_6:function(){return r},xZ:function(){return o}});var n=a(14041),i=a(38486);function r(e,t,a,n){return i=>{let r=i.target;const o=document.getElementById(e);t&&o&&(n?o.contains(r):!o.contains(r))&&a()}}function o(e){return t=>{27===t.keyCode&&e()}}t.Ay=function(e){let t=e.children,a=e.id,s=e.ariaLabel,l=e.show,u=e.handleClose;const c=(0,n.useRef)(null);return(0,n.useEffect)(()=>{if(!l)return;const e=r(a,l,u,!0);return document.addEventListener("click",e),()=>{document.removeEventListener("click",e)}},[a,l,u]),(0,n.useEffect)(()=>{if(!l)return;const e=o(u);return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[l,u]),n.createElement(n.Fragment,null,n.createElement(i.A,{className:"fixed inset-0 z-50 bg-black bg-opacity-75 transition-opacity",show:l,enter:"transition ease-out duration-200",enterStart:"opacity-0",enterEnd:"opacity-100",leave:"transition ease-out duration-100",leaveStart:"opacity-100",leaveEnd:"opacity-0","aria-hidden":"true"}),n.createElement(i.A,{id:a,className:"fixed inset-0 z-50 overflow-hidden flex items-center justify-center transform px-4 sm:px-6",role:"dialog","aria-modal":"true","aria-labelledby":s,show:l,enter:"transition ease-out duration-200",enterStart:"opacity-0 scale-95",enterEnd:"opacity-100 scale-100",leave:"transition ease-out duration-200",leaveStart:"opacity-100 scale-100",leaveEnd:"opacity-0 scale-95"},n.createElement("button",{className:"hamburger active","aria-controls":"mobile-nav","aria-expanded":!0,style:{position:"absolute",zIndex:99,top:30,right:30},onClick:u},n.createElement("svg",{className:"w-6 h-6 fill-current text-gray-300 hover:text-gray-200 transition duration-150 ease-in-out",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},n.createElement("rect",{y:"4",width:"24",height:"2",rx:"1"}),n.createElement("rect",{y:"11",width:"24",height:"2",rx:"1"}),n.createElement("rect",{y:"18",width:"24",height:"2",rx:"1"}))),n.createElement("div",{className:"bg-white overflow-auto max-w-6xl w-full max-h-full",ref:c},t)))}},16623:function(e,t,a){"use strict";var n=a(77575),i=a(91539),r=a(1830),o=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},l=Array.isArray,u=Array.prototype.push,c=function(e,t){u.apply(e,l(t)?t:[t])},d=Date.prototype.toISOString,p=r.default,m={addQueryPrefix:!1,allowDots:!1,allowEmptyArrays:!1,arrayFormat:"indices",charset
vendor: 4,775 bytes, line 2
2:"utf-8",charsetSentinel:!1,commaRoundTrip:!1,delimiter:"&",encode:!0,encodeDotInKeys:!1,encoder:i.encode,encodeValuesOnly:!1,filter:void 0,format:p,formatter:r.formatters[p],indices:!1,serializeDate:function(e){return d.call(e)},skipNulls:!1,strictNullHandling:!1},h={},g=function e(t,a,r,o,s,u,d,p,g,f,b,y,v,w,k,I,S,A){for(var j,x=t,F=A,E=0,T=!1;void 0!==(F=F.get(h))&&!T;){var O=F.get(t);if(E+=1,void 0!==O){if(O===E)throw new RangeError("Cyclic object value");T=!0}void 0===F.get(h)&&(E=0)}if("function"==typeof f?x=f(a,x):x instanceof Date?x=v(x):"comma"===r&&l(x)&&(x=i.maybeMap(x,function(e){return e instanceof Date?v(e):e})),null===x){if(u)return g&&!I?g(a,m.encoder,S,"key",w):a;x=""}if("string"==typeof(j=x)||"number"==typeof j||"boolean"==typeof j||"symbol"==typeof j||"bigint"==typeof j||i.isBuffer(x))return g?[k(I?a:g(a,m.encoder,S,"key",w))+"="+k(g(x,m.encoder,S,"value",w))]:[k(a)+"="+k(String(x))];var _,P=[];if(void 0===x)return P;if("comma"===r&&l(x))I&&g&&(x=i.maybeMap(x,g)),_=[{value:x.length>0?x.join(",")||null:void 0}];else if(l(f))_=f;else{var z=Object.keys(x);_=b?z.sort(b):z}var D=p?String(a).replace(/\./g,"%2E"):String(a),C=o&&l(x)&&1===x.length?D+"[]":D;if(s&&l(x)&&0===x.length)return C+"[]";for(var N=0;N<_.length;++N){var M=_[N],R="object"==typeof M&&M&&void 0!==M.value?M.value:x[M];if(!d||null!==R){var q=y&&p?String(M).replace(/\./g,"%2E"):String(M),L=l(x)?"function"==typeof r?r(C,q):C:C+(y?"."+q:"["+q+"]");A.set(t,E);var B=n();B.set(h,A),c(P,e(R,L,r,o,s,u,d,p,"comma"===r&&I&&l(x)?null:g,f,b,y,v,w,k,I,S,B))}}return P};e.exports=function(e,t){var a,i=e,u=function(e){if(!e)return m;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");if(void 0!==e.encodeDotInKeys&&"boolean"!=typeof e.encodeDotInKeys)throw new TypeError("`encodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw new TypeError("Encoder has to be a function.");var t=e.charset||m.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var a=r.default;if(void 0!==e.format){if(!o.call(r.formatters,e.format))throw new TypeError("Unknown format option provided.");a=e.format}var n,i=r.formatters[a],u=m.filter;if(("function"==typeof e.filter||l(e.filter))&&(u=e.filter),n=e.arrayFormat in s?e.arrayFormat:"indices"in e?e.indices?"indices":"repeat":m.arrayFormat,"commaRoundTrip"in e&&"boolean"!=typeof e.commaRoundTrip)throw new TypeError("`commaRoundTrip` must be a boolean, or absent");var c=void 0===e.allowDots?!0===e.encodeDotInKeys||m.allowDots:!!e.allowDots;return{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:m.addQueryPrefix,allowDots:c,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:m.allowEmptyArrays,arrayFormat:n,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:m.charsetSentinel,commaRoundTrip:!!e.commaRoundTrip,delimiter:void 0===e.delimiter?m.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:m.encode,encodeDotInKeys:"boolean"==typeof e.encodeDotInKeys?e.encodeDotInKeys:m.encodeDotInKeys,encoder:"function"==typeof e.encoder?e.encoder:m.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:m.encodeValuesOnly,filter:u,format:a,formatter:i,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:m.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:m.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:m.strictNullHandling}}(t);"function"==typeof u.filter?i=(0,u.filter)("",i):l(u.filter)&&(a=u.filter);var d=[];if("object"!=typeof i||null===i)return"";var p=s[u.arrayFormat],h="comma"===p&&u.commaRoundTrip;a||(a=Object.keys(i)),u.sort&&a.sort(u.sort);for(var f=n(),b=0;b<a.length;++b){var y=a[b],v=i[y];u.skipNulls&&null===v||c(d,g(v,y,p,h,u.allowEmptyArrays,u.strictNullHandling,u.skipNulls,u.encodeDotInKeys,u.encode?u.encoder:null,u.filter,u.sort,u.allowDots,u.serializeDate,u.format,u.formatter,u.encodeValuesOnly,u.charset,f))}var w=d.join(u.delimiter),k=!0===u.addQueryPrefix?"?":"";return u.charsetSentinel&&("iso-8859-1"===u.charset?k+="utf8=%26%2310003%3B&":k+="utf8=%E2%9C%93&"),w.length>0?k+w:""}},16881:function(e,t,a){"use strict";var n=a(89055),i=Function.prototype,r=i.call,o=n&&i.bind.bind(r,r);e.exports=n?o:function(e){return function(){return r.apply(e,arguments)}}},17233:function(e){"use strict";const t=async function*(){}.constructor;e.exports=()=>t},17340:function(e,t,a){"use strict";
2var n=a(98060).match(/AppleWebKit\/(\d+)\./);e.exports=!!n&&+n[1]},17345:function(e,t,a){"use strict";var n=a(9629);e.exports=n.getPrototypeOf||null},17502:function(e,t,a){"use strict";function n(e,t){if(null==e)return{};var a={};for(var n in e)if({}.hasOwnProperty.call(e,n)){if(-1!==t.indexOf(n))continue;a[n]=e[n]}return a}a.d(t,{A:function(){return n}})},17877:function(e,t,a){const n=a(22971).Ay,i=a(2039).default,r=a(74651).targetBlank,o=a(23313).analyticsAction,s=a(86950),l=s.getCookie,u=s.updateUtmCookie,c=s.updateCtaCookie,d=s.readAttributionQuery,p=s.registerPostHogAttribution,m=s.toIntercomLanguage,h=a(1080),g=h.onLoad,f=h.onError,b=a(31334),y=b.gallery,v=b.video,w=b.audio,k=b.toggle,I=b.beforeAfter;t.onClientEntry=()=>{u(),c(),n.init("phc_DsBUDakXivUqTwYWeMDA3NJwB9GgGQxcgTOJYtWZ2QK",{api_host:"https://fox.filmustage.com",ui_host:"https://us.posthog.com",person_profiles:"identified_only",capture_pageview:!1,opt_in_site_apps:!0,opt_out_capturing_by_default:!0}),window.posthog=n;const e=m(l("i18nextLng"));i(Object.assign({app_id:"ke6a59w1"},e&&{language_override:e})),p(n,d(),{referrer:document.referrer||"",url:window.location.href||""}),g(()=>{n.opt_in_capturing()}),f(e=>{n.opt_in_capturing(),n.capture("dataunlocker_handshake_failed",{message:(null==e?void 0:e.message)||"unknown"})});const t=window.location.hostname;"localhost"!==t&&"127.0.0.1"!==t&&(console.log=function(){},console.debug=function(){},console.info=function(){},console.warn=function(){})};const S=async e=>{await new Promise(t=>setTimeout(t,e))};setTimeout(()=>{o("landing_visit")},100);const A=window.location.hostname.startsWith("landev.filmustage.com")||window.location.hostname.startsWith("localhost");t.onRouteUpdate=()=>{document.querySelectorAll("a[href^='https']").forEach(e=>{e.addEventListener("click",async t=>{function a(t){setTimeout(()=>{e.disabled=!1,e.style.pointerEvents="auto",e.classList.remove("animate-pulse")},t)}e.disabled=!0,e.style.pointerEvents="none",e.classList.add("animate-pulse"),A&&e.href.includes("app.filmustage.com")&&(e.href=e.href.replace("app.filmustage.com","dev.filmustage.com")),"_blank"===e.getAttribute("target")?(await S(0),a(0)):(t.preventDefault(),await S(500),window.location.href=e.getAttribute("href"),a(1500))})}),setTimeout(()=>{o("user_load_page")},100),y(),v(),w(),k(),I(),r()},t.onInitialClientRender=()=>{const e=A?"https://assets.sandbox.cello.so/attribution/latest/cello-attribution.js":"https://assets.cello.so/attribution/latest/cello-attribution.js",t=document.createElement("script");t.type="module",t.src=e,t.async=!0,document.head.appendChild(t)}},18449:function(e){"use strict";e.exports=Math.floor},18459:function(e,t,a){"use strict";a.r(t);var n=a(29579);"https:"!==window.location.protocol&&"localhost"!==window.location.hostname||"serviceWorker"in navigator&&navigator.serviceWorker.register("/sw.js").then(function(e){e.addEventListener("updatefound",()=>{(0,n.N)("onServiceWorkerUpdateFound",{serviceWorker:e});const t=e.installing;t.addEventListener("statechange",()=>{switch(t.state){case"installed":navigator.serviceWorker.controller?(window.___swUpdated=!0,(0,n.N)("onServiceWorkerUpdateReady",{serviceWorker:e}),window.___failedResources&&window.location.reload()):(0,n.N)("onServiceWorkerInstalled",{serviceWorker:e});break;case"redundant":(0,n.N)("onServiceWorkerRedundant",{serviceWorker:e});break;case"activated":(0,n.N)("onServiceWorkerActive",{serviceWorker:e})}})})}).catch(function(e){})},18590:function(e,t,a){"use strict";var n=a(52053)},19538:function(e,t,a){"use strict";a.r(t),a.d(t,{onRouteUpdate:function(){return n}});a(52053),a(18590);const n=function(e,t){e.location}},20039:function(e,t,a){"use strict";a.d(t,{r9:function(){return b},Bd:function(){return E}});var n=a(14041);a(72635),a(29002);Object.create(null);const i=(e,t,a,n)=>{const i=[a,{code:t,...n||{}}];if(e?.services?.logger?.forward)return e.services.logger.forward(i,"warn","react-i18next::",!0);c(i[0])&&(i[0]=`react-i18next:: ${i[0]}`),e?.services?.logger?.warn?e.services.logger.warn(...i):console?.warn&&console.warn(...i)},r={},o=(e,t,a,n)=>{c(a)&&r[a]||(c(a)&&(r[a]=new Date),i(e,t,a,n))},s=(e,t)=>()=>{if(e.isInitialized)t();else{const a=()=>{setTimeout(()=>{e.off("initialized",a)},0),t()};e.on("initialized",a)}},l=(e,t,a)=>{e.loadNamespaces(t,s(e,a))},u=(e,t,a,n)=>
2{if(c(a)&&(a=[a]),e.options.preload&&e.options.preload.indexOf(t)>-1)return l(e,a,n);a.forEach(t=>{e.options.ns.indexOf(t)<0&&e.options.ns.push(t)}),e.loadLanguages(t,s(e,n))},c=e=>"string"==typeof e,d=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,p={"&":"&","&":"&","<":"<","<":"<",">":">",">":">","'":"'","'":"'",""":'"',""":'"'," ":" "," ":" ","©":"©","©":"©","®":"®","®":"®","…":"â¦","…":"â¦","/":"/","/":"/"},m=e=>p[e];let h={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(d,m),transDefaultProps:void 0};let g;const f=()=>g,b={type:"3rdParty",init(e){((e={})=>{h={...h,...e}})(e.options.react),(e=>{g=e})(e)}},y=(0,n.createContext)();class v{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}class w extends Error{constructor(e,t,a){super(e),this.name="TranslationParserError",this.position=t,this.translationString=a,Error.captureStackTrace&&Error.captureStackTrace(this,w)}}const k={" ":" ","&":"&","<":"<",">":">",""":'"',"'":"'","©":"©","®":"®","™":"â¢","…":"â¦","–":"â","—":"â","‘":"â","’":"â","‚":"â","“":"â","”":"â","„":"â","†":"â ","‡":"â¡","•":"â¢","′":"â²","″":"â³","‹":"â¹","›":"âº","§":"§","¶":"¶","·":"·"," ":"â"," ":"â"," ":"â","€":"â¬","£":"£","¥":"Â¥","¢":"¢","¤":"¤","×":"Ã","÷":"÷","−":"â","±":"±","≠":"â ","≤":"â¤","≥":"â¥","≈":"â","≡":"â¡","∞":"â","∫":"â«","∑":"â","∏":"â","√":"â","∂":"â","‰":"â°","°":"°","µ":"µ","←":"â","↑":"â","→":"â","↓":"â","↔":"â","↵":"âµ","⇐":"â","⇑":"â","⇒":"â","⇓":"â","⇔":"â","α":"α","β":"β","γ":"γ","δ":"δ","ε":"ε","ζ":"ζ","η":"η","θ":"θ","ι":"ι","κ":"κ","λ":"λ","μ":"μ","ν":"ν","ξ":"ξ","ο":"ο","π":"Ï","ρ":"Ï","σ":"Ï","τ":"Ï","υ":"Ï
","φ":"Ï","χ":"Ï","ψ":"Ï","ω":"Ï","Α":"Î","Β":"Î","Γ":"Î","Δ":"Î","Ε":"Î","Ζ
2":"Î","Η":"Î","Θ":"Î","Ι":"Î","Κ":"Î","Λ":"Î","Μ":"Î","Ν":"Î","Ξ":"Î","Ο":"Î","Π":"Î ","Ρ":"Ρ","Σ":"Σ","Τ":"Τ","Υ":"Î¥","Φ":"Φ","Χ":"Χ","Ψ":"Ψ","Ω":"Ω","À":"Ã","Á":"Ã","Â":"Ã","Ã":"Ã","Ä":"Ã","Å":"Ã
","Æ":"Ã","Ç":"Ã","È":"Ã","É":"Ã","Ê":"Ã","Ë":"Ã","Ì":"Ã","Í":"Ã","Î":"Ã","Ï":"Ã","Ð":"Ã","Ñ":"Ã","Ò":"Ã","Ó":"Ã","Ô":"Ã","Õ":"Ã","Ö":"Ã","Ø":"Ã","Ù":"Ã","Ú":"Ã","Û":"Ã","Ü":"Ã","Ý":"Ã","Þ":"Ã","ß":"Ã","à":"à ","á":"á","â":"â","ã":"ã","ä":"ä","å":"Ã¥","æ":"æ","ç":"ç","è":"è","é":"é","ê":"ê","ë":"ë","ì":"ì","í":"Ã","î":"î","ï":"ï","ð":"ð","ñ":"ñ","ò":"ò","ó":"ó","ô":"ô","õ":"õ","ö":"ö","ø":"ø","ù":"ù","ú":"ú","û":"û","ü":"ü","ý":"ý","þ":"þ","ÿ":"ÿ","¡":"¡","¿":"¿","ƒ":"Æ","ˆ":"Ë","˜":"Ë","Œ":"Å","œ":"Å","Š":"Å ","š":"Å¡","Ÿ":"Ÿ","ª":"ª","º":"º","¯":"¯","´":"´","¸":"¸","¹":"¹","²":"²","³":"³","¼":"¼","½":"½","¾":"¾","♠":"â ","♣":"â£","♥":"â¥","♦":"â¦","◊":"â","‾":"â¾","⁄":"â","℘":"â","ℑ":"â","ℜ":"â","ℵ":"âµ"},I=new RegExp(Object.keys(k).map(e=>e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join("|"),"g"),S=(e,t=[])=>{if(!e)return[];const a=(e=>{const t=[];let a=0,n="";const i=()=>{n&&(t.push({type:"Text",value:n,position:a-n.length}),n="")};for(;a<e.length;){const r=e[a];if("<"===r){const o=e.slice(a).match(/^<(\d+)>/);if(o)i(),t.push({type:"TagOpen",value:o[0],position:a,tagNumber:parseInt(o[1],10)}),a+=o[0].length;else{const o=e.slice(a).match(/^<\/(\d+)>/);o?(i(),t.push({type:"TagClose",value:o[0],position:a,tagNumber:parseInt(o[1],10)}),a+=o[0].length):(n+=r,a+=1)}}else n+=r,a+=1}return i(),t})(e),i=[],r=[],o=new Set;if(a.forEach(a=>{switch(a.type){case"Text":{const e=a.value.replace(I,e=>k[e]).replace(/&#(\d+);/g,(e,t)=>String.fromCharCode(parseInt(t,10))).replace(/&#x([0-9a-fA-F]+);/g,(e,t)=>String.fromCharCode(parseInt(t,16)));(r.length>0?r[r.length-1].children:i).push(e)}break;case"TagOpen":{const{tagNumber:e}=a,n=(()=>{if(0===r.length)return t;const e=r[r.length-1];return e.declaration.props?.children&&Array.isArray(e.declaration.props.children)?e.declaration.props.children:e.declarations})(),s=n[e];if(!s){o.add(e);const t=`<${e}>`;(r.length>0?r[r.length-1].children:i).push(t);break}r.push({tagNumber:e,children:[],position:a.position,declaration:s,declarations:n})}break;case"TagClose":{const{tagNumber:t}=a;if(o.has(t)){const e=`</${t}>`;(r.length>0?r[r.length-1].children:i).push(e),o.delete(t);break}if(0===r.length)throw new w(`Unexpected closing tag </${t}> at position ${a.position}`,a.position,e);const s=r.pop();if(s.tagNumber!==t)throw new w(`Mismatched tags: expected </${s.tagNumber}> but got </${t}> at position ${a.position}`,a.position,e);const l=((e,t,a)=>{const{type:i,props:r={}}=e;if(r.children&&Array.isArray(r.children)&&a){const{children:e,...a}=r;return n.createElement(i,a,...t)}return 0===t.length?n.createElement(i,r):1===t.length?n.createElement(i,r,t[0]):n.createElement(i,r,...t)})(s.declaration,s.children,s.declarations);(r.length>0?r[r.length-1].children:i).push(l)}}}),r.length>0){const t=r[r.length-1];throw new w(`Unclosed tag <${t.tagNumber}> at position ${t.position}`,t.position,e)}return i};function A({i18nKey:e,defaultTranslation:t,content:a,ns:r,values:s={},i18n:l,t:u}){const d=l||f();if(!d)return o(d,"NO_I18NEXT_INSTANCE","IcuTrans: You need to pass in an i18next instance using i18nextReactModule",{i18nKey:e}),n.createElement(n.Fragment,{},t);const p=u||d.t?.bind(d)||(e=>e);let m=r||p.ns||d.options?.defaultNS;m=c(m)?[m]:m||["translation"];let h=s;d.options?.interpolation?.defaultVariables&&(h=s&&Object.keys(s).length>0?{...s,...d.options.interpolation.defaultVariables}:{...d.options.interpolation.defaultVariables});const g=p(e,{defaultValue:t,...h,ns:m});try{const e=S(g,a);return n.createElement(n.Fragment,{},...e)}catch(b){return i(d,"ICU_TRANS_RENDER_ERROR",`IcuTrans component error for key "${e}": ${b.message}`,{i18nKey:e,error:b}),n.createElement(n.Fragment,{},g)}}A.displayName="IcuTransWithoutContext";var j=a(58139);const x={t:(e,t)=>{if(c(t))return t;if("object"==typeof(a=t)&&null!==a&&c(t.defaultValue))return t.defaultValue;var a;if("function"==typeof e)return"";if(Array.isArray(e)){const t=e[e.length-1];return"function"==typeof t?"":t}return e},ready:!1},F=()=>()=>{},E=(e,t={})=>{const{i18n:a}=t,{i18n:i,defaultNS:r}=(0,n.useContext)(y)||{},s=a||i||f();s&&!s.reportNamespaces&&(s.reportNamespaces=new v),s||o(s,"NO_I18NEXT_INSTANCE","useTranslation: You will need to pass in an i18next instance by using initReactI18next");const d=(0,n.useMemo)(()=>({...h,...s?.options?.react,...t}),[s,t]),{useSuspense:p,keyPrefix:m}=d,g=e||r||s?.options?.defaultNS,b=c(g)?[g]:g||["translation"],w=(0,n.useMemo)(()=>b,b);s?.reportNamespaces?.addUsedNamespaces?.(w);const k=(0,n.useRef)(0),I=(0,n.useCallback)(e=>{if(!s)return F;const{bindI18n:t,bindI18nStore:a}=d,n=()=>
2{k.current+=1,e()};return t&&s.on(t,n),a&&s.store.on(a,n),()=>{t&&t.split(" ").forEach(e=>s.off(e,n)),a&&a.split(" ").forEach(e=>s.store.off(e,n))}},[s,d]),S=(0,n.useRef)(),A=(0,n.useCallback)(()=>{if(!s)return x;const e=!(!s.isInitialized&&!s.initializedStoreOnce)&&w.every(e=>((e,t,a={})=>t.languages&&t.languages.length?t.hasLoadedNamespace(e,{lng:a.lng,precheck:(t,n)=>{if(a.bindI18n&&a.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!n(t.isLanguageChangingTo,e))return!1}}):(o(t,"NO_LANGUAGES","i18n.languages were undefined or empty",{languages:t.languages}),!0))(e,s,d)),a=t.lng||s.language,n=k.current,i=S.current;if(i&&i.ready===e&&i.lng===a&&i.keyPrefix===m&&i.revision===n)return i;const r={t:s.getFixedT(a,"fallback"===d.nsMode?w:w[0],m),ready:e,lng:a,keyPrefix:m,revision:n};return S.current=r,r},[s,w,m,d,t.lng]),[E,T]=(0,n.useState)(0),{t:O,ready:_}=(0,j.useSyncExternalStore)(I,A,A);(0,n.useEffect)(()=>{if(s&&!_&&!p){const e=()=>T(e=>e+1);t.lng?u(s,t.lng,w,e):l(s,w,e)}},[s,t.lng,w,_,p,E]);const P=s||{},z=(0,n.useRef)(null),D=(0,n.useRef)(),C=e=>{const t=Object.getOwnPropertyDescriptors(e);t.__original&&delete t.__original;const a=Object.create(Object.getPrototypeOf(e),t);if(!Object.prototype.hasOwnProperty.call(a,"__original"))try{Object.defineProperty(a,"__original",{value:e,writable:!1,enumerable:!1,configurable:!1})}catch(n){}return a},N=(0,n.useMemo)(()=>{const e=P,t=e?.language;let a=e;e&&(z.current&&z.current.__original===e?D.current!==t?(a=C(e),z.current=a,D.current=t):a=z.current:(a=C(e),z.current=a,D.current=t));const n=_||p?O:(...e)=>(o(s,"USE_T_BEFORE_READY","useTranslation: t was called before ready. When using useSuspense: false, make sure to check the ready flag before using t."),O(...e)),i=[n,a,_];return i.t=n,i.i18n=a,i.ready=_,i},[O,P,_,P.resolvedLanguage,P.language,P.languages]);if(s&&p&&!_)throw new Promise(e=>{const a=()=>e();t.lng?u(s,t.lng,w,a):l(s,w,a)});return N}},20185:function(e,t,a){e.exports=function(){"use strict";var e="undefined"!=typeof window?window:void 0!==a.g?a.g:"undefined"!=typeof self?self:{},t="Expected a function",n=NaN,i="[object Symbol]",r=/^\s+|\s+$/g,o=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt,c="object"==typeof e&&e&&e.Object===Object&&e,d="object"==typeof self&&self&&self.Object===Object&&self,p=c||d||Function("return this")(),m=Object.prototype.toString,h=Math.max,g=Math.min,f=function(){return p.Date.now()};function b(e,a,n){var i,r,o,s,l,u,c=0,d=!1,p=!1,m=!0;if("function"!=typeof e)throw new TypeError(t);function b(t){var a=i,n=r;return i=r=void 0,c=t,s=e.apply(n,a)}function w(e){var t=e-u;return void 0===u||t>=a||t<0||p&&e-c>=o}function k(){var e=f();if(w(e))return I(e);l=setTimeout(k,function(e){var t=a-(e-u);return p?g(t,o-(e-c)):t}(e))}function I(e){return l=void 0,m&&i?b(e):(i=r=void 0,s)}function S(){var e=f(),t=w(e);if(i=arguments,r=this,u=e,t){if(void 0===l)return function(e){return c=e,l=setTimeout(k,a),d?b(e):s}(u);if(p)return l=setTimeout(k,a),b(u)}return void 0===l&&(l=setTimeout(k,a)),s}return a=v(a)||0,y(n)&&(d=!!n.leading,o=(p="maxWait"in n)?h(v(n.maxWait)||0,a):o,m="trailing"in n?!!n.trailing:m),S.cancel=function(){void 0!==l&&clearTimeout(l),c=0,i=u=r=l=void 0},S.flush=function(){return void 0===l?s:I(f())},S}function y(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function v(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&m.call(e)==i}(e))return n;if(y(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=y(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(r,"");var a=s.test(e);return a||l.test(e)?u(e.slice(2),a?2:8):o.test(e)?n:+e}var w=function(e,a,n){var i=!0,r=!0;if("function"!=typeof e)throw new TypeError(t);return y(n)&&(i="leading"in n?!!n.leading:i,r="trailing"in n?!!n.trailing:r),b(e,a,{leading:i,maxWait:a,trailing:r})},k="Expected a function",I=NaN,S="[object Symbol]",A=/^\s+|\s+$/g,j=/^[-+]0x[0-9a-f]+$/i,x=/^0b[01]+$/i,F=/^0o[0-7]+$/i,E=parseInt,T="object"==typeof e&&e&&e.Object===Object&&e,O="object"==typeof self&&self&&self.Object===Object&&self,_=T||O||Function("return this")(),P=Object.prototype.toString,z=Math.max,D=Math.min,C=function(){return _.Date.now()};function N(e){var t=typeof e;return!!e&&("object"==t||"function"==t)}function M(e){if("number"==typeof e)return e;if(function(e){return"symbol"==typeof e||function(e){return!!e&&"object"==typeof e}(e)&&P.call(e)==S}(e))return I;if(N(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=N(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=e.replace(A,"");var a=x.test(e);return a||F.test(e)?E(e.slice(2),a?2:8):j.test(e)?I:+e}var R=function(e,t,a){var n,i,r,o,s,l,u=0,c=!1,d=!1,p=!0;if("function"!=typeof e)throw new TypeError(k);function m(t){var a=n,r=i;return n=i=void 0,u=t,o=e.apply(r,a)}function h(e){var a=e-l;return void 0===l||a>=t||a<0||d&&e-u>=r}function g(){var e=C();if(h(e))return f(e);s=setTimeout(g,function(e){var a=t-(e-l);return d?D(a,r-(e-u)):a}(e))}function f(e){return s=void 0,p&&n?m(e):(n=i=void 0,o)}function b(){var e=C(),a=h(e);if(n=arguments,i=this,l=e,a){if(void 0===s)return function(e){return u=e,s=setTimeout(g,t),c?m(e):o}(l);if(d)return s=setTimeout(g,t),m(l)}return void 0===s&&(s=setTimeout(g,t)),o}return t=M(t)||0,N(a)&&(c=!!a.leading,r=(d="maxWait"in a)?z(M(a.maxWait)||0,t):r,p="trailing"in a?!!a.trailing:p),b.cancel=function(){void 0!==s&&clearTimeout(s),u=0,n=l=i=s=void 0},b.flush=function(){return void 0===s?o:f(C())},b},q=function(){};function L(e){e&&e.forEach(function(e){var t=Array.prototype.slice.call(e.addedNodes),a=Array.prototype.slice.call(e.removedNodes
2);if(function e(t){var a=void 0,n=void 0;for(a=0;a<t.length;a+=1){if((n=t[a]).dataset&&n.dataset.aos)return!0;if(n.children&&e(n.children))return!0}return!1}(t.concat(a)))return q()})}function B(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}var U={isSupported:function(){return!!B()},ready:function(e,t){var a=window.document,n=new(B())(L);q=t,n.observe(a.documentElement,{childList:!0,subtree:!0,removedNodes:!0})}},W=function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")},H=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},Q=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino/i,G=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i,K=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i,X=/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|
2sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i;function Y(){return navigator.userAgent||navigator.vendor||window.opera||""}var $=new(function(){function e(){W(this,e)}return H(e,[{key:"phone",value:function(){var e=Y();return!(!Q.test(e)&&!G.test(e.substr(0,4)))}},{key:"mobile",value:function(){var e=Y();return!(!K.test(e)&&!X.test(e.substr(0,4)))}},{key:"tablet",value:function(){return this.mobile()&&!this.phone()}},{key:"ie11",value:function(){return"-ms-scroll-limit"in document.documentElement.style&&"-ms-ime-align"in document.documentElement.style}}]),e}()),J=function(e,t){var a=void 0;return $.ie11()?(a=document.createEvent("CustomEvent")).initCustomEvent(e,!0,!0,{detail:t}):a=new CustomEvent(e,{detail:t}),document.dispatchEvent(a)},Z=function(e){return e.forEach(function(e,t){return function(e,t){var a=e.options,n=e.position,i=e.node,r=(e.data,function(){e.animated&&(function(e,t){t&&t.forEach(function(t){return e.classList.remove(t)})}(i,a.animatedClassNames),J("aos:out",i),e.options.id&&J("aos:in:"+e.options.id,i),e.animated=!1)});a.mirror&&t>=n.out&&!a.once?r():t>=n.in?e.animated||(function(e,t){t&&t.forEach(function(t){return e.classList.add(t)})}(i,a.animatedClassNames),J("aos:in",i),e.options.id&&J("aos:in:"+e.options.id,i),e.animated=!0):e.animated&&!a.once&&r()}(e,window.pageYOffset)})},ee=function(e){for(var t=0,a=0;e&&!isNaN(e.offsetLeft)&&!isNaN(e.offsetTop);)t+=e.offsetLeft-("BODY"!=e.tagName?e.scrollLeft:0),a+=e.offsetTop-("BODY"!=e.tagName?e.scrollTop:0),e=e.offsetParent;return{top:a,left:t}},te=function(e,t,a){var n=e.getAttribute("data-aos-"+t);if(void 0!==n){if("true"===n)return!0;if("false"===n)return!1}return n||a},ae=function(e,t){return e.forEach(function(e,a){var n=te(e.node,"mirror",t.mirror),i=te(e.node,"once",t.once),r=te(e.node,"id"),o=t.useClassNames&&e.node.getAttribute("data-aos"),s=[t.animatedClassName].concat(o?o.split(" "):[]).filter(function(e){return"string"==typeof e});t.initClassName&&e.node.classList.add(t.initClassName),e.position={in:function(e,t,a){var n=window.innerHeight,i=te(e,"anchor"),r=te(e,"anchor-placement"),o=Number(te(e,"offset",r?0:t)),s=r||a,l=e;i&&document.querySelectorAll(i)&&(l=document.querySelectorAll(i)[0]);var u=ee(l).top-n;switch(s){case"top-bottom":break;case"center-bottom":u+=l.offsetHeight/2;break;case"bottom-bottom":u+=l.offsetHeight;break;case"top-center":u+=n/2;break;case"center-center":u+=n/2+l.offsetHeight/2;break;case"bottom-center":u+=n/2+l.offsetHeight;break;case"top-top":u+=n;break;case"bottom-top":u+=n+l.offsetHeight;break;case"center-top":u+=n+l.offsetHeight/2}return u+o}(e.node,t.offset,t.anchorPlacement),out:n&&function(e,t){window.innerHeight;var a=te(e,"anchor"),n=te(e,"offset",t),i=e;return a&&document.querySelectorAll(a)&&(i=document.querySelectorAll(a)[0]),ee(i).top+i.offsetHeight-n}(e.node,t.offset)},e.options={once:i,mirror:n,animatedClassNames:s,id:r}}),e},ne=function(){var e=document.querySelectorAll("[data-aos]");return Array.prototype.map.call(e,function(e){return{node:e}})},ie=[],re=!1,oe={offset:120,delay:0,easing:"ease",duration:400,disable:!1,once:!1,mirror:!1,anchorPlacement:"top-bottom",startEvent:"DOMContentLoaded",animatedClassName:"aos-animate",initClassName:"aos-init",useClassNames:!1,disableMutationObserver:!1,throttleDelay:99,debounceDelay:50},se=function(){return document.all&&!window.atob},le=function(){arguments.length>0&&void 0!==arguments[0]&&arguments[0]&&(re=!0),re&&(ie=ae(ie,oe),Z(ie),window.addEventListener("scroll",w(function(){Z(ie,oe.once)},oe.throttleDelay)))},ue=function(){if(ie=ne(),de(oe.disable)||se())return ce();le()},ce=function(){ie.forEach(function(e,t){e.node.removeAttribute("data-aos"),e.node.removeAttribute("data-aos-easing"),e.node.removeAttribute("data-aos-duration"),e.node.removeAttribute("data-aos-delay"),oe.initClassName&&e.node.classList.remove(oe.initClassName),oe.animatedClassName&&e.node.classList.remove(oe.animatedClassName)})},de=function(e){return!0===e||"mobile"===e&&$.mobile()||"phone"===e&&$.phone()||"tablet"===e&&$.tablet()||"function"==typeof e&&!0===e()};return{init:function(e){return oe=V(oe,e),ie=ne(),oe.disableMutationObserver||U.isSupported()||(console.info('\n aos: MutationObserver is not supported on this browser,\n code mutations observing has been disabled.\n You may have to call "refreshHard()" by yourself.\n '),oe.disableMutationObserver=!0),oe.disableMutationObserver||U.ready("[data-aos]",ue),de(oe.disable)||se()?ce():(document.querySelector("body").setAttribute("data-aos-easing",oe.easing),document.querySelector("body").setAttribute("data-aos-duration",oe.duration),document.querySelector("body").setAttribute("data-aos-delay",oe.delay),-1===["DOMContentLoaded","load"].indexOf(oe.startEvent)?document.addEventListener(oe.startEvent,function(){le(!0)}):window.addEventListener("load",function(){le(!0)}
2),"DOMContentLoaded"===oe.startEvent&&["complete","interactive"].indexOf(document.readyState)>-1&&le(!0),window.addEventListener("resize",R(le,oe.debounceDelay,!0)),window.addEventListener("orientationchange",R(le,oe.debounceDelay,!0)),ie)},refresh:le,refreshHard:ue}}()},20289:function(e,t,a){"use strict";a.r(t),a.d(t,{BaseContext:function(){return y},Link:function(){return X},Location:function(){return ee},LocationContext:function(){return v},LocationProvider:function(){return Z},Match:function(){return ae},Redirect:function(){return x},Router:function(){return ue},ServerLocation:function(){return te},createHistory:function(){return p},createMemorySource:function(){return m},globalHistory:function(){return g},insertParams:function(){return _},isRedirect:function(){return S},match:function(){return T},navigate:function(){return f},pick:function(){return E},redirectTo:function(){return A},resolve:function(){return O},shallowCompare:function(){return B},startsWith:function(){return F},useBaseContext:function(){return w}
2,useLocation:function(){return de},useLocationContext:function(){return k},useMatch:function(){return he},useNavigate:function(){return pe},useParams:function(){return me},validateRedirect:function(){return P}});var n=a(79140),i=(a(33975),a(58899),a(14041)),r=a(39067),o=a.n(r),s=a(78958),l=a.n(s);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},u.apply(this,arguments)}function c(e,t){if(null==e)return{};var a,n,i={},r=Object.keys(e);for(n=0;n<r.length;n++)t.indexOf(a=r[n])>=0||(i[a]=e[a]);return i}const d=e=>{const t=e.location,a=t.search,n=t.hash,i=t.href,r=t.origin,o=t.protocol,s=t.host,l=t.hostname,u=t.port;let c=e.location.pathname;return!c&&i&&h&&(c=new URL(i).pathname),{pathname:encodeURI(decodeURI(c)),search:a,hash:n,href:i,origin:r,protocol:o,host:s,hostname:l,port:u,state:e.history.state,key:e.history.state&&e.history.state.key||"initial"}},p=(e,t)=>{let a=[],n=d(e),i=!1,r=()=>{};return{get location(){return n},get transitioning(){return i},_onTransitionComplete(){i=!1,r()},listen(t){a.push(t);const i=()=>{n=d(e),t({location:n,action:"POP"})};return e.addEventListener("popstate",i),()=>{e.removeEventListener("popstate",i),a=a.filter(e=>e!==t)}},navigate(t,o){let s=void 0===o?{}:o,l=s.state,c=s.replace,p=void 0!==c&&c;if("number"==typeof t)e.history.go(t);else{l=u({},l,{key:Date.now()+""});try{i||p?e.history.replaceState(l,null,t):e.history.pushState(l,null,t)}catch(a){e.location[p?"replace":"assign"](t)}}n=d(e),i=!0;const m=new Promise(e=>r=e);return a.forEach(e=>e({location:n,action:"PUSH"})),m}}},m=function(e){void 0===e&&(e="/");const t=e.indexOf("?"),a={pathname:t>-1?e.substr(0,t):e,search:t>-1?e.substr(t):""};let n=0;const i=[a],r=[null];return{get location(){return i[n]},addEventListener(e,t){},removeEventListener(e,t){},history:{get entries(){return i},get index(){return n},get state(){return r[n]},pushState(e,t,a){const o=a.split("?"),s=o[0],l=o[1],u=void 0===l?"":l;n++,i.push({pathname:s,search:u.length?"?"+u:u}),r.push(e)},replaceState(e,t,a){const o=a.split("?"),s=o[0],l=o[1],u=void 0===l?"":l;i[n]={pathname:s,search:u},r[n]=e},go(e){const t=n+e;t<0||t>r.length-1||(n=t)}}}},h=!("undefined"==typeof window||!window.document||!window.document.createElement),g=p(h?window:m()),f=g.navigate;function b(e,t){return i.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=i.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(e,t):i.createContext(t)}const y=b("Base",{baseuri:"/",basepath:"/"}),v=b("Location"),w=()=>i.useContext(y),k=()=>i.useContext(v);function I(e){this.uri=e}const S=e=>e instanceof I,A=e=>{throw new I(e)};function j(e){const t=e.to,a=e.replace,n=void 0===a||a,r=e.state,o=e.noThrow,s=e.baseuri;i.useEffect(()=>{Promise.resolve().then(()=>{const a=O(t,s);f(_(a,e),{replace:n,state:r})})},[]);const l=O(t,s);return o||A(_(l,e)),null}const x=e=>{const t=k(),a=w().baseuri;return i.createElement(j,u({},t,{baseuri:a},e))};x.propTypes={from:o().string,to:o().string.isRequired};const F=(e,t)=>e.substr(0,t.length)===t,E=(e,t)=>{let a,n;const i=t.split("?")[0],r=R(i),o=""===r[0],s=M(e);for(let u=0,c=s.length;u<c;u++){let e=!1;const i=s[u].route;if(i.default){n={route:i,params:{},uri:t};continue}const c=R(i.path),d={},p=Math.max(r.length,c.length);let m=0;for(;m<p;m++){const t=c[m],a=r[m];
2if(C(t)){d[t.slice(1)||"*"]=r.slice(m).map(decodeURIComponent).join("/");break}if(void 0===a){e=!0;break}const n=z.exec(t);if(n&&!o){const e=-1===L.indexOf(n[1]);l()(e,'<Router> dynamic segment "'+n[1]+'" is a reserved name. Please use a different name in path "'+i.path+'".');const t=decodeURIComponent(a);d[n[1]]=t}else if(t!==a){e=!0;break}}if(!e){a={route:i,params:d,uri:"/"+r.slice(0,m).join("/")};break}}return a||n||null},T=(e,t)=>E([{path:e}],t),O=(e,t)=>{if(F(e,"/"))return e;const a=e.split("?"),n=a[0],i=a[1],r=t.split("?")[0],o=R(n),s=R(r);if(""===o[0])return q(r,i);if(!F(o[0],".")){const e=s.concat(o).join("/");return q(("/"===r?"":"/")+e,i)}const l=s.concat(o),u=[];for(let c=0,d=l.length;c<d;c++){const e=l[c];".."===e?u.pop():"."!==e&&u.push(e)}return q("/"+u.join("/"),i)},_=(e,t)=>{const a=e.split("?"),n=a[0],i=a[1],r=void 0===i?"":i;let o="/"+R(n).map(e=>{const a=z.exec(e);return a?t[a[1]]:e}).join("/");const s=t.location,l=(void 0===s?{}:s).search,u=(void 0===l?"":l).split("?")[1]||"";return o=q(o,r,u),o},P=(e,t)=>{const a=e=>D(e);return R(e).filter(a).sort().join("/")===R(t).filter(a).sort().join("/")},z=/^:(.+)/,D=e=>z.test(e),C=e=>e&&"*"===e[0],N=(e,t)=>({route:e,score:e.default?0:R(e.path).reduce((e,t)=>(e+=4,(e=>""===e)(t)?e+=1:D(t)?e+=2:C(t)?e-=5:e+=3,e),0),index:t}),M=e=>e.map(N).sort((e,t)=>e.score<t.score?1:e.score>t.score?-1:e.index-t.index),R=e=>e.replace(/(^\/+|\/+$)/g,"").split("/"),q=function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];return e+((a=a.filter(e=>e&&e.length>0))&&a.length>0?"?"+a.join("&"):"")},L=["uri","path"],B=(e,t)=>{const a=Object.keys(e);return a.length===Object.keys(t).length&&a.every(a=>t.hasOwnProperty(a)&&e[a]===t[a])},U=e=>e.replace(/(^\/+|\/+$)/g,""),W=e=>t=>{if(!t)return null;if(t.type===i.Fragment&&t.props.children)return i.Children.map(t.props.children,W(e));if(l()(t.props.path||t.props.default||t.type===x,"<Router>: Children of <Router> must have a `path` or `default` prop, or be a `<Redirect>`. None found on element type `"+t.type+"`"),l()(!!(t.type!==x||t.props.from&&t.props.to),'<Redirect from="'+t.props.from+'" to="'+t.props.to+'"/> requires both "from" and "to" props when inside a <Router>.'),l()(!(t.type===x&&!P(t.props.from,t.props.to)),'<Redirect from="'+t.props.from+' to="'+t.props.to+'"/> has mismatched dynamic segments, ensure both paths have the exact same dynamic segments.'),t.props.default)return{value:t,default:!0};const a=t.type===x?t.props.from:t.props.path,n="/"===a?e:U(e)+"/"+U(a);return{value:t,default:t.props.default,path:t.props.children?U(n)+"/*":n}},H=["innerRef"],V=["to","state","replace","getProps"],Q=["key"];let G=i.forwardRef;void 0===G&&(G=e=>e);const K=()=>{},X=G((e,t)=>{let a=e.innerRef,n=c(e,H);const r=w().baseuri,o=k().location,s=n.to,l=n.state,d=n.replace,p=n.getProps,m=void 0===p?K:p,h=c(n,V),g=O(s,r),b=encodeURI(g),y=o.pathname===b,v=F(o.pathname,b);return i.createElement("a",u({ref:t||a,"aria-current":y?"page":void 0},h,m({isCurrent:y,isPartiallyCurrent:v,href:g,location:o}),{href:g,onClick:e=>{if(h.onClick&&h.onClick(e),(e=>!e.defaultPrevented&&0===e.button&&!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey))(e)){e.preventDefault();let t=d;if("boolean"!=typeof d&&y){const e=c(u({},o.state),Q);t=B(u({},l),e)}f(g,{state:l,replace:t})}}}))});X.displayName="Link",X.propTypes={to:o().string.isRequired};let Y=function(e){function t(){for(var t,a=arguments.length,n=new Array(a),i=0;i<a;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).displayName="ReactUseErrorBoundary",t}(0,n.A)(t,e);var a=t.prototype;return a.componentDidCatch=function(){var e;this.setState({}),(e=this.props).onError.apply(e,arguments)},a.render=function(){return this.props.children},t}(i.Component);const $=i.createContext({componentDidCatch:{current:void 0},error:void 0,setError:()=>!1});function J(e){let t=e.children;const a=i.useState(),n=a[0],r=a[1],o=i.useRef(),s=i.useMemo(()=>({componentDidCatch:o,error:n,setError:r}),[n]);return i.createElement($.Provider,{value:s},i.createElement(Y,{error:n,onError:(e,t)=>
2{r(e),null==o.current||o.current(e,t)}},t))}J.displayName="ReactUseErrorBoundaryContext";const Z=function(e){var t,a;function n(t){return i.createElement(J,null,i.createElement(e,u({key:"WrappedComponent"},t)))}return n.displayName="WithErrorBoundary("+(null!=(t=null!=(a=e.displayName)?a:e.name)?t:"Component")+")",n}(e=>{let t=e.history,a=void 0===t?g:t,n=e.children;const r=a.location,o=i.useState({location:r}),s=o[0],l=o[1],u=function(){const e=i.useContext($);e.componentDidCatch.current=void 0;const t=i.useCallback(()=>{e.setError(void 0)},[]);return[e.error,t]}(),c=u[0];if(i.useEffect(()=>{a._onTransitionComplete()},[s.location]),i.useEffect(()=>{let e=!1;const t=a.listen(t=>{let a=t.location;Promise.resolve().then(()=>{requestAnimationFrame(()=>{e||l({location:a})})})});return()=>{e=!0,t()}},[]),c){if(!S(c))throw c;f(c.uri,{replace:!0})}return i.createElement(v.Provider,{value:s},"function"==typeof n?n(s):n||null)}),ee=e=>{let t=e.children;const a=k();return a?t(a):i.createElement(Z,null,t)},te=e=>{let t=e.url,a=e.children;const n=t.indexOf("?");let r,o="";return n>-1?(r=t.substring(0,n),o=t.substring(n)):r=t,i.createElement(v.Provider,{value:{location:{pathname:r,search:o,hash:""}}},a)},ae=e=>{let t=e.path,a=e.children;const n=w().baseuri,i=k().location,r=O(t,n),o=T(r,i.pathname);return a({location:i,match:o?u({},o.params,{uri:o.uri,path:t}):null})},ne=["uri","location","component"],ie=["children","style","component","uri","location"],re=e=>{let t=e.uri,a=e.location,n=e.component,r=c(e,ne);return i.createElement(se,u({},r,{component:n,uri:t,location:a}))};let oe=0;const se=e=>{let t=e.children,a=e.style,n=e.component,r=void 0===n?"div":n,o=e.uri,s=e.location,l=c(e,ie);const d=i.useRef(),p=i.useRef(!0),m=i.useRef(o),h=i.useRef(s.pathname),g=i.useRef(!1);i.useEffect(()=>(oe++,f(),()=>{oe--,0===oe&&(p.current=!0)}),[]),i.useEffect(()=>{let e=!1,t=!1;o!==m.current&&(m.current=o,e=!0),s.pathname!==h.current&&(h.current=s.pathname,t=!0),g.current=e||t&&s.pathname===o,g.current&&f()},[o,s]);const f=i.useCallback(()=>{var e;p.current?p.current=!1:(e=d.current,g.current&&e&&e.focus())},[]);return i.createElement(r,u({style:u({outline:"none"},a),tabIndex:"-1",ref:d},l),t)},le=["location","primary","children","basepath","baseuri","component"],ue=e=>{const t=w(),a=k();return i.createElement(ce,u({},t,a,e))};function ce(e){const t=e.location,a=e.primary,n=void 0===a||a,r=e.children,o=e.basepath,s=e.component,l=void 0===s?"div":s,d=c(e,le),p=i.Children.toArray(r).reduce((e,t)=>{const a=W(o)(t);return e.concat(a)},[]),m=t.pathname,h=E(p,m);if(h){const e=h.params,a=h.uri,r=h.route,s=h.route.value,c=r.default?o:r.path.replace(/\*$/,""),p=u({},e,{uri:a,location:t}),m=i.cloneElement(s,p,s.props.children?i.createElement(ue,{location:t,primary:n},s.props.children):void 0),g=n?re:l,f=n?u({uri:a,location:t,component:l},d):d;return i.createElement(y.Provider,{value:{baseuri:a,basepath:c}},i.createElement(g,f,m))}return null}const de=()=>{const e=k();if(!e)throw new Error("useLocation hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");return e.location},pe=()=>{throw new Error("useNavigate is removed. Use import { navigate } from 'gatsby' instead")},me=()=>{const e=w();if(!e)throw new Error("useParams hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const t=de(),a=T(e.basepath,t.pathname);return a?a.params:null},he=e=>{if(!e)throw new Error("useMatch(path: string) requires an argument of a string to match against");const t=w();if(!t)throw new Error("useMatch hook was used but a LocationContext.Provider was not found in the parent tree. Make sure this is used in a component that is a child of Router");const a=de(),n=O(e,t.baseuri),i=T(n,a.pathname);return i?u({},i.params,{uri:i.uri,path:e}):null}},20738:function(e,t,a){"use strict";a.d(t,{jR:function(){return i},rG:function(){return r}});const n=new Set(["/terms/","/privacy/","/content-policy/","/cookie-policy/","/referral-program-agreement/"]),i=e=>{return n.has((t=e).endsWith("/")?t:t+"/");var t},r=e=>e.startsWith("/blog")||i(e)},21843:function(e,t,a){"use strict";var n=a(16881),i=a(74418),r=a(10380),o=a(81458).indexOf,s=a(67588),l=n([].push);e.exports=function(e,t){var a,n=r(e),u=0,c=[];for(a in n)!i(s,a)&&i(n,a)&&l(c,a);for(;t.length>u;
2)i(n,a=t[u++])&&(~o(c,a)||l(c,a));return c}},22255:function(e,t,a){"use strict";var n=a(77750);function i(e,t,a){this.main=e,this.fn=t,this.recommendFn=a,this.lastResults=null,this.lastRecommendResults=null}a(78095)(i,n),i.prototype.detach=function(){this.removeAllListeners(),this.main.detachDerivedHelper(this)},i.prototype.getModifiedState=function(e){return this.fn(e)},i.prototype.getModifiedRecommendState=function(e){return this.recommendFn(e)},e.exports=i},22387:function(e){"use strict";e.exports=Math.min},23208:function(e){const t=[{code:"en",name:"English",flag:"GB"},{code:"es",name:"Español",flag:"ES"},{code:"fr",name:"Français",flag:"FR"},{code:"de",name:"Deutsch",flag:"DE"},{code:"pt",name:"Portugues",flag:"PT"},{code:"br",name:"Brasileiro",flag:"BR"},{code:"it",name:"Italiano",flag:"IT"},{code:"th",name:"à¹à¸à¸¢",flag:"TH"},{code:"ua",name:"УкÑаÑнÑÑка",flag:"UA"},{code:"by",name:"ÐелаÑÑÑкаÑ",flag:"BChB"},{code:"mt",name:"Malti",flag:"MT"}],a=t.map(e=>e.code);e.exports={languages:t,defaultLanguage:"en",languageCodes:a}},23313:function(e,t,a){"use strict";a.r(t),a.d(t,{analyticsAction:function(){return i}});a(29742);var n=a(86950);const i=async(e,t)=>{const a=(0,n.readAttributionQuery)(),i=(0,n.parseUtmParams)(a),r=Object.assign({source:i.utm_source||"",medium:i.utm_medium||"",name:i.utm_campaign||"",content:i.utm_content||"",term:i.utm_term||""},Object.fromEntries(Object.entries(i).filter(e=>!e[0].startsWith("utm_")))),o=Object.assign({},i,{campaign:r,$context:{campaign:r}});"undefined"!=typeof window&&window.posthog&&((0,n.registerPostHogAttribution)(window.posthog,a,{referrer:"undefined"!=typeof document&&document.referrer||"",url:"undefined"!=typeof window&&window.location.href||""}),"user_load_page"!==e?setTimeout(()=>{window.posthog.capture(e,Object.assign({},o,t))},200):window.posthog.capture("$pageview",o))}},23315:function(e,t,a){"use strict";var n=a(96893),i=a(5234);e.exports=n&&i(function(){return 42!==Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},23587:function(e,t,a){"use strict";t.wrapPageElement=a(2420)},23674:function(e){"use strict";function t(e,t){this._state=e,this._rawResults={};var a=this;e.params.forEach(function(e){var n=e.$$id;a[n]=t[n],a._rawResults[n]=t[n]})}t.prototype={constructor:t},e.exports=t},24505:function(e){function t(){return e.exports=t=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},e.exports.__esModule=!0,e.exports.default=e.exports,t.apply(null,arguments)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},25629:function(e,t,a){"use strict";var n=a(21843),i=a(61274).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,i)}},26058:function(e){e.exports=function(){"use strict";function e(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function t(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function a(a){for(var n=1;n<arguments.length;n++){var i=null!=arguments[n]?arguments[n]:{};n%2?t(Object(i),!0).forEach(function(t){e(a,t,i[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(a,Object.getOwnPropertyDescriptors(i)):t(Object(i)).forEach(function(e){Object.defineProperty(a,e,Object.getOwnPropertyDescriptor(i,e))})}return a}function n(e,t){if(null==e)return{};var a,n,i=function(e,t){if(null==e)return{};var a,n,i={},r=Object.keys(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||(i[a]=e[a]);return i}(e,t);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a])}return i}function i(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var a=[],n=!0,i=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(a.push(o.value),!t||a.length!==t);n=!0);}catch(e){i=!0,r=e}finally{try{n||null==s.return||s.return()}finally{if(i)throw r}}return a}}
2(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance")}()}function r(e){return function(e){if(Array.isArray(e)){for(var t=0,a=new Array(e.length);t<e.length;t++)a[t]=e[t];return a}}(e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}()}function o(){var e="undefined"!=typeof globalThis?globalThis:void 0;return e&&e.scheduler&&e.scheduler.yield?e.scheduler.yield().catch(function(e){return console.error("Failed to yield to main: ",e),new Promise(function(e){return setTimeout(e,0)})}):new Promise(function(e){return setTimeout(e,0)})}function s(e){var t,a="algoliasearch-client-js-".concat(e.key),n=function(){return void 0===t&&(t=e.localStorage||window.localStorage),t},r=function(){return JSON.parse(n().getItem(a)||"{}")},s=function(e){n().setItem(a,JSON.stringify(e))},l=function(){var t=e.timeToLive?1e3*e.timeToLive:null,a=r(),n=(new Date).getTime();return Object.fromEntries(Object.entries(a).filter(function(e){var a=i(e,2)[1];return!(!a||void 0===a.timestamp)&&(!t||a.timestamp+t>=n)}))};return{get:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return o().then(function(){var n=l(),i=n[JSON.stringify(e)];return s(n),i?i.value:t().then(function(e){return a.miss(e).then(function(){return e})})})},set:function(e,t){return o().then(function(){var i=r();return i[JSON.stringify(e)]={timestamp:(new Date).getTime(),value:t},n().setItem(a,JSON.stringify(i)),t})},delete:function(e){return o().then(function(){var t=r();delete t[JSON.stringify(e)],n().setItem(a,JSON.stringify(t))})},clear:function(){return Promise.resolve().then(function(){n().removeItem(a)})}}}function l(e){var t=r(e.caches),a=t.shift();return void 0===a?{get:function(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return t().then(function(e){return Promise.all([e,a.miss(e)])}).then(function(e){return i(e,1)[0]})},set:function(e,t){return Promise.resolve(t)},delete:function(e){return Promise.resolve()},clear:function(){return Promise.resolve()}}:{get:function(e,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}};return a.get(e,n,i).catch(function(){return l({caches:t}).get(e,n,i)})},set:function(e,n){return a.set(e,n).catch(function(){return l({caches:t}).set(e,n)})},delete:function(e){return a.delete(e).catch(function(){return l({caches:t}).delete(e)})},clear:function(){return a.clear().catch(function(){return l({caches:t}).clear()})}}}function u(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{serializable:!0},t={};return{get:function(a,n){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{miss:function(){return Promise.resolve()}},r=JSON.stringify(a);if(r in t)return Promise.resolve(e.serializable?JSON.parse(t[r]):t[r]);var o=n(),s=i&&i.miss||function(){return Promise.resolve()};return o.then(function(e){return s(e)}).then(function(){return o})},set:function(a,n){return t[JSON.stringify(a)]=e.serializable?JSON.stringify(n):n,Promise.resolve(n)},delete:function(e){return delete t[JSON.stringify(e)],Promise.resolve()},clear:function(){return t={},Promise.resolve()}}}function c(e){for(var t=e.length-1;t>0;t--){var a=Math.floor(Math.random()*(t+1)),n=e[t];e[t]=e[a],e[a]=n}return e}function d(e,t){return t?(Object.keys(t).forEach(function(a){e[a]=t[a](e)}),e):e}function p(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(a[i++])})}var m={WithinQueryParameters:0,WithinHeaders:1};function h(e,t){var a=e||{},n=a.data||{};return Object.keys(a).forEach(function(e){-1===["timeout","headers","queryParameters","data","cacheable"].indexOf(e)&&(n[e]=a[e])}),{data:Object.entries(n).length>0?n:void 0,timeout:a.timeout||t,headers:a.headers||{},queryParameters:a.queryParameters||{},cacheable:a.cacheable}}var g={Read:1,Write:2,Any:3},f=1,b=2,y=3;function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:f;return a(a({},e),{},{status:t,lastUpdate:Date.now()})}function w(e){return"string"==typeof e?{protocol:"https",url:e,accept:g.Any}:{protocol:e.protocol||"https",url:e.url,accept:e.accept||g.Any}}var k="GET",I="POST";function S(e,t){return Promise.all(t.map(function(t){return e.get(t,function(){return Promise.resolve(v(t))})})).then(function(e){var a=e.filter(function(e){return function(e){return e.status===f||Date.now()-e.lastUpdate>12e4}(e)}),n=e.filter(function(e){return function(e){return e.status===y&&Date.now()-e.lastUpdate<=12e4}(e)}),i=[].concat(r(a),r(n));return{getTimeout:function(e,t){return(0===n.length&&0===e?1:n.length+3+e)*t},statelessHosts:i.length>0?i.map(function(e){return w(e)}):t}})}function A(e,t,n,i){var o=[],s=function(e,t){if(e.method!==k&&(void 0!==e.data||void 0!==t.data)){var n=Array.isArray(e.data)?e.data:a(a({},e.data),t.data);return JSON.stringify(n)}}(n,i),l=function(e,t){var n=a(a({},e.headers),t.headers),i={};
2return Object.keys(n).forEach(function(e){var t=n[e];i[e.toLowerCase()]=t}),i}(e,i),u=n.method,c=n.method!==k?{}:a(a({},n.data),i.data),d=a(a(a({"x-algolia-agent":e.userAgent.value},e.queryParameters),c),i.queryParameters),p=0,m=function t(a,r){var c=a.pop();if(void 0===c)throw{name:"RetryError",message:"Unreachable hosts - your application id may be incorrect. If the error persists, please reach out to the Algolia Support team: https://alg.li/support .",transporterStackTrace:E(o)};var m={data:s,headers:l,method:u,url:x(c,n.path,d),connectTimeout:r(p,e.timeouts.connect),responseTimeout:r(p,i.timeout)},h=function(e){var t={request:m,response:e,host:c,triesLeft:a.length};return o.push(t),t},g={onSuccess:function(e){return function(e){try{return JSON.parse(e.content)}catch(t){throw function(e,t){return{name:"DeserializationError",message:e,response:t}}(t.message,e)}}(e)},onRetry:function(n){var i=h(n);return n.isTimedOut&&p++,Promise.all([e.logger.info("Retryable failure",T(i)),e.hostsCache.set(c,v(c,n.isTimedOut?y:b))]).then(function(){return t(a,r)})},onFail:function(e){throw h(e),function(e,t){var a=e.content,n=e.status,i=a;try{i=JSON.parse(a).message}catch(e){}return function(e,t,a){return{name:"ApiError",message:e,status:t,transporterStackTrace:a}}(i,n,t)}(e,E(o))}};return e.requester.send(m).then(function(e){return function(e,t){return function(e){var t=e.status;return e.isTimedOut||function(e){var t=e.isTimedOut,a=e.status;return!t&&0==~~a}(e)||2!=~~(t/100)&&4!=~~(t/100)}(e)?t.onRetry(e):2==~~(e.status/100)?t.onSuccess(e):t.onFail(e)}(e,g)})};return S(e.hostsCache,t).then(function(e){return m(r(e.statelessHosts).reverse(),e.getTimeout)})}function j(e){var t={value:"Algolia for JavaScript (".concat(e,")"),add:function(e){var a="; ".concat(e.segment).concat(void 0!==e.version?" (".concat(e.version,")"):"");return-1===t.value.indexOf(a)&&(t.value="".concat(t.value).concat(a)),t}};return t}function x(e,t,a){var n=F(a),i="".concat(e.protocol,"://").concat(e.url,"/").concat("/"===t.charAt(0)?t.substr(1):t);return n.length&&(i+="?".concat(n)),i}function F(e){return Object.keys(e).map(function(t){return p("%s=%s",t,(a=e[t],"[object Object]"===Object.prototype.toString.call(a)||"[object Array]"===Object.prototype.toString.call(a)?JSON.stringify(e[t]):e[t]));var a}).join("&")}function E(e){return e.map(function(e){return T(e)})}function T(e){var t=e.request.headers["x-algolia-api-key"]?{"x-algolia-api-key":"*****"}:{};return a(a({},e),{},{request:a(a({},e.request),{},{headers:a(a({},e.request.headers),t)})})}var O=function(e){var t=e.appId,n=function(e,t,a){var n={"x-algolia-api-key":a,"x-algolia-application-id":t};return{headers:function(){return e===m.WithinHeaders?n:{}},queryParameters:function(){return e===m.WithinQueryParameters?n:{}}}}(void 0!==e.authMode?e.authMode:m.WithinHeaders,t,e.apiKey),r=function(e){var t=e.hostsCache,a=e.logger,n=e.requester,r=e.requestsCache,o=e.responsesCache,s=e.timeouts,l=e.userAgent,u=e.hosts,c=e.queryParameters,d={hostsCache:t,logger:a,requester:n,requestsCache:r,responsesCache:o,timeouts:s,userAgent:l,headers:e.headers,queryParameters:c,hosts:u.map(function(e){return w(e)}),read:function(e,t){var a=h(t,d.timeouts.read),n=function(){return A(d,d.hosts.filter(function(e){return 0!=(e.accept&g.Read)}),e,a)};if(!0!==(void 0!==a.cacheable?a.cacheable:e.cacheable))return n();var r={request:e,mappedRequestOptions:a,transporter:{queryParameters:d.queryParameters,headers:d.headers}};return d.responsesCache.get(r,function(){return d.requestsCache.get(r,function(){return d.requestsCache.set(r,n()).then(function(e){return Promise.all([d.requestsCache.delete(r),e])},function(e){return Promise.all([d.requestsCache.delete(r),Promise.reject(e)])}).then(function(e){var t=i(e,2);return t[0],t[1]})})},{miss:function(e){return d.responsesCache.set(r,e)}})},write:function(e,t){return A(d,d.hosts.filter(function(e){return 0!=(e.accept&g.Write)}),e,h(t,d.timeouts.write))}};return d}(a(a({hosts:[{url:"".concat(t,"-dsn.algolia.net"),accept:g.Read},{url:"".concat(t,".algolia.net"),accept:g.Write}].concat(c([{url:"".concat(t,"-1.algolianet.com")},{url:"".concat(t,"-2.algolianet.com")},{url:"".concat(t,"-3.algolianet.com")}]))},e),{},{headers:a(a(a({},n.headers()),{"content-type":"application/x-www-form-urlencoded"}),e.headers),queryParameters:a(a({},n.queryParameters()),e.queryParameters)}));return d({transporter:r,appId:t,addAlgoliaAgent:function(e,t){r.userAgent.add({segment:e,version:t})},clearCache:function(){return Promise.all([r.requestsCache.clear(),r.responsesCache.clear()]).then(function(){})}},e.methods)},_=function(e){return function(t,a){return t.method===k?e.transporter.read(t,a):e.transporter.write(t,a)}},P=function(e){return function(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return d({transporter:e.transporter,appId:e.appId,indexName:t},a.methods)}},z=function(e){return function(t,n){var i=t.map(function(e){return a(a({},e),{},{params:F(e.params||{})})});return e.transporter.read({method:I,path:"1/indexes/*/queries",data:{requests:i},cacheable:!0},n)}},D=function(e){return function(t,i){return Promise.all(t.map(function(t){var r=t.params,o=r.facetName,s=r.facetQuery,l=n(r,["facetName","facetQuery"]);return P(e)(t.indexName,{methods:{searchForFacetValues:M}}).searchForFacetValues(o,s,a(a({},i),l))}))}},C=function(e){return function(t,a,n){return e.transporter.read({method:I,path:p("1/answers/%s/prediction",e.indexName),data:{query:t,queryLanguages:a},cacheable:!0},n)}},N=function(e){return function(t,a){return e.transporter.read({method:I,path:p("1/indexes/%s/query",e.indexName),data:{query:t},cacheable:!0},a)}},M=function(e){return function(t,a,n){return e.transporter.read({method:I,path:p("1/indexes/%s/facets/%s/query",e.indexName,t),data:{facetQuery:a},cacheable:!0},n)}},R=1,q=2,L=3,B=function(e){return function(t,n){var i=t.map(function(e){return a(a({},e),{},{threshold:e.threshold||0})});return e.transporter.read({method:I,path:"1/indexes/*/recommendations",data:{requests:i},cacheable:!0},n)}};function U(e,t,n){var i,r={appId:e,apiKey:t,timeouts:{connect:1,read:2,write:30},requester:{send:function(e){return new Promise(function(t){var a=new XMLHttpRequest;
2a.open(e.method,e.url,!0),Object.keys(e.headers).forEach(function(t){return a.setRequestHeader(t,e.headers[t])});var n,i=function(e,n){return setTimeout(function(){a.abort(),t({status:0,content:n,isTimedOut:!0})},1e3*e)},r=i(e.connectTimeout,"Connection timeout");a.onreadystatechange=function(){a.readyState>a.OPENED&&void 0===n&&(clearTimeout(r),n=i(e.responseTimeout,"Socket timeout"))},a.onerror=function(){0===a.status&&(clearTimeout(r),clearTimeout(n),t({content:a.responseText||"Network request failed",status:a.status,isTimedOut:!1}))},a.onload=function(){clearTimeout(r),clearTimeout(n),t({content:a.responseText,status:a.status,isTimedOut:!1})},a.send(e.data)})}},logger:(i=L,{debug:function(e,t){return R>=i&&console.debug(e,t),Promise.resolve()},info:function(e,t){return q>=i&&console.info(e,t),Promise.resolve()},error:function(e,t){return console.error(e,t),Promise.resolve()}}),responsesCache:u(),requestsCache:u({serializable:!1}),hostsCache:l({caches:[s({key:"".concat("4.26.0","-").concat(e)}),u()]}),userAgent:j("4.26.0").add({segment:"Browser",version:"lite"}),authMode:m.WithinQueryParameters};return O(a(a(a({},r),n),{},{methods:{search:z,searchForFacetValues:D,multipleQueries:z,multipleSearchForFacetValues:D,customRequest:_,initIndex:function(e){return function(t){return P(e)(t,{methods:{search:N,searchForFacetValues:M,findAnswers:C}})}},getRecommendations:B}}))}return U.version="4.26.0",U}()},26193:function(e,t,a){"use strict";var n=a(91539),i=Object.prototype.hasOwnProperty,r=Array.isArray,o={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:n.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictMerge:!0,strictNullHandling:!1,throwOnLimitExceeded:!1},s=function(e){return e.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})},l=function(e,t,a){if(e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1)return e.split(",");if(t.throwOnLimitExceeded&&a>=t.arrayLimit)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");return e},u=function(e,t,a,r){if(e){var o=function(e,t){var a=t.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e;if(t.depth<=0){if(!t.plainObjects&&i.call(Object.prototype,a)&&!t.allowPrototypes)return;return[a]}var n=/(\[[^[\]]*])/g,r=/(\[[^[\]]*])/.exec(a),o=r?a.slice(0,r.index):a,s=[];if(o){if(!t.plainObjects&&i.call(Object.prototype,o)&&!t.allowPrototypes)return;s[s.length]=o}for(var l=0;null!==(r=n.exec(a))&&l<t.depth;){l+=1;var u=r[1].slice(1,-1);if(!t.plainObjects&&i.call(Object.prototype,u)&&!t.allowPrototypes)return;s[s.length]=r[1]}if(r){if(!0===t.strictDepth)throw new RangeError("Input depth exceeded depth option of "+t.depth+" and strictDepth is true");s[s.length]="["+a.slice(r.index)+"]"}return s}(e,a);if(o)return function(e,t,a,i){var r=0;if(e.length>0&&"[]"===e[e.length-1]){var o=e.slice(0,-1).join("");r=Array.isArray(t)&&t[o]?t[o].length:0}for(var s=i?t:l(t,a,r),u=e.length-1;u>=0;--u){var c,d=e[u];if("[]"===d&&a.parseArrays)c=n.isOverflow(s)?s:a.allowEmptyArrays&&(""===s||a.strictNullHandling&&null===s)?[]:n.combine([],s,a.arrayLimit,a.plainObjects);else{c=a.plainObjects?{__proto__:null}:{};var p="["===d.charAt(0)&&"]"===d.charAt(d.length-1)?d.slice(1,-1):d,m=a.decodeDotInKeys?p.replace(/%2E/g,"."):p,h=parseInt(m,10),g=!isNaN(h)&&d!==m&&String(h)===m&&h>=0&&a.parseArrays;if(a.parseArrays||""!==m)if(g&&h<a.arrayLimit)(c=[])[h]=s;else{if(g&&a.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+a.arrayLimit+" element"+(1===a.arrayLimit?"":"s")+" allowed in an array.");g?(c[h]=s,n.markOverflow(c,h)):"__proto__"!==m&&(c[m]=s)}else c={0:s}}s=c}return s}(o,t,a,r)}};e.exports=function(e,t){var a=function(e){if(!e)return o;if(void 0!==e.allowEmptyArrays&&"boolean"!=typeof e.allowEmptyArrays)throw new TypeError("`allowEmptyArrays` option can only be `true` or `false`, when provided");
2if(void 0!==e.decodeDotInKeys&&"boolean"!=typeof e.decodeDotInKeys)throw new TypeError("`decodeDotInKeys` option can only be `true` or `false`, when provided");if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw new TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw new TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");if(void 0!==e.throwOnLimitExceeded&&"boolean"!=typeof e.throwOnLimitExceeded)throw new TypeError("`throwOnLimitExceeded` option must be a boolean");var t=void 0===e.charset?o.charset:e.charset,a=void 0===e.duplicates?o.duplicates:e.duplicates;if("combine"!==a&&"first"!==a&&"last"!==a)throw new TypeError("The duplicates option must be either combine, first, or last");return{allowDots:void 0===e.allowDots?!0===e.decodeDotInKeys||o.allowDots:!!e.allowDots,allowEmptyArrays:"boolean"==typeof e.allowEmptyArrays?!!e.allowEmptyArrays:o.allowEmptyArrays,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:o.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:o.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:o.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:o.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:o.comma,decodeDotInKeys:"boolean"==typeof e.decodeDotInKeys?e.decodeDotInKeys:o.decodeDotInKeys,decoder:"function"==typeof e.decoder?e.decoder:o.decoder,delimiter:"string"==typeof e.delimiter||n.isRegExp(e.delimiter)?e.delimiter:o.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:o.depth,duplicates:a,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:o.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:o.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:o.plainObjects,strictDepth:"boolean"==typeof e.strictDepth?!!e.strictDepth:o.strictDepth,strictMerge:"boolean"==typeof e.strictMerge?!!e.strictMerge:o.strictMerge,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:o.strictNullHandling,throwOnLimitExceeded:"boolean"==typeof e.throwOnLimitExceeded&&e.throwOnLimitExceeded}}(t);if(""===e||null==e)return a.plainObjects?{__proto__:null}:{};for(var c="string"==typeof e?function(e,t){var a={__proto__:null},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e;u=u.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var c=t.parameterLimit===1/0?void 0:t.parameterLimit,d=u.split(t.delimiter,t.throwOnLimitExceeded&&void 0!==c?c+1:c);if(t.throwOnLimitExceeded&&void 0!==c&&d.length>c)throw new RangeError("Parameter limit exceeded. Only "+c+" parameter"+(1===c?"":"s")+" allowed.");var p,m=-1,h=t.charset;if(t.charsetSentinel)for(p=0;p<d.length;++p)0===d[p].indexOf("utf8=")&&("utf8=%E2%9C%93"===d[p]?h="utf-8":"utf8=%26%2310003%3B"===d[p]&&(h="iso-8859-1"),m=p,p=d.length);for(p=0;p<d.length;++p)if(p!==m){var g,f,b=d[p],y=b.indexOf("]="),v=-1===y?b.indexOf("="):y+1;if(-1===v?(g=t.decoder(b,o.decoder,h,"key"),f=t.strictNullHandling?null:""):null!==(g=t.decoder(b.slice(0,v),o.decoder,h,"key"))&&(f=n.maybeMap(l(b.slice(v+1),t,r(a[g])?a[g].length:0),function(e){return t.decoder(e,o.decoder,h,"value")})),f&&t.interpretNumericEntities&&"iso-8859-1"===h&&(f=s(String(f))),b.indexOf("[]=")>-1&&(f=r(f)?[f]:f),t.comma&&r(f)&&f.length>t.arrayLimit){if(t.throwOnLimitExceeded)throw new RangeError("Array limit exceeded. Only "+t.arrayLimit+" element"+(1===t.arrayLimit?"":"s")+" allowed in an array.");f=n.combine([],f,t.arrayLimit,t.plainObjects)}if(null!==g){var w=i.call(a,g);w&&("combine"===t.duplicates||b.indexOf("[]=")>-1)?a[g]=n.combine(a[g],f,t.arrayLimit,t.plainObjects):w&&"last"!==t.duplicates||(a[g]=f)}}return a}(e,a):e,d=a.plainObjects?{__proto__:null}:{},p=Object.keys(c),m=0;m<p.length;++m){var h=p[m],g=u(h,c[h],a,"string"==typeof e);d=n.merge(d,g,a)}return!0===a.allowSparse?d:n.compact(d)}},26288:function(e,t,a){"use strict";a.d(t,{l:function(){return o}});var n=a(20039),i=a(23208),r=a(86950);function o(){const e=(0,n.Bd)().i18n,t=("undefined"!=typeof window?(0,r.getCookie)("i18nextLng"):null)||e.language;return function(e){return t&&t!==i.defaultLanguage?e.startsWith("/blog")?e:"/"+t+e:e}}},27004:function(e,t,a){"use strict";var n=a(528),i=a(14607),r=a(48660),o=a(3468),s=n("%Map%",!0),l=i("Map.prototype.get",!0),u=i("Map.prototype.set",!0),c=i("Map.prototype.has",!0),d=i("Map.prototype.delete",!0),p=i("Map.prototype.size",!0);e.exports=!!s&&function(){var e,t={assert:function(e){if(!t.has(e))throw new o("Side channel does not contain "+r(e))},delete:function(t){if(e){var a=d(e,t);return 0===p(e)&&(e=void 0),a}return!1},get:function(t){if(e)return l(e,t)},has:function(t){return!!e&&c(e,t)},set:function(t,a){e||(e=new s),u(e,t,a)}};return t}},27478:function(e){"use strict";e.exports=function(e,t){if(null===e)return{};var a,n,i={},r=Object.keys(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||(i[a]=e[a]);return i}},27825:function(e,t,a){"use strict";var n=a(16881);e.exports=n([].slice)},28146:function(e,t,a){"use strict";var n=a(4282),i=a(49164),r=n("iterator"),o=Array.prototype;e.exports=function(e){return void 0!==e&&(i.Array===e||o[r]===e)}},28794:function(e){"use strict";var t=Object.prototype.toString,a=Math.max,n=function(e,t){for(var a=[],n=0;n<e.length;n+=1)a[n]=e[n];for(var i=0;i<t.length;i+=1)a[i+e.length]=t[i];return a};e.exports=function(e){var i=this;if("function"!=typeof i||"[object Function]"!==t.apply(i))throw new TypeError("Function.prototype.bind called on incompatible "+i);for(var r,o=function(e,t){for(var a=[],n=t||0,i=0;n<e.length;n+=1,i+=1)a[i]=e[n];return a}
2(arguments,1),s=a(0,i.length-o.length),l=[],u=0;u<s;u++)l[u]="$"+u;if(r=Function("binder","return function ("+function(e,t){for(var a="",n=0;n<e.length;n+=1)a+=e[n],n+1<e.length&&(a+=t);return a}(l,",")+"){ return binder.apply(this,arguments); }")(function(){if(this instanceof r){var t=i.apply(this,n(o,arguments));return Object(t)===t?t:this}return i.apply(e,n(o,arguments))}),i.prototype){var c=function(){};c.prototype=i.prototype,r.prototype=new c,c.prototype=null}return r}},29002:function(e){e.exports={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}},29110:function(e){"use strict";e.exports=EvalError},29579:function(e,t,a){const n=a(43818),i=a(60890).Zf,r=i.getResourceURLsForPathname,o=i.loadPage,s=i.loadPageSync;t.N=function(e,t,a,i){void 0===t&&(t={});let l=n.map(a=>{if(!a.plugin[e])return;t.getResourceURLsForPathname=r,t.loadPage=o,t.loadPageSync=s;const n=a.plugin[e](t,a.options);return n&&i&&(t=i({args:t,result:n,plugin:a})),n});return l=l.filter(e=>void 0!==e),l.length>0?l:a?[a]:[]},t.v=(e,t,a)=>n.reduce((a,n)=>n.plugin[e]?a.then(()=>n.plugin[e](t,n.options)):a,Promise.resolve())},29742:function(e,t,a){"use strict";var n=a(5613),i=a(38873),r=a(94417);n({target:"Object",stat:!0},{fromEntries:function(e){var t={};return i(e,function(e,a){r(t,e,a)},{AS_ENTRIES:!0}),t}})},29798:function(e){"use strict";e.exports=function(e){return Array.isArray(e)?e.filter(Boolean):[]}},29838:function(e){"use strict";e.exports=Error},30156:function(e,t){"use strict";t.f=Object.getOwnPropertySymbols},30290:function(e,t,a){"use strict";var n=a(39944),i=a(80831),r=a(6032),o=a(12913),s=a(2287),l=a(4282),u=TypeError,c=l("toPrimitive");e.exports=function(e,t){if(!i(e)||r(e))return e;var a,l=o(e,c);if(l){if(void 0===t&&(t="default"),a=n(l,e,t),!i(a)||r(a))return a;throw new u("Can't convert object to primitive value")}return void 0===t&&(t="number"),s(e,t)}},30736:function(e,t){"use strict";t.__esModule=!0,t.getForwards=function(e){return null==e?void 0:e.flatMap(e=>(null==e?void 0:e.forward)||[])}},31334:function(e,t,a){"use strict";a.r(t),a.d(t,{audio:function(){return r},beforeAfter:function(){return l},gallery:function(){return n},toggle:function(){return o},video:function(){return i}});const n=()=>{document.querySelectorAll(".kg-gallery-image img").forEach(function(e){const t=e.closest(".kg-gallery-image"),a=e.attributes.width.value/e.attributes.height.value;t.style.flex=a+" 1 0%"})},i=()=>{const e=function(e){const t=e.querySelector(".kg-video-player"),a=e.querySelector(".kg-video-player-container"),n=e.querySelector(".kg-video-play-icon"),i=e.querySelector(".kg-video-pause-icon"),r=e.querySelector(".kg-video-seek-slider"),o=e.querySelector(".kg-video-playback-rate"),s=e.querySelector(".kg-video-mute-icon"),l=e.querySelector(".kg-video-unmute-icon"),u=e.querySelector(".kg-video-volume-slider"),c=e.querySelector("video"),d=e.querySelector(".kg-video-duration"),p=e.querySelector(".kg-video-current-time"),m=e.querySelector(".kg-video-large-play-icon"),h=e.querySelector(".kg-video-overlay");let g=[{rate:.75,label:"0.7Ã"},{rate:1,label:"1Ã"},{rate:1.25,label:"1.2Ã"},{rate:1.75,label:"1.7Ã"},{rate:2,label:"2Ã"}],f=null,b=1;c.loop&&(m.classList.add("kg-video-hide-animated"),h.classList.add("kg-video-hide-animated"));const y=()=>{r.value=Math.floor(c.currentTime),p.textContent=w(r.value),t.style.setProperty("--seek-before-width",r.value/r.max*100+"%"),f=requestAnimationFrame(y)},v=e=>{e===r?t.style.setProperty("--seek-before-width",e.value/e.max*100+"%"):t.style.setProperty("--volume-before-width",e.value/e.max*100+"%")},w=e=>{const t=Math.floor(e/60),a=Math.floor(e%60);return t+":"+(a<10?"0"+a:""+a)},k=()=>{d.textContent=w(c.duration)},I=()=>{r.max=Math.floor(c.duration)},S=()=>{if(c.buffered.length>0){const e=Math.floor(c.buffered.end(c.buffered.length-1));t.style.setProperty("--buffered-width",e/r.max*100+"%")}};c.readyState>0?(k(),I(),S(),c.autoplay&&(f=requestAnimationFrame(y),n.classList.add("kg-video-hide"),i.classList.remove("kg-video-hide")),c.muted&&(l.classList.add("kg-video-hide"),s.classList.remove("kg-video-hide"))):c.addEventListener("loadedmetadata",()=>{k(),I(),S(),c.autoplay&&(f=requestAnimationFrame(y),n.classList.add("kg-video-hide"),i.classList.remove("kg-video-hide")),c.muted&&(l.classList.add("kg-video-hide"),s.classList.remove("kg-video-hide"))}),e.onmouseover=()=>{c.loop||a.classList.remove("kg-video-hide-animated")},e.onmouseleave=()=>{!!(c.currentTime>0&&!c.paused&&!c.ended&&c.readyState>2)&&a.classList.add("kg-video-hide-animated")},e.addEventListener("click",()=>{if(!c.loop){!!(c.currentTime>0&&!c.paused&&!c.ended&&c.readyState>2)?j():A()}}),c.onplay=()=>{m.classList.add("kg-video-hide-animated"),h.classList.add("kg-video-hide-animated"),n.classList.add("kg-video-hide"),i.classList.remove("kg-video-hide")};const A=()=>{m.classList.add("kg-video-hide-animated"),h.classList.add("kg-video-hide-animated"),n.classList.add("kg-video-hide"),i.classList.remove("kg-video-hide"),c.play(),f=requestAnimationFrame(y)},j=()=>{i.classList.add("kg-video-hide"),n.classList.remove("kg-video-hide"),c.pause(),cancelAnimationFrame(f)};m.addEventListener("click",e=>{e.stopPropagation(),A()}),n.addEventListener("click",e=>{e.stopPropagation(),A()}),i.addEventListener("click",e=>{e.stopPropagation(),j()}),s.addEventListener("click",e=>{e.stopPropagation(),s.classList.add("kg-video-hide"),l.classList.remove("kg-video-hide"),c.muted=!1}),l.addEventListener("click",e=>{e.stopPropagation(),l.classList.add("kg-video-hide"),s.classList.remove("kg-video-hide"),c.muted=!0}
2),o.addEventListener("click",e=>{e.stopPropagation();let t=g[(b+1)%5];b+=1,c.playbackRate=t.rate,o.textContent=t.label}),c.addEventListener("progress",S),r.addEventListener("input",e=>{e.stopPropagation(),v(e.target),p.textContent=w(r.value),c.paused||cancelAnimationFrame(f)}),r.addEventListener("change",e=>{e.stopPropagation(),c.currentTime=r.value,c.paused||requestAnimationFrame(y)}),u.addEventListener("click",e=>{e.stopPropagation()}),r.addEventListener("click",e=>{e.stopPropagation()}),u.addEventListener("input",e=>{e.stopPropagation();const t=e.target.value;v(e.target),c.volume=t/100})},t=document.querySelectorAll(".kg-video-card");for(let a=0;a<t.length;a++)e(t[a])},r=()=>{const e=function(e){const t=e.querySelector(".kg-audio-player-container"),a=e.querySelector(".kg-audio-play-icon"),n=e.querySelector(".kg-audio-pause-icon"),i=e.querySelector(".kg-audio-seek-slider"),r=e.querySelector(".kg-audio-playback-rate"),o=e.querySelector(".kg-audio-mute-icon"),s=e.querySelector(".kg-audio-unmute-icon"),l=e.querySelector(".kg-audio-volume-slider"),u=e.querySelector("audio"),c=e.querySelector(".kg-audio-duration"),d=e.querySelector(".kg-audio-current-time");let p=[{rate:.75,label:"0.7Ã"},{rate:1,label:"1Ã"},{rate:1.25,label:"1.2Ã"},{rate:1.75,label:"1.7Ã"},{rate:2,label:"2Ã"}],m=null,h=1;const g=()=>{i.value=Math.floor(u.currentTime),d.textContent=b(i.value),t.style.setProperty("--seek-before-width",i.value/i.max*100+"%"),m=requestAnimationFrame(g)},f=e=>{e===i?t.style.setProperty("--seek-before-width",e.value/e.max*100+"%"):t.style.setProperty("--volume-before-width",e.value/e.max*100+"%")},b=e=>{const t=Math.floor(e/60),a=Math.floor(e%60);return t+":"+(a<10?"0"+a:""+a)},y=()=>{c.textContent=b(u.duration)},v=()=>{i.max=Math.floor(u.duration)},w=()=>{if(u.buffered.length>0){const e=Math.floor(u.buffered.end(u.buffered.length-1));t.style.setProperty("--buffered-width",e/i.max*100+"%")}};u.readyState>0?(y(),v(),w()):u.addEventListener("loadedmetadata",()=>{y(),v(),w()}),a.addEventListener("click",()=>{a.classList.add("kg-audio-hide"),n.classList.remove("kg-audio-hide"),u.play(),requestAnimationFrame(g)}),n.addEventListener("click",()=>{n.classList.add("kg-audio-hide"),a.classList.remove("kg-audio-hide"),u.pause(),cancelAnimationFrame(m)}),o.addEventListener("click",()=>{o.classList.add("kg-audio-hide"),s.classList.remove("kg-audio-hide"),u.muted=!1}),s.addEventListener("click",()=>{s.classList.add("kg-audio-hide"),o.classList.remove("kg-audio-hide"),u.muted=!0}),r.addEventListener("click",()=>{let e=p[(h+1)%5];h+=1,u.playbackRate=e.rate,r.textContent=e.label}),u.addEventListener("progress",w),i.addEventListener("input",e=>{f(e.target),d.textContent=b(i.value),u.paused||cancelAnimationFrame(m)}),i.addEventListener("change",()=>{u.currentTime=i.value,u.paused||requestAnimationFrame(g)}),l.addEventListener("input",e=>{const t=e.target.value;f(e.target),u.volume=t/100})},t=document.querySelectorAll(".kg-audio-card");for(let a=0;a<t.length;a++)e(t[a])},o=()=>{const e=document.getElementsByClassName("kg-toggle-heading"),t=function(e){const t=e.target.closest(".kg-toggle-card");"close"===t.getAttribute("data-kg-toggle-state")?t.setAttribute("data-kg-toggle-state","open"):t.setAttribute("data-kg-toggle-state","close")};for(let a=0;a<e.length;a++)e[a].addEventListener("click",t,!1)};var s=a(40107);const l=()=>{const e=(0,s.A)(document.querySelectorAll(".kg-before-after-card"));for(let t of e){const a=t.querySelector("input"),n=t.querySelector(".kg-before-after-card-image-before"),i=t.querySelector(".kg-before-after-card-slider-button"),r=(0,s.A)(t.querySelectorAll("img"));function o(){n.setAttribute("style","width: "+a.value+"%"),i.setAttribute("style","left: calc("+a.value+"% - 18px")}function l(){const e=getComputedStyle(r[0]).getPropertyValue("width");r[1].setAttribute("style","width: "+e)}a.addEventListener("input",function(){o()}),a.addEventListener("change",function(){a.blur()}),window.addEventListener("resize",function(){l()}),l(),o()}}},31798:function(e,t,a){"use strict";t.__esModule=!0,t.onInitialClientRender=void 0;a(59340),a(46261);t.onInitialClientRender=()=>{}},32140:function(e){"use strict";e.exports=URIError},32222:function(e,t,a){"use strict";var n=a(98060).match(/firefox\/(\d+)/i);e.exports=!!n&&+n[1]},32589:function(e,t,a){var n=a(83358);function i(e){if(!(this instanceof i))return new i(e);this._from=e,this.ease("linear"),this.duration(500)}a(68860)(i.prototype),i.prototype.reset=function(){return this.isArray="[object Array]"===Object.prototype.toString.call(this._from),this._curr=function(e,t){for(var a in t)t.hasOwnProperty(a)&&(e[a]=t[a]);return e}({},this._from),this._done=!1,this._start=Date.now(),this},i.prototype.to=function(e){return this.reset(),this._to=e,this},i.prototype.duration=function(e){return this._duration=e,this},i.prototype.ease=function(e){if(!(e="function"==typeof e?e:n[e]))throw new TypeError("invalid easing function");return this._ease=e,this},i.prototype.stop=function(){return this.stopped=!0,this._done=!0,this.emit
2("stop"),this.emit("end"),this},i.prototype.step=function(){if(!this._done){var e=this._duration,t=Date.now();if(t-this._start>=e)return this._from=this._to,this._update(this._to),this._done=!0,this.emit("end"),this;var a=this._from,n=this._to,i=this._curr,r=(0,this._ease)((t-this._start)/e);if(this.isArray){for(var o=0;o<a.length;++o)i[o]=a[o]+(n[o]-a[o])*r;return this._update(i),this}for(var s in a)i[s]=a[s]+(n[s]-a[s])*r;return this._update(i),this}},i.prototype.update=function(e){return 0==arguments.length?this.step():(this._update=e,this)},e.exports=i},33401:function(e,t,a){"use strict";var n=a(53307);function i(e){return Object.keys(e).sort().reduce(function(t,a){return t[a]=e[a],t},{})}var r={_getQueries:function(e,t){var a=[];return a.push({indexName:e,params:r._getHitsSearchParams(t)}),t.getRefinedDisjunctiveFacets().forEach(function(n){a.push({indexName:e,params:r._getDisjunctiveFacetSearchParams(t,n)})}),t.getRefinedHierarchicalFacets().forEach(function(n){var i=t.getHierarchicalFacetByName(n),o=t.getHierarchicalRefinement(n),s=t._getHierarchicalFacetSeparator(i);if(o.length>0&&o[0].split(s).length>1){var l=o[0].split(s).slice(0,-1).reduce(function(e,t,a){return e.concat({attribute:i.attributes[a],value:0===a?t:[e[e.length-1].value,t].join(s)})},[]);l.forEach(function(n,o){var s=r._getDisjunctiveFacetSearchParams(t,n.attribute,0===o);function u(e){return i.attributes.some(function(t){return t===e.split(":")[0]})}var c=(s.facetFilters||[]).reduce(function(e,t){if(Array.isArray(t)){var a=t.filter(function(e){return!u(e)});a.length>0&&e.push(a)}return"string"!=typeof t||u(t)||e.push(t),e},[]),d=l[o-1];o>0?s.facetFilters=c.concat(d.attribute+":"+d.value):c.length>0?s.facetFilters=c:delete s.facetFilters,a.push({indexName:e,params:s})})}}),a},_getCompositionQueries:function(e){return[{compositionID:e.index,requestBody:{params:r._getCompositionHitsSearchParams(e)}}]},_getHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets).concat(r._getHitsHierarchicalFacetsAttributes(e)).sort(),a=r._getFacetFilters(e),o=r._getNumericFilters(e),s=r._getTagFilters(e),l={};return t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),a.length>0&&(l.facetFilters=a),o.length>0&&(l.numericFilters=o),i(n({},e.getQueryParams(),l))},_getCompositionHitsSearchParams:function(e){var t=e.facets.concat(e.disjunctiveFacets.map(function(t){return e.disjunctiveFacetsRefinements&&e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].length>0?"disjunctive("+t+")":t})).concat(r._getHitsHierarchicalFacetsAttributes(e)).sort(),a=r._getFacetFilters(e),o=r._getNumericFilters(e),s=r._getTagFilters(e),l={};t.length>0&&(l.facets=t.indexOf("*")>-1?["*"]:t),s.length>0&&(l.tagFilters=s),a.length>0&&(l.facetFilters=a),o.length>0&&(l.numericFilters=o);var u=e.getQueryParams();return delete u.highlightPreTag,delete u.highlightPostTag,delete u.index,i(n({},u,l))},_getDisjunctiveFacetSearchParams:function(e,t,a){var o=r._getFacetFilters(e,t,a),s=r._getNumericFilters(e,t),l=r._getTagFilters(e),u={hitsPerPage:0,page:0,analytics:!1,clickAnalytics:!1};l.length>0&&(u.tagFilters=l);var c=e.getHierarchicalFacetByName(t);return u.facets=c?r._getDisjunctiveHierarchicalFacetAttribute(e,c,a):t,s.length>0&&(u.numericFilters=s),o.length>0&&(u.facetFilters=o),i(n({},e.getQueryParams(),u))},_getNumericFilters:function(e,t){if(e.numericFilters)return e.numericFilters;var a=[];return Object.keys(e.numericRefinements).forEach(function(n){var i=e.numericRefinements[n]||{};
2Object.keys(i).forEach(function(e){var r=i[e]||[];t!==n&&r.forEach(function(t){if(Array.isArray(t)){var i=t.map(function(t){return n+e+t});a.push(i)}else a.push(n+e+t)})})}),a},_getTagFilters:function(e){return e.tagFilters?e.tagFilters:e.tagRefinements.join(",")},_getFacetFilters:function(e,t,a){var n=[],i=e.facetsRefinements||{};Object.keys(i).sort().forEach(function(e){(i[e]||[]).slice().sort().forEach(function(t){n.push(e+":"+t)})});var r=e.facetsExcludes||{};Object.keys(r).sort().forEach(function(e){(r[e]||[]).sort().forEach(function(t){n.push(e+":-"+t)})});var o=e.disjunctiveFacetsRefinements||{};Object.keys(o).sort().forEach(function(e){var a=o[e]||[];if(e!==t&&a&&0!==a.length){var i=[];a.slice().sort().forEach(function(t){i.push(e+":"+t)}),n.push(i)}});var s=e.hierarchicalFacetsRefinements||{};return Object.keys(s).sort().forEach(function(i){var r=(s[i]||[])[0];if(void 0!==r){var o,l,u=e.getHierarchicalFacetByName(i),c=e._getHierarchicalFacetSeparator(u),d=e._getHierarchicalRootPath(u);if(t===i){if(-1===r.indexOf(c)||!d&&!0===a||d&&d.split(c).length===r.split(c).length)return;d?(l=d.split(c).length-1,r=d):(l=r.split(c).length-2,r=r.slice(0,r.lastIndexOf(c))),o=u.attributes[l]}else l=r.split(c).length-1,o=u.attributes[l];o&&n.push([o+":"+r])}}),n},_getHitsHierarchicalFacetsAttributes:function(e){return e.hierarchicalFacets.reduce(function(t,a){var n=e.getHierarchicalRefinement(a.name)[0];if(!n)return t.push(a.attributes[0]),t;var i=e._getHierarchicalFacetSeparator(a),r=n.split(i).length,o=a.attributes.slice(0,r+1);return t.concat(o)},[])},_getDisjunctiveHierarchicalFacetAttribute:function(e,t,a){var n=e._getHierarchicalFacetSeparator(t);if(!0===a){var i=e._getHierarchicalRootPath(t),r=0;return i&&(r=i.split(n).length),[t.attributes[r]]}var o=(e.getHierarchicalRefinement(t.name)[0]||"").split(n).length-1;return t.attributes.slice(0,o+1)},getSearchForFacetQuery:function(e,t,a,o){var s=o.isDisjunctiveFacet(e)?o.clearRefinements(e):o,l={facetQuery:t,facetName:e};return"number"==typeof a&&(l.maxFacetHits=a),i(n({},r._getHitsSearchParams(s),l))}};e.exports=r},33751:function(e,t,a){"use strict";a.d(t,{Fe:function(){return g},N_:function(){return A},Rr:function(){return c},Zf:function(){return w},oo:function(){return j}});var n=a(79140),i=a(39067),r=a.n(i),o=a(14041),s=a(20289),l=a(86852);function u(){return u=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},u.apply(this,arguments)}function c(e){let t=e||"/",a="",n="";const i=t.indexOf("#");-1!==i&&(n=t.slice(i),t=t.slice(0,i));const r=t.indexOf("?");return-1!==r&&(a=t.slice(r),t=t.slice(0,r)),{pathname:t,search:"?"===a?"":a,hash:"#"===n?"":n}}const d=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,p=e=>{if("string"==typeof e)return!(e=>d.test(e))(e)},m=()=>"",h=()=>"";function g(e,t){var a;if(void 0===t&&(t=m()),!p(e))return e;if(e.startsWith("./")||e.startsWith("../"))return e;const n=null!=(a=null!=t?t:h())?a:"/";return""+(null!=n&&n.endsWith("/")?n.slice(0,-1):n)+(e.startsWith("/")?e:"/"+e)}const f=e=>null==e?void 0:e.startsWith("/");function b(e,t){const a=c(e),n=a.pathname,i=a.search,r=a.hash;return""+(0,l.T)(n,t)+i+r}const y=(e,t)=>"number"==typeof e?e:p(e)?f(e)?function(e){const t=g(e),a="always";return b(t,a)}(e):function(e,t){if(f(e))return e;const a="always",n=(0,s.resolve)(e,t);return b(n,a)}(e,t):e,v=["to","getProps","onClick","onMouseEnter","activeClassName","activeStyle","innerRef","partiallyActive","state","replace","_location"];function w(e){return g(e,h())}const k={activeClassName:r().string,activeStyle:r().object,partiallyActive:r().bool};function I(e){return o.createElement(s.Location,null,t=>{let a=t.location;return o.createElement(S,u({},e,{_location:a}))})}let S=function(e){function t(t){var a;(a=e.call(this,t)||this).defaultGetProps=e=>{let t=e.isPartiallyCurrent,n=e.isCurrent;return(a.props.partiallyActive?t:n)?{className:[a.props.className,a.props.activeClassName].filter(Boolean).join(" "),style:u({},a.props.style,a.props.activeStyle)}:null};let n=!1;return"undefined"!=typeof window&&window.IntersectionObserver&&(n=!0),a.state={IOSupported:n},a.abortPrefetch=null,a.handleRef=a.handleRef.bind(a),a}(0,n.A)(t,e);var a=t.prototype;return a._prefetch=function(){let e=window.location.pathname+window.location.search;this.props._location&&this.props._location.pathname&&(e=this.props._location.pathname+this.props._location.search);const t=c(y(this.props.to,e)),a=t.pathname+t.search;if(e!==a)return ___loader.enqueue(a)},a.componentWillUnmount=function(){if(!this.io)return;const e=this.io,t=e.instance,a=e.el;this.abortPrefetch&&this.abortPrefetch.abort(),t.unobserve(a),t.disconnect()},a.handleRef=function(e){this.props.innerRef&&Object.prototype.hasOwnProperty.call(this.props.innerRef,"current")?this.props.innerRef.current=e:this.props.innerRef&&this.props.innerRef(e),this.state.IOSupported&&e&&(this.io=((e,t)=>{const a=new window.IntersectionObserver(a=>{a.forEach(a=>{e===a.target&&t(a.isIntersecting||a.intersectionRatio>0)})});return a.observe(e),{instance:a,el:e}})(e,e=>{e?this.abortPrefetch=this._prefetch():this.abortPrefetch&&this.abortPrefetch.abort()}))},a.render=function(){const e=this.props,t=e.to,a=e.getProps,n=void 0===a?this.defaultGetProps:a,i=e.onClick,r=e.onMouseEnter,l=e.state,d=e.replace,m=e._location,h=function(e,t){if(null==e)return{};var a,n,i={},r=Object.keys(e);for(n=0;n<r.length;n++)t.indexOf(a=r[n])>=0||(i[a]=e[a]);return i}(e,v),g=y(t,m.pathname);return p(g)?o.createElement(s.Link,u({to:g,state:l,getProps:n,innerRef:this.handleRef,onMouseEnter:e=>{r&&r(e);const t=c(g);___loader.hovering(t.pathname+t.search)},onClick:e=>{if(i&&i(e),!(0!==e.button||this.props.target||e.defaultPrevented||e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)){e.preventDefault();let t=d;const a=encodeURI(g)===m.pathname;"boolean"!=typeof d&&a&&(t=!0),window.___navigate(g,{state:l,replace:t})}return!0}},h)):o.createElement("a",u({href:g},h))},t}(o.Component);S.propTypes=u({},k,{onClick:r().func,to:r().string.isRequired,replace:r().bool,state:r().object});const A=o.forwardRef((e,t)=>
2o.createElement(I,u({innerRef:t},e))),j=(e,t)=>{window.___navigate(y(e,window.location.pathname),t)}},33975:function(e,t,a){"use strict";var n=a(5613),i=a(16881),r=a(44977),o=a(83628),s=a(69389),l=a(81305),u=a(92618),c=a(5234),d=a(9295),p=a(55397),m=a(32222),h=a(84598),g=a(63008),f=a(17340),b=[],y=i(b.sort),v=i(b.push),w=c(function(){b.sort(void 0)}),k=c(function(){b.sort(null)}),I=p("sort"),S=!c(function(){if(g)return g<70;if(!(m&&m>3)){if(h)return!0;if(f)return f<603;var e,t,a,n,i="";for(e=65;e<76;e++){switch(t=String.fromCharCode(e),e){case 66:case 69:case 70:case 72:a=3;break;case 68:case 71:a=4;break;default:a=2}for(n=0;n<47;n++)b.push({k:t+n,v:a})}for(b.sort(function(e,t){return t.v-e.v}),n=0;n<b.length;n++)t=b[n].k.charAt(0),i.charAt(i.length-1)!==t&&(i+=t);return"DGBEFHACIJK"!==i}});n({target:"Array",proto:!0,forced:w||!k||!I||!S},{sort:function(e){void 0!==e&&r(e);var t=o(this);if(S)return void 0===e?y(t):y(t,e);var a,n,i=[],c=s(t);for(n=0;n<c;n++)n in t&&v(i,t[n]);for(d(i,function(e){return function(t,a){if(void 0===a)return-1;if(void 0===t)return 1;if(void 0!==e)return+e(t,a)||0;var n=u(t),i=u(a);return n===i?0:n>i?1:-1}}(e)),a=s(i),n=0;n<a;)t[n]=i[n++];for(;n<c;)l(t,n++);return t}})},35166:function(e){"use strict";e.exports=function(e,t){return e.filter(function(a,n){return t.indexOf(a)>-1&&e.indexOf(a)===n})}},36495:function(e,t,a){var n=a(32589),i=a(10719);e.exports=function(e,t,a){a=a||{};var r={top:window.pageYOffset||document.documentElement.scrollTop,left:window.pageXOffset||document.documentElement.scrollLeft},o=n(r).ease(a.ease||"out-circ").to({top:t,left:e}).duration(a.duration||1e3);function s(){i(s),o.update()}return o.update(function(e){window.scrollTo(0|e.left,0|e.top)}),o.on("end",function(){s=function(){}}),s(),o}},36882:function(e,t,a){"use strict";var n=a(62422);e.exports=function(e){return n(e)||0===e?e:e<0?-1:1}},38486:function(e,t,a){"use strict";a.d(t,{A:function(){return T},o:function(){return x}});var n=a(40107),i=a(17502),r=a(14041);function o(){return o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)({}).hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},o.apply(null,arguments)}var s=a(79140);
vendor: 3,840 bytes, line 2
2function l(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}var u=a(43144),c=!1,d=r.createContext(null),p=function(e){return e.scrollTop},m="unmounted",h="exited",g="entering",f="entered",b="exiting",y=function(e){function t(t,a){var n;n=e.call(this,t,a)||this;var i,r=a&&!a.isMounting?t.enter:t.appear;return n.appearStatus=null,t.in?r?(i=h,n.appearStatus=g):i=f:i=t.unmountOnExit||t.mountOnEnter?m:h,n.state={status:i},n.nextCallback=null,n}(0,s.A)(t,e),t.getDerivedStateFromProps=function(e,t){return e.in&&t.status===m?{status:h}:null};var a=t.prototype;return a.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},a.componentDidUpdate=function(e){var t=null;if(e!==this.props){var a=this.state.status;this.props.in?a!==g&&a!==f&&(t=g):a!==g&&a!==f||(t=b)}this.updateStatus(!1,t)},a.componentWillUnmount=function(){this.cancelNextCallback()},a.getTimeouts=function(){var e,t,a,n=this.props.timeout;return e=t=a=n,null!=n&&"number"!=typeof n&&(e=n.exit,t=n.enter,a=void 0!==n.appear?n.appear:t),{exit:e,enter:t,appear:a}},a.updateStatus=function(e,t){if(void 0===e&&(e=!1),null!==t)if(this.cancelNextCallback(),t===g){if(this.props.unmountOnExit||this.props.mountOnEnter){var a=this.props.nodeRef?this.props.nodeRef.current:u.findDOMNode(this);a&&p(a)}this.performEnter(e)}else this.performExit();else this.props.unmountOnExit&&this.state.status===h&&this.setState({status:m})},a.performEnter=function(e){var t=this,a=this.props.enter,n=this.context?this.context.isMounting:e,i=this.props.nodeRef?[n]:[u.findDOMNode(this),n],r=i[0],o=i[1],s=this.getTimeouts(),l=n?s.appear:s.enter;!e&&!a||c?this.safeSetState({status:f},function(){t.props.onEntered(r)}):(this.props.onEnter(r,o),this.safeSetState({status:g},function(){t.props.onEntering(r,o),t.onTransitionEnd(l,function(){t.safeSetState({status:f},function(){t.props.onEntered(r,o)})})}))},a.performExit=function(){var e=this,t=this.props.exit,a=this.getTimeouts(),n=this.props.nodeRef?void 0:u.findDOMNode(this);t&&!c?(this.props.onExit(n),this.safeSetState({status:b},function(){e.props.onExiting(n),e.onTransitionEnd(a.exit,function(){e.safeSetState({status:h},function(){e.props.onExited(n)})})})):this.safeSetState({status:h},function(){e.props.onExited(n)})},a.cancelNextCallback=function(){null!==this.nextCallback&&(this.nextCallback.cancel(),this.nextCallback=null)},a.safeSetState=function(e,t){t=this.setNextCallback(t),this.setState(e,t)},a.setNextCallback=function(e){var t=this,a=!0;return this.nextCallback=function(n){a&&(a=!1,t.nextCallback=null,e(n))},this.nextCallback.cancel=function(){a=!1},this.nextCallback},a.onTransitionEnd=function(e,t){this.setNextCallback(t);var a=this.props.nodeRef?this.props.nodeRef.current:u.findDOMNode(this),n=null==e&&!this.props.addEndListener;if(a&&!n){if(this.props.addEndListener){var i=this.props.nodeRef?[this.nextCallback]:[a,this.nextCallback],r=i[0],o=i[1];this.props.addEndListener(r,o)}null!=e&&setTimeout(this.nextCallback,e)}else setTimeout(this.nextCallback,0)},a.render=function(){var e=this.state.status;if(e===m)return null;var t=this.props,a=t.children,n=(t.in,t.mountOnEnter,t.unmountOnExit,t.appear,t.enter,t.exit,t.timeout,t.addEndListener,t.onEnter,t.onEntering,t.onEntered,t.onExit,t.onExiting,t.onExited,t.nodeRef,(0,i.A)(t,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]));return r.createElement(d.Provider,{value:null},"function"==typeof a?a(e,n):r.cloneElement(r.Children.only(a),n))},t}(r.Component);function v(){}y.contextType=d,y.propTypes={},y.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:v,onEntering:v,onEntered:v,onExit:v,onExiting:v,onExited:v}
2,y.UNMOUNTED=m,y.EXITED=h,y.ENTERING=g,y.ENTERED=f,y.EXITING=b;var w=y,k=function(e,t){return e&&t&&t.split(" ").forEach(function(t){return n=t,void((a=e).classList?a.classList.remove(n):"string"==typeof a.className?a.className=l(a.className,n):a.setAttribute("class",l(a.className&&a.className.baseVal||"",n)));var a,n})},I=function(e){function t(){for(var t,a=arguments.length,n=new Array(a),i=0;i<a;i++)n[i]=arguments[i];return(t=e.call.apply(e,[this].concat(n))||this).appliedClasses={appear:{},enter:{},exit:{}},t.onEnter=function(e,a){var n=t.resolveArguments(e,a),i=n[0],r=n[1];t.removeClasses(i,"exit"),t.addClass(i,r?"appear":"enter","base"),t.props.onEnter&&t.props.onEnter(e,a)},t.onEntering=function(e,a){var n=t.resolveArguments(e,a),i=n[0],r=n[1]?"appear":"enter";t.addClass(i,r,"active"),t.props.onEntering&&t.props.onEntering(e,a)},t.onEntered=function(e,a){var n=t.resolveArguments(e,a),i=n[0],r=n[1]?"appear":"enter";t.removeClasses(i,r),t.addClass(i,r,"done"),t.props.onEntered&&t.props.onEntered(e,a)},t.onExit=function(e){var a=t.resolveArguments(e)[0];t.removeClasses(a,"appear"),t.removeClasses(a,"enter"),t.addClass(a,"exit","base"),t.props.onExit&&t.props.onExit(e)},t.onExiting=function(e){var a=t.resolveArguments(e)[0];t.addClass(a,"exit","active"),t.props.onExiting&&t.props.onExiting(e)},t.onExited=function(e){var a=t.resolveArguments(e)[0];t.removeClasses(a,"exit"),t.addClass(a,"exit","done"),t.props.onExited&&t.props.onExited(e)},t.resolveArguments=function(e,a){return t.props.nodeRef?[t.props.nodeRef.current,e]:[e,a]},t.getClassNames=function(e){var a=t.props.classNames,n="string"==typeof a,i=n?""+(n&&a?a+"-":"")+e:a[e];return{baseClassName:i,activeClassName:n?i+"-active":a[e+"Active"],doneClassName:n?i+"-done":a[e+"Done"]}},t}(0,s.A)(t,e);var a=t.prototype;return a.addClass=function(e,t,a){var n=this.getClassNames(t)[a+"ClassName"],i=this.getClassNames("enter").doneClassName;"appear"===t&&"done"===a&&i&&(n+=" "+i),"active"===a&&e&&p(e),n&&(this.appliedClasses[t][a]=n,function(e,t){e&&t&&t.split(" ").forEach(function(t){return n=t,void((a=e).classList?a.classList.add(n):function(e,t){return e.classList?!!t&&e.classList.contains(t):-1!==(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")}(a,n)||("string"==typeof a.className?a.className=a.className+" "+n:a.setAttribute("class",(a.className&&a.className.baseVal||"")+" "+n)));var a,n})}(e,n))},a.removeClasses=function(e,t){var a=this.appliedClasses[t],n=a.base,i=a.active,r=a.done;this.appliedClasses[t]={},n&&k(e,n),i&&k(e,i),r&&k(e,r)},a.render=function(){var e=this.props,t=(e.classNames,(0,i.A)(e,["classNames"]));return r.createElement(w,o({},t,{onEnter:this.onEnter,onEntered:this.onEntered,onEntering:this.onEntering,onExit:this.onExit,onExiting:this.onExiting,onExited:this.onExited}))},t}(r.Component);I.defaultProps={classNames:""},I.propTypes={};var S=I;const A=["show","enter","enterStart","enterEnd","leave","leaveStart","leaveEnd","appear","unmountOnExit","tag","children"],j=["show","appear"],x={transform:"translate3d(0, 0, 0)"},F=r.createContext({parent:{}});function E(e){let t=e.show,a=e.enter,o=void 0===a?"":a,s=e.enterStart,l=void 0===s?"":s,u=e.enterEnd,c=void 0===u?"":u,d=e.leave,p=void 0===d?"":d,m=e.leaveStart,h=void 0===m?"":m,g=e.leaveEnd,f=void 0===g?"":g,b=e.appear,y=e.unmountOnExit,v=e.tag,w=void 0===v?"div":v,k=e.children,I=(0,i.A)(e,A);const j=o.split(" ").filter(e=>e.length),x=l.split(" ").filter(e=>e.length),F=c.split(" ").filter(e=>e.length),E=p.split(" ").filter(e=>e.length),T=h.split(" ").filter(e=>e.length),O=f.split(" ").filter(e=>e.length),_=y;function P(e,t){var a;t.length&&(a=e.classList).add.apply(a,(0,n.A)(t))}function z(e,t){var a;t.length&&(a=e.classList).remove.apply(a,(0,n.A)(t))}const D=r.useRef(null),C=w;return r.createElement(S,{appear:b,nodeRef:D,unmountOnExit:_,in:t,addEndListener:e=>{D.current.addEventListener("transitionend",e,!1)},onEnter:()=>{_||(D.current.style.display=null),P(D.current,[].concat((0,n.A)(j),(0,n.A)(x)))},onEntering:()=>{z(D.current,x),P(D.current,F)},onEntered:()=>{z(D.current,[].concat((0,n.A)(F),(0,n.A)(j)))},onExit:()=>{P(D.current,[].concat((0,n.A)(E),(0,n.A)(T)))},onExiting:()=>{z(D.current,T),P(D.current,O)},onExited:()=>
2{z(D.current,[].concat((0,n.A)(O),(0,n.A)(E))),_||(D.current.style.display="none")}},r.createElement(C,Object.assign({ref:D},I,{style:{display:_?null:"none"}}),k))}var T=function(e){let t=e.show,a=e.appear,n=(0,i.A)(e,j);const o=(0,r.useContext)(F).parent,s=function(){const e=(0,r.useRef)(!0);return(0,r.useEffect)(()=>{e.current=!1},[]),e.current}();return void 0===t?r.createElement(E,Object.assign({appear:o.appear||!o.isInitialRender,show:o.show},n)):r.createElement(F.Provider,{value:{parent:{show:t,isInitialRender:s,appear:a}}},r.createElement(E,Object.assign({appear:a,show:t},n)))}},38689:function(e,t,a){"use strict";var n=a(16881),i=n({}.toString),r=n("".slice);e.exports=function(e){return r(i(e),8,-1)}},38873:function(e,t,a){"use strict";var n=a(85821),i=a(39944),r=a(3770),o=a(13174),s=a(28146),l=a(69389),u=a(4578),c=a(62350),d=a(69874),p=a(88500),m=TypeError,h=function(e,t){this.stopped=e,this.result=t},g=h.prototype;e.exports=function(e,t,a){var f,b,y,v,w,k,I,S=a&&a.that,A=!(!a||!a.AS_ENTRIES),j=!(!a||!a.IS_RECORD),x=!(!a||!a.IS_ITERATOR),F=!(!a||!a.INTERRUPTED),E=n(t,S),T=function(e){var t=f;return f=void 0,t&&p(t,"normal"),new h(!0,e)},O=function(e){return A?(r(e),F?E(e[0],e[1],T):E(e[0],e[1])):F?E(e,T):E(e)};if(j)f=e.iterator;else if(x)f=e;else{if(!(b=d(e)))throw new m(o(e)+" is not iterable");if(s(b)){for(y=0,v=l(e);v>y;y++)if((w=O(e[y]))&&u(g,w))return w;return new h(!1)}f=c(e,b)}for(k=j?e.next:f.next;!(I=i(k,f)).done;){var _=I.value;try{w=O(_)}catch(P){if(!f)throw P;p(f,"throw",P)}if("object"==typeof w&&w&&u(g,w))return w}return new h(!1)}},39123:function(e){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},39509:function(e,t,a){"use strict";var n=a(44318),i=TypeError;e.exports=function(e){if(n(e))throw new i("Can't call method on "+e);return e}},39622:function(e,t,a){"use strict";var n=a(96893),i=a(5234),r=a(65926);e.exports=!n&&!i(function(){return 7!==Object.defineProperty(r("div"),"a",{get:function(){return 7}}).a})},39944:function(e,t,a){"use strict";var n=a(89055),i=Function.prototype.call;e.exports=n?i.bind(i):function(){return i.apply(i,arguments)}},40107:function(e,t,a){"use strict";function n(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function i(e){return function(e){if(Array.isArray(e))return n(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return n(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?n(e,t):void 0}}(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}a.d(t,{A:function(){return i}})},40168:function(e,t,a){"use strict";var n=a(10746),i=a(66209),r=n("keys");e.exports=function(e){return r[e]||(r[e]=i(e))}},40271:function(e,t,a){"use strict";a.d(t,{A:function(){return n}});var n=function(e){return e=e||Object.create(null),{on:function(t,a){(e[t]||(e[t]=[])).push(a)},off:function(t,a){e[t]&&e[t].splice(e[t].indexOf(a)>>>0,1)},emit:function(t,a){(e[t]||[]).slice().map(function(e){e(a)}),(e["*"]||[]).slice().map(function(e){e(t,a)})}}}()},40609:function(e){"use strict";e.exports=Object.assign},41069:function(e,t,a){"use strict";var n=a(79387),i=a(86022),r=a(27478),o={addRefinement:function(e,t,a){if(o.isRefined(e,t,a))return e;var i=""+a,r=e[t]?e[t].concat(i):[i],s={};return s[t]=r,n(s,e)},removeRefinement:function(e,t,a){if(void 0===a)return o.clearRefinement(e,function(e,a){return t===a});var n=""+a;return o.clearRefinement(e,function(e,a){return t===a&&n===e})},toggleRefinement:function(e,t,a){if(void 0===a)throw new Error("toggleRefinement should be used with a value");return o.isRefined(e,t,a)?o.removeRefinement(e,t,a):o.addRefinement(e,t,a)},clearRefinement:function(e,t,a){if(void 0===t)return i(e)?{}:e;if("string"==typeof t)return r(e,[t]);if("function"==typeof t){var n=!1,o=Object.keys(e).reduce(function(i,r){var o=e[r]||[],s=o.filter(function(e){return!t(e,r,a)});return s.length!==o.length&&(n=!0),i[r]=s,i},{});return n?o:e}},isRefined:function(e,t,a){var n=Boolean(e[t])&&e[t].length>0;if(void 0===a||!n)return n;var i=""+a;return-1!==e[t].indexOf(i)}};e.exports=o},41568:function(e,t,a){"use strict";var n=a(79140),i=a(29579),r=a(14041),o=a(20289),s=a(9864),l=a(85033),u=a(91613),c=a(60890),d=a(6148),p=a(40271);const m={id:"gatsby-announcer",style:{position:"absolute",top:0,width:1,height:1,padding:0,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",border:0},"aria-live":"assertive","aria-atomic":"true"};var h=a(33751);function g(e){const t=(0,d.X)(e),a=window.location,n=a.hash,i=a.search;return null!=t&&(window.___replace(t.toPath+i+n),!0)}let f="";window.addEventListener("unhandledrejection",e=>{/loading chunk \d* failed./i.test(e.reason)&&f&&(window.location.pathname=f)});const b=(e,t)=>{g(e.pathname)||(f=e.pathname,(0,i.N)("onPreRouteUpdate",{location:e,prevLocation:t}))},y=(e,t)=>{g(e.pathname)||(0,i.N)("onRouteUpdate",{location:e,prevLocation:t})},v=function(e,t){if(void 0===t&&(t={}),"number"==typeof e)return void o.globalHistory.navigate(e);const a=(0,h.Rr)(e),n=a.pathname,r=a.search,s=a.hash,l=(0,d.X)(n);if(l&&(e=l.toPath+r+s),window.___swUpdated)return void(window.location=n+r+s);const u=setTimeout(()=>{p.A.emit("onDelayedLoadPageResources",{pathname:n}),(0,i.N)("onRouteUpdateDelayed",{location:window.location})},1e3);c.Ay.loadPage(n+r).then(a=>{if(!a||a.status===c.Wi.Error)return window.history.replaceState({},"",location.href),window.location=n,void clearTimeout(u);a&&a.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"
2in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),window.location=n+r+s),(0,o.navigate)(e,t),clearTimeout(u)})};function w(e,t){let a=t.location;const n=a.pathname,r=a.hash,o=(0,i.N)("shouldUpdateScroll",{prevRouterProps:e,pathname:n,routerProps:{location:a},getSavedScrollPosition:e=>[0,this._stateStorage.read(e,e.key)]});if(o.length>0)return o[o.length-1];if(e){if(e.location.pathname===n)return r?decodeURI(r.slice(1)):[0,0]}return!0}let k=function(e){function t(t){var a;return(a=e.call(this,t)||this).announcementRef=r.createRef(),a}(0,n.A)(t,e);var a=t.prototype;return a.componentDidUpdate=function(e,t){requestAnimationFrame(()=>{let e="new page at "+this.props.location.pathname;document.title&&(e=document.title);const t=document.querySelectorAll("#gatsby-focus-wrapper h1");t&&t.length&&(e=t[0].textContent);const a="Navigated to "+e;if(this.announcementRef.current){this.announcementRef.current.innerText!==a&&(this.announcementRef.current.innerText=a)}})},a.render=function(){return r.createElement("div",Object.assign({},m,{ref:this.announcementRef}))},t}(r.Component);const I=(e,t)=>{var a,n;return e.href!==t.href||(null==e||null===(a=e.state)||void 0===a?void 0:a.key)!==(null==t||null===(n=t.state)||void 0===n?void 0:n.key)};let S=function(e){function t(t){var a;return a=e.call(this,t)||this,b(t.location,null),a}(0,n.A)(t,e);var a=t.prototype;return a.componentDidMount=function(){y(this.props.location,null)},a.shouldComponentUpdate=function(e){return!!I(this.props.location,e.location)&&(b(e.location,this.props.location),!0)},a.componentDidUpdate=function(e){I(e.location,this.props.location)&&y(this.props.location,e.location)},a.render=function(){return r.createElement(r.Fragment,null,this.props.children,r.createElement(k,{location:location}))},t}(r.Component);var A=a(81177),j=a(63616);function x(e,t){for(var a in e)if(!(a in t))return!0;for(var n in t)if(e[n]!==t[n])return!0;return!1}var F=function(e){function t(t){var a;a=e.call(this)||this;const n=t.location,i=t.pageResources;return a.state={location:Object.assign({},n),pageResources:i||c.Ay.loadPageSync(n.pathname+n.search,{withErrorDetails:!0})},a}(0,n.A)(t,e),t.getDerivedStateFromProps=function(e,t){let a=e.location;if(t.location.href!==a.href){return{pageResources:c.Ay.loadPageSync(a.pathname+a.search,{withErrorDetails:!0}),location:Object.assign({},a)}}return{location:Object.assign({},a)}};var a=t.prototype;return a.loadResources=function(e){c.Ay.loadPage(e).then(t=>{t&&t.status!==c.Wi.Error?this.setState({location:Object.assign({},window.location),pageResources:t}):(window.history.replaceState({},"",location.href),window.location=e)})},a.shouldComponentUpdate=function(e,t){return t.pageResources?this.state.pageResources!==t.pageResources||(this.state.pageResources.component!==t.pageResources.component||(this.state.pageResources.json!==t.pageResources.json||(!(this.state.location.key===t.location.key||!t.pageResources.page||!t.pageResources.page.matchPath&&!t.pageResources.page.path)||function(e,t,a){return x(e.props,t)||x(e.state,a)}(this,e,t)))):(this.loadResources(e.location.pathname+e.location.search),!1)},a.render=function(){return this.props.children(this.state)},t}(r.Component),E=a(59146),T=a(64837);const O=new c.N5(j,[],window.pageData);(0,c.iC)(O),O.setApiRunner(i.N);const _=(0,T.n)(),P=_.render,z=_.hydrate;window.asyncRequires=j,window.___emitter=p.A,window.___loader=c.Zf,o.globalHistory.listen(e=>{e.location.action=e.action}),window.___push=e=>v(e,{replace:!1}),window.___replace=e=>v(e,{replace:!0}),window.___navigate=(e,t)=>v(e,t);const D="gatsby-reload-compilation-hash-match";(0,i.v)("onClientEntry").then(()=>{const e=(e,t)=>{(0,i.N)("onUncaughtError",{error:e,errorInfo:t})},t=(e,t)=>{(0,i.N)("onCaughtError",{error:e,errorInfo:t})};(0,i.N)("registerServiceWorker").filter(Boolean).length>0&&a(18459);const d=e=>r.createElement(o.BaseContext.Provider,{value:{baseuri:"/",basepath:"/"}},r.createElement(A.A,e)),p=r.createContext({}),m={renderEnvironment:"browser"};let h=function(e){function t(){return e.apply(this,arguments)||this}return(0,n.A)(t,e),t.prototype.render=function(){const e=this.props.children;return r.createElement(o.Location,null,t=>{let a=t.location;return r.createElement(F,{location:a},t=>{let a=t.pageResources,n=t.location;const i=(0,c.LE)(),o=(0,c.Rh)();return r.createElement(l.G.Provider,{value:i},r.createElement(u.j$.Provider,{value:m},r.createElement(u.dd.Provider,{value:o},r.createElement(u.Jr.Provider,{value:a.page.slicesMap},r.createElement(p.Provider,{value:{pageResources:a,location:n}},e)))))})})},t}(r.Component),g=function(e){function t(){return e.apply(this,arguments)||this}return(0,n.A)(t,e),t.prototype.render=function(){return r.createElement(p.Consumer,null,e=>{let t=e.pageResources,a=e.location;return r.createElement(S,{location:a},r.createElement(s.z_,{location:a,shouldUpdateScroll:w},r.createElement(o.Router,{basepath:"",location:a,id:"gatsby-focus-wrapper"},r.createElement(d,Object.assign({path:"/404.html"===t.page.path||"/500.html"===t.page.path?(0,E.A)(a.pathname,""):encodeURI((t.page.matchPath||t.page.path).split("?")[0])},this.props,{location:a,pageResources:t},t.json)))))})},t}(r.Component);const f=window,b=f.pagePath,y=f.location;b&&""+b!==y.pathname+(b.includes("?")?y.search:"")&&!(O.findMatchPath((0,E.A)(y.pathname,""))||b.match(/^\/(404|500)(\/?|.html)$/)||b.match(/^\/offline-plugin-app-shell-fallback\/?$/))&&(0,o.navigate)(""+b+(b.includes("?")?""
2:y.search)+y.hash,{replace:!0});const v=()=>{try{return sessionStorage}catch(e){return null}};c.Zf.loadPage(y.pathname+y.search).then(a=>{var n;const o=v();if(null!=a&&null!==(n=a.page)&&void 0!==n&&n.webpackCompilationHash&&a.page.webpackCompilationHash!==window.___webpackCompilationHash&&("serviceWorker"in navigator&&null!==navigator.serviceWorker.controller&&"activated"===navigator.serviceWorker.controller.state&&navigator.serviceWorker.controller.postMessage({gatsbyApi:"clearPathResources"}),o)){if(!("1"===o.getItem(D)))return o.setItem(D,"1"),void window.location.reload(!0)}if(o&&o.removeItem(D),!a||a.status===c.Wi.Error){const e="page resources for "+y.pathname+" not found. Not rendering React";if(a&&a.error)throw a.error;throw new Error(e)}const s=(0,i.N)("wrapRootElement",{element:r.createElement(g,null)},r.createElement(g,null),e=>({element:e.result})).pop(),l=function(){const e=r.useRef(!1);return r.useEffect(()=>{e.current||(e.current=!0,performance.mark&&performance.mark("onInitialClientRender"),(0,i.N)("onInitialClientRender"))},[]),r.createElement(h,null,s)},u=document.getElementById("gatsby-focus-wrapper");let d=(a,n)=>P(a,n,{onUncaughtError:e,onCaughtError:t});u&&u.children.length&&(d=(a,n)=>z(a,n,{onUncaughtError:e,onCaughtError:t}));const p=(0,i.N)("replaceHydrateFunction",void 0,d)[0]||d;function m(){const e="undefined"!=typeof window?document.getElementById("___gatsby"):null;p(r.createElement(l,null),e)}const f=document;if("complete"===f.readyState||"loading"!==f.readyState&&!f.documentElement.doScroll)setTimeout(function(){m()},0);else{const e=function(){f.removeEventListener("DOMContentLoaded",e,!1),window.removeEventListener("load",e,!1),m()};f.addEventListener("DOMContentLoaded",e,!1),window.addEventListener("load",e,!1)}})})},41849:function(e,t,a){"use strict";a.r(t),a.d(t,{onClientEntry:function(){return l}});var n=a(52053),i=a(72189),r=a.n(i);const o=e=>"/"===e[0]?e:"/"+e,s=(e,t)=>a=>{if(window.___failedResources)return!0;if((e=>0!==e.button||e.altKey||e.ctrlKey||e.metaKey||e.shiftKey)(a))return!0;if((e=>e.defaultPrevented)(a))return!0;const i=(e=>{for(;e.parentNode;e=e.parentNode)if("a"===e.nodeName.toLowerCase())return e;return null})(a.target);if(null==i)return!0;if(!0===(s=i).hasAttribute("download")||!1===(e=>!1===e.hasAttribute("target")||null==e.target||["_self",""].includes(e.target)||"_parent"===e.target&&(!e.ownerDocument.defaultView.parent||e.ownerDocument.defaultView.parent===e.ownerDocument.defaultView)||"_top"===e.target&&(!e.ownerDocument.defaultView.top||e.ownerDocument.defaultView.top===e.ownerDocument.defaultView))(s))return!0;var s;const l=document.createElement("a");""!==i.href&&(l.href=i.href),"SVGAnimatedString"in window&&i.href instanceof SVGAnimatedString&&(l.href=i.href.animVal);const u=document.createElement("a");if(u.href=window.location.href,!1===((e,t)=>e.protocol===t.protocol&&e.host===t.host)(u,l))return!0;const c=new RegExp("^"+r()((0,n.withPrefix)("/")));if(((e,t)=>!1===t.test(o(e.pathname))||-1!==e.pathname.search(/^.*\.((?!htm)[a-z0-9]{1,5})$/i))(l,c))return!0;if(((e,t)=>""!==t.hash&&(""===t.pathname||t.pathname===e.pathname))(u,l))return!0;if(t.excludePattern){if(new RegExp(t.excludePattern).test(l.pathname))return!0}a.preventDefault();const d=o(l.pathname).replace(c,"/");return e(""+d+l.search+l.hash),!1};const l=function(e,t){void 0===t&&(t={}),function(e,t,a){const n=s(a,t);e.addEventListener("click",n)}(window,t,e=>{(0,n.navigate)(e)})}},42344:function(e,t,a){"use strict";var n=a(30290),i=a(6032);e.exports=function(e){var t=n(e,"string");return i(t)?t:t+""}},43086:function(e,t,a){"use strict";var n,i,r,o=a(45945),s=a(79117),l=a(80831),u=a(88088),c=a(74418),d=a(62694),p=a(40168),m=a(67588),h="Object already initialized",g=s.TypeError,f=s.WeakMap;if(o||d.state){var b=d.state||(d.state=new f);b.get=b.get,b.has=b.has,b.set=b.set,n=function(e,t){if(b.has(e))throw new g(h);return t.facade=e,b.set(e,t),t},i=function(e){return b.get(e)||{}},r=function(e){return b.has(e)}}else{var y=p("state");m[y]=!0,n=function(e,t){if(c(e,y))throw new g(h);return t.facade=e,u(e,y,t),t},i=function(e){return c(e,y)?e[y]:{}},r=function(e){return c(e,y)}}e.exports={set:n,get:i,has:r,enforce:function(e){return r(e)?i(e):n(e,{})},getterFor:function(e){return function(t){var a;if(!l(t)||(a=i(t)).type!==e)throw new g("Incompatible receiver, "+e+" required");return a}}}},43818:function(e,t,a){e.exports=[{plugin:a(41849),options:{plugins:[]}},{plugin:a(23587),options:{plugins:[],component:"/home/runner/work/filmustage-one/filmustage-one/apps/landing/src/components/Layout.js"}},{plugin:a(2682),options:{plugins:[],mode:"async",enableListener:!0,preconnect:["https://fonts.googleapis.com"],web:[{name:"Architects Daughter",file:"https://fonts.googleapis.com/css2?family=Architects+Daughter&display=swap"},{name:"Inter",file:"https://fonts.googleapis.com/css2?family=Inter:[email protected]&display=swap"},{name:"Noto Sans Thai",file:"https://fonts.googleapis.com/css2?family=Noto+Sans+Thai:[email protected]&display=swap"}]}},{plugin:a(19538),options:{plugins:[],name:"filmustage-landing",short_name:"filmustage",start_url:"/",background_color:"#151719",theme_color:"#151719",dis
2play:"minimal-ui",icon:"/home/runner/work/filmustage-one/filmustage-one/shared/assets/filmustage-app-icon-512.png",legacy:!0,theme_color_in_head:!0,cache_busting_mode:"query",crossOrigin:"anonymous",include_favicon:!0,cacheDigest:"f720cf982f9a8722d4c7262a9535d1a4"}},{plugin:a(55878),options:{plugins:[],color:"#406cdd",showSpinner:!1}},{plugin:a(59282),options:{plugins:[],offset:-20}},{plugin:a(17877),options:{plugins:[]}},{plugin:a(31798),options:{plugins:[]}}]},44318:function(e){"use strict";e.exports=function(e){return null==e}},44977:function(e,t,a){"use strict";var n=a(14188),i=a(13174),r=TypeError;e.exports=function(e){if(n(e))return e;throw new r(i(e)+" is not a function")}},45668:function(e){"use strict";function t(e){e=e||{},this.params=e.params||[]}t.prototype={constructor:t,addParams:function(e){var a=this.params.slice();return a.push(e),new t({params:a})},removeParams:function(e){return new t({params:this.params.filter(function(t){return t.$$id!==e})})},addFrequentlyBoughtTogether:function(e){return this.addParams(Object.assign({},e,{model:"bought-together"}))},addRelatedProducts:function(e){return this.addParams(Object.assign({},e,{model:"related-products"}))},addTrendingItems:function(e){return this.addParams(Object.assign({},e,{model:"trending-items"}))},addTrendingFacets:function(e){return this.addParams(Object.assign({},e,{model:"trending-facets"}))},addLookingSimilar:function(e){return this.addParams(Object.assign({},e,{model:"looking-similar"}))},_buildQueries:function(e,t){return this.params.filter(function(e){return void 0===t[e.$$id]}).map(function(t){var a=Object.assign({},t,{indexName:e,threshold:t.threshold||0});return delete a.$$id,a})}},e.exports=t},45696:function(e){"use strict";e.exports={escapeFacetValue:function(e){return"string"!=typeof e?e:String(e).replace(/^-/,"\\-")},unescapeFacetValue:function(e){return"string"!=typeof e?e:e.replace(/^\\-/,"-")}}},45810:function(e,t,a){"use strict";var n=a(16623),i=a(26193),r=a(1830);e.exports={formats:r,parse:i,stringify:n}},45945:function(e,t,a){"use strict";var n=a(79117),i=a(14188),r=n.WeakMap;e.exports=i(r)&&/native code/.test(String(r))},46261:function(e,t,a){"use strict";t.__esModule=!0,t.injectPartytownSnippet=function(e){if(!e.length)return;const t=document.querySelector("script[data-partytown]"),a=document.querySelector('iframe[src*="~partytown/partytown-sandbox-sw"]');t&&t.remove();a&&a.remove();const r=(0,i.getForwards)(e),o=document.createElement("script");o.dataset.partytown="",o.innerHTML=(0,n.partytownSnippet)({forward:r}),document.head.appendChild(o)};var n=a(92027),i=a(30736)},46291:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnchorLink=d;var n=s(a(14041)),i=a(52053),r=s(a(39067)),o=a(97522);function s(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function u(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?l(Object(a),!0).forEach(function(t){c(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):l(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function c(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function d(e){var t=e.to,a=e.title,r=e.children,s=e.className,l=e.stripHash,c=void 0!==l&&l,d=e.gatsbyLinkProps,p=void 0===d?{}:d,m=e.onAnchorLinkClick,h=c?o.handleStrippedLinkClick:o.handleLinkClick,g=u(u({},p),{},{to:c?(0,o.stripHashedLocation)(t):t,onClick:function(e){return h(t,e,m)}});return a&&(g.title=a),s&&(g.className=s),n.default.createElement(i.Link,g,r||a)}d.propTypes={to:r.default.string.isRequired,title:r.default.string,className:r.default.string,stripHash:r.default.bool,gatsbyLinkProps:r.default.object,onAnchorLinkClick:r.default.func,children:r.default.node}},46369:function(e,t,a){"use strict";var n=a(57859),i=a(17345),r=a(46423);e.exports=n?function(e){return n(e)}:i?function(e){if(!e||"object"!=typeof e&&"function"!=typeof e)throw new TypeError("getProto: not an object");return i(e)}:r?function(e){return r(e)}:null},46423:function(e,t,a){"use strict";var n,i=a(79903),r=a(69336);try{n=[].__proto__===Array.prototype}
vendor: 20,103 bytes, line 2
2catch(u){if(!u||"object"!=typeof u||!("code"in u)||"ERR_PROTO_ACCESS"!==u.code)throw u}var o=!!n&&r&&r(Object.prototype,"__proto__"),s=Object,l=s.getPrototypeOf;e.exports=o&&"function"==typeof o.get?i([o.get]):"function"==typeof l&&function(e){return l(null==e?e:s(e))}},47270:function(e,t,a){"use strict";var n=a(79387),i=a(62584),r=a(35166),o=a(53307),s=a(86022),l=a(27478),u=a(50476),c=a(59373),d=a(41069);function p(e,t){return Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&e.every(function(e,a){return p(t[a],e)}):e===t}function m(e){var t=e?m._parseNumbers(e):{};void 0===t.userToken||c(t.userToken)||console.warn("[algoliasearch-helper] The `userToken` parameter is invalid. This can lead to wrong analytics.\n - Format: [a-zA-Z0-9_-]{1,64}"),this.facets=t.facets||[],this.disjunctiveFacets=t.disjunctiveFacets||[],this.hierarchicalFacets=t.hierarchicalFacets||[],this.facetsRefinements=t.facetsRefinements||{},this.facetsExcludes=t.facetsExcludes||{},this.disjunctiveFacetsRefinements=t.disjunctiveFacetsRefinements||{},this.numericRefinements=t.numericRefinements||{},this.tagRefinements=t.tagRefinements||[],this.hierarchicalFacetsRefinements=t.hierarchicalFacetsRefinements||{};var a=this;Object.keys(t).forEach(function(e){var n=-1!==m.PARAMETERS.indexOf(e),i=void 0!==t[e];!n&&i&&(a[e]=t[e])})}function h(e){var t=parseFloat(e);return isFinite(t)?t:null}m.PARAMETERS=Object.keys(new m),m._parseNumbers=function(e){if(e instanceof m)return e;var t={};if(["aroundPrecision","aroundRadius","getRankingInfo","minWordSizefor2Typos","minWordSizefor1Typo","page","maxValuesPerFacet","distinct","minimumAroundRadius","hitsPerPage","minProximity"].forEach(function(a){var n=e[a];if("string"==typeof n){var i=parseFloat(n);isNaN(i)?t[a]=n:isFinite(i)?t[a]=i:t[a]=null}else"number"!=typeof n||isFinite(n)||(t[a]=null)}),Array.isArray(e.insideBoundingBox)&&(t.insideBoundingBox=e.insideBoundingBox.map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?h(e):"number"!=typeof e||isFinite(e)?e:null}):e})),e.numericRefinements){var a={};Object.keys(e.numericRefinements).forEach(function(t){var n=e.numericRefinements[t]||{};a[t]={},Object.keys(n).forEach(function(e){var i=n[e].map(function(e){return Array.isArray(e)?e.map(function(e){return"string"==typeof e?h(e):"number"!=typeof e||isFinite(e)?e:null}):"string"==typeof e?h(e):"number"!=typeof e||isFinite(e)?e:null});a[t][e]=i})}),t.numericRefinements=a}return o(e,t)},m.make=function(e){var t=new m(e);return(e.hierarchicalFacets||[]).forEach(function(e){if(e.rootPath){var a=t.getHierarchicalRefinement(e.name);a.length>0&&0!==a[0].indexOf(e.rootPath)&&(t=t.clearRefinements(e.name)),0===(a=t.getHierarchicalRefinement(e.name)).length&&(t=t.toggleHierarchicalFacetRefinement(e.name,e.rootPath))}}),t},m.validate=function(e,t){var a=t||{};return e.tagFilters&&a.tagRefinements&&a.tagRefinements.length>0?new Error("[Tags] Cannot switch from the managed tag API to the advanced API. It is probably an error, if it is really what you want, you should first clear the tags with clearTags method."):e.tagRefinements.length>0&&a.tagFilters?new Error("[Tags] Cannot switch from the advanced tag API to the managed API. It is probably an error, if it is not, you should first clear the tags with clearTags method."):e.numericFilters&&a.numericRefinements&&s(a.numericRefinements)?new Error("[Numeric filters] Can't switch from the advanced to the managed API. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):s(e.numericRefinements)&&a.numericFilters?new Error("[Numeric filters] Can't switch from the managed API to the advanced. It is probably an error, if this is really what you want, you have to first clear the numeric filters."):null},m.prototype={constructor:m,clearRefinements:function(e){var t={numericRefinements:this._clearNumericRefinements(e),facetsRefinements:d.clearRefinement(this.facetsRefinements,e,"conjunctiveFacet"),facetsExcludes:d.clearRefinement(this.facetsExcludes,e,"exclude"),disjunctiveFacetsRefinements:d.clearRefinement(this.disjunctiveFacetsRefinements,e,"disjunctiveFacet"),hierarchicalFacetsRefinements:d.clearRefinement(this.hierarchicalFacetsRefinements,e,"hierarchicalFacet")};return t.numericRefinements===this.numericRefinements&&t.facetsRefinements===this.facetsRefinements&&t.facetsExcludes===this.facetsExcludes&&t.disjunctiveFacetsRefinements===this.disjunctiveFacetsRefinements&&t.hierarchicalFacetsRefinements===this.hierarchicalFacetsRefinements?this:this.setQueryParameters(t)},clearTags:function(){return void 0===this.tagFilters&&0===this.tagRefinements.length?this:this.setQueryParameters({tagFilters:void 0,tagRefinements:[]})},setIndex:function(e){return e===this.index?this:this.setQueryParameters({index:e})},setQuery:function(e){return e===this.query?this:this.setQueryParameters({query:e})},setPage:function(e){return e===this.page?this:this.setQueryParameters({page:e})},setFacets:function(e){return this.setQueryParameters({facets:e})},setDisjunctiveFacets:function(e){return this.setQueryParameters({disjunctiveFacets:e})},setHitsPerPage:function(e){return this.hitsPerPage===e?this:this.setQueryParameters({hitsPerPage:e})},setTypoTolerance:function(e){return this.typoTolerance===e?this:this.setQueryParameters({typoTolerance:e})},addNumericRefinement:function(e,t,a){var n=u(a);if(this.isNumericRefined(e,t,n))return this;var i=o({},this.numericRefinements);return i[e]=o({},i[e]),i[e][t]?(i[e][t]=i[e][t].slice(),i[e][t].push(n)):i[e][t]=[n],this.setQueryParameters({numericRefinements:i})},getConjunctiveRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsRefinements[e]||[]},getDisjunctiveRefinements:function(e){return this.isDisjunctiveFacet(e)&&this.disjunctiveFacetsRefinements[e]||[]},getHierarchicalRefinement:function(e){return this.hierarchicalFacetsRefinements[e]||[]},getExcludeRefinements:function(e){return this.isConjunctiveFacet(e)&&this.facetsExcludes[e]||[]},removeNumericRefinement:function(e,t,a){var n=a;return void 0!==n?this.isNumericRefined(e,t,n)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(a,i){return i===e&&a.op===t&&p(a.val,u(n))})}):this:void 0!==t?this.isNumericRefined(e,t)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(a,n){return n===e&&a.op===t})}):this:this.isNumericRefined(e)?this.setQueryParameters({numericRefinements:this._clearNumericRefinements(function(t,a){return a===e})}):this},getNumericRefinements:function(e){return this.numericRefinements[e]||{}},getNumericRefinement:function(e,t){return this.numericRefinements[e]&&this.numericRefinements[e][t]},_clearNumericRefinements:function(e){if(void 0===e)return s(this.numericRefinements)?{}:this.numericRefinements;if("string"==typeof e)return l(this.numericRefinements,[e]);if("function"==typeof e){var t=!1,a=this.numericRefinements,n=Object.keys(a).reduce(function(n,i){var r=a[i],o={};return r=r||{},Object.keys(r).forEach(function(a){var n=r[a]||[],s=[];n.forEach(function(t){e({val:t,op:a},i,"numeric")||s.push(t)}),s.length!==n.length&&(t=!0),o[a]=s}),n[i]=o,n},{});return t?n:this.numericRefinements}},addFacet:function(e){return this.isConjunctiveFacet(e)?this:this.setQueryParameters({facets:this.facets.concat([e])})},addDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this:this.setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.concat([e])})},addHierarchicalFacet:function(e){if(this.isHierarchicalFacet(e.name))throw new Error("Cannot declare two hierarchical facets with the same name: `"+e.name+"`");return this.setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.concat([e])})},addFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsRefinements,e,t)?this:this.setQueryParameters({facetsRefinements:d.addRefinement(this.facetsRefinements,e,t)})},addExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsExcludes,e,t)?this:this.setQueryParameters({facetsExcludes:d.addRefinement(this.facetsExcludes,e,t)})},addDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return d.isRefined(this.disjunctiveFacetsRefinements,e,t)?this:this.setQueryParameters({disjunctiveFacetsRefinements:d.addRefinement(this.disjunctiveFacetsRefinements,e,t)})},addTagRefinement:function(e){if(this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.concat(e)};return this.setQueryParameters(t)},removeFacet:function(e){return this.isConjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({facets:this.facets.filter(function(t){return t!==e})}):this},removeDisjunctiveFacet:function(e){return this.isDisjunctiveFacet(e)?this.clearRefinements(e).setQueryParameters({disjunctiveFacets:this.disjunctiveFacets.filter(function(t){return t!==e})}):this},removeHierarchicalFacet:function(e){return this.isHierarchicalFacet(e)?this.clearRefinements(e).setQueryParameters({hierarchicalFacets:this.hierarchicalFacets.filter(function(t){return t.name!==e})}):this},removeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsRefinements,e,t)?this.setQueryParameters({facetsRefinements:d.removeRefinement(this.facetsRefinements,e,t)}):this},removeExcludeRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return d.isRefined(this.facetsExcludes,e,t)?this.setQueryParameters({facetsExcludes:d.removeRefinement(this.facetsExcludes,e,t)}):this},removeDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return d.isRefined(this.disjunctiveFacetsRefinements,e,t)?this.setQueryParameters({disjunctiveFacetsRefinements:d.removeRefinement(this.disjunctiveFacetsRefinements,e,t)}):this},removeTagRefinement:function(e){if(!this.isTagRefined(e))return this;var t={tagRefinements:this.tagRefinements.filter(function(t){return t!==e})};return this.setQueryParameters(t)},toggleRefinement:function(e,t){return this.toggleFacetRefinement(e,t)},toggleFacetRefinement:function(e,t){if(this.isHierarchicalFacet(e))return this.toggleHierarchicalFacetRefinement(e,t);if(this.isConjunctiveFacet(e))return this.toggleConjunctiveFacetRefinement(e,t);if(this.isDisjunctiveFacet(e))return this.toggleDisjunctiveFacetRefinement(e,t);throw new Error("Cannot refine the undeclared facet "+e+"; it should be added to the helper options facets, disjunctiveFacets or hierarchicalFacets")},toggleConjunctiveFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsRefinements:d.toggleRefinement(this.facetsRefinements,e,t)})},toggleExcludeFacetRefinement:function(e,t){if(!this.isConjunctiveFacet(e))throw new Error(e+" is not defined in the facets attribute of the helper configuration");return this.setQueryParameters({facetsExcludes:d.toggleRefinement(this.facetsExcludes,e,t)})},toggleDisjunctiveFacetRefinement:function(e,t){if(!this.isDisjunctiveFacet(e))throw new Error(e+" is not defined in the disjunctiveFacets attribute of the helper configuration");return this.setQueryParameters({disjunctiveFacetsRefinements:d.toggleRefinement(this.disjunctiveFacetsRefinements,e,t)})},toggleHierarchicalFacetRefinement:function(e,t){if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration");var a=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e)),i={};return void 0!==this.hierarchicalFacetsRefinements[e]&&this.hierarchicalFacetsRefinements[e].length>0&&(this.hierarchicalFacetsRefinements[e][0]===t||0===this.hierarchicalFacetsRefinements[e][0].indexOf(t+a))?-1===t.indexOf(a)?i[e]=[]:i[e]=[t.slice(0,t.lastIndexOf(a))]:i[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n(i,this.hierarchicalFacetsRefinements)})},addHierarchicalFacetRefinement:function(e,t){if(this.isHierarchicalFacetRefined(e))throw new Error(e+" is already refined.");if(!this.isHierarchicalFacet(e))throw new Error(e+" is not defined in the hierarchicalFacets attribute of the helper configuration.");var a={};return a[e]=[t],this.setQueryParameters({hierarchicalFacetsRefinements:n(a,this.hierarchicalFacetsRefinements)})},removeHierarchicalFacetRefinement:function(e){if(!this.isHierarchicalFacetRefined(e))return this;var t={};return t[e]=[],this.setQueryParameters({hierarchicalFacetsRefinements:n(t,this.hierarchicalFacetsRefinements)})},toggleTagRefinement:function(e){return this.isTagRefined(e)?this.removeTagRefinement(e):this.addTagRefinement(e)},isDisjunctiveFacet:function(e){return this.disjunctiveFacets.indexOf(e)>-1},isHierarchicalFacet:function(e){return void 0!==this.getHierarchicalFacetByName(e)},isConjunctiveFacet:function(e){return this.facets.indexOf(e)>-1},isFacetRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&d.isRefined(this.facetsRefinements,e,t)},isExcludeRefined:function(e,t){return!!this.isConjunctiveFacet(e)&&d.isRefined(this.facetsExcludes,e,t)},isDisjunctiveFacetRefined:function(e,t){return!!this.isDisjunctiveFacet(e)&&d.isRefined(this.disjunctiveFacetsRefinements,e,t)},isHierarchicalFacetRefined:function(e,t){if(!this.isHierarchicalFacet(e))return!1;var a=this.getHierarchicalRefinement(e);return t?-1!==a.indexOf(t):a.length>0},isNumericRefined:function(e,t,a){if(void 0===a&&void 0===t)return Boolean(this.numericRefinements[e]);var n=this.numericRefinements[e]&&void 0!==this.numericRefinements[e][t];if(void 0===a||!n)return n;var r,o,s=u(a),l=void 0!==(r=this.numericRefinements[e][t],o=s,i(r,function(e){return p(e,o)}));return n&&l},isTagRefined:function(e){return-1!==this.tagRefinements.indexOf(e)},getRefinedDisjunctiveFacets:function(){var e=this,t=r(Object.keys(this.numericRefinements).filter(function(t){return Object.keys(e.numericRefinements[t]).length>0}),this.disjunctiveFacets);return Object.keys(this.disjunctiveFacetsRefinements).filter(function(t){return e.disjunctiveFacetsRefinements[t].length>0}).concat(t).concat(this.getRefinedHierarchicalFacets()).sort()},getRefinedHierarchicalFacets:function(){var e=this;return r(this.hierarchicalFacets.map(function(e){return e.name}),Object.keys(this.hierarchicalFacetsRefinements).filter(function(t){return e.hierarchicalFacetsRefinements[t].length>0})).sort()},getUnrefinedDisjunctiveFacets:function(){var e=this.getRefinedDisjunctiveFacets();return this.disjunctiveFacets.filter(function(t){return-1===e.indexOf(t)})},managedParameters:["index","facets","disjunctiveFacets","facetsRefinements","hierarchicalFacets","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacetsRefinements"],getQueryParams:function(){var e=this.managedParameters,t={},a=this;return Object.keys(this).forEach(function(n){var i=a[n];-1===e.indexOf(n)&&void 0!==i&&(t[n]=i)}),t},setQueryParameter:function(e,t){if(this[e]===t)return this;var a={};return a[e]=t,this.setQueryParameters(a)},setQueryParameters:function(e){if(!e)return this;var t=m.validate(this,e);if(t)throw t;var a=this,n=m._parseNumbers(e),i=Object.keys(this).reduce(function(e,t){return e[t]=a[t],e},{}),r=Object.keys(n).reduce(function(e,t){var a=void 0!==e[t],i=void 0!==n[t];return a&&!i?l(e,[t]):(i&&(e[t]=n[t]),e)},i);return new this.constructor(r)},resetPage:function(){return void 0===this.page?this:this.setPage(0)},_getHierarchicalFacetSortBy:function(e){return e.sortBy||["isRefined:desc","name:asc"]},_getHierarchicalFacetSeparator:function(e){return e.separator||" > "},_getHierarchicalRootPath:function(e){return e.rootPath||null},_getHierarchicalShowParentLevel:function(e){return"boolean"!=typeof e.showParentLevel||e.showParentLevel},getHierarchicalFacetByName:function(e){return i(this.hierarchicalFacets,function(t){return t.name===e})},getHierarchicalFacetBreadcrumb:function(e){if(!this.isHierarchicalFacet(e))return[];var t=this.getHierarchicalRefinement(e)[0];if(!t)return[];var a=this._getHierarchicalFacetSeparator(this.getHierarchicalFacetByName(e));return t.split(a).map(function(e){return e.trim()})},toString:function(){return JSON.stringify(this,null,2)}},e.exports=m},47568:function(e,t,a){"use strict";var n=a(16881),i=a(5234),r=a(38689),o=Object,s=n("".split);e.exports=i(function(){return!o("z").propertyIsEnumerable(0)})?function(e){return"String"===r(e)?s(e,""):o(e)}:o},48115:function(e){"use strict";e.exports=JSON.parse('{"dudeSourcesMarker":"â¦sourcesâ§"}')},48660:function(e,t,a){var n="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&n?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,r=n&&i&&"function"==typeof i.get?i.get:null,o=n&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,l=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,u=s&&l&&"function"==typeof l.get?l.get:null,c=s&&Set.prototype.forEach,d="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,p="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,m="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,g=Object.prototype.toString,f=Function.prototype.toString,b=String.prototype.match,y=String.prototype.slice,v=String.prototype.replace,w=String.prototype.toUpperCase,k=String.prototype.toLowerCase,I=RegExp.prototype.test,S=Array.prototype.concat,A=Array.prototype.join,j=Array.prototype.slice,x=Math.floor,F="function"==typeof BigInt?BigInt.prototype.valueOf:null,E=Object.getOwnPropertySymbols,T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,O="function"==typeof Symbol&&"object"==typeof Symbol.iterator,_="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===O||"symbol")?Symbol.toStringTag:null,P=Object.prototype.propertyIsEnumerable,z=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function D(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||I.call(/e/,t))return t;var a=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var n=e<0?-x(-e):x(e);if(n!==e){var i=String(n),r=y.call(t,i.length+1);return v.call(i,a,"$&_")+"."+v.call(v.call(r,/([0-9]{3})/g,"$&_"),/_$/,"")}}return v.call(t,a,"$&_")}var C=a(86973),N=C.custom,M=V(N)?N:null,R={__proto__:null,double:'"',single:"'"},q={__proto__:null,double:/(["\\])/g,single:/(['\\])/g};function L(e,t,a){var n=a.quoteStyle||t,i=R[n];return i+e+i}function B(e){return v.call(String(e),/"/g,""")}function U(e){return!_||!("object"==typeof e&&(_ in e||void 0!==e[_]))}function W(e){return"[object Array]"===K(e)&&U(e)}function H(e){return"[object RegExp]"===K(e)&&U(e)}function V(e){if(O)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(t){}return!1}e.exports=function e(t,n,i,s){var l=n||{};if(G(l,"quoteStyle")&&!G(R,l.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(G(l,"maxStringLength")&&("number"==typeof l.maxStringLength?l.maxStringLength<0&&l.maxStringLength!==1/0:null!==l.maxStringLength))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var g=!G(l,"customInspect")||l.customInspect;if("boolean"!=typeof g&&"symbol"!==g)throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");
vendor: 5,190 bytes, line 2
2if(G(l,"indent")&&null!==l.indent&&"\t"!==l.indent&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(G(l,"numericSeparator")&&"boolean"!=typeof l.numericSeparator)throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var w=l.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return Y(t,l);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var I=String(t);return w?D(t,I):I}if("bigint"==typeof t){var x=String(t)+"n";return w?D(t,x):x}var E=void 0===l.depth?5:l.depth;if(void 0===i&&(i=0),i>=E&&E>0&&"object"==typeof t)return W(t)?"[Array]":"[Object]";var N=function(e,t){var a;if("\t"===e.indent)a="\t";else{if(!("number"==typeof e.indent&&e.indent>0))return null;a=A.call(Array(e.indent+1)," ")}return{base:a,prev:A.call(Array(t+1),a)}}(l,i);if(void 0===s)s=[];else if(X(s,t)>=0)return"[Circular]";function q(t,a,n){if(a&&(s=j.call(s)).push(a),n){var r={depth:l.depth};return G(l,"quoteStyle")&&(r.quoteStyle=l.quoteStyle),e(t,r,i+1,s)}return e(t,l,i+1,s)}if("function"==typeof t&&!H(t)){var Q=function(e){if(e.name)return e.name;var t=b.call(f.call(e),/^function\s*([\w$]+)/);if(t)return t[1];return null}(t),$=ae(t,q);return"[Function"+(Q?": "+Q:" (anonymous)")+"]"+($.length>0?" { "+A.call($,", ")+" }":"")}if(V(t)){var ne=O?v.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):T.call(t);return"object"!=typeof t||O?ne:J(ne)}if(function(e){if(!e||"object"!=typeof e)return!1;if("undefined"!=typeof HTMLElement&&e instanceof HTMLElement)return!0;return"string"==typeof e.nodeName&&"function"==typeof e.getAttribute}(t)){for(var ie="<"+k.call(String(t.nodeName)),re=t.attributes||[],oe=0;oe<re.length;oe++)ie+=" "+re[oe].name+"="+L(B(re[oe].value),"double",l);return ie+=">",t.childNodes&&t.childNodes.length&&(ie+="..."),ie+="</"+k.call(String(t.nodeName))+">"}if(W(t)){if(0===t.length)return"[]";var se=ae(t,q);return N&&!function(e){for(var t=0;t<e.length;t++)if(X(e[t],"\n")>=0)return!1;return!0}(se)?"["+te(se,N)+"]":"[ "+A.call(se,", ")+" ]"}if(function(e){return"[object Error]"===K(e)&&U(e)}(t)){var le=ae(t,q);return"cause"in Error.prototype||!("cause"in t)||P.call(t,"cause")?0===le.length?"["+String(t)+"]":"{ ["+String(t)+"] "+A.call(le,", ")+" }":"{ ["+String(t)+"] "+A.call(S.call("[cause]: "+q(t.cause),le),", ")+" }"}if("object"==typeof t&&g){if(M&&"function"==typeof t[M]&&C)return C(t,{depth:E-i});if("symbol"!==g&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!r||!e||"object"!=typeof e)return!1;try{r.call(e);try{u.call(e)}catch(ie){return!0}return e instanceof Map}catch(t){}return!1}(t)){var ue=[];return o&&o.call(t,function(e,a){ue.push(q(a,t,!0)+" => "+q(e,t))}),ee("Map",r.call(t),ue,N)}if(function(e){if(!u||!e||"object"!=typeof e)return!1;try{u.call(e);try{r.call(e)}catch(t){return!0}return e instanceof Set}catch(a){}return!1}(t)){var ce=[];return c&&c.call(t,function(e){ce.push(q(e,t))}),ee("Set",u.call(t),ce,N)}if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{p.call(e,p)}catch(ie){return!0}return e instanceof WeakMap}catch(t){}return!1}(t))return Z("WeakMap");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{p.call(e,p);try{d.call(e,d)}catch(ie){return!0}return e instanceof WeakSet}catch(t){}return!1}(t))return Z("WeakSet");if(function(e){if(!m||!e||"object"!=typeof e)return!1;try{return m.call(e),!0}catch(t){}return!1}(t))return Z("WeakRef");if(function(e){return"[object Number]"===K(e)&&U(e)}(t))return J(q(Number(t)));if(function(e){if(!e||"object"!=typeof e||!F)return!1;try{return F.call(e),!0}catch(t){}return!1}(t))return J(q(F.call(t)));if(function(e){return"[object Boolean]"===K(e)&&U(e)}(t))return J(h.call(t));if(function(e){return"[object String]"===K(e)&&U(e)}(t))return J(q(String(t)));if("undefined"!=typeof window&&t===window)return"{ [object Window] }";if("undefined"!=typeof globalThis&&t===globalThis||void 0!==a.g&&t===a.g)return"{ [object globalThis] }";if(!function(e){return"[object Date]"===K(e)&&U(e)}(t)&&!H(t)){var de=ae(t,q),pe=z?z(t)===Object.prototype:t instanceof Object||t.constructor===Object,me=t instanceof Object?"":"null prototype",he=!pe&&_&&Object(t)===t&&_ in t?y.call(K(t),8,-1):me?"Object":"",ge=(pe||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(he||me?"["+A.call(S.call([],he||[],me||[]),": ")+"] ":"");return 0===de.length?ge+"{}":N?ge+"{"+te(de,N)+"}":ge+"{ "+A.call(de,", ")+" }"}return String(t)};var Q=Object.prototype.hasOwnProperty||function(e){return e in this};function G(e,t){return Q.call(e,t)}function K(e){return g.call(e)}function X(e,t){if(e.indexOf)return e.indexOf(t);for(var a=0,n=e.length;a<n;a++)if(e[a]===t)return a;return-1}function Y(e,t){if(e.length>t.maxStringLength){var a=e.length-t.maxStringLength,n="... "+a+" more character"+(a>1?"s":"");return Y(y.call(e,0,t.maxStringLength),t)+n}var i=q[t.quoteStyle||"single"];return i.lastIndex=0,L(v.call(v.call(e,i,"\\$1"),/[\x00-\x1f]/g,$),"single",t)}function $(e){var t=e.charCodeAt(0),a={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];
2return a?"\\"+a:"\\x"+(t<16?"0":"")+w.call(t.toString(16))}function J(e){return"Object("+e+")"}function Z(e){return e+" { ? }"}function ee(e,t,a,n){return e+" ("+t+") {"+(n?te(a,n):A.call(a,", "))+"}"}function te(e,t){if(0===e.length)return"";var a="\n"+t.prev+t.base;return a+A.call(e,","+a)+"\n"+t.prev}function ae(e,t){var a=W(e),n=[];if(a){n.length=e.length;for(var i=0;i<e.length;i++)n[i]=G(e,i)?t(e[i],e):""}var r,o="function"==typeof E?E(e):[];if(O){r={};for(var s=0;s<o.length;s++)r["$"+o[s]]=o[s]}for(var l in e)G(e,l)&&(a&&String(Number(l))===l&&l<e.length||O&&r["$"+l]instanceof Symbol||(I.call(/[^\w$]/,l)?n.push(t(l,e)+": "+t(e[l],e)):n.push(l+": "+t(e[l],e))));if("function"==typeof E)for(var u=0;u<o.length;u++)P.call(e,o[u])&&n.push("["+t(o[u])+"]: "+t(e[o[u]],e));return n}},48944:function(e,t,a){"use strict";var n=a(63008),i=a(5234),r=a(79117).String;e.exports=!!Object.getOwnPropertySymbols&&!i(function(){var e=Symbol("symbol detection");return!r(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41})},49164:function(e){"use strict";e.exports={}},50432:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.INVALID_HASH=t.IMPROPPER_FORMATTING=void 0;t.IMPROPPER_FORMATTING="Anchor path should contain an absolute root path `/` and selector `#` Ex: `/about#team`";t.INVALID_HASH="Anchor Links plugin attempted to scroll to an invalid hash on route change."},50476:function(e){"use strict";e.exports=function e(t){if("number"==typeof t)return t;if("string"==typeof t)return parseFloat(t);if(Array.isArray(t))return t.map(e);throw new Error("The value should be a number, a parsable string or an array of those.")}},50767:function(e,t){t.U=()=>""},51934:function(e,t,a){var n=a(69893);e.exports=function(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,n(e,t)},e.exports.__esModule=!0,e.exports.default=e.exports},52053:function(e,t,a){"use strict";a.r(t),a.d(t,{Link:function(){return s.N_},PageRenderer:function(){return r()},Script:function(){return x.Script},ScriptStrategy:function(){return x.ScriptStrategy},Slice:function(){return S},StaticQuery:function(){return l.de},StaticQueryContext:function(){return l.G},collectedScriptsByPage:function(){return x.collectedScriptsByPage},graphql:function(){return E},navigate:function(){return s.oo},parsePath:function(){return s.Rr},prefetchPathname:function(){return F},scriptCache:function(){return x.scriptCache},scriptCallbackCache:function(){return x.scriptCallbackCache},useScrollRestoration:function(){return o.RV},useStaticQuery:function(){return l.GR},withAssetPrefix:function(){return s.Zf},withPrefix:function(){return s.Fe}});var n=a(60890),i=a(69746),r=a.n(i),o=a(9864),s=a(33751),l=a(85033),u=a(79140);function c(e){return c=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)},c(e)}var d=a(1087);function p(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(e){}return(p=function(){return!!e})()}function m(e){var t="function"==typeof Map?new Map:void 0;return m=function(e){if(null===e||!function(e){try{return-1!==Function.toString.call(e).indexOf("[native code]")}catch(t){return"function"==typeof e}}(e))return e;if("function"!=typeof e)throw new TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,a)}function a(){return function(e,t,a){if(p())return Reflect.construct.apply(null,arguments);var n=[null];n.push.apply(n,t);var i=new(e.bind.apply(e,n));return a&&(0,d.A)(i,a.prototype),i}(e,arguments,c(this).constructor)}return a.prototype=Object.create(e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),(0,d.A)(a,e)},m(e)}var h=a(14041),g=a(17502),f=a(50767),b=a(91613);const y=e=>{let t=e.sliceId,a=e.children;const n=[h.createElement("slice-start",{id:t+"-1"}),h.createElement("slice-end",{id:t+"-1"})];return a&&(n.push(a),n.push(h.createElement("slice-start",{id:t+"-2"}),h.createElement("slice-end",{id:t+"-2"}))),n},v=["sliceName","allowEmpty","children"],w=e=>{let t=e.sliceName,a=e.allowEmpty,n=e.children,i=(0,g.A)(e,v);const r=(0,h.useContext)(b.Jr),o=(0,h.useContext)(b.hr),s=r[t];if(!s){if(a)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}const l=((e,t)=>Object.keys(t).length?e+"-"+(0,f.U)(t):e)(s,i);let u=o[l];return u?n&&(u.hasChildren=!0):o[l]=u={props:i,sliceName:s,hasChildren:!!n},h.createElement(y,{sliceId:l},n)},k=["sliceName","allowEmpty","children"],I=e=>{let t=e.sliceName,a=e.allowEmpty,n=e.children,i=(0,g.A)(e,k);const r=(0,h.useContext)(b.Jr),o=(0,h.useContext)(b.dd),s=r[t],l=o.get(s);if(!l){if(a)return null;throw new Error('Slice "'+s+'" for "'+t+'" slot not found')}return h.createElement(l.component,Object.assign({sliceContext:l.sliceContext,data:l.data},i),n)};function S(e){{const a=Object.assign({},e,{sliceName:e.alias});delete a.alias,delete a.__renderedByLocation;const n=(0,h.useContext)(b.j$),i=j(e);if(Object.keys(i).length)throw new A("browser"===n.renderEnvironment,a.sliceName,i,e.__renderedByLocation);if("server"===n.renderEnvironment)return h.createElement(w,a);if("browser"===n.renderEnvironment)return h.createElement(I,a);if("engines"===n.renderEnvironment||"dev-ssr"===n.renderEnvironment)return h.createElement(I,a);if("slices"===n.renderEnvironment){let a="";try{a='\n\nSlice component "'+n.sliceRoot.name+'" ('+n.sliceRoot.componentPath+') tried to render <Slice alias="'+e.alias+'"/>'}catch(t){}throw new Error("Nested slices are not supported."+a+"\n\nSee https://gatsbyjs.com/docs/reference/built-in-components/gatsby-slice#nested-slices")}throw new Error('Slice context "'+n.renderEnvironment+'" is not supported.')}}let A=function(e){function t(a,n,i,r){var o;const s=Object.entries(i).map(e=>{let t=e[0];return'not serializable "'+e[1]+'" type passed to "'+t+'" prop'}).join(", "),l="SlicePropsError";let u="",c="";if(a){var d,p;let e="";if(h.captureOwnerStack){const t=h.captureOwnerStack(),a=(new Error).stack||"";
2e=t?a+"\n"+t:a}else e=null!==(d=h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)&&void 0!==d&&null!==(p=d.ReactDebugCurrentFrame)&&void 0!==p&&p.getCurrentStack?h.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactDebugCurrentFrame.getCurrentStack():(new Error).stack||"";const t=e.trim().split("\n").slice(1);t.length>0&&(t[0]=t[0].trim(),u="\n"+t.join("\n")),c='Slice "'+n+'" was passed props that are not serializable ('+s+")."}else{c=l+': Slice "'+n+'" was passed props that are not serializable ('+s+").";u=c+"\n"+(new Error).stack.trim().split("\n").slice(2).join("\n")}return(o=e.call(this,c)||this).name=l,u?o.stack=u:Error.captureStackTrace(o,t),r&&(o.forcedLocation=Object.assign({},r,{functionName:"Slice"})),o}return(0,u.A)(t,e),t}(m(Error));const j=function(e,t,a,n){void 0===t&&(t={}),void 0===a&&(a=[]),void 0===n&&(n=null);for(const i of Object.entries(e)){const e=i[0],r=i[1];if(null==r||!n&&"children"===e)continue;const o=n?n+"."+e:e;"function"==typeof r?t[o]=typeof r:"object"==typeof r&&a.indexOf(r)<=0&&(a.push(r),j(r,t,a,o))}return t};var x=a(59340);const F=n.Ay.enqueue;function E(){throw new Error("It appears like Gatsby is misconfigured. Gatsby related `graphql` calls are supposed to only be evaluated at compile time, and then compiled away. Unfortunately, something went wrong and the query was left in the compiled code.\n\nUnless your site has a complex or custom babel/Gatsby configuration this is likely a bug in Gatsby.")}},52256:function(e,t,a){"use strict";var n=a(13502),i=a(45668),r=a(23674),o=a(47270),s=a(71568);function l(e,t,a,i){return new n(e,t,a,i)}l.version=a(82153),l.AlgoliaSearchHelper=n,l.SearchParameters=o,l.RecommendParameters=i,l.SearchResults=s,l.RecommendResults=r,e.exports=l},52882:function(e,t,a){"use strict";var n=a(62584),i=a(94916);e.exports=function(e,t){var a={};return t.forEach(function(t){t.forEach(function(t,n){e.includes(t.objectID)||(a[t.objectID]?a[t.objectID]={indexSum:a[t.objectID].indexSum+n,count:a[t.objectID].count+1}:a[t.objectID]={indexSum:n,count:1})})}),function(e,t){var a=[];return Object.keys(e).forEach(function(n){e[n].count<2&&(e[n].indexSum+=100),a.push({objectID:n,avgOfIndices:e[n].indexSum/t})}),a.sort(function(e,t){return e.avgOfIndices>t.avgOfIndices?1:-1})}(a,t.length).reduce(function(e,a){var r=n(i(t),function(e){return e.objectID===a.objectID});return r?e.concat(r):e},[])}},53307:function(e){"use strict";function t(e){return"object"==typeof e&&null!==e?n(Array.isArray(e)?[]:{},e):e}function a(e){return"function"==typeof e||Array.isArray(e)||"[object Object]"===Object.prototype.toString.call(e)}function n(e,i){if(e===i)return e;for(var r in i)if(Object.prototype.hasOwnProperty.call(i,r)&&"__proto__"!==r&&"constructor"!==r){var o=i[r],s=e[r];void 0!==s&&void 0===o||(a(s)&&a(o)?e[r]=n(s,o):e[r]=t(o))}return e}e.exports=function(e){a(e)||(e={});for(var t=1,i=arguments.length;t<i;t++){var r=arguments[t];a(r)&&n(e,r)}return e}},53558:function(e,t,a){"use strict";var n="undefined"!=typeof Symbol&&Symbol,i=a(62908);e.exports=function(){return"function"==typeof n&&("function"==typeof Symbol&&("symbol"==typeof n("foo")&&("symbol"==typeof Symbol("bar")&&i())))}},55397:function(e,t,a){"use strict";var n=a(5234);e.exports=function(e,t){var a=[][e];return!!a&&n(function(){a.call(null,t||function(){return 1},1)})}},55878:function(e,t,a){"use strict";var n=a(4293);t.__esModule=!0,t.onRouteUpdateDelayed=t.onRouteUpdate=t.onClientEntry=void 0;var i=n(a(24505)),r=n(a(87331)),o={color:"#29d"};t.onClientEntry=function(e,t){void 0===t&&(t={});var a=(0,i.default)({},o,t),n="\n #nprogress {\n pointer-events: none;\n }\n #nprogress .bar {\n background: "+a.color+";\n position: fixed;\n z-index: 1031;\n top: 0;\n left: 0;\n width: 100%;\n height: 2px;\n }\n #nprogress .peg {\n display: block;\n position: absolute;\n right: 0px;\n width: 100px;\n height: 100%;\n box-shadow: 0 0 10px "+a.color+", 0 0 5px "+a.color+";\n opacity: 1.0;\n -webkit-transform: rotate(3deg) translate(0px, -4px);\n -ms-transform: rotate(3deg) translate(0px, -4px);\n transform: rotate(3deg) translate(0px, -4px);\n }\n #nprogress .spinner {\n display: block;\n position: fixed;\n z-index: 1031;\n top: 15px;\n right: 15px;\n }\n #nprogress .spinner-icon {\n width: 18px;\n height: 18px;\n box-sizing: border-box;\n border: solid 2px transparent;\n border-top-color: "+a.color+";\n border-left-color: "+a.color+";\n border-radius: 50%;\n -webkit-animation: nprogress-spinner 400ms linear infinite;\n animation: nprogress-spinner 400ms linear infinite;\n }\n .nprogress-custom-parent {\n overflow: hidden;\n position: relative;\n }\n .nprogress-custom-parent #nprogress .spinner,\n .nprogress-custom-parent #nprogress .bar {\n position: absolute;\n }\n @-webkit-keyframes nprogress-spinner {\n 0% {\n -webkit-transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n }\n }\n @keyframes nprogress-spinner {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n }\n ",s=document.createElement("style");s.id="nprogress-styles",s.innerHTML=n,document.head.appendChild(s),r.default.configure(a)};t.onRouteUpdateDelayed=function(){r.default.start()};t.onRouteUpdate=function(){r.default.done()}},57859:function(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect.getPrototypeOf||null},58139:function(e,t,a){"use strict";e.exports=a(93296)},58479:function(e){"use strict";e.exports=Math.abs},58612:function(e,t,a){"use strict";e.exports=function(e){return function(t,a){var n=e.hierarchicalFacets[a],u=e.hierarchicalFacetsRefinements[n.name]&&e.hierarchicalFacetsRefinements[n.name][0]||"",c=e._getHierarchicalFacetSeparator(n),d=e._getHierarchicalRootPath(n),p=e._getHierarchicalShowParentLevel(n),m=r(e._getHierarchicalFacetSortBy(n)),h=t.every(function(e){return e.exhaustive}),g=function(e,t,a,n,r){return function(u,c,d){var p=u;if(d>0){var m=0;for(p=u;m<d;){var h=p&&Array.isArray(p.data)?p.data:[];p=i(h,function(e){return e.isRefined}),m++}}if(p){var g=Object.keys(c.data).map(function(e){return[e,c.data[e]]}).filter(function(e){return function(e,t,a,n,i,r){if(i&&(0!==e.indexOf(i)||i===e))return!1;return!i&&-1===e.indexOf(n)||i&&e.split(n).length-i.split(n).length===1||-1===e.indexOf(n)&&-1===a.indexOf(n)||0===a.indexOf(e)||0===e.indexOf(t+n)&&(r||0===e.indexOf(a))}(e[0],p.path||a,r,t,a,n)});p.data=o(g.map(function(e){var a=e[0];return function(e,t,a,n,i){var r=t.split(a);return{name:r[r.length-1].trim(),path:t,escapedValue:s(t),count:e,isRefined:n===t||0===n.indexOf(t+a),exhaustive:i,data:null}}(e[1],a,t,l(r),c.exhaustive)}),e[0],e[1])}return u}}(m,c,d,p,u),f=t;return d&&(f=t.slice(d.split(c).length)),f.reduce(g,{name:e.hierarchicalFacets[a].name,count:null,isRefined:!0,path:null,escapedValue:null,exhaustive:h,data:null})}};var n=a(45696),i=a(62584),r=a(62512),o=a(90246),s=n.escapeFacetValue,l=n.unescapeFacetValue},58758:function(e){(function(){var t,a,n,i,r,o;"undefined"!=typeof performance&&null!==performance&&performance.now?e.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(e.exports=function(){return(t()-r)/1e6},a=process.hrtime,i=(t=function(){var e;return 1e9*(e=a())[0]+e[1]}
2)(),o=1e9*process.uptime(),r=i-o):Date.now?(e.exports=function(){return Date.now()-n},n=Date.now()):(e.exports=function(){return(new Date).getTime()-n},n=(new Date).getTime())}).call(this)},58899:function(e,t,a){"use strict";a(1402)},59146:function(e,t,a){"use strict";function n(e,t){return void 0===t&&(t=""),t?e===t?"/":e.startsWith(t+"/")?e.slice(t.length):e:e}a.d(t,{A:function(){return n}})},59282:function(e,t,a){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.onRouteUpdate=void 0;var n=a(97522);t.onRouteUpdate=function(e,t){var a,i=e.location,r=t.offset,o=void 0===r?0:r,s=t.duration,l=void 0===s?1e3:s;n.isBrowser&&(window.gatsby_scroll_offset=o,window.gatsby_scroll_duration=l,a=window.gatsby_scroll_hash),a?(0,n.scroller)(a,o):(0,n.checkHash)(i,o),n.isBrowser&&a&&(window.gatsby_scroll_hash=void 0)}},59340:function(e,t,a){"use strict";a.r(t),a.d(t,{Script:function(){return h},ScriptStrategy:function(){return u},collectedScriptsByPage:function(){return s},scriptCache:function(){return p},scriptCallbackCache:function(){return m}});var n=a(14041),i=a(20289);function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},r.apply(this,arguments)}const o=new Map,s={get:e=>o.get(e)||[],set(e,t){const a=o.get(e)||[];a.push(t),o.set(e,a)},delete(e){o.delete(e)}},l="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){const t=Date.now();return setTimeout(function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})},1)};var u,c;(c=u||(u={})).postHydrate="post-hydrate",c.idle="idle",c.offMainThread="off-main-thread";const d=new Set(["src","strategy","dangerouslySetInnerHTML","children","onLoad","onError"]),p=new Set,m=new Map;function h(e){return n.createElement(i.Location,null,()=>n.createElement(g,e))}function g(e){const{src:t,strategy:a=u.postHydrate}=e||{},{pathname:o}=(0,i.useLocation)();if((0,n.useEffect)(()=>{let t;switch(a){case u.postHydrate:t=f(e);break;case u.idle:l(()=>{t=f(e)});break;case u.offMainThread:{const t=y(e);s.set(o,t)}}return()=>{const{script:e,loadCallback:a,errorCallback:n}=t||{};a&&(null==e||e.removeEventListener("load",a)),n&&(null==e||e.removeEventListener("error",n)),null==e||e.remove()}},[]),a===u.offMainThread){const i=b(e),l=y(e);return"undefined"==typeof window&&s.set(o,l),n.createElement("script",i?r({type:"text/partytown","data-strategy":a,crossOrigin:"anonymous"},l,{dangerouslySetInnerHTML:{__html:b(e)}}):r({type:"text/partytown",src:v(t),"data-strategy":a,crossOrigin:"anonymous"},l))}return null}function f(e){const{id:t,src:a,strategy:n=u.postHydrate,onLoad:i,onError:o}=e||{},s=t||a,l=["load","error"],c={load:i,error:o};if(s){for(const e of l)if(null!=c&&c[e]){var d;const t=m.get(s)||{},{callbacks:a=[]}=(null==t?void 0:t[e])||{};var h,g;a.push(null==c?void 0:c[e]),null!=t&&null!=(d=t[e])&&d.event?null==c||null==(h=c[e])||h.call(c,null==t||null==(g=t[e])?void 0:g.event):m.set(s,r({},t,{[e]:{callbacks:a}}))}if(p.has(s))return null}const f=b(e),v=y(e),k=document.createElement("script");t&&(k.id=t),k.dataset.strategy=n;for(const[r,u]of Object.entries(v))k.setAttribute(r,u);f&&(k.textContent=f),a&&(k.src=a);const I={};if(s){for(const e of l){const t=t=>w(t,s,e);k.addEventListener(e,t),I[`${e}Callback`]=t}p.add(s)}return document.body.appendChild(k),{script:k,loadCallback:I.loadCallback,errorCallback:I.errorCallback}}function b(e){const{dangerouslySetInnerHTML:t,children:a=""}=e||{},{__html:n=""}=t||{};return n||a}function y(e){const t={};for(const[a,n]of Object.entries(e))d.has(a)||(t[a]=n);return t}function v(e){if(e)return`/__third-party-proxy?url=${encodeURIComponent(e)}`}function w(e,t,a){const n=m.get(t)||{};for(const r of(null==n||null==(i=n[a])?void 0:i.callbacks)||[]){var i;r(e)}m.set(t,{[a]:{event:e}})}},59373:function(e){"use strict";e.exports=function(e){return null!==e&&/^[a-zA-Z0-9_-]{1,64}$/.test(e)}},60142:function(e){"use strict";var t=Math.ceil,a=Math.floor;e.exports=Math.trunc||function(e){var n=+e;return(n>0?a:t)(n)}},60890:function(e,t,a){"use strict";a.d(t,{Wi:function(){return c},N5:function(){return w},Ay:function(){return S},Rh:function(){return j},LE:function(){return A},Zf:function(){return I},iC:function(){return k}});var n=a(79140),i=a(40107);const r=function(e){if("undefined"==typeof document)return!1;const t=document.createElement("link");try{if(t.relList&&"function"==typeof t.relList.supports)return t.relList.supports(e)}catch(a){return!1}return!1}("prefetch")?function(e,t){return new Promise((a,n)=>{if("undefined"==typeof document)return void n();const i=document.createElement("link");i.setAttribute("rel","prefetch"),i.setAttribute("href",e),Object.keys(t).forEach(e
2=>{i.setAttribute(e,t[e])}),i.onload=a,i.onerror=n;(document.getElementsByTagName("head")[0]||document.getElementsByName("script")[0].parentNode).appendChild(i)})}:function(e){return new Promise((t,a)=>{const n=new XMLHttpRequest;n.open("GET",e,!0),n.onload=()=>{200===n.status?t():a()},n.send(null)})},o={};var s=function(e,t){return new Promise(a=>{o[e]?a():r(e,t).then(()=>{a(),o[e]=!0}).catch(()=>{})})},l=a(40271),u=a(66118);const c={Error:"error",Success:"success"},d=e=>{const t=e.split("?"),a=t[0],n=t[1];var i;return"/page-data/"+("/"===a?"index":(i="/"===(i=a)[0]?i.slice(1):i).endsWith("/")?i.slice(0,-1):i)+"/page-data.json"+(n?"?"+n:"")},p=e=>e.startsWith("//");function m(e,t){return void 0===t&&(t="GET"),new Promise(a=>{const n=new XMLHttpRequest;n.open(t,e,!0),n.onreadystatechange=()=>{4==n.readyState&&a(n)},n.send(null)})}const h=/bot|crawler|spider|crawling/i,g=function(e,t,a){var n;void 0===t&&(t=null);const i={componentChunkName:e.componentChunkName,path:e.path,webpackCompilationHash:e.webpackCompilationHash,matchPath:e.matchPath,staticQueryHashes:e.staticQueryHashes,getServerDataError:e.getServerDataError,slicesMap:null!==(n=e.slicesMap)&&void 0!==n?n:{}};return{component:t,head:a,json:e.result,page:i}};function f(e){return new Promise(t=>{try{const a=e.readRoot();t(a)}catch(a){if(!Object.hasOwnProperty.call(a,"_response")||!Object.hasOwnProperty.call(a,"_status"))throw a;setTimeout(()=>{f(e).then(t)},200)}})}let b=function(){function e(e,t){this.inFlightNetworkRequests=new Map,this.pageDb=new Map,this.inFlightDb=new Map,this.staticQueryDb={},this.pageDataDb=new Map,this.partialHydrationDb=new Map,this.slicesDataDb=new Map,this.sliceInflightDb=new Map,this.slicesDb=new Map,this.isPrefetchQueueRunning=!1,this.prefetchQueued=[],this.prefetchTriggered=new Set,this.prefetchCompleted=new Set,this.loadComponent=e,(0,u.QX)(t)}var t=e.prototype;return t.memoizedGet=function(e){let t=this.inFlightNetworkRequests.get(e);return t||(t=m(e,"GET"),this.inFlightNetworkRequests.set(e,t)),t.then(t=>(this.inFlightNetworkRequests.delete(e),t)).catch(t=>{throw this.inFlightNetworkRequests.delete(e),t})},t.setApiRunner=function(e){this.apiRunner=e,this.prefetchDisabled=e("disableCorePrefetching").some(e=>e)},t.fetchPageDataJson=function(e){const t=e.pagePath,a=e.retries,n=void 0===a?0:a,i=d(t);return this.memoizedGet(i).then(a=>{const i=a.status,r=a.responseText;if(200===i)try{const a=JSON.parse(r);if(void 0===a.path)throw new Error("not a valid pageData response");const n=t.split("?")[1];return n&&!a.path.includes(n)&&(a.path+="?"+n),Object.assign(e,{status:c.Success,payload:a})}catch(o){}return 404===i||200===i?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:c.Error}):this.fetchPageDataJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===i?this.fetchPageDataJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPageDataJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:c.Error})})},t.fetchPartialHydrationJson=function(e){const t=e.pagePath,a=e.retries,n=void 0===a?0:a,i=d(t).replace(".json","-rsc.json");return this.memoizedGet(i).then(a=>{const i=a.status,r=a.responseText;if(200===i)try{return Object.assign(e,{status:c.Success,payload:r})}catch(o){}return 404===i||200===i?"/404.html"===t||"/500.html"===t?Object.assign(e,{status:c.Error}):this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/404.html",notFound:!0})):500===i?this.fetchPartialHydrationJson(Object.assign(e,{pagePath:"/500.html",internalServerError:!0})):n<3?this.fetchPartialHydrationJson(Object.assign(e,{retries:n+1})):Object.assign(e,{status:c.Error})})},t.loadPageDataJson=function(e){const t=(0,u.Hh)(e);if(this.pageDataDb.has(t)){const e=this.pageDataDb.get(t);return Promise.resolve(e)}return this.fetchPageDataJson({pagePath:t}).then(e=>(this.pageDataDb.set(t,e),e))},t.loadPartialHydrationJson=function(e){const t=(0,u.Hh)(e);if(this.partialHydrationDb.has(t)){const e=this.partialHydrationDb.get(t);return Promise.resolve(e)}return this.fetchPartialHydrationJson({pagePath:t}).then(e=>(this.partialHydrationDb.set(t,e),e))}
2,t.loadSliceDataJson=function(e){if(this.slicesDataDb.has(e)){const t=this.slicesDataDb.get(e);return Promise.resolve({sliceName:e,jsonPayload:t})}return m("/slice-data/"+e+".json","GET").then(t=>{const a=JSON.parse(t.responseText);return this.slicesDataDb.set(e,a),{sliceName:e,jsonPayload:a}})},t.findMatchPath=function(e){return(0,u.Yl)(e)},t.loadPage=function(e){const t=(0,u.Hh)(e);if(this.pageDb.has(t)){const e=this.pageDb.get(t);return e.error?Promise.resolve({error:e.error,status:e.status}):Promise.resolve(e.payload)}if(this.inFlightDb.has(t))return this.inFlightDb.get(t);const n=[this.loadAppData(),this.loadPageDataJson(t)];const r=Promise.all(n).then(e=>{const n=e[0],r=e[1],o=e[2];if(r.status===c.Error||(null==o?void 0:o.status)===c.Error)return{status:c.Error};let s=r.payload;const u=s,d=u.componentChunkName,p=u.staticQueryHashes,m=void 0===p?[]:p,h=u.slicesMap,b=void 0===h?{}:h,y={},v=Array.from(new Set(Object.values(b))),w=e=>{if(this.slicesDb.has(e.name))return this.slicesDb.get(e.name);if(this.sliceInflightDb.has(e.name))return this.sliceInflightDb.get(e.name);const t=this.loadComponent(e.componentChunkName).then(t=>{return{component:(a=t,a&&a.default||a),sliceContext:e.result.sliceContext,data:e.result.data};var a});return this.sliceInflightDb.set(e.name,t),t.then(t=>{this.slicesDb.set(e.name,t),this.sliceInflightDb.delete(e.name)}),t};return Promise.all(v.map(e=>this.loadSliceDataJson(e))).then(e=>{const u=[],p=(0,i.A)(m);for(const t of Object.values(e)){const e=t.jsonPayload,a=t.sliceName;u.push(Object.assign({name:a},e));for(const t of e.staticQueryHashes)p.includes(t)||p.push(t)}const h=[Promise.all(u.map(w)),this.loadComponent(d,"head")];h.push(this.loadComponent(d));const b=Promise.all(h).then(e=>{const t=e[0],i=e[1],l=e[2];y.createdAt=new Date;for(const a of t)(!a||a instanceof Error)&&(y.status=c.Error,y.error=a);let u;if((!l||l instanceof Error)&&(y.status=c.Error,y.error=l),y.status!==c.Error){if(y.status=c.Success,!0!==r.notFound&&!0!==(null==o?void 0:o.notFound)||(y.notFound=!0),s=Object.assign(s,{webpackCompilationHash:n?n.webpackCompilationHash:""}),"string"==typeof(null==o?void 0:o.payload)){u=g(s,null,i),u.partialHydration=o.payload;const e=new ReadableStream({start(e){const t=new TextEncoder;e.enqueue(t.encode(o.payload))},pull(e){e.close()},cancel(){}});return a.e(606).then(a.t.bind(a,47606,23)).then(t=>f((0,t.createFromReadableStream)(e))).then(e=>(u.partialHydration=e,u))}u=g(s,l,i)}return u}),v=Promise.all(p.map(e=>{if(this.staticQueryDb[e]){const t=this.staticQueryDb[e];return{staticQueryHash:e,jsonPayload:t}}return this.memoizedGet("/page-data/sq/d/"+e+".json").then(t=>{const a=JSON.parse(t.responseText);return{staticQueryHash:e,jsonPayload:a}}).catch(()=>{throw new Error("We couldn't load \"/page-data/sq/d/"+e+'.json"')})})).then(e=>{const t={};return e.forEach(e=>{let a=e.staticQueryHash,n=e.jsonPayload;t[a]=n,this.staticQueryDb[a]=n}),t});return Promise.all([b,v]).then(e=>{let a,n=e[0],i=e[1];return n&&(a=Object.assign({},n,{staticQueryResults:i}),y.payload=a,l.A.emit("onPostLoadPageResources",{page:a,pageResources:a})),this.pageDb.set(t,y),y.error?{error:y.error,status:y.status}:a}).catch(e=>({error:e,status:c.Error}))})});return r.then(()=>{this.inFlightDb.delete(t)}).catch(e=>{throw this.inFlightDb.delete(t),e}),this.inFlightDb.set(t,r),r},t.loadPageSync=function(e,t){void 0===t&&(t={});const a=(0,u.Hh)(e);if(this.pageDb.has(a)){var n;const e=this.pageDb.get(a);if(e.payload)return e.payload;if(null!==(n=t)&&void 0!==n&&n.withErrorDetails)return{error:e.error,status:e.status}}},t.shouldPrefetch=function(e){return!!(()=>{if("connection"in navigator&&void 0!==navigator.connection){if((navigator.connection.effectiveType||"").includes("2g"))return!1;if(navigator.connection.saveData)return!1}return!0})()&&((!navigator.userAgent||!h.test(navigator.userAgent))&&!this.pageDb.has(e))},t.prefetch=function(e){if(!this.shouldPrefetch(e))return{then:e=>e(!1),abort:()=>{}};if(this.prefetchTriggered.has(e))return{then:e=>e(!0),abort:()=>{}};const t={resolve:null,reject:null,promise:null};t.promise=new Promise((e,a)=>{t.resolve=e,t.reject=a}),this.prefetchQueued.push([e,t]);const a=new AbortController;return a.signal.addEventListener("abort",()=>{const t=this.prefetchQueued.findIndex(t=>t[0]===e);-1!==t&&this.prefetchQueued.splice(t,1)}),this.isPrefetchQueueRunning||(this.isPrefetchQueueRunning=!0,setTimeout(()=>{this._processNextPrefetchBatch()},3e3)),{then:(e,a)=>t.promise.then(e,a),abort:a.abort.bind(a)}},t._processNextPrefetchBatch=function(){(window.requestIdleCallback||(e=>setTimeout(e,0)))(()=>{const e=this.prefetchQueued.splice(0,4),t=Promise.all(e.map(e=>{let t=e[0],a=e[1];return this.prefetchTriggered.has(t)||(this.apiRunner("onPrefetchPathname",{pathname:t}),this.prefetchTriggered.add(t)),this.prefetchDisabled?a.resolve(!1):this.doPrefetch((0,u.Hh)(t)).then(()=>{this.prefetchCompleted.has(t)||(this.apiRunner("onPostPrefetchPathname",{pathname:t}),this.prefetchCompleted.add(t)),a.resolve(!0)})}));this.prefetchQueued.length?t.then(()=>{setTimeout(()=>{this._processNextPrefetchBatch()},3e3)}):this.isPrefetchQueueRunning=!1})},t.doPrefetch=function(e){const t=d(e);return s(t,{crossOrigin:"anonymous",as:"fetch"}).then(()=>this.loadPageDataJson(e))},t.hovering=function(e){this.loadPage(e)},t.getResourceURLsForPathname=function(e){const t=(0,u.Hh)(e),a=this.pageDataDb.get(t);if(a){const e=g(a.payload);return[].concat((0,i.A)(y(e.page.componentChunkName)),[d(t)])}return null},t.isPageNotFound=function(e){const t=(0,u.Hh)(e),a=this.pageDb.get(t);return!a||a.notFound},t.loadAppData=function(e){return void 0===e&&(e=0),this.memoizedGet("/page-d
2ata/app-data.json").then(t=>{const a=t.status,n=t.responseText;let i;if(200!==a&&e<3)return this.loadAppData(e+1);if(200===a)try{const e=JSON.parse(n);if(void 0===e.webpackCompilationHash)throw new Error("not a valid app-data response");i=e}catch(r){}return i})},e}();const y=e=>(window.___chunkMapping[e]||[]).map(e=>""+e);let v,w=function(e){function t(t,a,n){var i;return i=e.call(this,function(e,a){if(void 0===a&&(a="components"),!t[a="components"][e])throw new Error("We couldn't find the correct component chunk with the name \""+e+'"');return t[a][e]().catch(e=>e)},a)||this,n&&i.pageDataDb.set((0,u.Hh)(n.path),{pagePath:n.path,payload:n,status:"success"}),i}(0,n.A)(t,e);var a=t.prototype;return a.doPrefetch=function(t){return e.prototype.doPrefetch.call(this,t).then(e=>{if(e.status!==c.Success)return Promise.resolve();const t=e.payload,a=t.componentChunkName,n=y(a);return Promise.all(n.map(s)).then(()=>t)})},a.loadPageDataJson=function(t){return e.prototype.loadPageDataJson.call(this,t).then(e=>e.notFound?p(t)?e:m(t,"HEAD").then(t=>200===t.status?{status:c.Error}:e):e)},a.loadPartialHydrationJson=function(t){return e.prototype.loadPartialHydrationJson.call(this,t).then(e=>e.notFound?p(t)?e:m(t,"HEAD").then(t=>200===t.status?{status:c.Error}:e):e)},t}(b);const k=e=>{v=e},I={enqueue:e=>v.prefetch(e),getResourceURLsForPathname:e=>v.getResourceURLsForPathname(e),loadPage:e=>v.loadPage(e),loadPageSync:function(e,t){return void 0===t&&(t={}),v.loadPageSync(e,t)},prefetch:e=>v.prefetch(e),isPageNotFound:e=>v.isPageNotFound(e),hovering:e=>v.hovering(e),loadAppData:()=>v.loadAppData()};var S=I;function A(){return v?v.staticQueryDb:{}}function j(){return v?v.slicesDb:{}}},61155:function(e){"use strict";e.exports=RangeError},61274:function(e){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},61292:function(e){"use strict";e.exports=Object.getOwnPropertyDescriptor},62350:function(e,t,a){"use strict";var n=a(39944),i=a(44977),r=a(3770),o=a(13174),s=a(69874),l=TypeError;e.exports=function(e,t){var a=arguments.length<2?s(e):t;if(i(a))return r(n(a,e));throw new l(o(e)+" is not iterable")}},62422:function(e){"use strict";e.exports=Number.isNaN||function(e){return e!=e}},62512:function(e,t,a){"use strict";var n=a(62584);e.exports=function(e,t){var a=(t||[]).map(function(e){return e.split(":")});return e.reduce(function(e,t){var i=t.split(":"),r=n(a,function(e){return e[0]===i[0]});return i.length>1||!r?(e[0].push(i[0]),e[1].push(i[1]),e):(e[0].push(r[0]),e[1].push(r[1]),e)},[[],[]])}},62584:function(e){"use strict";e.exports=function(e,t){if(Array.isArray(e))for(var a=0;a<e.length;a++)if(t(e[a]))return e[a]}},62694:function(e,t,a){"use strict";var n=a(1942),i=a(79117),r=a(14798),o="__core-js_shared__",s=e.exports=i[o]||r(o,{});(s.versions||(s.versions=[])).push({version:"3.49.0",mode:n?"pure":"global",copyright:"© 2013â2025 Denis Pushkarev (zloirock.ru), 2025â2026 CoreJS Company (core-js.io). All rights reserved.",license:"https://github.com/zloirock/core-js/blob/v3.49.0/LICENSE",source:"https://github.com/zloirock/core-js"})},62908:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),a=Object(t);if("string"==typeof t)return!1;if("[object Symbol]"!==Object.prototype.toString.call(t))return!1;if("[object Symbol]"!==Object.prototype.toString.call(a))return!1;for(var n in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length)return!1;if("function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var i=Object.getOwnPropertySymbols(e);if(1!==i.length||i[0]!==t)return!1;if(!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var r=Object.getOwnPropertyDescriptor(e,t);if(42!==r.value||!0!==r.enumerable)return!1}return!0}},63008:function(e,t,a){"use strict";var n,i,r=a(79117),o=a(98060),s=r.process,l=r.Deno,u=s&&s.versions||l&&l.version,c=u&&u.v8;c&&(i=(n=c.split("."))[0]>0&&n[0]<4?1:+(n[0]+n[1])),!i&&o&&(!(n=o.match(/Edge\/(\d+)/))||n[1]>
2=74)&&(n=o.match(/Chrome\/(\d+)/))&&(i=+n[1]),e.exports=i},63616:function(e,t,a){t.components={"component---src-pages-404-js":()=>Promise.all([a.e(223),a.e(125)]).then(a.bind(a,76524)),"component---src-pages-contacts-js":()=>Promise.all([a.e(223),a.e(976),a.e(114)]).then(a.bind(a,20149)),"component---src-pages-content-policy-js":()=>Promise.all([a.e(223),a.e(846)]).then(a.bind(a,21500)),"component---src-pages-cookie-policy-js":()=>Promise.all([a.e(223),a.e(274)]).then(a.bind(a,44703)),"component---src-pages-enterprise-js":()=>Promise.all([a.e(223),a.e(976),a.e(870),a.e(194),a.e(99),a.e(424)]).then(a.bind(a,67593)),"component---src-pages-index-js":()=>Promise.all([a.e(223),a.e(976),a.e(870),a.e(194),a.e(99),a.e(293)]).then(a.bind(a,89936)),"component---src-pages-pricing-js":()=>Promise.all([a.e(223),a.e(870),a.e(43)]).then(a.bind(a,83594)),"component---src-pages-privacy-js":()=>Promise.all([a.e(223),a.e(745)]).then(a.bind(a,25044)),"component---src-pages-referral-program-agreement-js":()=>Promise.all([a.e(223),a.e(386)]).then(a.bind(a,58087)),"component---src-pages-service-js":()=>Promise.all([a.e(223),a.e(976),a.e(194),a.e(806)]).then(a.bind(a,88457)),"component---src-pages-terms-js":()=>Promise.all([a.e(223),a.e(510)]).then(a.bind(a,88339)),"component---src-templates-author-js":()=>Promise.all([a.e(223),a.e(976),a.e(554),a.e(981)]).then(a.bind(a,66924)),"component---src-templates-blog-list-js":()=>Promise.all([a.e(223),a.e(976),a.e(554),a.e(121)]).then(a.bind(a,22708)),"component---src-templates-blog-post-js":()=>Promise.all([a.e(593),a.e(223),a.e(976),a.e(870),a.e(554),a.e(392),a.e(850),a.e(751)]).then(a.bind(a,53762)),"component---src-templates-page-feature-js":()=>Promise.all([a.e(223),a.e(976),a.e(870),a.e(194),a.e(465),a.e(94)]).then(a.bind(a,68090)),"component---src-templates-page-js":()=>Promise.all([a.e(593),a.e(223),a.e(976),a.e(870),a.e(392),a.e(465),a.e(850),a.e(89)]).then(a.bind(a,23376)),"component---src-templates-tag-js":()=>Promise.all([a.e(223),a.e(976),a.e(554),a.e(502)]).then(a.bind(a,94595))}},63732:function(e,t,a){"use strict";t.__esModule=!0,t.useScrollRestoration=function(e){var t=(0,r.useLocation)(),a=(0,i.useContext)(n.ScrollContext),o=(0,i.useRef)(null);return(0,i.useLayoutEffect)(function(){if(o.current){var n=a.read(t,e);o.current.scrollTo(0,n||0)}},[t.key]),{ref:o,onScroll:function(){o.current&&a.save(t,e,o.current.scrollTop)}}};var n=a(12574),i=a(14041),r=a(20289)},63970:function(e){"use strict";e.exports=function(e,t){if(!Array.isArray(e))return-1;for(var a=0;a<e.length;a++)if(t(e[a]))return a;return-1}},64466:function(e,t,a){"use strict";var n=a(96893),i=a(39622),r=a(23315),o=a(3770),s=a(42344),l=TypeError,u=Object.defineProperty,c=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",m="writable";t.f=n?r?function(e,t,a){if(o(e),t=s(t),o(a),"function"==typeof e&&"prototype"===t&&"value"in a&&m in a&&!a[m]){var n=c(e,t);n&&n[m]&&(e[t]=a.value,a={configurable:p in a?a[p]:n[p],enumerable:d in a?a[d]:n[d],writable:!1})}return u(e,t,a)}:u:function(e,t,a){if(o(e),t=s(t),o(a),i)try{return u(e,t,a)}catch(n){}if("get"in a||"set"in a)throw new l("Accessors not supported");return"value"in a&&(e[t]=a.value),e}},64531:function(e){"use strict";e.exports=Function.prototype.call},64837:function(e,t,a){"use strict";a.d(t,{n:function(){return i}});const n=new WeakMap;function i(){const e=a(25873);return{render:function(t,a,i){void 0===i&&(i={});let r=n.get(a);if(!r){const t=i.onUncaughtError||i.onCaughtError?{onUncaughtError:i.onUncaughtError,onCaughtError:i.onCaughtError}:void 0;n.set(a,r=e.createRoot(a,t))}r.render(t)},hydrate:function(t,a,n){void 0===n&&(n={});const i=n.onUncaughtError||n.onCaughtError?{onUncaughtError:n.onUncaughtError,onCaughtError:n.onCaughtError}:void 0;return e.hydrateRoot(a,t,i)}}}},64940:function(e){"use strict";var t=Object.defineProperty||!1;if(t)try{t({},"a",{value:1})}catch(a){t=!1}e.exports=t},65372:function(e){e.exports=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e},e.exports.__esModule=!0,e.exports.default=e.exports},65438:function(e,t,a){"use strict";var n=a(79345),i=a(14188),r=a(38689),o=a(4282)("toStringTag"),s=Object,l="Arguments"===r(function(){return arguments}());e.exports=n?r:function(e){var t,a,n;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(a=function(e,t){try{return e[t]}catch(a){}}
2(t=s(e),o))?a:l?r(t):"Object"===(n=r(t))&&i(t.callee)?"Arguments":n}},65926:function(e,t,a){"use strict";var n=a(79117),i=a(80831),r=n.document,o=i(r)&&i(r.createElement);e.exports=function(e){return o?r.createElement(e):{}}},66118:function(e,t,a){"use strict";a.d(t,{Yl:function(){return p},Hh:function(){return h},UA:function(){return m},QX:function(){return d}});var n=a(20289),i=a(59146),r=e=>{if(void 0===e)return e;let t=e.split("?"),a=t[0],n=t[1],i=void 0===n?"":n;return i&&(i="?"+i),"/"===a?"/"+i:"/"===a.charAt(a.length-1)?a.slice(0,-1)+i:a+i},o=a(6148);const s=new Map;let l=[];const u=e=>{let t=e;if(-1!==e.indexOf("?")){const a=e.split("?"),n=a[0],i=a[1];t=n+"?"+encodeURIComponent(i)}const a=decodeURIComponent(t);return(0,i.A)(a,decodeURIComponent("")).split("#")[0]};function c(e){return e.startsWith("/")||e.startsWith("https://")||e.startsWith("http://")?e:new URL(e,window.location.href+(window.location.href.endsWith("/")?"":"/")).pathname}const d=e=>{l=e},p=e=>{const t=g(e),a=l.map(e=>{let t=e.path;return{path:e.matchPath,originalPath:t}}),i=(0,n.pick)(a,t);return i?r(i.route.originalPath):null},m=e=>{const t=g(e),a=l.map(e=>{let t=e.path;return{path:e.matchPath,originalPath:t}}),i=(0,n.pick)(a,t);return i?i.params:{}},h=e=>{const t=u(c(e));if(s.has(t))return s.get(t);const a=(0,o.X)(e);if(a)return h(a.toPath);let n=p(t);return n||(n=g(e)),s.set(t,n),n},g=e=>{let t=u(c(e));return"/index.html"===t&&(t="/"),t=r(t),t}},66209:function(e,t,a){"use strict";var n=a(16881),i=0,r=Math.random(),o=n(1.1.toString);e.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+o(++i+r,36)}},66348:function(e,t,a){"use strict";var n=a(528),i=a(14607),r=a(48660),o=a(27004),s=a(3468),l=n("%WeakMap%",!0),u=i("WeakMap.prototype.get",!0),c=i("WeakMap.prototype.set",!0),d=i("WeakMap.prototype.has",!0),p=i("WeakMap.prototype.delete",!0);e.exports=l?function(){var e,t,a={assert:function(e){if(!a.has(e))throw new s("Side channel does not contain "+r(e))},delete:function(a){if(l&&a&&("object"==typeof a||"function"==typeof a)){if(e)return p(e,a)}else if(o&&t)return t.delete(a);return!1},get:function(a){return l&&a&&("object"==typeof a||"function"==typeof a)&&e?u(e,a):t&&t.get(a)},has:function(a){return l&&a&&("object"==typeof a||"function"==typeof a)&&e?d(e,a):!!t&&t.has(a)},set:function(a,n){l&&a&&("object"==typeof a||"function"==typeof a)?(e||(e=new l),c(e,a,n)):o&&(t||(t=o()),t.set(a,n))}};return a}:o},67588:function(e){"use strict";e.exports={}},68165:function(e,t,a){"use strict";var n=a(79138),i=a(6095),r=a(64531),o=a(87196);e.exports=o||n.call(r,i)},68489:function(e,t,a){"use strict";var n=a(5234),i=a(14188),r=/#|\.prototype\./,o=function(e,t){var a=l[s(e)];return a===c||a!==u&&(i(t)?n(t):!!t)},s=o.normalize=function(e){return String(e).replace(r,".").toLowerCase()},l=o.data={},u=o.NATIVE="N",c=o.POLYFILL="P";e.exports=o},68602:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.regionAPIs=void 0,t.regionAPIs=new Map([["us","https://api-iam.intercom.io"],["eu","https://api-iam.eu.intercom.io"],["ap","https://api-iam.au.intercom.io"]])},68666:function(e,t,a){"use strict";a.r(t),a.d(t,{ChildContext:function(){return pn},default:function(){return hn}});var n=a(14041),i=a.t(n,2),r=a(93285);var o=a(20289),s=a(20185),l=a.n(s),u=a(72635),c=a(20039);const{slice:d,forEach:p}=[];const m=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,h={create(e,t,a,n){let i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};a&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+60*a*1e3)),n&&(i.domain=n),document.cookie=function(e,t){const a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{path:"/"};let n=`${e}=${encodeURIComponent(t)}`;if(a.maxAge>0){const e=a.maxAge-0;if(Number.isNaN(e))throw new Error("maxAge should be a Number");n+=`; Max-Age=${Math.floor(e)}`}if(a.domain){if(!m.test(a.domain))throw new TypeError("option domain is invalid");n+=`; Domain=${a.domain}`}if(a.path){if(!m.test(a.path))throw new TypeError("option path is invalid");n+=`; Path=${a.path}`}if(a.expires){if("function"!=typeof a.expires.toUTCString)throw new TypeError("option expires is invali
2d");n+=`; Expires=${a.expires.toUTCString()}`}if(a.httpOnly&&(n+="; HttpOnly"),a.secure&&(n+="; Secure"),a.sameSite)switch("string"==typeof a.sameSite?a.sameSite.toLowerCase():a.sameSite){case!0:n+="; SameSite=Strict";break;case"lax":n+="; SameSite=Lax";break;case"strict":n+="; SameSite=Strict";break;case"none":n+="; SameSite=None";break;default:throw new TypeError("option sameSite is invalid")}return a.partitioned&&(n+="; Partitioned"),n}(e,t,i)},read(e){const t=`${e}=`,a=document.cookie.split(";");for(let n=0;n<a.length;n++){let e=a[n];for(;" "===e.charAt(0);)e=e.substring(1,e.length);if(0===e.indexOf(t))return e.substring(t.length,e.length)}return null},remove(e,t){this.create(e,"",-1,t)}};var g={name:"cookie",lookup(e){let{lookupCookie:t}=e;if(t&&"undefined"!=typeof document)return h.read(t)||void 0},cacheUserLanguage(e,t){let{lookupCookie:a,cookieMinutes:n,cookieDomain:i,cookieOptions:r}=t;a&&"undefined"!=typeof document&&h.create(a,e,n,i,r)}},f={name:"querystring",lookup(e){let t,{lookupQuerystring:a}=e;if("undefined"!=typeof window){let{search:e}=window.location;!window.location.search&&window.location.hash?.indexOf("?")>-1&&(e=window.location.hash.substring(window.location.hash.indexOf("?")));const n=e.substring(1).split("&");for(let i=0;i<n.length;i++){const e=n[i].indexOf("=");if(e>0){n[i].substring(0,e)===a&&(t=n[i].substring(e+1))}}}return t}},b={name:"hash",lookup(e){let t,{lookupHash:a,lookupFromHashIndex:n}=e;if("undefined"!=typeof window){const{hash:e}=window.location;if(e&&e.length>2){const i=e.substring(1);if(a){const e=i.split("&");for(let n=0;n<e.length;n++){const i=e[n].indexOf("=");if(i>0){e[n].substring(0,i)===a&&(t=e[n].substring(i+1))}}}if(t)return t;if(!t&&n>-1){const t=e.match(/\/([a-zA-Z-]*)/g);if(!Array.isArray(t))return;const a="number"==typeof n?n:0;return t[a]?.replace("/","")}}}return t}};let y=null;const v=()=>{if(null!==y)return y;try{if(y="undefined"!=typeof window&&null!==window.localStorage,!y)return!1;const e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch(e){y=!1}return y};var w={name:"localStorage",lookup(e){let{lookupLocalStorage:t}=e;if(t&&v())return window.localStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupLocalStorage:a}=t;a&&v()&&window.localStorage.setItem(a,e)}};let k=null;const I=()=>{if(null!==k)return k;try{if(k="undefined"!=typeof window&&null!==window.sessionStorage,!k)return!1;const e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch(e){k=!1}return k};var S={name:"sessionStorage",lookup(e){let{lookupSessionStorage:t}=e;if(t&&I())return window.sessionStorage.getItem(t)||void 0},cacheUserLanguage(e,t){let{lookupSessionStorage:a}=t;a&&I()&&window.sessionStorage.setItem(a,e)}},A={name:"navigator",lookup(e){const t=[];if("undefined"!=typeof navigator){const{languages:e,userLanguage:a,language:n}=navigator;if(e)for(let i=0;i<e.length;i++)t.push(e[i]);a&&t.push(a),n&&t.push(n)}return t.length>0?t:void 0}},j={name:"htmlTag",lookup(e){let t,{htmlTag:a}=e;const n=a||("undefined"!=typeof document?document.documentElement:null);return n&&"function"==typeof n.getAttribute&&(t=n.getAttribute("lang")),t}},x={name:"path",lookup(e){let{lookupFromPathIndex:t}=e;if("undefined"==typeof window)return;const a=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(!Array.isArray(a))return;const n="number"==typeof t?t:0;return a[n]?.replace("/","")}},F={name:"subdomain",lookup(e){let{lookupFromSubdomainIndex:t}=e;const a="number"==typeof t?t+1:1,n="undefined"!=typeof window&&window.location?.hostname?.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(n)return n[a]}};let E=!1;try{document.cookie,E=!0}catch(gn){}const T=["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"];E||T.splice(1,1);class O{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.type="languageDetector",this.detectors={},this.init(e,t)}init(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{languageUtils:{}},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};
vendor: 11,498 bytes, line 2
2this.services=e,this.options=function(e){return p.call(d.call(arguments,1),t=>{if(t)for(const a in t)void 0===e[a]&&(e[a]=t[a])}),e}(t,this.options||{},{order:T,lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:e=>e}),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=e=>e.replace("-","_")),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=a,this.addDetector(g),this.addDetector(f),this.addDetector(w),this.addDetector(S),this.addDetector(A),this.addDetector(j),this.addDetector(x),this.addDetector(F),this.addDetector(b)}addDetector(e){return this.detectors[e.name]=e,this}detect(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.options.order,t=[];return e.forEach(e=>{if(this.detectors[e]){let a=this.detectors[e].lookup(this.options);a&&"string"==typeof a&&(a=[a]),a&&(t=t.concat(a))}}),t=t.filter(e=>{return null!=e&&!("string"==typeof(t=e)&&[/<\s*script.*?>/i,/<\s*\/\s*script\s*>/i,/<\s*img.*?on\w+\s*=/i,/<\s*\w+\s*on\w+\s*=.*?>/i,/javascript\s*:/i,/vbscript\s*:/i,/expression\s*\(/i,/eval\s*\(/i,/alert\s*\(/i,/document\.cookie/i,/document\.write\s*\(/i,/window\.location/i,/innerHTML/i].some(e=>e.test(t)));var t}).map(e=>this.options.convertDetectedLanguage(e)),this.services&&this.services.languageUtils&&this.services.languageUtils.getBestMatchFromCodes?t:t.length>0?t[0]:null}cacheUserLanguage(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.options.caches;t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(t=>{this.detectors[t]&&this.detectors[t].cacheUserLanguage(e,this.options)}))}}O.type="languageDetector";var _=a(23208);const P={en:{common:JSON.parse('{"header":{"signIn":"Sign In","tryForFree":"Try for Free","search":"Search"},"footer":{"headquarters":"Filmustage Headquarters","location":"Wilmington, Delaware, USA","legals":"Legals","termsOfService":"Terms of Service","privacyPolicy":"Privacy Policy","contentPolicy":"Content Policy","referralAgreement":"Referral Program Agreement","resources":"Resources","referralProgram":"Referral Program","webinarsEvents":"Webinars & Events","templates":"Templates","guides":"Guides","enterprise":"Enterprise","vsOthers":"Filmustage vs Others","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Support","helpCenter":"Help Center","supportChat":"Support Chat","sendEmail":"Send Email","statusPage":"Status Page","securityPage":"Security Page","cookiePolicy":"Cookie Policy","consentPreferences":"Consent Preferences","copyright":"Filmustage, Inc. All rights reserved."},"cta":{"title":"Ready to pass pre-production faster?","subtitle":"Forget about manual labor - save hundreds of hours and thousands of dollars on pre-production routines.","button":"Try for Free Now"},"legalNotice":"This document is available in English only.","blogNotice":"Blog content is available in English only.","languageSwitcher":{"label":"Language"},"nav":{"Features":"Features","Script Breakdown":"Script Breakdown","Shooting Schedules":"Shooting Schedules","Budgeting":"Budgeting","VFX Breakdown":"VFX Breakdown","Storyboards & Shot Lists":"Storyboards & Shot Lists","Script Annotations":"Script Annotations","Call Sheets":"Call Sheets","Script Sides":"Script Sides","Script Analysis":"Script Analysis","Script Synopsis":"Script Synopsis","AI Agent":"AI Agent","Team Collaboration":"Team Collaboration","Testimonials":"Testimonials","Pricing":"Pricing","Resources":"Resources","Customer Stories":"Customer Stories","Referral Program":"Referral Program","Webinars & Events":"Webinars & Events","Templates":"Templates","Guides":"Guides","Videos":"Videos","Use Cases":"Use Cases","Help Center":"Help Center"},"ctaBlog":{"title":"From Breakdown to Budget in Clicks","description":"Save time, cut costs, and let Filmustage\'s AI handle the heavy lifting - all in a single day.","button":"Try for Free"}}'),home:JSON.parse('{"hero":{"title":"The Complete AI Pre-Production Platform","subtitle":"Every step from locked script to first shooting day â breakdowns, schedules, budgets, and call sheets, built automatically with your input and kept in sync. Trusted by 45,000+ filmmakers, from indie to major studios.","tryForFree":"Try for Free","watchTrailer":"Watch Trailer","badges":{"anyLanguage":"Any Language & Format","films":"Films, Series & TV Shows","shortDramas":"Short & Vertical Dramas","podcasts":"Podcasts & Treatments","aiPowered":"AI-Powered"}},"features":{"timeCost":{"add":"Few clicks instead of a hundred hours","title":"Time and cost savings","text":"Filmustage\'s advanced AI <b>streamlines every step of pre-production</b>, making workflows faster, simpler, and more cost-effective. Our platform transforms complex tasks into quick, efficient steps, keeping your project on track and within budget.","items":["<b>Automatically break down your script</b> into scenes and elements like cast, props, locations, costumes, and more <i>in just 2 minutes</i>.","Create accurate <b>shooting schedules</b> and <b>DOOD reports</b> <i>with just a few clicks</i>.","Organize your perfect schedule using <b>AI Sorting</b>.","<b>Automatically build and manage your project budget</b> based on your breakdown, schedules, and report data to optimize resources and maintain financial control.","Effortlessly generate <b>script synopses</b> with AI.","Use AI tools to determine <b>the scope of the project</b> and streamline <b>resource allocation</b>."]},"oneStop":{"add":"All processes in one place","title":"A one-stop-shop filmmaking platform for your needs","text":"Manage your entire production cycle in one seamless platform, eliminating the need to juggle multiple tools. Easily integrate with industry-standard software whenever necessary.","items":["Enjoy <b>a unified space</b> for script breakdown, analysis, scheduling and budgeting.","Export your results to other platforms like <b>Movie Magic</b>, <b>Final Draft</b>, and <b>Gorilla Scheduling</b>, as well as in convenient formats such as <b>PDF</b> or <b>XLSX</b>.","Download your <b>budget as a spreadsheet complete with all formulas</b>, enabling seamless customization and edits in your preferred external tools.","Ensure smooth collaboration across your production team with our <b>Team Access feature</b>."]},"riskManagement":{"add":"Navigate the chaos like a pro!","title":"Risk management","text":"Filming costs a lot. You must ensure everything is covered before shooting begins. Filmustage will find the scenes where additional preparation is needed and highlight them for you.","items":["Get information about <b>animal involvement</b>, <b>environmental precautions</b>, <b>stunts appearance</b>, and so on.","Find out if you need to apply <b>COVID-19 restrictions</b>.","Ensure your scenes are clear for use with our AI\'s <b>copywriting clearance check</b>.","Detect scenes requiring additional <b>safety measures</b> to guarantee on-set security.","Analyze a scene with <b>your parameters</b>."]},"easyToUse":{"add":"5 mins to start","title":"Easy to use","text":"While most industry software can be complex and user-unfriendly, Filmustage stands out with its simplicity. We\'ve designed it to be intuitive and straightforward, ensuring you can get started in just few minutes. And if you have any questions, we\'re here to help. Sign up to enjoy:","buttonText":"Try for Free","items":["<b>Simple UX</b> made by filmmakers for filmmakers.","<b>24/7 live support</b> for subscribers.","<b>Live demos</b> for you and your team with Filmustage representatives."]},"readMore":"Read More"},"featurePages":{"tryForFree":"Try for Free","watchTrailer":"Watch Trailer"},"pipelineCycle":{"eyebrow":"Your script","hint":"updates automatically","listLabel":"The Filmustage pre-production cycle: twelve modules connected to your script"},"featureTabs":{"sectionTitle":"One connected platform, from script to call sheet","sectionSubtitle":"Every tool feeds the next. Change the script â your breakdown, schedule, budget, and call sheets update with it.","learnMore":"Learn more","items":[{"tabTitle":"Breakdown","title":"Complete Script Breakdown in Just Minutes","desc1":"Manual script breakdowns drain time you need for actual filmmaking. Filmustage automates the entire process - instantly tagging cast, props, locations, VFX, and wardrobe in any language or format.","desc2":"Our AI tracks every element across your script, linking all mentions so nothing falls through the cracks. Get accurate breakdowns that feed directly into realistic schedules and budgets. Stop highlighting PDFs. Start pre-production."},{"tabTitle":"Schedules","title":"Create Optimal Shooting Schedules and DOOD Reports","desc1":"Building a shooting schedule shouldn\'t mean endless adjustments and fragile spreadsheets. Filmustage gives you a professional stripboard, a drag-and-drop Calendar, and an AI Production Agent that analyzes risks, optimizes shooting days, and executes structured changes with preview and full control.","desc2":"Generate accurate time estimates, tag real locations, balance workload, detect conflicts, and automatically update DOOD reports and call sheets - all inside one connected system. Smarter planning. Faster adjustments. Stronger execution."},{"tabTitle":"Budgeting","title":"Get an Automatic Film Budget Template","desc1":"Manual budgeting means recreating your breakdown data in spreadsheets, then adjusting costs line by line. Filmustage auto-generates every budget category directly from your breakdown and schedule - cast, crew, props, locations all become line items instantly.","desc2":"Set your filming location for cost estimates that reflect local rates. Customize the template with fringes and deductions that match your production\'s financial structure. No data entry. No missed elements. Your budget builds itself from the work you\'ve already done."},{"tabTitle":"VFX","title":"Get a Clear, Detailed VFX Breakdown in Minutes","desc1":"Planning VFX manually is slow, fragmented, and easy to miscalculate - especially when sequences, elements, and shot complexity start stacking up.","desc2":"Filmustage automatically generates a structured VFX breakdown from your script, identifying sequences, effects-heavy scenes, and key production elements with clarity from the start. You get organized, actionable insights that make planning, bidding, and budgeting faster - helping your team stay aligned, accurate, and on track."},{"tabTitle":"Storyboards","title":"Create Storyboards Connected to Your Script","desc1":"Bring your script to life with the only storyboarding software fully connected to your script scenes, and breakdowns. Plan every shot, align your crew, and stay ahead with next-gen AI tools built for filmmakers.","desc2":"Storyboards in Filmustage auto-sync with your script and breakdowns, keeping every update in one place. Each frame comes production-ready with camera, lens, lighting, VFX, and frame rate. AI generates frames directly from your script â every scene visualized before the first location scout, and always in sync with your breakdown and schedule."}
2,{"tabTitle":"Annotations","title":"Mark Up the Script. Together, Live.","desc1":"Highlight, draw, stamp, and comment right on the script you broke down â no second app, no printing, nothing to re-send. Every mark sits on top of the page, so it never touches your script text or your breakdown tags.","desc2":"Keep each department\'s notes in <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">its own layer</a>, syncing in real time so the whole crew is on the same page â literally. Hide every layer but one and export a clean PDF for just the team that needs it. Free on every plan."},{"tabTitle":"Call Sheets","title":"Generate Detailed Call Sheets","desc1":"Creating call sheets can be a complex and time-consuming process, requiring precision and attention to detail. Manually converting shooting schedules into organized documents often leads to errors and unnecessary delays.","desc2":"Automatically transform your shooting schedule into professional, detailed call sheets with Filmustage. Our platform simplifies the process, turning your data into customizable and editable call sheets tailored to your production. Adjust times, crew details, locations, and more to fit your needs - all while ensuring accuracy and saving valuable time."},{"tabTitle":"Sides","title":"Script Sides, Pulled From Your Schedule","desc1":"Pick the day, hit generate â Filmustage assembles sides straight from your shooting schedule, in shoot or script order. Smart Highlight gives each department its own view: filter by cast, location, INT/EXT, or any tag category.","desc2":"Every sides PDF carries a QR code on every page, so the crew can scan on set and confirm they\'re holding the current version â no calls to production. Bundle Call Sheet + Sides into one PDF and the whole day ships as a single file."},{"tabTitle":"Synopsis","title":"Create a Full Script or Scene Synopsis Automatically","desc1":"A clear synopsis is the first thing financiers, festivals, and department heads ask for.","desc2":"Filmustage generates full-script and scene-level synopses in minutes, straight from your uploaded script."},{"tabTitle":"AI Agent","title":"AI Production Agent","desc1":"Filmustage runs on an AI Production Agent that doesn\'t just assist - it analyzes, optimizes, and executes across your entire project. It works with your real script, breakdown, schedule, and reports.","desc2":"Detect production risks before they become problems. Optimize shooting days, locations, and actor workload. Balance time, pages, and complexity. Execute structured changes across your project - safely. You describe the goal. It analyzes the impact and shows a preview. You approve."},{"tabTitle":"Team Access","title":"Bring the Whole Team In â and Set Who Touches What","desc1":"Pre-production is a team sport, but the team scatters across inboxes, exported PDFs, and side chats. Invite your crew by email and run everyone from one Team Access panel, off the same breakdown.","desc2":"Set access per feature â None, View, Edit, or Full â so your line producer lives in the budget and a VFX vendor sees VFX and nothing else. Mark up the same script in shared layers and talk it through in Team Chat. Inviting is free on every plan; per-feature levels come with a paid one."}]},"aiAgent":{"title":"Powered by the AI Production Agent","titleOnAgentPage":"What AI Dude Does Across Your Project","intro":"Filmustage runs on an AI Production Agent - AI Dude - that analyzes, optimizes, and executes across your entire project.","worksWith":"It works with your real script, breakdown, schedule, and reports to:","capabilities":["Detect production risks before they become problems","Optimize shooting days, locations, and actor workload","Balance time, pages, and complexity","Execute structured changes across your project - safely"],"meetButton":"Meet AI Dude","quote":"You describe the goal. It analyzes the impact and shows a preview. You approve. This isn\'t AI for convenience. It\'s AI built for production decisions."},"security":{"title":"Security & Compliance","badge":"Important: We do not use your data for training neural networks.","description":"We follow industry best practices in data encryption, access control, and compliance with relevant security standards.","button":"Security Page"},"testimonials":{"title":"Testimonials","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"Frequently asked questions","items":[{"question":"What is Filmustage, and how does it help filmmakers?","answer":"Filmustage is the complete AI pre-production platform: script breakdown, scheduling, budgeting, VFX breakdown, script analysis, synopsis, sides, call sheets, and storyboards in one connected workspace â covering every step from locked script to first shooting day."},{"question":"How does Filmustage ensure efficient project management and collaboration?","answer":"Filmustage provides a unified platform for script breakdown, budgeting, and scheduling, ensuring smooth collaboration across production teams with features like Team Access, and integrates seamlessly with industry-standard software."},{"question":"What are the benefits of using Filmustage for pre-production?","answer":"Filmustage offers time and cost savings by transforming tedious tasks into quick steps, enabling filmmakers to focus more on creativity rather than logistics, and streamlining resource allocation with its advanced AI tools."},{"question":"How does Filmustage\'s AI Script Analysis assist in pre-production?","answer":"Filmustage\'s AI Analysis feature undertakes critical evaluations of the script, including legal, safety, and pre-production challenges, ensuring a smooth translation of the story to the screen without hindering the creative flow."},{"question":"How does Filmustage automate script breakdowns?","answer":"Filmustage automatically identifies critical script elements like cast, props, locations, and VFX, streamlining the planning process and saving valuable time and costs by making pre-production planning more efficient."},{"question":"What risk management tools does Filmustage offer?","answer":"Filmustage identifies scenes needing additional preparation, providing information on animal involvement, environmental precautions, and the necessity for COVID-19 restrictions, ensuring on-set security and smooth filming."},{"question":"What features does Filmustage offer to simplify film scheduling?","answer":"Filmustage offers features like auto time estimates, real location tagging, and drag-and-drop scene management to automate and enhance the precision of film scheduling, saving time and making the production process smoother."},{"question":"Is Filmustage compatible with my existing production software?","answer":"Filmustage is designed to integrate seamlessly with industry-standard production software, including Movie Magic, Gorilla Scheduling, and Final Draft, enhancing your existing workflow without replacing the tools you\'re accustomed to."},{"question":"How does Filmustage ensure data security and compliance with industry standards?","answer":"Filmustage ensures data security and compliance with industry standards by achieving SOC 2 Type II certification, becoming a Trusted Partner Network (TPN) member with the TPN Blue Shield. These internationally recognized frameworks validate that Filmustage follows strict security controls, protects sensitive film production data, and meets the highest levels of compliance required by the entertainment industry."},{"question":"Is Filmustage easy to use for filmmakers of all skill levels?","answer":"Yes, Filmustage is designed to be intuitive and user-friendly, catering to filmmakers of all levels. With simple UX and 24/7 live support, getting started and navigating the platform is straightforward for all users."}]},"stats":{"items":[{"value":"45K+","label":"Filmmakers plan their productions with Filmustage"},{"value":"5.2M+","label":"Hours of manual work saved by using the Filmustage platform"},{"value":"$178M+","label":"Money saved by using the Filmustage platform"}]},"calendly":{"title":"Book a demo","description":"Schedule a call with us to help you optimize your filmmaking flow for your needs.","button":"Book Demo"},"trustedBy":{"title":"Trusted and featured by"},"hallOfFame":{"title":"Hall of Fame","subtitle":"Brought to life by filmmakers who trust Filmustage"},"team":{"title":"Guided by experts"},"partners":{"title":"Partners and collaborations"}}'),pricing:JSON.parse('{"seo_title":"Pricing - Free & Director\'s Cut Plans","seo_description":"Choose your plan - use all non-AI tools for free, or unlock the full power of AI with Director\'s Cut starting at ${{price}}/mo.","hero_title":"Simple, Transparent Pricing","hero_subtitle":"Every filmmaking tool - free. Upgrade to Director\'s Cut for full AI power with coins you control.","social_proof":"45,000+ filmmakers · Pre-production, end to end","pipeline_title":"Every plan unlocks the <strong>whole pipeline</strong> â 12 modules, no add-ons","pipeline_included":"Included","pipeline_modules":{"breakdown":"Breakdown","annotations":"Annotations","analysis":"Analysis","synopsis":"Synopsis","storyboards":"Storyboards","vfx":"VFX","schedule":"Schedule","sides":"Sides","callSheets":"Call sheets","budgeting":"Budgeting","ver
2sioning":"Versioning","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude runs across the whole pipeline</strong> â reschedule around a cast conflict, prep a synopsis, grade a scene for VFX complexity. Coins only decide how much you run, never what you get.","toggle_monthly":"Monthly","toggle_annual_sr":"Enable to see yearly prices","toggle_annual":"Annual","toggle_annual_value":"save up to ${{maxSavings}} a year","free_plan_name":"Free","free_plan_price":"$0","free_plan_subtitle":"All core tools - no credit card required","free_plan_whats_included":"What\'s included","free_plan_features":["<b>Partial AI breakdown</b> (20% of scenes)","1 active project","All non-AI tools (see below)","Demo project with full breakdown"],"free_plan_footnote":"Manual projects stay open forever. A <b>full AI breakdown</b> project needs an active Director\'s Cut plan to open.","free_plan_cta":"Get Started Free","directors_cut_badge":"Most Popular","directors_cut_name":"Director\'s Cut","directors_cut_price_prefix":"From","directors_cut_price_suffix":"/mo","directors_cut_annual_value_note":"${{annualPrice}}/year billed annually ⢠save ${{savings}} ({{percent}}% off)","directors_cut_subtitle":"Full AI power for your productions","directors_cut_whats_included":"Everything in Free, plus","directors_cut_features":["<b>{{coins}} coins</b> per billing cycle","Full AI breakdown, synopsis, analysis & more","Unlimited active projects","<b>Loyalty bonuses</b> - up to +100% extra coins","Coins roll over while subscribed","All export formats"],"directors_cut_annual_onboarding":"<b>Free onboarding</b> for you & your team","directors_cut_cta":"Get Started Free ð¿","enterprise_title":"Enterprise Plan","enterprise_subtitle":"Custom pricing for studios & production companies â","academic_title":"Academic Subscription","academic_subtitle":"Special pricing for students & educators â","features_title":"What\'s Included","features_subtitle":"Every plan includes powerful non-AI tools. Director\'s Cut unlocks AI features powered by coins.","non_ai_features_title":"Non-AI Features","non_ai_features_badge":"always free","ai_features_title":"AI Features","ai_features_badge":"use coins","ai_dude_divider":"Powered by AI Dude","FREE_FEATURES":["Script breakdown (manual)","Budget creation, editing & templates","Call sheets & reports","Storyboards & shot lists","Script import - any language & format","Scene notes & comments","Schedule, DOODs & Conflicts","Location management","Team collaboration","Export to PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"AI Smart Breakdown","icon":"ð¬"},{"title":"AI Budget","icon":"ð°"},{"title":"AI Scene Synopsis","icon":"â¨"},{"title":"AI Scene Analysis","icon":"ð"},{"title":"AI Storyboard Images","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Full Script Synopsis","icon":"â¨"},{"title":"AI VFX Breakdown","icon":"ð¥"},{"title":"Semantic Script Analysis","icon":"ð"},{"title":"AI Smart Scheduling","icon":"ð
"},{"title":"AI Dude Actions","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"What are coins and how do they work?","answer":"Coins are the internal currency of Filmustage. The Director\'s Cut subscription includes <b>{{coins}} coins</b> per billing cycle. As you stay subscribed longer, our <b>Loyalty Program</b> automatically increases your coin allocation - up to <b>+100% bonus coins</b> per cycle. Coins are used to run AI-powered features like Smart Breakdown, Scene Synopsis, Storyboards, Budgeting, and more. Each AI operation has a fixed coin cost visible inside the app. For example, {{coins}} coins is enough to run a <b>full AI breakdown</b> of a typical 100-page script, plus <b>AI budgeting</b> and <b>full script synopsis</b> - all in one cycle."},{"question":"What is AI Dude?","answer":"AI Dude is your built-in AI assistant. You chat with it in plain language and it does real production work across your project - smart breakdowns, building and reordering shooting schedules, VFX breakdowns, semantic script search, full-script synopses, and direct scene edits. Talking to AI Dude is included with your Director\'s Cut plan - you only spend coins when it performs actual work, and each operation has a fixed coin cost shown in the app."},{"question":"What is the Loyalty Program?","answer":"The longer you stay
2subscribed, the more coins you earn. Every <b>3 consecutive months</b> your bonus grows by <b>+10%</b>: after 3 months you get <b>+10%</b>, after 6 months <b>+20%</b>, after 9 months <b>+30%</b>, and so on - all the way up to <b>+100% bonus coins</b> at 30 months of continuous subscription."},{"question":"Do unused coins roll over?","answer":"Yes! Unused coins <b>roll over</b> to the next billing cycle automatically and stay in your account as long as your subscription is active. They only expire if you <b>cancel your subscription</b> and don\'t resubscribe within 30 days."},{"question":"What happens to coins when I cancel my subscription?","answer":"If you cancel your subscription, your remaining coins are <b>frozen for 30 days</b>. You can\'t spend them during this period, but if you <b>resubscribe within 30 days</b>, your coins are fully restored. After 30 days without resubscribing, unspent coins expire."},{"question":"What happens to my projects if my subscription ends?","answer":"Nothing is ever deleted - your work is always safe. Your <b>manual (non-AI) projects</b> stay fully open on the Free plan, with all non-AI tools and exports. Projects built with a <b>full AI breakdown</b> are simply paused until you renew - everything stays saved, and full access comes right back the moment you resubscribe. The <b>partial AI breakdown</b> trial, the demo project, and any project shared with you by an active subscriber always stay open."},{"question":"What can I do on the Free plan?","answer":"The Free plan gives you access to all non-AI tools: manual script breakdown, budget creation with templates, call sheets, storyboards & shot lists, scheduling with DOODs, location management, team collaboration, and exports to PDF, Excel, MMS, and MMB. You also get a <b>partial AI breakdown</b> (20% of scenes) to try out our AI capabilities. Your <b>manual projects</b>, the partial breakdown, and the demo project all stay fully open. A <b>full AI breakdown</b> project (every scene processed) needs an active Director\'s Cut subscription to open."},{"question":"Can I try AI features before subscribing?","answer":"Yes. Every new account gets a <b>partial AI breakdown</b> on their first project - about 20% of scenes are processed with AI for free. You also have access to a <b>demo project</b> with full breakdown results so you can explore all features before committing."},{"question":"Do I get any coins for free?","answer":"Yes! Every new user receives a <b>100-coin welcome bonus</b> upon registration. You can also earn bonus coins through <b>special events, promotions, and campaigns</b> - even on the Free plan. Keep an eye on your email and in-app notifications for bonus opportunities."},{"question":"What is included in the Director\'s Cut plan?","answer":"Everything in Free, plus <b>full access to all AI-powered features</b>: Smart Breakdown, Scene Synopsis, Scene Analysis, Storyboard generation, AI Budgeting, Full Script Synopsis, and the <b>AI Dude</b> assistant (smart scheduling, VFX breakdown, semantic search and chat-driven edits). You get <b>{{coins}} coins</b> per cycle, growing automatically with the <b>Loyalty Program</b>
2 - up to +100% bonus coins the longer you stay subscribed."},{"question":"What\'s the benefit of annual billing?","answer":"Annual billing takes <b>30% to 40% off</b>, and the discount grows with the plan - the bigger the tier, the more you save. Same plan, charged once a year. Your coins are credited for the full <b>12 months</b> up front, and your Loyalty Program bonuses still apply and grow every 3 months."},{"question":"What is the Enterprise plan?","answer":"Enterprise is designed for studios and large production companies that need <b>custom pricing</b>, dedicated support, tailored contracts, data backups, fine-tuned AI models, and advanced security features. Contact our sales team to discuss your needs."},{"question":"Can I switch between plans or billing cycles?","answer":"Yes! You can upgrade, downgrade, or switch between monthly and annual billing at any time. When you <b>upgrade</b>, you only pay the prorated difference for the rest of your current cycle, and the <b>extra coins are credited immediately</b>. No double charges - you only pay the gap between your old and new plan."},{"question":"Is my data secure?","answer":"Absolutely. Filmustage holds <b>SOC 2 Type II</b> certification and is a <b>Trusted Partner Network (TPN)</b> member with the TPN Blue Shield. Your scripts and production data are protected by industry-leading security standards."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Secure, AI-Powered Filmmaking for Studios","description":"Streamline film production with AI-driven script breakdowns, scheduling, and budgeting. Enterprise-grade security, integrations, and 24/7 support."},"hero":{"heading":"AI Pre-Production Platform Built for Enterprise Studios","subtitle":"Accelerate breakdowns, schedules, and budgets with enterprise-grade security, governance, and support.","cta_sales":"Talk to Sales","cta_demo":"See Demo ð¿ð½","image_alt":"Your Pre-Production Friend Powered by AI"},"features":{"heading":"Enterprise features","items":[{"title":"AI Agent","description":"Voice-controlled automation that executes production tasks instantly."},{"title":"Secure backups","description":"All scripts safely stored and backed up on U.S. servers."},{"title":"Tailored contracts","description":"Customized agreements to match your studio\'s needs."},{"title":"24/7 support","description":"Round-the-clock help, with your scripts always private and protected."}]},"testimonials":{"heading":"Testimonials","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},es:{common:JSON.parse('{"header":{"signIn":"Iniciar Sesión","tryForFree":"Probar Gratis","search":"Buscar"},"footer":{"headquarters":"Sede Central de Filmustage","location":"Wilmington, Delaware, EE.UU.","legals":"Legal","termsOfService":"Términos de Servicio","privacyPolicy":"PolÃtica de Privacidad","contentPolicy":"PolÃtica de Contenido","referralAgreement":"Acuerdo del Programa de Referidos","resources":"Recursos","referralProgram":"Programa de Referidos","webinarsEvents":"Webinars y Eventos","templates":"Plantillas","guides":"GuÃas","enterprise":"Empresa","vsOthers":"Filmustage vs Otros","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Soporte","helpCenter":"Centro de Ayuda","supportChat":"Chat de Soporte","sendEmail":"Enviar Correo","statusPage":"Página de Estado","securityPage":"Página de Seguridad","cookiePolicy":"PolÃtica de Cookies","consentPreferences":"Preferencias de consentimiento","copyright":"Filmustage, Inc. Todos los derechos reservados."},"cta":{"title":"¿Listo para pasar la preproducción más rápido?","subtitle":"OlvÃdate del trabajo manual: ahorra cientos de horas y miles de dólares en rutinas de preproducción.","button":"Probar Gratis Ahora"},"legalNotice":"Este documento está disponible solo en inglés.","languageSwitcher":{"label":"Idioma"},"nav":{"Features":"CaracterÃsticas","Script Breakdown":"Desglose de guion","Sho
2oting Schedules":"Planes de rodaje","Budgeting":"Presupuestos","VFX Breakdown":"Desglose VFX","Storyboards & Shot Lists":"Storyboards y listas de planos","Script Annotations":"Anotaciones de guion","Call Sheets":"Orden de rodaje","Script Sides":"Sides","Script Analysis":"Análisis de guion","Script Synopsis":"Sinopsis de guion","AI Agent":"Agente IA","Team Collaboration":"Colaboración en equipo","Testimonials":"Testimonios","Pricing":"Precios","Resources":"Recursos","Customer Stories":"Historias de Clientes","Referral Program":"Programa de Referidos","Webinars & Events":"Webinars y Eventos","Templates":"Plantillas","Guides":"GuÃas","Videos":"Videos","Use Cases":"Casos de Uso","Help Center":"Centro de Ayuda"},"blogNotice":"El contenido del blog está disponible solo en inglés.","ctaBlog":{"title":"Del desglose al presupuesto en unos clics","description":"Ahorra tiempo, reduce costos y deja que la IA de Filmustage haga el trabajo pesado - todo en un solo dÃa.","button":"Prueba Gratis"}}'),home:JSON.parse('{"hero":{"title":"La plataforma completa de preproducción con IA","subtitle":"Todos los pasos desde el guion cerrado hasta el primer dÃa de rodaje: desgloses, planes de rodaje, presupuestos y órdenes de rodaje que se crean automáticamente a partir de tus indicaciones y se mantienen siempre sincronizados. Con la confianza de más de 45.000 cineastas, desde el cine independiente hasta los grandes estudios.","tryForFree":"Prueba Gratis","watchTrailer":"Ver Tráiler","badges":{"anyLanguage":"Cualquier Idioma y Formato","films":"PelÃculas, Series y Programas de TV","shortDramas":"Dramas Cortos y Verticales","podcasts":"Podcasts y Tratamientos","aiPowered":"Impulsado por IA"}},"features":{"timeCost":{"add":"Unos pocos clics en lugar de cientos de horas","title":"Ahorro de tiempo y costos","text":"La IA avanzada de Filmustage <b>optimiza cada paso de la preproducción</b>, haciendo los flujos de trabajo más rápidos, simples y rentables. Nuestra plataforma transforma tareas complejas en pasos rápidos y eficientes, manteniendo tu proyecto en marcha y dentro del presupuesto.","items":["<b>Desglosa automáticamente tu guion</b> en escenas y elementos como reparto, utilerÃa, locaciones, vestuario y más <i>en solo 2 minutos</i>.","Crea <b>planes de rodaje</b> precisos e <b>informes DOOD</b> <i>con solo unos pocos clics</i>.","Organiza tu plan perfecto usando <b>Clasificación con IA</b>.","<b>Crea y gestiona automáticamente el presupuesto de tu proyecto</b> basándote en tu desglose, planes de rodaje y datos de informes para optimizar recursos y mantener el control financiero.","Genera sin esfuerzo <b>sinopsis de guiones</b> con IA.","Usa herramientas de IA para determinar <b>el alcance del proyecto</b> y optimizar la <b>asignación de recursos</b>."]},"oneStop":{"add":"Todos los procesos en un solo lugar","title":"Una plataforma integral de cine para tus necesidades","text":"Gestiona todo tu ciclo de producción en una plataforma integrada, eliminando la necesidad de manejar múltiples herramientas. Integra fácilmente con software estándar de la industria cuando sea necesario.","items":["Disfruta de <b>un espacio unificado</b> para desglose de guion, análisis, planificación y presupuesto.","Exporta tus resultados a otras plataformas como <b>Movie Magic</b>, <b>Final Draft</b> y <b>Gorilla Scheduling</b>, asà como en formatos convenientes como <b>PDF</b> o <b>XLSX</b>.","Descarga tu <b>presupuesto como hoja de cálculo completa con todas las fórmulas</b>, permitiendo una personalización y edición fluida en tus herramientas externas preferidas.","Asegura una colaboración fluida en todo tu equipo de producción con nuestra <b>función de Acceso de Equipo</b>."]},"riskManagement":{"add":"¡Navega el caos como un profesional!","title":"Gestión de riesgos","text":"Filmar cuesta mucho. Debes asegurarte de que todo esté cubierto antes de que comience el rodaje. Filmustage encontrará las escenas donde se necesita preparación adicional y las resaltará para ti.","items":["Obtén información sobre <b>participación de animales</b>, <b>precauciones ambientales</b>, <b>aparición de escenas de riesgo</b>, y más.","Descubre si necesitas aplicar <b>restricciones por COVID-19</b>.","Asegúrate de que tus escenas estén libres para su uso con la <b>verificación de derechos de autor</b> de nuestra IA.","Detecta escenas que requieran <b>medidas de seguridad</b> adicionales para garantizar la seguridad en el set.","Analiza una escena con <b>tus parámetros</b>."]},"easyToUse":{"add":"5 minutos para comenzar","title":"Fácil de usar","text":"Mientras que la mayorÃa del software de la industria puede ser complejo y poco amigable, Filmustage destaca por su simplicidad. Lo hemos diseña
2do para ser intuitivo y directo, asegurando que puedas comenzar en solo unos minutos. Y si tienes alguna pregunta, estamos aquà para ayudarte. RegÃstrate para disfrutar de:","buttonText":"Prueba Gratis","items":["<b>UX simple</b> hecho por cineastas para cineastas.","<b>Soporte en vivo 24/7</b> para suscriptores.","<b>Demos en vivo</b> para ti y tu equipo con representantes de Filmustage."]},"readMore":"Leer Más"},"featurePages":{"tryForFree":"Prueba Gratis","watchTrailer":"Ver Tráiler"},"pipelineCycle":{"eyebrow":"Tu guion","hint":"siempre al dÃa, automáticamente","listLabel":"El ciclo de preproducción de Filmustage: doce módulos conectados a tu guion"},"featureTabs":{"sectionTitle":"Una sola plataforma conectada, del guion a la orden de rodaje","sectionSubtitle":"Cada herramienta alimenta a la siguiente. Cambia el guion: tu desglose, tu plan de rodaje, tu presupuesto y tus órdenes de rodaje se actualizan con él.","learnMore":"Más información","items":[{"tabTitle":"Desglose","title":"Desglose completo de guion en solo minutos","desc1":"Los desgloses manuales de guion consumen tiempo que necesitas para hacer cine de verdad. Filmustage automatiza todo el proceso: etiqueta instantáneamente reparto, utilerÃa, locaciones, VFX y vestuario en cualquier idioma o formato.","desc2":"Nuestra IA rastrea cada elemento a lo largo de tu guion, vinculando todas las menciones para que nada se pase por alto. Obtén desgloses precisos que alimentan directamente planes de rodaje y presupuestos realistas. Deja de subrayar PDFs. Comienza la preproducción."},{"tabTitle":"Planes de rodaje","title":"Crea planes de rodaje óptimos e informes DOOD","desc1":"Crear un plan de rodaje no deberÃa significar ajustes interminables y hojas de cálculo frágiles. Filmustage te ofrece un stripboard profesional, un calendario de arrastrar y soltar, y un Agente de Producción IA que analiza riesgos, optimiza dÃas de rodaje y ejecuta cambios estructurados con vista previa y control total.","desc2":"Genera estimaciones de tiempo precisas, etiqueta locaciones reales, equilibra la carga de trabajo, detecta conflictos y actualiza automáticamente informes DOOD y orden de rodaje, todo dentro de un sistema conectado. Planificación más inteligente. Ajustes más rápidos. Ejecución más sólida."},{"tabTitle":"Presupuesto","title":"Obtén una plantilla de presupuesto cinematográfico automática","de
2sc1":"El presupuesto manual implica recrear los datos de tu desglose en hojas de cálculo y luego ajustar costos lÃnea por lÃnea. Filmustage genera automáticamente cada categorÃa de presupuesto directamente desde tu desglose y plan de rodaje: reparto, equipo técnico, utilerÃa y locaciones se convierten en partidas al instante.","desc2":"Configura tu ubicación de rodaje para obtener estimaciones de costos que reflejen las tarifas locales. Personaliza la plantilla con cargas y deducciones que se ajusten a la estructura financiera de tu producción. Sin ingreso de datos. Sin elementos omitidos. Tu presupuesto se construye solo a partir del trabajo que ya has hecho."},{"tabTitle":"VFX","title":"Obtén un desglose VFX claro y detallado en minutos","desc1":"Planificar VFX manualmente es lento, fragmentado y fácil de calcular mal, especialmente cuando las secuencias, los elementos y la complejidad de las tomas comienzan a acumularse.","desc2":"Filmustage genera automáticamente un desglose VFX estructurado a partir de tu guion, identificando secuencias, escenas con muchos efectos y elementos clave de producción con claridad desde el inicio. Obtienes información organizada y accionable que hace que la planificación, la licitación y el presupuesto sean más rápidos, ayudando a tu equipo a mantenerse alineado, preciso y en camino."},{"tabTitle":"Storyboards","title":"Crea storyboards conectados a tu guion","desc1":"Da vida a tu guion con el único software de storyboarding completamente conectado a las escenas y desgloses de tu guion. Planifica cada toma, alinea a tu equipo y mantente adelante con herramientas de IA de última generación diseñadas para cineastas.","desc2":"Los storyboards en Filmustage se sincronizan automáticamente con tu guion y desgloses, manteniendo cada actualización en un solo lugar. Cada fotograma viene listo para producción con cámara, lente, iluminación, VFX y velocidad de fotogramas. La IA genera los fotogramas directamente a partir de tu guion: cada escena visualizada antes del primer scouting de localizaciones y siempre sincronizada con tu desglose y tu plan de rodaje."},{"tabTitle":"Anotaciones","title":"Anota el guion. Juntos y en tiempo real.","desc1":"Resalta, dibuja, sella y comenta directamente sobre el guion que ya has desglosado: sin una segunda aplicación, sin imprimir, sin reenviar nada. Cada marca se sitúa sobre la página, asà que nunca toca el texto de tu guion ni tus etiquetas de desglose.","desc2":"Mantén las notas de cada departamento en <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">su propia capa</a>, con sincronización en tiempo real para que todo el equipo esté en la misma página, literalmente. Oculta todas las capas menos una y exporta un PDF limpio solo para el departamento que lo necesita. Gratis en todos los planes."},{"tabTitle":"Orden de rodaje","title":"Genera orden de rodaje detallada","desc1":"Crear la orden de rodaje puede ser un proceso complejo y que consume mucho tiempo, que requiere precisión y atención al detalle. Convertir manualmente los planes de rodaje en documentos organizados a menudo genera errores y retrasos innecesarios.","desc2":"Transforma automáticamente tu plan de rodaje en una orden de rodaje profesional y detallada con Filmustage. Nuestra plataforma simplifica el proceso, convirtiendo tus datos en una orden de rodaje personalizable y editable adaptada a tu producción. Ajusta horarios, detalles del equipo, locaciones y más según tus necesidades, todo garantizando precisión y ahorrando tiempo valioso."},{"tabTitle":"Sides","title":"Sides del guion, extraÃdos de tu plan de rodaje","desc1":"Elige el dÃa, pulsa Generar y Filmustage compone los sides directamente a partir de tu plan de rodaje, en orden de rodaje o de guion. Smart Highlight da a cada departamento su propia vista: filtra por reparto, localización, INT/EXT o cualquier categorÃa de etiquetas.","desc2":"Cada PDF de sides lleva un código QR en todas las páginas, para que el equipo pueda escanearlo en el set y confirmar que tiene la ver
2sión vigente, sin llamar a producción. Combina Orden de rodaje + Sides en un solo PDF y todo el dÃa se entrega en un único archivo."},{"tabTitle":"Sinopsis","title":"Crea una sinopsis completa del guion o de escenas automáticamente","desc1":"Una sinopsis clara es lo primero que piden los inversores, los festivales y los jefes de departamento.","desc2":"Filmustage genera sinopsis del guion completo y de cada escena en minutos, directamente a partir del guion que subas."},{"tabTitle":"Agente IA","title":"Agente de Producción IA","desc1":"Filmustage funciona con un Agente de Producción IA que no solo asiste, sino que analiza, optimiza y ejecuta en todo tu proyecto. Trabaja con tu guion real, desglose, plan de rodaje e informes.","desc2":"Detecta riesgos de producción antes de que se conviertan en problemas. Optimiza dÃas de rodaje, locaciones y carga de trabajo de los actores. Equilibra tiempo, páginas y complejidad. Ejecuta cambios estructurados en tu proyecto de forma segura. Tú describes el objetivo. Ãl analiza el impacto y muestra una vista previa. Tú apruebas."},{"tabTitle":"Acceso de equipo","title":"Suma a todo el equipo y decide quién toca qué","desc1":"La preproducción es un trabajo de equipo, pero el equipo acaba disperso entre correos, PDF exportados y chats paralelos. Invita a tu gente por correo y gestiona a todos desde un único panel de Acceso de equipo, sobre el mismo desglose.","desc2":"Define el acceso función por función â Ninguno, Ver, Editar o Completo â para que tu jefe de producción viva en el presupuesto y un proveedor de VFX solo vea VFX. Anota el mismo guion en capas compartidas y coméntalo en el Chat de equipo. Invitar es gratis en todos los planes; los niveles por función llegan con uno de pago."}]},"aiAgent":{"title":"Impulsado por el Agente de Producción IA","titleOnAgentPage":"Lo que hace AI Dude en todo tu proyecto","intro":"Filmustage funciona con un Agente de Producción IA - AI Dude - que analiza, optimiza y ejecuta en todo tu proyecto.","worksWith":"Trabaja con tu guion real, desglose, plan de rodaje e informes para:","capabilities":["Detectar riesgos de producción antes de que se conviertan en problemas","Optimizar dÃas de rodaje, locaciones y carga de trabajo de los actores","Equilibrar tiempo, páginas y complejidad","Ejecutar cambios estructurados en todo tu proyecto, de forma segura"],"meetButton":"Conoce a AI Dude","quote":"Tú describes el objetivo. Ãl analiza el impacto y muestra una vista previa. Tú apruebas. Esto no es IA por conveniencia. Es IA diseñada para decisiones de producción."},"security":{"title":"Seguridad y Cumplimiento","badge":"Importante: No utilizamos tus datos para entrenar redes neuronales.","description":"Seguimos las mejores prácticas de la industria en cifrado de datos, control de acceso y cumplimiento de los estándares de seguridad relevantes.","button":"Página de Seguridad"},"testimonials":{"title":"Testimonios","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"Preguntas frecuentes","items":[{"question":"¿Qué es Filmustage y cómo ayuda a los cineastas?","answer":"Filmustage es la plataforma completa de preproducción con IA: desglose de guion, planes de rodaje, presupuestos, desglose de VFX, análisis de guion, sinopsis, sides, órdenes de rodaje y storyboards en un único espacio de trabajo conectado, que cubre todos los pasos desde el guion cerrado hasta el primer dÃa de rodaje."},{"question":"¿Cómo garantiza Filmustage una gestión de proyectos y colaboración eficientes?","answer":"Filmustage proporciona una plataforma unificada para el desglose de guion, la elaboración de presupuestos y la planificación, asegurando una colaboración fluida entre los equipos de producción con funciones como Team Access, e integrándose perfectamente con el software estándar de la industria."},{"question":"¿Cuáles son los beneficios de usar Filmustage para la preproducción?","answer":"Filmustage ofrece ahorro de tiempo y costos al transformar tareas tediosas en pasos rápidos, permitiendo a los cineastas centrarse más en la creatividad que en la logÃstica, y optimizando la asignación de recursos con sus herramientas avanzadas de IA."},{"question":"¿Cómo asiste el análisis de guiones con IA de Filmustage en la preproducción?","answer":"La función de análisis con IA de Filmustage realiza evaluaciones crÃticas del guion, incluyendo aspectos legales, de seguridad y desafÃos de preproducción, asegurando una traducción fluida de la historia a la pantalla sin obstaculizar el flujo creativo."},{"question":"¿Cómo automatiza Filmustage el desglose de guion?","answer":"Filmustage identifica automáticamente elementos crÃticos del guion como reparto, utilerÃa, locaciones y VFX, agilizando el proceso de planificación y ahorrando tiempo y costos valiosos al hacer más eficiente la planificación de preproducción."},{"question":"¿Qué herramientas de gestión de riesgos ofrece Filmustage?","answer":"Filmustage identifica escenas que necesitan preparación adicional, proporcionando información sobre la participación de animales, precauciones ambientales y la necesidad de restricciones por COVID-19, garantizando la seguridad en el set y un rodaje fluido."},{"question":"¿Qué funciones ofrece Filmustage para simplificar los planes de rodaje?","answer":"Filmustage ofrece funciones como estimaciones de tiempo automáticas, etiquetado de locaciones reales y gestión de escenas con arrastrar y soltar para automatizar y mejorar la precisión de los planes de rodaje, ahorrando tiempo y haciendo más fluido el proceso de producción."},{"question":"¿Es Filmustage compatible con mi software de producción existente?","answer":"Filmustage está diseña
2do para integrarse perfectamente con el software de producción estándar de la industria, incluyendo Movie Magic, Gorilla Scheduling y Final Draft, mejorando tu flujo de trabajo existente sin reemplazar las herramientas a las que estás acostumbrado."},{"question":"¿Cómo garantiza Filmustage la seguridad de los datos y el cumplimiento de los estándares de la industria?","answer":"Filmustage garantiza la seguridad de los datos y el cumplimiento de los estándares de la industria al obtener la certificación SOC 2 Type II, convirtiéndose en miembro de Trusted Partner Network (TPN) con el TPN Blue Shield. Estos marcos reconocidos internacionalmente validan que Filmustage sigue controles de seguridad estrictos, protege los datos sensibles de producción cinematográfica y cumple con los más altos niveles de conformidad exigidos por la industria del entretenimiento."},{"question":"¿Es Filmustage fácil de usar para cineastas de todos los niveles?","answer":"SÃ, Filmustage está diseñado para ser intuitivo y fácil de usar, adaptándose a cineastas de todos los niveles. Con una experiencia de usuario sencilla y soporte en vivo las 24 horas del dÃa, los 7 dÃas de la semana, comenzar y navegar por la plataforma es sencillo para todos los usuarios."}]},"stats":{"items":[{"value":"45K+","label":"Cineastas que planifican sus producciones con Filmustage"},{"value":"5.2M+","label":"Horas de trabajo manual ahorradas utilizando la plataforma Filmustage"},{"value":"$178M+","label":"Dinero ahorrado utilizando la plataforma Filmustage"}]},"calendly":{"title":"Reservar una demostración","description":"Programa una llamada con nosotros para ayudarte a optimizar tu flujo de producción cinematográfica según tus necesidades.","button":"Reservar demostración"},"trustedBy":{"title":"Confiado y destacado por"},"hallOfFame":{"title":"Salón de la Fama","subtitle":"Dando vida a proyectos de cineastas que confÃan en Filmustage"},"team":{"title":"Guiados por expertos"},"partners":{"title":"Socios y colaboraciones"}}'),pricing:JSON.parse('{"seo_title":"Precios - Planes Gratis y Director\'s Cut","seo_description":"Elige tu plan - usa todas las herramientas sin IA gratis, o desbloquea todo el poder de la IA con Director\'s Cut desde ${{price}}/mes.","hero_title":"Precios simples y transparentes","hero_subtitle":"Todas las herramientas para cine - gratis. Pasa a Director\'s Cut para acceder al poder completo de la IA con monedas que tú controlas.","social_proof":"45,000+ cineastas · Preproducción de principio a fin","pipeline_title":"Cada plan desbloquea <strong>todo el pipeline</strong> â 12 módulos, sin extras","pipeline_included":"Incluido","pipeline_modules":{"breakdown":"Desglose","annotations":"Anotaciones","analysis":"Análisis","synopsis":"Sinopsis","storyboards":"Storyboards","vfx":"VFX","schedule":"Plan de rodaje","sides":"Sides","callSheets":"Orden de rodaje","budgeting":"Presupuestos","versioning":"Versiones","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude funciona en todo el pipeline</strong> â reprograma para salvar un conflicto de reparto, prepara una sinopsis, clasifica una escena por complejidad de VFX. Las monedas solo deciden cuánto ejecutas, nunca qué obtienes.","toggle_monthly":"Mensual","toggle_annual_sr":"Activa para ver precios anuales","toggle_annual":"Anual","directors_cut_annual_value_note":"${{annualPrice}}/año facturado anualmente ⢠ahorras ${{savings}} ({{percent}} % de descuento)","toggle_annual_value":"ahorra hasta ${{maxSavings}} al año","toggle_annual_bonus":"(hasta +4 meses gratis)","free_plan_name":"Gratis","free_plan_price":"$0","free_plan_subtitle":"Todas las herramientas principales - sin tarjeta de crédito","free_plan_whats_included":"Qué incluye","free_plan_features":["<b>Desglose parcial con IA</b> (20% de las escenas)","1 proyecto activo","Todas las herramientas sin IA (ver abajo)","Proyecto demo con desglose completo"],"free_plan_footnote":"Los proyectos manuales permanecen abiertos para siempre. Un proyecto con <b>desglose completo con IA</b> necesita un plan Director\'s Cut activo para abrirse.","free_plan_cta":"Empieza gratis","directors_cut_badge":"Más popular","directors_cut_name":"Director\'s Cut","directors_cut_price_prefix":"Desde","directors_cut_price_suffix":"/mes","directors_cut_annual_note":"${{annualPrice}}/año facturado anualmente ⢠+{{annualBonusMonths}} meses gratis","directors_cut_annual_onboarding":"<b>Incorporación gratuita</b> para ti y tu equipo","directors_cut_subtitle":"Todo el poder de la IA para tus producciones","directors_cut_whats_included":"Todo lo del plan Gratis, más","directors_cut_features":["<b>{{coins}} monedas</b> por ciclo de facturación","Desglose completo con IA, sinopsis, análisis y más","Proyectos activos ilimitados","<b>Bonos de fidelidad</b> - hasta +100% de monedas extra","Las monedas se acumulan mientras estés suscrito","Todos los formatos de exportación"],"directors_cut_cta":"Empieza gratis ð¿","enterprise_title":"Plan Enterprise","enterprise_subtitle":"Precios personalizados para estudios y productoras â","academic_title":"Suscripción académica","academic_subtitle":"Precios especiales para estudiantes y educadores â
2","features_title":"Qué incluye","features_subtitle":"Todos los planes incluyen potentes herramientas sin IA. Director\'s Cut desbloquea funciones de IA con monedas.","non_ai_features_title":"Funciones sin IA","non_ai_features_badge":"siempre gratis","ai_features_title":"Funciones con IA","ai_features_badge":"usan monedas","ai_dude_divider":"Impulsado por AI Dude","FREE_FEATURES":["Desglose de guion (manual)","Creación, edición y plantillas de presupuesto","Orden de rodaje e informes","Storyboards y listas de planos","Importación de guion - cualquier idioma y formato","Notas y comentarios de escena","Calendario, DOODs y conflictos","Gestión de locaciones","Colaboración en equipo","Exportar a PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"Desglose Inteligente IA","icon":"ð¬"},{"title":"Presupuesto IA","icon":"ð°"},{"title":"Sinopsis de Escena IA","icon":"â¨"},{"title":"Análisis de Escena IA","icon":"ð"},{"title":"Imágenes de storyboard con IA","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Sinopsis completa del guion","icon":"â¨"},{"title":"Desglose VFX IA","icon":"ð¥"},{"title":"Análisis semántico del guion","icon":"ð"},{"title":"Programación inteligente con IA","icon":"ð
"},{"title":"Acciones de AI Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"¿Qué son las monedas y cómo funcionan?","answer":"Las monedas son la moneda interna de Filmustage. La suscripción Director\'s Cut incluye <b>{{coins}} monedas</b> por ciclo de facturación. Cuanto más tiempo permanezcas suscrito, nuestro <b>Programa de Fidelidad</b> aumenta automáticamente tu asignación de monedas - hasta <b>+100% de monedas extra</b> por ciclo. Las monedas se usan para ejecutar funciones con IA como Desglose Inteligente, Sinopsis de Escena, Storyboards, Presupuesto y más. Cada operación de IA tiene un costo fijo en monedas visible dentro de la app. Por ejemplo, {{coins}} monedas son suficientes para ejecutar un <b>desglose completo con IA</b> de un guion tÃpico de 100 páginas, más <b>presupuesto con IA</b> y <b>sinopsis completa del guion</b> - todo en un solo ciclo."},{"question":"¿Qué es AI Dude?","answer":"AI Dude es tu asistente de IA integrado. Hablas con él en lenguaje natural y realiza trabajo de producción real en todo tu proyecto: desgloses inteligentes, creación y reordenación de calendarios de rodaje, desgloses de VFX, búsqueda semántica en el guion, sinopsis completas del guion y ediciones directas de escenas. Hablar con AI Dude está incluido en tu plan Director\'s Cut: solo gastas monedas cuando realiza trabajo real, y cada operación tiene un costo fijo en monedas que se muestra en la app."},{"question":"¿Qué es el Programa de Fidelidad?","answer":"Cuanto más tiempo permanezcas suscrito, más monedas ganas. Cada <b>3 meses consecutivos</b> tu bono crece un <b>+10%</b>: después de 3 meses obtienes <b>+10%</b>, después de 6 meses <b>+20%</b>, después de 9 meses <b>+30%</b>, y asà sucesivamente - hasta llegar a <b>+100% de monedas extra</b> a los 30 meses de suscripción continua."},{"question":"¿Las monedas no usadas se acumulan?","answer":"¡SÃ! Las monedas no usadas <b>se acumulan</b> automáticamente en el siguiente ciclo de facturación y permanecen en tu cuenta mientras tu suscripción esté activa. Solo expiran si <b>cancelas tu suscripción</b> y no te vuelves a suscribir en un plazo de 30 dÃas."},{"question":"¿Qué pasa con las monedas cuando cancelo mi suscripción?","answer":"Si cancelas tu suscripción, tus monedas restantes quedan <b>congeladas por 30 dÃas</b>. No puedes usarlas durante este perÃodo, pero si te <b>vuelves a suscribir en 30 dÃas</b>, tus monedas se restauran por completo. Después de 30 dÃas sin volver a suscribirte, las monedas no utilizadas expiran."},{"question":"¿Qué les pasa a mis proyectos si mi suscripción termina?","answer":"Nunca se elimina nada: tu trabajo siempre está a salvo. Tus <b>proyectos manuales (sin IA)</b> permanecen completamente abiertos en el plan Gratis, con todas las herramientas y exportaciones sin IA. Los proyectos creados con un <b>desglose completo con IA</b> simplemente quedan en pausa hasta que renueves: todo se conserva guardado y el acceso completo vuelve en el momento en que te vuelvas a suscribir. La prueba de <b>desglose parcial con IA</b>, el proyecto demo y cualquier proyecto que un suscriptor activo haya compartido contigo permanecen siempre abiertos."},{"question":"¿Qué puedo hacer con el plan Gratis?","answer":"El plan Gratis te da acceso a todas las herramientas sin IA: desglose manual de guion, creación de presupuesto con plantillas, orden de rodaje, storyboards y listas de planos, programación con DOODs, gestión de locaciones, colaboración en equipo y exportaciones a PDF, Excel, MMS y MMB. También obtienes un <b>desglose parcial con IA</b> (20% de las escenas) para probar nuestras capacidades de IA. Tus <b>proyectos manuales</b>, el desglose parcial y el proyecto demo permanecen completamente abiertos. Un proyecto con <b>desglose completo con IA</b> (todas las escenas procesadas) necesita una suscripción Director\'s Cut activa para abrirse."},{"question":"¿Puedo probar las funciones de IA antes de suscribirme?","answer":"SÃ. Cada cuenta nueva recibe un <b>desglose parcial con IA</b> en su primer proyecto - aproximadamente el 20% de las escenas se procesan con IA de forma gratuita. También tienes acceso a un <b>proyecto demo</b> con resultados de desglose completo para que puedas explorar todas las funciones antes de comprometerte."},{"question":"¿Recibo monedas gratis?","answer":"¡SÃ! Cada usuario nuevo recibe un <b>bono de bienvenida de 100 monedas</b> al registrarse. También puedes ganar monedas extra a través de <b>eventos especiales, promociones y campañas</b> - incluso con el plan Gratis. Estate atento a tu correo electrónico y las notificaciones de la app para oportunidades de bonificación."},{"question":"¿Qué incluye el plan Director\'s Cut?","answer":"Todo lo del plan Gratis, más <b>acceso completo a todas las funciones con IA</b>: Desglose Inteligente, Sinopsis de Escena, Análisis de Escena, generación de Storyboards, Presupuesto con IA, Sinopsis Completa del Guion y el asistente <b>AI Dude</b> (programación inteligente, desglose de VFX, búsqueda semántica y ediciones por chat). Obtienes <b>{{coins}} monedas</b> por ciclo, que crecen automáticamente con el <b>Programa de Fidelidad</b> - hasta +100% de monedas extra cuanto más tiempo permanezcas suscrito."},{"question":"¿Cuál es el beneficio de la facturación anual?","answer":"La facturación anual aplica entre un <b>30 % y un 40 % de descuento</b>, y el descuento crece con el plan: cuanto mayor es el nivel, más ahorras. El mismo plan, cobrado una vez al año. Tus monedas se acreditan por los <b>12 meses</b> completos por adelantado, y tus bonificaciones del Programa de Fidelidad siguen aplicándose y creciendo cada 3 meses."},{"question":"¿Qué es el plan Enterprise?","answer":"Enterprise está diseña
2do para estudios y grandes productoras que necesitan <b>precios personalizados</b>, soporte dedicado, contratos a medida, copias de seguridad de datos, modelos de IA ajustados y funciones avanzadas de seguridad. Contacta a nuestro equipo de ventas para hablar sobre tus necesidades."},{"question":"¿Puedo cambiar entre planes o ciclos de facturación?","answer":"¡SÃ! Puedes mejorar, reducir o cambiar entre facturación mensual y anual en cualquier momento. Cuando <b>mejoras tu plan</b>, solo pagas la diferencia prorrateada por el resto de tu ciclo actual, y las <b>monedas adicionales se acreditan de inmediato</b>. Sin cargos dobles - solo pagas la diferencia entre tu plan anterior y el nuevo."},{"question":"¿Mis datos están seguros?","answer":"Por supuesto. Filmustage cuenta con la certificación <b>SOC 2 Type II</b> y es miembro de la <b>Trusted Partner Network (TPN)</b> con el TPN Blue Shield. Tus guiones y datos de producción están protegidos por los estándares de seguridad más exigentes de la industria."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Producción cinematográfica segura e impulsada por IA para estudios","description":"Optimiza la producción cinematográfica con desglose de guion, planificación y presupuestos impulsados por IA. Seguridad de nivel empresarial, integraciones y soporte 24/7."},"hero":{"heading":"Plataforma de preproducción con IA para estudios empresariales","subtitle":"Acelera desgloses, planes de rodaje y presupuestos con seguridad, gobernanza y soporte de nivel empresarial.","cta_sales":"Hablar con Ventas","cta_demo":"Ver Demo ð¿ð½","image_alt":"Tu aliado de preproducción impulsado por IA"},"features":{"heading":"Funciones empresariales","items":[{"title":"Agente IA","description":"Automatización controlada por voz que ejecuta tareas de producción al instante."},{"title":"Copias de seguridad","description":"Todos los guiones almacenados y respaldados de forma segura en servidores de EE.UU."},{"title":"Contratos personalizados","description":"Acuerdos adaptados a las necesidades de tu estudio."},{"title":"Soporte 24/7","description":"Ayuda las 24 horas, con tus guiones siempre privados y protegidos."}]},"testimonials":{"heading":"Testimonios","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},fr:{common:JSON.parse('{"header":{"signIn":"Se connecter","tryForFree":"Essayer gratuitement","search":"Rechercher"},"footer":{"headquarters":"Siège social de Filmustage","location":"Wilmington, Delaware, USA","legals":"Mentions légales","termsOfService":"Conditions d\'utilisation","privacyPolicy":"Politique de confidentialité","contentPolicy":"Politique de contenu","referralAgreement":"Accord du programme de parrainage","resources":"Ressources","referralProgram":"Programme de parrainage","webinarsEvents":"Webinaires et événements","templates":"Modèles","guides":"Guides","enterprise":"Entreprise","vsOthers":"Filmustage vs Autres","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Assistance","helpCenter":"Centre d\'aide","supportChat":"Chat de support","sendEmail":"Envoyer un e-mail","statusPage":"Page d\'état","securityPage":"Page de sécurité","cookiePolicy":"Politique de Cookies","consentPreferences":"Préférences de consentement","copyright":"Filmustage, Inc. Tous droits réservés."},"cta":{"title":"Prêt à accélérer votre préproduction ?","subtitle":"Oubliez le travail manuel - économisez des centaines d\'heures et des milliers de dollars sur les routines de préproduction.","button":"Essayer gratuitement maintenant"},"legalNotice":"Ce document est disponible uniquement en anglais.","languageSwitcher":{"label":"Langue"},"nav":{"Features":"Fonctionnalités","Script Breakdown":"Dépouillement de scénario","Shooting Schedules":"Plans de tournage","Budgeting":"Budget","VFX Breakdown":"Dépouillement VFX","Storyboards & Shot Lists":"Storyboards et listes de plans","Script Annotations":"Annotations de scénario","Call Sheets":"Feuilles de service","Script Sides":"Sides","Script Analysis":"Analyse de scénario","Script Synopsis":"Synopsis de scénario","AI Agent":"Agent IA","Team Collaboration":"Collaboration d\'équipe","Testimonials":"Témoignages","Pricing":"Tarifs","Re
2sources":"Ressources","Customer Stories":"Témoignages clients","Referral Program":"Programme de parrainage","Webinars & Events":"Webinaires et événements","Templates":"Modèles","Guides":"Guides","Videos":"Vidéos","Use Cases":"Cas d\'usage","Help Center":"Centre d\'aide"},"blogNotice":"Le contenu du blog est disponible uniquement en anglais.","ctaBlog":{"title":"Du dépouillement au budget en quelques clics","description":"Gagnez du temps, réduisez les coûts et laissez l\'IA de Filmustage faire le gros du travail - le tout en une seule journée.","button":"Essayer Gratuitement"}}'),home:JSON.parse('{"hero":{"title":"La plateforme IA complète de préproduction","subtitle":"Chaque étape, du scénario verrouillé au premier jour de tournage : dépouillements, plans de tournage, budgets et feuilles de service, générés automatiquement à partir de vos informations et maintenus synchronisés. Plus de 45 000 cinéastes nous font confiance, de l\'indépendant aux grands studios.","tryForFree":"Essayer gratuitement","watchTrailer":"Voir la bande-annonce","badges":{"anyLanguage":"Toutes langues et tous formats","films":"Films, séries et émissions TV","shortDramas":"Courts métrages et dramas verticaux","podcasts":"Podcasts et traitements","aiPowered":"Propulsé par l\'IA"}},"features":{"timeCost":{"add":"Quelques clics au lieu de centaines d\'heures","title":"Gain de temps et d\'argent","text":"L\'IA avancée de Filmustage <b>rationalise chaque étape de la préproduction</b>, rendant les flux de travail plus rapides, plus simples et plus rentables. Notre plateforme transforme les tâches complexes en étapes rapides et efficaces, maintenant votre projet dans les délais et le budget prévus.","items":["<b>Dépouillez automatiquement votre scénario</b> en scènes et éléments tels que la distribution, les accessoires, les lieux, les costumes et bien plus <i>en seulement 2 minutes</i>.","Créez des <b>plans de tournage</b> précis et des <b>rapports DOOD</b> <i>en quelques clics</i>.","Organisez votre plan de tournage idéal grâce au <b>tri par IA</b>.","<b>Construisez et gérez automatiquement le budget de votre projet</b> à partir de votre dépouillement, de vos plans de tournage et de vos données de rapport pour optimiser les ressources et garder le contrôle financier.","Générez sans effort des <b>synopsis de scénario</b> avec l\'IA.","Utilisez les outils IA pour déterminer <b>l\'envergure du projet</b> et rationaliser <b>l\'allocation des ressources</b>."]},"oneStop":{"add":"Tous les processus en un seul endroit","title":"Une plateforme tout-en-un pour la production cinématographique","text":"Gérez l\'ensemble de votre cycle de production sur une seule plateforme intégrée, éliminant le besoin de jongler entre plusieurs outils. Intégrez facilement les logiciels standards de l\'industrie chaque fois que nécessaire.","items":["Profitez d\'<b>un espace unifié</b> pour le dépouillement, l\'analyse, le plan de tournage et la budgétisation du scénario.","Exportez vos résultats vers d\'autres plateformes comme <b>Movie Magic</b>, <b>Final Draft</b> et <b>Gorilla Scheduling</b>, ainsi que dans des formats pratiques tels que <b>PDF</b> ou <b>XLSX</b>.","Téléchargez votre <b>budget sous forme de tableur avec toutes les formules</b>, permettant une personnalisation et des modifications fluides dans vos outils externes préférés.","Assurez une collaboration fluide au sein de votre équipe de production grâce à notre <b>fonctionnalité d\'accès équipe</b>."]},"riskManagement":{"add":"Naviguez dans le chaos comme un pro !","title":"Gestion des risques","text":"Le tournage coûte cher. Vous devez vous assurer que tout est couvert avant le début du tournage. Filmustage trouvera les scènes nécessitant une préparation supplémentaire et les mettra en évidence pour vous.","items":["Obtenez des informations sur la <b>présence d\'animaux</b>, les <b>précautions environnementales</b>, la <b>présence de cascades</b>, etc.","Découvrez si vous devez appliquer les <b>restrictions COVID-19</b>.","Assurez-vous que vos scènes sont conformes grâce à la <b>vérification de conformité des droits d\'auteur</b> de notre IA.","Détectez les scènes nécessitant des <b>mesures de sécurité</b> supplémentaires pour garantir la sécurité sur le plateau.","Analysez une scène avec <b>vos propres paramètres</b>."]},"easyToUse":{"add":"5 min pour commencer","title":"Facile à utiliser","text":"Alors que la plupart des logiciels de l\'industrie peuvent être complexes et peu conviviaux, Filmustage se distingue par sa simplicité. Nous l\'avons conçu pour être intuitif et simple, vous permettant de démarrer en quelques minutes seulement. Et si vous avez des questions, nous sommes là pour vous aider. Inscrivez-vous pour profiter de :","buttonText":"Essayer gratuitement","items":["<b>UX simple</b> conçue par des cinéastes pour des cinéastes.","<b>Support en direct 24h/24 et 7j/7</b> pour les abonnés.","<b>Démonstrations en direct</b> pour vous et votre équipe avec les représentants de Filmustage."]},"readMore":"En savoir plus"},"featurePages":{"tryForFree":"Essayer gratuitement","watchTrailer":"Voir la bande-annonce"},"pipelineCycle":{"eyebrow":"Votre scénario","hint":"mise à jour automatique","listLabel":"Le cycle de préproduction Filmustage : douze modules connectés à votre scénario"},"featureTabs":{"sectionTitle":"Une seule plateforme connectée, du scénario à la feuille de service","sectionSubtitle":"Chaque outil alimente le suivant. Modifiez le scénario â votre dépouillement, votre plan de tournage, votre budget et vos feuilles de service se mettent à jour avec lui.","learnMore":"En savoir plus","items":[{"tabTitle":"Dépouillement","title":"Dépouillement complet du scénario en quelques minutes","desc1":"Le dépouillement manuel du scénario consomme un temps précieux dont vous avez besoin pour le cinéma. Filmustage automatise l\'ensemble du processus â identifiant instantanément la distribution, les accessoires, les lieux, les VFX et les costumes dans n\'importe quelle langue ou format.","desc2":"Notre IA suit chaque élément à travers votre scénario, reliant toutes les mentions pour que rien ne passe entre les mailles du filet. Obtenez des dépouillements précis qui alimentent directement des plans de tournage et des budgets réalistes. Arrêtez de surligner des PDF. Lancez la préproduction."},{"tabTitle":"Plans de tournage","title":"Créez des plans de tournage optimaux et des rapports DOOD","desc1":"Ãlaborer un plan de tournage ne devrait pas signifier des ajustements sans fin et des tableur
2s fragiles. Filmustage vous offre un tableau de bandelettes professionnel, un calendrier glisser-déposer et un Agent de Production IA qui analyse les risques, optimise les jours de tournage et exécute des modifications structurées avec aperçu et contrôle total.","desc2":"Générez des estimations de temps précises, géolocalisez les lieux réels, équilibrez la charge de travail, détectez les conflits et mettez automatiquement à jour les rapports DOOD et les feuilles de service â le tout dans un seul système connecté. Une planification plus intelligente. Des ajustements plus rapides. Une exécution plus solide."},{"tabTitle":"Budget","title":"Obtenez un modèle de budget automatique pour votre film","desc1":"La budgétisation manuelle signifie recréer les données de votre dépouillement dans des tableurs, puis ajuster les coûts ligne par ligne. Filmustage génère automatiquement chaque catégorie de budget directement à partir de votre dépouillement et de votre plan de tournage â distribution, équipe, accessoires, lieux deviennent instantanément des postes budgétaires.","desc2":"Définissez votre lieu de tournage pour des estimations de coûts reflétant les tarifs locaux. Personnalisez le modèle avec les charges et déductions correspondant à la structure financière de votre production. Pas de saisie de données. Pas d\'éléments oubliés. Votre budget se construit tout seul à partir du travail déjà accompli."},{"tabTitle":"VFX","title":"Obtenez un dépouillement VFX clair et détaillé en quelques minutes","desc1":"Planifier les VFX manuellement est lent, fragmenté et sujet aux erreurs de calcul â surtout quand les séquences, les éléments et la complexité des plans s\'accumulent.","desc2":"Filmustage génère automatiquement un dépouillement VFX structuré à partir de votre scénario, identifiant les séquences, les scènes à forte charge d\'effets et les éléments de production clés avec clarté dès le départ. Vous obtenez des informations organisées et exploitables qui accélèrent la planification, les devis et la budgétisation â aidant votre équipe à rester alignée, précise et sur la bonne voie."},{"tabTitle":"Storyboards","title":"Créez des storyboards connectés à votre scénario","desc1":"Donnez vie à votre scénario avec le seul logiciel de storyboard entièrement connecté aux scènes et aux dépouillements de votre scénario. Planifiez chaque plan, alignez votre équipe et gardez une longueur d\'avance grâce aux outils IA de nouvelle génération conçus pour les cinéastes.","desc2":"Les storyboards dans Filmustage se synchronisent automatiquement avec votre scénario et vos dépouillements, gardant chaque mise à jour au même endroit. Chaque image est prête pour la production avec caméra, objectif, éclairage, VFX et fréquence d\'images. L\'IA génère les images directement à partir de votre scénario : chaque scène est visualisée avant le premier repérage, et toujours synchronisée avec votre dépouillement et votre plan de tournage."},{"tabTitle":"Annotations","title":"Annotez le scénario. Ensemble, en direct.","desc1":"Surlignez, dessinez, tamponnez et commentez directement sur le scénario que vous avez dépouillé â pas de seconde application, pas d\'impression, rien à renvoyer. Chaque annotation se superpose à la page : elle ne touche jamais au texte de votre scénario ni à vos tags de dépouillement.","desc2":"Gardez les notes de chaque département dans <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">son propre calque</a>, avec une synchronisation en temps réel pour que toute l\'équipe soit sur la même page â au sens propre. Masquez tous les calques sauf un et exportez un PDF net destiné au seul département qui en a besoin. Gratuit sur tous les forfaits."},{"tabTitle":"Feuille de service","title":"Générez des feuilles de service détaillées","desc1":"Créer des feuilles de service peut être un processus complexe et chronophage, nécessitant précision et attention aux détails. Convertir manuellement les plans de tournage en documents organisés entraîne souvent des erreurs et des retards inutiles.","desc2":"Transformez automatiquement votre plan de tournage en feuilles de service professionnelles et détaillées avec Filmustage. Notre plateforme simplifie le processus, transformant vos données en feuilles de service personnalisables et modifiables, adaptées à votre production. Ajustez les horaires, les détails de l\'équipe, les lieux et bien plus selon vos besoins â tout en garantissant la précision et en gagnant un temps précieux."},{"tabTitle":"Sides","title":"Des sides extraits de votre plan de tournage","desc1":"Choisissez le jour, lancez la génération â Filmustage assemble les sides directement à partir de votre plan de tournage, dans l\'ordre de tournage ou dans l\'ordre du scénario. Le Smart Highlight donne à chaque département sa propre vue : filtrez par personnages, décors, INT/EXT ou n\'importe quelle catégorie de tags.","desc2":"Chaque PDF de sides porte un QR code sur toutes ses pages : l\'équipe le scanne sur le plateau et confirme qu\'elle a bien la version en cours, sans appeler la production. Regroupez feuille de service et sides dans un seul PDF, et toute la journée tient dans un unique fichier."},{"tabTitle":"Synopsis","title":"Créez automatiquement un synopsis complet du scénario ou d\'une scène","desc1":"Un synopsis clair est la première chose que réclament les financiers, les festivals et les chefs de poste.","desc2":"Filmustage génère des synopsis de scénario complet et de scène en quelques minutes, directement à partir du scénario que vous avez importé."},{"tabTitle":"Agent IA","title":"Agent de Production IA","desc1":"Filmustage fonctionne grâce à un Agent de Production IA qui ne se contente pas d\'assister â il analyse, optimise et exécute à travers l\'ensemble de votre projet. Il travaille avec votre scénario réel, votre dépouillement, votre plan de tournage et vos rapports.","desc2":"Détectez les risques de production avant qu\'ils ne deviennent des problèmes. Optimisez les jours de tournage, les lieux et la charge de travail des acteurs. Ãquilibrez le temps, les pages et la complexité. Exécutez des modifications structurées à travers votre projet â en toute sécurité. Vous décrivez l\'objectif. L\'agent analyse l\'impact et affiche un aperçu. Vous approuvez."},{"tabTitle":"Accès équipe","title":"Faites entrer toute l\'équipe et décidez qui touche à quoi","desc1":"La préproduction est un sport collectif, mais l\'équipe finit éparpillée entre boîtes mail, PDF exp
2ortés et discussions parallèles. Invitez votre équipe par e-mail et pilotez tout le monde depuis un seul panneau Accès équipe, sur le même dépouillement.","desc2":"Réglez l\'accès fonction par fonction â Aucun, Consultation, Modification ou Complet â pour que votre directeur de production vive dans le budget et qu\'un prestataire VFX ne voie que les VFX. Annotez le même scénario dans des calques partagés et discutez-en dans le Chat d\'équipe. Inviter est gratuit sur tous les forfaits ; les niveaux par fonction arrivent avec un forfait payant."}]},"aiAgent":{"title":"Propulsé par l\'Agent de Production IA","titleOnAgentPage":"Ce que fait AI Dude dans l\'ensemble de votre projet","intro":"Filmustage fonctionne grâce à un Agent de Production IA â AI Dude â qui analyse, optimise et exécute à travers l\'ensemble de votre projet.","worksWith":"Il travaille avec votre scénario réel, votre dépouillement, votre plan de tournage et vos rapports pour :","capabilities":["Détecter les risques de production avant qu\'ils ne deviennent des problèmes","Optimiser les jours de tournage, les lieux et la charge de travail des acteurs","Ãquilibrer le temps, les pages et la complexité","Exécuter des modifications structurées à travers votre projet â en toute sécurité"],"meetButton":"Découvrez AI Dude","quote":"Vous décrivez l\'objectif. L\'agent analyse l\'impact et affiche un aperçu. Vous approuvez. Ce n\'est pas de l\'IA pour le confort. C\'est de l\'IA conçue pour les décisions de production."},"security":{"title":"Sécurité et conformité","badge":"Important : Nous n\'utilisons pas vos données pour entraîner des réseaux neuronaux.","description":"Nous suivons les meilleures pratiques de l\'industrie en matière de chiffrement des données, de contrôle d\'accès et de conformité aux normes de sécurité en vigueur.","button":"Page Sécurité"},"testimonials":{"title":"Témoignages","quotes":["« Arrêtez de faire votre dépouillement à l\'ancienne. Si Elon Musk était premier assistant réalisateur ou réalisateur, il utiliserait Filmustage. C\'est intelligent et intuitif, et ça vient de me faire gagner des jours de travail, ce qui signifie que ça a fait économiser de l\'argent sur mon budget. J\'adore ! »","« Je fais des plannings dans Movie Magic depuis plus de 30 ans â et je peux honnêtement dire que Filmustage a transformé le processus â le gain de temps est tout simplement extraordinaire. »","« Il faut être expérimenté pour briser les règles. C\'est comme l\'architecture ;
2 si vous avez des bases solides, alors vous pouvez briser les règles. Donc, ce que Filmustage a fait, c\'est briser certaines règles parce que c\'était réellement nécessaire sur le marché. Et j\'encourage les cinéastes à le faire car vous avez besoin de ce savoir. »","« En tant que directeur de production pour le cinéma et la télévision, ce site/application change la donne. Ce qui prendrait normalement des jours de travail est désormais fait en quelques minutes. Un excellent service client aussi. »","« Fini les surligneurs. Fini les tableurs et les longues listes. C\'est un monde nouveau et Filmustage regarde vers l\'avenir avec son logiciel IA/intuitif. En tant que directeur de production/directeur de production exécutif, la phase la plus laborieuse de la budgétisation est le dépouillement â c\'est non seulement long, mais on peut perdre sa concentration et oublier des choses. Mais le dépouillement que fournit Filmustage est si intelligent et fait gagner tellement de temps. Rien n\'est parfait, mais c\'est bien mieux que les logiciels hors ligne comme le lourd Movie Magic, et ça ressemble à l\'avenir de la production cinématographique pour les directeurs de production et les producteurs. »","« J\'ai essayé Filmustage et j\'ai trouvé ça très impressionnant. Je ne sais pas comment ils font et je n\'ai pas besoin de le savoir. Obtenir un dépouillement automatique et quasi instantané est très précieux pour un producteur. Il y a moins de suppositions quand on peut avoir un aperçu instantané du nombre de lieux qu\'un scénario nécessite et du nombre de scènes de chaque acteur. Un rapport comme celui-ci m\'aide à avoir une vue d\'ensemble sans embaucher quelqu\'un pendant 1 ou 2 jours pour faire le dépouillement. »","« Dépouiller et créer un plan de tournage pour mon scénario demande beaucoup de temps de saisie manuelle. Je cherchais un logiciel pour m\'aider avec mon propre projet et je suis tombé sur Filmustage. Le moteur IA m\'a intrigué, et j\'ai été époustouflé par sa rapidité, son intuitivité et sa facilité d\'utilisation. Filmustage analyse le contenu de mon scénario et applique ces données dans les départements appropriés pour moi. Ensuite, je travaille le planning, déplace les bandelettes de scènes dans l\'ordre souhaité et ajoute des notes pour l\'équipement supplémentaire ou les éléments en général. Ce logiciel est véritablement conçu et construit pour le cinéma moderne, le rendant passionnant, utile et facile à utiliser. »","« L\'équipe derrière Filmustage est exceptionnellement dévouée à rendre son produit aussi convivial et puissant que possible. J\'utilise Filmustage depuis plus d\'un an maintenant et je ne pourrais pas être plus satisfait. En tant que directeur de la photographie, cette plateforme est désormais un outil que j\'utilise presque quotidiennement, et il ne cesse de s\'améliorer. Je n\'ai rien à leur reprocher. »","« Un logiciel de production fantastique avec un support formidable ! J\'ai commencé mon premier projet sur Filmustage et en quelques minutes, j\'avais un dépouillement et un planning de bandelettes modifiable. La fonction de dépouillement par IA m\'a fait gagner au moins une journée entière de travail manuel fastidieux. C\'est incroyable quand il faut aller vite ! L\'équipe Filmustage a fourni un support quasi instantané, et nous avons fait un appel vidéo où ils ont démontré les fonctionnalités impressionnantes du logiciel. Avec de nouvelles fonctionnalités constamment mises à jour, je recommande vivement Filmustage ! »","« Filmustage est un programme très prometteur. Je préfère le tableau de bandelettes de planification à Gorilla ou StudioBinder. La partie dépouillement de l\'application est merveilleusement bluffante. »","« J\'étais sceptique au début jusqu\'à ce que je décide d\'essayer Filmustage. Je suis vraiment impressionné par les résultats et j\'ai voulu les partager avec mes collègues. Une fois le scénario terminé, cet incroyable logiciel fait le dépouillement, ce que j\'ai dé
2jà pour mon nouveau film « A Cannibal Mind », qui a remporté le prix « Meilleur scénario de long métrage » et « Meilleure histoire originale » AWARD OF EXCELLENCE, et c\'est excellent. Donc, Filmustage réduit considérablement les coûts et le temps. »","« Filmustage est un incontournable pour les cinéastes sérieux qui veulent présenter correctement leur dépouillement de scénario à tous les membres de l\'équipe de manière simple, rapide et efficace afin que tout le monde soit sur la même longueur d\'onde ! Le prix en vaut la peine, car cela vous fera aussi économiser beaucoup d\'argent et de temps. »","« Filmustage est un effort louable pour apporter l\'intelligence artificielle à un processus qui a dépendu de l\'intelligence humaine depuis les débuts du cinéma... le dépouillement d\'un scénario en éléments de production individuels à des fins de budgétisation et de planification. Le résultat est admirable. Il peut vous amener à 70-80 % du résultat en quelques minutes après le téléchargement du scénario. Ce n\'est pas sans limites. Mais je dirai que les développeurs sont extrêmement réactifs, écoutent leurs utilisateurs et essaient de faire des ajustements rapidement. C\'est un produit en développement et je leur souhaite beaucoup de succès. Il ne cesse de s\'améliorer. J\'ai pris plaisir à l\'utiliser. »","« Je suis en train de découvrir Filmustage et je pense que c\'est fantastique ! J\'aime la façon dont il décompose bien le scénario et semble facile à utiliser. Je vois le travail acharné qui a été investi et je pense que vous avez fait un travail incroyable. Vous êtes partis sur d\'excellentes bases. »","« Les productions cinématographiques et télévisuelles en Afrique de l\'Ouest sont en forte demande. Filmustage nous a permis de planifier, programmer et organiser efficacement nos projets. C\'est un véritable tournant. »","« Ces gens sont géniaux ! Et leur programme de dépouillement de scénario est génial aussi ! »","« Bon produit. Excellente réactivité du service client. »"]},"faqs":{"title":"Questions fréquemment posées","items":[{"question":"Qu\'est-ce que Filmustage et comment aide-t-il les cinéastes ?","answer":"Filmustage est la plateforme IA complète de préproduction : dépouillement de scénario, plan de tournage, budget, dépouillement VFX, analyse de scénario, synopsis, sides, feuilles de service et storyboards dans un seul espace de travail connecté â couvrant chaque étape, du scénario verrouillé au premier jour de tournage."},{"question":"Comment Filmustage assure-t-il une gestion de projet et une collaboration efficaces ?","answer":"Filmustage fournit une plateforme unifiée pour le dépouillement de scénario, la budgétisation et la planification, assurant une collaboration fluide au sein des équipes de production avec des fonctionnalités comme l\'accès équipe, et s\'intègre parfaitement aux logiciels standards de l\'industrie."},{"question":"Quels sont les avantages d\'utiliser Filmustage pour la préproduction ?","answer":"Filmustage offre des économies de temps et d\'argent en transformant les tâches fastidieuses en étapes rapides, permettant aux cinéastes de se concentrer davantage sur la créativité plutôt que sur la logistique, et en rationalisant l\'allocation des ressources grâce à ses outils IA avancés."},{"question":"Comment l\'analyse de scénario par IA de Filmustage aide-t-elle à la préproduction ?","answer":"La fonctionnalité d\'analyse IA de Filmustage effectue des évaluations critiques du scénario, y compris les aspects juridiques, de sécurité et les défis de préproduction, assurant une adaptation fluide de l\'histoire à l\'écran sans entraver le flux créatif."},{"question":"Comment Filmustage automatise-t-il le dépouillement de scénario ?","answer":"Filmustage identifie automatiquement les éléments essentiels du scénario tels que la distribution, les accessoires, les lieux et les VFX, rationalisant le processus de planification et économisant un temps et des coûts précieux en rendant la planification de préproduction plus efficace."},{"question":"Quels outils de gestion des risques Filmustage propose-t-il ?","answer":"Filmustage identifie les scènes nécessitant une préparation supplémentaire, fournissant des informations sur la présence d\'animaux, les précautions environnementales et la nécessité de restrictions COVID-19, garantissant la sécurité sur le plateau et un tournage sans accroc."},{"question":"Quelles fonctionnalités Filmustage offre-t-il pour simplifier le plan de tournage ?","answer":"Filmustage offre des fonctionnalités comme les estimations de temps automatiques, le géomarquage de lieux réels et la gestion des scènes par glisser-déposer pour automatiser et améliorer la précision du plan de tournage, gagnant du temps et rend
2ant le processus de production plus fluide."},{"question":"Filmustage est-il compatible avec mes logiciels de production existants ?","answer":"Filmustage est conçu pour s\'intégrer parfaitement aux logiciels de production standards de l\'industrie, y compris Movie Magic, Gorilla Scheduling et Final Draft, améliorant votre flux de travail existant sans remplacer les outils auxquels vous êtes habitué."},{"question":"Comment Filmustage assure-t-il la sécurité des données et la conformité aux normes de l\'industrie ?","answer":"Filmustage assure la sécurité des données et la conformité aux normes de l\'industrie grâce à l\'obtention de la certification SOC 2 Type II et en devenant membre du Trusted Partner Network (TPN) avec le TPN Blue Shield. Ces cadres reconnus internationalement valident que Filmustage suit des contrôles de sécurité stricts, protège les données sensibles de production cinématographique et respecte les niveaux de conformité les plus élevés exigés par l\'industrie du divertissement."},{"question":"Filmustage est-il facile à utiliser pour les cinéastes de tous niveaux ?","answer":"Oui, Filmustage est conçu pour être intuitif et convivial, s\'adressant aux cinéastes de tous niveaux. Avec une UX simple et un support en direct 24h/24 et 7j/7, démarrer et naviguer sur la plateforme est simple pour tous les utilisateurs."}]},"stats":{"items":[{"value":"45K+","label":"Cinéastes planifient leurs productions avec Filmustage"},{"value":"5.2M+","label":"Heures de travail manuel économisées grâce à la plateforme Filmustage"},{"value":"178M$+","label":"Ãconomies réalisées grâce à la plateforme Filmustage"}]},"calendly":{"title":"Réserver une démo","description":"Planifiez un appel avec nous pour vous aider à optimiser votre flux de production selon vos besoins.","button":"Réserver une démo"},"trustedBy":{"title":"Reconnu et mis en avant par"},"hallOfFame":{"title":"Temple de la Renommée","subtitle":"Réalisés par des cinéastes qui font confiance à Filmustage"},"team":{"title":"Guidés par des experts"},"partners":{"title":"Partenaires et collaborations"}}'),pricing:JSON.parse('{"seo_title":"Tarifs - Forfaits Gratuit & Director\'s Cut","seo_description":"Choisissez votre forfait - utilisez tous les outils non-IA gratuitement, ou exploitez toute la puissance de l\'IA avec Director\'s Cut à partir de {{price}} $/mois.","hero_title":"Des tarifs simples et transparents","hero_subtitle":"Tous les outils de production - gratuits. Passez à Director\'s Cut pour exploiter toute la puissance de l\'IA avec des coins que vous contrôlez.","social_proof":"45,000+ cinéastes · La pré-production de bout en bout","pipeline_title":"Chaque forfait débloque <strong>tout le pipeline</strong> â 12 modules, sans supplément","pipeline_included":"Inclus","pipeline_modules":{"breakdown":"Dépouillement","annotations":"Annotations","analysis":"Analyse","synopsis":"Synopsis","storyboards":"Storyboards","vfx":"VFX","schedule":"Plan de tournage","sides":"Sides","callSheets":"Feuilles de service","budgeting":"Budget","versioning":"Versions","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude intervient sur tout le pipeline</strong> â replanifier autour d\'une indisponibilité de casting, préparer un synopsis, évaluer la complexité VFX d\'une scène. Les coins déterminent seulement le volume que vous traitez, jamais ce à quoi vous avez droit.","toggle_monthly":"Mensuel","toggle_annual_sr":"Activer pour voir les tarifs annuels","toggle_annual":"Annuel","directors_cut_annual_value_note":"${{annualPrice}}/an facturé annuellement ⢠économisez ${{savings}} ({{percent}} % de remise)","toggle_annual_value":"économisez jusqu\'à ${{maxSavings}} par an","toggle_annual_bonus":"(jusqu\'à +4 mois offerts)","free_plan_name":"Gratuit","free_plan_price":"0 $","free_plan_subtitle":"Tous les outils essentiels - sans carte bancaire","free_plan_whats_included":"Ce qui est inclus","free_plan_features":["<b>Dépouillement IA partiel</b> (20% des scènes)","1 projet actif","Tous les outils non-IA (voir ci-dessous)","Projet de démonstration avec dépouillement complet"],"free_plan_footnote":"Les projets manuels restent ouverts indéfiniment. Un projet en <b>dépouillement IA complet</b> nécessite un forfait Director\'s Cut actif pour être ouvert.","free_plan_cta":"Commencer gratuitement","directors_cut_badge":"Le plus populaire","directors_cut_name":"Director\'s Cut","directors_cut_price_prefix":"à partir de","directors_cut_price_suffix":"/mois","directors_cut_annual_note":"${{annualPrice}}/an facturé annuellement ⢠+{{annualBonusMonths}} mois offerts","directors_cut_subtitle":"Toute la puissance de l\'IA pour vos productions","directors_cut_whats_included":"Tout le forfait Gratuit, plus","directors_cut_features":["<b>{{coins}} coins</b> par cycle de facturation","Dépouillement IA complet, synopsis, analyse et plus","Projets actifs illimités","<b>Bonus de fidélité</b> - jusqu\'à +100% de coins supplémentaires","Les coins sont reportés tant que vous êtes abonné","Tous les formats d\'export"],"directors_cut_annual_onboarding":"<b>Intégration gratuite</b> pour vous et votre équipe","directors_cut_cta":"Commencer gratuitement ð¿","enterprise_title":"Forfait Entreprise","enterprise_subtitle":"Tarification sur mesure pour studios et sociétés de production â","academic_title":"Abonnement Académique","academic_subtitle":"Tarifs spéciaux pour étudiants et enseignants â
2","features_title":"Ce qui est inclus","features_subtitle":"Chaque forfait comprend de puissants outils non-IA. Director\'s Cut déverrouille les fonctionnalités IA alimentées par des coins.","non_ai_features_title":"Fonctionnalités non-IA","non_ai_features_badge":"toujours gratuit","ai_features_title":"Fonctionnalités IA","ai_features_badge":"utilise des coins","ai_dude_divider":"Propulsé par AI Dude","FREE_FEATURES":["Dépouillement de scénario (manuel)","Création, modification et modèles de budget","Feuilles de service et rapports","Storyboards et listes de plans","Import de scénario - toute langue et tout format","Notes de scène et commentaires","Calendrier, DOODs et conflits","Gestion des lieux de tournage","Collaboration en équipe","Export en PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"Dépouillement Intelligent IA","icon":"ð¬"},{"title":"Budget IA","icon":"ð°"},{"title":"Synopsis de scène IA","icon":"â¨"},{"title":"Analyse de scène IA","icon":"ð"},{"title":"Images de storyboard IA","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Synopsis complet du scénario","icon":"â¨"},{"title":"Dépouillement VFX IA","icon":"ð¥"},{"title":"Analyse sémantique du scénario","icon":"ð"},{"title":"Calendrier Intelligent IA","icon":"ð
"},{"title":"Actions AI Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"Que sont les coins et comment fonctionnent-ils ?","answer":"Les coins sont la monnaie interne de Filmustage. L\'abonnement Director\'s Cut comprend <b>{{coins}} coins</b> par cycle de facturation. Plus vous restez abonné longtemps, plus notre <b>Programme de fidélité</b> augmente automatiquement votre allocation de coins - jusqu\'à <b>+100% de coins bonus</b> par cycle. Les coins servent à exécuter les fonctionnalités alimentées par l\'IA comme le Dépouillement Intelligent, le Synopsis de scène, les Storyboards, le Budget et bien plus. Chaque opération IA a un coût fixe en coins visible dans l\'application. Par exemple, {{coins}} coins suffisent pour effectuer un <b>dépouillement IA complet</b> d\'un scénario classique de 100 pages, plus le <b>budget IA</b> et le <b>synopsis complet du scénario</b> - le tout en un seul cycle."},{"question":"Qu\'est-ce qu\'AI Dude ?","answer":"AI Dude est votre assistant IA intégré. Vous discutez avec lui en langage naturel et il effectue un véritable travail de production sur l\'ensemble de votre projet - dépouillements intelligents, création et réorganisation des calendriers de tournage, dépouillements VFX, recherche sémantique dans le scénario, synopsis complets du scénario et modifications directes de scènes. Discuter avec AI Dude est inclus dans votre forfait Director\'s Cut - vous ne dépensez des coins que lorsqu\'il effectue un travail réel, et chaque opération a un coût fixe en coins affiché dans l\'application."},{"question":"Qu\'est-ce que le Programme de fidélité ?","answer":"Plus vous restez abonné longtemps, plus vous gagnez de coins. Tous les <b>3 mois consécutifs</b>, votre bonus augmente de <b>+10%</b> : après 3 mois vous obtenez <b>+10%</b>, après 6 mois <b>+20%</b>, après 9 mois <b>+30%</b>, et ainsi de suite - jusqu\'à <b>+100% de coins bonus</b> au bout de 30 mois d\'abonnement continu."},{"question":"Les coins non utilisés sont-ils reportés ?","answer":"Oui ! Les coins non utilisés sont <b>automatiquement reportés</b> au cycle de facturation suivant et restent sur votre compte tant que votre abonnement est actif. Ils n\'expirent que si vous <b>résiliez votre abonnement</b> et ne vous réabonnez pas dans les 30 jours."},{"question":"Que deviennent mes coins si je résilie mon abonnement ?","answer":"Si vous résiliez votre abonnement, vos coins restants sont <b>gelés pendant 30 jours</b>. Vous ne pouvez pas les utiliser pendant cette période, mais si vous <b>vous réabonnez dans les 30 jours</b>, vos coins sont entièrement restaurés. Au-delà de 30 jours sans réabonnement, les coins non utilisés expirent."},{"question":"Que deviennent mes projets si mon abonnement prend fin ?","answer":"Rien n\'est jamais supprimé - votre travail est toujours en sécurité. Vos <b>projets manuels (sans IA)</b> restent entièrement accessibles avec le forfait Gratuit, avec tous les outils non-IA et les exports. Les projets créés avec un <b>dépouillement IA complet</b> sont simplement mis en pause jusqu\'à votre renouvellement - tout reste enregistré, et l\'accès complet revient dès l\'instant où vou
2s vous réabonnez. Le <b>dépouillement IA partiel</b> d\'essai, le projet de démonstration et tout projet partagé avec vous par un abonné actif restent toujours accessibles."},{"question":"Que puis-je faire avec le forfait Gratuit ?","answer":"Le forfait Gratuit vous donne accès à tous les outils non-IA : dépouillement manuel du scénario, création de budgets avec modèles, feuilles de service, storyboards et listes de plans, calendrier avec DOODs, gestion des lieux de tournage, collaboration en équipe, et exports en PDF, Excel, MMS et MMB. Vous bénéficiez également d\'un <b>dépouillement IA partiel</b> (20% des scènes) pour découvrir nos capacités IA. Vos <b>projets manuels</b>, le dépouillement partiel et le projet de démonstration restent tous entièrement accessibles. Un projet en <b>dépouillement IA complet</b> (toutes les scènes traitées) nécessite un abonnement Director\'s Cut actif pour être ouvert."},{"question":"Puis-je essayer les fonctionnalités IA avant de m\'abonner ?","answer":"Oui. Chaque nouveau compte bénéficie d\'un <b>dépouillement IA partiel</b> sur son premier projet - environ 20% des scènes sont traitées par l\'IA gratuitement. Vous avez également accès à un <b>projet de démonstration</b> avec des résultats de dépouillement complets pour explorer toutes les fonctionnalités avant de vous engager."},{"question":"Est-ce que je reçois des coins gratuits ?","answer":"Oui ! Chaque nouvel utilisateur reçoit un <b>bonus de bienvenue de 100 coins</b> lors de son inscription. Vous pouvez également gagner des coins bonus grâce à des <b>événements spéciaux, promotions et campagnes</b> - même avec le forfait Gratuit. Surveillez vos e-mails et les notifications dans l\'application pour ne manquer aucune opportunité de bonus."},{"question":"Que comprend le forfait Director\'s Cut ?","answer":"Tout ce qui est inclus dans le forfait Gratuit, plus un <b>accès complet à toutes les fonctionnalités IA</b> : Dépouillement Intelligent, Synopsis de scène, Analyse de scène, Génération de storyboards, Budget IA, Synopsis complet du scénario, et l\'assistant <b>AI Dude</b> (calendrier intelligent, dépouillement VFX, recherche sémantique et modifications pilotées par le chat). Vous recevez <b>{{coins}} coins</b> par cycle, avec une augmentation automatique grâce au <b>Programme de fidélité</b> - jusqu\'à +100% de coins bonus plus vous restez abonné."},{"question":"Quel est l\'avantage de la facturation annuelle ?","answer":"La facturation annuelle offre <b>30 % à 40 % de réduction</b>, et la remise augmente avec le plan : plus le palier est élevé, plus vous économisez. Le même plan, débité une fois par an. Vos coins sont crédités pour les <b>12 mois</b> complets d\'avance, et vos bonus du programme de fidélité continuent de s\'appliquer et d\'augmenter tous les 3 mois."},{"question":"Qu\'est-ce que le forfait Entreprise ?","answer":"Le forfait Entreprise est conçu pour les studios et grandes sociétés de production qui ont besoin d\'une <b>tarification sur mesure</b>, d\'un support dédié, de contrats personnalisés, de sauvegardes de données, de modèles IA affinés et de fonctionnalités de sécurité avancées. Contactez notre équipe commerciale pour discuter de vos besoins."},{"question":"Puis-je changer de forfait ou de cycle de facturation ?","answer":"Oui ! Vous pouvez passer à un forfait supérieur, inférieur, ou basculer entre facturation mensuelle et annuelle à tout moment. Lorsque vous <b>passez à un forfait supérieur</b>, vous ne payez que la différence au prorata pour le reste de votre cycle en cours, et les <b>coins supplémentaires sont crédités immédiatement</b>. Pas de double facturation - vous ne payez que l\'écart entre votre ancien et votre nouveau forfait."},{"question":"Mes données sont-elles sécurisées ?","answer":"Absolument. Filmustage détient la certification <b>SOC 2 Type II</b> et est membre du <b>Trusted Partner Network (TPN)</b> avec le bouclier bleu TPN. Vos scénarios et données de production sont protégés par des normes de sécurité parmi les plus strictes du secteur."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Production cinématographique sécurisée et propulsée par l\'IA pour les studios","description":"Rationalisez la production cinématographique avec des dépouillements de scénario, plans de tournage et budgets pilotés par l\'IA. Sécurité professionnelle, intégrations et support 24/7."},"hero":{"heading":"Plateforme de préproduction IA conçue pour les studios professionnels","subtitle":"Accélérez les dépouillements, plans de tournage et budgets avec une sécurité, une gouvernance et un support de niveau entreprise.","cta_sales":"Contacter les Ventes","cta_demo":"Voir la Démo ð¿ð½","image_alt":"Votre assistant de préproduction propulsé par l\'IA"},"features":{"heading":"Fonctionnalités entreprise","items":[{"title":"Agent IA","description":"Automatisation vocale qui exécute instantanément les tâches de production."},{"title":"Sauvegardes sécurisées","description":"Tous les scé
2narios stockés et sauvegardés en toute sécurité sur des serveurs américains."},{"title":"Contrats sur mesure","description":"Des accords personnalisés adaptés aux besoins de votre studio."},{"title":"Support 24/7","description":"Assistance permanente, avec vos scénarios toujours privés et protégés."}]},"testimonials":{"heading":"Témoignages","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF
2EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},de:{common:JSON.parse('{"header":{"signIn":"Anmelden","tryForFree":"Kostenlos testen","search":"Suchen"},"footer":{"headquarters":"Filmustage Hauptsitz","location":"Wilmington, Delaware, USA","legals":"Rechtliches","termsOfService":"Nutzungsbedingungen","privacyPolicy":"Datenschutzrichtlinie","contentPolicy":"Inhaltsrichtlinie","referralAgreement":"Empfehlungsprogramm-Vereinbarung","resources":"Ressourcen","referralProgram":"Empfehlungsprogramm","webinarsEvents":"Webinare & Veranstaltungen","templates":"Vorlagen","guides":"Leitfäden","enterprise":"Unternehmen","vsOthers":"Filmustage vs Andere","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Support","helpCenter":"Hilfezentrum","supportChat":"Support-Chat","sendEmail":"E-Mail senden","statusPage":"Status-Seite","securityPage":"Sicherheits-Seite","cookiePolicy":"Cookie-Richtlinie","consentPreferences":"Einwilligungseinstellungen","copyright":"Filmustage, Inc. Alle Rechte vorbehalten."},"cta":{"title":"Bereit, die Vorproduktion schneller zu durchlaufen?","subtitle":"Vergessen Sie manuelle Arbeit - sparen Sie Hunderte von Stunden und Tausende von Dollar bei Vorproduktionsroutinen.","button":"Jetzt kostenlos testen"},"legalNotice":"Dieses Dokument ist nur auf Englisch verfügbar.","languageSwitcher":{"label":"Sprache"},"nav":{"Features":"Funktionen","Script Breakdown":"Drehbuch-Breakdown","Shooting Schedules":"Drehpläne","Budgeting":"Budgetierung","VFX Breakdown":"VFX-Breakdown","Storyboards & Shot Lists":"Storyboards & Einstellungslisten","Script Annotations":"Drehbuch-Anmerkungen","Call Sheets":"Tagesdispositionen","Script Sides":"Sides","Script Analysis":"Drehbuchanalyse","Script Synopsis":"Drehbuchzusammenfassung","AI Agent":"KI-Agent","Team Collaboration":"Team-Zusammenarbeit","Testimonials":"Kundenstimmen","Pricing":"Preise","Resources":"Ressourcen","Customer Stories":"Kundengeschichten","Referral Program":"Empfehlungsprogramm","Webinars & Events":"Webinare & Veranstaltungen","Templates":"Vorlagen","Guides":"Leitfäden","Videos":"Videos","Use Cases":"Anwendungsfälle","Help Center":"Hilfezentrum"},"blogNotice":"Der Blog-Inhalt ist nur auf Englisch verfügbar.","ctaBlog":{"title":"Vom Breakdown zum Budget in wenigen Klicks","description":"Sparen Sie Zeit, senken Sie Kosten und lassen Sie die KI von Filmustage die schwere Arbeit erledigen - alles an einem einzigen Tag.","button":"Kostenlos testen"}}'),home:JSON.parse('{"hero":{"title":"Die komplette KI-Plattform für die Pre-Production","subtitle":"Jeder Schritt von der finalen Drehbuchfassung bis zum ersten Drehtag â Breakdowns, Drehpläne, Budgets und Dispositionen entstehen automatisch aus Ihren Vorgaben und bleiben synchron. Mehr als 45.000 Filmemacher vertrauen auf Filmustage â vom Indie-Projekt bis zum groÃen Studio.","tryForFree":"Kostenlos testen","watchTrailer":"Trailer ansehen","badges":{"anyLanguage":"Jede Sprache & jedes Format","films":"Filme, Serien & TV-Shows","shortDramas":"Kurz- & Vertikaldramen","podcasts":"Podcasts & Treatments","aiPowered":"KI-gestützt"}},"features":{"timeCost":{"add":"Wenige Klicks statt hundert Stunden","title":"Zeit- und Kosteneinsparungen","text":"Die fortsc
2hrittliche KI von Filmustage <b>optimiert jeden Schritt der Vorproduktion</b> und macht Arbeitsabläufe schneller, einfacher und kostengünstiger. Unsere Plattform verwandelt komplexe Aufgaben in schnelle, effiziente Schritte und hält Ihr Projekt im Zeitplan und im Budget.","items":["<b>Zerlegen Sie Ihr Drehbuch automatisch</b> in Szenen und Elemente wie Besetzung, Requisiten, Drehorte, Kostüme und mehr <i>in nur 2 Minuten</i>.","Erstellen Sie präzise <b>Drehpläne</b> und <b>DOOD-Berichte</b> <i>mit nur wenigen Klicks</i>.","Organisieren Sie Ihren perfekten Zeitplan mit <b>KI-Sortierung</b>.","<b>Erstellen und verwalten Sie automatisch Ihr Projektbudget</b> basierend auf Ihrem Breakdown, Drehplänen und Berichtsdaten, um Ressourcen zu optimieren und die finanzielle Kontrolle zu behalten.","Erstellen Sie mühelos <b>Drehbuchsynopsen</b> mit KI.","Nutzen Sie KI-Tools, um <b>den Umfang des Projekts</b> zu bestimmen und die <b>Ressourcenzuweisung</b> zu optimieren."]},"oneStop":{"add":"Alle Prozesse an einem Ort","title":"Eine All-in-One-Filmplattform für Ihre Bedürfnisse","text":"Verwalten Sie Ihren gesamten Produktionszyklus auf einer nahtlosen Plattform und vermeiden Sie das Jonglieren mit mehreren Tools. Integrieren Sie bei Bedarf problemlos branchenübliche Software.","items":["GenieÃen Sie <b>einen einheitlichen Arbeitsbereich</b> für Breakdown, Analyse, Planung und Budgetierung.","Exportieren Sie Ihre Ergebnisse auf andere Plattformen wie <b>Movie Magic</b>, <b>Final Draft</b> und <b>Gorilla Scheduling</b> sowie in praktische Formate wie <b>PDF</b> oder <b>XLSX</b>.","Laden Sie Ihr <b>Budget als Tabelle mit allen Formeln herunter</b>, um nahtlose Anpassungen und Bearbeitungen in Ihren bevorzugten externen Tools zu ermöglichen.","Sorgen Sie für eine reibungslose Zusammenarbeit in Ihrem Produktionsteam mit unserer <b>Team Access-Funktion</b>."]},"riskManagement":{"add":"Navigieren Sie durch das Chaos wie ein Profi!","title":"Risikomanagement","text":"Dreharbeiten kosten viel. Sie müssen sicherstellen, dass alles abgedeckt ist, bevor die Dreharbeiten beginnen. Filmustage findet die Szenen, in denen zusätzliche Vorbereitung erforderlich ist, und hebt sie für Sie hervor.","items":["Erhalten Sie Informationen über <b>Tierbeteiligung</b>, <b>UmweltvorsichtsmaÃnahmen</b>, <b>Stunt-Auftritte</b> und mehr.","Finden Sie heraus, ob Sie <b>COVID-19-Einschränkungen</b> anwenden müssen.","Stellen Sie sicher, dass Ihre Szenen mit der <b>urheberrechtlichen Freigabeprüfung</b> unserer KI unbedenklich sind.","Erkennen Sie Szenen, die zusätzliche <b>SicherheitsmaÃnahmen</b> erfordern, um die Sicherheit am Set zu gewährleisten.","Analysieren Sie eine Szene mit <b>Ihren Parametern</b>."]},"easyToUse":{"add":"5 Minuten zum Starten","title":"Einfach zu bedienen","text":"Während die meiste Branchensoftware komplex und benutzerunfreundlich sein kann, zeichnet sich Filmustage durch seine Einfachheit aus. Wir haben es intuitiv und unkompliziert gestaltet, damit Sie in nur wenigen Minuten loslegen können. Und wenn Sie Fragen haben, sind wir für Sie da. Registrieren Sie sich und genieÃen Sie:","buttonText":"Kostenlos testen","items":["<b>Einfache UX</b> â von Filmemachern für Filmemacher entwickelt.","<b>24/7 Live-Support</b> für Abonnenten.","<b>Live-Demos</b> für Sie und Ihr Team mit Filmustage-Vertretern."]},"readMore":"Mehr erfahren"},"featurePages":{"tryForFree":"Kostenlos testen","watchTrailer":"Trailer ansehen"},"pipelineCycle":{"eyebrow":"Ihr Drehbuch","hint":"automatisch aktualisiert","listLabel":"Der Pre-Production-Zyklus von Filmustage: zwölf Module, die mit Ihrem Drehbuch verbunden sind"},"featureTabs":{"sectionTitle":"Eine vernetzte Plattform â vom Drehbuch bis zur Disposition","sectionSubtitle":"Jedes Tool arbeitet dem nächsten zu. Ãndern Sie das Drehbuch â Breakdown, Drehplan, Budget und Dispositionen aktualisieren sich mit.","learnMore":"Mehr erfahren","items":[{"tabTitle":"Breakdown","title":"Vollständiges Script Breakdown in nur wenigen Minuten","desc1":"Manuelle Script Breakdowns kosten Zeit, die Sie für das eigentliche Filmemachen brauchen. Filmustage automatisiert den gesamten Prozess â erkennt sofort Besetzung, Requisiten, Drehorte, VFX und Kostüme in jeder Sprache und jedem Format.","desc2":"Unsere KI verfolgt jedes Element in Ihrem Drehbuch und verknüpft alle Erwähnungen, damit nichts übersehen wird. Erhalten Sie präzise Breakdowns, die direkt in realistische Drehpläne und Budgets einflieÃen. Hören Sie auf, PDFs zu markieren. Starten Sie die Vorproduktion."},{"tabTitle":"Drehpläne","title":"Erstellen Sie optimale Drehpläne und DOOD-Berichte","desc1":"Das Erstellen eines Drehplans sollte nicht endlose Anpassungen und fragile Tabellen bedeuten. Filmustage bietet Ihnen ein professionelles
2Stripboard, einen Drag-and-Drop-Kalender und einen KI-Produktionsagenten, der Risiken analysiert, Drehtage optimiert und strukturierte Ãnderungen mit Vorschau und voller Kontrolle ausführt.","desc2":"Erstellen Sie genaue Zeitschätzungen, markieren Sie reale Drehorte, verteilen Sie die Arbeitslast gleichmäÃig, erkennen Sie Konflikte und aktualisieren Sie automatisch DOOD-Berichte und Dispositionen â alles in einem vernetzten System. Intelligentere Planung. Schnellere Anpassungen. Stärkere Umsetzung."},{"tabTitle":"Budget","title":"Erhalten Sie eine automatische Filmbudget-Vorlage","desc1":"Manuelle Budgetierung bedeutet, Ihre Breakdown-Daten in Tabellen neu zu erstellen und dann die Kosten Zeile für Zeile anzupassen. Filmustage generiert automatisch jede Budgetkategorie direkt aus Ihrem Breakdown und Drehplan â Besetzung, Crew, Requisiten und Drehorte werden sofort zu Einzelposten.","desc2":"Legen Sie Ihren Drehort fest, um Kostenschätzungen zu erhalten, die lokale Preise widerspiegeln. Passen Sie die Vorlage mit Zuschlägen und Abzügen an, die zur Finanzstruktur Ihrer Produktion passen. Keine Dateneingabe. Keine vergessenen Elemente. Ihr Budget erstellt sich aus der bereits geleisteten Arbeit von selbst."},{"tabTitle":"VFX","title":"Erhalten Sie ein klares, detailliertes VFX Breakdown in Minuten","desc1":"Die manuelle Planung von VFX ist langsam, fragmentiert und leicht falsch zu kalkulieren â besonders wenn Sequenzen, Elemente und Schusskomplexität zunehmen.","desc2":"Filmustage generiert automatisch ein strukturiertes VFX Breakdown aus Ihrem Drehbuch, identifiziert Sequenzen, effektintensive Szenen und wichtige Produktionselemente von Anfang an mit Klarheit. Sie erhalten organisierte, umsetzbare Erkenntnisse, die Planung, Angebotserstellung und Budgetierung beschleunigen â damit Ihr Team abgestimmt, präzise und auf Kurs bleibt."},{"tabTitle":"Storyboards","title":"Erstellen Sie Storyboards, die mit Ihrem Drehbuch verbunden sind","desc1":"Erwecken Sie Ihr Drehbuch zum Leben mit der einzigen Storyboarding-Software, die vollständig mit Ihren Drehbuchszenen und Breakdowns verbunden ist. Planen Sie jede Einstellung, stimmen Sie Ihr Team ab und bleiben Sie mit KI-Tools der nächsten Generation für Filmemacher voraus.","desc2":"Storyboards in Filmustage synchronisieren sich automatisch mit Ihrem Drehbuch und Ihren Breakdowns und halten jede Aktualisierung an einem Ort. Jedes Bild ist produktionsbereit mit Kamera, Objektiv, Beleuchtung, VFX und Bildrate. Die KI generiert Bilder direkt aus Ihrem Drehbuch â jede Szene ist visualisiert, noch vor der ersten Motivbesichtigung, und immer synchron mit Breakdown und Drehplan."},{"tabTitle":"Anmerkungen","title":"Das Drehbuch markieren. Gemeinsam, in Echtzeit.","desc1":"Markieren, zeichnen, stempeln und kommentieren Sie direkt in dem Drehbuch, das Sie aufgeschlüsselt haben â keine zweite App, kein Ausdruck, nichts, was neu verschickt werden muss. Jede Anmerkung liegt über der Seite und berührt weder Ihren Drehbuchtext noch Ihre Breakdown-Tags.","desc2":"Halten Sie die Anmerkungen jeder Abteilung in <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">einer eigenen Ebene</a> â in Echtzeit synchronisiert, damit das gesamte Team buchstäblich auf derselben Seite ist. Blenden Sie alle Ebenen bis auf eine aus und exportieren Sie ein sauberes PDF für genau die Abteilung, die es braucht. In jedem Tarif kostenlos."},{"tabTitle":"Dispositionen","title":"Erstellen Sie detaillierte Dispositionen","desc1":"Das Erstellen von Dispositionen kann ein komplexer und zeitaufwändiger Prozess sein, der Präzision und Liebe zum Detail erfordert. Die manuelle Umwandlung von Drehplänen in organisierte Dokumente führt oft zu Fehlern und unnötigen Verzögerungen.","desc2":"Verwandeln Sie Ihren Drehplan automatisch in professionelle, detaillierte Dispositionen mit Filmustage. Unsere Plattform vereinfacht den Prozess und verwandelt Ihre Daten in an
2passbare und bearbeitbare Dispositionen, die auf Ihre Produktion zugeschnitten sind. Passen Sie Zeiten, Crew-Details, Drehorte und mehr an Ihre Bedürfnisse an â und gewährleisten Sie dabei Genauigkeit und sparen wertvolle Zeit."},{"tabTitle":"Sides","title":"Sides â direkt aus Ihrem Drehplan","desc1":"Drehtag auswählen, auf Generieren klicken â Filmustage stellt die Sides direkt aus Ihrem Drehplan zusammen, in Dreh- oder Drehbuchreihenfolge. Smart Highlight gibt jeder Abteilung ihre eigene Ansicht: Filtern Sie nach Cast, Motiv, INT/EXT oder jeder anderen Tag-Kategorie.","desc2":"Jedes Sides-PDF trägt auf jeder Seite einen QR-Code: Das Team scannt am Set und weià sofort, ob es die aktuelle Fassung in der Hand hält â ohne Anruf in der Produktion. Kombinieren Sie Disposition und Sides in einem PDF, und der ganze Drehtag geht als eine einzige Datei raus."},{"tabTitle":"Synopsis","title":"Erstellen Sie automatisch eine vollständige Drehbuch- oder Szenen-Synopsis","desc1":"Eine klare Synopsis ist das Erste, wonach Geldgeber, Festivals und Abteilungsleiter fragen.","desc2":"Filmustage erstellt Synopsen für das gesamte Drehbuch und für einzelne Szenen in wenigen Minuten â direkt aus Ihrem hochgeladenen Drehbuch."},{"tabTitle":"KI-Agent","title":"KI-Produktionsagent","desc1":"Filmustage basiert auf einem KI-Produktionsagenten, der nicht nur unterstützt â er analysiert, optimiert und führt über Ihr gesamtes Projekt hinweg aus. Er arbeitet mit Ihrem echten Drehbuch, Breakdown, Zeitplan und Berichten.","desc2":"Erkennen Sie Produktionsrisiken, bevor sie zu Problemen werden. Optimieren Sie Drehtage, Drehorte und die Arbeitsbelastung der Schauspieler. Balancieren Sie Zeit, Seiten und Komplexität. Führen Sie strukturierte Ãnderungen in Ihrem Projekt sicher durch. Sie beschreiben das Ziel. Er analysiert die Auswirkungen und zeigt eine Vorschau. Sie genehmigen."},{"tabTitle":"Teamzugriff","title":"Holen Sie das ganze Team dazu â und legen Sie fest, wer was anfasst","desc1":"Preproduktion ist Teamsport, doch das Team verteilt sich über Postfächer, exportierte PDFs und Nebenchats. Laden Sie Ihre Crew per E-Mail ein und steuern Sie alle über ein einziges Teamzugriff-Panel, auf Basis desselben Breakdowns.","desc2":"Legen Sie den Zugriff pro Funktion fest â Keine, Ansehen, Bearbeiten oder Vollzugriff â damit Ihre Aufnahmeleitung im Budget lebt und ein VFX-Dienstleister nur VFX sieht. Kommentieren Sie dasselbe Drehbuch in gemeinsamen Ebenen und besprechen Sie es im Team-Chat. Einladen ist in jedem Tarif kostenlos; die Zugriffsstufen pro Funktion gibt es im bezahlten Tarif."}]},"aiAgent":{"title":"Angetrieben vom KI-Produktionsagenten","titleOnAgentPage":"Was AI Dude in Ihrem gesamten Projekt leistet","intro":"Filmustage basiert auf einem KI-Produktionsagenten - AI Dude - der Ihr gesamtes Projekt analysiert, optimiert und umsetzt.","worksWith":"Er arbeitet mit Ihrem tatsächlichen Drehbuch, Breakdown, Drehplan und Berichten, um:","capabilities":["Produktionsrisiken zu erkennen, bevor sie zu Problemen werden","Drehtage, Drehorte und Schauspieler-Auslastung zu optimieren","Zeit, Seitenanzahl und Komplexität auszubalancieren","Strukturierte Ãnderungen in Ihrem Projekt sicher umzusetzen"],"meetButton":"AI Dude kennenlernen","quote":"Sie beschreiben das Ziel. Er analysiert die Auswirkungen und zeigt eine Vorschau. Sie genehmigen. Das ist keine KI für mehr Komfort. Das ist KI, die für Produktionsentscheidungen entwickelt wurde."},"security":{"title":"Sicherheit & Compliance","badge":"Wichtig: Wir verwenden Ihre Daten nicht zum Trainieren neuronaler Netzwerke.","description":"Wir folgen den bewährten Branchenstandards bei Datenverschlüsselung, Zugriffskontrolle und der Einhaltung relevanter Sicherheitsstandards.","button":"Sicherheitsseite"},"testimonials":{"title":"Erfahrungsberichte","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"Häufig gestellte Fragen","items":[{"question":"Was ist Filmustage und wie hilft es Filmemachern?","answer":"Filmustage ist die komplette KI-Plattform für die Pre-Production: Breakdown, Drehplanung, Budgetierung, VFX-Breakdown, Drehbuchanalyse, Synopsis, Sides, Dispositionen und Storyboards in einem vernetzten Arbeitsbereich â für jeden Schritt von der finalen Drehbuchfassung bis zum ersten Drehtag."},{"question":"Wie gewährleistet Filmustage effizientes Projektmanagement und Zusammenarbeit?","answer":"Filmustage bietet eine einheitliche Plattform für Breakdown, Budgetierung und Planung und sorgt mit Funktionen wie Team Access für eine reibungslose Zusammenarbeit innerhalb der Produktionsteams. Zudem lässt es sich nahtlos in branchenübliche Software integrieren."},{"question":"Welche Vorteile bietet Filmustage für die Vorproduktion?","answer":"Filmustage spart Zeit und Kosten, indem es mühsame Aufgaben in schnelle Schritte verwandelt. So können sich Filmemacher stärker auf die Kreativität statt auf die Logistik konzentrieren, und die Ressourcenzuweisung wird durch fortschrittliche KI-Tools optimiert."},{"question":"Wie unterstützt die KI-Drehbuchanalyse von Filmustage die Vorproduktion?","answer":"Die KI-Analysefunktion von Filmustage führt kritische Bewertungen des Drehbuchs durch, einschlieÃlich rechtlicher, sicherheitstechnischer und vorproduktionsbezogener Herausforderungen, und gewährleistet eine reibungslose Umsetzung der Geschichte auf die Leinwand, ohne den kreativen Fluss zu beeinträchtigen."},{"question":"Wie automatisiert Filmustage Breakdowns?","answer":"Filmustage identifiziert automatisch wichtige Drehbuchelemente wie Besetzung, Requisiten, Drehorte und VFX, optimiert den Planungsprozess und spart wertvolle Zeit und Kosten, indem die Vorproduktionsplanung effizienter gestaltet wird."},{"question":"Welche Risikomanagement-Tools bietet Filmustage?","answer":"Filmustage identifiziert Szenen, die zusätzliche Vorbereitung erfordern, und liefert Informationen über den Einsatz von Tieren, UmweltvorsichtsmaÃnahmen und die Notwendigkeit von COVID-19-Beschränkungen, um die Sicherheit am Set und einen reibungslosen Dreh zu gewährleisten."},{"question":"Welche Funktionen bietet Filmustage zur Vereinfachung der Drehplanung?","answer":"Filmustage bietet Funktionen wie automatische Zeitschätzungen, Geotagging realer Drehorte und Drag-and-Drop-Szenenverwaltung, um die Drehplanung zu automatisieren und präziser zu gestalten â das spart Zeit und macht den Produktionsprozess reibungsloser."},{"question":"Ist Filmustage mit meiner bestehenden Produktionssoftware kompatibel?","answer":"Filmustage ist so konzipiert, dass es sich nahtlos in branchenübliche Produktionssoftware wie Movie Magic, Gorilla Scheduling und Final Draft integrieren lässt und Ihren bestehenden Workflow verbessert, ohne die gewohnten Tools zu ersetzen."},{"question":"Wie gewährleistet Filmustage Datensicherheit und die Einhaltung von Branchenstandards?","answer":"Filmustage gewährleistet Datensicherheit und die Einhaltung von Branchenstandards durch die SOC 2 Type II-Zertifizierung und die Mitgliedschaft im Trusted Partner Network (TPN) mit dem TPN Blue Shield. Diese international anerkannten Rahmenwerke bestätigen, dass Filmustage strenge Sicherheitskontrollen einhält, sensible Filmproduktionsdaten schützt und die höchsten Compliance-Anforderungen der Unterhaltungsindustrie erfüllt."},{"question":"Ist Filmustage für Filmemacher aller Erfahrungsstufen einfach zu bedienen?","answer":"Ja, Filmustage ist intuitiv und benutzerfreundlich gestaltet und richtet sich an Filmemacher aller Erfahrungsstufen. Mit einer einfachen Benutzeroberfläche und 24/7-Live-Support ist der Einstieg und die Navigation auf der Plattform für alle Nutzer unkompliziert."}]},"stats":{"items":[{"value":"45K+","label":"Filmemacher planen ihre Produktionen mit Filmustage"},{"value":"5.2M+","label":"Stunden manueller Arbeit durch die Nutzung der Filmustage-Plattform eingespart"},{"value":"$178M+","label":"Geld eingespart durch die Nutzung der Filmustage-Plattform"}]},"calendly":{"title":"Demo buchen","description":"Vereinbaren Sie einen Anruf mit uns, damit wir Ihnen helfen können, Ihren Filmproduktions-Workflow an Ihre Bedürfnisse anzupassen.","button":"Demo buchen"},"trustedBy":{"title":"Vertraut und vorgestellt von"},"hallOfFame":{"title":"Hall of Fame","subtitle":"Zum Leben erweckt von Filmemachern, die Filmustage vertrauen"},"team":{"title":"Geleitet von Experten"},"partners":{"title":"Partner und Kooperationen"}}'),pricing:JSON.parse('{"seo_title":"Preise - Kostenloser & Director\'s Cut Tarif","seo_description":"Wählen Sie Ihren Tarif - nutzen Sie alle Nicht-KI-Werkzeuge kostenlos oder entfesseln Sie die volle Kraft der KI mit Director\'s Cut ab {{price}} $/Monat.","hero_title":"Einfache, transparente Preise","hero_subtitle":"Alle Filmproduktions-Werkzeuge - kostenlos. Upgraden Sie auf Director\'s Cut für die volle KI-Power mit Coins, die Sie kontrollieren.","social_proof":"45,000+ Filmemacher · Drehvorbereitung von A bis Z","pipeline_title":"Jeder Plan enthält die <strong>komplette Pipeline</strong> â 12 Module, keine Add-ons","pipeline_included":"Enthalten","pipeline_modules":{"breakdown":"Breakdown","annotations":"Anmerkungen","analysis":"Analyse","synopsis":"Synopsis","storyboards":"Storyboards","vfx":"VFX","schedule":"Drehplan","sides":"Sides","callSheets":"Dispositionen","budgeting":"Budget","versioning":"Versionen","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude arbeitet in der gesamten Pipeline</strong> â bei einem Besetzungskonflikt umdisponieren, eine Synopsis vorbereiten, eine Szene nac
2h VFX-Aufwand bewerten. Coins bestimmen nur, wie viel Sie nutzen, nie was Sie bekommen.","toggle_monthly":"Monatlich","toggle_annual_sr":"Aktivieren, um Jahrespreise anzuzeigen","toggle_annual":"Jährlich","directors_cut_annual_value_note":"${{annualPrice}}/Jahr, jährlich abgerechnet ⢠${{savings}} sparen ({{percent}} % Rabatt)","toggle_annual_value":"bis zu ${{maxSavings}} pro Jahr sparen","toggle_annual_bonus":"(bis zu +4 Monate gratis)","free_plan_name":"Kostenlos","free_plan_price":"0 $","free_plan_subtitle":"Alle Kern-Werkzeuge - keine Kreditkarte erforderlich","free_plan_whats_included":"Was enthalten ist","free_plan_features":["<b>Teilweiser KI-Breakdown</b> (20% der Szenen)","1 aktives Projekt","Alle Nicht-KI-Werkzeuge (siehe unten)","Demoprojekt mit vollständigem Breakdown"],"free_plan_footnote":"Manuelle Projekte bleiben für immer geöffnet. Ein Projekt mit <b>vollständigem KI-Breakdown</b> benötigt ein aktives Director\'s Cut-Abo, um geöffnet zu werden.","free_plan_cta":"Kostenlos starten","directors_cut_badge":"Beliebtester Tarif","directors_cut_name":"Director\'s Cut","directors_cut_price_prefix":"Ab","directors_cut_price_suffix":"/Monat","directors_cut_annual_note":"${{annualPrice}}/Jahr jährlich abgerechnet ⢠+{{annualBonusMonths}} Monate gratis","directors_cut_annual_onboarding":"<b>Kostenloses Onboarding</b> für Sie & Ihr Team","directors_cut_subtitle":"Volle KI-Power für Ihre Produktionen","directors_cut_whats_included":"Alles aus dem kostenlosen Tarif, plus","directors_cut_features":["<b>{{coins}} Coins</b> pro Abrechnungszeitraum","Vollständiger KI-Breakdown, Synopsis, Analyse & mehr","Unbegrenzte aktive Projekte","<b>Treueboni</b> - bis zu +100% Extra-Coins","Coins werden übertragen, solange das Abo aktiv ist","Alle Exportformate"],"directors_cut_cta":"Kostenlos starten ð¿","enterprise_title":"Enterprise-Tarif","enterprise_subtitle":"Individuelle Preise für Studios & Produktionsfirmen â","academic_title":"Akademisches Abonnement","academic_subtitle":"Sonderpreise für Studierende & Lehrende â","features_title":"Was enthalten ist","features_subtitle":"Jeder Tarif enthält leistungsstarke Nicht-KI-Werkzeuge. Director\'s Cut schaltet KI-Funktionen frei, die mit Coins betrieben werden.","non_ai_features_title":"Nicht-KI-Funktionen","non_ai_features_badge":"immer kostenlos","ai_features_title":"KI-Funktionen","ai_features_badge":"Coins verwenden","ai_dude_divider":"Betrieben von AI Dude","FREE_FEATURES":["Breakdown (manuell)","Budget erstellen, bearbeiten & Vorlagen","Tagesdisposition & Reports","Storyboards & Einstellungslisten","Drehbuch-Import - jede Sprache & Format","Szenennotizen & Kommentare","Drehplan, DOODs & Konflikte","Location-Management","Team-Zusammenarbeit","Export nach PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"KI Smart Breakdown","icon":"ð¬"},{"title":"KI Budget","icon":"ð°"},{"title":"KI Szenen-Synopsis","icon":"â¨"},{"title":"KI Szenenanalyse","icon":"ð"},{"title":"KI Storyboard-Bilder","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Vollständige Synopsis","icon":"â¨"},{"title":"KI VFX Breakdown","icon":"ð¥"},{"title":"Semantische Drehbuchanalyse","icon":"ð"},{"title":"KI Smart Scheduling","icon":"ð
"},{"title":"AI Dude Aktionen","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"Was sind Coins und wie funktionieren sie?","answer":"Coins sind die interne Währung von Filmustage. Das Director\'s Cut-Abonnement enthält <b>{{coins}} Coins</b> pro Abrechnungszeitraum. Je länger Sie abonniert bleiben, desto mehr Coins erhalten Sie durch unser <b>Treueprogramm</b> - bis zu <b>+100% Bonus-Coins</b> pro Zyklus. Coins werden für KI-gestützte Funktionen wie Smart Breakdown, Szenen-Synopsis, Storyboards, Budgetierung und mehr verwendet. Jede KI-Operation hat einen festen Coin-Preis, der in der App sichtbar ist. Zum Beispiel reichen {{coins}} Coins für einen <b>vollständigen KI-Breakdown</b> eines typischen 100-seitigen Drehbuchs, plus <b>KI-Budgetierung</b> und <b>vollständige Synopsis</b> - alles in einem Zyklus."},{"question":"Was ist AI Dude?","answer":"AI Dude ist Ihr integrierter KI-Assistent. Sie chatten in normaler Sprache mit ihm, und er erledigt echte Produktionsarbeit in Ihrem gesamten Projekt - Smart Breakdowns, das Erstellen und Umsortieren von Drehplänen, VFX-Breakdowns, semantische Drehbuchsuche, vollständige Drehbuch-Synopsen und direkte Szenenbearbeitungen. Das Chatten mit AI Dude ist in Ihrem Director\'s Cut-Tarif enthalten - Sie geben nur Coins aus, wenn er tatsächliche Arbeit verrichtet, und jede Operation hat einen festen Coin-Preis, der in der App angezeigt wird."},{"question":"Was ist das Treueprogramm?","answer":"Je länger Sie abonniert bleiben, desto mehr Coins verdienen Sie. Alle <b>3 aufeinanderfolgenden Monate</b> wächst Ihr Bonus um <b>+10%</b>: Nach 3 Monaten erhalten Sie <b>+10%</b>, nach 6 Monaten <b>+20%</b>, nach 9 Monaten <b>+30%</b> und so weiter - bis hin zu <b>+100% Bonus-Coins</b> nach 30 Monaten ununterbrochener Mitgliedschaft."}
2,{"question":"Werden nicht genutzte Coins übertragen?","answer":"Ja! Nicht genutzte Coins werden automatisch in den nächsten Abrechnungszeitraum <b>übertragen</b> und bleiben auf Ihrem Konto, solange Ihr Abonnement aktiv ist. Sie verfallen nur, wenn Sie Ihr <b>Abonnement kündigen</b> und sich nicht innerhalb von 30 Tagen erneut anmelden."},{"question":"Was passiert mit meinen Coins, wenn ich mein Abonnement kündige?","answer":"Wenn Sie Ihr Abonnement kündigen, werden Ihre verbleibenden Coins <b>für 30 Tage eingefroren</b>. Sie können sie in diesem Zeitraum nicht ausgeben, aber wenn Sie sich <b>innerhalb von 30 Tagen erneut anmelden</b>, werden Ihre Coins vollständig wiederhergestellt. Nach 30 Tagen ohne erneute Anmeldung verfallen nicht genutzte Coins."},{"question":"Was passiert mit meinen Projekten, wenn mein Abonnement endet?","answer":"Es wird nie etwas gelöscht - Ihre Arbeit ist immer sicher. Ihre <b>manuellen (Nicht-KI-)Projekte</b> bleiben im kostenlosen Tarif vollständig geöffnet, mit allen Nicht-KI-Werkzeugen und Exporten. Projekte, die mit einem <b>vollständigen KI-Breakdown</b> erstellt wurden, werden einfach pausiert, bis Sie verlängern - alles bleibt gespeichert, und der volle Zugang ist sofort wieder da, sobald Sie sich erneut anmelden. Der Test mit <b>teilweisem KI-Breakdown</b>, das Demoprojekt und jedes Projekt, das von einem aktiven Abonnenten mit Ihnen geteilt wurde, bleiben immer geöffnet."},{"question":"Was kann ich mit dem kostenlosen Tarif machen?","answer":"Der kostenlose Tarif gibt Ihnen Zugang zu allen Nicht-KI-Werkzeugen: manueller Breakdown, Budgeterstellung mit Vorlagen, Tagesdisposition, Storyboards & Einstellungslisten, Drehplanung mit DOODs, Location-Management, Team-Zusammenarbeit und Export nach PDF, Excel, MMS und MMB. AuÃerdem erhalten Sie einen <b>teilweisen KI-Breakdown</b> (20% der Szenen), um unsere KI-Fähigkeiten auszuprobieren. Ihre <b>manuellen Projekte</b>, der teilweise Breakdown und das Demoprojekt bleiben alle vollständig geöffnet. Ein Projekt mit <b>vollständigem KI-Breakdown</b> (jede Szene verarbeitet) benötigt ein aktives Director\'s Cut-Abonnement, um geöffnet zu werden."},{"question":"Kann ich KI-Funktionen vor dem Abonnieren ausprobieren?","answer":"Ja. Jedes neue Konto erhält einen <b>teilweisen KI-Breakdown</b> für das erste Projekt - etwa 20% der Szenen werden kostenlos mit KI verarbeitet. Sie haben auÃerdem Zugang zu einem <b>Demoprojekt</b> mit vollständigen Breakdownsergebnissen, damit Sie alle Funktionen erkunden können, bevor Sie sich entscheiden."},{"question":"Bekomme ich Coins kostenlos?","answer":"Ja! Jeder neue Nutzer erhält bei der Registrierung einen <b>Willkommensbonus von 100 Coins</b>. Sie können auch durch <b>Sonderaktionen, Promotions und Kampagnen</b> Bonus-Coins verdienen - sogar mit dem kostenlosen Tarif. Achten Sie auf Ihre E-Mails und In-App-Benachrichtigungen für Bonusmöglichkeiten."},{"question":"Was ist im Director\'s Cut-Tarif enthalten?","answer":"Alles aus dem kostenlosen Tarif, plus <b>voller Zugang zu allen KI-gestützten Funktionen</b>: Smart Breakdown, Szenen-Synopsis, Szenenanalyse, Storyboard-Generierung, KI-Budgetierung, vollständige Synopsis und der <b>AI Dude</b>-Assistent (Smart Scheduling, VFX-Breakdown, semantische Suche und chatgesteuerte Bearbeitungen). Sie erhalten <b>{{coins}} Coins</b> pro Zyklus, die durch das <b>Treueprogramm</b> automatisch wachsen - bis zu +100% Bonus-Coins, je länger Sie abonniert bleiben."},{"question":"Was ist der Vorteil der jährlichen Abrechnung?","answer":"Bei jährlicher Abrechnung gibt es <b>30 % bis 40 % Rabatt</b>, und der Rabatt wächst mit dem Tarif â je gröÃer die Stufe, desto mehr sparen Sie. Derselbe Plan, einmal im Jahr abgerechnet. Ihre Coins werden für alle <b>12 Monate</b> im Voraus gutgeschrieben, und Ihre Boni aus dem Treueprogramm gelten weiterhin und wachsen alle 3 Monate."},{"question":"Was ist der Enterprise-Tarif?","answer":"Enterprise ist für Studios und groÃe Produktionsfirmen konzipiert, die <b>individuelle Preise</b>
2, dedizierten Support, maÃgeschneiderte Verträge, Datensicherungen, feinabgestimmte KI-Modelle und erweiterte Sicherheitsfunktionen benötigen. Kontaktieren Sie unser Vertriebsteam, um Ihre Anforderungen zu besprechen."},{"question":"Kann ich zwischen Tarifen oder Abrechnungszeiträumen wechseln?","answer":"Ja! Sie können jederzeit upgraden, downgraden oder zwischen monatlicher und jährlicher Abrechnung wechseln. Wenn Sie <b>upgraden</b>, zahlen Sie nur die anteilige Differenz für den Rest Ihres aktuellen Zyklus, und die <b>zusätzlichen Coins werden sofort gutgeschrieben</b>. Keine Doppelbelastung - Sie zahlen nur den Unterschied zwischen Ihrem alten und neuen Tarif."},{"question":"Sind meine Daten sicher?","answer":"Absolut. Filmustage besitzt die <b>SOC 2 Type II</b>-Zertifizierung und ist Mitglied des <b>Trusted Partner Network (TPN)</b> mit dem TPN Blue Shield. Ihre Drehbücher und Produktionsdaten sind durch branchenführende Sicherheitsstandards geschützt."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Sichere, KI-gesteuerte Filmproduktion für Studios","description":"Optimieren Sie die Filmproduktion mit KI-gestützten Breakdowns, Planung und Budgetierung. Sicherheit auf Unternehmensniveau, Integrationen und 24/7-Support."},"hero":{"heading":"KI-Vorproduktionsplattform für Enterprise-Studios","subtitle":"Beschleunigen Sie Breakdowns, Drehpläne und Budgets mit Sicherheit, Governance und Support auf Unternehmensniveau.","cta_sales":"Vertrieb kontaktieren","cta_demo":"Demo ansehen ð¿ð½","image_alt":"Ihr KI-gestützter Vorproduktionsassistent"},"features":{"heading":"Enterprise-Funktionen","items":[{"title":"KI-Agent","description":"Sprachgesteuerte Automatisierung, die Produktionsaufgaben sofort ausführt."},{"title":"Sichere Backups","description":"Alle Drehbücher sicher gespeichert und auf US-Servern gesichert."},{"title":"MaÃgeschneiderte Verträge","description":"Individuelle Vereinbarungen, die auf die Bedürfnisse Ihres Studios zugeschnitten sind."},{"title":"24/7-Support","description":"Rund-um-die-Uhr-Hilfe, wobei Ihre Drehbücher stets privat und geschützt bleiben."}]},"testimonials":{"heading":"Kundenstimmen","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},it:{common:JSON.parse('{"header":{"signIn":"Accedi","tryForFree":"Prova Gratuitamente","search":"Cerca"},"footer":{"headquarters":"Sede Centrale Filmustage","location":"Wilmington, Delaware, USA","legals":"Informazioni Legali","termsOfService":"Termini di Servizio","privacyPolicy":"Informativa sulla Privacy","contentPolicy":"Politica dei Contenuti","referralAgreement":"Accordo del Programma di Referral","resources":"Risorse","referralProgram":"Programma di Referral","webinarsEvents":"Webinar ed Eventi","templates":"Modelli","guides":"Guide","enterprise":"Aziende","vsOthers":"Filmustage vs Altri","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Supporto","helpCenter":"Centro Assistenza","supportChat":"Chat di Supporto","sendEmail":"Invia Email","statusPage":"Pagina di Stato","securityPage":"Pagina di Sicurezza","cookiePolicy":"Politica dei Cookie","consentPreferences":"Preferenze di consenso","copyright":"Filmustage, Inc. Tutti i diritti riservati."},"cta":{"title":"Pronto a velocizzare la preproduzione?","subtitle":"Dimentica il lavoro manuale - risparmia centinaia di ore e migliaia di dollari sulle routine di preproduzione.","button":"Prova Gratuitamente Ora"},"legalNotice":"Questo documento è disponibile solo in inglese.","languageSwitcher":{"label":"Lingua"},"nav":{"Features":"Funzionalità ","Script Breakdown":"Spoglio copione","Shooting Schedules":"Piani di lavorazione","Budgeting":"Budget","VFX Breakdown":"Breakdown VFX","Storyboards & Shot Lists":"Storyboard e shot list","Script Annotations":"Annotazioni copione","Call Sheets":"Ordini del giorno","Script Sides":"Sides","Script Analysis":"Analisi copione","Script Synopsis":"Sinossi copione","AI Agent":"Agente IA","Team Collaboration":"Collaborazione del team","Testimonials":"Testimonianze","Pricing":"Prezzi","Resources":"Risorse","Customer Stories":"Storie dei Clienti","Referral Program":"Programma di Referral","Webinars & Events":"Webinar ed Eventi","Templates":"Modelli","Guides":"Guide","Videos":"Video","Use Cases":"Casi d\'Uso","Help Center":"Centro Assistenza"},"blogNotice":"Il contenuto del blog è disponibile solo in inglese.","ctaBlog":{"title":"Dallo spoglio al budget in pochi clic","description":"Risparmia tempo, riduci i costi e lascia che l\'AI di Filmustage faccia il lavoro pesante - tutto in un solo giorno.","button":"Prova Gratis"}}'),home:JSON.parse('{"hero":{"title":"La piattaforma AI completa per la preproduzione","subtitle":"Ogni passaggio dalla sceneggiatura definitiva al primo giorno di riprese: spogli, piani di lavorazione, budget e ordini del giorno, creati automaticamente con il tuo apporto e sempre sincronizzati. Scelta da oltre 45.000 filmmaker, dagli indipendenti alle major.","tryForFree":"Prova gratis","wat
2chTrailer":"Guarda il trailer","badges":{"anyLanguage":"Qualsiasi lingua e formato","films":"Film, serie e programmi TV","shortDramas":"Short e vertical drama","podcasts":"Podcast e trattamenti","aiPowered":"Basato sull\'AI"}},"features":{"timeCost":{"add":"Pochi clic invece di centinaia di ore","title":"Risparmio di tempo e costi","text":"L\'IA avanzata di Filmustage <b>ottimizza ogni fase della preproduzione</b>, rendendo i flussi di lavoro più veloci, semplici e convenienti. La nostra piattaforma trasforma attività complesse in passaggi rapidi ed efficienti, mantenendo il tuo progetto nei tempi e nel budget previsti.","items":["<b>Esegui automaticamente lo spoglio della tua sceneggiatura</b> in scene ed elementi come cast, oggetti di scena, location, costumi e altro <i>in soli 2 minuti</i>.","Crea <b>piani di lavorazione</b> accurati e <b>report DOOD</b> <i>con pochi clic</i>.","Organizza il tuo piano perfetto utilizzando l\'<b>Ordinamento IA</b>.","<b>Crea e gestisci automaticamente il budget del tuo progetto</b> basandoti sullo spoglio, sui piani e sui dati dei report per ottimizzare le risorse e mantenere il controllo finanziario.","Genera facilmente <b>sinossi della sceneggiatura</b> con l\'IA.","Usa strumenti IA per determinare <b>la portata del progetto</b> e ottimizzare l\'<b>allocazione delle risorse</b>."]},"oneStop":{"add":"Tutti i processi in un unico posto","title":"Una piattaforma cinematografica completa per le tue esigenze","text":"Gestisci l\'intero ciclo produttivo in un\'unica piattaforma integrata, eliminando la necessità di destreggiarti tra più strumenti. Integra facilmente con software standard del settore quando necessario.","items":["Goditi <b>uno spazio unificato</b> per lo spoglio della sceneggiatura, l\'analisi, la pianificazione e il budgeting.","Esporta i tuoi risultati su altre piattaforme come <b>Movie Magic</b>, <b>Final Draft</b> e <b>Gorilla Scheduling</b>, oltre che in formati comodi come <b>PDF</b> o <b>XLSX</b>.","Scarica il tuo <b>budget come foglio di calcolo completo di tutte le formule</b>, consentendo una personalizzazione e modifiche senza problemi nei tuoi strumenti esterni preferiti.","Garantisci una collaborazione fluida nel tuo team di produzione con la nostra funzione <b>Team Access</b>."]},"riskManagement":{"add":"Gestisci il caos come un professionista!","title":"Gestione del rischio","text":"Le riprese costano molto. Devi assicurarti che tutto sia coperto prima dell\'inizio delle riprese. Filmustage troverà le scene in cui è necessaria una preparazione aggiuntiva e le evidenzierà per te.","items":["Ottieni informazioni sul <b>coinvolgimento di animali</b>, <b>precauzioni ambientali</b>, <b>presenza di acrobazie</b> e altro ancora.","Scopri se è necessario applicare le <b>restrizioni COVID-19</b>.","Assicurati che le tue scene siano pronte per l\'uso con il <b>controllo di autorizzazione dei diritti d\'autore</b> della nostra IA.","Rileva le scene che richiedono ulteriori <b>misure di sicurezza</b> per garantire la protezione sul set.","Analizza una scena con <b>i tuoi parametri</b>."]},"easyToUse":{"add":"5 minuti per iniziare","title":"Facile da usare","text":"Mentre la maggior parte dei software del settore può essere complessa e poco intuitiva, Filmustage si distingue per la sua semplicità . L\'abbiamo progettato per essere intuitivo e immediato, assicurandoti di poter iniziare in pochi minuti. E se hai domande, siamo qui per aiutarti. Registrati per goderti:","buttonText":"Prova Gratuitamente","items":["<b>UX semplice</b> creata da filmmaker per filmmaker.","<b>Supporto live 24/7</b> per gli abbonati.","<b>Demo dal vivo</b> per te e il tuo team con i rappresentanti di Filmustage."]},"readMore":"Leggi di più"},"featurePages":{"tryForFree":"Prova Gratis","watchTrailer":"Guarda il Trailer"},"pipelineCycle":{"eyebrow":"La tua sceneggiatura","hint":"aggiornamento automatico","listLabel":"Il ciclo di preproduzione di Filmustage: dodici moduli collegati alla tua sceneggiatura"},"featureTabs":{"sectionTitle":"Un\'unica piattaforma connessa, dalla sceneggiatura all\'ordine del giorno","sectionSubtitle":"Ogni strumento alimenta il successivo. Modifica la sceneggiatura: spoglio, piano di lavorazione, budget e ordini del giorno si aggiornano di conseguenza.","learnMore":"Scopri di più","items":[{"tabTitle":"Spoglio","title":"Spoglio completo della sceneggiatura in pochi minuti","desc1":"Gli spogli manuali della sceneggiatura sottraggono tempo prezioso alla produzione vera e propria. Filmustage automatizza l\'intero processo, taggando istantaneamente cast, oggetti di scena, location, VFX e costumi in qualsiasi lingua o formato.","desc2":"La nostra AI traccia ogni elemento nella sceneggiatura, collegando tutte le menzioni affinché nulla venga trascurato. Ottieni spogli accurati che alimentano direttamente piani di lavorazione e budget realistici. Smetti di evidenziare PDF. Inizia la preproduzione."},{"tabTitle":"Piano lavorazione","title":"Crea piani di lavorazione ottimali e report DOOD","desc1":"Creare un piano di lavorazione non dovrebbe significare modifiche infinite e fogli di calcolo fragili. Filmustage ti offre una stripboard professionale, un calendario drag-and-drop e un Agente di Produzione IA che analizza i rischi, ottimizza le giornate di ripresa ed esegue modifiche strutturate con anteprima e pieno controllo.","desc2":"Genera stime temporali accurate, tagga le location reali, bilancia il carico di lavoro, rileva conflitti e aggiorna automaticamente i report DOOD e gli ordini del giorno, tutto all\'interno di un unico sistema connesso. Pianificazione più intelligente. Modifiche più rapide. Esecuzione più solida."},{"tabTitle":"Budget","title":"Ottieni un modello di budget cinematografico automatico","de
2sc1":"Il budgeting manuale significa ricreare i dati dello spoglio nei fogli di calcolo, per poi modificare i costi riga per riga. Filmustage genera automaticamente ogni categoria di budget direttamente dallo spoglio e dal piano di lavorazione: cast, troupe, oggetti di scena e location diventano voci di spesa all\'istante.","desc2":"Imposta la tua location di ripresa per ottenere stime dei costi che riflettano le tariffe locali. Personalizza il modello con trattenute e deduzioni che corrispondano alla struttura finanziaria della tua produzione. Nessun inserimento dati. Nessun elemento dimenticato. Il tuo budget si costruisce da solo a partire dallo spoglio già svolto."},{"tabTitle":"VFX","title":"Ottieni un breakdown VFX chiaro e dettagliato in pochi minuti","desc1":"Pianificare i VFX manualmente è lento, frammentato e facile da calcolare erroneamente, specialmente quando sequenze, elementi e complessità delle inquadrature si accumulano.","desc2":"Filmustage genera automaticamente un breakdown VFX strutturato dalla tua sceneggiatura, identificando sequenze, scene ad alto contenuto di effetti e elementi produttivi chiave con chiarezza fin dall\'inizio. Ottieni informazioni organizzate e utilizzabili che rendono più rapide la pianificazione, la preventivazione e il budgeting, aiutando il tuo team a restare allineato, preciso e in linea con i tempi."},{"tabTitle":"Storyboard","title":"Crea storyboard collegati alla tua sceneggiatura","desc1":"Dai vita alla tua sceneggiatura con l\'unico software di storyboarding completamente collegato alle scene e allo spoglio della tua sceneggiatura. Pianifica ogni inquadratura, allinea la tua troupe e resta un passo avanti con strumenti AI di nuova generazione pensati per i filmmaker.","desc2":"Gli storyboard in Filmustage si sincronizzano automaticamente con la tua sceneggiatura e lo spoglio, mantenendo ogni aggiornamento in un unico posto. Ogni fotogramma è pronto per la produzione con camera, obiettivo, illuminazione, VFX e frame rate. L\'AI genera i fotogrammi direttamente dalla tua sceneggiatura: ogni scena è visualizzata prima del primo sopralluogo, sempre in sincronia con lo spoglio e il piano di lavorazione."},{"tabTitle":"Annotazioni","title":"Annota la sceneggiatura. Insieme, in tempo reale.","desc1":"Evidenzia, disegna, applica timbri e commenta direttamente sulla sceneggiatura di cui hai fatto lo spoglio: nessuna seconda app, niente stampe, niente da inviare di nuovo. Ogni segno resta su un livello sopra la pagina, quindi non tocca mai il testo della sceneggiatura né i tag dello spoglio.","desc2":"Tieni le note di ogni reparto in <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">un livello dedicato</a>, con sincronizzazione in tempo reale: tutta la troupe è sulla stessa pagina, letteralmente. Nascondi tutti i livelli tranne uno ed esporta un PDF pulito solo per il reparto che ne ha bisogno. Incluso gratuitamente in tutti i piani."},{"tabTitle":"Ordini del giorno","title":"Genera ordini del giorno dettagliati","desc1":"Creare ordini del giorno può essere un processo complesso e dispendioso in termini di tempo, che richiede precisione e attenzione ai dettagli. Convertire manualmente i piani di lavorazione in documenti organizzati porta spesso a errori e ritardi inutili.","desc2":"Trasforma automaticamente il tuo piano di lavorazione in ordini del giorno professionali e dettagliati con Filmustage. La nostra piattaforma semplifica il processo, trasformando i tuoi dati in ordini del giorno personalizzabili e modificabili su misura per la tua produzione. Modifica orari, dettagli della troupe, location e altro per adattarli alle tue esigenze, il tutto garantendo accuratezza e risparmiando tempo prezioso."},{"tabTitle":"Sides","title":"Sides generati dal tuo piano di lavorazione","desc1":"Scegli il giorno, premi genera: Filmustage compone i sides direttamente dal tuo piano di lavorazione, in ordine di ripresa o di sceneggiatura. Smart Highlight offre a ogni reparto la propria vista: filtra per cast, location, INT/EST o qualsiasi categoria di tag.","desc2":"Ogni PDF dei sides riporta un codice QR su tutte le pagine: la troupe può scansionarlo sul set e verificare di avere la versione aggiornata, senza chiamare la produzione. Unisci ordine del giorno e sides in un unico PDF e l\'intera giornata viaggia in un solo file."},{"tabTitle":"Sinossi","title":"Crea una sinossi completa della sceneggiatura o delle scene automaticamente","desc1":"Una sinossi chiara è la prima cosa che chiedono finanziatori, festival e capireparto.","desc2":"Filmustage genera in pochi minuti sinossi dell\'intera sceneggiatura e delle singole scene, direttamente dalla sceneggiatura che hai caricato."},{"tabTitle":"Agente IA","title":"Agente di Produzione IA","desc1":"Filmustage funziona con un Agente di Produzione IA che non si limita ad assistere: analizza, ottimizza ed esegue operazioni su tutto il progetto. Lavora con la tua sceneggiatura reale, lo spoglio, il piano di lavorazione e i report.","desc2":"Rileva i rischi di produzione prima che diventino problemi. Ottimizza giornate di ripresa, location e carico di lavoro degli attori. Bilancia tempo, pagine e complessità . Esegui modifiche strutturate nel tuo progetto in sicurezza. Tu descrivi l\'obiettivo. L\'agente analizza l\'impatto e mostra un\'anteprima. Tu approvi."},{"tabTitle":"Accesso team","title":"Porta dentro tutta la troupe e decidi chi tocca cosa","desc1":"La preproduzione è uno sport di squadra, ma la squadra finisce sparsa tra caselle di posta, PDF esportati e chat parallele. Invita la tua troupe via e-mail e gestisci tutti da un unico pannello Accesso team, sullo stesso spoglio.","desc2":"Imposta l\'accesso funzione per funzione â Nessuno, Visualizza, Modifica o Completo â così il tuo direttore di produzione vive nel budget e un fornitore VFX vede solo i VFX. Annota lo stesso copione su livelli condivisi e parlane nella Chat del team. Invitare è gratis in tutti i piani; i livelli per funzione arrivano con uno a pagamento."}]},"aiAgent":{"title":"Basato sull\'Agente di Produzione IA","titleOnAgentPage":"Cosa fa AI Dude in tutto il tuo progetto","intro":"Filmustage funziona grazie a un Agente di Produzione IA - AI Dude - che analizza, ottimizza ed esegue operazioni sull\'intero progetto.","worksWith":"Lavora con il tuo script reale, spoglio, piano di lavorazione e report per:","capabilities":["Rilevare i rischi di produzione prima che diventino problemi","Ottimizzare le giornate di ripresa, le location e il carico di lavoro degli attori","Bilanciare tempo, pagine e complessità ","Eseguire modifiche strutturate nel tuo progetto, in sicurezza"],"meetButton":"Scopri AI Dude","quote":"Tu descrivi l\'obiettivo. Lui analizza l\'impatto e mostra un\'anteprima. Tu approvi. Questa non è IA per comodità . à IA costruita per le decisioni di produzione."},"security":{"title":"Sicurezza e Conformità ","badge":"Importante: Non utilizziamo i tuoi dati per addestrare reti neurali.","description":"Seguiamo le migliori pratiche del settore in materia di crittografia dei dati, controllo degli accessi e conformità agli standard di sicurezza pertinenti.","button":"Pagina Sicurezza"},"testimonials":{"title":"Testimonianze","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"Domande frequenti","items":[{"question":"Cos\'è Filmustage e come aiuta i filmmaker?","answer":"Filmustage è la piattaforma AI completa per la preproduzione: spoglio della sceneggiatura, piano di lavorazione, budget, spoglio VFX, analisi della sceneggiatura, sinossi, sides, ordini del giorno e storyboard in un unico spazio di lavoro connesso, che copre ogni passaggio dalla sceneggiatura definitiva al primo giorno di riprese."},{"question":"Come garantisce Filmustage una gestione efficiente dei progetti e la collaborazione?","answer":"Filmustage fornisce una piattaforma unificata per lo spoglio della sceneggiatura, il budgeting e la pianificazione, garantendo una collaborazione fluida tra i team di produzione con funzionalità come Team Access, e si integra perfettamente con i software standard del settore."},{"question":"Quali sono i vantaggi dell\'utilizzo di Filmustage per la preproduzione?","answer":"Filmustage offre risparmi di tempo e costi trasformando attività noiose in passaggi rapidi, consentendo ai filmmaker di concentrarsi maggiormente sulla creatività piuttosto che sulla logistica, e ottimizzando l\'allocazione delle risorse con i suoi strumenti AI avanzati."},{"question":"Come assiste l\'AI Script Analysis di Filmustage nella preproduzione?","answer":"La funzionalità AI Analysis di Filmustage effettua valutazioni critiche della sceneggiatura, incluse sfide legali, di sicurezza e di preproduzione, garantendo una traduzione fluida della storia sullo schermo senza ostacolare il flusso creativo."},{"question":"Come automatizza Filmustage lo spoglio della sceneggiatura?","answer":"Filmustage identifica automaticamente gli elementi critici della sceneggiatura come cast, oggetti di scena, location ed VFX, ottimizzando il processo di pianificazione e risparmiando tempo e costi preziosi rendendo la pianificazione della preproduzione più efficiente."},{"question":"Quali strumenti di gestione del rischio offre Filmustage?","answer":"Filmustage identifica le scene che necessitano di preparazione aggiuntiva, fornendo informazioni sul coinvolgimento di animali, precauzioni ambientali e la necessità di restrizioni per il COVID-19, garantendo la sicurezza sul set e riprese senza intoppi."},{"question":"Quali funzionalità offre Filmustage per semplificare il piano di lavorazione?","answer":"Filmustage offre funzionalità come stime automatiche dei tempi, tagging delle location reali e gestione delle scene con drag-and-drop per automatizzare e migliorare la precisione del piano di lavorazione, risparmiando tempo e rendendo il processo produttivo più fluido."},{"question":"Filmustage è compatibile con il mio software di produzione esistente?","answer":"Filmustage è progettato per integrarsi perfettamente con i software di produzione standard del settore, tra cui Movie Magic, Gorilla Scheduling e Final Draft, migliorando il tuo flusso di lavoro esistente senza sostituire gli strumenti a cui sei abituato."},{"question":"Come garantisce Filmustage la sicurezza dei dati e la conformità agli standard del settore?","answer":"Filmustage garantisce la sicurezza dei dati e la conformità agli standard del settore ottenendo la certificazione SOC 2 Type II, diventando membro del Trusted Partner Network (TPN) con il TPN Blue Shield. Questi framework riconosciuti a livello internazionale confermano che Filmustage segue rigorosi controlli di sicurezza, protegge i dati sensibili della produzione cinematografica e soddisfa i più alti livelli di conformità richiesti dall\'industria dell\'intrattenimento."},{"question":"Filmustage è facile da usare per filmmaker di tutti i livelli di esperienza?","answer":"Sì, Filmustage è progettato per essere intuitivo e facile da usare, adatto a filmmaker di tutti i livelli. Con una UX semplice e supporto live 24/7, iniziare e navigare nella piattaforma è semplice per tutti gli utenti."}]},"stats":{"items":[{"value":"45K+","label":"Cineasti che pianificano le proprie produzioni con Filmustage"},{"value":"5.2M+","label":"Ore di lavoro manuale risparmiate utilizzando la piattaforma Filmustage"},{"value":"$178M+","label":"Denaro risparmiato utilizzando la piattaforma Filmustage"}]},"calendly":{"title":"Prenota una demo","description":"Pianifica una chiamata con noi per aiutarti a ottimizzare il tuo flusso di produzione cinematografica in base alle tue esigenze.","button":"Prenota Demo"},"trustedBy":{"title":"Scelto e presentato da"},"hallOfFame":{"title":"Hall of Fame","subtitle":"Realizzati da cineasti che si fidano di Filmustage"},"team":{"title":"Guidati da esperti"},"partners":{"title":"Partner e collaborazioni"}}'),pricing:JSON.parse('{"seo_title":"Prezzi - Piani Gratuito e Director\'s Cut","seo_description":"Scegli il tuo piano - usa tutti gli strumenti non-IA gratuitamente, oppure sblocca tutta la potenza dell\'IA con Director\'s Cut a partire da ${{price}}/mese.","hero_title":"Prezzi Semplici e Trasparenti","hero_subtitle":"Tutti gli strumenti per il cinema - gratis. Passa a Director\'s Cut per la piena potenza dell\'IA con i coin che controlli tu.","social_proof":"45,000+ filmmaker · Pre-produzione, dalla A alla Z","pipeline_title":"Ogni piano sblocca <strong>l\'intera pipeline</strong> â 12 moduli, nessun add-on","pipeline_included":"Incluso","pipeline_modules":{"breakdown":"Spoglio","annotations":"Annotazioni","analysis":"Analisi","synopsis":"Sinossi","storyboards":"Storyboard","vfx":"VFX","schedule":"Piano di lavorazione","sides":"Sides","callSheets":"Ordini del giorno","budgeting":"Budget","versioning":"Versioni","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude lavora sull\'intera pipeline</strong> â ripianifica le riprese attorno a un conflitto di cast, prepara una sinossi, valuta la complessità VFX di una scena. Le monete decidono solo quanto lo usi, mai cosa ottieni.","toggle_monthly":"Mensile","toggle_annual_sr":"Attiva per visualizzare i prezzi annuali","toggle_annual":"Annuale","directors_cut_annual_value_note":"${{annualPrice}}/anno con fatturazione annuale ⢠risparmi ${{savings}} ({{percent}}% di sconto)","toggle_annual_value":"risparmia fino a ${{maxSavings}} all\'anno","toggle_annual_bonus":"(fino a +4 mesi gratis)","free_plan_name":"Gratuito","free_plan_price":"$0","free_plan_subtitle":"Tutti gli strumenti principali - nessuna carta di credito richiesta","free_plan_whats_included":"Cosa include","free_plan_features":["<b>Spoglio IA parziale</b> (20% delle scene)","1 progetto attivo","Tutti gli strumenti non-IA (vedi sotto)","Progetto demo con spoglio completo"],"free_plan_footnote":"I progetti manuali restano aperti per sempre. Un progetto con <b>spoglio IA completo</b> richiede un piano Director\'s Cut attivo per essere aperto.","free_plan_cta":"Inizia Gratis","directors_cut_badge":"Il Più Popolare","directors_cut_name":"Director\'s Cut","directors_cut_price_suffix":"/mese","directors_cut_price_prefix":"Da","directors_cut_annual_note":"${{annualPrice}}/anno addebitato annualmente ⢠+{{annualBonusMonths}} mesi gratis","directors_cut_annual_onboarding":"<b>Onboarding gratuito</b> per te e il tuo team","directors_cut_subtitle":"Tutta la potenza dell\'IA per le tue produzioni","directors_cut_whats_included":"Tutto incluso nel piano Gratuito, più","directors_cut_features":["<b>{{coins}} coin</b> per ciclo di fatturazione","Spoglio IA completo, sinossi, analisi e altro","Progetti attivi illimitati","<b>Bonus fedeltà </b> - fino a +100% coin extra","I coin si accumulano finché sei abbonato","Tutti i formati di esportazione"],"directors_cut_cta":"Inizia Gratis ð¿","enterprise_title":"Piano Enterprise","enterprise_subtitle":"Prezzi personalizzati per studi e case di produzione â","academic_title":"Abbonamento Accademico","academic_subtitle":"Prezzi speciali per studenti e docenti â","features_title":"Cosa Include","features_subt
2itle":"Ogni piano include potenti strumenti non-IA. Director\'s Cut sblocca le funzionalità IA alimentate dai coin.","non_ai_features_title":"Funzionalità Non-IA","non_ai_features_badge":"sempre gratis","ai_features_title":"Funzionalità IA","ai_features_badge":"usa i coin","ai_dude_divider":"Alimentato da AI Dude","FREE_FEATURES":["Spoglio della sceneggiatura (manuale)","Creazione budget, modifica e modelli","Ordini del giorno e report","Storyboard e liste delle inquadrature","Importazione sceneggiatura - qualsiasi lingua e formato","Note di scena e commenti","Piano di lavorazione, DOODs e Conflitti","Gestione location","Collaborazione in team","Esportazione in PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"Spoglio Intelligente IA","icon":"ð¬"},{"title":"IA Budget","icon":"ð°"},{"title":"IA Sinossi di Scena","icon":"â¨"},{"title":"IA Analisi di Scena","icon":"ð"},{"title":"IA Immagini Storyboard","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Sinossi Completa della Sceneggiatura","icon":"â¨"},{"title":"Breakdown VFX","icon":"ð¥"},{"title":"Analisi Semantica della Sceneggiatura","icon":"ð"},{"title":"IA Pianificazione Intelligente","icon":"ð
"},{"title":"Azioni AI Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"Cosa sono i coin e come funzionano?","answer":"I coin sono la valuta interna di Filmustage. L\'abbonamento Director\'s Cut include <b>{{coins}} coin</b> per ciclo di fatturazione. Più a lungo resti abbonato, il nostro <b>Programma Fedeltà </b> aumenta automaticamente la tua assegnazione di coin - fino a <b>+100% coin bonus</b> per ciclo. I coin vengono utilizzati per attivare le funzionalità IA come Spoglio Intelligente IA, Sinossi di Scena, Storyboard, Budget e altro. Ogni operazione IA ha un costo fisso in coin visibile nell\'app. Ad esempio, {{coins}} coin sono sufficienti per eseguire uno <b>spoglio IA completo</b> di una tipica sceneggiatura di 100 pagine, più <b>IA budgeting</b> e <b>sinossi completa della sceneggiatura</b> - tutto in un unico ciclo."},{"question":"Cos\'è AI Dude?","answer":"AI Dude è il tuo assistente IA integrato. Ci parli in linguaggio naturale e svolge un vero lavoro di produzione su tutto il tuo progetto - spogli intelligenti, creazione e riordino dei piani di ripresa, breakdown VFX, ricerca semantica nella sceneggiatura, sinossi complete della sceneggiatura e modifiche dirette alle scene. Parlare con AI Dude è incluso nel tuo piano Director\'s Cut - spendi i coin solo quando esegue un lavoro effettivo, e ogni operazione ha un costo fisso in coin mostrato nell\'app."},{"question":"Cos\'è il Programma Fedeltà ?","answer":"Più a lungo resti abbonato, più coin guadagni. Ogni <b>3 mesi consecutivi</b> il tuo bonus cresce del <b>+10%</b>: dopo 3 mesi ottieni <b>+10%</b>, dopo 6 mesi <b>+20%</b>, dopo 9 mesi <b>+30%</b>, e così via - fino a <b>+100% coin bonus</b> a 30 mesi di abbonamento continuativo."},{"question":"I coin non utilizzati si accumulano?","answer":"Sì! I coin non utilizzati <b>si accumulano</b> automaticamente nel ciclo di fatturazione successivo e restano nel tuo account finché il tuo abbonamento è attivo. Scadono solo se <b>annulli l\'abbonamento</b> e non ti riabboni entro 30 giorni."},{"question":"Cosa succede ai coin quando annullo l\'abbonamento?","answer":"Se annulli l\'abbonamento, i tuoi coin rimanenti vengono <b>congelati per 30 giorni</b>. Non puoi spenderli durante questo periodo, ma se ti <b>riabboni entro 30 giorni</b>, i tuoi coin vengono completamente ripristinati. Dopo 30 giorni senza riabbonarsi, i coin non spesi scadono."},{"question":"Cosa succede ai miei progetti se il mio abbonamento termina?","answer":"Nulla viene mai eliminato - il tuo lavoro è sempre al sicuro. I tuoi <b>progetti manuali (non-IA)</b> restano completamente aperti con il piano Gratuito, con tutti gli strumenti non-IA e le esportazioni. I progetti realizzati con uno <b>spoglio IA completo</b> vengono semplicemente messi in pausa finché non rinnovi - tutto resta salvato e l\'accesso completo torna subito nel momento in cui ti riabboni. La prova con <b>spoglio IA parziale</b>, il progetto demo e qualsiasi progetto condiviso con te da un abbonato attivo restano sempre aperti."},{"question":"Cosa posso fare con il piano Gratuito?","answer":"Il piano Gratuito ti dà accesso a tutti gli strumenti non-IA: spoglio manuale della sceneggiatura, creazione budget con modelli, ordini del giorno, storyboard e liste delle inquadrature, piano di lavorazione con DOODs, gestione location, collaborazione in team ed esportazione in PDF, Excel, MMS e MMB. Ottieni anche un <b>spoglio IA parziale</b> (20% delle scene) per provare le nostre capacità IA. I tuoi <b>progetti manuali</b>, lo spoglio parziale e il progetto demo restano tutti completamente aperti. Un progetto con <b>spoglio IA completo</b> (ogni scena elaborata) richiede un abbonamento Director\'s Cut attivo per essere aperto."},{"question":"Posso provare le funzionalità IA prima di abbonarmi?","answer":"Sì. Ogni nuovo account riceve uno <b>spoglio IA parziale</b> sul primo progetto - circa il 20% delle scene viene elaborato con l\'IA gratuitamente. Hai anche accesso a un <b>progetto demo</b> con i risultati dello spoglio completo, così puoi esplorare tutte le funzionalità prima di impegnarti."},{"question":"Ricevo dei coin gratis?","answer":"Sì! Ogni nuovo utente riceve un <b>bonus di benvenuto di 100 coin</b> al momento della registrazione. Puoi anche guadagnare coin bonus tramite <b>eventi speciali, promozioni e campagne</b> - anche con il piano Gratuito. Tieni d\'occhio le email e le notifiche in-app per le opportunità bonus."},{"question":"Cosa include il piano Director\'s Cut?","answer":"Tutto ciò che è nel piano Gratuito, più <b>accesso completo a tutte le funzionalità IA</b>: Spoglio Intelligente IA, Sinossi di Scena, Analisi di Scena, generazione Storyboard, IA Budgeting, Sinossi Completa della Sceneggiatura e l\'assistente <b>AI Dude</b> (pianificazione intelligente, breakdown VFX, ricerca semantica e modifiche guidate dalla chat). Ricevi <b>{{coins}} coin</b>
2 per ciclo, che crescono automaticamente con il <b>Programma Fedeltà </b> - fino a +100% coin bonus più a lungo resti abbonato."},{"question":"Qual è il vantaggio della fatturazione annuale?","answer":"La fatturazione annuale applica uno <b>sconto dal 30% al 40%</b>, e lo sconto cresce con il piano: più alto è il livello, più risparmi. Lo stesso piano, addebitato una volta all\'anno. I tuoi coin vengono accreditati per tutti i <b>12 mesi</b> in anticipo e i bonus del Programma Fedeltà continuano a valere e a crescere ogni 3 mesi."},{"question":"Cos\'è il piano Enterprise?","answer":"Enterprise è pensato per studi e grandi case di produzione che necessitano di <b>prezzi personalizzati</b>, supporto dedicato, contratti su misura, backup dei dati, modelli IA perfezionati e funzionalità di sicurezza avanzate. Contatta il nostro team commerciale per discutere le tue esigenze."},{"question":"Posso passare da un piano all\'altro o cambiare ciclo di fatturazione?","answer":"Sì! Puoi fare upgrade, downgrade o passare dalla fatturazione mensile a quella annuale in qualsiasi momento. Quando fai un <b>upgrade</b>, paghi solo la differenza proporzionale per il resto del ciclo in corso e i <b>coin extra vengono accreditati immediatamente</b>. Nessun addebito doppio - paghi solo la differenza tra il vecchio e il nuovo piano."},{"question":"I miei dati sono al sicuro?","answer":"Assolutamente. Filmustage possiede la certificazione <b>SOC 2 Type II</b> ed è membro del <b>Trusted Partner Network (TPN)</b> con il TPN Blue Shield. Le tue sceneggiature e i dati di produzione sono protetti dai più alti standard di sicurezza del settore."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Produzione cinematografica sicura e basata sull\'IA per gli studi","description":"Ottimizza la produzione cinematografica con spoglio della sceneggiatura, pianificazione e budgeting guidati dall\'IA. Sicurezza di livello enterprise, integrazioni e supporto 24/7."},"hero":{"heading":"Piattaforma di preproduzione IA progettata per studi enterprise","subtitle":"Accelera spogli, piani di lavorazione e budget con sicurezza, governance e supporto di livello enterprise.","cta_sales":"Parla con le Vendite","cta_demo":"Guarda la Demo ð¿ð½","image_alt":"Il tuo assistente di preproduzione basato sull\'IA"},"features":{"heading":"Funzionalità enterprise","items":[{"title":"Agente IA","description":"Automazione controllata vocalmente che esegue le attività di produzione istantaneamente."},{"title":"Backup sicuri","description":"Tutte le sceneggiature archiviate e salvate in sicurezza su server negli Stati Uniti."},{"title":"Contratti su misura","description":"Accordi personalizzati in base alle esigenze del tuo studio."},{"title":"Supporto 24/7","description":"Assistenza continua, con le tue sceneggiature sempre private e protette."}]},"testimonials":{"heading":"Testimonianze","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},pt:{common:JSON.parse('{"header":{"signIn":"Iniciar Sessão","tryForFree":"Experimente Grátis","search":"Pesquisar"},"footer":{"headquarters":"Sede da Filmustage","location":"Wilmington, Delaware, EUA","legals":"Informação Legal","termsOfService":"Termos de Serviço","privacyPolicy":"PolÃtica de Privacidade","contentPolicy":"PolÃtica de Conteúdo","referralAgreement":"Acordo do Programa de Referência","resources":"Recursos","referralProgram":"Programa de Referência","webinarsEvents":"Webinars e Eventos","templates":"Modelos","guides":"Guias","enterprise":"Empresas","vsOthers":"Filmustage vs Outros","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Suporte","helpCenter":"Centro de Ajuda","supportChat":"Chat de Suporte","sendEmail":"Enviar Email","statusPage":"Página de Estado","securityPage":"Página de Segurança","cookiePolicy":"PolÃtica de Cookies","consentPreferences":"Preferências de consentimento","copyright":"Filmustage, Inc. Todos os direitos reservados."},"cta":{"title":"Pronto para acelerar a pré-produção?","subtitle":"Esqueça o trabalho manual - poupe centenas de horas e milhares de euros nas rotinas de pré-produção.","button":"Experimente Grátis Agora"},"legalNotice":"Este documento está disponÃvel apenas em inglês.","languageSwitcher":{"label":"Idioma"},"nav":{"Features":"Funcionalidades","Script Breakdown":"Desdobramento de guião","Sho
2oting Schedules":"Planos de filmagem","Budgeting":"Orçamento","VFX Breakdown":"Breakdown VFX","Storyboards & Shot Lists":"Storyboards e listas de planos","Script Annotations":"Anotações de guião","Call Sheets":"Folhas de serviço","Script Sides":"Sides","Script Analysis":"Análise de guião","Script Synopsis":"Sinopse de guião","AI Agent":"Agente de IA","Team Collaboration":"Colaboração em equipa","Testimonials":"Testemunhos","Pricing":"Preços","Resources":"Recursos","Customer Stories":"Histórias de Clientes","Referral Program":"Programa de Referência","Webinars & Events":"Webinars e Eventos","Templates":"Modelos","Guides":"Guias","Videos":"VÃdeos","Use Cases":"Casos de Uso","Help Center":"Centro de Ajuda"},"blogNotice":"O conteúdo do blog está disponÃvel apenas em inglês.","ctaBlog":{"title":"Do desdobramento ao orçamento em poucos cliques","description":"Poupe tempo, reduza custos e deixe a IA do Filmustage tratar do trabalho pesado - tudo num só dia.","button":"Experimentar Grátis"}}'),home:JSON.parse('{"hero":{"title":"A plataforma completa de IA para a pré-produção","subtitle":"Todos os passos, do guião fechado ao primeiro dia de filmagem â desdobramentos, planos de filmagem, orçamentos e folhas de serviço, criados automaticamente com o seu contributo e mantidos sempre sincronizados. Com a confiança de mais de 45.000 cineastas, do cinema independente aos grandes estúdios.","tryForFree":"Experimente Gratuitamente","watchTrailer":"Ver Trailer","badges":{"anyLanguage":"Qualquer Idioma e Formato","films":"Filmes, Séries e Programas de TV","shortDramas":"Curtas-Metragens e Dramas Verticais","podcasts":"Podcasts e Tratamentos","aiPowered":"Potenciado por IA"}},"features":{"timeCost":{"add":"Poucos cliques em vez de centenas de horas","title":"Poupança de tempo e custos","text":"A IA avançada do Filmustage <b>agiliza cada etapa da pré-produção</b>, tornando os fluxos de trabalho mais rápidos, simples e económicos. A nossa plataforma transforma tarefas complexas em passos rápidos e eficientes, mantendo o seu projeto dentro do prazo e do orçamento.","items":["<b>Decomponha automaticamente o seu guião</b> em cenas e elementos como elenco, adereços, localizações, figurinos e muito mais <i>em apenas 2 minutos</i>.","Crie <b>planos de filmagem</b> e <b>relatórios DOOD</b> precisos <i>com apenas alguns cliques</i>.","Organize o seu plano perfeito utilizando a <b>AI Sorting</b>.","<b>Construa e gira automaticamente o orçamento do seu projeto</b> com base no seu desdobramento, planos e dados de relatórios para otimizar recursos e manter o controlo financeiro.","Gere <b>sinopses de guião</b> sem esforço com IA.","Utilize ferramentas de IA para determinar <b>o âmbito do projeto</b> e agilizar a <b>alocação de recursos</b>."]},"oneStop":{"add":"Todos os processos num só lugar","title":"Uma plataforma completa de cinema para as suas necessidades","text":"Gira todo o seu ciclo de produção numa única plataforma integrada, eliminando a necessidade de alternar entre múltiplas ferramentas. Integre facilmente com software padrão da indústria sempre que necessário.","items":["Desfrute de <b>um espaço unificado</b> para desdobramento de guião, análise, planeamento e orçamentação.","Exporte os seus resultados para outras plataformas como <b>Movie Magic</b>, <b>Final Draft</b> e <b>Gorilla Scheduling</b>, bem como em formatos convenientes como <b>PDF</b> ou <b>XLSX</b>.","Descarregue o seu <b>orçamento como folha de cálculo completa com todas as fórmulas</b>, permitindo personalização e edições sem dificuldades nas suas ferramentas externas preferidas.","Garanta uma colaboração fluida em toda a sua equipa de produção com a nossa funcionalidade de <b>Team Access</b>."]},"riskManagement":{"add":"Navegue pelo caos como um profissional!","title":"Gestão de riscos","text":"Filmar custa muito. Deve garantir que tudo está coberto antes do inÃcio das filmagens. O Filmustage encontrará as cenas onde é necessária preparação adicional e destacá-las-á para si.","items":["Obtenha informações sobre <b>envolvimento de animais</b>, <b>
2precauções ambientais</b>, <b>aparecimento de cenas de risco</b>, entre outros.","Descubra se precisa de aplicar <b>restrições COVID-19</b>.","Assegure que as suas cenas estão livres para utilização com a <b>verificação de direitos de autor</b> da nossa IA.","Detete cenas que requerem <b>medidas de segurança</b> adicionais para garantir a segurança no set.","Analise uma cena com <b>os seus parâmetros</b>."]},"easyToUse":{"add":"5 minutos para começar","title":"Fácil de usar","text":"Enquanto a maioria do software da indústria pode ser complexo e pouco intuitivo, o Filmustage destaca-se pela sua simplicidade. Concebemo-lo para ser intuitivo e direto, garantindo que pode começar em apenas alguns minutos. E se tiver alguma dúvida, estamos aqui para ajudar. Registe-se para desfrutar de:","buttonText":"Experimente Gratuitamente","items":["<b>UX simples</b> feita por cineastas para cineastas.","<b>Suporte ao vivo 24/7</b> para subscritores.","<b>Demonstrações ao vivo</b> para si e para a sua equipa com representantes do Filmustage."]},"readMore":"Ler Mais"},"featurePages":{"tryForFree":"Experimente Gratuitamente","watchTrailer":"Ver Trailer"},"pipelineCycle":{"eyebrow":"A partir do seu guião","hint":"com atualização automática","listLabel":"O ciclo de pré-produção do Filmustage: doze módulos ligados ao seu guião"},"featureTabs":{"sectionTitle":"Uma plataforma interligada, do guião à folha de serviço","sectionSubtitle":"Cada ferramenta alimenta a seguinte. Altere o guião â o seu desdobramento, plano de filmagem, orçamento e folhas de serviço atualizam-se com ele.","learnMore":"Saber mais","items":[{"tabTitle":"Desdobramento","title":"Desdobramento Completo do Guião em Apenas Minutos","desc1":"Os desdobramentos manuais de guião consomem tempo que precisa para a produção cinematográfica propriamente dita. O Filmustage automatiza todo o processo - identificando instantaneamente elenco, adereços, localizações, VFX e guarda-roupa em qualquer idioma ou formato.","desc2":"A nossa IA rastreia cada elemento ao longo do seu guião, ligando todas as menções para que nada passe despercebido. Obtenha desdobramentos precisos que alimentam diretamente planos de filmagem e orçamentos realistas. Pare de sublinhar PDFs. Comece a pré-produção."},{"tabTitle":"Plano de Filmagem","title":"Crie Planos de Filmagem Otimizados e Relatórios DOOD","desc1":"Construir um plano de filmagem não deveria significar ajustes intermináveis e folhas de cálculo frágeis. O Filmustage oferece-lhe um stripboard profissional, um Calendário com arrastar e largar, e um Agente de Produção IA que analisa riscos, otimiza dias de filmagem e executa alterações estruturadas com pré-visualização e controlo total.","desc2":"Gere estimativas de tempo precisas, identifique localizações reais, equilibre a carga de trabalho, detete conflitos e atualize automaticamente relatórios DOOD e folhas de serviço - tudo dentro de um sistema interligado. Planeamento mais inteligente. Ajustes mais rápidos. Execução mais forte."},{"tabTitle":"Orçamento","title":"Obtenha um Modelo de Orçamento Cinematográfico Automático","desc1":"A orçamentação manual significa recriar os dados do seu desdobramento em folhas de cálculo e depois ajustar custos linha a linha. O Filmustage gera automaticamente cada categoria de orçamento diretamente a partir do seu desdobramento e plano de filmagem - elenco, equipa, adereços, localizações tornam-se instantaneamente itens orçamentais.","desc2":"Defina a sua localização de filmagem para estimativas de custos que refletem as tarifas locais. Personalize o modelo com encargos e deduções que correspondam à estrutura financeira da sua produção. Sem introdução de dados. Sem elementos esquecidos. O seu orçamento constrói-se a partir do trabalho que já realizou."},{"tabTitle":"VFX","title":"Obtenha um VFX Breakdown Claro e Detalhado em Minutos","desc1":"Planear VFX manualmente é lento, fragmentado e fácil de calcular mal - especialmente quando sequências, elementos e complexidade de planos começam a acumular-se.","desc2":"O Filmustage gera automaticamente um breakdown VFX estruturado a partir do seu guião, identificando sequências, cenas com muitos efeitos e elementos-chave de produção com clareza desde o inÃcio. Obtém informações organizadas e acionáveis que tornam o planeamento, a orçamentação e as propostas mais rápidos - ajudando a sua equipa a manter-se alinhada, precisa e no caminho certo."},{"tabTitle":"Storyboards","title":"Crie Storyboards Ligados ao Seu Guião","desc1":"Dê vida ao seu guião com o único software de storyboarding totalmente ligado à s cenas e desdobramentos do seu guião. Planeie cada plano, alinhe a sua equipa e mantenha-se à frente com ferramentas de IA de próxima geração criadas para cineastas.","desc2":"Os Storyboards no Filmustage sincronizam-se automaticamente com o seu guião e desdobramentos, mantendo cada atualização num único lugar. Cada frame vem pronto para produção com câmara, lente, iluminação, VFX e frame rate. A IA gera frames diretamente a partir do seu guião â cada cena visualizada antes do primeiro reconhecimento de locais e sempre sincronizada com o seu desdobramento e plano de filmagem."},{"tabTitle":"Anotações","title":"Marque o guião. Em conjunto, em tempo real.","desc1":"Destaque, desenhe, carimbe e comente diretamente no guião que desdobrou â sem uma segunda aplicação, sem impressões, sem nada para reenviar. Cada marca fica por cima da página, por isso nunca toca no texto do guião nem nas etiquetas do desdobramento.","desc2":"Mantenha as notas de cada departamento <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">na sua própria camada</a>, com sincronização em tempo real para que toda a equipa esteja na mesma página â literalmente. Oculte todas as camadas menos uma e exporte um PDF limpo apenas para a equipa que dele precisa. Gratuito em todos os planos."},{"tabTitle":"Folhas de Serviço","title":"Gere Folhas de Serviço Detalhadas","desc1":"Criar folhas de serviço pode ser um processo complexo e demorado, que exige precisão e atenção ao detalhe. Converter manualmente planos de filmagem em documentos organizados frequentemente leva a erros e atrasos desnecessários.","desc2":"Transforme automaticamente o seu plano de filmagem em folhas de serviço profissionais e detalhadas com o Filmustage. A nossa plataforma simplifica o processo, convertendo os
2seus dados em folhas de serviço personalizáveis e editáveis, adaptadas à sua produção. Ajuste horários, detalhes da equipa, localizações e muito mais de acordo com as suas necessidades - tudo garantindo precisão e poupando tempo valioso."},{"tabTitle":"Sides","title":"Sides, extraÃdas do seu plano de filmagem","desc1":"Escolha o dia, carregue em gerar â o Filmustage monta as sides diretamente a partir do seu plano de filmagem, por ordem de filmagem ou por ordem do guião. O Smart Highlight dá a cada departamento a sua própria vista: filtre por elenco, localização, INT/EXT ou qualquer categoria de etiquetas.","desc2":"Cada PDF de sides inclui um código QR em todas as páginas, para que a equipa possa lê-lo no set e confirmar que tem em mãos a versão atual â sem telefonemas para a produção. Agrupe a folha de serviço e as sides num único PDF e o dia inteiro é enviado num só ficheiro."},{"tabTitle":"Sinopse","title":"Crie uma sinopse completa do guião ou de uma cena automaticamente","desc1":"Uma sinopse clara é a primeira coisa que financiadores, festivais e chefes de departamento pedem.","desc2":"O Filmustage gera sinopses do guião completo e ao nÃvel da cena em minutos, diretamente a partir do guião que carregou."},{"tabTitle":"Agente IA","title":"Agente de Produção IA","desc1":"O Filmustage funciona com um Agente de Produção IA que não se limita a assistir - analisa, otimiza e executa em todo o seu projeto. Trabalha com o seu guião real, desdobramento, plano de filmagem e relatórios.","desc2":"Detete riscos de produção antes que se tornem problemas. Otimize dias de filmagem, localizações e carga de trabalho dos atores. Equilibre tempo, páginas e complexidade. Execute alterações estruturadas em todo o seu projeto - com segurança. Descreve o objetivo. Analisa o impacto e mostra uma pré-visualização. Aprova."},{"tabTitle":"Acesso da equipa","title":"Traga toda a equipa e defina quem mexe em quê","desc1":"A pré-produção é um desporto de equipa, mas a equipa acaba dispersa por caixas de correio, PDF exportados e conversas paralelas. Convide a sua equipa por e-mail e gira toda a gente a partir de um único painel de Acesso da equipa, sobre o mesmo desdobramento.","desc2":"Defina o acesso funcionalidade a funcionalidade â Nenhum, Consultar, Editar ou Completo â para que o seu diretor de produção viva no orçamento e um fornecedor de VFX veja apenas VFX. Anote o mesmo guião em camadas partilhadas e fale sobre isso no Chat de equipa. Convidar é gratuito em todos os planos; os nÃveis por funcionalidade vêm com um plano pago."}]},"aiAgent":{"title":"Alimentado pelo Agente de Produção IA","titleOnAgentPage":"O que o AI Dude faz em todo o seu projeto","intro":"O Filmustage funciona com um Agente de Produção IA - AI Dude - que analisa, otimiza e executa em todo o seu projeto.","worksWith":"Trabalha com o seu guião real, desdobramento, plano de filmagem e relatórios para:","capabilities":["Detetar riscos de produção antes de se tornarem problemas","Otimizar dias de filmagem, localizações e carga de trabalho dos atores","Equilibrar tempo, páginas e complexidade","Executar alterações estruturadas em todo o seu projeto - com segurança"],"meetButton":"Conheça o AI Dude","quote":"Descreve o objetivo. Ele analisa o impacto e mostra uma pré-visualização. Aprova. Isto não é IA por conveniência. à IA concebida para decisões de produção."},"security":{"title":"Segurança e Conformidade","badge":"Importante: Não utilizamos os seus dados para treinar redes neuronais.","description":"Seguimos as melhores práticas da indústria em encriptação de dados, controlo de acesso e conformidade com as normas de segurança relevantes.","button":"Página de Segurança"},"testimonials":{"title":"Testemunhos","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"Perguntas frequentes","items":[{"question":"O que é o Filmustage e como ajuda os cineastas?","answer":"O Filmustage é a plataforma completa de IA para a pré-produção: desdobramento de guião, plano de filmagem, orçamento, desdobramento de VFX, análise de guião, sinopse, sides, folhas de serviço e storyboards num único espaço de trabalho interligado â cobrindo todos os passos, do guião fechado ao primeiro dia de filmagem."},{"question":"Como é que o Filmustage garante uma gestão de projetos e colaboração eficientes?","answer":"O Filmustage disponibiliza uma plataforma unificada para desdobramento de guiões, orçamentação e planeamento, garantindo uma colaboração fluida entre as equipas de produção com funcionalidades como Team Access, e integra-se perfeitamente com software padrão da indústria."},{"question":"Quais são os benefÃcios de utilizar o Filmustage na pré-produção?","answer":"O Filmustage oferece poupança de tempo e custos ao transformar tarefas morosas em passos rápidos, permitindo que os cineastas se concentrem mais na criatividade em vez da logÃstica, e otimizando a alocação de recursos com as suas ferramentas avançadas de IA."},{"question":"Como é que a Análise de Guião por IA do Filmustage auxilia na pré-produção?","answer":"A funcionalidade de Análise por IA do Filmustage realiza avaliações crÃticas do guião, incluindo questões legais, de segurança e desafios de pré-produção, garantindo uma transição fluida da história para o ecrã sem prejudicar o fluxo criativo."},{"question":"Como é que o Filmustage automatiza o desdobramento de guiões?","answer":"O Filmustage identifica automaticamente elementos crÃticos do guião, como elenco, adereços, localizações e VFX, agilizando o processo de planeamento e poupando tempo e custos valiosos ao tornar o planeamento de pré-produção mais eficiente."},{"question":"Que ferramentas de gestão de risco oferece o Filmustage?","answer":"O Filmustage identifica cenas que necessitam de preparação adicional, fornecendo informações sobre o envolvimento de animais, precauções ambientais e a necessidade de restrições de COVID-19, garantindo a segurança no set e filmagens sem problemas."},{"question":"Que funcionalidades oferece o Filmustage para simplificar o planeamento de filmagens?","answer":"O Filmustage oferece funcionalidades como estimativas automáticas de tempo, marcação de localizações reais e gestão de cenas por arrastar e largar para automatizar e melhorar a precisão do planeamento de filmagens, poupando tempo e tornando o processo de produção mais fluido."},{"question":"O Filmustage é compatÃvel com o meu software de produção existente?","answer":"O Filmustage foi concebido para se integrar perfeitamente com software de produção padrão da indústria, incluindo Movie Magic, Gorilla Scheduling e Final Draft, melhorando o seu fluxo de trabalho existente sem substituir as ferramentas a que está habituado."},{"question":"Como é que o Filmustage garante a segurança dos dados e a conformidade com os padrões da indústria?","answer":"O Filmustage garante a segurança dos dados e a conformidade com os padrões da indústria ao obter a certificação SOC 2 Type II, tornando-se membro da Trusted Partner Network (TPN) com o TPN Blue Shield. Estas estruturas reconhecidas internacionalmente validam que o Filmustage segue controlos de segurança rigorosos, protege dados sensÃveis de produção cinematográfica e cumpre os mais elevados nÃveis de conformidade exigidos pela indústria do entretenimento."},{"question":"O Filmustage é fácil de utilizar para cineastas de todos os nÃveis de experiência?","answer":"Sim, o Filmustage foi concebido para ser intuitivo e fácil de utilizar, adequando-se a cineastas de todos os nÃveis. Com uma experiência de utilização simples e suporte ao vivo 24/7, começar a usar e navegar na plataforma é simples para todos os utilizadores."}]},"stats":{"items":[{"value":"45K+","label":"Cineastas planeiam as suas produções com o Filmustage"},{"value":"5.2M+","label":"Horas de trabalho manual poupadas ao utilizar a plataforma Filmustage"},{"value":"$178M+","label":"Dinheiro poupado ao utilizar a plataforma Filmustage"}]},"calendly":{"title":"Agendar uma demonstração","description":"Agende uma chamada connosco para o ajudarmos a otimizar o seu fluxo de produção cinematográfica de acordo com as suas necessidades.","button":"Agendar Demonstração"},"trustedBy":{"title":"Confiável e destacado por"},"hallOfFame":{"title":"Hall da Fama","subtitle":"Trazidos à vida por cineastas que confiam no Filmustage"},"team":{"title":"Guiados por especialistas"},"partners":{"title":"Parceiros e colaborações"}}'),pricing:JSON.parse('{"seo_title":"Preços - Planos Gratuito e Director\'s Cut","seo_description":"Escolha o seu plano - utilize todas as ferramentas sem IA gratuitamente, ou desbloqueie todo o poder da IA com o Director\'s Cut a partir de ${{price}}/mês.","hero_title":"Preços Simples e Transparentes","hero_subtitle":"Todas as ferramentas de cinema - grátis. Passe para o Director\'s Cut para todo o poder da IA com moedas que controla.","social_proof":"45,000+ cineastas · Pré-produção, do inÃcio ao fim","pipeline_title":"Todos os planos desbloqueiam o <strong>pipeline completo</strong> â 12 módulos, sem extras","pipeline_included":"IncluÃdo","pipeline_modules":{"breakdown":"Desdobramento","annotations":"Anotações","analysis":"Análise","synopsis":"Sinopse","storyboards":"Storyboards","vfx":"VFX","schedule":"Plano de Filmagem","sides":"Sides","callSheets":"Folhas de Serviço","budgeting":"Orçamento","versioning":"Versões","aiDude":"AI Dude"},"pipeline_footnote":"<strong>O AI Dude funciona em todo o pipeline</strong> â reorganize o plano de filmagem por causa de um conflito de elenco, prepare uma sinopse, avalie a complexidade de VFX de uma cena. As moedas só decidem quanto executa, nunca o que recebe.","toggle_monthly":"Mensal","toggle_annual_sr":"Ativar para ver preços anuais","toggle_annual":"Anual","directors_cut_annual_value_note":"${{annualPrice}}/ano faturado anualmente ⢠poupe ${{savings}} ({{percent}}% de desconto)","toggle_annual_value":"poupe até ${{maxSavings}} por ano","toggle_annual_bonus":"(até +4 meses grátis)","free_plan_name":"Gratuito","free_plan_price":"$0","free_plan_subtitle":"Todas as ferramentas principais - sem cartão de crédito","free_plan_whats_included":"O que está incluÃdo","free_plan_features":["<b>Desdobramento parcial por IA</b> (20% das cenas)","1 projeto ativo","Todas as ferramentas sem IA (ver abaixo)","Projeto de demonstração com desdobramento completo"],"free_plan_footnote":"Os projetos manuais permanecem abertos para sempre. Um projeto com <b>desdobramento completo por IA</b> precisa de um plano Director\'s Cut ativo para abrir.","free_plan_cta":"Começar Gratuitamente","directors_cut_badge":"Mais Popular","directors_cut_name":"Director\'s Cut","directors_cut_price_prefix":"A partir de","directors_cut_price_suffix":"/mês","directors_cut_annual_note":"${{annualPrice}}/ano cobrado anualmente ⢠+{{annualBonusMonths}} meses grátis","directors_cut_annual_onboarding":"<b>Integração gratuita</b> para si e a sua equipa","directors_cut_subtitle":"Todo o poder da IA para as suas produções","directors_cut_whats_included":"Tudo do plano Gratuito, mais","directors_cut_features":["<b>{{coins}} moedas</b> por ciclo de faturação","Desdobramento completo por IA, sinopse, análise e mais","Projetos ativos ilimitados","<b>Bónus de fidelidade</b>
2 - até +100% de moedas extra","As moedas transitam enquanto estiver subscrito","Todos os formatos de exportação"],"directors_cut_cta":"Começar Gratuitamente ð¿","enterprise_title":"Plano Empresarial","enterprise_subtitle":"Preços personalizados para estúdios e produtoras â","academic_title":"Subscrição Académica","academic_subtitle":"Preços especiais para estudantes e educadores â","features_title":"O Que Está IncluÃdo","features_subtitle":"Todos os planos incluem ferramentas poderosas sem IA. O Director\'s Cut desbloqueia funcionalidades de IA alimentadas por moedas.","non_ai_features_title":"Funcionalidades Sem IA","non_ai_features_badge":"sempre grátis","ai_features_title":"Funcionalidades de IA","ai_features_badge":"utiliza moedas","ai_dude_divider":"Desenvolvido por AI Dude","FREE_FEATURES":["Desdobramento de guião (manual)","Criação de orçamento, edição e modelos","Folhas de serviço e relatórios","Storyboards e listas de planos","Importação de guião - qualquer idioma e formato","Notas de cena e comentários","Calendário, DOODs e Conflitos","Gestão de localizações","Colaboração em equipa","Exportação para PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"Desdobramento Inteligente IA","icon":"ð¬"},{"title":"Orçamento por IA","icon":"ð°"},{"title":"Sinopse de Cena por IA","icon":"â¨"},{"title":"Análise de Cena por IA","icon":"ð"},{"title":"Imagens de Storyboard por IA","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Sinopse Completa do Guião","icon":"â¨"},{"title":"Breakdown VFX","icon":"ð¥"},{"title":"Análise Semântica de Guião","icon":"ð"},{"title":"Calendarização Inteligente por IA","icon":"ð
"},{"title":"Ações do AI Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"O que são moedas e como funcionam?","answer":"As moedas são a moeda interna da Filmustage. A subscrição Director\'s Cut inclui <b>{{coins}} moedas</b> por ciclo de faturação. Quanto mais tempo permanecer subscrito, o nosso <b>Programa de Fidelidade</b> aumenta automaticamente a sua alocação de moedas - até <b>+100% de moedas bónus</b> por ciclo. As moedas são utilizadas para executar funcionalidades alimentadas por IA, como Desdobramento Inteligente IA, Sinopse de Cena, Storyboards, Orçamentação e mais. Cada operação de IA tem um custo fixo em moedas visÃvel dentro da aplicação. Por exemplo, {{coins}} moedas são suficientes para executar um <b>desdobramento completo por IA</b> de um guião tÃpico de 100 páginas, mais <b>orçamentação por IA</b> e <b>sinopse completa do guião</b> - tudo num único ciclo."},{"question":"O que é o AI Dude?","answer":"O AI Dude é o seu assistente de IA integrado. Conversa com ele em linguagem natural e ele executa trabalho de produção real em todo o seu projeto - desdobramentos inteligentes, criação e reorganização de calendários de rodagem, breakdowns de VFX, pesquisa semântica no guião, sinopses completas do guião e edições diretas de cenas. Conversar com o AI Dude está incluÃdo no seu plano Director\'s Cut - só gasta moedas quando ele executa trabalho real, e cada operação tem um custo fixo em moedas apresentado na aplicação."},{"question":"O que é o Programa de Fidelidade?","answer":"Quanto mais tempo permanecer subscrito, mais moedas recebe. A cada <b>3 meses consecutivos</b> o seu bónus cresce <b>+10%</b>: após 3 meses recebe <b>+10%</b>, após 6 meses <b>+20%</b>, após 9 meses <b>+30%</b>, e assim sucessivamente - até <b>+100% de moedas bónus</b> aos 30 meses de subscrição contÃnua."},{"question":"As moedas não utilizadas transitam?","answer":"Sim! As moedas não utilizadas <b>transitam</b> para o próximo ciclo de faturação automaticamente e permanecem na sua conta enquanto a sua subscrição estiver ativa. Só expiram se <b>cancelar a sua subscrição</b> e não voltar a subscrever dentro de 30 dias."},{"question":"O que acontece à s moedas quando cancelo a minha subscrição?","answer":"Se cancelar a sua subscrição, as moedas restantes ficam <b>congeladas durante 30 dias</b>. Não as pode gastar durante este perÃodo, mas se <b>voltar a subscrever dentro de 30 dias</b>, as suas moedas são totalmente restauradas. Após 30 dias sem voltar a subscrever, as moedas não gastas expiram."},{"question":"O que acontece aos meus projetos se a minha subscrição terminar?","answer":"Nada é alguma vez eliminado - o seu trabalho está sempre seguro. Os seus <b>projetos manuais (sem IA)</b> permanecem totalmente abertos no plano Gratuito, com todas as ferramentas e exportações sem IA. Os projetos criados com um <b>desdobramento completo por IA</b> ficam simplesmente em pausa até renovar - tudo permanece guardado e o acesso total regressa no momento em que voltar a subscrever. O perÃodo experimental de <b>desdobramento parcial por IA</b>, o projeto de demonstração, e qualquer projeto partilhado consigo por um subscritor ativo permanecem sempre abertos."},{"question":"O que posso fazer no plano Gratuito?","answer":"O plano Gratuito dá-lhe acesso a todas as ferramentas sem IA: desdobramento manual de guião, criação de orçamento com modelos, folhas de serviço, storyboards e listas de planos, calendarização com DOODs, gestão de localizações, colaboração em equipa, e exportações para PDF, Excel, MMS e MMB. Também recebe um <b>desdobramento parcial por AI</b> (20% das cenas) para experimentar as nossas capacidades de IA. Os seus <b>projetos manuais</b>, o desdobramento parcial e o projeto de demonstração permanecem todos totalmente abertos. Um projeto com <b>desdobramento completo por IA</b> (todas as cenas processadas) precisa de uma subscrição Director\'s Cut ativa para abrir."},{"question":"Posso experimentar funcionalidades de IA antes de subscrever?","answer":"Sim. Cada nova conta recebe um <b>desdobramento parcial por IA</b> no seu primeiro projeto - cerca de 20% das cenas são processadas com IA gratuitamente. Também tem acesso a um <b>projeto de demonstração</b> com resultados de desdobramento completos para poder explorar todas as funcionalidades antes de se comprometer."},{"question":"Recebo moedas gratuitamente?","answer":"Sim! Cada novo utilizador recebe um <b>bónus de boas-vindas de 100 moedas</b> ao registar-se. Também pode ganhar moedas bónus através de <b>eventos especiais, promoções e campanhas</b> - mesmo no plano Gratuito. Fique atento ao seu e-mail e à s notificações n
2a aplicação para oportunidades de bónus."},{"question":"O que está incluÃdo no plano Director\'s Cut?","answer":"Tudo do plano Gratuito, mais <b>acesso total a todas as funcionalidades alimentadas por IA</b>: Desdobramento Inteligente IA, Sinopse de Cena, Análise de Cena, geração de Storyboards, Orçamento por IA, Sinopse Completa do Guião, e o assistente <b>AI Dude</b> (calendarização inteligente, breakdown de VFX, pesquisa semântica e edições através de conversa). Recebe <b>{{coins}} moedas</b> por ciclo, crescendo automaticamente com o <b>Programa de Fidelidade</b> - até +100% de moedas bónus quanto mais tempo permanecer subscrito."},{"question":"Qual é a vantagem da faturação anual?","answer":"A faturação anual aplica <b>30% a 40% de desconto</b>, e o desconto cresce com o plano â quanto maior o escalão, mais poupa. O mesmo plano, cobrado uma vez por ano. As suas moedas são creditadas pelos <b>12 meses</b> completos à cabeça, e os bónus do Programa de Fidelidade continuam a aplicar-se e a crescer a cada 3 meses."},{"question":"O que é o plano Empresarial?","answer":"O plano Empresarial é concebido para estúdios e grandes produtoras que necessitam de <b>preços personalizados</b>, suporte dedicado, contratos ajustados, cópias de segurança de dados, modelos de IA afinados e funcionalidades de segurança avançadas. Contacte a nossa equipa comercial para discutir as suas necessidades."},{"question":"Posso alternar entre planos ou ciclos de faturação?","answer":"Sim! Pode fazer upgrade, downgrade, ou alternar entre faturação mensal e anual a qualquer momento. Quando faz <b>upgrade</b>, só paga a diferença proporcional pelo resto do seu ciclo atual, e as <b>moedas extra são creditadas imediatamente</b>. Sem cobranças duplicadas - só paga a diferença entre o seu plano antigo e o novo."},{"question":"Os meus dados estão seguros?","answer":"Absolutamente. A Filmustage possui a certificação <b>SOC 2 Type II</b> e é membro da <b>Trusted Partner Network (TPN)</b> com o TPN Blue Shield. Os seus guiões e dados de produção estão protegidos pelos mais elevados padrões de segurança da indústria."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Produção cinematográfica segura e impulsionada por IA para estúdios","description":"Simplifique a produção cinematográfica com desdobramentos de guião, planeamento e orçamentação impulsionados por IA. Segurança de nÃvel empresarial, integrações e suporte 24/7."},"hero":{"heading":"Plataforma de pré-produção com IA para estúdios empresariais","subtitle":"Acelere desdobramentos, calendários e orçamentos com segurança, governança e suporte de nÃvel empresarial.","cta_sales":"Falar com Vendas","cta_demo":"Ver Demo ð¿ð½","image_alt":"O seu assistente de pré-produção alimentado por IA"},"features":{"heading":"Funcionalidades empresariais","items":[{"title":"Agente IA","description":"Automação controlada por voz que executa tarefas de produção instantaneamente."},{"title":"Cópias de segurança","description":"Todos os guiões armazenados e salvaguardados em segurança em servidores nos EUA."},{"title":"Contratos personalizados","description":"Acordos adaptados à s necessidades do seu estúdio."},{"title":"Suporte 24/7","description":"Ajuda permanente, com os seus guiões sempre privados e protegidos."}]},"testimonials":{"heading":"Testemunhos","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},br:{common:JSON.parse('{"header":{"signIn":"Entrar","tryForFree":"Experimente Grátis","search":"Buscar"},"footer":{"headquarters":"Sede da Filmustage","location":"Wilmington, Delaware, EUA","legals":"JurÃdico","termsOfService":"Termos de Serviço","privacyPolicy":"PolÃtica de Privacidade","contentPolicy":"PolÃtica de Conteúdo","referralAgreement":"Acordo do Programa de Indicação","resources":"Recursos","referralProgram":"Programa de Indicação","webinarsEvents":"Webinars e Eventos","templates":"Modelos","guides":"Guias","enterprise":"Empresarial","vsOthers":"Filmustage vs Outros","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Suporte","helpCenter":"Central de Ajuda","supportChat":"Chat de Suporte","sendEmail":"Enviar E-mail","statusPage":"Página de Status","securityPage":"Página de Segurança","cookiePolicy":"PolÃtica de Cookies","consentPreferences":"Preferências de consentimento","copyright":"Filmustage, Inc. Todos os direitos reservados."},"cta":{"title":"Pronto para acelerar a pré-produção?","subtitle":"Esqueça o trabalho manual - economize centenas de horas e milhares de dólares nas rotinas de pré-produção.","button":"Experimente Grátis Agora"},"legalNotice":"Este documento está disponÃvel apenas em inglês.","languageSwitcher":{"label":"Idioma"},"nav":{"Features":"Recursos","Script Breakdown":"Decupagem de roteiro","Shooting Schedules":"Cronogramas de filmagem","Budgeting":"Orçamento","VFX Breakdown":"Breakdown VFX","Storyboards & Shot Lists":"Storyboards e listas de planos","Script Annotations":"Anotações de roteiro","Call Sheets":"Ordens do dia","Script Sides":"Sides","Script Analysis":"Análise de roteiro","Script Synopsis":"Sinopse de roteiro","AI Agent":"Agente de IA","Team Collaboration":"Colaboração em equipe","Testimonials":"Depoimentos","Pricing":"Preços","Resources":"Recursos","Customer Stories":"Histórias de Clientes","Referral Program":"Programa de Indicação","Webinars & Events":"Webinars e Eventos","Templates":"Modelos","Guides":"Guias","Videos":"VÃdeos","Use Cases":"Casos de Uso","Help Center":"Central de Ajuda"},"blogNotice":"O conteúdo do blog está disponÃvel apenas em inglês.","ctaBlog":{"title":"Da decupagem ao orçamento em poucos cliques","description":"Economize tempo, reduza custos e deixe a IA do Filmustage cuidar do trabalho pesado - tudo em um único dia.","button":"Experimentar Grátis"}}'),home:JSON.parse('{"hero":{"title":"A plataforma completa de pré-produção com IA","subtitle":"Cada etapa, do roteiro fechado ao primeiro dia de filmagem â decupagens, cronogramas, orçamentos e ordens do dia gerados automaticamente com a sua participação e sempre em sincronia. A escolha de mais de 45.000 cineastas, do cinema independente aos grandes estúdios.","tryForFree":"Experimente Grátis","watchTrailer":"Assista ao Trailer","badges":{"anyLanguage":"Qualquer Idioma e Formato","films":"Filmes, Séries e Programas de TV","shortDramas":"Dramas Curtos e Verticais","podcasts":"Podcasts e Tratamentos","aiPowered":"Powered by IA"}},"features":{"timeCost":{"add":"Poucos cliques em vez de centenas de horas","title":"Economia de tempo e custos","text":"A IA avançada do Filmustage <b>otimiza cada etapa da pré-produção</b>, tornando os fluxos de trabalho mais rápidos, simples e econômicos. Nossa plataforma transforma tarefas complexas em etapas rápidas e eficientes, mantendo seu projeto no prazo e dentro do orçamento.","items":["<b>Faça automaticamente a decupagem do seu roteiro</b> em cenas e elementos como elenco, adereços, locações, figurinos e muito mais <i>
2em apenas 2 minutos</i>.","Crie <b>cronogramas de filmagem</b> e <b>relatórios DOOD</b> precisos <i>com apenas alguns cliques</i>.","Organize seu cronograma perfeito usando a <b>Ordenação por IA</b>.","<b>Construa e gerencie automaticamente o orçamento do seu projeto</b> com base na sua decupagem, cronogramas e dados de relatórios para otimizar recursos e manter o controle financeiro.","Gere <b>sinopses de roteiro</b> sem esforço com IA.","Use ferramentas de IA para determinar <b>o escopo do projeto</b> e otimizar a <b>alocação de recursos</b>."]},"oneStop":{"add":"Todos os processos em um só lugar","title":"Uma plataforma completa de produção cinematográfica para suas necessidades","text":"Gerencie todo o seu ciclo de produção em uma plataforma integrada, eliminando a necessidade de alternar entre várias ferramentas. Integre facilmente com softwares padrão da indústria sempre que necessário.","items":["Aproveite <b>um espaço unificado</b> para decupagem de roteiro, análise, cronograma e orçamento.","Exporte seus resultados para outras plataformas como <b>Movie Magic</b>, <b>Final Draft</b> e <b>Gorilla Scheduling</b>, assim como em formatos convenientes como <b>PDF</b> ou <b>XLSX</b>.","Baixe seu <b>orçamento como uma planilha completa com todas as fórmulas</b>, permitindo personalização e edições sem complicações nas suas ferramentas externas preferidas.","Garanta uma colaboração fluida em toda a sua equipe de produção com nosso <b>recurso de Acesso em Equipe</b>."]},"riskManagement":{"add":"Navegue pelo caos como um profissional!","title":"Gestão de riscos","text":"Filmar custa muito. Você precisa garantir que tudo esteja coberto antes do inÃcio das filmagens. O Filmustage encontrará as cenas onde preparação adicional é necessária e as destacará para você.","items":["Obtenha informações sobre <b>envolvimento de animais</b>, <b>precauções ambientais</b>, <b>aparição de dublês</b>, e muito mais.","Descubra se você precisa aplicar <b>restrições de COVID-19</b>.","Garanta que suas cenas estejam liberadas para uso com a <b>verificação de liberação de direitos autorais</b> da nossa IA.","Detecte cenas que exigem <b>medidas de segurança</b> adicionais para garantir a proteção no set.","Analise uma cena com <b>seus parâmetros</b>."]},"easyToUse":{"add":"5 minutos para começar","title":"Fácil de usar","text":"Enquanto a maioria dos softwares da indústria pode ser complexa e pouco amigável, o Filmustage se destaca pela sua simplicidade. Nós o projetamos para ser intuitivo e direto, garantindo que você possa começar em apenas alguns minutos. E se tiver alguma dúvida, estamos aqui para ajudar. Cadastre-se e aproveite:","buttonText":"Experimente Grátis","items":["<b>UX simples</b> feita por cineastas para cineastas.","<b>Suporte ao vivo 24/7</b> para assinantes.","<b>Demonstrações ao vivo</b> para você e sua equipe com representantes do Filmustage."]},"readMore":"Leia Mais"},"featurePages":{"tryForFree":"Experimente Grátis","watchTrailer":"Assistir Trailer"},"pipelineCycle":{"eyebrow":"Seu roteiro","hint":"com atualização automática","listLabel":"O ciclo de pré-produção do Filmustage: doze módulos conectados ao seu roteiro"},"featureTabs":{"sectionTitle":"Uma única plataforma conectada, do roteiro à ordem do dia","sectionSubtitle":"Cada ferramenta alimenta a próxima. Altere o roteiro â e a sua decupagem, o cronograma, o orçamento e as ordens do dia se atualizam junto.","learnMore":"Saiba mais","items":[{"tabTitle":"Decupagem","title":"Decupagem Completa do Roteiro em Apenas Minutos","desc1":"Decupagens manuais de roteiro consomem o tempo que você precisa para a produção cinematográfica de fato. O Filmustage automatiza todo o processo - identificando instantaneamente elenco, adereços, locações, VFX e figurino em qualquer idioma ou formato.","desc2":"Nossa IA rastreia cada elemento ao longo do seu roteiro, vinculando todas as menções para que nada passe despercebido. Obtenha decupagens precisas que alimentam diretamente cronogramas e orçamentos realistas. Pare de marcar PDFs. Comece a pré-produção."},{"tabTitle":"Cronogramas","title":"Crie Cronogramas de Filmagem Otimizados e Relatórios DOOD","desc1":"Montar um cronograma de filmagem não deveria significar ajustes intermináveis e planilhas frágeis. O Filmustage oferece um stripboard profissional, um Calendário com arrastar e soltar, e um Agente de Produção IA que analisa riscos, otimiza dias de filmagem e executa alterações estruturadas com pré-visualização e c
2ontrole total.","desc2":"Gere estimativas de tempo precisas, marque locações reais, equilibre a carga de trabalho, detecte conflitos e atualize automaticamente relatórios DOOD e ordens do dia - tudo dentro de um sistema conectado. Planejamento mais inteligente. Ajustes mais rápidos. Execução mais forte."},{"tabTitle":"Orçamento","title":"Obtenha um Modelo de Orçamento Cinematográfico Automático","desc1":"Orçar manualmente significa recriar os dados da sua decupagem em planilhas e depois ajustar custos linha por linha. O Filmustage gera automaticamente cada categoria de orçamento diretamente da sua decupagem e cronograma - elenco, equipe, adereços e locações se tornam itens de linha instantaneamente.","desc2":"Defina sua locação de filmagem para estimativas de custo que refletem as taxas locais. Personalize o modelo com encargos e deduções que correspondam à estrutura financeira da sua produção. Sem entrada manual de dados. Sem elementos esquecidos. Seu orçamento se constrói sozinho a partir do trabalho que você já fez."},{"tabTitle":"VFX","title":"Obtenha um Breakdown VFX Claro e Detalhado em Minutos","desc1":"Planejar VFX manualmente é lento, fragmentado e fácil de calcular errado - especialmente quando sequências, elementos e complexidade de tomadas começam a se acumular.","desc2":"O Filmustage gera automaticamente um breakdown VFX estruturado a partir do seu roteiro, identificando sequências, cenas com muitos efeitos e elementos-chave de produção com clareza desde o inÃcio. Você obtém insights organizados e acionáveis que tornam o planejamento, a cotação e o orçamento mais rápidos - ajudando sua equipe a se manter alinhada, precisa e no caminho certo."},{"tabTitle":"Storyboards","title":"Crie Storyboards Conectados ao Seu Roteiro","desc1":"Dê vida ao seu roteiro com o único software de storyboard totalmente conectado à s cenas e decupagens do seu roteiro. Planeje cada tomada, alinhe sua equipe e esteja à frente com ferramentas de IA de última geração feitas para cineastas.","desc2":"Os Storyboards no Filmustage sincronizam automaticamente com seu roteiro e decupagens, mantendo cada atualização em um só lugar. Cada quadro vem pronto para produção com câmera, lente, iluminação, VFX e taxa de quadros. A IA gera os quadros diretamente do seu roteiro â cada cena visualizada antes da primeira busca de locações e sempre em sincronia com sua decupagem e seu cronograma."},{"tabTitle":"Anotações","title":"Anote o roteiro. Juntos, em tempo real.","desc1":"Destaque, desenhe, carimbe e comente direto no roteiro que você decupou â sem um segundo aplicativo, sem imprimir nada, sem nada para reenviar. Cada marca fica sobre a página, por isso nunca toca no texto do roteiro nem nas suas tags de decupagem.","desc2":"Mantenha as anotações de cada departamento em <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">uma camada própria</a>, sincronizadas em tempo real para que toda a equipe esteja na mesma página â literalmente. Oculte todas as camadas menos uma e exporte um PDF limpo só para a equipe que precisa dele. Gratuito em todos os planos."},{"tabTitle":"Ordens do Dia","title":"Gere Ordens do Dia Detalhadas","desc1":"Criar ordens do dia pode ser um processo complexo e demorado, exigindo precisão e atenção aos detalhes. Converter manualmente cronogramas de filmagem em documentos organizados frequentemente leva a erros e atrasos desnecessários.","desc2":"Transforme automaticamente seu cronograma de filmagem em ordens do dia profissionais e detalhadas com o Filmustage. Nossa plataforma simplifica o processo, transformando seus dados em ordens do dia personalizáveis e editáveis sob medida para sua produção. Ajuste horários, detalhes da equipe, locações e muito mais conforme suas necessidades - tudo garantindo precisão e economizando tempo valioso."},{"tabTitle":"Sides","title":"Sides do roteiro, direto do seu cronograma","desc1":"Escolha o dia, clique em gerar â o Filmustage monta os sides direto do seu cronograma de filmagem, em ordem de filmagem ou de roteiro. O Smart Highlight dá a cada departamento a sua própria visualização: filtre por elenco, locação, INT/EXT ou qualquer categoria de tag.","desc2":"Cada PDF de sides traz um QR code em todas as páginas, para que a equipe possa escanear no set e confirmar que está com a versão atual â sem precisar ligar para a produção. Junte Ordem do Dia + Sides em um único PDF e o dia inteiro segue como um só arquivo."},{"tabTitle":"Sinopse","title":"Crie automaticamente a sinopse completa do roteiro ou de cada cena","desc1":"Uma sinopse clara é a primeira coisa que financiadores, festivais e chefes de departamento pedem.","desc2":"O Filmustage gera sinopses do roteiro inteiro e de cada cena em minutos, direto do roteiro que você enviou."},{"tabTitle":"Agente IA","title":"Agente de Produção IA","desc1":"O Filmustage funciona com um Agente de Produção IA que não apenas auxilia - ele analisa, otimiza e executa em todo o seu projeto. Ele trabalha com seu roteiro real, decupagem, cronograma e relatórios.","desc2":"Detecte riscos de produção antes que se tornem problemas. Otimize dias de filmagem, locações e carga de trabalho dos atores. Equilibre tempo, páginas e complexidade. Execute alterações estruturadas em todo o seu projeto - com segurança. Você descreve o objetivo. Ele analisa o impacto e mostra uma pré-visualização. Você aprova."},{"tabTitle":"Acesso da equipe","title":"Traga o time inteiro e defina quem mexe em quê","desc1":"A pré-produção é um esporte coletivo, mas o time acaba espalhado por caixas de entrada, PDFs exportados e conversas paralelas. Convide sua equipe por e-mail e gerencie todo mundo em um único painel de Acesso da equipe, a partir da mesma decupagem.","desc2":"Defina o acesso recurso a recurso â Nenhum, Visualizar, Editar ou Completo â para que seu diretor de produção viva no orçamento e um fornecedor de VFX veja só VFX. Anote o mesmo roteiro em camadas compartilhadas e c
2onverse no Chat da equipe. Convidar é gratuito em todos os planos; os nÃveis por recurso vêm com um plano pago."}]},"aiAgent":{"title":"Impulsionado pelo Agente de Produção IA","titleOnAgentPage":"O que o AI Dude faz em todo o seu projeto","intro":"O Filmustage funciona com um Agente de Produção IA - AI Dude - que analisa, otimiza e executa em todo o seu projeto.","worksWith":"Ele trabalha com seu roteiro real, decupagem, cronograma e relatórios para:","capabilities":["Detectar riscos de produção antes que se tornem problemas","Otimizar dias de filmagem, locações e carga de trabalho dos atores","Equilibrar tempo, páginas e complexidade","Executar mudanças estruturadas em todo o seu projeto - com segurança"],"meetButton":"Conheça o AI Dude","quote":"Você descreve o objetivo. Ele analisa o impacto e mostra uma prévia. Você aprova. Isso não é IA por conveniência. à IA feita para decisões de produção."},"security":{"title":"Segurança e Conformidade","badge":"Importante: Não usamos seus dados para treinar redes neurais.","description":"Seguimos as melhores práticas do setor em criptografia de dados, controle de acesso e conformidade com padrões de segurança relevantes.","button":"Página de Segurança"},"testimonials":{"title":"Depoimentos","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"Perguntas frequentes","items":[{"question":"O que é o Filmustage e como ele ajuda os cineastas?","answer":"O Filmustage é a plataforma completa de pré-produção com IA: decupagem de roteiro, cronograma, orçamento, decupagem de VFX, análise de roteiro, sinopse, sides, ordens do dia e storyboards em um único espaço de trabalho conectado â cobrindo cada etapa, do roteiro fechado ao primeiro dia de filmagem."},{"question":"Como o Filmustage garante uma gestão de projetos e colaboração eficientes?","answer":"O Filmustage oferece uma plataforma unificada para decupagem de roteiro, orçamento e cronograma, garantindo uma colaboração fluida entre as equipes de produção com recursos como Team Access, e se integra perfeitamente com softwares padrão da indústria."},{"question":"Quais são os benefÃcios de usar o Filmustage na pré-produção?","answer":"O Filmustage oferece economia de tempo e custos ao transformar tarefas tediosas em etapas rápidas, permitindo que os cineastas se concentrem mais na criatividade do que na logÃstica, e otimizando a alocação de recursos com suas ferramentas avançadas de IA."},{"question":"Como a Análise de Roteiro por IA do Filmustage auxilia na pré-produção?","answer":"O recurso de Análise por IA do Filmustage realiza avaliações crÃticas do roteiro, incluindo questões legais, de segurança e desafios de pré-produção, garantindo uma transição suave da história para a tela sem prejudicar o fluxo criativo."},{"question":"Como o Filmustage automatiza as decupagens de roteiro?","answer":"O Filmustage identifica automaticamente elementos crÃticos do roteiro, como elenco, adereços, locações e VFX, otimizando o processo de planejamento e economizando tempo e custos valiosos ao tornar o planejamento de pré-produção mais eficiente."},{"question":"Quais ferramentas de gestão de riscos o Filmustage oferece?","answer":"O Filmustage identifica cenas que necessitam de preparação adicional, fornecendo informações sobre envolvimento de animais, precauções ambientais e a necessidade de restrições relacionadas à COVID-19, garantindo segurança no set e filmagens tranquilas."},{"question":"Quais recursos o Filmustage oferece para simplificar o cronograma de filmagem?","answer":"O Filmustage oferece recursos como estimativas automáticas de tempo, marcação de locações reais e gerenciamento de cenas com arrastar e soltar para automatizar e aprimorar a precisão do cronograma de filmagem, economizando tempo e tornando o processo de produção mais fluid
2o."},{"question":"O Filmustage é compatÃvel com meu software de produção existente?","answer":"O Filmustage foi projetado para se integrar perfeitamente com softwares de produção padrão da indústria, incluindo Movie Magic, Gorilla Scheduling e Final Draft, aprimorando seu fluxo de trabalho existente sem substituir as ferramentas com as quais você já está acostumado."},{"question":"Como o Filmustage garante a segurança dos dados e a conformidade com os padrões da indústria?","answer":"O Filmustage garante a segurança dos dados e a conformidade com os padrões da indústria por meio da certificação SOC 2 Type II, tornando-se membro da Trusted Partner Network (TPN) com o TPN Blue Shield. Essas estruturas reconhecidas internacionalmente validam que o Filmustage segue controles rigorosos de segurança, protege dados sensÃveis de produção cinematográfica e atende aos mais altos nÃveis de conformidade exigidos pela indústria do entretenimento."},{"question":"O Filmustage é fácil de usar para cineastas de todos os nÃveis de habilidade?","answer":"Sim, o Filmustage foi projetado para ser intuitivo e fácil de usar, atendendo cineastas de todos os nÃveis. Com uma UX simples e suporte ao vivo 24/7, começar a usar e navegar pela plataforma é simples para todos os usuários."}]},"stats":{"items":[{"value":"45K+","label":"Cineastas planejam suas produções com o Filmustage"},{"value":"5.2M+","label":"Horas de trabalho manual economizadas usando a plataforma Filmustage"},{"value":"$178M+","label":"Dinheiro economizado usando a plataforma Filmustage"}]},"calendly":{"title":"Agende uma demonstração","description":"Agende uma ligação conosco para ajudá-lo a otimizar seu fluxo de produção cinematográfica de acordo com suas necessidades.","button":"Agendar Demonstração"},"trustedBy":{"title":"Confiável e destaque em"},"hallOfFame":{"title":"Hall da Fama","subtitle":"Trazidos à vida por cineastas que confiam na Filmustage"},"team":{"title":"Guiados por especialistas"},"partners":{"title":"Parceiros e colaborações"}}'),pricing:JSON.parse('{"seo_title":"Preços - Planos Gratuito e Director\'s Cut","seo_description":"Escolha seu plano - use todas as ferramentas sem IA de graça ou libere todo o poder da IA com o Director\'s Cut a partir de ${{price}}/mês.","hero_title":"Preços Simples e Transparentes","hero_subtitle":"Todas as ferramentas para cinema - grátis. Faça o upgrade para o Director\'s Cut e tenha todo o poder da IA com moedas que você controla.","social_proof":"45,000+ cineastas · Pré-produção, do inÃcio ao fim","pipeline_title":"Todo plano desbloqueia o <strong>pipeline completo</strong> â 12 módulos, sem add-ons","pipeline_included":"IncluÃdo","pipeline_modules":{"breakdown":"Decupagem","annotations":"Anotações","analysis":"Análise","synopsis":"Sinopse","storyboards":"Storyboards","vfx":"VFX","schedule":"Cronograma","sides":"Sides","callSheets":"Ordens do Dia","budgeting":"Orçamento","versioning":"Versões","aiDude":"AI Dude"},"pipeline_footnote":"<strong>O AI Dude atua em todo o pipeline</strong> â refazer o cronograma por um conflito de elenco, preparar uma sinopse, classificar a complexidade de VFX de uma cena. As moedas definem apenas quanto você roda, nunca o que você recebe.","toggle_monthly":"Mensal","toggle_annual_sr":"Ative para ver preços anuais","toggle_annual":"Anual","directors_cut_annual_value_note":"${{annualPrice}}/ano cobrado anualmente ⢠economize ${{savings}} ({{percent}}% de desconto)","toggle_annual_value":"economize até ${{maxSavings}} por ano","toggle_annual_bonus":"(até +4 meses grátis)","free_plan_name":"Gratuito","free_plan_price":"$0","free_plan_subtitle":"Todas as ferramentas principais - sem cartão de crédito","free_plan_whats_included":"O que está incluso","free_plan_features":["<b>Decupagem parcial com IA</b> (20% das cenas)","1 projeto ativo","Todas as ferramentas sem IA (veja abaixo)","Projeto demonstrativo com decupagem completa"],"free_plan_footnote":"Projetos manuais continuam abertos para sempre. Um projeto com <b>decupagem completa com IA</b> precisa de um plano Director\'s Cut ativo para ser aberto.","free_plan_cta":"Comece Grátis","directors_cut_badge":"Mais Popular","directors_cut_name":"Director\'s Cut","directors_cut_price_prefix":"A partir de","directors_cut_price_suffix":"/mês","directors_cut_annual_note":"${{annualPrice}}/ano cobrado anualmente ⢠+{{annualBonusMonths}} meses grátis","directors_cut_annual_onboarding":"<b>Onboarding gratuito</b> para você e sua equipe","directors_cut_subtitle":"Todo o poder da IA para suas produções","directors_cut_whats_included":"Tudo do plano Gratuito, mais","directors_cut_features":["<b>{{coins}} moedas</b> por ciclo de cobrança","Decupagem completa com IA, sinopse, análise e mais","Projetos ativos ilimitados","<b>Bônus de fidelidade</b>
2 - até +100% de moedas extras","Moedas acumulam enquanto a assinatura estiver ativa","Todos os formatos de exportação"],"directors_cut_cta":"Comece Grátis ð¿","enterprise_title":"Plano Empresarial","enterprise_subtitle":"Preços personalizados para estúdios e produtoras â","academic_title":"Assinatura Acadêmica","academic_subtitle":"Preços especiais para estudantes e educadores â","features_title":"O que está Incluso","features_subtitle":"Todos os planos incluem ferramentas poderosas sem IA. O Director\'s Cut libera recursos de IA alimentados por moedas.","non_ai_features_title":"Recursos sem IA","non_ai_features_badge":"sempre grátis","ai_features_title":"Recursos com IA","ai_features_badge":"usa moedas","ai_dude_divider":"Desenvolvido por AI Dude","FREE_FEATURES":["Decupagem de roteiro (manual)","Criação de orçamento, edição e modelos","Ordens do dia e relatórios","Storyboards e lista de planos","Importação de roteiro - qualquer idioma e formato","Notas e comentários de cena","Cronograma, DOODs e Conflitos","Gerenciamento de locações","Colaboração em equipe","Exportar para PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"Decupagem Inteligente IA","icon":"ð¬"},{"title":"Orçamento com IA","icon":"ð°"},{"title":"Sinopse de Cena com IA","icon":"â¨"},{"title":"Análise de Cena com IA","icon":"ð"},{"title":"Imagens de Storyboard com IA","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Sinopse Completa do Roteiro","icon":"â¨"},{"title":"Breakdown VFX com IA","icon":"ð¥"},{"title":"Análise Semântica de Roteiro","icon":"ð"},{"title":"Cronograma Inteligente com IA","icon":"ð
"},{"title":"Ações do AI Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"O que são moedas e como funcionam?","answer":"Moedas são a moeda interna do Filmustage. A assinatura Director\'s Cut inclui <b>{{coins}} moedas</b> por ciclo de cobrança. Quanto mais tempo você permanece assinante, nosso <b>Programa de Fidelidade</b> aumenta automaticamente sua alocação de moedas - até <b>+100% de moedas bônus</b> por ciclo. As moedas são usadas para executar recursos com IA, como Decupagem Inteligente, Sinopse de Cena, Storyboards, Orçamento e mais. Cada operação de IA tem um custo fixo em moedas visÃvel dentro do app. Por exemplo, {{coins}} moedas são suficientes para executar uma <b>decupagem completa com IA</b> de um roteiro tÃpico de 100 páginas, mais <b>orçamento com IA</b> e <b>sinopse completa do roteiro</b> - tudo em um único ciclo."},{"question":"O que é o AI Dude?","answer":"O AI Dude é seu assistente de IA integrado. Você conversa com ele em linguagem natural e ele realiza trabalho de produção de verdade em todo o seu projeto - decupagens inteligentes, criação e reordenação de cronogramas de filmagem, breakdowns de VFX, busca semântica no roteiro, sinopses completas do roteiro e edições diretas de cenas. Conversar com o AI Dude está incluÃdo no seu plano Director\'s Cut - você só gasta moedas quando ele executa um trabalho de verdade, e cada operação tem um custo fixo em moedas exibido no app."},{"question":"O que é o Programa de Fidelidade?","answer":"Quanto mais tempo você permanece assinante, mais moedas você ganha. A cada <b>3 meses consecutivos</b> seu bônus cresce <b>+10%</b>: após 3 meses você recebe <b>+10%</b>, após 6 meses <b>+20%</b>, após 9 meses <b>+30%</b>, e assim por diante - até <b>+100% de moedas bônus</b> com 30 meses de assinatura contÃnua."},{"question":"Moedas não utilizadas acumulam?","answer":"Sim! Moedas não utilizadas <b>acumulam</b> para o próximo ciclo de cobrança automaticamente e permanecem na sua conta enquanto sua assinatura estiver ativa. Elas só expiram se você <b>cancelar sua assinatura</b> e não reassinar dentro de 30 dias."},{"question":"O que acontece com as moedas quando eu cancelo minha assinatura?","answer":"Se você cancelar sua assinatura, suas moedas restantes ficam <b>congeladas por 30 dias</b>. Você não pode usá-las durante esse perÃodo, mas se <b>reassinar dentro de 30 dias</b>, suas moedas são totalmente restauradas. Após 30 dias sem reassinar, as moedas não gastas expiram."},{"question":"O que acontece com meus projetos se minha assinatura terminar?","answer":"Nada é jamais excluÃdo - seu trabalho está sempre seguro. Seus <b>projetos manuais (sem IA)</b> continuam totalmente abertos no plano Gratuito, com todas as ferramentas e exportações sem IA. Projetos criados com uma <b>decupagem completa com IA</b> ficam simplesmente em pausa até você renovar - tudo permanece salvo, e o acesso completo volta no instante em que você reassinar. A versão de teste com <b>decupagem parcial com IA</b>, o projeto demonstrativo e qualquer projeto compartilhado com você por um assinante ativo permanecem sempre abertos."},{"question":"O que posso fazer no plano Gratuito?","answer":"O plano Gratuito dá acesso a todas as ferramentas sem IA: decupagem manual de roteiro, criação de orçamento com modelos, ordens do dia, storyboards e lista de planos, cronograma com DOODs, gerenciamento de locações, colaboração em equipe e exportações para PDF, Excel, MMS e MMB. Você também recebe uma <b>decupagem parcial com IA</b> (20% das cenas) para experimentar nossos recursos de IA. Seus <b>projetos manuais</b>, a decupagem parcial e o projeto demonstrativo continuam totalmente abertos. Um projeto com <b>decupagem completa com IA</b> (todas as cenas processadas) precisa de uma assinatura Director\'s Cut ativa para ser aberto."},{"question":"Posso experimentar os recursos de IA antes de assinar?","answer":"Sim. Toda conta nova recebe uma <b>decupagem parcial com IA</b> no primeiro projeto - cerca de 20% das cenas são processadas com IA gratuitamente. Você também tem acesso a um <b>projeto demonstrativo</b> com resultados completos de decupagem para explorar todos os recursos antes de se comprometer."},{"question":"Eu recebo moedas de graça?","answer":"Sim! Todo novo usuário recebe um <b>bônus de boas-vindas de 100 moedas</b> ao se cadastrar. Você também pode ganhar moedas bônus através de <b>eventos especiais, promoções e campanhas</b> - mesmo no plano Gratuito. Fique de olho no seu e-mail e nas notificações do app para oportunidades de bônus."},{"question":"O que está incluso no plano Director\'s Cut?","answer":"Tudo do plano Gratuito, mais <b>acesso completo a todos os recursos com IA</b>: Decupagem Inteligente, Sinopse de Cena, Análise de Cena, geração de Storyboard, Orçamento com IA, Sinopse Completa do Roteiro e o assistente <b>AI Dude</b> (cronograma inteligente, breakdown de VFX, busca semântica e edições feitas por chat). Você recebe <b>{{coins}} moedas</b> por ciclo, crescendo automaticamente com o <b>Programa de Fidelidade</b>
2 - até +100% de moedas bônus quanto mais tempo você permanece assinante."},{"question":"Qual a vantagem da cobrança anual?","answer":"A cobrança anual dá <b>30% a 40% de desconto</b>, e o desconto cresce com o plano â quanto maior o nÃvel, mais você economiza. O mesmo plano, cobrado uma vez por ano. Suas moedas são creditadas pelos <b>12 meses</b> completos de uma vez, e os bônus do Programa de Fidelidade continuam valendo e crescendo a cada 3 meses."},{"question":"O que é o plano Empresarial?","answer":"O plano Empresarial é projetado para estúdios e grandes produtoras que precisam de <b>preços personalizados</b>, suporte dedicado, contratos sob medida, backups de dados, modelos de IA ajustados e recursos avançados de segurança. Entre em contato com nossa equipe comercial para discutir suas necessidades."},{"question":"Posso trocar de plano ou ciclo de cobrança?","answer":"Sim! Você pode fazer upgrade, downgrade ou alternar entre cobrança mensal e anual a qualquer momento. Quando você faz <b>upgrade</b>, você paga apenas a diferença proporcional pelo restante do ciclo atual, e as <b>moedas extras são creditadas imediatamente</b>. Sem cobrança dupla - você paga apenas a diferença entre o plano antigo e o novo."},{"question":"Meus dados estão seguros?","answer":"Com certeza. O Filmustage possui certificação <b>SOC 2 Type II</b> e é membro da <b>Trusted Partner Network (TPN)</b> com o TPN Blue Shield. Seus roteiros e dados de produção são protegidos pelos mais altos padrões de segurança do setor."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Produção cinematográfica segura e impulsionada por IA para estúdios","description":"Otimize a produção cinematográfica com decupagem de roteiro, cronograma de filmagem e orçamento impulsionados por IA. Segurança de nÃvel empresarial, integrações e suporte 24/7."},"hero":{"heading":"Plataforma de pré-produção com IA para estúdios empresariais","subtitle":"Acelere decupagens, cronogramas e orçamentos com segurança, governança e suporte de nÃvel empresarial.","cta_sales":"Falar com Vendas","cta_demo":"Ver Demo ð¿ð½","image_alt":"Seu assistente de pré-produção alimentado por IA"},"features":{"heading":"Recursos empresariais","items":[{"title":"Agente IA","description":"Automação controlada por voz que executa tarefas de produção instantaneamente."},{"title":"Backups seguros","description":"Todos os roteiros armazenados e salvos com segurança em servidores nos EUA."},{"title":"Contratos personalizados","description":"Acordos customizados para atender à s necessidades do seu estúdio."},{"title":"Suporte 24/7","description":"Ajuda 24 horas, com seus roteiros sempre privados e protegidos."}]},"testimonials":{"heading":"Depoimentos","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},ua:{common:JSON.parse('{"header":{"signIn":"УвÑйÑи","tryForFree":"СпÑобÑваÑи безкоÑÑовно","search":"ÐоÑÑк"},"footer":{"headquarters":"Ðоловний оÑÑÑ Filmustage","location":"ÐÑлмÑнгÑон, ÐелавеÑ, СШÐ","legals":"ЮÑидиÑна ÑнÑоÑмаÑÑÑ","termsOfService":"Умови Ð½Ð°Ð´Ð°Ð½Ð½Ñ Ð¿Ð¾ÑлÑг","privacyPolicy":"ÐолÑÑика конÑÑденÑÑйноÑÑÑ","contentPolicy":"ÐолÑÑика конÑенÑÑ","referralAgreement":"Угода ÑеÑеÑалÑÐ½Ð¾Ñ Ð¿ÑогÑами","resources":"РеÑÑÑÑи","referralProgram":"РеÑеÑалÑна пÑогÑама","webinarsEvents":"ÐебÑнаÑи Ñа подÑÑ","templates":"Шаблони","guides":"ÐоÑÑбники","enterprise":"ÐÐ»Ñ Ð¿ÑдпÑиÑмÑÑв","vsOthers":"Filmustage пÑоÑи ÑнÑиÑ
","vsCeltx":"Filmustage пÑоÑи Celtx","vsYamdu":"Filmustage пÑоÑи Yamdu","vsGorilla":"Filmustage пÑоÑи Gorilla","vsStudioBinder":"Filmustage пÑоÑи StudioBinder","vsMovieMagic":"Filmustage пÑоÑи Movie Magic","vsScriptation":"Filmustage пÑоÑи Scriptation","support":"ÐÑдÑÑимка","helpCenter":"ЦенÑÑ Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¸","supportChat":"Ð§Ð°Ñ Ð¿ÑдÑÑимки","sendEmail":"ÐадÑÑлаÑи елекÑÑонний лиÑÑ","statusPage":"СÑоÑÑнка ÑÑаÑÑÑÑ","securityPage":"СÑоÑÑнка безпеки","cookiePolicy":"ÐолÑÑика Cookie","consentPreferences":"ÐалаÑÑÑÐ²Ð°Ð½Ð½Ñ Ð·Ð³Ð¾Ð´Ð¸","copyright":"Filmustage, Inc. ÐÑÑ Ð¿Ñава заÑ
иÑенÑ."},"cta":{"title":"ÐоÑÐ¾Ð²Ñ Ð¿ÑойÑи пеÑедвиÑобниÑÑво ÑвидÑе?","subtitle":"ÐабÑдÑÑе пÑо ÑÑÑÐ½Ñ Ð¿ÑаÑÑ - заоÑаджÑйÑе ÑоÑÐ½Ñ Ð³Ð¾Ð´Ð¸Ð½ Ñа ÑиÑÑÑÑ Ð´Ð¾Ð»Ð°ÑÑв на ÑÑÑинниÑ
завданнÑÑ
пеÑедвиÑобниÑÑва.","button":"СпÑобÑваÑи безкоÑÑовно заÑаз"},"legalNotice":"Цей докÑÐ¼ÐµÐ½Ñ Ð´Ð¾ÑÑÑпний лиÑе англÑйÑÑÐºÐ¾Ñ Ð¼Ð¾Ð²Ð¾Ñ.","languageSwitcher":{"label":"Ðова"},"nav":{"Features":"ФÑнкÑÑÑ","Script Breakdown":"РозбÑÑ ÑÑенаÑÑÑ","Shooting Schedules":"ÐнÑмалÑÐ½Ñ Ð³ÑаÑÑки","Budgeting":"ÐÑджеÑÑваннÑ","VFX Breakdown":"РозбÑÑ VFX","Storyboards & Shot Lists":"РозкадÑовки Ñа ÑпиÑки кадÑÑв","Script Annotations":"ÐноÑаÑÑÑ ÑÑенаÑÑÑ","Call Sheets":"Ðол-ÑиÑи","Script Sides":"Sides","Script Analysis":"ÐналÑз ÑÑенаÑÑÑ","Script Synopsis":"СинопÑÐ¸Ñ ÑÑенаÑÑÑ","AI Agent":"ШÐ-агенÑ","Team Collaboration":"Ðомандна ÑобоÑа","Testimonials":"ÐÑдгÑки","Pricing":"ЦÑни","Resources":"РеÑÑÑÑи","Customer Stories":"ÐÑÑоÑÑÑ ÐºÐ»ÑÑнÑÑв","Referral Program":"РеÑеÑалÑна пÑогÑама","Webinars & Events":"ÐебÑнаÑи Ñа подÑÑ","Templates":"Шаблони","Guides":"ÐоÑÑбники","Videos":"ÐÑдео","Use Cases":"ÐÑиклади викоÑиÑÑаннÑ","Help Center":"ЦенÑÑ Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¸"},"blogNotice":"ÐмÑÑÑ Ð±Ð»Ð¾Ð³Ñ Ð´Ð¾ÑÑÑпний лиÑе англÑйÑÑÐºÐ¾Ñ Ð¼Ð¾Ð²Ð¾Ñ.","ctaBlog":{"title":"ÐÑд ÑозбоÑÑ ÑÑенаÑÑÑ Ð´Ð¾ бÑджеÑÑ Ð² кÑлÑка клÑкÑв","description":"ÐаоÑаджÑйÑе ÑаÑ, зменÑÑÑÑ Ð²Ð¸ÑÑаÑи Ñ Ð´Ð¾Ð·Ð²Ð¾Ð»ÑÑе ШРFilmustage взÑÑи на Ñебе Ð²Ð°Ð¶ÐºÑ ÑобоÑÑ - вÑе за один денÑ.","button":"СпÑобÑваÑи безкоÑÑовно"}}'),home:JSON.parse('{"hero":{"title":"ÐовноÑÑнна ШÐ-плаÑÑоÑма Ð´Ð»Ñ Ð¿ÐµÑедвиÑобниÑÑва","subtitle":"Ðожен кÑок вÑд заÑвеÑдженого ÑÑенаÑÑÑ Ð´Ð¾ пеÑÑого знÑмалÑного днÑ: ÑозбоÑи, гÑаÑÑки, бÑджеÑи Ñа кол-ÑиÑи ÑÑвоÑÑÑÑÑÑÑ Ð°Ð²ÑомаÑиÑно за ваÑÐ¾Ñ ÑÑаÑÑÑ Ð¹ залиÑаÑÑÑÑÑ ÑинÑ
ÑонÑзованими. Ðам довÑÑÑÑÑÑ Ð¿Ð¾Ð½Ð°Ð´ 45 000 кÑнемаÑогÑаÑÑÑÑÑв â вÑд ÑÐ½Ð´Ñ Ð´Ð¾ великиÑ
ÑÑÑдÑй.","tryForFree":"СпÑобÑваÑи безкоÑÑовно","watchTrailer":"ÐивиÑиÑÑ ÑÑейлеÑ","badges":{"anyLanguage":"ÐÑдÑ-Ñка мова Ñа ÑоÑмаÑ","films":"ФÑлÑми, ÑеÑÑали Ñа ТÐ-ÑоÑ","shortDramas":"ÐоÑоÑÐºÑ Ñа веÑÑикалÑÐ½Ñ Ð´Ñами","podcasts":"ÐодкаÑÑи Ñа ÑÑиÑменÑи","aiPowered":"Ðа Ð±Ð°Ð·Ñ Ð¨Ð"}},"features":{"timeCost":{"add":"ÐÑлÑка клÑкÑв замÑÑÑÑ ÑоÑÐ½Ñ Ð³Ð¾Ð´Ð¸Ð½","title":"ÐкономÑÑ ÑаÑÑ Ñа коÑÑÑв","text":"ÐеÑедовий ШРFilmustage <b>опÑимÑзÑÑ ÐºÐ¾Ð¶ÐµÐ½ еÑап пÑдгоÑовки до виÑобниÑÑва</b>, ÑоблÑÑи ÑобоÑÑ Ð¿ÑоÑеÑи ÑвидÑими, пÑоÑÑÑÑими Ñа економÑÑно еÑекÑивнÑÑими. ÐаÑа плаÑÑоÑма пеÑеÑвоÑÑÑ ÑÐºÐ»Ð°Ð´Ð½Ñ Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð½Ð° ÑÐ²Ð¸Ð´ÐºÑ Ñа еÑекÑÐ¸Ð²Ð½Ñ ÐºÑоки, забезпеÑÑÑÑи доÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ Ð³ÑаÑÑÐºÑ Ñа бÑджеÑÑ Ð²Ð°Ñого пÑоÑÐ
2ºÑÑ.","items":["<b>ÐвÑомаÑиÑно ÑозбийÑе Ð²Ð°Ñ ÑÑенаÑÑй</b> на ÑÑени Ñа елеменÑи, ÑÐ°ÐºÑ Ñк акÑоÑÑÑкий Ñклад, ÑеквÑзиÑ, локаÑÑÑ, коÑÑÑми ÑоÑо <i>вÑÑого за 2 Ñ
вилини</i>.","СÑвоÑÑйÑе ÑоÑÐ½Ñ <b>знÑмалÑÐ½Ñ Ð³ÑаÑÑки</b> Ñа <b>звÑÑи DOOD</b> <i>лиÑе кÑлÑкома клÑками</i>.","ÐÑганÑзÑйÑе ÑдеалÑний гÑаÑÑк за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ <b>ШÐ-ÑоÑÑÑваннÑ</b>.","<b>ÐвÑомаÑиÑно ÑÑвоÑÑйÑе Ñа кеÑÑйÑе бÑджеÑом пÑоÑкÑÑ</b> на оÑÐ½Ð¾Ð²Ñ Ð²Ð°Ñого ÑозбоÑÑ ÑÑенаÑÑÑ, знÑмалÑниÑ
гÑаÑÑкÑв Ñа даниÑ
звÑÑÑв Ð´Ð»Ñ Ð¾Ð¿ÑимÑзаÑÑÑ ÑеÑÑÑÑÑв Ñа пÑдÑÑимки ÑÑнанÑового конÑÑолÑ.","Ðегко генеÑÑйÑе <b>ÑинопÑиÑи ÑÑенаÑÑÑв</b> за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð¨Ð.","ÐикоÑиÑÑовÑйÑе ÑнÑÑÑÑменÑи Ð¨Ð Ð´Ð»Ñ Ð²Ð¸Ð·Ð½Ð°ÑÐµÐ½Ð½Ñ <b>
2обÑÑÐ³Ñ Ð¿ÑоÑкÑÑ</b> Ñа опÑимÑзаÑÑÑ <b>ÑозподÑÐ»Ñ ÑеÑÑÑÑÑв</b>."]},"oneStop":{"add":"УÑÑ Ð¿ÑоÑеÑи в Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¼ÑÑÑÑ","title":"УнÑвеÑÑалÑна плаÑÑоÑма Ð´Ð»Ñ ÐºÑновиÑобниÑÑва Ð´Ð»Ñ Ð²Ð°ÑиÑ
поÑÑеб","text":"ÐеÑÑйÑе вÑÑм виÑобниÑим Ñиклом на однÑй зÑÑÑнÑй плаÑÑоÑмÑ, ÑÑÑваÑÑи поÑÑÐµÐ±Ñ Ð¶Ð¾Ð½Ð³Ð»ÑваÑи кÑлÑкома ÑнÑÑÑÑменÑами. Ðегко ÑнÑегÑÑйÑеÑÑ Ð· галÑзевим ÑÑандаÑÑним пÑогÑамним забезпеÑеннÑм за необÑ
ÑдноÑÑÑ.","items":["ÐаÑолоджÑйÑеÑÑ <b>Ñдиним пÑоÑÑоÑом</b> Ð´Ð»Ñ ÑозбоÑÑ ÑÑенаÑÑÑ, аналÑзÑ, планÑÐ²Ð°Ð½Ð½Ñ Ñа бÑджеÑÑваннÑ.","ÐкÑпоÑÑÑйÑе ÑезÑлÑÑаÑи на ÑнÑÑ Ð¿Ð»Ð°ÑÑоÑми, ÑÐ°ÐºÑ Ñк <b>Movie Magic</b>, <b>Final Draft</b> Ñа <b>Gorilla Scheduling</b>, а Ñакож Ñ Ð·ÑÑÑниÑ
ÑоÑмаÑаÑ
, ÑакиÑ
Ñк <b>PDF</b> або <b>XLSX</b>.","ÐаванÑажÑйÑе ÑвÑй <b>бÑÐ´Ð¶ÐµÑ Ñ Ð²Ð¸Ð³Ð»ÑÐ´Ñ ÑаблиÑÑ Ð· ÑÑÑма ÑоÑмÑлами</b>, Ñо забезпеÑÑÑ Ð±ÐµÐ·Ð¿ÐµÑеÑкодне налаÑÑÑÐ²Ð°Ð½Ð½Ñ Ñа ÑедагÑÐ²Ð°Ð½Ð½Ñ Ñ Ð²Ð°ÑиÑ
ÑлÑблениÑ
зовнÑÑнÑÑ
ÑнÑÑÑÑменÑаÑ
.","ÐабезпеÑÑе безпеÑебÑÐ¹Ð½Ñ ÑпÑвпÑаÑÑ Ñ Ð²Ð°ÑÑй виÑобниÑÑй ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð½Ð°ÑÐ¾Ñ ÑÑнкÑÑÑ <b>Team Access</b>."]},"riskManagement":{"add":"ÐеÑÑйÑе Ñ
аоÑом Ñк пÑоÑеÑÑонал!","title":"УпÑавлÑÐ½Ð½Ñ Ñизиками","text":"Ðйомки коÑÑÑÑÑÑ Ð´Ð¾Ñого. Ðи Ð¿Ð¾Ð²Ð¸Ð½Ð½Ñ Ð¿ÐµÑеконаÑиÑÑ, Ñо вÑе вÑаÑ
овано до поÑаÑÐºÑ Ð·Ð¹Ð¾Ð¼Ð¾Ðº. Filmustage знайде ÑÑени, де поÑÑÑбна додаÑкова пÑдгоÑовка, Ñа видÑлиÑÑ ÑÑ
Ð´Ð»Ñ Ð²Ð°Ñ.","items":["ÐÑÑимайÑе ÑнÑоÑмаÑÑÑ Ð¿Ñо <b>ÑÑаÑÑÑ ÑваÑин</b>, <b>екологÑÑÐ½Ñ Ð·Ð°Ð¿Ð¾Ð±ÑÐ¶Ð½Ñ Ð·Ð°Ñ
оди</b>, <b>наÑвнÑÑÑÑ ÑÑÑкÑв</b> ÑоÑо.","ÐÑзнайÑеÑÑ, Ñи поÑÑÑбно заÑÑоÑовÑваÑи <b>Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ð½Ñ Ñодо COVID-19</b>.","ÐеÑеконайÑеÑÑ, Ñо ваÑÑ ÑÑени пÑойÑли пеÑевÑÑÐºÑ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ <b>пеÑевÑÑки авÑоÑÑÑкиÑ
пÑав</b> наÑого ШÐ.","ÐиÑвлÑйÑе ÑÑени, Ñо поÑÑебÑÑÑÑ Ð´Ð¾Ð´Ð°ÑковиÑ
<b>заÑ
одÑв безпеки</b> Ð´Ð»Ñ Ð³Ð°ÑанÑÑÐ²Ð°Ð½Ð½Ñ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸ на знÑмалÑÐ½Ð¾Ð¼Ñ Ð¼Ð°Ð¹Ð´Ð°Ð½ÑикÑ.","ÐналÑзÑйÑе ÑÑÐµÐ½Ñ Ð· <b>ваÑими паÑамеÑÑами</b>."]},"easyToUse":{"add":"5 Ñ
вилин Ð´Ð»Ñ Ð¿Ð¾ÑаÑкÑ","title":"ÐÑоÑÑий Ñ Ð²Ð¸ÐºÐ¾ÑиÑÑаннÑ","text":"У Ñой ÑÐ°Ñ Ñк бÑлÑÑÑÑÑÑ Ð³Ð°Ð»Ñзевого пÑогÑамного забезпеÑÐµÐ½Ð½Ñ Ð¼Ð¾Ð¶Ðµ бÑÑи Ñкладним Ñа незÑÑÑним Ð´Ð»Ñ ÐºÐ¾ÑиÑÑÑваÑа, Filmustage виÑÑзнÑÑÑÑÑÑ ÑвоÑÑ Ð¿ÑоÑÑоÑоÑ. Ðи ÑозÑобили його ÑнÑÑÑÑивно зÑозÑмÑлим Ñа пÑоÑÑим, Ñоб ви могли поÑаÑи ÑобоÑÑ Ð²ÑÑого за кÑлÑка Ñ
вилин. Ð ÑкÑо Ñ Ð²Ð°Ñ Ð²Ð¸Ð½Ð¸ÐºÐ½ÑÑÑ Ð·Ð°Ð¿Ð¸ÑаннÑ, ми завжди гоÑÐ¾Ð²Ñ Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ñи. ÐаÑеÑÑÑÑÑйÑеÑÑ, Ñоб оÑÑимаÑи:","buttonText":"СпÑобÑваÑи безкоÑÑовно","items":["<b>ÐÑоÑÑий UX</b>, ÑÑвоÑений кÑнемаÑогÑаÑÑÑÑами Ð´Ð»Ñ ÐºÑнемаÑогÑаÑÑÑÑÑв.","<b>ЦÑлодобова пÑдÑÑимка 24/7</b> Ð´Ð»Ñ Ð¿ÑдпиÑникÑв.","<b>ÐÐ¸Ð²Ñ Ð´ÐµÐ¼Ð¾Ð½ÑÑÑаÑÑÑ</b> Ð´Ð»Ñ Ð²Ð°Ñ Ñа ваÑÐ¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸ з пÑедÑÑавниками Filmustage."]},"readMore":"ЧиÑаÑи далÑ"},"featurePages":{"tryForFree":"СпÑобÑваÑи безкоÑÑовно","watchTrailer":"ÐивиÑиÑÑ ÑÑейлеÑ"},"pipelineCycle":{"eyebrow":"ÐÐ°Ñ ÑÑенаÑÑй","hint":"оновлÑÑмо авÑомаÑиÑно","listLabel":"Цикл пеÑедвиÑобниÑÑва Filmustage: дванадÑÑÑÑ Ð¼Ð¾Ð´ÑлÑв, пов\'ÑзаниÑ
Ñз ваÑим ÑÑенаÑÑÑм"},"featureTabs":{"sectionTitle":"Ðдина плаÑÑоÑма, де вÑе пов\'Ñзано: вÑд ÑÑенаÑÑÑ Ð´Ð¾ кол-ÑиÑа","sectionSubtitle":"Ðожен ÑнÑÑÑÑÐ¼ÐµÐ½Ñ Ð¿ÐµÑÐµÐ´Ð°Ñ Ð´Ð°Ð½Ñ Ð½Ð°ÑÑÑпномÑ. ÐмÑнÑÑÑ ÑÑенаÑÑй â Ñ ÑозбÑÑ, гÑаÑÑк, бÑÐ´Ð¶ÐµÑ Ñа кол-ÑиÑи оновлÑÑÑÑÑ Ñазом Ñз ним.","learnMore":"ÐÑзнаÑиÑÑ Ð±ÑлÑÑе","items":[{"tabTitle":"РозбÑÑ","title":"Ðовний ÑозбÑÑ ÑÑенаÑÑÑ Ð²ÑÑого за кÑлÑка Ñ
вилин","desc1":"Ð ÑÑний ÑозбÑÑ ÑÑенаÑÑÑ Ð·Ð°Ð±Ð¸ÑÐ°Ñ ÑаÑ, Ñкий вам поÑÑÑбен Ð´Ð»Ñ Ñамого виÑобниÑÑва. Filmustage авÑомаÑизÑÑ Ð²ÐµÑÑ Ð¿ÑоÑÐµÑ â миÑÑÑво ÑегÑÑ Ð°ÐºÑоÑÑв, ÑеквÑзиÑ, локаÑÑÑ, VFX Ñа коÑÑÑми бÑдÑ-ÑÐºÐ¾Ñ Ð¼Ð¾Ð²Ð¾Ñ Ñа Ñ Ð±ÑдÑ-ÑÐºÐ¾Ð¼Ñ ÑоÑмаÑÑ.","desc2":"ÐÐ°Ñ Ð¨Ð Ð²ÑдÑÑежÑÑ ÐºÐ¾Ð¶ÐµÐ½ ÐµÐ»ÐµÐ¼ÐµÐ½Ñ Ñ Ð²Ð°ÑÐ¾Ð¼Ñ ÑÑенаÑÑÑ, пов\'ÑзÑÑÑи вÑÑ Ð·Ð³Ð°Ð´ÐºÐ¸, Ñоб нÑÑого не бÑло вÑÑаÑено. ÐÑÑимÑйÑе ÑоÑÐ½Ñ ÑозбоÑи, ÑÐºÑ Ð±ÐµÐ·Ð¿Ð¾ÑеÑеднÑо ÑоÑмÑÑÑÑ ÑеалÑÑÑиÑÐ½Ñ Ð·Ð½ÑмалÑÐ½Ñ Ð³ÑаÑÑки Ñа бÑджеÑи. ÐеÑеÑÑанÑÑе видÑлÑÑи PDF-Ñайли. ÐоÑинайÑе пеÑедвиÑобниÑÑво."},{"tabTitle":"ÐÑаÑÑки","title":"СÑвоÑÑйÑе опÑималÑÐ½Ñ Ð·Ð½ÑмалÑÐ½Ñ Ð³ÑаÑÑки Ñа звÑÑи DOOD","desc1":"Ð¡ÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ Ð·Ð½ÑмалÑного гÑаÑÑка не повинно ознаÑаÑи неÑкÑнÑÐµÐ½Ð½Ñ ÐºÐ¾ÑигÑÐ²Ð°Ð½Ð½Ñ Ñа ненадÑÐ¹Ð½Ñ ÑаблиÑÑ. Filmustage Ð½Ð°Ð´Ð°Ñ Ð²Ð°Ð¼ пÑоÑеÑÑйний ÑÑÑипбоÑд, Calendar Ñз пеÑеÑÑгÑваннÑм Ñа ÐÑодакÑн-Ð°Ð³ÐµÐ½Ñ Ð¨Ð, Ñкий аналÑзÑÑ Ñизики, опÑимÑзÑÑ Ð·Ð¹Ð¾Ð¼Ð¾ÑÐ½Ñ Ð´Ð½Ñ Ñа виконÑÑ ÑÑÑÑкÑÑÑÐ¾Ð²Ð°Ð½Ñ Ð
2·Ð¼Ñни з попеÑеднÑм пеÑеглÑдом Ñ Ð¿Ð¾Ð²Ð½Ð¸Ð¼ конÑÑолем.","desc2":"ÐенеÑÑйÑе ÑоÑÐ½Ñ Ð¾ÑÑнки ÑаÑÑ, ÑегÑйÑе ÑеалÑÐ½Ñ Ð»Ð¾ÐºÐ°ÑÑÑ, баланÑÑйÑе наванÑаженнÑ, виÑвлÑйÑе конÑлÑкÑи Ñа авÑомаÑиÑно оновлÑйÑе звÑÑи DOOD Ñ ÐºÐ¾Ð»-ÑиÑи â ÑÑе в однÑй пов\'ÑзанÑй ÑиÑÑемÑ. РозÑмнÑÑе планÑваннÑ. ШвидÑÑ ÐºÐ¾ÑигÑваннÑ. ÐадÑйнÑÑе виконаннÑ."},{"tabTitle":"ÐÑджеÑ","title":"ÐÑÑимайÑе авÑомаÑиÑний Ñаблон бÑджеÑÑ ÑÑлÑмÑ","desc1":"Ð ÑÑне бÑджеÑÑÐ²Ð°Ð½Ð½Ñ Ð¾Ð·Ð½Ð°ÑÐ°Ñ Ð²ÑдÑвоÑÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
ÑозбоÑÑ ÑÑенаÑÑÑ Ð² ÑаблиÑÑÑ
, а поÑÑм коÑигÑÐ²Ð°Ð½Ð½Ñ Ð²Ð¸ÑÑÐ°Ñ ÑÑдок за ÑÑдком. Filmustage авÑомаÑиÑно генеÑÑÑ ÐºÐ¾Ð¶Ð½Ñ Ð±ÑджеÑÐ½Ñ ÐºÐ°ÑегоÑÑÑ Ð±ÐµÐ·Ð¿Ð¾ÑеÑеднÑо з ваÑого ÑозбоÑÑ ÑÑенаÑÑÑ Ñа знÑмалÑного гÑаÑÑка â акÑоÑи, знÑмалÑна гÑÑпа, ÑеквÑзиÑ, локаÑÑÑ Ð¼Ð¸ÑÑÑво ÑÑаÑÑÑ Ð±ÑджеÑними ÑÑаÑÑÑми.","desc2":"ÐкажÑÑÑ Ð¼ÑÑÑе зйомок Ð´Ð»Ñ Ð¾ÑÑнки виÑÑаÑ, Ñо вÑдобÑажаÑÑÑ Ð¼ÑÑÑÐµÐ²Ñ ÑаÑиÑи. ÐалаÑÑовÑйÑе Ñаблон Ñз наÑаÑ
ÑваннÑми Ñа вÑдÑаÑ
ÑваннÑми, Ñо вÑдповÑдаÑÑÑ ÑÑнанÑовÑй ÑÑÑÑкÑÑÑÑ Ð²Ð°Ñого виÑобниÑÑва. Ðодного Ð²Ð²ÐµÐ´ÐµÐ½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
. ÐодниÑ
пÑопÑÑениÑ
елеменÑÑв. ÐÐ°Ñ Ð±ÑÐ´Ð¶ÐµÑ ÑоÑмÑÑÑÑÑÑ Ñам на оÑÐ½Ð¾Ð²Ñ Ð²Ð¶Ðµ Ð²Ð¸ÐºÐ¾Ð½Ð°Ð½Ð¾Ñ ÑобоÑи."},{"tabTitle":"VFX","title":"ÐÑÑимайÑе ÑÑÑкий, деÑалÑний ÑозбÑÑ VFX за лÑÑÐµÐ½Ñ Ñ
вилини","desc1":"Ð ÑÑне планÑÐ²Ð°Ð½Ð½Ñ VFX â Ñе повÑлÑно, ÑÑагменÑаÑно Ñа легко пÑипÑÑÑиÑиÑÑ Ð¿Ð¾Ð¼Ð¸Ð»Ð¾Ðº, оÑобливо коли поÑлÑдовноÑÑÑ, елеменÑи Ñа ÑкладнÑÑÑÑ ÐºÐ°Ð´ÑÑв поÑинаÑÑÑ Ð½Ð°ÐºÐ¾Ð¿Ð¸ÑÑваÑиÑÑ.","desc2":"Filmustage авÑомаÑиÑно генеÑÑÑ ÑÑÑÑкÑÑÑований ÑозбÑÑ VFX з ваÑого ÑÑенаÑÑÑ, визнаÑаÑÑи поÑлÑдовноÑÑÑ, ÑÑени з Ð²ÐµÐ»Ð¸ÐºÐ¾Ñ ÐºÑлÑкÑÑÑÑ ÐµÑекÑÑв Ñа клÑÑÐ¾Ð²Ñ Ð²Ð¸ÑобниÑÑ ÐµÐ»ÐµÐ¼ÐµÐ½Ñи з Ñамого поÑаÑкÑ. Ðи оÑÑимÑÑÑе оÑганÑзованÑ, пÑакÑиÑÐ½Ñ ÑнÑайÑи, ÑÐºÑ Ð¿ÑиÑкоÑÑÑÑÑ Ð¿Ð»Ð°Ð½ÑваннÑ, ÑендеÑи Ñа бÑджеÑÑÐ²Ð°Ð½Ð½Ñ - допомагаÑÑи ваÑÑй ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ Ð·Ð°Ð»Ð¸ÑаÑиÑÑ ÑзгодженоÑ, ÑоÑÐ½Ð¾Ñ Ñа на пÑавилÑÐ½Ð¾Ð¼Ñ ÑлÑÑ
Ñ."},{"tabTitle":"РозкадÑовки","title":"СÑвоÑÑйÑе ÑозкадÑовки, пов\'ÑÐ·Ð°Ð½Ñ Ð· ваÑим ÑÑенаÑÑÑм","desc1":"ÐживÑÑÑ ÑвÑй ÑÑенаÑÑй за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ñдиного пÑогÑамного забезпеÑÐµÐ½Ð½Ñ Ð´Ð»Ñ ÑозкадÑовки, повнÑÑÑÑ Ð¿Ð¾Ð²\'Ñзаного Ð·Ñ ÑÑенами ваÑого ÑÑенаÑÑÑ Ñа ÑозбоÑами. ÐланÑйÑе кожен кадÑ, кооÑдинÑйÑе знÑмалÑÐ½Ñ Ð³ÑÑÐ¿Ñ Ñа бÑдÑÑе на кÑок попеÑÐµÐ´Ñ Ð·Ð°Ð²Ð´Ñки ÑнÑÑÑÑменÑам ШРнового поколÑннÑ, ÑÑвоÑеним Ð´Ð»Ñ ÐºÑнемаÑогÑаÑÑÑÑÑв.","desc2":"РозкадÑовки Ñ Filmustage авÑомаÑиÑно ÑинÑ
ÑонÑзÑÑÑÑÑÑ Ð· ваÑим ÑÑенаÑÑÑм Ñа ÑозбоÑами, збеÑÑгаÑÑи вÑÑ Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð² Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¼ÑÑÑÑ. Ðожен ÐºÐ°Ð´Ñ Ð³Ð¾Ñовий до виÑобниÑÑва з паÑамеÑÑами камеÑи, об\'ÑкÑива, оÑвÑÑленнÑ, VFX Ñа ÑаÑÑоÑи кадÑÑв. ШРгенеÑÑÑ ÐºÐ°Ð´Ñи безпоÑеÑеднÑо з ваÑого ÑÑенаÑÑÑ â кожна ÑÑена вÑзÑалÑзована Ñе до пеÑÑого виÑÐ·Ð´Ñ Ð½Ð° локаÑÑÑ Ñа завжди ÑинÑ
ÑонÑзована з ваÑим ÑозбоÑом Ñ Ð³ÑаÑÑком."},{"tabTitle":"ÐноÑаÑÑÑ","title":"РозмÑÑайÑе ÑÑенаÑÑй. Разом Ñ Ð½Ð°Ð¶Ð¸Ð²Ð¾.","desc1":"ÐидÑлÑйÑе, малÑйÑе, ÑÑавÑе ÑÑампи Ñа коменÑÑйÑе пÑÑмо на ÑÑенаÑÑÑ, Ñкий ви ÑозÑбÑали, â без дÑÑгого заÑÑоÑÑнкÑ, без дÑÑкÑ, без повÑоÑниÑ
ÑозÑилок. Ðожна познаÑка лÑÐ³Ð°Ñ Ð¿Ð¾Ð²ÐµÑÑ
ÑÑоÑÑнки, Ñож воÐ
2½Ð° нÑколи не заÑÑÐ¿Ð°Ñ Ð½Ñ ÑекÑÑ ÑÑенаÑÑÑ, Ð½Ñ Ñеги ÑозбоÑÑ.","desc2":"ТÑимайÑе ноÑаÑки кожного депаÑÑаменÑÑ <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">на влаÑÐ½Ð¾Ð¼Ñ ÑаÑÑ</a> â вони ÑинÑ
ÑонÑзÑÑÑÑÑÑ Ð² ÑеалÑÐ½Ð¾Ð¼Ñ ÑаÑÑ, Ñож ÑÑÑ Ð·Ð½ÑмалÑна гÑÑпа бÑквалÑно на однÑй ÑÑоÑÑнÑÑ. ÐÑиÑ
овайÑе вÑÑ ÑаÑи, кÑÑм одного, Ñ ÐµÐºÑпоÑÑÑйÑе ÑиÑÑий PDF Ñаме Ð´Ð»Ñ ÑÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸, ÑкÑй вÑн поÑÑÑбен. ÐезкоÑÑовно на вÑÑÑ
ÑаÑиÑаÑ
."},{"tabTitle":"Ðол-ÑиÑи","title":"ÐенеÑÑйÑе деÑалÑÐ½Ñ ÐºÐ¾Ð»-ÑиÑи","desc1":"СÑвоÑÐµÐ½Ð½Ñ ÐºÐ¾Ð»-ÑиÑÑв може бÑÑи Ñкладним Ñ ÑÑÑдомÑÑÑким пÑоÑеÑом, Ñо Ð²Ð¸Ð¼Ð°Ð³Ð°Ñ ÑоÑноÑÑÑ Ñа Ñваги до деÑалей. Ð ÑÑне пеÑеÑвоÑÐµÐ½Ð½Ñ Ð·Ð½ÑмалÑниÑ
гÑаÑÑкÑв в оÑганÑÐ·Ð¾Ð²Ð°Ð½Ñ Ð´Ð¾ÐºÑменÑи ÑаÑÑо пÑизводиÑÑ Ð´Ð¾ помилок Ñа непоÑÑÑбниÑ
заÑÑимок.","desc2":"ÐвÑомаÑиÑно пеÑеÑвоÑÑйÑе ÑвÑй знÑмалÑний гÑаÑÑк на пÑоÑеÑÑйнÑ, деÑалÑÐ½Ñ ÐºÐ¾Ð»-ÑиÑи з Filmustage. ÐаÑа плаÑÑоÑма ÑпÑоÑÑÑ Ð¿ÑоÑеÑ, пеÑеÑвоÑÑÑÑи ваÑÑ Ð´Ð°Ð½Ñ Ð½Ð° налаÑÑовÑÐ²Ð°Ð½Ñ Ñа ÑÐµÐ´Ð°Ð³Ð¾Ð²Ð°Ð½Ñ ÐºÐ¾Ð»-ÑиÑи, адапÑÐ¾Ð²Ð°Ð½Ñ Ð´Ð¾ ваÑого виÑобниÑÑва. ÐоÑигÑйÑе ÑаÑ, деÑÐ°Ð»Ñ Ð·Ð½ÑмалÑÐ½Ð¾Ñ Ð³ÑÑпи, локаÑÑÑ Ñа ÑнÑе вÑдповÑдно до ваÑиÑ
поÑÑеб â забезпеÑÑÑÑи ÑоÑнÑÑÑÑ Ñа економлÑÑи ÑÑнний ÑаÑ."},{"tabTitle":"Sides","title":"Sides, зÑбÑÐ°Ð½Ñ Ð· ваÑого знÑмалÑного гÑаÑÑка","desc1":"ÐбеÑÑÑÑ Ð´ÐµÐ½Ñ, наÑиÑнÑÑÑ Â«ÐгенеÑÑваÑи» â Ñ Filmustage збеÑе Sides пÑоÑÑо з ваÑого знÑмалÑного гÑаÑÑка, Ñ Ð¿Ð¾ÑÑÐ´ÐºÑ Ð·Ð¹Ð¾Ð¼ÐºÐ¸ або ÑÑенаÑÑÑ. Smart Highlight Ð´Ð°Ñ ÐºÐ¾Ð¶Ð½Ð¾Ð¼Ñ Ð´ÐµÐ¿Ð°ÑÑаменÑÑ Ð²Ð»Ð°Ñний зÑÑз ÑÑенаÑÑÑ: ÑÑлÑÑÑÑйÑе за акÑоÑами, локаÑÑÑÑ, INT/EXT або бÑдÑ-ÑÐºÐ¾Ñ ÐºÐ°ÑегоÑÑÑÑ ÑегÑв.","desc2":"Ðа кожнÑй ÑÑоÑÑнÑÑ PDF Ð·Ñ Sides Ñ QR-код, Ñож на майданÑÐ¸ÐºÑ Ð³ÑÑпа може вÑдÑканÑваÑи його й пеÑеконаÑиÑÑ, Ñо ÑÑÐ¸Ð¼Ð°Ñ Ð² ÑÑкаÑ
акÑÑалÑÐ½Ñ Ð²ÐµÑÑÑÑ, â без дзвÑнкÑв Ñ Ð¿ÑодакÑн. Ðб\'ÑднайÑе кол-ÑÐ¸Ñ Ñ Sides в один PDF â Ñ Ð²ÐµÑÑ Ð·Ð½ÑмалÑний Ð´ÐµÐ½Ñ Ð²Ð¸ÑÑÑÐ°Ñ Ð´Ð¾ гÑÑпи одним Ñайлом."},{"tabTitle":"СинопÑиÑ","title":"СÑвоÑÑйÑе повний ÑинопÑÐ¸Ñ ÑÑенаÑÑÑ Ð°Ð±Ð¾ ÑÑени авÑомаÑиÑно","desc1":"ЧÑÑкий ÑинопÑÐ¸Ñ â пеÑÑе, Ñо пÑоÑÑÑÑ ÑнвеÑÑоÑи, ÑеÑÑÐ¸Ð²Ð°Ð»Ñ Ñа кеÑÑвники депаÑÑаменÑÑв.","desc2":"Filmustage генеÑÑÑ ÑинопÑиÑи вÑÑого ÑÑенаÑÑÑ Ñа окÑемиÑ
ÑÑен за лÑÑÐµÐ½Ñ Ñ
вилини â пÑоÑÑо Ñз заванÑаженого вами ÑÑенаÑÑÑ."},{"tabTitle":"ÐÐ³ÐµÐ½Ñ Ð¨Ð","title":"ÐÑодакÑн-Ð°Ð³ÐµÐ½Ñ Ð¨Ð","desc1":"Filmustage пÑаÑÑÑ Ð½Ð° ÐÑодакÑн-агенÑÑ Ð¨Ð, Ñкий не пÑоÑÑо Ð´Ð¾Ð¿Ð¾Ð¼Ð°Ð³Ð°Ñ â вÑн аналÑзÑÑ, опÑимÑзÑÑ Ñа виконÑÑ Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð¿Ð¾ вÑÑÐ¾Ð¼Ñ Ð²Ð°ÑÐ¾Ð¼Ñ Ð¿ÑоÑкÑÑ. ÐÑн пÑаÑÑÑ Ð· ваÑим ÑеалÑним ÑÑенаÑÑÑм, ÑозбоÑом ÑÑенаÑÑÑ, знÑмалÑним гÑаÑÑком Ñа звÑÑами.","desc2":"ÐиÑвлÑйÑе виÑобниÑÑ Ñизики до Ñого, Ñк вони ÑÑанÑÑÑ Ð¿Ñоблемами. ÐпÑимÑзÑйÑе зйомоÑÐ½Ñ Ð´Ð½Ñ, локаÑÑÑ Ñа наванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð°ÐºÑоÑÑв. ÐаланÑÑйÑе ÑаÑ, ÑÑоÑÑнки Ñа ÑкладнÑÑÑÑ. ÐиконÑйÑе ÑÑÑÑкÑÑÑÐ¾Ð²Ð°Ð½Ñ Ð
2·Ð¼Ñни по вÑÑÐ¾Ð¼Ñ Ð¿ÑоÑкÑÑ â безпеÑно. Ðи опиÑÑÑÑе меÑÑ. ÐÑн аналÑзÑÑ Ð²Ð¿Ð»Ð¸Ð² Ñ Ð¿Ð¾ÐºÐ°Ð·ÑÑ Ð¿Ð¾Ð¿ÐµÑеднÑй пеÑеглÑд. Ðи заÑвеÑджÑÑÑе."},{"tabTitle":"ÐоÑÑÑп команди","title":"ÐÑиведÑÑÑ ÑÑÑ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ â Ñ Ð²Ð¸Ð·Ð½Ð°ÑÑе, Ñ
Ñо до Ñого Ð¼Ð°Ñ Ð´Ð¾ÑÑÑп","desc1":"ÐÑепÑодакÑн â командна ÑобоÑа, але команда ÑозпоÑоÑÑÑÑÑÑÑ Ð¿Ð¾ поÑÑовиÑ
ÑкÑинÑкаÑ
, екÑпоÑÑованиÑ
PDF Ñ Ð¿Ð°ÑалелÑниÑ
ÑаÑаÑ
. ÐапÑоÑÑÑÑ ÑÐ²Ð¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ñ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑÐ¾Ñ Ð¹ кеÑÑйÑе вÑÑма з однÑÑÑ Ð¿Ð°Ð½ÐµÐ»Ñ ÐоÑÑÑÐ¿Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸, на оÑÐ½Ð¾Ð²Ñ Ñого Ñамого ÑозбоÑÑ.","desc2":"ÐалаÑÑÑйÑе доÑÑÑп до кожного модÑÐ»Ñ Ð¾ÐºÑемо â ÐемаÑ, ÐеÑеглÑд, РедагÑÐ²Ð°Ð½Ð½Ñ Ð°Ð±Ð¾ Ðовний â Ñоб лÑнÑйний пÑодÑÑÐµÑ Ð¶Ð¸Ð² Ñ Ð±ÑджеÑÑ, а VFX-пÑдÑÑдник баÑив лиÑе VFX. РозмÑÑайÑе Ñой Ñамий ÑÑенаÑÑй Ñ ÑпÑлÑниÑ
ÑаÑаÑ
Ñ Ð¾Ð±Ð³Ð¾Ð²Ð¾ÑÑйÑе його в ÐÐ¾Ð¼Ð°Ð½Ð´Ð½Ð¾Ð¼Ñ ÑаÑÑ. ÐапÑоÑÐµÐ½Ð½Ñ Ð±ÐµÐ·ÐºÐ¾ÑÑÐ¾Ð²Ð½Ñ Ð½Ð° бÑдÑ-ÑÐºÐ¾Ð¼Ñ ÑаÑиÑÑ; ÑÑÐ²Ð½Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ð´Ð¾ окÑемиÑ
модÑлÑв â на плаÑномÑ."}]},"aiAgent":{"title":"Ðа Ð±Ð°Ð·Ñ ÐÑодакÑн-агенÑа ШÐ","titleOnAgentPage":"Що AI Dude ÑобиÑÑ Ñ Ð²Ð°ÑÐ¾Ð¼Ñ Ð¿ÑоÑкÑÑ","intro":"Filmustage пÑаÑÑÑ Ð½Ð° ÐÑодакÑн-агенÑÑ Ð¨Ð â AI Dude â Ñкий аналÑзÑÑ, опÑимÑзÑÑ Ñа виконÑÑ Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð¿Ð¾ вÑÑÐ¾Ð¼Ñ Ð²Ð°ÑÐ¾Ð¼Ñ Ð¿ÑоÑкÑÑ.","worksWith":"ÐÑн пÑаÑÑÑ Ð· ваÑим ÑеалÑним ÑÑенаÑÑÑм, ÑозбоÑом ÑÑенаÑÑÑ, знÑмалÑним гÑаÑÑком Ñа звÑÑами, Ñоб:","capabilities":["ÐиÑвлÑÑи виÑобниÑÑ Ñизики до Ñого, Ñк вони ÑÑанÑÑÑ Ð¿Ñоблемами","ÐпÑимÑзÑваÑи знÑмалÑÐ½Ñ Ð´Ð½Ñ, локаÑÑÑ Ñа наванÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð°ÐºÑоÑÑв","ÐаланÑÑваÑи ÑаÑ, ÑÑоÑÑнки Ñа ÑкладнÑÑÑÑ","ÐиконÑваÑи ÑÑÑÑкÑÑÑÐ¾Ð²Ð°Ð½Ñ Ð
2·Ð¼Ñни Ñ Ð²Ð°ÑÐ¾Ð¼Ñ Ð¿ÑоÑкÑÑ â безпеÑно"],"meetButton":"ÐознайомÑеÑÑ Ð· AI Dude","quote":"Ðи опиÑÑÑÑе меÑÑ. ÐÑн аналÑзÑÑ Ð²Ð¿Ð»Ð¸Ð² Ñ Ð¿Ð¾ÐºÐ°Ð·ÑÑ Ð¿Ð¾Ð¿ÐµÑеднÑй пеÑеглÑд. Ðи заÑвеÑджÑÑÑе. Це не Ð¨Ð Ð´Ð»Ñ Ð·ÑÑÑноÑÑÑ. Це ШÐ, ÑÑвоÑений Ð´Ð»Ñ Ð²Ð¸ÑобниÑиÑ
ÑÑÑенÑ."},"security":{"title":"Ðезпека Ñа вÑдповÑднÑÑÑÑ","badge":"Ðажливо: Ðи не викоÑиÑÑовÑÑмо ваÑÑ Ð´Ð°Ð½Ñ Ð´Ð»Ñ Ð½Ð°Ð²ÑÐ°Ð½Ð½Ñ Ð½ÐµÐ¹ÑонниÑ
меÑеж.","description":"Ðи доÑÑимÑÑмоÑÑ Ð½Ð°Ð¹ÐºÑаÑиÑ
галÑзевиÑ
пÑакÑик Ñ ÑиÑÑÑÐ²Ð°Ð½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
, конÑÑÐ¾Ð»Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ñа вÑдповÑдноÑÑÑ Ð²ÑдповÑдним ÑÑандаÑÑам безпеки.","button":"СÑоÑÑнка безпеки"},"testimonials":{"title":"ÐÑдгÑки","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the softw
2are. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"ЧаÑÑÑ Ð·Ð°Ð¿Ð¸ÑаннÑ","items":[{"question":"Що Ñаке Filmustage Ñ Ñк вÑн Ð´Ð¾Ð¿Ð¾Ð¼Ð°Ð³Ð°Ñ ÐºÑнемаÑогÑаÑÑÑÑам?","answer":"Filmustage â Ñе повноÑÑнна ШÐ-плаÑÑоÑма Ð´Ð»Ñ Ð¿ÐµÑедвиÑобниÑÑва: ÑозбÑÑ ÑÑенаÑÑÑ, ÑÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ Ð³ÑаÑÑка, бÑджеÑ, VFX-ÑозбÑÑ, аналÑз ÑÑенаÑÑÑ, ÑинопÑиÑ, Sides, кол-ÑиÑи Ñа ÑозкадÑовки в Ð¾Ð´Ð½Ð¾Ð¼Ñ Ð¿Ð¾Ð²\'ÑÐ·Ð°Ð½Ð¾Ð¼Ñ ÑобоÑÐ¾Ð¼Ñ Ð¿ÑоÑÑоÑÑ, Ñо оÑ
оплÑÑ ÐºÐ¾Ð¶ÐµÐ½ кÑок вÑд заÑвеÑдженого ÑÑенаÑÑÑ Ð´Ð¾ пеÑÑого знÑмалÑного днÑ."},{"question":"Як Filmustage забезпеÑÑÑ ÐµÑекÑивне ÑпÑавлÑÐ½Ð½Ñ Ð¿ÑоÑкÑами Ñа ÑпÑвпÑаÑÑ?","answer":"Filmustage Ð½Ð°Ð´Ð°Ñ ÑÐ´Ð¸Ð½Ñ Ð¿Ð»Ð°ÑÑоÑÐ¼Ñ Ð´Ð»Ñ ÑозбоÑÑ ÑÑенаÑÑÑ, бÑджеÑÑÐ²Ð°Ð½Ð½Ñ Ñа планÑваннÑ, забезпеÑÑÑÑи Ð·Ð»Ð°Ð³Ð¾Ð´Ð¶ÐµÐ½Ñ ÑпÑвпÑаÑÑ Ð¼Ñж виÑобниÑими командами завдÑки Ñаким ÑÑнкÑÑÑм, Ñк Team Access, а Ñакож безпеÑеÑкодно ÑнÑегÑÑÑÑÑÑÑ Ð· галÑзевим ÑÑандаÑÑним пÑогÑамним забезпеÑеннÑм."},{"question":"Ð¯ÐºÑ Ð¿ÐµÑеваги викоÑиÑÑÐ°Ð½Ð½Ñ Filmustage Ð´Ð»Ñ Ð¿ÐµÑедвиÑобниÑÑва?","answer":"Filmustage пÑопонÑÑ ÐµÐºÐ¾Ð½Ð¾Ð¼ÑÑ ÑаÑÑ Ñа коÑÑÑв, пеÑеÑвоÑÑÑÑи ÑÑÑÐ¸Ð½Ð½Ñ Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ Ð½Ð° ÑÐ²Ð¸Ð´ÐºÑ ÐºÑоки, дозволÑÑÑи кÑнемаÑогÑаÑÑÑÑам бÑлÑÑе зоÑеÑедиÑиÑÑ Ð½Ð° ÑвоÑÑоÑÑÑ, а не на логÑÑÑиÑÑ, Ñа опÑимÑзÑÑÑи ÑозподÑл ÑеÑÑÑÑÑв за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ ÑвоÑÑ
пеÑедовиÑ
ÑнÑÑÑÑменÑÑв ШÐ."},{"question":"Як ШÐ-аналÑз ÑÑенаÑÑÑ Filmustage Ð´Ð¾Ð¿Ð¾Ð¼Ð°Ð³Ð°Ñ Ñ Ð¿ÐµÑедвиÑобниÑÑвÑ?","answer":"ФÑнкÑÑÑ Ð¨Ð-аналÑÐ·Ñ Filmustage здÑйÑнÑÑ ÐºÑиÑиÑÐ½Ñ Ð¾ÑÑÐ½ÐºÑ ÑÑенаÑÑÑ, вклÑÑаÑÑи ÑÑидиÑнÑ, Ð±ÐµÐ·Ð¿ÐµÐºÐ¾Ð²Ñ Ñа пеÑедвиÑобниÑÑво-виклики, забезпеÑÑÑÑи плавне пеÑенеÑÐµÐ½Ð½Ñ ÑÑÑоÑÑÑ Ð½Ð° екÑан без пеÑеÑкод Ð´Ð»Ñ ÑвоÑÑого пÑоÑеÑÑ."},{"question":"Як Filmustage авÑомаÑизÑÑ ÑозбÑÑ ÑÑенаÑÑÑ?","answer":"Filmustage авÑомаÑиÑно визнаÑÐ°Ñ ÐºÐ»ÑÑÐ¾Ð²Ñ ÐµÐ»ÐµÐ¼ÐµÐ½Ñи ÑÑенаÑÑÑ, ÑÐ°ÐºÑ Ñк акÑоÑÑÑкий Ñклад, ÑеквÑзиÑ, локаÑÑÑ Ñа VFX, опÑимÑзÑÑÑи пÑоÑÐµÑ Ð¿Ð»Ð°Ð½ÑÐ²Ð°Ð½Ð½Ñ Ñа заоÑаджÑÑÑи ÑÑнний ÑÐ°Ñ Ñ ÐºÐ¾ÑÑи завдÑки пÑдвиÑÐµÐ½Ð½Ñ ÐµÑекÑивноÑÑÑ Ð¿ÐµÑедвиÑобниÑÑво-планÑваннÑ."},{"question":"Ð¯ÐºÑ ÑнÑÑÑÑменÑи ÑпÑавлÑÐ½Ð½Ñ Ñизиками пÑопонÑÑ Filmustage?","answer":"Filmustage визнаÑÐ°Ñ ÑÑени, Ñо поÑÑебÑÑÑÑ Ð´Ð¾Ð´Ð°ÑÐºÐ¾Ð²Ð¾Ñ Ð¿ÑдгоÑовки, надаÑÑи ÑнÑоÑмаÑÑÑ Ð¿Ñо ÑÑаÑÑÑ ÑваÑин, екологÑÑÐ½Ñ Ð·Ð°Ð¿Ð¾Ð±ÑÐ¶Ð½Ñ Ð·Ð°Ñ
оди Ñа необÑ
ÑднÑÑÑÑ Ð´Ð¾ÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ Ð¾Ð±Ð¼ÐµÐ¶ÐµÐ½Ñ Ñодо COVID-19, забезпеÑÑÑÑи Ð±ÐµÐ·Ð¿ÐµÐºÑ Ð½Ð° знÑмалÑÐ½Ð¾Ð¼Ñ Ð¼Ð°Ð¹Ð´Ð°Ð½ÑÐ¸ÐºÑ Ñа безпеÑебÑйний пÑоÑÐµÑ Ð·Ð¹Ð¾Ð¼Ð¾Ðº."},{"question":"Ð¯ÐºÑ ÑÑнкÑÑÑ Ð¿ÑопонÑÑ Filmustage Ð´Ð»Ñ ÑпÑоÑÐµÐ½Ð½Ñ ÑÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ Ð·Ð½ÑмалÑного гÑаÑÑка?","answer":"Filmustage пÑопонÑÑ ÑÐ°ÐºÑ ÑÑнкÑÑÑ, Ñк авÑомаÑиÑна оÑÑнка ÑаÑÑ, пÑив\'Ñзка до ÑеалÑниÑ
локаÑÑй Ñа ÑпÑавлÑÐ½Ð½Ñ ÑÑенами за Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð¿ÐµÑеÑÑгÑваннÑ, Ð´Ð»Ñ Ð°Ð²ÑомаÑизаÑÑÑ Ñа пÑдвиÑÐµÐ½Ð½Ñ ÑоÑноÑÑÑ ÑÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ Ð·Ð½ÑмалÑного гÑаÑÑка, заоÑаджÑÑÑи ÑÐ°Ñ Ñ ÑоблÑÑи виÑобниÑий пÑоÑÐµÑ Ð±ÑлÑÑ Ð¿Ð»Ð°Ð²Ð½Ð¸Ð¼."},{"question":"Чи ÑÑмÑÑний Filmustage з моÑм наÑвним виÑобниÑим пÑогÑамним забезпеÑеннÑм?","answer":"Filmustage ÑозÑоблений Ð´Ð»Ñ Ð±ÐµÐ·Ð¿ÐµÑеÑÐºÐ¾Ð´Ð½Ð¾Ñ ÑнÑегÑаÑÑÑ Ð· галÑÐ
2·ÐµÐ²Ð¸Ð¼ ÑÑандаÑÑним виÑобниÑим пÑогÑамним забезпеÑеннÑм, вклÑÑаÑÑи Movie Magic, Gorilla Scheduling Ñа Final Draft, покÑаÑÑÑÑи Ð²Ð°Ñ ÑÑнÑÑÑий ÑобоÑий пÑоÑÐµÑ Ð±ÐµÐ· замÑни ÑнÑÑÑÑменÑÑв, до ÑкиÑ
ви звикли."},{"question":"Як Filmustage забезпеÑÑÑ Ð±ÐµÐ·Ð¿ÐµÐºÑ Ð´Ð°Ð½Ð¸Ñ
Ñа вÑдповÑднÑÑÑÑ Ð³Ð°Ð»Ñзевим ÑÑандаÑÑам?","answer":"Filmustage забезпеÑÑÑ Ð±ÐµÐ·Ð¿ÐµÐºÑ Ð´Ð°Ð½Ð¸Ñ
Ñа вÑдповÑднÑÑÑÑ Ð³Ð°Ð»Ñзевим ÑÑандаÑÑам завдÑки оÑÑÐ¸Ð¼Ð°Ð½Ð½Ñ ÑеÑÑиÑÑкаÑÑÑ SOC 2 Type II, ÑленÑÑÐ²Ñ Ð² Trusted Partner Network (TPN) Ð·Ñ ÑÑаÑÑÑом TPN Blue Shield. Ð¦Ñ Ð¼ÑжнаÑодно Ð²Ð¸Ð·Ð½Ð°Ð½Ñ ÑÑандаÑÑи пÑдÑвеÑджÑÑÑÑ, Ñо Filmustage доÑÑимÑÑÑÑÑÑ ÑÑвоÑиÑ
заÑ
одÑв безпеки, заÑ
иÑÐ°Ñ ÐºÐ¾Ð½ÑÑденÑÑÐ¹Ð½Ñ Ð´Ð°Ð½Ñ ÐºÑновиÑобниÑÑва Ñа вÑдповÑÐ´Ð°Ñ Ð½Ð°Ð¹Ð²Ð¸Ñим вимогам вÑдповÑдноÑÑÑ, вÑÑановленим ÑндÑÑÑÑÑÑÑ Ñозваг."},{"question":"Чи легко коÑиÑÑÑваÑиÑÑ Filmustage кÑнемаÑогÑаÑÑÑÑам бÑдÑ-Ñкого ÑÑÐ²Ð½Ñ ÐºÐ²Ð°Ð»ÑÑÑкаÑÑÑ?","answer":"Так, Filmustage ÑозÑоблений ÑнÑÑÑÑивно зÑозÑмÑлим Ñа зÑÑÑним Ð´Ð»Ñ ÐºÑнемаÑогÑаÑÑÑÑÑв бÑдÑ-Ñкого ÑÑвнÑ. ÐавдÑки пÑоÑÑÐ¾Ð¼Ñ UX Ñа ÑÑлодобовÑй пÑдÑÑимÑÑ Ð² ÑÐµÐ¶Ð¸Ð¼Ñ ÑеалÑного ÑаÑÑ, поÑаÑок ÑобоÑи Ñа навÑгаÑÑÑ Ð¿Ð»Ð°ÑÑоÑÐ¼Ð¾Ñ Ñ Ð·ÑозÑмÑлими Ð´Ð»Ñ Ð²ÑÑÑ
коÑиÑÑÑваÑÑв."}]},"stats":{"items":[{"value":"45K+","label":"ÐÑнемаÑогÑаÑÑÑÑÑв планÑÑÑÑ ÑÐ²Ð¾Ñ Ð¿ÑоÑкÑи Ñ Filmustage"},{"value":"5.2M+","label":"Ðодин ÑÑÑÐ½Ð¾Ñ ÑобоÑи зекономлено завдÑки викоÑиÑÑÐ°Ð½Ð½Ñ Ð¿Ð»Ð°ÑÑоÑми Filmustage"},{"value":"$178M+","label":"ÐÑоÑей зекономлено завдÑки викоÑиÑÑÐ°Ð½Ð½Ñ Ð¿Ð»Ð°ÑÑоÑми Filmustage"}]},"calendly":{"title":"ÐамовиÑи демо","description":"ÐапланÑйÑе дзвÑнок з нами, Ñоб ми допомогли опÑимÑзÑваÑи Ð²Ð°Ñ ÐºÑновиÑобниÑий пÑоÑÐµÑ Ð²ÑдповÑдно до ваÑиÑ
поÑÑеб.","button":"ÐамовиÑи демо"},"trustedBy":{"title":"Ðам довÑÑÑÑÑÑ Ñа пÑо Ð½Ð°Ñ Ð¿Ð¸ÑÑÑÑ"},"hallOfFame":{"title":"Ðал Ñлави","subtitle":"СÑвоÑÐµÐ½Ñ ÐºÑнемаÑогÑаÑÑÑÑами, ÑÐºÑ Ð´Ð¾Ð²ÑÑÑÑÑÑ Filmustage"},"team":{"title":"ÐÑд кеÑÑвниÑÑвом екÑпеÑÑÑв"},"partners":{"title":"ÐаÑÑнеÑи Ñа ÑпÑвпÑаÑÑ"}}'),pricing:JSON.parse('{"seo_title":"ТаÑиÑи - безкоÑÑовний план Ñа Director\'s Cut","seo_description":"ÐбеÑÑÑÑ ÑвÑй план - коÑиÑÑÑйÑеÑÑ ÑÑÑма ÑнÑÑÑÑменÑами без ШРбезкоÑÑовно або ÑозблокÑйÑе Ð¿Ð¾Ð²Ð½Ñ Ð¿Ð¾ÑÑжнÑÑÑÑ Ð¨Ð Ð· Director\'s Cut вÑд ${{price}}/мÑÑ.","hero_title":"ÐÑоÑÑÑ Ñа пÑозоÑÑ ÑаÑиÑи","hero_subtitle":"УÑÑ ÑнÑÑÑÑменÑи Ð´Ð»Ñ ÐºÑновиÑобниÑÑва - безкоÑÑовно. ÐеÑейдÑÑÑ Ð½Ð° Director\'s Cut Ð´Ð»Ñ Ð¿Ð¾Ð²Ð½Ð¾Ñ Ð¿Ð¾ÑÑжноÑÑÑ Ð¨Ð Ð· монеÑами, ÑÐºÑ Ð²Ð¸ конÑÑолÑÑÑе.","social_proof":"45,000+ кÑнемаÑогÑаÑÑÑÑÑв · ÐÑепÑодакÑн вÑд Рдо Я","pipeline_title":"Ðожен план вÑдкÑÐ¸Ð²Ð°Ñ <strong>веÑÑ Ð¿Ð°Ð¹Ð¿Ð»Ð°Ð¹Ð½</strong> â 12 модÑлÑв, без доплаÑ","pipeline_included":"ÐклÑÑено","pipeline_modules":{"breakdown":"РозбÑÑ","annotations":"ÐноÑаÑÑÑ","analysis":"ÐналÑз","synopsis":"СинопÑиÑ","storyboards":"РозкадÑовки","vfx":"VFX","schedule":"ÐÑаÑÑк","sides":"Sides","callSheets":"Ðол-ÑиÑи","budgeting":"ÐÑджеÑ","versioning":"ÐеÑÑÑÑ","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude пÑаÑÑÑ Ð² ÑÑÑÐ¾Ð¼Ñ Ð¿Ð°Ð¹Ð¿Ð»Ð°Ð¹Ð½Ñ</strong> â пеÑебÑдÑÑ Ð³ÑаÑÑк пÑд конÑлÑÐºÑ Ñ ÐºÐ°ÑÑÑ, пÑдгоÑÑÑ ÑинопÑиÑ, оÑÑниÑÑ ÑÑÐµÐ½Ñ Ð·Ð° ÑкладнÑÑÑÑ VFX. ÐонеÑи визнаÑаÑÑÑ Ð»Ð¸Ñе обÑÑг ÑобоÑи, а не Ñе, Ñо вам доÑÑÑпно.","toggle_monthly":"ЩомÑÑÑÑно","toggle_annual_sr":"УвÑ
2мкнÑÑÑ, Ñоб побаÑиÑи ÑÑÑÐ½Ñ ÑÑни","toggle_annual":"ЩоÑÑÑно","directors_cut_annual_value_note":"${{annualPrice}}/ÑÑк пÑи ÑÑÑнÑй оплаÑÑ â¢ ÐµÐºÐ¾Ð½Ð¾Ð¼ÑÑ ${{savings}} (знижка {{percent}}%)","toggle_annual_value":"економÑÑ Ð´Ð¾ ${{maxSavings}} на ÑÑк","toggle_annual_bonus":"(до +4 мÑÑ. безкоÑÑовно)","free_plan_name":"ÐезкоÑÑовний","free_plan_price":"$0","free_plan_subtitle":"УÑÑ Ð¾ÑÐ½Ð¾Ð²Ð½Ñ ÑнÑÑÑÑменÑи - без банкÑвÑÑÐºÐ¾Ñ ÐºÐ°ÑÑки","free_plan_whats_included":"Що вÑ
одиÑÑ","free_plan_features":["<b>ЧаÑÑковий ШÐ-ÑозбÑÑ</b> (20% ÑÑен)","1 акÑивний пÑоÑкÑ","УÑÑ ÑнÑÑÑÑменÑи без ШР(див. нижÑе)","Ðемо-пÑоÑÐºÑ Ð· повним ÑозбоÑом"],"free_plan_footnote":"Ð ÑÑÐ½Ñ Ð¿ÑоÑкÑи залиÑаÑÑÑÑÑ Ð²ÑдкÑиÑими назавжди. ÐÐ»Ñ Ð²ÑдкÑиÑÑÑ Ð¿ÑоÑкÑÑ Ð· <b>повним ШÐ-ÑозбоÑом</b> поÑÑÑбен акÑивний план Director\'s Cut.","free_plan_cta":"ÐоÑаÑи безкоÑÑовно","directors_cut_badge":"ÐайпопÑлÑÑнÑÑий","directors_cut_name":"Director\'s Cut","directors_cut_price_suffix":"/мÑÑ","directors_cut_annual_note":"${{annualPrice}}/ÑÑк оплаÑа Ñаз на ÑÑк ⢠+{{annualBonusMonths}} мÑÑ. безкоÑÑовно","directors_cut_price_prefix":"ÐÑд","directors_cut_annual_onboarding":"<b>ÐезкоÑÑовний онбоÑдинг</b> Ð´Ð»Ñ Ð²Ð°Ñ Ñ Ð²Ð°ÑÐ¾Ñ ÐºÐ¾Ð¼Ð°Ð½Ð´Ð¸","directors_cut_subtitle":"Ðовна поÑÑжнÑÑÑÑ Ð¨Ð Ð´Ð»Ñ Ð²Ð°ÑиÑ
пÑоÑкÑÑв","directors_cut_whats_included":"УÑе з Free, плÑÑ","directors_cut_features":["<b>{{coins}} монеÑ</b> за ÑозÑаÑ
Ñнковий Ñикл","Ðовний ШÐ-ÑозбÑÑ, ÑинопÑиÑ, аналÑз Ñа ÑнÑе","Ðеобмежена кÑлÑкÑÑÑÑ Ð°ÐºÑивниÑ
пÑоÑкÑÑв","<b>ÐонÑÑи лоÑлÑноÑÑÑ</b> - до +100% додаÑковиÑ
монеÑ","ÐонеÑи пеÑеноÑÑÑÑÑÑ, поки пÑдпиÑка акÑивна","УÑÑ ÑоÑмаÑи екÑпоÑÑÑ"],"directors_cut_cta":"ÐоÑаÑи безкоÑÑовно ð¿","enterprise_title":"ÐоÑпоÑаÑивний план","enterprise_subtitle":"ÐндивÑдÑалÑÐ½Ñ ÑÑни Ð´Ð»Ñ ÑÑÑдÑй Ñа пÑодакÑн-компанÑй â","academic_title":"ÐкадемÑÑна пÑдпиÑка","academic_subtitle":"СпеÑÑалÑÐ½Ñ ÑÑни Ð´Ð»Ñ ÑÑÑденÑÑв Ñа викладаÑÑв â","features_title":"Що вÑ
одиÑÑ","features_subtitle":"Ðожен план вклÑÑÐ°Ñ Ð¿Ð¾ÑÑÐ¶Ð½Ñ ÑнÑÑÑÑменÑи без ШÐ. Director\'s Cut вÑдкÑÐ¸Ð²Ð°Ñ Ð¨Ð-ÑÑнкÑÑÑ, Ñо пÑаÑÑÑÑÑ Ð½Ð° монеÑаÑ
.","non_ai_features_title":"ФÑнкÑÑÑ Ð±ÐµÐ· ШÐ","non_ai_features_badge":"завжди безкоÑÑовно","ai_features_title":"ШÐ-ÑÑнкÑÑÑ","ai_features_badge":"викоÑиÑÑовÑÑÑÑ Ð¼Ð¾Ð½ÐµÑи","ai_dude_divider":"ÐÑаÑÑÑ Ð½Ð° ÐгенÑÑ Ð¨Ð Dude","FREE_FEATURES":["РозбÑÑ ÑÑенаÑÑÑ (вÑÑÑнÑ)","СÑвоÑеннÑ, ÑедагÑÐ²Ð°Ð½Ð½Ñ Ð±ÑджеÑÑ Ñа Ñаблони","Ðол-ÑиÑи Ñа звÑÑи","РозкадÑовки Ñа ÑпиÑки кадÑÑв","ÐмпоÑÑ ÑÑенаÑÑÑ - бÑдÑ-Ñка мова Ñа ÑоÑмаÑ","ÐоÑаÑки Ñа коменÑаÑÑ Ð´Ð¾ ÑÑен","ÐнÑмалÑний гÑаÑÑк, DOODs Ñа конÑлÑкÑи","ÐеÑÑÐ²Ð°Ð½Ð½Ñ Ð»Ð¾ÐºÐ°ÑÑÑми","Ðомандна ÑпÑвпÑаÑÑ","ÐкÑпоÑÑ Ñ PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"РозÑмний ÑозбÑÑ Ð¨Ð","icon":"ð¬"},{"title":"ШРбÑджеÑ","icon":"ð°"},{"title":"ШРÑинопÑÐ¸Ñ ÑÑени","icon":"â¨"},{"title":"ШРаналÑз ÑÑени","icon":"ð"},{"title":"ШРзобÑÐ°Ð¶ÐµÐ½Ð½Ñ Ð´Ð»Ñ ÑозкадÑовки","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"СинопÑÐ¸Ñ ÑÑÑого ÑÑенаÑÑÑ","icon":"â¨"},{"title":"РозбÑÑ VFX ШÐ","icon":"ð¥"},{"title":"СеманÑиÑний аналÑз ÑÑенаÑÑÑ","icon":"ð"},{"title":"РозÑмний ШРзнÑмалÑний гÑаÑÑк","icon":"ð
"},{"title":"ÐÑÑ Ð¨Ð Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"Що Ñаке монеÑи Ñ Ñк воÐ
2½Ð¸ пÑаÑÑÑÑÑ?","answer":"ÐонеÑи - Ñе внÑÑÑÑÑÐ½Ñ Ð²Ð°Ð»ÑÑа Filmustage. ÐÑдпиÑка Director\'s Cut вклÑÑÐ°Ñ <b>{{coins}} монеÑ</b> за ÑозÑаÑ
Ñнковий Ñикл. Чим довÑе ви залиÑаÑÑеÑÑ Ð¿ÑдпиÑником, Ñим бÑлÑÑе Ð¼Ð¾Ð½ÐµÑ Ð¾ÑÑимÑÑÑе завдÑки <b>ÐÑогÑÐ°Ð¼Ñ Ð»Ð¾ÑлÑноÑÑÑ</b> - до <b>+100% бонÑÑниÑ
монеÑ</b> за Ñикл. ÐонеÑи викоÑиÑÑовÑÑÑÑÑÑ Ð´Ð»Ñ Ð¨Ð-ÑÑнкÑÑй: Smart Breakdown, ÑинопÑÐ¸Ñ ÑÑени, ÑозкадÑовки, бÑджеÑÑÐ²Ð°Ð½Ð½Ñ Ñа ÑнÑе. Ðожна ШÐ-опеÑаÑÑÑ Ð¼Ð°Ñ ÑÑкÑÐ¾Ð²Ð°Ð½Ñ Ð²Ð°ÑÑÑÑÑÑ Ñ Ð¼Ð¾Ð½ÐµÑаÑ
, ÑÐºÑ Ð²Ð¸Ð´Ð½Ð¾ в додаÑкÑ. ÐапÑиклад, {{coins}} Ð¼Ð¾Ð½ÐµÑ Ð´Ð¾ÑÑаÑнÑо Ð´Ð»Ñ <b>повного ШÐ-ÑозбоÑÑ</b> Ñипового ÑÑенаÑÑÑ Ð½Ð° 100 ÑÑоÑÑнок, плÑÑ <b>ШÐ-бÑджеÑÑваннÑ</b> Ñа <b>повний ÑинопÑÐ¸Ñ ÑÑенаÑÑÑ</b> - вÑе за один Ñикл."},{"question":"Що Ñаке ШРDude?","answer":"ШРDude - Ñе Ð²Ð°Ñ Ð²Ð±Ñдований ШÐ-аÑиÑÑенÑ. Ðи ÑпÑлкÑÑÑеÑÑ Ð· ним звиÑÐ°Ð¹Ð½Ð¾Ñ Ð¼Ð¾Ð²Ð¾Ñ, а вÑн виконÑÑ ÑеалÑÐ½Ñ Ð²Ð¸ÑобниÑÑ ÑобоÑÑ Ñ Ð²Ð°ÑÐ¾Ð¼Ñ Ð¿ÑоÑкÑÑ - ÑозÑÐ¼Ð½Ñ ÑозбоÑи, ÑÑвоÑÐµÐ½Ð½Ñ Ñа змÑÐ½Ñ Ð¿Ð¾ÑÑÐ´ÐºÑ Ð·Ð½ÑмалÑниÑ
гÑаÑÑкÑв, ÑозбоÑи VFX, ÑеманÑиÑний поÑÑк по ÑÑенаÑÑÑ, ÑинопÑиÑи вÑÑого ÑÑенаÑÑÑ Ñа безпоÑеÑÐµÐ´Ð½Ñ ÑедагÑÐ²Ð°Ð½Ð½Ñ ÑÑен. СпÑлкÑÐ²Ð°Ð½Ð½Ñ Ð· ШРDude вклÑÑено Ñ Ð²Ð°Ñ Ð¿Ð»Ð°Ð½ Director\'s Cut - ви виÑÑаÑаÑÑе монеÑи лиÑе ÑодÑ, коли вÑн виконÑÑ ÑеалÑÐ½Ñ ÑобоÑÑ, Ñ ÐºÐ¾Ð¶Ð½Ð° опеÑаÑÑÑ Ð¼Ð°Ñ ÑÑкÑÐ¾Ð²Ð°Ð½Ñ Ð²Ð°ÑÑÑÑÑÑ Ñ Ð¼Ð¾Ð½ÐµÑаÑ
, ÑÐºÑ Ð²Ð¸Ð´Ð½Ð¾ в додаÑкÑ."},{"question":"Що Ñаке ÐÑогÑама лоÑлÑноÑÑÑ?","answer":"Чим довÑе ви пÑдпиÑанÑ, Ñим бÑлÑÑе Ð¼Ð¾Ð½ÐµÑ Ð¾ÑÑимÑÑÑе. ÐÐ¾Ð¶Ð½Ñ <b>3 поÑлÑÐ´Ð¾Ð²Ð½Ñ Ð¼ÑÑÑÑÑ</b> Ð²Ð°Ñ Ð±Ð¾Ð½ÑÑ Ð·ÑоÑÑÐ°Ñ Ð½Ð° <b>+10%</b>: ÑеÑез 3 мÑÑÑÑÑ Ð²Ð¸ оÑÑимÑÑÑе <b>+10%</b>, ÑеÑез 6 мÑÑÑÑÑв <b>+20%</b>, ÑеÑез 9 мÑÑÑÑÑв <b>+30%</b> Ñ Ñак Ð´Ð°Ð»Ñ - аж до <b>+100% бонÑÑниÑ
монеÑ</b> на 30-Ð¼Ñ Ð¼ÑÑÑÑÑ Ð±ÐµÐ·Ð¿ÐµÑеÑÐ²Ð½Ð¾Ñ Ð¿ÑдпиÑки."},{"question":"Чи пеÑеноÑÑÑÑÑÑ Ð½ÐµÐ²Ð¸ÐºÐ¾ÑиÑÑÐ°Ð½Ñ Ð¼Ð¾Ð½ÐµÑи?","answer":"Так! ÐевикоÑиÑÑÐ°Ð½Ñ Ð¼Ð¾Ð½ÐµÑи <b>авÑомаÑиÑно пеÑеноÑÑÑÑÑÑ</b> на наÑÑÑпний ÑозÑаÑ
Ñнковий Ñикл Ñ Ð·Ð°Ð»Ð¸ÑаÑÑÑÑÑ Ð½Ð° ваÑÐ¾Ð¼Ñ ÑаÑ
ÑнкÑ, поки пÑдпиÑка акÑивна. Ðони згоÑаÑÑÑ Ð»Ð¸Ñе ÑкÑо ви <b>ÑкаÑÑÑÑе пÑдпиÑкÑ</b> Ñ Ð½Ðµ поновиÑе ÑÑ Ð¿ÑоÑÑгом 30 днÑв."},{"question":"Що ÑÑанеÑÑÑÑ Ð· монеÑами, ÑкÑо Ñ ÑкаÑÑÑ Ð¿ÑдпиÑкÑ?","answer":"ЯкÑо ви ÑкаÑÑÑÑе пÑдпиÑкÑ, ваÑÑ Ð·Ð°Ð»Ð¸ÑÐºÐ¾Ð²Ñ Ð¼Ð¾Ð½ÐµÑи <b>замоÑожÑÑÑÑÑÑ Ð½Ð° 30 днÑв</b>. Ðи не зможеÑе ÑÑ
виÑÑаÑиÑи пÑоÑÑгом ÑÑого пеÑÑодÑ, але ÑкÑо <b>поновиÑе пÑдпиÑÐºÑ Ð¿ÑоÑÑгом 30 днÑв</b>, ваÑÑ Ð¼Ð¾Ð½ÐµÑи бÑдÑÑÑ Ð¿Ð¾Ð²Ð½ÑÑÑÑ Ð²ÑдновленÑ. ЧеÑез 30 днÑв без Ð¿Ð¾Ð½Ð¾Ð²Ð»ÐµÐ½Ð½Ñ Ð½ÐµÐ²Ð¸ÑÑаÑÐµÐ½Ñ Ð¼Ð¾Ð½ÐµÑи згоÑаÑÑÑ."},{"question":"Що ÑÑанеÑÑÑÑ Ð· моÑми пÑоÑкÑами, ÑкÑо Ð¼Ð¾Ñ Ð¿ÑдпиÑка завеÑÑиÑÑÑÑ?","answer":"ÐÑÑого нÑколи не видалÑÑÑÑÑÑ - ваÑа ÑобоÑа завжди в безпеÑÑ. ÐаÑÑ <b>ÑÑÑÐ½Ñ (без ШÐ) пÑоÑкÑи</b> залиÑаÑÑÑÑÑ Ð¿Ð¾Ð²Ð½ÑÑÑÑ Ð²ÑдкÑиÑими на безкоÑÑÐ¾Ð²Ð½Ð¾Ð¼Ñ Ð¿Ð»Ð°Ð½Ñ Ð· ÑÑÑма ÑнÑÑÑÑменÑами без ШРÑа екÑпоÑÑом. ÐÑоÑÐ
2ºÑи, ÑÑвоÑÐµÐ½Ñ Ð· <b>повним ШÐ-ÑозбоÑом</b>, пÑоÑÑо пÑизÑпинÑÑÑÑÑÑ, доки ви не поновиÑе пÑдпиÑÐºÑ - ÑÑе залиÑаÑÑÑÑÑ Ð·Ð±ÐµÑеженим, а повний доÑÑÑп повеÑÑаÑÑÑÑÑ Ð¾Ð´ÑазÑ, Ñойно ви оÑоÑмиÑе пÑдпиÑÐºÑ Ð·Ð½Ð¾Ð²Ñ. <b>ЧаÑÑковий ШÐ-ÑозбÑÑ</b>, демо-пÑоÑÐºÑ Ñа бÑдÑ-Ñкий пÑоÑкÑ, Ñким з вами подÑливÑÑ Ð°ÐºÑивний пÑдпиÑник, завжди залиÑаÑÑÑÑÑ Ð²ÑдкÑиÑими."},{"question":"Що Ñ Ð¼Ð¾Ð¶Ñ ÑобиÑи на безкоÑÑÐ¾Ð²Ð½Ð¾Ð¼Ñ Ð¿Ð»Ð°Ð½Ñ?","answer":"ÐезкоÑÑовний план Ð½Ð°Ð´Ð°Ñ Ð´Ð¾ÑÑÑп до вÑÑÑ
ÑнÑÑÑÑменÑÑв без ШÐ: ÑÑÑний ÑозбÑÑ ÑÑенаÑÑÑ, ÑÑвоÑÐµÐ½Ð½Ñ Ð±ÑджеÑÑ Ð· Ñаблонами, кол-ÑиÑи, ÑозкадÑовки Ñа ÑпиÑки кадÑÑв, планÑÐ²Ð°Ð½Ð½Ñ Ð· DOODs, кеÑÑÐ²Ð°Ð½Ð½Ñ Ð»Ð¾ÐºÐ°ÑÑÑми, командна ÑпÑвпÑаÑÑ Ñа екÑпоÑÑ Ñ PDF, Excel, MMS Ñ MMB. Ðи Ñакож оÑÑимÑÑÑе <b>ÑаÑÑковий ШÐ-ÑозбÑÑ</b> (20% ÑÑен), Ñоб випÑобÑваÑи наÑÑ Ð¨Ð-можливоÑÑÑ. ÐаÑÑ <b>ÑÑÑÐ½Ñ Ð¿ÑоÑкÑи</b>, ÑаÑÑковий ÑозбÑÑ Ñа демо-пÑоÑÐºÑ Ð·Ð°Ð»Ð¸ÑаÑÑÑÑÑ Ð¿Ð¾Ð²Ð½ÑÑÑÑ Ð²ÑдкÑиÑими. ÐÐ»Ñ Ð²ÑдкÑиÑÑÑ Ð¿ÑоÑкÑÑ Ð· <b>повним ШÐ-ÑозбоÑом</b> (обÑоблено ÐºÐ¾Ð¶Ð½Ñ ÑÑенÑ) поÑÑÑбна акÑивна пÑдпиÑка Director\'s Cut."},{"question":"Чи Ð¼Ð¾Ð¶Ñ Ñ ÑпÑобÑваÑи ШÐ-ÑÑнкÑÑÑ Ð´Ð¾ оÑоÑÐ¼Ð»ÐµÐ½Ð½Ñ Ð¿ÑдпиÑки?","answer":"Так. Ðожен новий акаÑÐ½Ñ Ð¾ÑÑимÑÑ <b>ÑаÑÑковий ШÐ-ÑозбÑÑ</b> пеÑÑого пÑоÑкÑÑ - близÑко 20% ÑÑен обÑоблÑÑÑÑÑÑ Ð·Ð° Ð´Ð¾Ð¿Ð¾Ð¼Ð¾Ð³Ð¾Ñ Ð¨Ð Ð±ÐµÐ·ÐºÐ¾ÑÑовно. Ðи Ñакож маÑÑе доÑÑÑп до <b>демо-пÑоÑкÑÑ</b> з повними ÑезÑлÑÑаÑами ÑозбоÑÑ, Ñоб ознайомиÑиÑÑ Ð· ÑÑÑма ÑÑнкÑÑÑми пеÑед пÑдпиÑкоÑ."},{"question":"Чи оÑÑÐ¸Ð¼Ð°Ñ Ñ Ð¼Ð¾Ð½ÐµÑи безкоÑÑовно?","answer":"Так! Ðожен новий коÑиÑÑÑÐ²Ð°Ñ Ð¾ÑÑимÑÑ <b>100 вÑÑалÑниÑ
монеÑ</b> пÑи ÑеÑÑÑÑаÑÑÑ. Ðи Ñакож можеÑе заÑобиÑи бонÑÑÐ½Ñ Ð¼Ð¾Ð½ÐµÑи ÑеÑез <b>ÑпеÑÑалÑÐ½Ñ Ð·Ð°Ñ
оди, акÑÑÑ Ñа кампанÑÑ</b> - навÑÑÑ Ð½Ð° безкоÑÑÐ¾Ð²Ð½Ð¾Ð¼Ñ Ð¿Ð»Ð°Ð½Ñ. СлÑдкÑйÑе за ÑвоÑÑ ÐµÐ»ÐµÐºÑÑÐ¾Ð½Ð½Ð¾Ñ Ð¿Ð¾ÑÑÐ¾Ñ Ñа ÑповÑÑеннÑми в додаÑкÑ, Ñоб не пÑопÑÑÑиÑи бонÑÑÐ½Ñ Ð¼Ð¾Ð¶Ð»Ð¸Ð²Ð¾ÑÑÑ."},{"question":"Що вÑ
одиÑÑ Ñ Ð¿Ð»Ð°Ð½ Director\'s Cut?","answer":"УÑе з безкоÑÑовного планÑ, плÑÑ <b>повний доÑÑÑп до вÑÑÑ
ШÐ-ÑÑнкÑÑй</b>: Smart Breakdown, ÑинопÑÐ¸Ñ ÑÑени, аналÑз ÑÑени, генеÑаÑÑÑ ÑозкадÑовок, ШÐ-бÑджеÑÑваннÑ, повний ÑинопÑÐ¸Ñ ÑÑенаÑÑÑ Ñа аÑиÑÑÐµÐ½Ñ <b>ШРDude</b> (ÑозÑмне планÑваннÑ, ÑозбÑÑ VFX, ÑеманÑиÑний поÑÑк Ñа ÑедагÑÐ²Ð°Ð½Ð½Ñ ÑеÑез ÑаÑ). Ðи оÑÑимÑÑÑе <b>{{coins}} монеÑ</b> за Ñикл, кÑлÑкÑÑÑÑ ÑкиÑ
авÑомаÑиÑно зÑоÑÑÐ°Ñ Ð·Ð°Ð²Ð´Ñки <b>ÐÑогÑÐ°Ð¼Ñ Ð»Ð¾ÑлÑноÑÑÑ</b> - до +100% бонÑÑниÑ
монеÑ, Ñим довÑе ви пÑдпиÑанÑ."},{"question":"У ÑÐ¾Ð¼Ñ Ð¿ÐµÑевага ÑÑÑÐ½Ð¾Ñ Ð¾Ð¿Ð»Ð°Ñи?","answer":"ÐÑи ÑÑÑнÑй оплаÑÑ Ð´ÑÑ <b>знижка вÑд 30% до 40%</b>, Ñ Ð²Ð¾Ð½Ð° зÑоÑÑÐ°Ñ Ñазом Ñз планом â Ñо виÑий ÑаÑиÑ, Ñо бÑлÑÑа економÑÑ. Той Ñамий план, оплаÑа Ñаз на ÑÑк. ÐонеÑи заÑаÑ
овÑÑÑÑÑÑ Ð¾Ð´ÑÐ°Ð·Ñ Ð·Ð° вÑÑ <b>12 мÑÑÑÑÑв</b>, а бонÑÑи ÐÑогÑами лоÑлÑноÑÑÑ Ð¹ Ð´Ð°Ð»Ñ Ð´ÑÑÑÑ Ñа зÑоÑÑаÑÑÑ ÐºÐ¾Ð¶Ð½Ñ 3 мÑÑÑÑÑ."},{"question":"Що Ñаке коÑпоÑаÑивний план?","answer":"ÐоÑпоÑаÑивний план ÑÑвоÑений Ð´Ð»Ñ ÑÑÑдÑй Ñа великиÑ
пÑодакÑн-компанÑй, Ñким поÑÑÑÐ±Ð½Ñ <b>ÑндивÑдÑалÑÐ½Ñ ÑÑни</b>, видÑлена пÑдÑÑимка, пеÑÑоналÑÐ·Ð¾Ð²Ð°Ð½Ñ ÐºÐ¾Ð½ÑÑакÑи, ÑезеÑвне копÑÑÐ²Ð°Ð½Ð½Ñ Ð´Ð°Ð½Ð¸Ñ
, налаÑÑÐ¾Ð²Ð°Ð½Ñ Ð¨Ð-Ð¼Ð¾Ð´ÐµÐ»Ñ Ñа ÑозÑиÑÐµÐ½Ñ ÑÑнкÑÑÑ Ð±ÐµÐ·Ð¿ÐµÐºÐ¸. ÐвеÑнÑÑÑÑÑ Ð´Ð¾ наÑого вÑддÑÐ»Ñ Ð¿ÑодажÑв, Ñоб обговоÑиÑи ваÑÑ Ð¿Ð¾ÑÑеби."},{"question":"Чи Ð¼Ð¾Ð¶Ñ Ñ Ð·Ð¼ÑниÑи план або ÑиÐ
2ºÐ» оплаÑи?","answer":"Так! Ðи можеÑе пÑдвиÑиÑи, знизиÑи план або пеÑемикаÑиÑÑ Ð¼Ñж ÑомÑÑÑÑÐ½Ð¾Ñ Ñа ÑÑÑÐ½Ð¾Ñ Ð¾Ð¿Ð»Ð°ÑÐ¾Ñ Ð±ÑдÑ-коли. Ðоли ви <b>пÑдвиÑÑÑÑе план</b>, ви ÑплаÑÑÑÑе лиÑе пÑопоÑÑÑÐ¹Ð½Ñ ÑÑзниÑÑ Ð·Ð° залиÑок поÑоÑного ÑиклÑ, а <b>додаÑÐºÐ¾Ð²Ñ Ð¼Ð¾Ð½ÐµÑи заÑаÑ
овÑÑÑÑÑÑ Ð¾Ð´ÑазÑ</b>. ÐодниÑ
подвÑйниÑ
ÑпиÑÐ°Ð½Ñ - ви оплаÑÑÑÑе лиÑе ÑÑзниÑÑ Ð¼Ñж ÑÑаÑим Ñа новим планом."},{"question":"Чи Ð¼Ð¾Ñ Ð´Ð°Ð½Ñ Ð² безпеÑÑ?","answer":"ÐезÑмовно. Filmustage Ð¼Ð°Ñ ÑеÑÑиÑÑкаÑÑÑ <b>SOC 2 Type II</b> Ñа Ñ ÑÑаÑником <b>Trusted Partner Network (TPN)</b> з вÑÐ´Ð·Ð½Ð°ÐºÐ¾Ñ TPN Blue Shield. ÐаÑÑ ÑÑенаÑÑÑ Ñа виÑобниÑÑ Ð´Ð°Ð½Ñ Ð·Ð°Ñ
иÑÐµÐ½Ñ Ð¿ÑовÑдними ÑÑандаÑÑами безпеки."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - ÐезпеÑне кÑновиÑобниÑÑво на Ð±Ð°Ð·Ñ Ð¨Ð Ð´Ð»Ñ ÑÑÑдÑй","description":"ÐпÑимÑзÑйÑе кÑновиÑобниÑÑво завдÑки ШÐ-аналÑÐ·Ñ ÑÑенаÑÑÑв, планÑÐ²Ð°Ð½Ð½Ñ Ñа бÑджеÑÑваннÑ. Ðезпека коÑпоÑаÑивного ÑÑвнÑ, ÑнÑегÑаÑÑÑ Ñа пÑдÑÑимка 24/7."},"hero":{"heading":"ШÐ-плаÑÑоÑма пеÑедвиÑобниÑÑва Ð´Ð»Ñ ÐºÐ¾ÑпоÑаÑивниÑ
ÑÑÑдÑй","subtitle":"ÐÑиÑвидÑÑйÑе ÑозбоÑи ÑÑенаÑÑÑв, знÑмалÑÐ½Ñ Ð³ÑаÑÑки Ñа бÑджеÑи з безпекоÑ, ÑпÑавлÑннÑм Ñа пÑдÑÑÐ¸Ð¼ÐºÐ¾Ñ ÐºÐ¾ÑпоÑаÑивного ÑÑвнÑ.","cta_sales":"Ðв\'ÑзаÑиÑÑ Ð· вÑддÑлом пÑодажÑв","cta_demo":"ÐивиÑиÑÑ Ð´ÐµÐ¼Ð¾ ð¿ð½","image_alt":"ÐÐ°Ñ Ð¿Ð¾Ð¼ÑÑник з пеÑедвиÑобниÑÑва на Ð±Ð°Ð·Ñ Ð¨Ð"},"features":{"heading":"ÐоÑпоÑаÑÐ¸Ð²Ð½Ñ ÑÑнкÑÑÑ","items":[{"title":"ÐÐ³ÐµÐ½Ñ Ð¨Ð","description":"ÐолоÑова авÑомаÑизаÑÑÑ, Ñо миÑÑÑво виконÑÑ Ð²Ð¸ÑобниÑÑ Ð·Ð°Ð²Ð´Ð°Ð½Ð½Ñ."},{"title":"ÐезпеÑÐ½Ñ ÑезеÑÐ²Ð½Ñ ÐºÐ¾Ð¿ÑÑ","description":"УÑÑ ÑÑенаÑÑÑ Ð½Ð°Ð´Ñйно збеÑÑгаÑÑÑÑÑ Ñа ÑезеÑвÑÑÑÑÑÑ Ð½Ð° ÑеÑвеÑаÑ
Ñ Ð¡Ð¨Ð."},{"title":"ÐндивÑдÑалÑÐ½Ñ ÐºÐ¾Ð½ÑÑакÑи","description":"Угоди, адапÑÐ¾Ð²Ð°Ð½Ñ Ð¿Ñд поÑÑеби ваÑÐ¾Ñ ÑÑÑдÑÑ."},{"title":"ÐÑдÑÑимка 24/7","description":"ЦÑлодобова допомога, ваÑÑ ÑÑенаÑÑÑ Ð·Ð°Ð²Ð¶Ð´Ð¸ пÑиваÑÐ½Ñ Ñа заÑ
иÑенÑ."}]},"testimonials":{"heading":"ÐÑдгÑки","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},by:{common:JSON.parse('{"header":{"signIn":"УвайÑÑÑ","tryForFree":"ÐаÑпÑабаваÑÑ Ð±ÑÑплаÑна","search":"ÐоÑÑк"},"footer":{"headquarters":"ШÑаб-кваÑÑÑа Filmustage","location":"УÑлмÑнгÑан, ÐÑлавÑÑ, ÐШÐ","legals":"ÐÑававÑÑ Ð´Ð°ÐºÑменÑÑ","termsOfService":"Ð£Ð¼Ð¾Ð²Ñ Ð°Ð±ÑлÑгоÑваннÑ","privacyPolicy":"ÐалÑÑÑка пÑÑваÑнаÑÑÑ","contentPolicy":"ÐалÑÑÑка канÑÑнÑÑ","referralAgreement":"Ðагадненне ÑÑÑеÑалÑнай пÑагÑамÑ","resources":"Ð ÑÑÑÑÑÑ","referralProgram":"Ð ÑÑеÑалÑÐ½Ð°Ñ Ð¿ÑагÑама","webinarsEvents":"ÐебÑнаÑÑ Ñ Ð¿Ð°Ð´Ð·ÐµÑ","templates":"ШаблонÑ","guides":"ÐаведнÑкÑ","enterprise":"ÐÐ»Ñ Ð¿ÑадпÑÑемÑÑваÑ","vsOthers":"Filmustage ÑÑпÑаÑÑ ÑнÑÑÑ
","vsCeltx":"Filmustage ÑÑпÑаÑÑ Celtx","vsYamdu":"Filmustage ÑÑпÑаÑÑ Yamdu","vsGorilla":"Filmustage ÑÑпÑаÑÑ Gorilla","vsStudioBinder":"Filmustage ÑÑпÑаÑÑ StudioBinder","vsMovieMagic":"Filmustage ÑÑпÑаÑÑ Movie Magic","vsScriptation":"Filmustage ÑÑпÑаÑÑ Scriptation","support":"ÐадÑÑÑмка","helpCenter":"ЦÑнÑÑ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ","supportChat":"Ð§Ð°Ñ Ð¿Ð°Ð´ÑÑÑмкÑ","sendEmail":"ÐдпÑавÑÑÑ email","statusPage":"СÑаÑонка ÑÑаÑÑÑÑ","securityPage":"СÑаÑонка бÑÑпекÑ","cookiePolicy":"ÐалÑÑÑка Cookie","consentPreferences":"ÐÐ°Ð»Ð°Ð´Ñ Ð·Ð³Ð¾Ð´Ñ","copyright":"Filmustage, Inc. УÑе пÑÐ°Ð²Ñ Ð°Ð±Ð°ÑоненÑ."},"cta":{"title":"ÐаÑÐ¾Ð²Ñ Ð¿ÑайÑÑÑ Ð¿ÐµÑадвÑÑвоÑÑаÑÑÑ Ñ
ÑÑÑÑй?","subtitle":"ÐабÑдзÑÑеÑÑ Ð¿Ñа ÑÑÑнÑÑ Ð¿ÑаÑÑ - зÑканомÑе ÑоÑÐ½Ñ Ð³Ð°Ð´Ð·Ñн Ñ ÑÑÑÑÑÑ Ð´Ð¾Ð»Ð°ÑÐ°Ñ Ð½Ð° пеÑадвÑÑвоÑÑÑÑ
пÑаÑÑдÑÑаÑ
.","button":"ÐаÑпÑабаваÑÑ Ð±ÑÑплаÑна заÑаз"},"legalNotice":"ÐÑÑÑ Ð´Ð°ÐºÑÐ¼ÐµÐ½Ñ Ð´Ð°ÑÑÑÐ¿Ð½Ñ ÑолÑÐºÑ Ð½Ð° англÑйÑкай мове.","languageSwitcher":{"label":"Ðова"},"nav":{"Features":"ÐагÑÑмаÑÑÑ","Script Breakdown":"РазбÑÑка ÑÑÑнаÑÑÑ","Shooting Schedules":"ÐдÑмаÑнÑÑ Ð³ÑаÑÑкÑ","Budgeting":"ÐÑджÑÑаванне","VFX Breakdown":"РазбÑÑка VFX","Storyboards & Shot Lists":"РаÑкадÑоÑÐºÑ Ñ ÑпÑÑÑ ÐºÐ°Ð´ÑаÑ","Script Annotations":"ÐнаÑаÑÑÑ ÑÑÑнаÑÑÑ","Call Sheets":"ÐÑклÑкнÑÑ Ð»ÑÑÑÑ","Script Sides":"СайдÑ","Script Analysis":"ÐналÑз ÑÑÑнаÑÑÑ","Script Synopsis":"СÑнопÑÑÑ ÑÑÑнаÑÑÑ","AI Agent":"ШÐ-агенÑ","Team Collaboration":"ÐÐ°Ð¼Ð°Ð½Ð´Ð½Ð°Ñ Ð¿ÑаÑа","Testimonials":"ÐодгÑкÑ","Pricing":"ЦÑнÑ","Resources":"Ð ÑÑÑÑÑÑ","Customer Stories":"ÐÑÑÑоÑÑÑ ÐºÐ»ÑенÑаÑ","Referral Program":"Ð ÑÑеÑалÑÐ½Ð°Ñ Ð¿ÑагÑама","Webinars & Events":"ÐебÑнаÑÑ Ñ Ð¿Ð°Ð´Ð·ÐµÑ","Templates":"ШаблонÑ","Guides":"ÐаведнÑкÑ","Videos":"ÐÑдÑа","Use Cases":"ÐÑÑÐºÐ»Ð°Ð´Ñ Ð²ÑкаÑÑÑÑаннÑ","Help Center":"ЦÑнÑÑ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ñ"},"blogNotice":"ÐмеÑÑ Ð±Ð»Ð¾Ð³Ð° даÑÑÑÐ¿Ð½Ñ ÑолÑÐºÑ Ð½Ð° англÑйÑкай мове.","ctaBlog":{"title":"Ðд ÑазбÑÑÐºÑ ÑÑÑнаÑÑÑ Ð´Ð° бÑджÑÑÑ Ñ Ð½ÐµÐºÐ°Ð»ÑÐºÑ ÐºÐ»ÑкаÑ","description":"ÐÑканомÑе ÑаÑ, зменÑÑÑе вÑдаÑÐºÑ Ñ Ð´Ð°Ð·Ð²Ð¾Ð»ÑÑе ШРFilmustage ÑзÑÑÑ Ð½Ð° ÑÑбе ÑÑжкÑÑ Ð¿ÑаÑÑ - ÑÑÑ Ð·Ð° адзÑн дзенÑ.","button":"СпÑабаваÑÑ Ð±ÑÑплаÑна"}}'),home:JSON.parse('{"hero":{"title":"ÐоÑÐ½Ð°Ñ Ð¨Ð-плаÑÑоÑма Ð´Ð»Ñ Ð¿ÐµÑадвÑÑвоÑÑаÑÑÑ","subtitle":"ÐÐ¾Ð¶Ð½Ñ ÐºÑок ад заÑвеÑджанага ÑÑÑнаÑÑÑ Ð´Ð° пеÑÑага здÑмаÑнага днÑ: ÑазбÑÑкÑ, гÑаÑÑкÑ, бÑджÑÑÑ Ñ Ð²ÑклÑкнÑÑ Ð»ÑÑÑÑ ÑÑваÑаÑÑÑа аÑÑамаÑÑÑна з ваÑÑм Ñдзелам Ñ Ð·Ð°ÑÑаÑÑÑа ÑÑнÑ
ÑанÑзаванÑмÑ. Ðам давÑÑаÑÑÑ Ð±Ð¾Ð»ÑÑ Ð·Ð° 45 000 кÑнемаÑагÑаÑÑÑÑÐ°Ñ â ад незалежнага кÑно да бÑйнÑÑ
ÑÑÑдÑй.","tryForFree":"ÐаÑпÑабÑйÑе бÑÑплаÑна","watchTrailer":"ÐлÑдзеÑÑ ÑÑÑйлеÑ","badges":{"anyLanguage":"ÐÑÐ±Ð°Ñ Ð¼Ð¾Ð²Ð° Ñ ÑаÑмаÑ","films":"ФÑлÑмÑ, ÑеÑÑÑÐ»Ñ Ñ Ð¢Ð-ÑоÑ","shortDramas":"ÐаÑоÑкÑÑ Ñ Ð²ÐµÑÑÑкалÑнÑÑ Ð´ÑамÑ","podcasts":"ÐодкаÑÑÑ Ñ ÑÑÑÑменÑÑ","aiPowered":"Ðа базе ШÐ"}},"features":{"timeCost":{"add":"ÐекалÑÐºÑ ÐºÐ»ÑÐºÐ°Ñ Ð·Ð°Ð¼ÐµÑÑ ÑоÑÐ½Ñ Ð³Ð°Ð´Ð·Ñн","title":"ÐканомÑÑ ÑаÑÑ Ñ Ð²ÑдаÑкаÑ","text":"ÐÑаÑÑнÑÑÑ Ð¨Ð Filmustage <b>апÑÑмÑзÑе ÐºÐ¾Ð¶Ð½Ñ ÑÑап пеÑадвÑÑвоÑÑаÑÑÑ</b>, ÑобÑÑÑ Ð¿ÑаÑоÑнÑÑ Ð¿ÑаÑÑÑÑ Ñ
ÑÑÑÑйÑÑмÑ, пÑаÑÑейÑÑÐ¼Ñ Ñ Ð±Ð¾Ð»ÑÑ ÑканамÑÑна ÑÑекÑÑÑнÑмÑ. ÐаÑа плаÑÑоÑма пеÑаÑваÑае ÑкладанÑÑ Ð·Ð°Ð´Ð°ÑÑ Ñ Ñ
ÑÑкÑÑ Ñ ÑÑекÑÑÑнÑÑ ÐºÑокÑ, ÑÑÑÑмлÑваÑÑÑ Ð²Ð°Ñ Ð¿ÑÐ°ÐµÐºÑ Ñ Ð³ÑаÑÑÐºÑ Ñ Ñ Ð¼ÐµÐ¶Ð°Ñ
бÑджÑÑÑ.","items":["<b>ÐÑÑамаÑÑÑна ÑазбÑвайÑе Ñвой ÑÑÑнаÑÑй</b>
2 на ÑÑÑÐ½Ñ Ñ ÑлеменÑÑ, ÑакÑÑ Ñк акÑÑÑÑÐºÑ Ñклад, ÑÑквÑзÑÑ, лакаÑÑÑ, каÑÑÑÐ¼Ñ Ñ ÑнÑае <i>ÑÑÑго за 2 Ñ
вÑлÑнÑ</i>.","СÑваÑайÑе дакладнÑÑ <b>здÑмаÑнÑÑ Ð³ÑаÑÑкÑ</b> Ñ <b>ÑпÑаваздаÑÑ DOOD</b> <i>ÑÑÑго некалÑкÑÐ¼Ñ ÐºÐ»ÑкамÑ</i>.","ÐÑганÑзÑйÑе ÑдÑалÑÐ½Ñ Ð³ÑаÑÑк з дапамогай <b>AI Sorting</b>.","<b>ÐÑÑамаÑÑÑна ÑÑваÑайÑе Ñ ÐºÑÑÑйÑе бÑджÑÑам пÑаекÑа</b> на аÑнове ваÑай ÑазбÑÑкÑ, здÑмаÑнÑÑ
гÑаÑÑÐºÐ°Ñ Ñ Ð´Ð°Ð½ÑÑ
ÑпÑÐ°Ð²Ð°Ð·Ð´Ð°Ñ Ð´Ð»Ñ Ð°Ð¿ÑÑмÑзаÑÑÑ ÑÑÑÑÑÑÐ°Ñ Ñ Ð¿Ð°Ð´ÑÑÑÐ¼Ð°Ð½Ð½Ñ ÑÑнанÑавага канÑÑолÑ.","ÐÑгка генеÑÑйÑе <b>ÑÑнопÑÑÑÑ ÑÑÑнаÑÑÑÑ</b> з дапамогай ШÐ.","ÐÑкаÑÑÑÑоÑвайÑе ÑнÑÑÑÑменÑÑ Ð¨Ð Ð´Ð»Ñ Ð²ÑзнаÑÑÐ½Ð½Ñ <b>аб\'ÑÐ¼Ñ Ð¿ÑаекÑа</b> Ñ Ð°Ð¿ÑÑмÑзаÑÑÑ <b>ÑазмеÑÐºÐ°Ð²Ð°Ð½Ð½Ñ ÑÑÑÑÑÑаÑ</b>."]},"oneStop":{"add":"УÑе пÑаÑÑÑÑ Ñ Ð°Ð´Ð½Ñм меÑÑÑ","title":"УнÑвеÑÑалÑÐ½Ð°Ñ ÐºÑнаплаÑÑоÑма Ð´Ð»Ñ Ð²Ð°ÑÑÑ
паÑÑÑб","text":"ÐÑÑÑйÑе ÑÑÑм вÑÑвоÑÑÑм ÑÑклам на адной бÑÑÑвоÑнай плаÑÑоÑме, пазбаÑлÑÑÑÑ Ð½ÐµÐ°Ð±Ñ
однаÑÑÑ Ð¶Ð°Ð½Ð³Ð»ÑÑаваÑÑ Ð¼Ð½Ð¾ÑÑвам ÑнÑÑÑÑменÑаÑ. ÐÑгка ÑнÑÑгÑÑйÑеÑÑ Ð· галÑновÑм ÑÑандаÑÑнÑм пÑагÑамнÑм забеÑпÑÑÑннем пÑÑ Ð½ÐµÐ°Ð±Ñ
однаÑÑÑ.","items":["ÐаÑÑÑÑайÑеÑÑ <b>адзÑнай пÑаÑÑоÑай</b> Ð´Ð»Ñ ÑазбÑÑÐºÑ ÑÑÑнаÑÑÑ, аналÑзÑ, Ð¿Ð»Ð°Ð½Ð°Ð²Ð°Ð½Ð½Ñ Ñ Ð±ÑджÑÑаваннÑ.","ÐкÑпаÑÑÑйÑе ваÑÑ Ð²ÑнÑÐºÑ Ð½Ð° ÑнÑÑÑ Ð¿Ð»Ð°ÑÑоÑмÑ, ÑакÑÑ Ñк <b>Movie Magic</b>, <b>Final Draft</b> Ñ <b>Gorilla Scheduling</b>, а ÑакÑама Ñ Ð·ÑÑÑнÑÑ
ÑаÑмаÑаÑ
, ÑакÑÑ
Ñк <b>PDF</b> або <b>XLSX</b>.","СпампоÑвайÑе Ð²Ð°Ñ <b>бÑджÑÑ Ñ Ð²ÑглÑдзе ÑаблÑÑÑ Ð· ÑÑÑÐ¼Ñ ÑоÑмÑламÑ</b>, ÑÑо забÑÑпеÑвае бÑÑÑвоÑнÑÑ Ð½Ð°ÑÑÑÐ¾Ð¹ÐºÑ Ñ ÑÑдагаванне Ñ Ð²Ð°ÑÑÑ
лÑбÑмÑÑ
знеÑнÑÑ
ÑнÑÑÑÑменÑаÑ
.","ÐабÑÑпеÑÑе беÑпеÑабойнае ÑÑпÑаÑоÑнÑÑÑва ваÑай вÑÑвоÑÑай ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð· дапамогай наÑай <b>ÑÑнкÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ð½Ð°Ð³Ð° доÑÑÑпÑ</b>."]},"riskManagement":{"add":"ÐÑÑÑйÑе Ñ
аоÑам Ñк пÑаÑеÑÑÑнал!","title":"ÐÑÑаванне ÑÑзÑкамÑ","text":"ÐдÑÐ¼ÐºÑ ÐºÐ°ÑÑÑÑÑÑ Ð´Ð¾Ñага. ÐÑ Ð¿Ð°Ð²ÑÐ½Ð½Ñ Ð¿ÐµÑаканаÑÑа, ÑÑо ÑÑÑ ÑлÑÑана да паÑаÑÐºÑ Ð·Ð´Ñмак. Filmustage знойдзе ÑÑÑнÑ, дзе паÑÑÑбна дадаÑÐºÐ¾Ð²Ð°Ñ Ð¿Ð°Ð´ÑÑÑ
ÑоÑка, Ñ Ð²ÑлÑÑÑÑÑ ÑÑ
Ð´Ð»Ñ Ð²Ð°Ñ.","items":["ÐÑÑÑмайÑе ÑнÑаÑмаÑÑÑ Ð¿Ñа <b>Ñдзел жÑвÑл</b>, <b>ÑкалагÑÑнÑÑ Ð¼ÐµÑÑ Ð·Ð°ÑÑÑÑогÑ</b>, <b>наÑÑнаÑÑÑ ÑÑÑкаÑ</b> Ñ Ð³ÑÑак далей.","ÐаведайÑеÑÑ, ÑÑ ÑÑÑба вам пÑÑмÑнÑÑÑ <b>Ð°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ð½Ñ COVID-19</b>.","ÐеÑаканайÑеÑÑ, ÑÑо ваÑÑ ÑÑÑÐ½Ñ Ð¿ÑавеÑÐ°Ð½Ñ Ð· дапамогай <b>пÑавеÑÐºÑ Ð°ÑÑаÑÑкÑÑ
пÑавоÑ</b> наÑага ШÐ.","ÐÑÑÑлÑйÑе ÑÑÑнÑ, ÑкÑÑ Ð¿Ð°ÑÑабÑÑÑÑ Ð´Ð°Ð´Ð°ÑковÑÑ
<b>Ð¼ÐµÑ Ð±ÑÑпекÑ</b> Ð´Ð»Ñ Ð³Ð°ÑанÑÐ°Ð²Ð°Ð½Ð½Ñ Ð±ÑÑÐ¿ÐµÐºÑ Ð½Ð° здÑмаÑнай плÑÑоÑÑÑ.","ÐналÑзÑйÑе ÑÑÑÐ½Ñ Ð· <b>ваÑÑÐ¼Ñ Ð¿Ð°ÑамеÑÑамÑ</b>."]},"easyToUse":{"add":"5 Ñ
вÑлÑн да паÑаÑкÑ","title":"ÐÑоÑÑае Ñ Ð²ÑкаÑÑÑÑаннÑ","text":"У Ñой ÑÐ°Ñ Ñк болÑÑаÑÑÑ Ð³Ð°Ð»Ñновага пÑагÑамнага забеÑпÑÑÑÐ½Ð½Ñ Ð¼Ð¾Ð¶Ð° бÑÑÑ Ñкладанай Ñ Ð½ÑзÑÑÑнай, Filmustage вÑлÑÑаеÑÑа ÑваÑй пÑаÑÑаÑой. ÐÑ ÑаÑпÑаÑÐ°Ð²Ð°Ð»Ñ Ñго ÑнÑÑÑÑÑÑна зÑазÑмелÑм Ñ Ð¿ÑоÑÑÑм, каб Ð²Ñ Ð¼Ð°Ð³Ð»Ñ Ð¿Ð°ÑаÑÑ Ð¿ÑаÑаваÑÑ ÑÑÑго за некалÑÐºÑ Ñ
вÑлÑн. Ð ÐºÐ°Ð»Ñ Ñ Ð²Ð°Ñ ÑÑÑÑ Ð¿ÑÑаннÑ, Ð¼Ñ Ð·Ð°ÑÑÑÐ´Ñ Ð³Ð°ÑÐ¾Ð²Ñ Ð´Ð°Ð¿Ð°Ð¼Ð°Ð³ÑÑ. ÐаÑÑгÑÑÑÑÑйÑеÑÑ, каб аÑÑÑмаÑÑ:","buttonText":"ÐаÑпÑабÑйÑе бÑÑплаÑна","items":["<b>ÐÑоÑÑÑ UX</b>, ÑÑвоÑÐ°Ð½Ñ ÐºÑнемаÑагÑаÑÑÑÑÐ°Ð¼Ñ Ð´Ð»Ñ ÐºÑнемаÑагÑаÑÑÑÑаÑ.","<b>ÐадÑÑÑмка 24/7</b> Ð´Ð»Ñ Ð¿Ð°Ð´Ð¿ÑÑÑÑкаÑ.","<b>ÐÑвÑÑ Ð´ÑманÑÑÑаÑÑÑ</b> Ð´Ð»Ñ Ð²Ð°Ñ Ñ Ð²Ð°Ñай ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð· пÑадÑÑаÑнÑÐºÐ°Ð¼Ñ Filmustage."]},"readMore":"ЧÑÑаÑÑ Ð´Ð°Ð»ÐµÐ¹"},"featurePages":{"tryForFree":"ÐаÑпÑабÑйÑе бÑÑплаÑна","watchTrailer":"ÐлÑдзеÑÑ ÑÑÑйлеÑ"},"pipelineCycle":{"eyebrow":"ÐÐ°Ñ ÑÑÑнаÑÑй","hint":"ÑÑÑ Ð°Ð±Ð½Ð°ÑлÑеÑÑа аÑÑамаÑÑÑна","listLabel":"ЦÑкл пеÑадвÑÑвоÑÑаÑÑÑ Filmustage: дванаÑÑаÑÑ Ð¼Ð¾Ð´ÑлÑÑ, звÑзанÑÑ
з ваÑÑм ÑÑÑнаÑÑем"},"featureTabs":{"sectionTitle":"Ðдна звÑÐ·Ð°Ð½Ð°Ñ Ð¿Ð»Ð°ÑÑоÑма â ад ÑÑÑнаÑÑÑ Ð´Ð° вÑклÑкнога лÑÑÑа","sectionSubtitle":"ÐÐ¾Ð¶Ð½Ñ ÑнÑÑÑÑÐ¼ÐµÐ½Ñ Ð¿ÐµÑадае вÑнÑк наÑÑÑпнамÑ. ÐмÑнÑÑе ÑÑÑнаÑÑй â Ñ ÑазбÑÑка, гÑаÑÑк, бÑджÑÑ Ñ Ð²ÑклÑкнÑÑ Ð»ÑÑÑÑ Ð°Ð±Ð½Ð¾Ð²ÑÑÑа Ñазам з Ñм.","learnMore":"ÐаведаÑÑа болÑÑ","items":[{"tabTitle":"РазбÑÑка","title":"ÐоÑÐ½Ð°Ñ ÑазбÑÑка ÑÑÑнаÑÑÑ ÑÑÑго за некалÑÐºÑ Ñ
вÑлÑн","de
2sc1":"Ð ÑÑÐ½Ð°Ñ ÑазбÑÑка ÑÑÑнаÑÑÑ Ð°Ð´Ð±ÑÑае ÑаÑ, ÑÐºÑ Ð²Ð°Ð¼ паÑÑÑÐ±Ð½Ñ Ð´Ð»Ñ ÑапÑаÑднага кÑнавÑÑвоÑÑаÑÑÑ. Filmustage аÑÑамаÑÑзÑе ÑвеÑÑ Ð¿ÑаÑÑÑ â Ñмгненна адзнаÑаÑÑÑ Ð°ÐºÑÑÑаÑ, ÑÑквÑзÑÑ, лакаÑÑÑ, VFX Ñ ÐºÐ°ÑÑÑÐ¼Ñ Ð½Ð° лÑбой мове Ñ Ñ Ð»ÑбÑм ÑаÑмаÑе.","desc2":"ÐÐ°Ñ Ð¨Ð Ð°Ð´ÑоÑвае ÐºÐ¾Ð¶Ð½Ñ ÑÐ»ÐµÐ¼ÐµÐ½Ñ Ñ Ð²Ð°ÑÑм ÑÑÑнаÑÑÑ, звÑзваÑÑÑ ÑÑе згадваннÑ, каб нÑÑога не бÑло пÑапÑÑÑана. ÐÑÑÑмайÑе дакладнÑÑ ÑазбÑÑкÑ, ÑкÑÑ Ð½ÐµÐ¿Ð°ÑÑÑдна ÑваÑ
одзÑÑÑ Ñ ÑÑалÑÑÑÑÑнÑÑ Ð·Ð´ÑмаÑнÑÑ Ð³ÑаÑÑÐºÑ Ñ Ð±ÑджÑÑÑ. СпÑнÑÑе вÑлÑÑаÑÑ PDF-ÑайлÑ. ÐаÑнÑÑе пеÑадвÑÑвоÑÑаÑÑÑ."},{"tabTitle":"Ðланаванне","title":"СÑваÑайÑе апÑÑмалÑнÑÑ Ð·Ð´ÑмаÑнÑÑ Ð³ÑаÑÑÐºÑ Ñ ÑпÑаваздаÑÑ DOOD","desc1":"СÑваÑÑнне здÑмаÑнага гÑаÑÑка не павÑнна азнаÑаÑÑ Ð±ÑÑконÑÑÑ ÐºÐ°ÑÑкÑÑÑоÑÐºÑ Ñ Ð½ÐµÑÑÑвалÑÑ ÑлекÑÑоннÑÑ ÑаблÑÑÑ. Filmustage дае вам пÑаÑеÑÑÐ¹Ð½Ñ ÑÑÑÑпбоÑд, калÑÐ½Ð´Ð°Ñ Ð· пеÑаÑÑгваннем Ñ ÐÑадакÑн-Ð°Ð³ÐµÐ½Ñ Ð¨Ð, ÑÐºÑ Ð°Ð½Ð°Ð»ÑзÑе ÑÑзÑкÑ, апÑÑмÑзÑе здÑмаÑнÑÑ Ð´Ð½Ñ Ñ Ð²Ñконвае ÑÑÑÑкÑÑÑаванÑÑ Ð·Ð¼ÐµÐ½Ñ Ð· папÑÑÑднÑм пÑаглÑдам Ñ Ð¿Ð¾ÑнÑм канÑÑолем.","desc2":"ÐенеÑÑйÑе дакладнÑÑ Ð°ÑÑÐ½ÐºÑ ÑаÑÑ, адзнаÑайÑе ÑÑалÑнÑÑ Ð»Ð°ÐºÐ°ÑÑÑ, баланÑÑйÑе нагÑÑзкÑ, вÑÑÑлÑйÑе канÑлÑкÑÑ Ñ Ð°ÑÑамаÑÑÑна абнаÑлÑйÑе ÑпÑаваздаÑÑ DOOD Ñ Ð²ÑклÑкнÑÑ Ð»ÑÑÑÑ â ÑÑÑ Ñ Ð°Ð´Ð½Ð¾Ð¹ звÑзанай ÑÑÑÑÑме. РазÑмнейÑае планаванне. Ð¥ÑÑÑÑйÑÑÑ ÐºÐ°ÑÑкÑÑÑоÑкÑ. ÐаÑнейÑае вÑкананне."},{"tabTitle":"ÐÑджÑÑ","title":"ÐÑÑÑмайÑе аÑÑамаÑÑÑÐ½Ñ Ñаблон кÑнабÑджÑÑÑ","desc1":"Ð ÑÑнае бÑджÑÑаванне азнаÑае паÑÑоÑнае ÑÑваÑÑнне данÑÑ
ÑазбÑÑÐºÑ Ñ ÑлекÑÑоннÑÑ
ÑаблÑÑаÑ
, а поÑÑм каÑÑкÑÑÑоÑÐºÑ Ð²ÑдаÑÐºÐ°Ñ Ñадок за Ñадком. Filmustage аÑÑамаÑÑÑна генеÑÑе кожнÑÑ ÐºÐ°ÑÑгоÑÑÑ Ð±ÑджÑÑÑ Ð½ÐµÐ¿Ð°ÑÑÑдна з ваÑай ÑазбÑÑÐºÑ Ñ Ð·Ð´ÑмаÑнага гÑаÑÑка â акÑÑÑÑ, здÑмаÑÐ½Ð°Ñ Ð³ÑÑпа, ÑÑквÑзÑÑ, лакаÑÑÑ Ñмгненна ÑÑановÑÑÑа бÑджÑÑнÑÐ¼Ñ ÑадкамÑ.","desc2":"УÑÑалÑйÑе меÑÑа здÑмак Ð´Ð»Ñ Ð°ÑÑÐ½ÐºÑ Ð²ÑдаÑкаÑ, ÑкÑÑ Ð°Ð´Ð»ÑÑÑÑоÑваÑÑÑ Ð¼ÑÑÑовÑÑ ÑаÑÑÑÑ. ÐаладзÑÑе Ñаблон з дадаÑковÑÐ¼Ñ Ð·Ð±Ð¾ÑÐ°Ð¼Ñ Ñ Ð°Ð´Ð»ÑÑÑннÑмÑ, ÑкÑÑ Ð°Ð´Ð¿Ð°Ð²ÑдаÑÑÑ ÑÑнанÑавай ÑÑÑÑкÑÑÑÑ Ð²Ð°Ñай вÑÑвоÑÑаÑÑÑ. ÐÑÑкага ÑÐ²Ð¾Ð´Ñ Ð´Ð°Ð½ÑÑ
. ÐÑÑкÑÑ
пÑапÑÑÑанÑÑ
ÑлеменÑаÑ. ÐÐ°Ñ Ð±ÑджÑÑ Ð±ÑдÑеÑÑа Ñам з пÑаÑÑ, ÑкÑÑ Ð²Ñ Ñжо зÑабÑлÑ."},{"tabTitle":"VFX","title":"ÐÑÑÑмайÑе вÑÑазнÑÑ, дÑÑалÑвÑÑ ÑазбÑÑÐºÑ VFX за лÑÑанÑÑ Ñ
вÑлÑнÑ","desc1":"Ð ÑÑнае планаванне VFX â гÑÑа паволÑна, ÑÑагменÑаÑна Ñ Ð»Ñгка памÑлÑÑÑа Ñ ÑазлÑкаÑ
, аÑаблÑва ÐºÐ°Ð»Ñ Ð¿Ð°ÑлÑдоÑнаÑÑÑ, ÑлеменÑÑ Ñ ÑкладанаÑÑÑ ÐºÐ°Ð´ÑÐ°Ñ Ð¿Ð°ÑÑнаÑÑÑ Ð½Ð°Ð·Ð°Ð¿Ð°ÑваÑÑа.","desc2":"Filmustage аÑÑамаÑÑÑна генеÑÑе ÑÑÑÑкÑÑÑаванÑÑ ÑазбÑÑÐºÑ VFX з ваÑага ÑÑÑнаÑÑÑ, вÑзнаÑаÑÑÑ Ð¿Ð°ÑлÑдоÑнаÑÑÑ, ÑÑÑÐ½Ñ Ð· вÑлÑкай колÑкаÑÑÑ ÑÑекÑÐ°Ñ Ñ ÐºÐ»ÑÑавÑÑ Ð²ÑÑвоÑÑÑÑ ÑлеменÑÑ Ð· ÑÑнаÑÑÑ Ð· Ñамага паÑаÑкÑ. ÐÑ Ð°ÑÑÑмлÑваеÑе аÑганÑзаванÑÑ, дзейÑнÑÑ Ð²ÑÑновÑ, ÑкÑÑ Ð¿Ð°ÑкаÑаÑÑÑ Ð¿Ð»Ð°Ð½Ð°Ð²Ð°Ð½Ð½Ðµ, ÑÑндÑÑÑ Ñ Ð±ÑджÑÑаванне â дапамагаÑÑÑ Ð²Ð°Ñай камандзе заÑÑаваÑÑа згÑÑÑаванай, дакладнай Ñ Ð½Ð° пÑавÑлÑнÑм ÑлÑÑ
Ñ."},{"tabTitle":"РаÑкадÑоÑкÑ","title":"СÑваÑайÑе ÑаÑкадÑоÑкÑ, звÑзанÑÑ Ð· ваÑÑм ÑÑÑнаÑÑем","desc1":"ÐжÑвÑÑе Ñвой ÑÑÑнаÑÑй з адзÑнÑм пÑагÑамнÑм забеÑпÑÑÑннем Ð´Ð»Ñ ÑаÑкадÑоÑкÑ, Ñалкам звÑзанÑм Ñа ÑÑÑÐ½Ð°Ð¼Ñ Ð²Ð°Ñага ÑÑÑнаÑÑÑ Ñ ÑазбÑÑкамÑ. ÐланÑйÑе ÐºÐ¾Ð¶Ð½Ñ ÐºÐ°Ð´Ñ, кааÑдÑнÑйÑе ÑÐ²Ð°Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ñ Ð±ÑдзÑÑе напеÑадзе з ÑнÑÑÑÑменÑÐ°Ð¼Ñ Ð¨Ð Ð½Ð¾Ð²Ð°Ð³Ð° пакаленнÑ, ÑÑвоÑанÑÐ¼Ñ Ð´Ð»Ñ ÐºÑнемаÑагÑаÑÑÑÑаÑ.","desc2":"РаÑкадÑоÑÐºÑ Ñ Filmustage аÑÑамаÑÑÑна ÑÑнÑ
ÑанÑзÑÑÑÑа з ваÑÑм ÑÑÑнаÑÑем Ñ ÑазбÑÑкамÑ, заÑ
оÑваÑÑÑ ÐºÐ¾Ð¶Ð½Ð°Ðµ абнаÑленне Ñ Ð°Ð´Ð½Ñм меÑÑÑ. ÐÐ¾Ð¶Ð½Ñ ÐºÐ°Ð´Ñ Ð¿Ð°ÑÑаÑлÑеÑÑа гаÑовÑм да вÑÑвоÑÑаÑÑÑ Ð· камеÑай, аб\'екÑÑвам, аÑвÑÑленнем, VFX Ñ ÑаÑÑаÑой кадÑаÑ. ШРгенеÑÑе кадÑÑ Ð½ÐµÐ¿Ð°ÑÑÑдна з ваÑага ÑÑÑнаÑÑÑ â ÐºÐ¾Ð¶Ð½Ð°Ñ ÑÑÑна вÑзÑалÑÐ·Ð°Ð²Ð°Ð½Ð°Ñ ÑÑÑÑ Ð´Ð° пеÑÑага аглÑÐ´Ñ Ð»Ð°ÐºÐ°ÑÑй Ñ Ð·Ð°ÑÑÑÐ´Ñ ÑÑнÑ
ÑанÑÐ·Ð°Ð²Ð°Ð½Ð°Ñ Ð· ваÑай ÑазбÑÑкай Ñ Ð³ÑаÑÑкам."},{"tabTitle":"ÐнаÑаÑÑÑ","title":"РазмÑÑайÑе ÑÑÑнаÑÑй. Разам, Ñ ÑÑалÑнÑм ÑаÑе.","desc1":"ÐÑлÑÑайÑе, малÑйÑе, ÑÑаÑÑе ÑÑÐ°Ð¼Ð¿Ñ Ñ ÐºÐ°Ð¼ÐµÐ½ÑÑйÑе пÑоÑÑа на ÑÑм ÑÑÑнаÑÑÑ, ÑÐºÑ Ð²Ñ ÑазбÑлÑ, â без дÑÑгой пÑагÑамÑ, без дÑÑкÑ, без паÑÑоÑнай ÑаÑÑÑлкÑ. ÐÐ¾Ð¶Ð½Ð°Ñ Ð¿Ð°Ð·Ð½Ð°ÐºÐ° лÑжÑÑÑ Ð¿Ð°Ð²ÐµÑÑ
ÑÑаÑонкÑ, ÑÐ°Ð¼Ñ Ñна нÑÐºÐ¾Ð»Ñ Ð½Ðµ закÑанае Ð½Ñ ÑÑкÑÑ ÑÑÑнаÑÑÑ, Ð½Ñ ÑÑÐ³Ñ ÑазбÑÑкÑ.","desc2":"ТÑÑмайÑе наÑаÑÐºÑ ÐºÐ¾Ð¶Ð½Ð°Ð³Ð° дÑпаÑÑаменÑа Ñ <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">аÑобнÑм ÑлоÑ</a>, ÑÐºÑ ÑÑнÑ
ÑанÑзÑеÑÑа Ñ ÑÑалÑнÑм ÑаÑе, каб ÑÑÑ Ð
2·Ð´ÑмаÑÐ½Ð°Ñ Ð³ÑÑпа баÑÑла адно Ñ Ñое ж â лÑÑаÑалÑна на адной ÑÑаÑонÑÑ. СÑ
авайÑе ÑÑе ÑлаÑ, акÑÐ°Ð¼Ñ Ð°Ð´Ð½Ð°Ð³Ð¾, Ñ ÑкÑпаÑÑÑйÑе ÑÑÑÑÑ PDF менавÑÑа Ð´Ð»Ñ Ñой камандÑ, Ñкой Ñн паÑÑÑбнÑ. ÐÑÑплаÑна на лÑбÑм ÑаÑÑÑе."},{"tabTitle":"ÐÑклÑкнÑÑ Ð»ÑÑÑÑ","title":"ÐенеÑÑйÑе дÑÑалÑвÑÑ Ð²ÑклÑкнÑÑ Ð»ÑÑÑÑ","desc1":"СÑваÑÑнне вÑклÑкнÑÑ
лÑÑÑÐ¾Ñ Ð¼Ð¾Ð¶Ð° бÑÑÑ ÑкладанÑм Ñ Ð¿ÑаÑаÑмкÑм пÑаÑÑÑам, ÑÐºÑ Ð¿Ð°ÑÑабÑе дакладнаÑÑÑ Ñ ÑÐ²Ð°Ð³Ñ Ð´Ð° дÑÑалÑÑ. Ð ÑÑнае пеÑаÑÑваÑÑнне здÑмаÑнÑÑ
гÑаÑÑÐºÐ°Ñ Ñ Ð°ÑганÑзаванÑÑ Ð´Ð°ÐºÑменÑÑ ÑаÑÑа пÑÑводзÑÑÑ Ð´Ð° памÑлак Ñ Ð½ÐµÐ¿Ð°ÑÑÑбнÑÑ
заÑÑÑмак.","desc2":"ÐÑÑамаÑÑÑна пеÑаÑÑваÑайÑе Ñвой здÑмаÑÐ½Ñ Ð³ÑаÑÑк Ñ Ð¿ÑаÑеÑÑйнÑÑ, дÑÑалÑвÑÑ Ð²ÑклÑкнÑÑ Ð»ÑÑÑÑ Ð· Filmustage. ÐаÑа плаÑÑоÑма ÑпÑаÑÑае пÑаÑÑÑ, пеÑаÑваÑаÑÑÑ Ð²Ð°ÑÑ Ð´Ð°Ð½ÑÑ Ñ Ð½Ð°Ð»Ð°Ð´Ð¶Ð²Ð°Ð»ÑнÑÑ Ñ ÑÑдагÑемÑÑ Ð²ÑклÑкнÑÑ Ð»ÑÑÑÑ, адапÑаванÑÑ Ð´Ð° ваÑай вÑÑвоÑÑаÑÑÑ. ÐаÑÑкÑÑйÑе ÑаÑ, дÑÑÐ°Ð»Ñ Ð·Ð´ÑмаÑнай гÑÑпÑ, лакаÑÑÑ Ñ Ð¼Ð½Ð¾Ð³Ð°Ðµ ÑнÑае Ñ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ð°ÑÑÑ Ð· ваÑÑÐ¼Ñ Ð¿Ð°ÑÑÑÐ±Ð°Ð¼Ñ â забÑÑпеÑваÑÑÑ Ð´Ð°ÐºÐ»Ð°Ð´Ð½Ð°ÑÑÑ Ñ ÑканомлÑÑÑ ÐºÐ°ÑÑоÑÐ½Ñ ÑаÑ."},{"tabTitle":"СайдÑ","title":"СайдÑ, ÑабÑанÑÑ Ð· ваÑага здÑмаÑнага гÑаÑÑка","desc1":"ÐÑбеÑÑÑе дзенÑ, наÑÑÑнÑÑе «СÑваÑÑÑÑ» â Ñ Filmustage збÑÑÑ Ð¡Ð°Ð¹Ð´Ñ Ð¿ÑоÑÑа з ваÑага здÑмаÑнага гÑаÑÑка, Ñ Ð¿Ð°ÑÐ°Ð´ÐºÑ Ð·Ð´Ñмак ÑÑ ÑÑÑнаÑÑÑ. Smart Highlight дае ÐºÐ¾Ð¶Ð½Ð°Ð¼Ñ Ð´ÑпаÑÑаменÑÑ Ñвой ваÑÑÑÐ½Ñ Ð´Ð°ÐºÑменÑа: ÑÑлÑÑÑÑйÑе па акÑÑÑÑкÑм Ñкладзе, лакаÑÑÑ, INT/EXT ÑÑ Ð»Ñбой каÑÑгоÑÑÑ ÑÑгаÑ.","desc2":"У кожнÑм PDF з Ð¡Ð°Ð¹Ð´Ð°Ð¼Ñ Ð½Ð° кожнай ÑÑаÑон
2ÑÑ ÑÑÑÑ QR-код, каб на плÑÑоÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ð° магла адÑканаваÑÑ Ñго Ñ Ð¿ÐµÑаканаÑÑа, ÑÑо ÑÑÑмае акÑÑалÑнÑÑ Ð²ÐµÑÑÑÑ, â без Ð·Ð²Ð°Ð½ÐºÐ¾Ñ Ð¿ÑадзÑÑаÑам. Ðб\'ÑднайÑе вÑклÑÐºÐ½Ñ Ð»ÑÑÑ Ñ Ð¡Ð°Ð¹Ð´Ñ Ñ Ð°Ð´Ð·Ñн PDF â Ñ ÑвеÑÑ Ð·Ð´ÑмаÑÐ½Ñ Ð´Ð·ÐµÐ½Ñ Ð°Ð´Ð¿ÑаÑлÑеÑÑа аднÑм Ñайлам."},{"tabTitle":"СÑнопÑÑÑ","title":"СÑваÑÑÑе поÑÐ½Ñ ÑÑнопÑÑÑ ÑÑÑнаÑÑÑ Ð°Ð±Ð¾ ÑÑÑÐ½Ñ Ð°ÑÑамаÑÑÑна","desc1":"ÐÑазÑÐ¼ÐµÐ»Ñ ÑÑнопÑÑÑ â пеÑÑае, ÑÑо пÑоÑÑÑÑ ÑнвеÑÑаÑÑ, ÑеÑÑÑÐ²Ð°Ð»Ñ Ñ ÐºÑÑаÑнÑÐºÑ Ð´ÑпаÑÑаменÑаÑ.","desc2":"Filmustage ÑÑваÑае ÑÑнопÑÑÑ ÑÑÑго ÑÑÑнаÑÑÑ Ñ Ð°ÑобнÑÑ
ÑÑÑн за некалÑÐºÑ Ñ
вÑлÑн â непаÑÑÑдна з загÑÑжанага Ð²Ð°Ð¼Ñ ÑÑÑнаÑÑÑ."},{"tabTitle":"ÐÐ³ÐµÐ½Ñ Ð¨Ð","title":"ÐÑадакÑн-Ð°Ð³ÐµÐ½Ñ Ð¨Ð","desc1":"Filmustage пÑаÑÑе на ÐÑадакÑн-агенÑе ШÐ, ÑÐºÑ Ð½Ðµ пÑоÑÑа дапамагае â Ñн аналÑзÑе, апÑÑмÑзÑе Ñ Ð²Ñконвае задаÑÑ Ð¿Ð° ÑÑÑм ваÑÑм пÑаекÑе. Ðн пÑаÑÑе з ваÑÑм ÑÑалÑнÑм ÑÑÑнаÑÑем, ÑазбÑÑкай, здÑмаÑнÑм гÑаÑÑкам Ñ ÑпÑаваздаÑамÑ.","desc2":"ÐÑÑÑлÑйÑе вÑÑвоÑÑÑÑ ÑÑзÑÐºÑ Ð´Ð° Ñаго, Ñк ÑÐ½Ñ ÑÑанÑÑÑ Ð¿ÑаблемамÑ. ÐпÑÑмÑзÑйÑе здÑмаÑнÑÑ Ð´Ð½Ñ, лакаÑÑÑ Ñ Ð½Ð°Ð³ÑÑÐ·ÐºÑ Ð°ÐºÑÑÑаÑ. ÐаланÑÑйÑе ÑаÑ, ÑÑаÑÐ¾Ð½ÐºÑ Ñ ÑкладанаÑÑÑ. ÐÑконвайÑе ÑÑÑÑкÑÑÑаванÑÑ Ð·Ð¼ÐµÐ½Ñ Ð¿Ð° ÑÑÑм пÑаекÑе â бÑÑпеÑна. ÐÑ Ð°Ð¿ÑÑваеÑе мÑÑÑ. Ðн аналÑзÑе ÑплÑÑ Ñ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°Ðµ папÑÑÑÐ´Ð½Ñ Ð¿ÑаглÑд. ÐÑ Ð·Ð°ÑвÑÑджаеÑе."},{"tabTitle":"ÐоÑÑÑп камандÑ","title":"ÐÑÑвÑдзÑÑе ÑÑÑ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ â Ñ Ð²ÑзнаÑÑе, Ñ
Ñо да Ñаго мае доÑÑÑп","desc1":"ÐÑÑпÑадакÑн â ÐºÐ°Ð¼Ð°Ð½Ð´Ð½Ð°Ñ Ð¿ÑаÑа, але каманда ÑаÑкÑдваеÑÑа па паÑÑовÑÑ
ÑкÑÑнÑÑ
, ÑкÑпаÑÑаванÑÑ
PDF Ñ Ð¿Ð°ÑалелÑнÑÑ
ÑаÑаÑ
. ÐапÑаÑÑÑе ÑÐ²Ð°Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ Ð¿Ð° ÑлекÑÑоннай поÑÑе Ñ ÐºÑÑÑйÑе ÑÑÑÐ¼Ñ Ð· адной панÑÐ»Ñ ÐоÑÑÑÐ¿Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ñ, Ð
2½Ð° аÑнове Ñой Ñамай ÑазбÑÑкÑ.","desc2":"ÐаладзÑÑе доÑÑÑп да кожнага модÑÐ»Ñ Ð°Ñобна â ÐÑма, ÐÑаглÑд, Ð Ñдагаванне або ÐоÑÐ½Ñ â каб лÑÐ½ÐµÐ¹Ð½Ñ Ð¿ÑадзÑÑÐ°Ñ Ð¶ÑÑ Ñ Ð±ÑджÑÑе, а VFX-падÑадÑÑк баÑÑÑ ÑолÑÐºÑ VFX. РазмÑÑайÑе Ñой ÑÐ°Ð¼Ñ ÑÑÑнаÑÑй Ñ Ð°Ð³ÑлÑнÑÑ
плаÑÑаÑ
Ñ Ð°Ð±Ð¼ÑÑкоÑвайÑе Ñго Ñ ÐаманднÑм ÑаÑе. ÐапÑаÑÑÐ½Ð½Ñ Ð±ÑÑплаÑнÑÑ Ð½Ð° лÑбÑм ÑаÑÑÑе; ÑзÑоÑÐ½Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ð´Ð° аÑобнÑÑ
модÑлÑÑ â на плаÑнÑм."}]},"aiAgent":{"title":"ÐÑаÑÑе на аÑнове ÐÑадакÑн-агенÑа ШÐ","titleOnAgentPage":"ШÑо AI Dude ÑобÑÑÑ Ñ Ð²Ð°ÑÑм пÑаекÑе","intro":"Filmustage пÑаÑÑе на ÐÑадакÑн-агенÑе ШРâ AI Dude â ÑÐºÑ Ð°Ð½Ð°Ð»ÑзÑе, апÑÑмÑзÑе Ñ Ð²Ñконвае задаÑÑ Ð¿Ð° ÑÑÑм ваÑÑм пÑаекÑе.","worksWith":"Ðн пÑаÑÑе з ваÑÑм ÑÑалÑнÑм ÑÑÑнаÑÑем, ÑазбÑÑкай, здÑмаÑнÑм гÑаÑÑкам Ñ ÑпÑаваздаÑамÑ, каб:","capabilities":["ÐÑÑÑлÑÑÑ Ð²ÑÑвоÑÑÑÑ ÑÑзÑÐºÑ Ð´Ð° Ñаго, Ñк ÑÐ½Ñ ÑÑанÑÑÑ Ð¿ÑаблемамÑ","ÐпÑÑмÑзаваÑÑ Ð·Ð´ÑмаÑнÑÑ Ð´Ð½Ñ, лакаÑÑÑ Ñ Ð½Ð°Ð³ÑÑÐ·ÐºÑ Ð½Ð° акÑÑÑаÑ","ÐбаланÑаваÑÑ ÑаÑ, ÑÑаÑÐ¾Ð½ÐºÑ Ñ ÑкладанаÑÑÑ","ÐÑконваÑÑ ÑÑÑÑкÑÑÑнÑÑ Ð·Ð¼ÐµÐ½Ñ Ð¿Ð° ÑÑÑм ваÑÑм пÑаекÑе â бÑÑпеÑна"],"meetButton":"ÐазнаÑмÑеÑÑ Ð· AI Dude","quote":"ÐÑ Ð°Ð¿ÑÑваеÑе мÑÑÑ. Ðн аналÑзÑе ÑплÑÑ Ñ Ð¿Ð°ÐºÐ°Ð·Ð²Ð°Ðµ папÑÑÑÐ´Ð½Ñ Ð¿ÑаглÑд. ÐÑ Ð·Ð°ÑвÑÑджаеÑе. ÐÑÑа не Ð¨Ð Ð´Ð»Ñ Ð·ÑÑÑнаÑÑÑ. ÐÑÑа ШÐ, ÑÑвоÑÐ°Ð½Ñ Ð´Ð»Ñ Ð²ÑÑвоÑÑÑÑ
ÑаÑÑннÑÑ."},"security":{"title":"ÐÑÑпека Ñ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ð°ÑÑÑ","badge":"Ðажна: ÐÑ Ð½Ðµ вÑкаÑÑÑÑоÑваем ваÑÑ Ð´Ð°Ð½ÑÑ Ð´Ð»Ñ Ð½Ð°Ð²ÑÑÐ°Ð½Ð½Ñ Ð½ÐµÐ¹ÑоннÑÑ
ÑеÑак.","description":"ÐÑ Ð¿ÑÑÑÑÑмлÑваемÑÑ Ð»ÐµÐ¿ÑÑÑ
галÑновÑÑ
пÑакÑÑк Ñ ÑÑÑÑÐ°Ð²Ð°Ð½Ð½Ñ Ð´Ð°Ð½ÑÑ
, канÑÑÐ¾Ð»Ñ Ð´Ð¾ÑÑÑÐ¿Ñ Ñ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ð°ÑÑÑ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ñм ÑÑандаÑÑам бÑÑпекÑ.","button":"СÑаÑонка бÑÑпекÑ"},"testimonials":{"title":"ÐодгÑкÑ","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable str
2ipboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"ЧаÑÑа задаванÑÑ Ð¿ÑÑаннÑ","items":[{"question":"ШÑо Ñакое Filmustage Ñ Ñк Ñн дапамагае кÑнемаÑагÑаÑÑÑÑам?","answer":"Filmustage â гÑÑа поÑÐ½Ð°Ñ Ð¨Ð-плаÑÑоÑма Ð´Ð»Ñ Ð¿ÐµÑадвÑÑвоÑÑаÑÑÑ: ÑазбÑÑка ÑÑÑнаÑÑÑ, планаванне, бÑджÑÑаванне, VFX-ÑазбÑÑка, аналÑз ÑÑÑнаÑÑÑ, ÑÑнопÑÑÑ, СайдÑ, вÑклÑкнÑÑ Ð»ÑÑÑÑ Ñ ÑаÑкадÑоÑÐºÑ Ñ Ð°Ð´Ð½Ð¾Ð¹ звÑзанай пÑаÑоÑнай пÑаÑÑоÑÑ â Ñна аÑ
оплÑвае ÐºÐ¾Ð¶Ð½Ñ ÐºÑок ад заÑвеÑджанага ÑÑÑнаÑÑÑ Ð´Ð° пеÑÑага здÑмаÑнага днÑ."},{"question":"Як Filmustage забÑÑпеÑвае ÑÑекÑÑÑнае кÑÑаванне пÑаекÑÐ°Ð¼Ñ Ñ ÑÑпÑаÑоÑнÑÑÑва?","answer":"Filmustage пÑапанÑе адзÑнÑÑ Ð¿Ð»Ð°ÑÑоÑÐ¼Ñ Ð´Ð»Ñ ÑазбÑÑÐºÑ ÑÑÑнаÑÑÑ, бÑджÑÑÐ°Ð²Ð°Ð½Ð½Ñ Ñ ÑÐºÐ»Ð°Ð´Ð°Ð½Ð½Ñ Ð·Ð´ÑмаÑнага гÑаÑÑка, забÑÑпеÑваÑÑÑ Ð±ÐµÑпеÑабойнае ÑÑпÑаÑоÑнÑÑÑва памÑж вÑÑвоÑÑÑÐ¼Ñ ÐºÐ°Ð¼Ð°Ð½Ð´Ð°Ð¼Ñ Ð· ÑакÑÐ¼Ñ ÑÑнкÑÑÑмÑ, Ñк Team Access, Ñ Ð±ÑÑÑвоÑна ÑнÑÑгÑÑеÑÑа з галÑновÑм ÑÑандаÑÑнÑм пÑагÑамнÑм забеÑпÑÑÑннем."},{"question":"ЯкÑÑ Ð¿ÐµÑÐ°Ð²Ð°Ð³Ñ Ð²ÑкаÑÑÑÑÐ°Ð½Ð½Ñ Filmustage Ð´Ð»Ñ Ð¿ÐµÑадвÑÑвоÑÑаÑÑÑ?","answer":"Filmustage пÑапанÑе ÑканомÑÑ ÑаÑÑ Ñ Ð²ÑдаÑкаÑ, пеÑаÑваÑаÑÑÑ ÑÑомнÑÑ Ð·Ð°Ð´Ð°ÑÑ Ñ Ñ
ÑÑкÑÑ ÐºÑокÑ, дазвалÑÑÑÑ ÐºÑнемаÑагÑаÑÑÑÑам болÑÑ Ð·Ð°ÑÑÑоджваÑÑа на ÑвоÑÑаÑÑÑ, а не на лагÑÑÑÑÑÑ, Ñ Ð°Ð¿ÑÑмÑзÑÑÑÑ ÑазмеÑкаванне ÑÑÑÑÑÑÐ°Ñ Ð· дапамогай ÑваÑÑ
пÑаÑÑнÑÑÑÑ
ÑнÑÑÑÑменÑÐ°Ñ Ð¨Ð."},{"question":"Як ШÐ-аналÑз ÑÑÑнаÑÑÑ Filmustage дапамагае Ñ Ð¿ÐµÑадвÑÑвоÑÑаÑÑÑ?","answer":"ФÑнкÑÑÑ Ð¨Ð-аналÑÐ·Ñ Filmustage вÑконвае кÑÑÑÑÑнÑÑ Ð°ÑÑÐ½ÐºÑ ÑÑÑнаÑÑÑ, ÑклÑÑаÑÑÑ ÑÑÑдÑÑнÑÑ, бÑÑпеÑнÑÑ Ñ Ð¿ÐµÑадвÑÑвоÑÑÑÑ Ð²ÑклÑкÑ, забÑÑпеÑваÑÑÑ Ð¿Ð»Ð°ÑÐ½Ñ Ð¿ÐµÑаÑ
од гÑÑÑоÑÑÑ Ð½Ð° ÑкÑан без пеÑаÑкод Ð´Ð»Ñ ÑвоÑÑага пÑаÑÑÑÑ."},{"question":"Як Filmustage аÑÑамаÑÑзÑе ÑазбÑÑÐºÑ ÑÑÑнаÑÑÑÑ?","answer":"Filmustage аÑÑамаÑÑÑна вÑзнаÑае клÑÑавÑÑ ÑлеменÑÑ ÑÑÑнаÑÑÑ, ÑакÑÑ Ñк акÑÑÑÑÐºÑ Ñклад, ÑÑквÑзÑÑ, лакаÑÑÑ Ñ VFX, апÑÑмÑзÑÑÑÑ Ð¿ÑаÑÑÑ Ð¿Ð»Ð°Ð½Ð°Ð²Ð°Ð½Ð½Ñ Ñ ÑканомÑÑÑ ÐºÐ°ÑÑоÑÐ½Ñ ÑÐ°Ñ Ñ Ð²ÑдаÑÐºÑ Ð·Ð° коÑÑ Ð¿Ð°Ð²ÑÑÑÐ½Ð½Ñ ÑÑекÑÑÑнаÑÑÑ Ð¿Ð»Ð°Ð½Ð°Ð²Ð°Ð½Ð½Ñ Ð¿ÐµÑадвÑÑвоÑÑаÑÑÑ."},{"question":"ЯкÑÑ ÑнÑÑÑÑменÑÑ ÐºÑÑÐ°Ð²Ð°Ð½Ð½Ñ ÑÑзÑÐºÐ°Ð¼Ñ Ð¿ÑапанÑе Filmustage?","answer":"Filmustage вÑзнаÑае ÑÑÑнÑ, ÑкÑÑ Ð¿Ð°ÑÑабÑÑÑÑ Ð´Ð°Ð´Ð°Ñковай падÑÑÑ
ÑоÑкÑ, пÑадаÑÑаÑлÑÑÑÑ ÑнÑаÑмаÑÑÑ Ð°Ð± Ñдзеле жÑвÑл, ÑкалагÑÑнÑÑ
меÑаÑ
заÑÑÑÑÐ¾Ð³Ñ Ñ Ð½ÐµÐ°Ð±Ñ
однаÑÑÑ Ð°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ð½ÑÑ COVID-19, забÑÑпеÑваÑÑÑ Ð±ÑÑÐ¿ÐµÐºÑ Ð½Ð° здÑмаÑнай плÑÑоÑÑÑ Ñ Ð±ÐµÑпеÑабойнае здÑманне."},{"question":"ЯкÑÑ ÑÑнкÑÑÑ Ð¿ÑапанÑе Filmustage Ð´Ð»Ñ ÑпÑаÑÑÑÐ½Ð½Ñ Ð¿Ð»Ð°Ð½Ð°Ð²Ð°Ð½Ð½Ñ Ð·Ð´Ñмак?","answer":"Filmustage пÑапанÑе ÑакÑÑ ÑÑнкÑÑÑ, Ñк аÑÑамаÑÑÑÐ½Ð°Ñ Ð°ÑÑнка ÑаÑÑ, геаÑÑгаванне ÑÑалÑнÑÑ
лакаÑÑй Ñ ÐºÑÑаванне ÑÑÑÐ½Ð°Ð¼Ñ Ð¿ÐµÑаÑÑгваннем, каб аÑ
2ÑамаÑÑзаваÑÑ Ñ Ð¿Ð°Ð²ÑÑÑÑÑ Ð´Ð°ÐºÐ»Ð°Ð´Ð½Ð°ÑÑÑ Ð·Ð´ÑмаÑнага гÑаÑÑка, ÑканомÑÑÑ ÑÐ°Ñ Ñ ÑобÑÑÑ Ð²ÑÑвоÑÑÑ Ð¿ÑаÑÑÑ Ð±Ð¾Ð»ÑÑ Ð¿Ð»Ð°ÑнÑм."},{"question":"Ð¦Ñ ÑÑмÑÑÑалÑÐ½Ñ Filmustage з маÑм ÑÑнÑÑÑÑм вÑÑвоÑÑÑм пÑагÑамнÑм забеÑпÑÑÑннем?","answer":"Filmustage ÑаÑпÑаÑÐ°Ð²Ð°Ð½Ñ Ð´Ð»Ñ Ð±ÑÑÑвоÑнай ÑнÑÑгÑаÑÑÑ Ð· галÑновÑм ÑÑандаÑÑнÑм вÑÑвоÑÑÑм пÑагÑамнÑм забеÑпÑÑÑннем, ÑклÑÑаÑÑÑ Movie Magic, Gorilla Scheduling Ñ Final Draft, ÑдаÑканалÑваÑÑÑ Ð²Ð°Ñ ÑÑнÑÑÑÑ Ð¿ÑаÑоÑÐ½Ñ Ð¿ÑаÑÑÑ Ð±ÐµÐ· Ð·Ð°Ð¼ÐµÐ½Ñ ÑнÑÑÑÑменÑаÑ, да ÑкÑÑ
Ð²Ñ Ð¿ÑÑвÑклÑ."},{"question":"Як Filmustage забÑÑпеÑвае бÑÑÐ¿ÐµÐºÑ Ð´Ð°Ð½ÑÑ
Ñ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ð°ÑÑÑ Ð³Ð°Ð»ÑновÑм ÑÑандаÑÑам?","answer":"Filmustage забÑÑпеÑвае бÑÑÐ¿ÐµÐºÑ Ð´Ð°Ð½ÑÑ
Ñ Ð°Ð´Ð¿Ð°Ð²ÐµÐ´Ð½Ð°ÑÑÑ Ð³Ð°Ð»ÑновÑм ÑÑандаÑÑам дзÑкÑÑÑÑ Ð°ÑÑÑÐ¼Ð°Ð½Ð½Ñ ÑеÑÑÑÑÑкаÑÑÑ SOC 2 Type II Ñ ÑÑÑÑÐ¿Ð»ÐµÐ½Ð½Ñ Ñ Trusted Partner Network (TPN) з аÑÑÑманнем TPN Blue Shield. ÐÑÑÑÑ Ð¼ÑжнаÑодна пÑÑзнанÑÑ ÑÑандаÑÑÑ Ð¿Ð°ÑвÑÑджаÑÑÑ, ÑÑо Filmustage пÑÑÑÑÑмлÑваеÑÑа ÑÑÑогÑÑ
Ð¼ÐµÑ Ð±ÑÑпекÑ, абаÑанÑе канÑÑдÑнÑÑÑлÑнÑÑ Ð´Ð°Ð½ÑÑ ÐºÑнавÑÑвоÑÑаÑÑÑ Ñ Ð°Ð´Ð¿Ð°Ð²Ñдае найвÑÑÑйÑÑм ÑзÑоÑнÑм адпаведнаÑÑÑ, ÑкÑÑ Ð¿Ð°ÑÑабÑÑÑÑа ÑндÑÑÑÑÑÑй забаÑ."},{"question":"Ð¦Ñ Ð»Ñгка каÑÑÑÑаÑÑа Filmustage кÑнемаÑагÑаÑÑÑÑам лÑбога ÑзÑоÑÐ½Ñ ÐºÐ²Ð°Ð»ÑÑÑкаÑÑÑ?","answer":"Так, Filmustage ÑаÑпÑаÑÐ°Ð²Ð°Ð½Ñ Ñк ÑнÑÑÑÑÑÑна зÑазÑÐ¼ÐµÐ»Ñ Ñ Ð·ÑÑÑнÑ, ÑазлÑÑÐ°Ð½Ñ Ð½Ð° кÑнемаÑагÑаÑÑÑÑÐ°Ñ ÑÑÑÑ
ÑзÑоÑнÑÑ. ÐзÑкÑÑÑÑ Ð¿ÑоÑÑÐ°Ð¼Ñ UX Ñ ÐºÑÑглаÑÑÑаÑнай жÑвой падÑÑÑмÑÑ, паÑаÑак пÑаÑÑ Ñ Ð½Ð°Ð²ÑгаÑÑÑ Ð¿Ð° плаÑÑоÑме з\'ÑÑлÑÑÑÑа пÑоÑÑÑÐ¼Ñ Ð´Ð»Ñ ÑÑÑÑ
каÑÑÑÑалÑнÑкаÑ."}]},"stats":{"items":[{"value":"45K+","label":"ÐÑнемаÑагÑаÑÑÑÑÐ°Ñ Ð¿Ð»Ð°Ð½ÑÑÑÑ Ñвае пÑаекÑÑ Ñ Filmustage"},{"value":"5.2M+","label":"ÐадзÑн ÑÑÑной пÑаÑÑ Ð·Ñканомлена дзÑкÑÑÑÑ Ð¿Ð»Ð°ÑÑоÑме Filmustage"},{"value":"$178M+","label":"ÐÑоÑай зÑканомлена дзÑкÑÑÑÑ Ð¿Ð»Ð°ÑÑоÑме Filmustage"}]},"calendly":{"title":"ÐамовÑÑÑ Ð´Ñма","description":"ÐапÑÑÑÑеÑÑ Ð½Ð° званок з намÑ, каб Ð¼Ñ Ð´Ð°Ð¿Ð°Ð¼Ð°Ð³Ð»Ñ Ð²Ð°Ð¼ апÑÑмÑзаваÑÑ Ð²Ð°Ñ Ð¿ÑаÑÑÑ ÐºÑнавÑÑвоÑÑаÑÑÑ Ð¿Ð°Ð´ ваÑÑÑ Ð¿Ð°ÑÑÑбÑ.","button":"ÐамовÑÑÑ Ð´Ñма"},"trustedBy":{"title":"Ðам давÑÑаÑÑÑ Ñ Ð¿Ñа Ð½Ð°Ñ Ð¿ÑÑÑÑÑ"},"hallOfFame":{"title":"Ðала ÑлавÑ","subtitle":"СÑвоÑÐ°Ð½Ñ ÐºÑнемаÑагÑаÑÑÑÑамÑ, ÑкÑÑ Ð´Ð°Ð²ÑÑаÑÑÑ Filmustage"},"team":{"title":"Ðад кÑÑаÑнÑÑÑвам ÑкÑпеÑÑаÑ"},"partners":{"title":"ÐаÑÑнÑÑÑ Ñ ÑÑпÑаÑоÑнÑÑÑва"}}'),pricing:JSON.parse('{"seo_title":"ÐоÑÑ - ÐÑÑплаÑÐ½Ñ Ð¿Ð»Ð°Ð½ Ñ Director\'s Cut","seo_description":"ÐбÑÑÑÑе Ñвой план - каÑÑÑÑайÑеÑÑ ÑÑÑÐ¼Ñ ÑнÑÑÑÑменÑÐ°Ð¼Ñ Ð±ÐµÐ· ШРбÑÑплаÑна або адкÑÑйÑе поÑнÑÑ Ð¼Ð¾Ñ Ð¨Ð Ð· Director\'s Cut ад ${{price}}/меÑ.","hero_title":"ÐÑоÑÑае, пÑазÑÑÑÑае ÑÑнаÑÑваÑÑнне","hero_subtitle":"УÑе ÑнÑÑÑÑменÑÑ Ð´Ð»Ñ ÐºÑнавÑÑвоÑÑаÑÑÑ - бÑÑплаÑна. ÐеÑаÑ
одзÑÑе на Director\'s Cut Ð´Ð·ÐµÐ»Ñ Ð¿Ð¾Ñнай моÑÑ Ð¨Ð Ð· манеÑÐ°Ð¼Ñ Ð¿Ð°Ð´ ваÑÑм канÑÑолем.","social_proof":"45,000+ кÑнемаÑагÑаÑÑÑÑÐ°Ñ Â· ÐÑÑпÑадакÑн ад паÑаÑÐºÑ Ð´Ð° канÑа","pipeline_title":"ÐÐ¾Ð¶Ð½Ñ Ð¿Ð»Ð°Ð½ адкÑÑвае <strong>ÑвеÑÑ Ð¿Ð°Ð¹Ð¿Ð»Ð°Ð¹Ð½</strong> â 12 модÑлÑÑ, без дадаÑкаÑ","pipeline_included":"УклÑÑана","pipeline_modules":{"breakdown":"РазбÑÑка","annotations":"ÐнаÑаÑÑÑ","analysis":"ÐналÑз","synopsis":"СÑнопÑÑÑ","storyboards":"РаÑкадÑоÑкÑ","vfx":"VFX","schedule":"Ðланаванне","sides":"СайдÑ","callSheets":"ÐÑклÑкнÑÑ Ð»ÑÑÑÑ","budgeting":"ÐÑджÑÑ","versioning":"ÐеÑÑÑÑ","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude пÑаÑÑе ва ÑÑÑм пайплайне</strong> â пеÑабÑдÑе ÑаÑклад пÑÑ ÐºÐ°Ð½ÑлÑкÑе занÑÑаÑÑÑ Ð°ÐºÑÑÑаÑ
2, падÑÑÑ
ÑÑе ÑÑнопÑÑÑ, аÑÑнÑÑÑ ÑÑÑÐ½Ñ Ð¿Ð° ÑкладанаÑÑÑ VFX. ÐанеÑÑ Ð²ÑзнаÑаÑÑÑ ÑолÑÐºÑ ÐºÐ¾Ð»ÑÐºÑ Ð²Ñ Ð·Ð°Ð¿ÑÑкаеÑе, але нÑÐºÐ¾Ð»Ñ â ÑÑо Ð²Ñ Ð°ÑÑÑмлÑваеÑе.","toggle_monthly":"ШÑомеÑÑÑ","toggle_annual_sr":"УклÑÑÑÑе, каб ÑбаÑÑÑÑ Ð³Ð°Ð´Ð°Ð²ÑÑ ÑÑнÑ","toggle_annual":"ШÑогод","directors_cut_annual_value_note":"${{annualPrice}}/год пÑÑ Ð³Ð°Ð´Ð°Ð²Ð¾Ð¹ аплаÑе ⢠ÑканомÑÑ ${{savings}} (знÑжка {{percent}}%)","toggle_annual_value":"ÑканомÑÑ Ð´Ð° ${{maxSavings}} на год","toggle_annual_bonus":"(да +4 меÑ. бÑÑплаÑна)","free_plan_name":"ÐÑÑплаÑнÑ","free_plan_price":"$0","free_plan_subtitle":"УÑе аÑноÑнÑÑ ÑнÑÑÑÑменÑÑ - без банкаÑÑкай каÑÑÑ","free_plan_whats_included":"ШÑо ÑклÑÑана","free_plan_features":["<b>ЧаÑÑÐºÐ¾Ð²Ð°Ñ ÑазбÑÑка ШÐ</b> (20% ÑÑÑн)","1 акÑÑÑÐ½Ñ Ð¿ÑаекÑ","УÑе ÑнÑÑÑÑменÑÑ Ð±ÐµÐ· ШР(гл. нÑжÑй)","ÐÑма-пÑÐ°ÐµÐºÑ Ð· поÑнай ÑазбÑÑкай"],"free_plan_footnote":"Ð ÑÑнÑÑ Ð¿ÑаекÑÑ Ð·Ð°ÑÑаÑÑÑа адкÑÑÑÑÐ¼Ñ Ð½Ð°Ð·Ð°ÑждÑ. ÐÑÐ°ÐµÐºÑ Ð· <b>поÑнай ÑазбÑÑкай ШÐ</b> паÑÑабÑе акÑÑÑнага плана Director\'s Cut, каб Ñго адкÑÑÑÑ.","free_plan_cta":"ÐаÑаÑÑ Ð±ÑÑплаÑна","directors_cut_badge":"Ð¡Ð°Ð¼Ñ Ð¿Ð°Ð¿ÑлÑÑнÑ","directors_cut_name":"Director\'s Cut","directors_cut_price_prefix":"Ðд","directors_cut_price_suffix":"/меÑ","directors_cut_annual_note":"${{annualPrice}}/год аплаÑа Ñаз на год ⢠+{{annualBonusMonths}} меÑ. бÑÑплаÑна","directors_cut_subtitle":"ÐоÑÐ½Ð°Ñ Ð¼Ð¾Ñ Ð¨Ð Ð´Ð»Ñ Ð²Ð°ÑÑÑ
паÑÑановак","directors_cut_whats_included":"УÑÑ Ð· ÐÑÑплаÑнага, плÑÑ","directors_cut_features":["<b>{{coins}} манеÑ</b> за бÑлÑÐ½Ð³Ð°Ð²Ñ ÑÑкл","ÐоÑÐ½Ð°Ñ ÑазбÑÑка ШÐ, ÑÑнопÑÑÑ, аналÑз Ñ ÑнÑае","ÐÐµÐ°Ð±Ð¼ÐµÐ¶Ð°Ð²Ð°Ð½Ð°Ñ ÐºÐ¾Ð»ÑкаÑÑÑ Ð°ÐºÑÑÑнÑÑ
пÑаекÑаÑ","<b>ÐонÑÑÑ Ð»Ð°ÑлÑнаÑÑÑ</b> - да +100% дадаÑковÑÑ
манеÑ","ÐанеÑÑ Ð¿ÐµÑаноÑÑÑÑа, пакÑÐ»Ñ Ð´Ð·ÐµÐ¹Ð½ÑÑае падпÑÑка","УÑе ÑаÑмаÑÑ ÑкÑпаÑÑÑ"],"directors_cut_annual_onboarding":"<b>ÐÑÑплаÑÐ½Ð°Ñ Ð°Ð´Ð°Ð¿ÑаÑÑÑ</b> Ð´Ð»Ñ Ð²Ð°Ñ Ñ Ð²Ð°Ñай камандÑ","directors_cut_cta":"ÐаÑаÑÑ Ð±ÑÑплаÑна ð¿","enterprise_title":"ÐаÑпаÑаÑÑÑÐ½Ñ Ð¿Ð»Ð°Ð½","enterprise_subtitle":"ÐндÑвÑдÑалÑнае ÑÑнаÑÑваÑÑнне Ð´Ð»Ñ ÑÑÑдÑй Ñ Ð¿ÑадзÑÑаÑÑкÑÑ
кампанÑй â","academic_title":"ÐкадÑмÑÑÐ½Ð°Ñ Ð¿Ð°Ð´Ð¿ÑÑка","academic_subtitle":"СпеÑÑÑлÑнÑÑ ÑÑÐ½Ñ Ð´Ð»Ñ ÑÑÑдÑнÑÐ°Ñ Ñ Ð²ÑкладÑÑÐºÐ°Ñ â","features_title":"ШÑо ÑклÑÑана","features_subtitle":"ÐÐ¾Ð¶Ð½Ñ Ð¿Ð»Ð°Ð½ ÑклÑÑае магÑÑнÑÑ ÑнÑÑÑÑменÑÑ Ð±ÐµÐ· ШÐ. Director\'s Cut адкÑÑвае ÑÑнкÑÑÑ Ð¨Ð, ÑкÑÑ Ð¿ÑаÑÑÑÑÑ Ð½Ð° манеÑаÑ
.","non_ai_features_title":"ФÑнкÑÑÑ Ð±ÐµÐ· ШÐ","non_ai_features_badge":"заÑÑÑÐ´Ñ Ð±ÑÑплаÑна","ai_features_title":"ФÑнкÑÑÑ Ð¨Ð","ai_features_badge":"вÑкаÑÑÑÑоÑвайÑе манеÑÑ","ai_dude_divider":"Ðа базе ÐгенÑа ШÐ","FREE_FEATURES":["РазбÑÑка ÑÑÑнаÑÑÑ (ÑÑÑнаÑ)","СÑваÑÑнне бÑджÑÑÑ, ÑÑдагаванне Ñ ÑаблонÑ","ÐÑклÑкнÑÑ Ð»ÑÑÑÑ Ñ ÑпÑаваздаÑÑ","РаÑкадÑоÑÐºÑ Ñ ÑпÑÑÑ Ð·Ð´ÑмаÑнÑÑ
планаÑ","ÐмпаÑÑ ÑÑÑнаÑÑÑ - лÑÐ±Ð°Ñ Ð¼Ð¾Ð²Ð° Ñ ÑаÑмаÑ","ÐаÑаÑÐºÑ Ð´Ð° ÑÑÑн Ñ ÐºÐ°Ð¼ÐµÐ½ÑаÑÑÑ","ÐдÑмаÑÐ½Ñ Ð³ÑаÑÑк, DOODs Ñ ÐºÐ°Ð½ÑлÑкÑÑ","ÐÑÑаванне лакаÑÑÑмÑ","ÐÐ°Ð¼Ð°Ð½Ð´Ð½Ð°Ñ Ð¿ÑаÑа","ÐкÑпаÑÑ Ñ PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"РазÑÐ¼Ð½Ð°Ñ ÑазбÑÑка ШÐ","icon":"ð¬"},{"title":"ÐÑджÑÑ Ð¨Ð","icon":"ð°"},{"title":"СÑнопÑÑÑ ÑÑÑÐ½Ñ Ð¨Ð","icon":"â¨"},{"title":"ÐналÑз ÑÑÑÐ½Ñ Ð¨Ð","icon":"ð"},{"title":"ÐÑÑÐ²Ñ ÑаÑкадÑоÑÐºÑ Ð¨Ð","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"ÐоÑÐ½Ñ ÑÑнопÑÑÑ ÑÑÑнаÑÑÑ","icon":"â¨"},{"title":"РазбÑÑка VFX ШÐ","icon":"ð¥"},{"title":"СеманÑÑÑÐ½Ñ Ð°Ð½Ð°Ð»Ñз ÑÑÑнаÑÑÑ","icon":"ð"},{"title":"РазÑмнае планаванне ШÐ","icon":"ð
"},{"title":"ÐзеÑÐ½Ð½Ñ ÐгенÑа ШÐ","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"ШÑо Ñакое манеÑÑ Ñ Ñк ÑÐ½Ñ Ð¿ÑаÑÑÑÑÑ?","answer":"ÐанеÑÑ - гÑÑа ÑнÑÑÑÐ°Ð½Ð°Ñ Ð²Ð°Ð»ÑÑа Filmustage. ÐадпÑÑка Director\'s Cut ÑклÑÑае <b>{{coins}} манеÑ</b> за бÑлÑÐ½Ð³Ð°Ð²Ñ ÑÑкл. ЧÑм даÑжÑй Ð²Ñ Ð¿Ð°Ð´Ð¿ÑÑанÑ, ÑÑм болÑÑ Ð¼Ð°Ð½ÐµÑ Ð²Ñ Ð°ÑÑÑмлÑваеÑе дзÑкÑÑÑÑ Ð½Ð°Ñай <b>ÐÑагÑаме лаÑлÑнаÑÑÑ</b> - да <b>+100% бонÑÑнÑÑ
манеÑ</b> за ÑÑкл. ÐанеÑÑ Ð²ÑкаÑÑÑÑоÑваÑÑÑа Ð´Ð»Ñ Ð·Ð°Ð¿ÑÑÐºÑ ÑÑнкÑÑй ШÐ, ÑакÑÑ
Ñк РазÑÐ¼Ð½Ð°Ñ ÑазбÑÑка, СÑнопÑÑÑ ÑÑÑнÑ, РаÑкадÑоÑкÑ, ÐÑджÑÑаванне Ñ ÑнÑае. ÐÐ¾Ð¶Ð½Ð°Ñ Ð°Ð¿ÐµÑаÑÑÑ Ð¨Ð Ð¼Ð°Ðµ ÑÑкÑÐ°Ð²Ð°Ð½Ñ ÐºÐ¾ÑÑ Ñ Ð¼Ð°Ð½ÐµÑаÑ
, баÑÐ½Ñ Ñ Ð´Ð°Ð´Ð°ÑкÑ. ÐапÑÑклад, {{coins}} Ð¼Ð°Ð½ÐµÑ Ð´Ð°ÑÑаÑкова, каб вÑканаÑÑ <b>поÑнÑÑ ÑазбÑÑÐºÑ Ð¨Ð</b> ÑÑповага 100-ÑÑаÑонкавага ÑÑÑнаÑÑÑ, плÑÑ <b>бÑджÑÑаванне ШÐ</b> Ñ <b>поÑÐ½Ñ ÑÑнопÑÑÑ ÑÑÑнаÑÑÑ</b> - ÑÑÑ Ð·Ð° адзÑн ÑÑкл."},{"question":"ШÑо Ñакое ÐÐ³ÐµÐ½Ñ Ð¨Ð?","answer":"ÐÐ³ÐµÐ½Ñ Ð¨Ð - Ð
2³ÑÑа Ð²Ð°Ñ ÑбÑÐ´Ð°Ð²Ð°Ð½Ñ Ð¿Ð°Ð¼Ð¾ÑнÑк ШÐ. ÐÑ ÑазмаÑлÑеÑе з Ñм звÑÑайнай мовай, Ñ Ñн вÑконвае ÑÑалÑнÑÑ Ð²ÑÑвоÑÑÑÑ Ð¿ÑаÑÑ Ñ Ð²Ð°ÑÑм пÑаекÑе - ÑазÑмнÑÑ ÑазбÑÑкÑ, ÑÑваÑÑнне Ñ Ð¿ÐµÑаÑÑаноÑÐºÑ Ð·Ð´ÑмаÑнÑÑ
гÑаÑÑкаÑ, ÑазбÑÑÐºÑ VFX, ÑеманÑÑÑÐ½Ñ Ð¿Ð¾ÑÑк па ÑÑÑнаÑÑÑ, поÑнÑÑ ÑÑнопÑÑÑÑ ÑÑÑнаÑÑÑ Ñ Ð¿Ñамое ÑÑдагаванне ÑÑÑн. Размова з ÐгенÑам ШРÑклÑÑана Ñ Ð²Ð°Ñ Ð¿Ð»Ð°Ð½ Director\'s Cut - Ð²Ñ Ð²ÑдаÑкоÑваеÑе манеÑÑ ÑолÑÐºÑ ÑадÑ, ÐºÐ°Ð»Ñ Ñн вÑконвае ÑÑалÑнÑÑ Ð¿ÑаÑÑ, Ñ ÐºÐ¾Ð¶Ð½Ð°Ñ Ð°Ð¿ÐµÑаÑÑÑ Ð¼Ð°Ðµ ÑÑкÑÐ°Ð²Ð°Ð½Ñ ÐºÐ¾ÑÑ Ñ Ð¼Ð°Ð½ÐµÑаÑ
, Ð¿Ð°ÐºÐ°Ð·Ð°Ð½Ñ Ñ Ð´Ð°Ð´Ð°ÑкÑ."},{"question":"ШÑо Ñакое ÐÑагÑама лаÑлÑнаÑÑÑ?","answer":"ЧÑм даÑжÑй Ð²Ñ Ð¿Ð°Ð´Ð¿ÑÑанÑ, ÑÑм болÑÑ Ð¼Ð°Ð½ÐµÑ Ð²Ñ Ð·Ð°ÑаблÑеÑе. ÐожнÑÑ <b>3 паÑлÑдоÑнÑÑ Ð¼ÐµÑÑÑÑ</b> Ð²Ð°Ñ Ð±Ð¾Ð½ÑÑ ÑаÑÑе на <b>+10%</b>: пÑаз 3 меÑÑÑÑ Ð²Ñ Ð°ÑÑÑмлÑваеÑе <b>+10%</b>, пÑаз 6 меÑÑÑÐ°Ñ <b>+20%</b>, пÑаз 9 меÑÑÑÐ°Ñ <b>+30%</b> Ñ Ð³ÑÑак далей - аж да <b>+100% бонÑÑнÑÑ
манеÑ</b> на 30-м меÑÑÑÑ Ð±ÐµÑпеÑапÑннай падпÑÑкÑ."},{"question":"Ð¦Ñ Ð¿ÐµÑаноÑÑÑÑа невÑкаÑÑÑÑанÑÑ Ð¼Ð°Ð½ÐµÑÑ?","answer":"Так! ÐевÑкаÑÑÑÑанÑÑ Ð¼Ð°Ð½ÐµÑÑ <b>аÑÑамаÑÑÑна пеÑаноÑÑÑÑа</b> на наÑÑÑÐ¿Ð½Ñ Ð±ÑлÑÐ½Ð³Ð°Ð²Ñ ÑÑкл Ñ Ð·Ð°ÑÑаÑÑÑа на ваÑÑм ÑаÑ
ÑнкÑ, пакÑÐ»Ñ Ð²Ð°Ñа падпÑÑка акÑÑÑнаÑ. Ð¯Ð½Ñ Ð·Ð³Ð°ÑаÑÑÑ ÑолÑÐºÑ ÐºÐ°Ð»Ñ Ð²Ñ <b>ÑкаÑÑеÑе падпÑÑкÑ</b> Ñ Ð½Ðµ аднавÑÑе Ñе на пÑаÑÑÐ³Ñ 30 дзÑн."},{"question":"ШÑо адбÑваеÑÑа з манеÑамÑ, ÐºÐ°Ð»Ñ Ñ ÑкаÑÑÑ Ð¿Ð°Ð´Ð¿ÑÑкÑ?","answer":"ÐÐ°Ð»Ñ Ð²Ñ ÑкаÑÑеÑе падпÑÑкÑ, ваÑÑ Ð¿Ð°ÐºÑнÑÑÑÑ Ð¼Ð°Ð½ÐµÑÑ <b>замаÑожваÑÑÑа на 30 дзÑн</b>. ÐÑ Ð½Ðµ можаÑе ÑÑ
вÑдаÑкоÑваÑÑ Ñ Ð³ÑÑÑ Ð¿ÐµÑÑÑд, але ÐºÐ°Ð»Ñ Ð²Ñ <b>аднавÑÑе падпÑÑÐºÑ Ð½Ð° пÑаÑÑÐ³Ñ 30 дзÑн</b>, ваÑÑ Ð¼Ð°Ð½ÐµÑÑ Ð±ÑдÑÑÑ Ñалкам адноÑленÑ. ÐÑаз 30 дзÑн без аднаÑÐ»ÐµÐ½Ð½Ñ Ð¿Ð°Ð´Ð¿ÑÑÐºÑ Ð½ÐµÐ²ÑдаÑкаванÑÑ Ð¼Ð°Ð½ÐµÑÑ Ð·Ð³Ð°ÑаÑÑÑ."},{"question":"ШÑо адбÑваеÑÑа з маÑÐ¼Ñ Ð¿ÑаекÑамÑ, ÐºÐ°Ð»Ñ Ð¼Ð°Ñ Ð¿Ð°Ð´Ð¿ÑÑка заканÑваеÑÑа?","answer":"ÐÑÑога нÑÐºÐ¾Ð»Ñ Ð½Ðµ вÑдалÑеÑÑа - ваÑа пÑаÑа заÑÑÑÐ´Ñ Ñ Ð±ÑÑпеÑÑ. ÐаÑÑ <b>ÑÑÑнÑÑ Ð¿ÑаекÑÑ (без ШÐ)</b> заÑÑаÑÑÑа Ñалкам адкÑÑÑÑÐ¼Ñ Ð½Ð° ÐÑÑплаÑнÑм плане з ÑÑÑÐ¼Ñ ÑнÑÑÑÑменÑÐ°Ð¼Ñ Ð±ÐµÐ· Ð¨Ð Ñ ÑкÑпаÑÑам. ÐÑаекÑÑ, ÑÑвоÑанÑÑ Ð· <b>поÑнай ÑазбÑÑкай ШÐ</b>, пÑоÑÑа пÑÑпÑнÑÑÑÑа, пакÑÐ»Ñ Ð²Ñ Ð½Ðµ адновÑÑе падпÑÑÐºÑ - ÑÑÑ Ð·Ð°ÑÑаеÑÑа заÑ
аванÑм, Ñ Ð¿Ð¾ÑÐ½Ñ Ð´Ð¾ÑÑÑп вÑÑÑаеÑÑа адÑазÑ, Ñк ÑолÑÐºÑ Ð²Ñ Ð°ÑоÑмÑÑе падпÑÑÐºÑ Ð·Ð½Ð¾Ñ. ÐÑÐ¾Ð±Ð½Ð°Ñ <b>ÑаÑÑÐºÐ¾Ð²Ð°Ñ ÑазбÑÑка ШÐ</b>, дÑма-пÑÐ°ÐµÐºÑ Ñ Ð»ÑÐ±Ñ Ð¿ÑаекÑ, ÑкÑм з Ð²Ð°Ð¼Ñ Ð¿Ð°Ð´Ð·ÑлÑÑÑÑ Ð°ÐºÑÑÑÐ½Ñ Ð¿Ð°Ð´Ð¿ÑÑÑÑк, заÑÑÑÐ´Ñ Ð·Ð°ÑÑаÑÑÑа адкÑÑÑÑмÑ."},{"question":"ШÑо Ñ Ð¼Ð°Ð³Ñ ÑабÑÑÑ Ð½Ð° ÐÑÑплаÑнÑм плане?","answer":"ÐÑÑплаÑÐ½Ñ Ð¿Ð»Ð°Ð½ дае вам доÑÑÑп да ÑÑÑÑ
ÑнÑÑÑÑменÑÐ°Ñ Ð±ÐµÐ· ШÐ: ÑÑÑÐ½Ð°Ñ ÑазбÑÑка ÑÑÑнаÑÑÑ, ÑÑваÑÑнне бÑджÑÑÑ Ð· ÑаблонамÑ, вÑклÑкнÑÑ Ð»ÑÑÑÑ, ÑаÑкадÑоÑÐºÑ Ñ ÑпÑÑÑ Ð·Ð´ÑмаÑнÑÑ
планаÑ, планаванне з DOODs, кÑÑаванне лакаÑÑÑмÑ, ÐºÐ°Ð¼Ð°Ð½Ð´Ð½Ð°Ñ Ð¿ÑаÑа Ñ ÑкÑпаÑÑ Ñ PDF, Excel, MMS Ñ MMB. ÐÑ ÑакÑама аÑÑÑмлÑваеÑе <b>ÑаÑÑковÑÑ ÑазбÑÑÐºÑ Ð¨Ð</b> (20% ÑÑÑн), каб паÑпÑабаваÑÑ Ð½Ð°ÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ Ð¨Ð. ÐаÑÑ <b>ÑÑÑнÑÑ Ð¿ÑаекÑÑ</b>, ÑаÑÑÐºÐ¾Ð²Ð°Ñ ÑазбÑÑка Ñ Ð´Ñма-пÑÐ°ÐµÐºÑ Ð·Ð°ÑÑаÑÑÑа Ñалкам адкÑÑÑÑмÑ. ÐÑÐ°ÐµÐºÑ Ð· <b>поÑнай ÑазбÑÑкай ШÐ</b> (апÑаÑÐ°Ð²Ð°Ð½Ñ ÐºÐ¾Ð¶Ð½Ñ ÐºÐ°Ð´Ñ) паÑÑабÑе акÑÑÑнай падпÑÑÐºÑ Director\'s Cut, каб Ñго адкÑÑÑÑ."},{"question":"Ð¦Ñ Ð¼Ð°Ð³Ñ Ñ Ð¿Ð°ÑпÑабаваÑÑ ÑÑнкÑÑÑ Ð¨Ð Ð¿ÐµÑад падпÑÑкай?","answer":"Так. ÐÐ¾Ð¶Ð½Ñ Ð½Ð¾Ð²Ñ ÑаÑ
Ñнак аÑÑÑмлÑвае <b>ÑаÑÑковÑÑ ÑазбÑÑÐºÑ Ð¨Ð</b> Ð´Ð»Ñ Ð¿ÐµÑÑага пÑаекÑа - ÐºÐ°Ð»Ñ 20% ÑÑÑн апÑаÑоÑваÑÑÑа ШРбÑÑплаÑна. ÐÑ ÑакÑама маеÑе доÑÑÑп да <b>дÑма-пÑаекÑа</b> з поÑнÑÐ¼Ñ Ð²ÑнÑÐºÐ°Ð¼Ñ ÑазбÑÑкÑ, каб Ð²Ñ Ð¼Ð°Ð³Ð»Ñ Ð°Ð·Ð½Ð°ÑмÑÑÑа з ÑÑÑÐ¼Ñ ÑÑнкÑÑÑÐ¼Ñ Ð¿ÐµÑад пÑÑнÑÑÑем ÑаÑÑннÑ."},{"question":"Ð¦Ñ Ð°ÑÑÑÐ¼Ð°Ñ Ñ Ð¼Ð°Ð½ÐµÑÑ Ð±ÑÑплаÑна?","answer":"Так! ÐÐ¾Ð¶Ð½Ñ Ð½Ð¾Ð²Ñ ÐºÐ°ÑÑÑÑалÑнÑк аÑÑÑмлÑвае <b>100 вÑÑалÑнÑÑ
манеÑ</b> пÑÑ ÑÑгÑÑÑÑаÑÑÑ. ÐÑ ÑакÑама можаÑе заÑабÑÑÑ Ð±Ð¾Ð½ÑÑнÑÑ Ð¼Ð°Ð½ÐµÑÑ Ð¿Ñаз <b>ÑпеÑÑÑлÑнÑÑ Ð¼ÐµÑапÑÑемÑÑвÑ, акÑÑÑ Ñ ÐºÐ°Ð¼Ð¿Ð°Ð½ÑÑ</b> - Ð½Ð°Ð²Ð°Ñ Ð½Ð° ÐÑÑплаÑнÑм плане. СаÑÑÑе за ÑлекÑÑоннай поÑÑай Ñ Ð°Ð¿Ð°Ð²ÑÑÑÑннÑÐ¼Ñ Ñ Ð´Ð°Ð´Ð°ÑкÑ, каб не пÑапÑÑÑÑÑÑ Ð±Ð¾Ð½ÑÑнÑÑ Ð¼Ð°Ð³ÑÑмаÑÑÑ."},{"question":"ШÑо ÑклÑÑана Ñ Ð¿Ð»Ð°Ð½ Director\'s Cut?","answer":"УÑÑ Ð· ÐÑÑплаÑнага, плÑÑ <b>поÑÐ½Ñ Ð´Ð¾ÑÑÑп да ÑÑÑÑ
ÑÑнкÑÑй ШÐ</b>: РазÑÐ¼Ð½Ð°Ñ ÑазбÑÑка, СÑнопÑÑÑ ÑÑÑнÑ, ÐналÑз ÑÑÑнÑ, ÐенеÑаÑÑÑ ÑаÑкадÑоÑкÑ, ÐÑджÑÑаванне ШÐ, ÐоÑÐ½Ñ ÑÑнопÑÑÑ ÑÑÑнаÑÑÑ Ñ Ð¿Ð°Ð¼Ð¾ÑнÑк <b>ÐÐ³ÐµÐ½Ñ Ð¨Ð</b> (ÑазÑмнае планаванне, ÑазбÑÑка VFX, ÑеманÑÑÑÐ½Ñ Ð¿Ð¾ÑÑк Ñ ÑÑдагаванне пÑаз ÑаÑ). ÐÑ Ð°ÑÑÑмлÑваеÑе <b>{{coins}} манеÑ</b> за ÑÑкл, ÑкÑÑ Ð°ÑÑамаÑÑÑна ÑаÑÑÑÑÑ Ð´Ð·ÑкÑÑÑÑ <b>ÐÑагÑаме лаÑлÑнаÑÑÑ</b> - да +100% бонÑÑнÑÑ
манеÑ, ÑÑм даÑжÑй Ð²Ñ Ð¿Ð°Ð´Ð¿ÑÑанÑ."},{"question":"Ð¯ÐºÐ°Ñ Ð¿ÐµÑавага гадавой аплаÑÑ?","answer":"ÐÑÑ Ð³Ð°Ð´Ð°Ð²Ð¾Ð¹ аплаÑе дзейнÑÑае <b>знÑжка ад 30% да 40%</b>, Ñ Ñна ÑаÑÑе Ñазам з планам â ÑÑм вÑÑÑйÑÑ ÑаÑÑÑ, ÑÑм болÑÑÐ°Ñ ÑканомÑÑ. Той ÑÐ°Ð¼Ñ Ð¿Ð»Ð°Ð½, аплаÑа Ñаз на год. ÐанеÑÑ Ð·Ð°Ð»ÑÑваÑÑÑа адÑÐ°Ð·Ñ Ð·Ð° ÑÑе <b>12 меÑÑÑаÑ</b>, а бонÑÑÑ ÐÑагÑÐ°Ð¼Ñ Ð»Ð°ÑлÑнаÑÑÑ Ð¿ÑаÑÑгваÑÑÑ Ð´Ð·ÐµÐ¹Ð½ÑÑаÑÑ Ñ ÑаÑÑÑÑÑ ÐºÐ¾Ð¶Ð½ÑÑ 3 меÑÑÑÑ."},{"question":"ШÑо Ñакое ÐаÑпаÑаÑÑÑÐ½Ñ Ð¿Ð»Ð°Ð½?","answer":"ÐаÑпаÑаÑÑÑÐ½Ñ Ð¿Ð»Ð°Ð½ пÑÑзнаÑÐ°Ð½Ñ Ð´Ð»Ñ ÑÑÑдÑй Ñ Ð±ÑйнÑÑ
пÑадзÑÑаÑÑкÑÑ
кампанÑй, ÑкÑм паÑÑÑÐ±Ð½Ñ <b>ÑндÑвÑдÑалÑнае ÑÑнаÑÑваÑÑнне</b>, вÑÐ´Ð·ÐµÐ»ÐµÐ½Ð°Ñ Ð¿Ð°Ð´ÑÑÑмка, адапÑаванÑÑ ÐºÐ°Ð½ÑÑакÑÑ, ÑÑзеÑвовае капÑÑаванне данÑÑ
, дакладна наладжанÑÑ Ð¼Ð°Ð´ÑÐ»Ñ Ð¨Ð Ñ Ð¿Ð°ÑÑÑанÑÑ ÑÑнкÑÑÑ Ð±ÑÑпекÑ. ÐвÑжÑÑеÑÑ Ð· наÑÑм аддзелам пÑодажаÑ, каб абмеÑкаваÑÑ Ð²Ð°ÑÑ Ð¿Ð°ÑÑÑбÑ."},{"question":"Ð¦Ñ Ð¼Ð°Ð³Ñ Ñ Ð¿ÐµÑаклÑÑаÑÑа памÑж Ð¿Ð»Ð°Ð½Ð°Ð¼Ñ Ð°Ð±Ð¾ бÑлÑнгавÑÐ¼Ñ ÑÑкламÑ?","answer":"Так! ÐÑ Ð¼Ð¾Ð¶Ð°Ñе павÑÑÑÑÑ, панÑзÑÑÑ Ð°Ð±Ð¾ пеÑаклÑÑÑÑÑа памÑж ÑÑомеÑÑÑнай Ñ Ð³Ð°Ð´Ð°Ð²Ð¾Ð¹ аплаÑай Ñ Ð»ÑÐ±Ñ ÑаÑ. ÐÐ°Ð»Ñ Ð²Ñ <b>павÑÑаеÑе план</b>, Ð²Ñ Ð°Ð¿Ð»Ð¾ÑваеÑе ÑолÑÐºÑ Ð¿ÑапаÑÑÑйнÑÑ ÑознÑÑÑ Ð·Ð° ÑÑÑÑÑ Ð±ÑгÑÑага ÑÑклÑ, Ñ <b>дадаÑковÑÑ Ð¼Ð°Ð½ÐµÑÑ Ð·Ð°Ð»ÑÑваÑÑÑа адÑазÑ</b>. ÐÑÑкÑÑ
падвойнÑÑ
ÑпаганнÑÑ - Ð²Ñ Ð°Ð¿Ð»Ð¾ÑваеÑе ÑолÑÐºÑ ÑознÑÑÑ Ð¿Ð°Ð¼Ñж ÑÑаÑÑм Ñ Ð½Ð¾Ð²Ñм планам."},{"question":"Ð¦Ñ Ñ Ð±ÑÑпеÑÑ Ð¼Ð°Ðµ данÑÑ?","answer":"ÐезÑмоÑна. Filmustage мае ÑеÑÑÑÑÑкаÑÑÑ <b>SOC 2 Type II</b> Ñ Ð·\'ÑÑлÑеÑÑа ÑдзелÑнÑкам <b>Trusted Partner Network (TPN)</b> з блакÑÑнÑм ÑÑÑÑом TPN. ÐаÑÑ ÑÑÑнаÑÑÑ Ñ Ð²ÑÑвоÑÑÑÑ Ð´Ð°Ð½ÑÑ Ð°Ð±Ð°ÑÐ¾Ð½ÐµÐ½Ñ Ð²ÑдÑÑÑÐ¼Ñ ÑÑандаÑÑÐ°Ð¼Ñ Ð±ÑÑÐ¿ÐµÐºÑ Ñ ÑндÑÑÑÑÑÑ."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - ÐÑÑпеÑÐ½Ð°Ñ ÐºÑнавÑÑвоÑÑаÑÑÑ Ð½Ð° базе Ð¨Ð Ð´Ð»Ñ ÑÑÑдÑй","description":"ÐпÑÑмÑзÑйÑе кÑнавÑÑвоÑÑаÑÑÑ Ð· дапамогай ШÐ-аналÑÐ·Ñ ÑÑÑнаÑÑÑÑ, Ð¿Ð»Ð°Ð½Ð°Ð²Ð°Ð½Ð½Ñ Ñ Ð±ÑджÑÑаваннÑ. ÐÑÑпека каÑпаÑаÑÑÑнага ÑзÑоÑнÑ, ÑнÑÑгÑаÑÑÑ Ñ Ð¿Ð°Ð´ÑÑÑмка 24/7."},"hero":{"heading":"ШÐ-плаÑÑоÑма пеÑадвÑÑвоÑÑаÑÑÑ Ð´Ð»Ñ ÐºÐ°ÑпаÑаÑÑÑнÑÑ
ÑÑÑдÑй","subtitle":"ÐаÑкоÑÑе ÑазбÑÑкÑ, гÑаÑÑÐºÑ Ñ Ð±ÑджÑÑÑ Ð· бÑÑпекай, кÑÑаваннем Ñ Ð¿Ð°Ð´ÑÑÑмкай каÑпаÑаÑÑÑнага ÑзÑоÑнÑ.","cta_sales":"ÐвÑзаÑÑа з аддзелам пÑодажаÑ","cta_demo":"ÐлÑдзеÑÑ Ð´Ñма ð¿ð½","image_alt":"ÐÐ°Ñ Ð¿Ð°Ð¼Ð¾ÑнÑк з пеÑадвÑÑвоÑÑаÑÑÑ Ð½Ð° базе ШÐ"},"features":{"heading":"ÐаÑпаÑаÑÑÑнÑÑ ÑÑнкÑÑÑ","items":[{"title":"ÐÐ³ÐµÐ½Ñ Ð¨Ð","description":"ÐалаÑÐ°Ð²Ð°Ñ Ð°ÑÑамаÑÑзаÑÑÑ, ÑÐºÐ°Ñ Ñмгненна вÑконвае вÑÑвоÑÑÑÑ Ð·Ð°Ð´Ð°ÑÑ."},{"title":"ÐÑÑпеÑнÑÑ ÑÑзеÑвовÑÑ ÐºÐ¾Ð¿ÑÑ","description":"УÑе ÑÑÑнаÑÑÑ Ð½Ð°Ð´Ð·ÐµÐ¹Ð½Ð° заÑ
оÑваÑÑÑа Ñ ÑÑзеÑвÑÑÑÑа на ÑеÑвеÑаÑ
Ñ ÐШÐ."},{"title":"ÐндÑвÑдÑалÑнÑÑ ÐºÐ°Ð½ÑÑакÑÑ","description":"ÐагадненнÑ, адапÑаванÑÑ Ð¿Ð°Ð´ паÑÑÑÐ±Ñ Ð²Ð°Ñай ÑÑÑдÑÑ."},{"title":"ÐадÑÑÑмка 24/7","description":"ЦÑÐ»Ð°Ð´Ð°Ð±Ð¾Ð²Ð°Ñ Ð´Ð°Ð¿Ð°Ð¼Ð¾Ð³Ð°, ваÑÑ ÑÑÑнаÑÑÑ Ð·Ð°ÑÑÑÐ´Ñ Ð¿ÑÑваÑнÑÑ Ñ Ð°Ð±Ð°ÑоненÑÑ."}]},"testimonials":{"heading":"ÐодгÑкÑ","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},mt:{common:JSON.parse('{"header":{"signIn":"Idħol","tryForFree":"Ipprova B\'xejn","search":"Fittex"},"footer":{"headquarters":"Kwartieri Ä enerali ta\' Filmustage","location":"Wilmington, Delaware, USA","legals":"Affarijiet Legali","termsOfService":"Termini tas-Servizz","privacyPolicy":"Politika tal-Privatezza","contentPolicy":"Politika tal-Kontenut","referralAgreement":"Ftehim tal-Programm ta\' Riferiment","resources":"Riżorsi","referralProgram":"Programm ta\' Riferiment","webinarsEvents":"Webinars u Avvenimenti","templates":"Mudelli","guides":"Gwidi","enterprise":"Intrapriża","vsOthers":"Filmustage vs Oħrajn","vsCeltx":"Filmustage vs Celtx","vsYamdu":"Filmustage vs Yamdu","vsGorilla":"Filmustage vs Gorilla","vsStudioBinder":"Filmustage vs StudioBinder","vsMovieMagic":"Filmustage vs Movie Magic","vsScriptation":"Filmustage vs Scriptation","support":"Appoġġ","helpCenter":"Äentru tal-Għajnuna","supportChat":"Chat tal-Appoġġ","sendEmail":"Ibgħat Email","statusPage":"PaÄ¡na tal-Istatus","securityPage":"PaÄ¡na tas-Sigurtà ","cookiePolicy":"Politika tal-Cookies","consentPreferences":"Preferenzi tal-kunsens","copyright":"Filmustage, Inc. Id-drittijiet kollha riżervati."},"cta":{"title":"Lest li tgħaddi mill-pre-produzzjoni aktar malajr?","subtitle":"Insa x-xogħol manwali - iffranka mijiet ta\' sigħat u eluf ta\' dollari fuq ir-rutini tal-pre-produzzjoni.","button":"Ipprova B\'xejn Issa"},"legalNotice":"Dan id-dokument huwa disponibbli bl-Ingliz biss.","languageSwitcher":{"label":"Lingwa"},"nav":{"Features":"KaratteristiÄi","Script Breakdown":"Breakdown tal-iskript","Shooting Schedules":"Shooting Schedules","Budgeting":"BaÄ¡it","VFX Breakdown":"Breakdown VFX","Storyboards & Shot Lists":"Storyboards u listi tax-shots","Script Annotations":"Annotazzjonijiet tal-iskript","Call Sheets":"Call Sheets","Script Sides":"Sides","Script Analysis":"Analiżi tal-iskript","Script Synopsis":"Sinopsi tal-iskript","AI Agent":"AÄ¡ent AI","Team Collaboration":"Kollaborazzjoni tat-tim","Testimonials":"Testimonjanzi","Pricing":"Prezzijiet","Resources":"Riżorsi","Customer Stories":"Stejjer tal-Klijenti","Referral Program":"Programm ta\' Riferiment","Webinars & Events":"Webinars u Avvenimenti","Templates":"Mudelli","Guides":"Gwidi","Videos":"Vidjows","Use Cases":"Każijiet ta\' Użu","Help Center":"Äentru tal-Għajnuna"},"blogNotice":"Il-kontenut tal-blog huwa disponibbli bl-Ingliz biss.","ctaBlog":{"title":"Mill-breakdown għall-baÄ¡it f\'klikks","description":"Iffranka l-ħin, naqqas l-ispejjeż u ħalli l-AI ta\' Filmustage jagħmel ix-xogħol iebes - kollox f\'Ä¡urnata waħda.","button":"Ipprova b\'xejn"}}'),home:JSON.parse('{"hero":{"title":"Il-pjattaforma sħiħa tal-AI għall-pre-produzzjoni","subtitle":"Kull pass mill-iskript iffinalizzat sal-ewwel jum ta\' filmar â breakdowns, skedi, baÄ¡its u call sheets, mibnija awtomatikament bl-input tiegħek u miżmuma sinkronizzati. Fdata minn aktar minn 45,000 filmmaker, mill-indie sal-istudjos il-kbar.","tryForFree":"Ipprova b\'Xejn","watchTrailer":"Ara t-Trailer","badges":{"anyLanguage":"Kwalunkwe Lingwa u Format","films":"Films, Serje & Programmi tat-TV","shortDramas":"Drammi Qosra & Vertikali","podcasts":"Podcasts u Trattamenti","aiPowered":"Imħaddem bl-AI"}},"features":{"timeCost":{"add":"Ftit klikks minflok mitt siegħa","title":"Iffrankar fil-ħin u fl-ispejjeż","text":"L-AI avvanzata ta\' Filmustage <b>tissimplifika kull pass tal-pre-produzzjoni</b>, u tagħmel il-flussi tax-xogħol aktar veloÄi, aktar sempliÄi, u aktar kosteffettivi. Il-pjattaforma tagħna tittrasforma kompiti kumplessi f\'passi veloÄi u effiÄjenti, u żżomm il-proÄ¡ett tiegħek f
2it-triq u fil-baÄ¡it.","items":["<b>Agħmel breakdown tal-iskript tiegħek awtomatikament</b> fi xeni u elementi bħal atturi, props, postijiet, kostumi, u aktar <i>f\'żewÄ¡ minuti biss</i>.","Oħloq <b>shooting schedules</b> preÄiżi u <b>rapporti DOOD</b> <i>b\'ftit klikks biss</i>.","Organizza l-iskeda perfetta tiegħek bl-użu ta\' <b>AI Sorting</b>.","<b>Ibni u mmaniġġja l-baÄ¡it tal-proÄ¡ett tiegħek awtomatikament</b> ibbażat fuq il-breakdown, l-iskedi, u d-data tar-rapporti biex tottimizza r-riżorsi u żżomm kontroll finanzjarju.","Iġġenera <b>sinopsi tal-iskript</b> mingħajr sforz bl-AI.","Uża għodod tal-AI biex tiddetermina <b>il-firxa tal-proÄ¡ett</b> u tissimplifika <b>l-allokazzjoni tar-riżorsi</b>."]},"oneStop":{"add":"Il-proÄessi kollha f\'post wieħed","title":"Pjattaforma ta\' filmmaking kompluta għall-ħtiÄ¡ijiet tiegħek","text":"Immaniġġja Ä-Äiklu sħiħ tal-produzzjoni f\'pjattaforma waħda bla xkiel, u elimina l-ħtieÄ¡a li tuża għodod multipli. Integra faÄilment ma\' softwer standard tal-industrija kull meta jkun meħtieÄ¡.","items":["Igawdi <b>spazju unifikat</b> għall-breakdown tal-iskript, l-analiżi, l-iskedar u l-baÄ¡it.","Esporta r-riżultati tiegħek lejn pjattaformi oħra bħal <b>Movie Magic</b>, <b>Final Draft</b>, u <b>Gorilla Scheduling</b>, kif ukoll f\'formati konvenjenti bħal <b>PDF</b> jew <b>XLSX</b>.","Niżżel il-<b>baÄ¡it tiegħek bħala spreadsheet komplut bil-formuli kollha</b>, li jippermetti personalizzazzjoni u editjar mingħajr xkiel fl-għodod esterni preferuti tiegħek.","Å»gura kollaborazzjoni bla xkiel mat-tim tal-produzzjoni tiegħek bil-<b>Team Access feature</b> tagħna."]},"riskManagement":{"add":"Innaviga l-kaos bħal professjonist!","title":"Ä estjoni tar-riskju","text":"Il-filmjar jiswa ħafna. Trid tiżgura li kollox ikun kopert qabel jibda l-filmjar. Filmustage jsib ix-xeni fejn hemm bżonn ta\' preparazzjoni addizzjonali u jenfasizzahom għalik.","items":["Ikseb informazzjoni dwar <b>l-involviment tal-annimali</b>, <b>prekawzjonijiet ambjentali</b>, <b>dehra ta\' stunts</b>, u aktar.","Skopri jekk għandekx bżonn tapplika <b>restrizzjonijiet ta\' COVID-19</b>.","Å»gura li x-xeni tiegħek huma Äari għall-użu bil-<b>verifika ta\' clearance tad-drittijiet tal-awtur</b> tal-AI tagħna.","Identifika xeni li jeħtieÄ¡u <b>miżuri ta\' sigurtà </b> addizzjonali biex tiggarantixxi s-sigurtà fuq is-sett.","Analizza xena bil-<b>parametri tiegħek</b>."]},"easyToUse":{"add":"5 minuti biex tibda","title":"FaÄli biex tużaha","text":"Filwaqt li ħafna mis-softwer tal-industrija jista\' jkun kumpless u mhux faÄli għall-utent, Filmustage jispikka bis-sempliÄità tiegħu. Iddisinjajna biex ikun intuwittiv u dirett, u niżguraw li tista\' tibda f\'ftit minuti biss. U jekk għandek xi mistoqsijiet, aħna hawn biex ngħinuk. IrreÄ¡istra biex tgawdi:","buttonText":"Ipprova b\'Xejn","items":["<b>UX sempliÄi</b> magħmula minn filmmakers għal filmmakers.","<b>Sapport live 24/7</b> għall-abbonati.","<b>Demos live</b> għalik u għat-tim tiegħek ma\' rappreżentanti ta\' Filmustage."]},"readMore":"Aqra Aktar"},"featurePages":{"tryForFree":"Ipprova b\'Xejn","watchTrailer":"Ara t-Trailer"},"pipelineCycle":{"eyebrow":"L-iskript tiegħek","hint":"aġġornament awtomatiku","listLabel":"IÄ-Äiklu tal-pre-produzzjoni ta\' Filmustage: tnax-il modulu konness mal-iskript tiegħek"},"featureTabs":{"sectionTitle":"Pjattaforma waħda konnessa, mill-iskript sal-call sheet","sectionSubtitle":"Kull għodda tibni fuq dik ta\' qabilha. Ibdel l-iskript â il-breakdown, l-iskeda, il-baÄ¡it u l-call sheets tiegħek jaġġornaw miegħu.","learnMore":"Tgħallem aktar","items":[{"tabTitle":"Breakdown","title":"Breakdown Sħiħ tal-Iskript f\'Minuti Biss","desc1":"Il-breakdowns manwali tal-iskript jisirqu l-ħin li għandek bżonn għall-produzzjoni attwali tal-films. Filmustage jawtomatizza l-proÄess kollu - immarkar minnufih il-cast, props, postijiet, VFX, u kostumi fi kwalunkwe lingwa jew format.","desc2":"L-AI tagħna ssegwi kull element fl-iskript tiegħek, tgħaqqad il-mensjonijiet kollha biex xejn ma jaħrab. Ikseb breakdowns preÄiżi li jgħaddu direttament fi shooting schedules u baÄ¡its realistiÄi. Ieqaf iddawwar il-PDFs. Ibda l-pre-produzzjoni."},{"tabTitle":"Skedi","title":"Oħloq Shooting Schedules Ottimali u Rapporti DOOD","desc1":"Il-bini ta\' shooting schedule m\'għandux ifisser aġġustamenti bla tmiem u spreadsheets fraÄ¡li. Filmustage jagħtik stripboard professjonali, Kalendarju drag-and-drop, u AÄ¡ent tal-Produzzjoni AI li janalizza r-riskji, jottimizza l-Ä¡ranet ta\' filming, u jesegwixxi bidliet strutturati b\'preview u kontroll sħiħ.","desc2":"Iġġenera stimi preÄiżi taż-żmien, immarka postijiet reali, ibbilanÄja l-piż tax-xogħol, identifika kunflitti, u aġġorna awtomatikament ir-rapporti DOOD u l-call sheets - kollox Ä¡o sistema waħda konnessa. Ippjanar aktar intelliÄ¡enti. Aġġustamenti aktar mgħaġġla. Eżekuzzjoni aktar b\'saħħitha."},{"tabTitle":"BaÄ¡it","title":"Ikseb Template Awtomatiku tal-BaÄ¡it tal-Film","desc1":"Il-baÄ¡it manwali jfisser li terÄ¡a\' toħloq id-data tal-breakdown tiegħek f
2i spreadsheets, imbagħad taġġusta l-ispejjeż linja b\'linja. Filmustage jiġġenera awtomatikament kull kategorija tal-baÄ¡it direttament mill-breakdown u s-shooting schedule tiegħek - cast, crew, props, postijiet kollha jsiru line items minnufih.","desc2":"Issettja l-post tal-filming tiegħek għal stimi tal-ispejjeż li jirriflettu r-rati lokali. Ippersonalizza t-template b\'fringes u tnaqqis li jaqblu mal-istruttura finanzjarja tal-produzzjoni tiegħek. L-ebda dħul ta\' data. L-ebda elementi mitlufa. Il-baÄ¡it tiegħek jinbena waħdu mix-xogħol li diġà għamilt."},{"tabTitle":"VFX","title":"Ikseb Breakdown VFX Äar u Dettaljat f\'Minuti","desc1":"L-ippjanar tal-VFX manwalment huwa bil-mod, frammentat, u faÄli li tiżbalja l-kalkolu - speÄjalment meta s-sekwenzi, l-elementi, u l-kumplessità tax-shots jibdew jiżdiedu.","desc2":"Filmustage jiġġenera awtomatikament breakdown VFX strutturata mill-iskript tiegħek, jidentifika sekwenzi, xeni b\'ħafna effetti, u elementi ewlenin tal-produzzjoni b\'Äarezza mill-bidu. Tikseb għarfien organizzati u azzjonabbli li jagħmlu l-ippjanar, l-offerti, u l-baÄ¡it aktar mgħaġġla - jgħinu lit-tim tiegħek jibqa\' allinjat, preÄiż, u fit-triq it-tajba."},{"tabTitle":"Storyboards","title":"Oħloq Storyboards Konnessi mal-Iskript Tiegħek","desc1":"Agħti l-ħajja lill-iskript tiegħek bl-uniku software ta\' storyboarding kompletament konness max-xeni tal-iskript tiegħek, u l-breakdowns. Ippjana kull shot, allinja l-crew tiegħek, u ibqa\' \'il quddiem b\'għodod AI tal-Ä¡enerazzjoni li jmiss mibnija għall-filmmakers.","desc2":"L-Storyboards f\'Filmustage jissinkronizzaw awtomatikament mal-iskript u l-breakdowns tiegħek, iżommu kull aġġornament f\'post wieħed. Kull frame jiÄ¡i lest għall-produzzjoni b\'camera, lens, dawl, VFX u frame rate. L-AI tiġġenera l-frames direttament mill-iskript tiegħek â kull xena viżwalizzata qabel l-ewwel location scout, u dejjem sinkronizzata mal-breakdown u l-iskeda tiegħek."},{"tabTitle":"Annotazzjonijiet","title":"Immarka l-iskript. Flimkien, fil-ħin reali.","desc1":"Agħmel highlight, pinÄ¡i, ittimbra u ikkummenta direttament fuq l-iskript li għamiltlu l-breakdown â l-ebda applikazzjoni oħra, l-ebda stampar, xejn x\'terÄ¡a\' tibgħat. Kull marka toqgħod fuq wiÄÄ il-paÄ¡na, għalhekk qatt ma tmiss it-test tal-iskript jew it-tags tal-breakdown tiegħek.","desc2":"Å»omm in-noti ta\' kull dipartiment <a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">f\'saff għalih</a>, li jissinkronizzaw fil-ħin reali biex il-krew kollu jkun fuq l-istess paÄ¡na â litteralment. Aħbi s-saffi kollha ħlief wieħed u esporta PDF nadif għat-tim li għandu bżonnu biss. B\'xejn f\'kull pjan."},{"tabTitle":"Call Sheets","title":"Iġġenera Call Sheets Dettaljati","desc1":"Il-ħolqien ta\' call sheets jista\' jkun proÄess kumpless u li jieħu l-ħin, li jirrikjedi preÄiżjoni u attenzjoni għad-dettall. Il-konverżjoni manwali ta\' skedi ta\' filming f\'dokumenti organizzati spiss twassal għal żbalji u dewmien mhux meħtieÄ¡a.","desc2":"Ibdel awtomatikament l-iskeda ta\' filming tiegħek f\'call sheets professjonali u dettaljati b\'Filmustage. Il-pjattaforma tagħna tissimplifika l-proÄess, tibdel id-data tiegħek f\'call sheets personalizzabbli u editjabbli mfassla għall-produzzjoni tiegħek. Aġġusta l-ħinijiet, id-dettalji tal-crew, il-postijiet, u aktar biex jaqblu mal-bżonnijiet tiegħek - filwaqt li tiżgura l-preÄiżjoni u tiffranka ħin prezzjuż."},{"tabTitle":"Sides","title":"Sides tal-iskript, meħudin mill-iskeda tiegħek","desc1":"Agħżel il-jum, agħfas biex tiġġenera â Filmustage jibni s-sides direttament mill-iskeda tal-filmar tiegħek, fl-ordni tal-filmar jew tal-iskript. Smart Highlight jagħti lil kull dipartiment il-vista tiegħu: iffiltra skont il-cast, il-lokazzjoni, INT/EXT, jew kwalunkwe kategorija ta\' tags.","desc2":"Kull PDF tas-sides iÄ¡orr QR code f\'kull paÄ¡na, biex il-krew jista\' jiskennja fuq is-set u jikkonferma li għandu f\'idejh il-verżjoni attwali â mingħajr telefonati lill-produzzjoni. Għaqqad Call Sheet + Sides f\'PDF wieħed u l-jum kollu jitwassal f\'file wieħed."},{"tabTitle":"Sinopsi","title":"Oħloq sinopsi sħiħa tal-iskript jew tax-xena awtomatikament","desc1":"Sinopsi Äara hija l-ewwel ħaÄ¡a li jitolbu l-finanzjaturi, il-festivals u l-kapijiet tad-dipartimenti.","desc2":"Filmustage jiġġenera sinopsijiet tal-iskript sħiħ u fil-livell tax-xena f\'minuti, direttament mill-iskript li tellajt."},{"tabTitle":"AÄ¡ent AI","title":"AÄ¡ent tal-Produzzjoni AI","desc1":"Filmustage jaħdem b\'AÄ¡ent tal-Produzzjoni AI li mhux biss jassisti - janalizza, jottimizza, u jesegwixxi fl-proÄ¡ett kollu tiegħek. Jaħdem mal-iskript reali tiegħek, breakdown, shooting schedule, u rapporti.","desc2":"Identifika r-riskji tal-produzzjoni qabel ma jsiru problemi. Ottimizza l-Ä¡ranet ta\' filming, il-postijiet, u l-piż tax-xogħol tal-atturi. IbbilanÄja l-ħin, il-paÄ¡ni, u l-kumplessità . Esegwixxi bidliet strutturati fil-proÄ¡ett tiegħek - b\'mod sikur. Inti tiddeskrivi l-għan. Hu janalizza l-impatt u juri preview. Inti tapprova."},{"tabTitle":"AÄÄess tat-tim","title":"Daħħal it-tim kollu â u iddeÄiedi min imiss xiex","desc1":"Il-pre-produzzjoni hija sport tat-tim, imma t-tim jispiÄÄa mifrux bejn inbox, PDFs esportati u chats fil-Ä¡enb. Stieden lit-tim tiegħek bl-email u mexxi lil kulħadd minn panel wieħed ta\' AÄÄess tat-tim, fuq l-istess breakdown.","desc2":"Issettja l-aÄÄess funzjoni b\'funzjoni â Xejn, Ara, Editja jew Sħiħ â biex il-line producer tiegħek jgħix fil-baÄ¡it u fornitur tal-VFX jara l-VFX u xejn aktar. Immarka l-istess skript f\'saffi kondiviżi u tkellem dwaru fiÄ-Chat tat-tim. Li tistieden huwa b\'xejn fuq kull pjan; il-livelli għal kull funzjoni jiÄ¡u ma\' wieħed imħallas."}]},"aiAgent":{"title":"Mħaddem mill-AÄ¡ent tal-Produzzjoni AI","titleOnAgentPage":"X\'jagħmel AI Dude fil-proÄ¡ett kollu tiegħek","intro":"Filmustage jaħdem b\'AÄ¡ent tal-Produzzjoni AI - AI Dude - li janalizza, jottimizza, u jesegwixxi fuq il-proÄ¡ett kollu tiegħek.","
2worksWith":"Jaħdem bl-iskript reali tiegħek, il-breakdown, l-iskeda, u r-rapporti biex:","capabilities":["Jidentifika riskji tal-produzzjoni qabel ma jsiru problemi","Jottimizza l-Ä¡ranet tat-teħid, il-postijiet, u t-tagħbija tal-atturi","JibbilanÄja l-ħin, il-paÄ¡ni, u l-kumplessità ","Jesegwixxi bidliet strutturati fuq il-proÄ¡ett tiegħek - b\'mod sikur"],"meetButton":"Iltaqa\' ma\' AI Dude","quote":"Inti tiddeskrivi l-għan. Hu janalizza l-impatt u juri previżjoni. Inti tapprova. Dan mhux AI għall-konvenjenza. Dan huwa AI mibni għal deÄiżjonijiet tal-produzzjoni."},"security":{"title":"Sigurtà u Konformità ","badge":"Importanti: Aħna ma nużawx id-data tiegħek biex inħarrÄ¡u netwerks newrali.","description":"Aħna nsegwu l-aħjar prattiÄi tal-industrija fl-enkripzjoni tad-data, il-kontroll tal-aÄÄess, u l-konformità mal-istandards tas-sigurtà relevanti.","button":"PaÄ¡na tas-Sigurtà "},"testimonials":{"title":"Testimonjanzi","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new world and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the softw
2are. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"Mistoqsijiet frekwenti","items":[{"question":"X\'inhu Filmustage, u kif jgħin lill-filmmakers?","answer":"Filmustage hija l-pjattaforma sħiħa tal-AI għall-pre-produzzjoni: breakdown tal-iskript, skeda, baÄ¡it, VFX breakdown, analiżi tal-iskript, sinopsi, sides, call sheets u storyboards fi spazju tax-xogħol wieħed konness â tkopri kull pass mill-iskript iffinalizzat sal-ewwel jum ta\' filmar."},{"question":"Kif Filmustage jiżgura Ä¡estjoni effiÄjenti tal-proÄ¡etti u kollaborazzjoni?","answer":"Filmustage tipprovdi pjattaforma unifikata għall-script breakdown, baÄ¡it, u shooting schedules, li tiżgura kollaborazzjoni bla xkiel bejn it-timijiet ta\' produzzjoni b\'karatteristiÄi bħal Team Access, u tintegra mingħajr problemi ma\' softwer standard tal-industrija."},{"question":"X\'inhuma l-benefiÄÄji li tuża Filmustage għall-pre-produzzjoni?","answer":"Filmustage toffri ffrankar ta\' ħin u flus billi tibdel xogħol tedious fi passi mgħaġġla, u tippermetti lill-filmmakers jiffokaw aktar fuq il-kreattività minflok il-loÄ¡istika, u tissimplifika l-allokazzjoni tar-riżorsi bl-għodod avvanzati tal-AI tagħha."},{"question":"Kif l-AI Script Analysis ta\' Filmustage tgħin fil-pre-produzzjoni?","answer":"Il-karatteristika ta\' AI Analysis ta\' Filmustage twettaq evalwazzjonijiet kritiÄi tal-iskript, inkluż sfidi legali, ta\' sigurtà , u ta\' pre-produzzjoni, biex tiżgura traduzzjoni bla xkiel tal-istorja għall-iskrin mingħajr ma tfixkel il-fluss kreattiv."},{"question":"Kif Filmustage jawtomatizza l-script breakdowns?","answer":"Filmustage awtomatikament jidentifika elementi kritiÄi tal-iskript bħal cast, props, postijiet, u VFX, u jissimplifika l-proÄess ta\' ppjanar u jiffranka ħin u spejjeż prezzjużi billi jagħmel l-ippjanar ta\' pre-produzzjoni aktar effiÄjenti."},{"question":"X\'għodod ta\' Ä¡estjoni tar-riskju toffri Filmustage?","answer":"Filmustage tidentifika xeni li jeħtieÄ¡u preparazzjoni addizzjonali, billi tipprovdi informazzjoni dwar l-involviment ta\' annimali, prekawzjonijiet ambjentali, u l-ħtieÄ¡a ta\' restrizzjonijiet ta\' COVID-19, biex tiżgura s-sigurtà fuq is-sett u filmjar bla xkiel."},{"question":"X\'karatteristiÄi joffri Filmustage biex jissimplifika s-shooting schedule?","answer":"Filmustage joffri karatteristiÄi bħal stimi awtomatiÄi ta\' ħin, tagging ta\' postijiet reali, u Ä¡estjoni ta\' xeni drag-and-drop biex jawtomatizza u jtejjeb il-preÄiżjoni tas-shooting schedule, jiffranka l-ħin u jagħmel il-proÄess ta\' produzzjoni aktar bla xkiel."},{"question":"Filmustage hija kompatibbli mas-softwer ta\' produzzjoni eżistenti tiegħi?","answer":"Filmustage hija ddisinjata biex tintegra mingħajr problemi ma\' softwer ta\' produzzjoni standard tal-industrija, inkluż Movie Magic, Gorilla Scheduling, u Final Draft, u ttejjeb il-workflow eżistenti tiegħek mingħajr ma tissostitwix
2xi l-għodod li inti mdorri bihom."},{"question":"Kif Filmustage tiżgura s-sigurtà tad-data u l-konformità mal-istandards tal-industrija?","answer":"Filmustage tiżgura s-sigurtà tad-data u l-konformità mal-istandards tal-industrija billi kisbet iÄ-Äertifikazzjoni SOC 2 Type II, u saret membru tat-Trusted Partner Network (TPN) bil-TPN Blue Shield. Dawn il-frameworks rikonoxxuti internazzjonalment jivvalidaw li Filmustage ssegwi kontrolli ta\' sigurtà stretti, tipproteÄ¡i data sensittiva ta\' produzzjoni tal-films, u tissodisfa l-ogħla livelli ta\' konformità meħtieÄ¡a mill-industrija tal-intratteniment."},{"question":"Filmustage hija faÄli biex tużaha għal filmmakers ta\' kull livell ta\' ħila?","answer":"Iva, Filmustage hija ddisinjata biex tkun intuwittiva u faÄli għall-użu, u taqdi lill-filmmakers ta\' kull livell. B\'UX sempliÄi u support live 24/7, li tibda u tinnaviga l-pjattaforma hija sempliÄi għall-utenti kollha."}]},"stats":{"items":[{"value":"45K+","label":"Filmmakers jippjanaw il-produzzjonijiet tagħhom b\'Filmustage"},{"value":"5.2M+","label":"Sigħat ta\' xogħol manwali ffrankati bl-użu tal-pjattaforma Filmustage"},{"value":"$178M+","label":"Flus iffrankati bl-użu tal-pjattaforma Filmustage"}]},"calendly":{"title":"Ibbukkja demo","description":"Skedula telefonata magħna biex ngħinuk tottimizza l-fluss tal-filmmaking għall-ħtiÄ¡ijiet tiegħek.","button":"Ibbukkja Demo"},"trustedBy":{"title":"Fdat u pprezentat minn"},"hallOfFame":{"title":"Hall of Fame","subtitle":"Maħduma minn cineasti li jafdaw Filmustage"},"team":{"title":"Iggwidati minn esperti"},"partners":{"title":"Sħab u kollaborazzjonijiet"}}'),pricing:JSON.parse('{"seo_title":"Prezzijiet - Pjanijiet Free u Director\'s Cut","seo_description":"Agħżel il-pjan tiegħek - uża l-għodod kollha mingħajr AI b\'xejn, jew iftaħ il-qawwa sħiħa tal-AI b\'Director\'s Cut li jibda minn ${{price}}/xahar.","hero_title":"Prezzijiet SempliÄi u Trasparenti","hero_subtitle":"Kull għodda tal-filmmaking - b\'xejn. Aġġorna għal Director\'s Cut għall-qawwa sħiħa tal-AI b\'muniti li tikkontrolla int.","social_proof":"45,000+ Äineasti · Pre-produzzjoni, mill-bidu sat-tmiem","pipeline_title":"Kull pjan jiftaħ il-<strong>pipeline sħiħ</strong> â 12-il modulu, ebda add-ons","pipeline_included":"Inkluż","pipeline_modules":{"breakdown":"Breakdown","annotations":"Annotazzjonijiet","analysis":"Analiżi","synopsis":"Sinopsi","storyboards":"Storyboards","vfx":"VFX","schedule":"Skeda","sides":"Sides","callSheets":"Call Sheets","budgeting":"BaÄ¡it","versioning":"Verżjonijiet","aiDude":"AI Dude"},"pipeline_footnote":"<strong>L-AI Dude jaħdem fuq il-pipeline sħiħ</strong> â aġġusta l-iskeda għal konflitt tal-cast, ħejji sinopsi, ivvaluta xena għall-kumplessità VFX. Il-muniti jiddeÄiedu biss kemm tħaddem, qatt x\'tikseb.","toggle_monthly":"Ta\' Kull Xahar","toggle_annual_sr":"Attiva biex tara l-prezzijiet annwali","toggle_annual":"Annwali","directors_cut_annual_value_note":"${{annualPrice}}/sena b\'ħlas annwali ⢠iffranka ${{savings}} ({{percent}}% skont)","toggle_annual_value":"iffranka sa ${{maxSavings}} fis-sena","toggle_annual_bonus":"(sa +4 xhur b\'xejn)","free_plan_name":"B\'xejn","free_plan_price":"$0","free_plan_subtitle":"L-għodod ewlenin kollha - l-ebda credit card meħtieÄ¡a","free_plan_whats_included":"X\'hemm inkluż","free_plan_features":["<b>Breakdown parzjali bl-AI</b> (20% tax-xeni)","ProÄ¡ett 1 attiv","L-għodod kollha mingħajr AI (ara hawn taħt)","ProÄ¡ett demo b\'breakdown sħiħ"],"free_plan_footnote":"Il-proÄ¡etti manwali jibqgħu miftuħa għal dejjem. ProÄ¡ett b\'<b>breakdown sħiħ bl-AI</b> jeħtieÄ¡ pjan Director\'s Cut attiv biex jinfetaħ.","free_plan_cta":"Ibda B\'xejn","directors_cut_badge":"L-Aktar Popolari","directors_cut_name":"Director\'s Cut","directors_cut_price_suffix":"/xahar","directors_cut_annual_note":"${{annualPrice}}/sena ifaturata kull sena ⢠+{{annualBonusMonths}} xhur b\'xejn","directors_cut_price_prefix":"Minn","directors_cut_annual_onboarding":"<b>Onboarding b\'xejn</b> għalik u għat-tim tiegħek","directors_cut_subtitle":"Il-qawwa sħiħa tal-AI għall-produzzjonijiet tiegħek","directors_cut_whats_included":"Kollox fil-Free, flimkien ma\'","directors_cut_features":["<b>{{coins}} munita</b> kull Äiklu ta\' ħlas","Breakdown sħiħ bl-AI, sinopsi, analiżi u aktar","ProÄ¡etti attivi illimitati","<b>Bonuses ta\' lealtà </b>
2 - sa +100% muniti extra","Il-muniti jgħaddu għaÄ-Äiklu li jmiss sakemm tibqa\' abbonata/abbonata","Il-formati kollha tal-esportazzjoni"],"directors_cut_cta":"Ibda B\'xejn ð¿","enterprise_title":"Pjan Enterprise","enterprise_subtitle":"Prezzijiet personalizzati għall-istudjos u kumpaniji ta\' produzzjoni â","academic_title":"Abbonament Akkademiku","academic_subtitle":"Prezzijiet speÄjali għall-istudenti u edukaturi â","features_title":"X\'hemm Inkluż","features_subtitle":"Kull pjan jinkludi għodod qawwija mingħajr AI. Director\'s Cut jiftaħ il-karatteristiÄi tal-AI li jaħdmu bil-muniti.","non_ai_features_title":"KaratteristiÄi Mingħajr AI","non_ai_features_badge":"dejjem b\'xejn","ai_features_title":"KaratteristiÄi tal-AI","ai_features_badge":"uża muniti","ai_dude_divider":"Imsaħħaħ minn AI Dude","FREE_FEATURES":["Script breakdown (manwali)","Ħolqien, editjar u templates tal-baÄ¡it","Call sheets u rapporti","Storyboards u listi tax-shots","Importazzjoni tal-iskript - kull lingwa u format","Noti u kummenti fuq ix-xeni","Shooting schedule, DOODs u Kunflitti","Ä estjoni tal-postijiet","Kollaborazzjoni tat-tim","Esportazzjoni għal PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"AI Smart Breakdown","icon":"ð¬"},{"title":"AI BaÄ¡it","icon":"ð°"},{"title":"AI Sinopsi tax-Xena","icon":"â¨"},{"title":"AI Analiżi tax-Xena","icon":"ð"},{"title":"AI ImmaÄ¡ini ta\' Storyboard","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"Sinopsi Sħiħa tal-Iskript","icon":"â¨"},{"title":"AI Breakdown VFX","icon":"ð¥"},{"title":"Analiżi Semantika tal-Iskript","icon":"ð"},{"title":"AI Skedar IntelliÄ¡enti","icon":"ð
"},{"title":"Azzjonijiet AI Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"X\'inhuma l-muniti u kif jaħdmu?","answer":"Il-muniti huma l-munita interna ta\' Filmustage. L-abbonament Director\'s Cut jinkludi <b>{{coins}} munita</b> kull Äiklu ta\' ħlas. Hekk kif tibqa\' abbonata/abbonata aktar fit-tul, il-<b>Programm ta\' Lealtà </b> tagħna awtomatikament iżid l-allokazzjoni tal-muniti tiegħek - sa <b>+100% muniti bonus</b> kull Äiklu. Il-muniti jintużaw biex tħaddem il-karatteristiÄi msaħħa bl-AI bħal Smart Breakdown, Sinopsi tax-Xena, Storyboards, BaÄ¡it, u aktar. Kull operazzjoni tal-AI għandha spiża fissa tal-muniti viżibbli Ä¡ewwa l-app. Per eżempju, {{coins}} munita huma biżżejjed biex tħaddem <b>breakdown sħiħ bl-AI</b> ta\' skript tipiku ta\' 100 paÄ¡na, flimkien ma\' <b>baÄ¡it bl-AI</b> u <b>sinopsi sħiħa tal-iskript</b> - kollox f\'Äiklu wieħed."},{"question":"X\'inhu AI Dude?","answer":"AI Dude huwa l-assistent AI integrat tiegħek. Tikkomunika miegħu b\'lingwaġġ sempliÄi u jagħmel xogħol reali ta\' produzzjoni fil-proÄ¡ett kollu tiegħek - breakdowns intelliÄ¡enti, bini u riordinar ta\' shooting schedules, breakdowns tal-VFX, tfittxija semantika tal-iskript, sinopsi sħaħ tal-iskript, u editjar dirett tax-xeni. Li tkellem lil AI Dude huwa inkluż fil-pjan Director\'s Cut tiegħek - tonfoq muniti biss meta jwettaq xogħol attwali, u kull operazzjoni għandha spiża fissa tal-muniti murija fl-app."},{"question":"X\'inhu l-Programm ta\' Lealtà ?","answer":"Aktar ma tibqa\' abbonata/abbonata, aktar muniti taqla\'. Kull <b>3 xhur konsekuttivi</b> il-bonus tiegħek jikber bi <b>+10%</b>: wara 3 xhur tikseb <b>+10%</b>, wara 6 xhur <b>+20%</b>, wara 9 xhur <b>+30%</b>, u hekk - sal-<b>+100% muniti bonus</b> f\'30 xahar ta\' abbonament kontinwu."},{"question":"Il-muniti mhux użati jgħaddu għaÄ-Äiklu li jmiss?","answer":"Iva! Il-muniti mhux użati <b>jgħaddu</b> għaÄ-Äiklu ta\' ħlas li jmiss awtomatikament u jibqgħu fil-kont tiegħek sakemm l-abbonament tiegħek ikun attiv. Dawn jiskadu biss jekk <b>tikkanÄella l-abbonament tiegħek</b> u ma terÄ¡ax tabbona fi żmien 30 Ä¡urnata."},{"question":"X\'jiÄ¡ri lill-muniti meta nikkanÄella l-abbonament tiegħi?","answer":"Jekk tikkanÄella l-abbonament tiegħek, il-muniti li fadal jiÄ¡u <b>iffriżati għal 30 Ä¡urnata</b>. Ma tistax tonfaqhom f\'dan il-perjodu, imma jekk <b>terÄ¡a\' tabbona fi żmien 30 Ä¡urnata</b>, il-muniti tiegħek jiÄ¡u restawrati kompletament. Wara 30 Ä¡urnata mingħajr ma terÄ¡a\' tabbona, il-muniti mhux monfqa jiskadu."},{"question":"X\'jiÄ¡ri lill-proÄ¡etti tiegħi jekk l-abbonament tiegħi jintemm?","answer":"Xejn qatt ma jitħassar - ix-xogħol tiegħek dejjem huwa sigur. Il-<b>proÄ¡etti manwali (mhux AI)</b> tiegħek jibqgħu miftuħa kompletament fuq il-pjan Free, bl-għodod u l-esportazzjonijiet kollha mhux AI. Il-proÄ¡etti mibnija b\'<b>breakdown sħiħ bl-AI</b> sempliÄement jieqfu temporanjament sakemm iġġedded - kollox jibqa\' salvat, u l-aÄÄess sħiħ jerÄ¡a\' lura minnufih hekk kif terÄ¡a\' tabbona. Il-prova ta\' <b>breakdown parzjali bl-AI</b>, il-proÄ¡ett demo, u kull proÄ¡ett kondiviż miegħek minn abbonat attiv dejjem jibqgħu miftuħa."},{"question":"X\'nista\' nagħmel bil-pjan Free?","answer":"Il-pjan Free jagħtik aÄÄess għall-għodod kollha mingħajr AI: script breakdown manwali, ħolqien tal-baÄ¡it b\'templates, call sheets, storyboards u listi tax-shots, shooting schedule b\'DOODs, Ä¡estjoni tal-postijiet, kollaborazzjoni tat-tim, u esportazzjoni għal PDF, Excel, MMS, u MMB. Tikseb ukoll <b>breakdown parzjali bl-AI</b> (20% tax-xeni) biex tipprova l-kapaÄitajiet tal-AI tagħna. Il-<b>proÄ¡etti manwali</b> tiegħek, il-breakdown parzjali, u l-proÄ¡ett demo kollha jibqgħu miftuħa kompletament. ProÄ¡ett b\'<b>breakdown sħiħ bl-AI</b> (kull xena pproÄessata) jeħtieÄ¡ abbonament Director\'s Cut attiv biex jinfetaħ."},{"question":"Nista\' nipprova l-karatteristiÄi tal-AI qabel nabbona?","answer":"Iva. Kull kont Ä¡did jikseb <b>breakdown parzjali bl-AI</b> fuq l-ewwel proÄ¡ett tiegħu - madwar 20% tax-xeni jiÄ¡u pproÄessati bl-AI b\'xejn. Għandek ukoll aÄÄess għal <b>proÄ¡ett demo</b> b\'riżultati ta\' breakdown sħiħ biex tesplora l-karatteristiÄi kollha qabel ma tiddeÄiedi."},{"question":"Nikseb xi muniti b\'xejn?","answer":"Iva! Kull utent Ä¡did jirÄievi <b>bonus ta\' merħba ta\' 100 munita</b> mar-reÄ¡istrazzjoni. Tista\' wkoll taqla\' muniti bonus permezz ta\' <b>avvenimenti speÄjali, promozzjonijiet, u kampanji</b> - anke fuq il-pjan Free. Å»omm għajnejk fuq l-email tiegħek u n-notifiki fl-app għal opportunitajiet ta\' bonus."},{"question":"X\'hemm inkluż fil-pjan Director\'s Cut?","answer":"Kollox fil-Free, flimkien ma\' <b>
2aÄÄess sħiħ għall-karatteristiÄi kollha msaħħa bl-AI</b>: Smart Breakdown, Sinopsi tax-Xena, Analiżi tax-Xena, Ä enerazzjoni ta\' Storyboard, BaÄ¡it bl-AI, Sinopsi Sħiħa tal-Iskript, u l-assistent <b>AI Dude</b> (skedar intelliÄ¡enti, breakdown tal-VFX, tfittxija semantika u editjar immexxi mill-chat). Tikseb <b>{{coins}} munita</b> kull Äiklu, li jikbru awtomatikament bil-<b>Programm ta\' Lealtà </b> - sa +100% muniti bonus aktar ma tibqa\' abbonata/abbonata."},{"question":"X\'inhu l-benefiÄÄju tal-ħlas annwali?","answer":"Il-ħlas annwali jagħti <b>skont ta\' 30% sa 40%</b>, u l-iskont jikber mal-pjan â aktar ma jkun għoli l-livell, aktar tiffranka. L-istess pjan, mitlub darba fis-sena. Il-muniti tiegħek jiÄ¡u kkreditati għat-<b>12-il xahar</b> kollha bil-quddiem, u l-bonusijiet tal-Programm ta\' Lealtà jibqgħu japplikaw u jikbru kull 3 xhur."},{"question":"X\'inhu l-pjan Enterprise?","answer":"Enterprise huwa ddisinjat għall-istudjos u kumpaniji kbar ta\' produzzjoni li jeħtieÄ¡u <b>prezzijiet personalizzati</b>, sapport dedikat, kuntratti addattati, backups tad-data, mudelli tal-AI raffinati, u karatteristiÄi avvanzati ta\' sigurtà . Ikkuntattja t-tim tal-bejgħ tagħna biex tiddiskuti l-ħtiÄ¡ijiet tiegħek."},{"question":"Nista\' nibdel bejn pjanijiet jew Äikli ta\' ħlas?","answer":"Iva! Tista\' taġġorna, tnaqqas, jew tibdel bejn ħlas ta\' kull xahar u annwali fi kwalunkwe ħin. Meta <b>taġġorna</b>, tħallas biss id-differenza prorata għall-bqija taÄ-Äiklu kurrenti tiegħek, u l-<b>muniti extra jiÄ¡u kkreditati immedjatament</b>. L-ebda ħlas doppju - tħallas biss id-differenza bejn il-pjan il-qadim u l-Ä¡did tiegħek."},{"question":"Id-data tiegħi hija sigura?","answer":"Assolutament. Filmustage għandha Ä-<b>Äertifikazzjoni SOC 2 Type II</b> u hija membru tat-<b>Trusted Partner Network (TPN)</b> bit-TPN Blue Shield. L-iskripts u d-data tal-produzzjoni tiegħek huma protetti bi standards ta\' sigurtà mexxejja fl-industrija."}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - Produzzjoni tal-Films Sigura u Msejsa fuq l-AI għall-Istudjos","description":"Issimplifika l-produzzjoni tal-films b\'breakdown tal-iskript, shooting schedules u baÄ¡it imsejsa fuq l-AI. Sigurtà ta\' livell enterprise, integrazzjonijiet u support 24/7."},"hero":{"heading":"Pjattaforma ta\' Pre-Produzzjoni bl-AI Mibnija għall-Istudjos Enterprise","subtitle":"Għaffeg il-breakdowns, is-shooting schedules u l-baÄ¡its b\'sigurtà , governanza u support ta\' livell enterprise.","cta_sales":"Kellem lill-Bejgh","cta_demo":"Ara Demo ð¿ð½","image_alt":"Is-Sieħeb tiegħek tal-Pre-Produzzjoni Msejjes fuq l-AI"},"features":{"heading":"KaratteristiÄi enterprise","items":[{"title":"AÄ¡ent AI","description":"Awtomazzjoni kkontrollata bil-vuÄi li tesegwixxi kompiti ta\' produzzjoni istantanjament."},{"title":"Backups siguri","description":"L-iskritturi kollha maħżuna u backed up b\'mod sigur fuq servers fl-Istati Uniti."},{"title":"Kuntratti personalizzati","description":"Ftehimiet personalizzati li jaqblu mal-ħtiÄ¡ijiet tal-istudjo tiegħek."},{"title":"Support 24/7","description":"Għajnuna 24 siegħa kuljum, bl-iskritturi tiegħek dejjem privati u protetti."}]},"testimonials":{"heading":"Testimonjanzi","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')},th:{common:JSON.parse('{"header":{"signIn":"à¹à¸à¹à¸²à¸ªà¸¹à¹à¸£à¸°à¸à¸","tryForFree":"à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µ","search":"à¸à¹à¸à¸«à¸²"},"footer":{"headquarters":"สำà¸à¸±à¸à¸à¸²à¸à¹à¸«à¸à¹ Filmustage","location":"วิลมิà¸à¸à¸±à¸, à¹à¸à¸¥à¸²à¹à¸§à¸£à¹, สหรัà¸à¸à¹à¸¡à¸£à¸´à¸à¸²","legals":"à¸à¹à¸à¸à¸à¸«à¸¡à¸²à¸¢","termsOfService":"à¸à¹à¸à¸à¸³à¸«à¸à¸à¸à¸²à¸£à¹à¸«à¹à¸à¸£à¸´à¸à¸²à¸£","privacyPolicy":"à¸à¹à¸¢à¸à¸²à¸¢à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§","contentPolicy":"à¸à¹à¸¢à¸à¸²à¸¢à¹à¸à¸·à¹à¸à¸«à¸²","referralAgreement":"à¸à¹à¸à¸à¸à¸¥à¸à¹à¸à¸£à¹à¸à¸£à¸¡à¹à¸à¸°à¸à¸³","resources":"à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£","referralProgram":"à¹à¸à¸£à¹à¸à¸£à¸¡à¹à¸à¸°à¸à¸³","webinarsEvents":"à¹à¸§à¹à¸à¸à¸´à¸à¸²à¸£à¹à¹à¸¥à¸°à¸à¸´à¸à¸à¸£à¸£à¸¡","templates":"à¹à¸à¸¡à¹à¸à¸¥à¸","guides":"à¸à¸¹à¹à¸¡à¸·à¸","enterprise":"à¸à¸à¸à¹à¸à¸£","vsOthers":"Filmustage à¹à¸à¸µà¸¢à¸à¸à¸±à¸à¸à¸·à¹à¸à¹","vsCeltx":"Filmustage à¹à¸à¸µà¸¢à¸à¸à¸±à¸ Celtx","vsYamdu":"Filmustage à¹à¸à¸µà¸¢à¸à¸à¸±à¸ Yamdu","vsGorilla":"Filmustage à¹à¸à¸µà¸¢à¸à¸à¸±à¸ Gorilla","vsStudioBinder":"Filmustage à¹à¸à¸µà¸¢à¸à¸à¸±à¸ StudioBinder","vsMovieMagic":"Filmustage à¹à¸à¸µà¸¢à¸à¸à¸±à¸ Movie Magic","vsScriptation":"Filmustage à¹à¸à¸µà¸¢à¸à¸à¸±à¸ Scriptation","support":"à¸à¸²à¸£à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸","helpCenter":"ศูà¸à¸¢à¹à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸","supportChat":"à¹à¸à¸à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸","sendEmail":"สà¹à¸à¸à¸µà¹à¸¡à¸¥","statusPage":"หà¸à¹à¸²à¸ªà¸à¸²à¸à¸°","securityPage":"หà¸à¹à¸²à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย","cookiePolicy":"à¸à¹à¸¢à¸à¸²à¸¢à¸à¸¸à¸à¸à¸µà¹","consentPreferences":"à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸§à¸²à¸¡à¸¢à¸´à¸à¸¢à¸à¸¡","copyright":"Filmustage, Inc. สà¸à¸§à¸à¸¥à¸´à¸à¸ªà¸´à¸à¸à¸´à¹"},"cta":{"title":"à¸à¸£à¹à¸à¸¡à¸à¸µà¹à¸à¸°à¸à¹à¸²à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¹à¸£à¹à¸§à¸à¸¶à¹à¸à¸«à¸£à¸·à¸à¸¢à¸±à¸?","subtitle":"ลืมà¸à¸²à¸£à¸à¸³à¸à¸²à¸à¹à¸à¸à¹à¸¡à¸à¸à¸§à¸¥ - à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸§à¸¥à¸²à¸«à¸¥à¸²à¸¢à¸£à¹à¸à¸¢à¸à¸±à¹à¸§à¹à¸¡à¸à¹à¸¥à¸°à¹à¸à¸´à¸à¸«à¸¥à¸²à¸¢à¸à¸±à¸à¸à¸à¸¥à¸¥à¸²à¸£à¹à¸à¸²à¸à¸à¸´à¸à¸§à¸±à¸à¸£à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸","button":"à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µà¹à¸¥à¸¢"},"legalNotice":"à¹à¸à¸à¸ªà¸²à¸£à¸à¸µà¹à¸¡à¸µà¹à¸«à¹à¸à¸£à¸´à¸à¸²à¸£à¹à¸à¹à¸à¸ าษาà¸à¸±à¸à¸à¸¤à¸©à¹à¸à¹à¸²à¸à¸±à¹à¸","languageSwitcher":{"label":"ภาษา"},"nav":{"Features":"à¸à¸¸à¸à¸ªà¸¡à¸à¸±à¸à¸´","Script Breakdown":"à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸","Shooting Schedules":"à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³","Budgeting":"à¸à¸à¸à¸£à¸°à¸¡à¸²à¸","VFX Breakdown":"à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ VFX","Storyboards & Shot Lists":"สà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸à¹à¸¥à¸°à¸à¹à¸à¸à¸¥à¸´à¸ªà¸à¹","Script Annotations":"à¸à¸³à¸à¸à¸´à¸à¸²à¸¢à¸à¸£à¸°à¸à¸à¸à¸à¸","Call Sheets":"à¸à¸à¸¥à¸à¸µà¸","Script Sides":"Sides","Script Analysis":"วิà¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸","Script Synopsis":"à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸","AI Agent":"à¹à¸à¹à¸à¸à¸à¹ AI","Team Collaboration":"à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¹à¸à¹à¸à¸à¸µà¸¡","Testimonials":"à¸à¸³à¸£à¸±à¸à¸£à¸à¸","Pricing":"ราà¸à¸²","Resources":"à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£","Customer Stories":"à¹à¸£à¸·à¹à¸à¸à¸£à¸²à¸§à¸¥à¸¹à¸à¸à¹à¸²","Referral Program":"à¹à¸à¸£à¹à¸à¸£à¸¡à¹à¸à¸°à¸à¸³","Webinars & Events":"à¹à¸§à¹à¸à¸à¸´à¸à¸²à¸£à¹à¹à¸¥à¸°à¸à¸´à¸à¸à¸£à¸£à¸¡","Templates":"à¹à¸à¸¡à¹à¸à¸¥à¸","Guides":"à¸à¸¹à¹à¸¡à¸·à¸","Videos":"วิà¸à¸µà¹à¸","Use Cases":"à¸à¸£à¸à¸µà¸à¸²à¸£à¹à¸à¹à¸à¸²à¸","Help Center":"ศูà¸à¸¢à¹à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸"},"blogNotice":"à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸¥à¹à¸à¸à¸¡à¸µà¹à¸«à¹à¸à¸£à¸´à¸à¸²à¸£à¹à¸à¹à¸à¸ าษาà¸à¸±à¸à¸à¸¤à¸©à¹à¸à¹à¸²à¸à¸±à¹à¸","ctaBlog":{"title":"à¸à¸²à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¸¶à¸à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¹à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸¥à¸´à¸","description":"à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸§à¸¥à¸² ลà¸à¸à¹à¸à¸à¸¸à¸ à¹à¸¥à¸°à¹à¸«à¹ AI à¸à¸à¸ Filmustage à¸à¸³à¸à¸²à¸à¸«à¸à¸±à¸à¹à¸«à¹ - à¸à¸±à¹à¸à¸«à¸¡à¸à¸ ายà¹à¸à¸§à¸±à¸à¹à¸à¸µà¸¢à¸§","button":"à¸à¸à¸¥à¸à¸à¸à¸£à¸µ"}}'),home:JSON.parse('{"hero":{"title":"à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡ AI à¸à¸£à¸à¸§à¸à¸à¸£à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸","subtitle":"à¸à¸¸à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸±à¹à¸à¹à¸à¹à¸à¸à¸à¸µà¹à¸¥à¹à¸à¸à¹à¸¥à¹à¸§à¸à¸à¸à¸¶à¸à¸§à¸±à¸à¸à¹à¸²à¸¢à¸à¸³à¸§à¸±à¸à¹à¸£à¸ â à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¸à¸à¸à¸£à¸°à¸¡à¸²à¸ à¹à¸¥à¸°à¸à¸à¸¥à¸à¸µà¸ สรà¹à¸²à¸à¸à¸¶à¹à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸à¸²à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸µà¹à¸à¸¸à¸à¹à¸ªà¹ à¹à¸¥à¸°à¸à¸´à¸à¸à¹à¸à¸£à¸à¸à¸±à¸à¹à¸ªà¸¡à¸ à¹à¸à¹à¸£à¸±à¸à¸à¸§à¸²à¸¡à¹à¸§à¹à¸§à¸²à¸à¹à¸à¸à¸²à¸à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸§à¹à¸² 45,000 à¸à¸ à¸à¸±à¹à¸à¹à¸à¹à¸à¸à¸à¸³à¸«à¸à¸±à¸à¸à¸´à¸ªà¸£à¸°à¹à¸à¸à¸à¸à¸¶à¸à¸ªà¸à¸¹à¸à¸´à¹à¸à¹à¸«à¸à¹","tryForFree":"à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µ","wat
2chTrailer":"à¸à¸¹à¸à¸±à¸§à¸à¸¢à¹à¸²à¸","badges":{"anyLanguage":"à¸à¸¸à¸à¸ าษาà¹à¸¥à¸°à¸£à¸¹à¸à¹à¸à¸","films":"ภาà¸à¸¢à¸à¸à¸£à¹ à¸à¸µà¸£à¸µà¸ªà¹ à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸£à¹à¸à¸£à¸à¸±à¸¨à¸à¹","shortDramas":"ละà¸à¸£à¸ªà¸±à¹à¸à¹à¸¥à¸°à¸¥à¸°à¸à¸£à¹à¸à¸§à¸à¸±à¹à¸","podcasts":"à¸à¸à¸à¹à¸à¸ªà¸à¹à¹à¸¥à¸°à¸à¸£à¸µà¸à¹à¸¡à¸à¸à¹","aiPowered":"à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¸à¹à¸§à¸¢ AI"}},"features":{"timeCost":{"add":"à¹à¸à¹à¸à¸¥à¸´à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸£à¸±à¹à¸à¹à¸à¸à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¸«à¸¥à¸²à¸¢à¸£à¹à¸à¸¢à¸à¸±à¹à¸§à¹à¸¡à¸","title":"à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸§à¸¥à¸²à¹à¸¥à¸°à¸à¹à¸²à¹à¸à¹à¸à¹à¸²à¸¢","text":"AI à¸à¸±à¹à¸à¸ªà¸¹à¸à¸à¸à¸ Filmustage <b>à¸à¸³à¹à¸«à¹à¸à¸¸à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸à¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¹à¸à¹à¸à¹à¸à¸à¸¢à¹à¸²à¸à¸£à¸²à¸à¸£à¸·à¹à¸</b> à¸à¸³à¹à¸«à¹à¹à¸§à¸´à¸£à¹à¸à¹à¸à¸¥à¸§à¹à¹à¸£à¹à¸§à¸à¸¶à¹à¸ à¸à¹à¸²à¸¢à¸à¸¶à¹à¸ à¹à¸¥à¸°à¸à¸¸à¹à¸¡à¸à¹à¸²à¸¡à¸²à¸à¸à¸¶à¹à¸ à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸à¸à¹à¸£à¸²à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸²à¸à¸à¸µà¹à¸à¸±à¸à¸à¹à¸à¸à¹à¸«à¹à¹à¸à¹à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸µà¹à¸£à¸§à¸à¹à¸£à¹à¸§à¹à¸¥à¸°à¸¡à¸µà¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าภà¸à¸³à¹à¸«à¹à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¹à¸à¸à¸²à¸¡à¹à¸à¸à¹à¸¥à¸°à¸à¸¢à¸¹à¹à¹à¸à¸à¸à¸à¸£à¸°à¸¡à¸²à¸","items":["<b>à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´</b> à¹à¸à¹à¸à¸à¸²à¸à¹à¸¥à¸°à¸à¸à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¹à¸²à¸à¹ à¹à¸à¹à¸ à¸à¸±à¸à¹à¸ªà¸à¸ à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¸²à¸ สà¸à¸²à¸à¸à¸µà¹ à¹à¸à¸£à¸·à¹à¸à¸à¹à¸à¹à¸à¸à¸²à¸¢ à¹à¸¥à¸°à¸à¸·à¹à¸à¹ <i>ภายà¹à¸à¹à¸§à¸¥à¸²à¹à¸à¸µà¸¢à¸ 2 à¸à¸²à¸à¸µ</i>","สรà¹à¸²à¸ <b>à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³</b> à¹à¸¥à¸° <b>รายà¸à¸²à¸ DOOD</b> à¸à¸µà¹à¹à¸¡à¹à¸à¸¢à¸³ <i>à¸à¹à¸§à¸¢à¸à¸²à¸£à¸à¸¥à¸´à¸à¹à¸à¸µà¸¢à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸£à¸±à¹à¸</i>","à¸à¸±à¸à¸£à¸°à¹à¸à¸µà¸¢à¸à¸à¸²à¸£à¸²à¸à¸à¸µà¹à¸ªà¸¡à¸à¸¹à¸£à¸à¹à¹à¸à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¸¢à¹à¸à¹ <b>AI Sorting</b>","<b>สรà¹à¸²à¸à¹à¸¥à¸°à¸à¸±à¸à¸à¸²à¸£à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´</b> à¹à¸à¸¢à¸à¸´à¸à¸à¸²à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¹à¸¥à¸°à¸à¹à¸à¸¡à¸¹à¸¥à¸£à¸²à¸¢à¸à¸²à¸ à¹à¸à¸·à¹à¸à¹à¸à¸´à¹à¸¡à¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£à¹à¸¥à¸°à¸£à¸±à¸à¸©à¸²à¸à¸²à¸£à¸à¸§à¸à¸à¸¸à¸¡à¸à¸²à¸à¸à¸²à¸£à¹à¸à¸´à¸","สรà¹à¸²à¸ <b>à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸</b> à¸à¹à¸§à¸¢ AI à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸à¹à¸²à¸¢à¸à¸²à¸¢","à¹à¸à¹à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸ AI à¹à¸à¸·à¹à¸à¸à¸³à¸«à¸à¸ <b>à¸à¸à¸à¹à¸à¸à¸à¸à¸à¹à¸à¸£à¹à¸à¸à¸à¹</b> à¹à¸¥à¸°à¸à¸£à¸±à¸à¸à¸£à¸¸à¸ <b>à¸à¸²à¸£à¸à¸±à¸à¸ªà¸£à¸£à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£</b> à¹à¸«à¹à¸¡à¸µà¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸"]},"oneStop":{"add":"à¸à¸¸à¸à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¹à¸à¸à¸µà¹à¹à¸à¸µà¸¢à¸§","title":"à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸£à¸à¸§à¸à¸à¸£à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸","text":"à¸à¸±à¸à¸à¸²à¸£à¸§à¸à¸à¸£à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¹à¸à¸µà¸¢à¸§à¸à¸µà¹à¹à¸£à¹à¸£à¸à¸¢à¸à¹à¸ à¹à¸¡à¹à¸à¹à¸à¸à¸ªà¸¥à¸±à¸à¹à¸à¸¡à¸²à¸£à¸°à¸«à¸§à¹à¸²à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸«à¸¥à¸²à¸¢à¸à¸±à¸§ à¸à¸ªà¸²à¸à¸£à¸§à¸¡à¸à¸±à¸à¸à¸à¸à¸à¹à¹à¸§à¸£à¹à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸à¹à¸²à¸¢à¸à¸²à¸¢à¹à¸¡à¸·à¹à¸à¸à¸³à¹à¸à¹à¸","items":["à¹à¸à¸¥à¸´à¸à¹à¸à¸¥à¸´à¸à¸à¸±à¸ <b>à¸à¸·à¹à¸à¸à¸µà¹à¸£à¸§à¸¡à¸¨à¸¹à¸à¸¢à¹</b> สำหรัà¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸ à¸à¸²à¸£à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¹à¸¥à¸°à¸à¸²à¸£à¸à¸±à¸à¸à¸³à¸à¸à¸à¸£à¸°à¸¡à¸²à¸","สà¹à¸à¸à¸à¸à¸à¸¥à¸¥à¸±à¸à¸à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸·à¹à¸à¹ à¹à¸à¹à¸ <b>Movie Magic</b>, <b>Final Draft</b> à¹à¸¥à¸° <b>Gorilla Scheduling</b> รวมà¸à¸¶à¸à¹à¸à¸£à¸¹à¸à¹à¸à¸à¸à¸µà¹à¸ªà¸°à¸à¸§à¸ à¹à¸à¹à¸ <b>PDF</b> หรืภ<b>XLSX</b>","à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸ <b>à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸ªà¹à¸à¸£à¸à¸à¸µà¸à¸à¸£à¹à¸à¸¡à¸ªà¸¹à¸à¸£à¸à¸±à¹à¸à¸«à¸¡à¸</b> à¹à¸à¸·à¹à¸à¹à¸«à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸£à¸±à¸à¹à¸à¹à¸à¹à¸¥à¸°à¹à¸à¹à¹à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸£à¸²à¸à¸£à¸·à¹à¸à¹à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸ ายà¸à¸à¸à¸à¸µà¹à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£","รัà¸à¸à¸£à¸°à¸à¸±à¸à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¸à¸¢à¹à¸²à¸à¸£à¸²à¸à¸£à¸·à¹à¸à¹à¸à¸à¸µà¸¡à¸à¸¥à¸´à¸à¸à¸à¸à¸à¸¸à¸à¸à¹à¸§à¸¢ <b>à¸à¸µà¹à¸à¸à¸£à¹ Team Access</b> à¸à¸à¸à¹à¸£à¸²"]},"riskManagement":{"add":"รัà¸à¸¡à¸·à¸à¸à¸±à¸à¸à¸§à¸²à¸¡à¸§à¸¸à¹à¸à¸§à¸²à¸¢à¸à¸¢à¹à¸²à¸à¸¡à¸·à¸à¸à¸²à¸à¸µà¸!","title":"à¸à¸²à¸£à¸à¸£à¸´à¸«à¸²à¸£à¸à¸§à¸²à¸¡à¹à¸ªà¸µà¹à¸¢à¸","text":"à¸à¸²à¸£à¸à¹à¸²à¸¢à¸à¸³à¸¡à¸µà¸à¹à¸²à¹à¸à¹à¸à¹à¸²à¸¢à¸ªà¸¹à¸ à¸à¸¸à¸à¸à¹à¸à¸à¸¡à¸±à¹à¸à¹à¸à¸§à¹à¸²à¸à¸¸à¸à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸£à¸à¸à¸à¸¥à¸¸à¸¡à¸à¹à¸à¸à¹à¸£à¸´à¹à¸¡à¸à¹à¸²à¸¢à¸à¸³ Filmustage à¸à¸°à¸à¹à¸à¸«à¸²à¸à¸²à¸à¸à¸µà¹à¸à¹à¸à¸à¸à¸²à¸£à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡à¹à¸¥à¸°à¹à¸à¹à¸à¹à¸«à¹à¸à¸¸à¸à¹à¸«à¹à¸","items":["รัà¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸ <b>à¸à¸²à¸£à¹à¸à¹à¸ªà¸±à¸à¸§à¹</b>, <b>à¸à¹à¸à¸à¸§à¸£à¸£à¸°à¸§à¸±à¸à¸à¹à¸²à¸à¸ªà¸´à¹à¸à¹à¸§à¸à¸¥à¹à¸à¸¡</b>, <b>à¸à¸²à¸£à¸à¸£à¸²à¸à¸à¸à¸à¸à¸à¸²à¸à¸à¸²à¸à¹à¸à¸</b> à¹à¸¥à¸°à¸à¸·à¹à¸à¹","à¸à¸£à¸§à¸à¸ªà¸à¸à¸§à¹à¸²à¸à¸¸à¸à¸à¸³à¹à¸à¹à¸à¸à¹à¸à¸à¹à¸à¹ <b>มาà¸à¸£à¸à¸²à¸£à¸à¸³à¸à¸±à¸ COVID-19</b> หรืà¸à¹à¸¡à¹","มัà¹à¸à¹à¸à¸§à¹à¸²à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸à¸£à¹à¸à¸¡à¹à¸à¹à¸à¸²à¸à¸à¹à¸§à¸¢ <b>à¸à¸²à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¸¥à¸´à¸à¸ªà¸´à¸à¸à¸´à¹</b> à¸à¸à¸ AI à¸à¸à¸à¹à¸£à¸²","à¸à¸£à¸§à¸à¸à¸±à¸à¸à¸²à¸à¸à¸µà¹à¸à¹à¸à¸à¸à¸²à¸£ <b>มาà¸à¸£à¸à¸²à¸£à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย</b> à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡à¹à¸à¸·à¹à¸à¸£à¸±à¸à¸à¸£à¸°à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¹à¸à¸à¸à¸à¸à¹à¸²à¸¢","วิà¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸²à¸à¸à¹à¸§à¸¢ <b>à¸à¸²à¸£à¸²à¸¡à¸´à¹à¸à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸</b>"]},"easyToUse":{"add":"5 à¸à¸²à¸à¸µà¸à¹à¹à¸£à¸´à¹à¸¡à¹à¸à¹","title":"à¹à¸à¹à¸à¸²à¸à¸à¹à¸²à¸¢","text":"à¹à¸à¸à¸à¸°à¸à¸µà¹à¸à¸à¸à¸à¹à¹à¸§à¸£à¹à¸ªà¹à¸§à¸à¹à¸«à¸à¹à¹à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¸à¸²à¸à¸à¸±à¸à¸à¹à¸à¸à¹à¸¥à¸°à¹à¸¡à¹à¹à¸à¹à¸à¸¡à¸´à¸à¸£à¸à¸±à¸à¸à¸¹à¹à¹à¸à¹ Filmustage à¹à¸à¸à¹à¸à¹à¸à¸à¹à¸§à¸¢à¸à¸§à¸²à¸¡à¹à¸£à¸µà¸¢à¸à¸à¹à¸²à¸¢ à¹à¸£à¸²à¸à¸à¸à¹à¸à¸à¹à¸«à¹à¹à¸à¹à¸à¸²à¸à¸à¹à¸²à¸¢à¹à¸¥à¸°à¸à¸£à¸à¹à¸à¸à¸£à¸à¸¡à¸² à¸à¸³à¹à¸«à¹à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¹à¸à¹à¸ ายà¹à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸²à¸à¸µ à¹à¸¥à¸°à¸«à¸²à¸à¸à¸¸à¸à¸¡à¸µà¸à¸³à¸à¸²à¸¡à¹à¸à¹ à¹à¸£à¸²à¸à¸£à¹à¸à¸¡à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸ สมัà¸à¸£à¹à¸à¸·à¹à¸à¹à¸à¸¥à¸´à¸à¹à¸à¸¥à¸´à¸à¸à¸±à¸:","buttonText":"à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µ","items":["<b>UX à¸à¸µà¹à¹à¸£à¸µà¸¢à¸à¸à¹à¸²à¸¢</b> สรà¹à¸²à¸à¹à¸à¸¢à¸à¸à¸à¸³à¸«à¸à¸±à¸à¹à¸à¸·à¹à¸à¸à¸à¸à¸³à¸«à¸à¸±à¸","<b>à¸à¸²à¸£à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¹à¸à¸à¸ªà¸à¸à¸¥à¸à¸ 24/7</b> สำหรัà¸à¸ªà¸¡à¸²à¸à¸´à¸","<b>à¸à¸²à¸£à¸ªà¸²à¸à¸´à¸à¹à¸à¸à¸ªà¸</b> สำหรัà¸à¸à¸¸à¸à¹à¸¥à¸°à¸à¸µà¸¡à¸à¸à¸à¸à¸¸à¸à¸à¸±à¸à¸à¸±à¸§à¹à¸à¸à¸à¸à¸ Filmustage"]},"readMore":"à¸à¹à¸²à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡"},"featurePages":{"tryForFree":"à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸£à¸µ","wat
2chTrailer":"à¸à¸¹à¸à¸±à¸§à¸à¸¢à¹à¸²à¸"},"pipelineCycle":{"eyebrow":"à¸à¸à¸à¸à¸à¸à¸¸à¸","hint":"à¸à¸±à¸à¹à¸à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´","listLabel":"วà¸à¸à¸£à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¸à¸ Filmustage: 12 à¹à¸¡à¸à¸¹à¸¥à¸à¸µà¹à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸±à¸à¸à¸à¸à¸à¸à¸à¸¸à¸"},"featureTabs":{"sectionTitle":"à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¹à¸à¸µà¸¢à¸§à¸à¸µà¹à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸¶à¸à¸à¸±à¸à¸à¸±à¹à¸à¸«à¸¡à¸ à¸à¸±à¹à¸à¹à¸à¹à¸à¸à¸à¸à¸à¸¶à¸à¸à¸à¸¥à¸à¸µà¸","sectionSubtitle":"à¸à¸¸à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸ªà¹à¸à¸à¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸«à¹à¸à¸±à¸ à¹à¸à¹à¸à¸à¹à¸¡à¸·à¹à¸à¹à¸«à¸£à¹ à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¸à¸à¸à¸£à¸°à¸¡à¸²à¸ à¹à¸¥à¸°à¸à¸à¸¥à¸à¸µà¸à¸à¸à¸à¸à¸¸à¸à¸à¹à¸à¸±à¸à¹à¸à¸à¸à¸²à¸¡à¹à¸à¸à¹à¸§à¸¢","learnMore":"à¹à¸£à¸µà¸¢à¸à¸£à¸¹à¹à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡","items":[{"tabTitle":"à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹","title":"à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸¢à¹à¸²à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹à¹à¸à¹à¸§à¸¥à¸²à¹à¸à¸µà¸¢à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸²à¸à¸µ","desc1":"à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸à¸ªà¸´à¹à¸à¹à¸à¸¥à¸·à¸à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¸à¸¸à¸à¸à¸³à¹à¸à¹à¸à¸à¹à¸à¸à¹à¸à¹à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¸à¸³à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸£à¸´à¸ Filmustage à¸à¸³à¹à¸«à¹à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸«à¸¡à¸à¹à¸à¹à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´ - à¹à¸à¹à¸à¸à¸±à¸à¹à¸ªà¸à¸ à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¸²à¸ สà¸à¸²à¸à¸à¸µà¹ VFX à¹à¸¥à¸°à¹à¸à¸£à¸·à¹à¸à¸à¹à¸à¹à¸à¸à¸²à¸¢à¸à¸±à¸à¸à¸µà¹à¸à¸à¸¸à¸à¸ าษาหรืà¸à¸£à¸¹à¸à¹à¸à¸","desc2":"AI à¸à¸à¸à¹à¸£à¸²à¸à¸´à¸à¸à¸²à¸¡à¸à¸¸à¸à¸à¸à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¸¥à¸à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸à¸à¸¸à¸ à¹à¸à¸·à¹à¸à¸¡à¹à¸¢à¸à¸à¸²à¸£à¸à¹à¸²à¸à¸à¸´à¸à¸à¸±à¹à¸à¸«à¸¡à¸à¹à¸à¸·à¹à¸à¹à¸¡à¹à¹à¸«à¹à¸ªà¸´à¹à¸à¹à¸à¸«à¸¥à¸¸à¸à¸£à¸à¸ รัà¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸µà¹à¹à¸¡à¹à¸à¸¢à¸³à¸à¸¶à¹à¸à¸à¸³à¹à¸à¸ªà¸¹à¹à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¹à¸¥à¸°à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¸µà¹à¹à¸à¹à¸à¸à¸£à¸´à¸à¹à¸à¸¢à¸à¸£à¸ หยุà¸à¹à¸®à¹à¸¥à¸à¹ PDF à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¹à¸¥à¸¢"},{"tabTitle":"à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³","title":"สรà¹à¸²à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸µà¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡à¸à¸µà¹à¸ªà¸¸à¸à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸ DOOD","desc1":"à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¹à¸¡à¹à¸à¸§à¸£à¸«à¸¡à¸²à¸¢à¸à¸¶à¸à¸à¸²à¸£à¸à¸£à¸±à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸µà¹à¹à¸¡à¹à¸ªà¸´à¹à¸à¸ªà¸¸à¸à¹à¸¥à¸°à¸ªà¹à¸à¸£à¸à¸à¸µà¸à¸à¸µà¹à¹à¸à¸£à¸²à¸°à¸à¸²à¸ Filmustage มà¸à¸ stripboard à¹à¸à¸à¸¡à¸·à¸à¸à¸²à¸à¸µà¸ à¸à¸à¸´à¸à¸´à¸à¹à¸à¸à¸¥à¸²à¸à¹à¸¥à¹à¸§à¸§à¸²à¸ à¹à¸¥à¸° à¹à¸à¹à¸à¸à¸à¹à¸à¸²à¸£à¸à¸¥à¸´à¸ AI à¸à¸µà¹à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸§à¸²à¸¡à¹à¸ªà¸µà¹à¸¢à¸ à¸à¸£à¸±à¸à¸§à¸±à¸à¸à¹à¸²à¸¢à¸à¸³à¹à¸«à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡ à¹à¸¥à¸°à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸¥à¸à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸à¸£à¸°à¸à¸à¸à¸£à¹à¸à¸¡à¸à¸²à¸£à¹à¸ªà¸à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸¥à¸°à¸à¸²à¸£à¸à¸§à¸à¸à¸¸à¸¡à¹à¸à¹à¸¡à¸£à¸¹à¸à¹à¸à¸","desc2":"สรà¹à¸²à¸à¸à¸²à¸£à¸à¸£à¸°à¸¡à¸²à¸à¹à¸§à¸¥à¸²à¸à¸µà¹à¹à¸¡à¹à¸à¸¢à¸³ à¹à¸à¹à¸à¸ªà¸à¸²à¸à¸à¸µà¹à¸à¸£à¸´à¸ สมà¸à¸¸à¸¥à¸ าระà¸à¸²à¸ à¸à¸£à¸§à¸à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¸±à¸à¹à¸¢à¹à¸ à¹à¸¥à¸°à¸à¸±à¸à¹à¸à¸à¸£à¸²à¸¢à¸à¸²à¸ DOOD à¹à¸¥à¸° à¸à¸à¸¥à¸à¸µà¸ à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´ - à¸à¸±à¹à¸à¸«à¸¡à¸à¹à¸à¸£à¸°à¸à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¹à¸à¸µà¸¢à¸§ à¸à¸²à¸£à¸§à¸²à¸à¹à¸à¸à¸à¸µà¹à¸à¸²à¸à¸à¸¥à¸²à¸à¸à¸¶à¹à¸ à¸à¸²à¸£à¸à¸£à¸±à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸µà¹à¸£à¸§à¸à¹à¸£à¹à¸§à¸à¸¶à¹à¸ à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸à¸à¸µà¹à¹à¸à¹à¸à¹à¸à¸£à¹à¸à¸à¸¶à¹à¸"},{"tabTitle":"à¸à¸à¸à¸£à¸°à¸¡à¸²à¸","title":"รัà¸à¹à¸à¸¡à¹à¸à¸¥à¸à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´","desc1":"à¸à¸²à¸£à¸à¸³à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸à¸«à¸¡à¸²à¸¢à¸à¸¶à¸à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¹à¸«à¸¡à¹à¹à¸à¸ªà¹à¸à¸£à¸à¸à¸µà¸ à¹à¸¥à¹à¸§à¸à¸£à¸±à¸à¸à¹à¸à¸à¸¸à¸à¸à¸µà¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸£ Filmustage สรà¹à¸²à¸à¸«à¸¡à¸§à¸à¸«à¸¡à¸¹à¹à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¸±à¹à¸à¸«à¸¡à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸à¸²à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¹à¸¥à¸°à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸à¸à¸à¸¸à¸ - à¸à¸±à¸à¹à¸ªà¸à¸ à¸à¸µà¸¡à¸à¸²à¸ à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¸²à¸ สà¸à¸²à¸à¸à¸µà¹ à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸¥à¸²à¸¢à¹à¸à¹à¸à¸£à¸²à¸¢à¸à¸²à¸£à¸à¹à¸²à¹à¸à¹à¸à¹à¸²à¸¢à¸à¸±à¸à¸à¸µ","desc2":"à¸à¸±à¹à¸à¸à¹à¸²à¸ªà¸à¸²à¸à¸à¸µà¹à¸à¹à¸²à¸¢à¸à¸³à¸à¸à¸à¸à¸¸à¸à¹à¸à¸·à¹à¸à¸£à¸±à¸à¸à¸²à¸£à¸à¸£à¸°à¸¡à¸²à¸à¸à¹à¸à¸à¸¸à¸à¸à¸µà¹à¸ªà¸°à¸à¹à¸à¸à¸à¸±à¸à¸£à¸²à¹à¸à¸à¸·à¹à¸à¸à¸µà¹ à¸à¸£à¸±à¸à¹à¸à¹à¸à¹à¸à¸¡à¹à¸à¸¥à¸à¸à¹à¸§à¸¢à¸à¹à¸²à¸à¸£à¸£à¸¡à¹à¸à¸µà¸¢à¸¡à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡à¹à¸¥à¸°à¸à¸²à¸£à¸«à¸±à¸à¸¥à¸à¸à¸µà¹à¸à¸£à¸à¸à¸±à¸à¹à¸à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¸²à¸à¸à¸²à¸£à¹à¸à¸´à¸à¸à¸à¸à¸à¸²à¸à¸à¸¥à¸´à¸à¸à¸à¸à¸à¸¸à¸ à¹à¸¡à¹à¸à¹à¸à¸à¸à¸£à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥ à¹à¸¡à¹à¸¡à¸µà¸à¸à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¸µà¹à¸à¸à¸«à¸¥à¹à¸ à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸ªà¸£à¹à¸²à¸à¸à¸±à¸§à¹à¸à¸à¸à¸²à¸à¸à¸²à¸à¸à¸µà¹à¸à¸¸à¸à¸à¸³à¹à¸à¹à¸¥à¹à¸§"},{"tabTitle":"VFX","title":"รัภà¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ VFX à¸à¸µà¹à¸à¸±à¸à¹à¸à¸à¹à¸¥à¸°à¸¥à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¹à¸§à¸¥à¸²à¹à¸¡à¹à¸à¸µà¹à¸à¸²à¸à¸µ","desc1":"à¸à¸²à¸£à¸§à¸²à¸à¹à¸à¸ VFX à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸à¸à¸±à¹à¸à¸à¹à¸² à¸à¸£à¸°à¸à¸±à¸à¸à¸£à¸°à¸à¸²à¸¢ à¹à¸¥à¸°à¸à¹à¸²à¸¢à¸à¹à¸à¸à¸²à¸£à¸à¸³à¸à¸§à¸à¸à¸´à¸ - à¹à¸à¸¢à¹à¸à¸à¸²à¸°à¹à¸¡à¸·à¹à¸à¸¥à¸³à¸à¸±à¸à¸à¸²à¸ à¸à¸à¸à¹à¸à¸£à¸°à¸à¸à¸ à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸à¸±à¸à¸à¹à¸à¸à¸à¸à¸à¸à¹à¸à¸à¹à¸£à¸´à¹à¸¡à¸ªà¸°à¸ªà¸¡à¸¡à¸²à¸à¸à¸¶à¹à¸","desc2":"Filmustage สรà¹à¸²à¸ à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ VFX à¸à¸µà¹à¸¡à¸µà¹à¸à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¸²à¸à¸à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´ ระà¸à¸¸à¸¥à¸³à¸à¸±à¸à¸à¸²à¸ à¸à¸²à¸à¸à¸µà¹à¸¡à¸µà¹à¸à¸à¹à¸à¸à¸à¹à¸«à¸à¸±à¸ à¹à¸¥à¸°à¸à¸à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¸²à¸£à¸à¸¥à¸´à¸à¸ªà¸³à¸à¸±à¸à¸à¸¢à¹à¸²à¸à¸à¸±à¸à¹à¸à¸à¸à¸±à¹à¸à¹à¸à¹à¹à¸£à¸´à¹à¸¡à¸à¹à¸ à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸´à¸à¸¥à¸¶à¸à¸à¸µà¹à¸à¸±à¸à¸£à¸°à¹à¸à¸µà¸¢à¸à¹à¸¥à¸°à¸à¸³à¹à¸à¹à¸à¹à¹à¸à¹à¸à¸£à¸´à¸ à¸à¸³à¹à¸«à¹à¸à¸²à¸£à¸§à¸²à¸à¹à¸à¸ à¸à¸²à¸£à¹à¸ªà¸à¸à¸£à¸²à¸à¸² à¹à¸¥à¸°à¸à¸²à¸£à¸à¸±à¸à¸à¸³à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸£à¸§à¸à¹à¸£à¹à¸§à¸à¸¶à¹à¸ - à¸à¹à¸§à¸¢à¹à¸«à¹à¸à¸µà¸¡à¸à¸à¸à¸à¸¸à¸à¸ªà¸à¸à¸à¸¥à¹à¸à¸ à¹à¸¡à¹à¸à¸¢à¸³ à¹à¸¥à¸°à¹à¸à¹à¸à¹à¸à¸à¸²à¸¡à¹à¸à¸"},{"tabTitle":"สà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸","title":"สรà¹à¸²à¸à¸ªà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸à¸à¸µà¹à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸±à¸à¸à¸à¸à¸à¸à¸à¸¸à¸","desc1":"à¸à¸³à¹à¸«à¹à¸à¸à¸à¸à¸à¸à¸¸à¸à¸¡à¸µà¸à¸µà¸§à¸´à¸à¸à¹à¸§à¸¢à¸à¸à¸à¸à¹à¹à¸§à¸£à¹à¸ªà¸£à¹à¸²à¸ storyboard à¹à¸à¸µà¸¢à¸à¸«à¸à¸¶à¹à¸à¹à¸à¸µà¸¢à¸§à¸à¸µà¹à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸±à¸à¸à¸²à¸à¹à¸à¸à¸à¹à¸¥à¸°à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¸à¸à¸à¸¸à¸à¸à¸¢à¹à¸²à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹ วาà¸à¹à¸à¸à¸à¸¸à¸à¸à¹à¸à¸ à¸à¸£à¸°à¸ªà¸²à¸à¸à¸µà¸¡à¸à¸à¸à¸à¸¸à¸ à¹à¸¥à¸°à¸à¹à¸²à¸§à¸à¸³à¸à¹à¸§à¸¢à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸ AI รุà¹à¸à¹à¸«à¸¡à¹à¸à¸µà¹à¸ªà¸£à¹à¸²à¸à¸¡à¸²à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹","de
2sc2":"สà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸à¹à¸ Filmustage à¸à¸´à¸à¸à¹à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸à¸±à¸à¸à¸à¹à¸¥à¸°à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¸à¸à¸à¸¸à¸ à¹à¸à¹à¸à¸à¸¸à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸à¸à¹à¸§à¹à¹à¸à¸à¸µà¹à¹à¸à¸µà¸¢à¸§ à¹à¸à¹à¸¥à¸°à¹à¸à¸£à¸¡à¸¡à¸²à¸à¸£à¹à¸à¸¡à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¸µà¹à¸à¸£à¸à¸à¹à¸§à¸ à¸à¸±à¹à¸à¸à¸¥à¹à¸à¸ à¹à¸¥à¸à¸ªà¹ à¹à¸ªà¸ VFX à¹à¸¥à¸°à¹à¸à¸£à¸¡à¹à¸£à¸ AI สรà¹à¸²à¸à¹à¸à¸£à¸¡à¸à¸¶à¹à¸à¸à¸²à¸à¸à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¸¢à¸à¸£à¸ à¸à¸¸à¸à¸à¸²à¸à¸à¸¶à¸à¹à¸«à¹à¸à¹à¸à¹à¸à¸ าà¸à¸à¹à¸à¸à¸à¸à¸à¹à¸à¸à¸¹à¸ªà¸à¸²à¸à¸à¸µà¹à¸à¹à¸²à¸¢à¸à¸³à¸à¸£à¸±à¹à¸à¹à¸£à¸ à¹à¸¥à¸°à¸à¸´à¸à¸à¹à¸à¸±à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸¥à¸°à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸à¸à¸à¸¸à¸à¹à¸ªà¸¡à¸"},{"tabTitle":"à¸à¸³à¸à¸à¸´à¸à¸²à¸¢à¸à¸£à¸°à¸à¸à¸","title":"มารà¹à¸à¸à¸à¸£à¹à¸§à¸¡à¸à¸±à¸ à¹à¸à¸à¹à¸£à¸µà¸¢à¸¥à¹à¸à¸¡à¹","desc1":"à¹à¸®à¹à¸¥à¸à¹ วาภà¸à¸£à¸°à¸à¸±à¸à¹à¸ªà¸à¸¡à¸à¹ à¹à¸¥à¸°à¸à¸à¸¡à¹à¸¡à¸à¸à¹à¸¥à¸à¸à¸à¸à¸à¸à¸à¸±à¸à¸à¸µà¹à¸à¸¸à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸§à¹à¹à¸¥à¹à¸§à¹à¸à¹à¹à¸à¸¢à¸à¸£à¸ à¹à¸¡à¹à¸à¹à¸à¸à¹à¸à¹à¹à¸à¸à¸à¸µà¹à¸ªà¸à¸ à¹à¸¡à¹à¸à¹à¸à¸à¸à¸´à¸¡à¸à¹à¸à¸à¸à¸à¸£à¸°à¸à¸²à¸© à¹à¸¡à¹à¸à¹à¸à¸à¸ªà¹à¸à¹à¸à¸¥à¹à¸à¹à¸³ à¸à¸¸à¸à¸¡à¸²à¸£à¹à¸à¸§à¸²à¸à¸à¸¢à¸¹à¹à¸à¸±à¹à¸à¸à¸à¸à¸à¸à¸«à¸à¹à¸² à¸à¸¶à¸à¹à¸¡à¹à¹à¸à¸°à¸à¹à¸à¸à¸à¸±à¸§à¸à¸à¸«à¸£à¸·à¸à¹à¸à¹à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¸à¸¸à¸","desc2":"à¹à¸à¹à¸à¹à¸à¹à¸à¸à¸à¸à¹à¸à¹à¸¥à¸°à¹à¸à¸à¸à¹à¸§à¹à¹à¸<a href=\\"https://help.filmustage.com/en/articles/15899375-organize-annotations-into-layers\\" target=\\"_blank\\">à¹à¸¥à¹à¸¢à¸à¸£à¹à¸à¸à¸à¸à¸±à¸§à¹à¸à¸</a> à¸à¸´à¸à¸à¹à¸à¸±à¸à¹à¸à¸à¹à¸£à¸µà¸¢à¸¥à¹à¸à¸¡à¹ à¸à¸±à¹à¸à¸à¸µà¸¡à¸à¸¶à¸à¸à¸¢à¸¹à¹à¸à¸à¸«à¸à¹à¸²à¹à¸à¸µà¸¢à¸§à¸à¸±à¸à¸à¸£à¸´à¸ ๠à¸à¹à¸à¸à¹à¸¥à¹à¸¢à¸à¸£à¹à¸à¸·à¹à¸à¹à¸«à¹à¹à¸«à¸¥à¸·à¸à¹à¸à¸µà¸¢à¸à¹à¸¥à¹à¸¢à¸à¸£à¹à¹à¸à¸µà¸¢à¸§ à¹à¸¥à¹à¸§à¸ªà¹à¸à¸à¸à¸à¹à¸à¹à¸ PDF à¸à¸µà¹à¸ªà¸°à¸à¸²à¸à¸à¸²à¹à¸«à¹à¹à¸à¸à¸²à¸°à¸à¸µà¸¡à¸à¸µà¹à¸à¹à¸à¸à¹à¸à¹ à¹à¸à¹à¹à¸à¹à¸à¸£à¸µà¸à¸¸à¸à¹à¸à¸¥à¸"},{"tabTitle":"à¸à¸à¸¥à¸à¸µà¸","title":"สรà¹à¸²à¸à¸à¸à¸¥à¸à¸µà¸à¸à¸µà¹à¸¡à¸µà¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸","desc1":"à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸ à¸à¸à¸¥à¸à¸µà¸ à¸à¸²à¸à¹à¸à¹à¸à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸à¸µà¹à¸à¸±à¸à¸à¹à¸à¸à¹à¸¥à¸°à¹à¸à¹à¹à¸§à¸¥à¸²à¸¡à¸²à¸ à¸à¹à¸à¸à¸à¸²à¸£à¸à¸§à¸²à¸¡à¹à¸¡à¹à¸à¸¢à¸³à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¹à¸ªà¹à¹à¸à¹à¸à¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸ à¸à¸²à¸£à¹à¸à¸¥à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¹à¸à¹à¸à¹à¸à¸à¸ªà¸²à¸£à¸à¸µà¹à¸à¸±à¸à¸£à¸°à¹à¸à¸µà¸¢à¸à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸à¸¡à¸±à¸à¸à¸³à¹à¸à¸ªà¸¹à¹à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸¥à¹à¸²à¸à¹à¸²à¸à¸µà¹à¹à¸¡à¹à¸à¸³à¹à¸à¹à¸","desc2":"à¹à¸à¸¥à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸ à¸à¸à¸¥à¸à¸µà¸ à¸à¸µà¹à¹à¸à¹à¸à¸¡à¸·à¸à¸à¸²à¸à¸µà¸à¹à¸¥à¸°à¸¡à¸µà¸£à¸²à¸¢à¸¥à¸°à¹à¸à¸µà¸¢à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸à¹à¸§à¸¢ Filmustage à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸à¸à¹à¸£à¸²à¸à¸³à¹à¸«à¹à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸à¹à¸²à¸¢à¸à¸¶à¹à¸ à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸ à¸à¸à¸¥à¸à¸µà¸ à¸à¸µà¹à¸à¸£à¸±à¸à¹à¸à¹à¸à¹à¸¥à¸°à¹à¸à¹à¹à¸à¹à¸à¹à¸à¸²à¸¡à¸à¸²à¸à¸à¸¥à¸´à¸à¸à¸à¸à¸à¸¸à¸ à¸à¸£à¸±à¸à¹à¸§à¸¥à¸² รายละà¹à¸à¸µà¸¢à¸à¸à¸µà¸¡à¸à¸²à¸ สà¸à¸²à¸à¸à¸µà¹ à¹à¸¥à¸°à¸à¸·à¹à¸à¹ à¸à¸²à¸¡à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸ - à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸µà¹à¸à¸£à¹à¸à¸¡à¸£à¸±à¸à¸à¸£à¸°à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¸¹à¸à¸à¹à¸à¸à¹à¸¥à¸°à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸§à¸¥à¸²à¸à¸±à¸à¸¡à¸µà¸à¹à¸²"},{"tabTitle":"Sides","title":"Script Sides à¸à¸¶à¸à¸à¸£à¸à¸à¸²à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸à¸à¸à¸¸à¸","desc1":"à¹à¸¥à¸·à¸à¸à¸§à¸±à¸ à¸à¸à¸ªà¸£à¹à¸²à¸ â Filmustage à¸à¸£à¸°à¸à¸à¸ Sides à¸à¸¶à¹à¸à¸à¸£à¸à¸à¸²à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸à¸à¸à¸¸à¸ à¹à¸£à¸µà¸¢à¸à¸à¸²à¸¡à¸¥à¸³à¸à¸±à¸à¸à¸²à¸£à¸à¹à¸²à¸¢à¸«à¸£à¸·à¸à¸¥à¸³à¸à¸±à¸à¹à¸à¸à¸à¸à¹à¹à¸à¹ Smart Highlight มà¸à¸à¸¡à¸¸à¸¡à¸¡à¸à¸à¸à¸à¸à¸à¸±à¸§à¹à¸à¸à¹à¸«à¹à¹à¸à¹à¸¥à¸°à¹à¸à¸à¸ à¸à¸£à¸à¸à¸à¸²à¸¡à¸à¸±à¸à¹à¸ªà¸à¸ à¸à¸²à¸¡à¸ªà¸à¸²à¸à¸à¸µà¹ à¸à¸²à¸¡ INT/EXT หรืà¸à¸à¸²à¸¡à¸«à¸¡à¸§à¸à¸«à¸¡à¸¹à¹à¹à¸à¹à¸à¹à¸à¸à¹à¹à¸à¹","desc2":"à¹à¸à¸¥à¹ PDF à¸à¸à¸ Sides à¸à¸¸à¸à¹à¸à¸¥à¹à¸¡à¸µ QR code à¸à¸¢à¸¹à¹à¸à¸à¸à¸¸à¸à¸«à¸à¹à¸² à¸à¸µà¸¡à¸à¸²à¸à¸à¸¶à¸à¸ªà¹à¸à¸à¸à¸µà¹à¸à¸à¸à¸à¹à¸²à¸¢à¹à¸à¸·à¹à¸à¸¢à¸·à¸à¸¢à¸±à¸à¹à¸à¹à¸§à¹à¸²à¸à¸à¸±à¸à¸à¸µà¹à¸à¸·à¸à¸à¸¢à¸¹à¹à¹à¸à¹à¸à¹à¸§à¸à¸£à¹à¸à¸±à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸ à¹à¸¡à¹à¸à¹à¸à¸à¹à¸à¸£à¸à¸²à¸¡à¸à¹à¸²à¸¢à¸à¸¥à¸´à¸ รวมà¸à¸à¸¥à¸à¸µà¸à¸à¸±à¸ Sides à¹à¸§à¹à¹à¸à¹à¸à¸¥à¹ PDF à¹à¸à¸µà¸¢à¸§ à¹à¸¥à¹à¸§à¸à¸²à¸à¸à¸±à¹à¸à¸§à¸±à¸à¸à¹
2สà¹à¸à¸à¸à¸à¹à¸à¹à¸à¹à¸à¸¥à¹à¹à¸à¸µà¸¢à¸§"},{"tabTitle":"à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸","title":"สรà¹à¸²à¸à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸à¸à¸à¸à¸à¸±à¹à¸à¹à¸£à¸·à¹à¸à¸à¸«à¸£à¸·à¸à¸£à¸²à¸¢à¸à¸²à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´","desc1":"à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸µà¹à¸à¸±à¸à¹à¸à¸à¸à¸·à¸à¸ªà¸´à¹à¸à¹à¸£à¸à¸à¸µà¹à¸à¸±à¸à¸¥à¸à¸à¸¸à¸ à¹à¸à¸¨à¸à¸²à¸¥à¸ าà¸à¸¢à¸à¸à¸£à¹ à¹à¸¥à¸°à¸«à¸±à¸§à¸«à¸à¹à¸²à¹à¸à¸à¸à¸à¹à¸²à¸ ๠à¸à¸à¸à¸¹","desc2":"Filmustage สรà¹à¸²à¸à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸±à¹à¸à¸à¸à¹à¸¥à¸°à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸£à¸²à¸¢à¸à¸²à¸à¹à¸à¹à¹à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸²à¸à¸µ à¸à¸²à¸à¸à¸à¸à¸µà¹à¸à¸¸à¸à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸à¸¢à¸à¸£à¸"},{"tabTitle":"à¹à¸à¹à¸à¸à¸à¹ AI","title":"à¹à¸à¹à¸à¸à¸à¹à¸à¸²à¸£à¸à¸¥à¸´à¸ AI","desc1":"Filmustage à¸à¸³à¸à¸²à¸à¸à¹à¸§à¸¢ à¹à¸à¹à¸à¸à¸à¹à¸à¸²à¸£à¸à¸¥à¸´à¸ AI à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸ - à¹à¸à¹à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹ à¸à¸£à¸±à¸à¹à¸«à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡ à¹à¸¥à¸°à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¸à¸±à¹à¸§à¸à¸±à¹à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸ à¸à¸³à¸à¸²à¸à¸à¸±à¸à¸à¸à¸à¸£à¸´à¸ à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸ à¸à¸²à¸£à¸²à¸à¸à¸²à¸ à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸","desc2":"à¸à¸£à¸§à¸à¸à¸±à¸à¸à¸§à¸²à¸¡à¹à¸ªà¸µà¹à¸¢à¸à¹à¸à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¹à¸à¸à¸à¸µà¹à¸à¸°à¸à¸¥à¸²à¸¢à¹à¸à¹à¸à¸à¸±à¸à¸«à¸² à¸à¸£à¸±à¸à¸§à¸±à¸à¸à¹à¸²à¸¢à¸à¸³ สà¸à¸²à¸à¸à¸µà¹ à¹à¸¥à¸°à¸ าระà¸à¸²à¸à¸à¸±à¸à¹à¸ªà¸à¸à¹à¸«à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡ สมà¸à¸¸à¸¥à¹à¸§à¸¥à¸² à¸à¸³à¸à¸§à¸à¸«à¸à¹à¸² à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸à¸±à¸à¸à¹à¸à¸ à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸¥à¸à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸à¸£à¸°à¸à¸à¸à¸±à¹à¸§à¸à¸±à¹à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸ - à¸à¸¢à¹à¸²à¸à¸à¸¥à¸à¸à¸ ัย à¸à¸¸à¸à¸à¸à¸´à¸à¸²à¸¢à¹à¸à¹à¸²à¸«à¸¡à¸²à¸¢ ระà¸à¸à¸à¸°à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸¥à¸à¸£à¸°à¸à¸à¹à¸¥à¸°à¹à¸ªà¸à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸ à¸à¸¸à¸à¸à¸à¸¸à¸¡à¸±à¸à¸´"},{"tabTitle":"à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸µà¸¡","title":"à¸à¸²à¸à¸±à¹à¸à¸à¸µà¸¡à¹à¸à¹à¸²à¸¡à¸² à¹à¸¥à¹à¸§à¸à¸³à¸«à¸à¸à¸§à¹à¸²à¹à¸à¸£à¹à¸à¸°à¸à¸°à¹à¸£à¹à¸à¹à¸à¹à¸²à¸","desc1":"à¸à¸²à¸à¸à¸£à¸µà¹à¸à¸£à¸à¸±à¸à¸à¸±à¸à¸à¸·à¸à¸à¸²à¸à¸à¸à¸à¸à¸±à¹à¸à¸à¸µà¸¡ à¹à¸à¹à¸à¸µà¸¡à¸à¸¥à¸±à¸à¸à¸£à¸°à¸à¸±à¸à¸à¸£à¸°à¸à¸²à¸¢à¸à¸¢à¸¹à¹à¹à¸à¸à¸¥à¹à¸à¸à¸à¸µà¹à¸¡à¸¥ à¹à¸à¸¥à¹ PDF à¸à¸µà¹à¸ªà¹à¸à¸à¸à¸ à¹à¸¥à¸°à¹à¸à¸à¹à¸¢à¸à¸¢à¹à¸à¸¢ à¹à¸à¸´à¸à¸à¸µà¸¡à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸à¸²à¸à¸à¸µà¹à¸¡à¸¥ à¹à¸¥à¹à¸§à¸à¸¹à¹à¸¥à¸à¸¸à¸à¸à¸à¸à¸²à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸µà¸¡à¹à¸à¸µà¸¢à¸à¸à¸¸à¸à¹à¸à¸µà¸¢à¸§ à¸à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸¸à¸à¹à¸à¸µà¸¢à¸§à¸à¸±à¸","desc2":"à¸à¸³à¸«à¸à¸à¸ªà¸´à¸à¸à¸´à¹à¹à¸¢à¸à¸£à¸²à¸¢à¸à¸µà¹à¸à¸à¸£à¹ â à¹à¸¡à¹à¸¡à¸µ à¸à¸¹ à¹à¸à¹à¹à¸ หรืà¸à¹à¸à¹à¸¡à¸£à¸¹à¸à¹à¸à¸ â à¹à¸«à¹à¹à¸¥à¸à¹à¹à¸à¸£à¸à¸´à¸§à¹à¸à¸à¸£à¹à¸à¸¢à¸¹à¹à¸à¸±à¸à¸à¸à¸à¸£à¸°à¸¡à¸²à¸ สà¹à¸§à¸à¸à¸¹à¹à¸£à¸±à¸à¸à¸²à¸ VFX à¹à¸«à¹à¸à¹à¸à¸à¸²à¸° VFX à¹à¸à¹à¸²à¸à¸±à¹à¸ à¸à¸³à¸¡à¸²à¸£à¹à¸à¸à¸±à¸à¸à¸à¹à¸à¸µà¸¢à¸§à¸à¸±à¸à¸à¸à¹à¸¥à¹à¸¢à¸à¸£à¹à¸à¸µà¹à¹à¸à¸£à¹à¸£à¹à¸§à¸¡à¸à¸±à¸ à¹à¸¥à¸°à¸à¸¸à¸¢à¸à¸±à¸à¸à¹à¸à¹à¸à¹à¸à¸à¸à¸µà¸¡ à¸à¸²à¸£à¹à¸à¸´à¸à¸à¸µà¸¡à¸à¸£à¸µà¸à¸¸à¸à¹à¸à¹à¸à¹à¸à¸ สà¹à¸§à¸à¸£à¸°à¸à¸±à¸à¸ªà¸´à¸à¸à¸´à¹à¸£à¸²à¸¢à¸à¸µà¹à¸à¸à¸£à¹à¸¡à¸²à¸à¸£à¹à¸à¸¡à¹à¸à¹à¸à¹à¸à¸à¹à¸à¸à¹à¸ªà¸µà¸¢à¹à¸à¸´à¸"}]},"aiAgent":{"title":"à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¹à¸à¸¢ à¹à¸à¹à¸à¸à¸à¹à¸à¸²à¸£à¸à¸¥à¸´à¸ AI","titleOnAgentPage":"สิà¹à¸à¸à¸µà¹ AI Dude à¸à¸³à¹à¸à¹à¸à¸±à¹à¸§à¸à¸±à¹à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸","intro":"Filmustage à¸à¸³à¸à¸²à¸à¸à¸ à¹à¸à¹à¸à¸à¸à¹à¸à¸²à¸£à¸à¸¥à¸´à¸ AI - AI Dude - à¸à¸µà¹à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹ à¸à¸£à¸±à¸à¸à¸£à¸¸à¸ à¹à¸¥à¸°à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¸à¸±à¹à¸§à¸à¸±à¹à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸","worksWith":"มัà¸à¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¸à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸£à¸´à¸ à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¸·à¹à¸:","capabilities":["à¸à¸£à¸§à¸à¸à¸±à¸à¸à¸§à¸²à¸¡à¹à¸ªà¸µà¹à¸¢à¸à¹à¸à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¹à¸à¸à¸à¸µà¹à¸à¸°à¸à¸¥à¸²à¸¢à¹à¸à¹à¸à¸à¸±à¸à¸«à¸²","à¸à¸£à¸±à¸à¸à¸£à¸¸à¸à¸§à¸±à¸à¸à¹à¸²à¸¢à¸à¸³ สà¸à¸²à¸à¸à¸µà¹ à¹à¸¥à¸°à¸ าระà¸à¸²à¸à¸à¸à¸à¸à¸±à¸à¹à¸ªà¸à¸à¹à¸«à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡","สรà¹à¸²à¸à¸ªà¸¡à¸à¸¸à¸¥à¸£à¸°à¸«à¸§à¹à¸²à¸à¹à¸§à¸¥à¸² à¸à¸³à¸à¸§à¸à¸«à¸à¹à¸² à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸à¸±à¸à¸à¹à¸à¸","à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸¥à¸à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸à¸£à¸°à¸à¸à¸à¸±à¹à¸§à¸à¸±à¹à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸ - à¸à¸¢à¹à¸²à¸à¸à¸¥à¸à¸à¸ ัย"],"meetButton":"à¸à¸à¸à¸±à¸ AI Dude","quote":"à¸à¸¸à¸à¸à¸à¸´à¸à¸²à¸¢à¹à¸à¹à¸²à¸«à¸¡à¸²à¸¢ มัà¸à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸¥à¸à¸£à¸°à¸à¸à¹à¸¥à¸°à¹à¸ªà¸à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸à¹à¸à¸ à¸à¸¸à¸à¸à¸à¸¸à¸¡à¸±à¸à¸´ à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹ AI à¹à¸à¸·à¹à¸à¸à¸§à¸²à¸¡à¸ªà¸°à¸à¸§à¸ à¸à¸µà¹à¸à¸·à¸ AI à¸à¸µà¹à¸ªà¸£à¹à¸²à¸à¸¡à¸²à¹à¸à¸·à¹à¸à¸à¸²à¸£à¸à¸±à¸à¸ªà¸´à¸à¹à¸à¹à¸à¸à¸²à¸à¹à¸à¸£à¸à¸±à¸à¸à¸±à¸"},"security":{"title":"à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¹à¸¥à¸°à¸à¸²à¸£à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¸à¹à¸à¸à¸³à¸«à¸à¸","badge":"สำà¸à¸±à¸: à¹à¸£à¸²à¹à¸¡à¹à¹à¸à¹à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸à¸à¸à¸¸à¸à¹à¸à¸à¸²à¸£à¸à¸¶à¸à¸à¸à¹à¸à¸£à¸à¸à¹à¸²à¸¢à¸à¸£à¸°à¸ªà¸²à¸à¹à¸à¸µà¸¢à¸¡","description":"à¹à¸£à¸²à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¹à¸à¸§à¸à¸²à¸à¸à¸µà¹à¸à¸µà¸à¸µà¹à¸ªà¸¸à¸à¹à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¸à¹à¸²à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸£à¸«à¸±à¸ªà¸à¹à¸à¸¡à¸¹à¸¥ à¸à¸²à¸£à¸à¸§à¸à¸à¸¸à¸¡à¸à¸²à¸£à¹à¸à¹à¸²à¸à¸¶à¸ à¹à¸¥à¸°à¸à¸²à¸£à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¸à¸µà¹à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸","button":"หà¸à¹à¸²à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย"},"testimonials":{"title":"à¸à¸³à¸£à¸±à¸à¸£à¸à¸","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]},"faqs":{"title":"à¸à¸³à¸à¸²à¸¡à¸à¸µà¹à¸à¸à¸à¹à¸à¸¢","items":[{"question":"Filmustage à¸à¸·à¸à¸à¸°à¹à¸£ à¹à¸¥à¸°à¸à¹à¸§à¸¢à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£?","answer":"Filmustage à¸à¸·à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡ AI à¸à¸£à¸à¸§à¸à¸à¸£à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸ à¸à¸±à¹à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¸à¸à¸à¸£à¸°à¸¡à¸²à¸ à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ VFX วิà¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸ à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸ Sides à¸à¸à¸¥à¸à¸µà¸ à¹à¸¥à¸°à¸ªà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸ à¸à¸¢à¸¹à¹à¹à¸à¸à¸·à¹à¸à¸à¸µà¹à¸à¸³à¸à¸²à¸à¹à¸à¸µà¸¢à¸§à¸à¸µà¹à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸¶à¸à¸à¸±à¸ à¸à¸£à¸à¸à¸à¸¥à¸¸à¸¡à¸à¸¸à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸±à¹à¸à¹à¸à¹à¸à¸à¸à¸µà¹à¸¥à¹à¸à¸à¹à¸¥à¹à¸§à¸à¸à¸à¸¶à¸à¸§à¸±à¸à¸à¹à¸²à¸¢à¸à¸³à¸§à¸±à¸à¹à¸£à¸"},{"question":"Filmustage รัà¸à¸à¸£à¸°à¸à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¹à¸à¸£à¹à¸à¸à¸à¹à¹à¸¥à¸°à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¸à¸¢à¹à¸²à¸à¸¡à¸µà¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£?","answer":"Filmustage มà¸à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¹à¸à¸à¸£à¸§à¸¡à¸¨à¸¹à¸à¸¢à¹à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸ à¸à¸²à¸£à¸à¸±à¸à¸à¸³à¸à¸à¸à¸£à¸°à¸¡à¸²à¸ à¹à¸¥à¸°à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¹à¸à¸·à¹à¸à¹à¸«à¹à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¸µà¸¡à¸à¸¥à¸´à¸à¹à¸à¹à¸à¹à¸à¸à¸¢à¹à¸²à¸à¸£à¸²à¸à¸£à¸·à¹à¸à¸à¹à¸§à¸¢à¸à¸µà¹à¸à¸à¸£à¹à¸à¹à¸²à¸à¹ à¹à¸à¹à¸ Team Access à¹à¸¥à¸°à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸±à¸à¸à¸à¸à¸à¹à¹à¸§à¸£à¹à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸£à¸²à¸à¸£à¸·à¹à¸"},{"question":"à¸à¸£à¸°à¹à¸¢à¸à¸à¹à¸à¸à¸à¸à¸²à¸£à¹à¸à¹ Filmustage สำหรัà¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¸·à¸à¸à¸°à¹à¸£?","answer":"Filmustage à¸à¹à¸§à¸¢à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸§à¸¥à¸²à¹à¸¥à¸°à¸à¹à¸²à¹à¸à¹à¸à¹à¸²à¸¢à¹à¸à¸¢à¹à¸à¸¥à¸µà¹à¸¢à¸à¸à¸²à¸à¸à¸µà¹à¸à¹à¸²à¹à¸à¸·à¹à¸à¹à¸«à¹à¸à¸¥à¸²à¸¢à¹à¸à¹à¸à¸à¸±à¹à¸à¸à¸à¸à¸à¸µà¹à¸£à¸§à¸à¹à¸£à¹à¸§ à¸à¹à¸§à¸¢à¹à¸«à¹à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸¡à¸¸à¹à¸à¹à¸à¹à¸à¹à¸à¸à¸µà¹à¸à¸§à¸²à¸¡à¸à¸´à¸à¸ªà¸£à¹à¸²à¸à¸ªà¸£à¸£à¸à¹à¸¡à¸²à¸à¸à¸§à¹à¸²à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£ à¹à¸¥à¸°à¸à¸£à¸±à¸à¸à¸£à¸¸à¸à¸à¸²à¸£à¸à¸±à¸à¸ªà¸£à¸£à¸à¸£à¸±à¸à¸¢à¸²à¸à¸£à¸à¹à¸§à¸¢à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸ AI à¸à¸±à¹à¸à¸ªà¸¹à¸"},{"question":"AI Script Analysis à¸à¸à¸ Filmustage à¸à¹à¸§à¸¢à¹à¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£?","answer":"à¸à¸µà¹à¸à¸à¸£à¹ AI Analysis à¸à¸à¸ Filmustage à¸à¸³à¸à¸²à¸£à¸à¸£à¸°à¹à¸¡à¸´à¸à¸à¸à¸à¸¢à¹à¸²à¸à¸¥à¸°à¹à¸à¸µà¸¢à¸ รวมà¸à¸¶à¸à¸à¹à¸²à¸à¸à¸à¸«à¸¡à¸²à¸¢ à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸à¹à¸²à¸à¸²à¸¢à¹à¸à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸ à¹à¸à¸·à¹à¸à¹à¸«à¹à¸¡à¸±à¹à¸à¹à¸à¸§à¹à¸²à¹à¸£à¸·à¹à¸à¸à¸£à¸²à¸§à¸à¸°à¸à¸¹à¸à¸à¹à¸²à¸¢à¸à¸à¸à¸¥à¸à¸à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸£à¸²à¸à¸£à¸·à¹à¸à¹à¸à¸¢à¹à¸¡à¹à¸à¸£à¸°à¸à¸à¸à¹à¸à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸ªà¸£à¸£à¸à¹"},{"question":"Filmustage à¸à¸³à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£?","answer":"Filmustage à¸à¸°à¸£à¸°à¸à¸¸à¸à¸à¸à¹à¸à¸£à¸°à¸à¸à¸à¸ªà¸³à¸à¸±à¸à¸à¸à¸à¸à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´ à¹à¸à¹à¸ à¸à¸±à¸à¹à¸ªà¸à¸ à¸à¸¸à¸à¸à¸£à¸à¹à¸à¸£à¸°à¸à¸à¸à¸à¸²à¸ สà¸à¸²à¸à¸à¸µà¹ à¹à¸¥à¸° VFX à¸à¹à¸§à¸¢à¸à¸£à¸±à¸à¸à¸£à¸¸à¸à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸§à¸²à¸à¹à¸à¸à¹à¸¥à¸°à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸§à¸¥à¸²à¹à¸¥à¸°à¸à¹à¸²à¹à¸à¹à¸à¹à¸²à¸¢à¸à¸±à¸à¸¡à¸µà¸à¹à¸² à¹à¸à¸¢à¸à¸³à¹à¸«à¹à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¸¡à¸µà¸à¸£à¸°à¸ªà¸´à¸à¸à¸´à¸ าà¸à¸¡à¸²à¸à¸à¸¶à¹à¸"},{"question":"Filmustage มีà¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸±à¸à¸à¸²à¸£à¸à¸§à¸²à¸¡à¹à¸ªà¸µà¹à¸¢à¸à¸à¸°à¹à¸£à¸à¹à¸²à¸?","answer":"Filmustage ระà¸à¸¸à¸à¸²à¸à¸à¸µà¹à¸à¹à¸à¸à¸¡à¸µà¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡ à¹à¸à¸¢à¹à¸«à¹à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸à¸à¸²à¸£à¹à¸à¹à¸ªà¸±à¸à¸§à¹ à¸à¹à¸à¸à¸§à¸£à¸£à¸°à¸§à¸±à¸à¸à¹à¸²à¸à¸ªà¸´à¹à¸à¹à¸§à¸à¸¥à¹à¸à¸¡ à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸à¸³à¹à¸à¹à¸à¹à¸à¸à¸²à¸£à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¸à¹à¸à¸à¸³à¸à¸±à¸ COVID-19 à¹à¸à¸·à¹à¸à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¹à¸à¸à¸à¸à¸à¹à¸²à¸¢à¹à¸¥à¸°à¸à¸²à¸£à¸à¹à¸²à¸¢à¸à¸³à¸à¸µà¹à¸£à¸²à¸à¸£à¸·à¹à¸"},{"question":"Filmustage มีà¸à¸µà¹à¸à¸à¸£à¹à¸à¸°à¹à¸£à¸à¹à¸²à¸à¸à¸µà¹à¸à¹à¸§à¸¢à¹à¸«à¹à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¹à¸²à¸¢à¸à¸¶à¹à¸?","answer":"Filmustage มีà¸à¸µà¹à¸à¸à¸£à¹à¸à¹à¸²à¸à¹ à¹à¸à¹à¸ à¸à¸²à¸£à¸à¸£à¸°à¸¡à¸²à¸à¹à¸§à¸¥à¸²à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´ à¸
2ารà¹à¸à¹à¸à¸ªà¸à¸²à¸à¸à¸µà¹à¸à¸£à¸´à¸ à¹à¸¥à¸°à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¸à¸²à¸à¹à¸à¸à¸¥à¸²à¸à¹à¸¥à¸°à¸§à¸²à¸ à¹à¸à¸·à¹à¸à¸à¸³à¹à¸«à¹à¸à¸²à¸£à¸à¸±à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¹à¸à¹à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¹à¸¥à¸°à¹à¸¡à¹à¸à¸¢à¸³à¸¡à¸²à¸à¸à¸¶à¹à¸ à¸à¹à¸§à¸¢à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸§à¸¥à¸²à¹à¸¥à¸°à¸à¸³à¹à¸«à¹à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸à¸¥à¸´à¸à¸£à¸²à¸à¸£à¸·à¹à¸à¸¢à¸´à¹à¸à¸à¸¶à¹à¸"},{"question":"Filmustage สามารà¸à¹à¸à¹à¸£à¹à¸§à¸¡à¸à¸±à¸à¸à¸à¸à¸à¹à¹à¸§à¸£à¹à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¸µà¹à¸¡à¸µà¸à¸¢à¸¹à¹à¹à¸à¹à¸«à¸£à¸·à¸à¹à¸¡à¹?","answer":"Filmustage à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸à¸à¹à¸à¸à¸¡à¸²à¹à¸«à¹à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸à¸à¸±à¸à¸à¸à¸à¸à¹à¹à¸§à¸£à¹à¸à¸²à¸£à¸à¸¥à¸´à¸à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸£à¸²à¸à¸£à¸·à¹à¸ รวมà¸à¸¶à¸ Movie Magic, Gorilla Scheduling à¹à¸¥à¸° Final Draft à¸à¹à¸§à¸¢à¹à¸ªà¸£à¸´à¸¡à¹à¸§à¸´à¸£à¹à¸à¹à¸à¸¥à¸§à¹à¸à¸µà¹à¸¡à¸µà¸à¸¢à¸¹à¹à¹à¸à¸¢à¹à¸¡à¹à¸à¹à¸à¸à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸µà¹à¸à¸¸à¸à¸à¸¸à¹à¸à¹à¸à¸¢"},{"question":"Filmustage รัà¸à¸à¸£à¸°à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¸à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸¥à¸°à¸à¸²à¸£à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¹à¸à¹à¸à¸¢à¹à¸²à¸à¹à¸£?","answer":"Filmustage รัà¸à¸à¸£à¸°à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¸à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸¥à¸°à¸à¸²à¸£à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¹à¸à¸¢à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸£à¸±à¸à¸£à¸à¸ SOC 2 Type II à¹à¸¥à¸°à¹à¸à¹à¸à¸ªà¸¡à¸²à¸à¸´à¸ Trusted Partner Network (TPN) à¸à¸£à¹à¸à¸¡à¸à¸£à¸² TPN Blue Shield à¸à¸£à¸à¸à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸µà¹à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸¢à¸à¸¡à¸£à¸±à¸à¹à¸à¸£à¸°à¸à¸±à¸à¸ªà¸²à¸à¸¥à¹à¸«à¸¥à¹à¸²à¸à¸µà¹à¸¢à¸·à¸à¸¢à¸±à¸à¸§à¹à¸² Filmustage à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¸¡à¸²à¸à¸£à¸à¸²à¸£à¸£à¸±à¸à¸©à¸²à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¸à¸µà¹à¹à¸à¹à¸¡à¸à¸§à¸ à¸à¸à¸à¹à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸²à¸£à¸à¸¥à¸´à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸µà¹à¹à¸à¹à¸à¸à¸§à¸²à¸¡à¸¥à¸±à¸ à¹à¸¥à¸°à¹à¸à¹à¸à¹à¸à¸à¸²à¸¡à¸£à¸°à¸à¸±à¸à¸à¸²à¸£à¸à¸à¸´à¸à¸±à¸à¸´à¸à¸²à¸¡à¸à¹à¸à¸à¸³à¸«à¸à¸à¸ªà¸¹à¸à¸ªà¸¸à¸à¸à¸µà¹à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡à¸à¸±à¸à¹à¸à¸´à¸à¸à¸³à¸«à¸à¸"},{"question":"Filmustage à¹à¸à¹à¸à¸²à¸à¸à¹à¸²à¸¢à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸¸à¸à¸£à¸°à¸à¸±à¸à¸à¸±à¸à¸©à¸°à¸«à¸£à¸·à¸à¹à¸¡à¹?","answer":"à¹à¸à¹ Filmustage à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸à¸à¹à¸à¸à¸¡à¸²à¹à¸«à¹à¹à¸à¹à¸à¸²à¸à¸à¹à¸²à¸¢à¹à¸¥à¸°à¹à¸à¹à¸à¸¡à¸´à¸à¸£à¸à¸±à¸à¸à¸¹à¹à¹à¸à¹ à¹à¸«à¸¡à¸²à¸°à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸¸à¸à¸£à¸°à¸à¸±à¸ à¸à¹à¸§à¸¢ UX à¸à¸µà¹à¹à¸£à¸µà¸¢à¸à¸à¹à¸²à¸¢à¹à¸¥à¸°à¸à¸²à¸£à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¸ªà¸à¸à¸¥à¸à¸ 24 à¸à¸±à¹à¸§à¹à¸¡à¸ à¸à¸²à¸£à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¹à¸à¹à¸à¸²à¸à¹à¸¥à¸°à¸à¸²à¸£à¸à¸³à¸à¸²à¸à¹à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸¶à¸à¹à¸à¹à¸à¹à¸£à¸·à¹à¸à¸à¸à¹à¸²à¸¢à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸¹à¹à¹à¸à¹à¸à¸¸à¸à¸à¸"}]},"stats":{"items":[{"value":"45K+","label":"à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸§à¸²à¸à¹à¸à¸à¸à¸²à¸à¸à¸¥à¸´à¸à¸à¹à¸§à¸¢ Filmustage"},{"value":"5.2M+","label":"à¸à¸±à¹à¸§à¹à¸¡à¸à¸à¸à¸à¸à¸²à¸à¸à¸µà¹à¸à¸³à¸à¹à¸§à¸¢à¸¡à¸·à¸à¸à¸µà¹à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸à¹à¸à¸²à¸à¸à¸²à¸£à¹à¸à¹à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡ Filmustage"},{"value":"$178M+","label":"à¹à¸à¸´à¸à¸à¸µà¹à¸à¸£à¸°à¸«à¸¢à¸±à¸à¹à¸à¹à¸à¸²à¸à¸à¸²à¸£à¹à¸à¹à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡ Filmustage"}]},"calendly":{"title":"à¸à¸à¸à¸à¸²à¸£à¸ªà¸²à¸à¸´à¸","description":"à¸à¸±à¸à¸«à¸¡à¸²à¸¢à¸à¸²à¸£à¹à¸à¸£à¸à¸±à¸à¹à¸£à¸²à¹à¸à¸·à¹à¸à¸à¹à¸§à¸¢à¸à¸¸à¸à¸à¸£à¸±à¸à¸à¸£à¸°à¸à¸§à¸à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¹à¸«à¹à¹à¸«à¸¡à¸²à¸°à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸","button":"à¸à¸à¸à¸à¸²à¸£à¸ªà¸²à¸à¸´à¸"},"trustedBy":{"title":"à¹à¸à¹à¸£à¸±à¸à¸à¸§à¸²à¸¡à¹à¸§à¹à¸§à¸²à¸à¹à¸à¹à¸¥à¸°à¸à¸³à¹à¸ªà¸à¸à¹à¸à¸¢"},"hallOfFame":{"title":"Hall of Fame","subtitle":"สรà¹à¸²à¸à¸ªà¸£à¸£à¸à¹à¹à¸à¸¢à¸à¸¹à¹à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸µà¹à¹à¸§à¹à¸§à¸²à¸à¹à¸ Filmustage"},"team":{"title":"à¸à¸³à¹à¸à¸¢à¸à¸¹à¹à¹à¸à¸µà¹à¸¢à¸§à¸à¸²à¸"},"partners":{"title":"à¸à¸±à¸à¸à¸¡à¸´à¸à¸£à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸£à¹à¸§à¸¡à¸¡à¸·à¸"}}'),pricing:JSON.parse('{"seo_title":"ราà¸à¸² - à¹à¸à¸ Free à¹à¸¥à¸° Director\'s Cut","seo_description":"à¹à¸¥à¸·à¸à¸à¹à¸à¸à¸à¸à¸à¸à¸¸à¸ - à¹à¸à¹à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹ AI à¸à¸±à¹à¸à¸«à¸¡à¸à¹à¸à¹à¸à¸£à¸µ หรืà¸à¸à¸¥à¸à¸¥à¹à¸à¸à¸à¸¥à¸±à¸ AI à¹à¸à¹à¸¡à¸£à¸¹à¸à¹à¸à¸à¸à¹à¸§à¸¢ Director\'s Cut à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸µà¹ ${{price}}/à¹à¸à¸·à¸à¸","hero_title":"ราà¸à¸²à¹à¸£à¸µà¸¢à¸à¸à¹à¸²à¸¢ à¹à¸à¸£à¹à¸à¹à¸ª","hero_subtitle":"à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸ªà¸£à¹à¸²à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸¸à¸à¸à¸¢à¹à¸²à¸ - à¸à¸£à¸µ à¸à¸±à¸à¹à¸à¸£à¸à¹à¸à¹à¸ Director\'s Cut à¹à¸à¸·à¹à¸à¸à¸¥à¸±à¸ AI à¹à¸à¹à¸¡à¸£à¸¹à¸à¹à¸à¸à¸à¹à¸§à¸¢à¹à¸«à¸£à¸µà¸¢à¸à¸à¸µà¹à¸à¸¸à¸à¸à¸§à¸à¸à¸¸à¸¡à¹à¸à¸","social_proof":"45,000+ à¸à¸à¸à¸³à¸«à¸à¸±à¸ · à¸à¸£à¸µà¹à¸à¸£à¸à¸±à¸à¸à¸±à¸à¸à¸£à¸à¸§à¸à¸à¸£","pipeline_title":"à¸à¸¸à¸à¹à¸à¸à¸à¸¥à¸à¸¥à¹à¸à¸<strong>à¹à¸à¸à¹à¹à¸¥à¸à¹à¸à¸±à¹à¸à¸«à¸¡à¸</strong> â 12 à¹à¸¡à¸à¸¹à¸¥ à¹à¸¡à¹à¸à¹à¸à¸à¸à¸·à¹à¸à¸ªà¹à¸§à¸à¹à¸ªà¸£à¸´à¸¡","pipeline_included":"รวมà¸à¸¢à¸¹à¹à¹à¸¥à¹à¸§","pipeline_modules":{"breakdown":"à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹","annotations":"à¸à¸³à¸à¸à¸´à¸à¸²à¸¢à¸à¸£à¸°à¸à¸à¸","analysis":"วิà¹à¸à¸£à¸²à¸°à¸«à¹","synopsis":"à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸","storyboards":"สà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸","vfx":"VFX","schedule":"à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³","sides":"Sides","callSheets":"à¸à¸à¸¥à¸à¸µà¸","budgeting":"à¸à¸à¸à¸£à¸°à¸¡à¸²à¸","ver
2sioning":"à¹à¸§à¸à¸£à¹à¸à¸±à¸","aiDude":"AI Dude"},"pipeline_footnote":"<strong>AI Dude à¸à¸³à¸à¸²à¸à¹à¸à¹à¸à¸±à¹à¸§à¸à¸±à¹à¸à¹à¸à¸à¹à¹à¸¥à¸à¹</strong> â à¸à¸±à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¹à¸«à¸¡à¹à¹à¸¡à¸·à¹à¸à¸à¸´à¸§à¸à¸±à¸à¹à¸ªà¸à¸à¸à¸ à¹à¸à¸£à¸µà¸¢à¸¡à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸ à¸à¸£à¸°à¹à¸¡à¸´à¸à¸à¸§à¸²à¸¡à¸à¸±à¸à¸à¹à¸à¸ VFX à¸à¸à¸à¸à¸²à¸ à¹à¸«à¸£à¸µà¸¢à¸à¸à¸³à¸«à¸à¸à¹à¸à¸µà¸¢à¸à¸§à¹à¸²à¸à¸¸à¸à¹à¸à¹à¸à¸²à¸à¹à¸à¹à¸¡à¸²à¸à¹à¸à¹à¹à¸«à¸ à¹à¸¡à¹à¹à¸à¹à¸§à¹à¸²à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸à¸°à¹à¸£","toggle_monthly":"รายà¹à¸à¸·à¸à¸","toggle_annual_sr":"à¹à¸à¸´à¸à¹à¸à¸·à¹à¸à¸à¸¹à¸£à¸²à¸à¸²à¸£à¸²à¸¢à¸à¸µ","toggle_annual":"รายà¸à¸µ","directors_cut_annual_value_note":"${{annualPrice}}/à¸à¸µ à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸£à¸²à¸¢à¸à¸µ ⢠à¸à¸£à¸°à¸«à¸¢à¸±à¸ ${{savings}} (ลภ{{percent}}%)","toggle_annual_value":"à¸à¸£à¸°à¸«à¸¢à¸±à¸à¸ªà¸¹à¸à¸ªà¸¸à¸ ${{maxSavings}} à¸à¹à¸à¸à¸µ","toggle_annual_bonus":"(สูà¸à¸ªà¸¸à¸ +4 à¹à¸à¸·à¸à¸à¸à¸£à¸µ)","free_plan_name":"à¸à¸£à¸µ","free_plan_price":"$0","free_plan_subtitle":"à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸«à¸¥à¸±à¸à¸à¸±à¹à¸à¸«à¸¡à¸ - à¹à¸¡à¹à¸à¹à¸à¸à¹à¸à¹à¸à¸±à¸à¸£à¹à¸à¸£à¸à¸´à¸","free_plan_whats_included":"สิà¹à¸à¸à¸µà¹à¸£à¸§à¸¡à¸à¸¢à¸¹à¹","free_plan_features":["<b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸²à¸à¸ªà¹à¸§à¸</b> (20% à¸à¸à¸à¸à¸²à¸)","1 à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸µà¹à¹à¸à¹à¸à¸²à¸à¸à¸¢à¸¹à¹","à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹ AI à¸à¸±à¹à¸à¸«à¸¡à¸ (à¸à¸¹à¸à¹à¸²à¸à¸¥à¹à¸²à¸)","à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸à¸£à¹à¸à¸¡à¸à¸²à¸£à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸à¸à¹à¸à¹à¸¡"],"free_plan_footnote":"à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸à¸¢à¸±à¸à¸à¸à¹à¸à¸´à¸à¹à¸à¹à¸à¸¥à¸à¸à¹à¸ à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸µà¹à¹à¸à¹ <b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸à¸à¹à¸à¹à¸¡</b> à¸à¹à¸à¸à¸¡à¸µà¹à¸à¹à¸à¹à¸à¸ Director\'s Cut à¸à¸µà¹à¹à¸à¹à¸à¸²à¸à¸à¸¢à¸¹à¹à¸à¸¶à¸à¸à¸°à¹à¸à¸´à¸à¹à¸à¹","free_plan_cta":"à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¹à¸à¹à¸à¸²à¸à¸à¸£à¸µ","directors_cut_badge":"ยà¸à¸à¸à¸´à¸¢à¸¡","directors_cut_name":"Director\'s Cut","directors_cut_price_suffix":"/à¹à¸à¸·à¸à¸","directors_cut_price_prefix":"à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸µà¹","directors_cut_annual_note":"${{annualPrice}}/à¸à¸µ à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸£à¸²à¸¢à¸à¸µ ⢠+{{annualBonusMonths}} à¹à¸à¸·à¸à¸à¸à¸£à¸µ","directors_cut_annual_onboarding":"<b>à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¹à¸à¹à¸à¸²à¸à¸à¸£à¸µ</b> สำหรัà¸à¸à¸¸à¸à¹à¸¥à¸°à¸à¸µà¸¡à¸à¸à¸à¸à¸¸à¸","directors_cut_subtitle":"à¸à¸¥à¸±à¸ AI à¹à¸à¹à¸¡à¸£à¸¹à¸à¹à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸²à¸à¹à¸à¸£à¸à¸±à¸à¸à¸±à¸à¸à¸à¸à¸à¸¸à¸","directors_cut_whats_included":"à¸à¸¸à¸à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸à¸ Free รวมà¸à¸¶à¸","directors_cut_features":["<b>{{coins}} à¹à¸«à¸£à¸µà¸¢à¸</b> à¸à¹à¸à¸£à¸à¸à¸à¸´à¸¥","AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸à¸à¹à¸à¹à¸¡, à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸, วิà¹à¸à¸£à¸²à¸°à¸«à¹ à¹à¸¥à¸°à¸à¸·à¹à¸à¹","à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸µà¹à¹à¸à¹à¸à¸²à¸à¸à¸¢à¸¹à¹à¹à¸¡à¹à¸à¸³à¸à¸±à¸","<b>à¹à¸à¸à¸±à¸ªà¸à¸§à¸²à¸¡à¸ ัà¸à¸à¸µ</b> - à¹à¸«à¸£à¸µà¸¢à¸à¹à¸à¸´à¹à¸¡à¸ªà¸¹à¸à¸ªà¸¸à¸ +100%","à¹à¸«à¸£à¸µà¸¢à¸à¸ªà¸°à¸ªà¸¡à¸¢à¸à¸¢à¸à¸à¹à¸à¹à¸à¹à¸à¸¥à¸à¸à¸à¸µà¹à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸","รูà¸à¹à¸à¸à¸à¸²à¸£à¸ªà¹à¸à¸à¸à¸à¸à¸±à¹à¸à¸«à¸¡à¸"],"directors_cut_cta":"à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¹à¸à¹à¸à¸²à¸à¸à¸£à¸µ ð¿","enterprise_title":"à¹à¸à¸ Enterprise","enterprise_subtitle":"ราà¸à¸²à¸à¸´à¹à¸¨à¸©à¸ªà¸³à¸«à¸£à¸±à¸à¸ªà¸à¸¹à¸à¸´à¹à¸à¹à¸¥à¸°à¸à¸£à¸´à¸©à¸±à¸à¹à¸à¸£à¸à¸±à¸à¸à¸±à¸ â","academic_title":"à¹à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸ªà¸à¸²à¸à¸±à¸à¸à¸²à¸£à¸¨à¸¶à¸à¸©à¸²","academic_subtitle":"ราà¸à¸²à¸à¸´à¹à¸¨à¸©à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸±à¸à¸¨à¸¶à¸à¸©à¸²à¹à¸¥à¸°à¸à¸²à¸à¸²à¸£à¸¢à¹ â","features_title":"สิà¹à¸à¸à¸µà¹à¸£à¸§à¸¡à¸à¸¢à¸¹à¹","features_subt
2itle":"à¸à¸¸à¸à¹à¸à¸à¸£à¸§à¸¡à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹ AI à¸à¸±à¸à¸à¸£à¸à¸à¸¥à¸±à¸ Director\'s Cut à¸à¸¥à¸à¸¥à¹à¸à¸à¸à¸µà¹à¸à¸à¸£à¹ AI à¸à¸µà¹à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¸à¹à¸§à¸¢à¹à¸«à¸£à¸µà¸¢à¸","non_ai_features_title":"à¸à¸µà¹à¸à¸à¸£à¹à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹ AI","non_ai_features_badge":"à¸à¸£à¸µà¸à¸¥à¸à¸","ai_features_title":"à¸à¸µà¹à¸à¸à¸£à¹ AI","ai_features_badge":"à¹à¸à¹à¹à¸«à¸£à¸µà¸¢à¸","ai_dude_divider":"à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¹à¸à¸¢ AI Dude","FREE_FEATURES":["à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸ (à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸)","สรà¹à¸²à¸ à¹à¸à¹à¹à¸ à¹à¸¥à¸°à¹à¸à¸¡à¹à¸à¸¥à¸à¸à¸à¸à¸£à¸°à¸¡à¸²à¸","à¸à¸à¸¥à¸à¸µà¸à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸","สà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸£à¸à¹à¸à¸","à¸à¸³à¹à¸à¹à¸²à¸à¸ - à¸à¸¸à¸à¸ าษาà¹à¸¥à¸°à¸£à¸¹à¸à¹à¸à¸","à¸à¸±à¸à¸à¸¶à¸à¸à¸²à¸à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸","à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³, DOODs à¹à¸¥à¸°à¸à¹à¸à¸à¸±à¸à¹à¸¢à¹à¸","à¸à¸±à¸à¸à¸²à¸£à¸ªà¸à¸²à¸à¸à¸µà¹à¸à¹à¸²à¸¢à¸à¸³","à¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¹à¸à¹à¸à¸à¸µà¸¡","สà¹à¸à¸à¸à¸à¹à¸à¹à¸ PDF, Excel, MMS, MMB"],"AI_FEATURES":[{"title":"AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸±à¸à¸à¸£à¸´à¸¢à¸°","icon":"ð¬"},{"title":"AI à¸à¸à¸à¸£à¸°à¸¡à¸²à¸","icon":"ð°"},{"title":"AI à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸²à¸","icon":"â¨"},{"title":"AI วิà¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸²à¸","icon":"ð"},{"title":"AI สรà¹à¸²à¸à¸ าà¸à¸ªà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸","icon":"ð¼"}],"AI_BETA_FEATURES":[{"title":"à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¹à¸¡","icon":"â¨"},{"title":"AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ VFX","icon":"ð¥"},{"title":"วิà¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸à¹à¸à¸´à¸à¸à¸§à¸²à¸¡à¸«à¸¡à¸²à¸¢","icon":"ð"},{"title":"AI à¸à¸±à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸±à¸à¸à¸£à¸´à¸¢à¸°","icon":"ð
"},{"title":"à¸à¸²à¸£à¸à¸³à¸à¸²à¸ AI Dude","icon":"ð¤"}],"FAQ_ITEMS":[{"question":"à¹à¸«à¸£à¸µà¸¢à¸à¸à¸·à¸à¸à¸°à¹à¸£à¹à¸¥à¸°à¹à¸à¹à¸à¸²à¸à¸à¸¢à¹à¸²à¸à¹à¸£?","answer":"à¹à¸«à¸£à¸µà¸¢à¸à¸à¸·à¸à¸ªà¸à¸¸à¸¥à¹à¸à¸´à¸à¸ ายà¹à¸à¸à¸à¸ Filmustage สมาà¸à¸´à¸ Director\'s Cut à¸à¸°à¹à¸à¹à¸£à¸±à¸ <b>{{coins}} à¹à¸«à¸£à¸µà¸¢à¸</b> à¸à¹à¸à¸£à¸à¸à¸à¸´à¸¥ à¹à¸¡à¸·à¹à¸à¸à¸¸à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¹à¸à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¸à¸¶à¹à¸ <b>à¹à¸à¸£à¹à¸à¸£à¸¡à¸ªà¸°à¸ªà¸¡à¸à¸§à¸²à¸¡à¸ ัà¸à¸à¸µ</b> à¸à¸°à¹à¸à¸´à¹à¸¡à¸à¸³à¸à¸§à¸à¹à¸«à¸£à¸µà¸¢à¸à¹à¸«à¹à¸à¸¸à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´ - สูà¸à¸ªà¸¸à¸ <b>+100% à¹à¸à¸à¸±à¸ªà¹à¸«à¸£à¸µà¸¢à¸</b> à¸à¹à¸à¸£à¸à¸à¸à¸´à¸¥ à¹à¸«à¸£à¸µà¸¢à¸à¹à¸à¹à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸µà¹à¸à¸à¸£à¹à¸à¸µà¹à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¸à¹à¸§à¸¢ AI à¹à¸à¹à¸ à¸à¸²à¸£à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸±à¸à¸à¸£à¸´à¸¢à¸°, à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸²à¸, สà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸, à¸à¸à¸à¸£à¸°à¸¡à¸²à¸ à¹à¸¥à¸°à¸à¸·à¹à¸à¹ à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£ AI à¹à¸à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸£à¸¡à¸µà¸à¹à¸²à¹à¸«à¸£à¸µà¸¢à¸à¸à¸à¸à¸µà¹à¸à¸µà¹à¹à¸ªà¸à¸à¹à¸à¹à¸à¸ à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸ {{coins}} à¹à¸«à¸£à¸µà¸¢à¸à¹à¸à¸µà¸¢à¸à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸£à¸µà¸¢à¸à¹à¸à¹ <b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸à¸à¹à¸à¹à¸¡</b> à¸à¸à¸à¸à¸à¸à¸à¸²à¸ 100 หà¸à¹à¸²à¸à¸±à¹à¸§à¹à¸ à¸à¸£à¹à¸à¸¡à¸à¸±à¹à¸ <b>AI à¸à¸à¸à¸£à¸°à¸¡à¸²à¸</b> à¹à¸¥à¸° <b>à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¹à¸¡</b> - à¸à¸±à¹à¸à¸«à¸¡à¸à¹à¸à¸£à¸à¸à¸à¸´à¸¥à¹à¸à¸µà¸¢à¸§"},{"question":"AI Dude à¸à¸·à¸à¸à¸°à¹à¸£?","answer":"AI Dude à¸à¸·à¸à¸à¸¹à¹à¸à¹à¸§à¸¢ AI à¹à¸à¸à¸±à¸§à¸à¸à¸à¸à¸¸à¸ à¸à¸¸à¸à¸ªà¸à¸à¸à¸²à¸à¸±à¸à¸¡à¸±à¸à¸à¹à¸§à¸¢à¸ าษาà¸à¸£à¸£à¸¡à¸à¸²à¹à¸¥à¸°à¸¡à¸±à¸à¸à¸°à¸à¸³à¸à¸²à¸à¹à¸à¸£à¸à¸±à¸à¸à¸±à¸à¸à¸£à¸´à¸à¸à¸±à¹à¸§à¸à¸±à¹à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸¸à¸ - à¸à¸²à¸£à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸±à¸à¸à¸£à¸´à¸¢à¸°, สรà¹à¸²à¸à¹à¸¥à¸°à¸à¸±à¸à¹à¸£à¸µà¸¢à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³, à¸à¸²à¸£à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ VFX, à¸à¹à¸à¸«à¸²à¸à¸à¹à¸à¸´à¸à¸à¸§à¸²à¸¡à¸«à¸¡à¸²à¸¢, à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¹à¸¡ à¹à¸¥à¸°à¹à¸à¹à¹à¸à¸à¸²à¸à¹à¸à¸¢à¸à¸£à¸ à¸à¸²à¸£à¸ªà¸à¸à¸à¸²à¸à¸±à¸ AI Dude รวมà¸à¸¢à¸¹à¹à¹à¸à¹à¸à¸ Director\'s Cut à¸à¸à¸à¸à¸¸à¸ - à¸à¸¸à¸à¸à¹à¸²à¸¢à¹à¸«à¸£à¸µà¸¢à¸à¹à¸à¸à¸²à¸°à¹à¸¡à¸·à¹à¸à¸¡à¸±à¸à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸à¸à¸£à¸´à¸à¹à¸à¹à¸²à¸à¸±à¹à¸ à¹à¸¥à¸°à¸à¸²à¸£à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸£à¹à¸à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸£à¸¡à¸µà¸à¹à¸²à¹à¸«à¸£à¸µà¸¢à¸à¸à¸à¸à¸µà¹à¸à¸µà¹à¹à¸ªà¸à¸à¹à¸à¹à¸à¸"},{"question":"à¹à¸à¸£à¹à¸à¸£à¸¡à¸ªà¸°à¸ªà¸¡à¸à¸§à¸²à¸¡à¸ ัà¸à¸à¸µà¸à¸·à¸à¸à¸°à¹à¸£?","answer":"ยิà¹à¸à¸à¸¸à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¸²à¸à¸à¸¶à¹à¸ à¸à¸¸à¸à¸à¹à¸¢à¸´à¹à¸à¹à¸à¹à¸£à¸±à¸à¹à¸«à¸£à¸µà¸¢à¸à¸¡à¸²à¸à¸à¸¶à¹à¸ à¸à¸¸à¸à¹ <b>3 à¹à¸à¸·à¸à¸à¸à¸´à¸à¸à¹à¸à¸à¸±à¸</b> à¹à¸à¸à¸±à¸ªà¸à¸à¸à¸à¸¸à¸à¸à¸°à¹à¸à¸´à¹à¸¡à¸à¸¶à¹à¸ <b>+10%</b>: หลัภ3 à¹à¸à¸·à¸à¸à¸à¸¸à¸à¸à¸°à¹à¸à¹ <b>+10%</b>, หลัภ6 à¹à¸à¸·à¸à¸ <b>+20%</b>, หลัภ9 à¹à¸à¸·à¸à¸ <b>+30%</b> à¹à¸¥à¸°à¸à¹à¸à¹à¸à¹à¸£à¸·à¹à¸à¸¢à¹ - à¸à¸à¸à¸¶à¸ <b>+100% à¹à¸à¸à¸±à¸ªà¹à¸«à¸£à¸µà¸¢à¸</b> à¹à¸¡à¸·à¹à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¹à¸à¹à¸à¸·à¹à¸à¸ 30 à¹à¸à¸·à¸à¸"},{"question":"à¹à¸«à¸£à¸µà¸¢à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸¢à¸à¸¢à¸à¸à¹à¸à¹à¸à¹à¸«à¸£à¸·à¸à¹à¸¡à¹?","answer":"à¹à¸à¹! à¹à¸«à¸£à¸µà¸¢à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸à¸° <b>ยà¸à¸¢à¸à¸à¹à¸</b> ยัà¸à¸£à¸à¸à¸à¸´à¸¥à¸à¸±à¸à¹à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¹à¸¥à¸°à¸à¸à¸à¸¢à¸¹à¹à¹à¸à¸à¸±à¸à¸à¸µà¸à¸à¸à¸à¸¸à¸à¸à¸£à¸²à¸à¹à¸à¸à¸µà¹à¸ªà¸¡à¸²à¸à¸´à¸à¸¢à¸±à¸à¹à¸à¹à¸à¸²à¸à¸à¸¢à¸¹à¹ à¹à¸«à¸£à¸µà¸¢à¸à¸à¸°à¸«à¸¡à¸à¸à¸²à¸¢à¸¸à¸à¹à¸à¹à¸à¹à¸¡à¸·à¹à¸à¸à¸¸à¸ <b>ยà¸à¹à¸¥à¸´à¸à¸ªà¸¡à¸²à¸à¸´à¸</b> à¹à¸¥à¸°à¹à¸¡à¹à¸ªà¸¡à¸±à¸à¸£à¹à¸«à¸¡à¹à¸ ายà¹à¸ 30 วัà¸"}
2,{"question":"à¸à¸°à¹à¸à¸´à¸à¸à¸°à¹à¸£à¸à¸¶à¹à¸à¸à¸±à¸à¹à¸«à¸£à¸µà¸¢à¸à¹à¸¡à¸·à¹à¸à¸à¸±à¸à¸¢à¸à¹à¸¥à¸´à¸à¸ªà¸¡à¸²à¸à¸´à¸?","answer":"หาà¸à¸à¸¸à¸à¸¢à¸à¹à¸¥à¸´à¸à¸ªà¸¡à¸²à¸à¸´à¸ à¹à¸«à¸£à¸µà¸¢à¸à¸à¸µà¹à¹à¸«à¸¥à¸·à¸à¸à¸°à¸à¸¹à¸ <b>à¹à¸à¹à¹à¸à¹à¸à¹à¸à¹à¸à¹à¸§à¸¥à¸² 30 วัà¸</b> à¸à¸¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸à¹à¸²à¸¢à¹à¸«à¸£à¸µà¸¢à¸à¹à¸à¸à¹à¸§à¸à¸à¸µà¹à¹à¸à¹ à¹à¸à¹à¸«à¸²à¸à¸à¸¸à¸ <b>สมัà¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¹à¸«à¸¡à¹à¸ ายà¹à¸ 30 วัà¸</b> à¹à¸«à¸£à¸µà¸¢à¸à¸à¸à¸à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸·à¸à¸à¸±à¹à¸à¸«à¸¡à¸ หลัà¸à¸à¸²à¸ 30 วัà¸à¹à¸à¸¢à¹à¸¡à¹à¸ªà¸¡à¸±à¸à¸£à¹à¸«à¸¡à¹ à¹à¸«à¸£à¸µà¸¢à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸à¸°à¸«à¸¡à¸à¸à¸²à¸¢à¸¸"},{"question":"à¸à¸°à¹à¸à¸´à¸à¸à¸°à¹à¸£à¸à¸¶à¹à¸à¸à¸±à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸à¸à¸à¸±à¸à¸«à¸²à¸à¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸ªà¸´à¹à¸à¸ªà¸¸à¸à¸¥à¸?","answer":"à¹à¸¡à¹à¸¡à¸µà¸ªà¸´à¹à¸à¹à¸à¸à¸¹à¸à¸¥à¸ - à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸à¸¥à¸à¸à¸ ัยà¹à¸ªà¸¡à¸ <b>à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸ (à¹à¸¡à¹à¹à¸à¹ AI)</b> à¸à¸à¸à¸à¸¸à¸à¸¢à¸±à¸à¸à¸à¹à¸à¸´à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹à¹à¸à¹à¸à¸ Free à¸à¸£à¹à¸à¸¡à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¹à¸¥à¸°à¸à¸²à¸£à¸ªà¹à¸à¸à¸à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹ AI à¸à¸±à¹à¸à¸«à¸¡à¸ สà¹à¸§à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸µà¹à¸ªà¸£à¹à¸²à¸à¸à¹à¸§à¸¢ <b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸à¸à¹à¸à¹à¸¡</b> à¹à¸à¸µà¸¢à¸à¹à¸à¹à¸à¸¹à¸à¸à¸±à¸à¹à¸§à¹à¸à¸à¸à¸§à¹à¸²à¸à¸¸à¸à¸à¸°à¸à¹à¸à¸à¸²à¸¢à¸¸ - à¸à¸¸à¸à¸à¸¢à¹à¸²à¸à¸¢à¸±à¸à¸à¸à¸à¸¹à¸à¸à¸±à¸à¸à¸¶à¸à¹à¸§à¹ à¹à¸¥à¸°à¸à¸¸à¸à¸à¸°à¸à¸¥à¸±à¸à¸¡à¸²à¹à¸à¹à¸à¸²à¸à¹à¸à¹à¹à¸à¹à¸¡à¸£à¸¹à¸à¹à¸à¸à¸à¸±à¸à¸à¸µà¸à¸µà¹à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¹à¸«à¸¡à¹ สà¹à¸§à¸ <b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸²à¸à¸ªà¹à¸§à¸</b> à¸à¸µà¹à¸à¸à¸¥à¸à¸à¹à¸à¹ à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸±à¸§à¸à¸¢à¹à¸²à¸ à¹à¸¥à¸°à¹à¸à¸£à¹à¸à¸à¸à¹à¹à¸à¹ à¸à¸µà¹à¸à¸¹à¹à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¸µà¹à¹à¸à¹à¸à¸²à¸à¸à¸¢à¸¹à¹à¹à¸à¸£à¹à¹à¸«à¹à¸à¸¸à¸ à¸à¸°à¸¢à¸±à¸à¸à¸à¹à¸à¸´à¸à¹à¸à¹à¹à¸ªà¸¡à¸"},{"question":"à¹à¸à¸ Free à¸à¸³à¸à¸°à¹à¸£à¹à¸à¹à¸à¹à¸²à¸?","answer":"à¹à¸à¸ Free à¹à¸«à¹à¸à¸¸à¸à¹à¸à¹à¸²à¸à¸¶à¸à¹à¸à¸£à¸·à¹à¸à¸à¸¡à¸·à¸à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹ AI à¸à¸±à¹à¸à¸«à¸¡à¸: à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸, สรà¹à¸²à¸à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¸£à¹à¸à¸¡à¹à¸à¸¡à¹à¸à¸¥à¸, à¸à¸à¸¥à¸à¸µà¸, สà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸²à¸£à¸à¹à¸à¸, à¸à¸±à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸£à¹à¸à¸¡ DOODs, à¸à¸±à¸à¸à¸²à¸£à¸ªà¸à¸²à¸à¸à¸µà¹à¸à¹à¸²à¸¢à¸à¸³, à¸à¸³à¸à¸²à¸à¸£à¹à¸§à¸¡à¸à¸±à¸à¹à¸à¹à¸à¸à¸µà¸¡ à¹à¸¥à¸°à¸ªà¹à¸à¸à¸à¸à¹à¸à¹à¸ PDF, Excel, MMS à¹à¸¥à¸° MMB à¸à¸¸à¸à¸¢à¸±à¸à¹à¸à¹à¸£à¸±à¸ <b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸²à¸à¸ªà¹à¸§à¸</b> (20% à¸à¸à¸à¸à¸²à¸) à¹à¸à¸·à¹à¸à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸§à¸²à¸¡à¸ªà¸²à¸¡à¸²à¸£à¸ AI à¸à¸à¸à¹à¸£à¸² <b>à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸</b> à¸à¸à¸à¸à¸¸à¸ à¸à¸²à¸£à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸²à¸à¸ªà¹à¸§à¸ à¹à¸¥à¸°à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸à¸±à¹à¸à¸«à¸¡à¸à¸¢à¸±à¸à¸à¸à¹à¸à¸´à¸à¹à¸à¹à¸à¸¢à¹à¸²à¸à¸ªà¸¡à¸à¸¹à¸£à¸à¹ สà¹à¸§à¸à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸µà¹à¹à¸à¹ <b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸à¸à¹à¸à¹à¸¡</b> (à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥à¸à¸¸à¸à¸à¸²à¸) à¸à¹à¸à¸à¸¡à¸µà¸à¸²à¸£à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸ Director\'s Cut à¸à¸µà¹à¹à¸à¹à¸à¸²à¸à¸à¸¢à¸¹à¹à¸à¸¶à¸à¸à¸°à¹à¸à¸´à¸à¹à¸à¹"},{"question":"สามารà¸à¸à¸à¸¥à¸à¸à¹à¸à¹à¸à¸µà¹à¸à¸à¸£à¹ AI à¸à¹à¸à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¹à¸à¹à¸«à¸£à¸·à¸à¹à¸¡à¹?","answer":"à¹à¸à¹ à¸à¸¸à¸à¸à¸±à¸à¸à¸µà¹à¸«à¸¡à¹à¸à¸°à¹à¸à¹à¸£à¸±à¸ <b>AI à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸²à¸à¸ªà¹à¸§à¸</b> สำหรัà¸à¹à¸à¸£à¹à¸à¸à¸à¹à¹à¸£à¸ - à¸à¸£à¸°à¸¡à¸²à¸ 20% à¸à¸à¸à¸à¸²à¸à¸à¸°à¸à¸¹à¸à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥à¸à¹à¸§à¸¢ AI à¸à¸£à¸µ à¸à¸¸à¸à¸¢à¸±à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¸²à¸à¸¶à¸ <b>à¹à¸à¸£à¹à¸à¸à¸à¹à¸à¸±à¸§à¸à¸¢à¹à¸²à¸</b> à¸à¸µà¹à¸¡à¸µà¸à¸¥à¸à¸²à¸£à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¹à¸à¸à¹à¸à¹à¸¡à¹à¸à¸·à¹à¸à¸ªà¸³à¸£à¸§à¸à¸à¸µà¹à¸à¸à¸£à¹à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¹à¸à¸à¸à¸±à¸à¸ªà¸´à¸à¹à¸"},{"question":"à¸à¸±à¸à¹à¸à¹à¸£à¸±à¸à¹à¸«à¸£à¸µà¸¢à¸à¸à¸£à¸µà¸«à¸£à¸·à¸à¹à¸¡à¹?","answer":"à¹à¸à¹! à¸à¸¹à¹à¹à¸à¹à¹à¸«à¸¡à¹à¸à¸¸à¸à¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸ <b>à¹à¸à¸à¸±à¸ªà¸à¹à¸à¸à¸£à¸±à¸ 100 à¹à¸«à¸£à¸µà¸¢à¸</b> à¹à¸¡à¸·à¹à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸ à¸à¸¸à¸à¸¢à¸±à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¹à¸«à¸£à¸µà¸¢à¸à¹à¸à¸à¸±à¸ªà¸à¹à¸²à¸ <b>à¸à¸´à¸à¸à¸£à¸£à¸¡à¸à¸´à¹à¸¨à¸© à¹à¸à¸£à¹à¸¡à¸à¸±à¸ à¹à¸¥à¸°à¹à¸à¸¡à¹à¸à¸</b> - à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸à¸ Free à¸à¸à¸¢à¸à¸´à¸à¸à¸²à¸¡à¸à¸µà¹à¸¡à¸¥à¹à¸¥à¸°à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¹à¸à¹à¸à¸à¸ªà¸³à¸«à¸£à¸±à¸à¹à¸à¸à¸²à¸ªà¸£à¸±à¸à¹à¸à¸à¸±à¸ª"},{"question":"à¹à¸à¸ Director\'s Cut รวมà¸à¸°à¹à¸£à¸à¹à¸²à¸?","answer":"à¸à¸¸à¸à¸à¸¢à¹à¸²à¸à¹à¸à¹à¸à¸ Free รวมà¸à¸¶à¸ <b>สิà¸à¸à¸´à¹à¹à¸à¹à¸²à¸à¸¶à¸à¸à¸µà¹à¸à¸à¸£à¹à¸à¸µà¹à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¸à¹à¸§à¸¢ AI à¸à¸±à¹à¸à¸«à¸¡à¸</b>: à¸à¸²à¸£à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹à¸à¸±à¸à¸à¸£à¸´à¸¢à¸°, à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸²à¸, วิà¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸²à¸, สรà¹à¸²à¸à¸ªà¸à¸à¸£à¸µà¹à¸à¸à¸£à¹à¸, AI à¸à¸à¸à¸£à¸°à¸¡à¸²à¸, à¹à¸£à¸·à¹à¸à¸à¸¢à¹à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¹à¸¡ à¹à¸¥à¸°à¸à¸¹à¹à¸à¹à¸§à¸¢ <b>AI Dude</b> (à¸à¸±à¸à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³à¸à¸±à¸à¸à¸£à¸´à¸¢à¸°, à¹à¸à¸£à¸à¸à¸²à¸§à¸à¹ VFX, à¸à¹à¸à¸«à¸²à¹à¸à¸´à¸à¸à¸§à¸²à¸¡à¸«à¸¡à¸²à¸¢ à¹à¸¥à¸°à¹à¸à¹à¹à¸à¸à¹à¸²à¸à¸à¸²à¸£à¸ªà¸à¸à¸à¸²) à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸ <b>{{coins}} à¹à¸«à¸£à¸µà¸¢à¸</b> à¸à¹à¸à¸£à¸à¸à¸à¸´à¸¥ à¹à¸à¸´à¹à¸¡à¸à¸¶à¹à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸à¹à¸§à¸¢ <b>à¹à¸à¸£à¹à¸à¸£à¸¡à¸ªà¸°à¸ªà¸¡à¸à¸§à¸²à¸¡à¸ ัà¸à¸à¸µ</b> - à¹à¸à¸à¸±à¸ªà¹à¸«à¸£à¸µà¸¢à¸à¸ªà¸¹à¸à¸ªà¸¸à¸ +100% ยิà¹à¸à¸ªà¸¡à¸±à¸à¸£à¸ªà¸¡à¸²à¸à¸´à¸à¸à¸²à¸à¸¢à¸´à¹à¸à¹à¸à¹à¸¡à¸²à¸"},{"question":"à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸£à¸²à¸¢à¸à¸µà¸¡à¸µà¸à¹à¸à¸à¸µà¸à¸¢à¹à¸²à¸à¹à¸£?","answer":"à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸£à¸²à¸¢à¸à¸µà¸¥à¸à¸£à¸²à¸à¸² <b>30% à¸à¸¶à¸ 40%</b> à¹à¸¥à¸°à¸ªà¹à¸§à¸à¸¥à¸à¸à¸°à¹à¸à¸´à¹à¸¡à¸à¸¶à¹à¸à¸à¸²à¸¡à¹à¸à¸ â ยิà¹à¸à¹à¸à¸à¹à¸«à¸à¹ ยิà¹à¸à¸à¸£à¸°à¸«à¸¢à¸±à¸à¸¡à¸²à¸ à¹à¸à¸à¹à¸à¸´à¸¡ à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¸à¸µà¸¥à¸°à¸à¸£à¸±à¹à¸ à¹à¸«à¸£à¸µà¸¢à¸à¸à¸à¸à¸à¸¸à¸à¸à¸°à¹à¸à¹à¸£à¸±à¸à¹à¸à¸£à¸à¸´à¸à¹à¸à¹à¸¡ <b>12 à¹à¸à¸·à¸à¸</b> ลà¹à¸§à¸à¸«à¸à¹à¸² à¹à¸¥à¸°à¹à¸à¸à¸±à¸ªà¹à¸à¸£à¹à¸à¸£à¸¡à¸ªà¸°à¸ªà¸¡à¸à¸§à¸²à¸¡à¸ ัà¸à¸à¸µà¸¢à¸±à¸à¸à¸à¹à¸à¹à¹à¸à¹à¹à¸¥à¸°à¹à¸à¸´à¹à¸¡à¸à¸¶à¹à¸à¸à¸¸à¸ 3 à¹à¸à¸·à¸à¸"},{"question":"à¹à¸à¸ Enterprise à¸à¸·à¸à¸à¸°à¹à¸£?","answer":"Enterprise à¸à¸à¸à¹à¸à¸à¸¡à¸²à¸ªà¸³à¸«à¸£à¸±à¸à¸ªà¸à¸¹à¸à¸´à¹à¸à¹à¸¥à¸°à¸à¸£à¸´à¸©à¸±à¸à¹à¸à¸£à¸à¸±à¸à¸à¸±à¸à¸à¸à¸²à¸à¹à¸«à¸à¹à¸à¸µà¹à¸à¹à¸à¸à¸à¸²à¸£ <b>ราà¸à¸²à¸à¸´à¹à¸¨à¸©</b>, à¸à¸²à¸£à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¹à¸à¸à¸²à¸°, สัà¸à¸à¸²à¸à¸µà¹à¸à¸£à¸±à¸à¹à¸à¹à¸à¹à¸à¹, à¸à¸²à¸£à¸ªà¸³à¸£à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥, à¹à¸¡à¹à¸à¸¥ AI à¸à¸µà¹à¸à¸£à¸±à¸à¹à¸à¹à¸ à¹à¸¥à¸°à¸à¸µà¹à¸à¸à¸£à¹à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยà¸à¸±à¹à¸à¸ªà¸¹à¸ à¸à¸´à¸à¸à¹à¸à¸à¸µà¸¡à¸à¸²à¸¢à¸à¸à¸à¹à¸£à¸²à¹à¸à¸·à¹à¸à¸«à¸²à¸£à¸·à¸à¹à¸à¸µà¹à¸¢à¸§à¸à¸±à¸à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸à¸¸à¸"},{"question":"สามารà¸à¸ªà¸¥à¸±à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¹à¸à¸à¸«à¸£à¸·à¸à¸£à¸à¸à¸à¸´à¸¥à¹à¸à¹à¸«à¸£à¸·à¸à¹à¸¡à¹?","answer":"à¹à¸à¹! à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸±à¸à¹à¸à¸£à¸ à¸à¸²à¸§à¸à¹à¹à¸à¸£à¸ หรืà¸à¸ªà¸¥à¸±à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸£à¸²à¸¢à¹à¸à¸·à¸à¸à¹à¸¥à¸°à¸£à¸²à¸¢à¸à¸µà¹à¸à¹à¸à¸¥à¸à¸à¹à¸§à¸¥à¸² à¹à¸¡à¸·à¹à¸à¸à¸¸à¸ <b>à¸à¸±à¸à¹à¸à¸£à¸</b> à¸à¸¸à¸à¸à¸°à¸à¹à¸²à¸¢à¹à¸à¸à¸²à¸°à¸ªà¹à¸§à¸à¸à¹à¸²à¸à¸à¸²à¸¡à¸ªà¸±à¸à¸ªà¹à¸§à¸à¸ªà¸³à¸«à¸£à¸±à¸à¸£à¸à¸à¸à¸´à¸¥à¸à¸±à¸à¸à¸¸à¸à¸±à¸à¸à¸µà¹à¹à¸«à¸¥à¸·à¸ à¹à¸¥à¸° <b>à¹à¸«à¸£à¸µà¸¢à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡à¸à¸°à¹à¸à¸£à¸à¸´à¸à¸à¸±à¸à¸à¸µ</b> à¹à¸¡à¹à¸¡à¸µà¸à¸²à¸£à¹à¸£à¸µà¸¢à¸à¹à¸à¹à¸à¹à¸à¸´à¸à¸à¹à¸³ - à¸à¸¸à¸à¸à¹à¸²à¸¢à¹à¸à¸à¸²à¸°à¸ªà¹à¸§à¸à¸à¹à¸²à¸à¸£à¸°à¸«à¸§à¹à¸²à¸à¹à¸à¸à¹à¸à¹à¸²à¹à¸¥à¸°à¹à¸à¸à¹à¸«à¸¡à¹"},{"question":"à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸à¸à¸à¸±à¸à¸à¸¥à¸à¸à¸ ัยหรืà¸à¹à¸¡à¹?","answer":"à¹à¸à¹à¸à¸à¸ Filmustage à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸£à¸±à¸à¸£à¸à¸ <b>SOC 2 Type II</b> à¹à¸¥à¸°à¹à¸à¹à¸à¸ªà¸¡à¸²à¸à¸´à¸ <b>Trusted Partner Network (TPN)</b> à¸à¸£à¹à¸à¸¡ TPN Blue Shield à¸à¸à¹à¸¥à¸°à¸à¹à¸à¸¡à¸¹à¸¥à¹à¸à¸£à¸à¸±à¸à¸à¸±à¸à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸à¸à¹à¸à¸à¸à¹à¸§à¸¢à¸¡à¸²à¸à¸£à¸à¸²à¸à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยระà¸à¸±à¸à¸à¸¸à¸à¸ªà¸²à¸«à¸à¸£à¸£à¸¡"}]}'),enterprise:JSON.parse('{"seo":{"title":"Filmustage Enterprise - à¸à¸²à¸£à¸à¸¥à¸´à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸µà¹à¸à¸¥à¸à¸à¸ ัยà¹à¸¥à¸°à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¸à¹à¸§à¸¢ AI สำหรัà¸à¸ªà¸à¸¹à¸à¸´à¹à¸","description":"à¸à¸£à¸±à¸à¸à¸£à¸¸à¸à¸à¸²à¸£à¸à¸¥à¸´à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¹à¸§à¸¢à¸à¸²à¸£à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸à¸ าà¸à¸¢à¸à¸à¸£à¹ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¹à¸¥à¸°à¸à¸²à¸£à¸à¸±à¸à¸à¸³à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¸µà¹à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¸à¹à¸§à¸¢ AI à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัยระà¸à¸±à¸à¸à¸à¸à¹à¸à¸£ à¸à¸²à¸£à¹à¸à¸·à¹à¸à¸¡à¸à¹à¸ à¹à¸¥à¸°à¸à¸²à¸£à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸ 24/7"},"hero":{"heading":"à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¹à¸§à¸¢ AI สำหรัà¸à¸ªà¸à¸¹à¸à¸´à¹à¸à¸£à¸°à¸à¸±à¸à¸à¸à¸à¹à¸à¸£","subtitle":"à¹à¸£à¹à¸à¸à¸²à¸£à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹à¸à¸ à¸à¸²à¸£à¸²à¸à¸à¹à¸²à¸¢à¸à¸³ à¹à¸¥à¸°à¸à¸à¸à¸£à¸°à¸¡à¸²à¸à¸à¹à¸§à¸¢à¸à¸§à¸²à¸¡à¸à¸¥à¸à¸à¸ ัย à¸à¸²à¸£à¸à¸³à¸à¸±à¸à¸à¸¹à¹à¸¥ à¹à¸¥à¸°à¸à¸²à¸£à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¸£à¸°à¸à¸±à¸à¸à¸à¸à¹à¸à¸£","cta_sales":"à¸à¸´à¸à¸à¹à¸à¸à¹à¸²à¸¢à¸à¸²à¸¢","cta_demo":"à¸à¸¹à¹à¸à¹à¸¡ ð¿ð½","image_alt":"à¸à¸¹à¹à¸à¹à¸§à¸¢à¸à¸²à¸£à¹à¸à¸£à¸µà¸¢à¸¡à¸à¸²à¸£à¸à¸¥à¸´à¸à¸à¸à¸à¸à¸¸à¸à¸à¸µà¹à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¸à¹à¸§à¸¢ AI"},"features":{"heading":"à¸à¸µà¹à¸à¸à¸£à¹à¸ªà¸³à¸«à¸£à¸±à¸à¸à¸à¸à¹à¸à¸£","items":[{"title":"à¹à¸à¹à¸à¸à¸à¹ AI","description":"ระà¸à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸à¸§à¸à¸à¸¸à¸¡à¸à¹à¸§à¸¢à¹à¸ªà¸µà¸¢à¸à¸à¸µà¹à¸à¸³à¹à¸à¸´à¸à¸à¸²à¸à¸à¹à¸²à¸à¸à¸²à¸£à¸à¸¥à¸´à¸à¹à¸à¹à¸à¸±à¸à¸à¸µ"},{"title":"à¸à¸²à¸£à¸ªà¸³à¸£à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸µà¹à¸à¸¥à¸à¸à¸ ัย","description":"à¸à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸±à¹à¸à¸«à¸¡à¸à¸à¸±à¸à¹à¸à¹à¸à¹à¸¥à¸°à¸ªà¸³à¸£à¸à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸¢à¹à¸²à¸à¸à¸¥à¸à¸à¸ ัยà¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¹à¸à¸ªà¸«à¸£à¸±à¸à¸à¹à¸¡à¸£à¸´à¸à¸²"},{"title":"สัà¸à¸à¸²à¸à¸µà¹à¸à¸£à¸±à¸à¹à¸à¹à¸à¹à¸à¹","description":"à¸à¹à¸à¸à¸à¸¥à¸à¸à¸µà¹à¸à¸£à¸±à¸à¹à¸à¹à¸à¸à¸²à¸¡à¸à¸§à¸²à¸¡à¸à¹à¸à¸à¸à¸²à¸£à¸à¸à¸à¸ªà¸à¸¹à¸à¸´à¹à¸à¸à¸à¸à¸à¸¸à¸"},{"title":"สà¸à¸±à¸à¸ªà¸à¸¸à¸ 24/7","description":"à¸à¸§à¸²à¸¡à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸à¸à¸¥à¸à¸ 24 à¸à¸±à¹à¸§à¹à¸¡à¸ à¸à¸à¸ าà¸à¸¢à¸à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¹à¸¥à¸°à¹à¸à¹à¸£à¸±à¸à¸à¸²à¸£à¸à¸à¸à¹à¸à¸à¹à¸ªà¸¡à¸"}]},"testimonials":{"heading":"à¸à¸³à¸£à¸±à¸à¸£à¸à¸","quotes":["â Stop doing your breakdown the old way. If Elon Musk were a 1st AD or a film director he\'d be using Filmustage. It\'s smart and intuitive and just saved me days of work which means it saved my money on my budget. Love it!â","â I have been doing schedules in Movie Magic fro 30 odd years - and can honestly say the Filmustage has transformed the process - the time saving is just extra-ordinary.â","â You have to be experienced to break the rules. It\'s like architecture; if you\'ve got a grounding in the basis, then you can break the rules. So, what Filmustage has done there is broke some rules now because it was actually needed in the marketplace. And I will encourage filmmakers to do this because you need this knowledgeâ","â As a film and TV Line Producer this site / app is a game changer. What would normally take days of work is now done in minutes. Great customer care too.â","â No more highlighter pens. No more spreadsheets and long lists. It\'s a brave new w
2orld and Filmustage are looking to the future with their AI/intuitive software. As a Line Producer/Production Manager the most laborious phase of budgeting is the break down - it\'s not only long but one can lose concentration and miss things. But the breakdown that Filmustage provides is so smart and time saving. Nothing is perfect, but it sure beats off line programs like clunky Movie Magic and this feels like the future of film production for LP\'s and Producers.â","â I tried Filmustage and found it very impressive. I don\'t know how they do it and I don\'t need to know. Getting an automatic and almost instant breakdown is very valuable for a producer. There is less guesswork involved when you can have an instant overview of how many locations a particular script needs and how many scenes each actor has. A report like this will help me get an overview without hiring someone for 1 or 2 days to do a breakdown.â","â Breaking down and creating a shooting schedule for my script takes a lot of manual input time. I was looking for a software package to help me with my own project and came across Filmustage. The AI engine intrigued me, and I was blown away at how fast, intuitive, and easy it was to work with. Filmustage analyzes what is in my script and applies that data into the proper departments for me. After that, I work the schedule, move the scene strips into the order I need them to be in, and place notes for additional equipment or items in general. This software is truly designed and built for modern filmmaking, making it exciting, helpful, and easy to use.â","â The team behind Filmustage are exceptionally dedicated to making their product as user friendly and powerful as possible. I\'ve been using Filmustage for over a year now and I couldn\'t be happier. As a director of photography this platform is now a tool that I use almost daily, and it keeps getting better. I can\'t fault them.â","â Fantastic production software and support! I started my first project on Filmustage and within minutes, I had a breakdown and an editable stripboard schedule. The AI breakdown feature saved me at least a full day of tedious manual labor. That\'s amazing when you need to move fast! The Filmustage team provided almost instantaneous support, and we hopped on a video conference call where they demonstrated the amazing functionality of the software. With new features constantly being updated, I highly recommend Filmustage!â","â Filmustage is a very promising program. I prefer the scheduling strip board to Gorilla or Studobinder. The breakdown part of the app is jaw-droppingly wonderful.â","â I was skeptical at first until I decided to try Filmustage. I am seriously impressed with the results and I thought to share this with my colleagues. That the script is finished this amazing software will do the breakdown, which I already have for my new \\"A Cannibal Mind\\" movie, that has won \\"Best Feature Script\\" and \\"Best Original Story\\" AWARD OF EXCELLENCE, and it\'s excellent. So, Filmustage does cut down on costs and time considerably.â","â Filmustage is a must for serious filmmakers who want to properly present their script breakdown to all crew members in a simple, fast and efficient way so that everyone is on the same page! Worth the price, because it also will save you a whole lot of money as well as time.â","â Filmustage is a noble effort to bring artificial intelligence to a process that has depended on human intelligence since the beginning of film...the breaking down of a script into individual production elements for budgeting and scheduling purposes. It does an admirable job. It can get you 70-80% of the way there within minutes of uploading a script. It is not without its limitations. But, I will say the developers are extremely responsive and listen to their users and try to make adjustments quickly. It is a developing product and I wish them much success. It keeps getting better and better. I\'ve enjoyed using it.â","â I\'m taking a look at Filmustage and I think it\'s fantastic! I like how it breaks down the script well and seems easy to use. I can see the hard
2work that went into this and I think you all did an incredible job. You are off to a great start.â","â Film and television productions in West Africa are in huge demand. Filmustage has enabled us to efficiently plan, schedule and organize our projects. It is a game- changerâ","â These folks are awesome! And their script breakdown program is awesome as well!â","â Good product. Great response on customer support.â"]}}')}},z="undefined"!=typeof window;u.Ay.use(c.r9),z&&u.Ay.use(O),u.Ay.init({resources:P,fallbackLng:_.defaultLanguage,supportedLngs:_.languageCodes,defaultNS:"common",ns:["common","home","pricing","enterprise"],interpolation:{escapeValue:!1},detection:{order:["path","cookie","navigator"],lookupFromPathIndex:0,lookupCookie:"i18nextLng",cookieDomain:".filmustage.com",caches:[]},react:{useSuspense:!1}});var D=a(72199),C=a(38486);var N=function(){return n.createElement("img",{src:"data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA2MCIgaGVpZ2h0PSIxNDIiIHZpZXdCb3g9IjAgMCAxMDYwIDE0MiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTk2Ni45NzQgMTM5LjA0M1YyLjU3OTA1SDEwNTkuODFWMzQuMzE0OUgxMDA1Ljg1VjU0LjE0OTdIMTA1MC40OFY4NS40ODg4SDEwMDUuODVWMTA3LjMwN0gxMDU5LjgxVjEzOS4wNDNIOTY2Ljk3NFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04OTIuODcxIDE0MS40MjVDODc1LjgxMyAxNDEuNDI1IDg2Mi43MjIgMTM1LjYwNiA4NTMuNTk4IDEyMy45N0M4NDQuNjA2IDExMi4yMDEgODQwLjExIDk0LjQ4MiA4NDAuMTEgNzAuODEyNEM4NDAuMTEgNTQuODEyMiA4NDIuMzU4IDQxLjU4OSA4NDYuODU0IDMxLjE0MjZDODUxLjM1IDIwLjY5NjIgODU3Ljg5NSAxMi45NjA2IDg2Ni40OSA3LjkzNThDODc1LjA4NiAyLjc3ODczIDg4NS42NjQgMC4yMDAxOTUgODk4LjIyNiAwLjIwMDE5NUM5MDYuNDI1IDAuMjAwMTk1IDkxMy43NjQgMS4yNTgwNiA5MjAuMjQzIDMuMzczNzhDOTI2Ljg1NSA1LjQ4OTUgOTMyLjQ3NSA4LjcyOTE5IDkzNy4xMDMgMTMuMDkyOUM5NDEuODYzIDE3LjMyNDMgOTQ1LjQ5OSAyMi42Nzk3IDk0OC4w
2MTIgMjkuMTU5MUM5NTAuNTI0IDM1LjYzODUgOTUxLjc4IDQzLjI0MTkgOTUxLjc4IDUxLjk2OTJIOTE0LjQ5MUM5MTQuNDkxIDQ5LjE5MjMgOTE0LjE2IDQ2LjYxMzggOTEzLjQ5OSA0NC4yMzM2QzkxMi44MzggNDEuNzIxMiA5MTEuODQ2IDM5LjUzOTQgOTEwLjUyNCAzNy42ODgxQzkwOS4yMDIgMzUuODM2OSA5MDcuNTQ5IDM0LjQ0ODQgOTA1LjU2NSAzMy41MjI4QzkwMy41ODIgMzIuNDY0OSA5MDEuMTM1IDMxLjkzNiA4OTguMjI2IDMxLjkzNkM4OTQuNjU2IDMxLjkzNiA4OTEuNjgxIDMyLjUzMSA4ODkuMzAxIDMzLjcyMTFDODg2LjkyIDM0Ljc3OSA4ODUuMDAzIDM2LjQ5OCA4ODMuNTQ4IDM4Ljg3ODJDODgyLjIyNiA0MS4xMjYyIDg4MS4yMzQgNDMuOTY5MiA4ODAuNTczIDQ3LjQwNzJDODgwLjA0NCA1MC44NDUzIDg3OS43OCA1NC44MTIyIDg3OS43OCA1OS4zMDgxVjgyLjMxNjZDODc5Ljc4IDg4LjM5OTMgODgwLjMwOSA5My40OTAyIDg4MS4zNjcgOTcuNTg5NEM4ODIuNTU3IDEwMS42ODkgODg0LjQ3NCAxMDQuNzMgODg3LjExOSAxMDYuNzEzQzg4OS44OTYgMTA4LjY5NyA4OTMuNjY0IDEwOS42ODkgODk4LjQyNSAxMDkuNjg5QzkwMi4xMjcgMTA5LjY4OSA5MDUuMTY4IDEwOC44OTUgOTA3LjU0OSAxMDcuMzA5QzkwOS45MjkgMTA1LjU5IDkxMS43MTQgMTAzLjM0MiA5MTIuOTA0IDEwMC41NjVDOTE0LjIyNiA5Ny43ODc4IDkxNC44ODggOTQuODEyNiA5MTQuODg4IDkxLjYzOVY5MC42NDcySDg5NS42NDhWNjIuODc4NEg5NTEuNzhWMTM5LjA0NEg5MzEuNzQ3TDkyOC45NyAxMjYuMTUyQzkyNi40NTggMTI5LjA2MSA5MjMuNTQ5IDEzMS43MDUgOTIwLjI0MyAxMzQuMDg2QzkxNi45MzcgMTM2LjMzNCA5MTMuMDM2IDEzOC4xMTkgOTA4LjU0IDEzOS40NDFDOTA0LjA0NSAxNDAuNzYzIDg5OC44MjEgMTQxLjQyNSA4OTIuODcxIDE0MS40MjVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzE3LjYzNiAxMzkuMDQzTDc1Mi41NDYgMi41NzkwNUg4MDMuNTIxTDgzOC40MzEgMTM5LjA0M0g3OTcuMzcyTDc5My42MDQgMTE5LjIwOEg3NjEuMjczTDc1Ny41MDQgMTM5LjA0M0g3MTcuNjM2Wk03NjcuMDI1IDg5LjA1OTFINzg3Ljg1Mkw3ODIuODkzIDYxLjQ4ODZDNzgyLjYyOSA2MC4xNjYzIDc4Mi4yOTggNTguNDQ3MyA3ODEuOTAxIDU2LjMzMTZDNzgxLjYzNyA1NC4yMTU4IDc4MS4yNCA1MS45Njc5IDc4MC43MTEgNDkuNTg3N0M3ODAuMzE0IDQ3LjA3NTMgNzc5LjkxOCA0NC42MjkgNzc5LjUyMSA0Mi4yNDg4Qzc3OS4xMjQgMzkuNzM2NCA3NzguNzI4IDM3LjQ4ODQgNzc4LjMzMSAzNS41MDQ5SDc3Ni41NDZDNzc2LjI4MSAzOC4wMTc0IDc3NS44ODUgNDAuODYwNCA3NzUuMzU2IDQ0LjAzMzlDNzc0LjgyNyA0Ny4wNzUzIDc3NC4yOTggNTAuMTE2NiA3NzMuNzY5IDUzLjE1OEM3NzMuMjQgNTYuMTk5MyA3NzIuNzExIDU4Ljk3NjIgNzcyLjE4MiA2MS40ODg2TDc2Ny4wMjUgODkuMDU5MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02NTkuNjc2IDEzOS4wNDNWMzUuMTA4Mkg2MjcuMTQ3VjIuNTc5MDVINzMwLjY4NVYzNS4xMDgySDY5OC41NTNWMTM5LjA0M0g2NTkuNjc2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTU3NC44NSAxNDEuNDIzQzU2Ny43MDkgMTQxLjQyMyA1NjEuMDMyIDE0MC43NjIgNTU0LjgxNyAxMzkuNDM5QzU0OC43MzQgMTM4LjI0OSA1NDMuMzEyIDEzNi4wNjcgNTM4LjU1MiAxMzIuODk0QzUzMy45MjQgMTI5LjcyIDUzMC4yMjEgMTI1LjI5IDUyNy40NDQgMTE5LjYwNEM1MjQuOCAxMTMuNzg2IDUyMy40NzggMTA2LjQ0NyA1MjMuNDc4IDk3LjU4NzZDNTIzLjQ3OCA5Ny4zMjMxIDUyMy40NzggOTYuNzk0MiA1MjMuNDc4IDk2LjAwMDhDNTIzLjQ3OCA5NS4wNzUyIDUyMy41NDQgOTQuMzQ3OSA1MjMuNjc2IDkzLjgxOUg1NjAuNTY5QzU2MC41NjkgOTQuNDgwMSA1NjAuNTY5IDk1LjE0MTMgNTYwLjU2OSA5NS44MDI1QzU2MC41NjkgOTYuNDYzNiA1NjAuNTY5IDk3LjA1ODcgNTYwLjU2OSA5Ny41ODc2QzU2MC41NjkgMTAxLjE1OCA1NjEuMDk4IDEwMy44NjkgNTYyLjE1NiAxMDUuNzJDNTYzLjIxMyAxMDcuNTcxIDU2NC42NjggMTA4LjgyNyA1NjYuNTE5IDEwOS40ODlDNTY4LjM3IDExMC4xNSA1NzAuNDIgMTEwLjQ4IDU3Mi42NjggMTEwLjQ4QzU3My44NTggMTEwLjQ4IDU3NC45ODIgMTEwLjQxNCA1NzYuMDQgMTEwLjI4MkM1NzcuMDk4IDExMC4wMTcgNTc4LjA5IDEwOS42ODcgNTc5LjAxNSAxMDkuMjlDNTc5Ljk0MSAxMDguNzYxIDU4MC43MzQgMTA4LjE2NiA1ODEuMzk1IDEwNy41MDVDNTgyLjA1NiAxMDYuNzEyIDU4Mi41ODUgMTA1Ljc4NiA1ODIuOTgyIDEwNC43MjhDNTgzLjM3OSAxMDMuNTM4IDU4My41NzcgMTAyLjI4MiA1ODMuNTc3IDEwMC45NkM1ODMuNTc3IDk4LjQ0NzEgNTgyLjcxOCA5Ni4zOTc1IDU4MC45OTkgOTQuODEwN0M1NzkuNDEyIDkzLjA5MTcgNTc3LjIzIDkxLjYzNzEgNTc0LjQ1MyA5MC40NDdDNTcxLjY3NiA4OS4yNTY5IDU2OC41NjkgODguMDY2OCA1NjUuMTMxIDg2Ljg3NjhDNTYxLjY5MyA4NS42ODY3IDU1OC4xMjIgODQuNDMwNSA1NTQuNDIgODMuMTA4MUM1NTAuNzE3IDgxLjY1MzYgNTQ3LjE0NyA3OS45MzQ1IDU0My43MDkgNzcuOTUxMUM1NDAuMjcxIDc1Ljk2NzYgNTM3LjE2NCA3My40NTUyIDUzNC4zODcgNzAuNDEzOEM1MzEuNjEgNjcuMjQwMiA1MjkuMzYyIDYzLjQ3MTYgNTI3LjY0MyA1OS4xMDc5QzUyNi4wNTYgNTQuNzQ0MyA1MjUuMjYzIDQ5LjUyMTEgNTI1LjI2MyA0My40Mzg0QzUyNS4yNjMgMzUuNTA0NCA1MjYuNTg1IDI4LjgyNjcgNTI5LjIzIDIzLjQwNTJDNTMxLjg3NCAxNy44NTE0IDUzNS40NDUgMTMuMzU1NSA1MzkuOTQgOS45MTc0NEM1NDQuNTY5IDYuNDc5MzkgNTQ5LjcyNiAzLjk2Njk3IDU1NS40MTIgMi4zODAxOUM1NjEuMjMgMC43OTMzOTYgNTY3LjMxMyAwIDU3My42NiAwQzU4MC4wMDcgMCA1ODUuOTU3IDAuNzI3Mjc3IDU5MS41MTEgMi4xODE4M0M1OTcuMTk3IDMuNjM2MzkgNjAyLjE1NiA1Ljk1MDQ2IDYwNi4zODcgOS4xMjQwNEM2MTAuNjE5IDEyLjE2NTQgNjEzLjkyNSAxNi4xOTg1IDYxNi4zMDUgMjEuMjIzM0M2MTguODE3IDI2LjI0ODEgNjIwLjA3MyAzMi4zMzA4IDYyMC4wNzMgMzkuNDcxNFY0NC4wMzM0SDU4My41NzdWNDIuMjQ4M0M1ODMuNTc3IDQwLjAwMDMgNTgzLjMxMyAzOC4wMTY4IDU4Mi43ODQgMzYuMjk3OEM1ODIuMjU1IDM0LjU3ODggNTgxLjMyOSAzMy4yNTY1IDU4MC4wMDcgMzIuMzMwOEM1NzguNjg1IDMxLjI3MyA1NzYuNzY3IDMwLjc0NDEgNTc0LjI1NSAzMC43NDQxQzU3Mi4xMzkgMzAuNzQ0MSA1NzAuMzU0I
2DMxLjE0MDggNTY4Ljg5OSAzMS45MzQyQzU2Ny40NDUgMzIuNTk1MyA1NjYuMzg3IDMzLjUyMDkgNTY1LjcyNiAzNC43MTFDNTY1LjA2NSAzNS45MDExIDU2NC43MzQgMzcuMjg5NiA1NjQuNzM0IDM4Ljg3NjRDNTY0LjczNCA0MS41MjEgNTY1LjUyNyA0My43NjkgNTY3LjExNCA0NS42MjAyQzU2OC44MzMgNDcuNDcxNSA1NzEuMDgxIDQ5LjA1ODMgNTczLjg1OCA1MC4zODA2QzU3Ni42MzUgNTEuNzAyOSA1NzkuNzQyIDUyLjk1OTEgNTgzLjE4MSA1NC4xNDkyQzU4Ni42MTkgNTUuMjA3MSA1OTAuMTg5IDU2LjM5NzIgNTkzLjg5MSA1Ny43MTk1QzU5Ny41OTQgNTkuMDQxOCA2MDEuMTY0IDYwLjY5NDcgNjA0LjYwMiA2Mi42NzgyQzYwOC4wNCA2NC41Mjk1IDYxMS4xNDggNjYuOTc1OCA2MTMuOTI1IDcwLjAxNzFDNjE2LjgzNCA3Mi45MjYyIDYxOS4wODIgNzYuNDk2NSA2MjAuNjY4IDgwLjcyOEM2MjIuMjU1IDg0LjgyNzIgNjIzLjA0OSA4OS44NTIgNjIzLjA0OSA5NS44MDI1QzYyMy4wNDkgMTA2LjExNyA2MjEuMDY1IDExNC42NDYgNjE3LjA5OCAxMjEuMzg5QzYxMy4xMzEgMTI4LjEzMyA2MDcuNTExIDEzMy4xNTggNjAwLjIzOCAxMzYuNDY0QzU5My4wOTggMTM5Ljc3IDU4NC42MzUgMTQxLjQyMyA1NzQuODUgMTQxLjQyM1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00NjAuMTYyIDE0MS40MjNDNDQ5LjQ1MiAxNDEuNDIzIDQ0MC4yNjEgMTM5LjcwNCA0MzIuNTkyIDEzNi4yNjZDNDI0LjkyMiAxMzIuODI4IDQxOC45NzIgMTI3LjM0IDQxNC43NCAxMTkuODAzQzQxMC42NDEgMTEyLjI2NiA0MDguNTkyIDEwMi40MTUgNDA4LjU5MiA5MC4yNDkyVjIuNTc5MDVINDQ3LjQ2OFY5MS4yNDFDNDQ3LjQ2OCA5Ni43OTQ3IDQ0OC4zMjggMTAxLjI5MSA0NTAuMDQ3IDEwNC43MjlDNDUxLjg5OCAxMDguMTY3IDQ1NS4yMDQgMTA5Ljg4NiA0NTkuOTY0IDEwOS44ODZDNDY0LjcyNCAxMDkuODg2IDQ2OC4wMyAxMDguMTY3IDQ2OS44ODEgMTA0LjcyOUM0NzEuODY1IDEwMS4yOTEgNDcyLjg1NyA5Ni43OTQ3IDQ3Mi44NTcgOTEuMjQxVjIuNTc5MDVINTExLjczM1Y5MC4yNDkyQzUxMS43MzMgMTAyLjQxNSA1MDkuNjgzIDExMi4yNjYgNTA1LjU4NCAxMTkuODAzQzUwMS40ODUgMTI3LjM0IDQ5NS42MDEgMTMyLjgyOCA0ODcuOTMxIDEzNi4yNjZDNDgwLjI2MiAxMzkuNzA0IDQ3MS4wMDUgMTQxLjQyMyA0NjAuMTYyIDE0MS40MjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjU1LjQ4NyAxMzkuMDQzVjIuNTc5MDVIMzA5LjIzOUwzMTguMzYzIDUwLjc3NzhDMzE4Ljc2IDUzLjAyNTcgMzE5LjI4OSA1Ni4xMzMyIDMxOS45NSA2MC4xMDAyQzMyMC42MTEgNjMuOTM0OSAzMjEuMzM4IDY3Ljk2OCAzMjIuMTMyIDcyLjE5OTVDMzIyLjkyNSA3Ni4yOTg3IDMyMy42NTIgODAuMDAxMiAzMjQuMzE0IDgzLjMwN0gzMjYuMDk5QzMyNi42MjggODAuNjYyMyAzMjcuMjIzIDc3LjQyMjYgMzI3Ljg4NCA3My41ODc5QzMyOC41NDUgNjkuNzUzMiAzMjkuMjA2IDY1Ljg1MjMgMzI5Ljg2NyA2MS44ODUzQzMzMC42NjEgNTcuOTE4NCAzMzEuMzIyIDU0LjIxNTggMzMxLjg1MSA1MC43Nzc4TDM0MC41NzggMi41NzkwNUgzOTIuOTQyVjEzOS4wNDNIMzU2LjA0OVY5Ni4zOThDMzU2LjA0OSA4OS45MTg2IDM1Ni4xMTYgODMuNzY5OCAzNTYuMjQ4IDc3Ljk1MTZDMzU2LjUxMiA3Mi4wMDExIDM1Ni43MTEgNjYuNzc3OSAzNTYuODQzIDYyLjI4MkMzNTcuMTA3IDU3Ljc4NjEgMzU3LjIzOSA1NC4zNDgxIDM1Ny4yMzkgNTEuOTY3OUgzNTUuNDU0QzM1NS4xOSA1My45NTE0IDM1NC43OTMgNTYuMjY1NCAzNTQuMjY0IDU4LjkxMDFDMzUzLjczNSA2MS41NTQ4IDM1My4yMDYgNjQuMTMzMyAzNTIuNjc3IDY2LjY0NTdDMzUyLjI4MSA2OS4xNTgxIDM1MS44MTggNzEuMjczOCAzNTEuMjg5IDcyLjk5MjlMMzM4LjE5OCAxMzkuMDQzSDMwOC44NDJMMjk1Ljc1MSA3Mi45OTI5QzI5NS40ODcgNzEuMjczOCAyOTUuMDI0IDY5LjE1ODEgMjk0LjM2MyA2Ni42NDU3QzI5My44MzQgNjQuMTMzMyAyOTMuMzcxIDYxLjU1NDggMjkyLjk3NCA1OC45MTAxQzI5Mi41NzggNTYuMjY1NCAyOTIuMTgxIDUzLjk1MTQgMjkxLjc4NCA1MS45Njc5SDI4OS45OTlDMjkwLjI2NCA1NS4yNzM3IDI5MC40NjIgNTkuNDM5IDI5MC41OTQgNjQuNDYzOUMyOTAuNzI3IDY5LjQ4ODcgMjkwLjg1OSA3NC43NzggMjkwLjk5MSA4MC4zMzE4QzI5MS4xMjMgODUuODg1NSAyOTEuMTg5IDkxLjI0MDkgMjkxLjE4OSA5Ni4zOThWMTM5LjA0M0gyNTUuNDg3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE2MS4wMTUgMTM5LjA0M1YyLjU3OTA1SDE5OS44OTFWMTA2LjUxNEgyNDUuMDg3VjEzOS4wNDNIMTYxLjAxNVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMDUuNzEgMTM5LjA0M1YyLjU3OTA1SDE0NC41ODZWMTM5LjA0M0gxMDUuNzFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTEgMzAuMDEwMkw3MS41ODk2IDMwLjAxMDJDNjcuNDQzIDMwLjAxMDIgNjQuMDgyOCAzMy4zNDQxIDY0LjA4MjggMzcuNDU4MlY1OS4yMzQ5QzY0LjA4MjggNjMuMzQ5MSA2Ny40NDMgNjYuNjgzIDcxLjU4OTYgNjYuNjgzTDkxIDY2LjY4M1Y5My4zMTg2TDcxLjU4OTYgOTMuMzE4NkM2Ny40NDMgOTMuMzE4NiA2NC4wODI4IDk2LjY1MjUgNjQuMDgyOCAxMDAuNzY3VjEzOUwwIDEzOC45OThWM0w5MSAzLjAwMjEzVjMwLjAxMDJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K",alt:"Filmustage",className:"w-[179px] h-[24px] opacity-80 hover:opacity-100 transition duration-300 ease-in-out",style:C.o})},M=a(52053);const R=()=>n.createElement("svg",{className:"w-3 h-3 fill-current text-gray-500 cursor-pointer ml-1.5 flex-shrink-0",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"M10.28 4.305L5.989 8.598 1.695 4.305A1 1 0 00.28 5.72l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z"}));var q=function(e){let t=e.children,a=e.title,i=e.to,r=e.className,s=e.typeBlog,l=e.clickHeadToGo;const u=(0,M.useStaticQuery)("3692427383").site.siteMetadata.slugs.blog,c=(0,o.useLocation)().pathname,d=(0,n.use
2State)(!1),p=d[0],m=d[1],h=t.some(e=>e.props.children[1].some(e=>e.props.to===c));return n.createElement("li",{className:"relative",onMouseEnter:()=>m(!0),onMouseLeave:()=>m(!1),onFocus:()=>m(!0),onBlur:()=>m(!1),onClick:()=>m(!l),role:"presentation"},i?n.createElement(M.Link,{className:s?r:h?r+" !text-fBlue-800":r,to:i,"aria-haspopup":"true","aria-expanded":p,role:"button",activeClassName:H,partiallyActive:!0},a,n.createElement(R,null)):n.createElement("span",{className:h||s&&u+"/"===c?r+" "+H:r,"aria-haspopup":"true","aria-expanded":p,role:"button"},a,n.createElement(R,null)),n.createElement(C.A,{show:p,tag:"ul",className:"flex origin-top-right absolute top-full -left-4 bg-gray-800 py-2 ml-4 rounded-sm w-fit",enter:"transition ease-out duration-200 transform",enterStart:"opacity-0 -translate-y-2",enterEnd:"opacity-100 translate-y-0",leave:"transition ease-out duration-200",leaveStart:"opacity-100",leaveEnd:"opacity-0"},t))},L=a(23313),B=a(26288);var U=function(e){let t=e.item,a=e.child,i=e.slug,r=e.showAllLink,o=e.clickHeadToGo,s=e.desktopClass;const l=(0,M.useStaticQuery)("1667988566"),u=(0,B.l)(),d=(0,c.Bd)().t,p=e=>{const t=Q(e);return d("nav."+t,{defaultValue:t})},m=l.site.siteMetadata.slugs,h=m.blog,g=m.tag,f=t.url===h+"/",b="whitespace-nowrap font-medium text-sm text-gray-400 hover:text-fBlue-800 flex py-2 px-4 leading-tight",y=f?r?8:9:r?11:12,v=f?9:12,w=a.slice(0,y),k=a.slice(y),I=Math.ceil(k.length/v),S=Array.from({length:I},(e,t)=>k.slice(t*v,t*v+v)),A=[w].concat(S);return n.createElement(q,{title:p(t.label),to:o&&i+"/",className:s,typeBlog:f,clickHeadToGo:o},A.map((e,t)=>n.createElement("div",{key:t},0===t&&r&&n.createElement(M.Link,{to:i+"/",className:b,activeClassName:H},"All"),e.map((e,t)=>{var a;return"/"===(null===(a=e.url)||void 0===a?void 0:a.charAt(0))||f?n.createElement(M.Link,{key:t,to:f?""+h+g+"/"+e.slug+"/":e.url.startsWith("/p/")?e.url:u(""+e.url),className:b,activeClassName:H},f?e.name:p(e.label)):"#"===e.url.charAt(0)?n.createElement(D.M,{key:e.url,stripHash:!0,to:"/"+e.url,className:b,onAnchorLinkClick:()=>(0,L.analyticsAction)("landing_"+V(e.label)+"_click")},p(e.label)):n.createElement("a",{key:t,href:e.url,className:b,target:"_blank",rel:"noreferrer",onClick:()=>(0,L.analyticsAction)("landing_"+V(e.label)+"_click")},p(e.label))}))))};var W=function(e){let t=e.item,a=e.child,i=e.slug,r=e.showAllLink,o=void 0!==r&&r,s=e.mobileNavOpen;const l=(0,M.useStaticQuery)("1667988566"),u=(0,B.l)(),d=(0,c.Bd)().t,p=e=>{const t=Q(e);return d("nav."+t,{defaultValue:t})},m=l.site.siteMetadata.slugs,h=m.blog,g=m.tag,f=t.url===h+"/",b=(0,n.useState)(!1),y=b[0],v=b[1],w=(0,n.useRef)(null),k="text-gray-400 text-sm flex font-medium hover:text-gray-200 py-2";return(0,n.useEffect)(()=>{!1===s&&v(!1)},[s]),n.createElement("li",{onClick:()=>{v(!y)},ref:w,className:"prevent-close-nav "+(y&&f&&"border-b border-gray-700")+" overflow-hidden"},n.createElement("span",{className:"prevent-close-nav flex text-gray-300 cursor-pointer py-2"},p(t.label),n.createElement("svg",{className:"prevent-close-nav w-3 h-3 fill-current text-gray-500 cursor-pointer ml-1.5 mt-1.5 flex-shrink-0 transition-all duration-300 ease-in-out",viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg",style:y?{}:{transform:"rotate(90deg)"}},n.createElement("path",{className:"prevent-close-nav",d:"M10.28 4.305L5.989 8.598 1.695 4.305A1 1 0 00.28 5.72l5 5a1 1 0 001.414 0l5-5a1 1 0 10-1.414-1.414z"}))),n.createElement("ul",{className:"pl-4 transition-all duration-300 ease-in-out",style:y&&s?{maxHeight:w.current.scrollHeight,opacity:1}:{maxHeight:0,opacity:.7}},o&&n.createElement("li",null,n.createElement(M.Link,{to:i+"/",className:k,activeClassName:H},"All")),a.map((e,t)=>{var a;return"/"===(null===(a=e.url)||void 0===a?void 0:a.charAt(0))||f?n.createElement("li",{key:t},n.createElement(M.Link,{to:f?""+h+g+"/"+e.slug+"/":e.url.startsWith("/p/")?e.url:u(""+e.url),className:k,activeClassName:H},f?e.name:p(e.label))):"#"===e.url.charAt(0)?n.createElement("li",{key:t},n.createElement(D.M,{key:e.url,stripHash:!0,to:"/"+e.url,className:k,onAnchorLinkClick:()=>(0,L.analyticsAction)("landing_"+V(e.label)+"_click")},p(e.label))):n.createElement("li",{key:t},n.createElement("a",{href:e.url,className:k,target:"_blank",rel:"noreferrer",onClick:()=>(0,L.analyticsAction)("landing_"+V(e.label)+"_click")},p(e.label)))})))};const H="!text-fBlue-800",V=e=>e.toLowerCase().replace(/ /g,"_"),Q=e=>e.replace("Features - ","");var G=function(e){let t=e.mobile,a=e.mobileNavOpen;const i=(0,B.l)(),r=(0,c.Bd)().t,s=e=>{const t=Q(e);return r("nav."+t,{defaultValue:t})},l=(0,M.useStaticQuery)("315411887"),u=l.allGhostSettings.edges[0].node.navigation,d=l.allGhostSettings.edges[0].node.secondary_navigation,p=(0,o.useLocation)().pathname,m="/service/"===p?p:"/",h=l.site.siteMetadata.slugs,g=h.blog,f=h.resources,b=h.features,y=l.allGhostTag.nodes,v=u.filter(e=>e.label.includes("Features - ")),w=(0,n.useContext)(pn),k=w.showSearchBox,I=w.setShowSearchBox,S="text-gray-300 hover:text-gray-200 px-2 fLg:px-4 py-2 flex items-center transition duration-150 ease-in-out capitalize",A=t?"flex text-gray-300 hover:text-gray-200 py-2":S;return n.createElement(n.Fragment,null,u.filter(e=>!e.label.includes("Features - ")).map(e=>"/"===e.url.charAt(0)?!t&&e.url===g+"/"&&y.length>0?n.createElement(U,{key:e.url,item:e,child:y,slug:g,showAllLink:!0,clickHeadToGo:!0,desktopClass:S}):!t&&e.url===b+"/"&&v.length>0?n.createElement(U,{key:e.url,item:e,child:v,slug:b,showAllLink:!1,clickHeadToGo:!1,desktopClass:S}):!t&&e.url===g+"/"&&y.length>0?n.createElement(U,{key:e.url,item:e,child:y,slug:g,showAllLink:!0,clickHeadToGo:!0,desktopClass:S}):!t&&e.url===f+"/"&&d.length>0?n.createElement(U,{key:e.url,item:e,child:d,slug:f,showAllLink:!1,clickHeadToGo:!1,desktopClass:S}):t&&e.url===g+"/"&&y.length>
20?n.createElement(W,{key:e.url,item:e,child:y,slug:g,showAllLink:!0,mobileNavOpen:a}):t&&e.url===b+"/"&&v.length>0?n.createElement(W,{key:e.url,item:e,child:v,slug:g,showAllLink:!1,mobileNavOpen:a}):t&&e.url===f+"/"&&d.length>0?n.createElement(W,{key:e.url,item:e,child:d,slug:f,showAllLink:!1,mobileNavOpen:a}):n.createElement("li",{key:e.url},n.createElement(M.Link,{to:e.url.startsWith("/p/")||e.url.startsWith("/blog")?e.url:i(e.url),className:A,activeClassName:H,onClick:()=>(0,L.analyticsAction)("landing_"+V(e.label)+"_click")},s(e.label))):"#"===e.url.charAt(0)?n.createElement("li",{key:e.url},n.createElement(D.M,{stripHash:!0,to:""+i(m)+e.url,className:A,onAnchorLinkClick:()=>(0,L.analyticsAction)("landing_"+V(e.label)+"_click")},s(e.label))):n.createElement("li",{key:e.url},n.createElement("a",{href:e.url,className:A,target:"_blank",rel:"noreferrer",onClick:()=>(0,L.analyticsAction)("landing_"+V(e.label)+"_click")},s(e.label)))),n.createElement("li",{className:"cursor-pointer "+A+" "+(!t&&"text-gray-400"),onClick:async()=>{I(!k),await(0,L.analyticsAction)("landing_search_click")}},n.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},n.createElement("circle",{cx:"11",cy:"11",r:"8"}),n.createElement("line",{x1:"21",y1:"21",x2:"16.65",y2:"16.65"})),t&&n.createElement("span",{className:"ml-1"},r("header.search"))))},K=a(86950);const X={GB:"ð¬ð§",ES:"ðªð¸",FR:"ð«ð·",DE:"ð©ðª",IT:"ð®ð¹",PT:"ðµð¹",BR:"ð§ð·",UA:"ðºð¦",MT:"ð²ð¹",TH:"ð¹ð"};function Y(){return n.createElement("svg",{width:"1em",height:"1em",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg"},n.createElement("rect",{x:"1",y:"3",width:"18",height:"14",rx:"2",fill:"#FFFFFF"}),n.createElement("rect",{x:"1",y:"3",width:"18",height:"4.67",fill:"#FFFFFF"}),n.createElement("rect",{x:"1",y:"7.67",width:"18",height:"4.67",fill:"#CE1720"}),n.createElement("rect",{x:"1",y:"12.33",width:"18",height:"4.67",fill:"#FFFFFF"}),n.createElement("rect",{x:"1",y:"3",width:"18",height:"14",rx:"2",fill:"none",stroke:"#555",strokeWidth:"0.5"}))}function $(e){let t=e.flagCode;return"BChB"===t?n.createElement(Y,null):n.createElement("span",null,X[t])}var J=function(){const e=(0,c.Bd)().i18n,t=(0,n.useState)(!1),a=t[0],i=t[1],r=(0,n.useRef)(null),o=_.languages.find(t=>t.code===e.language)||_.languages[0];function s(t){i(!1),e.changeLanguage(t),(0,K.setCookie)("i18nextLng",t);const a=window.location.pathname;if(a.startsWith("/blog")||["/terms/","/privacy/","/content-policy/","/cookie-policy/","/referral-program-agreement/"].includes(a))return;const n=function(e){const t=e.split("/").filter(Boolean);if(t.length>0&&_.languageCodes.includes(t[0])){const e=t.slice(1).join("/");return e?"/"+e+"/":"/"}return"/"===e||e.endsWith("/")?e:e+"/"}(a);t===_.defaultLanguage?(0,M.navigate)(n||"/"):(0,M.navigate)("/"+t+n)}return(0,n.useEffect)(()=>{function e(e){r.current&&!r.current.contains(e.target)&&i(!1)}return document.addEventListener("mousedown",e),()=>document.removeEventListener("mousedown",e)},[]),n.createElement("div",{className:"relative",ref:r},n.createElement("button",{className:"flex items-center gap-1.5 text-gray-300 hover:text-gray-200 px-2 py-2 transition duration-150 ease-in-out text-sm",onClick:()=>i(!a),"aria-label":"Select language"},n.createElement($,{flagCode:o.flag}),n.createElement("span",{className:"hidden lg:inline"},o.code.toUpperCase()),n.createElement("svg",{className:"w-3 h-3 fill-current text-gray-500 transition-transform "+(a?"rotate-180":""),viewBox:"0 0 12 12",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"M10.28 4.305L6.0 8.575 1.72 4.305a1 1 0 00-1.44 1.39l5 5a1 1 0 001.44 0l5-5a1 1 0 00-1.44-1.39z"}))),a&&n.createElement("div",{className:"absolute right-0 top-full mt-1 bg-gray-800 border border-gray-700 rounded-md shadow-lg py-1 min-w-[160px] z-50"},_.languages.map(e=>n.createElement("button",{key:e.code,className:"w-full text-left px-3 py-1.5 text-sm flex items-center gap-2 hover:bg-gray-700 transition-colors "+(e.code===o.code?"text-fOrange-900":"text-gray-300"),onClick:()=>s(e.code)},n.createElement($,{flagCode:e.flag}),n.createElement("span",null,e.name)))))};var Z=function(e){let t=e.signInUrl,a=e.signUpUrl;const i=(0,c.Bd)().t;return n.createElement("nav",{className:"hidden fMd:flex fMd:flex-grow"},n.createElement("ul",{className:"flex flex-grow justify-end items-center"},n.createElement(G,null)),n.createElement("ul",{className:"flex flex-grow justify-end items-center"},n.createElement("li",null,n.createElement(J,null)),n.createElement("li",null,n.createElement("a",{href:t,className:"font-medium text-gray-300 hover:text-gray-200 px-4 py-3 flex items-center capitalize transition duration-150 ease-in-out",onClick:async()=>await(0,L.analyticsAction)("landing_sign_in_click")},i("header.signIn"))),n.createElement("li",null,n.createElement("a",{href:a,className:"btn-sm text-gray-800 bg-fOrange-900 hover:bg-fOrange-800 ml-3",onClick:async()=>await(0,L.analyticsAction)("landing_sign_up_click")},i("header.tryForFree")))))};var ee=function(e){let t=e.signInUrl,a=e.signUpUrl;
2const i=(0,c.Bd)().t,r=(0,n.useState)(!1),o=r[0],s=r[1],l=(0,n.useRef)(null);return(0,n.useEffect)(()=>{const e=e=>{let t=e.target;!o||l.current.contains(t)||t.classList.contains("prevent-close-nav")||s(!1)};return document.addEventListener("click",e),()=>document.removeEventListener("click",e)}),(0,n.useEffect)(()=>{const e=e=>{let t=e.keyCode;o&&27===t&&s(!1)};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)}),n.createElement("div",{className:"fMd:hidden flex items-center gap-3",style:{height:24},ref:l},n.createElement(J,null),n.createElement("a",{href:a,className:"font-medium inline border border-transparent px-2 py-2 rounded-sm text-gray-800 bg-fOrange-900 hover:bg-fOrange-800 transition duration-150 ease-in-out",onClick:async()=>await(0,L.analyticsAction)("landing_sign_up_click")},i("header.tryForFree")),n.createElement("button",{className:"hamburger "+(o&&"active"),"aria-controls":"mobile-nav","aria-expanded":o,onClick:()=>{s(!o),o?(0,L.analyticsAction)("landing_mobile_menu_close"):(0,L.analyticsAction)("landing_mobile_menu_open")}},n.createElement("span",{className:"sr-only"},"Menu"),n.createElement("svg",{className:"w-6 h-6 fill-current text-gray-300 hover:text-gray-200 transition duration-150 ease-in-out",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"},n.createElement("rect",{y:"4",width:"24",height:"2",rx:"1"}),n.createElement("rect",{y:"11",width:"24",height:"2",rx:"1"}),n.createElement("rect",{y:"18",width:"24",height:"2",rx:"1"}))),n.createElement("nav",{id:"mobile-nav",className:"absolute top-full z-20 left-0 w-full overflow-auto transition-all duration-300 ease-in-out",style:o?{maxHeight:"calc(100vh - 48px)",opacity:1}:{maxHeight:0,opacity:.7},onClick:e=>{e.target.classList.contains("prevent-close-nav")||s(!1)},role:"presentation"},n.createElement("ul",{className:"bg-gray-800 px-6 py-4"},n.createElement(G,{mobileNavOpen:o,mobile:!0}),n.createElement("li",{className:"pt-2 mt-2 border-t border-gray-700"},n.createElement("a",{href:t,className:"flex font-medium w-full text-gray-300 hover:text-gray-200 py-2 justify-center capitalize",onClick:async()=>await(0,L.analyticsAction)("landing_sign_in_click")},i("header.signIn"))),n.createElement("li",null,n.createElement("a",{href:a,className:"font-medium w-full inline-flex items-center justify-center border border-transparent px-4 py-2 my-2 rounded-sm text-gray-800 bg-fOrange-900 hover:bg-fOrange-800 transition duration-150 ease-in-out",onClick:async()=>await(0,L.analyticsAction)("landing_sign_up_click")},i("header.tryForFree"))))))};var te=function(){const e=(0,o.useLocation)().pathname,t=(0,B.l)(),a="/service/"===e?e:"/";let i=null,r=null;const s=e.split("/").filter(Boolean)[0],l=_.languageCodes.includes(s)?e.slice(s.length+1)||"/":e;if(l.startsWith("/blog")){const e=l.match(/\/blog\/([^/?]+)/);i=e?e[1]:"main"}else{const e=l.match(/\/([^/?]+)/);e&&(r=e[1])}const u=i?"?fm_page=blog/"+i+"&fm_cta=header_menu":r?"?fm_page="+r+"&fm_cta=header_menu":"?fm_page=main&fm_cta=header_menu",c="https://app.filmustage.com/sign/in"+u,d="https://app.filmustage.com/sign/up"+u;return n.createElement("header",{className:"fixed w-full z-30 bg-fGray-900"},n.createElement("div",{className:"max-w-7xl mx-auto px-4 sm:px-6"},n.createElement("div",{className:"flex items-center justify-between h-12 sm:h-14"},n.createElement("div",{className:"flex-shrink-0"},n.createElement(D.M,{stripHash:!0,to:t(a)+"#home",className:"block","aria-label":"Filmustage",onClick:()=>(0,L.analyticsAction)("landing_home_click")},n.createElement(N,null))),n.createElement(Z,{signInUrl:c,signUpUrl:d}),n.createElement(ee,{signInUrl:c,signUpUrl:d}))))};var ae=function(){const e=(0,c.Bd)().t,t=(0,B.l)(),a=((0,M.useStaticQuery)("1271460761"),(0,o.useLocation)().pathname),i="/service/"===a?a:"/",r=(0,n.useState)(!1),s=r[0],l=r[1];return(0,n.useEffect)(()=>{let e=0,t=null;const a=()=>{"function"==typeof window.displayPreferenceModal?l(!0):e<5&&(e++,t=setTimeout(a,1e3))};return a(),()=>{t&&clearTimeout(t)}},[]),n.createElement("footer",{id:"contact"},n.createElement("div",{className:"py-12 md:py-16"},n.createElement("div",{className:"max-w-6xl mx-auto px-4 sm:px-6"},n.createElement("div",{className:"grid md:grid-cols-12 gap-8 lg:gap-20 mb-8 md:mb-12 pt-6 md:pt-10 border-t border-gray-800"},n.createElement("div",{className:"md:col-span-3 lg:col-span-3"},n.createElement("div",{className:"mb-2"},n.createElement(D.M,{stripHash:!0,to:t(i)+"#home",className:"inline-block","aria-label":"Filmustage",onClick:()=>(0,L.analyticsAction)("landing_home_click")},n.createElement(N,null))),n.createElement("div",{className:"text-gray-400"},n.createElement("div",{className:"h6 font-bold"},e("footer.headquarters")),n.createElement("div",null,e("footer.location")),n.createElement("div",null,n.createElement("a",{href:"mailto:[email protected]?subject=Message%20from%20site",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_mail_click")},"[email protected]")))),n.createElement("div",{className:"md:col-span-9 lg:col-span-9 grid md:grid-cols-4 grid-cols-2 md:gap-2 gap-8 md:justify-items-center justify-items-left"},n.createElement("div",{className:"sm:text-sm"},n.createElement("div",{className:"h6 text-gray-200 font-medium mb-1"},e("footer.legals")),n.createElement("ul",null,n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:"/terms/",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_terms_click")},e("footer.termsOfService"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:"/privacy/",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_privacy_click")},e("footer.privacyPolicy"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:"/content-policy/",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_content_policy_click")},e("footer.contentPolicy"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:"/cookie-policy/",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_cookie_policy_click")},e("footer.cookiePolicy"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:"/referral-program-agreement/",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_referral_agreement_click")},e("footer.referralAgreement"))),s&&n.createElement("li",{className:"mb-1"},n.createElement("a",{href:"#",className:"termly-display-preferences text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:e=>{e.preventDefault(),window.displayPreferenceModal&&window.displayPreferenceModal()}},e("footer.consentPreferences"))))),n.createElement("div",{className:"sm:text-sm"},n.createElement("div",{className:"h6 text-gray-200 font-medium mb-1"},e("footer.resources")),n.createElement("ul",null,n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/referral-program/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_referral_program_click")},e("footer.referralProgram"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/events/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_webinars_click")},e("footer.webinarsEvents"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:"/blog/tag/templates/",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_templates_click")},e("footer.templates"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:"/blog/tag/guides/",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_guides_click")},e("footer.guides"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/enterprise/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_enterprise_click")},e("footer.enterprise"))))),n.createElement("div",{className:"sm:text-sm"},n.createElement("div",{className:"h6 text-gray-200 font-medium mb-1"},e("footer.vsOthers")),n.createElement("ul",null,n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/filmustage-as-an-alternative-to-celtx/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_vs_celtx_click")},e("footer.vsCeltx"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/filmustage-as-an-alternative-to-yamdu/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_vs_yamdu_click")},e("footer.vsYamdu"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/filmustage-as-an-alternative-to-gorilla-scheduling/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_vs_gorilla_click")},e("footer.vsGorilla"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/filmustage-as-an-alternative-to-studiobinder/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_vs_studiobinder_click")},e("footer.vsStudioBinder"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/filmustage-as-an-alternative-to-movie-magic/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_vs_magic_click")},e("footer.vsMovieMagic"))),n.createElement("li",{className:"mb-1"},n.createElement(M.Link,{to:t("/filmustage-as-an-alternative-to-scriptation/"),className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_vs_scriptation_click")},e("footer.vsScriptation"))))),n.createElement("div",{className:"sm:text-sm"},n.createElement("div",{className:"h6 text-gray-200 font-medium mb-1"},e("footer.support")),n.createElement("ul",null,n.createElement("li",{className:"mb-1"},n.createElement("a",{href:"https://help.filmustage.com/",target:"_blank",rel:"noreferrer",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_help_center_click")},e("footer.helpCenter"))),n.createElement("li",{className:"mb-1"},n.createElement("a",{href:"#chat",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:e=>{e.preventDefault(),window.Intercom("show"),(0,L.analyticsAction)("landing_chat_click")}},e("footer.supportChat"))),n.createElement("li",{className:"mb-1"},n.createElement("a",{href:"mailto:[email protected]?subject=Message%20from%20site",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_mail_click")},e("footer.sendEmail"))),n.createElement("li",{className:"mb-1"},n.createElement("a",{href:"https://filmustage.instatus.com/",target:"_blank",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_status_click")},e("footer.statusPage"))),n.createElement("li",{className:"mb-1"},n.createElement("a",{href:"https://help.filmustage.com/en/articles/5543878-filmustage-security",target:"_blank",className:"text-gray-400 hover:text-gray-100 transition duration-150 ease-in-out",onClick:()=>(0,L.analyticsAction)("landing_security_click")},e("footer.securityPage"))))))),n.createElement("div",{className:"md:flex md:items-center md:justify-between"},n.createElement("ul",{className:"flex mb-4 md:order-1 md:ml-4 md:mb-0"},n.createElement("li",null,n.createElement("a",{href:"https://x.com/filmustage/",target:"_blank",rel:"noreferrer",className:"flex justify-center items-center text-purple-600 bg-gray-800 hover:text-gray-100 hover:bg-purple-600 rounded-full transition duration-150 ease-in-out","aria-label":"Twitter",onClick:()=>(0,L.analyticsAction)("landing_twitter_click")},n.createElement("svg",{className:"w-8 h-8 fill-current",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"m13.063 9 3.495 4.475L20.601 9h2.454l-5.359 5.931L24 23h-4.938l-3.866-4.893L10.771 23H8.316l5.735-6.342L8 9h5.063Zm-.74 1.347h-1.457l8.875 11.232h1.36l-8.778-11.232Z"})))),n.createElement("li",{className:"ml-4"},n.createElement("a",{href:"https://www.facebook.com/filmustage/",target:"_blank",rel:"noreferrer",className:"flex justify-center items-center text-purple-600 bg-gray-800 hover:text-gray-100 hover:bg-purple-600 rounded-full transition duration-150 ease-in-out","aria-label":"Facebook",onClick:()=>(0,L.analyticsAction)("landing_facebook_click")},n.createElement("svg",{className:"w-8 h-8 fill-current",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"M14.023 24L14 17h-3v-3h3v-2c0-2.7 1.672-4 4.08-4 1.153 0 2.144.086 2.433.124v2.821h-1.67c-1.31 0-1.563.623-1.563 1.536V14H21l-1 3h-2.72v7h-3.257z"})))),n.createElement("li",{className:"ml-4"},n.createElement("a",{href:"https://www.instagram.com/filmustage/",target:"_blank",rel:"noreferrer",className:"flex justify-center items-center text-purple-600 bg-gray-800 hover:text-gray-100 hover:bg-purple-600 rounded-full transition duration-150 ease-in-out","aria-label":"Instagram",onClick:()=>(0,L.analyticsAction)("landing_instagram_click")},n.createElement("svg",{className:"w-8 h-8 fill-current",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},n.createElement("circle",{cx:"20.145",cy:"11.892",r:"1"}),n.createElement("path",{d:"M16 20c-2.206 0-4-1.794-4-4s1.794-4 4-4 4 1.794 4 4-1.794 4-4 4zm0-6c-1.103 0-2 .897-2 2s.897 2 2 2 2-.897 2-2-.897-2-2-2z"}),n.createElement("path",{d:"M20 24h-8c-2.056 0-4-1.944-4-4v-8c0-2.056 1.944-4 4-4h8c2.056 0 4 1.944 4 4v8c0 2.056-1.944 4-4 4zm-8-14c-.935 0-2 1.065-2 2v8c0 .953 1.047 2 2 2h8c.935 0 2-1.065 2-2v-8c0-.935-1.065-2-2-2h-8z"})))),n.createElement("li",{className:"ml-4"},n.createElement("a",{href:"https://www.linkedin.com/company/filmustage/",target:"_blank",rel:"noreferrer",className:"flex justify-center items-center text-purple-600 bg-gray-800 hover:text-gray-100 hover:bg-purple-600 rounded-full transition duration-150 ease-in-out","aria-label":"Linkedin",onClick:()=>(0,L.analyticsAction)("landing_linkedin_click")},n.createElement("svg",{className:"w-8 h-8 fill-current",viewBox:"0 0 32 32",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"M23.3 8H8.7c-.4 0-.7.3-.7.7v14.7c0 .3.3.6.7.6h14.7c.4 0 .7-.3.7-.7V8.7c-.1-.4-.4-.7-.8-.7zM12.7 21.6h-2.3V14h2.4v7.6h-.1zM11.6 13c-.8 0-1.4-.7-1.4-1.4 0-.8.6-1.4 1.4-1.4.8 0 1.4.6 1.4 1.4-.1.7-.7 1.4-1.4 1.4zm10 8.6h-2.4v-3.7c0-.9 0-2-1.2-2s-1.4 1-1.4 2v3.8h-2.4V14h2.3v1c.3-.6 1.1-1.2 2.2-1.2 2.4 0 2.8 1.6 2.8 3.6v4.2h.1z"})))),n.createElement("li",{className:"ml-4"},n.createElement("a",{href:"https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Ffilmustage.com%2Frss.xml",target:"_blank",rel:"noreferrer",className:"flex justify-center items-center text-purple-600 bg-gray-800 hover:text-gray-100 hover:bg-purple-600 rounded-full transition duration-150 ease-in-out","aria-label":"Linkedin",onClick:()=>(0,L.analyticsAction)("landing_rss_click")},n.createElement("svg",{className:"w-8 h-8 fill-current",viewBox:"-5.1 -4 34 34",xmlns:"http://www.w3.org/2000/svg"},n.createElement("path",{d:"M13.86 1.989a2.609 2.609 0 0 0-3.726 0L.768 11.527a2.729 2.729 0 0 0 0 3.795l6.684 6.808a2.618 2.618 0 0 0 1.74.664h5.613a2.616 2.616 0 0 0 1.872-.791l6.554-6.675a2.726 2.726 0 0 0 0-3.795l-9.37-9.544zm-.26 17.422l-.935.95a.372.372 0 0 1-.268.114h-.8a.376.376 0 0 1-.247-.096l-.954-.97a.39.39 0 0 1 0-.542l1.337-1.36a.37.37 0 0 1 .531 0l1.337 1.361a.389.389 0 0 1 0 .543zm0-5.711l-3.737 3.808a.374.374 0 0 1-.268.111h-.799a.376.376 0 0 1-.25-.093l-.951-.97a.391.391 0 0 1 0-.544l4.139-4.214a.372.372 0 0 1 .531 0l1.337 1.362a.386.386 0 0
21 0 .54zm0-5.707l-6.54 6.66a.372.372 0 0 1-.268.113h-.8a.373.373 0 0 1-.249-.094L4.79 13.7a.388.388 0 0 1 0-.54l6.943-7.07a.372.372 0 0 1 .531 0l1.337 1.36a.389.389 0 0 1 0 .543z"}))))),n.createElement("div",{className:"text-gray-400 text-sm mr-4"},"© ",(new Date).getFullYear()," ",e("footer.copyright"))))))},ne=a(26058),ie=a.n(ne);function re(e,t){if(null==e)return{};var a,n,i,r={};if("undefined"!=typeof Reflect&&Reflect.ownKeys){for(a=Reflect.ownKeys(e),i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);return r}if(r=function(e,t){if(null==e)return{};var a,n,i={},r=Object.getOwnPropertyNames(e);for(n=0;n<r.length;n++)a=r[n],t.indexOf(a)>=0||Object.prototype.propertyIsEnumerable.call(e,a)&&(i[a]=e[a]);return i}(e,t),Object.getOwnPropertySymbols)for(a=Object.getOwnPropertySymbols(e),i=0;i<a.length;i++)n=a[i],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n]);return r}var oe=(0,n.createContext)(null),se=(0,n.createContext)(null);function le(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function ue(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{},n=Object.keys(a);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(a).filter(function(e){return Object.getOwnPropertyDescriptor(a,e).enumerable}))),n.forEach(function(t){le(e,t,a[t])})}return e}function ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}function de(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function pe(e,t){if(e){if("string"==typeof e)return ce(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(a):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?ce(e,t):void 0}}function me(e){return function(e){if(Array.isArray(e))return ce(e)}(e)||de(e)||pe(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function he(e){return he=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)},he(e)}function ge(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch(t){}return(ge=function(){return!!e})()}function fe(e){return e&&"undefined"!=typeof Symbol&&e.constructor===Symbol?"symbol":typeof e}function be(e,t){return!t||"object"!==fe(t)&&"function"!=typeof t?function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e):t}function ye(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ve(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function we(e,t,a){return t&&ve(e.prototype,t),a&&ve(e,a),e}function ke(e,t){return ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e},ke(e,t)}function Ie(e,t){return null!=t&&"undefined"!=typeof Symbol&&t[Symbol.hasInstance]?!!t[Symbol.hasInstance](e):e instanceof t}var Se=a(77750),Ae=a(52256);function je(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}(Object(t)).forEach(function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}),e}function xe(e){if(Array.isArray(e))return e}function Fe(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function Ee(e,t){return xe(e)||function(e,t){var a=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,i,r=[],o=!0,s=!1;try{for(a=a.call(e);!(o=(n=a.next()).done)&&(r.push(n.value),!t||r.length!==t);o=!0);}catch(l){s=!0,i=l}finally{try{o||null==a.return||a.return()}finally{if(s)throw i}}return r}}(e,t)||pe(e,t)||Fe()}function Te(){return function(e){if("object"===("undefined"==typeof document?"undefined":fe(document))&&"string"==typeof document.cookie)for(var t="".concat(e,"="),a=document.cookie.split(";"),n=0;n<a.length;n++){for(var i=a[n];" "===i.charAt(0);)i=i.substring(1);if(0===i.indexOf(t))return i.substring(t.length,i.length)}}("_ALGOLIA")}function Oe(e){var t=(arguments.length>1&&void 0!==arguments[1]?arguments[1]:{fallback:function(){}}).fallback;return"undefined"==typeof window?t():e({window:window})}function _e(e){if(e.appId&&e.apiKey)return[e.appId,e.apiKey];if(e.transporter){var t=e.transporter,a=t.headers||t.baseHeaders,n=t.queryParameters||t.baseQueryParameters,i="x-algolia-application-id",r="x-algolia-api-key";return[a[i]||n[i],a[r]||n[r]]}return[e.applicationID,e.apiKey]}function Pe(e,t){for(var a,n=0;n<e.length;n++)if(t(a=e[n],n,e))return a}function ze(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a]}var De="2.17.2",Ce="https://cdn.jsdelivr.net/npm/search-insights@".concat(De,"/dist/search-insights.min.js");function Ne(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.insightsClient,a=e.insightsInitParams,n=e.onEvent,i=e.$$internal,r=void 0!==i&&i,o=e.$$automatic,s=void 0!==o&&o,l=t;t||null===t||Oe(function(e){var t=e.window,a=t.AlgoliaAnalyticsObject||"aa";"string"==typeof a&&(l=t[a]),l||(t.AlgoliaAnalyticsObject=a,t[a]||(t[a]=function(){for(var e=arguments.length,n=new Array(e),i=0;i<e;i++)n[i]=arguments[i];t[a].queue||(t[a].queue=[]),t[a].queue.push(n)},t[a].version=De,t[a].shouldAddScript=!0),l=t[a])});var u=l||ze;return function(e){var t,i=e.instantSearchInstance,o=i.middleware.filter(function(e){return"ais.insights"===e.instance.$$type&&e.instance.$$internal}).map(function(e){return e.creator});(t=i).unuse.apply(t,me(o));var l,c,d,p=Ee(_e(i.client),2),m=p[0],h=p[1],g=void 0,f=void 0,b=void 0,y=u.queue;Array.isArray(y)&&(l=Ee(["setUserToken","init"].map(function(e){var t=Ee(Pe(y.slice().reverse(),function(t){return Ee(t,1)[0]===e})||[],2);return t[1]}),2),f=l[0],g=l[1]);return u("getUserToken",null,function(e,t){b=Re(t)}),!a&&Me(u)||u("init",ue({appId:m,apiKey:h,partial:!0},a)),{$$type:"ais.insights",$$internal:r,$$automatic:s,onStateChange:function(){},subscribe:function(){if(u.shouldAddScript){var e="[insights middleware]: could not load search-insights.js. Please load it manually following https://alg.li/insights-init";try{var t=document.createElement("script");t.async=!0,t.src=Ce,t.onerror=function(){i.emit("error",new Error(e))},document.body.appendChild(t),u.shouldAddScript=!1}catch(a){u.shouldAddScript=!1,i.emit("error",new Error(e))}}},started:function(){u("addAlgoliaAgent","insights-middleware"),d=i.mainHelper;var e,t=u.queue;Array.isArray(t)&&(e=Ee(["setUserToken","init"].map(function(e){var a=Ee(Pe(t.slice().reverse(),function(t){return Ee(t,1)[0]===e})||[],2);return a[1]}),2),f=e[0],g=e[1]);c=function(e){var t,a,n=(null===(a=e._initialResults)||void 0===a||null===(t=a[e.indexName])||void 0===t?void 0:t.state)||{},i=e.mainHelper.state;return{userToken:n.userToken||i.userToken,clickAnalytics:n.clickAnalytics||i.clickAnalytics}}(i),s||d.overrideStateWithoutTriggeringChangeEvent(je(ue({},d.state),{clickAnalytics:!0})),r||i.scheduleSearch();var o=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=Re(e);if(a){var n=d.state.userToken;t?r():setTimeout(r,0)}function r(){d.overrideStateWithoutTriggeringChangeEvent(je(ue({},d.state),{userToken:a})),n&&n!==e&&i.scheduleSearch()}};function l(e){o(e,!0),u("setUserToken",e)}var p,m=void 0,h=Te();h?m=h:m="anonymous-".concat("xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g,function(e){var t=16*Math.random()|0;return("x"===e?t:3&t|8).toString(16)}));var y=c.userToken;(null==a?void 0:a.userToken)&&(p=a.userToken),p?l(p):y?l(y):b?l(b):f?l(f):m&&(l(m),((null==a?void 0:a.useCookie)||(null==g?void 0:g.useCookie))&&function(e,t){var a=2592e6,n=new Date;
2n.setTime(n.getTime()+(t||6*a));var i="expires=".concat(n.toUTCString());document.cookie="_ALGOLIA=".concat(e,";").concat(i,";path=/")}(m,(null==a?void 0:a.cookieDuration)||(null==g?void 0:g.cookieDuration))),u("onUserTokenChange",function(e){return o(e,!0)},{immediate:!0});var v=u;Me(u)&&(v=function(e,t){var a=Ee(_e(i.client),2),n=a[0],r=a[1];return u(e,t,{headers:{"X-Algolia-Application-Id":n,"X-Algolia-API-Key":r}})});var w,k=new Set;i.mainHelper.derivedHelpers[0].on("result",function(e){var t=e.results;!t||t.queryID&&t.queryID===w||(w=t.queryID,k.clear())}),i.sendEventToInsights=function(e){if(n)n(e,v);else if(e.insightsMethod){if("viewedObjectIDs"===e.insightsMethod){var t=e.payload,a=t.objectIDs.filter(function(e){return!k.has(e)});if(0===a.length)return;a.forEach(function(e){return k.add(e)}),t.objectIDs=a}e.payload.algoliaSource=["instantsearch"],s&&e.payload.algoliaSource.push("instantsearch-automatic"),"internal"===e.eventModifier&&e.payload.algoliaSource.push("instantsearch-internal"),v(e.insightsMethod,e.payload)}}},unsubscribe:function(){u("onUserTokenChange",void 0),i.sendEventToInsights=ze,d&&c&&(d.overrideStateWithoutTriggeringChangeEvent(ue({},d.state,c)),i.scheduleSearch())}}}}function Me(e){var t=Ee((e.version||"").split(".").map(Number),2),a=t[0],n=t[1];return a>=3||2===a&&n>=6||1===a&&n>=10}function Re(e){if(e)return"number"==typeof e?e.toString():e}var qe=["ais.index","ais.feedContainer"];function Le(e){return qe.includes(e.$$type)}function Be(e,t,a){var n=t.getHelper();return{uiState:a,helper:n,parent:t,instantSearchInstance:e,state:n.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,scopedResults:[],searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function Ue(e,t,a){var n=t.getResultsForWidget(a),i=t.getHelper();return{helper:i,parent:t,instantSearchInstance:e,results:n,scopedResults:t.getScopedResults(),state:n&&"_state"in n?n._state:i.state,renderState:e.renderState,templatesConfig:e.templatesConfig,createURL:t.createURL,searchMetadata:{isSearchStalled:"stalled"===e.status},status:e.status,error:e.error}}function We(e){var t=e.renderState,a=e.instantSearchInstance,n=e.parent,i=n?n.getIndexId():a.mainIndex.getIndexId();a.renderState=je(ue({},a.renderState),le({},i,ue({},a.renderState[i],t)))}function He(e,t,a){var n=Be(t,t.mainIndex,t._initialUiState);e.forEach(function(e){var i={};if(e.getWidgetRenderState){var r=e.getWidgetRenderState(n);r&&r.widgetParams&&(i=r.widgetParams)}var o=Object.keys(i).filter(function(e){return void 0!==i[e]});a.widgets.push({type:e.$$type,widgetType:e.$$widgetType,params:o}),Le(e)&&He(e.getWidgets(),t,a)})}function Ve(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).$$internal,t=void 0!==e&&e;return function(e){var a=e.instantSearchInstance,n={widgets:[]},i=document.createElement("meta"),r=document.querySelector("head");return i.name="instantsearch:widgets",{$$type:"ais.metadata",$$internal:t,onStateChange:function(){},subscribe:function(){setTimeout(function(){var e,t;n.ua=(e=a.client,(t=e).transporter&&t.transporter.userAgent?t.transporter.userAgent.value:t._ua),He(a.mainIndex.getWidgets(),a,n),a.middleware.forEach(function(e){return n.widgets.push({middleware:!0,type:e.instance.$$type,internal:e.instance.$$internal})}),i.content=JSON.stringify(n),r.appendChild(i)},0)},started:function(){},unsubscribe:function(){i.remove()}}}}var Qe=a(45810),Ge=function(e){e&&(window.document.title=e)},Ke=function(){function e(t){var a=this,n=t.windowTitle,i=t.writeDelay,r=void 0===i?400:i,o=t.createURL,s=t.parseURL,l=t.getLocation,u=t.start,c=t.dispose,d=t.push,p=t.cleanUrlOnDispose;ye(this,e),le(this,"$$type","ais.browser"),le(this,"windowTitle",void 0),le(this,"writeDelay",void 0),le(this,"_createURL",void 0),le(this,"parseURL",void 0),le(this,"getLocation",void 0),le(this,"writeTimer",void 0),le(this,"_onPopState",void 0),le(this,"inPopState",!1),le(this,"isDisposed",!1),le(this,"latestAcknowledgedHistory",0),le(this,"_start",void 0),le(this,"_dispose",void 0),le(this,"_push",void 0),le(this,"_cleanUrlOnDispose",void 0),this.windowTitle=n,this.writeTimer=void 0,this.writeDelay=r,this._createURL=o,this.parseURL=s,this.getLocation=l,this._start=u,this._dispose=c,this._push=d,this._cleanUrlOnDispose=void 0===p||p,Oe(function(e){var t=e.window,n=a.windowTitle&&a.windowTitle(a.read());Ge(n),a.latestAcknowledgedHistory=t.history.length})}return we(e,[{key:"read",value:function(){return this.parseURL({qsModule:Qe,location:this.getLocation()})}},{key:"write",value:function(e){var t=this;Oe(function(a){var n=a.window,i=t.createURL(e),r=t.windowTitle&&t.windowTitle(e);t.writeTimer&&clearTimeout(t.writeTimer),t.writeTimer=setTimeout(function(){Ge(r),t.shouldWrite(i)&&(t._push?t._push(i):n.history.pushState(e,r||"",i),t.latestAcknowledgedHistory=n.history.length),t.inPopState=!1,t.writeTimer=void 0},t.writeDelay)})}}
2,{key:"onUpdate",value:function(e){var t=this;this._start&&this._start(function(){e(t.read())}),this._onPopState=function(){t.writeTimer&&(clearTimeout(t.writeTimer),t.writeTimer=void 0),t.inPopState=!0,e(t.read())},Oe(function(e){e.window.addEventListener("popstate",t._onPopState)})}},{key:"createURL",value:function(e){return this._createURL({qsModule:Qe,routeState:e,location:this.getLocation()})}},{key:"dispose",value:function(){var e=this;this._dispose&&this._dispose(),this.isDisposed=!0,Oe(function(t){var a=t.window;e._onPopState&&a.removeEventListener("popstate",e._onPopState)}),this.writeTimer&&clearTimeout(this.writeTimer),this._cleanUrlOnDispose&&this.write({})}},{key:"start",value:function(){this.isDisposed=!1}},{key:"shouldWrite",value:function(e){var t=this;return Oe(function(a){var n=a.window;if(t.isDisposed&&!t._cleanUrlOnDispose)return!1;var i=!(t.isDisposed&&t.latestAcknowledgedHistory!==n.history.length);return!t.inPopState&&i&&e!==n.location.href})}}]),e}();function Xe(e){return e.configure,re(e,["configure"])}function Ye(e){return e!==Object(e)}function $e(e,t){if(e===t)return!0;if(Ye(e)||Ye(t)||"function"==typeof e||"function"==typeof t)return e===t;if(Object.keys(e).length!==Object.keys(t).length)return!1;var a=!0,n=!1,i=void 0;try{for(var r,o=Object.keys(e)[Symbol.iterator]();!(a=(r=o.next()).done);a=!0){var s=r.value;if(!(s in t))return!1;if(!$e(e[s],t[s]))return!1}}catch(l){n=!0,i=l}finally{try{a||null==o.return||o.return()}finally{if(n)throw i}}return!0}var Je=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.router,a=void 0===t?function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.createURL,a=void 0===t?function(e){var t=e.qsModule,a=e.routeState,n=e.location,i=n.protocol,r=n.hostname,o=n.port,s=void 0===o?"":o,l=n.pathname,u=n.hash,c=t.stringify(a),d=""===s?"":":".concat(s);return c?"".concat(i,"//").concat(r).concat(d).concat(l,"?").concat(c).concat(u):"".concat(i,"//").concat(r).concat(d).concat(l).concat(u)}:t,n=e.parseURL,i=void 0===n?function(e){var t=e.qsModule,a=e.location;return t.parse(a.search.slice(1),{arrayLimit:99})}:n,r=e.writeDelay,o=void 0===r?400:r,s=e.windowTitle,l=e.getLocation,u=void 0===l?function(){return Oe(function(e){return e.window.location},{fallback:function(){throw new Error("You need to provide `getLocation` to the `history` router in environments where `window` does not exist.")}})}:l,c=e.start,d=e.dispose,p=e.push,m=e.cleanUrlOnDispose;return new Ke({createURL:a,parseURL:i,writeDelay:o,windowTitle:s,getLocation:u,start:c,dispose:d,push:p,cleanUrlOnDispose:m})}():t,n=e.stateMapping,i=void 0===n?{$$type:"ais.simple",stateToRoute:function(e){return Object.keys(e).reduce(function(t,a){return je(ue({},t),le({},a,Xe(e[a])))},{})},routeToState:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return Object.keys(e).reduce(function(t,a){var n=e[a];return"object"!==(void 0===n?"undefined":fe(n))||null===n?t:je(ue({},t),le({},a,Xe(n)))},{})}}:n,r=e.$$internal,o=void 0!==r&&r;return function(e){var t=e.instantSearchInstance;t._createURL=function(e){var n=0===t.mainIndex.getWidgets().length?t._initialUiState:t.mainIndex.getWidgetUiState({}),r=Object.keys(e).reduce(function(t,a){return je(ue({},t),le({},a,e[a]))},n),o=i.stateToRoute(r);return a.createURL(o)};var n=void 0,r=t._initialUiState;return{$$type:"ais.router({router:".concat(a.$$type||"__unknown__",", stateMapping:").concat(i.$$type||"__unknown__","})"),$$internal:o,onStateChange:function(e){var t=e.uiState,r=i.stateToRoute(t);void 0!==n&&$e(n,r)||(a.write(r),n=r)},subscribe:function(){t._initialUiState=ue({},r,i.routeToState(a.read())),a.onUpdate(function(e){t.mainIndex.getWidgets().length>0&&t.setUiState(i.routeToState(e))})},started:function(){var e;null===(e=a.start)||void 0===e||e.call(a)},unsubscribe:function(){a.dispose()}}}},Ze=0;var et=Promise.resolve();function tt(e){var t=null,a=!1,n=function(){for(var n=arguments.length,i=new Array(n),r=0;r<n;r++)i[r]=arguments[r];null===t&&(t=et.then(function(){t=null,a?a=!1:e.apply(void 0,me(i))}))};return n.wait=function(){if(null===t)throw new Error("The deferred function should be called before calling `wait()`");return t},n.cancel=function(){null!==t&&(a=!0)},n}function at(e){for(var t=e.getParent(),a=[e.getHelper().state];null!==t;)a=[t.getHelper().state].concat(a),t=t.getParent();return a}function nt(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];var n=t.map(function(e){return a=(t=e).name,n=t.connector,["https://www.algolia.com/doc/api-reference/widgets/",a,"/js/",void 0!==n&&n?"#connector":""].join("");var t,a,n}).join(", ");return function(e){return[e,"See documentation: ".concat(n)].filter(
2Boolean).join("\n\n")}}var it=function(e,t){return e.setQueryParameters({hierarchicalFacets:t.hierarchicalFacets.reduce(function(e,t){var a=function(e,t){if(!Array.isArray(e))return-1;for(var a=0;a<e.length;a++)if(t(e[a]))return a;return-1}(e,function(e){return e.name===t.name});if(-1===a)return e.concat(t);var n=e.slice();return n.splice(a,1,t),n},e.hierarchicalFacets)})},rt=function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.reduce(function(e,t){var a=function(e,t){return e.setQueryParameters({hierarchicalFacetsRefinements:ue({},e.hierarchicalFacetsRefinements,t.hierarchicalFacetsRefinements)})}(e,t),n=function(e,t){return t.tagRefinements.reduce(function(e,t){return e.addTagRefinement(t)},e)}(it(a,t),t),i=function(e,t){return e.setQueryParameters({numericRefinements:ue({},e.numericRefinements,t.numericRefinements)})}(n,t),r=function(e,t){return e.setQueryParameters({disjunctiveFacetsRefinements:ue({},e.disjunctiveFacetsRefinements,t.disjunctiveFacetsRefinements)})}(i,t),o=function(e,t){return e.setQueryParameters({facetsExcludes:ue({},e.facetsExcludes,t.facetsExcludes)})}(r,t),s=function(e,t){return e.setQueryParameters({facetsRefinements:ue({},e.facetsRefinements,t.facetsRefinements)})}(o,t),l=function(e,t){return t.disjunctiveFacets.reduce(function(e,t){return e.addDisjunctiveFacet(t)},e)}(s,t),u=function(e,t){var a=[].concat(e.ruleContexts).concat(t.ruleContexts).filter(Boolean).filter(function(e,t,a){return a.indexOf(e)===t});return a.length>0?e.setQueryParameters({ruleContexts:a}):e}(l,t),c=function(e,t){return t.facets.reduce(function(e,t){return e.addFacet(t)},e)}(u,t);return function(e,t){t.facets,t.disjunctiveFacets,t.facetsRefinements,t.facetsExcludes,t.disjunctiveFacetsRefinements,t.numericRefinements,t.tagRefinements,t.hierarchicalFacets,t.hierarchicalFacetsRefinements,t.ruleContexts;var a=re(t,["facets","disjunctiveFacets","facetsRefinements","facetsExcludes","disjunctiveFacetsRefinements","numericRefinements","tagRefinements","hierarchicalFacets","hierarchicalFacetsRefinements","ruleContexts"]);return e.setQueryParameters(a)}(c,t)})},ot=nt({name:"index-widget"});function st(e,t){var a=t.state,n=t.recommendState,i=t.isPageReset,r=t._uiState;a!==e.state&&(e.state=a,e.emit("change",{state:e.state,results:e.lastResults,isPageReset:i,_uiState:r})),n!==e.recommendState&&(e.recommendState=n)}function lt(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return e.reduce(function(e,a){return Le(a)?e:a.getWidgetUiState||a.getWidgetState?a.getWidgetUiState?a.getWidgetUiState(e,t):a.getWidgetState(e,t):e},a)}function ut(e,t){var a=t.initialSearchParameters,n=re(t,["initialSearchParameters"]);return e.reduce(function(e,t){return!t.getWidgetSearchParameters||Le(t)?e:"search"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):t.getWidgetSearchParameters(e,n)},a)}function ct(e,t){var a=t.initialRecommendParameters,n=re(t,["initialRecommendParameters"]);return e.reduce(function(e,t){return!Le(t)&&"recommend"===t.dependsOn&&t.getWidgetParameters?t.getWidgetParameters(e,n):e},a)}function dt(e){var t=e.filter(Le);0!==t.length&&t.forEach(function(e){var t=e.getHelper();st(t,{state:t.state.resetPage(),recommendState:t.recommendState,isPageReset:!0}),dt(e.getWidgets())})}function pt(e){return e.filter(Le).reduce(function(e,t){var a;return(a=e).concat.apply(a,[{indexId:t.getIndexId(),results:t.getResults(),helper:t.getHelper()}
2].concat(me(pt(t.getWidgets()))))},[])}var mt=function(e){if(void 0===e||void 0===e.indexName&&!e.EXPERIMENTAL_isolated)throw new Error(ot("The `indexName` option is required."));var t=e.indexName,a=void 0===t?"":t,n=e.indexId,i=void 0===n?a:n,r=e.EXPERIMENTAL_isolated,o=void 0!==r&&r,s=[],l={},u=null,c=null,d=null,p=null,m=null,h=!1,g=!1;return{$$type:"ais.index",$$widgetType:"ais.index",_isolated:o,getIndexName:function(){return a},getIndexId:function(){return i},getHelper:function(){return d},getResults:function(){return(null==p?void 0:p.lastResults)?(p.lastResults._state=d.state,p.lastResults):null},getResultsForWidget:function(e){return"recommend"!==e.dependsOn||Le(e)||void 0===e.$$id?this.getResults():(null==d?void 0:d.lastRecommendResults)?d.lastRecommendResults[e.$$id]:null},getPreviousState:function(){return m},getScopedResults:function(){var e=this.getParent();return pt(e?e.getWidgets():0===a.length?this.getWidgets():[this])},getParent:function(){return o?null:c},createURL:function(e){return"function"==typeof e?u._createURL(le({},i,e(l))):u._createURL(le({},i,lt(s,{searchParameters:e,helper:d})))},scheduleLocalSearch:tt(function(){o&&(null==d||d.search())}),getWidgets:function(){return s},addWidgets:function(e){var t=this;if(!Array.isArray(e))throw new Error(ot("The `addWidgets` method expects an array of widgets."));var a=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(a.some(function(e){return"function"!=typeof e.init&&"function"!=typeof e.render}))throw new Error(ot("The widget definition expects a `render` and/or an `init` method."));return a.forEach(function(e){e.parent=t,Le(e)||(u&&"recommend"===e.dependsOn?u._hasRecommendWidget=!0:u?u._hasSearchWidget=!0:"recommend"===e.dependsOn?h=!0:g=!0,function(e){"recommend"===e.dependsOn&&(e.$$id=Ze++)}(e))}),s=s.concat(a),u&&Boolean(a.length)&&(st(d,{state:ut(s,{uiState:l,initialSearchParameters:d.state}),recommendState:ct(s,{uiState:l,initialRecommendParameters:d.recommendState}),_uiState:l}),a.forEach(function(e){e.getRenderState&&We({renderState:e.getRenderState(u.renderState[t.getIndexId()]||{},Be(u,t,u._initialUiState)),instantSearchInstance:u,parent:t})}),a.forEach(function(e){e.init&&e.init(Be(u,t,u._initialUiState))}),o?this.scheduleLocalSearch():u.scheduleSearch()),this},removeWidgets:function(e){var t=this;if(!Array.isArray(e))throw new Error(ot("The `removeWidgets` method expects an array of widgets."));var a=e.reduce(function(e,t){return e.concat(Array.isArray(t)?t:[t])},[]);if(a.some(function(e){return"function"!=typeof e.dispose}))throw new Error(ot("The widget definition expects a `dispose` method."));if((s=s.filter(function(e){return-1===a.indexOf(e)})).forEach(function(e){e.parent=void 0,Le(e)||(u&&"recommend"===e.dependsOn?u._hasRecommendWidget=!0:u?u._hasSearchWidget=!0:"recommend"===e.dependsOn?h=!0:g=!0)}),u&&Boolean(a.length)){var n=a.reduce(function(e,a){var n=a.dispose({helper:d,state:e.cleanedSearchState,recommendState:e.cleanedRecommendState,parent:t});return Ie(n,Ae.RecommendParameters)?e.cleanedRecommendState=n:n&&(e.cleanedSearchState=n),e},{cleanedSearchState:d.state,cleanedRecommendState:d.recommendState}),i=n.cleanedSearchState,r=n.cleanedRecommendState,c=u.future.preserveSharedStateOnUnmount?ut(s,{uiState:l,initialSearchParameters:new Ae.SearchParameters({index:this.getIndexName()})}):ut(s,{uiState:lt(s,{searchParameters:i,helper:d}),initialSearchParameters:i});l=lt(s,{searchParameters:c,helper:d}),d.setState(c),d.recommendState=r,s.length&&(o?this.scheduleLocalSearch():u.scheduleSearch())}return this},init:function(e){var t,n=this,r=e.instantSearchInstance,f=e.parent,b=e.uiState;if(null===d){u=r,c=f,l=b[i]||{};var y=r.mainHelper,v=ut(s,{uiState:l,initialSearchParameters:new Ae.SearchParameters({index:a})}),w=ct(s,{uiState:l,initialRecommendParameters:new Ae.RecommendParameters});(d=Ae(y.getClient(),v.index,v)).recommendState=w,d.search=function(){return o?(r.status="loading",n.render({instantSearchInstance:r}),r.compositionID?d.searchWithComposition():d.searchOnlyWithDerivedHelpers()):r.onStateChange?(r.onStateChange({uiState:r.mainIndex.getWidgetUiState({}),setUiState:function(e){return r.setUiState(e,!1)}}),y):y.search()},d.searchWithoutTriggeringOnStateChange=function(){return y.search()},d.searchForFacetValues=function(e,t,a,i){var r=rt.apply(void 0,[y.state].concat(me(at(n)))).setQueryParameters(i);return y.searchForFacetValues(e,t,a,r)};var k=a?d:Ae({},"__empty_index__",{}),I=o?k:function(e,t){for(;e;){if(e._isolated)return e.getHelper();e=e.getParent()}return t}(f,y);p=I.derive(function(){return rt.apply(void 0,[y.state].concat(me(at(n))))},function(){return n.getHelper().recommendState});var S=null===(t=r._initialResults)||void 0===t?void 0:t[this.getIndexId()];if(null==S?void 0:S.results){var A=new Ae.SearchResults(new Ae.SearchParameters(S.state),S.results);p.lastResults=A,d.lastResults=A}if(null==S?void 0:S.recommendResults){var j=new Ae.RecommendResults(new Ae.RecommendParameters({params:S.recommendResults.params}),S.recommendResults.results);p.lastRecommendResults=j,d.lastRecommendResults=j}d.on("change",function(e){e.isPageReset&&dt(s)}),p.on("search",function(){r.scheduleStalledRender()}),p.on("result",function(e){var t=e.results;r.scheduleRender(),d.lastResults=t,m=null==t?void 0:t._state}),p.on("recommend:result",function(e){var t=e.recommend;r.scheduleRender(),d.lastRecommendResults=t.results}
2),s.forEach(function(e){e.getRenderState&&We({renderState:e.getRenderState(r.renderState[n.getIndexId()]||{},Be(r,n,b)),instantSearchInstance:r,parent:n})}),s.forEach(function(e){e.init&&e.init(Be(r,n,b))}),d.on("change",function(e){var t=e.state,a=e._uiState;l=lt(s,{searchParameters:t,helper:d},a||{}),r.onStateChange||r.onInternalStateChange()}),S&&r.scheduleRender(),h&&(r._hasRecommendWidget=!0),g&&(r._hasSearchWidget=!0)}},render:function(e){var t=this,n=e.instantSearchInstance;"error"===n.status&&!n.mainHelper.hasPendingRequests()&&m&&d.setState(m);var i=this.getResults()||(null==p?void 0:p.lastRecommendResults)||o&&!a?s:s.filter(function(e){return e.shouldRender});(i=i.filter(function(e){return!e.shouldRender||e.shouldRender({instantSearchInstance:n})})).forEach(function(e){e.getRenderState&&We({renderState:e.getRenderState(n.renderState[t.getIndexId()]||{},Ue(n,t,e)),instantSearchInstance:n,parent:t})}),i.forEach(function(e){e.render&&e.render(Ue(n,t,e))})},dispose:function(){var e=this;s.forEach(function(t){t.dispose&&d&&t.dispose({helper:d,state:d.state,recommendState:d.recommendState,parent:e})}),u=null,c=null,null==d||d.removeAllListeners(),d=null,null==p||p.detach(),p=null},getWidgetUiState:function(e){return s.filter(Le).filter(function(e){return!e._isolated}).reduce(function(e,t){return t.getWidgetUiState(e)},je(ue({},e),le({},i,ue({},e[i],l))))},getWidgetState:function(e){return this.getWidgetUiState(e)},getWidgetSearchParameters:function(e,t){var a=t.uiState;return ut(s,{uiState:a,initialSearchParameters:e})},shouldRender:function(){return!0},refreshUiState:function(){l=lt(s,{searchParameters:this.getHelper().state,helper:this.getHelper()},l)},setIndexUiState:function(e){var t="function"==typeof e?e(l):e;u.setUiState(function(e){return je(ue({},e),le({},i,t))})}}};var ht=function(e){return function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.descendantName,n=t.modifierName,i=a?"-".concat(a):"",r=n?"--".concat(n):"";return"".concat("ais","-").concat(e).concat(i).concat(r)}};function gt(e,t){return(Array.isArray(t)?t:t.split(".")).reduce(function(e,t){return e&&e[t]},e)}function ft(){return ft=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},ft.apply(this,arguments)}var bt={"&":"&","<":"<",">":">",'"':""","'":"'"},yt=/[&<>"']/g,vt=RegExp(yt.source);var wt={"&":"&","<":"<",">":">",""":'"',"'":"'"},kt=/&(amp|quot|lt|gt|#39);/g,It=RegExp(kt.source);function St(e){return e&&It.test(e)?e.replace(kt,function(e){return wt[e]}):e}function At(e){if(!function(e){return"object"===(void 0===e?"undefined":fe(e))&&null!==e}(e)||"[object Object]"!==function(e){return null===e?void 0===e?"[object Undefined]":"[object Null]":Object.prototype.toString.call(e)}(e))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}var jt={highlightPreTag:"__ais-highlight__",highlightPostTag:"__/ais-highlight__"},xt="<mark>",Ft="</mark>";function Et(e){return function(e){return e&&vt.test(e)?e.replace(yt,function(e){return bt[e]}):e}(e).replace(new RegExp(jt.highlightPreTag,"g"),xt).replace(new RegExp(jt.highlightPostTag,"g"),Ft)}function Tt(e){return At(e)&&"string"!=typeof e.value?Object.keys(e).reduce(function(t,a){return je(ue({},t),le({},a,Tt(e[a])))},{}):Array.isArray(e)?e.map(Tt):je(ue({},e),{value:Et(e.value)})}function Ot(e){return void 0===e.__escaped&&((e=e.map(function(e){!function(e){if(null==e)throw new TypeError("Cannot destructure "+e)}(e);var t=ft({},e);return t._highlightResult&&(t._highlightResult=Tt(t._highlightResult)),t._snippetResult&&(t._snippetResult=Tt(t._snippetResult)),t})).__escaped=!0),e}var _t=ht("Highlight");function Pt(e){var t=xt,a=Ft;return e.map(function(e){return e.isHighlighted?t+e.value+a:e.value}).join("")}var zt=new RegExp(/\w/i);function Dt(e,t){var a,n,i=e[t],r=(null===(a=e[t+1])||void 0===a?void 0:a.isHighlighted)||!0,o=(null===(n=e[t-1])||void 0===n?void 0:n.isHighlighted)||!0;return zt.test(St(i.value))||o!==r?i.isHighlighted:o}function Ct(e){return e.some(function(e){return e.isHighlighted})?e.map(function(t,a){return je(ue({},t),{isHighlighted:!Dt(e,a)})}):e.map(function(e){return je(ue({},e),{isHighlighted:!1})})}function Nt(e){var t=Ft,a=xt,n=e.split(a),i=n.shift(),r=i?[{value:i,isHighlighted:!1}]:[];
2return n.forEach(function(e){var a=e.split(t);r.push({value:a[0],isHighlighted:!0}),""!==a[1]&&r.push({value:a[1],isHighlighted:!1})}),r}var Mt=ht("ReverseHighlight");var Rt=ht("Snippet");var qt=ht("ReverseSnippet");function Lt(e){return btoa(encodeURIComponent(JSON.stringify(e)))}function Bt(e,t){return function(e){var t,a=e.method,n=e.payload;if("object"!==(void 0===n?"undefined":fe(n)))throw new Error("The insights helper expects the payload to be an object.");try{t=Lt(n)}catch(i){throw new Error("Could not JSON serialize the payload object.")}return'data-insights-method="'.concat(a,'" data-insights-payload="').concat(t,'"')}({method:e,payload:t})}function Ut(e){var t=e.numberLocale;return{formatNumber:function(e,a){return function(e,t){return e.toLocaleString(t)}(Number(a(e)),t)},highlight:function(e,t){try{return t(function(e){var t=e.attribute,a=e.highlightedTagName,n=void 0===a?"mark":a,i=e.hit,r=e.cssClasses,o=void 0===r?{}:r,s=(gt(i._highlightResult,t)||{}).value,l=void 0===s?"":s,u=_t({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):"");return l.replace(new RegExp(xt,"g"),"<".concat(n,' class="').concat(u,'">')).replace(new RegExp(Ft,"g"),"</".concat(n,">"))}(je(ue({},JSON.parse(e)),{hit:this})))}catch(a){throw new Error('\nThe highlight helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseHighlight:function(e,t){try{return t(function(e){var t=e.attribute,a=e.highlightedTagName,n=void 0===a?"mark":a,i=e.hit,r=e.cssClasses,o=void 0===r?{}:r,s=(gt(i._highlightResult,t)||{}).value,l=void 0===s?"":s,u=Mt({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):"");return Pt(Ct(Nt(l))).replace(new RegExp(xt,"g"),"<".concat(n,' class="').concat(u,'">')).replace(new RegExp(Ft,"g"),"</".concat(n,">"))}(je(ue({},JSON.parse(e)),{hit:this})))}catch(a){throw new Error('\n The reverseHighlight helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},snippet:function(e,t){try{return t(function(e){var t=e.attribute,a=e.highlightedTagName,n=void 0===a?"mark":a,i=e.hit,r=e.cssClasses,o=void 0===r?{}:r,s=(gt(i._snippetResult,t)||{}).value,l=void 0===s?"":s,u=Rt({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):"");return l.replace(new RegExp(xt,"g"),"<".concat(n,' class="').concat(u,'">')).replace(new RegExp(Ft,"g"),"</".concat(n,">"))}(je(ue({},JSON.parse(e)),{hit:this})))}catch(a){throw new Error('\nThe snippet helper expects a JSON object of the format:\n{ "attribute": "name", "highlightedTagName": "mark" }')}},reverseSnippet:function(e,t){try{return t(function(e){var t=e.attribute,a=e.highlightedTagName,n=void 0===a?"mark":a,i=e.hit,r=e.cssClasses,o=void 0===r?{}:r,s=(gt(i._snippetResult,t)||{}).value,l=void 0===s?"":s,u=qt({descendantName:"highlighted"})+(o.highlighted?" ".concat(o.highlighted):"");return Pt(Ct(Nt(l))).replace(new RegExp(xt,"g"),"<".concat(n,' class="').concat(u,'">')).replace(new RegExp(Ft,"g"),"</".concat(n,">"))}(je(ue({},JSON.parse(e)),{hit:this})))}catch(a){throw new Error('\n The reverseSnippet helper expects a JSON object of the format:\n { "attribute": "name", "highlightedTagName": "mark" }')}},insights:function(e,t){try{var a=JSON.parse(e),n=a.method,i=a.payload;return t(Bt(n,ue({objectIDs:[this.objectID]},i)))}catch(r){throw new Error('\nThe insights helper expects a JSON object of the format:\n{ "method": "method-name", "payload": { "eventName": "name of the event" } }')}}}}function Wt(e){var t;return(null===(t=e.compositionFeedsResults)||void 0===t?void 0:t.length)?e.compositionFeedsResults:e.results||[]}function Ht(e){return Object.keys(e).map(function(t){return function(e){for(var t=arguments.length,a=new Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];var i=0;return e.replace(/%s/g,function(){return encodeURIComponent(a[i++])})}("%s=%s",t,(a=e[t],"[object Object]"===Object.prototype.toString.call(a)||"[object Array]"===Object.prototype.toString.call(a)?JSON.stringify(e[t]):e[t]));var a}).join("&")}function Vt(e,t){var a=e[t.getIndexId()]||{};
2t.getHelper().setState(t.getWidgetSearchParameters(t.getHelper().state,{uiState:a})),t.getWidgets().filter(Le).forEach(function(t){return Vt(e,t)})}var Qt=nt({name:"instantsearch"});function Gt(){return"#"}var Kt={preserveSharedStateOnUnmount:!1,persistHierarchicalRootCount:!1},Xt=function(e){function t(e){var a;ye(this,t),le(a=function(e,t,a){return t=he(t),be(e,ge()?Reflect.construct(t,a||[],he(e).constructor):t.apply(e,a))}(this,t),"client",void 0),le(a,"indexName",void 0),le(a,"compositionID",void 0),le(a,"insightsClient",void 0),le(a,"onStateChange",null),le(a,"future",void 0),le(a,"helper",void 0),le(a,"mainHelper",void 0),le(a,"mainIndex",void 0),le(a,"started",void 0),le(a,"templatesConfig",void 0),le(a,"renderState",{}),le(a,"_stalledSearchDelay",void 0),le(a,"_searchStalledTimer",void 0),le(a,"_initialUiState",void 0),le(a,"_initialResults",void 0),le(a,"_manuallyResetScheduleSearch",!1),le(a,"_resetScheduleSearch",void 0),le(a,"_createURL",void 0),le(a,"_searchFunction",void 0),le(a,"_mainHelperSearch",void 0),le(a,"_hasSearchWidget",!1),le(a,"_hasRecommendWidget",!1),le(a,"_insights",void 0),le(a,"middleware",[]),le(a,"sendEventToInsights",void 0),le(a,"status","idle"),le(a,"error",void 0),le(a,"scheduleSearch",tt(function(){a.started&&a.mainHelper.search()})),le(a,"scheduleRender",tt(function(){var e,t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];(null===(e=a.mainHelper)||void 0===e?void 0:e.hasPendingRequests())||(clearTimeout(a._searchStalledTimer),a._searchStalledTimer=null,t&&(a.status="idle",a.error=void 0)),a.mainIndex.render({instantSearchInstance:a}),a.emit("render")})),le(a,"onInternalStateChange",tt(function(){var e=a.mainIndex.getWidgetUiState({});a.middleware.forEach(function(t){t.instance.onStateChange({uiState:e})})})),a.setMaxListeners(100);var n=e.indexName,i=void 0===n?"":n,r=e.compositionID,o=e.numberLocale,s=e.initialUiState,l=void 0===s?{}:s,u=e.routing,c=void 0===u?null:u,d=e.insights,p=void 0===d?void 0:d,m=e.searchFunction,h=e.stalledSearchDelay,g=void 0===h?200:h,f=e.searchClient,b=void 0===f?null:f,y=e.insightsClient,v=void 0===y?null:y,w=e.onStateChange,k=void 0===w?null:w,I=e.future,S=void 0===I?ue({},Kt,e.future||{}):I;if(null===b)throw new Error(Qt("The `searchClient` option is required."));if("function"!=typeof b.search)throw new Error("The `searchClient` must implement a `search` method.\n\nSee: https://www.algolia.com/doc/guides/building-search-ui/going-further/backend-search/in-depth/backend-instantsearch/js/");if("function"==typeof b.addAlgoliaAgent&&b.addAlgoliaAgent("instantsearch.js (".concat("4.96.2",")")),v&&"function"!=typeof v)throw new Error(Qt("The `insightsClient` option should be a function."));if(a.client=b,a.future=S,a.insightsClient=v,a.indexName=i,a.compositionID=r,a.helper=null,a.mainHelper=null,a.mainIndex=mt({indexName:a.compositionID||a.indexName}),a.onStateChange=k,a.started=!1,a.templatesConfig={helpers:Ut({numberLocale:o}),compileOptions:{}},a._stalledSearchDelay=g,a._searchStalledTimer=null,a._createURL=Gt,a._initialUiState=l,a._initialResults=null,a._insights=p,m&&(a._searchFunction=m),a.sendEventToInsights=ze,c){var A="boolean"==typeof c?{}:c;A.$$internal=!0,a.use(Je(A))}if(p){var j="boolean"==typeof p?{}:p;j.$$internal=!0,a.use(Ne(j))}return Oe(function(e){var t,a;return(null===(a=e.window.navigator)||void 0===a||null===(t=a.userAgent)||void 0===t?void 0:t.indexOf("Algolia Crawler"))>-1},{fallback:function(){return!1}})&&a.use(Ve({$$internal:!0})),a}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&ke(e,t)}(t,e),we(t,[{key:"_isSearchStalled",get:function(){return"stalled"===this.status}},{key:"use",value:function(){for(var e=this,t=arguments.length,a=new Array(t),n=0;n<t;n++)a[n]=arguments[n];var i=a.map(function(t){var a=ue({$$type:"__unknown__",$$internal:!1,subscribe:ze,started:ze,unsubscribe:ze,onStateChange:ze},t({instantSearchInstance:e}));return e.middleware.push({creator:t,instance:a}),a});
vendor: 5,491 bytes, line 2
2return this.started&&i.forEach(function(e){e.subscribe(),e.started()}),this}},{key:"unuse",value:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return this.middleware.filter(function(e){return t.includes(e.creator)}).forEach(function(e){return e.instance.unsubscribe()}),this.middleware=this.middleware.filter(function(e){return!t.includes(e.creator)}),this}},{key:"EXPERIMENTAL_use",value:function(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return this.use.apply(this,me(t))}},{key:"addWidget",value:function(e){return this.addWidgets([e])}},{key:"addWidgets",value:function(e){if(!Array.isArray(e))throw new Error(Qt("The `addWidgets` method expects an array of widgets. Please use `addWidget`."));if(this.compositionID&&e.some(function(e){return!Array.isArray(e)&&Le(e)&&!e._isolated}))throw new Error(Qt("The `index` widget cannot be used with a composition-based InstantSearch implementation."));return this.mainIndex.addWidgets(e),this}},{key:"removeWidget",value:function(e){return this.removeWidgets([e])}},{key:"removeWidgets",value:function(e){if(!Array.isArray(e))throw new Error(Qt("The `removeWidgets` method expects an array of widgets. Please use `removeWidget`."));return this.mainIndex.removeWidgets(e),this}},{key:"start",value:function(){var e=this;if(this.started)throw new Error(Qt("The `start` method has already been called once."));var t,a,n,i=this.mainHelper||Ae(this.client,this.indexName,void 0,{persistHierarchicalRootCount:this.future.persistHierarchicalRootCount});if(this.compositionID&&(i.searchForFacetValues=i.searchForCompositionFacetValues.bind(i)),i.search=function(){return e.status="loading",e.scheduleRender(!1),e._hasSearchWidget&&(e.compositionID?i.searchWithComposition():i.searchOnlyWithDerivedHelpers()),e._hasRecommendWidget&&i.recommend(),i},this._searchFunction){var r={search:function(){return new Promise(ze)}};this._mainHelperSearch=i.search.bind(i),i.search=function(){var t=e.mainIndex.getHelper(),a=Ae(r,t.state.index,t.state);return a.once("search",function(a){var n=a.state;t.overrideStateWithoutTriggeringChangeEvent(n),e._mainHelperSearch()}),a.on("change",function(e){var a=e.state;t.setState(a)}),e._searchFunction(a),i}}if(i.on("error",function(t){var a=t.error;if(!Ie(a,Error)){var n=a;a=Object.keys(n).reduce(function(e,t){return e[t]=n[t],e},new Error(n.message))}a.error=a,e.error=a,e.status="error",e.scheduleRender(!1),e.emit("error",a)}),this.mainHelper=i,this.middleware.forEach(function(e){e.instance.subscribe()}),this.mainIndex.init({instantSearchInstance:this,parent:null,uiState:this._initialUiState}),this._initialResults){!function(e,t){if(t&&("transporter"in e&&!e._cacheHydrated||e._useCache&&"function"==typeof e.addAlgoliaAgent)){var a=[Object.keys(t).reduce(function(e,a){var n=t[a],i=n.state,r=n.requestParams,o=Wt(n),s=o&&i?o.map(function(e,t){return ue({indexName:i.index||e.index},(null==r?void 0:r[t])||e.params?{params:Ht((null==r?void 0:r[t])||(a=e.params,a.split("&").reduce(function(e,t){var a=Ee(t.split("="),2),n=a[0],i=a[1];return e[n]=i?decodeURIComponent(i):"",e},{})))}:{});var a}):[];return e.concat(s)},[])],n=Object.keys(t).reduce(function(e,a){var n=Wt(t[a]);return n?e.concat(n):e},[]);if("transporter"in e&&!e._cacheHydrated){e._cacheHydrated=!0;var i=e.search.bind(e);e.search=function(t){for(var a=arguments.length,n=new Array(a>1?a-1:0),r=1;r<a;r++)n[r-1]=arguments[r];var o=Array.isArray(t)?t.map(function(e){return je(ue({},e),{params:Ht(e.params)})}):Ht(t.requestBody.params);return e.transporter.responsesCache.get({method:"search",args:[o].concat(me(n))},function(){return i.apply(void 0,[t].concat(me(n)))})},e.transporter.responsesCache.set({method:"search",args:a},{results:n})}if(!("transporter"in e)){var r="/1/indexes/*/queries_body_".concat(JSON.stringify({requests:a}));e.cache=je(ue({},e.cache),le({},r,JSON.stringify({results:Object.keys(t).map(function(e){return Wt(t[e])})})))}}}(this.client,this._initialResults),t=this.mainHelper,a=this._initialResults,n=Object.keys(a).reduce(function(e,t){var n=a[t];return n.recommendResults?ue({},e,n.recommendResults.results):e},{}),t._recommendCache=n;var o=this.scheduleSearch;this.scheduleSearch=tt(ze),this._manuallyResetScheduleSearch?this._resetScheduleSearch=function(){e.scheduleSearch=o}:tt(function(){e.scheduleSearch=o})()}else this.mainIndex.getWidgets().length>0&&this.scheduleSearch();this.helper=this.mainIndex.getHelper(),this.started=!0,this.middleware.forEach(function(e){e.instance.started()}),void 0===this._insights&&i.derivedHelpers[0].once("result",function(){e.mainIndex.getScopedResults().some(function(e){var t=e.results;return null==t?void 0:t._automaticInsights})&&e.use(Ne({$$internal:!0,$$automatic:!0}))})}},{key:"dispose",value:function(){var e;this.scheduleSearch.cancel(),this.scheduleRender.cancel(),clearTimeout(this._searchStalledTimer),this.removeWidgets(this.mainIndex.getWidgets()),this.mainIndex.dispose(),this.started=!1,this.removeAllListeners(),null===(e=this.mainHelper)||void 0===e||e.removeAllListeners(),this.mainHelper=null,this.helper=null,this.middleware.forEach(function(e){e.instance.unsubscribe()})}},{key:"scheduleStalledRender",value:function(){var e=this;this._searchStalledTimer||(this._searchStalledTimer=setTimeout(function(){e.status="stalled",e.scheduleRender()},this._stalledSearchDelay))}},{key:"setUiState",value:function(e){var t=this,a=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];
2if(!this.mainHelper)throw new Error(Qt("The `start` method needs to be called before `setUiState`."));this.mainIndex.refreshUiState();var n="function"==typeof e?e(this.mainIndex.getWidgetUiState({})):e;this.onStateChange&&a?this.onStateChange({uiState:n,setUiState:function(e){Vt("function"==typeof e?e(n):e,t.mainIndex),t.scheduleSearch(),t.onInternalStateChange()}}):(Vt(n,this.mainIndex),this.scheduleSearch(),this.onInternalStateChange())}},{key:"getUiState",value:function(){return this.started&&this.mainIndex.refreshUiState(),this.mainIndex.getWidgetUiState({})}},{key:"createURL",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(!this.started)throw new Error(Qt("The `start` method needs to be called before `createURL`."));return this._createURL(e)}},{key:"refresh",value:function(){if(!this.mainHelper)throw new Error(Qt("The `start` method needs to be called before `refresh`."));this.mainHelper.clearCache().search()}}]),t}(Se),Yt=a(58139),$t="7.32.2",Jt=Object.prototype.hasOwnProperty;function Zt(e,t,a){if(null==a?void 0:a(e,t))return!0;var n,i;if(e===t)return!0;if(e&&t&&(n=e.constructor)===t.constructor){if(n===Date)return e.getTime()===t.getTime();if(n===RegExp)return e.toString()===t.toString();if(n===Array){if((i=e.length)===t.length)for(;i--&&Zt(e[i],t[i],a););return-1===i}if(!n||"object"===(void 0===e?"undefined":fe(e))){for(n in i=0,e){if(Jt.call(e,n)&&++i&&!Jt.call(t,n))return!1;if(!(n in t)||!Zt(e[n],t[n],a))return!1}return Object.keys(t).length===i}}return e!=e&&t!=t}var ea=(0,n.createContext)(null);function ta(){return(0,n.useContext)(ea)}var aa=(0,n.createContext)(null);function na(){return(0,n.useContext)(aa)}var ia=(0,n.createContext)({countRef:{current:0},waitForResultsRef:null,ignoreMultipleHooksWarning:!1});function ra(){return(0,n.useContext)(ia)}var oa=["react (".concat(n.version,")"),"react-instantsearch (".concat($t,")"),"react-instantsearch-core (".concat($t,")")],sa="react-instantsearch-server (".concat($t,")");function la(e){var t,a,i,r=Ee((0,n.useReducer)(function(e){return e+1},0),2)[1],o=ta(),s=na(),l=ra().waitForResultsRef,u=null==s?void 0:s.initialResults,c=(0,n.useRef)(e),d=o||u||l,p=(0,n.useRef)(null);if((null==s?void 0:s.ssrSearchRef)&&(p=s.ssrSearchRef),null===p.current){var m=new Xt(e);m._schedule=function(e){m._schedule.queue.push(e),clearTimeout(m._schedule.timer),m._schedule.timer=setTimeout(function(){m._schedule.queue.forEach(function(e){e()}),m._schedule.queue=[]},0)},m._schedule.queue=[],d&&(m._initialResults=u||{},m._manuallyResetScheduleSearch=!0),ua(e.searchClient,me(oa).concat([o&&sa,(t="undefined"!=typeof window&&(null===(a=window.next)||void 0===a?void 0:a.version)||("undefined"!=typeof process?null===(i={})||void 0===i?void 0:i.NEXT_RUNTIME:void 0),t?"next.js (".concat(t,")"):null)])),d&&m.start(),o&&o.notifyServer({search:m}),e.routing,p.current=m}var h,g=p.current,f=c.current;(f.indexName!==e.indexName&&(g.helper.setIndex(e.indexName||"").search(),c.current=e),f.searchClient!==e.searchClient&&(ua(e.searchClient,me(oa).concat([o&&sa])),g.mainHelper.setClient(e.searchClient).search(),c.current=e),f.onStateChange!==e.onStateChange&&(g.onStateChange=e.onStateChange,c.current=e),f.searchFunction!==e.searchFunction&&(g._searchFunction=e.searchFunction,c.current=e),f.stalledSearchDelay!==e.stalledSearchDelay)&&(g._stalledSearchDelay=null!==(h=e.stalledSearchDelay)&&void 0!==h?h:200,c.current=e);Zt(f.future,e.future)||(g.future=ue({},Kt,e.future),c.current=e);var b=(0,n.useRef)(null),y=(0,Yt.useSyncExternalStore)((0,n.useCallback)(function(){var e=p.current;return null===b.current?e.started||(e.start(),r()):(clearTimeout(b.current),e._preventWidgetCleanup=!1),function(){(null==s?void 0:s.ssrSearchRef)||(clearTimeout(e._schedule.timer),b.current=setTimeout(function(){e.dispose()}),e._preventWidgetCleanup=!0)}},[r,s]),function(){return p.current},function(){return p.current});return y}function ua(e,t){"function"==typeof e.addAlgoliaAgent&&t.filter(Boolean).forEach(function(t){e.addAlgoliaAgent(t)})}function ca(e){var t=e.children,a=la(re(e,["children"]));return a.started?n.createElement(se.Provider,{value:a},n.createElement(oe.Provider,{value:a.mainIndex},t,n.createElement(da,{search:a}))):null}function da(e){var t=e.search;return(0,n.useEffect)(function(){t._resetScheduleSearch&&t._resetScheduleSearch()},[t]),null}var pa=nt({name:"configure",connector:!0});function ma(e,t){return e.setQueryParameters(Object.keys(t.searchParameters).reduce(function(e,t){return je(ue({},e),le({},t,void 0))},{}))}var ha=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ze,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ze;
2return function(a){if(!a||!At(a.searchParameters))throw new Error(pa("The `searchParameters` option expects an object."));var n={};return{$$type:"ais.configure",init:function(t){var a=t.instantSearchInstance;e(je(ue({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!0)},render:function(t){var a=t.instantSearchInstance;e(je(ue({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!1)},dispose:function(e){var n=e.state;return t(),ma(n,a)},getRenderState:function(e,t){var a,n=this.getWidgetRenderState(t);return je(ue({},e),{configure:je(ue({},n),{widgetParams:je(ue({},n.widgetParams),{searchParameters:rt(new Ae.SearchParameters(null===(a=e.configure)||void 0===a?void 0:a.widgetParams.searchParameters),new Ae.SearchParameters(n.widgetParams.searchParameters)).getQueryParams()})})})},getWidgetRenderState:function(e){var t=e.helper;return n.refine||(n.refine=function(e){return function(t){var n=ma(e.state,a),i=rt(n,new Ae.SearchParameters(t));a.searchParameters=t,e.setState(i).search()}}(t)),{refine:n.refine,widgetParams:a}},getWidgetSearchParameters:function(e,t){var n=t.uiState;return rt(e,new Ae.SearchParameters(ue({},n.configure,a.searchParameters)))},getWidgetUiState:function(e){return je(ue({},e),{configure:ue({},e.configure,a.searchParameters)})}}}};function ga(e){var t,a,n;return new Ae.SearchResults(e,[{query:null!==(t=e.query)&&void 0!==t?t:"",page:null!==(a=e.page)&&void 0!==a?a:0,hitsPerPage:null!==(n=e.hitsPerPage)&&void 0!==n?n:20,hits:[],nbHits:0,nbPages:0,params:"",exhaustiveNbHits:!0,exhaustiveFacetsCount:!0,processingTimeMS:0,index:e.index}],{__isArtificial:!0})}function fa(e){var t=e.getHelper(),a=e.getResults()||ga(t.state),n=e.getScopedResults().map(function(t){var n=t.indexId===e.getIndexId()?a:ga(t.helper.state);return je(ue({},t),{results:t.results||n})});return{results:a,scopedResults:n,recommendResults:t.lastRecommendResults}}function ba(e,t){if(!e)throw new Error("Invariant failed")}function ya(){var e=(0,n.useContext)(oe);return ba(null!==e),e}function va(){var e=(0,n.useContext)(se);return ba(null!==e),e}function wa(e){var t=Ee((0,n.useState)(function(){return e}),2),a=t[0],i=t[1];return Zt(a,e)||i(e),a}function ka(e){return"ais.dynamicWidgets"===e.$$type||"ais.feeds"===e.$$type}var Ia=i.use,Sa="undefined"!=typeof window?n.useLayoutEffect:n.useEffect;function Aa(e){var t,a=xe(t=[arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0])||de(t)||pe(t)||Fe(),i=a[0],r=void 0===i?{}:i,o=Ee(a.slice(1),1)[0],s=void 0===o?{}:o,l=s.skipSuspense,u=void 0!==l&&l,c=re(s,["skipSuspense"]),d=ta(),p=na(),m=va(),h=ya(),g=wa(r),f=wa(c),b=(0,n.useRef)(!0),y=(0,n.useRef)(null),v=(0,n.useRef)(m.status),w=(0,n.useMemo)(function(){return ue({},e(function(e,t){if(t)b.current=!0;else if(b.current){var a=e.instantSearchInstance;e.widgetParams;var n=re(e,["instantSearchInstance","widgetParams"]);Zt(n,y.current,function(e,t){return(null==e?void 0:e.constructor)===Function&&(null==t?void 0:t.constructor)===Function})&&a.status===v.current||(S(n),y.current=n,v.current=a.status)}},function(){b.current=!1})(g),f)},[e,g,f]),k=Ee((0,n.useState)(function(){if(w.getWidgetRenderState){var e,t=h.getHelper(),a=h.getWidgetUiState({})[h.getIndexId()];t.state=(null===(e=w.getWidgetSearchParameters)||void 0===e?void 0:e.call(w,t.state,{uiState:a}))||t.state;var n=fa(h),i=n.results,r=n.scopedResults,o=n.recommendResults,s=w.getWidgetRenderState({helper:t,parent:h,instantSearchInstance:m,results:"recommend"===w.dependsOn&&o&&p?o[p.recommendIdx.current++]:i,scopedResults:r,state:t.state,renderState:m.renderState,templatesConfig:m.templatesConfig,createURL:h.createURL,searchMetadata:{isSearchStalled:"stalled"===m.status},status:m.status,error:m.error});return s.widgetParams,re(s,["widgetParams"])}return{}}),2),I=k[0],S=k[1];return function(e){var t,a,i=e.widget,r=e.parentIndex,o=e.props,s=e.shouldSsr,l=e.skipSuspense,u=ra(),c=u.waitForResultsRef,d=u.countRef;u.ignoreMultipleHooksWarning;var p=(0,n.useRef)(o);(0,n.useEffect)(function(){p.current=o},[o]);var m=(0,n.useRef)(i);(0,n.useEffect)(function(){m.current=i},[i]);var h,g=(0,n.useRef)(null),f=s&&!r.getWidgets().includes(i),b=va();Sa(function(){var e=m.current;return g.current?(clearTimeout(g.current),Zt(o,p.current)||(r.removeWidgets([e]),r.addWidgets([i]))):s||r.addWidgets([i]),function(){g.current=setTimeout(function(){b._schedule(function(){b._preventWidgetCleanup||r.removeWidgets([e])})})}},[r,i,s,b,o]),(f||"pending"===(null==c||null===(t=c.current)||void 0===t?void 0:t.status))&&r.addWidgets([i]),(null==c?void 0:c.current)&&!l&&(Ia(c.current),!ka(i)&&(null===(h=b.helper)||void 0===h?void 0:h.lastResults)&&Ia(c.current)),"fulfilled"===(null==c||null===(a=c.current)||void 0===a?void 0:a.status)&&(d.current+=1)}({widget:w,parentIndex:h,props:g,shouldSsr:Boolean(d),skipSuspense:u}),I}function ja(e){return function(e,t){Aa(ha,{searchParameters:e},t)}(ue({},e),{$$widgetType:"ais.configure"}),null}function xa(e,t){if(void 0===e||"function"!=typeof e)throw new Error("The render function is not val
2id (received type ".concat((a=e,Object.prototype.toString.call(a).slice(8,-1)),").\n\n").concat(t));var a}var Fa=nt({name:"search-box",connector:!0}),Ea=function(e,t){return t(e)},Ta=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ze;return xa(e,Fa()),function(a){var n,i,r=(a||{}).queryHook,o=void 0===r?Ea:r;return{$$type:"ais.searchBox",init:function(t){var a=t.instantSearchInstance;e(je(ue({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!0)},render:function(t){var a=t.instantSearchInstance;e(je(ue({},this.getWidgetRenderState(t)),{instantSearchInstance:a}),!1)},dispose:function(e){var a=e.state;return t(),a.setQueryParameter("query",void 0)},getRenderState:function(e,t){return je(ue({},e),{searchBox:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t=e.helper,r=e.instantSearchInstance,s=e.state;return n||(n=function(e){o(e,function(e){return t.setQuery(e).search()})},i=function(){t.setQuery("").search()}),{query:s.query||"",refine:n,clear:i,widgetParams:a,isSearchStalled:"stalled"===r.status}},getWidgetUiState:function(e,t){var a=t.searchParameters.query||"";return""===a||e&&e.query===a?e:je(ue({},e),{query:a})},getWidgetSearchParameters:function(e,t){var a=t.uiState;return e.setQueryParameter("query",a.query||"")}}}};function Oa(){var e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).catchError,t=va(),a=function(){var e=va(),t=ya(),a=t.getIndexId(),i=Ee((0,n.useState)(function(){return e.getUiState()}),2),r=i[0],o=i[1],s=r[a],l=Ee((0,n.useState)(function(){return e.renderState}),2),u=l[0],c=l[1],d=u[a]||{},p=(0,n.useCallback)(function(t){e.setUiState(t)},[e]),m=(0,n.useCallback)(function(e){t.setIndexUiState(e)},[t]);return(0,n.useEffect)(function(){function t(){o(e.getUiState()),c(e.renderState)}return e.addListener("render",t),t(),function(){e.removeListener("render",t)}},[e]),{uiState:r,setUiState:p,indexUiState:s,setIndexUiState:m,renderState:u,indexRenderState:d}}(),i=a.uiState,r=a.setUiState,o=a.indexUiState,s=a.setIndexUiState,l=a.renderState,u=a.indexRenderState,c=function(){var e=va(),t=ya(),a=Ee((0,n.useState)(function(){var e=fa(t);return{results:e.results,scopedResults:e.scopedResults}}),2),i=a[0],r=a[1];return(0,n.useEffect)(function(){function a(){var a=t.getResults();if(null!==a)r({results:a,scopedResults:t.getScopedResults()});else if(0===e.mainIndex.getIndexName().length){var n=e.mainIndex.getWidgets().find(Le);n&&r({results:fa(t).results,scopedResults:n.getScopedResults()})}}return e.addListener("render",a),a(),function(){e.removeListener("render",a)}},[e,t]),i}(),d=c.results,p=c.scopedResults,m=(0,n.useCallback)(function(){for(var e=arguments.length,a=new Array(e),n=0;n<e;n++)a[n]=arguments[n];var i;return(i=t).use.apply(i,me(a)),function(){var e;(e=t).unuse.apply(e,me(a))}},[t]),h=(0,n.useCallback)(function(){t.refresh()},[t]);return Sa(function(){if(e){var a=function(){};return t.addListener("error",a),function(){return t.removeListener("error",a)}}return function(){}},[t,e]),{results:d,scopedResults:p,uiState:i,setUiState:r,indexUiState:o,setIndexUiState:s,renderState:l,indexRenderState:u,addMiddlewares:m,refresh:h,status:t.status,error:t.error}}function _a(){for(var e=arguments.length,t=new Array(e),a=0;a<e;a++)t[a]=arguments[a];return t.reduce(function(e,t){return Array.isArray(t)?e.concat(t):e.concat([t])},[]).filter(Boolean).join(" ")}function Pa(e){var t=e.classNames;return n.createElement("svg",{className:_a("ais-SearchBox-submitIcon",t.submitIcon),width:"10",height:"10",viewBox:"0 0 40 40","aria-hidden":"true"},n.createElement("path",{d:"M26.804 29.01c-2.832 2.34-6.465 3.746-10.426 3.746C7.333 32.756 0 25.424 0 16.378 0 7.333 7.333 0 16.378 0c9.046 0 16.378 7.333 16.378 16.378 0 3.96-1.406 7.594-3.746 10.426l10.534 10.534c.607.607.61 1.59-.004 2.202-.61.61-1.597.61-2.202.004L26.804 29.01zm-10.426.627c7.323 0 13.26-5.936 13.26-13.26 0-7.32-5.937-13.257-13.26-13.257C9.056 3.12 3.12 9.056 3.12 16.378c0 7.323 5.936 13.26 13.258 13.26z"}))}function za(e){var t=e.classNames;return n.createElement("svg",{className:_a("ais-SearchBox-resetIcon",t.resetIcon),viewB
2ox:"0 0 20 20",width:"10",height:"10","aria-hidden":"true"},n.createElement("path",{d:"M8.114 10L.944 2.83 0 1.885 1.886 0l.943.943L10 8.113l7.17-7.17.944-.943L20 1.886l-.943.943-7.17 7.17 7.17 7.17.943.944L18.114 20l-.943-.943-7.17-7.17-7.17 7.17-.944.943L0 18.114l.943-.943L8.113 10z"}))}function Da(e){var t=e.classNames;return n.createElement("svg",{"aria-label":"Results are loading",width:"16",height:"16",viewBox:"0 0 38 38",stroke:"#444",className:_a("ais-SearchBox-loadingIcon",t.loadingIcon),"aria-hidden":"true"},n.createElement("g",{fill:"none",fillRule:"evenodd"},n.createElement("g",{transform:"translate(1 1)",strokeWidth:"2"},n.createElement("circle",{strokeOpacity:".5",cx:"18",cy:"18",r:"18"}),n.createElement("path",{d:"M36 18c0-9.94-8.06-18-18-18"},n.createElement("animateTransform",{attributeName:"transform",type:"rotate",from:"0 18 18",to:"360 18 18",dur:"1s",repeatCount:"indefinite"})))))}function Ca(e){var t=e.classNames;return n.createElement("svg",{className:_a("ais-AiModeButton-icon",t.aiModeIcon),xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 20 20",width:"16",height:"16","aria-hidden":"true"},n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M10 1.875c.27 0 .51.173.594.43l1.593 4.844a1.043 1.043 0 0 0 .664.664l4.844 1.593a.625.625 0 0 1 0 1.188l-4.844 1.593a1.043 1.043 0 0 0-.664.664l-1.593 4.844a.625.625 0 0 1-1.188 0l-1.593-4.844a1.042 1.042 0 0 0-.664-.664l-4.844-1.593a.625.625 0 0 1 0-1.188l4.844-1.593a1.042 1.042 0 0 0 .664-.664l1.593-4.844a.625.625 0 0 1 .594-.43ZM9 7.539A2.292 2.292 0 0 1 7.54 9L4.5 10l3.04 1A2.292 2.292 0 0 1 9 12.46l1 3.04 1-3.04A2.293 2.293 0 0 1 12.46 11l3.04-1-3.04-1A2.292 2.292 0 0 1 11 7.54L10 4.5 9 7.54ZM4.167 1.875c.345 0 .625.28.625.625v3.333a.625.625 0 0 1-1.25 0V2.5c0-.345.28-.625.625-.625ZM15.833 13.542c.345 0 .625.28.625.625V17.5a.625.625 0 1 1-1.25 0v-3.333c0-.345.28-.625.625-.625Z",clipRule:"evenodd"}),n.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M1.875 4.167c0-.346.28-.625.625-.625h3.333a.625.625 0 1 1 0 1.25H2.5a.625.625 0 0 1-.625-.625ZM13.542 15.833c0-.345.28-.625.625-.625H17.5a.625.625 0 0 1 0 1.25h-3.333a.625.625 0 0 1-.625-.625Z",clipRule:"evenodd"}))}function Na(e){var t=e.formRef,a=e.inputRef,i=e.inputProps,r=e.isSearchStalled,o=e.onChange,s=e.onReset,l=e.onSubmit,u=e.placeholder,c=void 0===u?"":u,d=e.value,p=e.autoFocus,m=e.resetIconComponent,h=void 0===m?za:m,g=e.submitIconComponent,f=void 0===g?Pa:g,b=e.loadingIconComponent,y=void 0===b?Da:b,v=e.aiModeIconComponent,w=void 0===v?Ca:v,k=e.onAiModeClick,I=e.classNames,S=void 0===I?{}:I,A=e.translations,j=re(e,["formRef","inputRef","inputProps","isSearchStalled","onChange","onReset","onSubmit","placeholder","value","autoFocus","resetIconComponent","submitIconComponent","loadingIconComponent","aiModeIconComponent","onAiModeClick","classNames","translations"]);return n.createElement("div",je(ue({},j),{className:_a("ais-SearchBox",S.root,j.className)}),n.createElement("form",{ref:t,action:"",className:_a("ais-SearchBox-form",S.form),noValidate:!0,onSubmit:function(e){e.preventDefault(),e.stopPropagation(),l&&l(e),a.current&&a.current.blur()},onReset:function(e){e.preventDefault(),e.stopPropagation(),s(e),a.current&&a.current.focus()},role:"search"},n.createElement("input",je(ue({},i),{ref:a,className:_a("ais-SearchBox-input",S.input,null==i?void 0:i.className),"aria-label":"Search",autoComplete:"off",autoCorrect:"off",autoCapitalize:"off",placeholder:c,spellCheck:!1,maxLength:512,type:"search",value:d,onChange:o,onCompositionEnd:o,autoFocus:p})),n.createElement("button",{className:_a("ais-SearchBox-submit",S.submit),type:"submit",title:A.submitButtonTitle},n.createElement(f,{classNames:S})),n.createElement("button",{className:_a("ais-SearchBox-reset",S.reset),type:"reset",title:A.resetButtonTitle,hidden:0===d.length||r},n.createElement(h,{classNames:S})),k&&n.createElement("button",{className:_a("ais-AiModeButton",S.aiModeButton),type:"button",title:A.aiModeButtonTitle||"AI Mode",onClick:function(e){e.preventDefault(),k()}},n.createElement(w,{classNames:S}),n.createElement("span",{className:"ais-AiModeButton-label"},A.aiModeButtonTitle||"AI Mode")),n.createElement("span",{className:_a("ais-SearchBox-loadingIndicator",S.loadingIndicator),hidden:!r},n.createElement(y,{classNames:S}))))}function Ma(e){var t=e.queryHook,a=e.searchAsYouType,i=void 0===a||a,r=e.ignoreCompositionEvents,o=void 0!==r&&r,s=e.aiMode,l=e.translations,u=re(e,["queryHook","searchAsYouType","ignoreCompositionEvents","aiMode","translations"]),c=function(e,t){return Aa(Ta,e,t)}({queryHook:t},{$$widgetType:"ais.searchBox"}),d=c.query,p=c.refine,m=c.isSearchStalled,h=Oa().indexRenderState,g=Ee((0,n.use
2State)(d),2),f=g[0],b=g[1],y=(0,n.useRef)(null);function v(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];b(e),!i||o&&t||p(e)}d!==f&&document.activeElement!==y.current&&b(d);var w={inputRef:y,isSearchStalled:m,onChange:function(e){v(e.currentTarget.value,e.nativeEvent.isComposing)},onReset:function(){v(""),i||p("")},onSubmit:function(e){i||p(f),u.onSubmit&&u.onSubmit(e)},onAiModeClick:s?function(){var e,t,a=h.chat;a&&(null===(e=a.setOpen)||void 0===e||e.call(a,!0),f.trim()&&(null===(t=a.sendMessage)||void 0===t||t.call(a,{text:f})))}:void 0,value:f,translations:ue({submitButtonTitle:"Submit the search query",resetButtonTitle:"Clear the search query",aiModeButtonTitle:"AI Mode"},l)};return n.createElement(Na,ue({},u,w))}var Ra=function(e){var t=e.createElement,a=e.Fragment,n=function(e){var t=e.createElement;return function(e){var a=e.classNames,n=e.children,i=e.highlightedTagName,r=e.isHighlighted,o=e.nonHighlightedTagName;return t(r?i:o,{className:r?a.highlighted:a.nonHighlighted},n)}}({createElement:t,Fragment:a});return function(e){var i=e.parts,r=e.highlightedTagName,o=void 0===r?"mark":r,s=e.nonHighlightedTagName,l=void 0===s?"span":s,u=e.separator,c=void 0===u?", ":u,d=e.className,p=e.classNames,m=void 0===p?{}:p,h=re(e,["parts","highlightedTagName","nonHighlightedTagName","separator","className","classNames"]);return t("span",je(ue({},h),{className:_a(m.root,d)}),i.map(function(e,r){var s=r===i.length-1;return t(a,{key:r},e.map(function(e,a){return t(n,{key:a,classNames:m,highlightedTagName:o,nonHighlightedTagName:l,isHighlighted:e.isHighlighted},e.value)}),!s&&t("span",{className:m.separator},c))}))}}({createElement:n.createElement,Fragment:n.Fragment});function qa(e){var t=e.classNames,a=void 0===t?{}:t,i=re(e,["classNames"]);return n.createElement(Ra,ue({classNames:{root:_a("ais-Highlight",a.root),highlighted:_a("ais-Highlight-highlighted",a.highlighted),nonHighlighted:_a("ais-Highlight-nonHighlighted",a.nonHighlighted),separator:_a("ais-Highlight-separator",a.separator)}},i))}function La(e){var t=e.hit,a=e.attribute,i=e.highlightedTagName,r=e.nonHighlightedTagName,o=e.separator,s=re(e,["hit","attribute","highlightedTagName","nonHighlightedTagName","separator"]),l=gt(t._highlightResult,a)||[],u=(Array.isArray(l)?l:[l]).map(function(e){return Nt(St(e.value||""))});return n.createElement(qa,je(ue({},s),{parts:u,highlightedTagName:i,nonHighlightedTagName:r,separator:o}))}function Ba(e){var t=e.classNames,a=void 0===t?{}:t,i=re(e,["classNames"]);return n.createElement(Ra,ue({classNames:{root:_a("ais-Snippet",a.root),highlighted:_a("ais-Snippet-highlighted",a.highlighted),nonHighlighted:_a("ais-Snippet-nonHighlighted",a.nonHighlighted),separator:_a("ais-Snippet-separator",a.separator)}},i))}function Ua(e){var t=e.hit,a=e.attribute,i=e.highlightedTagName,r=e.nonHighlightedTagName,o=e.separator,s=re(e,["hit","attribute","highlightedTagName","nonHighlightedTagName","separator"]),l=gt(t._snippetResult,a)||[],u=(Array.isArray(l)?l:[l]).map(function(e){return Nt(St(e.value||""))});return n.createElement(Ba,je(ue({},s),{parts:u,highlightedTagName:i,nonHighlightedTagName:r,separator:o}))}var Wa=function(e){let t=e.hit;const a=(0,n.useContext)(pn).setShowSearchBox,i=(0,o.useLocation)().pathname.includes(t.slug),r=(t.tags||[]).filter(e=>e.name&&!e.name.startsWith("#"));return n.createElement("article",null,n.createElement(M.Link,{to:"/blog/"+t.slug+"/",onClick:()=>a(!1)},n.createElement("div",{className:"px-5 py-4"},n.createElement("div",{className:"flex items-center gap-2 mb-1.5"},t.published_at&&n.createElement("span",{className:"text-xs text-gray-500"},(s=t.published_at)?new Date(s).toLocaleDateString("en-US",{month:"short",day:"numeric",year:"numeric"}):""),r.length>0&&n.createElement("div",{className:"flex gap-1.5"},r.slice(0,2).map(e=>n.createElement("span",{key:e.name,className:"text-xs px-1.5 py-0.5 rounded bg-gray-700 text-gray-400"},e.name)))),n.createElement("div",{className:"text-base font-semibold mb-1 text-gray-100"+(i?" !text-fBlue-800":"")},n.createElement(La,{attribute:"title",hit:t})),n.createElement("div",{className:"text-sm text-gray-400 mb-2 line-clamp-2"},n.createElement(Ua,{hit:t,attribute:"excerpt"})),n.createElement("div",{className:"text-sm text-gray-500 line-clamp-2"},n.createElement(Ua,{hit:t,attribute:"plaintext"})))));var s},Ha=a(14948);var Va=function(e){let t=e.children,a=e.fallback;const i=Oa(),r=i.results,o=i.indexUiState;return r.__isArtificial||0!==r.nbHits||""===o.query?t:n.createElement(n.Fragment,null,a,n.createElement("div",{className:"hidden"},t))};var Qa=function(){const e=Oa().indexUiState;return n.createElement("div",{className:"bg-fGray-900 p-3"},n.createElement("p",null,"No results for ",n.createElement("q",null,e.query),"."))},Ga=a(17502);
2function Ka(e,t){t(e),e.getWidgets().forEach(function(e){Le(e)&&Ka(e,t)})}function Xa(e){var t=e.helper,a=e.widgetType;e.methodName;var n=e.args,i=e.instantSearchInstance;if(1===n.length&&"object"===fe(n[0]))return[n[0]];var r=Ee(n[0].split(":"),2),o=r[0],s=r[1],l=n[1],u=n[2],c=n[3]||{};if(!l)return[];if(("click"===o||"conversion"===o)&&!u)return[];var d=Array.isArray(l)?l:[l];if(0===d.length)return[];var p=d[0].__queryID,m=function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:20,a=[],n=0;n<Math.ceil(e.length/t);n++)a.push(e.slice(n*t,(n+1)*t));return a}(d),h=m.map(function(e){return e.map(function(e){return e.objectID})}),g=m.map(function(e){return e.map(function(e){return e.__position})});return"view"===o?"idle"!==i.status?[]:m.map(function(e,n){var i;return{insightsMethod:"viewedObjectIDs",widgetType:a,eventType:o,payload:ue({eventName:u||"Hits Viewed",index:(null===(i=t.lastResults)||void 0===i?void 0:i.index)||t.state.index,objectIDs:h[n]},c),hits:e,eventModifier:s}}):"click"===o?m.map(function(e,n){var i;return{insightsMethod:"clickedObjectIDsAfterSearch",widgetType:a,eventType:o,payload:ue({eventName:u||"Hit Clicked",index:(null===(i=t.lastResults)||void 0===i?void 0:i.index)||t.state.index,queryID:p,objectIDs:h[n],positions:g[n]},c),hits:e,eventModifier:s}}):"conversion"===o?m.map(function(e,n){var i;return{insightsMethod:"convertedObjectIDsAfterSearch",widgetType:a,eventType:o,payload:ue({eventName:u||"Hit Converted",index:(null===(i=t.lastResults)||void 0===i?void 0:i.index)||t.state.index,queryID:p,objectIDs:h[n]},c),hits:e,eventModifier:s}}):[]}var Ya=nt({name:"infinite-hits",connector:!0});function $a(e){var t=e||{};return t.page,re(t,["page"])}function Ja(e){var t=e||{};return t.clickAnalytics,t.userToken,re(t,["clickAnalytics","userToken"])}var Za=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ze;return xa(e,Ya()),function(a){var n,i,r,o,s,l,u=a||{},c=u.escapeHTML,d=void 0===c||c,p=u.transformItems,m=void 0===p?function(e){return e}:p,h=u.cache,g=void 0===h?(n=null,i=null,{read:function(e){var t=e.state;return $e(i,$a(t))?n:null},write:function(e){var t=e.state,a=e.hits;i=$a(t),n=a}}):h,f=function(e,t){var a,n=e.page,i=void 0===n?0:n,r=Object.keys(t).map(Number);return 0===r.length?i:(a=Math).min.apply(a,[i].concat(me(r)))},b=function(e,t){var a,n=e.page,i=void 0===n?0:n,r=Object.keys(t).map(Number);return 0===r.length?i:(a=Math).max.apply(a,[i].concat(me(r)))};return{$$type:"ais.infiniteHits",init:function(t){e(je(ue({},this.getWidgetRenderState(t)),{instantSearchInstance:t.instantSearchInstance}),!0)},render:function(t){var a=t.instantSearchInstance,n=this.getWidgetRenderState(t);e(je(ue({},n),{instantSearchInstance:a}),!1),s("view:internal",n.currentPageHits)},getRenderState:function(e,t){return je(ue({},e),{infiniteHits:this.getWidgetRenderState(t)})},getWidgetRenderState:function(e){var t,n,i,u,c,p,h=e.results,y=e.helper,v=e.parent,w=e.state,k=e.instantSearchInstance,I=function(){var e=v.getPreviousState()||w;return g.read({state:Ja(e)})||{}},S=[],A=v.getPreviousState()||w,j=I(),x=null==h||null===(i=h.renderingContent)||void 0===i||null===(n=i.widgets)||void 0===n||null===(t=n.banners)||void 0===t?void 0:t[0];if(r||(r=function(){return function(e,t){return function(){var a=t();e.overrideStateWithoutTriggeringChangeEvent(je(ue({},e.state),{page:f(e.state,a)-1})).searchWithoutTriggeringOnStateChange()}}(y,I)()},o=function(){return function(e,t){return function(){var a=t();e.setPage(b(e.state,a)+1).search()}}(y,I)()}),s||(s=function(e){var t=e.instantSearchInstance,a=e.helper,n=e.widgetType,i={},r=void 0;return function(){for(var e=arguments.length,o=new Array(e),s=0;s<e;s++)o[s]=arguments[s];Xa({widgetType:n,helper:a,methodName:"sendEvent",args:o,instantSearchInstance:t}).forEach(function(e){"click"===e.eventType&&"internal"===e.eventModifier&&i[e.eventType]||(i[e.eventType]=!0,t.sendEventToInsights(e))}),clearTimeout(r),r=setTimeout(function(){i={}},0)}}({instantSearchInstance:k,helper:y,widgetType:this.$$type}),l=function(e){var t=e.helper,a=e.widgetType,n=e.instantSearchInstance;return function(){for(var e=arguments.length,i=new Array(e),r=0;r<e;r++)i[r]=arguments[r];var o=Xa({widgetType:a,helper:t,methodName:"bindEvent",args:i,instantSearchInstance:n});return o.length?"data-insights-event=".concat(Lt(o)):""}}({helper:y,widgetType:this.$$type,instantSearchInstance:k})),h){var F,E,T=A.page,O=void 0===T?0:T;d&&h.hits.length>0&&(h.hits=Ot(h.hits));var _=function(e,t,a){return e.map(function(e,n){return je(ue({},e),{__position:a*t+n+1})})}(h.hits,h.page,h.hitsPerPage),P=(c=_,(p=h.queryID)?c.map(function(e){return je(ue({},e),{__queryID:p})}):c),z=m(P,{results:h}),D=!1;Ka(k.mainIndex,function(e){!D&&e.getWidgets().some(ka)&&(D=!0)});var C=!(null===(F=A.disjunctiveFacets)||void 0===F?void 0:F.length)&&!(A.facets||[]).filter(function(e){return"*"!==e}).length&&!(null===(E=A.hierarchicalFacets)||void 0===E?void 0:E.length);void 0!==j[O]||h.__isArtificial||"idle"!==k.status||D&&C||(j[O]=z,g.write({state:Ja(A),hits:j})),S=z,u=0===f(A,j)}else u=void 0===A.page||0===f(A,j);var N=function(e){return Object.keys(e).map(Number).sort(function(e,t){return e-t}).reduce(function(t,a){return t.concat(e[a])},[])}(j),M=!h||h.nbPages<=b(A,j)+1;return{hits:N,items:N,currentPageHits:S,sendEvent:s,bindEvent:l,banner:x,results:h||void 0,showPrevious:r,showMore:o,isFirstPage:u,isLastPage:M,widgetParams:a}},dispose:function(e){var a=e.state;t();var n=a.setQueryParameter("page",void 0);return d?n.setQueryParameters(Object.keys(jt).reduce(function(e,t){return je(ue({},e),le({},t,void 0))},{})):n},getWidgetUiState:function(e,t){var a=t.searchParameters.page||0;return a?je(ue({},e),{page:a+1}):e},getWidgetSearchParameters:function(e,t){var a=t.uiState,n=e;d&&(n=e.setQueryParameters(jt));var i=a.page?a.page-1:0;return n.setQueryParameter("page",i)}}}};const en=["hitComponent"];var tn=function(e){let t=e.hitComponent;const a=function(e,t){return Aa(Za,e,t)}((0,Ga.A)(e,en)),i=a.hits,r=a.isLastPage,o=a.showMore,s=(0,n.useRef)(null);return(0,n.useEffect)(()=>
2{if(null!==s.current){const e=new IntersectionObserver(e=>{e.forEach(e=>{e.isIntersecting&&!r&&o()})});return e.observe(s.current),()=>{e.disconnect()}}},[r,o]),n.createElement("div",{className:"ais-InfiniteHits"},n.createElement("ul",{className:"ais-InfiniteHits-list h-full bg-gray-800 overflow-y-auto overscroll-contain rounded-none",style:{maxHeight:"calc(100vh - 155px)"}},i.map(e=>n.createElement("li",{key:e.objectID,className:"ais-InfiniteHits-item bg-gray-800 hover:bg-gray-700 border-t border-gray-600 first:border-none transition-colors duration-150 ease-in-out"},n.createElement(t,{hit:e}))),n.createElement("li",{className:"ais-InfiniteHits-sentinel",ref:s,"aria-hidden":"true"})))};const an=ie()("TJX2HNTA65","95069eca222ff119f8816edb38310481");let nn;var rn=function(){const e=(0,n.useContext)(pn),t=e.showSearchBox,a=e.setShowSearchBox,i=e.sessionStorageCache,r=(0,n.useState)(!1),o=r[0],s=r[1],l="searchBox",u=()=>{a(!1)},c=e=>{let t=e.uiState,a=e.setUiState;nn&&clearTimeout(nn),nn=setTimeout(()=>{var e;null===(e=document.querySelector(".ais-InfiniteHits-list"))||void 0===e||e.scrollTo(0,0),a(t)},500)};return(0,n.useEffect)(()=>{var e;(t&&!o&&(!function(){const e=document.createElement("input");e.setAttribute("type","text"),e.setAttribute("style","position: fixed; top: -100px; left: -100px;"),document.body.appendChild(e),e.focus(),setTimeout(()=>{document.body.removeChild(e)},1e4)}(),s(!0)),t&&o)&&(null===(e=document.querySelector(".ais-SearchBox-input"))||void 0===e||e.focus())},[t,o]),(0,n.useEffect)(()=>{if(!t)return;const e=(0,Ha._6)(l,t,u),a=setTimeout(()=>{document.addEventListener("click",e)},0);return()=>{clearTimeout(a),document.removeEventListener("click",e)}},[l,t,u]),(0,n.useEffect)(()=>{const e=(0,Ha.xZ)(u);return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[u]),n.createElement("div",{className:"w-full max-w-3xl mx-auto "+(t?"block":"hidden"),id:l},n.createElement("div",{className:"fixed mt-12 sm:mt-14 z-10 mx-auto max-w-3xl w-full px-4 sm:px-6 shadow-md"},n.createElement("div",{className:"bg-gray-800 rounded-b-lg shadow-2xl shadow-black/50 border border-t-0 border-gray-700 overflow-hidden"},n.createElement(ca,{searchClient:an,indexName:"allGhostPost",onStateChange:e=>{let t=e.uiState,a=e.setUiState;c({uiState:t,setUiState:a})}},o&&n.createElement(n.Fragment,null,n.createElement(ja,{attributesToRetrieve:["*"]}),n.createElement(Ma,{autoFocus:!0,placeholder:"Search for a blog post...",classNames:{root:"border-b border-gray-700",form:"bg-gray-800 relative py-3 px-4 w-full h-full",input:"rounded-md w-full py-2.5 pl-4 pr-10 bg-gray-700 text-gray-200 placeholder-gray-400 border border-gray-600 focus:outline-none focus:border-fBlue-800 focus:ring-fBlue-800 focus:ring-1 appearance-none",submit:"hidden",reset:"absolute right-7 top-1/2 -translate-y-1/2 text-gray-400 hover:text-gray-200",loadingIndicator:"absolute right-7 top-1/2 -translate-y-1/2"}}),n.createElement(Va,{fallback:n.createElement(Qa,null)},n.createElement(tn,{hitComponent:Wa,cache:i})))))))};function on(e){var t=e||{};return t.page,re(t,["page"])}const sn="i18n-detected",ln={"pt-br":"br",be:"by",uk:"ua"};const un={en:"en",es:"es",fr:"fr",de:"de",pt:"pt",br:"pt-BR",it:"it",th:"th",ua:"uk",by:"be",mt:"mt"};var cn=function(e){let t=e.path,a=e.availableLocales;const i="https://filmustage.com",o=t||"/",s=a?new Set(a):new Set(_.languages.map(e=>e.code));return n.createElement(r.m,null,_.languages.filter(e=>s.has(e.code)).map(e=>{const t=e.code===_.defaultLanguage?""+i+o:i+"/"+e.code+o;return n.createElement("link",{key:e.code,rel:"alternate",hrefLang:un[e.code]||e.code,href:t})}),n.createElement("link",{rel:"alternate",hrefLang:"x-default",href:""+i+o}))},dn=a(20738);const pn=(0,n.createContext)(null),mn=function(){var e=["ais.infiniteHits",(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).key].filter(Boolean).join(":");return{read:function(t){var a=t.state,n=Oe(function(e){return e.window.sessionStorage});if(!n)return null;try{var i=JSON.parse(n.getItem(e));return i&&$e(i.state,on(a))?i.hits:null}catch(r){if(Ie(r,SyntaxError))try{n.removeItem(e)}catch(o){}return null}},write:function(t){var a=t.state,n=t.hits,i=Oe(function(e){return e.window.sessionStorage});if(i)try{i.setItem(e,JSON.stringify({state:on(a),hits:n}))}catch(r){}}}}();var hn=e=>{let t=e.children,a=e.pageContext;const i=(0,M.useStaticQuery)("3627573779").allGhostSettings.edges[0].node,s=(0,o.useLocation)(),u=(0,n.use
2State)(!1),d=u[0],p=u[1],m=(0,n.useState)(!1),h=m[0],g=m[1],f=(0,c.Bd)(),b=f.i18n,y=f.t,v=(0,dn.jR)(s.pathname),w=(0,dn.rG)(s.pathname),k="undefined"!=typeof window?(0,K.getCookie)("i18nextLng"):null,I=w&&k?k:(null==a?void 0:a.lang)||_.defaultLanguage;return(0,n.useEffect)(()=>{b.language!==I&&b.changeLanguage(I)},[I]),function(){const e=(0,c.Bd)().i18n;(0,n.useEffect)(()=>{if("undefined"==typeof window)return;if(localStorage.getItem(sn))return;const t=window.location.pathname,a=t.split("/").filter(Boolean)[0];if(a&&_.languageCodes.includes(a))return void localStorage.setItem(sn,"1");localStorage.setItem(sn,"1");const n=navigator.language||"",i=n.split("-")[0],r=n.toLowerCase();let o=null;ln[r]?o=ln[r]:ln[i]?o=ln[i]:_.languageCodes.includes(i)&&i!==_.defaultLanguage&&(o=i),o&&((0,K.setCookie)("i18nextLng",o),e.changeLanguage(o),(0,M.navigate)("/"+o+t,{replace:!0}))},[])}(),(0,n.useEffect)(()=>{if("undefined"==typeof window)return;const e=(0,K.getCookie)("i18nextLng");if(!e||e===_.defaultLanguage)return;const t=window.location.pathname,a=t.split("/").filter(Boolean)[0];a&&_.languageCodes.includes(a)||(0,dn.rG)(t)||(window.location.href="/"+e+t)},[]),(0,n.useEffect)(()=>{const e=(0,K.getCookie)("i18nextLng");g(w&&!!e&&e!==_.defaultLanguage)},[w,s.pathname]),(0,n.useEffect)(()=>{((e=null)=>{const t=document.querySelectorAll("a, button, input, select, textarea, label, .form-switch, [tabindex]"),a=a=>{const n=a?"":"none";t.forEach(t=>{(!e||"outline"===e)&&t.style.setProperty("outline",n),(!e||"box-shadow"===e)&&t.style.setProperty("box-shadow",n)})},n=()=>{t.length>0&&(a(!1),window.addEventListener("keydown",i)),window.removeEventListener("mousedown",n)},i=e=>{9===e.keyCode&&(a(!0),window.removeEventListener("keydown",i),window.addEventListener("mousedown",n))};window.addEventListener("mousedown",n)})("outline")},[s]),(0,n.useEffect)(()=>
2{l().init({once:!0,disable:!1,duration:600,easing:"ease-out-sine"})},[]),n.createElement(pn.Provider,{value:{showSearchBox:d,setShowSearchBox:p,sessionStorageCache:mn}},n.createElement(r.m,null,n.createElement("html",{lang:I}),n.createElement("body",{className:"font-inter antialiased bg-gray-900 text-gray-200 tracking-tight"}),n.createElement("style",{type:"text/css"},""+i.codeinjection_styles)),n.createElement(cn,{path:(()=>{const e=s.pathname,t=e.split("/").filter(Boolean);if(t.length>0&&_.languageCodes.includes(t[0])){const e=t.slice(1).join("/");return e?"/"+e+"/":"/"}return e})(),availableLocales:w?[_.defaultLanguage]:void 0}),n.createElement("div",{className:"flex flex-col min-h-screen overflow-x-clip"},n.createElement(te,null),n.createElement(rn,null),h&&n.createElement("div",{className:"bg-indigo-900 border-b border-indigo-700 text-center py-2.5 text-sm text-indigo-300 mt-12 sm:mt-14"},y(v?"legalNotice":"blogNotice")),t,n.createElement(ae,null)))}},68806:function(e,t,a){var n=a(36495);e.exports=function(e,t){if(t=t||{},"string"==typeof e&&(e=document.querySelector(e)),e)return n(0,function(e,t,a){var n,i=document.body,r=document.documentElement,o=e.getBoundingClientRect(),s=r.clientHeight,l=Math.max(i.scrollHeight,i.offsetHeight,r.clientHeight,r.scrollHeight,r.offsetHeight);t=t||0,n="bottom"===a?o.bottom-s:"middle"===a?o.bottom-s/2-o.height/2:o.top;var u=l-s;return Math.min(n+t+window.pageYOffset,u)}(e,t.offset,t.align),t)}},68860:function(e){function t(e){if(e)return function(e){for(var a in t.prototype)e[a]=t.prototype[a];return e}(e)}t.prototype.on=t.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},t.prototype.once=function(e,t){function a(){this.off(e,a),t.apply(this,arguments)}return a.fn=t,this.on(e,a),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var a,n=this._callbacks["$"+e];if(!n)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var i=0;i<n.length;i++)if((a=n[i])===t||a.fn===t){n.splice(i,1);break}return 0===n.length&&delete this._callbacks["$"+e],this},t.prototype.emit=function(e){this._callbacks=this._callbacks||{};var t=[].slice.call(arguments,1),a=this._callbacks["$"+e];if(a)for(var n=0,i=(a=a.slice(0)).length;n<i;++n)a[n].apply(this,t);return this},t.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},t.prototype.hasListeners=function(e){return!!this.listeners(e).length},e.exports=t},69336:function(e,t,a){"use strict";var n=a(61292);if(n)try{n([],"length")}catch(i){n=null}e.exports=n},69389:function(e,t,a){"use strict";var n=a(97611);e.exports=function(e){return n(e.length)}},69746:function(e,t,a){var n;e.exports=(n=a(5138))&&n.default||n},69874:function(e,t,a){"use strict";var n=a(65438),i=a(12913),r=a(44318),o=a(49164),s=a(4282)("iterator");e.exports=function(e){if(!r(e))return i(e,s)||i(e,"@@iterator")||o[n(e)]}},69893:function(e){function t(a,n){return e.exports=t=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},e.exports.__esModule=!0,e.exports.default=e.exports,t(a,n)}e.exports=t,e.exports.__esModule=!0,e.exports.default=e.exports},70675:function(e,t,a){"use strict";var n=a(76744),i=Math.max,r=Math.min;e.exports=function(e,t){var a=n(e);return a<0?i(a+t,0):r(a,t)}},71568:function(e,t,a){"use strict";var n=a(29798),i=a(79387),r=a(45696),o=a(62584),s=a(63970),l=a(62512),u=a(79220),c=a(90246),d=r.escapeFacetValue,p=r.unescapeFacetValue,m=a(58612);function h(e){var t={};return e.forEach(function(e,a){t[e]=a}),t}function g(e,t,a){t&&t[a]&&(e.stats=t[a])}function f(e,t,a){var r=t[0]||{};this._rawResults=t;var l=this;Object.keys(r).forEach(function(e){l[e]=r[e]});var c=i(a,{persistHierarchicalRootCount:!1});Object.keys(c).forEach(function(e){l[e]=c[e]}),this.processingTimeMS=t.reduce(function(e,t){return void 0===t.processingTimeMS?e:e+t.processingTimeMS},0),this.disjunctiveFacets=[],this.hierarchicalFacets=e.hierarchicalFacets.map(function(){return[]}),this.facets=[];var d=e.getRefinedDisjunctiveFacets(),f=h(e.facets),b=h(e.disjunctiveFacets),y=1,v=r.facets||{};Object.keys(v).forEach(function(t){var a,n,i=v[t],u=(a=e.hierarchicalFacets,n=t,o(a,function(e){return(e.attributes||[]).indexOf(n)>-1}));if(u){var c=u.attributes.indexOf(t),d=s(e.hierarchicalFacets,function(e){return e.name===u.name});l.hierarchicalFacets[d][c]={attribute:t,data:i,exhaustive:r.exhaustiveFacetsCount}}else{var p,m=-1!==e.disjunctiveFacets.indexOf(t),h=-1!==e.facets.indexOf(t);m&&(p=b[t],l.disjunctiveFacets[p]={name:t,data:i,exhaustive:r.exhaustiveFacetsCount},g(l.disjunctiveFacets[p],r.facets_stats,t)),h&&(p=f[t],l.facets[p
vendor: 5,684 bytes, line 2
2]={name:t,data:i,exhaustive:r.exhaustiveFacetsCount},g(l.facets[p],r.facets_stats,t))}}),this.hierarchicalFacets=n(this.hierarchicalFacets),d.forEach(function(a){var n=t[y],o=n&&n.facets?n.facets:{},c=e.getHierarchicalFacetByName(a);Object.keys(o).forEach(function(t){var a,d=o[t];if(c){a=s(e.hierarchicalFacets,function(e){return e.name===c.name});var m=s(l.hierarchicalFacets[a],function(e){return e.attribute===t});if(-1===m)return;l.hierarchicalFacets[a][m].data=l.persistHierarchicalRootCount?u(l.hierarchicalFacets[a][m].data,d):i(d,l.hierarchicalFacets[a][m].data)}else{a=b[t];var h=r.facets&&r.facets[t]||{};l.disjunctiveFacets[a]={name:t,data:u(h,d),exhaustive:n.exhaustiveFacetsCount},g(l.disjunctiveFacets[a],n.facets_stats,t),e.disjunctiveFacetsRefinements[t]&&e.disjunctiveFacetsRefinements[t].forEach(function(n){!l.disjunctiveFacets[a].data[n]&&e.disjunctiveFacetsRefinements[t].indexOf(p(n))>-1&&(l.disjunctiveFacets[a].data[n]=0)})}}),y++}),e.getRefinedHierarchicalFacets().forEach(function(a){var n=e.getHierarchicalFacetByName(a),r=e._getHierarchicalFacetSeparator(n),o=e.getHierarchicalRefinement(a);0===o.length||o[0].split(r).length<2||t.slice(y).forEach(function(t){var a=t&&t.facets?t.facets:{};Object.keys(a).forEach(function(t){var u=a[t],c=s(e.hierarchicalFacets,function(e){return e.name===n.name}),d=s(l.hierarchicalFacets[c],function(e){return e.attribute===t});if(-1!==d){var p={};if(o.length>0&&!l.persistHierarchicalRootCount){var m=o[0].split(r)[0];p[m]=l.hierarchicalFacets[c][d].data[m]}l.hierarchicalFacets[c][d].data=i(p,u,l.hierarchicalFacets[c][d].data)}}),y++})}),Object.keys(e.facetsExcludes).forEach(function(t){var a=e.facetsExcludes[t],n=f[t];l.facets[n]={name:t,data:v[t],exhaustive:r.exhaustiveFacetsCount},a.forEach(function(e){l.facets[n]=l.facets[n]||{name:t},l.facets[n].data=l.facets[n].data||{},l.facets[n].data[e]=0})}),this.hierarchicalFacets=this.hierarchicalFacets.map(m(e)),this.facets=n(this.facets),this.disjunctiveFacets=n(this.disjunctiveFacets),this._state=e}function b(e,t){function a(e){return e.name===t}if(e._state.isConjunctiveFacet(t)){var n=o(e.facets,a);return n?Object.keys(n.data).map(function(a){var i=d(a);return{name:a,escapedValue:i,count:n.data[a],isRefined:e._state.isFacetRefined(t,i),isExcluded:e._state.isExcludeRefined(t,a)}}):[]}if(e._state.isDisjunctiveFacet(t)){var i=o(e.disjunctiveFacets,a);return i?Object.keys(i.data).map(function(a){var n=d(a);return{name:a,escapedValue:n,count:i.data[a],isRefined:e._state.isDisjunctiveFacetRefined(t,n)}}):[]}if(e._state.isHierarchicalFacet(t)){var r=o(e.hierarchicalFacets,a);if(!r)return r;var s=e._state.getHierarchicalFacetByName(t),l=e._state._getHierarchicalFacetSeparator(s),u=p(e._state.getHierarchicalRefinement(t)[0]||"");0===u.indexOf(s.rootPath)&&(u=u.replace(s.rootPath+l,""));var c=u.split(l);return c.unshift(t),y(r,c,0),r}}function y(e,t,a){e.isRefined=e.name===(t[a]&&t[a].trim()),e.data&&e.data.forEach(function(e){y(e,t,a+1)})}function v(e,t,a,n){if(n=n||0,Array.isArray(t))return e(t,a[n]);if(!t.data||0===t.data.length)return t;var r=t.data.map(function(t){return v(e,t,a,n+1)}),o=e(r,a[n]);return i({data:o},t)}function w(e,t){var a=o(e,function(e){return e.name===t});return a&&a.stats}function k(e,t,a,n,i){var r=o(i,function(e){return e.name===a}),s=r&&r.data&&r.data[n]?r.data[n]:0,l=r&&r.exhaustive||!1;return{type:t,attributeName:a,name:n,count:s,exhaustive:l}}f.prototype.getFacetByName=function(e){function t(t){return t.name===e}return o(this.facets,t)||o(this.disjunctiveFacets,t)||o(this.hierarchicalFacets,t)},f.DEFAULT_SORT=["isRefined:desc","count:desc","name:asc"],f.prototype.getFacetValues=function(e,t){var a=b(this,e);if(a){var n,r=i(t,{sortBy:f.DEFAULT_SORT,facetOrdering:!(t&&t.sortBy)}),o=this;if(Array.isArray(a))n=[e];else n=o._state.getHierarchicalFacetByName(a.name).attributes;return v(function(e,t){var a=function(e,t){return e.renderingContent&&e.renderingContent.facetOrdering&&e.renderingContent.facetOrdering.values&&e.renderingContent.facetOrdering.values[t]}(o,t);if(r.facetOrdering&&a)return function(e,t){var a=[],n=[],i=t.hide||[],r=(t.order||[]).reduce(function(e,t,a){return e[t]=a,e},{});e.forEach(function(e){var t=e.path||e.name,o=i.indexOf(t)>-1;o||void 0===r[t]?o||n.push(e):a[r[t]]=e}),a=a.filter(function(e){return e});var o,s=t.sortRemainingBy;return"hidden"===s?a:(o="alpha"===s?[["path","name"],["asc","asc"]]:[["count"],["desc"]],a.concat(c(n,o[0],o[1])))}(e,a);if(Array.isArray(r.sortBy)){var n=l(r.sortBy,f.DEFAULT_SORT),i=c(e,n[0],n[1]),s=a&&a.hide?a.hide:[];if(s.length>0){var u=[];return i.forEach(function(e){var t=e.path||e.name;-1===s.indexOf(t)&&u.push(e)}),u}return i}if("function"==typeof r.sortBy)return function(e,t){return t.sort(e)}(r.sortBy,e);throw new Error("options.sortBy is optional but if defined it must be either an array of string (predicates) or a sorting function")},a,n)}},f.prototype.getFacetStats=function(e){return this._state.isConjunctiveFacet(e)?w(this.facets,e):this._state.isDisjunctiveFacet(e)?w(this.disjunctiveFacets,e):void 0},f.prototype.getRefinements=function(){var e=this._state,t=this,a=[];return Object.keys(e.facetsRefinements).forEach(function(n){e.facetsRefinements[n].forEach(function(i){a.push(k(e,"facet",n,i,t.facets))})}),Object.keys(e.facetsExcludes).forEach(function(n){e.facetsExcludes[n].forEach(function(i){a.push(k(e,"exclude",n,i,t.facets))})}),Object.keys(e.disjunctiveFacetsRefinements).forEach(function(n){e.disjunctiveFacetsRefinements[n].forEach(function(i){a.push(k(e,"disjunctive",n,i,t.disjunctiveFacets))})}),Object.keys(e.hierarchicalFacetsRefinements).forEach(function(n){e.hierarchicalFacetsRefinements[n].forEac
2h(function(i){a.push(function(e,t,a,n){var i=e.getHierarchicalFacetByName(t),r=e._getHierarchicalFacetSeparator(i),s=a.split(r),l=o(n,function(e){return e.name===t}),u=s.reduce(function(e,t){var a=e&&o(e.data,function(e){return e.name===t});return void 0!==a?a:e},l),c=u&&u.count||0,d=u&&u.exhaustive||!1,p=u&&u.path||"";return{type:"hierarchical",attributeName:t,name:p,count:c,exhaustive:d}}(e,n,i,t.hierarchicalFacets))})}),Object.keys(e.numericRefinements).forEach(function(t){var n=e.numericRefinements[t];Object.keys(n).forEach(function(e){n[e].forEach(function(n){a.push({type:"numeric",attributeName:t,name:n,numericValue:n,operator:e})})})}),e.tagRefinements.forEach(function(e){a.push({type:"tag",attributeName:"_tags",name:e})}),a},e.exports=f},72189:function(e){"use strict";var t=/[|\\{}()[\]^$+*?.]/g;e.exports=function(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(t,"\\$&")}},72199:function(e,t,a){"use strict";Object.defineProperty(t,"M",{enumerable:!0,get:function(){return n.AnchorLink}});var n=a(46291)},72635:function(e,t,a){"use strict";a.d(t,{Ay:function(){return G}});const n=e=>"string"==typeof e,i=()=>{let e,t;const a=new Promise((a,n)=>{e=a,t=n});return a.resolve=e,a.reject=t,a},r=e=>null==e?"":""+e,o=/###/g,s=e=>e&&e.indexOf("###")>-1?e.replace(o,"."):e,l=e=>!e||n(e),u=(e,t,a)=>{const i=n(t)?t.split("."):t;let r=0;for(;r<i.length-1;){if(l(e))return{};const t=s(i[r]);!e[t]&&a&&(e[t]=new a),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++r}return l(e)?{}:{obj:e,k:s(i[r])}},c=(e,t,a)=>{const{obj:n,k:i}=u(e,t,Object);if(void 0!==n||1===t.length)return void(n[i]=a);let r=t[t.length-1],o=t.slice(0,t.length-1),s=u(e,o,Object);for(;void 0===s.obj&&o.length;)r=`${o[o.length-1]}.${r}`,o=o.slice(0,o.length-1),s=u(e,o,Object),s?.obj&&void 0!==s.obj[`${s.k}.${r}`]&&(s.obj=void 0);s.obj[`${s.k}.${r}`]=a},d=(e,t)=>{const{obj:a,k:n}=u(e,t);if(a&&Object.prototype.hasOwnProperty.call(a,n))return a[n]},p=(e,t,a)=>{for(const i in t)"__proto__"!==i&&"constructor"!==i&&(i in e?n(e[i])||e[i]instanceof String||n(t[i])||t[i]instanceof String?a&&(e[i]=t[i]):p(e[i],t[i],a):e[i]=t[i]);return e},m=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var h={"&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};const g=e=>n(e)?e.replace(/[&<>"'\/]/g,e=>h[e]):e;const f=[" ",",","?","!",";"],b=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){const t=this.regExpMap.get(e);if(void 0!==t)return t;const a=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,a),this.regExpQueue.push(e),a}}(20),y=(e,t,a=".")=>{if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}const n=t.split(a);let i=e;for(let r=0;r<n.length;){if(!i||"object"!=typeof i)return;let e,t="";for(let o=r;o<n.length;++o)if(o!==r&&(t+=a),t+=n[o],e=i[t],void 0!==e){if(["string","number","boolean"].indexOf(typeof e)>-1&&o<n.length-1)continue;r+=o-r+1;break}i=e}return i},v=e=>e?.replace(/_/g,"-"),w={type:"logger",log(e){this.output("log",e)},warn(e){this.output("warn",e)},error(e){this.output("error",e)},output(e,t){console?.[e]?.apply?.(console,t)}};class k{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||w,this.options=t,this.debug=t.debug}log(...e){return this.forward(e,"log","",!0)}warn(...e){return this.forward(e,"warn","",!0)}error(...e){return this.forward(e,"error","")}deprecate(...e){return this.forward(e,"warn","WARNING DEPRECATED: ",!0)}forward(e,t,a,i){return i&&!this.debug?null:(n(e[0])&&(e[0]=`${a}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new k(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new k(this.logger,e)}}var I=new k;class S{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);const a=this.observers[e].get(t)||0;this.observers[e].set(t,a+1)}),this}off(e,t){this.observers[e]&&(t?this.observers[e].delete(t):delete this.observers[e])}emit(e,...t){if(this.observers[e]){Array.from(this.observers[e].entries()).forEac
vendor: 1,167 bytes, line 2
2h(([e,a])=>{for(let n=0;n<a;n++)e(...t)})}if(this.observers["*"]){Array.from(this.observers["*"].entries()).forEach(([a,n])=>{for(let i=0;i<n;i++)a.apply(a,[e,...t])})}}}class A extends S{constructor(e,t={ns:["translation"],defaultNS:"translation"}){super(),this.data=e||{},this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),void 0===this.options.ignoreJSONStructure&&(this.options.ignoreJSONStructure=!0)}addNamespaces(e){this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}removeNamespaces(e){const t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,a,i={}){const r=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,o=void 0!==i.ignoreJSONStructure?i.ignoreJSONStructure:this.options.ignoreJSONStructure;let s;e.indexOf(".")>-1?s=e.split("."):(s=[e,t],a&&(Array.isArray(a)?s.push(...a):n(a)&&r?s.push(...a.split(r)):s.push(a)));const l=d(this.data,s);return!l&&!t&&!a&&e.indexOf(".")>-1&&(e=s[0],t=s[1],a=s.slice(2).join(".")),!l&&o&&n(a)?y(this.data?.[e]?.[t],a,r):l}addResource(e,t,a,n,i={silent:!1}){const r=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator;let o=[e,t];
2a&&(o=o.concat(r?a.split(r):a)),e.indexOf(".")>-1&&(o=e.split("."),n=t,t=o[1]),this.addNamespaces(t),c(this.data,o,n),i.silent||this.emit("added",e,t,a,n)}addResources(e,t,a,i={silent:!1}){for(const r in a)(n(a[r])||Array.isArray(a[r]))&&this.addResource(e,t,r,a[r],{silent:!0});i.silent||this.emit("added",e,t,a)}addResourceBundle(e,t,a,n,i,r={silent:!1,skipCopy:!1}){let o=[e,t];e.indexOf(".")>-1&&(o=e.split("."),n=a,a=t,t=o[1]),this.addNamespaces(t);let s=d(this.data,o)||{};r.skipCopy||(a=JSON.parse(JSON.stringify(a))),n?p(s,a,i):s={...s,...a},c(this.data,o,s),r.silent||this.emit("added",e,t,a)}removeResourceBundle(e,t){this.hasResourceBundle(e,t)&&delete this.data[e][t],this.removeNamespaces(t),this.emit("removed",e,t)}hasResourceBundle(e,t){return void 0!==this.getResource(e,t)}getResourceBundle(e,t){return t||(t=this.options.defaultNS),this.getResource(e,t)}getDataByLanguage(e){return this.data[e]}hasLanguageSomeTranslations(e){const t=this.getDataByLanguage(e);return!!(t&&Object.keys(t)||[]).find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var j={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,a,n,i){return e.forEach(e=>{t=this.processors[e]?.process(t,a,n,i)??t}),t}};const x=Symbol("i18next/PATH_KEY");function F(e,t){const{[x]:a}=e(function(){const e=[],t=Object.create(null);let a;return t.get=(n,i)=>(a?.revoke?.(),i===x?e:(e.push(i),a=Proxy.revocable(n,t),a.proxy)),Proxy.revocable(Object.create(null),t).proxy}()),n=t?.keySeparator??".",i=t?.nsSeparator??":";if(a.length>1&&i){const e=t?.ns,r=Array.isArray(e)?e:null;if(r&&r.length>1&&r.slice(1).includes(a[0]))return`${a[0]}${i}${a.slice(1).join(n)}`}return a.join(n)}const E={},T=e=>!n(e)&&"boolean"!=typeof e&&"number"!=typeof e;class O extends S{constructor(e,t={}){super(),((e,t,a)=>{e.forEach(e=>{t[e]&&(a[e]=t[e])})})(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
2i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=I.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){const a={...t};if(null==e)return!1;const n=this.resolve(e,a);if(void 0===n?.res)return!1;const i=T(n.res);return!1!==a.returnObjects||!i}extractFromKey(e,t){let a=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===a&&(a=":");const i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator;let r=t.ns||this.options.defaultNS||[];const o=a&&e.indexOf(a)>-1,s=!(this.options.userDefinedKeySeparator||t.keySeparator||this.options.userDefinedNsSeparator||t.nsSeparator||((e,t,a)=>{t=t||"",a=a||"";const n=f.filter(e=>t.indexOf(e)<0&&a.indexOf(e)<0);if(0===n.length)return!0;const i=b.getRegExp(`(${n.map(e=>"?"===e?"\\?":e).join("|")})`);let r=!i.test(e);if(!r){const t=e.indexOf(a);t>0&&!i.test(e.substring(0,t))&&(r=!0)}return r})(e,a,i));if(o&&!s){const t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:n(r)?[r]:r};const o=e.split(a);(a!==i||a===i&&this.options.ns.indexOf(o[0])>-1)&&(r=o.shift()),e=o.join(i)}return{key:e,namespaces:n(r)?[r]:r}}translate(e,t,a){let i="object"==typeof t?{...t}:t;if("object"!=typeof i&&this.options.overloadTranslationOptionHandler&&(i=this.options.overloadTranslationOptionHandler(arguments)),"object"==typeof i&&(i={...i}),i||(i={}),null==e)return"";"function"==typeof e&&(e=F(e,{...this.options,...i})),Array.isArray(e)||(e=[String(e)]),e=e.map(e=>"function"==typeof e?F(e,{...this.options,...i}):String(e));const r=void 0!==i.returnDetails?i.returnDetails:this.options.returnDetails,o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,{key:s,namespaces:l}=this.extractFromKey(e[e.length-1],i),u=l[l.length-1];let c=void 0!==i.nsSeparator?i.nsSeparator:this.options.nsSeparator;void 0===c&&(c=":");const d=i.lng||this.language,p=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if("cimode"===d?.toLowerCase())return p?r?{res:`${u}${c}${s}`,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:u,usedParams:this.getUsedParamsDetails(i)}:`${u}${c}${s}`:r?{res:s,usedKey:s,exactUsedKey:s,usedLng:d,usedNS:u,usedParams:this.getUsedParamsDetails(i)}:s;const m=this.resolve(e,i);let h=m?.res;const g=m?.usedKey||s,f=m?.exactUsedKey||s,b=void 0!==i.joinArrays?i.joinArrays:this.options.joinArrays,y=!this.i18nFormat||this.i18nFormat.handleAsObject,v=void 0!==i.count&&!n(i.count),w=O.hasDefaultValue(i),k=v?this.pluralResolver.getSuffix(d,i.count,i):"",I=i.ordinal&&v?this.pluralResolver.getSuffix(d,i.count,{ordinal:!1}):"",S=v&&!i.ordinal&&0===i.count,A=S&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${k}`]||i[`defaultValue${I}`]||i.defaultValue;let j=h;y&&!h&&w&&(j=A);const x=T(j),E=Object.prototype.toString.apply(j);if(!(y&&j&&x&&["[object Number]","[object Function]","[object RegExp]"].indexOf(E)<0)||n(b)&&Array.isArray(j))if(y&&n(b)&&Array.isArray(h))h=h.join(b),h&&(h=this.extendTranslation(h,e,i,a));else{let t=!1,n=!1;!this.isValidLookup(h)&&w&&(t=!0,h=A),this.isValidLookup(h)||(n=!0,h=s);const r=(i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey)&&n?void 0:h,l=w&&A!==h&&this.options.updateMissing;if(n||t||l){if(this.logger.log(l?"updateKey":"missingKey",d,u,s,l?A:h),o){const e=this.resolve(s,{...i,keySeparator:!1});e&&e.res&&this.logger.warn("Seems the loaded translations were in flat JSON format instead of nested. Either set keySeparator: false on init or make sure your translations are published in nested format.")}let e=[];const t=this.languageUtils.getFallbackCodes(this.options.fallbackLng,i.lng||this.language);if("fallback"===this.options.saveMissingTo&&t&&t[0])for(let n=0;n<t.length;n++)e.push(t[n]);else"all"===this.options.saveMissingTo?e=this.languageUtils.toResolveHierarchy(i.lng||this.language):e.push(i.lng||this.language);const a=(e,t,a)=>{const n=w&&a!==h?a:r;this.options.missingKeyHandler?this.options.missingKeyHandler(e,u,t,n,l,i):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,u,t,n,l,i),this.emit
vendor: 3,337 bytes, line 2
2("missingKey",e,u,t,h)};this.options.saveMissing&&(this.options.saveMissingPlurals&&v?e.forEach(e=>{const t=this.pluralResolver.getSuffixes(e,i);S&&i[`defaultValue${this.options.pluralSeparator}zero`]&&t.indexOf(`${this.options.pluralSeparator}zero`)<0&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{a([e],s+t,i[`defaultValue${t}`]||A)})}):a(e,s,A))}h=this.extendTranslation(h,e,i,m,a),n&&h===s&&this.options.appendNamespaceToMissingKey&&(h=`${u}${c}${s}`),(n||t)&&this.options.parseMissingKeyHandler&&(h=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${u}${c}${s}`:s,t?h:void 0,i))}else{if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");const e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(g,j,{...i,ns:l}):`key '${s} (${this.language})' returned an object instead of string.`;return r?(m.res=e,m.usedParams=this.getUsedParamsDetails(i),m):e}if(o){const e=Array.isArray(j),t=e?[]:{},a=e?f:g;for(const n in j)if(Object.prototype.hasOwnProperty.call(j,n)){const e=`${a}${o}${n}`;t[n]=w&&!h?this.translate(e,{...i,defaultValue:T(A)?A[n]:void 0,joinArrays:!1,ns:l}):this.translate(e,{...i,joinArrays:!1,ns:l}),t[n]===e&&(t[n]=j[n])}h=t}}return r?(m.res=h,m.usedParams=this.getUsedParamsDetails(i),m):h}extendTranslation(e,t,a,i,r){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...a},a.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!a.skipInterpolation){a.interpolation&&this.interpolator.init({...a,interpolation:{...this.options.interpolation,...a.interpolation}});const o=n(e)&&(void 0!==a?.interpolation?.skipOnVariables?a.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);let s;if(o){const t=e.match(this.interpolator.nestingRegexp);s=t&&t.length}let l=a.replace&&!n(a.replace)?a.replace:a;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,a.lng||this.language||i.usedLng,a),o){const t=e.match(this.interpolator.nestingRegexp);s<(t&&t.length)&&(a.nest=!1)}!a.lng&&i&&i.res&&(a.lng=this.language||i.usedLng),!1!==a.nest&&(e=this.interpolator.nest(e,(...e)=>r?.[0]!==e[0]||a.context?this.translate(...e,t):(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null),a)),a.interpolation&&this.interpolator.reset()}const o=a.postProcess||this.options.postProcess,s=n(o)?[o]:o;return null!=e&&s?.length&&!1!==a.applyPostProcessor&&(e=j.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...i,usedParams:this.getUsedParamsDetails(a)},...a}:a,this)),e}resolve(e,t={}){let a,i,r,o,s;return n(e)&&(e=[e]),Array.isArray(e)&&(e=e.map(e=>"function"==typeof e?F(e,{...this.options,...t}):e)),e.forEach(e=>{if(this.isValidLookup(a))return;const l=this.extractFromKey(e,t),u=l.key;i=u;let c=l.namespaces;this.options.fallbackNS&&(c=c.concat(this.options.fallbackNS));const d=void 0!==t.count&&!n(t.count),p=d&&!t.ordinal&&0===t.count,m=void 0!==t.context&&(n(t.context)||"number"==typeof t.context)&&""!==t.context,h=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);
vendor: 26,605 bytes, line 2
2c.forEach(e=>{this.isValidLookup(a)||(s=e,E[`${h[0]}-${e}`]||!this.utils?.hasLoadedNamespace||this.utils?.hasLoadedNamespace(s)||(E[`${h[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${h.join(", ")}" won't get resolved as namespace "${s}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")),h.forEach(n=>{if(this.isValidLookup(a))return;o=n;const i=[u];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(i,u,n,e,t);else{let e;d&&(e=this.pluralResolver.getSuffix(n,t.count,t));const a=`${this.options.pluralSeparator}zero`,r=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(d&&(t.ordinal&&0===e.indexOf(r)&&i.push(u+e.replace(r,this.options.pluralSeparator)),i.push(u+e),p&&i.push(u+a)),m){const n=`${u}${this.options.contextSeparator||"_"}${t.context}`;i.push(n),d&&(t.ordinal&&0===e.indexOf(r)&&i.push(n+e.replace(r,this.options.pluralSeparator)),i.push(n+e),p&&i.push(n+a))}}let s;for(;s=i.pop();)this.isValidLookup(a)||(r=s,a=this.getResource(n,e,s,t))}))})}),{res:a,usedKey:i,exactUsedKey:r,usedLng:o,usedNS:s}}isValidLookup(e){return!(void 0===e||!this.options.returnNull&&null===e||!this.options.returnEmptyString&&""===e)}getResource(e,t,a,n={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,a,n):this.resourceStore.getResource(e,t,a,n)}getUsedParamsDetails(e={}){const t=["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"],a=e.replace&&!n(e.replace);let i=a?e.replace:e;if(a&&void 0!==e.count&&(i.count=e.count),this.options.interpolation.defaultVariables&&(i={...this.options.interpolation.defaultVariables,...i}),!a){i={...i};for(const e of t)delete i[e]}return i}static hasDefaultValue(e){const t="defaultValue";for(const a in e)if(Object.prototype.hasOwnProperty.call(e,a)&&t===a.substring(0,12)&&void 0!==e[a])return!0;return!1}}class _{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=I.create("languageUtils")}getScriptPartFromCode(e){if(!(e=v(e))||e.indexOf("-")<0)return null;const t=e.split("-");return 2===t.length?null:(t.pop(),"x"===t[t.length-1].toLowerCase()?null:this.formatLanguageCode(t.join("-")))}getLanguagePartFromCode(e){if(!(e=v(e))||e.indexOf("-")<0)return e;const t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(n(e)&&e.indexOf("-")>-1){let a;try{a=Intl.getCanonicalLocales(e)[0]}catch(t){}return a&&this.options.lowerCaseLng&&(a=a.toLowerCase()),a||(this.options.lowerCaseLng?e.toLowerCase():e)}return this.options.cleanCode||this.options.lowerCaseLng?e.toLowerCase():e}isSupportedCode(e){return("languageOnly"===this.options.load||this.options.nonExplicitSupportedLngs)&&(e=this.getLanguagePartFromCode(e)),!this.supportedLngs||!this.supportedLngs.length||this.supportedLngs.indexOf(e)>-1}getBestMatchFromCodes(e){if(!e)return null;let t;return e.forEach(e=>{if(t)return;const a=this.formatLanguageCode(e);this.options.supportedLngs&&!this.isSupportedCode(a)||(t=a)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;const a=this.getScriptPartFromCode(e);if(this.isSupportedCode(a))return t=a;const n=this.getLanguagePartFromCode(e);if(this.isSupportedCode(n))return t=n;t=this.options.supportedLngs.find(e=>e===n?e:e.indexOf("-")<0&&n.indexOf("-")<0?void 0:e.indexOf("-")>0&&n.indexOf("-")<0&&e.substring(0,e.indexOf("-"))===n||0===e.indexOf(n)&&n.length>1?e:void 0)}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),n(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let a=e[t];return a||(a=e[this.getScriptPartFromCode(t)]),a||(a=e[this.formatLanguageCode(t)]),a||(a=e[this.getLanguagePartFromCode(t)]),a||(a=e.default),a||[]}toResolveHierarchy(e,t){const a=this.getFallbackCodes((!1===t?[]:t)||this.options.fallbackLng||[],e),i=[],r=e=>{e&&(this.isSupportedCode(e)?i.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return n(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&r(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&r(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&r(this.getLanguagePartFromCode(e))):n(e)&&r(this.formatLanguageCode(e)),a.forEach(e=>{i.indexOf(e)<0&&r(this.formatLanguageCode(e))}),i}}const P={zero:0,one:1,two:2,few:3,many:4,other:5},z={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class D{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=I.create("pluralResolver"),this.pluralRulesCache={}}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){const a=v("dev"===e?"en":e),n=t.ordinal?"ordinal":"cardinal",i=JSON.stringify({cleanedCode:a,type:n});if(i in this.pluralRulesCache)return this.pluralRulesCache[i];let r;try{r=new Intl.PluralRules(a,{type:n})}catch(o){if("undefined"==typeof Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),z;if(!e.match(/-|_/))return z;const a=this.languageUtils.getLanguagePartFromCode(e);r=this.getRule(a,t)}return this.pluralRulesCache[i]=r,r}needsPlural(e,t={}){let a=this.getRule(e,t);return a||(a=this.getRule("dev",t)),a?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,a={}){return this.getSuffixes(e,a).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let a=this.getRule(e,t);return a||(a=this.getRule("dev",t)),a?a.resolvedOptions().pluralCategories.sort((e,t)=>P[e]-P[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t,a={}){const n=this.getRule(e,a);return n?`${this.options.prepend}${a.ordinal?`ordinal${this.options.prepend}`:""}${n.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,a))}}const C=(e,t,a,i=".",r=!0)=>{let o=((e,t,a)=>{const n=d(e,a);return void 0!==n?n:d(t,a)})(e,t,a);return!o&&r&&n(a)&&(o=y(e,a,i),void 0===o&&(o=y(t,a,i))),o},N=e=>e.replace(/\$/g,"$$$$");class M{constructor(e={}){this.logger=I.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});const{escape:t,escapeValue:a,useRawValueToEscape:n,prefix:i,prefixEscaped:r,suffix:o,suffixEscaped:s,formatSeparator:l,unescapeSuffix:u,unescapePrefix:c,nestingPrefix:d,nestingPrefixEscaped:p,nestingSuffix:h,nestingSuffixEscaped:f,nestingOptionsSeparator:b,maxReplaces:y,alwaysFormat:v}=e.interpolation;this.escape=void 0!==t?t:g,this.escapeValue=void 0===a||a,this.useRawValueToEscape=void 0!==n&&n,this.prefix=i?m(i):r||"{{",this.suffix=o?m(o):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=u?"":c||"-",this.unescapeSuffix=this.unescapePrefix?"":u||"",this.nestingPrefix=d?m(d):p||m("$t("),this.nestingSuffix=h?m(h):f||m(")"),this.nestingOptionsSeparator=b||",",this.maxReplaces=y||1e3,this.alwaysFormat=void 0!==v&&v,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){const e=(e,t)=>e?.source===t?(e.lastIndex=0,e):new RegExp(t,"g");this.regexp=e(this.regexp,`${this.prefix}(.+?)${this.suffix}`),this.regexpUnescape=e(this.regexpUnescape,`${this.prefix}${this.unescapePrefix}(.+?)${this.unescapeSuffix}${this.suffix}`),this.nestingRegexp=e(this.nestingRegexp,`${this.nestingPrefix}((?:[^()"']+|"[^"]*"|'[^']*'|\\((?:[^()]|"[^"]*"|'[^']*')*\\))*?)${this.nestingSuffix}`)}interpolate(e,t,a,i){let o,s,l;const u=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},c=e=>{if(e.indexOf(this.formatSeparator)<0){const n=C(t,u,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(n,void 0,a,{...i,...t,interpolationkey:e}):n}const n=e.split(this.formatSeparator),r=n.shift().trim(),o=n.join(this.formatSeparator).trim();return this.format(C(t,u,r,this.options.keySeparator,this.options.ignoreJSONStructure),o,a,{...i,...t,interpolationkey:r})};this.resetRegExp();const d=i?.missingInterpolationHandler||this.options.missingInterpolationHandler,p=void 0!==i?.interpolation?.skipOnVariables?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables;return[{regex:this.regexpUnescape,safeValue:e=>N(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?N(this.escape(e)):N(e)}].forEach(t=>{for(l=0;o=t.regex.exec(e);){const a=o[1].trim();if(s=c(a),void 0===s)if("function"==typeof d){const t=d(e,o,i);s=n(t)?t:""}else if(i&&Object.prototype.hasOwnProperty.call(i,a))s="";else{if(p){s=o[0];continue}this.logger.warn(`missed to pass in variable ${a} for interpolating ${e}`),s=""}else n(s)||this.useRawValueToEscape||(s=r(s));const u=t.safeValue(s);if(e=e.replace(o[0],u),p?(t.regex.lastIndex+=s.length,t.regex.lastIndex-=o[0].length):t.regex.lastIndex=0,l++,l>=this.maxReplaces)break}}),e}nest(e,t,a={}){let i,o,s;const l=(e,t)=>{const a=this.nestingOptionsSeparator;if(e.indexOf(a)<0)return e;const n=e.split(new RegExp(`${m(a)}[ ]*{`));let i=`{${n[1]}`;e=n[0],i=this.interpolate(i,s);const r=i.match(/'/g),o=i.match(/"/g);((r?.length??0)%2==0&&!o||(o?.length??0)%2!=0)&&(i=i.replace(/'/g,'"'));try{s=JSON.parse(i),t&&(s={...t,...s})}catch(l){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,l),`${e}${a}${i}`}return s.defaultValue&&s.defaultValue.indexOf(this.prefix)>-1&&delete s.defaultValue,e};for(;i=this.nestingRegexp.exec(e);){let u=[];s={...a},s=s.replace&&!n(s.replace)?s.replace:s,s.applyPostProcessor=!1,delete s.defaultValue;const c=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(-1!==c&&(u=i[1].slice(c).split(this.formatSeparator).map(e=>e.trim()).filter(Boolean),i[1]=i[1].slice(0,c)),o=t(l.call(this,i[1].trim(),s),s),o&&i[0]===e&&!n(o))return o;n(o)||(o=r(o)),o||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),o=""),u.length&&(o=u.reduce((e,t)=>this.format(e,t,a.lng,{...a,interpolationkey:i[1].trim()}),o.trim())),e=e.replace(i[0],o),this.regexp.lastIndex=0}return e}}const R=e=>{const t={};return(a,n,i)=>{let r=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(r={...r,[i.interpolationkey]:void 0});const o=n+JSON.stringify(r);let s=t[o];return s||(s=e(v(n),i),t[o]=s),s(a)}},q=e=>(t,a,n)=>e(v(a),n)(t);class L{constructor(e={}){this.logger=I.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";const a=t.cacheInBuiltFormats?R:q;this.formats={number:a((e,t)=>{const a=new Intl.NumberFormat(e,{...t});return e=>a.format(e)}),currency:a((e,t)=>{const a=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>a.format(e)}),datetime:a((e,t)=>{const a=new Intl.DateTimeFormat(e,{...t});return e=>a.format(e)}),relativetime:a((e,t)=>{const a=new Intl.RelativeTimeFormat(e,{...t});return e=>a.format(e,t.range||"day")}),list:a((e,t)=>{const a=new Intl.ListFormat(e,{...t});return e=>a.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=R(t)}format(e,t,a,n={}){const i=t.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&i[0].indexOf(")")<0&&i.find(e=>e.indexOf(")")>-1)){const e=i.findIndex(e=>e.indexOf(")")>-1);i[0]=[i[0],...i.splice(1,e)].join(this.formatSeparator)}return i.reduce((e,t)=>{const{formatName:i,formatOptions:r}=(e=>{let t=e.toLowerCase().trim();const a={};if(e.indexOf("(")>-1){const n=e.split("(");t=n[0].toLowerCase().trim();const i=n[1].substring(0,n[1].length-1);"currency"===t&&i.indexOf(":")<0?a.currency||(a.currency=i.trim()):"relativetime"===t&&i.indexOf(":")<0?a.range||(a.range=i.trim()):i.split(";").forEach(e=>{if(e){const[t,...n]=e.split(":"),i=n.join(":").trim().replace(/^'+|'+$/g,""),r=t.trim();a[r]||(a[r]=i),"false"===i&&(a[r]=!1),"true"===i&&(a[r]=!0),isNaN(i)||(a[r]=parseInt(i,10))}})}return{formatName:t,formatOptions:a}})(t);if(this.formats[i]){let t=e;try{const o=n?.formatParams?.[n.interpolationkey]||{},s=o.locale||o.lng||n.locale||n.lng||a;t=this.formats[i](e,s,{...r,...n,...o})}catch(o){this.logger.warn(o)}return t}return this.logger.warn(`there was no format function for ${i}`),e},e)}}class B extends S{constructor(e,t,a,n={}){super(),this.backend=e,this.store=t,this.services=a,this.languageUtils=a.languageUtils,this.options=n,this.logger=I.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=n.maxParallelReads||10,this.readingCalls=0,this.maxRetries=n.maxRetries>=0?n.maxRetries:5,this.retryTimeout=n.retryTimeout>=1?n.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(a,n.backend,n)}queueLoad(e,t,a,n){const i={},r={},o={},s={};return e.forEach(e=>{let n=!0;t.forEach(t=>{const o=`${e}|${t}`;!a.reload&&this.store.hasResourceBundle(e,t)?this.state[o]=2:this.state[o]<0||(1===this.state[o]?void 0===r[o]&&(r[o]=!0):(this.state[o]=1,n=!1,void 0===r[o]&&(r[o]=!0),void 0===i[o]&&(i[o]=!0),void 0===s[t]&&(s[t]=!0)))}),n||(o[e]=!0)}),(Object.keys(i).length||Object.keys(r).length)&&this.queue.push({pending:r,pendingCount:Object.keys(r).length,loaded:{},errors:[],callback:n}),{toLoad:Object.keys(i),pending:Object.keys(r),toLoadLanguages:Object.keys(o),toLoadNamespaces:Object.keys(s)}}loaded(e,t,a){const n=e.split("|"),i=n[0],r=n[1];t&&this.emit("failedLoading",i,r,t),!t&&a&&this.store.addResourceBundle(i,r,a,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&a&&(this.state[e]=0);const o={};this.queue.forEach(a=>{((e,t,a)=>{const{obj:n,k:i}=u(e,t,Object);n[i]=n[i]||[],n[i].push(a)})(a.loaded,[i],r),((e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)})(a,e),t&&a.errors.push(t),0!==a.pendingCount||a.done||(Object.keys(a.loaded).forEach(e=>{o[e]||(o[e]={});const t=a.loaded[e];t.length&&t.forEach(t=>{void 0===o[e][t]&&(o[e][t]=!0)})}),a.done=!0,a.errors.length?a.callback(a.errors):a.callback())}),this.emit("loaded",o),this.queue=this.queue.filter(e=>!e.done)}read(e,t,a,n=0,i=this.retryTimeout,r){if(!e.length)return r(null,{});if(this.readingCalls>=this.maxParallelReads)return void this.waitingReads.push({lng:e,ns:t,fcName:a,tried:n,wait:i,callback:r});this.readingCalls++;const o=(o,s)=>{if(this.readingCalls--,this.waitingReads.length>0){const e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}o&&s&&n<this.maxRetries?setTimeout(()=>{this.read.call(this,e,t,a,n+1,2*i,r)},i):r(o,s)},s=this.backend[a].bind(this.backend);if(2!==s.length)return s(e,t,o);try{const a=s(e,t);a&&"function"==typeof a.then?a.then(e=>o(null,e)).catch(o):o(null,a)}catch(l){o(l)}}prepareLoading(e,t,a={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();n(e)&&(e=this.languageUtils.toResolveHierarchy(e)),n(t)&&(t=[t]);const r=this.queueLoad(e,t,a,i);if(!r.toLoad.length)return r.pending.length||i(),null;r.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,a){this.prepareLoading(e,t,{},a)}reload(e,t,a){this.prepareLoading(e,t,{reload:!0},a)}loadOne(e,t=""){const a=e.split("|"),n=a[0],i=a[1];this.read(n,i,"read",void 0,void 0,(a,r)=>{a&&this.logger.warn(`${t}loading namespace ${i} for language ${n} failed`,a),!a&&r&&this.logger.log(`${t}loaded namespace ${i} for language ${n}`,r),this.loaded(e,a,r)})}saveMissing(e,t,a,n,i,r={},o=()=>{}){if(!this.services?.utils?.hasLoadedNamespace||this.services?.utils?.hasLoadedNamespace(t)){if(null!=a&&""!==a){if(this.backend?.create){const l={...r,isUpdate:i},u=this.backend.create.bind(this.backend);if(u.length<6)try{let i;i=5===u.length?u(e,t,a,n,l):u(e,t,a,n),i&&"function"==typeof i.then?i.then(e=>o(null,e)).catch(o):o(null,i)}catch(s){o(s)}else u(e,t,a,n,o,l)}e&&e[0]&&this.store.addResource(e[0],t,a,n)}}else this.logger.warn(`did not save key "${a}" as the namespace "${t}" was not yet loaded`,"This means something IS WRONG in your setup. You access the t function before i18next.init / i18next.loadNamespace / i18next.changeLanguage was done. Wait for the callback or Promise to resolve before accessing it!!!")}}const U=()=>({debug:!1,initAsync:!0,ns:["translation"],defaultNS:["translation"],fallbackLng:["dev"],fallbackNS:!1,supportedLngs:!1,nonExplicitSupportedLngs:!1,load:"all",preload:!1,simplifyPluralSuffix:!0,keySeparator:".",nsSeparator:":",pluralSeparator:"_",contextSeparator:"_",partialBundledLanguages:!1,saveMissing:!1,updateMissing:!1,saveMissingTo:"fallback",saveMissingPlurals:!0,missingKeyHandler:!1,missingInterpolationHandler:!1,postProcess:!1,postProcessPassResolved:!1,returnNull:!1,returnEmptyString:!0,returnObjects:!1,joinArrays:!1,returnedObjectHandler:!1,parseMissingKeyHandler:!1,appendNamespaceToMissingKey:!1,appendNamespaceToCIMode:!1,overloadTranslationOptionHandler:e=>{let t={};if("object"==typeof e[1]&&(t=e[1]),n(e[1])&&(t.defaultValue=e[1]),n(e[2])&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){const a=e[3]||e[2];Object.keys(a).forEach(e=>{t[e]=a[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),W=e=>(n(e.ns)&&(e.ns=[e.ns]),n(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),n(e.fallbackNS)&&(e.fallbackNS=[e.fallbackNS]),e.supportedLngs?.indexOf?.("cimode")<0&&(e.supportedLngs=e.supportedLngs.concat(["cimode"])),"boolean"==typeof e.initImmediate&&(e.initAsync=e.initImmediate),e),H=()=>{},V="__i18next_supportNoticeShown";class Q extends S{constructor(e={},t){var a;if(super(),this.options=W(e),this.services={},this.logger=I,this.modules={external:[]},a=this,Object.getOwnPropertyNames(Object.getPrototypeOf(a)).forEach(e=>{"function"==typeof a[e]&&(a[e]=a[e].bind(a))}),t&&!this.isInitialized&&!e.isClone){if(!this.options.initAsync)return this.init(e,t),this;setTimeout(()=>{this.init(e,t)},0)}}init(e={},t){this.isInitializing=!0,"function"==typeof e&&(t=e,e={}),null==e.defaultNS&&e.ns&&(n(e.ns)?e.defaultNS=e.ns:e.ns.indexOf("translation")<0&&(e.defaultNS=e.ns[0]));const a=U();var r;this.options={...a,...this.options,...W(e)},this.options.interpolation={...a.interpolation,...this.options.interpolation},void 0!==e.keySeparator&&(this.options.userDefinedKeySeparator=e.keySeparator),void 0!==e.nsSeparator&&(this.options.userDefinedNsSeparator=e.nsSeparator),"function"!=typeof this.options.overloadTranslationOptionHandler&&(this.options.overloadTranslationOptionHandler=a.overloadTranslationOptionHandler),!1===this.options.showSupportNotice||(r=this,r?.modules?.backend?.name?.indexOf("Locize")>0||r?.modules?.backend?.constructor?.name?.indexOf("Locize")>0||r?.options?.backend?.backends&&r.options.backend.backends.some(e=>e?.name?.indexOf("Locize")>0||e?.constructor?.name?.indexOf("Locize")>0)||r?.options?.backend?.projectId||r?.options?.backend?.backendOptions&&r.options.backend.backendOptions.some(e=>e?.projectId))||"undefined"!=typeof globalThis&&globalThis[V]||"undefined"!=typeof process&&{}.I18NEXT_NO_SUPPORT_NOTICE||"undefined"!=typeof process||("undefined"!=typeof console&&void 0!==console.info&&console.info("ð i18next is made possible by our own product, Locize â consider powering your project with managed localization (AI, CDN, integrations): https://locize.com ð"),"undefined"!=typeof globalThis&&(globalThis[V]=!0));const o=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let e;this.modules.logger?I.init(o(this.modules.logger),this.options):I.init(null,this.options),e=this.modules.formatter?this.modules.formatter:L;const t=new _(this.options);this.store=new A(this.options.resources,this.options);const n=this.services;n.logger=I,n.resourceStore=this.store,n.languageUtils=t,n.pluralResolver=new D(t,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix});this.options.interpolation.format&&this.options.interpolation.format!==a.interpolation.format&&this.logger.deprecate("init: you are still using the legacy format function, please use the new approach: https://www.i18next.com/translation-function/formatting"),!e||this.options.interpolation.format&&this.options.interpolation.format!==a.interpolation.format||(n.formatter=o(e),n.formatter.init&&n.formatter.init(n,this.options),this.options.interpolation.format=n.formatter.format.bind(n.formatter)),n.interpolator=new M(this.options),n.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},n.backendConnector=new B(o(this.modules.backend),n.resourceStore,n,this.options),n.backendConnector.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(n.languageDetector=o(this.modules.languageDetector),n.languageDetector.init&&n.languageDetector.init(n,this.options.detection,this.options)),this.modules.i18nFormat&&(n.i18nFormat=o(this.modules.i18nFormat),n.i18nFormat.init&&n.i18nFormat.init(this)),this.translator=new O(this.services,this.options),this.translator.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.external.forEach(e=>{e.init&&e.init(this)})}if(this.format=this.options.interpolation.format,t||(t=H),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){const e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.length>0&&"dev"!==e[0]&&(this.options.lng=e[0])}this.services.languageDetector||this.options.lng||this.logger.warn("init: no languageDetector is used and no lng is defined");["getResource","hasResourceBundle","getResourceBundle","getDataByLanguage"].forEach(e=>{this[e]=(...t)=>this.store[e](...t)});["addResource","addResources","addResourceBundle","removeResourceBundle"].forEach(e=>{this[e]=(...t)=>(this.store[e](...t),this)});const s=i(),l=()=>{const e=(e,a)=>{this.isInitializing=!1,this.isInitialized&&!this.initializedStoreOnce&&this.logger.warn("init: i18next is already initialized. You should call init just once!"),this.isInitialized=!0,this.options.isClone||this.logger.log("initialized",this.options),this.emit("initialized",this.options),s.resolve(a),t(e,a)};if(this.languages&&!this.isInitialized)return e(null,this.t.bind(this));this.changeLanguage(this.options.lng,e)};return this.options.resources||!this.options.initAsync?l():setTimeout(l,0),s}loadResources(e,t=H){let a=t;const i=n(e)?e:this.language;if("function"==typeof e&&(a=e),!this.options.resources||this.options.partialBundledLanguages){if("cimode"===i?.toLowerCase()&&(!this.options.preload||0===this.options.preload.length))return a();const e=[],t=t=>{if(!t)return;if("cimode"===t)return;this.services.languageUtils.toResolveHierarchy(t).forEach(t=>{"cimode"!==t&&e.indexOf(t)<0&&e.push(t)})};if(i)t(i);else{this.services.languageUtils.getFallbackCodes(this.options.fallbackLng).forEach(e=>t(e))}this.options.preload?.forEach?.(e=>t(e)),this.services.backendConnector.load(e,this.options.ns,e=>{e||this.resolvedLanguage||!this.language||this.setResolvedLanguage(this.language),a(e)})}else a(null)}reloadResources(e,t,a){const n=i();return"function"==typeof e&&(a=e,e=void 0),"function"==typeof t&&(a=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),a||(a=H),this.services.backendConnector.reload(e,t,e=>{n.resolve(),a(e)}),n}use(e){if(!e)throw new Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw new Error("You are passing a wrong module! Please check the object you are passing to i18next.use()");return"backend"===e.type&&(this.modules.backend=e),("logger"===e.type||e.log&&e.warn&&e.error)&&(this.modules.logger=e),"languageDetector"===e.type&&(this.modules.languageDetector=e),"i18nFormat"===e.type&&(this.modules.i18nFormat=e),"postProcessor"===e.type&&j.addPostProcessor(e),"formatter"===e.type&&(this.modules.formatter=e),"3rdParty"===e.type&&this.modules.external.push(e),this}setResolvedLanguage(e){if(e&&this.languages&&!(["cimode","dev"].indexOf(e)>-1)){for(let e=0;e<this.languages.length;e++){const t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}!this.resolvedLanguage&&this.languages.indexOf(e)<0&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;const a=i();this.emit("languageChanging",e);const r=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},o=(n,i)=>{i?this.isLanguageChangingTo===e&&(r(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,a.resolve((...e)=>this.t(...e)),t&&t(n,(...e)=>this.t(...e))},s=t=>{e||t||!this.services.languageDetector||(t=[]);const a=n(t)?t:t&&t[0],i=this.store.hasLanguageSomeTranslations(a)?a:this.services.languageUtils.getBestMatchFromCodes(n(t)?[t]:t);i&&(this.language||r(i),this.translator.language||this.translator.changeLanguage(i),this.services.languageDetector?.cacheUserLanguage?.(i)),this.loadResources(i,e=>{o(e,i)})};return e||!this.services.languageDetector||this.services.languageDetector.async?!e&&this.services.languageDetector&&this.services.languageDetector.async?0===this.services.languageDetector.detect.length?this.services.languageDetector.detect().then(s):this.services.languageDetector.detect(s):s(e):s(this.services.languageDetector.detect()),a}getFixedT(e,t,a){const i=(e,t,...n)=>{let r;r="object"!=typeof t?this.options.overloadTranslationOptionHandler([e,t].concat(n)):{...t},r.lng=r.lng||i.lng,r.lngs=r.lngs||i.lngs,r.ns=r.ns||i.ns,""!==r.keyPrefix&&(r.keyPrefix=r.keyPrefix||a||i.keyPrefix);const o={...this.options,...r};"function"==typeof r.keyPrefix&&(r.keyPrefix=F(r.keyPrefix,o));const s=this.options.keySeparator||".";let l;return r.keyPrefix&&Array.isArray(e)?l=e.map(e=>("function"==typeof e&&(e=F(e,o)),`${r.keyPrefix}${s}${e}`)):("function"==typeof e&&(e=F(e,o)),l=r.keyPrefix?`${r.keyPrefix}${s}${e}`:e),this.t(l,r)};return n(e)?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=a,i}t(...e){return this.translator?.translate(...e)}exists(...e){return this.translator?.exists(...e)}setDefaultNamespace(e){this.options.defaultNS=e}hasLoadedNamespace(e,t={}){if(!this.isInitialized)return this.logger.warn("hasLoadedNamespace: i18next was not initialized",this.languages),!1;
2if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;const a=t.lng||this.resolvedLanguage||this.languages[0],n=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===a.toLowerCase())return!0;const r=(e,t)=>{const a=this.services.backendConnector.state[`${e}|${t}`];return-1===a||0===a||2===a};if(t.precheck){const e=t.precheck(this,r);if(void 0!==e)return e}return!!this.hasResourceBundle(a,e)||(!(this.services.backendConnector.backend&&(!this.options.resources||this.options.partialBundledLanguages))||!(!r(a,e)||n&&!r(i,e)))}loadNamespaces(e,t){const a=i();return this.options.ns?(n(e)&&(e=[e]),e.forEach(e=>{this.options.ns.indexOf(e)<0&&this.options.ns.push(e)}),this.loadResources(e=>{a.resolve(),t&&t(e)}),a):(t&&t(),Promise.resolve())}loadLanguages(e,t){const a=i();n(e)&&(e=[e]);const r=this.options.preload||[],o=e.filter(e=>r.indexOf(e)<0&&this.services.languageUtils.isSupportedCode(e));return o.length?(this.options.preload=r.concat(o),this.loadResources(e=>{a.resolve(),t&&t(e)}),a):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";try{const t=new Intl.Locale(e);if(t&&t.getTextInfo){const e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch(a){}const t=this.services?.languageUtils||new _(U());return e.toLowerCase().indexOf("-latn")>1?"ltr":["ar","shu","sqr","ssh","xaa","yhd","yud","aao","abh","abv","acm","acq","acw","acx","acy","adf","ads","aeb","aec","afb","ajp","apc","apd","arb","arq","ars","ary","arz","auz","avl","ayh","ayl","ayn","ayp","bbz","pga","he","iw","ps","pbt","pbu","pst","prp","prd","ug","ur","ydd","yds","yih","ji","yi","hbo","men","xmn","fa","jpr","peo","pes","prs","dv","sam","ckb"].indexOf(t.getLanguagePartFromCode(e))>-1||e.toLowerCase().indexOf("-arab")>1?"rtl":"ltr"}static createInstance(e={},t){const a=new Q(e,t);return a.createInstance=Q.createInstance,a}cloneInstance(e={},t=H){const a=e.forkResourceStore;a&&delete e.forkResourceStore;const n={...this.options,...e,isClone:!0},i=new Q(n);void 0===e.debug&&void 0===e.prefix||(i.logger=i.logger.clone(e));if(["store","services","language"].forEach(e=>{i[e]=this[e]}),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},a){const e=Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((a,n)=>(a[n]={...e[t][n]},a),e[t]),e),{});i.store=new A(e,n),i.services.resourceStore=i.store}if(e.interpolation){const t={...U().interpolation,...this.options.interpolation,...e.interpolation},a={...n,interpolation:t};i.services.interpolator=new M(a)}return i.translator=new O(i.services,n),i.translator.on("*",(e,...t)=>{i.emit(e,...t)}),i.init(n,t),i.translator.options=n,i.translator.backendConnector.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},i}toJSON(){return{options:this.options,store:this.store,language:this.language,languages:this.languages,resolvedLanguage:this.resolvedLanguage}}}const G=Q.createInstance();G.createInstance,G.dir,G.init,G.loadResources,G.reloadResources,G.use,G.changeLanguage,G.getFixedT,G.t,G.exists,G.setDefaultNamespace,G.hasLoadedNamespace,G.loadNamespaces,G.loadLanguages},73168:function(e,t,a){"use strict";var n=a(5604),i=a(16881),r=a(25629),o=a(30156),s=a(3770),l=i([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=r.f(s(e)),a=o.f;return a?l(t,a(e)):t}},73822:function(e){var t="The_Boy_Who_Lived",a="Has_Come_To_Die",n="Solemnly_Swear",i="fm_page",r="fm_cta",o=["landing","blog","app"],s=["pdf_export"],l=/^(utm_source|utm_medium|gad_source|gad_campaignid|gclid|gbraid|wbraid|fbclid|msclkid|ttclid|li_fat_id|oppref)$/,u=/^(utm_(source|medium|campaign|term|content|id)|gclid|gbraid|wbraid|fbclid|msclkid|ttclid|li_fat_id|oppref|gad_source|gad_campaignid|campaign_id|ucc)$/;function c(){return"undefined"==typeof window?".filmustage.com":window.location.hostname.includes("localhost")?"localhost":".filmustage.com"}function d(e,t){document.cookie=e+"="+encodeURIComponent(t)+"; expires=Fri, 31 Dec 9999 23:59:59 GMT; path=/; domain="+c()+("localhost"===c()?"; SameSite=Lax":"; SameSite=Lax; Secure")}function p(e){var t=document.cookie.match(new RegExp("(?:^|; )"+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g,"\\$1")+"=([^;]*)"));return t?decodeURIComponent(t[1]):void 0}function m(e){var t=new URLSearchParams(e),a=[];return t.forEach(function(e,t){u.test(t)&&""!==String(e).trim()&&a.push(t+"="+encodeURIComponent(e))}),a.length?"?"+a.join("&"):""}function h(e,a){var n=p(t)||"";new RegExp("(?:^|[?&])"+e+"=").test(n)||d(t,n+(n?"&":"?")+e+"="+encodeURIComponent(a))}
2e.exports={setCookie:d,getCookie:p,updateUtmCookie:function(){if("undefined"!=typeof window){var e=p(t)||"",n=m(e);e!==n&&d(t,n);var i=p(a),r=window.location.search,u=(new URLSearchParams(r).get("utm_source")||"").trim().toLowerCase(),c=-1!==o.indexOf(u),g=-1!==s.indexOf(u),f=m(r),b=c?function(e){var t=new URLSearchParams(e),a=[];return t.forEach(function(e,t){0!==t.indexOf("utm_")&&a.push(t+"="+encodeURIComponent(e))}),a.length?"?"+a.join("&"):""}(f):f,y=function(e){if(!e)return!1;var t=new URLSearchParams(e),a=!1;return t.forEach(function(e,t){l.test(t)&&""!==String(e).trim()&&(a=!0)}),a}(b);y&&(""===n||"DIED"===i&&!g)&&d(t,b),function(){var e=(p("_gcl_aw")||"").match(/^GCL\.(?:AW\.)?\d+\.(.+)$/);if(!e)return;h("gclid",e[1])}(),function(){var e=p("__oppref")||"";if(!e)return;h("oppref",e)}()}},updateCtaCookie:function(){if("undefined"!=typeof window){var e=new URLSearchParams(window.location.search),t=e.get(i),a=e.get(r);if(t||a){var o=[];t&&o.push(i+"="+encodeURIComponent(t)),a&&o.push(r+"="+encodeURIComponent(a)),d(n,"?"+o.join("&"))}}},readAttributionQuery:function(){return"undefined"==typeof window?"":(e=p(t)||"",a=p(n)||"",i=(e||"").replace(/^\?/,"").replace(/&$/,""),r=(a||"").replace(/^\?/,"").replace(/&$/,""),i?r?"?"+i+"&"+r:"?"+i:r?"?"+r:"");var e,a,i,r},mergeAttributionQuery:function(e,t){var a=new URLSearchParams(e||""),n=new URLSearchParams(t||""),i=[],r={},o=!1;return n.forEach(function(e,t){a.get(t)!==e&&(o=!0)}),o?(a.forEach(function(e,t){var a=n.has(t)?n.get(t):e;r[t]||(r[t]=!0,i.push(t+"="+encodeURIComponent(a)))}),n.forEach(function(e,t){r[t]||(r[t]=!0,i.push(t+"="+encodeURIComponent(e)))}),i.length?"?"+i.join("&"):""):""},UTM_COOKIE:t,REGISTERED_COOKIE:a,CTA_COOKIE:n,CTA_PAGE_PARAM:i,CTA_BLOCK_PARAM:r,INTERNAL_UTM_SOURCES:o,FIRST_TOUCH_ONLY_SOURCES:s}},74416:function(e,t){"use strict";var a={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor,i=n&&!a.call({1:2},1);t.f=i?function(e){var t=n(this,e);return!!t&&t.enumerable}:a},74418:function(e,t,a){"use strict";var n=a(16881),i=a(83628),r=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return r(i(e),t)}},74530:function(e,t,a){"use strict";var n=a(16881),i=a(5234),r=a(14188),o=a(74418),s=a(96893),l=a(92735).CONFIGURABLE,u=a(13029),c=a(43086),d=c.enforce,p=c.get,m=String,h=Object.defineProperty,g=n("".slice),f=n("".replace),b=n([].join),y=s&&!i(function(){return 8!==h(function(){},"length",{value:8}).length}),v=String(String).split("String"),w=e.exports=function(e,t,a){"Symbol("===g(m(t),0,7)&&(t="["+f(m(t),/^Symbol\(([^)]*)\).*$/,"$1")+"]"),a&&a.getter&&(t="get "+t),a&&a.setter&&(t="set "+t),(!o(e,"name")||l&&e.name!==t)&&(s?h(e,"name",{value:t,configurable:!0}):e.name=t),y&&a&&o(a,"arity")&&e.length!==a.arity&&h(e,"length",{value:a.arity});try{a&&o(a,"constructor")&&a.constructor?s&&h(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(i){}var n=d(e);return o(n,"source")||(n.source=b(v,"string"==typeof t?t:"")),e};Function.prototype.toString=w(function(){return r(this)&&p(this).source||u(this)},"toString")},74651:function(e,t,a){"use strict";a.r(t),a.d(t,{getSocialLinks:function(){return i},targetBlank:function(){return r}});const n=a(83927),i=(e,t)=>{switch(e){case"twitter":return"https://x.com/"+t.twitter.replace(/^@/,"")+"/";case"facebook":return"https://www.facebook.com/"+t.facebook.replace(/^\//,"")+"/";case"linkedin":return"https://www.linkedin.com/in/"+t.linkedin.replace(/^\//,"")+"/";case"instagram":return"https://www.instagram.com/"+t.instagram.replace(/^\//,"")+"/";default:return null}},r=()=>{const e=n.siteUrl,t=document.querySelectorAll(".post a, .filmLegalPage a");for(let a=0;a<t.length;a++){const n=t[a];n.href&&-1===n.href.indexOf(e)&&-1===n.href.indexOf("filmustage.com")&&-1===n.href.indexOf("#")&&(n.target="_blank",n.rel="noreferrer"),"#"===n.getAttribute("href")&&n.addEventListener("click",e=>{e.preventDefault()})}}},76744:function(e,t,a){"use strict";var n=a(60142);e.exports=function(e){var t=+e;return t!=t||0===t?0:n(t)}},77575:function(e,t,a){"use strict";var n=a(3468),i=a(48660),r=a(83346),o=a(27004),s=a(66348)||o||r;e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new n("Side channel does not contain "+i(e))},delete:function(t){return!!e&&e.delete(t)},get:function(t){return e&&e.get(t)},has:function(t){return!!e&&e.has(t)},set:function(t,a){e||(e=s()),e.set(t,a)}};return t}},77750:function(e){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function a(e){return"function"==typeof e}function n(e){return"object"==typeof e&&null!==e}function i(e){return void 0===e}e.exports=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,r,o,s,l,u;if(this._events||(this._events={}),"error"===e&&(!this._events.error||n(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var c=new Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(i(r=this._events[e]))return!1;if(a(r))switch(arguments.length){case 1:r.call(this);break;case 2:r.call(this,arguments[1]);break;case 3:r.call(this,arguments[1],arguments[2]);break;
2default:s=Array.prototype.slice.call(arguments,1),r.apply(this,s)}else if(n(r))for(s=Array.prototype.slice.call(arguments,1),o=(u=r.slice()).length,l=0;l<o;l++)u[l].apply(this,s);return!0},t.prototype.addListener=function(e,r){var o;if(!a(r))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,a(r.listener)?r.listener:r),this._events[e]?n(this._events[e])?this._events[e].push(r):this._events[e]=[this._events[e],r]:this._events[e]=r,n(this._events[e])&&!this._events[e].warned&&(o=i(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&o>0&&this._events[e].length>o&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!a(t))throw TypeError("listener must be a function");var n=!1;function i(){this.removeListener(e,i),n||(n=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,r,o,s;if(!a(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(o=(i=this._events[e]).length,r=-1,i===t||a(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(n(i)){for(s=o;s-- >0;)if(i[s]===t||i[s].listener&&i[s].listener===t){r=s;break}if(r<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(r,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,n;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(a(n=this._events[e]))this.removeListener(e,n);else if(n)for(;n.length;)this.removeListener(e,n[n.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?a(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(a(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},78095:function(e){"use strict";e.exports=function(e,t){e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}})}},78554:function(e,t,a){"use strict";var n=Function.prototype.call,i=Object.prototype.hasOwnProperty,r=a(79138);e.exports=r.call(n,i)},78958:function(e){"use strict";e.exports=function(e,t,a,n,i,r,o,s){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[a,n,i,r,o,s],c=0;(l=new Error(t.replace(/%s/g,function(){return u[c++]}))).name="Invariant Violation"}throw l.framesToPop=1,l}}},79117:function(e,t,a){"use strict";var n=function(e){return e&&e.Math===Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof a.g&&a.g)||n("object"==typeof this&&this)||function(){return this}()||Function("return this")()},79138:function(e,t,a){"use strict";var n=a(28794);e.exports=Function.prototype.bind||n},79140:function(e,t,a){"use strict";a.d(t,{A:function(){return i}});var n=a(1087);function i(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,(0,n.A)(e,t)}},79220:function(e){"use strict";e.exports=function(){return Array.prototype.slice.call(arguments).reduceRight(function(e,t){return Object.keys(Object(t)).forEach(function(a){var n="number"==typeof e[a]?e[a]:0,i=t[a];void 0!==i&&i>=n&&(void 0!==e[a]&&delete e[a],e[a]=i)}),e},{})}},79345:function(e,t,a){"use strict";var n={};n[a(4282)("toStringTag")]="z",e.exports="[object z]"===String(n)},79387:function(e){"use strict";e.exports=function(){return Array.prototype.slice.call(arguments).reduceRight(function(e,t){return Object.keys(Object(t)).forEac
2h(function(a){void 0!==t[a]&&(void 0!==e[a]&&delete e[a],e[a]=t[a])}),e},{})}},79772:function(e){var t="undefined"!=typeof Element,a="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;function r(e,o){if(e===o)return!0;if(e&&o&&"object"==typeof e&&"object"==typeof o){if(e.constructor!==o.constructor)return!1;var s,l,u,c;if(Array.isArray(e)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(!r(e[l],o[l]))return!1;return!0}if(a&&e instanceof Map&&o instanceof Map){if(e.size!==o.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!o.has(l.value[0]))return!1;for(c=e.entries();!(l=c.next()).done;)if(!r(l.value[1],o.get(l.value[0])))return!1;return!0}if(n&&e instanceof Set&&o instanceof Set){if(e.size!==o.size)return!1;for(c=e.entries();!(l=c.next()).done;)if(!o.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(e)&&ArrayBuffer.isView(o)){if((s=e.length)!=o.length)return!1;for(l=s;0!==l--;)if(e[l]!==o[l])return!1;return!0}if(e.constructor===RegExp)return e.source===o.source&&e.flags===o.flags;if(e.valueOf!==Object.prototype.valueOf&&"function"==typeof e.valueOf&&"function"==typeof o.valueOf)return e.valueOf()===o.valueOf();if(e.toString!==Object.prototype.toString&&"function"==typeof e.toString&&"function"==typeof o.toString)return e.toString()===o.toString();if((s=(u=Object.keys(e)).length)!==Object.keys(o).length)return!1;for(l=s;0!==l--;)if(!Object.prototype.hasOwnProperty.call(o,u[l]))return!1;if(t&&e instanceof Element)return!1;for(l=s;0!==l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!e.$$typeof)&&!r(e[u[l]],o[u[l]]))return!1;return!0}return e!=e&&o!=o}e.exports=function(e,t){try{return r(e,t)}catch(a){if((a.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw a}}},79903:function(e,t,a){"use strict";var n=a(79138),i=a(3468),r=a(64531),o=a(68165);e.exports=function(e){if(e.length<1||"function"!=typeof e[0])throw new i("a function is required");return o(n,r,e)}},80831:function(e,t,a){"use strict";var n=a(14188);e.exports=function(e){return"object"==typeof e?null!==e:n(e)}},81177:function(e,t,a){"use strict";a.d(t,{A:function(){return T}});var n=a(14041),i=a(39067),r=a.n(i),o=a(29579),s=a(66118),l=a(40107),u=a(52053),c=a(20289),d=a(64837);function p(e){let t=e.children,a=e.callback;return(0,n.useEffect)(()=>{a()}),t}const m=["link","meta","style","title","base","noscript","script","html","body"],h="itemProp",g="gatsby-do-not-hoist-me-react",f="data-original-tag",b=n.createContext(!1);function y(e){0}function v(e,t){if(e instanceof HTMLElement&&t instanceof HTMLElement){const a=t.getAttribute("nonce");if(a&&!e.getAttribute("nonce")){const n=t.cloneNode(!0);return n.setAttribute("nonce",""),n.nonce=a,a===e.nonce&&e.isEqualNode(n)}}return e.isEqualNode(t)}function w(e,t){void 0===t&&(t={html:{},body:{}});const a=new Map,n=[];for(const p of e.childNodes){var i,r,o,s,u;if(!S(p))continue;const e=null!==(i=null===(r=p.attributes)||void 0===r||null===(o=r.getNamedItem(f))||void 0===o?void 0:o.value)&&void 0!==i?i:p.nodeName.toLowerCase(),m=null===(s=p.attributes)||void 0===s||null===(u=s.id)||void 0===u?void 0:u.value;if(I(e))if("html"===e||"body"===e)for(const a of p.attributes){if(a.name===f)continue;const n="style"===a.name;var c;if(t[e]=Object.assign({},t[e]),n||(t[e][a.name]=a.value),n)t[e].style=""+(null!==(c=t[e])&&void 0!==c&&c.style?t[e].style:"")+a.value+" "}else{let e=p.cloneNode(!0);if(e.setAttribute("data-gatsby-head",!0),e.getAttribute(h)===g&&e.removeAttribute(h),"script"===e.nodeName.toLowerCase()&&(e=k(e)),m)if(a.has(m)){var d;const t=a.get(m);null===(d=n[t].parentNode)||void 0===d||d.removeChild(n[t]),n[t]=e}else n.push(e),a.set(m,n.length-1);else n.push(e)}else y();p.childNodes.length&&n.push.apply(n,(0,l.A)(w(p,t).validHeadNodes))}return{validHeadNodes:n,htmlAndBodyAttributes:t}}function k(e){const t=document.createElement(e.nodeName);for(const a of e.attributes)t.setAttribute(a.name,a.value);return t.innerHTML=e.innerHTML,t}function I(e){return m.includes(e)}function S(e){return 1===e.nodeType}const A=document.createElement("div"),j={html:[],body:[]},x=()=>{var e;const t=w(A),a=t.validHeadNodes,n=t.htmlAndBodyAttributes;j.html=Object.keys(n.html),j.body=Object.keys(n.body),function(e){if(!e)return;const t=e.html,a=e.body,n=document.querySelector("html");
2n&&Object.entries(t).forEach(e=>{let t=e[0],a=e[1];n.setAttribute(t,a)});const i=document.querySelector("body");i&&Object.entries(a).forEach(e=>{let t=e[0],a=e[1];i.setAttribute(t,a)})}(n);const i=document.querySelectorAll("[data-gatsby-head]");var r;if(0===i.length)return void(r=document.head).append.apply(r,(0,l.A)(a));const o=[];!function(e){let t=e.oldNodes,a=e.newNodes,n=e.onStale,i=e.onNew;for(const r of t){const e=a.findIndex(e=>v(e,r));-1===e?n(r):a.splice(e,1)}for(const r of a)i(r)}({oldNodes:i,newNodes:a,onStale:e=>e.parentNode.removeChild(e),onNew:e=>o.push(e)}),(e=document.head).append.apply(e,o)};if(18!==parseInt(n.version.split(".")[0],10)&&!n.createElement.headPatched){const e=n.createElement,t=function(e,t){function a(){return!!t||n.useContext(b)}return new Map(m.map(t=>[t,"html"===t||"body"===t?function(t){const n=n=>{if(a()){const a=Object.assign({},n,{[f]:t});return e("div",a)}return e(t,n)};return n.displayName="React19HeadAPICompat"+t,n}(t):function(t){const n=n=>{if(a()&&!(h in n)){const a=Object.assign({},n,{[h]:g});return e(t,a)}return e(t,n)};return n.displayName="React19HeadAPICompat"+t,n}(t)]))}(e,!1);n.createElement=function(a,i){const r=t.get(a);r&&(a=r);for(var o=arguments.length,s=new Array(o>2?o-2:0),l=2;l<o;l++)s[l-2]=arguments[l];return e.call.apply(e,[n,a,i].concat(s))},n.createElement.headPatched=!0}function F(e){let t=e.pageComponent,a=e.staticQueryResults,i=e.pageComponentProps;(0,n.useEffect)(()=>{if(null!=t&&t.Head){!function(e){if("function"!=typeof e)throw new Error('Expected "Head" export to be a function got "'+typeof e+'".')}(t.Head);const r=(0,d.n)().render,s=n.createElement(t.Head,{location:{pathname:(e=i).location.pathname},params:e.params,data:e.data||{},serverData:e.serverData,pageContext:e.pageContext}),l=(0,o.N)("wrapRootElement",{element:s},s,e=>({element:e.result})).pop();r(n.createElement(p,{callback:x},n.createElement(b.Provider,{value:!0},n.createElement(u.StaticQueryContext.Provider,{value:a},n.createElement(c.LocationProvider,null,l)))),A)}var e;return()=>{!function(){const e=document.querySelectorAll("[data-gatsby-head]");for(const t of e)t.parentNode.removeChild(t)}(),function(e){if(!e)return;const t=e.html,a=e.body;if(t){const e=document.querySelector("html");t.forEach(t=>{e&&e.removeAttribute(t)})}if(a){const e=document.querySelector("body");a.forEach(t=>{e&&e.removeAttribute(t)})}}(j)}})}function E(e){const t=Object.assign({},e,{params:Object.assign({},(0,s.UA)(e.location.pathname),e.pageResources.json.pageContext.__params)});let a;var i;a=e.pageResources.partialHydration?e.pageResources.partialHydration:(0,n.createElement)((i=e.pageResources.component)&&i.default||i,Object.assign({},t,{key:e.path||e.pageResources.page.path}));F({pageComponent:e.pageResources.head,staticQueryResults:e.pageResources.staticQueryResults,pageComponentProps:t});return(0,o.N)("wrapPageElement",{element:a,props:t},a,e=>({element:e.result,props:t})).pop()}E.propTypes={location:r().object.isRequired,pageResources:r().object.isRequired,data:r().object,pageContext:r().object.isRequired};var T=E},81305:function(e,t,a){"use strict";var n=a(13174),i=TypeError;e.exports=function(e,t){if(!delete e[t])throw new i("Cannot delete property "+n(t)+" of "+n(e))}},81458:function(e,t,a){"use strict";var n=a(10380),i=a(70675),r=a(69389),o=function(e){return function(t,a,o){var s=n(t),l=r(s);if(0===l)return!e&&-1;var u,c=i(o,l);if(e&&a!=a){for(;l>c;)if((u=s[c++])!=u)return!0}else for(;l>c;c++)if((e||c in s)&&s[c]===a)return e||c||0;return!e&&-1}};e.exports={includes:o(!0),indexOf:o(!1)}},82153:function(e){"use strict";e.exports="3.29.1"},83346:function(e,t,a){"use strict";var n=a(48660),i=a(3468),r=function(e,t,a){for(var n,i=e;null!=(n=i.next);i=n)if(n.key===t)return i.next=n.next,a||(n.next=e.next,e.next=n),n};e.exports=function(){var e,t={assert:function(e){if(!t.has(e))throw new i("Side channel does not contain "+n(e))},delete:function(t){var a=function(e,t){if(e)return r(e,t,!0)}(e,t);return a&&e&&!e.next&&(e=void 0),!!a},get:function(t){return function(e,t){if(e){var a=r(e,t);return a&&a.value}}(e,t)},has:function(t){return function(e,t){return!!e&&!!r(e,t)}(e,t)},set:function(t,a){e||(e={next:void 0}),function(e,t,a){var n=r(e,t);n?n.value=a:e.next={key:t,next:e.next,value:a}}(e,t,a)}};return t}},83358:function(e,t){t.linear=function(e){return e},t.inQuad=function(e){return e*e},t.outQuad=function(e){return e*(2-e)},t.inOutQuad=function(e){return(e*=2)<1?.5*e*e:-.5*(--e*(e-2)-1)},t.inCube=function(e){return e*e*e},t.outCube=function(e){return--e*e*e+1},t.inOutCube=function(e){return(e*=2)<1?.5*e*e*e:.5*((e-=2)*e*e+2)},t.inQuart=function(e){return e*e*e*e},t.outQuart=function(e){return 1- --e*e*e*e},t.inOutQuart=function(e){return(e*=2)<1?.5*e*e*e*e:-.5*((e-=2)*e*e*e-2)},t.inQuint=function(e){return e*e*e*e*e},t.outQuint=function(e){return--e*e*e*e*e+1},t.inOutQuint=function(e){return(e*=2)<1?.5*e*e*e*e*e:.5*((e-=2)*e*e*e*e+2)},t.inSine=function(e){return 1-Math.cos(e*Math.PI/2)},t.outSine=function(e){return Math.sin(e*Math.PI/2)},t.inOutSine=function(e){return.5*(1-Math.cos(Math.PI*e))},t.inExpo=function(e){return 0==e?0:Math.pow(1024,e-1)},t.outExpo=function(e){return 1==e?e:1-Math.pow(2,-10*e)},t.inOutExpo=function(e){return 0==e?0:1==e?1:(e*=2)<1?.5*Math.pow(1024,e-1):.5*(2-Math.pow(2,-10*(e-1)))},t.inCirc=function(e){return 1-Math.sqrt(1-e*e)},t.outCirc=function(e){return Math.sqrt(1- --e*e)},t.inOutCirc=function(e){return(e*=2)<1?-.5*(Math.sqrt(1-e*e)-1):.5*(Math.sqrt(1-(e-=2)*e)+1)},t.inBack=function(e){var t=1.70158;return e*e*((t+1)*e-t)},t.outBack=function(e){var t=1.70158;return--e*e*((t+1)*e+t)+1},t.inOutBack=function(e){var t=2.5949095;return(e*=2)<1?e*e*((t+1)*e-t)*.5:.5*((e-=2)*e*((t+1)*e+t)+2)},t.inBounce=function(e){return 1-t.outBounce(1-e)},t.outBounce=function(e){return e<1/2.75?7.5625*e*e:e<2/2.75?7.5625*(e-=1.5/2.75)*e+.75:e<2.5/2.75?7.5625*(e-=2.25/2.75)*e+.9375:7.5625*(e-=2.625/2.75)*e+.984375},t.inOutBounce=function(e){return e<.5?.5*t.inBounce(2*e):.5*t.outBounce(2*e-1)+.5},t.inElastic=function(e){var t,a=.1;return 0===e?0:1===e?1:(!a||a<1?(a=1,t=.1):t=.4*Math.asin(1/a)/(2*Math.PI),-a*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/.4))},t.outElastic=function(e){var t,a=.1;return 0===e?0:1===e?1:(!a||a<1?(a=1,t=.1):t=.4*Math.asin(1/a)/(2*Math.PI),a*Math.pow(2,-10*e)*Math.sin((e-t)*(2*Math.PI)/.4)+1)},t.inOutElastic=function(e){var t,a=.1,n=.4;return 0===e?0:1===e?1:(!a||a<1?(a=1,t=.1):t=n*Math.asin(1/a)/(2*Math.PI),(e*=2)<1?a*Math.pow(2,10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*-.5:a*Math.pow(2,-10*(e-=1))*Math.sin((e-t)*(2*Math.PI)/n)*.5+1)},t["in-quad"]=t.inQuad,t["out-quad"]=t.outQuad,t["in-out-quad"]=t.inOutQuad,t["in-cube"]=t.inCube,t["out-cube"]=t.outCube,t["in-out-cube"]=t.inOutCube,t["in-quart"]=t.inQuart,t["out-quart"]=t.outQuart,t["in-out-quart"]=t.inOutQuart,t["in-quint"]=t.inQuint,t["out-quint"]=t.outQuint,t["in-out-quint"]=t.inOutQuint,t["in-sine"]=t.inSine,t["out-sine"]=t.outSine,t["in-out-sine"]=t.inOutSine,t["in-expo"]=t.inExpo,t["out-expo"]=t.outExpo,t["in-out-expo"]=t.inOutExpo,t["in-circ"]=t.inCirc,t["out-circ"]=t.outCirc,t["in-out-circ"]=t.inOutCirc,t["in-back"]=t.inBack,t["out-back"]=t.outBack,t["in-out-back"]=t.inOutBack,t["in-bounce"]=t.inBounce,t["out-bounce"]=t.outBounce,t["in-out-bounce"]=t.inOutBounce,t["in-elastic"]=t.inElastic,t["out-elastic"]=t.outElastic,t["in-out-elastic"]=t.inOutElastic},83628:function(e,t,a){"use strict";var n=a(39509),i=Object;e.exports=function(e){return i(n(e))}},83927:function(e){e.exports={title:"Automatic Script Breakdown, Scheduling and Film Pre-production Service - Filmustage",description:"Automatic Script Breakdown and
2Scheduling service. Filmustage makes 100 scenes script breakdown in 1 minute. 24/7, free export in Movie Magic, PDF and Spreadsheets. Designed to save you time on routine tasks. Streamline your production process by using scheduling feature.",siteUrl:"https://filmustage.com",rssTitle:"Filmustage Blog",slugs:{blog:"/blog",author:"/author",tag:"/tag",page:"/page",resources:"/resources",features:"/features"},email:"[email protected]",itemsPerFirstPage:12,itemsPerPage:15}},84482:function(e,t,a){var n=a(73822).getCookie;function i(e){return(e||"").replace(/^\?/,"").split("&").reduce(function(e,t){var a=t.split("="),n=a[0],i=a[1];return n&&i&&(e[decodeURIComponent(n)]=decodeURIComponent(i)),e},{})}function r(e){var t="string"==typeof e?i(e):e||{},a=n("li_fat_id")||"",r=n("__oppref")||"";return{utm_source:t.utm_source||"",utm_medium:t.utm_medium||"",utm_campaign:t.utm_campaign||"",utm_content:t.utm_content||"",utm_term:t.utm_term||"",gclid:t.gclid||"",fbclid:t.fbclid||"",msclkid:t.msclkid||"",ttclid:t.ttclid||"",li_fat_id:a||t.li_fat_id||"",oppref:t.oppref||r||"",gad_source:t.gad_source||"",gad_campaignid:t.gad_campaignid||""}}e.exports={parseUtmParams:i,buildAttributionProps:r,registerPostHogAttribution:function(e,t,a){if(e&&"function"==typeof e.register){a=a||{};var n=i(t),o=r(n),s={};Object.keys(o).forEach(function(e){s[e]=o[e]}),Object.keys(n).forEach(function(e){0===e.indexOf("utm_")||e in o||(s[e]=n[e])}),a.extra&&Object.keys(a.extra).forEach(function(e){void 0!==a.extra[e]&&""!==a.extra[e]&&(s[e]=a.extra[e])}),e.register(s),e.register_once({initial_utm_source:o.utm_source,initial_utm_medium:o.utm_medium,initial_utm_campaign:o.utm_campaign,initial_utm_content:o.utm_content,initial_utm_term:o.utm_term,initial_gad_campaignid:o.gad_campaignid,initial_li_fat_id:o.li_fat_id,initial_referrer:a.referrer||"$direct",initial_landing_page:a.url||""})}}}},84598:function(e,t,a){"use strict";var n=a(98060);e.exports=/MSIE|Trident/.test(n)},85033:function(e,t,a){"use strict";a.d(t,{de:function(){return l},G:function(){return i},GR:function(){return u}});var n=a(14041);a(58899);const i=(r="StaticQuery",o={},n.createServerContext?function(e,t){return void 0===t&&(t=null),globalThis.__SERVER_CONTEXT||(globalThis.__SERVER_CONTEXT={}),globalThis.__SERVER_CONTEXT[e]||(globalThis.__SERVER_CONTEXT[e]=n.createServerContext(e,t)),globalThis.__SERVER_CONTEXT[e]}(r,o):n.createContext(o));var r,o;function s(e){let t=e.staticQueryData,a=e.data,i=e.query,r=e.render;const o=a?a.data:t[i]&&t[i].data;return n.createElement(n.Fragment,null,o&&r(o),!o&&n.createElement("div",null,"Loading (StaticQuery)"))}const l=e=>{const t=e.data,a=e.query,r=e.render,o=e.children;return n.createElement(i.Consumer,null,e=>n.createElement(s,{data:t,query:a,render:r||o,staticQueryData:e}))},u=e=>{var t;n.useContext;const a=n.useContext(i);if(isNaN(Number(e)))throw new Error("useStaticQuery was called with a string but expects to be called using `graphql`. Try this:\n\nimport { useStaticQuery, graphql } from 'gatsby';\n\nuseStaticQuery(graphql`"+e+"`);\n");if(null!==(t=a[e])&&void 0!==t&&t.data)return a[e].data;throw new Error("The result of this StaticQuery could not be fetched.\n\nThis is likely a bug in Gatsby and if refreshing the page does not fix it, please open an issue in https://github.com/gatsbyjs/gatsby/issues")}},85821:function(e,t,a){"use strict";var n=a(95691),i=a(44977),r=a(89055),o=n(n.bind);e.exports=function(e,t){return i(e),void 0===t?e:r?o(e,t):function(){return e.apply(t,arguments)}}},85865:function(e){"use strict";e.exports=Math.pow},86022:function(e){"use strict";e.exports=function(e){return e&&Object.keys(e).length>0}},86399:function(e,t,a){"use strict";var n,i=a(14041),r=(n=i)&&"object"==typeof n&&"default"in n?n.default:n;function o(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var s=!("undefined"==typeof window||!window.document||!window.document.createElement);e.exports=function(e,t,a){if("function"!=typeof e)throw new Error("Expected reducePropsToState to be a function.");if("function"!=typeof t)throw new Error("Expected handleStateChangeOnClient to be a function.");
2if(void 0!==a&&"function"!=typeof a)throw new Error("Expected mapStateOnServer to either be undefined or a function.");return function(n){if("function"!=typeof n)throw new Error("Expected WrappedComponent to be a React component.");var l,u=[];function c(){l=e(u.map(function(e){return e.props})),d.canUseDOM?t(l):a&&(l=a(l))}var d=function(e){var t,a;function i(){return e.apply(this,arguments)||this}a=e,(t=i).prototype=Object.create(a.prototype),t.prototype.constructor=t,t.__proto__=a,i.peek=function(){return l},i.rewind=function(){if(i.canUseDOM)throw new Error("You may only call rewind() on the server. Call peek() to read the current state.");var e=l;return l=void 0,u=[],e};var o=i.prototype;return o.UNSAFE_componentWillMount=function(){u.push(this),c()},o.componentDidUpdate=function(){c()},o.componentWillUnmount=function(){var e=u.indexOf(this);u.splice(e,1),c()},o.render=function(){return r.createElement(n,this.props)},i}(i.PureComponent);return o(d,"displayName","SideEffect("+function(e){return e.displayName||e.name||"Component"}(n)+")"),o(d,"canUseDOM",s),d}}},86852:function(e,t){"use strict";t.T=void 0;const a=[".html",".json",".js",".map",".txt",".xml",".pdf"];t.T=(e,t="always")=>{if("/"===e)return e;const n=e.endsWith("/");return((e,t)=>{for(const a of e)if(t.endsWith(a))return!0;return!1})(a,e)?e:"always"===t?n?e:`${e}/`:"never"===t&&n?e.slice(0,-1):e}},86950:function(e,t,a){var n=a(73822),i=n.setCookie,r=n.getCookie,o=n.updateUtmCookie,s=n.updateCtaCookie,l=n.readAttributionQuery,u=n.mergeAttributionQuery,c=n.UTM_COOKIE,d=n.REGISTERED_COOKIE,p=n.CTA_COOKIE,m=n.CTA_PAGE_PARAM,h=n.CTA_BLOCK_PARAM,g=n.INT
2ERNAL_UTM_SOURCES,f=n.FIRST_TOUCH_ONLY_SOURCES,b=a(84482),y=b.parseUtmParams,v=b.buildAttributionProps,w=b.registerPostHogAttribution,k=a(98046),I=k.INTERCOM_LANG_OVERRIDES,S=k.toIntercomLanguage,A=a(5961),j=a(96369),x=a(48115);e.exports={setCookie:i,getCookie:r,updateUtmCookie:o,updateCtaCookie:s,readAttributionQuery:l,mergeAttributionQuery:u,UTM_COOKIE:c,REGISTERED_COOKIE:d,CTA_COOKIE:p,CTA_PAGE_PARAM:m,CTA_BLOCK_PARAM:h,INTERNAL_UTM_SOURCES:g,FIRST_TOUCH_ONLY_SOURCES:f,parseUtmParams:y,buildAttributionProps:v,registerPostHogAttribution:w,INTERCOM_LANG_OVERRIDES:I,toIntercomLanguage:S,MULTI_EPISODES_MAX_FILES:A.multiEpisodesMaxFiles,DUDE_CHAT_MAX_FILES_PER_THREAD:A.dudeChatMaxFilesPerThread,DUDE_CHAT_MAX_FILE_SIZE_MB:A.dudeChatMaxFileSizeMb,MONTHLY_TIERS_USD:j.monthlyTiersUsd,ANNUAL_MONTHLY_USD:j.annualMonthlyUsd,DUDE_SOURCES_MARKER:x.dudeSourcesMarker}},86973:function(){},87196:function(e){"use strict";e.exports="undefined"!=typeof Reflect&&Reflect&&Reflect.apply},87331:function(e){var t;self,t=function(){return function(){"use strict";var e={
2"./src/util.js":function(e,t,a){function n(e){for(var t=Object(e),a=0;a<(arguments.length<=1?0:arguments.length-1);a+=1)for(var n=a+1<1||arguments.length<=a+1?void 0:arguments[a+1],i=Object.keys(n),r=0;r<i.length;r+=1)t[i[r]]=n[i[r]];return t}function i(e,t,a){return e<t?t:e>a?a:e}function r(e){return 100*(-1+e)}function o(e){return e>=0&&e<.2?.1:e>=.2&&e<.5?.04:e>=.5&&e<.8?.02:e>=.8&&e<.99?.005:0}function s(e){e&&e.parentNode&&e.parentNode.removeChild(e)}a.r(t),a.d(t,{assign:function(){return n},clamp:function(){return i},toBarPerc:function(){return r},randomInc:function(){return o},removeElement:function(){return s},queue:function(){return l}});var l=function(){var e=[];function t(){var a=e.shift();a&&a(t)}return function(a){e.push(a),1===e.length&&t()}}()},
2"./src/styles.css":function(e,t,a){a.r(t)}
2},t={};function a(n){var i=t[n];if(void 0!==i)return i.exports;var r=t[n]={exports:{}};return e[n](r,r.exports,a),r.exports}a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var n={};return function(){a.r(n);var e=a("./src/util.js"),t=(a("./src/styles.css"),{minimum:.08,easing:"linear",speed:200,trickle:!0,trickleSpeed:200,showSpinner:!0,barSelector:"div.bar",barLabel:"processing request",spinnerSelector:"div.spinner",spinnerLabel:"processing request",parent:"body",template:'\n <div class="bar" role="progressbar" aria-valuemin="0" aria-valuemax="1">\n <div class="peg"></div>\n </div>\n <div class="spinner" role="progressbar" aria-valuemin="0" aria-valuemax="1">\n <div class="spinner-icon"></div>\n </div>\n '});n.default=function(){var a=t,n=null,i=0,r=0;function o(){if(document.getElementById("nprogress"))return document.getElementById("nprogress");document.documentElement.classList.add("nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=a.template;var i="number"==typeof n?"-100":(0,e.toBarPerc)(n||0),r=t.querySelector(a.barSelector);r.setAttribute("aria-label",a.barLabel),r.style.transform="translate3d(".concat(i,"%,0,0)"),r.style.transition="all 0 linear";var o=t.querySelector(a.spinnerSelector);o&&(a.showSpinner?o.setAttribute("aria-label",a.spinnerLabel):(0,e.removeElement)(o));var s=document.querySelector(a.parent);return s&&(s!==document.body&&s.classList.add("nprogress-custom-parent"),s.appendChild(t)),t}return{configure:function(t){return(0,e.assign)(a,t),this},set:function(t){var i=this,r=(0,e.clamp)(t,a.minimum,1);n=1===r?null:r;var s=o();return s.offsetWidth,(0,e.queue)(function(t){var n=a.speed,o=a.easing,l=s.querySelector(a.barSelector);l.setAttribute("aria-valuenow",r),l.style.transform="translate3d(".concat((0,e.toBarPerc)(r),"%,0,0)"),l.style.transition="all ".concat(n,"ms ").concat(o),1===r?(s.style.transition="none",s.style.opacity=1,s.offsetWidth,setTimeout(function(){s.style.transition="all ".concat(n,"ms linear"),s.style.opacity=0,setTimeout(function(){i.remove(),t()},n)},n)):setTimeout(t,n)}),this},start:function(){var e=this;return n||this.set(0),a.trickle&&function t(){setTimeout(function(){n&&(e.inc(),t())},a.trickleSpeed)}(),this},done:function(e){if(!e&&!n)return this;var t=.5*Math.random();return this.inc(.3+t).set(1)},inc:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,e.randomInc)(n);if(!n)return this.start();var a=(0,e.clamp)(n+t,0,.994);return this.set(a)},remove:function(){document.documentElement.classList.remove("nprogress-busy"),document.querySelector(a.parent).classList.remove("nprogress-custom-parent");var t=document.getElementById("nprogress");t&&(0,e.removeElement)(t)},promise:function(e){var t=this;0===r&&this.start(),i+=1,r+=1;var a=function(){0==(r-=1)?(i=0,t.done()):t.set((i-r)/i)};return e.then(a).catch(a),this},get status(){return n},get settings(){return a}}}()}(),n=n.default}()},e.exports=t()},88088:function(e,t,a){"use strict";var n=a(96893),i=a(64466),r=a(39123);e.exports=n?function(e,t,a){return i.f(e,t,r(1,a))}:function(e,t,a){return e[t]=a,e}},88129:function(e){"use strict";e.exports=Math.max},88500:function(e,t,a){"use strict";var n=a(39944),i=a(3770),r=a(12913);e.exports=function(e,t,a){var o,s;i(e);try{if(!(o=r(e,"return"))){if("throw"===t)throw a;return a}o=n(o,e)}catch(l){s=!0,o=l}if("throw"===t)throw a;if(s)throw o;return i(o),a}},89055:function(e,t,a){"use strict";var n=a(5234);e.exports=!n(function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")})},89809:function(e,t,a){"use strict";var n=a(48944);e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},90246:function(e){"use strict";function t(e,t){if(e!==t){var a=void 0!==e,n=null===e,i=void 0!==t,r=null===t;if(!r&&e>t||n&&i||!a)return 1;if(!n&&e<t||r&&a||!i)return-1}return 0}e.exports=function(e,a,n){if(!Array.isArray(e))return[];Array.isArray(n)||(n=[]);var i=e.map(function(e,t){return{criteria:a.map(function(t){return e[t]}),index:t,value:e}});return i.sort(function(e,a){for(var i=-1;++i<e.criteria.length;){var r=t(e.criteria[i],a.criteria[i]);if(r)return i>=n.length?r:"desc"===n[i]?-r:r}return e.index-a.index}),i.map(function(e){return e.value})}},91539:function(e,t,a){"use strict";var n=a(1830),i=a(77575),r=Object.prototype.hasOwnProperty,o=Array.isArray,s=i(),l=function(e,t){return s.set(e,t),e},u=function(e){return s.has(e)},c=function(e){return s.get(e)},d=function(e,t){s.set(e,t)},p=function(){for(var e=[],t=0;t<256;++t)e[e.length]="%"+((t<16?"0":"")+t.toString(16)).toUpperCase();return e}(),m=function(e,t){for(var a=t&&t.plainObjects?{__proto__:null}:{},n=0;n<e.length;++n)void 0!==e[n]&&(a[n]=e[n]);return a},h=1024;e.exports={arrayToObject:m,assign:function(e,t){return Object.keys(t).reduce(function(e,a){return e[a]=t[a],e},e)},combine:function(e,t,a,n){if(u(e)){var i=c(e)+1;return e[i]=t,d(e,i),e}
vendor: 6,100 bytes, line 2
2var r=[].concat(e,t);return r.length>a?l(m(r,{plainObjects:n}),r.length-1):r},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],a=[],n=0;n<t.length;++n)for(var i=t[n],r=i.obj[i.prop],s=Object.keys(r),l=0;l<s.length;++l){var u=s[l],c=r[u];"object"==typeof c&&null!==c&&-1===a.indexOf(c)&&(t[t.length]={obj:r,prop:u},a[a.length]=c)}return function(e){for(;e.length>1;){var t=e.pop(),a=t.obj[t.prop];if(o(a)){for(var n=[],i=0;i<a.length;++i)void 0!==a[i]&&(n[n.length]=a[i]);t.obj[t.prop]=n}}}(t),e},decode:function(e,t,a){var n=e.replace(/\+/g," ");if("iso-8859-1"===a)return n.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(n)}catch(i){return n}},encode:function(e,t,a,i,r){if(0===e.length)return e;var o=e;if("symbol"==typeof e?o=Symbol.prototype.toString.call(e):"string"!=typeof e&&(o=String(e)),"iso-8859-1"===a)return escape(o).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var s="",l=0;l<o.length;l+=h){for(var u=o.length>=h?o.slice(l,l+h):o,c=[],d=0;d<u.length;++d){var m=u.charCodeAt(d);45===m||46===m||95===m||126===m||m>=48&&m<=57||m>=65&&m<=90||m>=97&&m<=122||r===n.RFC1738&&(40===m||41===m)?c[c.length]=u.charAt(d):m<128?c[c.length]=p[m]:m<2048?c[c.length]=p[192|m>>6]+p[128|63&m]:m<55296||m>=57344?c[c.length]=p[224|m>>12]+p[128|m>>6&63]+p[128|63&m]:(d+=1,m=65536+((1023&m)<<10|1023&u.charCodeAt(d)),c[c.length]=p[240|m>>18]+p[128|m>>12&63]+p[128|m>>6&63]+p[128|63&m])}s+=c.join("")}return s},isBuffer:function(e){return!(!e||"object"!=typeof e)&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isOverflow:u,isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},markOverflow:l,maybeMap:function(e,t){if(o(e)){for(var a=[],n=0;n<e.length;n+=1)a[a.length]=t(e[n]);return a}return t(e)},merge:function e(t,a,n){if(!a)return t;if("object"!=typeof a&&"function"!=typeof a){if(o(t)){var i=t.length;if(n&&"number"==typeof n.arrayLimit&&i>n.arrayLimit)return l(m(t.concat(a),n),i);t[i]=a}else{if(!t||"object"!=typeof t)return[t,a];if(u(t)){var s=c(t)+1;t[s]=a,d(t,s)}else{if(n&&n.strictMerge)return[t,a];(n&&(n.plainObjects||n.allowPrototypes)||!r.call(Object.prototype,a))&&(t[a]=!0)}}return t}if(!t||"object"!=typeof t){if(u(a)){for(var p=Object.keys(a),h=n&&n.plainObjects?{__proto__:null,0:t}:{0:t},g=0;g<p.length;g++){h[parseInt(p[g],10)+1]=a[p[g]]}return l(h,c(a)+1)}var f=[t].concat(a);return n&&"number"==typeof n.arrayLimit&&f.length>n.arrayLimit?l(m(f,n),f.length-1):f}var b=t;return o(t)&&!o(a)&&(b=m(t,n)),o(t)&&o(a)?(a.forEach(function(a,i){if(r.call(t,i)){var o=t[i];o&&"object"==typeof o&&a&&"object"==typeof a?t[i]=e(o,a,n):t[t.length]=a}else t[i]=a}),t):Object.keys(a).reduce(function(t,i){var o=a[i];if(r.call(t,i)?t[i]=e(t[i],o,n):t[i]=o,u(a)&&!u(t)&&l(t,c(a)),u(t)){var s=parseInt(i,10);String(s)===i&&s>=0&&s>c(t)&&d(t,s)}return t},b)}}},91613:function(e,t,a){"use strict";a.d(t,{Jr:function(){return o},dd:function(){return i},hr:function(){return s},j$:function(){return r}});var n=a(14041);const i=n.createContext({}),r=n.createContext({}),o=n.createContext({}),s=n.createContext({})},92027:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});t.SCRIPT_TYPE="text/partytown",t.partytownSnippet=e=>((e,t)=>{const{forward:a=[],...n}=e||{},i=JSON.stringify(n,(e,t)=>("function"==typeof t&&(t=String(t)).startsWith(e+"(")&&(t="function "+t),t));return["!(function(w,p,f,c){",Object.keys(n).length>0?`c=w[p]=Object.assign(w[p]||{},${i});`:"c=w[p]=w[p]||{};","c[f]=(c[f]||[])",a.length>0?`.concat(${JSON.stringify(a)})`:"","})(window,'partytown','forward');",t].join("")})(e,'/* Partytown 0.7.6 - MIT builder.io */\n!function(t,e,n,i,r,o,a,d,s,c,p,l){function u(){l||(l=1,"/"==(a=(o.lib||"/~partytown/")+(o.debug?"debug/":""))[0]&&(s=e.querySelectorAll(\'script[type="text/partytown"]\'),i!=t?i.dispatchEvent(new CustomEvent("pt1",{detail:t})):(d=setTimeout(f,1e4),e.addEventListener("pt0",w),r?h(1):n.serviceWorker?n.serviceWorker.register(a+(o.swPath||"partytown-sw.js"),{scope:a}).then((function(t){t.active?h():t.installing&&t.installing.addEventListener("statechange",(function(t){"activated"==t.target.state&&h()}))}),console.error):f())))}function h(t){c=e.createElement(t?"script":"iframe"),t||(c.setAttribute("style","display:block;width:0;height:0;border:0;visibility:hidden"),c.setAttribute("aria-hidden",!0)),c.src=a+"partytown-"+(t?"atomics.js?v=0.7.6":"sandbox-sw.html?"+Date.now()),e.body.appendChild(c)}function f(n,r){for(w(),i==t&&(o.forward||[]).map((function(e){delete t[e.split(".")[0]]})),n=0;n<s.length;n++)(r=e.createElement("script")).innerHTML=s[n].innerHTML,e.head.appendChild(r);c&&c.parentNode.removeChild(c)}function w(){clearTimeout(d)}o=t.partytown||{},i==t&&(o.forward||[]).map((function(e){p=t,e.split(".").map((function(e,n,i){p=p[i[n]]=n+1<i.length?"push"==i[n+1]?[]:p[i[n]]||{}:function(){(t._ptf=t._ptf||[]).push(i,arguments)}}))})),"complete"==e.readyState?u():(t.addEventListener("DOMContentLoaded",u),t.addEventListener("load",u))}(window,document,navigator,top,window.crossOriginIsolated);')},92618:function(e,t,a){"use strict";var n=a(65438),i=String;e.exports=function(e){if("Symbol"===n(e))throw new TypeError("Cannot convert a Symbol value to a string");return i(e)}},92735:function(e,t,a){"use strict";var n=a(96893),i=a(74418),r=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(r,"name"),l=s&&"something"===function(){}.name,u=s&&(!n||n&&o(r,"name").configurable);e.exports={EXISTS:s,PROPER:l,CONFIGURABLE:u}},93285:function(e,t,a){"use strict";a.d(t,{m:function(){return me}});var n,i,r,o,s=a(39067),l=a.n(s),u=a(86399),c=a.n(u),d=a(79772),p=a.n(d),m=a(14041),h=a(40609),g=a.n(h),f="bodyAttributes",b="htmlAttributes",y="titleAttributes",v={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},w=(Object.keys(v).map(function(e){return v[e]}),"charset"),k="cssText",I="href",S="http-equiv",A="innerHTML",j="itemprop",x="name",F="property",E="rel",T="src",O="target",_={accesskey:"accessKey",charset
2:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},P="defaultTitle",z="defer",D="encodeSpecialCharacters",C="onChangeClientState",N="titleTemplate",M=Object.keys(_).reduce(function(e,t){return e[_[t]]=t,e},{}),R=[v.NOSCRIPT,v.SCRIPT,v.STYLE],q="data-react-helmet",L="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},B=function(){function e(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}(),U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var a=arguments[t];for(var n in a)Object.prototype.hasOwnProperty.call(a,n)&&(e[n]=a[n])}return e},W=function(e,t){var a={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(a[n]=e[n]);return a},H=function(e){return!1===(!(arguments.length>1&&void 0!==arguments[1])||arguments[1])?String(e):String(e).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'")},V=function(e){var t=Y(e,v.TITLE),a=Y(e,N);if(a&&t)return a.replace(/%s/g,function(){return Array.isArray(t)?t.join(""):t});var n=Y(e,P);return t||n||void 0},Q=function(e){return Y(e,C)||function(){}},G=function(e,t){return t.filter(function(t){return void 0!==t[e]}).map(function(t){return t[e]}).reduce(function(e,t){return U({},e,t)},{})},K=function(e,t){return t.filter(function(e){return void 0!==e[v.BASE]}).map(function(e){return e[v.BASE]}).reverse().reduce(function(t,a){if(!t.length)for(var n=Object.keys(a),i=0;i<n.length;i++){var r=n[i].toLowerCase();if(-1!==e.indexOf(r)&&a[r])return t.concat(a)}return t},[])},X=function(e,t,a){var n={};return a.filter(function(t){return!!Array.isArray(t[e])||(void 0!==t[e]&&te("Helmet: "+e+' should be of type "Array". Instead found type "'+L(t[e])+'"'),!1)}).map(function(t){return t[e]}).reverse().reduce(function(e,a){var i={};a.filter(function(e){for(var a=void 0,r=Object.keys(e),o=0;o<r.length;o++){var s=r[o],l=s.toLowerCase();-1===t.indexOf(l)||a===E&&"canonical"===e[a].toLowerCase()||l===E&&"stylesheet"===e[l].toLowerCase()||(a=l),-1===t.indexOf(s)||s!==A&&s!==k&&s!==j||(a=s)}if(!a||!e[a])return!1;var u=e[a].toLowerCase();return n[a]||(n[a]={}),i[a]||(i[a]={}),!n[a][u]&&(i[a][u]=!0,!0)}).reverse().forEach(function(t){return e.push(t)});for(var r=Object.keys(i),o=0;o<r.length;o++){var s=r[o],l=g()({},n[s],i[s]);n[s]=l}return e},[]).reverse()},Y=function(e,t){for(var a=e.length-1;a>=0;a--){var n=e[a];if(n.hasOwnProperty(t))return n[t]}return null},$=(n=Date.now(),function(e){var t=Date.now();t-n>16?(n=t,e(t)):setTimeout(function(){$(e)},0)}),J=function(e){return clearTimeout(e)},Z="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||$:a.g.requestAnimationFrame||$,ee="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||J:a.g.cancelAnimationFrame||J,te=function(e){return console&&"function"==typeof console.warn&&console.warn(e)},ae=null,ne=function(e,t){var a=e.baseTag,n=e.bodyAttributes,i=e.htmlAttributes,r=e.linkTags,o=e.metaTags,s=e.noscriptTags,l=e.onChangeClientState,u=e.scriptTags,c=e.styleTags,d=e.title,p=e.titleAttributes;oe(v.BODY,n),oe(v.HTML,i),re(d,p);var m={baseTag:se(v.BASE,a),linkTags:se(v.LINK,r),metaTags:se(v.META,o),noscriptTags:se(v.NOSCRIPT,s),scriptTags:se(v.SCRIPT,u),styleTags:se(v.STYLE,c)},h={},g={};Object.keys(m).forEach(function(e){var t=m[e],a=t.newTags,n=t.oldTags;a.length&&(h[e]=a),n.length&&(g[e]=m[e].oldTags)}),t&&t(),l(e,h,g)},ie=function(e){return Array.isArray(e)?e.join(""):e},re=function(e,t){void 0!==e&&document.title!==e&&(document.title=ie(e)),oe(v.TITLE,t)},oe=function(e,t){var a=document.getElementsByTagName(e)[0];if(a){for(var n=a.getAttribute(q),i=n?n.split(","):[],r=[].concat(i),o=Object.keys(t),s=0;s<o.length;s++){var l=o[s],u=t[l]||"";a.getAttribute(l)!==u&&a.setAttribute(l,u),-1===i.indexOf(l)&&i.push(l);var c=r.indexOf(l);-1!==c&&r.splice(c,1)}for(var d=r.length-1;d>=0;d--)a.removeAttribute(r[d]);i.length===r.length?a.removeAttribute(q):a.getAttribute(q)!==o.join(",")&&a.setAttribute(q,o.join(","))}},se=function(e,t){var a=document.head||document.querySelector(v.HEAD),n=a.querySelectorAll(e+"["+q+"]"),i=Array.prototype.slice.call(n),r=[],o=void 0;return t&&t.length&&t.forEach(function(t){var a=document.createElement(e);for(var n in t)if(t.hasOwnProperty(n))if(n===A)a.innerHTML=t.innerHTML;else if(n===k)a.styleSheet?a.styleSheet.cssText=t.cssText:a.appendChild(document.createTextNode(t.cssText));else{var s=void 0===t[n]?"":t[n];a.setAttribute(n,s)}a.setAttribute(q,"true"),i.some(function(e,t){return o=t,a.isEqualNode(e)})?i.splice(o,1):r.push(a)}
2),i.forEach(function(e){return e.parentNode.removeChild(e)}),r.forEach(function(e){return a.appendChild(e)}),{oldTags:i,newTags:r}},le=function(e){return Object.keys(e).reduce(function(t,a){var n=void 0!==e[a]?a+'="'+e[a]+'"':""+a;return t?t+" "+n:n},"")},ue=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,a){return t[_[a]||a]=e[a],t},t)},ce=function(e,t,a){switch(e){case v.TITLE:return{toComponent:function(){return e=t.title,a=t.titleAttributes,(n={key:e})[q]=!0,i=ue(a,n),[m.createElement(v.TITLE,i,e)];var e,a,n,i},toString:function(){return function(e,t,a,n){var i=le(a),r=ie(t);return i?"<"+e+" "+q+'="true" '+i+">"+H(r,n)+"</"+e+">":"<"+e+" "+q+'="true">'+H(r,n)+"</"+e+">"}(e,t.title,t.titleAttributes,a)}};case f:case b:return{toComponent:function(){return ue(t)},toString:function(){return le(t)}};default:return{toComponent:function(){return function(e,t){return t.map(function(t,a){var n,i=((n={key:a})[q]=!0,n);return Object.keys(t).forEach(function(e){var a=_[e]||e;if(a===A||a===k){var n=t.innerHTML||t.cssText;i.dangerouslySetInnerHTML={__html:n}}else i[a]=t[e]}),m.createElement(e,i)})}(e,t)},toString:function(){return function(e,t,a){return t.reduce(function(t,n){var i=Object.keys(n).filter(function(e){return!(e===A||e===k)}).reduce(function(e,t){var i=void 0===n[t]?t:t+'="'+H(n[t],a)+'"';return e?e+" "+i:i},""),r=n.innerHTML||n.cssText||"",o=-1===R.indexOf(e);return t+"<"+e+" "+q+'="true" '+i+(o?"/>":">"+r+"</"+e+">")},"")}(e,t,a)}}}},de=function(e){var t=e.baseTag,a=e.bodyAttributes,n=e.encode,i=e.htmlAttributes,r=e.linkTags,o=e.metaTags,s=e.noscriptTags,l=e.scriptTags,u=e.styleTags,c=e.title,d=void 0===c?"":c,p=e.titleAttributes;return{base:ce(v.BASE,t,n),bodyAttributes:ce(f,a,n),htmlAttributes:ce(b,i,n),link:ce(v.LINK,r,n),meta:ce(v.META,o,n),noscript:ce(v.NOSCRIPT,s,n),script:ce(v.SCRIPT,l,n),style:ce(v.STYLE,u,n),title:ce(v.TITLE,{title:d,titleAttributes:p},n)}},pe=c()(function(e){return{baseTag:K([I,O],e),bodyAttributes:G(f,e),defer:Y(e,z),encode:Y(e,D),htmlAttributes:G(b,e),linkTags:X(v.LINK,[E,I],e),metaTags:X(v.META,[x,w,S,F,j],e),noscriptTags:X(v.NOSCRIPT,[A],e),onChangeClientState:Q(e),scriptTags:X(v.SCRIPT,[T,A],e),styleTags:X(v.STYLE,[k],e),title:V(e),titleAttributes:G(y,e)}},function(e){ae&&ee(ae),e.defer?ae=Z(function(){ne(e,function(){ae=null})}):(ne(e),ae=null)},de)(function(){return null}),me=(i=pe,o=r=function(e){function t(){return function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,t),function(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}(this,e.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),t.prototype.shouldComponentUpdate=function(e){return!p()(this.props,e)},t.prototype.mapNestedChildrenToProps=function(e,t){if(!t)return null;switch(e.type){case v.SCRIPT:case v.NOSCRIPT:return{innerHTML:t};case v.STYLE:return{cssText:t}}throw new Error("<"+e.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},t.prototype.flattenArrayTypeChildren=function(e){var t,a=e.child,n=e.arrayTypeChildren,i=e.newChildProps,r=e.nestedChildren;return U({},n,((t={})[a.type]=[].concat(n[a.type]||[],[U({},i,this.mapNestedChildrenToProps(a,r))]),t))},t.prototype.mapObjectTypeChildren=function(e){var t,a,n=e.child,i=e.newProps,r=e.newChildProps,o=e.nestedChildren;switch(n.type){case v.TITLE:return U({},i,((t={})[n.type]=o,t.titleAttributes=U({},r),t));case v.BODY:return U({},i,{bodyAttributes:U({},r)});case v.HTML:return U({},i,{htmlAttributes:U({},r)})}return U({},i,((a={})[n.type]=U({},r),a))},t.prototype.mapArrayTypeChildrenToProps=function(e,t){var a=U({},t);return Object.keys(e).forEach(function(t){var n;a=U({},a,((n={})[t]=e[t],n))}),a}
2,t.prototype.warnOnInvalidChildren=function(e,t){return!0},t.prototype.mapChildrenToProps=function(e,t){var a=this,n={};return m.Children.forEach(e,function(e){if(e&&e.props){var i=e.props,r=i.children,o=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(e).reduce(function(t,a){return t[M[a]||a]=e[a],t},t)}(W(i,["children"]));switch(a.warnOnInvalidChildren(e,r),e.type){case v.LINK:case v.META:case v.NOSCRIPT:case v.SCRIPT:case v.STYLE:n=a.flattenArrayTypeChildren({child:e,arrayTypeChildren:n,newChildProps:o,nestedChildren:r});break;default:t=a.mapObjectTypeChildren({child:e,newProps:t,newChildProps:o,nestedChildren:r})}}}),t=this.mapArrayTypeChildrenToProps(n,t)},t.prototype.render=function(){var e=this.props,t=e.children,a=W(e,["children"]),n=U({},a);return t&&(n=this.mapChildrenToProps(t,n)),m.createElement(i,n)},B(t,null,[{key:"canUseDOM",set:function(e){i.canUseDOM=e}}]),t}(m.Component),r.propTypes={base:l().object,bodyAttributes:l().object,children:l().oneOfType([l().arrayOf(l().node),l().node]),defaultTitle:l().string,defer:l().bool,encodeSpecialCharacters:l().bool,htmlAttributes:l().object,link:l().arrayOf(l().object),meta:l().arrayOf(l().object),noscript:l().arrayOf(l().object),onChangeClientState:l().func,script:l().arrayOf(l().object),style:l().arrayOf(l().object),title:l().string,titleAttributes:l().object,titleTemplate:l().string},r.defaultProps={defer:!0,encodeSpecialCharacters:!0},r.peek=i.peek,r.rewind=function(){var e=i.rewind();return e||(e=de({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),e},o);me.renderStatic=me.rewind},93296:function(e,t,a){"use strict";var n=a(14041);var i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},r=n.useState,o=n.useEffect,s=n.useLayoutEffect,l=n.useDebugValue;function u(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!i(e,a)}catch(n){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var a=t(),n=r({inst:{value:a,getSnapshot:t}}),i=n[0].inst,c=n[1];return s(function(){i.value=a,i.getSnapshot=t,u(i)&&c({inst:i})},[e,a,t]),o(function(){return u(i)&&c({inst:i}),e(function(){u(i)&&c({inst:i})})},[e]),l(a),a};t.useSyncExternalStore=void 0!==n.useSyncExternalStore?n.useSyncExternalStore:c},94417:function(e,t,a){"use strict";var n=a(96893),i=a(64466),r=a(39123);e.exports=function(e,t,a){n?i.f(e,t,r(0,a)):e[t]=a}},94916:function(e){e.exports=function(e){return e.reduce(function(e,t){return e.concat(t)},[])}},94943:function(e){"use strict";e.exports=ReferenceError},95691:function(e,t,a){"use strict";var n=a(38689),i=a(16881);e.exports=function(e){if("Function"===n(e))return i(e)}},96369:function(e){"use strict";e.exports=JSON.parse('{"monthlyTiersUsd":[79,99,149,199,299,499],"annualMonthlyUsd":{"79":55,"99":69,"149":98,"199":129,"299":189,"499":298}}')},96893:function(e,t,a){"use strict";var n=a(5234);e.exports=!n(function(){return 7!==Object.defineProperty({},1,{get:function(){return 7}})[1]})},97509:function(e,t,a){"use strict";var n=a(14188),i=a(64466),r=a(74530),o=a(14798);e.exports=function(e,t,a,s){s||(s={});var l=s.enumerable,u=void 0!==s.name?s.name:t;if(n(a)&&r(a,u,s),s.global)l?e[t]=a:o(t,a);else{try{s.unsafe?e[t]&&(l=!0):delete e[t]}catch(c){}l?e[t]=a:i.f(e,t,{value:a,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}},97522:function(e,t,a){"use strict";function n(e){return n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},n(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.logWarning=m,t.scroller=h,t.handleLinkClick=function(e,t,a){e.includes("/")&&e.includes("#")||m(s.IMPROPPER_FORMATTING);if(d&&e.includes("#")){var n=u(e.split("#"),2),i=n[0],r=n[1];window.location.pathname===(0,o.withPrefix)(i)&&(t.preventDefault(),h("#".concat(r),window.gatsby_scroll_offset,window.gatsby_scroll_duration))}a&&a()},t.handleStrippedLinkClick=function(e,t,a){e.includes("/")&&e.includes("#")||m(s.IMPROPPER_FORMATTING);var n=u(e.split("#"),2),i=n[0],r=n[1],o=d&&window.location.pathname===i,l=d&&window.location.pathname!==i;o&&(t.preventDefault(),h("#".concat(r),window.gatsby_scroll_offset,window.gatsby_scroll_duration));l&&(window.gatsby_scroll_hash="#".concat(r));a&&a()},t.stripHashedLocation=function(e){return e.split("#")[0]},t.checkHash=function(e,t){var a=e.hash,n=a?a.substr(1):null,i=n?document.getElementById(n):null;a&&Boolean(i)?h(a,t):a&&n&&!i&&m(s.INVALID_HASH)},t.isDevelopment=t.isBrowser=void 0;var i,r=(i=a(68806))&&i.__esModule?i:{default:i}
2,o=a(52053),s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!==n(e)&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var a={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in e)if(Object.prototype.hasOwnProperty.call(e,r)){var o=i?Object.getOwnPropertyDescriptor(e,r):null;o&&(o.get||o.set)?Object.defineProperty(a,r,o):a[r]=e[r]}a.default=e,t&&t.set(e,a);return a}(a(50432));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){if("undefined"==typeof Symbol||!(Symbol.iterator in Object(e)))return;var a=[],n=!0,i=!1,r=void 0;try{for(var o,s=e[Symbol.iterator]();!(n=(o=s.next()).done)&&(a.push(o.value),!t||a.length!==t);n=!0);}catch(l){i=!0,r=l}finally{try{n||null==s.return||s.return()}finally{if(i)throw r}}return a}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var a=Object.prototype.toString.call(e).slice(8,-1);"Object"===a&&e.constructor&&(a=e.constructor.name);if("Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return c(e,t)}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=new Array(t);a<t;a++)n[a]=e[a];return n}var d="undefined"!=typeof window;t.isBrowser=d;var p=!1;function m(e){}function h(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1e3;(0,r.default)(e,{duration:a,offset:t})}t.isDevelopment=p},97611:function(e,t,a){"use strict";var n=a(76744),i=Math.min;e.exports=function(e){var t=n(e);return t>0?i(t,9007199254740991):0}},98046:function(e){var t={by:"be",ua:"uk",br:"pt-br"};e.exports={INTERCOM_LANG_OVERRIDES:t,toIntercomLanguage:function(e){return t[e]||e||""}}},98060:function(e,t,a){"use strict";var n=a(79117).navigator,i=n&&n.userAgent;e.exports=i?String(i):""},98657:function(e,t,a){"use strict";var n=a(74418),i=a(73168),r=a(9304),o=a(64466);e.exports=function(e,t,a){for(var s=i(t),l=o.f,u=r.f,c=0;c<s.length;c++){var d=s[c];n(e,d)||a&&n(a,d)||l(e,d,u(t,d))}}},99782:function(e,t){"use strict";var a=this&&this.__awaiter||function(e,t,a,n){return new(a||(a=Promise))(function(i,r){function o(e){try{l(n.next(e))}catch(t){r(t)}}function s(e){try{l(n.throw(e))}catch(t){r(t)}}function l(e){var t;e.done?i(e.value):(t=e.value,t instanceof a?t:new a(function(e){e(t)})).then(o,s)}l((n=n.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:!0}),t.ref=t.init=void 0;const n="_intercom_npm_loader",i=function(){i.loaderQueue(arguments)};i.q=[],i.loaderQueue=function(e){i.q.push(e)};const r=function(e){var t,a,i=document;if(!i.getElementById(n)){var r=i.createElement("script");r.type="text/javascript",r.async=!0,r.id=n,r.src=e||"https://widget.intercom.io/widget/"+(null===(t=window.intercomSettings)||void 0===t?void 0:t.app_id);var o=i.getElementsByTagName("script")[0];null===(a=o.parentNode)||void 0===a||a.insertBefore(r,o)}},o=()=>"complete"===document.readyState||"interactive"===document.readyState;t.init=(...e)=>a(void 0,[...e],void 0,function*(e={}){var t=window,a=t.Intercom;t.intercomSettings&&(t.intercomSettings.installation_type="npm-package"),"function"==typeof a?(a("reattach_activator"),a("update",t.intercomSettings)):(t.Intercom=i,o()?r(e.widgetUrl):(document.addEventListener("readystatechange",function(){o()&&r(e.widgetUrl)}),t.attachEvent?t.attachEvent("onload",()=>r(e.widgetUrl)):t.addEventListener("load",()=>r(e.widgetUrl),!1)))}),t.ref=void 0}},function(e){e.O(0,[593,869,758],function(){return t=41568,e(e.s=t);var t});e.O()}]); 3//# sourceMappingURL=app-09185c2dc40e7fb13d2b.js.map
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.