PageSourceSearch

https://xbrush.ai/_next/static/chunks/pages/_app-b5739c3f37b83ed2.js

js xbrush.ai collected 2026-10-05 13:21:23 UTC 1,351,214 bytes, 50 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{1180:function(e,t,n){"use strict";n.d(t,{Nq:function(){return a},rg:function(){return o}});var r=n(27378);let i=(0,r.createContext)(null);function o({clientId:e,nonce:t,onScriptLoadSuccess:n,onScriptLoadError:o,children:a}){let s=function(e={}){let{nonce:t,onScriptLoadSuccess:n,onScriptLoadError:i}=e,[o,a]=(0,r.useState)(!1),s=(0,r.useRef)(n);s.current=n;let l=(0,r.useRef)(i);return l.current=i,(0,r.useEffect)(()=>{let e=document.createElement("script");return e.src="https://accounts.google.com/gsi/client",e.async=!0,e.defer=!0,e.nonce=t,e.onload=()=>{var e;a(!0),null===(e=s.current)||void 0===e||e.call(s)},e.onerror=()=>{var e;a(!1),null===(e=l.current)||void 0===e||e.call(l)},document.body.appendChild(e),()=>{document.body.removeChild(e)}},[t]),o}({nonce:t,onScriptLoadSuccess:n,onScriptLoadError:o}),l=(0,r.useMemo)(()=>({clientId:e,scriptLoadedSuccessfully:s}),[e,s]);return r.createElement(i.Provider,{value:l},a)}function a({flow:e="implicit",scope:t="",onSuccess:n,onError:o,onNonOAuthError:a,overrideScope:s,state:l,...d}){let{clientId:u,scriptLoadedSuccessfully:c}=function(){let e=(0,r.useContext)(i);if(!e)throw Error("Google OAuth components must be used within GoogleOAuthProvider");return e}(),p=(0,r.useRef)(),m=(0,r.useRef)(n);m.current=n;let g=(0,r.useRef)(o);g.current=o;let f=(0,r.useRef)(a);f.current=a,(0,r.useEffect)(()=>{var n;if(!c)return;let r="implicit"===e?"initTokenClient":"initCodeClient",i=null===(n=null==window?void 0:window.google)||void 0===n?void 0:n.accounts.oauth2[r]({client_id:u,scope:s?t:`openid profile email ${t}`,callback:e=>{var t,n;if(e.error)return null===(t=g.current)||void 0===t?void 0:t.call(g,e);null===(n=m.current)||void 0===n||n.call(m,e)},error_callback:e=>{var t;null===(t=f.current)||void 0===t||t.call(f,e)},state:l,...d});p.current=i},[u,c,e,t,l]);let h=(0,r.useCallback)(e=>{var t;return null===(t=p.current)||void 0===t?void 0:t.requestAccessToken(e)},[]),y=(0,r.useCallback)(()=>{var e;return null===(e=p.current)||void 0===e?void 0:e.requestCode()},[]);return"implicit"===e?h:y}},25699:function(e,t,n){"use strict";n.d(t,{Ry:function(){return d}});var r=new WeakMap,i=new WeakMap,o={},a=0,s=function(e){return e&&(e.host||s(e.parentNode))},l=function(e,t,n,l){var d=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=s(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});o[n]||(o[n]=new WeakMap);var u=o[n],c=[],p=new Set,m=new Set(d),g=function(e){!e||p.has(e)||(p.add(e),g(e.parentNode))};d.forEach(g);var f=function(e){!e||m.has(e)||Array.prototype.forEach.call(e.children,function(e){if(p.has(e))f(e);else try{var t=e.getAttribute(l),o=null!==t&&"false"!==t,a=(r.get(e)||0)+1,s=(u.get(e)||0)+1;r.set(e,a),u.set(e,s),c.push(e),1===a&&o&&i.set(e,!0),1===s&&e.setAttribute(n,"true"),o||e.setAttribute(l,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return f(t),p.clear(),a++,function(){c.forEach(function(e){var t=r.get(e)-1,o=u.get(e)-1;r.set(e,t),u.set(e,o),t||(i.has(e)||e.removeAttribute(l),i.delete(e)),o||e.removeAttribute(n)}),--a||(r=new WeakMap,r=new WeakMap,i=new WeakMap,o={})}},d=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live], script"))),l(r,i,n,"aria-hidden")):function(){return null}}},24782:function(e,t){"use strict";t.byteLength=function(e){var t=l(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,o=l(e),a=o[0],s=o[1],d=new i((a+s)*3/4-s),u=0,c=s>0?a-4:a;for(n=0;n<c;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],d[u++]=t>>16&255,d[u++]=t>>8&255,d[u++]=255&t;return 2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,d[u++]=255&t),1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,d[u++]=t>>8&255,d[u++]=255&t),d},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],a=0,s=r-i;a<s;a+=16383)o.push(function(e,t,r){for(var i,o=[],a=t;a<r;a+=3)o.push(n[(i=(e[a]<<16&16711680)+(e[a+1]<<8&65280)+(255&e[a+2]))>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}(e,a,a+16383>
1s?s:a+16383));return 1===i?o.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===i&&o.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),o.join("")};for(var n=[],r=[],i="undefined"!=typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a=0,s=o.length;a<s;++a)n[a]=o[a],r[o.charCodeAt(a)]=a;function l(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r["-".charCodeAt(0)]=62,r["_".charCodeAt(0)]=63},30816:function(e,t,n){"use strict";/*!
2 * The buffer module from node.js, for the browser.
3 *
4 * @author   Feross Aboukhadijeh <https://feross.org>
5 * @license  MIT
6 */let r=n(24782),i=n(78898),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function a(e){if(e>2147483647)throw RangeError('The value "'+e+'" is invalid for option "size"');let t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return u(e)}return l(e,t,n)}function l(e,t,n){if("string"==typeof e)return function(e,t){if(("string"!=typeof t||""===t)&&(t="utf8"),!s.isEncoding(t))throw TypeError("Unknown encoding: "+t);let n=0|g(e,t),r=a(n),i=r.write(e,t);return i!==n&&(r=r.slice(0,i)),r}(e,t);if(ArrayBuffer.isView(e))return function(e){if(F(e,Uint8Array)){let t=new Uint8Array(e);return p(t.buffer,t.byteOffset,t.byteLength)}return c(e)}(e);if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(F(e,ArrayBuffer)||e&&F(e.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(F(e,SharedArrayBuffer)||e&&F(e.buffer,SharedArrayBuffer)))return p(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');let r=e.valueOf&&e.valueOf();if(null!=r&&r!==e)return s.from(r,t,n);let i=function(e){var t;if(s.isBuffer(e)){let t=0|m(e.length),n=a(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||(t=e.length)!=t?a(0):c(e):"Buffer"===e.type&&Array.isArray(e.data)?c(e.data):void 0}(e);if(i)return i;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function d(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function u(e){return d(e),a(e<0?0:0|m(e))}function c(e){let t=e.length<0?0:0|m(e.length),n=a(t);for(let r=0;r<t;r+=1)n[r]=255&e[r];return n}function p(e,t,n){let r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),s.prototype),r}function m(e){if(e>=2147483647)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function g(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||F(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);let n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;let i=!1;for(;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return O(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return x(e).length;default:if(i)return r?-1:O(e).length;t=(""+t).toLowerCase(),i=!0}}function f(e,t,n){let i=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){let r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);let i="";for(let r=t;r<n;++r)i+=B[e[r]];return i}(this,t,n);case"utf8":case"utf-8":return S(this,t,n);case"ascii":return function(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){let r="";n=Math.min(e.length,n);for(let i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}(this,t,n);case"base64":var o,a;return o=t,a=n,0===o&&a===this.length?r.fromByteArray(this):r.fromByteArray(this.slice(o,a));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){let r=e.slice(t,n),i="";for(let e=0;e<r.length-1;e+=2)i+=String.fromCharCode(r[e]+256*r[e+1]);return i}(this,t,n);default:if(i)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),i=!0}}function h(e,t,n){let r=e[t];e[t]=e[n],e[n]=r}function y(e,t,n,r,i){var o;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>2147483647?n=2147483647:n<-2147483648&&(n=-2147483648),(o=n=+n)!=o&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length){if(i)return -1;n=e.length-1}else if(n<0){if(!i)return -1;n=0}if("string"==typeof t&&(t=s.from(t,r)),s.isBuffer(t))return 0===t.length?-1:A(e,t,n,r,i);if("number"==typeof t)return(t&=255,"function"==typeof Uint8Array.prototype.indexOf)?i?Uint8Array.prototype.indexOf.call(e,t,n):Uint8Array.prototype.lastIndexOf.call(e,t,n):A(e,[t],n,r,i);throw TypeError("val must be string, number or Buffer")}function A(e,t,n,r,i){let o,a=1,s=e.length,l=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;
vendor: 16,044 bytes, line 6
6a=2,s/=2,l/=2,n/=2}function d(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(i){let r=-1;for(o=n;o<s;o++)if(d(e,o)===d(t,-1===r?0:o-r)){if(-1===r&&(r=o),o-r+1===l)return r*a}else -1!==r&&(o-=o-r),r=-1}else for(n+l>s&&(n=s-l),o=n;o>=0;o--){let n=!0;for(let r=0;r<l;r++)if(d(e,o+r)!==d(t,r)){n=!1;break}if(n)return o}return -1}function S(e,t,n){n=Math.min(e.length,n);let r=[],i=t;for(;i<n;){let t=e[i],o=null,a=t>239?4:t>223?3:t>191?2:1;if(i+a<=n){let n,r,s,l;switch(a){case 1:t<128&&(o=t);break;case 2:(192&(n=e[i+1]))==128&&(l=(31&t)<<6|63&n)>127&&(o=l);break;case 3:n=e[i+1],r=e[i+2],(192&n)==128&&(192&r)==128&&(l=(15&t)<<12|(63&n)<<6|63&r)>2047&&(l<55296||l>57343)&&(o=l);break;case 4:n=e[i+1],r=e[i+2],s=e[i+3],(192&n)==128&&(192&r)==128&&(192&s)==128&&(l=(15&t)<<18|(63&n)<<12|(63&r)<<6|63&s)>65535&&l<1114112&&(o=l)}}null===o?(o=65533,a=1):o>65535&&(o-=65536,r.push(o>>>10&1023|55296),o=56320|1023&o),r.push(o),i+=a}return function(e){let t=e.length;if(t<=4096)return String.fromCharCode.apply(String,e);let n="",r=0;for(;r<t;)n+=String.fromCharCode.apply(String,e.slice(r,r+=4096));return n}(r)}function C(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function b(e,t,n,r,i,o){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function E(e,t,n,r,i){I(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o,o>>=8,e[n++]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,a>>=8,e[n++]=a,n}function v(e,t,n,r,i){I(t,r,i,e,n,7);let o=Number(t&BigInt(4294967295));e[n+7]=o,o>>=8,e[n+6]=o,o>>=8,e[n+5]=o,o>>=8,e[n+4]=o;let a=Number(t>>BigInt(32)&BigInt(4294967295));return e[n+3]=a,a>>=8,e[n+2]=a,a>>=8,e[n+1]=a,a>>=8,e[n]=a,n+8}function T(e,t,n,r,i,o){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function P(e,t,n,r,o){return t=+t,n>>>=0,o||T(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function w(e,t,n,r,o){return t=+t,n>>>=0,o||T(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}t.lW=s,t.h2=50,s.TYPED_ARRAY_SUPPORT=function(){try{let e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),s.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,n){return l(e,t,n)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,n){return(d(e),e<=0)?a(e):void 0!==t?"string"==typeof n?a(e).fill(t,n):a(e).fill(t):a(e)},s.allocUnsafe=function(e){return u(e)},s.allocUnsafeSlow=function(e){return u(e)},s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(F(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),F(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;let n=e.length,r=t.length;for(let i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:r<n?1:0},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){let n;if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;let r=s.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){let t=e[n];if(F(t,Uint8Array))i+t.length>r.length?(s.isBuffer(t)||(t=s.from(t)),t.copy(r,i)):Uint8Array.prototype.set.call(r,t,i);else if(s.isBuffer(t))t.copy(r,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=t.length}return r},s.byteLength=g,s.prototype._isBuffer=!0,s.prototype.swap16=function(){let e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let t=0;t<e;t+=2)h(this,t,t+1);return this},s.prototype.swap32=function(){let e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(let t=0;t<e;t+=4)h(this,t,t+3),h(this,t+1,t+2);return this},s.prototype.swap64=function(){let e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(let t=0;t<e;t+=8)h(this,t,t+7),h(this,t+1,t+6),h(this,t+2,t+5),h(this,t+3,t+4);return this},s.prototype.toString=function(){let e=this.length;return 0===e?"":0==arguments.length?S(this,0,e):f.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){let e="",n=t.h2;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},o&&(s.prototype[o]=s.prototype.inspect),s.prototype.compare=function(e,t,n,r,i){if(F(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;let o=i-r,a=n-t,l=Math.min(o,a),d=this.slice(r,i),u=e.slice(t,n);for(let e=0;e<l;++e)if(d[e]!==u[e]){o=d[e],a=u[e];break}return o<a?-1:a<o?1:0},s.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},s.prototype.indexOf=function(e,t,n){return y(this,e,t,n,!0)},s.prototype.lastIndexOf=function(e,t,n){return y(this,e,t,n,!1)},s.prototype.write=function(e,t,n,r){var i,o,a,s,l,d,u,c;if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let p=this.length-t;if((void 0===n||n>p)&&(n=p),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");let m=!1;for(;;)switch(r){case"hex":return function(e,t,n,r){let i;n=Number(n)||0;let o=e.length-n;r?(r=Number(r))>o&&(r=o):r=o;let a=t.length;for(r>a/2&&(r=a/2),i=0;i<r;++i){let r=parseInt(t.substr(2*i,2),16);if(r!=r)break;e[n+i]=r}return i}(this,e,t,n);case"utf8":case"utf-8":return i=t,o=n,N(O(e,this.length-i),this,i,o);case"ascii":case"latin1":case"binary":return a=t,s=n,N(function(e){let t=[];for(let n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(e),this,a,s);case"base64":return l=t,d=n,N(x(e),this,l,d);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return u=t,c=n,N(function(e,t){let n,r;let i=[];for(let o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(e,this.length-u),this,u,c);default:if(m)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),m=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){let n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);let r=this.subarray(e,t);return Object.setPrototypeOf(r,s.prototype),r},s.prototype.readUintLE=s.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||C(e,t,this.length);let r=this[e],i=1,o=0;for(;++o<t&&(i*=256);)r+=this[e+o]*i;return r},s.prototype.readUintBE=s.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||C(e,t,this.length);let r=this[e+--t],i=1;for(;t>0&&(i*=256);)r+=this[e+--t]*i;return r},s.prototype.readUint8=s.prototype.readUInt8=function(e,t){return e>>>=0,t||C(e,1,this.length),this[e]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||C(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||C(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||C(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||C(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readBigUInt64LE=U(function(e){k(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&_(e,this.length-8);let r=t+256*this[++e]+65536*this[++e]+16777216*this[++e],i=this[++e]+256*this[++e]+65536*this[++e]+16777216*n;return BigInt(r)+(BigInt(i)<<BigInt(32))}),s.prototype.readBigUInt64BE=U(function(e){k(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&_(e,this.length-8);let r=16777216*t+65536*this[++e]+256*this[++e]+this[++e],i=16777216*this[++e]+65536*this[++e]+256*this[++e]+n;return(BigInt(r)<<BigInt(32))+BigInt(i)}),s.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||C(e,t,this.length);let r=this[e],i=1,o=0;for(;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},s.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||C(e,t,this.length);let r=t,i=1,o=this[e+--r];for(;r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},s.prototype.readInt8=function(e,t){return(e>>>=0,t||C(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||C(e,2,this.length);let n=this[e]|this[e+1]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt16BE=function(e,t){e>>>=0,t||C(e,2,this.length);let n=this[e+1]|this[e]<<8;return 32768&n?4294901760|n:n},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||C(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||C(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readBigInt64LE=U(function(e){k(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&_(e,this.length-8);let r=this[e+4]+256*this[e+5]+65536*this[e+6]+(n<<24);return(BigInt(r)<<BigInt(32))+BigInt(t+256*this[++e]+65536*this[++e]+16777216*this[++e])}),s.prototype.readBigInt64BE=U(function(e){k(e>>>=0,"offset");let t=this[e],n=this[e+7];(void 0===t||void 0===n)&&_(e,this.length-8);let r=(t<<24)+65536*this[++e]+256*this[++e]+this[++e];return(BigInt(r)<<BigInt(32))+BigInt(16777216*this[++e]+65536*this[++e]+256*this[++e]+n)}),s.prototype.readFloatLE=function(e,t){return e>>>=0,t||C(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||C(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||C(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||C(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUintLE=s.prototype.writeUIntLE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;b(this,e,t,n,r,0)}let i=1,o=0;for(this[t]=255&e;++o<n&&(i*=256);)this[t+o]=e/i&255;return t+n},s.prototype.writeUintBE=s.prototype.writeUIntBE=function(e,t,n,r){if(e=+e,t>>>=0,n>>>=0,!r){let r=Math.pow(2,8*n)-1;b(this,e,t,n,r,0)}let i=n-1,o=1;for(this[t+i]=255&e;--i>=0&&(o*=256);)this[t+i]=e/o&255;return t+n},s.prototype.writeUint8=s.prototype.writeUInt8=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,4,4294967295,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,4,4294967295,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeBigUInt64LE=U(function(e,t=0){return E(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeBigUInt64BE=U(function(e,t=0){return v(this,e,t,BigInt(0),BigInt("0xffffffffffffffff"))}),s.prototype.writeIntLE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let r=Math.pow(2,8*n-1);b(this,e,t,n,r-1,-r)}let i=0,o=1,a=0;for(this[t]=255&e;++i<n&&(o*=256);)e<0&&0===a&&0!==this[t+i-1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+n},s.prototype.writeIntBE=function(e,t,n,r){if(e=+e,t>>>=0,!r){let r=Math.pow(2,8*n-1);b(this,e,t,n,r-1,-r)}let i=n-1,o=1,a=0;for(this[t+i]=255&e;--i>=0&&(o*=256);)e<0&&0===a&&0!==this[t+i+1]&&(a=1),this[t+i]=(e/o>>0)-a&255;return t+n},s.prototype.writeInt8=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,4,2147483647,-2147483648),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,n){return e=+e,t>>>=0,n||b(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeBigInt64LE=U(function(e,t=0){return E(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),s.prototype.writeBigInt64BE=U(function(e,t=0){return v(this,e,t,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),s.prototype.writeFloatLE=function(e,t,n){return P(this,e,t,!0,n)},s.prototype.writeFloatBE=function(e,t,n){return P(this,e,t,!1,n)},s.prototype.writeDoubleLE=function(e,t,n){return w(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return w(this,e,t,!1,n)},s.prototype.copy=function(e,t,n,r){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);let i=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),i},s.prototype.fill=function(e,t,n,r){let i;if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!s.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){let t=e.charCodeAt(0);("utf8"===r&&t<128||"latin1"===r)&&(e=t)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{let o=s.isBuffer(e)?e:s.from(e,r),a=o.length;
6if(0===a)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=o[i%a]}return this};let R={};function L(e,t,n){R[e]=class extends n{constructor(){super(),Object.defineProperty(this,"message",{value:t.apply(this,arguments),writable:!0,configurable:!0}),this.name=`${this.name} [${e}]`,this.stack,delete this.name}get code(){return e}set code(e){Object.defineProperty(this,"code",{configurable:!0,enumerable:!0,value:e,writable:!0})}toString(){return`${this.name} [${e}]: ${this.message}`}}}function D(e){let t="",n=e.length,r="-"===e[0]?1:0;for(;n>=r+4;n-=3)t=`_${e.slice(n-3,n)}${t}`;return`${e.slice(0,n)}${t}`}function I(e,t,n,r,i,o){if(e>n||e<t){let r;let i="bigint"==typeof t?"n":"";throw r=o>3?0===t||t===BigInt(0)?`>= 0${i} and < 2${i} ** ${(o+1)*8}${i}`:`>= -(2${i} ** ${(o+1)*8-1}${i}) and < 2 ** ${(o+1)*8-1}${i}`:`>= ${t}${i} and <= ${n}${i}`,new R.ERR_OUT_OF_RANGE("value",r,e)}k(i,"offset"),(void 0===r[i]||void 0===r[i+o])&&_(i,r.length-(o+1))}function k(e,t){if("number"!=typeof e)throw new R.ERR_INVALID_ARG_TYPE(t,"number",e)}function _(e,t,n){if(Math.floor(e)!==e)throw k(e,n),new R.ERR_OUT_OF_RANGE(n||"offset","an integer",e);if(t<0)throw new R.ERR_BUFFER_OUT_OF_BOUNDS;throw new R.ERR_OUT_OF_RANGE(n||"offset",`>= ${n?1:0} and <= ${t}`,e)}L("ERR_BUFFER_OUT_OF_BOUNDS",function(e){return e?`${e} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),L("ERR_INVALID_ARG_TYPE",function(e,t){return`The "${e}" argument must be of type number. Received type ${typeof t}`},TypeError),L("ERR_OUT_OF_RANGE",function(e,t,n){let r=`The value of "${e}" is out of range.`,i=n;return Number.isInteger(n)&&Math.abs(n)>4294967296?i=D(String(n)):"bigint"==typeof n&&(i=String(n),(n>BigInt(2)**BigInt(32)||n<-(BigInt(2)**BigInt(32)))&&(i=D(i)),i+="n"),r+=` It must be ${t}. Received ${i}`},RangeError);let M=/[^+/0-9A-Za-z-_]/g;function O(e,t){let n;t=t||1/0;let r=e.length,i=null,o=[];for(let a=0;a<r;++a){if((n=e.charCodeAt(a))>55295&&n<57344){if(!i){if(n>56319||a+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return o}function x(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(M,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function N(e,t,n,r){let i;for(i=0;i<r&&!(i+n>=t.length)&&!(i>=e.length);++i)t[i+n]=e[i];return i}function F(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}let B=function(){let e="0123456789abcdef",t=Array(256);for(let n=0;n<16;++n){let r=16*n;for(let i=0;i<16;++i)t[r+i]=e[n]+e[i]}return t}();function U(e){return"undefined"==typeof BigInt?V:e}function V(){throw Error("BigInt not supported")}},78898:function(e,t){/*! ieee754. BSD-3-Clause License. Feross Aboukhadijeh <https://feross.org/opensource> */t.read=function(e,t,n,r,i){var o,a,s=8*i-r-1,l=(1<<s)-1,d=l>>1,u=-7,c=n?i-1:0,p=n?-1:1,m=e[t+c];for(c+=p,o=m&(1<<-u)-1,m>>=-u,u+=s;u>0;o=256*o+e[t+c],c+=p,u-=8);for(a=o&(1<<-u)-1,o>>=-u,u+=r;u>0;a=256*a+e[t+c],c+=p,u-=8);if(0===o)o=1-d;else{if(o===l)return a?NaN:(m?-1:1)*(1/0);a+=Math.pow(2,r),o-=d}return(m?-1:1)*a*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var a,s,l,d=8*o-i-1,u=(1<<d)-1,c=u>>1,p=23===i?5960464477539062e-23:0,m=r?0:o-1,g=r?1:-1,f=t<0||0===t&&1/t<0?1:0;for(isNaN(t=Math.abs(t))||t===1/0?(s=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(l=Math.pow(2,-a))<1&&(a--,l*=2),a+c>=1?t+=p/l:t+=p*Math.pow(2,1-c),t*l>=2&&(a++,l/=2),a+c>=u?(s=0,a=u):a+c>=1?(s=(t*l-1)*Math.pow(2,i),a+=c):(s=t*Math.pow(2,c-1)*Math.pow(2,i),a=0));i>=8;e[n+m]=255&s,m+=g,s/=256,i-=8);for(a=a<<i|s,d+=i;d>0;e[n+m]=255&a,m+=g,a/=256,d-=8);e[n+m-g]|=128*f}},26601:function(e,t,n){"use strict";function r(e){this.message=e}r.prototype=Error(),r.prototype.name="InvalidCharacterError";var i="undefined"!=typeof window&&window.atob&&window.atob.bind(window)||function(e){var t=String(e).replace(/=+$/,"");if(t.length%4==1)throw new r("'atob' failed: The string to be decoded is not correctly encoded.");for(var n,i,o=0,a=0,s="";i=t.charAt(a++);~i&&(n=o%4?64*n+i:i,o++%4)&&(s+=String.fromCharCode(255&n>>(-2*o&6))))i="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789
6+/=".indexOf(i);return s};function o(e){this.message=e}o.prototype=Error(),o.prototype.name="InvalidTokenError",t.Z=function(e,t){if("string"!=typeof e)throw new o("Invalid token specified");var n=!0===(t=t||{}).header?0:1;try{return JSON.parse(function(e){var t,n=e.replace(/-/g,"+").replace(/_/g,"/");switch(n.length%4){case 0:break;case 2:n+="==";break;case 3:n+="=";break;default:throw"Illegal base64url string!"}try{return t=n,decodeURIComponent(i(t).replace(/(.)/g,function(e,t){var n=t.charCodeAt(0).toString(16).toUpperCase();return n.length<2&&(n="0"+n),"%"+n}))}catch(e){return i(n)}}(e.split(".")[n]))}catch(e){throw new o("Invalid token specified: "+e.message)}}},82545:function(e,t,n){var r=n(81822)(n(77400),"DataView");e.exports=r},96586:function(e,t,n){var r=n(57753),i=n(82452),o=n(22115),a=n(38256),s=n(67426);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},36301:function(e,t,n){var r=n(69417),i=n(72470),o=n(66165),a=n(71873),s=n(52556);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},44538:function(e,t,n){var r=n(81822)(n(77400),"Map");e.exports=r},74554:function(e,t,n){var r=n(39448),i=n(7738),o=n(66575),a=n(7238),s=n(38738);function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}l.prototype.clear=r,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},64825:function(e,t,n){var r=n(81822)(n(77400),"Promise");e.exports=r},46151:function(e,t,n){var r=n(81822)(n(77400),"Set");e.exports=r},52485:function(e,t,n){var r=n(74554),i=n(38639),o=n(88379);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},23694:function(e,t,n){var r=n(36301),i=n(7354),o=n(5863),a=n(12367),s=n(90748),l=n(97569);function d(e){var t=this.__data__=new r(e);this.size=t.size}d.prototype.clear=i,d.prototype.delete=o,d.prototype.get=a,d.prototype.has=s,d.prototype.set=l,e.exports=d},96539:function(e,t,n){var r=n(77400).Symbol;e.exports=r},59942:function(e,t,n){var r=n(77400).Uint8Array;e.exports=r},66902:function(e,t,n){var r=n(81822)(n(77400),"WeakMap");e.exports=r},79349:function(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},80594:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r&&!1!==t(e[n],n,e););return e}},10263:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},98213:function(e,t,n){var r=n(24701),i=n(2900),o=n(19785),a=n(43854),s=n(42383),l=n(48519),d=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),u=!n&&i(e),c=!n&&!u&&a(e),p=!n&&!u&&!c&&l(e),m=n||u||c||p,g=m?r(e.length,String):[],f=g.length;for(var h in e)(t||d.call(e,h))&&!(m&&("length"==h||c&&("offset"==h||"parent"==h)||p&&("buffer"==h||"byteLength"==h||"byteOffset"==h)||s(h,f)))&&g.push(h);return g}},66070:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},97141:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},90756:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},71928:function(e,t,n){var r=n(88799),i=n(85638),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];o.call(e,t)&&i(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},93382:function(e,t,n){var r=n(85638);e.exports=function(e,t){for(var n=e.length;n--;
vendor: 1,564 bytes, line 6
6)if(r(e[n][0],t))return n;return -1}},41876:function(e,t,n){var r=n(35159),i=n(50098);e.exports=function(e,t){return e&&r(t,i(t),e)}},5947:function(e,t,n){var r=n(35159),i=n(53893);e.exports=function(e,t){return e&&r(t,i(t),e)}},88799:function(e,t,n){var r=n(42630);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},40699:function(e,t,n){var r=n(23694),i=n(80594),o=n(71928),a=n(41876),s=n(5947),l=n(2734),d=n(37561),u=n(31102),c=n(37048),p=n(51385),m=n(39759),g=n(3533),f=n(86541),h=n(2078),y=n(97635),A=n(19785),S=n(43854),C=n(98247),b=n(11611),E=n(47614),v=n(50098),T=n(53893),P="[object Arguments]",w="[object Function]",R="[object Object]",L={};L[P]=L["[object Array]"]=L["[object ArrayBuffer]"]=L["[object DataView]"]=L["[object Boolean]"]=L["[object Date]"]=L["[object Float32Array]"]=L["[object Float64Array]"]=L["[object Int8Array]"]=L["[object Int16Array]"]=L["[object Int32Array]"]=L["[object Map]"]=L["[object Number]"]=L[R]=L["[object RegExp]"]=L["[object Set]"]=L["[object String]"]=L["[object Symbol]"]=L["[object Uint8Array]"]=L["[object Uint8ClampedArray]"]=L["[object Uint16Array]"]=L["[object Uint32Array]"]=!0,L["[object Error]"]=L[w]=L["[object WeakMap]"]=!1,e.exports=function e(t,n,D,I,k,_){var M,O=1&n,x=2&n,N=4&n;if(D&&(M=k?D(t,I,k,_):D(t)),void 0!==M)return M;if(!b(t))return t;var F=A(t);if(F){if(M=f(t),!O)return d(t,M)}else{var B=g(t),U=B==w||"[object GeneratorFunction]"==B;if(S(t))return l(t,O);if(B==R||B==P||U&&!k){if(M=x||U?{}:y(t),!O)return x?c(t,s(M,t)):u(t,a(M,t))}
6else{if(!L[B])return k?t:{};M=h(t,B,O)}}_||(_=new r);var V=_.get(t);if(V)return V;_.set(t,M),E(t)?t.forEach(function(r){M.add(e(r,n,D,r,t,_))}):C(t)&&t.forEach(function(r,i){M.set(i,e(r,n,D,i,t,_))});var G=N?x?m:p:x?T:v,Q=F?void 0:G(t);return i(Q||t,function(r,i){Q&&(r=t[i=r]),o(M,i,e(r,n,D,i,t,_))}),M}},80158:function(e,t,n){var r=n(11611),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},23545:function(e,t,n){var r=n(97141),i=n(72889);e.exports=function e(t,n,o,a,s){var l=-1,d=t.length;for(o||(o=i),s||(s=[]);++l<d;){var u=t[l];n>0&&o(u)?n>1?e(u,n-1,o,a,s):r(s,u):a||(s[s.length]=u)}return s}},79867:function(e,t,n){var r=n(76747),i=n(37948);e.exports=function(e,t){t=r(t,e);for(var n=0,o=t.length;null!=e&&n<o;)e=e[i(t[n++])];return n&&n==o?e:void 0}},11324:function(e,t,n){var r=n(97141),i=n(19785);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},99736:function(e,t,n){var r=n(96539),i=n(34840),o=n(21258),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},21610:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},55829:function(e,t,n){var r=n(99736),i=n(92360);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},32866:function(e,t,n){var r=n(12772),i=n(92360);e.exports=function e(t,n,o,a,s){return t===n||(null!=t&&null!=n&&(i(t)||i(n))?r(t,n,o,a,e,s):t!=t&&n!=n)}},12772:function(e,t,n){var r=n(23694),i=n(27042),o=n(370),a=n(39584),s=n(3533),l=n(19785),d=n(43854),u=n(48519),c="[object Arguments]",p="[object Array]",m="[object Object]",g=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,f,h,y){var A=l(e),S=l(t),C=A?p:s(e),b=S?p:s(t);C=C==c?m:C,b=b==c?m:b;var E=C==m,v=b==m,T=C==b;if(T&&d(e)){if(!d(t))return!1;A=!0,E=!1}if(T&&!E)return y||(y=new r),A||u(e)?i(e,t,n,f,h,y):o(e,t,C,n,f,h,y);if(!(1&n)){var P=E&&g.call(e,"__wrapped__"),w=v&&g.call(t,"__wrapped__");
vendor: 12,074 bytes, line 6
6if(P||w){var R=P?e.value():e,L=w?t.value():t;return y||(y=new r),h(R,L,n,f,y)}}return!!T&&(y||(y=new r),a(e,t,n,f,h,y))}},57657:function(e,t,n){var r=n(3533),i=n(92360);e.exports=function(e){return i(e)&&"[object Map]"==r(e)}},19850:function(e,t,n){var r=n(23694),i=n(32866);e.exports=function(e,t,n,o){var a=n.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var d=n[a];if(l&&d[2]?d[1]!==e[d[0]]:!(d[0]in e))return!1}for(;++a<s;){var u=(d=n[a])[0],c=e[u],p=d[1];if(l&&d[2]){if(void 0===c&&!(u in e))return!1}else{var m=new r;if(o)var g=o(c,p,u,e,t,m);if(!(void 0===g?i(p,c,3,o,m):g))return!1}}return!0}},46729:function(e,t,n){var r=n(28338),i=n(99678),o=n(11611),a=n(76532),s=/^\[object .+?Constructor\]$/,l=Object.prototype,d=Function.prototype.toString,u=l.hasOwnProperty,c=RegExp("^"+d.call(u).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?c:s).test(a(e))}},26903:function(e,t,n){var r=n(3533),i=n(92360);e.exports=function(e){return i(e)&&"[object Set]"==r(e)}},26972:function(e,t,n){var r=n(99736),i=n(84194),o=n(92360),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},89278:function(e,t,n){var r=n(71410),i=n(57518),o=n(31137),a=n(19785),s=n(96001);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):r(e):s(e)}},20186:function(e,t,n){var r=n(56016),i=n(50962),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},59464:function(e,t,n){var r=n(11611),i=n(56016),o=n(21586),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=i(e),n=[];for(var s in e)"constructor"==s&&(t||!a.call(e,s))||n.push(s);return n}},71410:function(e,t,n){var r=n(19850),i=n(68125),o=n(65042);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},57518:function(e,t,n){var r=n(32866),i=n(99729),o=n(79749),a=n(40318),s=n(68302),l=n(65042),d=n(37948);e.exports=function(e,t){return a(e)&&s(t)?l(d(e),t):function(n){var a=i(n,e);return void 0===a&&a===t?o(n,e):r(t,a,3)}}},63005:function(e,t,n){var r=n(10228),i=n(79749);e.exports=function(e,t){return r(e,t,function(t,n){return i(e,n)})}},10228:function(e,t,n){var r=n(79867),i=n(78859),o=n(76747);e.exports=function(e,t,n){for(var a=-1,s=t.length,l={};++a<s;){var d=t[a],u=r(e,d);n(u,d)&&i(l,o(d,e),u)}return l}},50517:function(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},10301:function(e,t,n){var r=n(79867);e.exports=function(e){return function(t){return r(t,e)}}},24146:function(e,t,n){var r=n(70830),i=n(42383),o=Array.prototype.splice;e.exports=function(e,t){for(var n=e?t.length:0,a=n-1;n--;){var s=t[n];if(n==a||s!==l){var l=s;i(s)?o.call(e,s,1):r(e,s)}}return e}},78859:function(e,t,n){var r=n(71928),i=n(76747),o=n(42383),a=n(11611),s=n(37948);e.exports=function(e,t,n,l){if(!a(e))return e;t=i(t,e);for(var d=-1,u=t.length,c=u-1,p=e;null!=p&&++d<u;){var m=s(t[d]),g=n;if("__proto__"===m||"constructor"===m||"prototype"===m)break;if(d!=c){var f=p[m];void 0===(g=l?l(f,m,p):void 0)&&(g=a(f)?f:o(t[d+1])?[]:{})}r(p,m,g),p=p[m]}return e}},54459:function(e,t,n){var r=n(551),i=n(42630),o=n(31137),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=a},75733:function(e){e.exports=function(e,t,n){var r=-1,i=e.length;t<0&&(t=-t>i?0:i+t),(n=n>i?i:n)<0&&(n+=i),i=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(i);++r<i;)o[r]=e[r+t];return o}},24701:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},34282:function(e,t,n){var r=n(96539),i=n(66070),o=n(19785),a=n(55193),s=1/0,l=r?r.prototype:void 0,d=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return d?d.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},39334:function(e){e.exports=function(e){return function(t){return e(t)}}},70830:function(e,t,n){var r=n(76747),i=n(31159),o=n(64373),a=n(37948);e.exports=function(e,t){return t=r(t,e),null==(e=o(e,t))||delete e[a(i(t))]}},65581:function(e){e.exports=function(e,t){return e.has(t)}},76747:function(e,t,n){var r=n(19785),i=n(40318),o=n(23419),a=n(65567);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}},95825:function(e,t,n){var r=n(59942);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},2734:function(e,t,n){e=n.nmd(e);var r=n(77400),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},61859:function(e,t,n){var r=n(95825);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},9377:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},24116:function(e,t,n){var r=n(96539),i=r?r.prototype:void 0,o=i?i.valueOf:void 0;e.exports=function(e){return o?Object(o.call(e)):{}}},63428:function(e,t,n){var r=n(95825);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},37561:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},35159:function(e,t,n){var r=n(71928),i=n(88799);e.exports=function(e,t,n,o){var a=!n;n||(n={});for(var s=-1,l=t.length;++s<l;){var d=t[s],u=o?o(n[d],e[d],d,n,e):void 0;void 0===u&&(u=e[d]),a?i(n,d,u):r(n,d,u)}return n}},31102:function(e,t,n){var r=n(35159),i=n(83080);e.exports=function(e,t){return r(e,i(e),t)}},37048:function(e,t,n){var r=n(35159),i=n(30791);e.exports=function(e,t){return r(e,i(e),t)}},64937:function(e,t,n){var r=n(77400)["__core-js_shared__"];e.exports=r},42630:function(e,t,n){var r=n(81822),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},27042:function(e,t,n){var r=n(52485),i=n(90756),o=n(65581);e.exports=function(e,t,n,a,s,l){var d=1&n,u=e.length,c=t.length;if(u!=c&&!(d&&c>u))return!1;var p=l.get(e),m=l.get(t);if(p&&m)return p==t&&m==e;var g=-1,f=!0,h=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++g<u;){var y=e[g],A=t[g];if(a)var S=d?a(A,y,g,t,e,l):a(y,A,g,e,t,l);if(void 0!==S){if(S)continue;f=!1;break}if(h){if(!i(t,function(e,t){if(!o(h,t)&&(y===e||s(y,e,n,a,l)))return h.push(t)})){f=!1;break}}else if(!(y===A||s(y,A,n,a,l))){f=!1;break}}return l.delete(e),l.delete(t),f}},370:function(e,t,n){var r=n(96539),i=n(59942),o=n(85638),a=n(27042),s=n(19383),l=n(43735),d=r?r.prototype:void 0,u=d?d.valueOf:void 0;e.exports=function(e,t,n,r,d,c,p){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!c(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var m=s;case"[object Set]":var g=1&r;if(m||(m=l),e.size!=t.size&&!g)break;var f=p.get(e);if(f)return f==t;r|=2,p.set(e,t);var h=a(m(e),m(t),r,d,c,p);return p.delete(e),h;case"[object Symbol]":if(u)return u.call(e)==u.call(t)}return!1}},39584:function(e,t,n){var r=n(51385),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var l=1&n,d=r(e),u=d.length;if(u!=r(t).length&&!l)return!1;for(var c=u;c--;){var p=d[c];if(!(l?p in t:i.call(t,p)))return!1}var m=s.get(e),g=s.get(t);if(m&&g)return m==t&&g==e;var f=!0;s.set(e,t),s.set(t,e);for(var h=l;++c<u;){var y=e[p=d[c]],A=t[p];if(o)var S=l?o(A,y,p,t,e,s):o(y,A,p,e,t,s);if(!(void 0===S?y===A||a(y,A,n,o,s):S)){f=!1;break}h||(h="constructor"==p)}if(f&&!h){var C=e.constructor,b=t.constructor;C!=b&&"constructor"in e&&"constructor"in t&&!("function"==typeof C&&C instanceof C&&"function"==typeof b&&b instanceof b)&&(f=!1)}return s.delete(e),s.delete(t),f}},24288:function(e,t,n){var r=n(89754),i=n(11871),o=n(63132);e.exports=function(e){return o(i(e,void 0,r),e+"")}},39120:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},51385:function(e,t,n){var r=n(11324),i=n(83080),o=n(50098);e.exports=function(e){return r(e,o,i)}},39759:function(e,t,n){var r=n(11324),i=n(30791),o=n(53893);e.exports=function(e){return r(e,o,i)}},95899:function(e,t,n){var r=n(54479);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},68125:function(e,t,n){var r=n(68302),i=n(50098);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var o=t[n],a=e[o];t[n]=[o,a,r(a)]}return t}},81822:function(e,t,n){var r=n(46729),i=n(15371);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},2173:function(e,t,n){var r=n(58023)(Object.getPrototypeOf,Object);e.exports=r},34840:function(e,t,n){var r=n(96539),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},83080:function(e,t,n){var r=n(10263),i=n(15937),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:r(a(e=Object(e)),function(t){return o.call(e,t)})}:i;e.exports=s},30791:function(e,t,n){var r=n(97141),i=n(2173),o=n(83080),a=n(15937),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=i(e);return t}:a;e.exports=s},3533:function(e,t,n){var r=n(82545),i=n(44538),o=n(64825),a=n(46151),s=n(66902),l=n(99736),d=n(76532),u="[object Map]",c="[object Promise]",p="[object Set]",m="[object WeakMap]",g="[object DataView]",f=d(r),h=d(i),y=d(o),A=d(a),S=d(s),C=l;(r&&C(new r(new ArrayBuffer(1)))!=g||i&&C(new i)!=u||o&&C(o.resolve())!=c||a&&C(new a)!=p||s&&C(new s)!=m)&&(C=function(e){var t=l(e),n="[object Object]"==t?e.constructor:void 0,r=n?d(n):"";if(r)switch(r){case f:return g;case h:return u;case y:return c;case A:return p;case S:return m}return t}),e.exports=C},15371:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},731:function(e,t,n){var r=n(76747),i=n(2900),o=n(19785),a=n(42383),s=n(84194),l=n(37948);e.exports=function(e,t,n){t=r(t,e);for(var d=-1,u=t.length,c=!1;++d<u;){var p=l(t[d]);if(!(c=null!=e&&n(e,p)))break;e=e[p]}return c||++d!=u?c:!!(u=null==e?0:e.length)&&s(u)&&a(p,u)&&(o(e)||i(e))}},57753:function(e,t,n){var r=n(35718);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},82452:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},22115:function(e,t,n){var r=n(35718),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},38256:function(e,t,n){var r=n(35718),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},67426:function(e,t,n){var r=n(35718);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},86541:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input
vendor: 9,270 bytes, line 6
6=e.input),r}},2078:function(e,t,n){var r=n(95825),i=n(61859),o=n(9377),a=n(24116),s=n(63428);e.exports=function(e,t,n){var l=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new l(+e);case"[object DataView]":return i(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new l;case"[object Number]":case"[object String]":return new l(e);case"[object RegExp]":return o(e);case"[object Symbol]":return a(e)}}},97635:function(e,t,n){var r=n(80158),i=n(2173),o=n(56016);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}},72889:function(e,t,n){var r=n(96539),i=n(2900),o=n(19785),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||i(e)||!!(a&&e&&e[a])}},42383:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},40318:function(e,t,n){var r=n(19785),i=n(55193),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!!("number"==n||"symbol"==n||"boolean"==n||null==e||i(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},54479:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},99678:function(e,t,n){var r,i=n(64937),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},56016:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},68302:function(e,t,n){var r=n(11611);e.exports=function(e){return e==e&&!r(e)}},69417:function(e){e.exports=function(){this.__data__=[],this.size=0}},72470:function(e,t,n){var r=n(93382),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},66165:function(e,t,n){var r=n(93382);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},71873:function(e,t,n){var r=n(93382);e.exports=function(e){return r(this.__data__,e)>-1}},52556:function(e,t,n){var r=n(93382);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},39448:function(e,t,n){var r=n(96586),i=n(36301),o=n(44538);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},7738:function(e,t,n){var r=n(95899);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},66575:function(e,t,n){var r=n(95899);e.exports=function(e){return r(this,e).get(e)}},7238:function(e,t,n){var r=n(95899);e.exports=function(e){return r(this,e).has(e)}},38738:function(e,t,n){var r=n(95899);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},19383:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},65042:function(e){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},2941:function(e,t,n){var r=n(16651);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},35718:function(e,t,n){var r=n(81822)(Object,"create");e.exports=r},50962:function(e,t,n){var r=n(58023)(Object.keys,Object);e.exports=r},21586:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},18125:function(e,t,n){e=n.nmd(e);var r=n(39120),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},21258:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},58023:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},11871:function(e,t,n){var r=n(79349),i=Math.max;e.exports=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,s=i(o.length-t,0),l=Array(s);++a<s;)l[a]=o[t+a];a=-1;for(var d=Array(t+1);++a<t;)d[a]=o[a];return d[t]=n(l),r(e,this,d)}}},64373:function(e,t,n){var r=n(79867),i=n(75733);e.exports=function(e,t){return t.length<2?e:r(e,i(t,0,-1))}},77400:function(e,t,n){var r=n(39120),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},38639:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},88379:function(e){e.exports=function(e){return this.__data__.has(e)}},43735:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},63132:function(e,t,n){var r=n(54459),i=n(49591)(r);e.exports=i},49591:function(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var i=t(),o=16-(i-r);if(r=i,o>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},7354:function(e,t,n){var r=n(36301);e.exports=function(){this.__data__=new r,this.size=0}},5863:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},12367:function(e){e.exports=function(e){return this.__data__.get(e)}},90748:function(e){e.exports=function(e){return this.__data__.has(e)}},97569:function(e,t,n){var r=n(36301),i=n(44538),o=n(74554);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},23419:function(e,t,n){var r=n(2941),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)}),t});e.exports=a},37948:function(e,t,n){var r=n(55193),i=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},76532:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},13784:function(e,t,n){var r=n(40699);e.exports=function(e){return r(e,4)}},551:function(e){e.exports=function(e){return function(){return e}}},85638:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},89754:function(e,t,n){var r=n(23545);e.exports=function(e){return(null==e?0:e.length)?r(e,1):[]}},99729:function(e,t,n){var r=n(79867);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},79749:function(e,t,n){var r=n(21610),i=n(731);e.exports=function(e,t){return null!=e&&i(e,t,r)}},31137:function(e){e.exports=function(e){return e}},2900:function(e,t,n){var r=n(55829),i=n(92360),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,l=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=l},19785:function(e){var t=Array.isArray;e.exports=t},80068:function(e,t,n){var r=n(28338),i=n(84194);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},43854:function(e,t,n){e=n.nmd(e);var r=n(77400),i=n(57714),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,l=s?s.isBuffer:void 0;e.exports=l||i},28338:function(e,t,n){var r=n(99736),i=n(11611);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},84194:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},98247:function(e,t,n){var r=n(57657),i=n(39334),o=n(18125),a=o&&o.isMap,s=a?i(a):r;e.exports=s},11611:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},92360:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},47614:function(e,t,n){var r=n(26903),i=n(39334),o=n(18125),a=o&&o.isSet,s=a?i(a):r;e.exports=s},55193:function(e,t,n){var r=n(99736),i=n(92360);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},48519:function(e,t,n){var r=n(26972),i=n(39334),o=n(18125),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},50098:function(e,t,n){var r=n(98213),i=n(20186),o=n(80068);e.exports=function(e){return o(e)?r(e):i(e)}},53893:function(e,t,n){var r=n(98213),i=n(59464),o=n(80068);e.exports=function(e){return o(e)?r(e,!0):i(e)}},31159:function(e){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},16651:function(e,t,n){var r=n(74554);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},14648:function(e,t,n){var r=n(63005),i=n(24288)(function(e,t){return null==e?{}:r(e,t)});e.exports=i}
6,96001:function(e,t,n){var r=n(50517),i=n(10301),o=n(40318),a=n(37948);e.exports=function(e){return o(e)?r(a(e)):i(e)}},17078:function(e,t,n){var r=n(89278),i=n(24146);e.exports=function(e,t){var n=[];if(!(e&&e.length))return n;var o=-1,a=[],s=e.length;for(t=r(t,3);++o<s;){var l=e[o];t(l,o,e)&&(n.push(l),a.push(o))}return i(e,a),n}},15937:function(e){e.exports=function(){return[]}},57714:function(e){e.exports=function(){return!1}},65567:function(e,t,n){var r=n(34282);e.exports=function(e){return null==e?"":r(e)}},36321:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(23711)}])},46962:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{noSSR:function(){return a},default:function(){return s}});let r=n(51538),i=(n(27378),r._(n(9678)));function o(e){return{default:(null==e?void 0:e.default)||e}}function a(e,t){return delete t.webpack,delete t.modules,e(t)}function s(e,t){let n=i.default,r={loading:e=>{let{error:t,isLoading:n,pastDelay:r}=e;return null}};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e}),r={...r,...t};let s=r.loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=s?s().then(o):Promise.resolve(o(()=>null))}):(delete r.webpack,delete r.modules,a(n,r))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},42527:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return o}});let r=n(51538),i=r._(n(27378)),o=i.default.createContext(null)},9678:function(e,t,n){"use strict";/**
7@copyright (c) 2017-present James Kyle <[email protected]>
8 MIT License
9 Permission is hereby granted, free of charge, to any person obtaining
10a copy of this software and associated documentation files (the
11"Software"), to deal in the Software without restriction, including
12without limitation the rights to use, copy, modify, merge, publish,
13distribute, sublicense, and/or sell copies of the Software, and to
14permit persons to whom the Software is furnished to do so, subject to
15the following conditions:
16 The above copyright notice and this permission notice shall be
17included in all copies or substantial portions of the Software.
18 THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
19EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
20MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
21NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
22LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
23OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
24WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE
25*/Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return m}});let r=n(51538),i=r._(n(27378)),o=n(42527),a=[],s=[],l=!1;function d(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class u{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e}
25,this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function c(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),r=null;function a(){if(!r){let t=new u(e,n);r={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return r.promise()}if(!l){let e=n.webpack?n.webpack():n.modules;e&&s.push(t=>{for(let n of e)if(t.includes(n))return a()})}function d(e,t){!function(){a();let e=i.default.useContext(o.LoadableContext);e&&Array.isArray(n.modules)&&n.modules.forEach(t=>{e(t)})}();let s=i.default.useSyncExternalStore(r.subscribe,r.getCurrentValue,r.getCurrentValue);return i.default.useImperativeHandle(t,()=>({retry:r.retry}),[]),i.default.useMemo(()=>{var t;return s.loading||s.error?i.default.createElement(n.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:r.retry}):s.loaded?i.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return d.preload=()=>a(),d.displayName="LoadableComponent",i.default.forwardRef(d)}(d,e)}function p(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return p(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{p(a).then(e,t)}),c.preloadReady=e=>(void 0===e&&(e=[]),new Promise(t=>{let n=()=>(l=!0,t());p(s,e).then(n,n)})),window.__NEXT_PRELOADREADY=c.preloadReady;let m=c},7447:function(e,t,n){"use strict";n.d(t,{b7:function(){return m},rq:function(){return h},t$:function(){return y}});var r=n(24246),i=n(27378),o=n(86677),a=n.n(o),s=n(18283);let l="crash_reload_ts",d="crash_track_count",u=e=>"ChunkLoadError"===e.name||/Loading chunk .+ failed|Loading CSS chunk/i.test(e.message??""),c=e=>Number(sessionStorage.getItem(e)??0)||0,p=()=>{try{let e=c(l);if(Date.now()-e<3e4)return!1;return sessionStorage.setItem(l,String(Date.now())),!0}catch{return!1}},m=e=>{try{let e=c(d);if(e>=5)return;sessionStorage.setItem(d,String(e+1))}catch{}(0,s.J3)("client_crash",e)},g=()=>{try{return(document.documentElement.lang||navigator.language||"").toLowerCase().startsWith("ko")}catch{return!1}},f=e=>{setTimeout(e,100)},h=()=>{let e=g();return(0,r.jsxs)("div",{className:"bg-background text-foreground min-h-dvh flex flex-col items-center justify-center px-6 text-center",children:[(0,r.jsx)("h1",{className:"text-xl font-semibold",children:e?"화면을 표시하는 중 문제가 발생했어요":"Something went wrong"}),(0,r.jsx)("p",{className:"text-muted-foreground mt-4 text-sm",children:e?"일시적인 오류일 수 있어요. 새로고침하면 대부분 해결됩니다.":"This is usually temporary. Reloading the page should fix it."}),(0,r.jsxs)("div",{className:"mt-8 flex items-center gap-4",children:[(0,r.jsx)("button",{type:"button",className:"bg-primary text-primary-foreground rounded-lg px-6 py-2.5 text-sm font-medium hover:opacity-90",onClick:()=>{(0,s.ob)("error:fallback:reload:click"),f(()=>window.location.reload())},children:e?"새로고침":"Reload"}),(0,r.jsx)("a",{href:"/",className:"text-muted-foreground text-sm underline underline-offset-4",onClick:e=>{e.preventDefault(),(0,s.ob)("error:fallback:home:click"),f(()=>{window.location.href="/"})},children:e?"홈으로":"Go home"})]})]})};class y extends i.Component{static getDerivedStateFromError(){return{hasError:!0}}componentDidMount(){a().events.on("routeChangeComplete",this.resetOnRouteChange),a().events.on("hashChangeComplete",this.resetOnRouteChange)}componentWillUnmount(){a().events.off("routeChangeComplete",this.resetOnRouteChange),a().events.off("hashChangeComplete",this.resetOnRouteChange),this.clearReloadTimer()}clearReloadTimer(){null!==this.reloadTimer&&(clearTimeout(this.reloadTimer),this.reloadTimer=null)}componentDidCatch(e){let t=!!e&&u(e),n=t&&p();try{this.crashPath=a().asPath}catch{this.crashPath=null}m({error_class:(null==e?void 0:e.name)||"Error",kind:t?"chunk":"runtime",s
25ource:"boundary",result:n?"auto_reload":"fallback_shown"}),console.error("[GlobalErrorBoundary]",e),n&&(this.clearReloadTimer(),this.reloadTimer=setTimeout(()=>window.location.reload(),100))}render(){return this.state.hasError?(0,r.jsx)(h,{}):this.props.children}constructor(...e){super(...e),this.state={hasError:!1},this.crashPath=null,this.reloadTimer=null,this.resetOnRouteChange=e=>{this.state.hasError&&(null===this.crashPath||e!==this.crashPath)&&(this.clearReloadTimer(),this.crashPath=null,this.setState({hasError:!1}))}}}},5184:function(e,t,n){"use strict";n.d(t,{g:function(){return a}});var r=n(24246),i=n(46887),o=n(21242);let a=e=>{let{size:t="xl",speed:n="1s",color:a,thickness:s="4px",loading:l,...d}=e;return l?(0,r.jsx)(i.H,{children:(0,r.jsx)(o._,{size:t,speed:n,color:a??"gray.500",thickness:s,...d})}):null}},84753:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(24246),i=n(27378);let o=e=>{let{active:t}=e,[n,o]=(0,i.useState)(t),a=(0,i.useRef)(0);return((0,i.useEffect)(()=>{if(t){0===a.current&&(a.current=Date.now()),o(!0);return}if(0===a.current)return;let e=Date.now()-a.current,n=setTimeout(()=>{o(!1),a.current=0},Math.max(0,500-e));return()=>clearTimeout(n)},[t]),n)?(0,r.jsx)("div",{"data-testid":"loading-bar","aria-hidden":!0,className:"absolute inset-x-0 top-0 z-10 h-[3px] overflow-hidden",children:(0,r.jsx)("div",{className:"xb-loading-sweep h-full w-1/4 rounded-full bg-[var(--xb-brand-red)] opacity-50"})}):null}},84387:function(e,t,n){"use strict";n.d(t,{$:function(){return s}});var r=n(24246),i=n(65218),o=n.n(i),a=n(27378);let s=o()(()=>Promise.resolve(e=>(0,r.jsx)(a.Fragment,{children:e.children})),{ssr:!1})},4645:function(e,t,n){"use strict";n.d(t,{HJ:function(){return c}});var r=n(24246),i=n(88038),o=n.n(i),a=n(86677),s=n(8191),l=n(89119),d=n(27061);let u=(e,t)=>e||"dev"===t?"noindex, nofollow":"index, follow",c=e=>{var t,n;let{title:i,description:c,url:p,image:m,type:g="website",keywords:f,noIndex:h=!1,faqItems:y,productItems:A,softwareApp:S,pricingSoftwareApp:C,disableJsonLd:b=!1,datePublished:E,dateModified:v,locale:T,noHreflang:P=!1,alternates:w,breadcrumbs:R,howTo:L}=e,{i18n:D}=(0,s.$G)(),I=(0,a.useRouter)(),k=T||D.language||"en",{site:_,images:M,social:O,theme:x,defaults:N,ogImage:F}=l.seoConfig,B=(0,l.$2)(),U=(0,l.ZW)(N.title,k),V=(0,l.ZW)(N.description,k),G=(0,l.ZW)(N.keywords,k),Q=i||U,W=c||V,H=p??I.asPath.split("?")[0].split("#")[0],q="/"!==H&&H.endsWith("/")?H.slice(0,-1):H,j=`${B}${"/"===q?"":q}`,K=m?(0,l.hA)(m):(0,l.bN)(k),$=/\.png(?:[?#]|$)/i.test(K)?"image/png":"image/jpeg",z=`${Q} | ${_.name}`,Y=l.seoConfig.jsonLd,X=!h&&!b&&Y,J=u(h,d.env.NEXT_PUBLIC_SITE_ENV);return(0,r.jsxs)(o(),{children:[(0,r.jsx)("title",{children:z}),(0,r.jsx)("meta",{name:"description",content:W},"description"),(0,r.jsx)("meta",{name:"keywords",content:f||G},"keywords"),!h&&(0,r.jsx)("link",{rel:"canonical",href:j},"canonical"),!h&&!P&&(T||w)&&(()=>{let e=q.replace(/^\/(ko|en)/,"")||"",t=(null==w?void 0:w.en)??`/en${e}`,n=(null==w?void 0:w.ko)??`/ko${e}`,i=(null==w?void 0:w.xDefault)??t;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("link",{rel:"alternate",hrefLang:"en",href:`${B}${t}`},"hreflang-en"),(0,r.jsx)("link",{rel:"alternate",hrefLang:"ko",href:`${B}${n}`},"hreflang-ko"),(0,r.jsx)("link",{rel:"alternate",hrefLang:"x-default",href:`${B}${i}`},"hreflang-default")]})})(),(0,r.jsx)("meta",{name:"robots",content:J},"robots"),(0,r.jsx)("meta",{property:"og:site_name",content:_.name},"og:site_name"),(0,r.jsx)("meta",{property:"og:type",content:g},"og:type"),(0,r.jsx)("meta",{property:"og:url",content:j},"og:url"),(0,r.jsx)("meta",{property:"og:title",content:z},"og:title"),(0,r.jsx)("meta",{property:"og:description",content:W},"og:description"),(0,r.jsx)("meta",{property:"og:image",content:K},"og:image"),(0,r.jsx)("meta",{property:"og:image:type",content:$},"og:image:type"),(0,r.jsx)("meta",{property:"og:image:width",content:F.width},"og:image:width"),(0,r.jsx)("meta",{property:"og:image:height",content:F.height},"og:image:height"),(0,r.jsx)("meta",{property:"og:image:alt",content:Q},"og:image:alt"),(0,r.jsx)("meta",{property:"og:locale",content:"en"===T?"en_US":"ko"===T?"ko_KR":_.defaultLocale},"og:locale"),T&&("en"===T?["ko_KR"]:"ko"===T?["en_US"]:[]).map(e=>(0,r.jsx)("meta",{property:"og:locale:alternate",content:e},`og:locale:alt:${e}`)),(0,r.jsx)("meta",{property:"article:publisher",content:_.name},"article:publisher"),(0,r.jsx)("meta",{name:"twitter:card",content:O.twitter.cardType},"twitter:card"),(0,r.jsx)("meta",{name:"twitter:site",content:O.twitter.site}
25,"twitter:site"),(0,r.jsx)("meta",{name:"twitter:creator",content:O.twitter.creator},"twitter:creator"),(0,r.jsx)("meta",{name:"twitter:title",content:z},"twitter:title"),(0,r.jsx)("meta",{name:"twitter:description",content:W},"twitter:description"),(0,r.jsx)("meta",{name:"twitter:image",content:K},"twitter:image"),(0,r.jsx)("meta",{name:"twitter:image:alt",content:Q},"twitter:image:alt"),(null===(t=l.seoConfig.webmasterTools)||void 0===t?void 0:t.googleSiteVerification)&&(0,r.jsx)("meta",{name:"google-site-verification",content:l.seoConfig.webmasterTools.googleSiteVerification}),(null===(n=l.seoConfig.webmasterTools)||void 0===n?void 0:n.naverSiteVerification)&&(0,r.jsx)("meta",{name:"naver-site-verification",content:l.seoConfig.webmasterTools.naverSiteVerification}),"ko"===k&&(0,r.jsx)("meta",{httpEquiv:"content-language",content:"ko-KR"}),(0,r.jsx)("meta",{name:"author",content:_.name}),(0,r.jsx)("meta",{name:"application-name",content:_.name}),(0,r.jsx)("meta",{name:"theme-color",content:x.color}),(0,r.jsx)("meta",{name:"mobile-web-app-capable",content:"yes"}),(0,r.jsx)("meta",{name:"apple-mobile-web-app-status-bar-style",content:x.appleStatusBarStyle}),(0,r.jsx)("meta",{name:"apple-mobile-web-app-title",content:_.name}),(0,r.jsx)("link",{rel:"icon",href:M.favicon}),(0,r.jsx)("link",{rel:"apple-touch-icon",href:M.appleTouchIcon}),(0,r.jsx)("link",{rel:"manifest",href:"/manifest.json"}),X&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Organization","@id":"https://xbrush.ai/#organization",name:Y.organization.name,legalName:Y.organization.legalName,...Y.organization.foundingDate&&{foundingDate:Y.organization.foundingDate},...Y.organization.founder&&{founder:Y.organization.founder},url:Y.organization.url,logo:Y.organization.logo,description:W,image:(0,l.bN)(),address:Y.organization.address,contactPoint:Y.organization.contactPoint,sameAs:Y.organization.sameAs,...Y.organization.parentOrganization&&{parentOrganization:Y.organization.parentOrganization},makesOffer:[{"@type":"Offer",itemOffered:{"@type":"Service","@id":"https://xbrush.ai/#service-image-generation",name:"ko"===k?"AI 이미지 생성":"AI Image Generation",description:"ko"===k?"텍스트 프롬프트로 고품질 AI 이미지를 즉시 생성":"Generate high-quality AI images instantly from text prompts"}},{"@type":"Offer",itemOffered:{"@type":"Service","@id":"https://xbrush.ai/#service-video-creation",name:"ko"===k?"AI 비디오 생성":"AI Video Creation",description:"ko"===k?"이미지와 텍스트로 AI 영상 콘텐츠 제작":"Create AI video content from images and text"}},{"@type":"Offer",itemOffered:{"@type":"Service","@id":"https://xbrush.ai/#service-ad-creative",name:"ko"===k?"AI 광고 소재 생성":"AI Ad Creative Generation",description:"ko"===k?"브랜드 광고용 AI 이미지\xb7배너 소재를 자동으로 생성":"Automatically generate AI image and banner creatives for brand advertising"}},{"@type":"Offer",itemOffered:{"@type":"Service","@id":"https://xbrush.ai/#service-audio-music",name:"ko"===k?"AI 오디오/음악 생성":"AI Audio/Music Generation",description:"ko"===k?"AI로 오디오 콘텐츠와 음악을 생성":"Generate audio content and music with AI"}}]})}},"jsonld-organization"),(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"WebSite",name:Y.website.name,url:T?`${Y.website.url}/${T}`:Y.website.url,description:W,inLanguage:T?"en"===T?"en-US":"ko-KR":[_.defaultLocale,..._.alternateLocales],...Y.website.alternateName&&{alternateName:Y.website.alternateName},...E&&{datePublished:E},...v&&{dateModified:v},potentialAction:{"@type":"SearchAction",target:{"@type":"EntryPoint",urlTemplate:`${Y.website.url}/${T||"en"}/blog?q={search_term_string}`},"query-input":"required name=search_term_string"}})}},"jsonld-website")]}),C&&(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"WebPage",name:Q,url:j,mainEntity:{"@type":"SoftwareApplication",name:C.name,description:C.description,applicationCategory:C.applicationCategory,operatingSystem:C.operatingSystem,image:C.image||(0,l.bN)(),url:j,offers:C.offers.map(e=>({"@type":"Offer",name:e.name,price:e.price,priceCurrency:C.priceCurrency,availability:"https://schema.org/InStock",url:j,...e.image&&{image:e.image}}))}})}},"jsonld-pricing-software-app"),!C&&A&&A.length>0&&A.map((e,t)=>(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"Product",name:e.name,description:e.description,image:e.image||(0,l.bN)(),brand:{"@type":"Organization",name:l.seoConfig.site.name},offers:{"@type":"Offer",price:e.priceUsd,priceCurrency:e.priceCurrency||"USD",availability:"https://schema.org/InStock",url:e.url||j}})}},`jsonld-product-${t}`)),y&&y.length>0&&(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:y.map(e=>
25({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))})}},"jsonld-faq"),L&&L.steps.length>0&&(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"HowTo",name:L.name,step:L.steps.map((e,t)=>({"@type":"HowToStep",position:t+1,name:e.name,text:e.text}))})}},"jsonld-howto"),R&&R.length>0&&(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:R.map((e,t)=>({"@type":"ListItem",position:t+1,name:e.name,item:`${B}${e.url}`}))})}},"jsonld-breadcrumb"),X&&S&&(0,r.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"SoftwareApplication",name:S.name,description:S.description,applicationCategory:S.applicationCategory??"DesignApplication",operatingSystem:S.operatingSystem??"Web",url:j,offers:[{"@type":"Offer",price:S.priceFree??"0",priceCurrency:S.priceCurrency??"USD",name:"Free"},...S.priceFrom?[{"@type":"AggregateOffer",name:"Paid plans",lowPrice:S.priceFrom,...S.priceTo&&{highPrice:S.priceTo},...S.offerCount&&{offerCount:S.offerCount},priceCurrency:S.priceCurrency??"USD"}]:[]],...S.featureList&&{featureList:S.featureList}
25,...S.ratingValue&&S.ratingCount?{aggregateRating:{"@type":"AggregateRating",ratingValue:S.ratingValue,ratingCount:S.ratingCount}}:{}})}},"jsonld-software-app")]})}},37855:function(e,t,n){"use strict";n.d(t,{B:function(){return r}});let r="other"},994:function(e,t,n){"use strict";n.d(t,{i:function(){return f}});var r=n(27378),i=n(86677),o=n(8191),a=n(43755),s=n(77381),l=n(81983),d=n(23663),u=n(82208),c=n(18598),p=n(86367),m=n(61897),g=n(37855);let f=()=>{var e,t;let{t:n}=(0,o.$G)(),f=(0,i.useRouter)(),h=(0,a.NL)(),y=(0,p.k)(),[A,S]=(0,r.useState)(null),C=h.getQueryData([c.U.REWARD_EVENTS]),b=(null==C?void 0:null===(t=C.events)||void 0===t?void 0:null===(e=t.find(e=>e.type===m.E.survey_signup))||void 0===e?void 0:e.point)??100,E=(0,s.D)({mutationFn:e=>u.Api.submitSignupSurvey(e),onSuccess:()=>{h.invalidateQueries({queryKey:[c.U.MY_INFO]}),h.invalidateQueries({queryKey:[c.U.MESSAGES]}),h.invalidateQueries({queryKey:[c.U.REWARD_EVENTS]})}}),v=(0,r.useCallback)(()=>S(null),[]),T=(0,r.useCallback)(e=>{let t={signup:"signup",survey:"survey","first-image":"first-image","team-rename":"team-rename","team-invite":"team-invite"}[e];t&&S({type:t,phase:"guide"})},[]),P=(0,r.useMemo)(()=>({rewardPoint:b,questions:[{id:"goal",question:n(l.R8.SurveyQGoal),sub:n(l.R8.SurveyQGoalSub),icon:"goal",type:"single-select",options:[{id:"product",label:n(l.R8.SurveyOptProduct)},{id:"marketing",label:n(l.R8.SurveyOptMarketing)},{id:"sns",label:n(l.R8.SurveyOptSns)},{id:"youtube",label:n(l.R8.SurveyOptYoutube)},{id:"design",label:n(l.R8.SurveyOptDesign)},{id:"illust",label:n(l.R8.SurveyOptIllust)},{id:"photo",label:n(l.R8.SurveyOptPhoto)},{id:"fun",label:n(l.R8.SurveyOptFun)}]},{id:"job",question:n(l.R8.SurveyQJob),icon:"job",type:"single-select",options:[{id:"marketer",label:n(l.R8.SurveyOptMarketer)},{id:"designer",label:n(l.R8.SurveyOptDesigner)},{id:"seller",label:n(l.R8.SurveyOptSeller)},{id:"creator",label:n(l.R8.SurveyOptCreator)},{id:"founder",label:n(l.R8.SurveyOptFounder)},{id:"office",label:n(l.R8.SurveyOptOffice)},{id:"student",label:n(l.R8.SurveyOptStudent)},{id:g.B,label:n(l.R8.SurveyOptOther)}]},{id:"tools",question:n(l.R8.SurveyQTools),sub:n(l.R8.SurveyMultiHint),icon:"tools",type:"multi-select",options:[{id:"chatgpt",label:n(l.R8.SurveyOptChatgpt)},{id:"midjourney",label:n(l.R8.SurveyOptMidjourney)},{id:"canva",label:n(l.R8.SurveyOptCanva)},{id:"firefly",label:n(l.R8.SurveyOptFirefly)},{id:"sd",label:n(l.R8.SurveyOptSd)},{id:"wrtn",label:n(l.R8.SurveyOptWrtn)},{id:g.B,label:n(l.R8.SurveyOptOther)},{id:"none",label:n(l.R8.SurveyOptFirstTime),exclusive:!0}]},{id:"channel",question:n(l.R8.SurveyQChannel),icon:"channel",type:"single-select",options:[{id:"search",label:n(l.R8.SurveyOptSearch)},{id:"youtube",label:n(l.R8.SurveyOptYoutubeCh)},{id:"insta",label:n(l.R8.SurveyOptInsta)},{id:"friend",label:n(l.R8.SurveyOptFriend)},{id:"community",label:n(l.R8.SurveyOptCommunity)},{id:"ad",label:n(l.R8.SurveyOptAd)},{id:g.B,label:n(l.R8.SurveyOptOther)}]}]}),[n,b]),w=(0,r.useCallback)(async e=>{try{await E.mutateAsync({answers:e,version:2})}catch(i){var t,n;let e=null==i?void 0:i.response,r=[null==e?void 0:null===(t=e.data)||void 0===t?void 0:t.error,null==e?void 0:null===(n=e.data)||void 0===n?void 0:n.message].find(e=>"string"==typeof e);if((null==e?void 0:e.status)===409&&(null==r?void 0:r.includes("already submitted"))){h.invalidateQueries({queryKey:[c.U.MY_INFO]}),h.invalidateQueries({queryKey:[c.U.REWARD_EVENTS]});return}throw y.apiError(i),i}},[E,y,h]),R=(0,r.useCallback)(()=>{S({type:"survey",phase:"guide"})},[]),L=(0,r.useCallback)(()=>{v(),f.push(d.iY.Workspace)},[v,f]),D=(0,r.useCallback)(()=>{v(),f.push(`${d.iY.Team}?tab=member`)},[v,f]),I=(0,r.useCallback)(()=>{v(),f.push(`${d.iY.Team}?tab=info`)},[v,f]);return{openModal:A,closeModal:v,handleApply:T,surveyConfig:P,handleSurveySubmit:w,openSurveyFromSignup:R,navigateToWorkspace:L,navigateToTeamMember:D,navigateToTeam:I}}},40287:function(e,t,n){"use strict";n.d(t,{Rb:function(){return R},fK:function(){return x},Ln:function(){return N}});var r=n(24246),i=n(27378),o=n(42685),a=n(65708),s=n(1715),l=n(51692),d=n(18283),u=n(4064),c=n(21930),p=n(86367),m=n(81983);let g=e=>({cursor:e?"default":"not-allowed"});var f=n(70301);let h=e=>({none:{},primary600:{colorPreset:"primary",shapePreset:"r4",fontWeightPreset:"semibold",customStyles:{h:(0,o.t)({base:32,md:36,lg:40}),px:"20px",fontSize:(0,o.t)({base:13,md:14,lg:14}),letterSpacing:"0px"}},tertiary600:{colorPreset:"tertiary",shapePreset:"r4",borderPreset:"sm",fontWeightPreset:"semibold",customStyles:{h:(0,o.t)({base:32,md:36,lg:40}),px:"20px",fontSize:(0,o.t)({base:13,md:14,lg:14}),letterSpacing:"0px"}},login:{colorPreset:"tertiary",shapePreset:"pill",borderPreset:"sm",customStyles:{h:"52px",fontSize:"15px",_stateBg:{default:{bg:"transparent"},hover:{bg:"transparent"},focus:{bg:"transparent"},pressed:{bg:"transparent"}},_stateBorderColor:{default:{borderColor:"var(--input)"},hover:{borderColor:"var(--primary)"},focus:{borderColor:"var(--primary)"}}}},loginButton:{shapePreset:"r5",fontWeightPreset:"bold",customStyles:{h:"50px",w:"100%",px:"16px",fontSize:"16px",_stateBg:{default:{bg:"var(--cta-solid)"},hover:{bg:"var(--cta-solid-hover)"},focus:{bg:"var(--cta-solid)"},pressed:{bg:"var(--cta-solid-hover)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--cta-solid-foreground)"},hover:{color:"var(--cta-solid-foreground)"},focus:{color:"var(--cta-solid-foreground)"},pressed:{color:"var(--cta-solid-foreground)"},disabled:{color:"var(--muted-foreground)"}}}},modalCancel:{shapePreset:"r5",borderPreset:"sm",fontWeightPreset:"regular",customStyles:{h:(0,o.t)({base:36,md:40,lg:44}),px:(0,o.t)({base:14,md:16,lg:20}),fontSize:(0,o.t)({base:13,md:14,lg:14}),_stateBg:{default:{bg:"var(--background)"},hover:{bg:"var(--background)"},focus:{bg:"var(--background)"},pressed:{bg:"var(--background)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},pressed:{color:"var(--foreground)"},disabled:{color:"var(--muted-foreground)"}},_stateBorderColor:{default:{borderColor:"var(--input)"},hover:{borderColor:"var(--input)"},focus:{borderColor:"var(--input)"},pressed:{borderColor:"var(--input)"},disabled:{borderColor:"transparent"}}}},modalConfirm:{shapePreset:"r5",fontWeightPreset:"regular",customStyles:{h:(0,o.t)({base:36,md:40,lg:44}),px:"20px",fontSize:(0,o.t)({base:13,md:14,lg:14}),_stateBg:{default:{bg:"var(--cta-solid)"},hover:{bg:"var(--cta-solid-hover)"},focus:{bg:"var(--cta-solid)"},pressed:{bg:"var(--cta-solid-hover)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--cta-solid-foreground)"},hover:{color:"var(--cta-solid-foreground)"},focus:{color:"var(--cta-solid-foreground)"},pressed:{color:"var(--cta-solid-foreground)"},disabled:{color:"var(--muted-foreground)"}}}},subscriptionButton:{shapePreset:"r4",fontWeightPreset:"bold",customStyles:{h:"52px",fontSize:"16px",_stateBg:{default:{bg:"var(--gray-900)"},hover:{bg:"var(--gray-800)"},focus:{bg:"var(--gray-900)"},pressed:{bg:"var(--gray-700)"},disabled:{bg:"var(--gray-900)"}},_stateColor:{default:{color:"white"},hover:{color:"white"},focus:{color:"white"},pressed:{color:"white"},disabled:{color:"white"}}}},toTop:{shapePreset:"r6",borderPreset:"sm",customStyles:{w:"44px",h:"44px",minW:"44px",minH:"44px",px:"10px",py:"10px",boxShadow:"0px 0px 4px 0px rgba(0, 0, 0, 0.08)",_stateBg:{default:{bg:"var(--card)"},hover:{bg:"var(--muted)"},focus:{bg:"var(--muted)"},pressed:{bg:"var(--muted)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},pressed:{color:"var(--foreground)"},disabled:{color:"var(--muted-foreground)"}},_stateBorderColor:{default:{borderColor:"var(--border)"},hover:{borderColor:"var(--border)"},focus:{borderColor:"var(--border)"},pressed:{borderColor:"var(--border)"},disabled:{borderColor:"transparent"}}}},subscribeChange:{shapePreset:"r4",fontWeightPreset:"medium",borderPreset:"sm",layoutType:"iconLeft",customStyles:{h:"32px",px:(0,o.px)(10.5),py:"7
25px",gap:"7px",fontSize:"14px",_stateBg:{default:{bg:"var(--card)"},hover:{bg:"var(--accent)"},focus:{bg:"var(--gray-100)"},pressed:{bg:"var(--gray-200)"},disabled:{bg:"var(--gray-200)"}},_stateColor:{default:{color:"var(--foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},pressed:{color:"var(--foreground)"},disabled:{color:"var(--gray-500)"}},_stateBorderColor:{default:{borderColor:"var(--primary)"},hover:{borderColor:"var(--primary)"},focus:{borderColor:"var(--primary)"},pressed:{borderColor:"var(--primary)"},disabled:{borderColor:"var(--gray-30)"}}}},subscribeSwitch:{shapePreset:"r4",fontWeightPreset:"medium",layoutType:"iconLeft",customStyles:{boxSizing:"content-box",h:"32px",px:(0,o.px)(10.5),py:"7px",gap:"7px",fontSize:"14px",_stateBg:{default:{bg:"var(--primary)"},hover:{bg:"var(--gray-800)"},focus:{bg:"var(--gray-800)"},pressed:{bg:"var(--gray-900)"},disabled:{bg:"var(--gray-200)"}},_stateColor:{default:{color:"var(--primary-foreground)"},hover:{color:"white"},focus:{color:"white"},pressed:{color:"white"},disabled:{color:"var(--gray-500)"}}}},paymentOption:{shapePreset:"r6",borderPreset:"sm",customStyles:{w:"100%",minH:(0,o.px)(96),px:"24px",py:"24px",boxShadow:"none",_stateBg:{default:{bg:"var(--card)"},hover:{bg:"var(--card)"},focus:{bg:"var(--card)"},pressed:{bg:"var(--card)"},disabled:{bg:"var(--gray-200)"}},_stateBorderColor:{default:{borderColor:"var(--input)"},hover:{borderColor:"var(--primary)"},focus:{borderColor:"var(--primary)"},pressed:{borderColor:"var(--primary)"},disabled:{borderColor:"transparent"}},_hover:{boxShadow:"var(--shadow-card)"},_focus:{boxShadow:"var(--shadow-card)"},_active:{boxShadow:"var(--shadow-card)"}}},sidebarMenu:{shapePreset:"r5",fontWeightPreset:"medium",layoutType:"iconLeft",customStyles:{w:"100%",h:"38px",px:"16px",gap:"12px",fontSize:"14px",lineHeight:(0,o.px)(20),backgroundColor:"transparent",_stateBg:{default:{bg:"transparent"},hover:{bg:"var(--accent)"},focus:{bg:"var(--accent)"},pressed:{bg:"var(--accent)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},pressed:{color:"var(--foreground)"},disabled:{color:"var(--muted-foreground)"}}}},teamConfirm:{shapePreset:"r5",fontWeightPreset:"medium",borderPreset:"sm",customStyles:{minW:(0,o.px)(124),h:(0,o.px)(36),fontSize:"14px",lineHeight:(0,o.px)(20),_stateBg:{default:{bg:"var(--primary)"},hover:{bg:"var(--card)"},focus:{bg:"var(--card)"},pressed:{bg:"var(--card)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--primary-foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},pressed:{color:"var(--foreground)"},disabled:{color:"var(--muted-foreground)"}},_stateBorderColor:{default:{borderColor:"transparent"},hover:{borderColor:"var(--primary)"},focus:{borderColor:"var(--primary)"},pressed:{borderColor:"var(--primary)"},disabled:{borderColor:"transparent"}}}},teamDelete:{shapePreset:"r5",fontWeightPreset:"medium",borderPreset:"sm",customStyles:{minW:(0,o.px)(124),h:(0,o.px)(36),fontSize:"14px",lineHeight:(0,o.px)(20),_stateBg:{default:{bg:"var(--card)"},hover:{bg:"var(--xb-brand-red)"},focus:{bg:"var(--xb-brand-red)"},pressed:{bg:"var(--xb-brand-red)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--xb-brand-red)"},hover:{color:"white"},focus:{color:"white"},pressed:{color:"white"},disabled:{color:"var(--muted-foreground)"}},_stateBorderColor:{default:{borderColor:"var(--xb-brand-red)"},hover:{borderColor:"transparent"},focus:{borderColor:"transparent"},pressed:{borderColor:"transparent"},disabled:{borderColor:"transparent"}}}},teamMember:{shapePreset:"r5",fontWeightPreset:"medium",borderPreset:"sm",layoutType:"iconLeft",customStyles:{minW:(0,o.px)(124),h:(0,o.px)(36),px:"12px",py:"8px",gap:"6px",fontSize:"14px",lineHeight:(0,o.px)(20),letterSpacing:"-0.4px",_stateBg:{default:{bg:"var(--card)"},hover:{bg:"var(--accent)"},focus:{bg:"var(--accent)"},pressed:{bg:"var(--accent)"},disabled:{bg:"var(--muted)"}},_stateColor:{default:{color:"var(--foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},pressed:{color:"var(--foreground)"},disabled:{color:"var(--muted-foreground)"}},_stateBorderColor:{default:{borderColor:"var(--input)"},hover:{borderColor:"var(--input)"},focus:{borderColor:"var(--input)"},pressed:{borderColor:"var(--input)"},disabled:{borderColor:"transparent"}}}},billingPeriod:{shapePreset:"r6",borderPreset:"sm",customStyles:{w:"100%",flexDir:"row",minW:(0,o.px)(170),minH:(0,o.px)(78),px:"24px",py:"24px",boxShadow:"none",_stateBg:{default:{bg:"var(--card)"},hover:{bg:"var(--card)"},focus:{bg:"var(--card)"},pressed:{bg:"var(--card)"},disabled:{bg:"var(--gray-200)"}},_stateBorderColor:{default:{borderColor:"var(--input)"},hover:{borderColor:"var(--primary)"},focus:{borderColor:"var(--primary)"},pressed:{borderColor:"var(--primary)"},disabled:{borderColor:"transparent"}},_hover:{boxShadow:"var(--shadow-card)"},_focus:{boxShadow:"var(--shadow-card)"},_active:{boxShadow:"var(--shadow-card)"}}},surveyItem:{colorPreset:"none",shapePreset:"r5",customStyles:{h:"auto",py:"8px",px:"12px",fontSize:"14px",lineHeight:(0,o.px)(20),minW:0,bg:"var(--card)",color:"var(--foreground)",border:"1px solid",borderColor:"var(--input)",_hover:{bg:"var(--accent)"}}}});h("light");let y=e=>({none:{bg:{},font:{},borderColor:{}},primary:{bg:{default:{bg:"var(--xb-brand-red)"},hover:{bg:"var(--xb-brand-red-hover)"},focus:{bg:"var(--xb-brand-red)"},pressed:{bg:"var(--xb-brand-red-pressed)"},disabled:{bg:"var(--gray-200)"}},font:{default:{color:"white"},hover:{color:"white"},focus:{color:"white"},pressed:{color:"white"},disabled:{color:"var(--gray-30)"}},borderColor:{default:{borderColor:"transparent"},hover:{borderColor:"transparent"},focus:{borderColor:"transparent"},pressed:{borderColor:"transparent"},disabled:{borderColor:"transparent"}}},secondary:{bg:{default:{bg:"transparent"},hover:{bg:"transparent"},focus:{bg:"transparent"},disabled:{bg:"transparent"}},font:{default:{color:"inherit"},hover:{color:"inherit"},focus:{color:"inherit"},disabled:{color:"inherit"}},borderColor:{default:{borderColor:"transparent"},hover:{borderColor:"transparent"},focus:{borderColor:"transparent"},disabled:{borderColor:"transparent"}}},tertiary:{bg:{default:{bg:"transparent"},hover:{bg:"var(--gray-50)"},focus:{bg:"var(--gray-100)"},pressed:{bg:"var(--gray-100)"},disabled:{bg:"var(--gray-200)"}},font:{default:{color:"var(--foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},disabled:{color:"var(--gray-30)"}},borderColor:{default:{borderColor:"var(--input)"},hover:{borderColor:"var(--input)"},focus:{borderColor:"var(--input)"},disabled:{borderColor:"transparent"}}},white:{bg:{default:{bg:"var(--card)"},hover:{bg:"var(--muted)"},focus:{bg:"var(--card)"},disabled:{bg:"var(--muted)"}},font:{default:{color:"var(--foreground)"},hover:{color:"var(--foreground)"},focus:{color:"var(--foreground)"},disabled:{color:"var(--muted-foreground)"}},borderColor:{default:{borderColor:"var(--primary)"},hover:{borderColor:"var(--primary)"},focus:{borderColor:"var(--primary)"},disabled:{borderColor:"transparent"}}},black:{bg:{default:{bg:"black"},hover:{bg:"var(--gray-800)"},focus:{bg:"black"},disabled:{bg:"var(--gray-200)"}},font:{default:{color:"white"},hover:{color:"white"},focus:{color:"white"},disabled:{color:"var(--gray-30)"}},borderColor:{default:{borderColor:"transparent"},hover:{borderColor:"transparent"},focus:{borderColor:"transparent"},disabled:{borderColor:"transparent"}}}}),A={pill:{borderRadius:"1000px"},r8:{borderRadius:"16px"},r6:{borderRadius:"12px"},r5:{borderRadius:"10px"},r4:{borderRadius:"8px"},r2:{borderRadius:"4px"},square:{borderRadius:(0,o.px)(0)},none:{}},S={none:{borderWidth:void 0,borderStyle:"solid"},lg:{borderWidth:"3px",borderStyle:"solid"},md:{borderWidth:"2px",borderStyle:"solid"},sm:{borderWidth:"1px",borderStyle:"solid"},lgDash:{borderWidth:"3px",borderStyle:"dashed"},mdDash:{borderWidth:"2px",borderStyle:"dashed"},smDash:{borderWidth:"1px",borderStyle:"dashed"}},C={none:{fontWeight:void 0},regular:{fontWeight:400},medium:{fontWeight:500},semibold:{fontWeight:600},bold:{fontWeight:700}},b={xlg:{h:{base:56,md:56,lg:64,lg:64},px:{base:20,md:24,lg:32,lg:20},gap:{base:8,md:10,lg:12,md:8},fontSize:{base:16,md:18,lg:18,base:18},iconBox:{base:16,md:18,lg:20,lg:20}},lg:{h:{base:44,md:48,lg:56,lg:52},px:{base:20,md:24,lg:32,lg:28},gap:{base:6,md:6,lg:8,md:8},fontSize:{base:14,md:16,lg:17,base:15},iconBox:{base:44,md:48,lg:56,lg:52}},md:{h:{base:36,md:40,lg:44},px:{base:16,md:20,lg:24},gap:{base:6,md:6,lg:8,md:8},fontSize:{base:14,md:14,lg:15},iconBox:{base:36,md:40,lg:44}},sm:{h:{base:28,md:32,lg:36},px:{base:12,md:14,lg:16},gap:{base:4,md:6,lg:6},fontSize:{base:13,md:13,lg:13,base:12},iconBox:{base:28,md:32,lg:36}}},E={none:{},black:{bg:"#434651",color:"white",_hover:{bg:"#5C6170"}},gray:{bg:"gray.200",color:"gray.900",_hover:{bg:"gray.300"}},white:{bg:"var(--card)",color:"var(--foreground)",borderColor:"var(--primary)",borderWidth:"1px",_hover:{bg:"var(--accent)"}}},v={rounded:{borderRadius:"1000px",padding:"0 48px"},square:{borderRadius:"0px"},none:{}},T={xs:"h-6 px-2 text-xs",sm:"h-8 px-3 text-sm",md:"h-10 px-4 text-base",lg:"h-12 px-6 text-lg"},P={gray:"border bg-transparent border-input text-foreground hover:bg-accent",red:"border bg-transparent border-destructive text-destructive hover:bg-destructive/15"},w={red:"bg-destructive text-white hover:bg-destructive-hover",green:"bg-[#38A169] text-white hover:bg-[#2F855A]",teal:"bg-[#319795] text-white hover:bg-[#2C7A7B]",gray:"bg-muted text-foreground hover:bg-accent"},R=(0,i.forwardRef)(function(e,t){let{children:n,as:i,variantColor:o="none",variantShape:u="none",className:c,style:p,isDisabled:m,isLoading:g,loadingText:f,leftIcon:h,rightIcon:y,xstyle:A,type:S="button",gtmId:C,gtmVal:b,...R}=e,I=E[o]||{},k=v[u]||{},_=A?(0,l.a)(A):{},M={...I,...k,..._,_hover:{cursor:"pointer",...I._hover,..._._hover??{},...R._hover??{}},_focus:{outline:"none",boxShadow:"none",...R._focus??{}},_focusVisible:{outline:"none",boxShadow:"none",...R._focusVisible??{}},...R},O=R.variant,x=R.colorScheme,N=/(?:^|\s)(?:min-)?h-|(?:^|\s)(?:py|pt|pb)-/.test(c??""),F=void 0!==R.h||void 0!==R.height||void 0!==R.py||void 0!==R.padding||N,B=void 0!==R.px||void 0!==R.padding,U=R.size??("link"===O||"unstyled"===O?void 0:"md"),V="";U&&T[U]&&(V=T[U].split(" ").filter(e=>e.startsWith("h-")?!F:!e.startsWith("px-")||!B).join(" "));let G="";x?"outline"===O?G=P[x]??"":("solid"===O||null==O)&&(G=w[x]??""):"outline"===O&&(G=P.gray);let Q=D(i,M,m),{className:W,style:H,restProps:q}=(0,a.aS)(M),j=L(H,m),K=R.onClick,{onClick:$,size:z,variant:Y,...X}=q,J="a"===i?"a":"button";return(0,r.jsx)(J,{ref:t,..."a"===i?{}:{type:S,disabled:m||g},className:(0,s.cn)("relative inline-flex select-none items-center justify-center gap-2","leading-none","transition-colors disabled:cursor-not-allowed disabled:opacity-40",V,G,j,Q,W,c),style:(0,a.Jx)({...H,...p??{}}),onClick:e=>{(0,d.Ad)(e.currentTarget,C,b),null==K||K(e)},"data-gtm-id":C,...X,children:g?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"inline-block h-4 w-4 animate-spin rounded-full border-2 border-current border-t-transparent"}),f]}):(0,r.jsxs)(r.Fragment,{children:[h&&(0,r.jsx)("span",{children:h}),n,y&&(0,r.jsx)("span",{children:y})]})})});function L(e,t){return t?null:(0,a.OO)(e)}function D(e,t,n){if("a"!==e||n||"undefined"==typeof document)return null;let r=t.color;return"string"!=typeof r||/^[a-zA-Z]+\.[\w.]+$/.test(r)?null:(delete t.color,(0,a.Of)({color:r}))}let I=e=>({base:(0,o.px)(e.base),md:(0,o.px)(e.md),lg:(0,o.px)(e.lg)}),k=e=>{let t=e.includes(":")?e.slice(e.lastIndexOf(":")+1):e;return t.replace(/^!/,"")},_=(e,t)=>
25e.split(/\s+/).some(e=>{let n=k(e);return t.some(e=>n===e||n.startsWith(`${e}-`))}),M=e=>e?{px:_(e,["px","p","pl","pr"]),h:_(e,["h","min-h","max-h"]),fontSize:/\btext-(xs|sm|base|lg|xl|\dxl)\b/.test(e)||/\btext-\[[^\]]*(px|rem|em)\]/.test(e)}:{px:!1,h:!1,fontSize:!1},O=(0,i.forwardRef)(function(e,t){var n;let{children:i,as:o,usagePreset:l="none",layoutType:u,colorPreset:c,shapePreset:p,borderPreset:m,sizePreset:g,fontWeightPreset:f,icon:E,leftIcon:v,rightIcon:T,isDisabled:P,isLoading:w,loadingText:R,type:k="button",className:_,style:O,gtmId:x,gtmVal:N,...F}=e,B=h("light")[l]??{},U=u??B.layoutType??"default",V=c??B.colorPreset??"none",G=p??B.shapePreset??"none",Q=m??B.borderPreset??"none",W=g??B.sizePreset??"md",H=f??B.fontWeightPreset??"none",q=B.customStyles??{},j=y("light")[V],K=A[G]??{},$=S[Q]??S.none,z=b[W],Y=(null===(n=C[H])||void 0===n?void 0:n.fontWeight)??C.none.fontWeight,{base:X,hover:J,focus:Z,pressed:ee,disabledStyle:et}=function(e,t,n){let r=!!t,i=null==n?void 0:n._stateBg,o=null==n?void 0:n._stateColor,a=null==n?void 0:n._stateBorderColor,s={...e.bg.default??{},...e.font.default??{},...e.borderColor.default??{},...(null==i?void 0:i.default)??{},...(null==o?void 0:o.default)??{},...(null==a?void 0:a.default)??{}},l=r?{}:{...e.bg.hover??{},...e.font.hover??{},...e.borderColor.hover??{},...(null==i?void 0:i.hover)??{},...(null==o?void 0:o.hover)??{},...(null==a?void 0:a.hover)??{}},d=r?{}:{...e.bg.focus??{},...e.font.focus??{},...e.borderColor.focus??{},...(null==i?void 0:i.focus)??{},...(null==o?void 0:o.focus)??{},...(null==a?void 0:a.focus)??{}},u=r?{}:{...e.bg.pressed??e.bg.focus??{},...e.font.pressed??e.font.focus??{},...e.borderColor.pressed??e.borderColor.focus??{},...(null==i?void 0:i.pressed)??(null==i?void 0:i.focus)??{},...(null==o?void 0:o.pressed)??(null==o?void 0:o.focus)??{},...(null==a?void 0:a.pressed)??(null==a?void 0:a.focus)??{}},c=r?{...e.bg.disabled??{},...e.font.disabled??{},...e.borderColor.disabled??{},...(null==i?void 0:i.disabled)??{},...(null==o?void 0:o.disabled)??{},...(null==a?void 0:a.disabled)??{}}:{};return{base:s,hover:l,focus:d,pressed:u,disabledStyle:c}}(j,P,q),en="icon"===U,er=M(_),ei=er.h?void 0:q.h??(en?I(z.iconBox):I(z.h)),eo=er.px?void 0:q.px??(en?0:I(z.px)),ea=er.fontSize?void 0:q.fontSize??I(z.fontSize),es=I(z.iconBox),el=q.gap??I(z.gap),{_stateBg:ed,_stateColor:eu,_stateBorderColor:ec,h:ep,minW:em,maxW:eg,w:ef,px:eh,py:ey,fontSize:eA,fontWeight:eS,lineHeight:eC,letterSpacing:eb,opacity:eE,boxShadow:ev,bg:eT,color:eP,border:ew,borderColor:eR,borderRadius:eL,borderWidth:eD,borderStyle:eI,gap:ek,...e_}=q,eM={...X,...e_,border:ew,borderRadius:eL??K.borderRadius,borderWidth:eD??(ew?void 0:$.borderWidth),borderStyle:eI??(ew?void 0:$.borderStyle),h:ei,minW:em??(en?es:void 0),maxW:eg,w:ef,px:eo,py:ey,fontSize:ea,fontWeight:eS??Y??400,lineHeight:eC,letterSpacing:eb,opacity:eE,boxShadow:ev,bg:eT??(P?et.bg:void 0)??X.bg,color:eP??(P?et.color:void 0)??X.color,borderColor:eR??(P?et.borderColor:void 0)??X.borderColor,_hover:{cursor:P?"not-allowed":"pointer",...J,...q._hover,...F._hover??{}},_focus:{outline:"none",boxShadow:"none",...Z,...q._focus,...F._focus??{}},_focusVisible:{outline:"none",boxShadow:"none",...Z,...q._focusVisible,...F._focusVisible??{}},_disabled:{opacity:1,cursor:"not-allowed",...et,...q._disabled,...F._disabled??{}},_active:{...ee,...q._active,...F._active??{}},...Object.fromEntries(Object.entries(F).filter(e=>{let[,t]=e;return void 0!==t}))},eO=D(o,eM,P),{className:ex,style:eN,restProps:eF}=(0,a.aS)(eM),eB=L(eN,P),eU=F.onClick,eV="a"===o?"a":"button";return(0,r.jsx)(eV,{ref:t,..."a"===o?{}:{type:k,disabled:P||w},className:(0,s.cn)("relative inline-flex select-none items-center justify-center transition-colors","leading-none","whitespace-nowrap","disabled:cursor-not-allowed",eB,eO,ex,_),style:(0,a.Jx)({"--xbtn-gap":el,...(()=>{if(!P)return{};let e=e=>"string"==typeof e?e:void 0;return{background:e(et.bg)??e(eM.bg),color:e(et.color)??e(eM.color),borderColor:e(et.borderColor)??e(eM.borderColor)}})(),...eN,...O??{}}),onClick:e=>{(0,d.Ad)(e.currentTarget,x,N),null==eU||eU(e)},"data-gtm-id":x,...(()=>{let{onClick:e,...t}=eF;return t})(),children:w?(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)("span",{className:"inline-block h-4 w-4 animate-spin rounded-full border-2 border-current border-t-transparent"}),R]}):function(e,t,n){let{icon:i,leftIcon:o,rightIcon:a}=t,s=e=>(0,r.jsx)("span",{style:{display:"inline-flex",alignItems:"center",gap:"var(--xbtn-gap)"},children:e});switch(e){case"icon":return i??n;case"iconLeft":return s([o&&(0,r.jsx)("span",{children:o},"l"),(0,r.jsx)("span",{children:n},"c")]);case"iconRight":return s([(0,r.jsx)("span",{children:n},"c"),a&&(0,r.jsx)("span",{children:a},"r")]);case"twoIcon":return s([o&&(0,r.jsx)("span",{children:o},"l"),(0,r.jsx)("span",{children:n},"c"),a&&(0,r.jsx)("span",{children:a},"r")]);default:if(o||a)return s([o&&(0,r.jsx)("span",{children:o},"l"),(0,r.jsx)("span",{children:n},"c"),a&&(0,r.jsx)("span",{children:a},"r")]);return n}}(U,{icon:E,leftIcon:v,rightIcon:T},i)})});O.displayName="XPresetButtonInternal";let x=O,N=(0,i.forwardRef)(function(e,t){let{children:n,member:o,memberRole:a,permissionRole:s,...l}=e,d=(0,p.k)(),h=i.useMemo(()=>{let e=o?o.role:a??u.qm.viewer;return(0,c.B3)(e,s)},[o,a,s]),y=h?l.onClick:e=>{e.preventDefault(),d.warning(m.ZP.t(f.Q.NoTeamPermission))};return(0,r.jsx)(x,{ref:t,...l,...g(h),onClick:y,children:n})})},66818:function(e,t,n){"use strict";n.d(t,{Cr:function(){return u},LD:function(){return m},Sh:function(){return c},st:function(){return p}});var r=n(24246),i=n(27378),o=n(8191),a=n(81983),s=n(1715),l=n(18283),d=n(91153);let u="inline-flex shrink-0 cursor-pointer select-none items-center justify-center rounded-full border-none transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-40",c={standard:"h-8 w-8 bg-transparent text-foreground opacity-70 hover:bg-accent hover:opacity-100",overlay:"h-10 w-10 bg-black/60 text-white hover:bg-black/80"},p={standard:16,overlay:20},m=(0,i.forwardRef)(function(e,t){let{variant:n="standard",iconSize:i,gtmId:m,className:g,children:f,onClick:h,...y}=e,{t:A}=(0,o.$G)();return(0,r.jsx)("button",{ref:t,type:"button","aria-label":A(a.R8.Close),className:(0,s.cn)(u,c[n],g),onClick:e=>{(0,l.Ad)(e.currentTarget,m),null==h||h(e)},"data-gtm-id":m,...y,children:f??(0,r.jsx)(d.T,{boxSize:i??p[n]})})})},78201:function(e,t,n){"use strict";n.d(t,{Zu:function(){return ec},yp:function(){return ep},$o:function(){return z},lV:function(){return ee},Bg:function(){return en},ad:function(){return J},ys:function(){return et},zx:function(){return Z},Qj:function(){return Y},QW:function(){return ed},sN:function(){return el},xf:function(){return ei},Qx:function(){return es},d2:function(){return eu},dC:function(){return eo},QJ:function(){return er},EW:function(){return ea}});var r=n(24246),i=n(27378),o=n(91888),a=n(86677),s=n.n(a),l=n(8191),d=n(81983),u=n(40287),c=n(1715),p=n(65708),m=n(66818),g=n(91153);let f={xs:{width:"300px",maxWidth:"90vw"},sm:{width:"320px",maxWidth:"90vw"},md:{width:"400px",maxWidth:"90vw"},lg:{width:"500px",maxWidth:"90vw"},xl:{width:"580px",maxWidth:"90vw"},xxl:{width:"800px",maxWidth:"90vw"},full:{width:"100vw",maxWidth:"100vw",minHeight:"100dvh"}},h={left:{textAlign:"left",alignItems:"flex-start",justifyContent:"flex-start"},center:{textAlign:"center",alignItems:"center",justifyContent:"center"},right:{textAlign:"right",alignItems:"flex-end",justifyContent:"flex-end"}},y=e=>({bg:"var(--background)",borderRadius:"16px",boxShadow:"var(--shadow-modal)",padding:"24px",gap:"32px"}),A=e=>({gap:"8px"}),S=e=>({fontSize:"20px",fontWeight:700,color:"var(--foreground)",letterSpacing:"-0.4px",lineHeight:"28px"}),C=e=>({fontSize:"14px",color:"var(--muted-foreground)",lineHeight:"22px"}),b=()=>({gap:"12px"}),E=()=>({bg:"var(--overlay-dim)"}),v={none:{},default:{sizePreset:"md"},form:{sizePreset:"md"},confirm1:{sizePreset:"sm"},confirm2:{sizePreset:"sm"}},T=()=>{let e=E();return{background:e.bg}},P=(e,t)=>{let n=y(e),r=t?f[t]:void 0,i="full"===t;
25return{background:n.bg,borderRadius:i?"0":n.borderRadius,boxShadow:i?"none":n.boxShadow,padding:i?"0":n.padding,gap:n.gap,display:"flex",flexDirection:"column",...r&&{width:r.width,maxWidth:r.maxWidth,...r.minHeight&&{minHeight:r.minHeight}},...i&&{margin:0,height:"100dvh",maxHeight:"100dvh"}}},w=(e,t)=>{let n=A(e),r=t?h[t]:void 0;return{display:"flex",flexDirection:"column",gap:n.gap,padding:0,...r&&{alignItems:r.alignItems}}},R=(e,t)=>{let n=S(e),r=t?h[t]:void 0;return{fontSize:n.fontSize,fontWeight:n.fontWeight,color:n.color,letterSpacing:n.letterSpacing,lineHeight:n.lineHeight,margin:0,...r&&{textAlign:r.textAlign,width:"100%"}}},L=(e,t)=>{let n=C(e),r=t?h[t]:void 0;return{fontSize:n.fontSize,color:n.color,lineHeight:n.lineHeight,margin:0,...r&&{textAlign:r.textAlign,width:"100%"}}},D=()=>({padding:0}),I=e=>{let t=b(),n=e?h[e]:void 0;return{display:"flex",gap:t.gap,padding:0,...n&&{justifyContent:n.justifyContent}}},k=[],_=[],M=null,O=()=>{M||(M=e=>{if("Escape"===e.key&&k.length>0){e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation();let t=k.pop();x(),null==t||t.onClose()}},window.addEventListener("keydown",M,!0))},x=()=>{0===k.length&&M&&(window.removeEventListener("keydown",M,!0),M=null)},N={active:!1},F=new Map,B=e=>{var t,n;let r=F.get(e)??null;for(F.delete(e);r&&"string"==typeof(null===(t=r.state)||void 0===t?void 0:t.modalId);){let e=r.state.modalId,t=F.get(e)??null;if(!t)break;F.delete(e),r=t}return r&&"string"==typeof(null===(n=r.state)||void 0===n?void 0:n.modalId)?null:r},U=!1,V=()=>{U||(U=!0,s().beforePopState(()=>!N.active))},G=()=>{var e;return"string"==typeof(null===(e=window.history.state)||void 0===e?void 0:e.modalId)&&!_.includes(window.history.state.modalId)},Q=0,W=null,H=()=>{"scrollRestoration"in window.history&&0===Q&&!N.active&&null!==W&&(window.history.scrollRestoration=W,W=null)},q=()=>{"scrollRestoration"in window.history&&(0===Q&&(W=window.history.scrollRestoration,window.history.scrollRestoration="manual"),Q++)},j=()=>{Q>0&&Q--,H()},K=(e,t)=>{if(e<=0||!G()){t();return}let n=window.history.state.modalId;N.active=!0;let r=!1,i=null,o=()=>{r||(r=!0,window.removeEventListener("popstate",o),null!==i&&clearTimeout(i),N.active=!1,F.delete(n),K(e-1,t))};window.addEventListener("popstate",o),i=setTimeout(()=>{if(r)return;r=!0,window.removeEventListener("popstate",o),N.active=!1;let e=B(n);if(G()&&e){let t=window.scrollX,n=window.scrollY;window.history.replaceState(e.state,"",e.url),requestAnimationFrame(()=>requestAnimationFrame(()=>window.scrollTo(t,n)))}t()},600),window.history.back()},$=(0,i.createContext)(null),z=e=>{let{children:t,isOpen:n,onClose:a,closeOnBack:l,closeOnEsc:d,closeOnOverlayClick:u,autoFocus:c=!1,isCentered:p=!0,size:m,modal:g,motionPreset:f,trapFocus:h}=e,y=(0,i.useRef)(`modal-${Date.now()}-${Math.random()}`),A=(0,i.useRef)((null==g?void 0:g.version)||"1.0.0"),S=(0,i.useRef)(a),[C,b]=(0,i.useState)(0);(0,i.useEffect)(()=>{let e=y.current;if(n)_.includes(e)||_.push(e),b(_.indexOf(e)+1);else{let t=_.indexOf(e);-1!==t&&_.splice(t,1),b(0)}return()=>{let t=_.indexOf(e);-1!==t&&_.splice(t,1)}},[n]),(0,i.useEffect)(()=>{S.current=a},[a]),(0,i.useEffect)(()=>{(null==g?void 0:g.version)&&(A.current=g.version)},[null==g?void 0:g.version]);let E=l??("full"===m||"100%"===m);(0,i.useEffect)(()=>{if(!E||!n)return;let e=y.current;V(),q(),k.push({id:e,onClose:()=>S.current()}),O(),F.set(e,{state:window.history.state,url:window.location.href}),window.history.pushState({modalId:e,modalVersion:A.current},"");let t=()=>{var t;if(N.active||(null===(t=window.history.state)||void 0===t?void 0:t.modalId)===e)return;let n=k[k.length-1];n&&n.id===e&&(k.pop(),x(),F.delete(e),S.current())};window.addEventListener("popstate",t);let r=()=>{var t;if((null===(t=window.history.state)||void 0===t?void 0:t.modalId)!==e)return;let n=B(e);n&&window.history.replaceState(n.state,"",n.url)};return s().events.on("routeChangeStart",r),s().events.on("hashChangeStart",r),()=>{var n;window.removeEventListener("popstate",t),s().events.off("routeChangeStart",r),s().events.off("hashChangeStart",r);let i=k.findIndex(t=>t.id===e);if(-1!==i&&(k.splice(i,1),x()),(null===(n=window.history.state)||void 0===n?void 0:n.modalId)===e){if(_.includes(e)){let t=B(e);t&&window.history.replaceState(t.state,"",t.url),j()}else K(8,j)}else j(),N.active||(G()?K(8,()=>F.delete(e)):F.delete(e))}},[n,E]);let v=!E&&d;return(0,r.jsx)($.Provider,{value:{size:m,isCentered:p,autoFocus:c,onClose:a,closeOnOverlayClick:u,closeOnEsc:d,stackDepth:C},children:(0,r.jsx)(o.fC,{open:n,onOpenChange:e=>{e||a()},modal:!0,children:(0,r.jsx)(o.h_,{children:(0,r.jsx)("div",{onKeyDownCapture:e=>{"Escape"===e.key&&!1===v&&(e.preventDefault(),e.stopPropagation())},onClick:e=>{!1===u&&e.stopPropagation()},children:t})})})})},Y=(0,i.forwardRef)(function(e,t){let{children:n,className:a,style:s,onClick:l,...d}=e,{className:u,style:m,restProps:g}=(0,p.aS)(d),f=(0,i.useContext)($),h=(null==f?void 0:f.stackDepth)&&f.stackDepth>1?1300+(f.stackDepth-1)*100:void 0;
25return(0,r.jsx)(o.aV,{ref:t,className:(0,c.cn)("fixed inset-0 z-[1300] bg-black/80","data-[state=open]:animate-in data-[state=open]:fade-in-0","data-[state=closed]:animate-out data-[state=closed]:fade-out-0",u,a),onClick:e=>{var t;null==l||l(e),(null==f?void 0:f.closeOnOverlayClick)!==!1&&(null==f||null===(t=f.onClose)||void 0===t||t.call(f))},style:(0,p.Jx)({...void 0!==h?{zIndex:h}:{},...m,...s??{}}),...g})}),X={xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem"},J=(0,i.forwardRef)(function(e,t){let{children:n,className:a,style:s,accessibleTitle:l,...d}=e,u=(0,i.useContext)($),m=null!=d["aria-label"]||null!=d["aria-labelledby"],g=l??(m?void 0:"XBRUSH"),f=(null==u?void 0:u.isCentered)!==!1,h=null==u?void 0:u.size,y="full"===h||"100%"===h,A=(null==u?void 0:u.autoFocus)===!0,{className:S,style:C,restProps:b}=(0,p.aS)(d),E=(null==C?void 0:C.maxWidth)!==void 0||void 0!==d.maxW||void 0!==d.maxWidth,v=y?{maxWidth:"100vw",width:"100vw",minHeight:"100vh",borderRadius:0}:h&&X[h]?{maxWidth:X[h],width:"100%"}:E?{width:"100%"}:{},T=(null==u?void 0:u.stackDepth)&&u.stackDepth>1?1400+(u.stackDepth-1)*100:void 0,P=void 0!==T?{zIndex:T}:{};return(0,r.jsxs)(o.VY,{ref:t,onOpenAutoFocus:A?void 0:e=>e.preventDefault(),onPointerDownOutside:e=>{(null==u?void 0:u.closeOnOverlayClick)===!1&&e.preventDefault()},onInteractOutside:e=>{(null==u?void 0:u.closeOnOverlayClick)===!1&&e.preventDefault()},onEscapeKeyDown:e=>{if(document.querySelector("[data-xselect-portal]")){e.preventDefault();return}(null==u?void 0:u.closeOnEsc)===!1&&e.preventDefault()},className:(0,c.cn)("bg-popover border-border fixed z-[1400] flex flex-col gap-4 border shadow-lg duration-200",y?"inset-0 rounded-none p-0":"rounded-lg p-6",y?"":f?"left-[50%] top-[50%] -translate-x-1/2 -translate-y-1/2":"left-[50%] top-[10%] -translate-x-1/2",y?"":"max-h-[calc(100dvh-2rem)] overflow-y-auto","data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95","data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95",S,a),style:(0,p.Jx)({...P,...v,...C,...s??{}}),...b,children:[void 0!==g&&(0,r.jsx)(o.Dx,{className:"sr-only",children:g}),n]})}),Z=(0,i.forwardRef)(function(e,t){let{children:n,className:i,style:o,...a}=e,{className:s,style:l,restProps:d}=(0,p.aS)(a);return(0,r.jsx)("div",{ref:t,className:(0,c.cn)("flex flex-col gap-2",s,i),style:(0,p.Jx)({...l,...o??{}}),...d,children:n})}),ee=(0,i.forwardRef)(function(e,t){let{children:n,className:i,style:o,...a}=e,{className:s,style:l,restProps:d}=(0,p.aS)(a);return(0,r.jsx)("div",{ref:t,className:(0,c.cn)("min-h-0 flex-1 overflow-y-auto",s,i),style:(0,p.Jx)({...l,...o??{}}),...d,children:n})}),et=(0,i.forwardRef)(function(e,t){let{children:n,className:i,style:o,...a}=e,{className:s,style:l,restProps:d}=(0,p.aS)(a);return(0,r.jsx)("div",{ref:t,className:(0,c.cn)("mt-4 flex gap-2",s,i),style:(0,p.Jx)({...l,...o??{}}),...d,children:n})}),en=(0,i.forwardRef)(function(e,t){let{className:n,style:i,children:a,variant:s="standard",...u}=e,{t:f}=(0,l.$G)(),{className:h,style:y,restProps:A}=(0,p.aS)(u);return(0,r.jsx)(o.x8,{ref:t,className:(0,c.cn)(m.Cr,m.Sh[s]??m.Sh.standard,"overlay"===s?"absolute right-3 top-3":"absolute right-2 top-2",h,n),style:(0,p.Jx)({...y,...i??{}}),"aria-label":f(d.R8.Close),...A,children:a??(0,r.jsx)(g.T,{boxSize:m.st[s]??m.st.standard})})}),er=(0,i.forwardRef)(function(e,t){let{usePreset:n=!0,bg:a,className:s,style:l,...d}=e,u=n?T():{},m=u.background??a,g=(0,i.useContext)($),f=(null==g?void 0:g.stackDepth)&&g.stackDepth>1?1300+(g.stackDepth-1)*100:void 0,{className:h,style:y,restProps:A}=(0,p.aS)(d);return(0,r.jsx)(o.aV,{ref:t,className:(0,c.cn)("fixed inset-0 z-[1300]",h,s),style:(0,p.Jx)({background:m,...void 0!==f?{zIndex:f}:{},...y,...l??{}}),...A})}),ei=(0,i.forwardRef)(function(e,t){let{children:n,sizePreset:a,usagePreset:s="none",accessibleTitle:l,className:d,style:u,...m}=e,g=v[s]??{},f=a??g.sizePreset??"sm",h=P("light",f),y="full"===f,A=(0,i.useContext)($),S=(null==A?void 0:A.stackDepth)&&A.stackDepth>1?1400+(A.stackDepth-1)*100:void 0,{className:C,style:b,restProps:E}=(0,p.aS)(m);return(0,r.jsxs)(o.VY,{ref:t,onPointerDownOutside:e=>{(null==A?void 0:A.closeOnOverlayClick)===!1&&e.preventDefault()},onInteractOutside:e=>{(null==A?void 0:A.closeOnOverlayClick)===!1&&e.preventDefault()},onEscapeKeyDown:e=>{if(document.querySelector("[data-xselect-portal]")){e.preventDefault();return}(null==A?void 0:A.closeOnEsc)===!1&&e.preventDefault()}
25,className:(0,c.cn)("fixed z-[1400]",y?"left-0 top-0":"left-[50%] top-[50%] -translate-x-1/2 -translate-y-1/2","data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95","data-[state=closed]:animate-out data-[state=closed]:fade-out-0 data-[state=closed]:zoom-out-95",C,d),style:(0,p.Jx)({...void 0!==S?{zIndex:S}:{},...h,...b,...u??{}}),...E,children:[void 0!==l&&(0,r.jsx)(o.Dx,{className:"sr-only",children:l}),n]})}),eo=(0,i.forwardRef)(function(e,t){let{children:n,usePreset:i=!0,alignPreset:o,className:a,style:s,...l}=e,d=i?w("light",o):{},{className:u,style:m,restProps:g}=(0,p.aS)(l);return(0,r.jsx)("div",{ref:t,className:(0,c.cn)("flex flex-col gap-2",u,a),style:(0,p.Jx)({...d,...m,...s??{}}),...g,children:n})}),ea=(0,i.forwardRef)(function(e,t){let{children:n,usePreset:i=!0,alignPreset:a,style:s,className:l,...d}=e,u=i?R("light",a):{},{className:m,style:g,restProps:f}=(0,p.aS)(d);return(0,r.jsx)(o.Dx,{ref:t,className:(0,c.cn)(m,l),style:(0,p.Jx)({...u,...g,...s??{}}),...f,children:n})}),es=(0,i.forwardRef)(function(e,t){let{children:n,usePreset:i=!0,alignPreset:a,style:s,className:l,...d}=e,u=i?L("light",a):{},{className:m,style:g,restProps:f}=(0,p.aS)(d);return(0,r.jsx)(o.dk,{ref:t,className:(0,c.cn)(m,l),style:(0,p.Jx)({...u,...g,...s??{}}),...f,children:n})}),el=(0,i.forwardRef)(function(e,t){let{usePreset:n,...i}=e;return(0,r.jsx)(en,{ref:t,...i})}),ed=(0,i.forwardRef)(function(e,t){let{children:n,usePreset:i=!0,className:o,style:a,...s}=e,l=i?D():{},{className:d,style:u,restProps:m}=(0,p.aS)(s);return(0,r.jsx)("div",{ref:t,className:(0,c.cn)(d,o),style:(0,p.Jx)({...l,...u,...a??{}}),...m,children:n})}),eu=(0,i.forwardRef)(function(e,t){let{children:n,usePreset:i=!0,alignPreset:o,className:a,style:s,...l}=e,d=i?I(o):{},{className:u,style:m,restProps:g}=(0,p.aS)(l);return(0,r.jsx)("div",{ref:t,className:(0,c.cn)("flex gap-2",u,a),style:(0,p.Jx)({...d,...m,...s??{}}),...g,children:n})}),ec=e=>{let{title:t,description:n,children:i,footer:o,sizePreset:a="sm",alignPreset:s,showCloseButton:l=!0,showOverlay:d=!0,onClose:u,modal:c,isOpen:p,isCentered:m=!0,...g}=e;return(0,r.jsxs)(z,{isOpen:p,onClose:u,isCentered:!0,closeOnBack:"full"===a,modal:c,size:a,...g,children:[d?(0,r.jsx)(er,{usePreset:!0}):(0,r.jsx)(er,{className:"bg-transparent",usePreset:!1}),(0,r.jsxs)(ei,{sizePreset:a,children:[(0,r.jsxs)(eo,{usePreset:!0,alignPreset:s,children:[(0,r.jsx)(ea,{usePreset:!0,alignPreset:s,children:t}),n&&(0,r.jsx)(es,{usePreset:!0,alignPreset:s,children:n})]}),l&&(0,r.jsx)(el,{usePreset:!0}),i&&(0,r.jsx)(ed,{usePreset:!0,children:i}),o&&(0,r.jsx)(eu,{usePreset:!0,alignPreset:s,children:o})]})]})},ep=e=>{let{type:t,sizePreset:n,alignPreset:i,confirmText:o="확인",cancelText:a="취소",onConfirm:s,onCancel:l,isLoading:d=!1,isDisabled:c=!1,onClose:p,modal:m,isOpen:g,...f}=e,h=v[t],y=n??h.sizePreset??"sm",A=i??h.alignPreset,S=(0,r.jsxs)(r.Fragment,{children:["confirm2"===t&&(0,r.jsx)(u.fK,{usagePreset:"modalCancel",onClick:()=>{null==l||l(),p()},className:"flex-1",children:a}),(0,r.jsx)(u.fK,{usagePreset:"modalConfirm",onClick:()=>{null==s||s()}
25,isLoading:d,isDisabled:c,className:"flex-1",children:o})]});return(0,r.jsx)(ec,{isOpen:g,onClose:p,sizePreset:y,alignPreset:A,footer:S,modal:m,...f})}},21242:function(e,t,n){"use strict";n.d(t,{_:function(){return l}});var r=n(24246),i=n(27378),o=n(65708),a=n(1715);let s={xs:"w-3 h-3 border-[1.5px]",sm:"w-4 h-4 border-2",md:"w-6 h-6 border-2",lg:"w-8 h-8 border-[3px]",xl:"w-12 h-12 border-4"},l=i.forwardRef(function(e,t){let{size:n="md",label:i="Loading...",as:l,className:d,style:u,children:c,thickness:p,speed:m,...g}=e,{className:f,style:h,restProps:y}=(0,o.aS)(g),A=l??"div";return(0,r.jsx)(A,{ref:t,role:"status",className:(0,a.cn)(s[n]??s.md,"inline-block animate-spin rounded-full border-current border-t-transparent",f,d),style:(0,o.Jx)({...h,...u??{}}),...y,children:(0,r.jsx)("span",{className:"sr-only",children:i})})})},91153:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var r=n(24246),i=n(42685);let o=e=>{let{boxSize:t=24,color:n="currentColor"}=e;return(0,r.jsxs)("svg",{width:t,height:t,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,r.jsx)("path",{d:"M5.50108 18.5L18.499 5.50212",stroke:n,strokeWidth:i.m.weight1_5,strokeLinecap:"round"}),(0,r.jsx)("path",{d:"M5.50108 5.49999L18.499 18.4979",stroke:n,strokeWidth:i.m.weight1_5,strokeLinecap:"round"})]})}},46887:function(e,t,n){"use strict";n.d(t,{H:function(){return i}});var r=n(59250);let i=(0,r.$)({defaultClassName:"absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2",displayName:"XAbsoluteCenter"})},77285:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(24246),i=n(27378),o=n(65708),a=n(51692),s=n(1715);let l=i.forwardRef(function(e,t){let{as:n,className:i,style:l,children:d,xstyle:u,...c}=e,p=u?{...c,...(0,a.a)(u)}:c,{className:m,style:g,restProps:f}=(0,o.aS)(p),h=n??"div";return(0,r.jsx)(h,{ref:t,className:(0,s.cn)("select-none",m,(0,o.fF)(f,m,i),i),style:(0,o.Jx)({...g,...l??{}}),...f,children:d})})},68884:function(e,t,n){"use strict";n.d(t,{b:function(){return d}});var r=n(24246),i=n(27378),o=n(65708),a=n(1715),s=n(59250);let l=(0,s.$)({defaultClassName:"inline-flex gap-2 select-none",displayName:"XButtonGroup"}),d=i.forwardRef(function(e,t){let{isAttached:n,variant:s,size:d,isDisabled:u,className:c,style:p,children:m,...g}=e;if(!n)return(0,r.jsx)(l,{ref:t,variant:s,size:d,isDisabled:u,className:c,style:p,...g,children:m});let{className:f,style:h,restProps:y}=(0,o.aS)(g),A=i.Children.toArray(m).filter(i.isValidElement),S=A.length-1;return(0,r.jsx)("div",{ref:t,className:(0,a.cn)("inline-flex select-none",f,c),style:(0,o.Jx)({...h,...p??{}}),...y,children:A.map((e,t)=>{let n=(0,a.cn)(0!==t&&"-ml-px",0===t&&"rounded-l-md",t===S&&"rounded-r-md",0!==t&&t!==S&&"rounded-none","relative hover:z-[1] focus:z-[1]","cursor-pointer disabled:cursor-not-allowed",e.props.className);return i.cloneElement(e,{className:n,variant:e.props.variant??s,size:e.props.size??d,isDisabled:e.props.isDisabled??u})})})})},31632:function(e,t,n){"use strict";n.d(t,{v:function(){return l}});var r=n(24246),i=n(27378),o=n(65708),a=n(51692),s=n(1715);let l=i.forwardRef(function(e,t){let{as:n,className:i,style:l,children:d,xstyle:u,...c}=e,p=u?{...c,...(0,a.a)(u)}:c,m="function"==typeof n||"object"==typeof n&&null!==n;if(m)return(0,r.jsx)(n,{ref:t,className:(0,s.cn)("flex",i),style:l,...p,children:d});let{className:g,style:f,restProps:h}=(0,o.aS)(p),y=["_hover","_focus","_active","_focusVisible"].some(e=>e in p&&null!=p[e]),A=y?(0,o.OO)(f):null,S=n??"div";return(0,r.jsx)(S,{ref:t,className:(0,s.cn)("flex",A,g,(0,o.fF)(h,g,i),i),style:(0,o.Jx)({...f,...l??{}}),...h,children:d})})},81248:function(e,t,n){"use strict";n.d(t,{jr:function(){return c},kk:function(){return u},sL:function(){return d}});var r=n(24246),i=n(27378),o=n(65708),a=n(51692),s=n(1715);function l(e,t){let n=i.forwardRef(function(t,n){let{as:i,className:l,style:d,children:u,xstyle:c,...p}=t,m=c?{...p,...(0,a.a)(c)}:p,{className:g,style:f,restProps:h}=(0,o.aS)(m),y=i??"div";return(0,r.jsx)(y,{ref:n,className:(0,s.cn)(e,g,(0,o.fF)(h,g,l),l),style:(0,o.Jx)({...f,...d??{}}),...h,children:u})});return n.displayName=t,n}let d=l("flex flex-col gap-2","XStack"),u=l("flex flex-row gap-2 items-center","XHStack"),c=l("flex flex-col gap-2 items-center","XVStack")},8102:function(e,t,n){"use strict";n.d(t,{eL:function(){return y},q6:function(){return r.q},bv:function(){return d.b},U5:function(){return l},vc:function(){return i.v},as:function(){return a},V1:function(){return s},kk:function(){return c.kk},g9:function(){return P},rC:function(){return w},N1:function(){return h},c4:function(){return u},sL:function(){return c.sL},CX:function(){return A},ND:function(){return T},Ex:function(){return C},n$:function(){return v},TS:function(){return E},L2:function(){return S},zp:function(){return b},jr:function(){return c.jr}});var r=n(77285),i=n(31632),o=n(59250);let a=(0,o.$)({defaultClassName:"grid",displayName:"XGrid"}),s=(0,o.$)({displayName:"XGridItem"}),l=(0,o.$)({defaultClassName:"flex items-center justify-center",displayName:"XCenter"});var d=n(68884);let u=(0,o.$)({defaultClassName:"flex-1 self-stretch",displayName:"XSpacer"});var c=n(81248);n(46887);var p=n(24246),m=n(27378),g=n(65708),f=n(1715);
25let h=m.forwardRef(function(e,t){let{columns:n,spacing:r,spacingX:i,spacingY:o,minChildWidth:a,as:s,className:l,style:d,children:u,...c}=e,m=null==n?"":"number"==typeof n?`grid-cols-${n}`:"object"==typeof n?Object.entries(n).map(e=>{let[t,n]=e;return"base"===t?`grid-cols-${n}`:`${t}:grid-cols-${n}`}).join(" "):"",h={};if(null!=a){let e="number"==typeof a?`${a}px`:a;h.gridTemplateColumns=`repeat(auto-fit, minmax(${e}, 1fr))`}let y={};null!=r&&(y.gap=r),null!=i&&(y.columnGap=i),null!=o&&(y.rowGap=o);let{className:A,style:S,restProps:C}=(0,g.aS)({...c,...y}),b=s??"div";return(0,p.jsx)(b,{ref:t,className:(0,f.cn)("grid",m,A,l),style:(0,g.Jx)({...h,...S,...d??{}}),...C,children:u})}),y=m.forwardRef(function(e,t){var n;let{ratio:r=4/3,as:i,className:o,style:a,children:s,...l}=e,{className:d,style:u,restProps:c}=(0,g.aS)(l),h=i??"div";return(0,p.jsx)(h,{ref:t,className:(0,f.cn)("relative",d,o),style:(0,g.Jx)({aspectRatio:`${r}`,...u,...a??{}}),...c,children:s&&m.isValidElement(s)?m.cloneElement(s,{className:(0,f.cn)("absolute inset-0 w-full h-full",null===(n=s.props)||void 0===n?void 0:n.className)}):s})}),A=(0,o.$)({defaultClassName:"w-full border-collapse",defaultElement:"table",displayName:"XTable"}),S=(0,o.$)({defaultElement:"thead",displayName:"XThead"}),C=(0,o.$)({defaultElement:"tbody",displayName:"XTbody"});(0,o.$)({defaultElement:"tfoot",displayName:"XTfoot"});let b=(0,o.$)({defaultClassName:"border-b border-border",defaultElement:"tr",displayName:"XTr"}),E=(0,o.$)({defaultClassName:"px-4 py-3 text-left text-xs font-bold uppercase tracking-wider",defaultElement:"th",displayName:"XTh"}),v=(0,o.$)({defaultClassName:"px-4 py-3 text-sm",defaultElement:"td",displayName:"XTd"}),T=(0,o.$)({defaultClassName:"overflow-x-auto",displayName:"XTableContainer"}),P=(0,o.$)({defaultClassName:"list-none",defaultElement:"ul",displayName:"XList"}),w=(0,o.$)({defaultElement:"li",displayName:"XListItem"});(0,o.$)({defaultClassName:"inline-block w-4 h-4 mr-2 align-middle",defaultElement:"span",displayName:"XListIcon"})},51692:function(e,t,n){"use strict";n.d(t,{a:function(){return s}});var r=n(47582);function i(e,t){let n=t?t.light:r.QP.light;return e&&e.lightcolor?{light:(0,r.Lq)(e.lightcolor)}:{light:n}}function o(e){return!isNaN(Number(e))}function a(e,t){t.bgcset&&(e.bg=i(t.bgcset).light),t.forecset&&(e.color=i(t.forecset,{light:r.QP.dark,dark:r.QP.light}).light),t.borderset&&function(e,t){let{light:n}=i(t.cset),{top:r,right:a,bottom:s,left:l}=function(e){let t={top:1,right:1,bottom:1,left:1};if("number"==typeof e)t.top=t.right=t.bottom=t.left=e;else if("string"==typeof e){let n=e.split(" ");n.length>0&&o(n[0])&&(t.top=Number(n[0])),n.length>1&&o(n[1])&&(t.left=Number(n[1])),n.length>2&&o(n[2])&&(t.right=Number(n[2])),n.length>3&&o(n[3])&&(t.bottom=Number(n[3]))}return t}(t.width);(t.all||t.top)&&(e.borderTopWidth=`${r}px`,e.borderTopColor=n),(t.all||t.right)&&(e.borderRightWidth=`${a}px`,e.borderRightColor=n),(t.all||t.bottom)&&(e.borderBottomWidth=`${s}px`,e.borderBottomColor=n),(t.all||t.left)&&(e.borderLeftWidth=`${l}px`,e.borderLeftColor=n)}(e,t.borderset),null!=t.rounded&&function(e,t){if("number"==typeof t){e.borderRadius=`${t}px`;return}t.top?(e.borderTopLeftRadius="number"==typeof t.top?`${t.top}px`:t.top,e.borderTopRightRadius=e.borderTopLeftRadius):(t.topleft&&(e.borderTopLeftRadius="number"==typeof t.topleft?`${t.topleft}px`:t.topleft),t.topright&&(e.borderTopRightRadius="number"==typeof t.topright?`${t.topright}px`:t.topright)),t.bottom?(e.borderBottomLeftRadius="number"==typeof t.bottom?`${t.bottom}px`:t.bottom,e.borderBottomRightRadius=e.borderBottomLeftRadius):(t.bottomleft&&(e.borderBottomLeftRadius="number"==typeof t.bottomleft?`${t.bottomleft}px`:t.bottomleft),t.bottomright&&(e.borderBottomRightRadius="number"==typeof t.bottomright?`${t.bottomright}px`:t.bottomright))}(e,t.rounded)}function s(e){var t,n,r;let i={};if(e.container&&a(i,e.container),null===(t=e.interaction)||void 0===t?void 0:t.hover){let t={};a(t,e.interaction.hover),i._hover=t}if(null===(n=e.interaction)||void 0===n?void 0:n.active){let t={};a(t,e.interaction.active),i._active=t}if(null===(r=e.override)||void 0===r?void 0:r.light){let t=e.override.light;null!=t.border&&(i.border=t.border),null!=t.boxShadow&&(i.boxShadow=t.boxShadow),null!=t.margin&&(i.margin=t.margin)}return i}},30605:function(e,t,n){"use strict";n.d(t,{D9:function(){return O},EK:function(){return G},F4:function(){return f.F4},If:function(){return b},Ng:function(){return V},O3:function(){return X},P1:function(){return B},PZ:function(){return W},Sx:function(){return R},UO:function(){return H},dy:function(){return F},ff:function(){return E},h_:function(){return Q},ip:function(){return Y},j2:function(){return K},kt:function(){return T},pT:function(){return x},pm:function(){return M},qY:function(){return v},qy:function(){return $},sN:function(){return z},sc:function(){return U},v2:function(){return j}});var r=n(24246),i=n(27378),o=n(31542),a=n(158),s=n(8191),l=n(1715),d=n(65708),u=n(51692),c=n(91153),p=n(81983),m=n(66818),g=n(91888),f=n(30488);let h="xb-color-mode",y=new Set;function A(e){return y.add(e),()=>y.delete(e)}function S(){return"undefined"==typeof document?"light":document.documentElement.classList.contains("dark")?"dark":"light"}function C(e){if("undefined"==typeof document)return;let t=document.documentElement,n="dark"===e;if(n!==t.classList.contains("dark")){t.classList.toggle("dark",n);try{window.localStorage.setItem(h,e)}catch{}
25y.forEach(e=>e())}}try{let e=window.localStorage.getItem(h);("dark"===e||"light"===e)&&C(e)}catch{}function b(){let e=i.useSyncExternalStore(A,S,()=>"light"),t=(0,i.useCallback)(e=>C(e),[]),n=(0,i.useCallback)(()=>C("dark"===S()?"light":"dark"),[]);return(0,i.useMemo)(()=>({colorMode:e,setColorMode:t,toggleColorMode:n}),[e,t,n])}function E(e,t){let{colorMode:n}=b();return"dark"===n?t:e}function v(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{defaultIsOpen:t=!1,isOpen:n,onOpen:r,onClose:o}=e,[a,s]=(0,i.useState)(t),l=n??a,d=(0,i.useCallback)(()=>{null==n&&s(!0),null==r||r()},[n,r]),u=(0,i.useCallback)(()=>{null==n&&s(!1),null==o||o()},[n,o]),c=(0,i.useCallback)(()=>{l?u():d()},[l,d,u]);return(0,i.useMemo)(()=>({isOpen:l,onOpen:d,onClose:u,onToggle:c,isControlled:null!=n,getButtonProps:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...t,"aria-expanded":l,"aria-controls":e.id??"",onClick:c}},getDisclosureProps:function(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...t,hidden:!l,id:e.id??""}}}),[l,d,u,c,n,e.id])}function T(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],[t,n]=(0,i.useState)(e),r=(0,i.useRef)({on:()=>n(!0),off:()=>n(!1),toggle:()=>n(e=>!e)});return[t,r.current]}let P={base:0,sm:375,md:800,lg:1051,xl:1440,"2xl":1536},w=Object.keys(P).sort((e,t)=>P[e]-P[t]);function R(e,t){let n=(0,i.useMemo)(()=>{if(Array.isArray(e)){let t={};return w.forEach((n,r)=>{r<e.length&&(t[n]=e[r])}),t}return e},[e]),[r,o]=(0,i.useState)(()=>window.innerWidth);return i.useEffect(()=>{let e=()=>o(window.innerWidth);return o(window.innerWidth),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),function(e,t){let n;for(let r of w)r in e&&P[r]<=t&&(n={key:r,value:e[r]});return n?n.value:e.base??Object.values(e)[0]}(n,r)}let L=null,D=0,I=new Map,k={success:"#22c55e",error:"#ef4444",warning:"var(--color-warning)",info:"#3b82f6",loading:"#6b7280"},_=Object.assign(function(e){let t;if("undefined"==typeof document)return 0;let n="string"==typeof e?{description:e}:e,r=function(){if(L&&document.body.contains(L))return L;let e=document.createElement("div");return e.style.position="fixed",e.style.top="16px",e.style.right="16px",e.style.zIndex="9999",e.style.display="flex",e.style.flexDirection="column",e.style.gap="8px",e.style.pointerEvents="none",e.setAttribute("role","status"),e.setAttribute("aria-live","polite"),e.setAttribute("aria-atomic","false"),document.body.appendChild(e),L=e,e}(),i=++D,o=document.createElement("div");o.setAttribute("data-toast-id",String(i)),o.style.pointerEvents="auto",o.style.minWidth="240px",o.style.maxWidth="420px",o.style.padding="12px 16px",o.style.borderRadius="8px",o.style.color="white",o.style.boxShadow="0 4px 12px rgba(0,0,0,0.15)",o.style.background=k[n.status??"info"]??k.info,o.style.fontSize="14px",o.style.lineHeight="1.4";let a=!1,s=()=>{var e;a||(a=!0,t&&clearTimeout(t),I.delete(i),r.contains(o)&&r.removeChild(o),null===(e=n.onCloseComplete)||void 0===e||e.call(n))};I.set(i,s);let l=n.action?document.createElement("div"):o;if(n.title){let e=document.createElement("div");e.style.fontWeight="600",e.style.marginBottom=n.description?"4px":"0",e.textContent=n.title,l.appendChild(e)}if(n.description){let e=document.createElement("div");e.textContent=n.description,l.appendChild(e)}if(n.action){let{label:e,onClick:t}=n.action;o.style.display="flex",o.style.alignItems="center",o.style.gap="14px",l.style.minWidth="0",l.style.flex="1",o.appendChild(l);let r=document.createElement("button");r.type="button",r.setAttribute("data-toast-action",""),r.textContent=e,r.style.flexShrink="0",r.style.background="transparent",r.style.color="white",r.style.border="1px solid rgba(255,255,255,0.7)",r.style.borderRadius="6px",r.style.padding="2px 10px",r.style.fontSize="13px",r.style.fontWeight="600",r.style.cursor="pointer",r.style.whiteSpace="nowrap",r.addEventListener("click",()=>{try{t()}finally{s()}}),o.appendChild(r)}if(n.isClosable){let e=document.createElement("button");e.textContent="\xd7",e.style.position="absolute",e.style.top="4px",e.style.right="8px",e.style.background="transparent",e.style.color="white",e.style.border="none",e.style.cursor="pointer",e.style.fontSize="18px",o.style.position="relative",e.addEventListener("click",
25s),o.appendChild(e)}r.appendChild(o);let d=n.duration??3e3;if(null!=d&&d>0){let e=()=>{t&&clearTimeout(t),t=setTimeout(s,d)};if(e(),n.action){let n=()=>t&&clearTimeout(t);o.addEventListener("mouseenter",n),o.addEventListener("focusin",n),o.addEventListener("mouseleave",e),o.addEventListener("focusout",e)}}return i},{close:e=>{var t;"undefined"!=typeof document&&(null===(t=I.get(e))||void 0===t||t())},closeAll:()=>{"undefined"!=typeof document&&([...I.values()].forEach(e=>e()),L&&(L.innerHTML=""))}});function M(){return _}function O(e){let t=(0,i.useRef)(void 0);return i.useEffect(()=>{t.current=e},[e]),t.current}let x=e=>{let{in:t=!0,children:n,className:i}=e;return(0,r.jsx)("div",{className:(0,l.cn)("transition-opacity duration-200",t?"opacity-100":"opacity-0",i),children:n})},N=i.createContext(null),F=e=>{let{isOpen:t,onClose:n,placement:i="right",children:o}=e;return(0,r.jsx)(N.Provider,{value:{placement:i,onClose:n},children:(0,r.jsx)(g.fC,{open:t,onOpenChange:e=>{e||n()},children:o})})},B=e=>(0,r.jsx)(g.aV,{className:(0,l.cn)("fixed inset-0 z-[1300] bg-black/40",e.className),style:e.style}),U=e=>{let{children:t,className:n,style:o,...a}=e,s=i.useContext(N),u=(null==s?void 0:s.placement)??"right",{className:c,style:p,restProps:m}=(0,d.aS)(a);return(0,r.jsx)(g.h_,{children:(0,r.jsx)(g.VY,{className:(0,l.cn)("bg-background fixed z-[1400] shadow-lg","data-[state=open]:animate-in data-[state=closed]:animate-out","right"===u?"right-0 top-0 h-full max-w-md w-full data-[state=open]:slide-in-from-right data-[state=closed]:slide-out-to-right":"left"===u?"left-0 top-0 h-full max-w-md w-full data-[state=open]:slide-in-from-left data-[state=closed]:slide-out-to-left":"top"===u?"top-0 left-0 w-full data-[state=open]:slide-in-from-top data-[state=closed]:slide-out-to-top":"bottom-0 left-0 w-full data-[state=open]:slide-in-from-bottom data-[state=closed]:slide-out-to-bottom",c,n),style:(0,d.Jx)({...p,...o??{}}),...m,children:t})})},V=e=>{let{children:t,className:n}=e;return(0,r.jsx)("div",{className:(0,l.cn)("overflow-auto p-4",n),children:t})},G=e=>{let{children:t,className:n,style:i,...o}=e,{className:a,style:s,restProps:u}=(0,d.aS)(o);return(0,r.jsx)("code",{className:(0,l.cn)("bg-muted rounded px-1.5 py-0.5 font-mono text-sm",a,n),style:(0,d.Jx)({...s,...i??{}}),...u,children:t})},Q=e=>{let{children:t,containerRef:n}=e;if("undefined"==typeof document)return null;let r=(null==n?void 0:n.current)??document.body;return o.createPortal(t,r)},W=e=>{let{onClick:t,className:n,style:i,"aria-label":o,...a}=e,{t:u}=(0,s.$G)(),{className:g,style:f,restProps:h}=(0,d.aS)(a);return(0,r.jsx)("button",{type:"button",onClick:t,"aria-label":o??u(p.R8.Close),className:(0,l.cn)(m.Cr,m.Sh.standard,g,n),style:(0,d.Jx)({...f,...i??{}}),...h,children:(0,r.jsx)(c.T,{boxSize:16})})},H=e=>{let{in:t=!1,unmountOnExit:n=!1,animateOpacity:i=!0,className:o,children:a}=e;return n&&!t?null:(0,r.jsx)("div",{className:(0,l.cn)("grid transition-[grid-template-rows,opacity] duration-200",t?"grid-rows-[1fr]":"grid-rows-[0fr]",i&&(t?"opacity-100":"opacity-0"),o),children:(0,r.jsx)("div",{className:"overflow-hidden",children:a})})},q=i.createContext(null),j=e=>{let{children:t,isOpen:n,onOpen:o,onClose:s,matchWidth:l,...d}=e,[u,c]=(0,i.useState)(!1),p=n??u,m=(0,i.useCallback)(e=>{c(e),e?null==o||o():null==s||s()},[o,s]),g="function"==typeof t?t({isOpen:p,onClose:()=>m(!1)}):t;return(0,r.jsx)(q.Provider,{value:{open:p,setOpen:m,matchWidth:!!l},children:(0,r.jsx)(a.fC,{open:p,onOpenChange:m,children:g})})},K=i.forwardRef(function(e,t){let{children:n,className:i,style:o,as:s,xstyle:c,...p}=e,m=c?{...(0,u.a)(c),...p}:p,{className:g,style:f,restProps:h}=(0,d.aS)(m);return s?(0,r.jsx)(a.xz,{asChild:!0,children:(0,r.jsx)(s,{ref:t,className:i,style:o,...m,children:n})}):(0,r.jsx)(a.xz,{asChild:!0,children:(0,r.jsx)("button",{ref:t,type:"button",className:(0,l.cn)("inline-flex items-center leading-none",g,i),style:(0,d.Jx)({...f,...o??{}}),...h,children:n})})}),$=i.forwardRef(function(e,t){let{children:n,className:o,style:s,align:u,sideOffset:c,...p}=e,m=i.useContext(q),{className:g,style:f,restProps:h}=(0,d.aS)(p),y=(null==m?void 0:m.matchWidth)?{width:"var(--radix-dropdown-menu-trigger-width)"}:void 0;return(0,r.jsx)(a.Uv,{children:(0,r.jsx)(a.VY,{ref:t,align:u??"start",sideOffset:"number"==typeof c?c:4,className:(0,l.cn)("bg-popover text-popover-foreground z-[1500] min-w-[8rem] overflow-hidden rounded-md border p-1 shadow-md","data-[state=open]:animate-in data-[state=closed]:animate-out","data-[state=closed]:fade-out-0 data-[state=open]:fade-in-0",g,o),style:(0,d.Jx)({...y,...f,...s??{}}),...h,children:n})})}),z=i.forwardRef(function(e,t){let{children:n,className:i,style:o,icon:s,onClick:u,isDisabled:c,disabled:p,...m}=e,{className:g,style:f,restProps:h}=(0,d.aS)(m);return(0,r.jsxs)(a.ck,{ref:t,disabled:c??p,onSelect:e=>null==u?void 0:u(e),className:(0,l.cn)("relative flex cursor-default select-none items-center rounded-sm px-2 py-1.5 text-sm outline-none","focus:bg-accent focus:text-accent-foreground transition-colors","data-[disabled]:pointer-events-none data-[disabled]:opacity-50",g,i),style:(0,d.Jx)({...f,...o??{}}),...h,children:[s&&(0,r.jsx)("span",{className:"mr-2",children:s}),n]})}),Y=e=>{let{children:t,...n}=e,{className:i,style:o}=n;return(0,r.jsx)("span",{className:(0,l.cn)("absolute inset-0 flex items-center justify-center",i),style:o,children:t})};function X(e){let{ref:t,handler:n,enabled:r=!0}=e,o=(0,i.useRef)(n);o.current=n,(0,i.useMemo)(()=>
25{if("undefined"==typeof document||!r)return;let e=e=>{let n=t.current;!n||n.contains(e.target)||o.current(e)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e)}},[t,r])}},47582:function(e,t,n){"use strict";n.d(t,{QP:function(){return m},cv:function(){return y},Lq:function(){return g},av:function(){return A}});let r=["white","black","red","blue","green","teal","blueDeFrance"],i=e=>{switch(e){default:case"white":return o;case"black":return a;case"red":return s;case"blue":return l;case"green":return d;case"teal":return u;case"blueDeFrance":return c}},o=["white","#F1F1F1","#E4E4E4","#D6D6D6","#C9C9C9","#BBBBBB","#AEAEAE","#A1A1A1","#939393","#868686","#787878","var(--xb-gray-neutral-600)","#5D5D5D","#505050","#434343","#353535","#282828","#1A1A1A","#0D0D0D","black"],a=["black","#0D0D0D","#1A1A1A","#282828","#353535","#434343","#505050","#5D5D5D","var(--xb-gray-neutral-600)","#787878","#868686","#939393","#A1A1A1","#AEAEAE","#BBBBBB","#C9C9C9","#D6D6D6","#E4E4E4","#F1F1F1","white"],s=["#F44336","#E73F33","#DA3B30","#CD382D","#C0342A","#B33127","#A62D24","#9A2A22","#8D261F","#80231C","#731F19","#661C16","#591813","#4D1511","#40110E","#330E0B","#260A08","#190705","#0C0302","black"],l=["#2986CC","#267EC1","#2477B6","#2270AB","#2069A1","#1E6296","#1C5B8B","#195480","#174D76","#15466B","#133F60","#113855","#0F314B","#0C2A40","#0A2335","#081C2A","#06152
250","#040E15","#02070A","black"],d=["#008000","#007900","#007200","#006B00","#006500","#005E00","#005700","#005000","#004A00","#004300","#003C00","#003500","#002F00","#002800","#002100","#001A00","#001400","#000D00","#000600","black"],u=["#008080","#007979","#007272","#006B6B","#006565","#005E5E","#005757","#005050","#004A4A","#004343","#003C3C","#003535","#002F2F","#002828","#002121","#001A1A","#001414","#000D0D","#000606","black"],c=["#318CE7","#2E84DA","#2B7DCE","#2975C2","#266EB6","#2467AA","#215F9E","#1E5891","#1C5185","#194979","#17426D","#143A61","#123355","#0F2C48","#0C243C","#0A1D30","#071624","#050E18","#02070C","black"],p={light:"white",dark:"black"},m={light:i(p.light)[0],dark:i(p.dark)[0]},g=e=>{if(!e.preset)return e.toString();{let t=0;e.tone&&(t=e.tone-1);let n=i(e.preset);if(n.length>0&&n.length>t)return n[t]}return m.light},f=(e,t)=>{let n={};return e&&(n={...n,lightcolor:e}),t&&(n={...n,darkcolor:t}),n},h=(e,t)=>(t||(t=1),{preset:e,tone:t}),y=e=>f(h(p.light,e),h(p.dark,e)),A=(e,t)=>r.includes(e)?f(h(e,t),h(e,t)):{lightcolor:e,darkcolor:e}},59250:function(e,t,n){"use strict";n.d(t,{$:function(){return d}});var r=n(24246),i=n(27378),o=n(65708),a=n(1715),s=n(51692);let l=["_hover","_focus","_active","_focusVisible"];function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{defaultClassName:t="",defaultElement:n="div",displayName:d="XWrapper"}=e,u=i.forwardRef(function(e,i){let{as:d,className:u,style:c,children:p,xstyle:m,...g}=e,f=m?{...g,...(0,s.a)(m)}:g,h="function"==typeof d||"object"==typeof d&&null!==d;if(h)return(0,r.jsx)(d,{ref:i,className:(0,a.cn)(t,u),style:c,...f,children:p});let{className:y,style:A,restProps:S}=(0,o.aS)(f),C=l.some(e=>e in f&&null!=f[e]),b=C?(0,o.OO)(A):null,E=d??n;return(0,r.jsx)(E,{ref:i,className:(0,a.cn)(t,b,y,u),style:(0,o.Jx)({...A,...c??{}}),...S,children:p})});return u.displayName=d,u}},89119:function(e,t,n){"use strict";n.d(t,{hA:function(){return l},ZW:function(){return u},bN:function(){return d},jc:function(){return p},xj:function(){return c},Mh:function(){return m},YT:function(){return g},$2:function(){return s},LH:function(){return f},seoConfig:function(){return a}});var r=JSON.parse('{"_comment":"SEO 설정 파일 - 기획자가 수정 가능한 텍스트 및 URL 설정","_lastUpdated":"2026-09-04","site":{"name":"XBRUSH","url":"https://xbrush.ai","defaultLocale":"ko_KR","alternateLocales":["en_US"]},"images":{"cdnOgImage":"https://assets.xbrush.ai/og/v2/xbrush-og-home-en-v2.jpg","fallbackOgImage":"/img/xbrush_og.jpg","favicon":"/favicon.ico","appleTouchIcon":"/favicon.ico","_comment":"cdnOgImageByLocale[언어]가 있으면 언어별 카드, 없으면 cdnOgImage(언어 중립 기본), 없으면 fallbackOgImage. 값은 seo.global.json(SSOT) → make seo-sync 로 기록. og:image 권장 크기: 1200x630px","cdnOgImageByLocale":{"ko":"https://assets.xbrush.ai/og/v2/xbrush-og-home-ko-v2.jpg","en":"https://assets.xbrush.ai/og/v2/xbrush-og-home-en-v2.jpg"}},"social":{"twitter":{"site":"@xbrushai","creator":"@xbrushai","cardType":"summary_large_image"}},"theme":{"color":"#000000","appleStatusBarStyle":"default"},"defaults":{"_comment":"⚠️ Fallback 전용. pages.{key}에 자체 description이 있는 페이지(landing/pricing/login/team.tabs/profile.tabs)는 이 값을 절대 거치지 않고 pages.{key}를 사용함. 따라서 여기만 고치면 ê·¸ 페이지들은 안 바뀜 — 랜딩은 pages.landing을 수정. 페이지별 고유 description 유지는 SEO/GEO 권장(중복 description 회피). 관리 가이드: doc/seo/META_DESCRIPTION_OWNERSHIP.md","title":{"ko":"디지털 콘텐츠 통합 AI 워크스페이스","en":"The All-in-One AI Creative Workspace"},"description":{"ko":"XBRUSH는 IP 마켓, AI 콘텐츠 생성\xb7편집, 팀 협업, SNS 자동 게시까지 지원하는 올인원 AI 크리에이티브 플랫폼입니다. 지금 무료로 시작하세요.","en":"XBRUSH is an all-in-one AI creative platform: IP marketplace, content creation, editing, team collaboration, and SNS auto-publishing. Start for free today."},"keywords":{"ko":"AI 이미지 생성, AI 아트, 인공지능 그림, AI 이미지 편집, XBRUSH, AI 비디오, AI 음악, AI 광고 생성, 광고 소재 자동화","en":"AI image generation, AI art, artificial intelligence art, AI image editing, XBRUSH, AI video, AI music, AI ad creative generator, advertising creative automation"}},"webmasterTools":{"_comment":"웹마스터 도구 인증 코드. seo.global.json에서 make seo-sync 실행 시 자동 동기화됨. 직접 수정 금지.","googleSiteVerification":"","naverSiteVerification":""},"robots":{"defaultIndex":true,"defaultFollow":true,"_comment":"noIndex가 true인 페이지는 검색엔진에 노출되지 않음"},"ogImage":{"width":"1200","height":"630"},"jsonLd":{"_comment":"JSON-LD 구조화 데이터 - Google 검색 ê²°ê
25³¼ì— 조직 정보 및 사이트 정보 표시","organization":{"name":"XBRUSH","legalName":"Lightweight Inc.","foundingDate":"2023","founder":{"@type":"Person","name":"Yoonho Yeon"},"url":"https://xbrush.ai","logo":"https://xbrush.ai/img/svg/logo-black.svg","address":{"@type":"PostalAddress","streetAddress":"47 Maeheon-ro 8-gil, Seoul AI Hub, Unit 306","addressLocality":"Seocho-gu","addressRegion":"Seoul","postalCode":"06770","addressCountry":"KR"},"contactPoint":{"@type":"ContactPoint","telephone":"+82-507-1336-9329","email":"[email protected]","contactType":"customer service","availableLanguage":["Korean","English"]},"sameAs":["https://www.facebook.com/xbrushai","https://www.instagram.com/xbrush.ai","https://x.com/xbrushai","https://discord.gg/xbrush","https://www.youtube.com/@xbrush-yt","https://xbrush.ai/ko/blog","https://xbrush.ai/en/blog","https://xbrush.ai/docs"],"parentOrganization":{"@type":"Organization","name":"Lightweight Inc.","url":"https://lightweight.kr/ko"}},"website":{"name":"XBRUSH","url":"https://xbrush.ai","alternateName":"XBRUSH"}},"pages":{"_comment":"페이지별 고유 SEO 텍스트(우선순위: pages.{key} > defaults). 여기 description이 있으면 defaults를 덮어씀. noIndex: true는 검색엔진 미노출. 새 페이지 추가 시 절차: doc/seo/META_DESCRIPTION_OWNERSHIP.md 참조","team":{"noIndex":true,"tabs":{"info":{"title":{"ko":"팀 정보","en":"Team Info"},"description":{"ko":"팀 이름과 설명을 확인하고 수정하세요","en":"View and edit team name and description"}},"member":{"title":{"ko":"팀 멤버","en":"Team Members"},"description":{"ko":"팀원을 관리하고 역할을 설정하세요","en":"Manage team members and assign roles"}},"billing":{"title":{"ko":"결제 정보","en":"Billing Info"},"description":{"ko":"구독 플랜과 결제 정보를 관리하세요","en":"Manage subscription plans and billing"}},"billingHistory":{"title":{"ko":"결제 내역","en":"Billing History"},"description":{"ko":"결제 기록과 상태를 확인하세요","en":"View billing records and payment status"}},"creditHistory":{"title":{"ko":"크레딧 내역","en":"Credit History"},"description":{"ko":"크레딧 사용 및 충전 내역을 확인하세요","en":"View credit usage and recharge history"}}}},"profile":{"noIndex":true,"tabs":{"basic":{"title":{"ko":"프로필","en":"Profile"},"description":{"ko":"프로필 정보를 확인하고 수정하세요","en":"View and edit your profile information"}},"content":{"title":{"ko":"게시 콘텐츠","en":"Published Content"},"description":{"ko":"게시한 콘텐츠를 관리하세요","en":"Manage your published content"}},"password":{"title":{"ko":"비밀번호 변경","en":"Change Password"},"description":{"ko":"계정 비밀번호를 변경하세요","en":"Change your account password"}},"devices":{"title":{"ko":"모든 기기에서 로그아웃","en":"Log Out of All Devices"},"description":{"ko":"이 계정으로 로그인된 모든 기기에서 로그아웃하세요","en":"Log out on every device signed in to this account"}},"withdraw":{"title":{"ko":"회원 탈퇴","en":"Delete Account"},"description":{"ko":"계정을 삭제하고 탈퇴하세요","en":"Delete your account permanently"}}}},"landing":{"title":{"ko":"AI 이미지\xb7영상\xb7오디오 올인원 크리에이티브 워크스페이스","en":"AI Image, Video & Audio — All-in-One Creative Workspace"},"description":{"ko":"말하면 만들어지는 XBRUSH — 이미지\xb7영상\xb7음악을 대화로 만들고, 팀과 함께 다듬고, 오픈 스튜디오에서 만들어지는 과정을 라이브로 지켜보세요. 무료로 시작하세요.","en":"XBRUSH, where you say it and it gets made — create images, video, and music through chat, polish them with your team, and watch Open Studios live. Start for free."}},"pricing":{"title":{"ko":"AI 이미지\xb7영상 생성 요금제 및 구독 플랜","en":"AI Image, Video & Audio Generation Pricing"},"description":{"ko":"무료, 베이직(₩10,000/월), 플러스(₩30,000/월), 프로(₩50,000/월) 플랜을 비교하세요. 연간 결제 시 최대 22% 할인. 팀원 초대\xb7확장팩으로 사용량을 늘릴 수 있습니다.","en":"Compare XBRUSH plans — Free, Basic ($7/mo), Plus ($20/mo), and Pro ($34/mo) for AI image, video, and audio creation. Save up to 22% with annual billing."},"_schemaComment":"SoftwareApplication JSON-LD for pricing page. Replaces per-product Product schema (Option A from RESEARCH_PRICING_SCHEMA.md). locale=en uses USD offers, locale=ko uses KRW offers.","softwareApp":{"name":"XBRUSH","description":{"ko":"이미지\xb7영상\xb7오디오 생성을 하나의 워크스페이스에서. AI 크리에이티브 올인원 플랫폼.","en":"All-in-one AI creative platform for image generation, video creation, and audio editing in a single workspace."},"applicationCategory":"DesignApplication","operatingSystem":"Web","offersUsd":[{"name":"Free","price":"0","image":"/img/webp/pricing/xbrush_free.webp"},{"name":"Basic (Monthly)","price":"7","image":"/img/webp/pricing/xbrush_basic.webp"},{"name":"Plus (Monthly)","price":"20","image":"/img/webp/pricing/xbrush_plus.webp"},{"name":"Pro (Monthly)","price":"34","image":"/img/webp/pricing/xbrush_pro.webp"},{"name":"Max (Monthly)","price":"204"},{"name":"Basic (Yearly)","price":"65","image":"/img/webp/pricing/xbrush_basic.webp"},{"name":"Plus (Yearly)","price":"195","image":"/img/webp/pricing/xbrush_plus.webp"},{"name":"Pro (Yearly)","price":"325","image":"/img/webp/pricing/xbrush_pro.webp"},{"name":"Max (Yearly)","price":"1950"},{"name":"Basic Pack (Monthly)","price":"7","image":"/img/webp/pricing/xbrush_basicpack.webp"},{"name":"Image Pack (Monthly)","price":"34","image":"/img/webp/pricing/xbrush_imagepack.webp"},{"name":"Video Pack (Monthly)","price":"102","image":"/img/webp/pricing/xbrush_videopack.webp"},{"name":"Basic Pack (Yearly)","price":"65","image":"/img/webp/pricing/xbrush_basicpack.webp"},{"name":"Image Pack (Yearly)","price":"325","image":"/img/webp/pricing/xbrush_imagepack.webp"},{"name":"Video Pack (Yearly)","price":"976","image":"/img/webp/pricing/xbrush_videopack.webp"}],"offersKrw":[{"name":"Free","price":"0","image":"/img/webp/pricing/xbrush_free.webp"},{"name":"Basic (Monthly)","price":"10000","image":"/img/webp/pricing/xbrush_basic.webp"},{"name":"Plus (Monthly)","price":"30000","image":"/img/webp/pricing/xbrush_plus.webp"},{"name":"Pro (Monthly)","price":"50000","image":"/img/webp/pricing/xbrush_pro.webp"},{"name":"Max (Monthly)","price":"300000"},{"name":"Basic (Yearly)","price":"96000","image":"/img/webp/pricing/xbrush_basic.webp"},{"name":"Plus (Yearly)","price":"288000","image":"/img/webp/pricing/xbrush_plus.webp"},{"name":"Pro (Yearly)","price":"480000","image":"/img/webp/pricing/xbrush_pro.webp"},{"name":"Max (Yearly)","price":"2880000"},{"name":"Basic Pack (Monthly)","price":"10000","image":"/img/webp/pricing/xbrush_basicpack.webp"},{"name":"Image Pack (Monthly)","price":"50000","image":"/img/webp/pricing/xbrush_imagepack.webp"},{"name":"Video Pack (Monthly)","price":"150000","image":"/img/webp/pricing/xbrush_videopack.webp"},{"name":"Basic Pack (Yearly)","price":"96000","image":"/img/webp/pricing/xbrush_basicpack.webp"},{"name":"Image Pack (Yearly)","price":"480000","image":"/img/webp/pricing/xbrush_imagepack.webp"},{"name":"Video Pack (Yearly)","price":"1440000","image":"/img/webp/pricing/xbrush_videopack.webp"}]}},"cpp":{"_comment":"CPP 크리에이터 파트너 프로그램 모집 — /ko/cpp, /en/cpp. 타깃 질의: AI 영상 CPP, CPP 모집, 크리에이터 파트너 프로그램, AI 툴 협찬, XBRUSH CPP (spec \xa76)","title":{"ko":"XBRUSH CPP 크리에이터 파트너 프로그램 — 1기 작품 \xb7 2기 신청","en":"XBRUSH CPP — Creator Partner Program: Cohort 1 Works, Cohort 2 Open"},"description":{"ko":"1기 크리에이터의 작품을 전시해요. Pro 플랜 6개월과 매달 12,000크레딧, 링크도 제작 방향 지정도 없는 조건은 그대로예요. 2기 신청을 받ê
25³  있어요.","en":"An exhibition of works by Cohort 1 creators. The terms stay the same: six months of Pro, 12,000 credits a month, no link, no direction from us. Cohort 2 applications are open."}},"login":{"noIndex":true,"title":{"ko":"로그인","en":"Login"},"description":{"ko":"XBRUSH AI 크리에이티브 워크스페이스에 로그인하세요.","en":"Sign in to XBRUSH - AI Creative Workspace."}},"cppOnair":{"_comment":"CPP 1기 작품 전시 /ko/cpp/works, /en/cpp/works (spec 2026-09-29-cpp-onair-showcase v2 — 정보 최소화)","title":{"ko":"크리에이터 파트너 1기의 작품 — XBRUSH CPP","en":"Works by Cohort 1 Creators — XBRUSH CPP"},"description":{"ko":"XBRUSH 크리에이터 파트너 1기의 작품을 전시해요. 마음에 드는 작품에 하트와 댓글을 남겨 보세요.","en":"An exhibition of works by XBRUSH Creator Partner Program Cohort 1. Leave a heart or a comment on the ones you love."}},"demo":{"title":{"ko":"오직 크리에이터를 위한 작업 공간 — XBRUSH 데모","en":"A Workspace Built Only for Creators — XBRUSH Demo"},"description":{"ko":"요즘 뜨는 AI 영상\xb7이미지 기능은 다 있고, 여기서만 되는 것도 있어요. Seedance 2.5 트렌드 영상, 140+ 모델, 말로 고치는 편집, 소리까지 한 번에, 캐릭터 라이브러리, 한글 그대로, Blender 밑그림과 모션 그래픽까지 실제 결과물로 확인하세요.","en":"Every hot AI video and image feature, plus what only XBRUSH does: Seedance 2.5 trends, 140+ models, edit by typing, sound in one pass, a character library, Korean text that reads, Blender previz and motion graphics — all shown with real outputs."}},"cppPartner":{"_comment":"CPP 크리에이터 파트너 개인 페이지 /cpp/partners/{id} (spec 2026-09-30-cpp-partner-pages) — 제목은 `{이름} — {title}` 로 합성, 설명은 소개 한 줄 우선","title":{"ko":"XBRUSH 크리에이터 파트너 1기","en":"XBRUSH Creator Partner \xb7 Cohort 1"},"description":{"ko":"XBRUSH 크리에이터 파트너 1기의 작품을 만나 보세요.","en":"Works by an XBRUSH Creator Partner from Cohort 1."}}},"softwareApplication":{"_comment":"SoftwareApplication JSON-LD for landing page. ratingValue/ratingCount require real review data — omit until available to avoid Google penalty.","name":"XBRUSH","description":{"ko":"이미지\xb7영상\xb7오디오 생성과 AI 광고 소재 제작을 하나의 워크스페이스에서. AI 크리에이티브 올인원 플랫폼.","en":"All-in-one AI creative platform for image generation, video creation, audio editing, and AI ad creative generation in a single workspace."},"applicationCategory":"DesignApplication","operatingSystem":"Web","priceFree":"0","priceFrom":"7","priceTo":"204","offerCount":4,"priceCurrency":"USD","featureList":{"ko":"AI 이미지 생성, AI 비디오 생성, AI 오디오/음악 생성, TTS(텍스트 음성 변환), AI 광고 소재 생성, 광고 크리에이티브 자동화, 인페인트, 아웃페인트, 업스케일러, 마스킹 편집, ë°°ê²½ 제거, 팀 협업 워크스페이스","en":"AI Image Generation, AI Video Creation, AI Audio/Music Generation, Text-to-Speech (TTS), AI Ad Creative Generation, Advertising Creative Automation, Inpaint, Outpaint, Upscaler, Mask Editing, Background Removal, Team Collaboration Workspace"}}}'),i=JSON.parse('{"L1":[{"_comment":"메인 랜딩 페이지 — /en, /ko 두 버전 존재. lastmod 2026-08-30 = d3a3ab4b2(빠른시작 카드 제목 피규어 만들기, 허브+랜딩 카피)","path":"/","i18n":true,"changefreq":"daily","priority":1,"lastmod":"2026-08-30"},{"_comment":"구독 가격 페이지 — /en/pricing, /ko/pricing 두 버전 존재. lastmod 2026-08-27 = 4c8186a22(Max 플랜 가격표 신설)","path":"/pricing","i18n":true,"changefreq":"weekly","priority":0.9,"lastmod":"2026-08-27"},{"_comment":"CPP 크리에이터 파트너 프로그램 모집 — /ko/cpp, /en/cpp. 1기 모집 기간 동안 조건이 갱신될 수 있는 표면","path":"/cpp","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-09-17"}
25,{"_comment":"오픈 스튜디오(ko 정본) — /en/studio 와 비대칭 hreflang 쌍(open-studio-language \xa74.8). 공개 세션 목록이 상시 갱신되는 표면","path":"/studio","i18n":false,"changefreq":"hourly","priority":0.8,"lastmod":"2026-09-03","alternates":{"ko":"/studio","en":"/en/studio","x-default":"/en/studio"}},{"_comment":"오픈 스튜디오 영어 착지면 — /studio 의 en 변형(정적 셸\xb7메타 en), 앱은 동일 번들","path":"/en/studio","i18n":false,"alternates":{"ko":"/studio","en":"/en/studio","x-default":"/en/studio"},"changefreq":"hourly","priority":0.8,"lastmod":"2026-09-03"},{"_comment":"오픈 카탈로그 허브 — 개별 페이지 lastmod 는 콘텐츠 파일 updated 가 정본","path":"/recipes","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-08-23"},{"_comment":"오픈 카탈로그 허브 — 개별 페이지 lastmod 는 콘텐츠 파일 updated 가 정본","path":"/quick-start","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-08-23"},{"_comment":"Academy(ko\xb7en) — 코스 첫 화면. 개별 항목(레슨 10 \xb7 개념 169 \xb7 말 14)은 sitemap-main.xml 이 정본","path":"/academy","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-09-22"},{"path":"/academy/lessons","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-09-22","_comment":""},{"path":"/academy/concepts","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-09-22","_comment":""},{"path":"/academy/tips","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-09-30","_comment":"60선을 대신해 세운 코스(2026-09-30). 팁 20개 상세는 sitemap-main.xml 이 정본"},{"_comment":"데모 소개 페이지 — /ko/demo, /en/demo (2026-09-25 오너 D-6 index). 실발행 결과물 쇼케이스","path":"/demo","i18n":true,"changefreq":"weekly","priority":0.8,"lastmod":"2026-09-25"}]}'),o=n(27061);let a=r,s=()=>o.env.NEXT_PUBLIC_BASE_URL||a.site.url,l=e=>{let t=s();return e.startsWith("http")?e:`${t}${e}`},d=e=>{let{cdnOgImage:t,cdnOgImageByLocale:n,fallbackOgImage:r}=a.images,i=e&&(null==n?void 0:n[e])||t||r;return l(i)},u=(e,t)=>e[t]||e.en||e.ko,c=e=>{var t;return null===(t=a.pages)||void 0===t?void 0:t[e]},p=e=>{var t;let n=null===(t=i.L1)||void 0===t?void 0:t.find(t=>t.path===e);return null==n?void 0:n.lastmod},m=(e,t,n)=>{var r,i;let o=null===(r=a.pages)||void 0===r?void 0:r[e],s=null==o?void 0:null===(i=o.tabs)||void 0===i?void 0:i[t];if(s)return{title:u(s.title,n),description:u(s.description,n)}},g=e=>{var t;let n=null===(t=a.pages)||void 0===t?void 0:t.pricing,r=null==n?void 0:n.softwareApp;if(!r)return;let i="ko"===e,o=i?r.offersKrw:r.offersUsd;return{name:r.name,description:u(r.description,e),applicationCategory:r.applicationCategory??"DesignApplication",operatingSystem:r.operatingSystem??"Web",offers:o.map(e=>({...e,...e.image&&{image:l(e.image)}})),priceCurrency:i?"KRW":"USD"}},f=e=>{let t=a.softwareApplication;if(t)return{name:t.name,description:u(t.description,e),applicationCategory:t.applicationCategory,operatingSystem:t.operatingSystem,priceFree:t.priceFree,priceFrom:t.priceFrom,priceTo:t.priceTo,offerCount:t.offerCount,priceCurrency:t.priceCurrency,...t.ratingValue&&t.ratingCount&&{ratingValue:t.ratingValue,ratingCount:t.ratingCount},...t.featureList&&{featureList:u(t.featureList,e)}}}},87883:function(e){"use strict";let t=["ko","en"],n=t.join("|");e.exports={ACTIVE:t,PREPARED:["ja","zhCN","zhTW","de","fr","es","ptBR","ru"],LOCALE_REGEX:n}},11118:function(e,t,n){"use strict";n.d(t,{Sc:function(){return o},ih:function(){return i},j$:function(){return r},pY:function(){return u},sV:function(){return s},tw:function(){return l}});let r={sm:375,md:800,lg:1051,xl:1440},i=1280,o=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e<1100?"drawer":t?"dock":"palette"},a=r.xl,s=e=>e>=a,l={sm:375,md:800,lg:1280,xl:1927},d=e=>`${e/16}em`;d(r.sm),d(r.md),d(r.lg),d(r.xl),d(l.sm),d(l.md),d(l.lg),d(l.xl);let u=e=>e<r.md?"mobile":e<r.lg?"tablet":"desktop"},30488:function(e,t,n){"use strict";n.d(t,{F4:function(){return o},wL:function(){return a}});let r=0,i=new Set,o=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),o=1;o<t;o++)n[o-1]=arguments[o];let a=`xkf-${++r}`,s=e.reduce((e,t,r)=>e+t+(r<n.length?String(n[r]):""),"");if("undefined"!=typeof document&&!i.has(a)){i.add(a);let e=document.createElement("style");e.textContent=`@keyframes ${a} { ${s} }`,document.head.appendChild(e)}return a},a={genLeft:"#1091c2",genRight:"#64dcf3",genStick:"#ffffff",mainBorder:"#1091c2",projectIcon:"#74bdd8",editorIcon:"#d58dd6",adminBg:"#f7fafc",adminSelectedBg:"#9affbd"};o`
26  to {transform: scale(1, 1);}
27  from {transform: scale(1.05, 1.05);}
28`},50351:function(e,t,n){"use strict";n.d(t,{C:function(){return a},c:function(){return o}});var r=n(58038),i=n(70301);let o={[r.Bq.AUTH_FAILED]:{i18nKey:i.Q.ApiErrorAuthFailed,status:"error"}
28,[r.Bq.CONTENT_POLICY_VIOLATION]:{i18nKey:i.Q.ApiErrorContentPolicyViolation,status:"error"},[r.Bq.MODERATION_INPUT_TEXT]:{i18nKey:i.Q.ApiErrorModerationInputText,status:"error"},[r.Bq.MODERATION_INPUT_IMAGE]:{i18nKey:i.Q.ApiErrorModerationInputImage,status:"error"},[r.Bq.BANNER_SOURCE_POLICY_REJECTED]:{i18nKey:i.Q.ApiErrorBannerSourcePolicyRejected,status:"error"},[r.Bq.MODERATION_OUTPUT_IMAGE]:{i18nKey:i.Q.ApiErrorModerationOutputImage,status:"error"},[r.Bq.MODERATION_OUTPUT_VIDEO]:{i18nKey:i.Q.ApiErrorModerationOutputVideo,status:"error"},[r.Bq.MODERATION_INPUT_VIDEO]:{i18nKey:i.Q.ApiErrorModerationInputVideo,status:"error"},[r.Bq.MODERATION_INPUT_AUDIO]:{i18nKey:i.Q.ApiErrorModerationInputAudio,status:"error"},[r.Bq.MODERATION_OUTPUT_TEXT]:{i18nKey:i.Q.ApiErrorModerationOutputText,status:"error"},[r.Bq.MODERATION_OUTPUT_AUDIO]:{i18nKey:i.Q.ApiErrorModerationOutputAudio,status:"error"},[r.Bq.COPYRIGHT_VIOLATION]:{i18nKey:i.Q.ApiErrorCopyrightViolation,status:"error"},[r.Bq.PRIVACY_VIOLATION]:{i18nKey:i.Q.ApiErrorPrivacyViolation,status:"error"},[r.Bq.FAIL_TO_GENERATE_IMAGE]:{i18nKey:i.Q.ApiErrorFailToGenerate,status:"error"},[r.Bq.FAIL_TO_GENERATE_PROMPT]:{i18nKey:i.Q.ApiErrorFailToGeneratePrompt,status:"error"},[r.Bq.FAIL_TO_GENERATE_VIDEO]:{i18nKey:i.Q.ApiErrorFailToGenerateVideo,status:"error"},[r.Bq.FAIL_TO_GENERATE_AUDIO]:{i18nKey:i.Q.ApiErrorFailToGenerateAudio,status:"error"},[r.Bq.INVALID_PARAMS]:{i18nKey:i.Q.ApiErrorInvalidParams,status:"error"},[r.Bq.INVALID_TOKEN]:{i18nKey:i.Q.ApiErrorInvalidToken,status:"error"},[r.Bq.REFRESH_TOKEN_EXPIRED]:{i18nKey:i.Q.ApiErrorRefreshTokenExpired,status:"error"},[r.Bq.SESSION_SUPERSEDED]:{i18nKey:i.Q.ApiErrorSessionSuperseded,status:"error"},[r.Bq.MODEL_ERROR]:{i18nKey:i.Q.ApiErrorModelError,status:"error"},[r.Bq.INVALID_MODEL]:{i18nKey:i.Q.ApiErrorInvalidModel,status:"error"},[r.Bq.UPSTREAM_ERROR]:{i18nKey:i.Q.ApiErrorUpstreamError,status:"warning"},[r.Bq.IMAGE_ACCESS_DENIED]:{i18nKey:i.Q.ApiErrorImageAccessDenied,status:"error"},[r.Bq.QUOTA_EXCEEDED]:{i18nKey:i.Q.ApiErrorQuotaExceeded,status:"warning"},[r.Bq.SERVER_ERROR]:{i18nKey:i.Q.ApiErrorServerError,status:"error"},[r.Bq.SERVER_OVERLOADED]:{i18nKey:i.Q.ApiErrorServerOverloaded,status:"warning"},[r.Bq.QUEUE_FULL]:{i18nKey:i.Q.ApiErrorQueueFull,status:"warning"},[r.Bq.TASK_SUBMISSION_FAILED]:{i18nKey:i.Q.ApiErrorTaskSubmissionFailed,status:"error"},[r.Bq.TIMEOUT]:{i18nKey:i.Q.ApiErrorTimeout,status:"warning"},[r.Bq.GENERATION_FAILED]:{i18nKey:i.Q.ApiErrorGenerationFailed,status:"error"},[r.Bq.GENERATION_TIMEOUT]:{i18nKey:i.Q.ApiErrorGenerationTimeout,status:"warning"},[r.Bq.INVALID_INPUT]:{i18nKey:i.Q.ApiErrorInvalidInput,status:"error"},[r.Bq.VALIDATION_ERROR]:{i18nKey:i.Q.ApiErrorValidationError,status:"error"},[r.Bq.MODERATION_PREPROCESS_ERROR]:{i18nKey:i.Q.ApiErrorModerationPreprocess,status:"warning"},[r.Bq.RATE_LIMIT_EXCEEDED]:{i18nKey:i.Q.ApiErrorRateLimitExceeded,status:"warning"},[r.Bq.CONCURRENT_LIMIT_EXCEEDED]:{i18nKey:i.Q.ApiErrorConcurrentLimitExceeded,status:"warning"},[r.Bq.INVALID_API_KEY]:{i18nKey:i.Q.ApiErrorInvalidApiKey,status:"error"},[r.Bq.API_KEY_REVOKED]:{i18nKey:i.Q.ApiErrorApiKeyRevoked,status:"error"},[r.Bq.IDEMPOTENCY_CONFLICT]:{i18nKey:i.Q.ApiErrorIdempotencyConflict,status:"error"},[r.Bq.BANNER_STALE_REV]:{i18nKey:i.Q.ApiErrorBannerStaleRev,status:"warning"},[r.Bq.BANNER_LEG_IN_PROGRESS]:{i18nKey:i.Q.ApiErrorBannerLegInProgress,status:"warning"},[r.Bq.BANNER_LAYOUT_ASSET_INVALID]:{i18nKey:i.Q.ApiErrorBannerLayoutAssetInvalid,status:"error"},[r.Bq.BANNER_SESSION_BOUND]:{i18nKey:i.Q.ApiErrorBannerSessionBound,status:"warning"},[r.Bq.BANNER_SESSION_PUBLIC]:{i18nKey:i.Q.ApiErrorBannerSessionPublic,status:"warning"},[r.Bq.SESSION_PUBLIC_LOCKED]:{i18nKey:i.Q.ApiErrorSessionPublicLocked,status:"warning"},[r.Bq.VOICE_NOT_FOUND]:{i18nKey:i.Q.ApiErrorVoiceNotFound,status:"error"},[r.Bq.UNKNOWN_ERROR]:{i18nKey:i.Q.ApiErrorUnknown,status:"error"},[r.Bq.FORBIDDEN_NOT_TEAM_MEMBER]:{i18nKey:i.Q.ApiErrorForbiddenNotTeamMember,status:"error"},[r.Bq.FORBIDDEN_CONTENT_CREATE]:{i18nKey:i.Q.ApiErrorForbiddenContentCreate,status:"error"},[r.Bq.FORBIDDEN_CONTENT_EDIT]:{i18nKey:i.Q.ApiErrorForbiddenContentEdit,status:"error"},[r.Bq.FORBIDDEN_CONTENT_DELETE_OWN]:{i18nKey:i.Q.ApiErrorForbiddenContentDeleteOwn,status:"error"},[r.Bq.FORBIDDEN_CONTENT_DELETE_OTHER]:{i18nKey:i.Q.ApiErrorForbiddenContentDeleteOther,status:"error"},[r.Bq.FORBIDDEN_OWN_ONLY]:{i18nKey:i.Q.ApiErrorForbiddenOwnOnly,status:"error"}
28,[r.Bq.FORBIDDEN_LABEL_MANAGE]:{i18nKey:i.Q.ApiErrorForbiddenLabelManage,status:"error"},[r.Bq.MANAGE_GATE_NOT_FOUND]:{i18nKey:i.Q.ApiErrorManageGateNotFound,status:"error"},[r.Bq.MANAGE_GATE_NOT_OPEN]:{i18nKey:i.Q.ApiErrorManageGateNotOpen,status:"error"},[r.Bq.MANAGE_GATE_EXPIRED]:{i18nKey:i.Q.ApiErrorManageGateExpired,status:"error"},[r.Bq.MANAGE_GATE_FORBIDDEN]:{i18nKey:i.Q.ApiErrorManageGateForbidden,status:"error"},[r.Bq.MANAGE_GATE_SESSION_BUSY]:{i18nKey:i.Q.ApiErrorManageGateSessionBusy,status:"error"},[r.Bq.FORBIDDEN_EXPORT]:{i18nKey:i.Q.ApiErrorForbiddenExport,status:"error"},[r.Bq.FORBIDDEN_MODEL_ACCESS]:{i18nKey:i.Q.ApiErrorForbiddenModelAccess,status:"error"},[r.Bq.FORBIDDEN_MODEL_EXPIRED]:{i18nKey:i.Q.ApiErrorForbiddenModelExpired,status:"error"},[r.Bq.FORBIDDEN_INSUFFICIENT_ROLE]:{i18nKey:i.Q.ApiErrorForbiddenInsufficientRole,status:"error"},[r.Bq.FILE_SIZE_EXCEEDED]:{i18nKey:i.Q.ApiErrorFileSizeExceeded,status:"error"},[r.Bq.INVALID_FILE_TYPE]:{i18nKey:i.Q.ApiErrorInvalidFileType,status:"error"},[r.Bq.INVALID_UPLOAD_KEY]:{i18nKey:i.Q.ApiErrorInvalidUploadKey,status:"error"},[r.Bq.AUDIO_DURATION_EXCEEDS_LIMIT]:{i18nKey:i.Q.ApiErrorAudioDurationExceedsLimit,status:"error"},[r.Bq.AUDIO_PROMPT_TOO_LONG]:{i18nKey:i.Q.ApiErrorAudioPromptTooLong,status:"error"},[r.Bq.AUDIO_PROCESSING_FAILED]:{i18nKey:i.Q.ApiErrorAudioProcessingFailed,status:"error"},[r.Bq.DUPLICATE_LABEL_NAME]:{i18nKey:i.Q.ApiErrorDuplicateLabelName,status:"warning"},[r.Bq.LABEL_CYCLE]:{i18nKey:i.Q.ApiErrorLabelCycle,status:"warning"},[r.Bq.ROOT_LABEL_IMMUTABLE]:{i18nKey:i.Q.ApiErrorRootLabelImmutable,status:"warning"},[r.Bq.UPLOAD_FAILED]:{i18nKey:i.Q.ApiErrorUploadFailed,status:"error"},[r.Bq.UPLOAD_DIMENSIONS_REQUIRED]:{i18nKey:i.Q.ApiErrorUploadDimensionsRequired,status:"error"},[r.Bq.UPLOAD_DURATION_REQUIRED]:{i18nKey:i.Q.ApiErrorUploadDurationRequired,status:"error"},[r.Bq.INVALID_IMAGE]:{i18nKey:i.Q.ApiErrorInvalidImage,status:"error"},[r.Bq.TRAINING_CREATION_FAILED]:{i18nKey:i.Q.ApiErrorTrainingCreationFailed,status:"error"},[r.Bq.CONTENT_NOT_READY]:{i18nKey:i.Q.ApiErrorContentNotReady,status:"error"},[r.Bq.SNS_FACEBOOK_NO_PAGE]:{i18nKey:i.Q.ApiErrorSnsFacebookNoPage,status:"warning"},[r.Bq.SNS_TOKEN_EXPIRED]:{i18nKey:i.Q.ApiErrorSnsTokenExpired,status:"warning"},[r.Bq.SNS_INSTAGRAM_NOT_BUSINESS]:{i18nKey:i.Q.ApiErrorSnsInstagramNotBusiness,status:"warning"},[r.Bq.SNS_INSTAGRAM_ALREADY_CONNECTED_VIA_FB]:{i18nKey:i.Q.ApiErrorSnsInstagramAlreadyConnectedViaFb,status:"warning"},[r.Bq.SNS_INSTAGRAM_LOGIN_EXPIRED]:{i18nKey:i.Q.ApiErrorSnsInstagramLoginExpired,status:"warning"},[r.Bq.SNS_THREADS_LOGIN_EXPIRED]:{i18nKey:i.Q.ApiErrorSnsThreadsLoginExpired,status:"warning"},[r.Bq.SNS_PINTEREST_LOGIN_EXPIRED]:{i18nKey:i.Q.ApiErrorSnsPinterestLoginExpired,status:"warning"},[r.Bq.SNS_YOUTUBE_NO_CHANNEL]:{i18nKey:i.Q.ApiErrorSnsYouTubeNoChannel,status:"warning"},[r.Bq.SNS_SCHEDULED_POST_REFERENCE]:{i18nKey:i.Q.ApiErrorSnsScheduledPostReference,status:"warning"},[r.Bq.SNS_PUBLISH_HISTORY_REFERENCE]:{i18nKey:i.Q.ApiErrorSnsPublishHistoryReference,status:"warning"},[r.Bq.TASK_NOT_FOUND]:{i18nKey:i.Q.ApiErrorNotFoundTask,status:"error"},[r.Bq.BANNER_ASSET_NOT_DETECTED]:{i18nKey:i.Q.ApiErrorBannerAssetNotDetected,status:"warning"},[r.Bq.TEAM_NOT_FOUND]:{i18nKey:i.Q.ApiErrorNotFoundTeam,status:"error"},[r.Bq.TEAM_NAME_INVALID]:{i18nKey:i.Q.ApiErrorTeamNameInvalid,status:"warning"},[r.Bq.TEAM_FULL]:{i18nKey:i.Q.ApiErrorTeamFull,status:"warning"},[r.Bq.LAST_OWNED_TEAM_CANNOT_DELETE]:{i18nKey:i.Q.ApiErrorLastTeamCannotDelete,status:"warning"},[r.Bq.LAST_OWNED_TEAM_CANNOT_TRANSFER]:{i18nKey:i.Q.ApiErrorLastOwnedTeamCannotTransfer,status:"warning"},[r.Bq.OWNER_ROLE_CHANGE_FORBIDDEN]:{i18nKey:i.Q.ApiErrorOwnerRoleChangeForbidden,status:"warning"},[r.Bq.OWNER_CANNOT_LEAVE]:{i18nKey:i.Q.ApiErrorOwnerCannotLeave,status:"warning"},[r.Bq.OWNER_CANNOT_BE_REMOVED]:{i18nKey:i.Q.ApiErrorOwnerCannotBeRemoved,status:"warning"},[r.Bq.ALREADY_TEAM_MEMBER]:{i18nKey:i.Q.ApiErrorAlreadyTeamMember,status:"warning"},[r.Bq.INVITATION_ALREADY_SENT]:{i18nKey:i.Q.ApiErrorInvitationAlreadySe
28nt,status:"warning"},[r.Bq.PROJECT_NOT_FOUND]:{i18nKey:i.Q.ApiErrorNotFoundProject,status:"error"},[r.Bq.USER_NOT_FOUND]:{i18nKey:i.Q.ApiErrorNotFoundUser,status:"error"},[r.Bq.NOT_FOUND_VIDEO]:{i18nKey:i.Q.ApiErrorNotFoundVideo,status:"error"},[r.Bq.NOT_FOUND_AUDIO]:{i18nKey:i.Q.ApiErrorNotFoundAudio,status:"error"},[r.Bq.NOT_FOUND_CONTENT]:{i18nKey:i.Q.ApiErrorNotFoundContent,status:"error"},[r.Bq.NOT_FOUND_LABEL]:{i18nKey:i.Q.ApiErrorNotFoundLabel,status:"error"},[r.Bq.NOT_FOUND_INVITATION]:{i18nKey:i.Q.ApiErrorNotFoundInvitation,status:"error"},[r.Bq.NOT_FOUND_COMMENT]:{i18nKey:i.Q.ApiErrorNotFoundComment,status:"error"},[r.Bq.NOT_FOUND_PRESET]:{i18nKey:i.Q.ApiErrorNotFoundPreset,status:"error"},[r.Bq.NOT_FOUND_MODEL]:{i18nKey:i.Q.ApiErrorNotFoundModel,status:"error"},[r.Bq.NOT_FOUND_GALLERY]:{i18nKey:i.Q.ApiErrorNotFoundGallery,status:"error"},[r.Bq.NOT_FOUND_UPLOAD]:{i18nKey:i.Q.ApiErrorNotFoundUpload,status:"error"},[r.Bq.NOT_FOUND_RESOURCE]:{i18nKey:i.Q.ApiErrorNotFoundResource,status:"error"},[r.Bq.POLLER_ERROR]:{i18nKey:i.Q.ApiErrorGenerationFailed,status:"error"}
28,[r.Bq.STRIPE_PREVIEW_INCOMPLETE]:{i18nKey:i.Q.StripePreviewIncomplete,status:"error"},[r.Bq.STRIPE_SUBSCRIPTION_CURRENCY_UNSUPPORTED]:{i18nKey:i.Q.StripeSubscriptionCurrencyUnsupported,status:"error"},[r.Bq.STRIPE_SUBSCRIPTION_LOOKUP_FAILED]:{i18nKey:i.Q.StripeSubscriptionLookupFailed,status:"error"},[r.Bq.TEAM_PACK_REQUIRES_PLAN]:{i18nKey:i.Q.TeamPackRequiresPlan,status:"error"},[r.Bq.ACTIVE_SUBSCRIPTION_EXISTS]:{i18nKey:i.Q.WithdrawalActiveSubscription,status:"error"},[r.Bq.TEAM_OWNERSHIP_TRANSFER_REQUIRED]:{i18nKey:i.Q.WithdrawalOwnershipTransfer,status:"error"},[r.Bq.ACCOUNT_ALREADY_DELETED]:{i18nKey:i.Q.WithdrawalAlreadyDeleted,status:"error"},[r.Bq.EVENT_C_ALREADY_CLAIMED]:{i18nKey:i.Q.EventCAlreadyClaimed,status:"warning"},[r.Bq.EVENT_C_NOT_ELIGIBLE]:{i18nKey:i.Q.EventCNotEligible,status:"warning"},[r.Bq.FREE_QUOTA_COOLDOWN]:{i18nKey:i.Q.FreeQuotaCooldown,status:"info"},[r.Bq.INVALID_VIDEO_DURATION]:{i18nKey:i.Q.ApiErrorInvalidVideoDuration,status:"warning"},[r.Bq.VIDEO_RENDER_FAILED]:{i18nKey:i.Q.ApiErrorVideoRenderFailed,status:"error"},[r.Bq.VIDEO_NORMALIZE_IN_PROGRESS]:{i18nKey:i.Q.ApiErrorVideoNormalizeInProgress,status:"info"},[r.Bq.VIDEO_CODEC_UNSUPPORTED]:{i18nKey:i.Q.ApiErrorVideoCodecUnsupported,status:"error"},[r.Bq.LONG_EDIT_UNSUPPORTED_SOURCE]:{i18nKey:i.Q.ApiErrorLongEditUnsupportedSource,status:"error"},[r.Bq.VIDEO_DRAFT_NOT_FINALIZABLE]:{i18nKey:i.Q.ApiErrorVideoDraftNotFinalizable,status:"error"},[r.Bq.NSFW_LEVEL_EXCEEDS_TEAM_CAP]:{i18nKey:i.Q.NsfwLevelExceedsTeamCap,status:"error"},[r.Bq.CSAM_BLOCK_EXCEEDS_TEAM_CAP]:{i18nKey:i.Q.CsamBlockExceedsTeamCap,status:"error"},[r.Bq.SESSION_NOT_FOUND]:{i18nKey:i.Q.ApiErrorSessionNotFound,status:"error"},[r.Bq.SESSION_FOLDER_KIND_INVALID]:{i18nKey:i.Q.ApiErrorSessionFolderKindInvalid,status:"error"},[r.Bq.SESSION_READ_ONLY]:{i18nKey:i.Q.ApiErrorSessionReadOnly,status:"error"},[r.Bq.SESSION_SCOPE_INVALID]:{i18nKey:i.Q.ApiErrorSessionScopeInvalid,status:"error"},[r.Bq.SESSION_TASK_LIMIT_EXCEEDED]:{i18nKey:i.Q.ApiErrorSessionTaskLimitExceeded,status:"error"},[r.Bq.SESSION_BUSY]:{i18nKey:i.Q.ApiErrorSessionBusy,status:"warning"},[r.Bq.SESSION_STACK_LIMIT]:{i18nKey:i.Q.ApiErrorSessionStackLimit,status:"warning"},[r.Bq.SESSION_RATE_LIMITED]:{i18nKey:i.Q.ApiErrorSessionRateLimited,status:"warning"},[r.Bq.SESSION_REQUIRED]:{i18nKey:i.Q.ApiErrorSessionRequired,status:"error"},[r.Bq.STORAGE_QUOTA_EXCEEDED]:{i18nKey:i.Q.ApiErrorStorageQuotaExceeded,status:"warning"},[r.Bq.ARCHIVE_TOO_LARGE]:{i18nKey:i.Q.ApiErrorArchiveTooLarge,status:"warning"},[r.Bq.ARCHIVE_EMPTY]:{i18nKey:i.Q.ApiErrorArchiveEmpty,status:"warning"},[r.Bq.ARCHIVE_BUSY]:{i18nKey:i.Q.ApiErrorArchiveBusy,status:"warning"},[r.Bq.STORAGE_RESTORE_BLOCKED]:{i18nKey:i.Q.ApiErrorStorageRestoreBlocked,status:"warning"},[r.Bq.STORAGE_TRASH_PURGE_NOT_ELIGIBLE]:{i18nKey:i.Q.ApiErrorStorageTrashPurgeNotEligible,status:"warning"},[r.Bq.PUBLIC_SESSION_NOT_FOUND]:{i18nKey:i.Q.PublicSessionNotFound,status:"error"},[r.Bq.PUBLIC_SESSION_BLOCKED_BY_TEAM]:{i18nKey:i.Q.PublicSessionBlockedByTeam,status:"warning"},[r.Bq.PUBLIC_SESSION_GUEST_BANNED]:{i18nKey:i.Q.PublicSessionGuestBanned,status:"error"},[r.Bq.PUBLIC_SESSION_GUEST_LIMIT]:{i18nKey:i.Q.PublicSessionGuestLimit,status:"warning"},[r.Bq.PUBLIC_SESSION_GUEST_ATTACHMENT_FORBIDDEN]:{i18nKey:i.Q.PublicSessionGuestAttachmentForbidden,status:"warning"},[r.Bq.PUBLIC_SESSION_GUEST_LIBRARY_FORBIDDEN]:{i18nKey:i.Q.PublicSessionGuestLibraryForbidden,status:"warning"},[r.Bq.PUBLIC_SESSION_BUDGET_EXHAUSTED]:{i18nKey:i.Q.PublicSessionBudgetExhausted,status:"warning"},[r.Bq.PUBLIC_SESSION_PARTICIPATION_PAUSED]:{i18nKey:i.Q.PublicSessionParticipationPaused,status:"warning"},[r.Bq.IDENTITY_VERIFICATION_REQUIRED]:{i18nKey:i.Q.IdentityVerificationRequired,status:"warning"},[r.Bq.INFLOW_CONSENT_REQUIRED]:{i18nKey:i.Q.InflowConsentRequired,status:"warning"},[r.Bq.IDENTITY_VERIFICATION_UNAVAILABLE]:{i18nKey:i.Q.IdentityVerificationUnavailable,status:"error"},[r.Bq.IDENTITY_REGION_UNSUPPORTED]:{i18nKey:i.Q.IdentityRegionUnsupported,status:"warning"},[r.Bq.WORKFLOW_TEMPLATE_NOT_FOUND]:{i18nKey:i.Q.WorkflowTemplateNotFound,status:"error"},[r.Bq.WORKFLOW_TEMPLATE_COMPILE_FAILED]:{i18nKey:i.Q.WorkflowTemplateCompileFailed,status:"error"},[r.Bq.WORKFLOW_TEMPLATE_DUPLICATE_SLUG]:{i18nKey:i.Q.WorkflowTemplateDuplicateSlug,status:"error"},[r.Bq.RECIPE_DERIVE_EMPTY]:{i18nKey:i.Q.RecipeDeriveEmpty,status:"warning"},[r.Bq.RECIPE_DERIVE_TOO_LARGE]:{i18nKey:i.Q.RecipeDeriveTooLarge,status:"warning"},[r.Bq.RECIPE_DERIVE_FAILED]:{i18nKey:i.Q.RecipeDeriveFailed,status:"error"},[r.Bq.TEAM_RECIPE_QUOTA]:{i18nKey:i.Q.TeamRecipeQuota,status:"warning"},[r.Bq.LIBRARY_NAME_DUPLICATE]:{i18nKey:i.Q.LibraryNameDuplicate,
28status:"warning"},[r.Bq.LIBRARY_ITEM_NOT_FOUND]:{i18nKey:i.Q.LibraryItemNotFound,status:"error"},[r.Bq.LIBRARY_SOURCE_NOT_READY]:{i18nKey:i.Q.LibrarySourceNotReady,status:"warning"},[r.Bq.LIBRARY_CHARACTER_SOURCE_INVALID]:{i18nKey:i.Q.LibraryCharacterSourceInvalid,status:"warning"},[r.Bq.LIBRARY_CHARACTER_PHOTO_REJECTED]:{i18nKey:i.Q.LibraryCharacterPhotoRejected,status:"warning"},[r.Bq.CHARACTER_SHEET_INPUT_REQUIRED]:{i18nKey:i.Q.CharacterSheetInputRequired,status:"warning"},[r.Bq.LIBRARY_LOOK_PARENT_INVALID]:{i18nKey:i.Q.LibraryLookParentInvalid,status:"warning"},[r.Bq.LIBRARY_LOOK_SOURCE_INVALID]:{i18nKey:i.Q.LibraryLookSourceInvalid,status:"warning"},[r.Bq.CHARACTER_CATALOG_UNAVAILABLE]:{i18nKey:i.Q.CharacterCatalogUnavailable,status:"warning"},[r.Bq.LIBRARY_LIMIT_EXCEEDED]:{i18nKey:i.Q.LibraryLimitExceeded,status:"warning"},[r.Bq.COUPON_TEAM_ALREADY_REDEEMED]:{i18nKey:i.Q.ApiErrorCouponTeamAlreadyRedeemed,status:"error"},[r.Bq.COUPON_USER_ALREADY_REDEEMED]:{i18nKey:i.Q.ApiErrorCouponUserAlreadyRedeemed,status:"error"},[r.Bq.COUPON_EXHAUSTED]:{i18nKey:i.Q.ApiErrorCouponExhausted,status:"error"},[r.Bq.MEMBERSHIP_ALREADY_ACTIVE]:{i18nKey:i.Q.ApiErrorMembershipAlreadyActive,status:"error"},[r.Bq.MEMBERSHIP_COUPON_SHARED_FORBIDDEN]:{i18nKey:i.Q.ApiErrorMembershipCouponSharedForbidden,status:"error"},[r.Bq.MEMBERSHIP_NOT_FOUND]:{i18nKey:i.Q.ApiErrorMembershipNotFound,status:"error"},[r.Bq.COUPON_CODE_DUPLICATE]:{i18nKey:i.Q.ApiErrorCouponCodeDuplicate,status:"error"},[r.Bq.COUPON_CODE_LOCKED]:{i18nKey:i.Q.ApiErrorCouponCodeLocked,status:"error"},[r.Bq.COUPON_NOT_FOUND]:{i18nKey:i.Q.ApiErrorCouponNotFound,status:"error"},[r.Bq.CPP_APPLICATION_DUPLICATE]:{i18nKey:i.Q.ApiErrorCppApplicationDuplicate,status:"error"},[r.Bq.CPP_APPLICATION_CLOSED]:{i18nKey:i.Q.ApiErrorCppApplicationClosed,status:"error"},[r.Bq.CPP_APPLICATION_CONSENT_REQUIRED]:{i18nKey:i.Q.ApiErrorCppApplicationConsentRequired,status:"error"},[r.Bq.CPP_APPLICATION_RATE_LIMITED]:{i18nKey:i.Q.ApiErrorCppApplicationRateLimited,status:"error"},[r.Bq.CPP_APPLICATION_AGE_REQUIRED]:{i18nKey:i.Q.ApiErrorCppApplicationAgeRequired,status:"error"},[r.Bq.CPP_ONAIR_WORK_NOT_FOUND]:{i18nKey:i.Q.ApiErrorCppOnairWorkNotFound,status:"error"},[r.Bq.CPP_ONAIR_IDENTITY_REQUIRED]:{i18nKey:i.Q.ApiErrorCppOnairIdentityRequired,status:"error"},[r.Bq.CPP_ONAIR_RATE_LIMITED]:{i18nKey:i.Q.ApiErrorCppOnairRateLimited,status:"error"},[r.Bq.CPP_ONAIR_COMMENT_FORBIDDEN]:{i18nKey:i.Q.ApiErrorCppOnairCommentForbidden,status:"error"},[r.Bq.CPP_ONAIR_MEDIA_REQUIRED]:{i18nKey:i.Q.ApiErrorCppOnairMediaRequired,status:"error"},[r.Bq.CPP_ONAIR_LOGIN_REQUIRED]:{i18nKey:i.Q.ApiErrorCppOnairLoginRequired,status:"error"},[r.Bq.CPP_ONAIR_NOT_CREATOR]:{i18nKey:i.Q.ApiErrorCppOnairNotCreator,status:"error"},[r.Bq.CPP_ONAIR_WORK_FORBIDDEN]:{i18nKey:i.Q.ApiErrorCppOnairWorkForbidden,status:"error"},[r.Bq.CPP_ONAIR_UPLOAD_LIMIT]:{i18nKey:i.Q.ApiErrorCppOnairUploadLimit,status:"error"},[r.Bq.CPP_ONAIR_UPLOAD_INVALID]:{i18nKey:i.Q.ApiErrorCppOnairUploadInvalid,status:"error"},[r.Bq.CPP_ONAIR_CREATOR_LINK_CONFLICT]:{i18nKey:i.Q.ApiErrorCppOnairCreatorLinkConflict,status:"error"},[r.Bq.ACADEMY_INVALID_WORK_LINK]:{i18nKey:i.Q.ApiErrorAcademyInvalidWorkLink,status:"error"},[r.Bq.ACADEMY_WORK_LINK_ALREADY_USED]:{i18nKey:i.Q.ApiErrorAcademyWorkLinkAlreadyUsed,status:"error"},[r.Bq.ACADEMY_GRADE_REQUEST_PENDING]:{i18nKey:i.Q.ApiErrorAcademyGradeRequestPending,status:"error"}},a=e=>403===e?i.Q.NoTeamPermission:404===e?i.Q.ApiErrorNotFoundGeneric:i.Q.ApiErrorUnknown},82639:function(e,t,n){"use strict";n.d(t,{$1:function(){return B},$8:function(){return ts},$Q:function(){return eo},$o:function(){return eM},AH:function(){return tl},CM:function(){return P},Co:function(){return e9},Dj:function(){return v},FB:function(){return f},FL:function(){return ek},FU:function(){return eD},F_:function(){return eG},Fu:function(){return X},G7:function(){return C},GX:function(){return Q},H2:function(){return J},Hj:function(){return k},I3:function(){return ex},IE:function(){return eS},Iu:function(){return em},JD:function(){return w},K7:function(){return K},KG:function(){return ee},Kh:function(){return eg},LA:function(){return g},LO:function(){return eh},N$:function(){return y},O4:function(){return eN},OO:function(){return W},PB:function(){return V},QE:function(){return eu},Qh:function(){return z},Rk:function(){return ec},TQ:function(){return eQ},TT:function(){return E},Tt:function(){return d.Tt},U:function(){return ep},U7:function(){return D},VR:function(){return b},Y0:function(){return en},Yl:function(){return p},Z$:function(){return eI},_2:function(){return Z},_Q:function(){return H},aZ:function(){return I},b$:function(){return u},b3:function(){return ew},bl:function(){return U},by:function(){return eO},c2:function(){return eT},cE:function(){return eb},d:function(){return e_},d5:function(){return tt},dc:function(){return $},dk:function(){return eB},eE:function(){return eL},eI:function(){return ei},eX:function(){return A},eb:function(){return ev},getNanoBananaAspectRatioString:function(){return eJ},getNanoBananaResolution:function(){return eX},getSeedreamAspectRatioString:function(){return eZ},getSeedreamResolution:function(){return e3},gx:function(){return T},h:function(){return S},h2:function(){return ef},iX:function(){return tr},ip:function(){return er},jH:function(){return et},jJ:function(){return L},jk:function(){return q},k3:function(){return h},ny:function(){return es},oj:function(){return ti},or:function(){return el},pW:function(){return ea},pr:function(){return Y},qD:function(){return c},rY:function(){return eA},sl:function(){return eR},tc:function(){return m},xH:function(){return G},xI:function(){return j},xP:function(){return e6},yy:function(){return R},z1:function(){return eE}});var r,i,o=n(34006),a=n(31069),s=n(92045),l=n(21930),d=n(29133);let u=0,c=0,p=12,m=.5,g=0,f=1,h=1,y=0,A=7,S=4,C=2.5,b=30,E=1,v=1,T=30,P=20,w=0,R=3.5,L=4.5,D=0,I=9,k=3.5,_="nsfw, lowres, (bad), text, error, fewer, extra, missing, worst quality, jpeg artifacts, low quality, watermark, unfinished, displeasing, oldest, early, chromatic aberration, signature, extra digits, artistic error, username, scan, [abstract]",M=["netayume-v4","animagine-xl"],O="worst quality, low quality, score_1, score_2, score_3, blurry, jpeg artifacts, sepia",x=["anima-base","anima-preview"],N=e=>{if(!e)return;let t=e.toLowerCase();return M.includes(t)?_:x.includes(t)?O:void 0},F=e=>e===_||e===O,B=(e,t)=>{let n=N(e),r=t??"";return void 0!==n?!r.trim()||F(r)&&r!==n?n:null:F(r)?"":null},U=5120,V=4,G=24,Q=24,W=24,H=100,q=0,j=1,K=!0,$=-1,z=9999999999,Y=-1,X=.5,J="seedance-2.0",Z=1,ee=0,et=.5,en=10,er=5,ei=5,eo=.8,ea=1,es=1.2,el=0,ed={quality:"medium"},eu=["1:1","3:2","2:3","4:3","3:4","16:9","9:16","21:9"],ec=["1K","2K","4K"],ep=[l.oM.portrait,l.oM.portrait_3_4,l.oM.square,l.oM.landscape_4_3,l.oM.landscape],em=[l.oM.landscape,l.oM.portrait],eg=["16:9","9:16","21:9"],ef=e=>({portrait:"9:16",portrait_3_4:"3:4",square:"1:1",landscape:"16:9",landscape_4_3:"4:3"})[e]||"1:1",eh=e=>{let t={"9:16":l.oM.portrait,"3:4":l.oM.portrait_3_4,"1:1":l.oM.square,"16:9":l.oM.landscape,"4:3":l.oM.landscape_4_3,"3:2":l.oM.landscape_4_3,"2:3":l.oM.portrait_3_4,"21:9":l.oM.landscape};return e&&t[e]||l.oM.square},ey={"1K":{"1:1":{width:1024,height:1024},"3:2":{width:1248,height:832},"2:3":{width:832,height:1248},"4:3":{width:1152,height:864},"3:4":{width:864,height:1152},"16:9":{width:1280,height:720},"9:16":{width:720,height:1280},"21:9":{width:1456,height:624}},"2K":{"1:1":{width:2048,height:2048},"3:2":{width:2496,height:1664},"2:3":{width:1664,height:2496},"4:3":{width:2304,height:1728},"3:4":{width:1728,height:2304},"16:9":{width:2560,height:1440},"9:16":{width:1440,height:2560},"21:9":{width:3024,height:1296}},"4K":{"16:9":{width:3840,height:2160},"9:16":{width:2160,height:3840},"21:9":{width:3840,height:1632}}},eA=(e,t)=>
28{if(!e||!t)return"1:1";let n=e/t,r="1:1",i=1/0;for(let e of[{ratio:"16:9",value:16/9},{ratio:"4:3",value:4/3},{ratio:"1:1",value:1},{ratio:"3:4",value:3/4},{ratio:"9:16",value:9/16}]){let t=Math.abs(n-e.value);t<i&&(i=t,r=e.ratio)}return r},eS=(e,t)=>{let n=ey[t??"1K"]??ey["1K"];return n[e??"1:1"]??n["1:1"]??n["16:9"]??ey["1K"]["1:1"]},eC=["low","medium","high"],eb=e=>{var t,n;let r=e?o.Q.models[e]:void 0,i=null==r?void 0:null===(n=r.params)||void 0===n?void 0:null===(t=n.quality)||void 0===t?void 0:t.enum;return(null==i?void 0:i.length)?i:eC},eE=e=>{var t,n;let r=e?o.Q.models[e]:void 0,i=null==r?void 0:null===(n=r.params)||void 0===n?void 0:null===(t=n.quality)||void 0===t?void 0:t.default;return i&&eb(e).includes(i)?i:ed.quality},ev=["1K","2K"],eT="2K",eP={"1K":{"1:1":{width:1024,height:1024},"3:2":{width:1264,height:848},"2:3":{width:848,height:1264},"4:3":{width:1200,height:896},"3:4":{width:896,height:1200},"16:9":{width:1376,height:768},"9:16":{width:768,height:1376}},"2K":{"1:1":{width:2048,height:2048},"3:2":{width:2528,height:1696},"2:3":{width:1696,height:2528},"4:3":{width:2400,height:1792},"3:4":{width:1792,height:2400},"16:9":{width:2752,height:1536},"9:16":{width:1536,height:2752}}},ew=(e,t)=>{let n=eP[t??eT]??eP[eT];return n[e??"1:1"]??n["1:1"]},eR=[l.oM.portrait,l.oM.portrait_3_4,l.oM.square,l.oM.landscape_4_3,l.oM.landscape,l.oM.custom];l.oM.portrait,l.oM.portrait_3_4,l.oM.square,l.oM.landscape_4_3,l.oM.landscape,l.oM.match_input_image;let eL=[l.oM.auto,l.oM.portrait,l.oM.portrait_3_4,l.oM.square,l.oM.landscape_4_3,l.oM.landscape,l.oM.custom],eD=[l.oM.auto,l.oM.portrait,l.oM.portrait_3_4,l.oM.square,l.oM.landscape_4_3,l.oM.landscape],eI=(e,t)=>{let n=e,r=t,i=Math.max(n,r);if(i>1536){let e=1536/i;n*=e,r*=e}let o=e=>Math.max(256,16*Math.round(e/16));return{width:o(n),height:o(r)}},ek=32,e_=2048,eM=2048,eO=6144,ex=6400,eN=16777216,eF=1/16,eB=e=>e===a.Mj.SEEDREAM_5_0_PRO||e===a.Mj.SEEDREAM_5_0_PRO_EDIT,eU=e=>e===a.Mj.SEEDREAM_4_0||e===a.Mj.SEEDREAM_4_0_EDIT?921600:eB(e)?1048576:3686400,eV=e=>eB(e)?4194304:eN,eG=(e,t,n)=>{let r=eU(n),i=eV(n);if(!e||!t||e<=0||t<=0)return{valid:!1,errorKey:"InvalidDimensions",minPixels:r,pixelsError:!0,ratioError:!0};let o=e*t,a=e/t,s=o<r||o>i,l=a<eF||a>16;if(s&&!l){let e=o<r;return{valid:!1,errorKey:e?"PixelsTooLow":"PixelsTooHigh",errorParams:e?{current:o.toLocaleString(),min:r.toLocaleString()}:{current:o.toLocaleString(),max:i.toLocaleString()},minPixels:r,pixelsError:!0,ratioError:!1}}if(l&&!s){let e=a<eF;return{valid:!1,errorKey:e?"AspectRatioTooNarrow":"AspectRatioTooWide",errorParams:e?{current:a.toFixed(2),min:eF.toFixed(2)}:{current:a.toFixed(2),max:"16"},minPixels:r,pixelsError:!1,ratioError:!0}}return s&&l?{valid:!1,errorKey:"PixelsAndRatioInvalid",minPixels:r,pixelsError:!0,ratioError:!0}:{valid:!0,minPixels:r,pixelsError:!1,ratioError:!1}},eQ=(e,t,n)=>{let r=eU(n);if(!e||!t||e<=0||t<=0||!isFinite(e)||!isFinite(t)){let e=16*Math.ceil(Math.sqrt(r)/16);return{width:e,height:e,wasUpscaled:!1}}let i=e*t;if(i>=r)return{width:e,height:t,wasUpscaled:!1};let o=Math.sqrt(r/i);return{width:16*Math.ceil(e*o/16),height:16*Math.ceil(t*o/16),wasUpscaled:!0,originalWidth:e,originalHeight:t}};(r=i||(i={}))._1_1="1:1",r._4_3="4:3",r._3_4="3:4",r._16_9="16:9",r._9_16="9:16",r._21_9="21:9",r._9_21="9:21",r._20_9="20:9",r._9_20="9:20",r._2_1="2:1",r._1_2="1:2",r._16_10="16:10",r._10_16="10:16",r._3_2="3:2",r._2_3="2:3",r._5_4="5:4",r._4_5="4:5";let eW={[i._1_1]:{width:1024,height:1024},[i._4_3]:{width:1168,height:880},[i._3_4]:{width:880,height:1168},[i._16_9]:{width:1360,height:768},[i._9_16]:{width:768,height:1360}},eH={[i._1_1]:{width:1024,height:1024},[i._4_3]:{width:1152,height:896},[i._3_4]:{width:896,height:1152},[i._16_9]:{width:1280,height:720},[i._9_16]:{width:720,height:1280}},eq={[i._1_1]:{width:1024,height:1024},[i._4_3]:{width:1184,height:880},[i._3_4]:{width:880,height:1184},[i._16_9]:{width:1392,height:752},[i._9_16]:{width:752,height:1392},[i._21_9]:{width:1568,height:672},[i._9_21]:{width:672,height:1568},[i._20_9]:{width:1504,height:688},[i._9_20]:{width:688,height:1504},[i._2_1]:{width:1456,height:720},[i._1_2]:{width:720,height:1456},[i._16_10]:{width:1328,height:800},[i._10_16]:{width:800,height:1328},[i._3_2]:{width:1248,height:832},[i._2_3]:{width:832,height:1248},[i._5_4]:{width:1104,height:944},[i._4_5]:{width:944,height:1104}},ej={[i._1_1]:{width:1024,height:1024},[i._16_9]:{width:1536,height:1024},[i._9_16]:{width:1024,height:1536}},eK={[i._1_1]:{width:512,height:512},[i._4_3]:{width:592,height:448},[i._3_4]:{width:448,height:592},[i._16_9]:{width:688,height:384},[i._9_16]:{width:384,height:688}},e$={[i._1_1]:{width:1024,height:1024},[i._4_3]:{width:1200,height:896},[i._3_4]:{width:896,height:1200},[i._16_9]:{width:1376,height:768},[i._9_16]:{width:768,height:1376}},ez={[i._1_1]:{width:2048,height:2048},[i._4_3]:{width:2400,height:1792},[i._3_4]:{width:1792,height:2400},[i._16_9]:{width:2752,height:1536},[i._9_16]:{width:1536,height:2752}},eY={[i._1_1]:{width:4096,height:4096},[i._4_3]:{width:4800,height:3584},[i._3_4]:{width:3584,height:4800},[i._16_9]:{width:5504,height:3072},[i._9_16]:{width:3072,height:5504}},eX=(e,t)=>{let n={portrait:i._9_16,portrait_3_4:i._3_4,square:i._1_1,landscape:i._16_9,landscape_4_3:i._4_3},r=n[t]||i._1_1;switch(e){case"0.5K":return eK[r];case"1K":return e$[r];case"4K":return eY[r];default:return ez[r]}},eJ=e=>({portrait:"9:16",portrait_3_4:"3:4",square:"1:1",landscape:"16:9",landscape_4_3:"4:3"})[e]||"1:1",eZ=e=>({auto:"auto",portrait:"9:16",portrait_3_4:"3:4",square:"1:1",landscape:"16:9",landscape_4_3:"4:3",custom:"custom"})[e]||"1:1",e0={[i._1_1]:{width:2048,height:2048},[i._4_3]:{width:2304,height:1728},[i._3_4]:{width:1728,height:2304},[i._16_9]:{width:2560,height:1440},[i._9_16]:{width:1440,height:2560},[i._3_2]:{width:2496,height:1664},[i._2_3]:{width:1664,height:2496},[i._21_9]:{width:3024,height:1296}},e1={[i._1_1]:{width:4096,height:4096},[i._4_3]:{width:4608,height:3456},[i._3_4]:{width:3456,height:4608},[i._16_9]:{width:5120,height:2880},[i._9_16]:{width:2880,height:5120},[i._3_2]:{width:4992,height:3328},[i._2_3]:{width:3328,height:4992},[i._21_9]:{width:6048,height:2592}},e2={[i._1_1]:{width:1408,height:1408},[i._4_3]:{width:1536,height:1152},[i._3_4]:{width:1152,height:1536},[i._16_9]:{width:1792,height:1008},[i._9_16]:{width:1008,height:1792},[i._3_2]:{width:1632,height:1088},[i._2_3]:{width:1088,height:1632},[i._21_9]:{width:2016,height:864}}
28,e3=(e,t,n)=>{let r={portrait:i._9_16,portrait_3_4:i._3_4,square:i._1_1,landscape:i._16_9,landscape_4_3:i._4_3},o=r[t]||i._1_1;switch(e){case"4K":if(eB(n))return e0[o];return e1[o];case"1K":if(eB(n))return e2[o];return e0[o];default:return e0[o]}},e4=[{ratio:21/9,key:i._21_9},{ratio:16/9,key:i._16_9},{ratio:1.5,key:i._3_2},{ratio:4/3,key:i._4_3},{ratio:1,key:i._1_1},{ratio:3/4,key:i._3_4},{ratio:2/3,key:i._2_3},{ratio:9/16,key:i._9_16}],e5=e=>16*Math.round(e/16),e8=e=>16*Math.ceil(e/16),e6=(e,t,n)=>{let r,i;let o=eU(n),a=e*t,l=e/t,d=l>=eF&&l<=16,u=e4[4],c=1/0;for(let e of e4){let t=Math.abs(l-e.ratio);t<c&&(c=t,u=e)}let p=u.key,m=eV(n),g=eB(n),[f,h]=g?["1K","2K"]:["2K","4K"],y=g?s.Rz:(o+m)/2,A=a>=y?h:f,S=A;if(d){let n=1;if(a<o?n=Math.sqrt(o/a):a>m&&(n=Math.sqrt(m/a)),r=e5(e*n),(i=e5(t*n))>ex){let e=ex/i;i=ex,r=e5(r*e)}if(r>ex){let e=ex/r;r=ex,i=e5(i*e)}if(r<400){let e=400/r;r=e8(400),(i=e5(i*e))>ex&&(i=ex)}if(i<400){let e=400/i;i=e8(400),(r=e5(r*e))>ex&&(r=ex)}let s=r*i;if(s<o&&(r<=i?(r=e8(o/i))>ex&&(r=ex):(i=e8(o/r))>ex&&(i=ex),s=r*i),s>m){let e=Math.sqrt(m/s);s=(r=16*Math.floor(r*e/16))*(i=16*Math.floor(i*e/16))}S=s>=y?h:f}else{let e=("4K"===A?e1:"1K"===A?e2:e0)[p];r=e.width,i=e.height,S=A}let C=r!==e||i!==t;return{width:r,height:i,tier:S,ratioKey:p,adjusted:C,aspectRatioFallback:!d}},e7=[{ratio:16/9,aspectRatio:l.oM.landscape},{ratio:4/3,aspectRatio:l.oM.landscape_4_3},{ratio:1,aspectRatio:l.oM.square},{ratio:3/4,aspectRatio:l.oM.portrait_3_4},{ratio:9/16,aspectRatio:l.oM.portrait}],e9=(e,t)=>{let n=e/t,r=e7[2],i=1/0;for(let e of e7){let t=Math.abs(n-e.ratio);t<i&&(i=t,r=e)}return r.aspectRatio},te=[{ratio:16/9,aspectRatio:l.oM.landscape},{ratio:4/3,aspectRatio:l.oM.landscape_4_3},{ratio:1,aspectRatio:l.oM.square},{ratio:3/4,aspectRatio:l.oM.portrait_3_4},{ratio:9/16,aspectRatio:l.oM.portrait}],tt=(e,t)=>{let n=e/t,r=te[2],i=1/0;for(let e of te){let t=Math.abs(n-e.ratio);t<i&&(i=t,r=e)}return r.aspectRatio},tn={[i._1_1]:{width:1024,height:1024}};i._21_9,i._20_9,i._2_1,i._16_9,i._16_10,i._3_2,i._4_3,i._5_4,i._1_1,i._4_5,i._3_4,i._2_3,i._10_16,i._9_16,i._1_2,i._9_20,i._9_21;let tr=e=>e?eM:e_,ti=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:a.Dj,t={min:ek,max:eM};switch(e){case a.Mj.FLUX_S:case a.Mj.FLUX_D:case a.Mj.SDXL:case a.Mj.QWEN_IMAGE:case a.Mj.QWEN_IMAGE_EDIT:case a.Mj.QWEN_IMAGE_EDIT_RE:let n={...t,width:eW[i._1_1].width,height:eW[i._1_1].height};return{[l.oM.square]:n,[l.oM.landscape]:{...t,width:eW[i._16_9].width,height:eW[i._16_9].height},[l.oM.portrait]:{...t,width:eW[i._9_16].width,height:eW[i._9_16].height},[l.oM.portrait_3_4]:{...t,width:eW[i._3_4].width,height:eW[i._3_4].height},[l.oM.landscape_4_3]:{...t,width:eW[i._4_3].width,height:eW[i._4_3].height},[l.oM.custom]:n,[l.oM.match_input_image]:n};case a.Mj.HUNYUAN_IMAGE_3_INSTRUCT:case a.Mj.HUNYUAN_IMAGE_3_FREE:let r={...t,width:eH[i._1_1].width,height:eH[i._1_1].height};return{[l.oM.square]:r,[l.oM.landscape]:{...t,width:eH[i._16_9].width,height:eH[i._16_9].height},[l.oM.portrait]:{...t,width:eH[i._9_16].width,height:eH[i._9_16].height},[l.oM.portrait_3_4]:{...t,width:eH[i._3_4].width,height:eH[i._3_4].height},[l.oM.landscape_4_3]:{...t,width:eH[i._4_3].width,height:eH[i._4_3].height},[l.oM.custom]:r,[l.oM.match_input_image]:r};case a.Mj.HUNYUAN_IMAGE_3_FREE_EDIT:{let e={min:256,max:1536},t={...e,width:eH[i._1_1].width,height:eH[i._1_1].height};return{[l.oM.square]:t,[l.oM.landscape]:{...e,width:eH[i._16_9].width,height:eH[i._16_9].height},[l.oM.portrait]:{...e,width:eH[i._9_16].width,height:eH[i._9_16].height},[l.oM.portrait_3_4]:{...e,width:eH[i._3_4].width,height:eH[i._3_4].height},[l.oM.landscape_4_3]:{...e,width:eH[i._4_3].width,height:eH[i._4_3].height},[l.oM.custom]:t,[l.oM.match_input_image]:t}}case a.Mj.NANO_BANANA:case a.Mj.NANO_BANANA_EDIT:case a.Mj.NANO_BANANA_PRO:case a.Mj.NANO_BANANA_PRO_EDIT:case a.Mj.NANO_BANANA_2:case a.Mj.NANO_BANANA_2_EDIT:let o={min:ek,max:eO,width:tn[i._1_1].width,height:tn[i._1_1].height};return{[l.oM.square]:o,[l.oM.landscape]:o,[l.oM.portrait]:o,[l.oM.portrait_3_4]:o,[l.oM.landscape_4_3]:o,[l.oM.custom]:o,[l.oM.match_input_image]:o};case a.Mj.SEEDREAM_4_0:case a.Mj.SEEDREAM_4_0_EDIT:case a.Mj.SEEDREAM_4_5:case a.Mj.SEEDREAM_4_5_EDIT:case a.Mj.SEEDREAM_5_0_PRO:case a.Mj.SEEDREAM_5_0_PRO_EDIT:let d={min:400,max:ex,width:e0[i._1_1].width,height:e0[i._1_1].height};return{[l.oM.square]:d,[l.oM.landscape]:d,[l.oM.portrait]:d,[l.oM.portrait_3_4]:d,[l.oM.landscape_4_3]:d,[l.oM.custom]:d,[l.oM.match_input_image]:d};case a.Mj.QWEN_IMAGE_2_1:case a.Mj.QWEN_IMAGE_2_1_EDIT:{let e={min:s.kP,max:s.NB},t=eP["2K"],n={...e,...t["1:1"]};return{[l.oM.square]:n,[l.oM.landscape]:{...e,...t["16:9"]},[l.oM.portrait]:{...e,...t["9:16"]},[l.oM.portrait_3_4]:{...e,...t["3:4"]},[l.oM.landscape_4_3]:{...e,...t["4:3"]},[l.oM.custom]:n,[l.oM.match_input_image]:n}}default:let u={...t,width:eW[i._1_1].width,height:eW[i._1_1].height};return{[l.oM.square]:u,[l.oM.landscape]:{...t,width:eW[i._16_9].width,height:eW[i._16_9].height},[l.oM.portrait]:{...t,width:eW[i._9_16].width,height:eW[i._9_16].height},[l.oM.portrait_3_4]:{...t,width:eW[i._3_4].width,height:eW[i._3_4].height},[l.oM.landscape_4_3]:{...t,width:eW[i._4_3].width,height:eW[i._4_3].height},[l.oM.custom]:u,[l.oM.match_input_image]:u}}},to=[{short:eW[i._16_9].height,long:eW[i._16_9].width},{short:ej[i._16_9].height,long:ej[i._16_9].width},{short:eq[i._16_9].height,long:eq[i._16_9].width}],ta=[{short:eW[i._4_3].height,long:eW[i._4_3].width},{short:eq[i._4_3].height,long:eq[i._4_3].width}],ts=(e,t)=>e===t&&(1024===e||640===e)?l.oM.square:to.some(n=>n.short===e&&n.long===t)?l.oM.portrait:to.some(n=>n.short===t&&n.long===e)?l.oM.landscape:ta.some(n=>n.short===e&&n.long===t)?l.oM.portrait_3_4:ta.some(n=>n.short===t&&n.long===e)?l.oM.landscape_4_3:l.oM.custom,tl=e=>{switch(e){case l.oM.portrait:return i._9_16;case l.oM.landscape:return i._16_9;case l.oM.square:return i._1_1;case l.oM.portrait_3_4:return i._3_4;case l.oM.landscape_4_3:return i._4_3;case l.oM.custom:return"Custom";case l.oM.match_input_image:return"Match";case l.oM.auto:return"Auto";default:return i._1_1}}},43241:function(e,t,n){"use strict";var r,i;n.d(t,{JA:function(){return o},P8:function(){return a},dh:function(){return r}}),(i=r||(r={})).Editor="Editor",i.Generate="Generate",i.GenerateFromIdea="GenerateFromIdea",i.GenerateWithModel="GenerateWithModel",i.Imitate="Imitate",i.Download="Download",i.Like="Like",i.Profile="Profile",i.SelectTeam="SelectTeam",i.AcceptTeamInvitation="AcceptTeamInvitation",i.SignupReward="SignupReward",i.Xspark="Xspark",i.JoinPublicSession="JoinPublicSession",i.ReturnTo="ReturnTo",i.OpenRecipe="OpenRecipe",i.OpenQuickAction="OpenQuickAction";let o=[r.Profile,r.Xspark,r.SignupReward],a=e=>e.loginTask?e:{loginTask:r.SignupReward}},69719:function(e,t,n){"use strict";n.d(t,{f:function(){return r}});let r={SIGN_IN:{id:"sign_in",version:"1.0.0"},PRICING:{id:"pricing",version:"1.0.0"},TOSS_CHECKOUT:{id:"toss_checkout",version:"1.0.0"},STRIPE_CHECKOUT:{id:"stripe_checkout",version:"1.0.0"},CURRENT_SUBSCRIPTION:{id:"current_subscription",version:"1.0.0"},CANCEL_SUBSCRIPTION:{id:"cancel_subscription",version:"1.0.0"},CANCEL_UPDATE_SUBSCRIPTION:{id:"cancel_update_subscription",version:"1.0.0"},SUBSCRIPTION_CHANGE:{id:"subscription_change",version:"1.0.0"},UPGRADE_TIMEFRAME:{id:"upgrade_timeframe",version:"1.0.0"},TEAM_PACK_REDUCE:{id:"team_pack_reduce",version:"1.0.0"},TEAM_PACK_REDUCE_CONFIRM:{id:"team_pack_reduce_confirm",version:"1.0.0"},DELETE_TEAM:{id:"delete_team",version:"1.0.0"},PURCHASE_AUTH:{id:"purchase_auth",version:"1.0.0"},CREATE_TEAM:{id:"create_team",version:"1.0.0"},UPDATE_TEAM:{id:"update_team",version:"1.0.0"},INVITE_MEMBER:{id:"invite_member",version:"1.0.0"},INVITED_TEAM:{id:"invited_team",version:"1.0.0"},TEAM_SELECTOR:{id:"team_selector",version:"1.0.0"},CREATE_PROJECT:{id:"create_project",version:"1.0.0"},UPDATE_TEAM_PROJECT:{id:"update_team_project",version:"1.0.0"},TRAINING_QUEUE:{id:"training_queue",version:"1.0.0"},TRAIN_LORA:{id:"train_lora",version:"1.0.0"}
28,TRAIN_PRIVATE_LORA:{id:"train_private_lora",version:"1.0.0"},IMAGE_EDITOR:{id:"image_editor",version:"1.0.0"},AUTO_CAPTIONING:{id:"auto_captioning",version:"1.0.0"},AUTO_CROPPING:{id:"auto_cropping",version:"1.0.0"},PRIVATE_LORA_UPLOADER:{id:"private_lora_uploader",version:"1.0.0"},PRIVATE_LORA_EDITOR:{id:"private_lora_editor",version:"1.0.0"},LORA_FIELD:{id:"lora_field",version:"1.0.0"},POST:{id:"post",version:"1.0.0"},SNS_PUBLISH:{id:"sns_publish",version:"1.0.0"},POST_PROCESS_CONFIRM_DIALOG:{id:"post_process_confirm_dialog",version:"1.0.0"},SKETCH_TO_IMAGE:{id:"sketch_to_image",version:"1.0.0"},QWEN_IMAGE_MASK:{id:"qwen_image_mask",version:"1.0.0"},IMAGE_TO_PROMPT:{id:"image_to_prompt",version:"1.0.0"},OUTPAINT_PREVIEW:{id:"outpaint_preview",version:"1.0.0"},VIDEO_CARD:{id:"video_card",version:"1.0.0"},GEN_PROFILE:{id:"gen_profile",version:"1.0.0"},PROFILE_VIEW:{id:"profile_view",version:"1.0.0"},STYLE_SELECT:{id:"style_select",version:"1.0.0"},POINT:{id:"point",version:"1.0.0"},TOP_MENU_PROFILE:{id:"top_menu_profile",version:"1.0.0"}
28,CONFIRM:{id:"confirm",version:"1.0.0"},VIDEO_LOOK:{id:"video-look",version:"1.0.0"},VIDEO_QUICK_EDIT:{id:"video-quick-edit",version:"1.0.0"},VIEW:{id:"view",version:"1.0.0"},LOG:{id:"log",version:"1.0.0"},PROMOTION_COUPON:{id:"promotion_coupon",version:"1.0.0"},HEADER_MENU:{id:"header_menu",version:"1.0.0"},MOBILE_HEADER:{id:"mobile_header",version:"1.0.0"},INDEX_PAGE:{id:"index_page",version:"1.0.0"}}},73908:function(e,t,n){"use strict";n.d(t,{CP:function(){return r},gU:function(){return i}});let r=2048,i=30},51109:function(e,t,n){"use strict";n.d(t,{Kr:function(){return s},e7:function(){return a},ir:function(){return o}});var r=n(81983),i=n(61897);let o={[i.E.team_rename]:r.R8.RewardTeamRename,[i.E.team_invite]:r.R8.RewardTeamInvite,[i.E.first_image]:r.R8.RewardFirstImage,[i.E.survey]:r.R8.ProfileBasicRewardSurvey,[i.E.survey_signup]:r.R8.ProfileBasicRewardSurvey,[i.E.academy_stage_a]:r.R8.RewardAcademyStage,[i.E.academy_stage_b]:r.R8.RewardAcademyStage},a={[i.E.survey_signup]:r.R8.ProfileBasicRewardSurvey,[i.E.first_image]:r.R8.ProfileBasicRewardFirstImage,[i.E.team_rename]:r.R8.ProfileBasicRewardTeamRename,[i.E.team_invite]:r.R8.ProfileBasicRewardTeamInvite},s={[i.E.survey_signup]:"survey",[i.E.first_image]:"first-image",[i.E.team_rename]:"team-rename",[i.E.team_invite]:"team-invite"}},23663:function(e,t,n){"use strict";var r,i;n.d(t,{_H:function(){return o},iY:function(){return r},nd:function(){return a}}),(i=r||(r={})).Home="/",i.Workspace="/workspace",i.Editor="/editor",i.Team="/team",i.Sns="/social",i.Ads="/ads",i.AdsJobs="/ads/jobs",i.AdsScan="/ads/scan",i.AdsModeration="/ads/moderation",i.AdsReviews="/ads/reviews",i.VideoEditor="/videoeditor",i.ApiDoc="/api-doc",i.Tools="/tools",i.Admin="/admin",i.Academy="/ko/academy";let o=e=>"/"===e||"/[locale]"===e,a={Blog:"https://xbrush.ai/blog",BlogKo:"https://xbrush.ai/ko/blog",BlogEn:"https://xbrush.ai/en/blog",Docs:"https://xbrush.ai/docs/",DocsKo:"https://xbrush.ai/ko/docs/",DocsEn:"https://xbrush.ai/en/docs/"}},44515:function(e,t,n){"use strict";n.d(t,{K:function(){return r},S:function(){return i}});let r="simple-gen-user",i="com.naver.nid.access_token"},42685:function(e,t,n){"use strict";n.d(t,{m:function(){return r},px:function(){return i},t:function(){return o}});let r={weight1:"1px",weight1_2:"1.2px",weight1_25:"1.25px",weight1_5:"1.5px",weight1_6:"1.6px",weight1_8:"1.8px",weight1_9:"1.9px",weight2:"2px",border:"1px",border2:"2px"},i=e=>"number"==typeof e?`${e}px`:void 0,o=e=>({base:i(e.base)??"0px",md:i(e.md)??"0px",lg:i(e.lg)??"0px"})},76031:function(e,t,n){"use strict";n.d(t,{$e:function(){return k},Fo:function(){return I},JL:function(){return M},bL:function(){return _}});var r=n(27378),i=n(86367),o=n(81983),a=n(1180),s=n(86677),l=n(43755),d=n(78976),u=n(82208),c=n(33999),p=n(44515),m=n(43241),g=n(93324),f=n(9497),h=n(5414),y=n(19826),A=n(85919),S=n(86594),C=n(97232),b=n(7741),E=n(50564),v=n(65535),T=n(59834),P=n(27654),w=n(18598),R=n(70301),L=n(5865);let D=()=>{let e=window.location.hash;("#"===e||""===e||"#/"===e)&&window.history.replaceState(null,"",window.location.pathname+window.location.search)},I=!1,k=e=>{I=e},_=!1,M=()=>{let{data:e,isLoading:t}=(0,P.q_)(),[n,k]=(0,r.useState)(!1),M=(0,d.b9)(h.h.showWithdrawnAccountPopup),O=(0,r.useRef)(null),x=(0,s.useRouter)(),N=(0,i.k)(),F=(0,l.NL)(),B=(0,d.b9)(h.h.postLoginTask),U=(0,d.b9)(g.qV);(0,r.useEffect)(()=>{let t=(null==e?void 0:e.userId)??null,n=O.current;t&&n!==t&&(0,T.Xb)(t),O.current=t},[null==e?void 0:e.userId]);let V=(0,r.useCallback)(()=>{[p.K,p.S].forEach(e=>localStorage.removeItem(e)),(0,y.Os)(),F.cancelQueries({queryKey:[w.U.MY_INFO]}),F.setQueryData([w.U.MY_INFO],null),F.removeQueries({queryKey:[S.V9]}),F.removeQueries({queryKey:[S.QJ]})},[F]),G=(0,r.useCallback)(async()=>{_=!0;let e=setTimeout(()=>{_=!1},5e3);try{await u.Api.signOut()}catch(e){console.error("[LOGOUT] Failed to notify server:",e)}V(),(0,T.b7)(),(0,A.tC)();try{let e=window.location.hostname,t=e.endsWith("xbrush.ai"),n=t?"; domain=.xbrush.ai":"";document.cookie=`xbrush_team_id=; path=/; max-age=0; SameSite=Lax${n}`,document.cookie=`x_has_model=; path=/; max-age=0; SameSite=Lax${n}`}catch(e){}let t=(0,L.w)(o.ZP.language);x.push(t).finally(()=>{clearTimeout(e),_=!1})},[V,x]),Q=(0,r.useCallback)(async(e,t)=>{if(!I){k(!0),I=!0;try{let n=(0,b._x)(),r=await u.Api.loginWithSSO(e,t,n);if(r.error){"WITHDRAWN_ACCOUNT"===r.error?(M(!0),(0,v.s8)()):N.apiError({response:{data:{error:r.error}}},{fallbackMessage:o.ZP.t(R.Q.UNKNOWN_ERROR)});return}let{accessToken:i,refreshToken:a,isNewUser:s}=r;if(!i||!a)throw Error("Invalid token");(0,y.BV)(i,a),u.Api.setToken(i),s&&((0,f.kv)((0,f.Cb)(x.query,o.ZP.language)),U(()=>()=>{}),B(m.P8));let l=await (0,P.ct)(F);(null==l?void 0:l.userId)&&(0,T.Xb)(l.userId),"guest"!==e&&(0,v.z4)(e),(0,E.Gh)(),(0,A.EX)(String(e)),s&&((0,A.je)(String(e)),(0,C.k1)("CompleteRegistration",`sso_${e}`,{content_name:String(e),status:!0},n.eventId),(0,b.ho)()),D()}catch(e){console.error("[LOGIN] Login failed:",e),V(),N.apiError(e,{fallbackMessage:o.ZP.t(R.Q.UNKNOWN_ERROR)})}finally{I=!1,k(!1)}}},[N,B,F,V,M]),W=(0,a.Nq)({onSuccess:async e=>{await Q("google",e.access_token)},onError:e=>{console.error("[Google OAuth] Error:",e)},onNonOAuthError:e=>{console.error("[Google OAuth] Non-OAuth error:",e)}}),H=(0,r.useCallback)(()=>{W()},[W]),q=(0,r.useCallback)(async()=>{let{access_token:e}=await c.A.login();await Q("kakao",e)},[Q]),j=(0,r.useCallback)(async()=>{let e=(0,y.getAccessToken)();return!!e||(N.info(o.ZP.t(R.Q.LoginRequired)),V(),!1)},[V,N]);return{user:e,isFetchingUser:t||n,login:Q,logout:G,loginWithGoogle:H,loginWithKakao:q,checkAndRelogin:j,cleanUserCache:V}}},71241:function(e,t,n){"use strict";n.d(t,{Qv:function(){return y},VP:function(){return f},xN:function(){return h}});var r=n(27378),i=n(31542),o=n(43755),a=n(82208),s=n(54043),l=n(18598),d=n(27654),u=n(34875);let c=(e,t)=>{if(!e||!t)return[];let n=[e],r=new Map,i=!1;for(;n.length>0;){let e=n.pop();if(e){if(e.id===t.id){i=!0;break}
28if(e.children)for(let t of e.children)r.set(t.id,e.id),n.push(t)}}if(!i)return[];let o=[],a=t.id;for(;a;)o.push(a),a=r.get(a);return o.reverse()},p=(e,t)=>[...(e??[]).filter(e=>e.teamId!==t.teamId),t],m=(e,t,n)=>{var r;let i=e.lastUsed??[],o=e.lastTeamId,a=o&&o!==t&&!i.some(e=>e.teamId===o)?[...i,{teamId:o,folderId:null}]:i,s=n?{teamId:t,folderId:(null===(r=n.folder)||void 0===r?void 0:r.id)??null}:i.find(e=>e.teamId===t)??{teamId:t,folderId:null};return p(a,s)},g=async(e,t)=>{let n=await e.fetchQuery({queryKey:[l.U.MY_INFO],queryFn:a.Api.getMyInfo}).catch(()=>void 0);return(null==n?void 0:n.preference)?n:t},f=e=>{var t,n;if(!e)return;let r=null===(t=e.preference)||void 0===t?void 0:t.lastTeamId,i=null===(n=e.teams)||void 0===n?void 0:n.find(e=>e.teamId===r);return i||(e.teams&&e.teams.length>0?e.teams[0]:void 0)},h=e=>{var t,n;let r=e.preference;return(null==r?void 0:null===(n=r.lastUsed)||void 0===n?void 0:null===(t=n.find(e=>e.teamId===r.lastTeamId))||void 0===t?void 0:t.folderId)??null},y=e=>{var t,n,y;let A=(0,o.NL)(),S=(0,r.useMemo)(()=>f(e),[null==e?void 0:e.teams,null==e?void 0:null===(t=e.preference)||void 0===t?void 0:t.lastTeamId]);(0,r.useEffect)(()=>{(0,u.yo)(e&&S?{userId:e.userId,teamId:S.teamId}:null)},[null==e?void 0:e.userId,null==S?void 0:S.teamId]);let[C,b]=(0,r.useState)(!0),[E,v]=(0,r.useState)(0),[T,P]=(0,r.useState)(null),w=(0,r.useRef)(null),R=(0,r.useRef)(0),L=(0,r.useRef)(0),[D,I]=(0,r.useState)(!1),[k,_]=(0,r.useState)([]),M=(0,r.useRef)(null);(0,r.useEffect)(()=>{let t=!1,n=e=>{w.current=e,P(e),v(e=>e+1)},r=async()=>{if(!e||!S){M.current=null,n(null);return}if(M.current===S.teamId){b(!1);return}if(null===M.current&&/^\/workspace\/(f|s)\//.test(window.location.pathname)){M.current=S.teamId,b(!1);return}let r=w.current;b(!0);let i=h(e);if(null===i){n(null),M.current=S.teamId,b(!1);return}try{let e=await A.fetchQuery({queryKey:[l.U.FOLDERS,S.teamId],queryFn:()=>a.Api.getLabelWithChildren(S.teamId,-1),staleTime:6e4});if(t)return;if(w.current!==r){M.current=S.teamId;return}let o=(0,s.findFolderById)(e,i),d=c(e,o);_(d.slice(0,-1)),n((null==r?void 0:r.kind)==="session"&&r.id===i?r:o),M.current=S.teamId}catch{t||w.current!==r||n(null)}finally{t||b(!1)}};return r(),()=>{t=!0}},[null==e?void 0:e.userId,null==e?void 0:null===(n=e.preference)||void 0===n?void 0:n.lastTeamId,null==e?void 0:null===(y=e.preference)||void 0===y?void 0:y.lastUsed,null==S?void 0:S.teamId]);let O=(0,r.useMemo)(()=>e&&e.teams&&e.teams.length>0?e.teams.filter(e=>!1===e.active):[],[null==e?void 0:e.teams]),x=(0,r.useCallback)(e=>{A.setQueryData([l.U.MY_INFO],t=>{if(!t)return t;if(!t.teams)return{...t,teams:[e]};let n=t.teams.findIndex(t=>t.teamId===e.teamId);if(-1!==n){let r=[...t.teams];return r[n]=e,{...t,teams:r}}return{...t,teams:[...t.teams,e]}})},[A]),N=(0,r.useCallback)(async(e,t)=>{var n,r,o;let s=++L.current,c=A.getQueryData([l.U.MY_INFO]),p=(null==c?void 0:c.preference)&&!(null===(n=c.teams)||void 0===n?void 0:n.some(t=>t.teamId===e))?await g(A,c):c;if(!p||!p.preference)return!1;if(!(null===(r=p.teams)||void 0===r?void 0:r.some(t=>t.teamId===e)))return console.error("Invalid team"),!1;let f={...p.preference,lastTeamId:e,lastUsed:m(p.preference,e,t)};I(!0);try{let n=await a.Api.updateUser(p.userId,{preference:f});if(!n)return console.error("Failed update user."),!1;let r=(null===(o=A.getQueryData([l.U.MY_INFO]))||void 0===o?void 0:o.userId)===p.userId;if(L.current!==s||!r)return!0;(0,u.yo)({userId:p.userId,teamId:e}),A.setQueryData([l.U.MY_INFO],e=>e?{...e,preference:f}:e),t&&(M.current=e,w.current=t.folder,(0,i.flushSync)(()=>P(t.folder)));try{let t=window.location.hostname,n=t.endsWith("xbrush.ai"),r=n?"; domain=.xbrush.ai":"",i="https:"===window.location.protocol?"; Secure":"";document.cookie=`xbrush_team_id=${e}; path=/; max-age=2592000; SameSite=Lax${i}${r}`,document.cookie=`x_has_model=; path=/; max-age=0; SameSite=Lax${r}`}catch(e){}try{await (0,d.On)(A),await A.fetchQuery({queryKey:[l.U.MY_INFO],queryFn:a.Api.getMyInfo})}catch(e){console.error("[selectTeam] refetch user failed (non-fatal):",e)}return!0}finally{I(!1)}},[A]),F=(0,r.useCallback)(async e=>{let t=A.getQueryData([l.U.MY_INFO]),n=f(t);if((null==e?void 0:e.teamId)&&n&&e.teamId!==n.teamId)return N(e.teamId,{folder:e});if(w.current=e,P(e),!n||!t||!t.preference)return!1;let r={teamId:n.teamId,folderId:(null==e?void 0:e.id)??null},i=()=>A.setQueryData([l.U.MY_INFO],e=>{var t;return e?{...e,preference:{...e.preference,lastUsed:p(null===(t=e.preference)||void 0===t?void 0:t.lastUsed,r)}}:e}),o=++R.current;i();let s=await a.Api.updateUser(t.userId,{preference:{...t.preference,lastUsed:p(t.preference.lastUsed,r)}});return s?(R.current===o&&i(),!0):(console.error("Failed update user."),!1)},[A,N]),B=(0,r.useCallback)(e=>{A.setQueryData([l.U.MY_INFO],t=>{if(!t||!t.teams)return t;let n=f(t);return n&&(n.point!==e||null!=n.credit)?{...t,teams:t.teams.map(t=>t.teamId===n.teamId?{...t,point:e,credit:void 0}:t)}:t})},[A]),U=(0,r.useCallback)(async()=>{await (0,d.On)(A);let e=await A.fetchQuery({queryKey:[l.U.MY_INFO],queryFn:a.Api.getMyInfo});return e},[A]);
28return{team:S,fetchingFolder:C,restoreSeq:E,selectedFolder:T,defaultPaths:k,invitedTeams:O,saveTeam:x,selectTeam:N,selectFolder:F,updatePoint:B,refetchUser:U,isFetchingTeam:D}}},18598:function(e,t,n){"use strict";n.d(t,{U:function(){return r}});let r={CREDIT_CONFIG:"/credit-config",BANNER_PACKS:"/banner/packs",BANNER_JOBS:"/banner/jobs",BANNER_REVIEWS:"/banner/reviews",BANNER_MODERATION_HISTORY:"/banner/moderation/history",INIT:"/init",CANVAS_TASKS:"/canvas/tasks",CATEGORIES:"/category",FOLDERS:"/labels",SESSIONS:"/sessions",SESSION:"/session",TEAM_LORA_MODELS:"/models/loras/team",LORA_MODELS:"/models/loras",MODEL_TYPES:"/models/types",MODELS:"/models",MY_INFO:"/account/getMyInfo",POINT_HISTORY:"/point/statistics",POSTS:"/posts",TASK_LOGS:"/teams/:teamId/task-logs",TASKS:"/teams/:teamId/tasks",USER_POSTS:"/posts/user",USERS:"/users",VIDEOS:"/videos",PURCHASE_HISTORY:"/payment/history",SUBSCRIPTION:"/payment/subscription",STRIPE_UPGRADE_PREVIEW:"/payment/stripe/subscription/upgrade/preview",REFUND_PAYMENTS:"/payment/refund",TEAM:"/teams",COUPONS:"/coupons",COUPONS_APPLY:"/coupons/apply",COUPONS_UNUSED:"/coupons/unused",COUPONS_SHARED:"/coupons/shared",CREDIT_CONFIG_ADMIN:"credit-config-admin",CREDIT_CONFIG_HISTORY:"credit-config-history",GLOBAL_PRICING_POLICY:"global-pricing-policy",GLOBAL_PRICING_POLICY_HISTORY:"global-pricing-policy-history",CATEGORY_PRICING_POLICIES:"category-pricing-policies",CATEGORY_PRICING_POLICY_HISTORY:"category-pricing-policy-history",MESSAGES:"/messages",MESSAGE_UNREAD_COUNTS:"/messages/unread-counts",PENDING_INVITATIONS:"/teams/pending-invitations",REWARD_EVENTS:"/rewards/events",IDENTITY_ME:"/identity-verification/me",SNS_ACCOUNTS:"/sns/accounts",SNS_SCHEDULED_POSTS:"/sns/schedule",SNS_PUBLISH_HISTORY:"/sns/history",SNS_INSIGHTS:"/sns/insights",VIDEO_PROJECTS:"/video-project/projects",TASK_COMMENTS:"/task-comments",TASKS_PICKER:"/teams/:teamId/tasks/picker",FREE_QUOTA:"/free-quota/me",EVENT_C_ELIGIBILITY:"/payment/event-c-eligibility",TRASH:"/teams/:teamId/trash",TEAM_STORAGE:"/teams/:teamId/storage",STORAGE_CONTENTS:"/teams/:teamId/storage/contents",ADMIN_STORAGE_USAGE:"/admin/storage/usage",ADMIN_STORAGE_SUMMARY:"/admin/storage/summary",MEMBERSHIP_ME:"/membership/me",ADMIN_FREE_GRANTS:"/admin/free-grants",ADMIN_MAINTENANCE:"/admin/maintenance",APP_CONFIG:"/config",ADMIN_APP_CONFIG:"/admin/config",ACADEMY_MEDIA:"/academy/media",ACADEMY_PROGRESS:"/academy/progress",ACADEMY_ADMIN_STAGES:"/academy/stages",ACADEMY_STUDY_ME:"/academy/study/requests/me",ACADEMY_STUDY_REQUESTS:"/academy/study/requests",ACADEMY_GRADE_ME:"/academy/grades/me",ACADEMY_GRADE_REQUESTS:"/academy/grades/requests",ACADEMY_JUDGE_NEXT:"/academy/judge/next",ACADEMY_JUDGE_ME:"/academy/judge/me",ACADEMY_JUDGE_ITEMS:"/academy/judge/items",CPP_ONAIR_FEED:"/public/cpp-onair/feed",CPP_ONAIR_WORK:"/public/cpp-onair/works",CPP_ONAIR_COMMENTS:"/public/cpp-onair/comments",CPP_ONAIR_MINE:"/public/cpp-onair/hearts/mine",CPP_ONAIR_ME:"/cpp-onair/me"}},45627:function(e,t,n){"use strict";n.d(t,{Cp:function(){return a},IA:function(){return r},XA:function(){return i},XL:function(){return s},bw:function(){return o},ib:function(){return l},p7:function(){return d}});let r=(e,t)=>`hub:${e}:${t}`,i=e=>`hub:${e}:`,o=e=>`ads-jobs:${e}`,a=e=>`s:${e}`,s="studio",l="tools",d=(e,t,n)=>{let r=!t||void 0!==n&&t.id===n||t.name===e;return`ws:${e}:${r?"home":t.id}`}},71783:function(e,t,n){"use strict";n.d(t,{Zh:function(){return o},_f:function(){return r},rZ:function(){return i}});let r=(e,t)=>t?{kind:"idle"}:e&&e.top>0?{kind:"restore",target:e.top,view:e.view}:{kind:"reset"},i=e=>{if(e.now>e.deadline)return"giveup";let t=void 0===e.view||e.view===e.currentView;return t&&e.maxTop>=e.target?"apply":"wait"},o=e=>{if("keydown"!==e.type)return!0;let t=e.target;return!(t&&(t.isContentEditable||"INPUT"===t.tagName||"TEXTAREA"===t.tagName))}},56635:function(e,t,n){"use strict";n.d(t,{f:function(){return r}});let r=e=>({read(t){try{let n=sessionStorage.getItem(e+t);return n?JSON.parse(n):void 0}catch{return}},write(t,n){try{sessionStorage.setItem(e+t,JSON.stringify(n))}catch{}}})},76223:function(e,t,n){"use strict";n.d(t,{I2:function(){return c},VX:function(){return p},dy:function(){return m},e9:function(){return l},n3:function(){return u},v6:function(){return d}});var r=n(56635);let i=new Map,o=(0,r.f)("__xb_scroll:"),a=new Set,s=e=>e&&Date.now()-e.at<=18e5?e:void 0,l=e=>s(i.get(e)),d=e=>{var t;return null===(t=s(i.get(e)))||void 0===t?void 0:t.view}
28,u=(e,t,n)=>{if(i.delete(e),i.set(e,t),i.size>50){let e=i.keys().next().value;void 0!==e&&i.delete(e)}"session"===n&&o.write(e,t)},c=e=>{i.delete(e)},p=e=>{for(let t of[...i.keys()])t.startsWith(e)&&i.delete(t)},m=e=>{if(a.has(e)||(a.add(e),i.has(e)))return;let t=s(o.read(e));t&&u(e,t)}},35895:function(e,t,n){"use strict";n.d(t,{K:function(){return r}});let r=e=>{let t=0,n=!1,r=()=>{var i;if(n||(null===(i=e.aborted)||void 0===i?void 0:i.call(e)))return;let o=e.judge({now:performance.now(),maxTop:e.getMaxTop()});if("giveup"!==o){if("apply"===o){e.apply();return}t=requestAnimationFrame(r)}};return e.immediate?r():t=requestAnimationFrame(r),{stop:()=>{n=!0,cancelAnimationFrame(t)}}}},35060:function(e,t,n){"use strict";n.d(t,{B:function(){return i}});var r=n(27378);let i=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:2500,[t,n]=(0,r.useState)(!1);return(0,r.useEffect)(()=>{let t=setTimeout(()=>n(!0),e);return()=>clearTimeout(t)},[e]),t}},58424:function(e,t,n){"use strict";n.d(t,{P:function(){return u}});var r=n(21045),i=n(18598),o=n(82208),a=n(27378),s=n(78976),l=n(5414);let d=e=>(0,r.a)({queryKey:[`${i.U.TEAM_LORA_MODELS}/${e}`],queryFn:async()=>e?await o.Api.getTeamLoraList(e)??[]:[],staleTime:3e5,enabled:!!e}),u=e=>{let{loras:t}=(0,s.Dv)(l.E_),{data:n=[],refetch:r}=d(e),i=(0,a.useMemo)(()=>[...t,...n],[t,n]),o=(0,a.useCallback)(e=>{let t=null==i?void 0:i.find(t=>t.id===e);return t},[i]);return{styles:i,teamStyles:n,getStyle:o,refetchTeamStyles:r}}},35695:function(e,t,n){"use strict";n.d(t,{M:function(){return d}});var r=n(78976),i=n(31069),o=n(27378),a=n(16181),s=n(26808),l=n(5414);let d=()=>{let{models:e}=(0,r.Dv)(l.E_),t=(0,o.useMemo)(()=>null==e?void 0:e.map(e=>"FLUX.1-schnell"===e.id?{...e,maxStep:Math.max(e.maxStep??0,12)}:e),[e]),n=(0,o.useCallback)(e=>{let n=null==t?void 0:t.find(t=>t.id===e);return n},[t]),d=(0,o.useCallback)((e,n)=>{let r=(null==t?void 0:t.filter(t=>t.category===e))??[];return n?r.filter(e=>!n.some(t=>t.id===e.id)):r},[t]),u=(0,o.useCallback)(e=>{if(!e)return;let n=null==t?void 0:t.find(t=>t.type.toUpperCase()===e.toUpperCase());return n},[t]),c=(0,o.useCallback)(()=>n(i.Q6),[n]),p=(0,o.useCallback)(e=>(0,a.W)(e,t),[t]),m=(0,o.useCallback)(()=>(null==t?void 0:t.filter(e=>s.isInpaintExcludedModelId(e.id)))??[],[t]);return{engines:t,getEngine:n,getEnginesIn:d,getEngineByType:u,getDefaultEngine:c,getEngineName:p,getInpaintExcludedEngines:m}}},337:function(e,t,n){"use strict";n.d(t,{D:function(){return d}});var r=n(27378),i=n(21045),o=n(78976),a=n(82208),s=n(18598),l=n(5414);let d=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{enabled:t=!0}=e,n=(0,o.b9)(l.s$),d=(0,i.a)({queryKey:[s.U.INIT],queryFn:()=>a.Api.getInitData(),staleTime:3e5,enabled:t});return(0,r.useEffect)(()=>{n(e=>({data:d.data||e.data,isLoading:d.isLoading}))},[d.data,d.isLoading,n]),{data:d.data,isLoading:d.isLoading,isFetching:d.isFetching,isSuccess:d.isSuccess,refetch:d.refetch}}},71709:function(e,t,n){"use strict";n.d(t,{ZT:function(){return d},$S:function(){return c},y6:function(){return u},rZ:function(){return m},KA:function(){return p}});var r=n(27378),i=n(78976),o=n(99029),a=n(58038),s=n(2407);let l=(0,s.cn)({open:!1}),d=e=>{var t,n;let r;return(e instanceof o.d7?r=null===(t=e.response)||void 0===t?void 0:t.data:"object"==typeof e&&null!==e&&(r=null===(n=e.response)||void 0===n?void 0:n.data),r)?{code:r.error??r.code??r.message,current:"number"==typeof r.current?r.current:void 0,required:"number"==typeof r.required?r.required:void 0}:{code:void 0}},u=e=>{let t=d(e).code;return t===a.Bq.NOT_ENOUGH_POINT||t===a.Bq.INSUFFICIENT_CREDIT},c=e=>{let{code:t,current:n,required:r}=d(e);return t!==a.Bq.NOT_ENOUGH_POINT&&t!==a.Bq.INSUFFICIENT_CREDIT?{}:{current:n,required:r}},p=()=>{let e=(0,i.b9)(l);return(0,r.useCallback)(t=>{e({open:!0,requiredPoints:null==t?void 0:t.requiredPoints,currentBalance:null==t?void 0:t.currentBalance})},[e])},m=()=>{let[e,t]=(0,i.KO)(l),n=(0,r.useCallback)(()=>t({open:!1}),[t]);return{state:e,close:n}}},99225:function(e,t,n){"use strict";n.d(t,{lb:function(){return u},qP:function(){return s}});var r=n(27378),i=n(86677),o=n(75405);let a=e=>e.startsWith("/admin")||e.startsWith("/maintenance"),s=e=>{var t;return e.bypassed?null:"maintenance"===e.mode?{reason:"planned",data:e}:(null===(t=e.health)||void 0===t?void 0:t.db)===!1?{reason:"outage"}:null}
28,l=(e,t,n)=>n-t<=45e3?e+1:1,d=()=>"visible"===document.visibilityState&&!1!==navigator.onLine,u=()=>{let e=(0,i.useRouter)();(0,r.useEffect)(()=>{let t;if(!e.isReady)return;let n=0,r=0,i=0,u=0,c=!1,p=0,m=!1,g=!1,f=!1,h=!1,y=null,A=new AbortController,S=()=>new URLSearchParams(window.location.search).get("xb_bypass"),C=e=>y&&!a(e)?y:null,b=(t,n)=>{h=!0;let r=new URLSearchParams(window.location.search);r.delete("xb_bypass");let i=r.toString(),o=new URLSearchParams({reason:t,from:window.location.pathname+(i?`?${i}`:"")});(null==n?void 0:n.since)&&o.set("since",n.since),(null==n?void 0:n.until)&&o.set("until",n.until),e.replace(`/maintenance?${o.toString()}`).catch(()=>{h=!1,E()})},E=()=>{if(f||h)return;void 0!==t&&window.clearTimeout(t);let e=n>0||i>0&&i<2;t=window.setTimeout(v,e?15e3:6e4)},v=async()=>{if(window.location.pathname.startsWith("/maintenance")||!d()){E();return}if(m){c=!0;return}m=!0,g=!1;let e=S();try{let t=await (0,o.B)(1e4,e,A.signal);if(f)return;if(n=0,S()!==e){c=!0;return}let r=s(t);if((null==r?void 0:r.reason)==="outage"){let e=Date.now();i=l(i,u,e),u=e}else i=0;let a=(null==r?void 0:r.reason)==="outage"&&i<2;y=a?null:r;let d=C(window.location.pathname);d&&b(d.reason,d.data)}catch{if(f||g||!d())return;let e=Date.now();n=l(n,r,e),r=e,n>=3&&!a(window.location.pathname)&&b("outage")}finally{m=!1,p=Date.now();let e=c;c=!1,!e||f||h?E():v()}},T=window.location.pathname.startsWith("/maintenance"),P=()=>{let e=window.location.pathname,t=T&&!e.startsWith("/maintenance");if(T=e.startsWith("/maintenance"))return;if(S()){h=!1,n=0,i=0,v();return}let r=C(e);if(r){b(r.reason,r.data);return}(h||t)&&(h=!1,n=0,i=0,v())};e.events.on("routeChangeComplete",P);let w=()=>{!f&&!h&&d()&&(Date.now()-p<5e3||v())},R=()=>{g=!0},L=()=>{"visible"===document.visibilityState?w():R()},D=e=>{e.persisted&&w()};return window.addEventListener("online",w),window.addEventListener("pageshow",D),window.addEventListener("pagehide",R),document.addEventListener("visibilitychange",L),v(),()=>{f=!0,A.abort(),void 0!==t&&window.clearTimeout(t),e.events.off("routeChangeComplete",P),window.removeEventListener("online",w),window.removeEventListener("pageshow",D),window.removeEventListener("pagehide",R),document.removeEventListener("visibilitychange",L)}},[e.isReady])}},27654:function(e,t,n){"use strict";n.d(t,{ct:function(){return y},On:function(){return f},A1:function(){return h},q_:function(){return A}});var r=n(82208),i=n(43755),o=n(21045),a=n(18598),s=n(19826),l=n(239),d=n(44515),u=n(99029),c=n(71241);let p=(e,t)=>{var n;let r=t.teamId;if(!r||(null===(n=(0,c.VP)(t.me))||void 0===n?void 0:n.teamId)!==r)return;let i=new Set(t.failed??[]),o=Array.isArray(t.failed);t.folderTree&&!i.has("folderTree")&&e.setQueryData([a.U.FOLDERS,r],t.folderTree),!i.has("subscription")&&(null!==t.subscription||o)&&e.setQueryData([a.U.SUBSCRIPTION,r],t.subscription),t.freeQuota&&!i.has("freeQuota")&&e.setQueryData([a.U.FREE_QUOTA,r],t.freeQuota),t.storage&&!i.has("storage")&&e.setQueryData([a.U.TEAM_STORAGE,r],t.storage)},m=e=>{var t,n,r,i;return(0,u.IZ)(e)&&((null===(t=e.response)||void 0===t?void 0:t.status)===401||(null===(n=e.response)||void 0===n?void 0:n.status)===403||!!(null===(i=e.config)||void 0===i?void 0:null===(r=i.url)||void 0===r?void 0:r.includes("/account/refresh-token")))},g=async e=>{let t;let n=void 0===e.getQueryData([a.U.MY_INFO]);if(!n)return r.Api.getMyInfo();try{t=await r.Api.getBootstrap()}catch(e){if(m(e))throw e;return r.Api.getMyInfo()}return p(e,t),t.me},f=e=>e.invalidateQueries({queryKey:[a.U.MY_INFO]}),h=(e,t)=>{e.setQueryData([a.U.MY_INFO],e=>e?{...e,...t}:e)},y=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return e.fetchQuery({queryKey:[a.U.MY_INFO],queryFn:r.Api.getMyInfo,staleTime:t?0:5e3})},A=()=>{let e=(0,i.NL)();return(0,o.a)({queryKey:[a.U.MY_INFO],queryFn:async()=>{let t=(0,s.getAccessToken)();if(!t)return null;let n=await g(e);return(0,l.E)(null==n?void 0:n.serverTime),localStorage.setItem(d.K,JSON.stringify(n)),n},enabled:!!(0,s.getAccessToken)(),staleTime:5e3,gcTime:3e5,refetchOnWindowFocus:!0,refetchOnMount:!1,refetchOnReconnect:!1,retry:!1})}},86367:function(e,t,n){"use strict";n.d(t,{k:function(){return u}});var r=n(30605),i=n(99029),o=n(81983),a=n(27378),s=n(50351);let l={success:2e3,info:2e3,warning:3e3,error:4e3},d=(e,t)=>{let n=0;for(let e=0;e<t.length;e++)n=(n<<5)-n+t.charCodeAt(e)|0;return`${e}_${n}`},u=()=>{let e=(0,r.pm)(),t=(0,a.useRef)({});return(0,a.useMemo)(()=>{let n=(n,r,i)=>{let o=(null==i?void 0:i.id)??d(n,r),a=t.current[o]??0;if(a>=4)return;let s=`${o}_${a}`;
28t.current[o]=a+1,e({id:s,title:r,description:null==i?void 0:i.description,status:n,duration:(null==i?void 0:i.duration)??((null==i?void 0:i.action)?5e3:l[n])??3e3,isClosable:(null==i?void 0:i.isClosable)??!1,action:null==i?void 0:i.action,onCloseComplete:()=>{t.current[o]=Math.max(0,(t.current[o]??1)-1)}})};return{success:(e,t)=>n("success",e,t),error:(e,t)=>n("error",e,t),warning:(e,t)=>n("warning",e,t),info:(e,t)=>n("info",e,t),apiError:(e,t)=>{var r,a;let l,d;if(e instanceof i.d7){let t=null===(r=e.response)||void 0===r?void 0:r.data;l=(null==t?void 0:t.error)??(null==t?void 0:t.message),d=null==t?void 0:t.detail}let u=l?s.c[l]:void 0;if(u)n(u.status,o.ZP.t(u.i18nKey,d),{duration:null==t?void 0:t.duration});else{let r=e instanceof i.d7?null===(a=e.response)||void 0===a?void 0:a.status:void 0;n("error",(null==t?void 0:t.fallbackMessage)??o.ZP.t((0,s.C)(r)),{duration:null==t?void 0:t.duration})}},show:e=>{let{status:t,message:r,...i}=e;n(t,r,i)}}},[e])}},86594:function(e,t,n){"use strict";n.d(t,{QJ:function(){return m},V9:function(){return p},O6:function(){return f}});var r=n(27378),i=n(43755),o=n(21045),a=n(92683),s=n(29331);let l=async e=>{let t=(0,s.E8)();try{let n=await fetch(`${t}/account/xbrush-login`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({xbrushJwt:e})});if(!n.ok)return null;let r=await n.json();return r.token??null}catch{return null}},d=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,n=(0,s.E8)();try{let r=await fetch(`${n}/notification/list?limit=${t}`,{method:"GET",headers:{Authorization:`Bearer ${e}`}});if(!r.ok)return[];let i=await r.json();return i.notifications??[]}catch{return[]}},u=async(e,t)=>{let n=(0,s.E8)();try{let r=await fetch(`${n}/notification/${t}/read`,{method:"PATCH",headers:{Authorization:`Bearer ${e}`}});return r.ok}catch{return!1}},c=async e=>{let t=(0,s.E8)();try{let n=await fetch(`${t}/notification/read-all`,{method:"PATCH",headers:{Authorization:`Bearer ${e}`}});return n.ok}catch{return!1}},p="xspark-token-exchange",m="xspark-notifications",g=()=>localStorage.getItem(a.Wx);function f(e){let t=(0,i.NL)(),n=g(),{data:a,isLoading:s}=(0,o.a)({queryKey:[p,n],queryFn:()=>n?l(n):null,enabled:e&&!!n,staleTime:18e5,retry:1}),f=[m,a],{data:h,isLoading:y}=(0,o.a)({queryKey:f,queryFn:()=>a?d(a):Promise.resolve([]),enabled:e&&!!a,staleTime:6e4,retry:1}),A=(0,r.useCallback)(()=>{t.invalidateQueries({queryKey:[m]})},[t]),S=(0,r.useCallback)(async e=>{a&&(await u(a,e),A())},[a,A]),C=(0,r.useCallback)(async()=>{a&&(await c(a),A())},[a,A]);return{notifications:h??[],isLoading:s||y,markRead:S,markAllRead:C}}},44910:function(e,t,n){"use strict";n.d(t,{Y_:function(){return m},y:function(){return u},ab:function(){return p},f3:function(){return c},kd:function(){return l}});var r=n(22501),i=n(29418);let o={ko:()=>n.e(6590).then(n.bind(n,19029)),en:()=>n.e(1523).then(n.bind(n,43421))},a=new RegExp(i.Wt),s=new Map,l=e=>a.test(e),d=e=>{var t,n;let i=null===(t=r.ZP.services)||void 0===t?void 0:t.languageUtils,a=(null==i?void 0:null===(n=i.toResolveHierarchy)||void 0===n?void 0:n.call(i,e))??[e];return a.find(e=>e in o)??e},u=()=>d(r.ZP.resolvedLanguage??r.ZP.language),c=e=>r.ZP.hasResourceBundle(d(e),"app"),p=e=>{let t=d(e);if(c(t))return Promise.resolve();let n=s.get(t);if(n)return n;let i=o[t];if(!i)return Promise.reject(Error(`[i18n] no app bundle for locale '${e}'`));let a=i().then(e=>{r.ZP.addResourceBundle(t,"app",e.default,!0,!0)}).catch(e=>{throw s.delete(t),e});return s.set(t,a),a},m=()=>{l(window.location.pathname)&&p(u()).catch(()=>{}),r.ZP.on("languageChanged",e=>{l(window.location.pathname)&&p(e).catch(()=>{})})}},81983:function(e,t,n){"use strict";n.d(t,{qL:function(){return F},R8:function(){return w.R},ZP:function(){return U},My:function(){return x}});var r=n(22501),i=n(8191);function o(e){return(o="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})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,function(e){var t=function(e,t){if("object"!=o(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=o(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==o(t)?t:t+""}(r.key),r)}}var s=[],l=s.forEach,d=s.slice,u=/^[\u0009\u0020-\u007e\u0080-\u00ff]+$/,c=function(e,t,n){var r=n||{};r.path=r.path||"/";var i=encodeURIComponent(t),o="".concat(e,"=").concat(i);if(r.maxAge>0){var a=r.maxAge-0;if(Number.isNaN(a))throw Error("maxAge should be a Number");o+="; Max-Age=".concat(Math.floor(a))}if(r.domain){if(!u.test(r.domain))throw TypeError("option domain is invali
28d");o+="; Domain=".concat(r.domain)}if(r.path){if(!u.test(r.path))throw TypeError("option path is invalid");o+="; Path=".concat(r.path)}if(r.expires){if("function"!=typeof r.expires.toUTCString)throw TypeError("option expires is invalid");o+="; Expires=".concat(r.expires.toUTCString())}if(r.httpOnly&&(o+="; HttpOnly"),r.secure&&(o+="; Secure"),r.sameSite)switch("string"==typeof r.sameSite?r.sameSite.toLowerCase():r.sameSite){case!0:case"strict":o+="; SameSite=Strict";break;case"lax":o+="; SameSite=Lax";break;case"none":o+="; SameSite=None";break;default:throw TypeError("option sameSite is invalid")}return o},p={create:function(e,t,n,r){var i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{path:"/",sameSite:"strict"};n&&(i.expires=new Date,i.expires.setTime(i.expires.getTime()+6e4*n)),r&&(i.domain=r),document.cookie=c(e,encodeURIComponent(t),i)},read:function(e){for(var t="".concat(e,"="),n=document.cookie.split(";"),r=0;r<n.length;r++){for(var i=n[r];" "===i.charAt(0);)i=i.substring(1,i.length);if(0===i.indexOf(t))return i.substring(t.length,i.length)}return null},remove:function(e){this.create(e,"",-1)}},m={name:"cookie",lookup:function(e){var t;if(e.lookupCookie&&"undefined"!=typeof document){var n=p.read(e.lookupCookie);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupCookie&&"undefined"!=typeof document&&p.create(t.lookupCookie,e,t.cookieMinutes,t.cookieDomain,t.cookieOptions)}},g={name:"querystring",lookup:function(e){var t;if("undefined"!=typeof window){var n=window.location.search;!window.location.search&&window.location.hash&&window.location.hash.indexOf("?")>-1&&(n=window.location.hash.substring(window.location.hash.indexOf("?")));for(var r=n.substring(1).split("&"),i=0;i<r.length;i++){var o=r[i].indexOf("=");o>0&&r[i].substring(0,o)===e.lookupQuerystring&&(t=r[i].substring(o+1))}}return t}},f=null,h=function(){if(null!==f)return f;try{f="undefined"!==window&&null!==window.localStorage;var e="i18next.translate.boo";window.localStorage.setItem(e,"foo"),window.localStorage.removeItem(e)}catch(e){f=!1}return f},y={name:"localStorage",lookup:function(e){var t;if(e.lookupLocalStorage&&h()){var n=window.localStorage.getItem(e.lookupLocalStorage);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupLocalStorage&&h()&&window.localStorage.setItem(t.lookupLocalStorage,e)}},A=null,S=function(){if(null!==A)return A;try{A="undefined"!==window&&null!==window.sessionStorage;var e="i18next.translate.boo";window.sessionStorage.setItem(e,"foo"),window.sessionStorage.removeItem(e)}catch(e){A=!1}return A},C={name:"sessionStorage",lookup:function(e){var t;if(e.lookupSessionStorage&&S()){var n=window.sessionStorage.getItem(e.lookupSessionStorage);n&&(t=n)}return t},cacheUserLanguage:function(e,t){t.lookupSessionStorage&&S()&&window.sessionStorage.setItem(t.lookupSessionStorage,e)}},b={name:"navigator",lookup:function(e){var t=[];if("undefined"!=typeof navigator){if(navigator.languages)for(var n=0;n<navigator.languages.length;n++)t.push(navigator.languages[n]);navigator.userLanguage&&t.push(navigator.userLanguage),navigator.language&&t.push(navigator.language)}return t.length>0?t:void 0}},E={name:"htmlTag",lookup:function(e){var t,n=e.htmlTag||("undefined"!=typeof document?document.documentElement:null);return n&&"function"==typeof n.getAttribute&&(t=n.getAttribute("lang")),t}},v={name:"path",lookup:function(e){var t;if("undefined"!=typeof window){var n=window.location.pathname.match(/\/([a-zA-Z-]*)/g);if(n instanceof Array){if("number"==typeof e.lookupFromPathIndex){if("string"!=typeof n[e.lookupFromPathIndex])return;t=n[e.lookupFromPathIndex].replace("/","")}else t=n[0].replace("/","")}}return t}},T={name:"subdomain",lookup:function(e){var t="number"==typeof e.lookupFromSubdomainIndex?e.lookupFromSubdomainIndex+1:1,n="undefined"!=typeof window&&window.location&&window.location.hostname&&window.location.hostname.match(/^(\w{2,5})\.(([a-z0-9-]{1,63}\.[a-z]{2,6})|localhost)/i);if(n)return n[t]}},P=function(){var e,t;function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,n),this.type="languageDetector",this.detectors={},this.init(e,t)}return e=[{key:"init",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};this.services=e||{languageUtils:{}}
28,this.options=function(e){return l.call(d.call(arguments,1),function(t){if(t)for(var n in t)void 0===e[n]&&(e[n]=t[n])}),e}(t,this.options||{},{order:["querystring","cookie","localStorage","sessionStorage","navigator","htmlTag"],lookupQuerystring:"lng",lookupCookie:"i18next",lookupLocalStorage:"i18nextLng",lookupSessionStorage:"i18nextLng",caches:["localStorage"],excludeCacheFor:["cimode"],convertDetectedLanguage:function(e){return e}}),"string"==typeof this.options.convertDetectedLanguage&&this.options.convertDetectedLanguage.indexOf("15897")>-1&&(this.options.convertDetectedLanguage=function(e){return e.replace("-","_")}),this.options.lookupFromUrlIndex&&(this.options.lookupFromPathIndex=this.options.lookupFromUrlIndex),this.i18nOptions=n,this.addDetector(m),this.addDetector(g),this.addDetector(y),this.addDetector(C),this.addDetector(b),this.addDetector(E),this.addDetector(v),this.addDetector(T)}},{key:"addDetector",value:function(e){this.detectors[e.name]=e}},{key:"detect",value:function(e){var t=this;e||(e=this.options.order);var n=[];return(e.forEach(function(e){if(t.detectors[e]){var r=t.detectors[e].lookup(t.options);r&&"string"==typeof r&&(r=[r]),r&&(n=n.concat(r))}}),n=n.map(function(e){return t.options.convertDetectedLanguage(e)}),this.services.languageUtils.getBestMatchFromCodes)?n:n.length>0?n[0]:null}},{key:"cacheUserLanguage",value:function(e,t){var n=this;t||(t=this.options.caches),t&&(this.options.excludeCacheFor&&this.options.excludeCacheFor.indexOf(e)>-1||t.forEach(function(t){n.detectors[t]&&n.detectors[t].cacheUserLanguage(e,n.options)}))}}],a(n.prototype,e),t&&a(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}();P.type="languageDetector";var w=n(54241),R=n(87883),L=n(44910),D=n(18283),I=n(29418);let k=new Set,_=new Set(I.uc),M=(e,t,n)=>{let r=n in w.R||n.includes(".")&&_.has(n.split(".",1)[0]);if(!r)return;let i=`${e}:${t}:${n}`;k.has(i)||(k.add(i),(0,D.qo)({name:"i18n_missing_key",payload:{lng:e,ns:t,key:n.slice(0,100)}}))};var O=n(57071);let x=e=>R.ACTIVE.includes(e),N=RegExp(`^/(${R.ACTIVE.join("|")})(?:/|$)`),F="i18nextLng",B=(()=>{let e=window.location.pathname.match(N);if(e)return e[1];try{let e=localStorage.getItem(F);if(e&&x(e))return e}catch{}})();r.ZP.use(P).use(i.Db).init({supportedLngs:[...R.ACTIVE],resources:{ko:{common:{All:"전체",Cancel:"취소",Close:"닫기",Confirm:"확인",Creator:"생성자",Decline:"거절",Delete:"삭제",Download:"다운로드",Editor:"편집기",Email:"이메일",Upload:"업로드",Enhance:"프롬프트 보강",Error:"오류",Generate:"이미지 생성",Generating:"생성 중...",Inpaint:"인페인트",Invite:"초대",Inviting:"초대 중",Language:"언어",Like:"좋아요",Menu:"메뉴",Model:"모델",Next:"다음",Nickname:"별명",None:"없음",Optional:"선택사항",Outpaint:"아웃페인트",Paid:"결제 완료",Point:"크레딧",Post:"게시",Prev:"이전",Price:"가격",Product:"상품",Profile:"프로필",Purchase:"구매",Required:"필수",Runs:"{{count}} 실행",Save:"저장",Seed:"시드",Select:"선택",SourceImage:"원본 이미지",Status:"상태",Support:"지원",Total:"합계",Type:"유형",Upscaler:"업스케일러",Warning:"경고",Advanced:"고급 설정",HidePassword:"비밀번호 숨기기",Loading:"로딩 중...",ShowPassword:"비밀번호 표시",Apply:"적용",Auto:"자동",Custom:"사용자 정의",Help:"도움말",Remix:"생성",Segmentation:"분할",Submit:"학습 시작",CreatedAt:"생성일",GoHome:"홈으로 이동",NotAvailable:"N/A",OpenMenu:"메뉴 열기",AccountMenuTitle:"계정",SkipToContent:"본문 바로가기",SwitchToDarkMode:"다크 모드로 전환",SwitchToLightMode:"라이트 모드로 전환",PerUnitPrefix:"매",PointHistory:"크레딧 내역",PrivacyPolicy:"개인정보처리방침",RemoveBackground:"ë°°ê²½ 제거",Source:"원본",SelectPlan:"필요에 따라 선택하는 합리적 요금제",DiscountPlan:"연간 결제 시 <strong>20% 할인 혜택</strong>을 제공합니다!",UserGuide:"매뉴얼",ContactSupport:"문의하기",AdminPageMenu:"관리자 페이지",AltCreatorProfile:"{{name}} 크리에이터 프로필 사진",Audio:"오디오",SoundEffect:"사운드\n이펙트",Animate:"영상 생성",Lipsync:"립싱크\n ",AUTH_FAILED:"인증에 실패했습니다.",CONTENT_POLICY_VIOLATION:"콘텐츠 정책을 위반했습니다.",FAIL_TO_GENERATE_IMAGE:"이미지 생성에 실패했습니다.",FAIL_TO_GENERATE_PROMPT:"프롬프트 생성에 실패했습니다.",FAIL_TO_GENERATE_VIDEO:"비디오 생성에 실패했습니다.",FAIL_TO_GENERATE_TRAINING:"학습에 실패했습니다.",IMAGE_ACCESS_DENIED:"이미지 접근이 거부되었습니다.",INVALID_PARAMS:"잘못된 파라미터입니다.",INVALID_TOKEN:"토큰이 유효하지 않습니다.",MODEL_ERROR:"모델 오류가 발생했습니다.",NOT_ENOUGH_POINT:"크레딧이 부족합니다.",NO_DETECTION:"감지된 항목이 없습니다.",QUOTA_EXCEEDED:"할당량을 초과했습니다.",SERVER_ERROR:"서버 오류가 발생했습니다.",SERVER_OVERLOADED:"서버가 바쁩니다. 잠시 후 다시 시도해주세요.",TIMEOUT:"요청 시간이 ì´
28ˆê³¼ë˜ì—ˆìŠµë‹ˆë‹¤.",PROJECT_NOT_FOUND:"프로젝트를 찾을 수 없습니다.",ErrorInvalidProductId:"유효하지 않은 상품 ID 형식입니다",ErrorPageNotFound:"페이지를 찾을 수 없습니다",ErrorPageNotFoundDescription:"요청하신 페이지가 존재하지 않거나 이동되었습니다.",ErrorGoHome:"홈으로 이동",ErrorGoBack:"이전 페이지로",ErrorCreatedByXbrush:"Created by XBRUSH",GenerationFailed:"생성 실패",MaintenanceBadge:"서비스 점검 중",MaintenanceTitleLine1:"더 나은 XBRUSH를 위해",MaintenanceTitleAccent:"잠시 멈춰",MaintenanceTitleSuffix:" 있습니다",MaintenanceDescription:"시스템 점검을 진행하고 있습니다. 작업 중인 콘텐츠는 안전하게 보관되어 있으며, 점검이 끝나면 자동으로 다시 연결됩니다.",MaintenanceStartLabel:"점검 시작",MaintenanceEndLabel:"예상 완료",MaintenanceContactLabel:"문의",MaintenanceAutoCheck:"30초마다 자동으로 상태를 확인합니다",MaintenanceOutageBadge:"일시적인 서비스 장애",MaintenanceOutageTitleLine1:"서비스 연결에",MaintenanceOutageTitleAccent:"일시적인 문제",MaintenanceOutageTitleSuffix:"가 발생했습니다",MaintenanceOutageDescription:"서비스를 복구하고 있습니다. 작업 중인 콘텐츠는 안전하게 보관되어 있으며, 복구되는 대로 자동으로 다시 연결됩니다.",MaintenanceOutageAutoCheck:"15초마다 자동으로 상태를 확인합니다",MaintenanceRetryNow:"지금 다시 확인",MaintenanceRetryChecking:"확인 중…",TaskErrorCategoryAuth:"인증 오류",TaskErrorCategoryValidation:"입력 오류",TaskErrorCategoryBilling:"크레딧 부족",TaskErrorCategoryRateLimit:"요청 한도 초과",TaskErrorCategorySafety:"안전 정책",TaskErrorCategoryProvider:"생성 실패",TaskErrorCategoryTimeout:"시간 초과",TaskErrorCategoryInternal:"서버 오류",ErrorExtractingLevel:"제품 ID에서 레벨 추출 실패:",Concept:"개념",GenerationHistory:"생성 기록",PremiumAd:"프리미엄 광고",UseThisTemplate:"이 템플릿으로 만들기",Imitate:"모방 생성",MaskApproximation:"영역 표시는 근사치",InvalidActionType:"잘못된 작업 유형입니다.",InvalidEmail:"올바른 이메일 형식을 입력하세요",InvalidPassword:"비밀번호는 8자 이상이며 대문자/소문자/숫자/특수문자를 포함해야 합니다.",InvalidCode:"잘못된 인증 코드입니다",InvalidDimensions:"유효하지 않은 크기입니다",Login:"로그인",LoginWithGoogle:"Google 로그인",LoginWithKakao:"카카오 로그인",LoginWithNaver:"네이버 로그인",BackToLogin:"로그인으로 돌아가기",LoginMessageHeadLineLogin:"단 1초면 아이디어가 \n바로 결과로 이어집니다.",LoginMessageSubLogin:"복잡한 과정 없이, 지금 가입하고 이미지와 영상을 \n제한 없이 생성해보세요.",LoginMessageHeadLineSignUp:"지금 가입하고 무료 크레딧으로 바로 시작하세요.",LoginMessageSubSignUp:"간단한 가입만으로 바로 생성 기능을 사용할 수 있습니다.",LoginMessageHeadLineGenerate:"이미지와 영상, 바로 만들어보세요!",LoginMessageSubGenerate:"클릭 한 번으로 프로급 결과물이 완성됩니다.",LoginMessageHeadLineEdit:"완성도는 디테일에서 만들어집니다.",LoginMessageSubEdit:"말로 다듬고, 클릭으로 수정하는 AI 캔버스를 경험해보세요!",LoginMessageHeadLineImitable:"만들었던 바로 ê·¸ 비밀 프롬프트를 지금 확인하세요!",LoginMessageSubImitable:"클릭 한 번으로 제작 과정을 그대로 확인할 수 있습니다.",LoginMessageHeadLineLoginMd:"단 1초면 아이디어가 \n바로 결과로 이어집니다.",LoginMessageHeadLineLoginLg:"단 1초면 아이디어가 바로 결과로 이어집니다.",LoginMessageSubLoginMd:"복잡한 과정 없이, 지금 가입하고 이미지와 영상을 \n제한 없이 생성해보세요.",LoginMessageSubLoginLg:"복잡한 과정 없이, 지금 가입하고 이미지와 영상을 \n제한 없이 생성해보세요.",LoginMessageHeadLineSignUpMd:"지금 가입하고 \n무료 크레딧으로 \n바로 시작하세요.",LoginMessageHeadLineSignUpLg:"지금 가입하고 무료 크레딧으로 바로 시작하세요.",SignIn:"회원가입",SignOut:"로그아웃",SignUpAgreement:"회원가입 시, <0>이용약관</0> 및 <1>개인정보처리방침</1>에 동의하게 됩니다.",SigninWithGoogle:"Google로 가입하기",SigninWithKakao:"카카오로 가입하기",SigninWithNaver:"네이버로 가입하기",SignInOrSignUp:"XBRUSH에 오신 것을 환영합니다",SignInLabel:"계정이 없으신가요?",SignInButton:"회원가입",SignInGoLoginTitle:"회원가입",SignInGoLoginLabel:"이미 계정이 있으신가요?",SignInGoLoginButton:"로그인",OrContinueWith:"또는",SessionEndedBannerTitle:"로그아웃되었습니다",SessionEndedBannerDe
28scription:"로그인이 만료되어 로그아웃되었습니다. 다시 로그인해 주세요.",SessionEndedAnotherDeviceBannerTitle:"다른 기기에서 로그인되었습니다",SessionEndedAnotherDeviceBannerDescription:"다른 기기에서 로그인되어 이 기기에서는 로그아웃되었습니다. 다시 로그인해 주세요.",EmailPlaceholder:"이메일 주소를 입력하세요",EmailVerificationSent:"인증 코드가 이메일로 전송되었습니다",EmailAlreadyExists:"이미 가입된 이메일입니다",EmailNotFound:"등록되지 않았거나 가입이 완료되지 않은 이메일입니다. 회원가입에서 이어서 진행해 주세요.",WithdrawnAccountTitle:"탈퇴한 계정",WithdrawnAccountDescription:"이미 탈퇴 처리된 계정입니다. 동일한 이메일로 재가입이 불가합니다.",ResendEmail:"이메일 다시 받기",VerificationCodeExpired:"인증 코드가 만료되었습니다. 재전송 버튼을 눌러주세요.",CheckYourInbox:"받은 편지함을 확인하세요",CheckYourInboxDescription:"{{email}} 주소로 받은 인증 코드를 입력하세요",EditEmail:"편집",PasswordPlaceholder:"비밀번호를 입력하세요",PasswordMismatch:"비밀번호가 일치하지 않습니다",WrongEmailOrPassword:"이메일 또는 비밀번호가 올바르지 않습니다.",AuthTemporaryError:"일시적인 문제로 처리하지 못했어요. 잠시 후 다시 시도해 주세요.",EnterNewPassword:"새 비밀번호 입력",NewPasswordPlaceholder:"새 비밀번호",ConfirmNewPasswordPlaceholder:"새 비밀번호 확인",ForgotPassword:"비밀번호를 잊으셨나요?",ForgotPasswordTitle:"비밀번호 재설정",PasswordResetCodeSent:"비밀번호 재설정 코드가 발송되었습니다.",ResetPassword:"비밀번호 재설정",ConfirmPasswordPlaceholder:"비밀번호를 다시 입력하세요",ForgotPasswordDescription:"이메일 주소를 입력하시면 비밀번호 재설정 코드를 보내드립니다.",CodeExpired:"인증 코드가 만료되었습니다",UserNotFound:"등록되지 않은 이메일입니다.",VerificationCode:"인증 코드",ContentDeleted:"삭제했습니다.",NavTitleHome:"홈",SnsBack:"이전",DataDeletionTitle:"데이터 삭제 요청이 접수되었습니다",DataDeletionBody:"계정과 연결된 데이터 삭제 요청이 접수되어 처리되었습니다. 관련 소셜 계정 연결 및 저장된 데이터가 xbrush.ai에서 삭제되었습니다.",DataDeletionConfirmationCode:"확인 코드",DataDeletionFooter:"이 요청에 대해 궁금한 점이 있으면 xbrush.ai를 방문해 주세요.",InReview:"심의 중",Rejected:"게시보류",DeletePostTitle:"게시물 삭제",DeletePostText:"이 게시물을 삭제하시겠습니까?",PostDeleted:"게시물을 삭제했습니다.",ProfileImage:"프로필 이미지",ShowProfile:"프로필 설정",ProfileBasicRejected:"초대를 거절했습니다.",ProfileBasicRewardSurvey:"설문조사 보상",ProfileBasicRewardFirstImage:"첫 이미지 생성 보상",ProfileBasicRewardTeamRename:"팀 이름 변경 보상",ProfileBasicRewardTeamInvite:"팀원 초대 보상",WelcomeHead1:"어서 오세요, 새 작업실이에요",WelcomeSub1:"이제 AI와 함께 만들어 가요",WelcomeHead2:"말하면, 만들어집니다.",WelcomeSub2:"어려우면 레시피를 골라 바로 시작하세요",WelcomeHead3:"가입 선물이 도착했어요",WelcomeCreditLabel:"바로 쓰는 크레딧",WelcomeSurveyButton:"1분 설문하고 100C 더 받기",Welc
28omeStartButton:"바로 시작하기",WelcomeNext:"다음",WelcomeShowcaseIdPhoto:"증명사진",WelcomeShowcasePetPortrait:"반려동물 초상",WelcomeShowcaseColorOptions:"컬러 옵션",WelcomeShowcaseWeddingSnap:"웨딩 스냅",WelcomeShowcaseEmojiPack:"이모티콘",WelcomeShowcaseMenuPhotos:"메뉴 사진",LoginSuccessWait:"로그인을 마무리하고 있어요",TeamCelebrateCaption:"이제 함께 만들 수 있어요",InsufficientPointModalTitle:"크레딧이 부족해요",InsufficientPointModalDescription:"크레딧을 충전하거나 무료 미션으로 추가 크레딧을 받을 수 있어요.",InsufficientPointModalRequiredLabel:"필요",InsufficientPointModalBalanceLabel:"보유",InsufficientPointModalShortageLabel:"부족",InsufficientPointModalPrimaryButton:"크레딧 충전하기",InsufficientPointModalSecondaryButton:"무료로 크레딧 받기",InsufficientPointModalNoAuthDescription:"결제 권한이 없는 계정이에요. 팀 관리자에게 크레딧 충전을 요청해 주세요.",InsufficientPointModalNoAuthPrimaryButton:"확인",SurveyQGoal:"어떤 걸 만들고 싶으세요?",SurveyQGoalSub:"딱 맞게 추천해 드릴게요",SurveyOptProduct:"제품 사진",SurveyOptMarketing:"광고\xb7마케팅",SurveyOptSns:"SNS 게시물",SurveyOptYoutube:"유튜브 썸네일",SurveyOptDesign:"디자인 시안",SurveyOptIllust:"일러스트",SurveyOptPhoto:"사진 보정",SurveyOptFun:"취미\xb7재미",SurveyQJob:"어떤 일을 하고 계세요?",SurveyOptMarketer:"마케터",SurveyOptDesigner:"디자이너",SurveyOptSeller:"쇼핑몰\xb7셀러",SurveyOptCreator:"크리에이터",SurveyOptFounder:"대표\xb7운영",SurveyOptOffice:"사무\xb7기획",SurveyOptStudent:"학생\xb7취준생",SurveyQTools:"써 본 AI 이미지 도구가 있나요?",SurveyOptChatgpt:"ChatGPT\xb7달리",SurveyOptMidjourney:"미드저니",SurveyOptCanva:"캔바\xb7미리캔버스",SurveyOptFirefly:"어도비 Firefly",SurveyOptSd:"스테이블 디퓨전",SurveyOptWrtn:"뤼튼",SurveyOptFirstTime:"처음이에요",SurveyQChannel:"XBRUSH는 어떻게 알게 되셨어요?",SurveyOptSearch:"포털 검색",SurveyOptYoutubeCh:"유튜브",SurveyOptInsta:"인스타\xb7틱톡",SurveyOptFriend:"지인 추천",SurveyOptCommunity:"블로그\xb7카페",SurveyOptAd:"광고",SurveyOptOther:"기타",SurveyMultiHint:"여러 개 골라도 돼요",SurveyOtherPlaceholder:"직접 입력해 주세요",SurveyStepOf:"{{current}} / {{total}}",SurveyNext:"다음",SurveySkip:"다음에 할게요",SurveyRewardPill:"완료하면 +{{point}}C",SurveySubmitCta:"완료하고 +{{point}}C 받기",SurveyDoneHead:"답변 고마워요!",SurveyDoneSub:"크레딧이 충전됐어요",SurveyDoneRewardLabel:"설문 보상",SurveyDoneCta:"시작하기",Refunded:"환불 완료",RefundDescription:"잔여 크레딧이 구매 크레딧 이상일 경우 7일 이내 환불 가능합니다.",RefundFailed:"환불 실패",RefundSubscriptionNotice:"구독 상품 결제를 취소할 경우 구독 또한 취소됩니다.",EnterReasonToRefund:"환불 사유를 입력하세요",ReasonToRefund:"환불 사유",RequestRefund:"환불 요청",TrainingFailed:"학습 실패",TrainingFailedDefault:"스타일 생성에 실패했습니다.",PixelsTooLow:"총 픽셀이 너무 적습니다: {{current}} (최소: {{min}})",PixelsTooHigh:"총 픽셀이 너무 많습니다: {{current}} (최대: {{max}})",AspectRatioTooNarrow:"종횡비가 너무 좁습니다: {{current}} (최소: {{min}})",AspectRatioTooWide:"종횡비가 너무 넓습니다: {{current}} (최대: {{max}})",PixelsAndRatioInvalid:"픽셀 수와 종횡비가 모두 범위를 벗어났습니다",WorkspaceHome:"홈",VideoRenderCompleteTitle:"비디오 렌더링 완료",VideoRenderFailedTitle:"비디오 렌더링 실패",VideoRenderDefaultProjectName:"작업실에서 확인 가능합니다",VideoRenderOpenAction:"비디오 열기",VideoRenderCopyUrlAction:"URL 복사",MessageMenuButton:"알림",MessageTitle:"알림",MessageEmpty:"알림이 없습니다",MessageMarkAllRead:"모두 읽음",MessageTeamInviteTag:"[팀초대]",MessageTeamInviteWithCreator:"{{creatorName}}님이 {{teamName}}팀에 초대했습니다.",MessageTeamInviteNoCreator:"{{teamName}}팀에 초대되었습니다.",DeclineInvitationText:"초대를 거절하면 목록에서 사라지며, 다시 참여하려면 팀 관리자
28의 재초대가 필요합니다. 거절하시겠습니까?",MessageAccept:"수락",MessageApply:"응모",RewardReceived:"{{point}} 크레딧을 받았습니다!",RewardTeamRename:"팀 이름 변경 보상",RewardAcademyStage:"아카데미 실습 크레딧",RewardTeamInvite:"팀원 초대 보상",RewardFirstImage:"첫 이미지 생성 보상",TeamRoleOwner:"소유자",TeamRoleAdmin:"관리자",TeamRoleEditor:"편집자",TeamRoleViewer:"뷰어",TeamSelectorTitle:"팀 선택",TeamSwitcherRecent:"최근",TeamSwitcherBack:"뒤로",TeamSettings:"팀 설정",TeamNamePlaceHolder:"팀 이름을 입력해 주세요.",RemoveFromTeam:"'{{name}}' 팀에서 제외되었습니다.",InviteMemberEmailPlaceholder:"이메일 주소",SwitchingTeam:"팀을 전환하는 중...",AlreadyTeamMember:"이미 팀 멤버입니다",CreateTeamStep2Title:"팀원 추가",TeamStartButton:"시작하기",CreateTeamSubmit:"팀 만들기",CreateTeamTitle:"새 팀 만들기",CreateTeamStep1Desc:"이름만 정하면 바로 시작해요.",CreateTeamStep2Desc:"이메일로 팀원을 초대해요. <br> 나중에 팀 설정에서도 할 수 있어요.",TeamDemoCaption1:"한 작업실에서 함께 만들어요",AddTeam:"팀 만들기",AddedToTeam:"'{{name}}' 팀에 초대되었습니다.",TeamName:"팀 이름",TeamNameMinLength:"최소 2글자 이상",TeamNameMaxLength:"최대 30글자까지 입력 가능",TeamNameInvalidChars:"문자, 숫자, 공백과 . _ - ' & , 만 사용 가능",GnbNavApi:"API",GnbNavAcademy:"아카데미",GnbNavRecipes:"레시피",GnbNavQuickStart:"빠른 시작",GnbNavPricing:"요금제",SignInVideoCredit:"이 영상은 XBRUSH로 생성되었습니다",LastUsedBadge:"최근 로그인",CppWelcomeDoneSub:"{{cohort}}기 \xb7 {{level}} 로 등록되었어요.\n{point} 크레딧이 들어왔고, 앞으로 매달 들어옵니다.\n프로필 설정 > 크리에이터 파트너에서 확인하세요.",CppWelcomeTitle:"CPP 크리에이터 파트너가 되셨습니다",TeamPackBasicDesc:"저렴한 가격으로 팀원을 늘리세요",TeamPackImageDesc:"매월 크레딧이 부족할 때 사용하세요",TeamPackVideoDesc:"크레딧을 가장 효과적으로 늘리세요",TeamPackCapacityAmount:"시트 ",AcceptInvite:"수락",InvitedTeamsTitle:"초대받은 팀 목록",NewInvitation:"팀 초대 받음",AcceptingInvitation:"초대를 수락하는 중...",InvitationAccepted:"초대가 수락되었습니다!",InvitationNotFound:"초대를 찾을 수 없습니다",InvitationAcceptFailed:"초대 수락에 실패했습니다",ApplyCoupon:"쿠폰 사용",ApplyCouponSuccess:"쿠폰 성공",ApplyCouponFail:"쿠폰 실패",ApplyCouponDescription:"해당 쿠폰은 현재 선택된 팀의 크레딧으로 지급됩니다. <br> 현재 선택된 팀은 <strong>'{{teamName}}'</strong> 입니다.",ApplyCouponPlaceHolder:"사용할 쿠폰 번호를 입력하세요",CouponDoneTitle:"쿠폰이 적용됐습니다",CouponDoneSub:"{point}C가 팀 크레딧으로 들어왔어요",CouponDoneSubNoPoint:"크레딧이 지급됐어요",PaymentDetails:"결제 상세",PaymentTopBanner:"연간 20% 할인 혜택을 이용해 보세요!",PaymentMostPopular:"인기 플랜",PaymentTitle:"결제 정보",PaymentTopBannerButton:"요금제 보기",PromoBannerTitle:"프로모션 첫 달 할인 진행 중",PromoBannerPeriod:"{{period}}",PromoFirstMonthFree:"첫 달 무료",PromoFirstMonthKRWOff:"첫 달 {{amount}} 할인",PromoFirstMonthUSDOff:"첫 달 {{amount}} 할인",PromoAnnual20Off:"20% 할인 혜택",PromoAnnualBannerTitle:"연간 결제시 20% 할인 혜택",PromoActiveNow:"현재 <strong>프로모션 할인</strong> 진행 중",PromoSubpriceMonthly:"이후 매월 {{price}} 자동결제",PromoCheckoutNoticeTitle:"자동결제 안내",PromoCheckoutNoticeFreeFirstMonth:"첫 달은 무료로 이용하실 수 있어요.",PromoCheckoutNoticeAutoRenewal:"30일 후 등록하신 카드로 매월 {{price}} 금액이 자동결제됩니다.",PromoCheckoutNoticeCancel:"결제일 이전 언제든지 해지 가능하며, 해지 시 추가 청구되지 않습니다.",PromoCheckoutConsent:"위 자동결제 조건을 확인했으며, 이에 동의합니다.",PromoCtaStartFree:"무료로 시작하기",EventCBadgeTrial:"첫 달 무료 체험",EventCBadgeCouponKRW:"첫 달 10,000원 할인",EventCBadgeCouponUSD:"첫 달 $10 할인",EventCCtaTrial:"30일 무료로 시작",EventCTrialSubprice:"이후 매월 {{price}} 자동결제",EventCCurrentTrialBadge:"할인 혜택 적용 중 (~{{dday}}
28일 남음)",PaymentPrice:"가격",PaymentBillingCycle:"청구 주기",PaymentRenewalDate:"갱신일",PaymentFirstBillingDate:"첫 결제일",PaymentExpiryDate:"구독 만료일",PaymentHistory:"결제 내역",PaymentFAQTitle:"자주 묻는 질문",PaymentProcessing:"처리 중...",PaymentWait:"잠시만 기다려주세요.",PaymentPointComplete:"고객님,\n크레딧 구매가 완료되었어요.",PaymentSubscriptionComplete:"고객님,\n구독 결제가 완료되었어요.",PaymentProduct:"구매상품",PaymentFailed:"결제 실패",PaymentProblem:"문제가 발생했습니다.",PaymentFailedMessage:"결제에 실패했어요",PaymentErrorMessage:"오류 메시지",PaymentErrorCode:"오류 코드",PaymentApproveNo:"승인번호",PaymentOrderNo:"주문번호",PaymentReturnHome:"홈으로 돌아가기",PaymentHome:"홈으로",PaymentUnknownError:"알 수 없는 오류가 발생했습니다.",PaymentMethod:"결제 방법",PaymentAmount:"결제 금액",PaymentDiscountLabel:"할인",PaymentDate:"결제 시점",PaymentImmediate:"즉시 결제 예정",PaymentProratedNow:"지금 결제 금액(일할)",PaymentProratedCalculating:"예상 금액 계산 중…",PaymentProratedEstimate:"약 {{amount}} (일할 예상)",PaymentNextBilling:"다음 결제 금액",PaymentBillingType:"결제 방식 선택",PaymentBillingTypeDescription:"업그레이드 결제 방식을 선택하세요.",PaymentPartialBilling:"부분 결제 (일할 계산)",PaymentPartialBillingDescription:"남은 기간에 대한 차액만 결제해요. 청구 주기와 갱신일은 그대로예요.",PaymentFullBilling:"전체 결제",PaymentFullBillingDescription:"전체 금액을 지금 결제하고 전체 크레딧을 즉시 받아요. 청구 주기가 오늘부터 다시 시작되며, 현재 주기의 남은 기간은 이월되지 않아요.",PaymentPointPurchase:"크레딧 별도 구매",PaymentPointPurchaseDesc:"고객께서 원하시는 크레딧을 바로 구매하실 수 있습니다. 단, 국내 카드사의 정책에 따라 구독 상품을 구매하신 고객께서는 일회성 크레딧 구매를 병행할 수 없습니다.",StorageAddonTitle:"스토리지 애드온",StorageAddonDesc:"팀 스토리지 총 용량을 늘리세요. 애드온은 플랜 포함 용량을 대체하며, 팀이 쓸 수 있는 최종 총 용량입니다.",StorageAddonPlanIncluded:"플랜 포함",StorageAddonTotalCapacity:"총 용량 {{size}}",StorageAddonCurrent:"현재 사용 중",StorageAddonYearlyNote:"연결제 시 2개월 무료",StorageAddonRequiresPlan:"애드온은 플랜 구독 후 선택할 수 있어요.",TeamPackRequiresPlan:"팀팩은 플랜 구독 후 추가할 수 있어요.",StorageAddonDowngradeBlocked:"사용량({{used}})보다 작아서 선택할 수 없어요. 휴지통을 비운 뒤 다시 시도하세요.",TeamPackPendingChangeNote:"예약된 구독 변경에 함께 적용돼요. 다음 결제일부터 반영되며 지금 결제되지 않아요.",StorageAddonUsageLabel:"현재 사용량",StorageAddonUsagePercent:"{{percent}}% 사용 \xb7 휴지통 포함",StorageAddonSelectedMarker:"선택 {{size}}",StorageAddonApplyImmediate:"즉시 적용 \xb7 부분/전체 결제 선택",StorageAddonApplyNextCycle:"다음 결제일부터 적용",StorageAddonSummary:"{{from}} → {{to}} \xb7 {{price}}",StorageAddonSummaryPickOne:"변경할 용량을 선택하세요",StorageAddonSummaryNeedPlan:"플랜을 먼저 선택하세요",ButtonChangeStorageAddonTo:"{{size}}로 변경",StorageQuotaUsed:"{{size}} 사용 중",StorageWarnModalTitle:"저장 공간을 초과했어요",StorageWarnBlockInHours:"지금은 만들 수 있지만 약 {{count}}시간 후에는 생성과 업로드가 차단돼요. 휴지통을 비우거나 용량을 늘려 주세요.",StorageWarnBlockInMinutes:"지금은 만들 수 있지만 약 {{count}}분 후에는 생성과 업로드가 차단돼요. 휴지통을 비우거나 용량을 늘려 주세요.",StorageWarnModalDescNoTime:"지금은 만들 수 있지만 초과 상태가 이어지면 ê³§ 생성과 업로드가 차단돼요. 휴지통을 비우거나 용량을 늘려 주세요.",StorageWarnDontShowAgain:"이번 접속 동안 보지 않기",StorageBlockedModalTitle:"저장 공간이 가득 찼어요",StorageBlockedModalDesc:"공간을 비우거나 용량을 늘리면 바로 다시 만들 수 있어요. 기존 결과물 열람\xb7다운로드\xb7삭제는 계속 할 수 있어요.",StorageEmptyTrashHint:"휴지통을 비우거나 항목을 영구삭제하면 바로 반영돼요(수천 개가 넘으면 일부는 잠시 뒤 반영). 휴지통에 남은 편집본이 쓰는 원본은 편집본까지 지워야 빠져요.",PaymentPreparing:"결제 준비 중...",PaymentCurrentPlan:"í
28˜„재 플랜",PaymentNextBillingTitle:"결제 일정",PaymentNextBillingDate:"다음 결제일",PaymentNextBillingEmpty:"결제 후 확정",PaymentBillingReciept:"결제 및 청구 내역",PaymentSubPaymentAmount:"구독 결제요금",PaymentActivePackPaymentAmount:"활성 팩 결제요금",PaymentChangePlan:"플랜 변경",PaymentBuySheet:"확장팩 구매",PaymentTeamPackReduceConfirm:"확장팩 감액/해지 확정",PaymentNextMonthApplyMessage:"다음 달부터 다음과 같은 변경안이 적용됩니다.",PaymentDeleteTeamMember:"팀원 삭제",PaymentDeleteTeamMemberMessage:"해지하려는 확장팩 수만큼 팀원을 줄여야 합니다. 팀 설정에서 팀원을 삭제하시고, 팩 수를 해지하시기 바랍니다.",PaymentTeamPackReduce:"확장팩 감액/해지",PaymentTeamPackReduceDescription:"지원한 자격이나 수량을 선택하세요.",PaymentPack:"팩",PaymentQuantity:"수량",PaymentMonthlyPoints:"월 크레딧",PaymentStatus:"상태",PaymentAction:"액션",PaymentReduceReserveOrCancel:"감액 예약 / 해지",PaymentReceipt:"구매내역",PaymentViewReceipt:"영수증 표시",PaymentRetry:"결제 재시도",PaymentContactSupport:"문제가 계속되면 문의하기",PaymentSupportPrefill:"[결제 문의]",PricingFaqContactLead:"원하는 답을 찾지 못하셨나요?",PricingSupportPrefill:"[구매 문의]",PaymentNotComplete:"결제가 정상적으로 완료되지 않았습니다.",PaymentProcessError:"결제 처리 중 오류가 발생했습니다.",PaymentButtonText:"구독하기",PaymentStatusDefault:"일반",PaymentStatusSubscribed:"구독 중",PaymentStatusCancelling:"구독 취소 중",PaymentStatusUpdatePending:"업데이트 대기 중",PaymentSubscribePlan:"{{planName}} 플랜 구독",PaymentOnetimePlan:"{{planName}} 구매",PaymentMonthlyPlan:"{{planName}} 플랜",PaymentAnnualPlan:"{{planName}} 연간 플랜",PaymentPurchaseAuthRequire:"결제 권한이 필요합니다",PaymentAnnualDiscountNotice:"(연결제 20% 할인)",PaymentAnnualPoints:"연 결제 월 크레딧",PaymentMonthlyAmount:"월 금액",PaymentAnnualAmount:"연 금액",PaymentMethodCard:"카드 결제",PaymentMethodNaverPay:"네이버페이",PaymentMethodKakaoPay:"카카오페이",PaymentFAQ_Q1:"무료 플랜과 유료 플랜은 어떻게 다른가요?",PaymentFAQ_A1:"무료 플랜은 회원 가입 시 주어지는 100 크레딧으로 60여 장 정도의 이미지를 생성할 수 있습니다. 설문조사 등의 여러 이벤트에 응모하시면 최대 400 크레딧까지 무상으로 받아서 사용할 수 있습니다. 무료 플랜으로도 팀을 구성할 수 있으며, 팀원은 최대 2명까지 가능합니다. \n유료 플랜은 월 구독 형태로 결제하는 유료 상품입니다. 월마다 플랜의 형태에 따라 한 달간 주어진 크레딧 한도 내에서 생성 기능을 사용할 수 있으며 매월 사용 한도가 초기화됩니다. Basic, Plus, Pro, Max로 구성되어 있는 4가지 유료 플랜은 각각 팀원을 3명, 4명, 5명, 8명까지 초대할 수 있습니다. 월간 사용 한도를 높이고 싶은 경우 업그레이드하거나 확장팩을 추가 구매하여 사용할 수 있습니다.",PaymentFAQ_Q2:"팀을 구성하고 팀원을 추가하고 싶어요.",PaymentFAQ_A2:"회원가입을 하고 로그인하면 기본 팀이 생성되어 있습니다. 상단의 메뉴에서 팀 이름을 클릭하면, 팀 설정이 나타나며 팀 설정을 클릭하여 팀 설정 페이지에서 사용자를 검색하여 팀원을 초대할 수 있습니다. \n또한, 팀 추가 버튼을 클릭하여 팀 이름을 입력하고 팀을 생성할 수 있습니다. 팀을 생성할 때 팀원을 초대할 수도 있고 확장팩을 구매하여 팀원 수를 추가할 수도 있습니다.",PaymentFAQ_Q3:"사용량을 알아보고 싶어요.",PaymentFAQ_A3:"팀 설정에서 개별 팀마다의 사용량을 살펴볼 수 있습니다. 다만, 팀 관리자
28와 소유자만 조회 가능하며, 생성 기록, 일별 사용 내역, 결제 내역 등을 살펴볼 수 있습니다.",PaymentFAQ_Q4:"확장팩은 무엇인가요?",PaymentFAQ_A4:"확장팩은 무료 플랜, 유료 플랜에 관계없이 구독형의 월간 사용량 확장과 팀원 추가를 위한 유료 상품입니다. \n확장팩에는 베이직 팩, 이미지 팩, 비디오 팩으로 구분되어 있으며 주어지는 용량에 관계없이 모두 1명의 팀원이 추가로 확장됩니다. 예를 들어 팀원이 3명으로 제한되어 있는데 베이직 팩을 2개 추가하여 구독하면 총 5명의 팀원으로 팀의 크기가 확장됩니다. 확장팩은 월간 사용량에 따라, 필요한 팀원 수에 따라 조정하여 사용할 수 있습니다.",PaymentFAQ_Q5:"확장팩 구매, 변경, 취소는 어떻게 하나요?",PaymentFAQ_A5:'확장팩은 팀 구성을 할 때, 또는 팀 설정에서 "요금제 변경"을 클릭하여 선택할 수 있습니다. 팀 설정의 요금제 변경을 클릭하면 현재 구독 중인 기본 플랜과 확장팩이 나타나며, 베이직 팩, 이미지 팩, 비디오 팩의 안내에 따라 사용하고자 하는 월간 한도와 팀원 수를 고려하여 선택적으로 구매할 수 있습니다.\n이미 구독 중인 확장팩을 추가하거나 취소(감액)하려는 경우 마찬가지로 팀 설정의 요금제 변경에서 가능합니다.\n확장팩은 모두 팀의 구독 플랜과 결제일을 동일하게 가져가는 정책(co-term)이기 때문에 바로 구매하는 경우 남은 날 수에 관계없이 1개월 분량 모두를 사용할 수 있지만 이월되지는 않습니다. 이를 원치 않는 경우 "다음 달부터 적용"을 선택하여 구매하실 수 있습니다. 확장팩을 취소(감액)하는 경우는 다음 달부터 적용됩니다.',PaymentFAQ_Q6:"구독 변경과 구독 취소는 어떻게 하나요?",PaymentFAQ_A6:'상단 메뉴 바 오른쪽에 나타나는 크레딧을 클릭하면 현재 팀이 구독 중인 플랜이 나타납니다. \n플랜이 설명되어 있는 하단에서 업그레이드를 하거나 다운그레이드를 통해 구독 플랜을 변경할 수 있습니다. \n또한, 구독 설명의 오른쪽 상단에 "구독 취소" 버튼을 클릭하여 구독을 취소할 수 있습니다. \n만일 구독 중인 상품을 업그레이드 신청한 경우, "구독 취소"를 한 번 취소하면 업그레이드 신청이 취소되고, 다시 한번 "구독 취소"를 클릭하면 현재 구독 중인 상품의 구독이 취소됩니다. 구독 취소는 다음 결제일에 처리됩니다. 예를 들어 매월 10일 결제되는 구독 상태였는데, 5월 20일에 구독 취소를 하면 6월 10일에 구독이 취소 처리됩니다.',PaymentFAQ_Q7:"환불은 어떻게 받을 수 있나요?",PaymentFAQ_A7:"환불은 이용약관에 따라 전혀 크레딧을 사용하지 않고 구매한 지 7일 이내에 환불 요청하면 자동으로 환불 처리됩니다.",StripePaymentTermsCard:"카드 정보를 입력하면 구독 요금이 정기 결제됩니다.",StripePaymentTermsNaverPay:"네이버페이로 구독 요금을 정기 결제할 수 있습니다.",StripePaymentTermsKakaoPay:"카카오페이로 구독 요금을 정기 결제할 수 있습니다.",StripePaymentTermsOnetime:"결제 정보를 입력하면 1회 결제됩니다.",PaymentErrorCardDeclined:"카드가 거절되었습니다. 다른 카드를 사용하거나 카드사에 문의해 주세요. [PAY_CARD_DECLINED]",PaymentErrorInsufficientFunds:"카드 잔액이 부족합니다. 다른 결제 수단을 이용해 주세요. [PAY_INSUFFICIENT_FUNDS]",PaymentErrorExpiredCard:"카드가 만료되었습니다. 카드 정보를 업데이트해 주세요. [PAY_EXPIRED_CARD]",PaymentErrorIncorrectCard:"입력한 카드 정보가 올바르지 않습니다. 확인 후 다시 시도해 주세요. [PAY_INCORRECT_CARD]",PaymentErrorAuthRequired:"추가 인증이 필요합니다. 인증 절차를 완료해 주세요. [PAY_AUTH_REQUIRED]",PaymentErrorRateLimit:"요청이 너무 많습니다. 잠시 후 다시 시도해 주세요. [PAY_RATE_LIMIT]",PaymentErrorGeneric:"결제 처리 중 오류가 발생했습니다. 잠시 후 다시 시도해 주세요. [PAY_GENERIC]",PaymentErrorCurrencyMismatch:"기존 구독과 통화가 달라 결제를 처리할 수 없습니다. 기존 구독을 먼저 해지하거나 고객센터에 문의해 주세요. [PAY_CURRENCY_MISMATCH]",PaymentErrorDuplicateSubscription:"이미 동일한 플랜에 대한 활성 구독이 존재합니다. [PAY_DUPLICATE_SUBSCRIPTION]",PaymentErrorResourceMissing:"요청한 결제 정보를 찾을 수 없습니다. 다시 시도해 주세요. [PAY_RESOURCE_MISSING]",PaymentErrorUserCanceled:"결제가 취소되었습니다. [PAY_USER_CANCELED]",PaymentErrorExceedLimit:"결제 한도를 초과했습니다. 금액을 줄이거나 카드사에 문의해 주세요. [PAY_EXCEED_LIMIT]",PaymentErrorProviderError:"결제 기관 오류입니다. 다른 결제 수단을 선택해 주세요. [PAY_PROVIDER_ERROR]",PaymentErrorProcessAborted:"결제 진행 중 중단되었습니다. 다시 시도해 주세요. [PAY_PROCESS_ABORTED]",SubscriptionCurrentPlan:"이용 중인 플랜",SubscriptionBenefits:"플랜 이용 혜택",SubscriptionBillingInfo:"청구 정보",SubscriptionChangeDate:"구독 변경 예정일",SubscriptionUpcomingInfo:"구독 변경 예정",SubscriptionCompareCurrent:"현재 구독",SubscriptionCompareAfter:"변경 후",SubscriptionApplyDate:"적용 예정일",SubscriptionPendingChangeWarning:"이미 변경 예정인 구독이 있어요. 지금 진행하면 예약된 변경이 아래 구성으로 바뀌어요. 예약된 팩\xb7애드온은 함께 유지돼요.",SubscriptionRestoreSuccess:"다음 결제일까지 정상적으로 서비스를 이용하실 수 있습니다.",SubscriptionRestoreFailTitle:"구독 복구 실패",SubscriptionRestoreFailDesc:"구독을 복구하는 중 오류가 발생했습니다. 다시 시도해주세요.",SubscriptionSuccessDescription:"다음 결제일에 새로운 구독으로 변경됩니다.",SubscriptionSuccessBill:"즉시 새로운 구독으로 변경되었습니다. 차액 결제 금액:",SubscriptionSuccessYearlyToMonthly:"현재 연간 구독 기간이 만료된 후 월간 구독으로 자동 전환됩니다.",SubscriptionSuccessImmediately:"즉시 새로운 구독으로 변경됩니다.",ButtonCancelSubscription:"구독 취소",ButtonCancelUpgradeSubscription:"구독 변경 취소",ButtonRestoreSubscription:"구독 다시 시작",ButtonUpgrade:"업그레이드",ButtonDowngrade:"다운그레이드",ButtonPurchase:"구매",ButtonConfirmChange:"변경 확인",ButtonSwitchToAnnual:"연간 플랜으로 전환",ButtonSwitchToMonthly:"월간 플랜으로 전환",ButtonshowTeamPackSubscriptions:"확장팩 추가",ButtonTeamGuide:"안내",ButtonSelectStorageAddon:"선택",ButtonStorageEmptyTrash:"휴지통 비우기",ButtonStorageBuyAddon:"용량 늘리기",ButtonStorageUpgradePlan:"플랜 업그레이드",ButtonStorageContinue:"계속 만들기",ButtonChangeStorageAddon:"변경",ModalCancelTitle:"구독 취소",ModalUpgradeSubscriptionDescription:"즉시 새로운 구독으로 변경되며, 남은 기간에 대한 요금이 일할 계산되어 청구될 수 있습니다.",ModalUpdateSubscriptionDescription:"현재 결제 주기가 종료되면 선택하신 새로운 구독 상품으로 자동 갱신됩니다.",ModalCancelConfirmTitle:"정말 구독을 취소하시겠습니까?",Modal
28UpgradeTimeframeTitle:"업그레이드 시점 선택",ModalUpgradeTimeframeDescription:"언제 업그레이드를 적용하시겠습니까?",ModalCancelUpgradeTitle:"구독 변경 취소",ModalCancelUpgradeDescription:"정말 구독 변경을 취소하시겠습니까?",ModalPaymentAuthRequiredTitle:"결제 권한이 없습니다. 관리자에게 문의하여 주시기 바랍니다.",PlanPlan:"플랜",PlanBasicDesc:"처음 사용자 또는 가벼운 이미지 생성 작업용",PlanPlusDesc:"다양한 기능을 꾸준히 활용하기 위한 인기 플랜",PlanProDesc:"전문가 수준의 대량 작업 및 고급 기능 활용",PlanPointDesc:"크레딧 구매가 가능하며 1년 이내 사용하지 않을 시 소멸됩니다.",PlanFreeDesc:"처음 사용자 또는 팀 멤버로만 활동",PlanFreeTitle:"Free",PlanMSub001:"Basic",PlanMSub002:"Plus",PlanMSub003:"Pro",PlanYSub001:"Basic",PlanYSub002:"Plus",PlanYSub003:"Pro",PlanMSub004:"Max",PlanYSub004:"Max",PlanMaxDesc:"최대 용량이 필요한 전문가와 소수 정예 팀용",PlanMaxTeaserCta:"더 큰 규모가 필요하신가요? Max 전문가용",PlanMaxTeaserCurrent:"Max 전문가용을 이용 중입니다",PlanMaxTeaserShow:"상세 보기",PlanMaxTeaserHide:"접기",PlanMaxBadge:"최상위",PlanMaxTeaserCollapse:"Max 전문가용 접기",PlanPointPurchase:"크레딧 별도 구매",PlanPointBonus10:"10% 추가 지급",PlanPointBonus15:"15% 추가 지급",PlanMTpkR:"월간 베이직 팩",PlanMTpkI:"월간 이미지 팩",PlanMTpkV:"월간 비디오 팩",PlanYTpkR:"연간 베이직 팩",PlanYTpkI:"연간 이미지 팩",PlanYTpkV:"연간 비디오 팩",PlanFeaturePerCredit:"매월 최대 {{credits}} 크레딧 리필",PlanFeatureImageGen:"이미지 생성: {{count}}장/월",PlanFeatureVideoGen:"영상 생성: {{count}}편/월",PlanFeatureTTS:"음성(TTS): {{count}}회/월",PlanFeatureMusic:"음악 생성 {{count}}곡/월",PlanFeatureLipsync:"립싱크 {{count}}회/월",PlanFeatureSimulGen:"동시 생성 가능",PlanFeatureTeamCapacity:"기본 팀원 {{count}}명",PlanFeatureStorage:"스토리지 {{count}}GB",PlanFeaturePointExpiry:"크레딧 구매가 가능하며 1년 이내 사용하지 않을 시 소멸됩니다.",PlanFeaturePointFree:"회원가입 등 이벤트 보상 {{count}}크레딧",PriceTabMonthly:"월간 플랜",PriceTabYearly:"연간 플랜",PriceTabMonthlyShort:"월간",PriceTabYearlyShort:"연간",UnitWon:"원",UnitPoint:"크레딧",UnitMonth:"월",UnitYear:"년",UnitOnce:"1회",UnitEA:"개",SeoDefaultDescription:"XBRUSH는 IP 마켓, AI 콘텐츠 생성\xb7편집, 팀 협업, SNS 자동 게시까지 지원하는 올인원 AI 크리에이티브 플랫폼입니다. 지금 무료로 시작하세요.",LandingHeaderTeamPoint:"팀크레딧",LandingHeaderSubscription:"구독 안내",LandingHeaderLogin:"로그인",LandingHeaderNavGenerate:"작업실",LandingHeaderNavSns:"SNS",XsparkNavLabel:"AI 스튜디오",GnbNavExplore:"탐색",GnbNavCinema:"씨네마",GnbNavIpMarket:"IP 마켓",GnbNavAdGen:"광고 생성",GnbNavApps:"앱스",GnbNavImage:"이미지",GnbNavVideo:"비디오",GnbNavAudio:"오디오",GnbPanelExploreMeta:"EXPLORE \xb7 최신",GnbPanelExploreHint:"커뮤니티가 만든 AI 콘텐츠",GnbPanelExploreCta:"탐색 전체 보기 →",GnbPanelCinemaMeta:"CINEMA \xb7 인기순",GnbPanelCinemaHint:"템플릿 골라 바로 생성",GnbPanelCinemaCta:"전체 템플릿 →",GnbPanelCinemaThumb1:"크래시 줌 광고",GnbPanelCinemaThumb2:"제품 회전 쇼케이스",GnbPanelCinemaThumb3:"셀카 → 영화 한 컷",GnbPanelCinemaThumb4:"Y2K 뮤직비디오",GnbPanelIpMarketMeta:"IP MARKET",GnbPanelIpMarketHint:"내 캐릭터로 광고\xb7콘텐츠 제작",GnbPanelIpMarketCta:"마켓 둘러보기 →",GnbPanelIpMarketThumb1:"서아 \xb7 fashion",GnbPanelIpMarketThumb2:"레오 \xb7 editorial",GnbPanelIpMarketThumb3:"미나 \xb7 beauty",GnbPanelIpMarketThumb4:"제이 \xb7 street",GnbPanelWorkspaceMeta:"65 MODELS",GnbPanelWorkspaceHint:"대표 모델 \xb7 작업실에서 전체 선택",GnbPanelWorkspaceCta:"작업실 열기 →",GnbModelDescFlux2Pro:"Black Forest Labs",GnbModelDescXImageAlpha:"XBRUSH",GnbModelDescQwenImage:"Alibaba",GnbModelDescNanoBanana:"Google",G
28nbModelDescGptImage2:"OpenAI",GnbModelDescHunyuan3:"Tencent",GnbModelDescVeo31:"Google",GnbModelDescKling25:"KwaiVGI",GnbModelDescSeedance2:"ByteDance",GnbModelDescHailuo02:"MiniMax",GnbModelDescWan25:"Alibaba",GnbModelDescLtx23:"Lightricks",GnbModelDescTts:"자연스러운 보이스",GnbModelDescMusic:"BGM 작곡",GnbModelDescSoundEffect:"효과음",GnbModelDescVoiceClone:"음성 복제",GnbModelDescInfiniteTalk:"립싱크",LandingHeroLoginSignup:"로그인/회원가입",LandingAuroraTestimonialTitle:"실제 사용자들의 후기",LandingAuroraTestimonialSubtitle:"이미 많은 분들이 XBRUSH로 성과를 만들고 있습니다",LandingAuroraCtaTrust:"무료 크레딧으로 바로 시작 \xb7 신용카드 불필요",LandingClientReview1Name:"김*준",LandingClientReview1Role:"그래픽 디자이너",LandingClientReview1Message:"여러 AI 툴 구독료가 부담이었는데 여기서 한 번에 해결했어요. 이미지부터 영상까지 한곳에서 작업하니까 워크플로우가 훨씬 빨라졌습니다.",LandingClientReview2Name:"이*연",LandingClientReview2Role:"마케팅 기획자",LandingClientReview2Message:"UI가 직관적이라 처음 써도 금방 익숙해졌어요. 회사 PT 자료 만들 때 이미지랑 오디오 생성을 여기서 다 해결하니까 정말 편합니다. 서비스도 안정적이고 속도도 빠른 편이에요.",LandingClientReview3Name:"박*혁",LandingClientReview3Role:"컨셉아티스트",LandingClientReview3Message:"솔직히 처음엔 AI에 대한 막연한 거부감이 있어서 사용하기 꺼려졌었습니다만, 지금은 왜 이 편한걸 이제야 쓰게 됐을까 후회하고 있습니다. 신세계 그 자체입니다 ㅎㅎ",LandingClientReview4Name:"최*우",LandingClientReview4Role:"그래픽 디자이너",LandingClientReview4Message:"여러 플랫폼 왔다 갔다 할 필요 없이 한 곳에서 다 되니까 작업 효율이 몇 배는 높아진 것 같아요. 특히 최신 모델이 빠르게 반영되는 게 정말 마음에 듭니다.",LandingClientReview5Name:"정*민",LandingClientReview5Role:"콘텐츠 크리에이터",LandingClientReview5Message:"대박입니다. 유튜브 썸네일, 배경음악, 인트로 영상까지 전부 여기서 만드네요. 앞으로도 계속 쓸 생각이고 주변에도 적극 추천하고 있습니다.",LandingClientReview6Name:"강*현",LandingClientReview6Role:"브랜드 매니저",LandingClientReview6Message:"업무용으로 쓰는데 서비스가 정말 안정적이에요. 급하게 자료 만들어야 할 때도 끊김 없이 작업할 수 있어서 믿고 사용합니다. 이미지, 영상 퀄리티도 훌륭해요.",LandingClientReview7Name:"윤*은",LandingClientReview7Role:"대학생",LandingClientReview7Message:"과제할 때마다 애용하고 있어요. 조작법이 어렵지 않아서 친구들한테도 추천했습니다. 프레젠테이션 자료 만드는 시간이 확 줄었어요. 가성비 최고!",LandingClientReview8Name:"임*욱",LandingClientReview8Role:"프리랜서 디자이너",LandingClientReview8Me
28ssage:"클라이언트 작업할 때 다양한 시안을 빠르게 뽑아낼 수 있어서 좋아요. 특히 신형 AI 모델이 나오면 바로 업데이트되니까 경쟁력 유지에 큰 도움이 됩니다.",LandingClientReview9Name:"송*린",LandingClientReview9Role:"영상 편집자",LandingClientReview9Message:"영상 작업에 필요한 이미지, 오디오 소스를 여기서 다 생성해요. 여러 사이트 돌아다니며 구독할 필요가 없어져서 시간도 비용도 절약됐습니다. 정말 편리해요.",LandingClientReview10Name:"한*민",LandingClientReview10Role:"스타트업 대표",LandingClientReview10Message:"우리 팀 전체가 사용 중입니다. 디자인팀은 이미지, 마케팅팀은 영상 만들 때 쓰는데 모두 만족도가 높아요. 안정적인 서비스 덕분에 업무에 집중할 수 있습니다.",LandingClientReview11Name:"오*윤",LandingClientReview11Role:"광고 기획자",LandingClientReview11Message:"광고 시안 작업 속도가 3배는 빨라진 것 같아요. 이미지부터 영상, 배경음악까지 한 플랫폼에서 해결되니까 캠페인 준비가 훨씬 수월합니다.",LandingClientReview12Name:"신*진",LandingClientReview12Role:"패션 디자이너",LandingClientReview12Message:"컨셉 이미지 만들 때 정말 유용해요. 직관적인 인터페이스 덕분에 디자인 작업에만 집중할 수 있어서 좋습니다. 최신 AI 기능도 항상 빠르게 쓸 수 있고요.",LandingClientReview13Name:"김*호",LandingClientReview13Role:"유튜브 크리에이터",LandingClientReview13Message:"쇼츠 영상 제작에 딱입니다. 동영상도 동영상인데 음악까지 이렇게 퀄리티 좋게 만들어주는 ê±´ 정말 놀랍네요. 작업 효율 극강입니다.",LandingClientReview14Name:"ì¡°*지",LandingClientReview14Role:"소셜미디어 매니저",LandingClientReview14Message:"인스타그램, 유튜브 콘텐츠 제작에 필수템이 됐어요. 이미지, 동영상, 오디오를 한곳에서 만들 수 있어서 콘텐츠 제작 주기가 훨씬 짧아졌습니다.",LandingClientReview15Name:"권*서",LandingClientReview15Role:"웹 디자이너",LandingClientReview15Message:"웹사이트용 이미지 에셋 만들 때 항상 써요. 다른 서비스도 이용해봤지만 XBRUSH만의 장점이 확실해서 에셋 생성은 여기서만 합니다. 다양한 스타일로 이미지 뽑는 ê±´ 정말 발군입니다. 서비스 안정성도 뛰어나요.",LandingClientReview16Name:"류*우",LandingClientReview16Role:"출판 편집자",LandingClientReview16Message:"책 표지나 내지 이미지 작업할 때 유용해요. 여러 AI 서비스를 비교할 필요 없이 여기서 최신 모델로 작업할 수 있어서 시간 절약이 큽니다.",LandingClientReview17Name:"홍*아",LandingClientReview17Role:"대학생",LandingClientReview17Message:"동아리 홍보물 만들 때 정말 좋아요! 프롬프트 같은 것ë
28„ 하나도 모르고 AI에 대해서 기본적인 지식도 없었는데도 사용하는 데 어려움이 없었어요. 참고로 전 디자인 전공도 아니고 포토샵 같은 ê±´ 아예 다룰 줄도 모릅니다.",LandingClientReview18Name:"안*석",LandingClientReview18Role:"게임 기획자",LandingClientReview18Message:"컨셉 아트나 프로토타입 제작에 활용하고 있습니다. 스타일 변경으로 정말 상상 이상으로 다양한 그림체로 생성할 수 있는 게 좋습니다. 다른 장르의 복수 프로젝트도 동시에 진행할 수 있거든요.",LandingClientReview19Name:"장*래",LandingClientReview19Role:"인테리어 디자이너",LandingClientReview19Message:"클라이언트 미팅용 무드보드 만들 때 애용해요. 이미지 결과물 수와 퀄리티 모두 만족스럽고, 인터페이스가 직관적이라 작업 스트레스가 줄었습니다.",LandingClientReview20Name:"서*호",LandingClientReview20Role:"HR 담당자",LandingClientReview20Message:"사내 교육자료나 채용 홍보물 만들 때 정말 편리해요. 전문 디자이너 아니어도 쉽게 쓸 수 있고, 무엇보다 예산을 엄청 아낄 수 있어서 좋았습니다:)",LandingFAQLabel:"FAQ",LandingFAQTitle:"XBRUSH 자주 묻는 질문",LandingFAQ_Q1:"무료 플랜과 유료 플랜은 어떻게 다른가요?",LandingFAQ_A1:"무료 플랜은 회원 가입 시 주어지는 100 크레딧으로 60여 장 정도의 이미지를 생성할 수 있습니다. 설문조사 등의 여러 이벤트에 응모하시면 최대 400 크레딧까지 무상으로 받아서 사용할 수 있습니다. 무료 플랜으로도 팀을 구성할 수 있으며, 팀원은 최대 2명까지 가능합니다. \n유료 플랜은 월 구독 형태로 결제하는 유료 상품입니다. 월마다 플랜의 형태에 따라 한 달간 주어진 크레딧 한도 내에서 생성 기능을 사용할 수 있으며 매월 사용 한도가 초기화됩니다. Basic, Plus, Pro, Max로 구성되어 있는 4가지 유료 플랜은 각각 팀원을 3명, 4명, 5명, 8명까지 초대할 수 있습니다. 월간 사용 한도를 높이고 싶은 경우 업그레이드하거나 확장팩을 추가 구매하여 사용할 수 있습니다.",LandingFAQ_Q2:"요금은 어떻게 책정되나요?",LandingFAQ_A2:"구독제 또는 크레딧 구매가 가능합니다. 구독제는 월 단위로 크레딧이 지급되는 방식이며, 자세한 내용은 구독 안내에서 확인하실 수 있습니다.",LandingFAQ_Q3:"XBRUSH 콘텐츠에 워터마크가 있나요?",LandingFAQ_A3:"XBRUSH에서 생성한 이미지에는 워터마크가 없으며 상업적으로 자유롭게 사용할 수 있습니다. 무료 플랜의 동영상에는 소형 워터마크가 포함됩니다. 유료 플랜(Basic ₩10,000/월, Plus ₩30,000/월, Pro ₩50,000/월)으로 업그레이드하면 동영상 워터마크가 완전히 제거됩니다.",LandingFAQ_Q4:"XBRUSH 콘텐츠를 상업적으로 사용할 수 있나요?",LandingFAQ_A4:"네. XBRUSH에서 생성한 모든 이미지와 영상은 마케팅, 상품 등록, SNS, 광고 등 상업적 목적으로 사용할 수 있습니다. 생성물의 저작권은 원칙적으로 회사에 있으나, 이용약관에 따라 상업적 사용이 허용됩니다. 법적 위반이 수반되는 경우 사용이 제한될 수 있습니다.",LandingFAQ_Q5:"XBRUSH에서 AI 생성에 얼마나 걸리나요?",LandingFAQ_A5:"이미지 생성은 모델과 스텝 수에 따라 5초에서 20초 정도 소요됩니다. 동영상 생성은 약 3~5분이 걸립니다. 음악과 TTS 오디오는 30초 이내에 생성됩니다. 고화질 설정이나 큰 해상도를 선택하면 시간이 다소 늘어날 수 있습니다.",LandingFAQ_Q6:"AI 이미지 품질을 올리는 방법은?",LandingFAQ_A6:"이미지의 경우 스텝 수를 늘려 더 세밀한 디테일을 얻거나, 내장 업스케일러로 최대 4K 고해상도로 변환할 수 있습니다. ADetailer로 얼굴과 손을 정교하게 보정할 수도 있습니다. 동영상은 생성 시 고화질 프리셋을 선택하세요. ControlNetê³¼ 참조 이미지를 함께 사용하면 더 일관되고 높은 품질의 결과물을 얻을 수 있습니다.",LandingFAQ_Q7:"XBRUSH에서 AI 생성 결과물을 수정할 수 있나요?",LandingFAQ_A7:"네. XBRUSH는 이미지 내 특정 영역을 수정하는 인페인팅, 원본 경계를 넘어 캔버스를 확장하는 아웃페인팅, 픽
28셀 단위 수작업이 가능한 캔버스 에디터를 제공합니다. 또한 대화형 편집 기능으로 자연어로 변경 사항을 설명하면 AI가 마스크 편집을 자동으로 적용합니다.",LandingReplayTitle:"말하면, 만들어집니다",DemoBefore:"Before",DemoAfter:"After",DemoCompareAria:"전후 비교",DemoAudioPlay:"재생",DemoAudioPause:"일시정지",DemoEyebrow:"XBRUSH 데모",DemoHeroTitle:"오직 크리에이터를 위한 작업 공간",DemoHeroTitleHighlight:"크리에이터",DemoHeroLead:"요즘 뜨는 AI 기능은 다 있어요.\n여기서만 되는 것도 있고요.",DemoHeroBrowse:"둘러보기",DemoSoundOn:"소리 켜기",DemoSoundOff:"소리 끄기",DemoSoundHintOff:"전부 진짜 결과물이에요. 스피커가 달린 카드는 소리도 나요.",DemoSoundHintOn:"스피커가 달린 카드를 누르면 ê·¸ 카드 소리가 나요.",DemoSoundCardOn:"이 카드 소리 켜기",DemoSoundCardOff:"이 카드 소리 끄기",DemoWallAria:"XBRUSH에서 만든 실제 결과물 무대",DemoWallIdolDance:"아이돌 챌린지",DemoWallComicRain:"만화 → 애니메이션",DemoWallStyleDance:"스타일 입히기 → 댄스",DemoWallFigure:"나를 피규어로",DemoWallGlassFruit:"유리 과일 ASMR",DemoWallCafe:"카페 공간 브랜딩",DemoWallEarbuds:"이어버드 신제품 광고",DemoWallOldPhoto:"옛 사진이 살아나요",DemoWallPetInterview:"말하는 반려동물",DemoWallAnimeCook:"애니 요리 ì»·",DemoWallSubSeedanceFace:"Seedance 2.5 \xb7 사진 1장",DemoWallSubChat:"작업실 AI 챗",DemoWallSubSameLook:"같은 인물, 같은 룩 10초",DemoWallSubSeedanceText:"Seedance 2.5 \xb7 텍스트만",DemoWallSubPhotoToWalk:"사진 1장 → 팝업스토어 워크스루",DemoWallSubProduct2:"제품 사진 2장 → 10초",DemoWallSubSeedanceOld:"Seedance 2.5 \xb7 옛 사진 1장",DemoWallSubKoLipsync:"한국어 대사 립싱크",DemoWallSubImageToVideo:"이미지 → 영상",DemoAxisPopular:"다들 쓰는 것",DemoAxisOnlyHere:"여기서만",DemoAxis1Title:"다들 쓰는 것, 여기서도",DemoAxis1Sub:"2026년 사람들이 가장 많이 쓰는 기능. 전부 있어요.",DemoAxis2Title:"여기서만 되는 것",DemoAxis2Sub:"다른 데엔 없어요. 그래서 XBRUSH예요.",DemoTrendingTitle:"지금 뜨는 영상, 내 사진으로",DemoTrendingLead:"사진 한 장이면 돼요. 프롬프트는 고쳐도 되고요.",DemoTrendingChipsAria:"참조 종류",DemoTrendingChipAll:"전부",DemoTrendingChipFace:"얼굴 사진",DemoTrendingChipProduct:"제품 사진",DemoTrendingChipPet:"반려동물",DemoTrendingChipScene:"장면 사진",DemoTrendingChipNone:"사진 없이",DemoTrendingFoot:"전부 Seedance 2.5로 XBRUSH에서 만든 영상이에요. 대사와 효과음은 그대로.",DemoTrendingAll:"20종 모두 보기",DemoTrendingRecreate:"나도 만들기",DemoModelsTitle:"140+ 모델, 나오는 대로",DemoModelsLead:"Seedance 2.5, Veo 3.1, Kling v3. 나오면 바로 들어와요.",DemoLaneVideo:"영상",DemoLaneVideoSub:"소리가 같이 나오는 모델, 참조 사진을 지키는 모델. 골라 쓰거나, 맡기거나.",DemoLaneImage:"이미지",DemoLaneImageSub:"글자가 또렷한 모델, 사진을 그대로 지키는 모델. 편집도 전부.",DemoLaneAudio:"소리",DemoLaneAudioSub:"목소리, 배경음악, 효과음, 립싱크까지 한 대화에서.",DemoEditTitle:"고치는 ê±´ 말로 하세요",DemoEditLead:"지시 한 줄이 편집이에요. 가운데를 끌어 보세요.",DemoEditRemoveBgQ:"ë°°ê²½ 지워줘",DemoEditRemoveBg:"누끼",DemoEditRestoreQ:"옛날 사진 복원해줘",DemoEditRestore:"추억 사진 복원",DemoEditSceneQ:"배경을 노을 해변으로",DemoEditScene:"장면 바꾸기",DemoEditEraseQ:"옆 사람 지워줘",DemoEditErase:"지우개",DemoEditMockupQ:"이 로고를 가방에 입혀줘",DemoEditMockup:"실물에 입혀보기",DemoEditFaceQ:"피부만 자연스럽게",DemoEditFace:"얼굴 보정",DemoEditExpandQ:"가로로 넓혀줘",DemoEditExpand:"확장",DemoEditExpandBeforeAlt:"확장 전 정사각형 사진",DemoEditExpandAfterAlt:"가로로 확장된 사진",DemoEditOmniQ:"색감을 따뜻하게",DemoEditOmni:"영상 편집 \xb7 Gemini Omni",DemoEditOmniBeforeAlt:"편집 전 해변 영상",DemoEditOmniAfterAlt:"색감을 따뜻하게 편집한 해변 영상",DemoEditFoot:"빠른 시작 도구 50여 종. 지시문은 카드에 적힌 그대로예요.",DemoEditQuickStart:"빠른 시작 보기",DemoSoundTitle:"소리까지 한 번에",DemoSoundLead:"영상에 소리가 같이 나와요. 대사도, 발소리도.",DemoSoundChuseok:"추석 인사 영상",DemoSoundChuseokSub:"한국어 대사가 그대로 \xb7 Seedance 2.5",DemoSoundCinematic:"영화 예고편 주인공",DemoSoundCinematicSub:"배경음까지 한 번에",DemoSoundDrone:"드론 시네마틱",DemoSoundDroneSub:"바람 소리, 환경음",DemoMusicLabel:"배경음악 \xb7 Lyria 3",DemoMusicSub:'"잔잔한 카페 피아노" 한 줄로 30초',DemoSoundFoot:"립싱크, 목소리 복제, 효과음도 한 대화에서 이어져요.",DemoAgentTitle:"말 한 ì
28¤„이 한 편이 돼요",DemoAgentLead:"계획을 세우고, 알아서 이어가요. 실행 전에 크레딧부터 보여주고요.",DemoAgentPoint1:"팜플렛 3안에서 하나 고르면, ê·¸ 시안으로 영상까지 이어가요.",DemoAgentPoint2:"간판, 가격표, 오픈 영상. 개업 준비를 순서대로 끝내요.",DemoAgentPoint3:"견적을 먼저 보여주고, 고지한 만큼만 차감해요.",DemoAgentFoot:"여섯 대화 모두 XBRUSH 작업실에서 실제로 만든 결과물이에요.",DemoCharTitle:"같은 얼굴, 어디서든",DemoCharLead:"한 번 만든 캐릭터를 계속 써요. 이미지에도, 영상에도.",DemoCharSheet:"캐릭터 시트",DemoCharSheetSub:"정면 \xb7 측면 \xb7 클로즈업. 사진 한 장으로도, 설명만으로도.",DemoCharSheetJiwooAlt:"지우 캐릭터 시트 — 정면\xb7후면\xb7클로즈업",DemoCharSheetMinjunAlt:"민준 캐릭터 시트",DemoCharSheetCapAlt:"모자군 캐릭터 시트",DemoCharLooks:"룩",DemoCharLooksRef:"지우 \xb7 정본 시트",DemoCharLooksSub:"→ 옷, 시대, 상태만 바꿔요. 얼굴은 그대로.",DemoLookWinter:"겨울옷",DemoLookHanbok:"한복",DemoLookRain:"비 맞은",DemoLookBomber:"봄버 재킷",DemoLookRider:"라이더 재킷",DemoLookTrench:"가을 트렌치",DemoCharSeries:"같은 얼굴 시리즈",DemoCharFaceRef:"얼굴 참조 1장",DemoCharSeriesSub:"→ 장면만 바꿔요",DemoCharTour:"한 얼굴, 여섯 나라",DemoCharTourSub:"→ 여행 스냅",DemoTourTokyo:"도쿄",DemoTourLondon:"런던",DemoTourAthens:"아테네",DemoTourRoute66:"루트 66",DemoTourParis:"파리",DemoTourSeoul:"서울 \xb7 한복",DemoCharMentionPre:"채팅에서",DemoCharMentionPost:"겨울 코트 입혀서 눈 오는 거리 걷는 영상",DemoCharPhotoTitle:"사진 한 장을 캐릭터로",DemoCharPhotoSub:"내 사진에 동의 한 번, 라이브러리에 등록돼요.",DemoCharFoot:"캐릭터는 라이브러리에 저장돼요. 팀과도 같이 써요.",DemoCharCta:"라이브러리 보기",DemoHangulPhotoTextQ:"'오늘의 커피' 라고 써줘",DemoHangulPhotoText:"사진에 글자 넣기",DemoHangulLocalizeQ:"한국어로 바꿔줘",DemoHangulLocalize:"상세페이지 한글화",DemoHangulReplaceQ:"30을 50으로",DemoHangulReplace:"문구만 바꾸기",DemoVoice1:"목소리 1 \xb7 차분한 여성",DemoVoice1Sub:'"지금 주문하면 오늘 바로 출발해요." \xb7 ElevenLabs v3',DemoVoice2:"목소리 2 \xb7 중저음 남성",DemoVoice2Sub:"같은 문장, 다른 목소리 \xb7 ElevenLabs v3",DemoVoice3:"목소리 3 \xb7 밝은 여성",DemoVoice3Sub:"같은 문장, 다른 목소리 \xb7 ElevenLabs v3",DemoBriefChip:"요청",DemoBlenderTitle:"3D 밑그림, Blender로",DemoBlenderLead:"말로 잡은 장면이 3D 밑그림이 돼요. 완성 영상은 ê·¸ 동선을 그대로 따라요.",DemoBlenderEx1Title:"스마트폰 언박싱",DemoBlenderEx1Brief:"뚜껑이 110도 열리고 폰이 떠올라 정면으로 서면, 카메라가 45도 부감에서 눈높이 클로즈업으로 내려와 15도 선회 \xb7 8초 \xb7 9:16",DemoBlenderEx5Title:"스마트워치 분해도",DemoBlenderEx5Brief:"유리\xb7디스플레이\xb7기판\xb7배터리\xb7케이스 5부품이 20mm씩 벌어졌다 180도 돌고 다시 합쳐지고, 카메라는 30도 부감으로 90도 선회 \xb7 8초 \xb7 16:9",DemoBlenderEx6Title:"FPV 드론 레이싱",DemoBlenderEx6Brief:"발광 게이트 6개를 S자로 세우고 카메라가 게이트 중심을 초당 15m로 통과하며 25도 뱅킹, 상승\xb7하강 뒤 급상승해 코스를 되돌아봄 \xb7 10초 \xb7 16:9",DemoBlenderEx7Title:"로봇 팔 조립 라인",DemoBlenderEx7Brief:"컨베이어 위 제품 5개, 3관절 로봇 팔 2대가 집어 옮기고 부품을 얹고, 카메라는 라인을 따라 트래킹 → 집게 클로즈업 → 크레인 업 \xb7 10초 \xb7 16:9",DemoBlenderEx8Title:"농구 슬램덩크 크레인",DemoBlenderEx8Brief:"선수가 질주해 점프하고 공이 림을 통과, 카메라는 옆에서 트래킹하다 점프에 맞춰 림 높이로 올라가 하이 앵글 → 와이드 \xb7 8초 \xb7 9:16",DemoBlenderEx9Title:"슈퍼카 쇼룸 턴테이블",DemoBlenderEx9Brief:"턴테이블이 180도 돌며 시저 도어가 열리고, 카메라는 로우 앵글 궤도 → 열린 문 쪽으로 돌리 인 → 정면 부감 크레인 업 \xb7 10초 \xb7 16:9",DemoBlenderEx10Title:"야외 콘서트 크레인",DemoBlenderEx10Brief:"무대\xb7LED ë²½\xb7조명 타워\xb7퍼포머 3명\xb7스팟 4개\xb7관객 48명, 카메라가 관객 머리 위를 낮게 지나 무대 앞에서 크레인 업 → 퍼포머 선회 \xb7 12초 \xb7 16:9",DemoGraphicsEx6Title:"부동산 매물 카드",DemoGraphicsEx6Brief:"매물 타이틀 카드 → 스펙 칩 3개 → 평면도 인셋과 위치 점 → 가격 카운트업 → 중개사 이름표 \xb7 아파트 워크스루 위",DemoGraphicsEx7Title:"제품 스펙 콜아웃",DemoGraphicsEx7Brief:"부품마다 리더 라인과 라벨 4개 → 숫자 카운트업 → 재조립 때 순서대로 소거 → 제품명\xb7가격 타이포 \xb7 스마트워치 분해도 위",DemoGraphicsEx8Title:"레시피 튜토리얼 카드",DemoGraphicsEx8Brief:"레시피 타이틀 → 재료 5줄 체크 → 타이머 링과 STEP 배지 → í
28Œ¬ì„ 가리키는 콜아웃 → 다음 단계 카드 \xb7 요리 실사 위",DemoGraphicsEx9Title:"이커머스 세일 오버레이",DemoGraphicsEx9Brief:"세일 배너 → 상품 태그 라인 → 취소선 가격에서 할인가 카운트업과 OFF 스티커 → 카운트다운 링 → 지금 담기 CTA \xb7 룩북 실사 위",DemoGraphicsEx10Title:"게임 HUD",DemoGraphicsEx10Brief:"ì²´ë ¥\xb7스태미나 바 → 원형 미니맵 → 점프 순간 데미지 숫자 → 킬 피드 2줄 → 미션 거리 카운트다운 → 글리치 배너 \xb7 사이버펑크 실사 위",DemoGraphicsEx11Title:"스포츠 중계 스코어보드",DemoGraphicsEx11Brief:"스코어 버그와 시계 → 슛이 들어가는 순간 점수 플립과 3PT 버스트 → 선수 이름표 카드 → 리플레이 와이프와 태그 \xb7 농구 실사 위",DemoBlenderEx3Title:"드론 도시 플라이스루",DemoBlenderEx3Brief:"빌딩 12채 사이 도로를 6m 높이로 통과해 광장 위 40m로 솟은 뒤 탑을 선회, 차량 2대 반대 방향 주행 \xb7 12초 \xb7 16:9",DemoBlenderEx4Title:"체스 오프닝 크레인",DemoBlenderEx4Brief:"체스판 위 나이트가 두 칸 뛰고, 카메라는 정수리 부감에서 사선 로우 앵글로 크레인 다운 \xb7 8초 \xb7 1:1",DemoGraphicsTitle:"모션 그래픽, 브리프 한 장으로",DemoGraphicsLead:"영상을 ë³´ê³  연출을 ì§  뒤 그대로 지어요. ê³ ì¹  땐 부분만 고쳐요.",DemoGraphicsFoot:"콘셉트 카드와 빌드 비용은 실행 전에 보여줘요. 온스크린 글자는 서버가 읽어 검수해요.",DemoGraphicsEx1Title:"제품 런칭 오프닝",DemoGraphicsEx1Brief:"풀프레임 타이포 조립 → 판이 갈라지며 영상 → 스펙 3줄 롤업과 가격 카운터 → 브랜드 마크\xb7CTA 필",DemoGraphicsEx5Title:"데이터 인포그래픽",DemoGraphicsEx5Brief:"타이틀 카드 슬라이드 인 → 카운터 3개 카운트업 → 막대 그래프 4개 차례로 → 지도 핀 콜아웃 → 페이드 아웃 \xb7 12초",DemoGraphicsEx3Title:"채널 오프닝\xb7로워서드",DemoGraphicsEx3Brief:"검은 화면에서 로고 타이포 튀어오름 → 사선 3조각 와이프로 공개 → 워터마크 잔류 → 이름표 → 소셜 마크 3개 팝",DemoGraphicsEx4Title:"밈 키네틱 타이포",DemoGraphicsEx4Brief:"한 글자씩 튀는 스티커 타이포 → 말줄임표 → 이모지 파티클 → 하단 뉴스 티커",DemoPrevizBadgeClay:"3D 밑그림",DemoPrevizBadgeFinal:"완성 영상",DemoPrevizStep1:"말로 장면을 잡으면 Blender가 클레이 밑그림을 그려요.",DemoPrevizStep2:"3D로 보기 버튼으로 카메라와 배치를 확인해요.",DemoPrevizStep3:"밑그림을 참조로 완성 영상을 만들어요.",DemoPrevizNote:"디렉터 검수와 렌더 비용은 실행 전에 보여줘요.",DemoWaysTitle:"이렇게도 써요",DemoWaysLinkTitle:"링크만 던져도 돼요",DemoWaysLinkSub:"릴스, 상품 페이지 주소를 붙이면 읽고 나서 물어봐요.",DemoWaysLinkReply:"릴 캡션과 썸네일을 읽었어요. 이 톤으로 갈까요, 제품만 바꿀까요?",DemoWaysLinkBtn1:"이 톤으로",DemoWaysLinkBtn2:"제품만",DemoWaysRecipeTitle:"한 번 만든 흐름은 레시피로",DemoWaysRecipeSub:"대화를 레시피로 저장하고 사진만 바꿔 다시 돌려요.",DemoWaysRecipeName:"제품 광고 3종 → 릴스",DemoWaysRecipeStep1:"시안 3장",DemoWaysRecipeStep2:"하나 고르기",DemoWaysRecipeStep3:"10초 영상",DemoWaysRecipeBtn1:"사진 바꿔서 실행",DemoWaysRecipeBtn2:"공개 카탈로그",DemoOnlyTitle:"이런 것도 여기서만",DemoOnlyTeam:"팀 같은 캔버스",DemoOnlyTeamSub:"한 작업에서 말풍선과 커서로 같이 이어가요.",DemoOnlySns:"SNS 바로 게시",DemoOnlySnsSub:"인스타그램, 유튜브, 틱톡, X, 페이스북에 바로 올려요.",DemoOnlyCeleb:"셀럽 모델 광고",DemoOnlyCelebSub:"IP 마켓의 모델로 광고 영상까지 만들어요.",DemoOnly3d:"3D 밑그림 영상",DemoOnly3dSub:"구도를 3D로 잡고 그대로 영상으로 뽑아요.",DemoOnlyQuote:"견적 = 차감",DemoOnlyQuoteSub:"실행 전에 본 크레딧만큼만 빠져요.",DemoOnlyKrw:"원화 결제, 구독 하나",DemoOnlyKrwSub:"달러 결제도, 구독 4개도 필요 없어요.",DemoOnlyPhoto:"사진 한 장을 캐릭터로",DemoOnlyPhotoSub:"내 사진에 동의 한 번, 라이브러리에 등록돼요.",DemoOnlyMarket:"마켓 규격 그대로",DemoOnlyMarketSub:"스마트스토어 누끼, 상세페이지 한글화까지.",LandingReplayT
28itleHighlight:"말하면,",LandingReplaySubtitle:"이미지\xb7영상\xb7음악까지, 대화 한 줄로.\n혼자서도, 팀과 함께, 라이브로.",LandingReplayCtaPrimary:"무료로 시작하기",LandingLastUpdated:"최종 갱신",LandingAdAria:"실시간 작업 데모",LandingAdProductAlt:"메타포레 샴푸 제품 이미지",LandingAdPosterAlt:"메타포레 광고 포스터 시안",LandingAdReelAlt:"릴스 광고 영상 프레임",LandingAdChat1Main:"이 제품으로 광고 팜플렛 만들어줘.",LandingAdChat1Sub:"비듬\xb7각질\xb7피지를 동시에 케어하는 안티 댄드러프 샴푸야.\n서로 다른 방향으로 시안 3개 보여줘.",LandingAdReply:"✦ 시안 3가지를 준비했어요.\n① Premium Editorial \xb7 ② Immersive Botanical \xb7 ③ Clinical Luxury\n어느 방향이 좋아요?",LandingAdChat2:"2번으로 해주고 영상도 하나 만들어줘.",LandingAdMood1:"Premium Editorial",LandingAdMood2:"Immersive Botanical",LandingAdMood3:"Clinical Luxury",LandingAdEarbudsRefAlt:"이어버드 제품 이미지",LandingAdEarbudsPosterAlt:"이어버드 광고 시안",LandingAdEarbudsChat1Main:"이 이어버드로 신제품 광고 비주얼 3개 만들어줘.",LandingAdEarbudsChat1Sub:"세련되고 프리미엄하게, 서로 완전히 다른 방향으로 보여줘.",LandingAdEarbudsReply:"✦ 시안 3가지를 준비했어요.\n① Future Neon Tech \xb7 ② Premium Minimal Editorial \xb7 ③ Dynamic Performance Campaign\n어느 방향이 좋아요?",LandingAdEarbudsChat2:"2번이 좋아. 이 시안으로 10초 광고 영상도 만들어줘.\n고급스럽고 세련된 테크 제품 광고처럼 보여줘.",LandingAdEarbudsMood1:"Future Neon Tech",LandingAdEarbudsMood2:"Premium Minimal Editorial",LandingAdEarbudsMood3:"Dynamic Performance Campaign",LandingAdUserAlt:"사용자 프로필",LandingAdSelectedBadge:"선택됨",LandingAdChat3Main:"이 카페를 여름 망고 팝업스토어처럼 바꿔줘.",LandingAdChat3Sub:"XBRUSH CAFE 브랜드로 하고,\n노란색과 코발트 블루를 메인 컬러로 써줘.\n사람들이 사진 찍고 싶어지는 감각적인 공간으로 만들어줘.",LandingAdReply2:"✦ 여름 망고 팝업 공간으로 바꿨어요.\n브랜딩, 메뉴보드, 패키지까지 함께 적용했어요.",LandingAdChat4:"좋아. 이 공간을 실제로 걸어 들어가는 것처럼 10초 광고 영상도 만들어줘.",LandingAdUser2Alt:"두 번째 사용자 프로필",LandingAdCafeOrigAlt:"카페 원본 사진",LandingAdCafeResultAlt:"망고 팝업스토어로 변환된 카페 공간",LandingAdCafeReelAlt:"카페 공간 워크스루 광고 영상",LandingAdComic1Chat1:"깔끔하고 햇살이 들어오는 부엌에서 여자아이가 즐겁게 볶음밥을 만드는 따뜻한 애니메이션 장면으로 그려줘.",LandingAdComic1Reply:"따뜻한 부엌에서 볶음밥을 만드는 장면으로 그렸어요. \uD83C\uDF73",LandingAdComic1Chat2:"좋아. 이 장면 그대로 10초짜리 애니메이션으로 만들어줘.\n처음에는 감자를 도마 위에서 썰고, 이어서 당근과 양파를 빠르게 손질하는 장면을 보여줘.\n그다음 재료를 팬에 넣고 지글지글 볶다가 밥을 넣어서 신나게 팬을 흔들며 볶아줘.\n여자아이는 요리하면서 룰루랄라 즐겁게 흥얼거리고, 열린 창문에서 바람이 들어와 머리카락과 앞치마가 살짝 휘날렸으면 좋겠어.\n마지막에는 완성된 볶음밥을 접시에 담고 만족스럽게 바라보는 장면으로 끝내줘.\n처음 이미지의 여자아이와 부엌은 끝까지 그대로 유지해줘.",LandingAdComic2Chat1:"비 오는 저녁, 작은 상점 앞에 우산을 들고 서 있는 여자아이를 따뜻한 애니메이션 장면으로 그려줘.\n젖은 도로에 간판 불빛이 반사되게 해줘.",LandingAdComic2Reply:"간판 불빛이 젖은 길에 비치는 비 오는 저녁 상점 앞 장면으로 그렸어요. ☔",LandingAdComic2Chat2:"이 장면을 그대로 10초 애니메이션으로 만들어줘.\n처음에는 처마 아래에서 빗방울을 바라보다가 손을 밖으로 내밀어 비를 느끼는 장면을 보여줘.\n그다음 우산을 펼치고 거리로 한 걸음 나가게 해줘.\n걸어가는 동안 물웅덩이를 살짝 밟아서 물방울이 튀고, 지나가는 자동차 불빛이 젖은 도로에 반사됐으면 좋겠어.\n바람이 불면서 머리카락과 옷자락도 자연스럽게 움직이고, 마지막에는 우산을 살짝 들어 밤하늘을 바라보며 웃는 장면으로 끝내줘.",LandingAdComic3Chat1:"햇살이 들어오는 아늑한 방에서 여자아이가 소파에 앉아 책을 읽고 있고, 옆에는 귀여운 고양이가 있는 따뜻한 만화 장면을 그려줘.",LandingAdComic3Reply:"오후 햇살 아래 고양이와 함께 책 읽는 장면으로 그렸어요. \uD83D\uDCDA",LandingAdComic3Chat2:"이 그림을 그대로 10초짜리 애니메이션으로 만들어줘.\n처음에는 여자아이가 조용히 책장ì
28„ 넘기고, 옆에 있던 고양이가 천천히 다가오게 해줘.\n고양이가 소파 위로 올라와 책 위에 앞발을 올리고, 여자아이가 당황하다가 웃으며 고양이 머리를 쓰다듬는 장면으로 이어줘.\n창가 커튼은 바람에 천천히 흔들리고 햇빛 속 먼지 입자도 살짝 움직이게 해줘.\n마지막에는 고양이가 여자아이 무릎 위에 누워 있고 둘이 편안하게 책을 보는 모습으로 끝내줘.",LandingAdComic4Chat1:"여름 바닷가에서 여자아이가 아이스크림을 들고 걷는 청량하고 감성적인 애니메이션 장면을 그려줘.",LandingAdComic4Reply:"여름 바닷가를 아이스크림 들고 걷는 장면으로 그렸어요. \uD83C\uDF0A",LandingAdComic4Chat2:"이 장면을 그대로 10초 영상으로 이어줘.\n처음에는 여자아이가 해변을 천천히 걸으면서 아이스크림을 한입 먹게 해줘.\n갑자기 바닷바람이 세게 불어서 머리카락과 옷자락이 휘날리고, 여자아이가 모자를 잡으면서 웃는 장면을 보여줘.\n이어서 작은 파도가 발끝까지 밀려오자 살짝 뛰어서 피하고, 모래가 발밑에서 흩날렸으면 좋겠어.\n마지막에는 바다를 바라보며 아이스크림을 들고 활짝 웃는 장면으로 끝내줘.\n파도, 구름, 갈매기도 자연스럽게 움직이게 해줘.",LandingAdComic5Chat1:"따뜻한 아침 햇살이 들어오는 작은 베이커리에서 여자아이가 빵을 굽는 아늑한 애니메이션 장면으로 그려줘.",LandingAdComic5Reply:"아침 햇살이 스며든 베이커리에서 빵을 굽는 장면으로 그렸어요. \uD83E\uDD50",LandingAdComic5Chat2:"이 그림을 바탕으로 10초 애니메이션을 만들어줘.\n처음에는 여자아이가 반죽에 밀가루를 뿌리고 손으로 힘차게 반죽하는 모습을 보여줘.\n그다음 반죽을 작은 ë¹µ 모양으로 만들어 트레이에 올리고 오븐 문을 열어 넣는 장면으로 이어줘.\n잠시 후 오븐 안에서 빵이 노릇하게 익고, 여자아이가 장갑을 끼고 갓 구운 빵을 꺼내게 해줘.\n따뜻한 김이 올라오고 여자아이가 향을 맡으며 행복하게 웃는 장면으로 끝내줘.",LandingAdUser3Alt:"만화 세션 사용자 프로필",LandingAdAnimeImgAlt:"AI가 생성한 애니메이션풍 만화 장면 일러스트",LandingAdAnimeReelAlt:"같은 캐릭터로 이어지는 10초 애니메이션 영상",LandingAdSession4Title:"스타일 입히기 → 댄스 영상",LandingAdUser4Alt:"스타일 세션 사용자 프로필",LandingAdStyleChat1:"내가 올린 인물 이미지에, 내가 올린 상의와 하의를 입혀줘.\n핏이 자연스럽게 보이게 해주고, 패션 화보처럼 멋진 포즈도 취하게 해줘.",LandingAdStyleReply:"업로드하신 인물에 상의와 하의를 입혀 스타일 컷으로 만들었어요. ✨",LandingAdStyleChat2:"좋아. 이 스타일 그대로 춤추는 영상도 만들어줘.\n같은 인물, 같은 옷을 유지하고 자연스럽고 리듬감 있게 춤추게 해줘.\n패션 필름처럼 세련된 느낌이면 좋겠어.",LandingAdStylePersonAlt:"사용자가 올린 인물 이미지",LandingAdStyleTopAlt:"사용자가 올린 상의 이미지",LandingAdStyleBottomAlt:"사용자가 올린 하의 이미지",LandingAdStyleImgAlt:"AI가 인물에 상의와 하의를 입혀 생성한 스타일 화보 ì»·",LandingAdStyleReelAlt:"같은 인물과 룩을 유지한 10초 댄스 영상",LandingAdSession1Title:"제품 광고 제작",LandingAdSession2Title:"카페 공간 브랜딩",LandingAdSession3Title:"만화 생성 → 애니메이션",LandingAdSession5Title:"동화책 만들기 → 낭독 영상",LandingAdUser5Alt:"동화책 세션 사용자 프로필",LandingAdStoryChat1Main:"사과와 요정이 나오는 동화책을 만들고 싶어.",LandingAdStoryChat1Sub:"다섯 살 아이한테 읽어줄 거야.\n어떤 식으로 만들면 될지 모르겠는데, 알려줄래?",LandingAdStoryReply:"✦ 이렇게 진행할게요.\n① 이야기를 네 장면으로 구성해요 — 떨어진 사과 \xb7 요정과의 만남 \xb7 긴 겨울 \xb7 다시 봄\n② 네 컷을 같은 화풍으로 그리고, 요정 얼굴은 끝까지 동일하게 유지해요\n③ 네 컷을 책장 넘기듯 6초 영상으로, ④ 낭독 목소리와 음악까지 얹어 마무리해요\n예상 크레딧을 먼저 알려드리고 시작할게요. 이대로 진행할까요?",LandingAdStoryChat2:"좋아, 그렇게 해줘.\n목소리는 다정하게 읽어주는 느낌이면 좋겠어.",LandingAdStoryImgAlt:"AI가 ì§  이야기에 맞춰 그린 동화책 4ì»· 일러스트",LandingAdStoryReelAlt:"네 장면이 책장처럼 넘어가는 동화책 영상",LandingAdStoryMusicLabel:"배경음악",LandingAdStoryMusicMeta:"어쿠스틱 기타 \xb7 자
28장가 톤",LandingAdStoryVoiceLabel:"낭독 목소리",LandingAdStoryVoiceMeta:"다정하게 읽어주는 목소리",LandingAdSession6Title:"꽃집 개업 준비 → 오픈 영상",LandingAdUser6Alt:"꽃집 개업 세션 사용자 프로필",LandingAdShopChat1Main:"다음 주 토요일에 작은 꽃집을 열어요.",LandingAdShopChat1Sub:"근데 뭘 준비해야 하는지조차 모르겠어요.\n뭐부터 하면 될까요?",LandingAdShopReply:"✦ 일주일이면 충분해요. 이 순서로 가요.\nD-6 간판과 로고 \xb7 D-4 가격표 \xb7 D-1 오픈 영상\n오늘 만들 것부터 바로 시작할게요.",LandingAdShopChat2:"네, 그렇게 해주세요.",LandingAdShopSignAlt:"AI가 만든 꽃집 간판과 로고 시안",LandingAdShopPriceAlt:"AI가 만든 꽃집 가격표",LandingAdShopReelAlt:"꽃집 개업을 알리는 오픈 예고 영상",LandingLivePill:"오픈 스튜디오",LandingCtaOpenWorkspace:"작업실 열기",LandingLiveTitle:"지금, 이런 작업이 만들어지고 있어요",LandingLiveTitleRecent:"지금 바로 참여 가능한 오픈 스튜디오",LandingLiveDesc:"결과만 보는 게 아니라,\n만드는 과정에 직접 들어가 보세요.",LandingLiveSourceOfficial:"LW 스페이스",LandingLiveViewAll:"전체 스튜디오 보기",LandingLiveEnterStudio:"작업실 들어가기",LandingLiveAgoMin:"최근 작업 \xb7 {{min}}분 전",LandingLiveAgoHour:"최근 작업 \xb7 {{hour}}시간 전",LandingHowTitle:"대화 한 줄이, 결과물이 되는 과정",LandingHowAct1Title:"말하기",LandingHowAct1Body:"원하는 작업을 평소 말하듯 설명하세요.\n이미지나 파일을 함께 올려도 좋아요.",LandingHowAct2Title:"만들기",LandingHowAct2Body:"AI가 요청을 이해하고 필요한 도구를 골라\n이미지\xb7영상\xb7음악\xb7디자인까지 결과물로 만들어줘요.",LandingHowAct3Title:"함께 이어가기",LandingHowAct3Body:"하나의 캔버스를 팀원과 공유하고,\n의견을 나누며 같은 결과물을 함께 수정하고 발전시켜요.",LandingHowChatMsg:"보습로션 디자인해줘!",LandingHowChatTime:"오전 10:30",LandingHowThinking:"요청 이해 중…",LandingHowResultTitle:"보습로션",LandingHowResultSub:"여름, 촉촉한 하루의 시작",LandingHowRole1:"토끼 마케터",LandingHowRole2:"고양이 디자이너",LandingHowRole3:"ê³° 디렉터",LandingHowSay1:"카피를 조금 더 간결하게 바꿔보면 어때요?",LandingHowSay2:"제품을 조금 더 크게 보여주면 좋겠어요!",LandingHowSay3:"좋아요! 이 방향으로 톤을 조금 더 밝게 가죠.",LandingStartTitle:"하나의 선택, 완성까지 한 흐름",LandingStartSubtitle:"기능 메뉴를 배우지 마세요. 필요한 과정은 레시피가 순서를 알고 있습니다.",LandingQsExpandTitle:"마켓 규격 늘리기",LandingQsExpandDesc:"쿠팡\xb7스마트스토어 등 다양한 규격으로 한 번에",LandingQsReplaceTitle:"문구만 바꾸기",LandingQsReplaceDesc:"가격\xb7날짜\xb7문구만 빠르게 변경",LandingQsLocalizeTitle:"상세페이지 한국화",LandingQsLocalizeDesc:"이미지 속 외국어를 자연스럽게 한국어로",LandingQsEraseTitle:"감쪽같이 지우기",LandingQsEraseDesc:"불필요한 요소를 자연스럽게 제거",LandingQsVideoTitle:"사진을 영상으로",LandingQsVideoDesc:"이미지 한 장에 움직임을 더해 영상으로",LandingQsFigureTitle:"피규어 만들기",LandingQsFigureDesc:"내 사진을 미니어처 피규어 스타일로",LandingQsTagBefore:"변경 전",LandingQsTagAfter:"변경 후",LandingStartPrimaryCta:"레시피로 시작하기",LandingGalleryTitle:"XBRUSH에서 만들어진 것들",LandingGalleryMore:"XBRUSH 작품 더 보기",LandingGalleryCollapse:"작품 접기",LandingPersonaTitle:"셀럽 모델로 광고 영상까지",LandingPersonaSub:"AI 페르소나와 광고 템플릿은 IP 마켓에서",LandingBeltAlways:"언제나 최신",LandingCTASub:"아이디어만 말해보세요. 이미지부터 영상까지, XBRUSH가 바로 시작합니다.",LandingCTADiscord:"Discord 커뮤니티",LandingFooterCopyright:"\xa9 2025-2026 Lightweight Inc. All rights reserved.",LandingFooterTermsAndPolicy:"약관 및 정책",LandingFooterServiceTerms:"서비스 이용약관",LandingFooterCustomerService:"고객센터",LandingFooterOperatingHours:"운영시간",LandingFooterOperatingHoursValue:"평일 10:00 - 18:00",LandingFooterPhone:"전화번호",LandingFooterPhoneValue:"0507-1336-9329",LandingFooterEmail:"이메일",LandingFooterEmailValue:"[email protected]",LandingFooterCEO:"대표자명",LandingFooterCEOValue:"연윤호",LandingFooterAddress:"사업장주소",LandingFooterAddressValue:"서울시 서초구 매헌로 8길 47, 서울 AI 허브 희경빌딩 B동 306호",LandingFooterBusinessNumber:"사업자등록번호",LandingFooterBusinessNumberValue:"208-87-02239",LandingFooterEcommerceNumber:"통신판매업신고",LandingFooterEcommerceNumberValue:"제2026-서울서초-1518호",LandingFooterCompanyName:"라이트웨이트(주)",LandingFooterCompany:"회사",LandingFooterAbout:"소개",LandingFooterCareers:"채용 정보",LandingFooterResources:"리소스",LandingFooterBlog:"블로그",L
28andingFooterDocs:"사용자 가이드",LandingFooterRecipes:"AI 레시피",LandingFooterQuickStart:"빠른 시작",LandingFooterComingSoon:"현재 업데이트 중이며,\n추후에 확인하실 수 있습니다.",LandingFooterCopyrightFull:"Copyright ⓒ 2025-2026 Lightweight Inc. All Rights Reserved.",WorkspaceQuickActions:"빠른 시작",WorkspaceHubGreeting:"오늘은 무엇을 만들어볼까요?",ImageLookNoPreview:"미리보기가 없는 이미지예요",ThumbnailOversizedTitle:"미리보기를 만들 수 없는 크기예요",ThumbnailOversizedDownloadHint:"원본은 다운로드할 수 있어요",DetailViewOriginal:"원본 보기",DetailViewTooLargeForBrowser:"브라우저에서 열기엔 너무 큰 이미지예요. 다운로드로 받아 주세요.",DetailViewPreviewNotice:"축소본으로 ë³´ê³  있어요",TrendingHubTitle:"유행하는 영상",TrendingVideoLabelHugYoungerSelf:"어린 시절 나와 포옹",TrendingVideoDescHugYoungerSelf:"어릴 적 나를 만나 안아줘요",TrendingVideoLabelOutfitSnap:"손가락 튕겨 옷 바꾸기",TrendingVideoDescOutfitSnap:"핑거 스냅에 스타일이 바뀌어요",TrendingVideoLabelProductSplash:"물방울 스플래시 리빌",TrendingVideoDescProductSplash:"물이 튀며 상품이 등장해요",TrendingVideoLabelUnboxingHands:"언박싱 손",TrendingVideoDescUnboxingHands:"손이 상자를 열고 꺼내요",TrendingVideoLabelPetCommute:"출근하는 반려동물",TrendingVideoDescPetCommute:"정장 입고 회사 가는 멍냥",TrendingVideoLabelFoodMacro:"먹방 ASMR 클로즈업",TrendingVideoDescFoodMacro:"김이 나는 음식 초근접 샷",TrendingVideoLabelYetiVlog:"예티 브이로그",TrendingVideoDescYetiVlog:"설산에서 셀카 찍는 예티",TrendingVideoLabelHalloweenSpin:"할로윈 변신",TrendingVideoDescHalloweenSpin:"한 바퀴 돌면 코스튬 완성",SessionUntitled:"새 작업",KebabMenuAria:"메뉴 열기",SvgCardSaveSvg:"SVG 저장",SvgCardSavePng:"PNG 저장",SvgCardCode:"코드",SvgCardPreviewFailed:"이 SVG는 미리보기를 만들 수 없어요.",SvgCardPreviewAlt:"SVG 미리보기",OpenStudioTitle:"오픈 스튜디오",OpenStudioListEmpty:"아직 공개된 작업이 없어요.",OpenStudioLoadMore:"더 보기",OpenStudioHeroCopy:"작업실이 열려 있습니다. 만들어지는 과정을 그대로 지켜보고, 무료로 함께 만드세요.",OpenStudioEnterFeatured:"입장하기",OpenStudioFreeAssurance:"관전도 참여도 무료 — 내 크레딧은 차감되지 않아요.",OpenStudioSectionLive:"지금 라이브",OpenStudioSectionJoinable:"참여 가능한 작업",OpenStudioSectionRecent:"최근 작업",OpenStudioJoinableChip:"참여 가능",OpenStudioOfficialBadge:"공식",OpenStudioEnterCta:"입장 →",OpenStudioOutroTitle:"작업실은 언제나 열려 있습니다",OpenStudioOutroSub:"관전은 로그인 없이, 참여도 무료로.",OpenStudioOutroEnterAny:"지금 함께 작업하기",IdentityGateTitle:"본인인증 안내",IdentityGateDesc:"공개 작업에 이미지를 올리려면 최초 1회 본인인증이 필요합니다.",IdentityGatePublishDesc:"작업을 공개하려면 최초 1회 본인인증이 필요합니다.",IdentityGateCtaVerify:"본인인증 하기",IdentityGateLater:"나중에 하기",IdentityGateVerifying:"새 창에서 본인인증을 진행해 주세요…",IdentityGateFailed:"인증이 완료되지 않았습니다. 창이 뜨지 않았다면 팝업 차단을 해제한 뒤 다시 시도해 주세요.",IdentityConsentTitle:"시작하기 전에 확인해 주세요",IdentityConsentRule1:"타인의 초상\xb7저작권 등 권리를 침해하는 자료는 올릴 수 없습니다.",IdentityConsentRule2:"성적\xb7불법 콘텐츠는 올릴 수 없습니다.",IdentityConsentRule3:"위반 시 법적 책임은 본인에게 있으며, 계정 제한 및 수사기관 협조 대상이 될 수 있습니다.",IdentityConsentAgree:"위 내용을 확인했으며, 이에 동의합니다.",IdentityConsentCta:"동의하고 시작하기",IdentityTrust1:"초상권 침해 등 악용을 막기 위해 ê¼­ 필요한 조치입니다.",IdentityTrust2:"이름\xb7연락처는 NICE평가정보가 확인하고, 작업과 분리해 암호화 보관됩니다.",IdentityTrust3:"보통 1~2분이면 완료됩니다.",IdentityRegionTitle:"파일 업로드 안내",IdentityRegionPill:"한국 외 지역에서 접속 중",IdentityRegionUnknownPill:"접속 위치 확인 불가",IdentityRegionLead:"지금 계신 지역에서는 파일ì
28„ 올릴 수 없습니다.",IdentityRegionDesc:"오픈 스튜디오는 누구나 ë³¼ 수 있는 공개 공간이라, 밖에서 가져온 파일은 본인인증을 마친 분만 올릴 수 있습니다. 본인인증은 현재 한국에서 접속한 경우에만 진행할 수 있습니다.",IdentityRegionCan1:"내 작업실에서는 지금처럼 파일을 올릴 수 있습니다.",IdentityRegionCan2:"오픈 스튜디오에서는 채팅으로 계속 참여할 수 있습니다.",IdentityRegionCtaWorkspace:"내 작업실에서 올리기",IdentityRegionCtaChat:"채팅으로 계속하기",IdentityRegionSupportQ:"한국에서 접속 중인데 이 안내가 보이나요?",IdentityRegionSupportPrefill:"오픈 스튜디오에서 지역 제한 안내를 받았습니다. 한국에서 접속 중인데 본인인증을 진행할 수 없습니다.",IdentityRegionPublishTitle:"작업 공개 안내",IdentityRegionPublishLead:"지금 계신 지역에서는 작업을 공개할 수 없습니다.",IdentityRegionPublishDesc:"작업을 공개하려면 최초 1회 본인인증이 필요합니다. 본인인증은 현재 한국에서 접속한 경우에만 진행할 수 있습니다.",IdentityRegionPublishCan1:"비공개 상태로는 지금처럼 계속 작업할 수 있습니다.",IdentityRegionPublishCta:"확인",IdentityRegionUnknownLead:"접속 위치를 확인할 수 없어 파일을 올릴 수 없습니다.",IdentityRegionUnknownDesc:"오픈 스튜디오에 밖에서 가져온 파일을 올리려면 본인인증이 필요하고, 본인인증은 한국에서 접속한 경우에만 진행할 수 있습니다. 지금은 접속 위치를 확인하지 못해 진행할 수 없습니다. 잠시 후 다시 시도해 주세요.",OpenStudioLangAll:"전체",OpenStudioLangKo:"한국어",OpenStudioLangEn:"English",OpenStudioLangFilterAria:"세션 언어 필터",OpenStudioLangFilterEmpty:"아직 {{lang}} 세션이 없어요.",OpenStudioLangShowAll:"전체 보기",OpenStudioLangFallbackNotice:"{{lang}} 세션이 없어 전체를 보여드려요.",RecipeCategoryCommerce:"커머스\xb7상품",RecipeCategoryPromo:"광고\xb7홍보",RecipeCategorySns:"SNS\xb7채널",RecipeCategoryBrand:"브랜딩",RecipeCategorySpace:"매장\xb7공간",RecipeCategoryPeople:"인물\xb7프로필",RecipeCategoryCharacter:"캐릭터\xb7창작",RecipeCategoryOccasion:"행사\xb7시즌",RecipeCategoryEtc:"기타",RecipeHubTitle:"워크플로 레시피",EditorSessionRequiredTitle:"작업 선택이 필요해요",EditorSessionRequiredDesc:"결과물은 선택한 작업으로 들어가요. 좌측 메뉴에서 작업을 선택해 주세요.",LibrarySectionTitle:"라이브러리",CppTracksIntro:"두 가지가 있습니다. 고르시면 됩니다.",CppTrackCppName:"CPP",CppTrackCppKind:"기본 트랙",CppTrackCppItem1:"만들고 싶은 것",CppTrackCppItem2:"링크 없음",CppTrackCppItem3:"제작 방향 지정 없음",CppTrackCppItem4:"크레딧과 구독권",CppTrackCppItem5:"기간 6개월",CppTrackCollabName:"Collab",CppTrackCollabKind:"건별 계약",CppTrackCollabItem1:"제작 방향을 저희가 드립니다",CppTrackCollabItem2:"전용 링크 있음",CppTrackCollabItem3:"게시 전 문안 확인",CppTrackCollabItem4:"제작비를 정액으로",CppTrackCollabItem5:"건별",CppTracksNote1:"둘 다 하셔도 되고, 하나만 하셔도 됩니다.",CppTracksNote2:"CPP를 하다가 Collab을 안 하셔도 불이익이 없습니다.",CppGiveTitle:"제공 항목",CppGivePlanLabel:"Pro 플랜 6개월",CppGivePlanValue:"매달 12,000크레딧입니다. 작업량에 따라 더 드릴 수 있습니다",CppGiveFeaturesLabel:"새 기능 먼저",CppGiveFeaturesValue:"에이전트 모드 신기능을 공개 전에 드립니다",CppGiveChannelLabel:"전용 채널",CppGiveChannelValue:"디스코드에 전용 채널을 엽니다. 기능 요청을 개발팀에 그대로 전달합니다",CppGiveShowcaseLabel:"작품 게재",CppGiveShowcaseValue:"홈, 오픈 스튜디오, 작품 소개 페이지에 겁니다. 피드에서 내려간 뒤에도 남는 자리입니다",CppGiveProgramLabel:"프로그램명",CppGiveProgramValue:"XBRUSH CPP",CppDutyTitle:"의무 사항",CppDutyNone:"없습니다.",CppDutyP1:"몇 편을 올려달라는 것ë
28„, 후기를 써달라는 것도 없습니다. 태그도 선택입니다. 쓰다가 불편한 점을 말씀해 주시면 고맙지만 그것도 의무는 아닙니다.",CppDutyP2:"의무를 걸지 않는 이유가 있습니다. 의무를 걸면 그건 CPP가 아니라 광고입니다. 광고를 하실 ê±°ë©´ Collab으로 하시고 제작비를 받으시는 편이 맞습니다.",CppDutyBridge:"다만 지원받은 사실은 밝혀주셔야 합니다.",CppCriteriaTitle:"선발 기준",CppCriteriaHeadline:"팔로워 수는 보지 않습니다.",CppCriteriaItem1:"한 편을 끝까지 만드시는지",CppCriteriaItem2:"만드는 과정을 공개하시는지. 잘 안 된 것까지",CppCriteriaItem3:"자기 것이라고 알아볼 수 있는 결이 있는지",CppFaqTitle:"자주 묻는 것",CppFaqQ1:"제 작업물을 어디에 쓰시나요",CppFaqA1:"신청서에서 항목별로 여쭙고, 고르신 것만 씁니다.",CppFaqA1Scope1:"XBRUSH 채널 게재(사이트, 공식 SNS, 홍보 영상)",CppFaqA1Scope2:"유료 광고 노출(Meta, Google 등)",CppFaqA1Scope5:"실명 표기",CppFaqA1Scope4:"활동명\xb7핸들 표기",CppFaqA1GroupName:"이름",CppFaqA1Scope3:"오프라인 자료",CppFaqA1GroupWork:"작업물",CppFaqA1Tail:"고르지 않으신 항목에는 쓰지 않습니다. ê·¸ 밖의 용도가 생기면 그때 다시 여쭙겠습니다.",CppFaqQ2:"다른 툴 CPP를 하고 있는데요",CppFaqA2:"괜찮습니다. 독점이 아닙니다.",CppFaqQ3:"조회수에 따라 돈을 주시나요",CppFaqA3:"아니요. 그렇게 하면 자극적인 걸 만들게 되고 정산으로 싸우게 됩니다. Collab 제작비는 정액으로 드립니다.",CppFaqQ4:"팔로워가 적은데요",CppFaqA4:"상관없습니다. 위에 적은 대로 팔로워 수는 보지 않습니다.",CppFaqQ5:"기간이 끝나면요",CppFaqA5:"6개월 뒤에 다시 이야기합니다. 자동 연장은 없습니다.",CppFaqQ6:"그만두고 싶으면요",CppFaqA6:"말씀만 주세요. 게재된 것은 7영업일 안에 내립니다.",CppFaqQ7:"크레딧이 모자라면요",CppFaqA7:"말씀해 주세요. 작업량에 따라 더 드립니다.",CppApplyTitle:"2기 신청",CppApplyCta:"2기 신청하기",CppTracksLabel:"두 트랙",CppApplyBack:"XBRUSH CPP",CppApplyFormTitle:"신청서",CppApplyIntro:"다 쓰는 데 5분쯤 걸립니다. 쓰시는 동안 저장됩니다.",CppApplyRail1:"연락처",CppApplyRail2:"만드는 것",CppApplyRail3:"사용 범위",CppApplySec1:"연락할 방법",CppApplySec2:"무엇을 만드시는지",CppApplySec3:"작업물을 어디까지 쓸 수 있는지",CppApplyHandle:"활동명",CppApplyEmail:"이메일",CppApplyEmailHint:"결과를 여기로 보내드립니다",CppApplyContactEtc:"다른 연락 수단",CppApplyContactEtcHint:"선택 \xb7 인스타 DM 등",CppApplyLinks:"작업을 ë³¼ 수 있는 링크",CppApplyLinksHint:"최대 5개",CppApplyMakes:"주로 만드는 것",CppApplyMakesHint:"3~4문장이면 충분합니다",CppApplyOtherCpp:"진행 중인 다른 CPP",CppApplyOtherCppHint:"선택 \xb7 있어도 괜찮습니다",CppApplyTrack:"하고 싶은 트랙",CppApplyTrackCpp:"CPP",CppApplyTrackCollab:"Collab",CppApplyTrackBoth:"둘 다",CppApplyConsentIntro:"고르신 것만 씁니다. 고르지 않으신 항목에는 쓰지 않습니다.",CppApplyBadgeDefault:"기본",CppApplyBadgeOptional:"선택",CppApplyOff1:"홈\xb7오픈 스튜디오\xb7작품 소개 페이지\xb7공식 SNS에 올리지 않습니다.",CppApplyOff2:"유료 광고에는 쓰지 않습니다.",CppApplyOff3:"보도자료\xb7발표자료\xb7전시 부스에 쓰지 않습니다.",CppApplyOff4:"익명으로만 게재합니다.",CppApplyOff5:"활동명만 씁니다.",CppApplyPrivacy:"개인정보 수집\xb7이용 동의",CppApplyPrivacyRequired:"필수",CppApplyPrivacyToggle:"수집 항목 \xb7 목적 \xb7 보유기간",CppApplyPrivacyItems:"수집 항목 — 활동명, 이메일, 작업 링크, 주로 만드는 것, 선택 입력하신 다른 연락 수단과 진행 중인 다른 CPP, 접속 IP",CppApplyPrivacyPurpose:"이용 목적 — CPP 지원자 선발과 ê²°ê³¼ 통지",CppApplyPrivacyRetention:"보유기간 — 선발되지 않으신 경우 3개월, 선발되신 경우 프로그램 종료 후 6개월. 기간이 지나면 지웁니다.",CppApplyPrivacyRefuse:"동의하지 않으실 수 있습니다. 다만 동의 없이는 신청을 접수할 수 없습니다.",CppApplySubmit:"신청서 보내기",CppApplySubmitting:"보내는 중",CppApplyErrHandle:"어떻게 불러 드리면 될까요",CppApplyErrEmail:"답장을 받으실 주소를 적어 주세요",CppApplyErrLinks:"작업을 ë³¼ 수 있는 링크를 하나만 넣어 주세요",CppApplyErrMakes:"무엇을 만드시는지 몇 줄만 적어 주세요",CppApplyErrTrack:"트랙을 골라 주세요",CppApplyErrPrivacy:"개인정보 수집\xb7이용에 동의하셔야 접수됩니다",CppApplyDoneTitle:"신청서를 받았습니다",CppApplyDoneCode:"접수번호",CppApplyDoneBody:"2기 선발 때 함께 검토해요. 선발되면 적어 주신 주소로 연락드려요.",CppApplyDoneScope:"고르신 사용 범위",CppApplyDoneNone:"고르지 않으신 항목에는 쓰지 않습니다.",CppApplyDoneBack:"XBRUSH 둘러보기",CppHomeLink:"XBRUSH 홈",CppApplyAge:"만 14세 이상입니다",CppApplyAgeRequired:"필수",CppApplyAgeWhy:"만 14세 미만은 법정대리인 동의가 있어야 개인정보를 수집할 수 있어 신청을 받지 않습니다.",CppApplyErrAge:"만 14세 이상이어야 신청하실 수 있습니다",LandingFooterCreatorPartner:"크리에이터 파트너",CppOnAirEyebrow:"CPP 1기",CppOnAirNavWorks:"작품",CppOnAirLead:"XBRUSH 크리에이터 파트너 1기가 매일 올리는 새 작품입니다. 마음에 드는 작품에 하트와 댓글을 남겨 주세요.",CppOnAirTeaser:"1기 크리에이터의 작품 전시회가 ê³§ 열려요.",CppOnAirShare:"공유",CppOnAirCaptionMore:"더보기",CppOnAirCaptionLess:"접기",CppOnAirPlay:"재생",CppOnAirPause:"일시정지",CppOnAirSoundOn:"소리 켜기",CppOnAirSoundOff:"소리 끄기",CppPartnerEyebrow:"XBRUSH CREATOR PARTNER \xb7 1기",CppPartnerShare:"링크 복사",CppPartnerShareCopied:"링크를 복사했어요",CppPartnerEmptyTitle:"아직 전시된 작품이 없어요",CppPartnerEmptyDesc:"Threads 에 올라오는 새 작품을 기다려 주세요",CppPartnerWorks:"작품",CppPartnerOthers:"다른 크리에이터",CppPartnerOthersAll:"전체 보기",CppPartnerBackAll:"전체 작품",CppPartnerNotFound:"이 크리에이터를 찾을 수 없어요",CppOnAirNavGuide:"CPP 안내",CppOnAirWorksTitle:"최신 작품",CppOnAirCreatorsTitle:"1기 크리에이터",CppOnAirRecentWorks:"최근 작품",CppOnAirNavCreators:"크리에이터",CppOnAirCommentsN:"댓글 {{count}}",CppOnAirBandTitle:"크리에이터 파트너",CppOnAirHomeCta:"작품 보기",CppOnAirHeart:"하트",CppOnAirHeartOff:"하트 취소",CppOnAirComments:"댓글",CppOnAirCommentPlaceholder:"댓글을 남겨요",CppOnAirCommentLogin:"로그인하고 댓글 남기기",CppOnAirCommentSend:"남기기",CppOnAirCommentDelete:"삭제",CppOnAirCommentHide:"숨기기",CppOnAirCommentEmpty:"첫 댓글을 남겨요",CppOnAirOpenSource:"원본",CppOnAirLongForm:"{{min}}분 작품",CppOnAirOpenViewer:"크게 보기",CppOnAirClose:"닫기",CppOnAirPrev:"이전",CppOnAirNext:"다음",CppOnAirEmpty:"ê³§ 첫 작품이 올라와요",CppOnAirError:"작품을 불러오지 못했어요",CppOnAirRetry:"다시 시도",CppOnAirLoadMore:"더 보기",CppOnAirHideWork:"숨기기",CppOnAirFeatureWork:"추천으로",CppOnAirUnfeatureWork:"추천 해제",CppOnAirAgoNow:"방금",CppOnAirAgoMin:"{{n}}분 전",CppOnAirAgoHour:"{{n}}시간 전",CppOnAirAgoDay:"{{n}}
28일 전",CppOnAirHeartLoginTip:"하트는 로그인 후에",CppOnAirHeartLogin:"로그인하고 하트",CppOnAirWorkUnavailable:"지금은 볼 수 없는 작품이에요",CppOnAirManageUpload:"작품 올리기",CppOnAirManageHiddenN:"가려진 작품 {{n}}",CppOnAirManageHide:"가리기",CppOnAirManageUnhide:"다시 보이기",CppOnAirManageDelete:"삭제",CppOnAirManageDeleteConfirm:"삭제하면 하트와 댓글도 사라져요",CppOnAirManageHidden:"가렸어요. 다시 보이기로 되돌릴 수 있어요",CppOnAirManageShown:"다시 보여요",CppOnAirManageDeleted:"삭제했어요",CppOnAirHiddenByMe:"내가 가린 작품",CppOnAirHiddenByAdmin:"운영팀이 숨긴 작품이에요",CppOnAirHiddenModeration:"검토 중이에요",CppOnAirUploadGuide:"1080p 이하 H.264, 300MB까지",CppOnAirUploadPick:"영상 고르기",CppOnAirUploadChange:"다른 영상",CppOnAirUploadTitlePh:"제목 (선택)",CppOnAirUploadCaptionPh:"설명 (선택)",CppOnAirUploadCheckMade:"XBRUSH로 제작",CppOnAirUploadCheckUse:"내 작품이며, 전시\xb7홍보에 쓰여도 괜찮음",CppOnAirUploadDropHint:"끌어다 놓아도 돼요",CppOnAirMadeWithXbrush:"XBRUSH로 제작",CppOnAirUploadSubmit:"올리기",CppOnAirUploadRetry:"다시 올리기",CppOnAirUploadChecking:"영상 확인 중",CppOnAirUploadCodec:"H.264 mp4 로 내보내 주세요",CppOnAirUploadErrType:"mp4\xb7mov 파일만 올릴 수 있어요",CppOnAirUploadErrSize:"300MB까지 올릴 수 있어요",CppOnAirUploadErrResolution:"1080p 이하로 내보내 주세요",CppOnAirUploadDone:"올렸어요",CppOnAirUploadExisting:"이미 올린 작품이에요",CppOnAirUploadPosterFailed:"포스터를 만들지 못했어요. 다시 골라 주세요",CppApplyNotice1:"1기 모집은 9월 23일에 마감됐어요.",CppApplyNotice2:"지금 신청하시면 2기 선발 때 함께 검토해요.",CppApplyNotice3:"선발 전에는 따로 연락드리지 않아요.",toastMessage:{NoTeamPermission:"권한이 없습니다. 팀 관리자
28에게 요청하세요.",StyleCreated:"스타일이 만들어졌습니다.",LoginRequired:"로그인이 필요합니다.",ResendCodeSuccess:"인증 코드가 재전송되었습니다.",PasswordResetSuccess:"비밀번호가 성공적으로 변경되었습니다.",ProfileImageChanged:"프로필 이미지가 변경되었습니다.",InvitationEmailSent:"초대 이메일이 발송되었습니다.",DownloadFailed:"다운로드 실패",UNKNOWN_ERROR:"알 수 없는 오류가 발생했습니다.",FolderDeleted:"'{{name}}' 폴더가 삭제되었습니다.",TimeoutRefundMessage:"요청 시간이 초과되어 {{point}} 크레딧이 환불되었습니다.",ApiErrorAuthFailed:"인증에 실패했습니다. 관리자에게 문의해주세요.",ApiErrorFailToGenerate:"일시적 오류가 발생했어요.",ApiErrorContentPolicyViolation:"콘텐츠 정책에 위반됩니다. 이미지 또는 프롬프트를 수정해주세요.",ApiErrorModerationInputText:"프롬프트가 콘텐츠 정책에 위반됩니다. 프롬프트를 수정해주세요.",ApiErrorModerationInputImage:"입력 이미지가 콘텐츠 정책에 위반됩니다. 다른 이미지를 사용해주세요.",ApiErrorModerationOutputImage:"생성된 이미지가 콘텐츠 정책에 위반됩니다. 다시 시도해주세요.",ApiErrorModerationOutputVideo:"생성된 비디오가 콘텐츠 정책에 위반됩니다. 다시 시도해주세요.",ApiErrorModerationInputVideo:"입력 비디오가 콘텐츠 정책에 위반됩니다. 다른 영상을 사용해주세요.",ApiErrorModerationInputAudio:"입력 오디오가 콘텐츠 정책에 위반됩니다. 다른 오디오를 사용해주세요.",ApiErrorModerationOutputText:"생성된 텍스트가 콘텐츠 정책에 위반됩니다. 다시 시도해주세요.",ApiErrorModerationOutputAudio:"생성된 오디오가 콘텐츠 정책에 위반됩니다. 프롬프트를 수정한 뒤 다시 시도해주세요.",ApiErrorCopyrightViolation:"저작권 / IP 관련 가능성이 있다고 판정되어 차단되었어요. 프롬프트와 입력 이미지를 확인해주세요.",ApiErrorCopyrightOutputAudio:"생성된 배경음악이 제공자의 저작권 검사에서 차단되었어요. 입력 이미지 문제가 아니에요 — 다시 시도하거나 음악 없이 생성해보세요.",ApiErrorCopyrightInputImage:"입력 이미지가 제공자의 저작권/IP 검사에서 차단되었어요. 실제 IP 요소가 없어도 인물\xb7로고\xb7캐릭터에서 과잉 판정될 수 있어요. 이미지를 바꿔 다시 시도해주세요.",ApiErrorPrivacyViolation:"실제 인물의 얼굴이 감지되었습니다. 일러스트 또는 스타일화된 레퍼런스를 사용해주세요.",ApiErrorFailToGenerateAudio:"일시적 오류가 발생했어요.",ApiErrorFailToGeneratePrompt:"프롬프트 생성에 실패했습니다.",ApiErrorFailToGenerateVideo:"일시적 오류가 발생했어요.",ApiErrorGenerationFailed:"생성에 실패했어요. 입력 이미지나 프롬프트가 처리되지 않았거나 일시적 오류일 수 있어요. 다른 이미지 또는 프롬프트로 다시 시도해 주세요.",ApiErrorImageBlockedByModel:"선택한 모델의 안전 필터가 입력을 차단했어요 (Veo 등). 다른 이미지로 시도하거나 다른 모델을 선택해 주세요.",ApiErrorInvalidParams:"잘못된 매개변수입니다.",ApiErrorInvalidToken:"토큰이 유효하지 않습니다.",ApiErrorRefreshTokenExpired:"로그인이 만료되었습니다. 다시 로그인해 주세요.",ApiErrorSessionSuperseded:"로그인이 종료되어 로그아웃되었습니다. 다시 로그인해 주세요.",SessionRefreshNetworkError:"일시적인 네트워크 오류로 로그인 갱신에 실패했습니다. 잠시 후 다시 시도해 주세요.",ApiErrorModelError:"이미지 생성 중 오류가 발생했습니다. 나중에 다시 시도해주세요.",ApiErrorInvalidModel:"선택한 모델을 사용할 수 없습니다. 다른 모델로 다시 시도해주세요.",ApiErrorImageAccessDenied:"이미지에 접근할 수 없습니다. 입력 이미지를 다시 업로드한 후 시도해주세요.",ApiErrorUpstreamError:"일시적 오류가 발생했어요.",ApiErrorQuotaExceeded:"API 사용량이 초과되었습니다. 나중에 다시 시도해주세요.",ApiErrorServerError:"서버 오류가 발생했습니다. 나중에 다시 시도해주세요.",ApiErrorServerOverloaded:"사용자 폭주로 모든 서버가 바쁩니다. 잠시 후 다시 시도해주세요.",ApiErrorQueueFull:"생성 대기열이 가득 찼습니다. 잠시 후 다시 시도해주세요.",ApiErrorTaskSubmissionFailed:"일시적 오류로 생성 요청이 전ë
28‹¬ë˜ì§€ 못했어요. 잠시 후 다시 시도해주세요.",ApiErrorTimeout:"요청 시간이 초과되었습니다. 나중에 다시 시도해주세요.",ApiErrorGenerationTimeout:"생성 시간이 초과되었습니다. 모델이 응답하지 않습니다. 다시 시도해주세요.",ApiErrorInvalidInput:"입력값이 허용 범위를 벗어났습니다. 값을 조정한 후 다시 시도해주세요.",ApiErrorValidationError:"요청에 필수 항목이 누락되었거나 형식이 잘못되었습니다.",ApiErrorModerationPreprocess:"안전 검사 중 일시적 오류가 발생했습니다. 잠시 후 다시 시도해주세요.",ApiErrorRateLimitExceeded:"요청이 너무 잦습니다. 잠시 후 다시 시도해주세요.",ApiErrorConcurrentLimitExceeded:"동시 처리 가능한 요청 수를 초과했습니다. 잠시 후 다시 시도해주세요.",ApiErrorInvalidApiKey:"API 키가 유효하지 않습니다.",ApiErrorApiKeyRevoked:"폐기된 API 키입니다. 새 키를 발급해 주세요.",ApiErrorIdempotencyConflict:"같은 Idempotency-Key로 다른 내용의 요청이 이미 처리되었습니다.",ApiErrorBannerStaleRev:"작업 상태가 갱신되어 실행하지 않았어요. 최신 상태를 확인한 뒤 다시 실행해 주세요.",ApiErrorBannerLegInProgress:"이 사이즈에 진행 중인 작업(영상 생성\xb7레이어 분리)이 있어요. 끝난 뒤에 다시 실행해 주세요.",ApiErrorBannerLayoutAssetInvalid:"분리된 레이어 파일을 합성할 수 없어요. 레이어 분리를 다시 실행해 주세요.",ApiErrorBannerSessionBound:"이 배너 작업 또는 대화방이 이미 다른 상대와 연결되어 있어요.",ApiErrorBannerSessionPublic:"공개된 대화방에는 배너 작업을 연결할 수 없어요.",ApiErrorSessionPublicLocked:"배너 작업에 연결된 대화방은 공개할 수 없어요.",ApiErrorBannerSourcePolicyRejected:"업로드한 소재가 계약 지면(광고주 정책) 기준으로 반려되어 실행할 수 없어요. 소재를 교체해 주세요.",ApiErrorVoiceNotFound:"선택한 보이스를 찾을 수 없습니다. 다른 보이스로 다시 시도해주세요.",ApiErrorNotFoundGeneric:"대상을 찾을 수 없어요. 이미 삭제되었을 수 있어요.",ApiErrorUnknown:"알 수 없는 오류입니다.",ApiErrorForbiddenNotTeamMember:"이 팀의 멤버가 아닙니다.",ApiErrorCouponTeamAlreadyRedeemed:"이 팀에서 이미 사용한 코드입니다.",ApiErrorCouponUserAlreadyRedeemed:"이미 사용한 코드입니다.",ApiErrorCouponExhausted:"사용 가능한 횟수가 모두 찼습니다.",ApiErrorMembershipAlreadyActive:"이미 참여 중인 프로그램입니다.",ApiErrorMembershipCouponSharedForbidden:"멤버십 코드는 공용으로 만들 수 없습니다.",ApiErrorMembershipNotFound:"참여 중인 프로그램이 없습니다.",ApiErrorCouponCodeDuplicate:"이미 있는 코드입니다.",ApiErrorCouponCodeLocked:"사용 이력이 있어 코드를 바꿀 수 없습니다.",ApiErrorCouponNotFound:"쿠폰을 찾을 수 없습니다.",ApiErrorCppApplicationDuplicate:"이미 신청하셨습니다. 내용을 고치시려면 답장 주세요.",ApiErrorCppApplicationClosed:"1기 모집이 끝났습니다.",ApiErrorCppApplicationConsentRequired:"개인정보 수집\xb7이용에 동의하셔야 접수됩니다.",ApiErrorCppApplicationRateLimited:"조금 뒤에 다시 시도해 주세요.",ApiErrorCppApplicationAgeRequired:"만 14세 이상이어야 신청하실 수 있습니다.",ApiErrorCppOnairWorkNotFound:"작품을 찾을 수 없어요.",ApiErrorCppOnairIdentityRequired:"하트를 누를 수 없어요. 새로고침해 주세요.",ApiErrorCppOnairRateLimited:"잠시 뒤 다시 시도해 주세요.",ApiErrorCppOnairCommentForbidden:"내 댓글만 지울 수 있어요.",ApiErrorCppOnairMediaRequired:"포스터 이미지가 필요해요.",ApiErrorCppOnairLoginRequired:"로그인하면 하트를 남길 수 있어요.",ApiErrorCppOnairNotCreator:"크리에이터 파트너만 쓸 수 있어요.",ApiErrorCppOnairWorkForbidden:"이 작품은 바꿀 수 없어요.",ApiErrorCppOnairUploadLimit:"오늘 올릴 수 있는 수를 넘었어요.",ApiErrorCppOnairUploadInvalid:"올릴 수 없는 파일이에요. H.264 mp4 로 내보내 주세요.",ApiErrorCppOnairCreatorLinkConflict:"이 계정은 이미 다른 크리에이터에 연결돼 있어요.",ApiErrorAcademyInvali
28dWorkLink:"작업 링크를 확인해 주세요. 본인이 만든 작업의 링크만 제출할 수 있어요.",ApiErrorAcademyWorkLinkAlreadyUsed:"이미 다른 레슨에 낸 작업이에요. 레슨마다 다른 작업을 제출해 주세요.",ApiErrorAcademyGradeRequestPending:"이미 심사 중이거나 받은 등급이에요. 심사 결과를 기다려 주세요.",ApiErrorForbiddenContentCreate:"콘텐츠를 생성할 권한이 없습니다.",ApiErrorForbiddenContentEdit:"콘텐츠를 편집할 권한이 없습니다.",ApiErrorForbiddenContentDeleteOwn:"본인 콘텐츠를 삭제할 권한이 없습니다.",ApiErrorForbiddenContentDeleteOther:"다른 사람의 콘텐츠를 삭제할 권한이 없습니다.",ApiErrorForbiddenOwnOnly:"본인만 수행할 수 있는 작업입니다.",ApiErrorForbiddenLabelManage:"라벨을 관리할 권한이 없습니다.",ApiErrorManageGateNotFound:"확인 카드를 찾을 수 없어요.",ApiErrorManageGateNotOpen:"이미 처리된 카드예요.",ApiErrorManageGateExpired:"카드가 만료됐어요. 다시 요청해주세요.",ApiErrorManageGateForbidden:"이 카드는 제안한 사람만 실행할 수 있어요.",ApiErrorManageGateSessionBusy:"작업이 진행 중이에요. 끝난 뒤 실행해주세요.",ApiErrorForbiddenExport:"내보내기 권한이 없습니다.",ApiErrorForbiddenRename:"이름 변경 권한이 없습니다.",ApiErrorForbiddenDelete:"삭제 권한이 없습니다.",ApiErrorForbiddenModelAccess:"이 모델에 접근할 수 없습니다.",ApiErrorForbiddenModelExpired:"모델 접근 기간이 만료되었습니다.",ApiErrorForbiddenInsufficientRole:"이 작업을 수행할 권한이 없습니다.",ApiErrorFileSizeExceeded:"파일 크기가 {{maxSize}}MB를 초과합니다.",ApiErrorInvalidFileType:"지원하지 않는 파일 형식입니다.",ApiErrorInvalidUploadKey:"업로드 정보가 유효하지 않습니다. 다시 시도해주세요.",ApiErrorAudioDurationExceedsLimit:"오디오 길이가 최대 {{max}}초를 초과합니다.",ApiErrorAudioPromptTooLong:"효과음 설명이 너무 길어요. {{max}}자 이내로 줄여 주세요.",ApiErrorAudioProcessingFailed:"오디오 파일 처리에 실패했습니다.",ApiErrorDuplicateLabelName:"같은 이름의 폴더가 이미 존재합니다.",ApiErrorLabelCycle:"폴더를 자기 자신이나 하위 폴더 안으로는 옮길 수 없습니다.",ApiErrorRootLabelImmutable:"홈 폴더는 이름변경\xb7이동\xb7삭제할 수 없습니다.",ApiErrorUploadFailed:"업로드에 실패했습니다.",ApiErrorUploadDimensionsRequired:"이미지 또는 영상의 해상도를 확인할 수 없어 업로드에 실패했습니다. 다시 시도해주세요.",ApiErrorUploadDurationRequired:"영상 또는 오디오의 길이를 확인할 수 없어 업로드에 실패했습니다. 다시 시도해주세요.",ApiErrorInvalidImage:"유효하지 않은 이미지입니다.",ApiErrorTrainingCreationFailed:"학습 생성에 실패했습니다.",ApiErrorContentNotReady:"이미지 생성이 완료되지 않은 콘텐츠는 게시할 수 없습니다.",ApiErrorSnsFacebookNoPage:"Facebook Page가 없습니다. Facebook에서 Page를 먼저 만들어주세요.",ApiErrorSnsTokenExpired:"{{platformLabel}} 연결이 만료되었습니다. 다시 연결해 주세요.",ApiErrorSnsInstagramNotBusiness:"Instagram 비즈니스 또는 크리에이터 계정만 연결할 수 있습니다. 인스타그램 앱에서 계정 유형을 변경한 뒤 다시 시도해 주세요.",ApiErrorSnsInstagramAlreadyConnectedViaFb:"이미 Facebook을 통해 연결된 Instagram 계정이 있습니다. 먼저 연결을 해제한 뒤 다시 시도해 주세요.",ApiErrorSnsInstagramLoginExpired:"Instagram 로그인이 만료되었습니다. 다시 연결해 주세요.",ApiErrorSnsThreadsLoginExpired:"Threads 로그인이 만료되었습니다. 다시 연결해 주세요.",ApiErrorSnsPinterestLoginExpired:"Pinterest 로그인이 만료되었습니다. 다시 연결해 주세요.",ApiErrorSnsYouTubeNoChannel:"YouTube 채널이 없는 Google 계정입니다. 먼저 YouTube에서 채널을 만들어주세요.",ApiErrorSnsScheduledPostReference:"예약된 SNS 게시물이 이 미디어를 사용하고 있어 삭제할 수 없습니다. 예약을 취소하거나 발행이 끝난 뒤 다시 시도해 주세요.",ApiErrorSnsPublishHistoryReference:"SNS 게시 이력이 이 미디어를 사용하고 있습니다. 삭제하면 이력의 미디어 표시가 깨질 수 있습니다.",ApiErrorNotFoundTask:"결과물을 찾을 수 없습니다.",ApiErrorBannerAssetNotDetected:"이미지에서 해당 요소를 찾지 못했어요. 차감된 포인트는 환불됐습니다.",ApiErrorNotFoundTeam:"팀을 찾을 수 없습니다.",ApiErrorTeamNameInvalid:"팀 이름을 다시 확인해 주세요 (2~30자, 일부 특수문자 제한).",ApiErrorTeamFull:"팀 정원이 가득 찼어요.",ApiErrorLastTeamCannotDelete:"소유한 마지막 팀은 삭제할 수 없어요. 새 팀을 만든 뒤 삭제해 주세요.",ApiErrorLastOwnedTeamCannotTransfer:"소유한 마지막 팀의 소유권은 이전할 수 없어요. 새 팀을 만든 뒤 이전해 주세요.",ApiErrorOwnerRoleChangeForbidden:"소유자 역할은 여기서 바꿀 수 없어요. 소유자 변경으로 이전해 주세요.",ApiErrorOwnerCannotLeave:"소유자는 팀을 탈퇴할 수 없어요. 소유권을 이전하거나 팀을 삭제해 주세요.",ApiErrorOwnerCannotBeRemoved:"소유자는 멤버에서 제거할 수 없어요.",ApiErrorAlreadyTeamMember:"이미 팀에 속한 멤버예요.",ApiErrorInvitationAlreadySe
28nt:"이미 초대 메일을 보냈어요.",ApiErrorNotFoundProject:"프로젝트를 찾을 수 없습니다.",ApiErrorNotFoundUser:"사용자를 찾을 수 없습니다.",ApiErrorNotFoundVideo:"비디오를 찾을 수 없습니다.",ApiErrorNotFoundAudio:"오디오를 찾을 수 없습니다.",ApiErrorNotFoundContent:"콘텐츠를 찾을 수 없습니다.",ApiErrorNotFoundLabel:"폴더를 찾을 수 없습니다.",ApiErrorNotFoundInvitation:"초대를 찾을 수 없습니다.",ApiErrorNotFoundComment:"댓글을 찾을 수 없습니다.",ApiErrorNotFoundPreset:"프리셋을 찾을 수 없습니다.",ApiErrorNotFoundModel:"모델을 찾을 수 없습니다.",ApiErrorNotFoundGallery:"갤러리를 찾을 수 없습니다.",ApiErrorNotFoundUpload:"업로드된 파일을 찾을 수 없습니다.",ApiErrorNotFoundResource:"요청한 항목을 찾을 수 없습니다.",ApiErrorSessionNotFound:"작업을 찾을 수 없습니다.",ApiErrorSessionFolderKindInvalid:"작업은 폴더나 다른 작업을 담을 수 없습니다.",ApiErrorSessionReadOnly:"잠긴 작업입니다. 작업을 만든 사람만 추가할 수 있습니다.",ApiErrorSessionScopeInvalid:"이 팀의 폴더가 아니거나 접근할 수 없습니다.",ApiErrorSessionTaskLimitExceeded:"한 번에 발행할 수 있는 생성 개수를 초과했습니다. 나눠서 요청해주세요.",ApiErrorSessionBusy:"AI가 응답하고 있어요. 응답이 끝나면 다시 보내주세요.",ApiErrorSessionStackLimit:"대기 중인 메시지가 가득 찼어요. 실행된 뒤 보내거나 전체 지우기 후 다시 써주세요.",SvgRenderFailed:"이 SVG는 이미지로 바꿀 수 없어요. PNG로 내보내 다시 올려 주세요.",SvgCardSaveFailed:"파일로 저장하지 못했어요. 다시 시도해 주세요.",ApiErrorSessionRateLimited:"메시지를 너무 자주 보내고 있어요. 잠시 후 다시 시도해 주세요.",ApiErrorSessionRequired:"이제 결과물은 작업을 열어야 만들 수 있어요. 작업을 열고 다시 시도해 주세요.",ApiErrorStorageQuotaExceeded:"저장 공간이 가득 차서 생성과 업로드가 차단됐어요. 휴지통을 비우거나 용량을 늘려 주세요.",ApiErrorStorageRestoreBlocked:"저장 용량 유예 기간(90일)이 끝나 복원할 수 없어요. 저장 용량을 줄이거나 늘린 뒤 다시 시도해 주세요.",ApiErrorArchiveTooLarge:"압축은 최대 500개 파일, 4GB까지 가능합니다. 나눠서 압축해 주세요.",ApiErrorArchiveEmpty:"압축할 파일이 없습니다.",ApiErrorArchiveBusy:"진행 중인 압축이 끝난 뒤 다시 시도해 주세요.",ApiErrorStorageTrashPurgeNotEligible:"90일 유예가 만료된 팀만 휴지통을 비울 수 있어요.",WorkspaceTeamSwitched:"링크의 팀으로 전환했습니다.",WorkspaceLinkNotFound:"링크 대상을 찾을 수 없어 내 워크스페이스로 이동했습니다.",WithdrawalActiveSubscription:"활성 구독이 있어 탈퇴할 수 없습니다. 구독을 먼저 해지해주세요.",WithdrawalOwnershipTransfer:"팀 소유권 이전이 필요합니다. 팀 설정에서 소유권을 이전해주세요.",WithdrawalAlreadyDeleted:"이미 탈퇴 처리된 계정입니다.",StripePreviewIncomplete:"예상 결제 금액을 계산하지 못했어요. 잠시 후 다시 시도해 주세요.",TeamPackRequiresPlan:"팀팩은 플랜 구독 후 추가할 수 있어요.",StripeSubscriptionCurrencyUnsupported:"구독 통화를 확인하지 못했어요. 잠시 후 다시 시도해 주세요.",StripeSubscriptionLookupFailed:"구독 정보를 불러오지 못했어요. 잠시 후 다시 시도해 주세요.",FreeQuotaCooldown:"잠시 후 다시 시도해주세요.",EventCAlreadyClaimed:"이미 해당 혜택을 받으셨습니다. 한 계정당 1회만 사용할 수 있어요.",EventCNotEligible:"이미 다른 구독이 있어 행사 혜택을 적용할 수 없습니다.",ApiErrorInvalidVideoDuration:"비디오 길이가 잘못되었습니다 (1초~3시간 10분).",ApiErrorVideoRenderFailed:"비디오 렌더링에 실패했습니다.",ApiErrorVideoNormalizeInProgress:"업로드한 영상을 변환하고 있습니다. 잠시 후 다시 시도해주세요.",ApiErrorVideoCodecUnsupported:"지원하지 않는 영상 코덱입니다. H.264(MP4)로 변환 후 다시 업로드해주세요.",ApiErrorLongEditUnsupportedSource:"이 영상은 조각으로 나눌 수 없어요 \xb7 10분 이하로 잘라 주세요",ApiErrorVideoDraftNotFinalizable:"이 초안으로는 1080p 최종을 만들 수 없어요 \xb7 만든 지 7일이 지났거나 이미 최종이 있는지 확인해 주세요",NsfwLevelExceedsTeamCap:"팀에 허용된 NSFW 정책 한계를 초과했습니다. 팀 관리자
28에게 문의하거나 더 낮은 정책을 선택해주세요.",CsamBlockExceedsTeamCap:"팀에 허용된 CSAM 차단 정책 한계를 초과했습니다. 팀 관리자에게 문의해주세요.",FieldRequired:"필수 입력 항목입니다.",FieldInvalid:"잘못된 입력입니다.",FieldTooShort:"최소 {{min}}자 이상 입력해 주세요.",FieldTooLong:"최대 {{max}}자까지 입력 가능합니다.",FieldValueTooSmall:"{{min}} 이상의 값을 입력해 주세요.",FieldValueTooLarge:"{{max}} 이하의 값을 입력해 주세요.",FieldNotInOptions:"허용되지 않은 값입니다.",FieldArrayTooFew:"최소 {{min}}개 이상 선택해 주세요.",FieldArrayTooMany:"최대 {{max}}개까지 선택 가능합니다.",EmailRequired:"이메일을 입력해주세요.",VideoRenderSourceFetchFailed:"비디오 소스를 가져오지 못했습니다. 4K 등 큰 영상은 네트워크/디스크 공간 부족 시 실패할 수 있습니다.",VideoRenderTimeout:"렌더링 시간이 초과되었습니다. 영상 길이를 줄이거나 잠시 후 다시 시도해주세요.",VideoRenderOutOfMemory:"메모리가 부족해 렌더링에 실패했습니다. 영상 해상도 또는 길이를 줄여보세요.",VideoRenderDiskFull:"디스크 공간이 부족합니다. 잠시 후 다시 시도하거나 관리자에게 문의해주세요.",PublicSessionNotFound:"공개된 작업을 찾을 수 없어요.",PublicSessionBlockedByTeam:"팀 설정의 '작업 공개 허용'을 먼저 켜 주세요. 변경은 팀 관리자만 할 수 있어요.",PublicSessionGuestBanned:"이 작업 참여가 제한된 계정이에요.",PublicSessionGuestLimit:"참여 인원이 가득 찼어요. 잠시 후 다시 시도해 주세요.",PublicSessionGuestAttachmentForbidden:"게스트는 파일을 첨부할 수 없어요. 텍스트로 요청해 주세요.",PublicSessionGuestLibraryForbidden:"이 작업에서는 라이브러리 자산을 사용할 수 없어요.",PublicSessionBudgetExhausted:"오늘 이 작업의 무료 생성 예산이 모두 소진됐어요. 내일 다시 참여할 수 있어요.",PublicSessionParticipationPaused:"참여가 잠시 멈췄어요. 잠시 후 다시 시도해 주세요.",IdentityVerificationRequired:"본인인증이 필요한 기능입니다. 프로필에서 본인인증을 완료해 주세요.",InflowConsentRequired:"안내 동의가 필요합니다. 다시 시도하면 동의 창이 열립니다.",IdentityVerificationUnavailable:"본인인증 서비스에 잠시 연결할 수 없습니다. 잠시 후 다시 시도해 주세요.",IdentityRegionUnsupported:"현재 접속 지역에서는 본인인증을 진행할 수 없습니다. 내 작업실에서는 파일을 올릴 수 있습니다.",WorkflowTemplateNotFound:"이 워크플로 레시피를 찾을 수 없어요. 목록을 새로고침해 주세요.",WorkflowTemplateCompileFailed:"템플릿 컴파일에 실패했어요. md 원문을 확인해 주세요.",WorkflowTemplateDuplicateSlug:"이미 같은 slug의 템플릿이 있어요.",RecipeDeriveEmpty:"레시피로 만들 만한 단계가 아직 없어요.",RecipeDeriveTooLarge:"작업이 커서 한 번에 담기 어려워요. 마지막 작업만 골라 저장해 보세요.",RecipeDeriveFailed:"레시피 초안을 만들지 못했어요. 잠시 후 다시 해 주세요.",TeamRecipeQuota:"오늘 만들 수 있는 레시피를 다 썼어요. 내일 다시 해 주세요.",LibraryCharacterSourceInvalid:"이 결과물은 캐릭터로 저장할 수 없어요. 캐릭터 시트만 저장돼요.",LibraryCharacterPhotoRejected:"이 사진은 캐릭터로 담을 수 없어요.",CharacterSheetInputRequired:"얼굴 사진이나 설명이 필요해요.",LibraryLookParentInvalid:"이 캐릭터를 찾을 수 없어요. 삭제됐는지 확인해 주세요.",LibraryLookSourceInvalid:"영상\xb7오디오는 룩으로 저장할 수 없어요. 이미지만 룩이 돼요.",CharacterCatalogUnavailable:"지금은 이 캐릭터를 쓸 수 없어요.",LibraryNameDuplicate:"같은 이름의 자산이 이미 있어요. 다른 이름을 써주세요.",LibraryItemNotFound:"자산을 찾을 수 없어요.",LibrarySourceNotReady:"아직 완료되지 않은 결과물이라 담을 수 없어요.",LibraryLimitExceeded:"라이브러리 한도를 초과했어요."}}},en:{common:{All:"All",Cancel:"Cancel",Close:"Close",Confirm:"Confirm",Creator:"Creator",Decline:"Decline",Delete:"Delete",Download:"Download",Editor:"Editor",Email:"Email",Upload:"Upload",Enhance:"Prompt Enhancement",Error:"Error",Generate:"Generate",Generating:"Generating...",Inpaint:"Inpaint",Invite:"Invite",Inviting:"Inviting",Language:"Language",Like:"Like",Menu:"Menu",Model:"Model",Next:"Next",Nickname:"Nickname",None:"None",Optional:"Optional",Outpaint:"Outpaint",Paid:"Paid",Point:"Credit",Post:"Post",Prev:"Prev",Price
28:"Price",Product:"Product",Profile:"Profile",Purchase:"Purchase",Required:"Required",Runs:"{{count}} Runs",Save:"Save",Seed:"Seed",Select:"Select",SourceImage:"Source Image",Status:"Status",Support:"Support",Total:"Total",Type:"Type",Upscaler:"Upscaler",Warning:"Warning",Advanced:"Advanced",HidePassword:"Hide password",Loading:"Loading...",ShowPassword:"Show password",Apply:"Apply",Auto:"Auto",Custom:"Custom",Help:"Help",Remix:"Remix",Segmentation:"Segmentation",Submit:"Submit",CreatedAt:"Created At",GoHome:"Go to Home",NotAvailable:"N/A",OpenMenu:"Open menu",AccountMenuTitle:"Account",SkipToContent:"Skip to content",SwitchToDarkMode:"Switch to dark mode",SwitchToLightMode:"Switch to light mode",PerUnitPrefix:"per",PointHistory:"Credit History",PrivacyPolicy:"Privacy Policy",RemoveBackground:"Remove Background",Source:"Source",SelectPlan:"Choose the pricing plan that suits your needs.",DiscountPlan:"Get <strong>20% off</strong> if you pay for a year.",UserGuide:"Manual",ContactSupport:"Contact Us",AdminPageMenu:"Admin Page",AltCreatorProfile:"{{name}} creator profile photo",Audio:"Audio",SoundEffect:"Sound\nEffect",Animate:"Animate",Lipsync:"Lipsync\n ",AUTH_FAILED:"AUTH_FAILED",CONTENT_POLICY_VIOLATION:"CONTENT_POLICY_VIOLATION",FAIL_TO_GENERATE_IMAGE:"FAIL_TO_GENERATE_IMAGE",FAIL_TO_GENERATE_PROMPT:"FAIL_TO_GENERATE_PROMPT",FAIL_TO_GENERATE_VIDEO:"FAIL_TO_GENERATE_VIDEO",FAIL_TO_GENERATE_TRAINING:"FAIL_TO_GENERATE_TRAINING",IMAGE_ACCESS_DENIED:"IMAGE_ACCESS_DENIED",INVALID_PARAMS:"INVALID_PARAMS",INVALID_TOKEN:"INVALID_TOKEN",MODEL_ERROR:"MODEL_ERROR",NOT_ENOUGH_POINT:"NOT_ENOUGH_POINT",NO_DETECTION:"NO_DETECTION",QUOTA_EXCEEDED:"QUOTA_EXCEEDED",SERVER_ERROR:"SERVER_ERROR",SERVER_OVERLOADED:"All servers are busy. Please try again later.",TIMEOUT:"TIMEOUT",PROJECT_NOT_FOUND:"PROJECT_NOT_FOUND",ErrorInvalidProductId:"Invalid product ID format",ErrorPageNotFound:"Page Not Found",ErrorPageNotFoundDescription:"The page you're looking for doesn't exist or has been moved.",ErrorGoHome:"Go to Home",ErrorGoBack:"Go Back",ErrorCreatedByXbrush:"Created by XBRUSH",GenerationFailed:"Generation failed",MaintenanceBadge:"Under maintenance",MaintenanceTitleLine1:"Taking a short pause",MaintenanceTitleAccent:"to make XBRUSH better",MaintenanceTitleSuffix:"",MaintenanceDescription:"We are performing maintenance. Your work is safely stored, and this page will reconnect automatically once maintenance is complete.",MaintenanceStartLabel:"Started",MaintenanceEndLabel:"Expected completion",MaintenanceContactLabel:"Contact",MaintenanceAutoCheck:"Status is checked automatically every 30 seconds",MaintenanceOutageBadge:"Temporary service disruption",MaintenanceOutageTitleLine1:"We are experiencing",MaintenanceOutageTitleAccent:"a temporary issue",MaintenanceOutageTitleSuffix:"",MaintenanceOutageDescription:"We are working to restore the service. Your work is safely stored, and this page will reconnect automatically as soon as we are back.",MaintenanceOutageAutoCheck:"Status is checked automatically every 15 seconds",MaintenanceRetryNow:"Check again now",MaintenanceRetryChecking:"Checking…",TaskErrorCategoryAuth:"Auth error",TaskErrorCategoryValidation:"Invalid input",TaskErrorCategoryBilling:"Insufficient credit",TaskErrorCategoryRateLimit:"Rate limit",TaskErrorCategorySafety:"Safety policy",TaskErrorCategoryProvider:"Generation failed",TaskErrorCategoryTimeout:"Timed out",TaskErrorCategoryInternal:"Server error",ErrorExtractingLevel:"Failed to extract level from product ID:",Concept:"Concept",GenerationHistory:"Generation History",PremiumAd:"Premium Ad",UseThisTemplate:"Use this template",Imitate:"Imitate",MaskApproximation:"Area is approximate",InvalidActionType:"Invalid action type",InvalidEmail:"Please enter a valid email",InvalidPassword:"The password must be at least 8 characters long and include uppercase letters, lowercase letters, numbers, and special characters.",InvalidCode:"Invalid verification code",InvalidDimensions:"Invalid dimensions",Login:"Log In",LoginWithGoogle:"Continue with Google",LoginWithKakao:"Continue with Kakao",LoginWithNaver:"Continue with Naver",BackToLogin:"Back to Log In",LoginMessageHeadLineLogin:"In just one second,\nyour ideas turn into results.",LoginMessageSubLogin:"Sign up now without any complicated steps\nand create images and videos without limits.",LoginMessageHeadLineSignUp:"Sign up now\nand start instantly\nwith free credits.",LoginMessageSubSignUp:"With a simple sign-up, you can start using generation features right away.",LoginMessageHeadLineGenerate:"Create images and videos instantly!",LoginMessageSubGenerate:"One click is all it takes to achieve professional-quality results.",LoginMessageHeadLineEdit:"True quality is built in the details.",LoginMessageSubEdit:"Refine with words and adjust with clicks. Experience the AI canvas.",LoginMessageHeadLineImitable:"Check out the exact secret prompt used to create this!",LoginMessageSubImitable:"With just one click, you can see the entire creation process.",LoginMessageHeadLineLoginMd:"In just one second,\nyour ideas turn into results.",LoginMessageHeadLineLoginLg:"In just one second, your ideas turn into results.",LoginMessageSubLoginMd:"Sign up now without any complicated steps\nand create images and videos without limits.",LoginMessageSubLoginLg:"Sign up now without any complicated steps\nand create images and videos without limits.",LoginMessageHeadLineSignUpMd:"Sign up now\nand start instantly\nwith free credits.",LoginMessageHeadLineSignUpLg:"Sign up now and start instantly with free credits.",SignIn:"Sign Up",SignOut:"Log Out",SignUpAgreement:"By signing up, you agree to our <0>Terms of Service</0> and <1>Privacy Policy</1>.",SigninWithGoogle:"Sign Up with Google",SigninWithKakao:"Sign Up with Kakao",SigninWithNaver:"Sign Up with Naver",SignInOrSignUp:"Welcome to XBRUSH",SignInLabel:"Don't have an account?",SignInButton:"Sign Up",SignInGoLoginTitle:"Sign Up",SignInGoLoginLabel:"Already have an account?",SignInGoLoginButton:"Log In",OrContinueWith:"or",SessionEndedBannerTitle:"Your session has ended",SessionEndedBannerDe
28scription:"Your session expired and you have been signed out. Please sign in again.",SessionEndedAnotherDeviceBannerTitle:"Signed in on another device",SessionEndedAnotherDeviceBannerDescription:"Your session ended because you signed in on another device. Please sign in again.",EmailPlaceholder:"Enter your email",EmailVerificationSent:"Verification code sent to your email",EmailAlreadyExists:"Email already registered",EmailNotFound:"This email is not registered or sign-up is incomplete. Continue from Sign up.",WithdrawnAccountTitle:"Account Deleted",WithdrawnAccountDescription:"This account has been deleted. You cannot sign up again with the same email.",ResendEmail:"Resend email",VerificationCodeExpired:"Verification code expired. Please resend the code.",CheckYourInbox:"Check your inbox",CheckYourInboxDescription:"Enter the verification code sent to {{email}}",EditEmail:"Edit",PasswordPlaceholder:"Enter your password",PasswordMismatch:"Passwords do not match",WrongEmailOrPassword:"Incorrect email or password.",AuthTemporaryError:"Something went wrong. Please try again in a moment.",EnterNewPassword:"Enter New Password",NewPasswordPlaceholder:"New password",ConfirmNewPasswordPlaceholder:"Confirm new password",ForgotPassword:"Forgot your password?",ForgotPasswordTitle:"Reset Password",PasswordResetCodeSent:"Password reset code has been sent.",ResetPassword:"Reset Password",ConfirmPasswordPlaceholder:"Confirm your password",ForgotPasswordDescription:"Enter your email address and we will send you a password reset code.",CodeExpired:"Verification code expired",UserNotFound:"Email not registered.",VerificationCode:"Verification code",ContentDeleted:"Deleted.",NavTitleHome:"Home",SnsBack:"Back",DataDeletionTitle:"Data Deletion Request Received",DataDeletionBody:"Your request to delete the data associated with your account has been received and processed. The related social account connection and the data stored for it have been removed from xbrush.ai.",DataDeletionConfirmationCode:"Confirmation Code",DataDeletionFooter:"If you have any questions about this request, please visit xbrush.ai.",InReview:"In Review",Rejected:"Rejected",DeletePostTitle:"Delete post",DeletePostText:"Delete this post?",PostDeleted:"Post deleted.",ProfileImage:"Profile Image",ShowProfile:"Profile Settings",ProfileBasicRejected:"Invitation rejected.",ProfileBasicRewardSurvey:"Survey Reward",ProfileBasicRewardFirstImage:"First Image Reward",ProfileBasicRewardTeamRename:"Team Rename Reward",ProfileBasicRewardTeamInvite:"Team Invite Reward",WelcomeHead1:"Come on in — this is your new studio",WelcomeSub1:"Now you create together with AI",WelcomeHead2:"Say it, and it gets made.",WelcomeSub2:"If it feels hard, pick a recipe and start",WelcomeHead3:"A welcome gift has arrived",WelcomeCreditLabel:"Credits ready to use",WelcomeSurveyButton:"Take a 1-min survey for +100C",WelcomeStartButton:"Start now",WelcomeNext:"Next",WelcomeShowcaseIdPhoto:"ID Photo",WelcomeShowcasePetPortrait:"Pet Portrait",WelcomeShowcaseColorOptions:"Color Options",WelcomeShowcaseWeddingSnap:"Wedding Snap",WelcomeShowcaseEmojiPack:"Emoji Pack",WelcomeShowcaseMenuPhotos:"Menu Photos",LoginSuccessWait:"Finishing sign-in…",TeamCelebrateCaption:"Now you can create together",InsufficientPointModalTitle:"You're short on credits",InsufficientPointModalDescription:"Top up your credits or earn more by completing free missions.",InsufficientPointModalRequiredLabel:"Required",InsufficientPointModalBalanceLabel:"Balance",InsufficientPointModalShortageLabel:"Short",InsufficientPointModalPrimaryButton:"Buy credits",InsufficientPointModalSecondaryButton:"Earn free credits",InsufficientPointModalNoAuthDescription:"You don't have permission to make payments. Please contact your team admin to top up credits.",InsufficientPointModalNoAuthPrimaryButton:"OK",SurveyQGoal:"What would you like to create?",SurveyQGoalSub:"We'll tailor things for you",SurveyOptProduct:"Product photos",SurveyOptMarketing:"Ads & marketing",SurveyOptSns:"Social posts",SurveyOptYoutube:"YouTube & video",SurveyOptDesign:"Design drafts",SurveyOptIllust:"Illustration",SurveyOptPhoto:"Photo editing",SurveyOptFun:"Just for fun",SurveyQJob:"What kind of work do you do?",SurveyOptMarketer:"Marketer",SurveyOptDesigner:"Designer",SurveyOptSeller:"Online seller",SurveyOptCreator:"Creator",SurveyOptFounder:"Founder",SurveyOptOffice:"Office & planning",SurveyOptStudent:"Student",SurveyQTools:"Tried any AI image tools?",SurveyOptChatgpt:"ChatGPT\xb7DALL\xb7E",SurveyOptMidjourney:"Midjourney",SurveyOptCanva:"Canva",SurveyOptFirefly:"Adobe Firefly",SurveyOptSd:"Stable Diffusion",SurveyOptWrtn:"Wrtn",SurveyOptFirstTime:"First time",SurveyQChannel:"How did you find XBRUSH?",SurveyOptSearch:"Search",SurveyOptYoutubeCh:"YouTube",SurveyOptInsta:"Instagram\xb7TikTok",SurveyOptFriend:"Friend referral",SurveyOptCommunity:"Blog & community",SurveyOptAd:"Ads",SurveyOptOther:"Other",SurveyMultiHint:"Pick all that apply",SurveyOtherPlaceholder:"Please specify",SurveyStepOf:"{{current}} / {{total}}",SurveyNext:"Next",SurveySkip:"Maybe later",SurveyRewardPill:"Finish for +{{point}}C",SurveySubmitCta:"Finish & get +{{point}}C",SurveyDoneHead:"Thanks for sharing!",SurveyDoneSub:"Credits added to your account",
28SurveyDoneRewardLabel:"Survey reward",SurveyDoneCta:"Start creating",Refunded:"Refunded",RefundDescription:"Refund is available within 7 days if remaining credits are equal to or greater than purchase credits.",RefundFailed:"Refund Failed",RefundSubscriptionNotice:"If you cancel a subscription payment, the subscription will also be canceled.",EnterReasonToRefund:"Enter reason for refund",ReasonToRefund:"Reason for Refund",RequestRefund:"Request Refund",TrainingFailed:"Training Failed",TrainingFailedDefault:"Style generation failed.",PixelsTooLow:"Total pixels too low: {{current}} (min: {{min}})",PixelsTooHigh:"Total pixels too high: {{current}} (max: {{max}})",AspectRatioTooNarrow:"Aspect ratio too narrow: {{current}} (min: {{min}})",AspectRatioTooWide:"Aspect ratio too wide: {{current}} (max: {{max}})",PixelsAndRatioInvalid:"Both pixel count and aspect ratio are out of range",WorkspaceHome:"Home",VideoRenderCompleteTitle:"Video Render Complete",VideoRenderFailedTitle:"Video Render Failed",VideoRenderDefaultProjectName:"Available in your workspace",VideoRenderOpenAction:"Open Video",VideoRenderCopyUrlAction:"Copy URL",RewardReceived:"You received {{point}} credits!",RewardTeamRename:"Team Rename Reward",RewardAcademyStage:"Academy practice credits",RewardTeamInvite:"Team Invite Reward",RewardFirstImage:"First Image Generation Reward",TeamRoleOwner:"Owner",TeamRoleAdmin:"Admin",TeamRoleEditor:"Editor",TeamRoleViewer:"Viewer",TeamSelectorTitle:"Select Team",TeamSwitcherRecent:"Recent",TeamSwitcherBack:"Back",TeamSettings:"Settings",TeamNamePlaceHolder:"Please enter the team name.",RemoveFromTeam:"Removed from '{{name}}' team",InviteMemberEmailPlaceholder:"Email address",SwitchingTeam:"Switching team...",AlreadyTeamMember:"You are already a team member",CreateTeamStep2Title:"Add Team Members",TeamStartButton:"Get Started",CreateTeamSubmit:"Create Team",CreateTeamTitle:"Create New Team",CreateTeamStep1Desc:"Just name it and get started.",CreateTeamStep2Desc:"Invite teammates by email. <br> You can also do this later in team settings.",TeamDemoCaption1:"Create together in one workspace",AddTeam:"New Team",AddedToTeam:"Invited to '{{name}}' team",TeamName:"Team Name",TeamNameMinLength:"At least 2 characters required",TeamNameMaxLength:"Up to 30 characters allowed",TeamNameInvalidChars:"Letters, numbers, spaces and . _ - ' & , only",GnbNavApi:"API",GnbNavAcademy:"Academy",GnbNavRecipes:"Recipes",GnbNavQuickStart:"Quick Start",GnbNavPricing:"Pricing",SignInVideoCredit:"This video was generated 
28with XBRUSH",LastUsedBadge:"Last used",CppWelcomeDoneSub:"Cohort {{cohort}} \xb7 {{level}}.\n{point} credits added, and more each month.\nCheck Profile settings > Creator Partner.",CppWelcomeTitle:"Welcome to the Creator Partner Program",TeamPackBasicDesc:"Expand your team at an affordable price",TeamPackImageDesc:"For when you're running low on credits each month",TeamPackVideoDesc:"Boost your credits in the most cost-effective way",TeamPackCapacityAmount:"Seat ",AcceptInvite:"Accept",InvitedTeamsTitle:"List of Invited Teams",NewInvitation:"New Invitation",AcceptingInvitation:"Accepting invitation...",InvitationAccepted:"Invitation accepted!",InvitationNotFound:"Invitation not found",InvitationAcceptFailed:"Failed to accept invitation",ApplyCoupon:"Apply Coupon",ApplyCouponSuccess:"Coupon Applied",ApplyCouponFail:"Coupon Failed",ApplyCouponDescription:"This coupon will be applied as credits to the currently selected team. <br> The currently selected team is <strong>'{{teamName}}'</strong>.",ApplyCouponPlaceHolder:"Enter the coupon code to use",CouponDoneTitle:"Coupon applied",CouponDoneSub:"{point}C has been added to your team credits",CouponDoneSubNoPoint:"Credits have been added",PaymentDetails:"Payment Details",PaymentTopBanner:"20% off with an annual plan!",PaymentMostPopular:"Most popular",PaymentTitle:"Payment Information",PaymentTopBannerButton:"View Plans",PromoBannerTitle:"First-month promotion is live",PromoBannerPeriod:"{{period}}",PromoFirstMonthFree:"First month free",PromoFirstMonthKRWOff:"{{amount}} off first month",PromoFirstMonthUSDOff:"{{amount}} off first month",PromoAnnual20Off:"20% off",PromoAnnualBannerTitle:"Save 20% with annual billing",PromoActiveNow:"<strong>Promotion</strong> in progress",PromoSubpriceMonthly:"Then {{price}} per month",PromoCheckoutNoticeTitle:"Auto-renewal notice",PromoCheckoutNoticeFreeFirstMonth:"Your first month is free.",PromoCheckoutNoticeAutoRenewal:"After 30 days, {{price}} will be charged monthly to your card.",PromoCheckoutNoticeCancel:"You can cancel anytime before the renewal date with no additional charges.",PromoCheckoutConsent:"I have read and agree to the auto-renewal terms above.",PromoCtaStartFree:"Start free",EventCBadgeTrial:"First month free trial",EventCBadgeCouponKRW:"10,000 KRW off first month",EventCBadgeCouponUSD:"$10 off first month",EventCCtaTrial:"Start 30-day free trial",EventCTrialSubprice:"Then {{price}} per month",EventCCurrentTrialBadge:"Promotion applied ({{dday}} days left)",PaymentPrice:"Price",PaymentBillingCycle:"Billing Cycle",PaymentRenewalDate:"Renewal Date",PaymentFirstBillingDate:"First Billing Date",PaymentExpiryDate:"Subscription Expiry Date",PaymentHistory:"Payment History",PaymentFAQTitle:"Frequently Asked Questions",PaymentProcessing:"Processing...",PaymentWait:"Please wait a moment.",PaymentPointComplete:"Dear customer,\nYour credit purchase has been completed.",PaymentSubscriptionComplete:"Dear customer,\nYour subscription payment has been completed.",PaymentProduct:"Product",PaymentFailed:"Payment Failed",PaymentProblem:"A problem has occurred.",PaymentFailedMessage:"Payment Failed",PaymentErrorMessage:"Error Message",PaymentErrorCode:"Error Code",PaymentApproveNo:"Approval Number",PaymentOrderNo:"Order Number",PaymentReturnHome:"Return to Home",PaymentHome:"Home",PaymentUnknownError:"An unknown error has occurred.",PaymentMethod:"Payment Method",PaymentAmount:"Payment Amount",PaymentDiscountLabel:"Discount",PaymentDate:"Payment Date",PaymentImmediate:"Due immediately",PaymentProratedNow:"Due now (prorated)",PaymentProratedCalculating:"Calculating estimate…",PaymentProratedEstimate:"~{{amount}} (prorated estimate)",PaymentNextBilling:"Next billing amount",PaymentBillingType:"Choose Billing Type",PaymentBillingTypeDescription:"Select how you would like to be charged for the upgrade.",PaymentPartialBilling:"Partial billing (prorated)",PaymentPartialBillingDescription:"Pay only the difference for the remaining period. Your billing cycle and renewal date stay the same.",PaymentFullBilling:"Full billing",PaymentFullBillingDescription:"Pay the full price now and receive full credits immediately. Your billing cycle restarts today, and the rest of the current cycle is not carried over.",PaymentPointPurchase:"Purchase Credits",PaymentPointPurchaseDesc:"You can purchase the desired amount of credits instantly. However, due to domestic card issuer policies, customers who have purchased 
28subscription products cannot make one-time credit purchases at the same time.",StorageAddonTitle:"Storage Add-on",StorageAddonDesc:"Increase your team's total storage. An add-on replaces the plan quota and is the total storage your team can use.",StorageAddonPlanIncluded:"Included in plan",StorageAddonTotalCapacity:"Total {{size}}",StorageAddonCurrent:"Current",StorageAddonYearlyNote:"2 months free with annual billing",StorageAddonRequiresPlan:"Add-ons require an active plan subscription.",TeamPackRequiresPlan:"Team packs require an active plan subscription.",StorageAddonDowngradeBlocked:"Smaller than your current usage ({{used}}). Empty the trash and try again.",TeamPackPendingChangeNote:"Applied together with your scheduled change — takes effect on the next billing date, no charge now.",StorageAddonUsageLabel:"Current usage",StorageAddonUsagePercent:"{{percent}}% used \xb7 includes trash",StorageAddonSelectedMarker:"Selected {{size}}",StorageAddonApplyImmediate:"Applies now \xb7 pay difference or full amount",StorageAddonApplyNextCycle:"Applies from the next billing date",StorageAddonSummary:"{{from}} → {{to}} \xb7 {{price}}",StorageAddonSummaryPickOne:"Choose a capacity to change to",StorageAddonSummaryNeedPlan:"Choose a plan first",ButtonChangeStorageAddonTo:"Change to {{size}}",StorageQuotaUsed:"{{size}} used",StorageWarnModalTitle:"Storage limit exceeded",StorageWarnBlockInHours:"You can still generate for now, but generation and uploads will be blocked in about {{count}} hours. Free up space or get more storage.",StorageWarnBlockInMinutes:"You can still generate for now, but generation and uploads will be blocked in about {{count}} minutes. Free up space or get more storage.",StorageWarnModalDescNoTime:"You can still generate for now, but if you stay over the limit, generation and uploads will be blocked soon. Free up space or get more storage.",StorageWarnDontShowAgain:"Don't show again this visit",StorageBlockedModalTitle:"Storage is full",StorageBlockedModalDesc:"Free up space or get more storage to keep creating. You can still view, download, and delete existing results.",StorageEmptyTrashHint:"Emptying the trash or permanently deleting items takes effect right away (very large trashes may finish a little later). An original still used by an edited copy in the trash is freed once that copy is deleted too.",PaymentPreparing:"Preparing payment...",PaymentCurrentPlan:"Current Plan",PaymentNextBillingTitle:"Billing Schedule",PaymentNextBillingDate:"Next Billing Date",PaymentNextBillingEmpty:"Confirmed after payment",PaymentBillingReciept:"Payment & Billing History",PaymentSubPaymentAmount:"Subscription Payment Amount",PaymentActivePackPaymentAmount:"Active Pack Payment Amount",PaymentChangePlan:"Change Plan",PaymentBuySheet:"Buy Team Pack",PaymentTeamPackReduceConfirm:"Confirm Team Pack Reduction/Cancellation",PaymentNextMonthApplyMessage:"The following changes will be applied from next month.",PaymentDeleteTeamMember:"Delete Team Member",PaymentDeleteTeamMemberMessage:"You must reduce the number of team members by the number of team packs you want to cancel. Please delete team members in team settings and then cancel the packs.",PaymentTeamPackReduce:"Team Pack Reduction/Cancellation",PaymentTeamPackReduceDescription:"Please select the eligibility or quantity to reduce.",PaymentPack:"Pack",PaymentQuantity:"Quantity",PaymentMonthlyPoints:"Monthly Credits",PaymentStatus:"Status",PaymentAction:"Action",PaymentReduceReserveOrCancel:"Reserve Reduction / Cancel",PaymentReceipt:"Receipt",PaymentViewReceipt:"View Receipt",PaymentRetry:"Retry Payment",PaymentContactSupport:"Still having trouble? Contact us",PaymentSupportPrefill:"[Payment inquiry]",PricingFaqContactLead:"Didn't find your answer?",PricingSupportPrefill:"[Purchase inquiry]",PaymentNotComplete:"Payment has not been completed successfully.",PaymentProcessError:"An error occurred while processing the payment.",PaymentButtonText:"Subscribe",PaymentStatusDefault:"Default",PaymentStatusSubscribed:"Subscribed",PaymentStatusCancelling:"Cancelling",PaymentStatusUpdatePending:"Update Pending",PaymentSubscribePlan:"Subscribe to {{planName}}",PaymentOnetimePlan:"Buy {{planName}}",PaymentMonthlyPlan:"{{planName}} Plan",PaymentAnnualPlan:"{{planName}} Annual Plan",PaymentPurchaseAuthRequire:"Payment authorization is required",PaymentAnnualDiscountNotice:"(2
280% discount for annual billing)",PaymentAnnualPoints:"Monthly Credits \xb7 Annual Billing",PaymentMonthlyAmount:"Monthly Amount",PaymentAnnualAmount:"Annual Amount",PaymentMethodCard:"Card",PaymentMethodNaverPay:"Naver Pay",PaymentMethodKakaoPay:"Kakao Pay",PaymentFAQ_Q1:"What is the difference between the free plan and paid plans?",PaymentFAQ_A1:"With the free plan, you can generate around 60 images using the 100 credits given upon signup. By participating in surveys and other events, you can receive up to 400 additional credits for free. You can also create a team on the free plan, with up to 2 team members.\nPaid plans are monthly subscription products. Each month, credits are provided according to your plan type and reset monthly. The four paid plans — Basic, Plus, Pro, and Max — allow you to invite up to 3, 4, 5, and 8 team members respectively. If you need higher monthly limits, you can upgrade your plan or purchase team packs.",PaymentFAQ_Q2:"I want to create a team and add team members.",PaymentFAQ_A2:"After signing up and logging in, a default team is automatically created. Click the team name in the top menu to access team settings, where you can search for users and invite team members.\nYou can also create a new team by clicking the Add Team button and entering a team name. When creating a team, you may invite members or increase team capacity by purchasing team packs.",PaymentFAQ_Q3:"I want to check my usage.",PaymentFAQ_A3:"You can view usage for each team in the team settings. Only team owners and administrators can access this information, including generation history, daily usage records, and payment history.",PaymentFAQ_Q4:"What are team packs?",PaymentFAQ_A4:"Team packs are paid subscription products that increase monthly usage limits and add team members, regardless of whether you are on a free or paid plan.\nThere are three types: Basic Pack, Image Pack, and Video Pack. Regardless of capacity, each pack adds one additional team member. For example, if your team is limited to 3 members and you subscribe to two Basic Packs, your team size expands to 5 members. You can adjust team packs based on your usage needs and required team size.",PaymentFAQ_Q5:"How do I purchase, change, or cancel team packs?",PaymentFAQ_A5:'Team packs can be selected during team creation or by clicking "Change Plan" in the team settings. In the Change Plan screen, you can view your current base plan and team packs, and selectively purchase Basic, Image, or Video Packs based on your monthly limits and team size needs.\nYou can also add or cancel (reduce) existing team packs through the same Change Plan option.\nAll team packs follow a co-term policy, sharing the same billing date as the team subscription. If purchased immediately, you receive a full month of credits regardless of remaining days, but credits do not roll over. If you prefer, select "Apply from next month." Cancellations (reductions) take effect starting the next month.',PaymentFAQ_Q6:"How do I change or cancel my subscription?",PaymentFAQ_A6:'Click the credit amount displayed on the right side of the top menu to view your current team subscription.\nAt the bottom of the plan description, you can upgrade or downgrade your subscription. You may also click the "Cancel Subscription" button at the top right of the subscription description.\nIf you have requested an upgrade, clicking "Cancel Subscription" once will cancel the upgrade request. Clicking it again will cancel your current subscription. Subscription cancellation is processed on the next billing date. For example, if your billing date is the 10th of each month and you cancel on May 20, the subscription will be canceled on June 10.',PaymentFAQ_Q7:"How can I get a refund?",PaymentFAQ_A7:"According to the terms of service, if you request a refund within 7 days of purchase without using any credits, the refund will be processed automatically.",StripePaymentTermsCard:"Enter your card details to enable recurring subscription charges.",StripePaymentTermsNaverPay:"Pay with Naver Pay to enable recurring subscription charges.",StripePaymentTermsKakaoPay:"Pay with Kakao Pay to enable recurring subscription charges.",StripePaymentTermsOnetime:"Enter your payment details for a one-time charge.",PaymentErrorCardDeclined:"Your card was declined. Please try a different card or contact your bank. [PAY_CARD_DECLINED]",PaymentErrorInsufficientFunds:"Your card has insufficient funds. Please try a different payment method. [PAY_INSUFFICIENT_FUNDS]",PaymentErrorExpiredCard:"Your card has expired. Please update your card 
28information. [PAY_EXPIRED_CARD]",PaymentErrorIncorrectCard:"The card information you entered is incorrect. Please check and try again. [PAY_INCORRECT_CARD]",PaymentErrorAuthRequired:"Additional authentication is required. Please complete the verification process. [PAY_AUTH_REQUIRED]",PaymentErrorRateLimit:"Too many requests. Please wait a moment and try again. [PAY_RATE_LIMIT]",PaymentErrorGeneric:"An error occurred while processing your payment. Please try again later. [PAY_GENERIC]",PaymentErrorCurrencyMismatch:"Cannot process payment due to a currency conflict with your existing subscription. Please cancel the current subscription first or contact support. [PAY_CURRENCY_MISMATCH]",PaymentErrorDuplicateSubscription:"You already have an active subscription for this plan. [PAY_DUPLICATE_SUBSCRIPTION]",PaymentErrorResourceMissing:"The requested payment resource was not found. Please try again. [PAY_RESOURCE_MISSING]",PaymentErrorUserCanceled:"Payment was canceled. [PAY_USER_CANCELED]",PaymentErrorExceedLimit:"The payment amount exceeds the limit. Please try a smaller amount or contact your bank. [PAY_EXCEED_LIMIT]",PaymentErrorProviderError:"A payment provider error occurred. Please try a different payment method. [PAY_PROVIDER_ERROR]",PaymentErrorProcessAborted:"Payment was aborted during processing. Please try again. [PAY_PROCESS_ABORTED]",SubscriptionCurrentPlan:"Current Plan",SubscriptionBenefits:"Plan Benefits",SubscriptionBillingInfo:"Billing Details",SubscriptionChangeDate:"Subscription Change Date",SubscriptionUpcomingInfo:"Upcoming Subscription Change",SubscriptionCompareCurrent:"Current subscription",SubscriptionCompareAfter:"After change",SubscriptionApplyDate:"Apply Date",SubscriptionPendingChangeWarning:"You already have a pending subscription change. If you proceed, the scheduled change becomes the configuration below. Scheduled packs and add-ons are kept.",SubscriptionRestoreSuccess:"You can continue to use the service normally until the next billing date.",SubscriptionRestoreFailTitle:"Subscription Restore Failed",SubscriptionRestoreFailDesc:"An error occurred while restoring your subscription. Please try again.",SubscriptionSuccessDescription:"Your subscription will change to the new plan on the next billing date.",SubscriptionSuccessBill:"Your subscription has been changed immediately. Additional charge:",SubscriptionSuccessYearlyToMonthly:"Your plan will switch to a monthly subscription after the current annual period ends.",SubscriptionSuccessImmediately:"Your subscription has been changed immediately.",ButtonCancelSubscription:"Cancel Subscription",ButtonCancelUpgradeSubscription:"Cancel Subscription Change",ButtonRestoreSubscription:"Restore Subscription",ButtonUpgrade:"Upgrade",ButtonDowngrade:"Downgrade",ButtonPurchase:"Purchase",ButtonConfirmChange:"Confirm Change",ButtonSwitchToAnnual:"Switch to Annual",ButtonSwitchToMonthly:"Switch to Monthly",ButtonshowTeamPackSubscriptions:"Add Team Pack",ButtonTeamGuide:"Guide",ButtonSelectStorageAddon:"Select",ButtonStorageEmptyTrash:"Empty trash",ButtonStorageBuyAddon:"Get more storage",ButtonStorageUpgradePlan:"Upgrade plan",ButtonStorageContinue:"Continue anyway",ButtonChangeStorageAddon:"Change",ModalCancelTitle:"Cancel Subscription",ModalUpgradeSubscriptionDescription:"Your subscription will be changed immediately, and you may be charged for the remaining period on a prorated basis.",ModalUpdateSubscriptionDescription:"When your current billing cycle ends, your subscription will automatically renew to the selected plan.",ModalCancelConfirmTitle:"Are you sure you want to cancel?",ModalUpgradeTimeframeTitle:"Select Upgrade Timing",ModalUpgradeTimeframeDescription:"When would you like to apply the upgrade?",ModalCancelUpgradeTitle:"Cancel Subscription Change",ModalCancelUpgradeDescription:"Are you sure you want to cancel the subscription change?",ModalPaymentAuthRequiredTitle:"You do not have permission to make payments. Please contact your administrator.",PlanPlan:"Plan",PlanBasicDesc:"For beginners or light image generation tasks",PlanPlusDesc:"Popular plan for c
28onsistent use of various features",PlanProDesc:"Professional-level for bulk operations and advanced features",PlanPointDesc:"Credits can be purchased and will expire if not used within 1 year.",PlanFreeDesc:"For first-time users or team members only",PlanFreeTitle:"Free",PlanMSub001:"Basic",PlanMSub002:"Plus",PlanMSub003:"Pro",PlanYSub001:"Basic",PlanYSub002:"Plus",PlanYSub003:"Pro",PlanMSub004:"Max",PlanYSub004:"Max",PlanMaxDesc:"Maximum capacity for professionals and focused teams",PlanMaxTeaserCta:"Need more scale? Max for professionals",PlanMaxTeaserCurrent:"You're on Max for professionals",PlanMaxTeaserShow:"View details",PlanMaxTeaserHide:"Hide",PlanMaxBadge:"Top tier",PlanMaxTeaserCollapse:"Hide Max",PlanPointPurchase:"Credit Purchase",PlanPointBonus10:"10% extra credits",PlanPointBonus15:"15% extra credits",PlanMTpkR:"Monthly Basic Pack",PlanMTpkI:"Monthly Image Pack",PlanMTpkV:"Monthly Video Pack",PlanYTpkR:"Annual Basic Pack",PlanYTpkI:"Annual Image Pack",PlanYTpkV:"Annual Video Pack",PlanFeaturePerCredit:"Monthly refill of up to {{credits}} credits",PlanFeatureImageGen:"Image generation: {{count}} images/mo",PlanFeatureVideoGen:"Video generation: {{count}} videos/mo",PlanFeatureTTS:"Voice (TTS): {{count}} times/mo",PlanFeatureMusic:"Music generation: {{count}} tracks/mo",PlanFeatureLipsync:"Lip sync: {{count}} times/mo",PlanFeatureSimulGen:"Simultaneous generation available",PlanFeatureTeamCapacity:"Base team size: {{count}} members",PlanFeatureStorage:"Storage {{count}}GB",PlanFeaturePointExpiry:"Credits can be purchased and will expire if unused within 1 year.",PlanFeaturePointFree:"Event rewards such as sign-up: {{count}} credits",PriceTabMonthly:"Monthly Plan",PriceTabYearly:"Annual Plan",PriceTabMonthlyShort:"Monthly",PriceTabYearlyShort:"Annual",UnitWon:"KRW",UnitPoint:"credits",UnitMonth:"mo",UnitYear:"yr",UnitOnce:"one-time",UnitEA:"ea",SeoDefaultDescription:"XBRUSH is an all-in-one AI creative platform: IP marketplace, content creation, editing, team collaboration, and SNS auto-publishing. Start for free today.",LandingHeaderTeamPoint:"Team Credits",LandingHeaderSubscription:"Subscription",LandingHeaderLogin:"Log In",LandingHeaderNavGenerate:"Workspace",LandingHeaderNavSns:"Social Media",XsparkNavLabel:"AI Studio",GnbNavExplore:"Explore",GnbNavCinema:"Cinema",GnbNavIpMarket:"IP Market",GnbNavAdGen:"Ad Gen",GnbNavApps:"Apps",GnbNavImage:"Image",GnbNavVideo:"Video",GnbNavAudio:"Audio",GnbPanelExploreMeta:"EXPLORE \xb7 Latest",GnbPanelExploreHint:"AI content made by the community",GnbPanelExploreCta:"See all →",GnbPanelCinemaMeta:"CINEMA \xb7 Popular",GnbPanelCinemaHint:"Pick a template, generate instantly",GnbPanelCinemaCta:"All templates →",GnbPanelCinemaThumb1:"Crash Zoom Ad",GnbPanelCinemaThumb2:"Product Spin Showcase",GnbPanelCinemaThumb3:"Selfie → Movie Shot",GnbPanelCinemaThumb4:"Y2K Music Video",GnbPanelIpMarketMeta:"IP MARKET",GnbPanelIpMarketHint:"Create ads & content with your character",GnbPanelIpMarketCta:"Browse market →",GnbPanelIpMarketThumb1:"Seoa \xb7 fashion",GnbPanelIpMarketThumb2:"Leo \xb7 editorial",GnbPanelIpMarketThumb3:"Mina \xb7 beauty",GnbPanelIpMarketThumb4:"Jay \xb7 street",GnbPanelWorkspaceMeta:"65 MODELS",GnbPanelWorkspaceHint:"Top models \xb7 pick all in workspace",GnbPanelWorkspaceCta:"Open workspace →",GnbModelDescFlux2Pro:"Black Forest Labs",GnbModelDescXImageAlpha:"XBRUSH",GnbModelDescQwenImage:"Alibaba",GnbModelDescNanoBanana:"Google",GnbModelDescGptImage2:"OpenAI",GnbModelDescHunyuan3:"Tencent",GnbModelDescVeo31:"Google",GnbModelDescKling25:"KwaiVGI",GnbModelDescSeedance2:"ByteDance",GnbModelDescHailuo02:"MiniMax",GnbModelDescWan25:"Alibaba",GnbModelDescLtx23:"Lightricks",GnbModelDescTts:"Natural voice",GnbModelDescMusic:"BGM composition",GnbModelDescSoundEffect:"Sound effects",GnbModelDescVoiceClone:"Voice cloning",GnbModelDescInfiniteTalk:"Lip sync",LandingHeroLoginSignup:"Log In / Sign Up",LandingAuroraTestimonialTitle:"What real users say",LandingAuroraTestimonialSubtitle:"Teams are already shipping results with XBRUSH.",LandingAuroraCtaTrust:"Start free with bonus credits — no card required",LandingClientReview1Name:"J. Kim",LandingClientReview1Role:"Graphic Designer",LandingClientReview1Message:"I used to juggle multiple AI tool subscriptions, but here I handle everything in one place. Working on images and videos together on a single platform makes my workflow much faster.",LandingClientReview2Name:"Y. Lee",LandingClientReview2Role:"Marketing Planner",LandingClientReview2Message:"The UI is so intuitive that I got used to it quickly. Creating images and audio for company presentations all in one place is really convenient. The service is stable and fast too.",LandingClientReview3Name:"H. Park",LandingClientReview3Role:"Concept Artist",LandingClientReview3Message:"Honestly, I had a vague aversion to AI and hesitated to use it, but now I regret starting so late. It's a whole new w
28orld!",LandingClientReview4Name:"W. Choi",LandingClientReview4Role:"Graphic Designer",LandingClientReview4Message:"No need to switch between platforms - everything in one place has boosted my efficiency tremendously. I especially appreciate how quickly the latest models are integrated.",LandingClientReview5Name:"M. Jung",LandingClientReview5Role:"Content Creator",LandingClientReview5Message:"This is amazing! YouTube thumbnails, background music, intro videos - I create everything here. Definitely sticking with this and recommending it to everyone.",LandingClientReview6Name:"H. Kang",LandingClientReview6Role:"Brand Manager",LandingClientReview6Message:"The service is incredibly stable for business use. Even when I need to create materials urgently, everything works smoothly. Image and video quality are excellent too.",LandingClientReview7Name:"E. Yoon",LandingClientReview7Role:"College Student",LandingClientReview7Message:"I use this for every assignment. It's easy enough that I recommended it to my friends. Making presentation materials takes so much less time now. Best value ever!",LandingClientReview8Name:"W. Lim",LandingClientReview8Role:"Freelance Designer",LandingClientReview8Me
28ssage:"Being able to quickly create various drafts for clients is great. The quick integration of new AI models really helps maintain my competitive edge.",LandingClientReview9Name:"R. Song",LandingClientReview9Role:"Video Editor",LandingClientReview9Message:"I generate all the images and audio I need for video work here. No more subscribing to multiple sites - saves both time and money. Really convenient.",LandingClientReview10Name:"M. Han",LandingClientReview10Role:"Startup CEO",LandingClientReview10Message:"Our entire team uses this. Design team for images, marketing team for videos - everyone is satisfied. The stable service lets us focus on our work.",LandingClientReview11Name:"Y. Oh",LandingClientReview11Role:"Advertising Planner",LandingClientReview11Message:"My ad mockup creation speed has tripled. From images to videos to background music, handling everything on one platform makes campaign prep so much easier.",LandingClientReview12Name:"J. Shin",LandingClientReview12Role:"Fashion Designer",LandingClientReview12Message:"So useful for creating concept images. The intuitive interface lets me focus solely on design work. And the latest AI features are always available quickly.",LandingClientReview13Name:"H. Kim",LandingClientReview13Role:"YouTube Creator",LandingClientReview13Message:"Perfect for Shorts creation. The video quality is great, but the music quality is truly impressive. Maximum work efficiency.",LandingClientReview14Name:"G. Jo",LandingClientReview14Role:"Social Media Manager",LandingClientReview14Message:"This has become essential for Instagram and YouTube content. Being able to create images, videos, and audio in one place has shortened our content cycle significantly.",LandingClientReview15Name:"S. Kwon",LandingClientReview15Role:"Web Designer",LandingClientReview15Message:"I always use this for website image assets. I've tried other services, but XBRUSH's advantages are clear - this is my go-to for asset creation. The variety of styles is outstanding. Service stability is excellent too.",LandingClientReview16Name:"W. Ryu",LandingClientReview16Role:"Publishing Editor",LandingClientReview16Message:"Great for book covers and interior images. No need to compare multiple AI services - I can work with the latest models here, saving a lot of time.",LandingClientReview17Name:"A. Hong",LandingClientReview17Role:"College Student",LandingClientReview17Message:"Perfect for creating club promotional materials! I knew nothing about prompts or AI basics, but had no trouble using it. I'm not even a design major and can't use Photoshop at all.",LandingClientReview18Name:"S. Ahn",LandingClientReview18Role:"Game Planner",LandingClientReview18Message:"Using this for concept art and prototypes. The style variation is beyond imagination - I can generate so many different art styles. Great for running multiple projects in different genres simultaneously.",LandingClientReview19Name:"R. Jang",LandingClientReview19Role:"Interior Designer",LandingClientReview19Message:"I love using this for client meeting mood boards. Both quantity and quality of images are satisfying, and the intuitive interface reduces work stress.",LandingClientReview20Name:"H. Seo",LandingClientReview20Role:"HR Manager",LandingClientReview20Message:"So convenient for internal training materials and recruitment promotions. Easy to use even without design expertise, and best of all, it saves a ton of budget :)",LandingFAQLabel:"FAQ",LandingFAQTitle:"XBRUSH Frequently Asked Questions",LandingFAQ_Q1:"How much can I use for free?",LandingFAQ_A1:"With the free plan, you can generate around 60 images using the 100 credits given upon signup. By participating in surveys and other events, you can receive up to 400 additional credits for free. You can also create a team on the free plan, with up to 2 team members.\nPaid plans are monthly subscription products. Each month, credits are provided according to your plan type and reset monthly. The four paid plans — Basic, Plus, Pro, and Max — allow you to invite up to 3, 4, 5, and 8 team members respectively. If you need higher monthly limits, you can upgrade your plan or purchase team packs.",LandingFAQ_Q2:"How 
28is pricing determined?",LandingFAQ_A2:"You can choose a subscription or credit purchase. Subscriptions provide monthly credits. For more details, please check the subscription guide.",LandingFAQ_Q3:"Is there a watermark on XBRUSH content?",LandingFAQ_A3:"Images generated on XBRUSH are delivered without any watermark and can be used commercially. Videos on the Free plan include a small XBRUSH watermark. Upgrading to a paid plan — Basic ($7/month), Plus ($20/month), or Pro ($34/month) — removes the video watermark entirely.",LandingFAQ_Q4:"Can I use XBRUSH content commercially?",LandingFAQ_A4:"Yes. All images and videos generated on XBRUSH can be used for commercial purposes, including marketing, product listings, social media, and advertising. Copyright of generated content belongs to the company in principle, but commercial use is permitted under the terms of service. Usage may be restricted if it involves legal violations.",LandingFAQ_Q5:"How long does AI generation take on XBRUSH?",LandingFAQ_A5:"Image generation typically takes 5 to 20 seconds depending on the model and step count. Video generation takes approximately 3 to 5 minutes. Music and TTS audio are generated in under 30 seconds. Higher-quality settings or larger resolutions may take slightly longer.",LandingFAQ_Q6:"How can I improve AI image quality?",LandingFAQ_A6:"For images, increase the step count for finer details, or apply the built-in upscaler to convert results to high resolution (up to 4K). Use ADetailer for face and hand refinement. For videos, select the high-quality preset during generation. Combining ControlNet with a reference image also produces more consistent, higher-fidelity outputs.",LandingFAQ_Q7:"Can I edit AI-generated results on XBRUSH?",LandingFAQ_A7:"Yes. XBRUSH offers inpainting to modify specific areas within an image, outpainting to extend the canvas beyond the original borders, and a full canvas editor for manual pixel-level adjustments. You can also use conversational editing — describe changes in natural language and the AI applies masked edits automatically.",LandingReplayTitle:"Say it. It gets made.",DemoBefore:"Before",DemoAfter:"After",DemoCompareAria:"Compare before and after",DemoAudioPlay:"Play",DemoAudioPause:"Pause",DemoEyebrow:"XBRUSH Demo",DemoHeroTitle:"A workspace built only for creators",DemoHeroTitleHighlight:"creators",DemoHeroLead:"Every AI feature people love is here.\nAnd a few that exist nowhere else.",DemoHeroBrowse:"Browse",DemoSoundOn:"Sound on",DemoSoundOff:"Sound off",DemoSoundHintOff:"Every clip is a real output. Cards with a speaker also play sound.",DemoSoundHintOn:"Tap a speaker card to hear that one.",DemoSoundCardOn:"Unmute this card",DemoSoundCardOff:"Mute this card",DemoWallAria:"A wall of real results made in XBRUSH",DemoWallIdolDance:"Idol dance challenge",DemoWallComicRain:"Comic → animation",DemoWallStyleDance:"Style swap → dance",DemoWallFigure:"Me as a figurine",DemoWallGlassFruit:"Glass fruit ASMR",DemoWallCafe:"Caf\xe9 rebrand walkthrough",DemoWallEarbuds:"Earbuds launch ad",DemoWallOldPhoto:"Old photo comes alive",DemoWallPetInterview:"Talking pet",DemoWallAnimeCook:"Anime cooking cut",DemoWallSubSeedanceFace:"Seedance 2.5 \xb7 one photo",DemoWallSubChat:"Workspace AI chat",DemoWallSubSameLook:"Same person, same look, 10s",DemoWallSubSeedanceText:"Seedance 2.5 \xb7 text only",DemoWallSubPhotoToWalk:"One photo → pop-up walkthrough",DemoWallSubProduct2:"Two product photos → 10s",DemoWallSubSeedanceOld:"Seedance 2.5 \xb7 one old photo",DemoWallSubKoLipsync:"Korean dialogue, lip-synced",DemoWallSubImageToVideo:"Image → video",DemoAxisPopular:"What everyone uses",DemoAxisOnlyHere:"Only here",DemoAxis1Title:"What everyone uses, here too",DemoAxis1Sub:"The features people use most in 2026. All here.",DemoAxis2Title:"What only XBRUSH does",DemoAxis2Sub:"Nowhere else. That is why XBRUSH.",DemoTrendingTitle:"Trending videos, from your photo",DemoTrendingLead:"One photo is enough. Edit the prompt if you like.",DemoTrendingChipsAria:"Reference type",DemoTrendingChipAll:"All",DemoTrendingChipFace:"Face photo",DemoTrendingChipProduct:"Product photo",DemoTrendingChipPet:"Pet",DemoTrendingChipScene:"Scene photo",DemoTrendingChipNone:"No photo",DemoTrendingFoot:"All made in XBRUSH with Seedance 2.5. Dialogue and sound effects included.",DemoTrendingAll:"See all 20",DemoTrendingRecreate:"Make mine",DemoModelsTitle:"140+ models, as they ship",DemoModelsLead:"Seedance 2.5, Veo 3.1, Kling v3. New models land on day one.",DemoLaneVideo:"Video",DemoLaneVideoSub:"Models with native sound, models that keep your reference. Pick one, or let the chat choose.",DemoLaneImage:"Image",DemoLaneImageSub:"Models with crisp text, models that keep your photo intact. Editing included.",DemoLaneAudio:"Audio",DemoLaneAudioSub:"Voices, music, sound effects and lip sync in one chat.",DemoEditTitle:"Edit by saying it",DemoEditLead:"One line is the edit. Drag the handle.",DemoEditRemoveBgQ:"Remove the background",DemoEditRemoveBg:"Cutout",DemoEditRestoreQ:"Restore this old photo",DemoEditRestore:"Photo restoration",DemoEditSceneQ:"Put it on a sunset beach",DemoEditScene:"Scene swap",DemoEditEraseQ:"Erase the person next to him",DemoEditErase:"Eraser",DemoEditMockupQ:"Put this logo on the bag",DemoEditMockup:"Mockup",DemoEditFaceQ:"Just smooth the skin",DemoEditFace:"Face retouch",DemoEditExpandQ:"Make it wider",DemoEditExpand:"Expand",DemoEditExpandBeforeAlt:"Square photo before expanding",DemoEditExpandAfterAlt:"Photo expanded to wide",DemoEditOmniQ:"Make the colors w
28armer",DemoEditOmni:"Video edit \xb7 Gemini Omni",DemoEditOmniBeforeAlt:"Beach clip before editing",DemoEditOmniAfterAlt:"Beach clip with warmer colors",DemoEditFoot:"50+ quick tools. The instructions are exactly what is on each card.",DemoEditQuickStart:"See quick start",DemoSoundTitle:"Sound in the same pass",DemoSoundLead:"The video comes with its sound. Dialogue and footsteps too.",DemoSoundChuseok:"Chuseok greeting",DemoSoundChuseokSub:"Korean dialogue as spoken \xb7 Seedance 2.5",DemoSoundCinematic:"Movie trailer lead",DemoSoundCinematicSub:"Score included",DemoSoundDrone:"Drone cinematic",DemoSoundDroneSub:"Wind and ambience",DemoMusicLabel:"Background music \xb7 Lyria 3",DemoMusicSub:'"Gentle caf\xe9 piano" in one line, 30s',DemoSoundFoot:"Lip sync, voice cloning and sound effects continue in the same chat.",DemoAgentTitle:"One line becomes a whole piece",DemoAgentLead:"It plans, then carries the work through. And it shows the credits before running.",DemoAgentPoint1:"Pick one of three pamphlets and it carries that design into the video.",DemoAgentPoint2:"Sign, price board, opening video. Launch prep, finished in order.",DemoAgentPoint3:"It quotes first and charges only what it quoted.",DemoAgentFoot:"All six conversations are real results made in the XBRUSH workspace.",DemoCharTitle:"Same face, anywhere",DemoCharLead:"Make a character once and keep using it. In images and in video.",DemoCharSheet:"Character sheet",DemoCharSheetSub:"Front, side, close-up. From one photo or from words alone.",DemoCharSheetJiwooAlt:"Jiwoo character sheet — front, back, close-up",DemoCharSheetMinjunAlt:"Minjun character sheet",DemoCharSheetCapAlt:"Cap guy character sheet",DemoCharLooks:"Looks",DemoCharLooksRef:"Jiwoo \xb7 master sheet",DemoCharLooksSub:"→ Change the outfit, era or state. The face stays.",DemoLookWinter:"Winter coat",DemoLookHanbok:"Hanbok",DemoLookRain:"Rain-soaked",DemoLookBomber:"Bomber jacket",DemoLookRider:"Rider jacket",DemoLookTrench:"Autumn trench",DemoCharSeries:"Same-face series",DemoCharFaceRef:"One face reference",DemoCharSeriesSub:"→ Only the scene changes",DemoCharTour:"One face, six countries",DemoCharTourSub:"→ Travel snaps",DemoTourTokyo:"Tokyo",DemoTourLondon:"London",DemoTourAthens:"Athens",DemoTourRoute66:"Route 66",DemoTourParis:"Paris",DemoTourSeoul:"Seoul \xb7 hanbok",DemoCharMentionPre:"In chat:",DemoCharMentionPost:"in a winter coat, walking down a snowy street",DemoCharPhotoTitle:"A photo becomes a character",DemoCharPhotoSub:"One consent on your own photo and it joins the library.",DemoCharFoot:"Characters live in the library. Your team uses them too.",DemoCharCta:"Open the library",DemoHangulPhotoTextQ:"Write 'today's coffee' on it",DemoHangulPhotoText:"Text on a photo",DemoHangulLocalizeQ:"Make it Korean",DemoHangulLocalize:"Product page in Korean",DemoHangulReplaceQ:"Change 30 to 50",DemoHangulReplace:"Swap the words",DemoVoice1:"Voice 1 \xb7 calm, female",DemoVoice1Sub:'"Order now and it ships today." \xb7 ElevenLabs v3',DemoVoice2:"Voice 2 \xb7 low, male",DemoVoice2Sub:"Same line, another voice \xb7 ElevenLabs v3",DemoVoice3:"Voice 3 \xb7 bright, female",DemoVoice3Sub:"Same line, another voice \xb7 ElevenLabs v3",DemoBriefChip:"Brief",DemoBlenderTitle:"3D previz, in Blender",DemoBlenderLead:"Describe a shot and it becomes a 3D previz. The final video follows that camera path.",DemoBlenderEx1Title:"Smartphone unboxing",DemoBlenderEx1Brief:"Lid opens 110\xb0, the phone rises and turns to face front, camera drops from a 45\xb0 high angle to an eye-level close-up and orbits 15\xb0 \xb7 8s \xb7 9:16",DemoBlenderEx5Title:"Smartwatch exploded view",DemoBlenderEx5Brief:"Glass, display, board, battery and case spread 20mm apart, turn 180\xb0 and reassemble while the camera orbits 90\xb0 from a 30\xb0 high angle \xb7 8s \xb7 16:9",DemoBlenderEx6Title:"FPV drone racing",DemoBlenderEx6Brief:"Six glowing gates in an S course, the camera threads each gate center at 15 m/s with 25\xb0 banks, climbs and dives, then pulls up to look back \xb7 10s \xb7 16:9",DemoBlenderEx7Title:"Robot-arm assembly line",DemoBlenderEx7Brief:"Five products on a conveyor, two three-joint arms pick, place and fit a part while the camera tracks the line → gripper close-up → crane up \xb7 10s \xb7 16:9",DemoBlenderEx8Title:"Slam-dunk crane shot",DemoBlenderEx8Brief:"The player sprints, jumps and the ball drops through the rim while the camera tracks alongside, rises with the jump to rim height, then swings to a high angle → wide \xb7 8s \xb7 9:16",DemoBlenderEx9Title:"Supercar showroom turntable",DemoBlenderEx9Brief:"The turntable turns 180\xb0 as the scissor doors open, camera on a low orbit → dolly in toward the open door → crane up to a front high angle \xb7 10s \xb7 16:9",DemoBlenderEx10Title:"Open-air concert crane",DemoBlenderEx10Brief:"Stage, LED wall, light towers, three performers, four spots and a crowd of 48; the camera skims over the crowd, cranes up at the stage and orbits the performers \xb7 12s \xb7 16:9",DemoGraphicsEx6Title:"Real-estate listing card",DemoGraphicsEx6Brief:"Listing title card → three spec chips → floor-plan inset with a position dot → price counter → agent name bar \xb7 over the ap
28artment walkthrough",DemoGraphicsEx7Title:"Product spec callouts",DemoGraphicsEx7Brief:"Leader lines and four labels per part → numbers count up → labels clear as it reassembles → product name and price type \xb7 over the smartwatch exploded view",DemoGraphicsEx8Title:"Recipe tutorial card",DemoGraphicsEx8Brief:"Recipe title → five ingredients ticked off → timer ring with a STEP badge → callout pointing at the pan → next-step card \xb7 over the cooking clip",DemoGraphicsEx9Title:"E-commerce sale overlay",DemoGraphicsEx9Brief:"Sale banner → product tag line → struck-through price counting to the deal price with an OFF sticker → countdown ring → add-to-cart CTA \xb7 over the lookbook clip",DemoGraphicsEx10Title:"Game HUD",DemoGraphicsEx10Brief:"Health and stamina bars → round minimap → damage number on the jump → two-line kill feed → mission distance countdown → glitch banner \xb7 over the cyberpunk clip",DemoGraphicsEx11Title:"Sports broadcast scoreboard",DemoGraphicsEx11Brief:"Score bug with clock → score flips with a 3PT burst as the shot drops → player name card → replay wipe and tag \xb7 over the basketball clip",DemoBlenderEx3Title:"Drone city fly-through",DemoBlenderEx3Brief:"Through a street between 12 buildings at 6m, rising to 40m over the plaza and circling the tower, two cars driving opposite ways \xb7 12s \xb7 16:9",DemoBlenderEx4Title:"Chess opening crane shot",DemoBlenderEx4Brief:"A knight jumps two squares while the camera cranes down from top-down to a diagonal low angle \xb7 8s \xb7 1:1",DemoGraphicsTitle:"Motion graphics from one brief",DemoGraphicsLead:"It watches the footage, plans the piece, then builds it. Fixes touch only the part you name.",DemoGraphicsFoot:"The concept card and build cost are shown before running. On-screen text is read back and checked by the server.",DemoGraphicsEx1Title:"Product launch opening",DemoGraphicsEx1Brief:"Full-frame type assembles → panels split to reveal the video → three spec lines roll up with a price counter → brand mark and CTA pill",DemoGraphicsEx5Title:"Data infographic",DemoGraphicsEx5Brief:"Title card slides in → three counters count up → four bars grow in turn → map-pin callout → fade out \xb7 12s",DemoGraphicsEx3Title:"Channel opening and lower third",DemoGraphicsEx3Brief:"Logo type pops up on black → three diagonal wipes reveal the footage → watermark stays → name bar → three social marks pop",DemoGraphicsEx4Title:"Meme kinetic type",DemoGraphicsEx4Brief:"Sticker type bouncing letter by letter → ellipsis → emoji particles → bottom news ticker",DemoPrevizBadgeClay:"3D previz",DemoPrevizBadgeFinal:"Final video",DemoPrevizStep1:"Describe the shot and Blender renders a clay previz.",DemoPrevizStep2:"Check the camera and layout with the 3D view.",DemoPrevizStep3:"Use the previz as the reference for the final video.",DemoPrevizNote:"Director review and render costs are shown before running.",DemoWaysTitle:"Other ways in",DemoWaysLinkTitle:"Just drop a link",DemoWaysLinkSub:"Paste a reel or product URL. It reads it, then asks.",DemoWaysLinkReply:"I read the caption and thumbnail. Keep this tone, or swap just the product?",DemoWaysLinkBtn1:"This tone",DemoWaysLinkBtn2:"Product only",DemoWaysRecipeTitle:"Turn a flow into a recipe",DemoWaysRecipeSub:"Save the chat as a recipe and rerun it with a new photo.",DemoWaysRecipeName:"3 product ads → reel",DemoWaysRecipeStep1:"3 drafts",DemoWaysRecipeStep2:"Pick one",DemoWaysRecipeStep3:"10s video",DemoWaysRecipeBtn1:"Run with a new photo",DemoWaysRecipeBtn2:"Public catalog",DemoOnlyTitle:"Also only here",DemoOnlyTeam:"One canvas for the team",DemoOnlyTeamSub:"Continue together with bubbles and cursors in one job.",DemoOnlySns:"Post straight to social",DemoOnlySnsSub:"Publish to Instagram, YouTube, TikTok, X and Facebook.",DemoOnlyCeleb:"Celebrity model ads",DemoOnlyCelebSub:"Make ad videos with licensed models from the IP market.",DemoOnly3d:"3D previz video",DemoOnly3dSub:"Block the shot in 3D and render it straight to video.",DemoOnlyQuote:"Quote = charge",DemoOnlyQuoteSub:"Only the credits you saw before running are charged.",DemoOnlyKrw:"Pay in KRW, one subscription",DemoOnlyKrwSub:"No dollar billing, no stack of four subscriptions.",DemoOnlyPhoto:"A photo becomes a character",DemoOnlyPhotoSub:"One consent on your own photo and it joins the library.",DemoOnlyMarket:"Marketplace-ready",DemoOnlyMarketSub:"Smart Store cutouts and product pages localized into Korean.",LandingReplayT
28itleHighlight:"Say it.",LandingReplaySubtitle:"Images, video, and music — from one line of chat.\nSolo, with your team, live.",LandingReplayCtaPrimary:"Start for free",LandingLastUpdated:"Last updated",LandingAdAria:"Live creative demo",LandingAdProductAlt:"Metaphore shampoo product image",LandingAdPosterAlt:"Metaphore ad poster concept",LandingAdReelAlt:"Reels ad video frame",LandingAdChat1Main:"Make an ad pamphlet with this product.",LandingAdChat1Sub:"An anti-dandruff shampoo that cares for dandruff, dead skin cells, and sebum at once.\nShow me 3 concepts in different directions.",LandingAdReply:"✦ Three concepts are ready.\n① Premium Editorial \xb7 ② Immersive Botanical \xb7 ③ Clinical Luxury\nWhich direction do you like?",LandingAdChat2:"Go with #2, and make a video too.",LandingAdMood1:"Premium Editorial",LandingAdMood2:"Immersive Botanical",LandingAdMood3:"Clinical Luxury",LandingAdEarbudsRefAlt:"Earbuds product image",LandingAdEarbudsPosterAlt:"Earbuds ad concept",LandingAdEarbudsChat1Main:"Make 3 new ad visuals with these earbuds.",LandingAdEarbudsChat1Sub:"Sleek and premium - show me three completely different directions.",LandingAdEarbudsReply:"✦ Three concepts are ready.\n① Future Neon Tech \xb7 ② Premium Minimal Editorial \xb7 ③ Dynamic Performance Campaign\nWhich direction do you like?",LandingAdEarbudsChat2:"I like #2. Turn this concept into a 10-second ad film.\nMake it feel like a premium, polished tech commercial.",LandingAdEarbudsMood1:"Future Neon Tech",LandingAdEarbudsMood2:"Premium Minimal Editorial",LandingAdEarbudsMood3:"Dynamic Performance Campaign",LandingAdUserAlt:"User profile",LandingAdSelectedBadge:"Selected",LandingAdChat3Main:"Turn this cafe into a summer mango pop-up store.",LandingAdChat3Sub:"Brand it as XBRUSH CAFE with yellow and cobalt blue as the main colors.\nMake it a sensory space people want to photograph.",LandingAdReply2:"✦ Turned it into a summer mango pop-up space.\nBranding, menu board, and packaging are all applied.",LandingAdChat4:"Nice. Now make a 10-second ad video that feels like walking right into this space.",LandingAdUser2Alt:"Second user profile",LandingAdCafeOrigAlt:"Original cafe photo",LandingAdCafeResultAlt:"Cafe transformed into a mango pop-up store",LandingAdCafeReelAlt:"Cafe space walkthrough ad video",LandingAdComic1Chat1:"Draw a warm animated scene of a girl happily making fried rice in a clean, sunlit kitchen.",LandingAdComic1Reply:"Here it is — cooking fried rice in a warm kitchen. \uD83C\uDF73",LandingAdComic1Chat2:"Great. Turn this exact scene into a 10-second animation.\nStart with her slicing potatoes on the cutting board, then quickly prepping carrots and onions.\nNext she tosses the ingredients into the pan, stir-fries them sizzling hot, adds the rice and shakes the pan with excitement.\nShe hums happily while cooking, and a breeze from the open window gently lifts her hair and apron.\nEnd with her plating the finished fried rice and looking at it with satisfaction.\nKeep the girl and the kitchen from the first image unchanged until the very end.",LandingAdComic2Chat1:"Draw a warm animated scene of a girl holding an umbrella in front of a small shop on a rainy evening.\nLet the shop sign lights reflect on the wet road.",LandingAdComic2Reply:"Here it is — a rainy evening outside the shop, sign lights shimmering on the wet road. ☔",LandingAdComic2Chat2:"Turn this scene into a 10-second animation.\nStart with her under the awning watching the raindrops, then reaching a hand out to feel the rain.\nThen she opens her umbrella and steps out into the street.\nAs she walks, she lightly steps in a puddle splashing droplets, and passing car lights reflect on the wet road.\nLet the wind move her hair and clothes naturally, and end with her tilting the umbrella up, looking at the night sky and smiling.",LandingAdComic3Chat1:"Draw a warm comic scene of a girl reading a book on the sofa in a cozy sunlit room, with a cute cat beside her.",LandingAdComic3Reply:"Here it is — reading together with the cat in the afternoon sun. \uD83D\uDCDA",LandingAdComic3Chat2:"Turn this picture into a 10-second animation.\nStart with her quietly turning a page while the cat slowly comes closer.\nThe cat climbs onto the sofa and puts a front paw on her book; she looks startled, then laughs and strokes its head.\nLet the window curtain sway slowly in the breeze and the dust motes drift in the sunlight.\nEnd with the cat lying on her lap as the two of them read comfortably together.",LandingAdComic4Chat1:"Draw a refreshing, heartfelt animated scene of a girl walking along a summer beach holding an ice cream.",LandingAdComic4Reply:"Here it is — walking the summer beach, ice cream in hand. \uD83C\uDF0A",L
28andingAdComic4Chat2:"Continue this scene as a 10-second video.\nStart with her walking slowly along the beach and taking a bite of her ice cream.\nThen a strong sea breeze suddenly blows — her hair and dress flutter and she laughs, holding onto her hat.\nNext a small wave rolls up to her toes; she hops lightly to dodge it and sand scatters under her feet.\nEnd with her facing the ocean, holding up her ice cream with a big smile.\nLet the waves, clouds and seagulls move naturally too.",LandingAdComic5Chat1:"Draw a cozy animated scene of a girl baking bread in a small bakery filled with warm morning sunlight.",LandingAdComic5Reply:"Here it is — baking bread in a bakery bathed in morning light. \uD83E\uDD50",LandingAdComic5Chat2:"Turn this picture into a 10-second animation.\nStart with her sprinkling flour over the dough and kneading it firmly with her hands.\nThen she shapes the dough into small buns, places them on a tray and slides it into the oven.\nSoon the bread turns golden brown inside the oven, and she puts on oven mitts to take out the freshly baked loaves.\nEnd with warm steam rising as she breathes in the aroma and smiles happily.",LandingAdUser3Alt:"Comic session user profile",LandingAdSession4Title:"Style transfer → dance video",LandingAdUser4Alt:"Style session user profile",LandingAdStyleChat1:"Dress the person I uploaded in the top and the bottoms I uploaded.\nMake the fit look natural, and give her a great pose like a fashion editorial.",LandingAdStyleReply:"Here it is — your model wearing the top and bottoms you uploaded, styled as a lookbook shot. ✨",LandingAdStyleChat2:"Great. Make a dancing video in this exact style.\nKeep the same person and the same outfit, and have her dance naturally with rhythm.\nI want it to feel polished, like a fashion film.",LandingAdStylePersonAlt:"Person image uploaded by the user",LandingAdStyleTopAlt:"Top image uploaded by the user",LandingAdStyleBottomAlt:"Bottoms image uploaded by the user",LandingAdStyleImgAlt:"AI-generated editorial style cut of the person wearing the uploaded top and bottoms",LandingAdStyleReelAlt:"10-second dance video keeping the same person and look",LandingAdAnimeImgAlt:"AI-generated anime-style comic scene illustration",LandingAdAnimeReelAlt:"10-second animated video with the same character",LandingAdSession1Title:"Product ad campaign",LandingAdSession2Title:"Cafe space branding",LandingAdSession3Title:"Comic → animation",LandingAdSession5Title:"Storybook → narrated film",LandingAdUser5Alt:"Storybook session user profile",LandingAdStoryChat1Main:"I want to make a picture book with an apple and a fairy in it.",LandingAdStoryChat1Sub:"It's for my five-year-old.\nI have no idea how to go about it — can you walk me through?",LandingAdStoryReply:"✦ Here's how I'll do it.\n① Build the story in four scenes — the fallen apple \xb7 meeting the fairy \xb7 the long winter \xb7 spring again\n② Draw all four in one style, keeping the fairy identical throughout\n③ Turn the four scenes into a 6s page-turning film, ④ then layer in a reading voice and music\nI'll give you the credit estimate before I start. Shall we go?",LandingAdStoryChat2:"Yes, let's do that.\nI'd like the voice warm and gentle.",LandingAdStoryImgAlt:"Four storybook illustrations AI drew for the story it wrote",LandingAdStoryReelAlt:"Storybook film with four scenes turning like pages",LandingAdStoryMusicLabel:"Background music",LandingAdStoryMusicMeta:"Acoustic guitar \xb7 lullaby",LandingAdStoryVoiceLabel:"Narration",LandingAdStoryVoiceMeta:"Warm reading voice",LandingAdSession6Title:"Flower shop opening → launch film",LandingAdUser6Alt:"Flower shop session user profile",LandingAdShopChat1Main:"I'm opening a small flower shop next Saturday.",LandingAdShopChat1Sub:"I have no idea what I even need to prepare.\nWhere do I start?",LandingAdShopReply:"✦ A week is plenty. Here's the order.\nD-6 sign and logo \xb7 D-4 price list \xb7 D-1 opening film\nI'll start with today's.",LandingAdShopChat2:"Yes, please do that.",LandingAdShopSignAlt:"Flower shop sign and logo AI designed",LandingAdShopPriceAlt:"Flower shop price list AI designed",LandingAdShopReelAlt:"Opening film announcing the flower shop launch",LandingLivePill:"Open Studio",LandingCtaOpenWorkspace:"Open workspace",LandingLiveTitle:"This is what people are making right now",LandingLiveTitleRecent:"Open studios you can join right now",LandingLiveDesc:"Don't just see the results —\nstep right into the making.",LandingLiveSourceOfficial:"LW Space",LandingLiveViewAll:"See all studios",LandingLiveEnterStudio:"Enter studio",LandingLiveAgoMin:"Recent work \xb7 {{min}}m ago",LandingLiveAgoHour:"Recent work \xb7 {{hour}}h ago",LandingHowTitle:"How one line of chat becomes finished work",LandingHowAct1Title:"Say it",LandingHowAct1Body:"Describe what you want the way you would normally say it.\nYou can also drop in images or files.",LandingHowAct2Title:"Make it",LandingHowAct2Body:"The AI understands your request, picks the right tools,\nand turns it into 
28images, video, music and design.",LandingHowAct3Title:"Continue together",LandingHowAct3Body:"Share one canvas with your team,\ntrade feedback, and refine the same result together.",LandingHowChatMsg:"Design a body lotion for me!",LandingHowChatTime:"10:30 AM",LandingHowThinking:"Understanding your request…",LandingHowResultTitle:"Mild Lotion",LandingHowResultSub:"A soft, hydrated summer day",LandingHowRole1:"Rabbit \xb7 Marketer",LandingHowRole2:"Cat \xb7 Designer",LandingHowRole3:"Bear \xb7 Director",LandingHowSay1:"How about tightening up the copy a little?",LandingHowSay2:"I would love the product to be a bit bigger!",LandingHowSay3:"Nice! Let's brighten the tone in this direction.",LandingStartTitle:"One choice, one flow to finished",LandingStartSubtitle:"Skip the feature menu. Recipes already know the steps you'll need.",LandingQsExpandTitle:"Marketplace-ready sizes",LandingQsExpandDesc:"Coupang, Smart Store and more - every size at once",LandingQsReplaceTitle:"Swap the copy",LandingQsReplaceDesc:"Change prices, dates and text in seconds",LandingQsLocalizeTitle:"Korean-ready detail pages",LandingQsLocalizeDesc:"Turn foreign text in images into natural Korean",LandingQsEraseTitle:"Seamless removal",LandingQsEraseDesc:"Remove clutter and restore the background",LandingQsVideoTitle:"Photo to video",LandingQsVideoDesc:"Add motion to a single image",LandingQsFigureTitle:"Make a Figurine",LandingQsFigureDesc:"Your photo as a miniature figurine",LandingQsTagBefore:"Before",LandingQsTagAfter:"After",LandingStartPrimaryCta:"Start with a recipe",LandingGalleryTitle:"Made with XBRUSH",LandingGalleryMore:"See more XBRUSH works",LandingGalleryCollapse:"Show less",LandingPersonaTitle:"Celebrity personas, up to ad videos",LandingPersonaSub:"AI personas and ad templates live in IP Market",LandingBeltAlways:"Always current",LandingCTASub:"Just say your idea. From images to video, XBRUSH starts right away.",LandingCTADiscord:"Discord community",LandingFooterCopyright:"\xa9 2025-2026 Lightweight Inc. All rights reserved.",LandingFooterTermsAndPolicy:"Terms & Policies",LandingFooterServiceTerms:"Terms of Service",LandingFooterCustomerService:"Customer Service",LandingFooterOperatingHours:"Hours",LandingFooterOperatingHoursValue:"Mon-Fri 10:00 AM - 6:00 PM (KST)",LandingFooterPhone:"Phone",LandingFooterPhoneValue:"+82-507-1336-9329",LandingFooterEmail:"Email",LandingFooterEmailValue:"[email protected]",LandingFooterCEO:"CEO",LandingFooterCEOValue:"Yunho Yeon",LandingFooterAddress:"Address",LandingFooterAddressValue:"Unit 306, Building B (Heekyung Bldg.), Seoul AI Hub, 47 Maeheon-ro 8-gil, Seocho-gu, Seoul, South Korea",LandingFooterBusinessNumber:"Business Registration",LandingFooterBusinessNumberValue:"208-87-02239",LandingFooterEcommerceNumber:"E-commerce Registration",LandingFooterEcommerceNumberValue:"2026-Seoul Seocho-1518",LandingFooterCompanyName:"Lightweight Inc.",LandingFooterCompany:"Company",LandingFooterAbout:"About",LandingFooterCareers:"Careers",LandingFooterResources:"Resources",LandingFooterBlog:"Blog",LandingFooterDocs:"User Guide",LandingFooterRecipes:"AI Recipes",LandingFooterQuickStart:"Quick Start",LandingFooterComingSoon:"Currently updating.\nPlease check back later.",LandingFooterCopyrightFull:"Copyright ⓒ 2025-2026 Lightweight Inc. All Rights Reserved.",MessageMenuButton:"Notifications",MessageTitle:"Notifications",MessageEmpty:"No notifications yet",MessageMarkAllRead:"Mark all as read",MessageTeamInviteTag:"[Team Invite]",MessageTeamInviteWithCreator:"{{creatorName}} invited you to team {{teamName}}.",MessageTeamInviteNoCreator:"You have been invited to team {{teamName}}.",DeclineInvitationText:"Declining removes this invitation from your list. To join later, a team admin must invite you again. Decline?",MessageAccept:"Accept",MessageApply:"Apply",WorkspaceQuickActions:"Quick start",WorkspaceHubGreeting:"What will you create today?",ImageLookNoPreview:"No preview for this image",ThumbnailOversizedTitle:"Too large to preview",ThumbnailOversizedDownloadHint:"You can still download the original",DetailViewOriginal:"View original",DetailVie
28wTooLargeForBrowser:"Too large to open in the browser. Use download instead.",DetailViewPreviewNotice:"Showing a reduced preview",TrendingHubTitle:"Trending videos",TrendingVideoLabelHugYoungerSelf:"Hug my younger self",TrendingVideoDescHugYoungerSelf:"Meet and hug the child you were",TrendingVideoLabelOutfitSnap:"Snap outfit change",TrendingVideoDescOutfitSnap:"One snap, a whole new look",TrendingVideoLabelProductSplash:"Splash reveal",TrendingVideoDescProductSplash:"Water bursts as the product appears",TrendingVideoLabelUnboxingHands:"Unboxing hands",TrendingVideoDescUnboxingHands:"Hands open the box and lift it out",TrendingVideoLabelPetCommute:"Pet on the commute",TrendingVideoDescPetCommute:"Off to the office in a tiny suit",TrendingVideoLabelFoodMacro:"Food ASMR close-up",TrendingVideoDescFoodMacro:"Steaming food in extreme close-up",TrendingVideoLabelYetiVlog:"Yeti vlog",TrendingVideoDescYetiVlog:"A yeti filming a selfie vlog in the snow",TrendingVideoLabelHalloweenSpin:"Halloween spin",TrendingVideoDescHalloweenSpin:"One spin and the costume is on",SessionUntitled:"New task",KebabMenuAria:"Open menu",SvgCardSaveSvg:"Save SVG",SvgCardSavePng:"Save PNG",SvgCardCode:"Code",SvgCardPreviewFailed:"Couldn't build a preview for this SVG.",SvgCardPreviewAlt:"SVG preview",OpenStudioTitle:"Open Studio",OpenStudioListEmpty:"No public works yet.",OpenStudioLoadMore:"Load more",OpenStudioHeroCopy:"The studio is open. Watch the work as it happens, create together for free.",OpenStudioEnterFeatured:"Enter",OpenStudioFreeAssurance:"Watching and joining are free — your credits are never charged.",OpenStudioSectionLive:"Live now",OpenStudioSectionJoinable:"Open to join",OpenStudioSectionRecent:"Recent tasks",OpenStudioJoinableChip:"Open to join",OpenStudioOfficialBadge:"Official",OpenStudioEnterCta:"Enter →",OpenStudioOutroTitle:"The studio never closes",OpenStudioOutroSub:"Watch without an account. Join for free.",OpenStudioOutroEnterAny:"Create together now",IdentityGateTitle:"Identity verification",IdentityGateDesc:"Uploading images to a public workspace requires a one-time identity check.",IdentityGatePublishDesc:"Making your work public requires a one-time identity check.",IdentityGateCtaVerify:"Verify identity",IdentityGateLater:"Maybe later",IdentityGateVerifying:"Complete the verification in the new window…",IdentityGateFailed:"Verification was not completed. If no window appeared, allow pop-ups and try again.",IdentityConsentTitle:"Before you start",IdentityConsentRule1:"Do not upload material that infringes portrait rights, copyright, or other rights.",IdentityConsentRule2:"Do not upload sexual or illegal content.",IdentityConsentRule3:"You are legally responsible for violations, which may lead to account restriction and cooperation with law enforcement.",IdentityConsentAgree:"I have read and agree to the above.",IdentityConsentCta:"Agree and continue",IdentityTrust1:"A necessary step to prevent misuse such as portrait-rights abuse.",IdentityTrust2:"Your name and phone number are checked by NICE (the verification authority) and kept encrypted, separate from your work.",IdentityTrust3:"Usually takes a minute or two.",IdentityRegionTitle:"About file uploads",IdentityRegionPill:"Connecting from outside South Korea",IdentityRegionUnknownPill:"Location couldn't be confirmed",IdentityRegionLead:"Uploads aren't available from your current location.",IdentityRegionDesc:"Open Studio is a public space, so files brought in from outside can only be uploaded by verified members. Identity verification is currently available only when connecting from South Korea.",IdentityRegionCan1:"You can still upload files in your own workspace.",IdentityRegionCan2:"In Open Studio, you can keep taking part in chat.",IdentityRegionCtaWorkspace:"Upload in my workspace",IdentityRegionCtaChat:"Continue in chat",IdentityRegionSupportQ:"Connecting from Korea but seeing this?",IdentityRegionSupportPrefill:"I received a location-restriction notice in Open Studio. I'm connecting from Korea but can't start identity verification.",IdentityRegionPublishTitle:"About making work public",IdentityRegionPublishLead:"Publishing isn't available from your current location.",IdentityRegionPublishDesc:"Making your work public requires a one-time identity check, which is currently available only when connecting from South Korea.",IdentityRegionPublishCan1:"You can keep working as usual while it stays private.",IdentityRegionPublishCta:"Got it",IdentityRegionUnknownLead:"We couldn't confirm your location, so uploads are unavailable.",IdentityRegionUnknownDesc:"Uploading outside files to Open Studio requires identity verification, which is available only when connecting from South Korea. We couldn't confirm your location right now — please try again shortly.",OpenStudioLangAll:"All",OpenStudioLangKo:"한국어",OpenStudioLangEn:"English",OpenStudioLangFilterAria:"Session language filter",OpenStudioLangFilterEmpty:"No {{lang}} sessions yet.",OpenStudioLangShowAll:"Show all",OpenStudioLangFallbackNotice:"No {{lang}} sessions yet, so showing all.",RecipeCategoryCommerce:"Commerce",RecipeCategoryPromo:"Ads & Promo",RecipeCategorySns:"Social & Channel",RecipeCategoryBrand:"Branding",RecipeCategorySpace:"Store & Space",RecipeCategoryPeople:"People",RecipeCategoryCharacter:"Character & Art",RecipeCategoryOccasion:"Occasions",RecipeCategoryEtc:"Others",RecipeHubTitle:"Workflow recipes",EditorSessionRequiredTitle:"Task required",EditorSessionRequiredDesc:"Results are saved to a task. Select a task from the left menu.",LibrarySectionTitle:"Library",CppTracksIntro:"There are two. Pick the one you want.",CppTrackCppName:"CPP",CppTrackCppKind:"Default track",CppTrackCppItem1:"Whatever you want to make",CppTrackCppItem2:"No link",CppTrackCppItem3:"No direction from us",CppTrackCppItem4:"Credits and a subscription",CppTrackCppItem5:"Six months",CppTrackCollabName:"Collab",CppTrackCollabKind:"Per project",CppTrackCollabItem1:"We give you the direction",CppTrackCollabItem2:"A tracked link",CppTrackCollabItem3:"We check the wording before you post",CppTrackCollabItem4:"A flat production fee",CppTrackCollabItem5:"Per project",CppTracksNote1:"You can do both, or just one.",CppTracksNote2:"Turning down a Collab while you are in CPP costs you nothing.",CppGiveTitle:"What you get",CppGivePlanLabel:"Pro plan, six months",CppGivePlanValue:"12,000 credits a month. We can add more depending on how much you make",CppGiveFeaturesLabel:"New features first",CppGiveFeaturesValue:"You get new agent mode features before they ship",CppGiveChannelLabel:"A channel of your own",CppGiveChannelValue:"We open a private channel on Discord. Feature requests go to the dev team as you wrote them",CppGiveShowcaseLabel:"Your work on our pages",CppGiveShowcaseValue:"On the home page, Open Studio, and the showcase page. A spot that stays after the feed moves on",CppGiveProgramLabel:"Program name",CppGiveProgramValue:"XBRUSH CPP",CppDutyTitle:"Obligations",CppDutyNone:"None.",CppDutyP1:"No quota of posts, no review to write. Tagging us is optional too. If something gets in your way we would be glad to hear it, but that is not required either.",CppDutyP2:"There is a reason we set no obligations. Once there are obligations it is not CPP, it is advertising. If you are going to advertise, do it as a Collab and take the fee.",CppDutyBridge:"We do ask that you disclose the support when you post.",CppCriteriaTitle:"How we choose",CppCriteriaHeadline:"We do not look at follower counts.",CppCriteriaItem1:"Whether you finish a piece",CppCriteriaItem2:"Whether you show the process, including the takes that did not work",CppCriteriaItem3:"Whether the work reads as yours",CppFaqTitle:"Questions we get",CppFaqQ1:"Where will you use my work",CppFaqA1:"We ask about each item on the form and use only the ones you allow.",CppFaqA1Scope1:"Posting on XBRUSH channels (site, official social accounts, promotional videos)",CppFaqA1Scope2:"Paid advertising (Meta, Google and the like)",CppFaqA1Scope5:"Showing your legal name",CppFaqA1Scope4:"Showing your handle",CppFaqA1GroupName:"Your name",CppFaqA1Scope3:"Offline material",CppFaqA1GroupWork:"Your work",CppFaqA1Tail:"We do not use the items you leave unchecked. If anything else comes up we will ask you again then.",CppFaqQ2:"I am already in another tool's CPP",CppFaqA2:"That is fine. This is not exclusive.",CppFaqQ3:"Do you pay by views",CppFaqA3:"No. That pushes people toward bait and ends in arguments over the numbers. Collab fees are flat.",CppFaqQ4:"I do not have many followers",CppFaqA4:"It does not matter. As written above, we do not look at follower counts.",CppFaqQ5:"What happens when it ends",CppFaqA5:"We talk again after six months. Nothing renews automatically.",CppFaqQ6:"What if I want to stop",CppFaqA6:"Just tell us. Anything posted comes down within seven business days.",CppFaqQ7:"What if I run out of credits",CppFaqA7:"Tell us. We add more depending on how much you make.",CppApplyTitle:"Ap
28ply for Cohort 2",CppApplyCta:"Apply for Cohort 2",CppTracksLabel:"Two tracks",CppApplyBack:"XBRUSH CPP",CppApplyFormTitle:"Application",CppApplyIntro:"About five minutes. Your answers are saved as you go.",CppApplyRail1:"Contact",CppApplyRail2:"Your work",CppApplyRail3:"Permissions",CppApplySec1:"How we reach you",CppApplySec2:"What you make",CppApplySec3:"What we may use",CppApplyHandle:"Your handle",CppApplyEmail:"Email",CppApplyEmailHint:"We send our answer here",CppApplyContactEtc:"Another way to reach you",CppApplyContactEtcHint:"Optional \xb7 Instagram DM and the like",CppApplyLinks:"Links to your work",CppApplyLinksHint:"Up to five",CppApplyMakes:"What you usually make",CppApplyMakesHint:"Three or four sentences is plenty",CppApplyOtherCpp:"Other CPPs you are in",CppApplyOtherCppHint:"Optional \xb7 it is fine if you are",CppApplyTrack:"Which track",CppApplyTrackCpp:"CPP",CppApplyTrackCollab:"Collab",CppApplyTrackBoth:"Both",CppApplyConsentIntro:"We use only what you allow. We do not use what you leave unchecked.",CppApplyBadgeDefault:"Default",CppApplyBadgeOptional:"Optional",CppApplyOff1:"We will not post it on the home page, Open Studio, the showcase page or our social accounts.",CppApplyOff2:"We will not use it in paid advertising.",CppApplyOff3:"We will not use it in press kits, decks or booths.",CppApplyOff4:"We will credit it anonymously.",CppApplyOff5:"We will use your handle only.",CppApplyPrivacy:"Consent to collect and use personal data",CppApplyPrivacyRequired:"Required",CppApplyPrivacyToggle:"What we collect, why, and for how long",CppApplyPrivacyItems:"What we collect — your handle, email, links, what you make, optionally another contact and other CPPs you are in, and your IP address",CppApplyPrivacyPurpose:"Why — to select the next cohort and tell you the outcome",CppApplyPrivacyRetention:"How long — three months if you are not selected, six months after the program ends if you are. We delete it after that.",CppApplyPrivacyRefuse:"You may decline. We cannot accept an application without it.",CppApplySubmit:"Send application",CppApplySubmitting:"Sending",CppApplyErrHandle:"Tell us what to call you",CppApplyErrEmail:"Give us an address we can reply to",CppApplyErrLinks:"Add one link where we can see your work",CppApplyErrMakes:"Tell us in a few lines what you make",CppApplyErrTrack:"Pick a track",CppApplyErrPrivacy:"We need this consent to accept the application",CppApplyDoneTitle:"We have your application",CppApplyDoneCode:"Reference",CppApplyDoneBody:"Your application goes to the Cohort 2 review. We'll write to this address if you're selected.",CppApplyDoneScope:"What you allowed",CppApplyDoneNone:"We do not use what you left unchecked.",CppApplyDoneBack:"Look around XBRUSH",CppHomeLink:"XBRUSH home",CppApplyAge:"I am 14 or older",CppApplyAgeRequired:"Required",CppApplyAgeWhy:"Under 14 we cannot collect personal data without a guardian's consent, so we cannot accept the application.",CppApplyErrAge:"You must be 14 or older to apply",LandingFooterCreatorPartner:"Creator Partners",CppOnAirEyebrow:"CPP Cohort 1",CppOnAirNavWorks:"Works",CppOnAirLead:"New work from XBRUSH Creator Partner Program Cohort 1, added every day. Leave a heart or a comment on the ones you love.",CppOnAirTeaser:"Cohort 1's works exhibition opens soon.",CppOnAirShare:"Share",CppOnAirCaptionMore:"more",CppOnAirCaptionLess:"less",CppOnAirPlay:"Play",CppOnAirPause:"Pause",CppOnAirSoundOn:"Sound on",CppOnAirSoundOff:"Sound off",CppPartnerEyebrow:"XBRUSH CREATOR PARTNER \xb7 COHORT 1",CppPartnerShare:"Copy link",CppPartnerShareCopied:"Link copied",CppPartnerEmptyTitle:"No works on display yet",CppPartnerEmptyDesc:"New work will appear here as it is posted",CppPartnerWorks:"Works",CppPartnerOthers:"More creators",CppPartnerOthersAll:"See all",CppPartnerBackAll:"All works",CppPartnerNotFound:"We could not find this creator",CppOnAirNavGuide:"About CPP",CppOnAirWorksTitle:"Latest works",CppOnAirCreatorsTitle:"Cohort 1 creators",CppOnAirRecentWorks:"Recent works",CppOnAirNavCreators:"Creators",CppOnAirCommentsN:"{{count}} comments",CppOnAirBandTitle:"Creator Partners",CppOnAirHomeCta:"See the works",CppOnAirHeart:"Heart",CppOnAirHeartOff:"Remove heart",CppOnAirComments:"Comments",CppOnAirCommentPlaceholder:"Leave a comment",CppOnAirCommentLogin:"Log in to comment",CppOnAirCommentSend:"Post",CppOnAirCommentDelete:"Delete",CppOnAirCommentHide:"Hide",CppOnAirCommentEmpty:"Be the first to comment",CppOnAirOpenSource:"Original",CppOnAirLongForm:"{{min}} min piece",CppOnAirOpenViewer:"Open",CppOnAirClose:"Close",CppOnAirPrev:"Previous",CppOnAirNext:"Next",CppOnAirEmpty:"First works are on the way",CppOnAirError:"Could not load the works",CppOnAirRetry:"Retry",CppOnAirLoadMore:"Load more",CppOnAirHideWork:"Hide",CppOnAirFeatureWork:"Feature",CppOnAirUnfeatureWork:"Unfeature",CppOnAirAgoNow:"just now",CppOnAirAgoMin:"{{n}}m ago",CppOnAirAgoHour:"{{n}}h ago",CppOnAirAgoDay:"{{n}}d ago",CppOnAirHeartLoginTip:"Log in to leave a heart",CppOnAirHeartLogin:"Log in to heart",CppOnAirWorkUnavailable:"This work is not available right now",CppOnAirManageUpload:"Upload a work",CppOnAirManageHiddenN:"Hidden works {{n}}",CppOnAirManageHide:"Hide",CppOnAirManageUnhide:"Show again",CppOnAirManageDelete:"Delete",CppOnAirManageDeleteConfirm:"Deleting also removes its hearts and comments",CppOnAirManageHidden:"Hidden. You can show it again anytime",CppOnAirManageShown:"Visible again",CppOnAirManageDeleted:"Deleted",CppOnAirHiddenByMe:"Hidden by me",CppOnAirHiddenByAdmin:"Hidden by the XBRUSH team",CppOnAirHiddenModeration:"Under review",CppOnAirUploadGuide:"H.264 up to 1080p, up to 300MB",CppOnAirUploadPick:"Choose a video",CppOnAirUploadChange:"Change video",CppOnAirUploadTitlePh:"Title (optional)",CppOnAirUploadCaptionPh:"Caption (optional)",CppOnAirUploadCheckMade:"Created with XBRUSH",CppOnAirUploadCheckUse:"My own work; OK to use for the exhibition and promotion",CppOnAirUploadDropHint:"Or drop a file here",CppOnAirMadeWithXbrush:"Created with XBRUSH",CppOnAirUploadSubmit:"Upload",CppOnAirUploadRetry:"Try again",CppOnAirUploadChecking:"Checking the video",CppOnAirUploadCodec:"Please export as H.264 mp4",CppOnAirUploadErrType:"Only mp4 or mov files",CppOnAirUploadErrSize:"Up to 300MB",CppOnAirUploadErrResolution:"Please export at 1080p or lower",CppOnAirUploadDone:"Uploaded",CppOnAirUploadExisting:"This work was already uploaded",CppOnAirUploadPosterFailed:"Could not capture a poster. Please pick the file again",CppApplyNotice1:"Cohort 1 closed on Sep 23.",CppApplyNotice2:"New applications go to the Cohort 2 review.",CppApplyNotice3:"We reach out only when you're selected.",toastMessage:{NoTeamPermission:"You do not have permission. Please contact your team administrator.",StyleCreated:"Style has been created",LoginRequired:"Login is required",ResendCodeSuccess:"Verification code resent",PasswordResetSuccess:"Your password has been successfully reset.",ProfileImageChanged:"Profile image has been changed.",InvitationEmailSent:"Invitation email has been sent",DownloadFailed:"Download failed",UNKNOWN_ERROR:"An unknown error occurred.",FolderDeleted:"Folder '{{name}}' has been deleted.",TimeoutRefundMessage:"Request timed out. {{point}} credits have been refunded.",ApiErrorAuthFailed:"Authentication failed. Please contact administrator.",ApiErrorFailToGenerate:"A temporary error occurred.",ApiErrorC
28ontentPolicyViolation:"Content violates policy guidelines. Please modify your image or prompt.",ApiErrorModerationInputText:"Your prompt violates content policy. Please modify it and try again.",ApiErrorModerationInputImage:"Input image violates content policy. Please use a different image.",ApiErrorModerationOutputImage:"Generated image was flagged by content policy. Please try again.",ApiErrorModerationOutputVideo:"Generated video was flagged by content policy. Please try again.",ApiErrorModerationInputVideo:"Input video violates content policy. Please use a different video.",ApiErrorModerationInputAudio:"Input audio violates content policy. Please use a different audio file.",ApiErrorModerationOutputText:"Generated text was flagged by content policy. Please try again.",ApiErrorModerationOutputAudio:"Generated audio was flagged by content policy. Please modify your prompt and try again.",ApiErrorCopyrightViolation:"Blocked as possibly copyright / IP-related. Please review your prompt and input images.",ApiErrorCopyrightOutputAudio:"The generated background audio was blocked by the provider’s copyright check. Your input images are fine — retry, or generate without audio.",ApiErrorCopyrightInputImage:"An input image was blocked by the provider’s copyright/IP check. This can over-trigger on people, logos, or characters — try a different image.",ApiErrorPrivacyViolation:"A real person’s face was detected. Please use illustrations or stylized references instead.",ApiErrorFailToGenerateAudio:"A temporary error occurred.",ApiErrorFailToGeneratePrompt:"Failed to generate a prompt.",ApiErrorFailToGenerateVideo:"A temporary error occurred.",ApiErrorGenerationFailed:"Generation failed. The image or prompt may not have been processed, or a temporary error occurred. Please try a different image or prompt.",ApiErrorImageBlockedByModel:"The selected model's safety filter blocked your input (Veo, etc.). Please try a different image or model.",ApiErrorInvalidParams:"Invalid parameters",ApiErrorInvalidToken:"Invalid token",ApiErrorRefreshTokenExpired:"Your session has expired. Please sign in again.",ApiErrorSessionSuperseded:"Your session has ended and you have been signed out. Please sign in again.",SessionRefreshNetworkError:"Could not refresh your session due to a temporary network issue. Please try again shortly.",ApiErrorModelError:"An error occurred during image generation. Please try again later.",ApiErrorInvalidModel:"The selected model is unavailable. Please try a different model.",ApiErrorImageAccessDenied:"Cannot access the input image. Please re-upload it and try again.",ApiErrorUpstreamError:"A temporary error occurred.",ApiErrorQuotaExceeded:"API usage limit reached. Please try again later.",ApiErrorServerError:"Server error occurred. Please try again later.",ApiErrorServerOverloaded:"All servers are busy due to high traffic. Please try again later.",ApiErrorQueueFull:"The generation queue is full. Please try again shortly.",ApiErrorTaskSubmissionFailed:"A temporary error kept the generation request from being submitted. Please try again shortly.",ApiErrorTimeout:"Request timeout. Please try again later.",ApiErrorGenerationTimeout:"Generation timed out. The model is not responding. Please try again.",ApiErrorInvalidInput:"Input value is out of allowed range. Adjust and try again.",ApiErrorValidationError:"Required field is missing or has an invalid format.",ApiErrorModerationPreprocess:"A temporary error occurred during safety check. Please try again shortly.",ApiErrorRateLimitExceeded:"Too many requests. Please try again in a moment.",ApiErrorConcurrentLimitExceeded:"Too many concurrent requests. Please wait and try again.",ApiErrorInvalidApiKey:"Invalid API key.",ApiErrorApiKeyRevoked:"This API key has been revoked. Please create a new key.",ApiErrorIdempotencyConflict:"A different request was already processed with the same Idempotency-Key.",ApiErrorBannerStaleRev:"The job was updated, so this action was not run. Check the latest state and try again.",ApiErrorBannerLegInProgress:"This size still has work in progress (video or layer split). Try again once it finishes.",ApiErrorBannerLayoutAssetInvalid:"The split layer files cannot be composited. Run the layer split again.",ApiErrorBannerSessionBound:"This banner job or chat session is already linked to another one.",ApiErrorBannerSessionPublic:"A banner job cannot be linked to a public session.",ApiErrorSessionPublicLocked:"A session linked to a banner job cannot be made public.",ApiErrorBannerSourcePolicyRejected:"This source was rejected under the advertiser policy for c
28ontracted placements. Please replace the source image.",ApiErrorVoiceNotFound:"Selected voice not found. Please try with a different voice.",ApiErrorNotFoundGeneric:"Not found — it may have been deleted.",ApiErrorUnknown:"Unknown error",ApiErrorForbiddenNotTeamMember:"You are not a member of this team.",ApiErrorCouponTeamAlreadyRedeemed:"This team has already used this code.",ApiErrorCouponUserAlreadyRedeemed:"You've already used this code.",ApiErrorCouponExhausted:"This code has reached its usage limit.",ApiErrorMembershipAlreadyActive:"You are already in this program.",ApiErrorMembershipCouponSharedForbidden:"Membership codes cannot be shared codes.",ApiErrorMembershipNotFound:"No active program found.",ApiErrorCouponCodeDuplicate:"This code already exists.",ApiErrorCouponCodeLocked:"This code has already been used and can no longer be changed.",ApiErrorCouponNotFound:"Coupon not found.",ApiErrorCppApplicationDuplicate:"You have already applied. Reply to our email if you want to change anything.",ApiErrorCppApplicationClosed:"Cohort 1 is closed.",ApiErrorCppApplicationConsentRequired:"We need your consent to collect and use personal data.",ApiErrorCppApplicationRateLimited:"Please try again in a little while.",ApiErrorCppApplicationAgeRequired:"You must be 14 or older to apply.",ApiErrorCppOnairWorkNotFound:"Work not found.",ApiErrorCppOnairIdentityRequired:"Couldn't add your heart. Please refresh.",ApiErrorCppOnairRateLimited:"Please try again in a moment.",ApiErrorCppOnairCommentForbidden:"You can only delete your own comments.",ApiErrorCppOnairMediaRequired:"A poster image is required.",ApiErrorCppOnairLoginRequired:"Log in to leave a heart.",ApiErrorCppOnairNotCreator:"Only creator partners can do this.",ApiErrorCppOnairWorkForbidden:"This work cannot be changed.",ApiErrorCppOnairUploadLimit:"You've reached today's upload limit.",ApiErrorCppOnairUploadInvalid:"This file cannot be uploaded. Please export as H.264 mp4.",ApiErrorCppOnairCreatorLinkConflict:"This account is already linked to another creator.",ApiErrorAcademyInvalidWorkLink:"Please check the link. You can only submit links to work you created.",ApiErrorAcademyWorkLinkAlreadyUsed:"You already submitted this work for another lesson. Use different work for each lesson.",ApiErrorAcademyGradeRequestPending:"This grade is already under review or granted. Please wait for the result.",ApiErrorForbiddenContentCreate:"You don't have permission to create content.",ApiErrorForbiddenContentEdit:"You don't have permission to edit content.",ApiErrorForbiddenContentDeleteOwn:"You don't have permission to delete your own content.",ApiErrorForbiddenContentDeleteOther:"You don't have permission to delete others' content.",ApiErrorForbiddenOwnOnly:"This action can only be performed by the owner.",ApiErrorForbiddenLabelManage:"You don't have permission to manage labels.",ApiErrorManageGateNotFound:"Confirmation card not found.",ApiErrorManageGateNotOpen:"This card was already handled.",ApiErrorManageGateExpired:"This card has expired — ask again.",ApiErrorManageGateForbidden:"Only the person who proposed this can run it.",ApiErrorManageGateSessionBusy:"The task is still running — run this after it finishes.",ApiErrorForbiddenExport:"You don't have permission to export.",ApiErrorForbiddenRename:"You don't have permission to rename.",ApiErrorForbiddenDelete:"You don't have permission to delete.",ApiErrorForbiddenModelAccess:"You don't have access to this model.",ApiErrorForbiddenModelExpired:"Your access to this model has expired.",ApiErrorForbiddenInsufficientRole:"You don't have permission to perform this action.",ApiErrorFileSizeExceeded:"File size exceeds {{maxSize}}MB limit.",ApiErrorInvalidFileType:"Unsupported file type.",ApiErrorInvalidUploadKey:"Invalid upload reference. Please try again.",ApiErrorAudioDurationExceedsLimit:"Audio duration exceeds maximum {{max}} seconds.",ApiErrorAudioPromptTooLong:"The sound description is too long. Keep it within {{max}} characters.",ApiErrorAudioProcessingFailed:"Failed to process audio file.",ApiErrorDuplicateLabelName:"A folder with the same name already exists.",ApiErrorLabelCycle:"A folder cannot be moved into itself or one of its subfolders.",ApiErrorRootLabelImmutable:"The home folder cannot be renamed, moved, or deleted.",ApiErrorUploadFailed:"Upload failed.",ApiErrorUploadDimensionsRequired:"Could not detect image or video dimensions. Please try uploading again.",ApiErrorUploadDurationRequired:"Could not detect video or audio duration. Please try uploading again.",ApiErrorInvalidImage:"Invalid image.",ApiErrorTrainingCreationFailed:"Failed to create training.",ApiErrorC
28ontentNotReady:"Cannot publish content that has not finished generating.",ApiErrorSnsFacebookNoPage:"No Facebook Page found. Please create a Page on Facebook first.",ApiErrorSnsTokenExpired:"{{platformLabel}} connection expired. Please reconnect.",ApiErrorSnsInstagramNotBusiness:"Only Instagram Business or Creator accounts can be connected. Please switch your account type in the Instagram app and try again.",ApiErrorSnsInstagramAlreadyConnectedViaFb:"An Instagram account is already connected via Facebook. Please disconnect it first and try again.",ApiErrorSnsInstagramLoginExpired:"Your Instagram login has expired. Please reconnect.",ApiErrorSnsThreadsLoginExpired:"Your Threads login has expired. Please reconnect.",ApiErrorSnsPinterestLoginExpired:"Your Pinterest login has expired. Please reconnect.",ApiErrorSnsYouTubeNoChannel:"This Google account has no YouTube channel. Please create one on YouTube first.",ApiErrorSnsScheduledPostReference:"A scheduled SNS post is using this media, so it cannot be deleted. Cancel the schedule or wait until it is published, then try again.",ApiErrorSnsPublishHistoryReference:"An SNS publish record is using this media. Deleting it may break the media preview in that record.",ApiErrorNotFoundTask:"Result not found.",ApiErrorBannerAssetNotDetected:"Couldn't find that element in the image. Any charged points were refunded.",ApiErrorNotFoundTeam:"Team not found.",ApiErrorTeamNameInvalid:"Please check the team name (2–30 characters, some symbols not allowed).",ApiErrorTeamFull:"This team is full.",ApiErrorLastTeamCannotDelete:"You can't delete the last team you own. Create a new team first.",ApiErrorLastOwnedTeamCannotTransfer:"You can't transfer ownership of the last team you own. Create a new team first.",ApiErrorOwnerRoleChangeForbidden:"The owner role can't be changed here. Use Transfer Ownership instead.",ApiErrorOwnerCannotLeave:"The owner can't leave the team. Transfer ownership or delete the team.",ApiErrorOwnerCannotBeRemoved:"The owner can't be removed from the team.",ApiErrorAlreadyTeamMember:"Already a team member.",ApiErrorInvitationAlreadySent:"Invitation already sent.",ApiErrorNotFoundProject:"Project not found.",ApiErrorNotFoundUser:"User not found.",ApiErrorNotFoundVideo:"Video not found.",ApiErrorNotFoundAudio:"Audio not found.",ApiErrorNotFoundContent:"Content not found.",ApiErrorNotFoundLabel:"Folder not found.",ApiErrorNotFoundInvitation:"Invitation not found.",ApiErrorNotFoundComment:"Comment not found.",ApiErrorNotFoundPreset:"Preset not found.",ApiErrorNotFoundModel:"Model not found.",ApiErrorNotFoundGallery:"Gallery not found.",ApiErrorNotFoundUpload:"Uploaded file not found.",ApiErrorNotFoundResource:"Requested item not found.",ApiErrorSessionNotFound:"Task not found.",ApiErrorSessionFolderKindInvalid:"Folders or tasks cannot be created inside a task.",ApiErrorSessionReadOnly:"This task is locked. Only the task creator can add to it.",ApiErrorSessionScopeInvalid:"This folder does not belong to your team or cannot be accessed.",ApiErrorSessionTaskLimitExceeded:"Too many generations for one request. Please split it into smaller batches.",ApiErrorSessionBusy:"The AI is still responding. Please resend after it finishes.",ApiErrorSessionStackLimit:"Your queued message is full. Wait for it to run, or clear it and rewrite.",SvgRenderFailed:"This SVG couldn't be turned into an image. Export it as PNG and upload it again.",SvgCardSaveFailed:"Couldn't save the file. Please try again.",ApiErrorSessionRateLimited:"You are sending messages too quickly. Please try again in a moment.",ApiErrorSessionRequired:"Results can now only be created inside a task. Please try again from a task.",ApiErrorStorageQuotaExceeded:"Storage is full — generation and uploads are blocked. Empty the trash or get more storage.",ApiErrorStorageRestoreBlocked:"The 90-day storage grace period has ended, so items can’t be restored. Free up space or get more storage, then try again.",ApiErrorArchiveTooLarge:"Archives are limited to 500 files and 4 GB. Please split them up.",ApiErrorArchiveEmpty:"Nothing to compress.",ApiErrorArchiveBusy:"Another archive is still being prepared. Please try again when it finishes.",ApiErrorStorageTrashPurgeNotEligible:"Only teams past the 90-day grace peri
28od can have their trash emptied.",WorkspaceTeamSwitched:"Switched to the team for this link.",WorkspaceLinkNotFound:"The linked item was not found. Returned to your workspace.",WithdrawalActiveSubscription:"Cannot withdraw with active subscriptions. Please cancel your subscriptions first.",WithdrawalOwnershipTransfer:"Team ownership transfer required. Please transfer ownership in team settings.",WithdrawalAlreadyDeleted:"This account has already been deleted.",StripePreviewIncomplete:"Couldn't calculate the estimated amount. Please try again shortly.",TeamPackRequiresPlan:"Team packs require an active plan subscription.",StripeSubscriptionCurrencyUnsupported:"Couldn't verify your subscription currency. Please try again shortly.",StripeSubscriptionLookupFailed:"Couldn't load your subscription details. Please try again shortly.",FreeQuotaCooldown:"Please try again in a moment.",EventCAlreadyClaimed:"You have already claimed this benefit. Only one use per account is allowed.",EventCNotEligible:"You already have another subscription — the event benefit cannot be applied.",ApiErrorInvalidVideoDuration:"Invalid video duration (1s ~ 3 hours 10 min).",ApiErrorVideoRenderFailed:"Video rendering failed.",ApiErrorVideoNormalizeInProgress:"Your uploaded video is being converted. Please try again shortly.",ApiErrorVideoCodecUnsupported:"Unsupported video codec. Please convert to H.264 (MP4) and upload again.",ApiErrorLongEditUnsupportedSource:"This clip cannot be split into pieces. Trim it to 10 minutes or less.",ApiErrorVideoDraftNotFinalizable:"A 1080p final cannot be made from this draft. It may be older than 7 days or already have a final.",NsfwLevelExceedsTeamCap:"The selected NSFW policy exceeds your team's allowed limit. Contact your team admin or choose a stricter policy.",CsamBlockExceedsTeamCap:"The selected CSAM block setting is weaker than your team's required minimum. Contact your team admin.",FieldRequired:"This field is required.",FieldInvalid:"Invalid value.",FieldTooShort:"Must be at least {{min}} characters.",FieldTooLong:"Must be at most {{max}} characters.",FieldValueTooSmall:"Must be greater than or equal to {{min}}.",FieldValueTooLarge:"Must be less than or equal to {{max}}.",FieldNotInOptions:"Value is not allowed.",FieldArrayTooFew:"Select at least {{min}} item(s).",FieldArrayTooMany:"Select at most {{max}} item(s).",EmailRequired:"Please enter your email.",VideoRenderSourceFetchFailed:"Failed to load the video source. Large files (e.g. 4K) may fail when network or disk space is insufficient.",VideoRenderTimeout:"Rendering timed out. Try shortening the video or try again later.",VideoRenderOutOfMemory:"Out of memory while rendering. Try reducing the video resolution or length.",VideoRenderDiskFull:"Disk space is insufficient. Try again later or contact an administrator.",PublicSessionNotFound:"This shared work could not be found.",PublicSessionBlockedByTeam:"Turn on 'Allow public sessions' in team settings first. Only team admins can change it.",PublicSessionGuestBanned:"Your account is restricted from joining this work.",PublicSessionGuestLimit:"This work is full. Please try again later.",PublicSessionGuestAttachmentForbidden:"Guests cannot attach files. Please describe your request in text.",PublicSessionGuestLibraryForbidden:"Library assets aren't available in this task.",PublicSessionParticipationPaused:"Participation is paused for now. Please try again later.",PublicSessionBudgetExhausted:"Today's free generation budget for this work has run out. Come back tomorrow.",IdentityVerificationRequired:"This feature requires identity verification. Please verify from your profile.",InflowConsentRequired:"You need to agree to the upload notice first. Try again to reopen it.",IdentityVerificationUnavailable:"The identity verification service is temporarily unavailable. Please try again shortly.",IdentityRegionUnsupported:"Identity verification isn't available from your current location. You can still upload files in your own workspace.",WorkflowTemplateNotFound:"This workflow recipe isn't available. Refresh the list and try again.",WorkflowTemplateCompileFailed:"Template compilation failed. Check the source md.",WorkflowTemplateDuplicateSlug:"A template with this slug already exists.",RecipeDeriveEmpty:"There are not enough steps here to make a recipe yet.",RecipeDeriveTooLarge:"This work is too big for one recipe. Try saving just the last job.",RecipeDeriveFailed:"Couldn't build the recipe draft. Please try again shortly.",TeamRecipeQuota:"Today's recipe limit is used up. Please try again tomorrow.",LibraryCharacterSourceInvalid:"This result cannot be saved as a character. Only character sheets can.",LibraryCharacterPhotoRejected:"This photo can't be saved as a character.",CharacterSheetInputRequired:"Add a face photo or a description.",LibraryLookParentInvalid:"Couldn't find this character. It may have been deleted.",LibraryLookSourceInvalid:"Videos and audio cannot be saved as a look. Only images can.",CharacterCatalogUnavailable:"This character isn't available right now.",LibraryNameDuplicate:"An asset with this name already exists. Try another name.",LibraryItemNotFound:"Couldn't find this asset.",LibrarySourceNotReady:"This result isn't ready to save yet.",LibraryLimitExceeded:"Library limit exceeded."}}
28}},ns:["common"],defaultNS:"common",fallbackNS:["app"],...B?{lng:B}:{},fallbackLng:"en",interpolation:{escapeValue:!1},detection:{order:["querystring","cookie","localStorage","navigator"],caches:["localStorage","cookie"]},react:{bindI18n:"languageChanged loaded",bindI18nStore:"added",useSuspense:!1},saveMissing:!0,missingKeyHandler:(e,t,n)=>M(r.ZP.language,t,n)}),B&&r.ZP.language!==B&&r.ZP.changeLanguage(B),(0,O.m0)(r.ZP.language),r.ZP.on("languageChanged",e=>(0,O.m0)(e)),(0,L.Y_)();var U=r.ZP},54241:function(e,t,n){"use strict";n.d(t,{R:function(){return r}});let r={Add:"Add",All:"All",Cancel:"Cancel",Category:"Category",Clip:"Clip",Close:"Close",CancelUpload:"CancelUpload",ClearFilter:"ClearFilter",ClearInput:"ClearInput",Remove:"Remove",RemoveAttachment:"RemoveAttachment",Confirm:"Confirm",Content:"Content",Continue:"Continue",Copy:"Copy",CopyImage:"CopyImage",Crop:"Crop",Daily:"Daily",Creator:"Creator",Credit:"Credit",Dark:"Dark",Decline:"Decline",Delete:"Delete",Description:"Description",Download:"Download",Downloading:"Downloading",Edit:"Edit",Editor:"Editor",Email:"Email",Upload:"Upload",Enhance:"Enhance",Error:"Error",Expired:"Expired",Face:"Face",Fixed:"Fixed",Full:"Full",Generate:"Generate",Generating:"Generating",Hand:"Hand",Height:"Height",Image:"Image",Inpaint:"Inpaint",Invite:"Invite",Inviting:"Inviting",Language:"Language",Light:"Light",Like:"Like",Make:"Make",Menu:"Menu",Model:"Model",Moderation:"Moderation",Mood:"Mood",More:"More",Name:"Name",Next:"Next",Nickname:"Nickname",None:"None",Optional:"Optional",Outpaint:"Outpaint",Page:"Page",Paid:"Paid",Point:"Point",Post:"Post",Posts:"Posts",Prev:"Prev",Price:"Price",Product:"Product",Profile:"Profile",Prompt:"Prompt",Purchase:"Purchase",Redo:"Redo",Relevance:"Relevance",Required:"Required",Reset:"Reset",ReferenceImages:"ReferenceImages",Resolution:"Resolution",Role:"Role",TurboMode:"TurboMode",TurboModeHint:"TurboModeHint",TurboOff:"TurboOff",TurboRegular:"TurboRegular",TurboHigh:"TurboHigh",Run:"Run",Runs:"Runs",RunsLabel:"RunsLabel",Sampler:"Sampler",Save:"Save",Search:"Search",Seed:"Seed",Select:"Select",Settings:"Settings",Show:"Show",Size:"Size",SourceImage:"SourceImage",SourceVideo:"SourceVideo",SourceVideoN:"SourceVideoN",SourceAudio:"SourceAudio",ReferenceVideoN:"ReferenceVideoN",ReferenceAudioN:"ReferenceAudioN",WatermarkImage:"WatermarkImage",Status:"Status",Steps:"Steps",Style:"Style",Support:"Support",Tag:"Tag",Projects:"Projects",Total:"Total",Type:"Type",Undo:"Undo",Upscaler:"Upscaler",Use:"Use",Warning:"Warning",Weight:"Weight",Width:"Width",Board:"Board",Actions:"Actions",AddFolder:"AddFolder",AddLike:"AddLike",Advanced:"Advanced",Comments:"Comments",CopyPrompt:"CopyPrompt",FolderTreeMenuCreateSub:"FolderTreeMenuCreateSub",FolderTreeMenuRename:"FolderTreeMenuRename",FolderTreeSearchPlaceholder:"FolderTreeSearchPlaceholder",FolderTreeLegacySection:"FolderTreeLegacySection",FolderTreeMoved:"FolderTreeMoved",FolderTreeNoMatch:"FolderTreeNoMatch",MoveTitle:"MoveTitle",FolderMoveRecent:"FolderMoveRecent",FolderMoveDestination:"FolderMoveDestination",FolderMoveConfirm:"FolderMoveConfirm",FolderTreeMenuMove:"FolderTreeMenuMove",FolderTreeCurrentBadge:"FolderTreeCurrentBadge",MoveTitleCount:"MoveTitleCount",MoveTitleCount_one:"MoveTitleCount_one",MoveTitleCount_other:"MoveTitleCount_other",SendResultsTitle:"SendResultsTitle",SendResultsTitle_one:"SendResultsTitle_one",SendResultsTitle_other:"SendResultsTitle_other",MoveCurrentLocation:"MoveCurrentLocation",MoveSearchSessions:"MoveSearchSessions",MoveEmptyFolders:"MoveEmptyFolders",MoveEmptySessions:"MoveEmptySessions",MoveCreateLocation:"MoveCreateLocation",NewSession:"NewSession",FolderTreeEmptyTitle:"FolderTreeEmptyTitle",FolderTreeEmptyBody:"FolderTreeEmptyBody",FolderTreeDuplicateName:"FolderTreeDuplicateName",FolderTreeHeaderStats:"FolderTreeHeaderStats",DeleteFolder:"DeleteFolder",FitToScreen:"FitToScreen",HidePassword:"HidePassword",Loading:"Loading",NextPage:"NextPage",Popular:"Popular",PreviousPage:"PreviousPage",RemoveMember:"RemoveMember",RestoreSubscription:"RestoreSubscription",SendComment:"SendComment",ShowPassword:"ShowPassword",Threshold:"Threshold",ViewDetails:"ViewDetails",ViewGalleryItem:"ViewGalleryItem",Zoom:"Zoom",ZoomIn:"ZoomIn",ZoomOut:"ZoomOut",Apply:"Apply",Auto:"Auto",Manual:"Manual",Caption:"Caption",Custom:"Custom",Epoch:"Epoch",Eraser:"Eraser",Folders:"Folders",Help:"Help",Large:"Large",Latest:"Latest",Members:"Members",Mode:"Mode",Models:"Models",Month:"Month",Option:"Option",Pencil:"Pencil",Proceed:"Proceed",Realistic:"Realistic",Remix:"Remix",Segmentation:"Segmentation",Share:"Share",PostToGallery:"PostToGallery",Strength:"Strength",Subject:"Subject",Submit:"Submit",Summary:"Summary",Year:"Year",Processing:"Processing",Cartoon:"Cartoon",Project:"Project",Lightweight:"Lightweight",CardNumber:"CardNumber",CFGScale:"CFGScale",ClipSkip:"ClipSkip",CreatedAt:"CreatedAt",CreationActions:"CreationActions",CropAndSaveAll:"CropAndSaveAll",DefaultScale:"DefaultScale",DenoisingStrength:"DenoisingStrength",ElapsedMinutesSeconds:"ElapsedMinutesSeconds",ElapsedSeconds:"ElapsedSeconds",ElapsedTime:"ElapsedTime",EULA:"EULA",ExpiresAt:"ExpiresAt",FaceOnly:"FaceOnly",FirstName:"FirstName",FolderManager:"FolderManager",Format:"Format",FreeDuringBeta:"FreeDuringBeta",FreeResolution:"FreeResolution",GetStarted:"GetStarted",GoHome:"GoHome",GoToPage:"Go to page:",GuidanceRange:"GuidanceRange",HandAndFace:"HandAndFace",HandOnly:"HandOnly",HiresSteps:"HiresSteps",HoverToCompare:"HoverToCompare",Comparing:"Comparing",I2IWeight:"I2IWeight",Idea:"Idea",LastName:"LastName",MatchInput:"MatchInput",MaxImagesWarning:"MaxImagesWarning",NegativePrompt:"NegativePrompt",NewProject:"NewProject",NotAvailable:"NotAvailable",NumberOfImages:"NumberOfImages",OpenMenu:"OpenMenu",AccountMenuTitle:"AccountMenuTitle",SkipToContent:"SkipToContent",SwitchToDarkMode:"SwitchToDarkMode",SwitchToLightMode:"SwitchToLightMode",OpenposeOption:"OpenposeOption",OriginalFixed:"OriginalFixed",OriginalRatioAuto:"OriginalRatioAuto",OutputInfo:"OutputInfo",KeepOriginal:"KeepOriginal",ReinterpretImage:"ReinterpretImage",PerUnitPrefix:"PerUnitPrefix",PointHistory:"PointHistory",PrivacyPolicy:"PrivacyPolicy",RemoveBackgroun
28d:"RemoveBackground",Result:"Result",SampleRate:"SampleRate",Scale:"Scale",ScaleUp:"ScaleUp",Source:"Source",SelectPlan:"SelectPlan",DiscountPlan:"DiscountPlan",UserAuth:"UserAuth",UserId:"UserId",UsingApiKey:"UsingApiKey",UserGuide:"UserGuide",ContactSupport:"ContactSupport",ScrollToExplore:"ScrollToExplore",AdminLoading:"AdminLoading",AdminPageMenu:"AdminPageMenu",NotEnoughPoints:"NotEnoughPoints",ActivationWord:"ActivationWord",BackgroundRemover:"BackgroundRemover",CenteredCrop:"CenteredCrop",ColorText:"ColorText",CreateNew:"CreateNew",DailyPointUsage:"DailyPointUsage",EnhanceFace:"EnhanceFace",EnterIdea:"EnterIdea",FaceCrop:"FaceCrop",FocusedCrop:"FocusedCrop",FreeOption:"FreeOption",FUN:"FUN",HiresFix:"Hires.fix",IGen:"IGen",KeepTokens:"KeepTokens",LearningRate:"LearningRate",OnConstruction:"OnConstruction",OrderId:"OrderId",PurchaseHistory:"PurchaseHistory",RepeatNumber:"RepeatNumber",Regularization:"Regularization",RegularizationImagesCount:"RegularizationImagesCount",SamplePromptText:"SamplePromptText",SplashText:"SplashText",SyncMode:"SyncMode",TokenExpired:"TokenExpired",XBrushForum:"XBrushForum",NotImage:"NotImage",AIImages:"AIImages",AIPersona:"AIPersona",AltStoryboardShot:"AltStoryboardShot",AltUseCaseExample:"AltUseCaseExample",AltCreatorProfile:"AltCreatorProfile",AIPromptHelper:"AIPromptHelper",AIPromptEnhancing:"AIPromptEnhancing",AIEngineStyles:"AIEngineStyles",AIEngine:"AIEngine",AIGeneration:"AIGeneration",Algorithm:"Algorithm",Audio:"Audio",GenerateAudio:"GenerateAudio",EnableThinking:"EnableThinking",VideoDraftMode:"VideoDraftMode",VideoDraftChip:"VideoDraftChip",VideoDraftReference:"VideoDraftReference",VideoDraftReferenceHint:"VideoDraftReferenceHint",VideoDraftReferenceRemove:"VideoDraftReferenceRemove",IncludeBgm:"IncludeBgm",IncludeBgmNote:"IncludeBgmNote",SoundEffect:"SoundEffect",SoundEffectGenerationNote:"SoundEffectGenerationNote",AudioDurationExceeds:"AudioDurationExceeds",AudioDurationInfo:"AudioDurationInfo",UploadAudio:"UploadAudio",UploadingAudio:"UploadingAudio",AudioDeleteConfirm:"AudioDeleteConfirm",ImageDeleteConfirm:"ImageDeleteConfirm",SoundEffectModeVideo:"SoundEffectModeVideo",SoundEffectModeText:"SoundEffectModeText",SoundEffectTextGuide:"SoundEffectTextGuide",SoundEffectDurationLabel:"SoundEffectDurationLabel",SoundEffectVideoTooLong:"SoundEffectVideoTooLong",VideoPreviewUnsupported:"VideoPreviewUnsupported",GenerateSoundEffect:"GenerateSoundEffect",SoundEffectDescription:"SoundEffectDescription",SoundEffectPrompt:"SoundEffectPrompt",Video:"Video",VideoDuration:"VideoDuration",VideoDurationExceeds:"VideoDurationExceeds",VideoDurationInfo:"VideoDurationInfo",VideoResolutionExceeds:"VideoResolutionExceeds",VideoResolutionInfo:"VideoResolutionInfo",UploadVideo:"UploadVideo",VideoUpscaleScaleFactor:"VideoUpscaleScaleFactor",VideoUpscaleModel:"VideoUpscaleModel",VideoUpscaleModelFastDesc:"VideoUpscaleModelFastDesc",VideoUpscaleModelQualityDesc:"VideoUpscaleModelQualityDesc",UploadingVideo:"UploadingVideo",VideoDeleteConfirm:"VideoDeleteConfirm",VideoStartImage:"VideoStartImage",VideoEndImage:"VideoEndImage",VideoFrameMode:"VideoFrameMode",VideoReferenceMode:"VideoReferenceMode",VideoReferenceMention:"VideoReferenceMention",VideoOmniAspectHint:"VideoOmniAspectHint",VideoOmniAudioAlwaysOn:"VideoOmniAudioAlwaysOn",VideoOmniReferenceHint:"VideoOmniReferenceHint",VideoStartImageRequiredHint:"VideoStartImageRequiredHint",VideoStartImageT2vHint:"VideoStartImageT2vHint",VideoUploadImageInstruction:"VideoUploadImageInstruction",VideoKeepAspect:"VideoKeepAspect",Animate:"Video",GenerateVideo:"GenerateVideo",VideoDeleteTitle:"VideoDeleteTitle",VideoCopySuccess:"VideoCopySuccess",VideoCopySuccessDesc:"VideoCopySuccessDesc",VideoCopyFail:"VideoCopyFail",VideoCopyFailDesc:"VideoCopyFailDesc",VideoRequired:"VideoRequired",Music:"Music",MusicDescription:"MusicDescription",Lyria3Description:"Lyria3Description",MusicPrompt:"MusicPrompt",MusicPointInfo:"MusicPointInfo",MusicInfo:"MusicInfo",MusicInfoFormat:"MusicInfoFormat",MusicInfoCost:"MusicInfoCost",MusicInspirationImage:"MusicInspirationImage",MusicInspirationImageHelp:"MusicInspirationImageHelp",NegativePromptMusicPlaceholder:"NegativePromptMusicPlaceholder",GenerateMusic:"GenerateMusic",MusicComingSoon:"MusicComingSoon",
28Lipsync:"Lipsync",LipsyncGenerationNote:"LipsyncGenerationNote",GenerateLipsync:"GenerateLipsync",LipsyncComingSoon:"LipsyncComingSoon",LipsyncDescription:"LipsyncDescription",TextToSpeech:"TextToSpeech",TTSPointInfo:"TTSPointInfo",TTSEnterText:"TTSEnterText",TTSVoiceSelection:"TTSVoiceSelection",TTSMaleVoice:"TTSMaleVoice",TTSFemaleVoice:"TTSFemaleVoice",TTSGenderFemale:"TTSGenderFemale",TTSGenderMale:"TTSGenderMale",TTSAdvancedSettings:"TTSAdvancedSettings",TTSSpeed:"TTSSpeed",TTSStability:"TTSStability",TTSStabilityDescription:"TTSStabilityDescription",TTSSimilarityBoost:"TTSSimilarityBoost",TTSSimilarityDescription:"TTSSimilarityDescription",TTSStyle:"TTSStyle",TTSStyleDescription:"TTSStyleDescription",TTSEnterTextPlaceholder:"TTSEnterTextPlaceholder",GenerateTTS:"GenerateTTS",TTSComingSoon:"TTSComingSoon",VoiceClone:"VoiceClone",VoiceCloneComingSoon:"VoiceCloneComingSoon",AUTH_FAILED:"AUTH_FAILED",CONTENT_POLICY_VIOLATION:"CONTENT_POLICY_VIOLATION",FAIL_TO_GENERATE_IMAGE:"FAIL_TO_GENERATE_IMAGE",FAIL_TO_GENERATE_PROMPT:"FAIL_TO_GENERATE_PROMPT",FAIL_TO_GENERATE_VIDEO:"FAIL_TO_GENERATE_VIDEO",FAIL_TO_GENERATE_TRAINING:"FAIL_TO_GENERATE_TRAINING",IMAGE_ACCESS_DENIED:"IMAGE_ACCESS_DENIED",INVALID_PARAMS:"INVALID_PARAMS",INVALID_TOKEN:"INVALID_TOKEN",MODEL_ERROR:"MODEL_ERROR",NOT_ENOUGH_POINT:"NOT_ENOUGH_POINT",NO_DETECTION:"NO_DETECTION",QUOTA_EXCEEDED:"QUOTA_EXCEEDED",SERVER_ERROR:"SERVER_ERROR",SERVER_OVERLOADED:"SERVER_OVERLOADED",TIMEOUT:"TIMEOUT",PROJECT_NOT_FOUND:"PROJECT_NOT_FOUND",ErrorInvalidProductId:"ErrorInvalidProductId",ErrorPageNotFound:"ErrorPageNotFound",ErrorPageNotFoundDescription:"ErrorPageNotFoundDescription",ErrorGoHome:"ErrorGoHome",ErrorGoBack:"ErrorGoBack",ErrorCreatedByXbrush:"ErrorCreatedByXbrush",GenerationFailed:"GenerationFailed",MaintenanceBadge:"MaintenanceBadge",MaintenanceTitleLine1:"MaintenanceTitleLine1",MaintenanceTitleAccent:"MaintenanceTitleAccent",MaintenanceTitleSuffix:"MaintenanceTitleSuffix",MaintenanceDescription:"MaintenanceDescription",MaintenanceStartLabel:"MaintenanceStartLabel",MaintenanceEndLabel:"MaintenanceEndLabel",MaintenanceContactLabel:"MaintenanceContactLabel",MaintenanceEndTba:"MaintenanceEndTba",MaintenanceAutoCheck:"MaintenanceAutoCheck",MaintenanceOutageBadge:"MaintenanceOutageBadge",MaintenanceOutageTitleLine1:"MaintenanceOutageTitleLine1",MaintenanceOutageTitleAccent:"MaintenanceOutageTitleAccent",MaintenanceOutageTitleSuffix:"MaintenanceOutageTitleSuffix",MaintenanceOutageDescription:"MaintenanceOutageDescription",MaintenanceOutageAutoCheck:"MaintenanceOutageAutoCheck",MaintenanceRetryNow:"MaintenanceRetryNow",MaintenanceRetryChecking:"MaintenanceRetryChecking",TaskErrorRetry:"TaskErrorRetry",TaskErrorDocLink:"TaskErrorDocLink",TaskErrorCategoryAuth:"TaskErrorCategoryAuth",TaskErrorCategoryValidation:"TaskErrorCategoryValidation",TaskErrorCategoryBilling:"TaskErrorCategoryBilling",TaskErrorCategoryRateLimit:"TaskErrorCategoryRateLimit",TaskErrorCategorySafety:"TaskErrorCategorySafety",TaskErrorCategoryProvider:"TaskErrorCategoryProvider",TaskErrorCategoryTimeout:"TaskErrorCategoryTimeout",TaskErrorCategoryInternal:"TaskErrorCategoryInternal",ErrorExtractingLevel:"ErrorExtractingLevel",AutoCaptioning:"AutoCaptioning",AutoCropping:"AutoCropping",EditorProjectName:"EditorProjectName",EditorChangeProjectName:"EditorChangeProjectName",EditorChangeProjectNameRequiresSaving:"EditorChangeProjectNameRequiresSaving",EditorSwitchProjectConfirm:"EditorSwitchProjectConfirm",EditorDeleteProject:"EditorDeleteProject",EditorDeleteProjectConfirm:"EditorDeleteProjectConfirm",EditorLoadProject:"EditorLoadProject",EditorUnsavedChangesTitle:"EditorUnsavedChangesTitle",EditorUnsavedChangesBody:"EditorUnsavedChangesBody",EditorDiscardAndLeave:"EditorDiscardAndLeave",EditorSaveAndLeave:"EditorSaveAndLeave",EditorSaveAsNew:"EditorSaveAsNew",EditorSaveAsNewTitle:"EditorSaveAsNewTitle",EditorSaveAsNewCopy:"EditorSaveAsNewCopy",EditorSetProjectName:"EditorSetProjectName",DeleteTask:"DeleteTask",Character:"Character",CharacterDescription:"CharacterDescription",Concept:"Concept",ControlNetImageRequired:"ControlNetImageRequired",AddControlNet:"AddControlNet",ExtractPoseFromImage:"ExtractPoseFromImage",SavePose:"SavePose",EditPose:"EditPose",FileUploaderUploadFailed:"FileUploaderUploadFailed",FileUploaderAlreadyUploaded:"FileUploaderAlreadyUploaded",FileUploaderUploadInProgress:"FileUploaderUploadInProgress",FileUploaderInvalidFileType:"FileUploaderInvalidFileType",FileUploaderFileSizeExceeded:"FileUploaderFileSizeExceeded",FileUploaderFileTooLargeForProcessing:"FileUploaderFileTooLargeForProcessing",FileUploaderModelUploadFailed:"FileUploaderModelUploadFailed",FileUploaderThumbnailUploadFailed:"FileUploaderThumbnailUploadFailed",FileUploaderServerRegistrationFailed:"FileUploaderServerRegistrationFailed",FileUploaderStyleNameRequired:"FileUploaderStyleNameRequired",FileUploaderThumbnailRequired:"FileUploaderThumbnailRequired",FileDropzoneDrop:"FileDropzoneDrop",FileDropzoneDragOrClick:"FileDropzoneDragOrClick",DropzoneTitle:"DropzoneTitle",DropzoneDesc:"DropzoneDesc",UploadButton:"UploadButton",FileUploaderUploadSuccess:"FileUploaderUploadSuccess",DropzoneDragOrClick:"DropzoneDragOrClick",GenerateSimple:"GenerateSimple",GenerationHistory:"GenerationHistory",FreeLabel:"FreeLabel",PremiumAd:"PremiumAd",UseThisTemplate:"UseThisTemplate",FreeQuotaTodayUsed:"FreeQuotaTodayUsed",FreeQuotaResetTomorrow:"FreeQuotaResetTomorrow",FreeQuotaCooldownSeconds:"FreeQuotaCooldownSeconds",FreeQuotaBusyLabel:"FreeQuotaBusyLabel",FreeQuotaModalTitle:"FreeQuotaModalTitle",FreeQuotaModalBody:"FreeQuotaModalBody",FreeQuotaModalCta:"FreeQuotaModalCta",FreeQuotaModalSecondaryCta:"FreeQuotaModalSecondaryCta",FreeQuotaSingleImageNote:"FreeQuotaSingleImageNote",FreeQuotaCapTooltip:"FreeQuotaCapTooltip",ImageGeneration:"ImageGeneration",HelpAlgorithm:"HelpAlgorithm",HelpContent:"HelpContent",HelpI2I:"HelpI2I",HelpI2V:"HelpI2V",HelpIdea:"HelpIdea",HelpIGenParams:"HelpIGenParams",HelpInpaintingMask:"HelpInpaintingMask",HelpInpaintingSettings:"HelpInpaintingSettings",HelpModel:"HelpModel",HelpSketch2I:"HelpSketch2I",HelpUpscaler:"HelpUpscaler",HelpVideo:"HelpVideo",HelpVideoPrompt:"HelpVideoPrompt",HelpVideoSettings:"HelpVideoSettings",HelpCombinationImages:"HelpCombinationImages",IdeaPlaceholderGuest:"IdeaPlaceholderGuest",IdeaTitle:"IdeaT
28itle",ImageDragHelp:"ImageDragHelp",ImageSize:"ImageSize",ImageForEdit:"ImageForEdit",ImagesForEdit:"ImagesForEdit",ImagesInsufficient:"ImagesInsufficient",Image2Prompt:"Image2Prompt",Image2PromptDescription:"Image2PromptDescription",Image2PromptRegenerate:"Image2PromptRegenerate",Image2PromptEditHint:"Image2PromptEditHint",AddImage:"AddImage",ImageReorderHandle:"ImageReorderHandle",ImageMoveToFront:"ImageMoveToFront",DropImageHelp:"DropImageHelp",DropImagesHere:"DropImagesHere",UploadImage:"UploadImage",UploadPhoto:"UploadPhoto",SelectCropSize:"SelectCropSize",SelectCropType:"SelectCropType",ResultPickerTitle:"ResultPickerTitle",ResultPickerImageTitle:"ResultPickerImageTitle",ResultPickerVideoTitle:"ResultPickerVideoTitle",ResultPickerAudioTitle:"ResultPickerAudioTitle",ResultPickerEmpty:"ResultPickerEmpty",ResultPickerError:"ResultPickerError",MediaSearching:"MediaSearching",MediaSearchProgress:"MediaSearchProgress",MediaSearchMore:"MediaSearchMore",MediaSearchScanned:"MediaSearchScanned",MediaLoadError:"MediaLoadError",MediaRetry:"MediaRetry",PickFromResults:"PickFromResults",FormMaterialStrip:"FormMaterialStrip",PasteFromClipboard:"PasteFromClipboard",DropzoneClickOrDrag:"DropzoneClickOrDrag",ImageSelect:"ImageSelect",SketchSelect:"SketchSelect",ImageAlreadyOptimalRatio:"ImageAlreadyOptimalRatio",ImageAutoAdjustToRatio:"ImageAutoAdjustToRatio",ImageNotStandardRatio:"ImageNotStandardRatio",UploadImages:"UploadImages",UploadImagesFirst:"UploadImagesFirst",Imitate:"Imitate",CopySettings:"CopySettings",CopySettingsDone:"CopySettingsDone",CopySettingsUnsupported:"CopySettingsUnsupported",AspectPortrait:"AspectPortrait",AspectSquare:"AspectSquare",AspectLandscape:"AspectLandscape",Inform:"Inform",InformContent:"InformContent",InpaintingMask:"InpaintingMask",MaskApproximation:"MaskApproximation",EditMask:"EditMask",MaskClear:"MaskClear",MaskDrawEraseHint:"MaskDrawEraseHint",InputNotMatch:"InputNotMatch",EnterAsIdea:"EnterAsIdea",InputActivationWord:"InputActivationWord",InputIsRequired:"InputIsRequired",InvalidActionType:"InvalidActionType",InvalidEmail:"InvalidEmail",InvalidPassword:"InvalidPassword",InvalidCode:"InvalidCode",InvalidStyleName:"InvalidStyleName",InvalidLearnImagesMin:"InvalidLearnImagesMin",InvalidLearnImagesMax:"InvalidLearnImagesMax",InvalidThumbnail:"InvalidThumbnail",InvalidSafetensorsFile:"InvalidSafetensorsFile",InvalidRemoveTeamName:"InvalidRemoveTeamName",InvalidDimensions:"InvalidDimensions",LoadingData:"LoadingData",LoadRejectedPosts:"LoadRejectedPosts",LoadReviewPosts:"LoadReviewPosts",LlmLoaded:"LlmLoaded",LlmLoading:"LlmLoading",Login:"Login",LoginWithGoogle:"LoginWithGoogle",LoginWithKakao:"LoginWithKakao",LoginWithNaver:"LoginWithNaver",BackToLogin:"BackToLogin",LoginSuccessTitle:"LoginSuccessTitle",LoginSuccessDesc:"LoginSuccessDesc",LoginSuccessButton:"LoginSuccessButton",LoginAsGuest:"LoginAsGuest",LoginWithEmail:"LoginWithEmail",NaverLogin:"NaverLogin",LoginSuccessTitleSm:"LoginSuccessTitleSm",LoginSuccessTitleLg:"LoginSuccessTitleLg",LoginMessageHeadLineLogin:"LoginMessageHeadLineLogin",LoginMessageSubLogin:"LoginMessageSubLogin",LoginMessageHeadLineSignUp:"LoginMessageHeadLineSignUp",LoginMessageSubSignUp:"LoginMessageSubSignUp",LoginMessageHeadLineGenerate:"LoginMessageHeadLineGenerate",LoginMessageSubGenerate:"LoginMessageSubGenerate",LoginMessageHeadLineEdit:"LoginMessageHeadLineEdit",LoginMessageSubEdit:"LoginMessageSubEdit",LoginMessageHeadLineImitable:"LoginMessageHeadLineImitable",LoginMessageSubImitable:"LoginMessageSubImitable",LoginMessageHeadLineLoginMd:"LoginMessageHeadLineLoginMd",LoginMessageHeadLineLoginLg:"LoginMessageHeadLineLoginLg",LoginMessageSubLoginMd:"LoginMessageSubLoginMd",LoginMessageSubLoginLg:"LoginMessageSubLoginLg",LoginMessageHeadLineSignUpMd:"LoginMessageHeadLineSignUpMd",LoginMessageHeadLineSignUpLg:"LoginMessageHeadLineSignUpLg",SignIn:"SignIn",SignOut:"SignOut",SignOutAllDevices:"SignOutAllDevices",SignUpAgreement:"SignUpAgreement",SigninWithGoogle:"SigninWithGoogle",SigninWithKakao:"SigninWithKakao",SigninWithNaver:"SigninWithNaver",SignInOrSignUp:"SignInOrSignUp",SignInLabel:"SignInLabel",SignInButton:"SignInButton",SignInGoLoginTitle:"SignInGoLoginTitle",SignInGoLoginLabel:"SignInGoLoginLabel",SignInGoLoginButton:"SignInGoLoginButton",OrContinueWith:"OrContinueWith",SessionEndedBannerTitle:"SessionEndedBannerTitle",SessionEndedBannerDe
28scription:"SessionEndedBannerDescription",SessionEndedAnotherDeviceBannerTitle:"SessionEndedAnotherDeviceBannerTitle",SessionEndedAnotherDeviceBannerDescription:"SessionEndedAnotherDeviceBannerDescription",ContinueWithEmail:"ContinueWithEmail",EmailPlaceholder:"EmailPlaceholder",EmailVerificationSent:"EmailVerificationSent",EmailAlreadyExists:"EmailAlreadyExists",WithdrawnAccountTitle:"WithdrawnAccountTitle",WithdrawnAccountDescription:"WithdrawnAccountDescription",ResendEmail:"ResendEmail",VerificationCodeExpired:"VerificationCodeExpired",CheckYourInbox:"CheckYourInbox",CheckYourInboxDescription:"CheckYourInboxDescription",EditEmail:"EditEmail",EmailSignupTitle:"EmailSignupTitle",EmailSigninTitle:"EmailSigninTitle",EmailVerificationTitle:"EmailVerificationTitle",EmailVerificationExpiry:"EmailVerificationExpiry",EmailNotFound:"EmailNotFound",PasswordPlaceholder:"PasswordPlaceholder",PasswordMismatch:"PasswordMismatch",WrongEmailOrPassword:"WrongEmailOrPassword",AuthTemporaryError:"AuthTemporaryError",EnterNewPassword:"EnterNewPassword",NewPasswordPlaceholder:"NewPasswordPlaceholder",ConfirmNewPasswordPlaceholder:"ConfirmNewPasswordPlaceholder",ForgotPassword:"ForgotPassword",ForgotPasswordTitle:"ForgotPasswordTitle",PasswordResetCodeSent:"PasswordResetCodeSent",ResetPassword:"ResetPassword",ConfirmPasswordPlaceholder:"ConfirmPasswordPlaceholder",WrongPassword:"WrongPassword",EnterPassword:"EnterPassword",ForgotPasswordDescription:"ForgotPasswordDescription",CodeExpired:"CodeExpired",UserNotFound:"UserNotFound",VerificationCode:"VerificationCode",VerificationCodePlaceholder:"VerificationCodePlaceholder",CodePlaceholder:"CodePlaceholder",ResendCode:"ResendCode",VerifyCode:"VerifyCode",LoraList:"LoraList",AddLoRA:"AddLoRA",TrainingBadge:"TrainingBadge",TrainingInProgressCount:"TrainingInProgressCount",TrainingHistory:"TrainingHistory",TrainingHistoryEmpty:"TrainingHistoryEmpty",LoRA:"LoRA",LoraCharacter:"LoraCharacter",LoraConcept:"LoraConcept",LoRAStrength:"LoRAStrength",LoraType:"LoraType",NoLoRA:"NoLoRA",LoRAModelListNoStylesDesc:"LoRAModelListNoStylesDesc",AddLoRAHelp:"AddLoRAHelp",SelectLoraType:"SelectLoraType",SelectCategory:"SelectCategory",LoraCategoryStyle:"LoraCategoryStyle",LoraCategoryObject:"LoraCategoryObject",LoraCategoryCharacter:"LoraCategoryCharacter",LoraCategorySupport:"LoraCategorySupport",LoraCategoryPrivate:"LoraCategoryPrivate",SelectCategoryHelp:"SelectCategoryHelp",LoraSubCategoryAnime:"LoraSubCategoryAnime",LoraSubCategoryPainting:"LoraSubCategoryPainting",LoraSubCategoryPhotography:"LoraSubCategoryPhotography",LoraSubCategoryFancy:"LoraSubCategoryFancy",LoraSubCategoryGameArt:"LoraSubCategoryGameArt",LoraSubCategoryFantasy:"LoraSubCategoryFantasy",LoraSubCategorySF:"LoraSubCategorySF",LoraSubCategoryRetro:"LoraSubCategoryRetro",LoraSubCategorySpecial:"LoraSubCategorySpecial",LoraSubCategoryActress:"LoraSubCategoryActress",LoraSubCategoryActor:"LoraSubCategoryActor",LoraSubCategoryFigure:"LoraSubCategoryFigure",LoraSubCategoryKActor:"LoraSubCategoryKActor",LoraSubCategoryKIdol:"LoraSubCategoryKIdol",LoraSubCategoryMisc:"LoraSubCategoryMisc",LoraSubCategoryFont:"LoraSubCategoryFont",LoraSubCategoryUtility:"LoraSubCategoryUtility",LoraSubCategoryETC:"LoraSubCategoryETC",LoraTrainerName:"LoraTrainerName",LoraTrainerVersion:"LoraTrainerVersion",LoraTrainerAddPrompt:"LoraTrainerAddPrompt",LoraTrainerImage:"LoraTrainerImage",LoraTrainerSubCategory:"LoraTrainerSubCategory",PrivateLoRAControlTitle:"PrivateLoRAControlTitle",PrivateLoRAControlDescription:"PrivateLoRAControlDescription",PrivateLoRAControlComingSoon:"PrivateLoRAControlComingSoon",PrivateLoRADeleteConfirm:"PrivateLoRADeleteConfirm",Tutorial:"Tutorial",SelectAIEngine:"SelectAIEngine",VendorEngineList:"VendorEngineList",FeaturedEngines:"FeaturedEngines",AIEngineVendors:"AIEngineVendors",SketchSimilarityLow:"SketchSimilarityLow",SketchSimilarityMedium:"SketchSimilarityMedium",SketchSimilarityHigh:"SketchSimilarityHigh",FreeQuotaTodayRemaining:"FreeQuotaTodayRemaining",SelectModel:"SelectModel",ModelList:"ModelList",ModelType:"ModelType",ModelGuide_uno:"ModelGuide_uno",ModelGuide_multi_kontext_pro:"ModelGuide_multi_kontext_pro",ModelGuide_multi_kontext_max:"ModelGuide_multi_kontext_max",CreateNewFolder:"CreateNewFolder",NewFolder:"NewFolder",DeleteFolderTitle:"DeleteFolderTitle",DeleteFolderText:"DeleteFolderText",AddFolderPlaceholder:"AddFolderPlaceholder",AddFolderTitle:"AddFolderTitle",FolderNameExists:"FolderNameExists",ManageProject:"ManageProject",ProjectNameExists:"ProjectNameExists",ProjectNameHelp:"ProjectNameHelp",ProjectMustBeAllocated:"ProjectMustBeAllocated",ShareProject:"ShareProject",AddProject:"AddProject",CreateProjectHelp:"CreateProjectHelp",DeleteProject:"DeleteProject",ProjectDeleted:"ProjectDeleted",ProjectsDeleted:"ProjectsDeleted",ContentDeleted:"ContentDeleted",SessionDeleted:"SessionDeleted",CommentDeleted:"CommentDeleted",TeamDeleted:"TeamDeleted",TeamMemberRemoved:"TeamMemberRemoved",TeamApiKeyRevoked:"TeamApiKeyRevoked",MyStyles:"MyStyles",NavTitleHome:"NavTitleHome",SnsPublishTitle:"SnsPublishTitle",SnsPublishMenu:"SnsPublishMenu",SnsSelectPlatform:"SnsSelectPlatform",SnsSelectAll:"SnsSelectAll",SnsDeselectAll:"SnsDeselectAll",SnsCaption:"SnsCaption",SnsCaptionPlaceholder:"SnsCaptionPlaceholder",SnsNext:"SnsNext",SnsPublish:"SnsPublish",SnsBack:"SnsBack",SnsComingSoon:"SnsComingSoon",SnsExtraSettings:"SnsExtraSettings",SnsPublishing:"SnsPublishing",SnsYtTitle:"SnsYtTitle",SnsYtTitlePlaceholder:"SnsYtTitlePlaceholder",SnsPinterestBoard:"SnsPinterestBoard",SnsPinterestSelectBoard:"SnsPinterestSelectBoard",SnsPinterestNewBoardPlaceholder:"SnsPinterestNewBoardPlaceholder",SnsPinterestCreateBoard:"SnsPinterestCreateBoard",SnsPrivacy:"SnsPrivacy",SnsRequired:"SnsRequired",SnsNoPlatformSelected:"SnsNoPlatformSelected",SnsPageTitle:"SnsPageTitle",SnsConnectedAccounts:"SnsConnectedAccounts",SnsNotConnected:"SnsNotConnected",SnsConnect:"SnsConnect",SnsDisconnect:"SnsDisconnect",SnsConnectConfirmTitle:"SnsConnectConfirmTitle",SnsConnectConfirmMessage:"SnsConnectConfirmMessage",SnsDisconnectConfirmTitle:"SnsDisconnectConfirmTitle",SnsDisconnectConfirmMessage:"SnsDisconnectConfirmMessage",SnsConnectConfirmReplace:"SnsConnectConfirmReplace",SnsSessionBased:"SnsSessionBased",SnsPublishHistory:"SnsPublishHistory",SnsNoPublishHistory:"SnsNoPublishHistory",SnsNoPublishHistoryDesc:"SnsNoPublishHistoryDesc",SnsClearHistory:"SnsClearHistory",SnsPublishSuccess:"SnsPublishSuccess",SnsPublishFailed:"SnsPublishFailed",SnsTotalPublished:"SnsTotalPublished",SnsSuccessCount:"SnsSuccessCount",
28SnsFailedCount:"SnsFailedCount",SnsPlatformGuide:"SnsPlatformGuide",SnsSupportsImage:"SnsSupportsImage",SnsSupportsVideo:"SnsSupportsVideo",SnsRequiresPage:"SnsRequiresPage",SnsRequiresBusiness:"SnsRequiresBusiness",SnsRequiresChannel:"SnsRequiresChannel",SnsFacebookPage:"SnsFacebookPage",SnsFacebookNoPageTitle:"SnsFacebookNoPageTitle",SnsFacebookNoPageMessage:"SnsFacebookNoPageMessage",SnsInstagramPersonalBlockTitle:"SnsInstagramPersonalBlockTitle",SnsInstagramPersonalBlockMessage:"SnsInstagramPersonalBlockMessage",SnsInstagramPersonalBlockSteps:"SnsInstagramPersonalBlockSteps",SnsInstagramPersonalBlockHelpLink:"SnsInstagramPersonalBlockHelpLink",SnsYouTubeNoChannelTitle:"SnsYouTubeNoChannelTitle",SnsYouTubeNoChannelMessage:"SnsYouTubeNoChannelMessage",SnsYouTubeNoChannelSteps:"SnsYouTubeNoChannelSteps",SnsYouTubeNoChannelCta:"SnsYouTubeNoChannelCta",SnsInstagramLinkHint:"SnsInstagramLinkHint",SnsInstagramMetaPolicyTitle:"SnsInstagramMetaPolicyTitle",SnsInstagramMetaPolicyMessage:"SnsInstagramMetaPolicyMessage",SnsFacebookPolicyTitle:"SnsFacebookPolicyTitle",SnsFacebookPolicyMessage:"SnsFacebookPolicyMessage",SnsYouTubePolicyTitle:"SnsYouTubePolicyTitle",SnsYouTubePolicyMessage:"SnsYouTubePolicyMessage",SnsCreateFacebookPage:"SnsCreateFacebookPage",SnsInstagramBusiness:"SnsInstagramBusiness",SnsYouTubeChannel:"SnsYouTubeChannel",SnsTikTokAccount:"SnsTikTokAccount",SnsPinterestAccount:"SnsPinterestAccount",SnsThreadsAccount:"SnsThreadsAccount",SnsStorybeginzAccount:"SnsStorybeginzAccount",SnsLinkedInAccount:"SnsLinkedInAccount",SnsXAccount:"SnsXAccount",SnsLinkedInAuthor:"SnsLinkedInAuthor",SnsLinkedInAuthorMember:"SnsLinkedInAuthorMember",SnsPinterestPolicyTitle:"SnsPinterestPolicyTitle",SnsPinterestPolicyMessage:"SnsPinterestPolicyMessage",SnsGuideImageSection:"SnsGuideImageSection",SnsGuideVideoSection:"SnsGuideVideoSection",SnsGuideCaptionSection:"SnsGuideCaptionSection",SnsGuideRatio:"SnsGuideRatio",SnsGuideFormat:"SnsGuideFormat",SnsGuideMaxSize:"SnsGuideMaxSize",SnsGuideDuration:"SnsGuideDuration",SnsGuideMaxLength:"SnsGuideMaxLength",SnsGuideSummaryFacebook:"SnsGuideSummaryFacebook",SnsGuideSummaryInstagram:"SnsGuideSummaryInstagram",SnsGuideSummaryYouTube:"SnsGuideSummaryYouTube",SnsGuideSummaryTikTok:"SnsGuideSummaryTikTok",SnsGuideSummaryX:"SnsGuideSummaryX",SnsGuideConstraintInstagramReels:"SnsGuideConstraintInstagramReels",SnsGuideConstraintYouTubeShorts:"SnsGuideConstraintYouTubeShorts",SnsGuideConstraintTikTokRatio:"SnsGuideConstraintTikTokRatio",SnsPublishComplete:"SnsPublishComplete",SnsViewPost:"SnsViewPost",SnsRetry:"SnsRetry",SnsPublishAnother:"SnsPublishAnother",SnsPlatformUploading:"SnsPlatformUploading",SnsPlatformProcessing:"SnsPlatformProcessing",SnsProgressSummary:"SnsProgressSummary",SnsVideoOnly:"SnsVideoOnly",SnsYtThumbnail:"SnsYtThumbnail",SnsYtThumbnailHint:"SnsYtThumbnailHint",SnsSelectImage:"SnsSelectImage",SnsInstagramReels:"SnsInstagramReels",SnsInstagramFeed:"SnsInstagramFeed",SnsScheduleMode:"SnsScheduleMode",SnsScheduleDate:"SnsScheduleDate",SnsScheduleTime:"SnsScheduleTime",SnsScheduleTimezone:"SnsScheduleTimezone",SnsSchedulePost:"SnsSchedulePost",SnsSchedulePending:"SnsSchedulePending",SnsScheduleCancel:"SnsScheduleCancel",SnsSchedulePublishNow:"SnsSchedulePublishNow",SnsCalendarTitle:"SnsCalendarTitle",SnsCalSun:"SnsCalSun",SnsCalMon:"SnsCalMon",SnsCalTue:"SnsCalTue",SnsCalWed:"SnsCalWed",SnsCalThu:"SnsCalThu",SnsCalFri:"SnsCalFri",SnsCalSat:"SnsCalSat",SnsCalToday:"SnsCalToday",SnsCalShowAll:"SnsCalShowAll",SnsCalFilteredDate:"SnsCalFilteredDate",SnsTtInteraction:"SnsTtInteraction",SnsTtAllowComments:"SnsTtAllowComments",SnsTtAllowDuet:"SnsTtAllowDuet",SnsTtAllowStitch:"SnsTtAllowStitch",SnsTtSelectPrivacy:"SnsTtSelectPrivacy",SnsTtDiscloseContent:"SnsTtDiscloseContent",SnsTtDiscloseContentDesc:"SnsTtDiscloseContentDesc",SnsTtYourBrand:"SnsTtYourBrand",SnsTtYourBrandDesc:"SnsTtYourBrandDesc",SnsTtBrandedContent:"SnsTtBrandedContent",SnsTtBrandedContentDesc:"SnsTtBrandedContentDesc",SnsTtLabeledAs:"SnsTtLabeledAs",SnsTtLabelPaid:"SnsTtLabelPaid",SnsTtLabelPromotional:"SnsTtLabelPromotional",SnsTtBrandedContentNoPrivate:"SnsTtBrandedContentNoPrivate",SnsTtDisclosureRequired:"SnsTtDisclosureRequired",SnsTtConsentMusic:"SnsTtConsentMusic",SnsTtConsentBrandedPolicy:"SnsTtConsentBrandedPolicy",SnsDraftTitle:"SnsDraftTitle",SnsDraftSave:"SnsDraftSave",SnsDraftLoad:"SnsDraftLoad",SnsDraftNoCaption:"SnsDraftNoCaption",SnsDraftScheduled:"SnsDraftScheduled",SnsDraftLoaded:"SnsDraftLoaded",SnsDraftDeleted:"SnsDraftDeleted",SnsDraftDeleteConfirmTitle:"SnsDraftDeleteConfirmTitle",SnsDraftDeleteConfirmMessage:"SnsDraftDeleteConfirmMessage",SnsDashboard:"SnsDashboard",SnsContentCalendar:"SnsContentCalendar",SnsPerformanceInsights:"SnsPerformanceInsights",SnsLikes:"SnsLikes",SnsComments:"SnsComments",SnsShares:"SnsShares",SnsViews:"SnsViews",SnsPeriod7d:"SnsPeriod7d",SnsPeriod30d:"SnsPeriod30d",SnsPeriod90d:"SnsPeriod90d",SnsPublishedContentCount:"SnsPublishedContentCount",SnsChartMorePosts:"SnsChartMorePosts",SnsNoData:"SnsNoData",SnsRefreshCooldown:"SnsRefreshCooldown",SnsRefresh:"SnsRefresh",SnsInsightsLoadFailed:"SnsInsightsLoadFailed",SnsNoAccountConnected:"SnsNoAccountConnected",SnsNoPublishedContent:"SnsNoPublishedContent",SnsNoPublishedContentDesc:"SnsNoPublishedContentDesc",SnsNoRecentPosts90d:"SnsNoRecentPosts90d",SnsChartMax90Days:"SnsChartMax90Days",SnsNoPostsInPeriod:"SnsNoPostsInPeriod",SnsScheduledPostDetail:"SnsScheduledPostDetail",SnsPublishPlatform:"SnsPublishPlatform",SnsScheduledTime:"SnsScheduledTime",SnsScheduledDateFormat:"SnsScheduledDateFormat",SnsSaving:"SnsSaving",SnsEditScheduled:"SnsEditScheduled",SnsNoAccountConnectedDot:"SnsNoAccountConnectedDot",DataDeletionTitle:"DataDeletionTitle",DataDeletionBody:"DataDeletionBody",DataDeletionConfirmationCode:"DataDeletionConfirmationCode",DataDeletionFooter:"DataDeletionFooter",PlaceholderIdea:"PlaceholderIdea",PlaceholderInpaintIdea:"PlaceholderInpaintIdea",PlaceholderEditIdea:"PlaceholderEditIdea",SeedPlaceholder:"SeedPlaceholder",PlaceholderPrompt:"PlaceholderPrompt",PlaceholderVideoPrompt:"PlaceholderVideoPrompt",ApproveToPost:"ApproveToPost",RejectToPost:"RejectToPost",ReportPost:"ReportPost",InReview:"InReview",Rejected:"Rejected",SelectContentHelp:"SelectContentHelp",ContentRequired:"ContentRequired",PostDescriptionHelp:"PostDescriptionHelp",PostNotAllowed:"PostNotAllowed",PostProcess:"PostProcess",RequestToPost:"RequestToPost",PostFailed:"PostFailed",PostRequested:"PostRequested",SelectContentsToPost:"SelectContentsToPost",DeletePostTitle:"DeletePostTitle",DeletePostText:"DeletePostText",PostDeleted:"PostDeleted",PostProcessLabelInpaint:"Inpaint",PostProcessLabelOutpaint:"Outpaint",PostProcessLabelRemoveBackgroun
28d:"RemoveBackground",PostProcessLabelUpscaler:"Upscaler",PostProcessLabelGenerateSimple:"GenerateSimple",UpscalerExceeds:"UpscalerExceeds",UpscalerExceedsWarning:"UpscalerExceedsWarning",UpscalerExceedsAll:"UpscalerExceedsAll",UpscalerOriginal:"UpscalerOriginal",UpscalerExceedsLimit:"UpscalerExceedsLimit",ApplyToFormOnly:"ApplyToFormOnly",ProfileImage:"ProfileImage",ShowProfile:"ShowProfile",ProfilePostContents:"ProfilePostContents",ProfileChangePassword:"ProfileChangePassword",ProfileWithdraw:"ProfileWithdraw",BuildInfo:"BuildInfo",BuildInfoCopy:"BuildInfoCopy",ProfileBasicTeamInvitationTitle:"ProfileBasicTeamInvitationTitle",ProfileBasicSearchPlaceholder:"ProfileBasicSearchPlaceholder",ProfileBasicNoInvitations:"ProfileBasicNoInvitations",ProfileBasicColNumber:"ProfileBasicColNumber",ProfileBasicColInviterEmail:"ProfileBasicColInviterEmail",ProfileBasicColTeamName:"ProfileBasicColTeamName",ProfileBasicColStatus:"ProfileBasicColStatus",ProfileBasicColRole:"ProfileBasicColRole",ProfileBasicColApprove:"ProfileBasicColApprove",ProfileBasicColReject:"ProfileBasicColReject",ProfileBasicColDelete:"ProfileBasicColDelete",ProfileBasicStatusInvited:"ProfileBasicStatusInvited",ProfileBasicApprove:"ProfileBasicApprove",ProfileBasicReject:"ProfileBasicReject",ProfileBasicRejected:"ProfileBasicRejected",ProfileBasicDeleted:"ProfileBasicDeleted",ProfileBasicDeleteInvitationTitle:"ProfileBasicDeleteInvitationTitle",ProfileBasicDeleteInvitationText:"ProfileBasicDeleteInvitationText",ProfileBasicRewardEventTitle:"ProfileBasicRewardEventTitle",ProfileBasicRewardCompleted:"ProfileBasicRewardCompleted",ProfileBasicRewardApply:"ProfileBasicRewardApply",ProfileBasicRewardSignup:"ProfileBasicRewardSignup",ProfileBasicRewardSurvey:"ProfileBasicRewardSurvey",ProfileBasicRewardFirstImage:"ProfileBasicRewardFirstImage",ProfileBasicRewardTeamRename:"ProfileBasicRewardTeamRename",ProfileBasicRewardTeamInvite:"ProfileBasicRewardTeamInvite",RewardModalSignupSubtitle:"RewardModalSignupSubtitle",RewardModalSignupTitle:"RewardModalSignupTitle",RewardModalSignupDesc:"RewardModalSignupDesc",RewardModalSignupSurveyButton:"RewardModalSignupSurveyButton",WelcomeHead1:"WelcomeHead1",WelcomeSub1:"WelcomeSub1",WelcomeHead2:"WelcomeHead2",WelcomeSub2:"WelcomeSub2",WelcomeHead3:"WelcomeHead3",WelcomeCreditLabel:"WelcomeCreditLabel",WelcomeSurveyButton:"WelcomeSurveyButton",WelcomeStartButton:"WelcomeStartButton",WelcomeNext:"WelcomeNext",WelcomeShowcaseIdPhoto:"WelcomeShowcaseIdPhoto",WelcomeShowcasePetPortrait:"WelcomeShowcasePetPortrait",WelcomeShowcaseColorOptions:"WelcomeShowcaseColorOptions",WelcomeShowcaseWeddingSnap:"WelcomeShowcaseWeddingSnap",WelcomeShowcaseEmojiPack:"WelcomeShowcaseEmojiPack",WelcomeShowcaseMenuPhotos:"WelcomeShowcaseMenuPhotos",LoginSuccessWait:"LoginSuccessWait",TeamCelebrateCaption:"TeamCelebrateCaption",RewardModalFirstImageSubtitle:"RewardModalFirstImageSubtitle",RewardModalFirstImageTitle:"RewardModalFirstImageTitle",RewardModalFirstImageDesc:"RewardModalFirstImageDesc",RewardModalFirstImageLabel:"RewardModalFirstImageLabel",RewardModalFirstImageButton:"RewardModalFirstImageButton",RewardModalFirstImageInfo1:"RewardModalFirstImageInfo1",RewardModalFirstImageInfo2:"RewardModalFirstImageInfo2",RewardModalFirstImageCompleteTitle:"RewardModalFirstImageCompleteTitle",RewardModalTeamInviteSubtitle:"RewardModalTeamInviteSubtitle",RewardModalTeamInviteTitle:"RewardModalTeamInviteTitle",RewardModalTeamInviteButton:"RewardModalTeamInviteButton",RewardModalTeamInviteInfo1:"RewardModalTeamInviteInfo1",RewardModalTeamInviteInfo2:"RewardModalTeamInviteInfo2",RewardModalTeamInviteCompleteTitle:"RewardModalTeamInviteCompleteTitle",RewardModalTeamRenameSubtitle:"RewardModalTeamRenameSubtitle",RewardModalTeamRenameTitle:"RewardModalTeamRenameTitle",RewardModalTeamRenameButton:"RewardModalTeamRenameButton",RewardModalTeamRenameInfo1:"RewardModalTeamRenameInfo1",RewardModalTeamRenameInfo2:"RewardModalTeamRenameInfo2",RewardModalTeamRenameCompleteTitle:"RewardModalTeamRenameCompleteTitle",RewardModalLater:"RewardModalLater",RewardModalSubmit:"RewardModalSubmit",RewardModalConfirm:"RewardModalConfirm",InsufficientPointModalTitle:"InsufficientPointModalTitle",InsufficientPointModalDescription:"InsufficientPointModalDescription",InsufficientPointModalRequiredLabel:"InsufficientPointModalRequiredLabel",InsufficientPointModalBalanceLabel:"InsufficientPointModalBalanceLabel",InsufficientPointModalShortageLabel:"InsufficientPointModalShortageLabel",InsufficientPointModalPrimaryButton:"InsufficientPointModalPrimaryButton",InsufficientPointModalSecondaryButton:"InsufficientPointModalSecondaryButton",InsufficientPointModalNoAuthDescription:"InsufficientPointModalNoAuthDescription",InsufficientPointModalNoAuthPrimaryButton:"InsufficientPointModalNoAuthPrimaryButton",SurveyQGoal:"SurveyQGoal",SurveyQGoalSub:"SurveyQGoalSub",SurveyOptProduct:"SurveyOptProduct",SurveyOptMarketing:"SurveyOptMarketing",SurveyOptSns:"SurveyOptSns",SurveyOptYoutube:"SurveyOptYoutube",SurveyOptDesign:"SurveyOptDesign",SurveyOptIllust:"SurveyOptIllust",SurveyOptPhoto:"SurveyOptPhoto",SurveyOptFun:"SurveyOptFun",SurveyQJob:"SurveyQJob",SurveyOptMarketer:"SurveyOptMarketer",SurveyOptDesigner:"SurveyOptDesigner",SurveyOptSeller:"SurveyOptSeller",SurveyOptCreator:"SurveyOptCreator",SurveyOptFounder:"SurveyOptFounder",SurveyOptOffice:"SurveyOptOffice",SurveyOptStudent:"SurveyOptStudent",SurveyQTools:"SurveyQTools",SurveyOptChatgpt:"SurveyOptChatgpt",SurveyOptMidjourney:"SurveyOptMidjourney",SurveyOptCanva:"SurveyOptCanva",SurveyOptFirefly:"SurveyOptFirefly",SurveyOptSd:"SurveyOptSd",SurveyOptWrtn:"SurveyOptWrtn",SurveyOptFirstTime:"SurveyOptFirstTime",SurveyQChannel:"SurveyQChannel",SurveyOptSearch:"SurveyOptSearch",SurveyOptYoutubeCh:"SurveyOptYoutubeCh",SurveyOptInsta:"SurveyOptInsta",SurveyOptFriend:"SurveyOptFriend",SurveyOptCommunity:"SurveyOptCommunity",SurveyOptAd:"SurveyOptAd",SurveyOptOther:"SurveyOptOther",SurveyMultiHint:"SurveyMultiHint",SurveyOtherPlaceholder:"SurveyOtherPlaceholder",SurveyStepOf:"SurveyStepOf",SurveyNext:"SurveyNext",SurveySkip:"SurveySkip",SurveyRewardPill:"SurveyRewardPill",SurveySubmitCta:"SurveySubmitCta",SurveyDoneHead:"SurveyDoneHead",SurveyDoneSub:"SurveyDoneSub",SurveyDoneRewardLabel:"SurveyDoneRewardLabel",SurveyDoneCta:"SurveyDoneCta",ProfileContentTitle:"ProfileContentTitle",ProfileContentFilterPublished:"ProfileContentFilterPublished",ProfileContentFilterInReview:"ProfileContentFilterInReview",ProfileContentFilterRejected:"ProfileContentFilterRejected",ProfileContentEmpty:"ProfileContentEmpty",ProfilePasswordTitle:"ProfilePasswordTitle",ProfilePasswordDescription:"ProfilePasswordDescription",ProfilePasswordSubmit:"ProfilePasswordSubmit",ProfilePasswordCheckInboxTitle:"ProfilePasswordCheckInboxTitle",ProfilePasswordCheckInboxDesc:"ProfilePasswordCheckInboxDesc",ProfilePasswordResendEmail:"ProfilePasswordResendEmail",ProfilePasswordNewPasswordTitle:"ProfilePasswordNewPasswordTitle",ProfilePasswordNewPlaceholder:"ProfilePasswordNewPlaceholder",ProfilePasswordConfirmPlaceholder:"ProfilePasswordConfirmPlaceholder",ProfilePasswordChangeButton:"ProfilePasswordChangeButton",ProfilePasswordSuccess:"ProfilePasswordSuccess",ProfilePasswordBackToProfile:"ProfilePasswordBackToProfile",ProfileSignOutDevicesDesc1:"ProfileSignOutDevicesDesc1",ProfileSignOutDevicesDesc2:"ProfileSignOutDevicesDesc2",ProfileSignOutDevicesDesc3:"ProfileSignOutDevicesDesc3",ProfileWithdrawTitle:"ProfileWithdrawTitle",ProfileWithdrawWarning1:"ProfileWithdrawWarning1",ProfileWithdrawWarning2:"ProfileWithdrawWarning2",ProfileWithdrawWarning3:"ProfileWithdrawWarning3",ProfileWithdrawEmailLabel:"ProfileWithdrawEmailLabel",ProfileWithdrawEmailPlaceholder:"ProfileWithdrawEmailPlaceholder",ProfileWithdrawEmailHint:"ProfileWithdrawEmailHint",ProfileWithdrawCancel:"ProfileWithdrawCancel",ProfileWithdrawDelete:"ProfileWithdrawDelete",ProfileWithdrawConfirmTitle:"ProfileWithdrawConfirmTitle",ProfileWithdrawConfirmDesc:"ProfileWithdrawConfirmDesc",ProfileWithdrawThankTitle:"ProfileWithdrawThankTitle",ProfileWithdrawThankDesc:"ProfileWithdrawThankDesc",ProfileWithdrawEmailMismatch:"ProfileWithdrawEmailMismatch",WithdrawCodeSent:"WithdrawCodeSent",ProfileImageTitle:"ProfileImageTitle",ProfileImageManage:"ProfileImageManage",ProfileImageChangeConfirm:"ProfileImageChangeConfirm",ProfileImageChange:"ProfileImageChange",ProfileBasicMenu:"ProfileBasicMenu",ProfileNameLabel:"ProfileNameLabel",ProfileEmailLabel:"ProfileEmailLabel",ProfilePhotoChange:"ProfilePhotoChange",ProfilePhotoModalTitle:"ProfilePhotoModalTitle",ProfilePhotoReselect:"ProfilePhotoReselect",ProfilePhotoHint:"ProfilePhotoHint",ProfileNameEdit:"ProfileNameEdit",ProfileNameRequired:"ProfileNameRequired",ReplaceProfile:"ReplaceProfile",SelectProfileToReplace:"SelectProfileToReplace",PromptRelevance:"PromptRelevance",PromptGenerationFailed:"PromptGenerationFailed",Refund:"Refund",Refunded:"Refunded",RefundDescription:"RefundDescription",RefundFailed:"RefundFailed",RefundSubscriptionNotice:"RefundSubscriptionNotice",RefundResult:"RefundResult",EnterReasonToRefund:"EnterReasonToRefund",ReasonToRefund:"ReasonToRefund",RequestRefund:"RequestRefund",ApproveRefund:"ApproveRefund",RejectRefund:"RejectRefund",RelevanceAsIs:"RelevanceAsIs",RelevanceAuto:"RelevanceAuto",RelevanceCreative:"RelevanceCreative",RelevanceDescriptive:"RelevanceDescriptive",RelevanceNormal:"RelevanceNormal",ReferenceImage:"ReferenceImage",ReferenceImageOptional:"ReferenceImageOptional",VoiceAudio:"VoiceAudio",ReferenceVideo:"ReferenceVideo",ReferenceAudio:"ReferenceAudio",SeedanceMediaClearedOnModelSwitch:"SeedanceMediaClearedOnModelSwitch",SeedanceAudioHelpRequiresImageOrVideo:"SeedanceAudioHelpRequiresImageOrVideo",SmartResolution:"SmartResolution",SmartResolutionHelp:"SmartResolutionHelp",ResolutionMismatchWarning:"ResolutionMismatchWarning",SeedanceCropNoLoss:"SeedanceCropNoLoss",SeedanceCropLoss:"SeedanceCropLoss",FixedRes
28olution16_9:"FixedResolution16_9",ShowingTrainingImageDuringEveryNEpoch:"ShowingTrainingImageDuringEveryNEpoch",Sketch2ImageDescription:"Sketch2ImageDescription",Sketch2ImageLabel:"Sketch2ImageLabel",Sketch2ImageNewSketch:"Sketch2ImageNewSketch",SketchAspectRatioChangeTitle:"SketchAspectRatioChangeTitle",SketchAspectRatioChangeWarning:"SketchAspectRatioChangeWarning",StyleScale:"StyleScale",StyleType:"StyleType",StyleThumbnail:"StyleThumbnail",StyleNameRequired:"StyleNameRequired",MakeStyle:"MakeStyle",RegisterStyle:"RegisterStyle",SubmitStyle:"SubmitStyle",SubmitEditStyle:"SubmitEditStyle",ModifyStyle:"ModifyStyle",SuccessRegisterStyle:"SuccessRegisterStyle",SuccessEdit:"SuccessEdit",FailedUploadImage:"FailedUploadImage",WarningBigsizeImage:"WarningBigsizeImage",WarningTooltipBigsizeImage:"WarningTooltipBigsizeImage",AddLearnImage:"AddLearnImage",ClearAllImages:"ClearAllImages",ConfirmClearAllImages:"ConfirmClearAllImages",StyleDescription:"StyleDescription",ProgressUploadImages:"ProgressUploadImages",ProgressLearnImages:"ProgressLearnImages",ProgressResizeImages:"ProgressResizeImages",ProgressUploadSafetensors:"ProgressUploadSafetensors",ProgressRegisterStyle:"ProgressRegisterStyle",ProgressEdit:"ProgressEdit",TaskStarted:"TaskStarted",TrainingLoras:"TrainingLoras",TrainingFailed:"TrainingFailed",TrainingFailedDefault:"TrainingFailedDefault",TrainSubmitSuccess:"TrainSubmitSuccess",TrainSubmitError:"TrainSubmitError",TriggerPhrase:"TriggerPhrase",TriggerPhrasePlaceholder:"TriggerPhrasePlaceholder",SelectSafetensorsFile:"SelectSafetensorsFile",TrainingData:"TrainingData",TrainingImagesCount:"TrainingImagesCount",TrainingParameters:"TrainingParameters",TrainingParametersAndConfirm:"TrainingParametersAndConfirm",TrainLora:"TrainLora",TrainingStyle:"TrainingStyle",TrainingLora:"TrainingLora",TrainingLoraLimitDesc:"TrainingLoraLimitDesc",TrainErrorModelNotFound:"TrainErrorModelNotFound",TrainErrorResourceNotFound:"TrainErrorResourceNotFound",TrainErrorTimeout:"TrainErrorTimeout",TrainErrorImageDownload:"TrainErrorImageDownload",TrainErrorNetwork:"TrainErrorNetwork",CombinationImages:"CombinationImages",CombinationImagesRequired:"CombinationImagesRequired",PixelsTooLow:"PixelsTooLow",PixelsTooHigh:"PixelsTooHigh",AspectRatio:"AspectRatio",AspectRatioTooNarrow:"AspectRatioTooNarrow",AspectRatioTooWide:"AspectRatioTooWide",PixelsAndRatioInvalid:"PixelsAndRatioInvalid",WorkspaceHome:"WorkspaceHome",WorkspaceFolderTreeAria:"WorkspaceFolderTreeAria",WorkspaceFormTitle:"WorkspaceFormTitle",WorkspaceFormModeChat:"WorkspaceFormModeChat",WorkspaceFormModeDirect:"WorkspaceFormModeDirect",WorkspaceFormModeDirectDesc:"WorkspaceFormModeDirectDesc",WorkspaceFormModeGroupAria:"WorkspaceFormModeGroupAria",WorkspaceFormFolderStartHint:"WorkspaceFormFolderStartHint",WorkspaceFormCategoryGroupAria:"WorkspaceFormCategoryGroupAria",WorkspaceFormTaskGroupAria:"WorkspaceFormTaskGroupAria",WorkspaceFormTabOpensEditor:"WorkspaceFormTabOpensEditor",WorkspaceFormOpenInEditor:"WorkspaceFormOpenInEditor",BackToWorkspace:"BackToWorkspace",SessionTabsOpenAria:"SessionTabsOpenAria",SessionTabClose:"SessionTabClose",SessionTabCloseOthers:"SessionTabCloseOthers",SessionTabsMore:"SessionTabsMore",SessionTabsMore_one:"SessionTabsMore_one",SessionTabsMore_other:"SessionTabsMore_other",SessionTabOldestClosed:"SessionTabOldestClosed",SessionTabsCountAria:"SessionTabsCountAria",SessionTabsCountAria_one:"SessionTabsCountAria_one",SessionTabsCountAria_other:"SessionTabsCountAria_other",SessionOpenFolder:"SessionOpenFolder",SessionTabRunningAria:"SessionTabRunningAria",SessionTabUnreadAria:"SessionTabUnreadAria",Background:"Backgroun
28d",BackgroundTransparent:"BackgroundTransparent",BackgroundCustom:"BackgroundCustom",DownloadFlattenNotice:"DownloadFlattenNotice",WorkspaceRepository:"WorkspaceRepository",TeamWorkspace:"TeamWorkspace",RewardReceived:"RewardReceived",RewardTeamRename:"RewardTeamRename",RewardAcademyStage:"RewardAcademyStage",RewardTeamInvite:"RewardTeamInvite",RewardFirstImage:"RewardFirstImage",TeamRequired:"TeamRequired",TeamRequiredDesc:"TeamRequiredDesc",GoToTeamSettings:"GoToTeamSettings",TeamRoleOwner:"TeamRoleOwner",TeamRoleAdmin:"TeamRoleAdmin",TeamRoleEditor:"TeamRoleEditor",TeamRoleViewer:"TeamRoleViewer",TeamSelectorTitle:"TeamSelectorTitle",TeamSwitcherRecent:"TeamSwitcherRecent",TeamSwitcherBack:"TeamSwitcherBack",TeamOwner:"TeamOwner",TeamSeats:"TeamSeats",TeamMember:"TeamMember",TeamMemberSelectAll:"TeamMemberSelectAll",TeamSettings:"TeamSettings",TeamNamePlaceHolder:"TeamNamePlaceHolder",AddTeamMember:"AddTeamMember",RemoveTeamMember:"RemoveTeamMember",RemoveTeamMemberTitle:"RemoveTeamMemberTitle",RemoveFromTeam:"RemoveFromTeam",DeleteTeam:"DeleteTeam",DeleteTeamDesc:"DeleteTeamDesc",LeaveTeam:"LeaveTeam",LeaveTeamTitle:"LeaveTeamTitle",LeaveTeamDesc:"LeaveTeamDesc",ChangedMemberRole:"ChangedMemberRole",InvitedTeamMember:"InvitedTeamMember",UpdateTeamTitle:"UpdateTeamTitle",InviteTeamMemberTitle:"InviteTeamMemberTitle",InviteTeamMemberDesc:"InviteTeamMemberDesc",InviteMemberEmailPlaceholder:"InviteMemberEmailPlaceholder",SwitchingTeam:"SwitchingTeam",AlreadyTeamMember:"AlreadyTeamMember",CreateTeamStep2Title:"CreateTeamStep2Title",TeamStartButton:"TeamStartButton",CreateTeamSubmit:"CreateTeamSubmit",CreateTeamTitle:"CreateTeamTitle",CreateTeamStep1Desc:"CreateTeamStep1Desc",CreateTeamStep2Desc:"CreateTeamStep2Desc",TeamDemoCaption1:"TeamDemoCaption1",AddToAdm
28ins:"AddToAdmins",AddTeam:"AddTeam",AddedToTeam:"AddedToTeam",DeleteFromAdmins:"DeleteFromAdmins",SearchUserDescription:"SearchUserDescription",TeamInfo:"TeamInfo",TeamInfoDesc:"TeamInfoDesc",TeamName:"TeamName",TeamNamePlaceholder:"TeamNamePlaceholder",TeamNameMinLength:"TeamNameMinLength",TeamNameMaxLength:"TeamNameMaxLength",TeamNameInvalidChars:"TeamNameInvalidChars",TeamDescription:"TeamDescription",TeamDescriptionPlaceholder:"TeamDescriptionPlaceholder",SaveChanges:"SaveChanges",DeleteTeamSectionTitle:"DeleteTeamSectionTitle",DeleteTeamAction:"DeleteTeamAction",DeleteTeamButton:"DeleteTeamButton",CannotDeleteTeamWithMembers:"CannotDeleteTeamWithMembers",CannotDeleteTeamWithSubscription:"CannotDeleteTeamWithSubscription",CannotDeleteLastTeam:"CannotDeleteLastTeam",CannotTransferLastOwnedTeam:"CannotTransferLastOwnedTeam",TeamMemberDesc:"TeamMemberDesc",TeamOwnerDesc:"TeamOwnerDesc",TeamTransferOwnerTitle:"TeamTransferOwnerTitle",TeamTransferOwnerDesc:"TeamTransferOwnerDesc",TeamTransferOwnerConfirm:"TeamTransferOwnerConfirm",Change:"Change",TeamSidebarTeam:"TeamSidebarTeam",TeamSidebarGroupBilling:"TeamSidebarGroupBilling",TeamSidebarGroupData:"TeamSidebarGroupData",TeamSidebarData:"TeamSidebarData",TeamSidebarBillingInfo:"TeamSidebarBillingInfo",TeamSidebarBillingHistory:"TeamSidebarBillingHistory",TeamSidebarCreditHistory:"TeamSidebarCreditHistory",TeamSidebarApi:"TeamSidebarApi",TeamSidebarApiDisabled:"TeamSidebarApiDisabled",TeamApiKeysTitle:"TeamApiKeysTitle",TeamApiKeysDesc:"TeamApiKeysDesc",TeamApiKeyCreate:"TeamApiKeyCreate",TeamApiKeyNamePlaceholder:"TeamApiKeyNamePlaceholder",TeamApiKeyCreatedTitle:"TeamApiKeyCreatedTitle",TeamApiKeyCreatedDesc:"TeamApiKeyCreatedDesc",TeamApiKeyCopy:"TeamApiKeyCopy",TeamApiKeyCopied:"TeamApiKeyCopied",TeamApiKeyCopyFailed:"TeamApiKeyCopyFailed",TeamApiKeyRevoke:"TeamApiKeyRevoke",TeamApiKeyRevokeConfirm:"TeamApiKeyRevokeConfirm",TeamApiKeyEmpty:"TeamApiKeyEmpty",TeamApiKeyLastUsed:"TeamApiKeyLastUsed",TeamApiKeyNeverUsed:"TeamApiKeyNeverUsed",TeamApiKeyDocs:"TeamApiKeyDocs",ApiCodeTitle:"ApiCodeTitle",ApiCodeModalDesc:"ApiCodeModalDesc",ApiCodeCopy:"ApiCodeCopy",GnbNavApi:"GnbNavApi",GnbNavAcademy:"GnbNavAcademy",GnbNavRecipes:"GnbNavRecipes",GnbNavQuickStart:"GnbNavQuickStart",GnbNavPricing:"GnbNavPricing",SignInVideoCredit:"SignInVideoCredit",LastUsedBadge:"LastUsedBadge",GuestGateWorkspaceTitle:"GuestGateWorkspaceTitle",GuestGateWorkspaceTitleAccent:"GuestGateWorkspaceTitleAccent",GuestGateWorkspaceSubtitle:"GuestGateWorkspaceSubtitle",GuestGateBrowseTitle:"GuestGateBrowseTitle",GuestGateBrowseBadge:"GuestGateBrowseBadge",GuestGateBrowseSub:"GuestGateBrowseSub",GuestGateStartSub:"GuestGateStartSub",GuestGateStudioAll:"GuestGateStudioAll",GuestGateLiveChip:"GuestGateLiveChip",GuestGateRecipesTitle:"GuestGateRecipesTitle",GuestGateRecipesDesc:"GuestGateRecipesDesc",GuestGateQuickStartTitle:"GuestGateQuickStartTitle",GuestGateQuickStartDesc:"GuestGateQuickStartDesc",GuestGateLoginAsk:"GuestGateLoginAsk",GuestGateSnsTitle:"GuestGateSnsTitle",GuestGateSnsSubtitle:"GuestGateSnsSubtitle",GuestGateSnsPreviewAlt:"GuestGateSnsPreviewAlt",GuestGateSnsStudioTitle:"GuestGateSnsStudioTitle",GuestGateSnsStudioDesc:"GuestGateSnsStudioDesc",ApiDocTitle:"ApiDocTitle",ApiDocSubtitle:"ApiDocSubtitle",ApiDocTocOverview:"ApiDocTocOverview",ApiDocTocAuth:"ApiDocTocAuth",ApiDocTocEndpoints:"ApiDocTocEndpoints",ApiDocTocModels:"ApiDocTocModels",ApiDocTocErrors:"ApiDocTocErrors",ApiDocOverviewBody:"ApiDocOverviewBody",ApiDocBaseUrl:"ApiDocBaseUrl",ApiDocAuthBody:"ApiDocAuthBody",ApiDocAuthKeyHint:"ApiDocAuthKeyHint",ApiDocFlowBody:"ApiDocFlowBody",ApiDocRateLimitBody:"ApiDocRateLimitBody",ApiDocIdempotencyBody:"ApiDocIdempotencyBody",ApiDocEndpointGenerate:"ApiDocEndpointGenerate",ApiDocEndpointEdit:"ApiDocEndpointEdit",ApiDocEndpointUpscale:"ApiDocEndpointUpscale",ApiDocEndpointBackgroun
28dRemover:"ApiDocEndpointBackgroundRemover",ApiDocEndpointVideoGenerate:"ApiDocEndpointVideoGenerate",ApiDocEndpointVideoUpscale:"ApiDocEndpointVideoUpscale",ApiDocEndpointRequest:"ApiDocEndpointRequest",ApiDocEndpointSessionCreate:"ApiDocEndpointSessionCreate",ApiDocEndpointSessions:"ApiDocEndpointSessions",ApiDocEndpointSession:"ApiDocEndpointSession",ApiDocEndpointFolders:"ApiDocEndpointFolders",ApiDocEndpointFolderCreate:"ApiDocEndpointFolderCreate",ApiDocEndpointFolderUpdate:"ApiDocEndpointFolderUpdate",ApiDocEndpointFolderDelete:"ApiDocEndpointFolderDelete",ApiDocEndpointRequestMove:"ApiDocEndpointRequestMove",ApiDocEndpointRequestDelete:"ApiDocEndpointRequestDelete",ApiDocEndpointOutputMove:"ApiDocEndpointOutputMove",ApiDocEndpointOutputDelete:"ApiDocEndpointOutputDelete",ApiDocEndpointModels:"ApiDocEndpointModels",ApiDocEndpointBalance:"ApiDocEndpointBalance",ApiDocSessionsBody:"ApiDocSessionsBody",ApiDocFoldersBody:"ApiDocFoldersBody",ApiDocModelsBody:"ApiDocModelsBody",ApiDocModelsLoading:"ApiDocModelsLoading",ApiDocModelsError:"ApiDocModelsError",ApiDocParamName:"ApiDocParamName",ApiDocParamType:"ApiDocParamType",ApiDocParamRequired:"ApiDocParamRequired",ApiDocParamConstraint:"ApiDocParamConstraint",ApiDocParamDefault:"ApiDocParamDefault",ApiDocPricing:"ApiDocPricing",ApiDocPricingPoints:"ApiDocPricingPoints",ApiDocErrorsBody:"ApiDocErrorsBody",ApiDocResultErrorsTitle:"ApiDocResultErrorsTitle",ApiDocResultErrorsBody:"ApiDocResultErrorsBody",ApiDocUseThisModel:"ApiDocUseThisModel",ApiDocParamDesc:"ApiDocParamDesc",ApiDocPdPrompt:"ApiDocPdPrompt",ApiDocPdNegativePrompt:"ApiDocPdNegativePrompt",ApiDocPdImageCount:"ApiDocPdImageCount",ApiDocPdWidth:"ApiDocPdWidth",ApiDocPdHeight:"ApiDocPdHeight",ApiDocPdSeed:"ApiDocPdSeed",ApiDocPdQuality:"ApiDocPdQuality",ApiDocPdResolution:"ApiDocPdResolution",ApiDocPdAspectRatio:"ApiDocPdAspectRatio",ApiDocPdOutputFormat:"ApiDocPdOutputFormat",ApiDocPdImageUrl:"ApiDocPdImageUrl",ApiDocPdReferenceImageUrls:"ApiDocPdReferenceImageUrls",ApiDocPdMaskUrl:"ApiDocPdMaskUrl",ApiDocLlmCopy:"ApiDocLlmCopy",ApiDocLlmDownload:"ApiDocLlmDownload",ApiDocLlmCopied:"ApiDocLlmCopied",TeamDataStorageTitle:"TeamDataStorageTitle",TeamDataStorageDesc:"TeamDataStorageDesc",TeamDataTotalTitle:"TeamDataTotalTitle",TeamDataPlanBadge:"TeamDataPlanBadge",TeamDataUsedPercent:"TeamDataUsedPercent",TeamDataTypeImages:"TeamDataTypeImages",TeamDataTypeVideos:"TeamDataTypeVideos",TeamDataTypeAudios:"TeamDataTypeAudios",TeamDataTypeModels:"TeamDataTypeModels",TeamDataTypeOther:"TeamDataTypeOther",TeamDataFileCount:"TeamDataFileCount",TeamDataFree:"TeamDataFree",TeamDataOf:"TeamDataOf",AdminTableEmpty:"AdminTableEmpty",AdminTableError:"AdminTableError",AdminTableRetry:"AdminTableRetry",AdminRefresh:"AdminRefresh",AdminUserDesc:"AdminUserDesc",AdminUserEmpty:"AdminUserEmpty",AdminUserSearchEmpty:"AdminUserSearchEmpty",AdminUserRoleUpdated:"AdminUserRoleUpdated",AdminRefundEmpty:"AdminRefundEmpty",AdminRefundSearchPlaceholder:"AdminRefundSearchPlaceholder",AdminPostDesc:"AdminPostDesc",AdminPostEmpty:"AdminPostEmpty",AdminPostApproved:"AdminPostApproved",AdminPostRejected:"AdminPostRejected",AdminPostIncludeRejected:"AdminPostIncludeRejected",AdminCreditTitle:"AdminCreditTitle",AdminCreditVersion:"AdminCreditVersion",AdminCreditId:"AdminCreditId",AdminCreditCategory:"AdminCreditCategory",AdminCreditFeatureType:"AdminCreditFeatureType",AdminCreditModelType:"AdminCreditModelType",AdminCreditCalType:"AdminCreditCalType",AdminCreditPointValue:"AdminCreditPointValue",AdminCreditPointConfig:"AdminCreditPointConfig",AdminCreditConstraints:"AdminCreditConstraints",AdminCreditDescription:"AdminCreditDescription",AdminCreditIsActive:"AdminCreditIsActive",AdminCreditUpdatedAt:"AdminCreditUpdatedAt",AdminCreditActions:"AdminCreditActions",AdminCreditCostUsd:"AdminCreditCostUsd",AdminCreditCostConfig:"AdminCreditCostConfig",AdminCreditMarkupPct:"AdminCreditMarkupPct",AdminCreditDerivedPreview:"AdminCreditDerivedPreview",AdminCreditPointValuePreview:"AdminCreditPointValuePreview",AdminCreditPointConfigPreview:"AdminCreditPointConfigPreview",AdminCreditOverrideToggle:"AdminCreditOverrideToggle",AdminCreditOverrideOn:"AdminCreditOverrideOn",AdminCreditOverrideOff:"AdminCreditOverrideOff",AdminCreditBreakEvenWarning:"AdminCreditBreakEvenWarning",AdminCreditMarginLow:"AdminCreditMarginLow",AdminCreditMarginMid:"AdminCreditMarginMid",AdminCreditMarginHigh:"AdminCreditMarginHigh",AdminCreditCreate:"AdminCreditCreate",AdminCreditEdit:"AdminCreditEdit",AdminCreditActivate:"AdminCreditActivate",AdminCreditDeactivate:"AdminCreditDeactivate",AdminCreditHistory:"AdminCreditHistory",AdminCreditReason:"AdminCreditReason",AdminCreditFilterCategory:"AdminCreditFilterCategory",AdminCreditFilterStatus:"AdminCreditFilterStatus",AdminCreditSearchPlaceholder:"AdminCreditSearchPlaceholder",AdminCreditConfirmDeactivate:"AdminCreditConfirmDeactivate",AdminCreditConfirmActivate:"AdminCreditConfirmActivate",AdminCreditSuccessCreated:"AdminCreditSuccessCreated",AdminCreditSuccessU
28pdated:"AdminCreditSuccessUpdated",AdminCreditSuccessActivated:"AdminCreditSuccessActivated",AdminCreditSuccessDeactivated:"AdminCreditSuccessDeactivated",AdminCreditErrorRequired:"AdminCreditErrorRequired",AdminCreditErrorInvalidJson:"AdminCreditErrorInvalidJson",AdminCreditErrorFailed:"AdminCreditErrorFailed",AdminCreditActive:"AdminCreditActive",AdminCreditInactive:"AdminCreditInactive",AdminCreditAll:"AdminCreditAll",AdminCreditSave:"AdminCreditSave",AdminCreditCancel:"AdminCreditCancel",AdminCreditConfirm:"AdminCreditConfirm",AdminCreditNoHistory:"AdminCreditNoHistory",AdminCreditHistoryTitle:"AdminCreditHistoryTitle",AdminCreditCreateTitle:"AdminCreditCreateTitle",AdminCreditEditTitle:"AdminCreditEditTitle",AdminCreditReasonPlaceholder:"AdminCreditReasonPlaceholder",AdminCreditChangedBy:"AdminCreditChangedBy",AdminCreditChangedAt:"AdminCreditChangedAt",AdminCreditAction:"AdminCreditAction",AdminCreditBefore:"AdminCreditBefore",AdminCreditAfter:"AdminCreditAfter",AdminCreditGlobalPolicy:"AdminCreditGlobalPolicy",AdminCreditCategoryPolicy:"AdminCreditCategoryPolicy",AdminCreditDefaultMarkupPct:"AdminCreditDefaultMarkupPct",AdminCreditExchangeRate:"AdminCreditExchangeRate",AdminCreditPointPerUsd:"AdminCreditPointPerUsd",AdminCreditPointToUsdDivisor:"AdminCreditPointToUsdDivisor",AdminCreditFallbackToGlobal:"AdminCreditFallbackToGlobal",AdminCreditOverrideMarkup:"AdminCreditOverrideMarkup",AdminCreditInheritGlobal:"AdminCreditInheritGlobal",AdminCreditPreviewChanges:"AdminCreditPreviewChanges",AdminCreditApplyChanges:"AdminCreditApplyChanges",AdminCreditAffectedModels:"AdminCreditAffectedModels",AdminCreditAvgPriceDelta:"AdminCreditAvgPriceDelta",AdminCreditAppliedLayer:"AdminCreditAppliedLayer",AdminCreditLayerModel:"AdminCreditLayerModel",AdminCreditLayerCategory:"AdminCreditLayerCategory",AdminCreditLayerGlobal:"AdminCreditLayerGlobal",AdminCreditDiffCurrent:"AdminCreditDiffCurrent",AdminCreditDiffNew:"AdminCreditDiffNew",AdminCreditDiffDelta:"AdminCreditDiffDelta",AdminCreditNoChanges:"AdminCreditNoChanges",AdminCreditFreeLocked:"AdminCreditFreeLocked",AdminCreditUnitPer:"AdminCreditUnitPer",AdminCreditUnpriced:"AdminCreditUnpriced",AdminCreditLocked:"AdminCreditLocked",AdminCreditOverrideModeHint:"AdminCreditOverrideModeHint",AdminCreditEnterCostConfig:"AdminCreditEnterCostConfig",AdminCreditOriginalPrice:"AdminCreditOriginalPrice",AdminCreditOriginalPriceHint:"AdminCreditOriginalPriceHint",AdminCreditOriginalConfig:"AdminCreditOriginalConfig",AdminCreditRawModelType:"AdminCreditRawModelType",AdminCreditGroupImage:"AdminCreditGroupImage",AdminCreditGroupVideo:"AdminCreditGroupVideo",AdminCreditGroupAudio:"AdminCreditGroupAudio",AdminCreditGroupGlobal:"AdminCreditGroupGlobal",AdminCreditExpand:"AdminCreditExpand",AdminCreditCollapse:"AdminCreditCollapse",AdminPointUsageDesc:"AdminPointUsageDesc",AdminPointUsageEmpty:"AdminPointUsageEmpty",AdminNavPostApproval:"AdminNavPostApproval",AdminPostUnknownAuthor:"AdminPostUnknownAuthor",AdminPostSearchPlaceholder:"AdminPostSearchPlaceholder",AdminFontDesc:"AdminFontDesc",AdminFontTotal:"AdminFontTotal",AdminFontSearch:"AdminFontSearch",AdminFontEmpty:"AdminFontEmpty",AdminFontLoading:"AdminFontLoading",AdminFontGeneratorShow:"AdminFontGeneratorShow",AdminFontGeneratorHide:"AdminFontGeneratorHide",AdminCouponDesc:"AdminCouponDesc",AdminCouponEmpty:"AdminCouponEmpty",AdminCouponColId:"AdminCouponColId",AdminCouponColName:"AdminCouponColName",AdminCouponColCode:"AdminCouponColCode",AdminCouponColPoint:"AdminCouponColPoint",AdminCouponColCreatedAt:"AdminCouponColCreatedAt",AdminCouponColExpiresAt:"AdminCouponColExpiresAt",AdminCouponColAction:"AdminCouponColAction",AdminCouponCreateOpen:"AdminCouponCreateOpen",AdminCouponCreateTitle:"AdminCouponCreateTitle",AdminCouponFormName:"AdminCouponFormName",AdminCouponFormPoint:"AdminCouponFormPoint",AdminCouponFormExpireDays:"AdminCouponFormExpireDays",AdminCouponFormCount:"AdminCouponFormCount",AdminCouponLinkSettings:"AdminCouponLinkSettings",AdminCouponBaseUrl:"AdminCouponBaseUrl",AdminCouponLinkPromoOnly:"AdminCouponLinkPromoOnly",AdminCouponLinkWithCode:"AdminCouponLinkWithCode",AdminCouponLinkWithUtm:"AdminCouponLinkWithUtm",AdminCouponCopyCode:"AdminCouponCopyCode",AdminCouponCopyAllCodes:"AdminCouponCopyAllCodes",AdminCouponCopyCsv:"AdminCouponCopyCsv",AdminCouponCodeCopied:"AdminCouponCodeCopied",AdminCouponAllCo
28desCopied:"AdminCouponAllCodesCopied",AdminCouponLinkCopied:"AdminCouponLinkCopied",AdminCouponCsvCopied:"AdminCouponCsvCopied",AdminCouponCopyFailed:"AdminCouponCopyFailed",AdminCouponCreated:"AdminCouponCreated",AdminCouponCreateFailed:"AdminCouponCreateFailed",AdminCouponErrName:"AdminCouponErrName",AdminCouponErrPoint:"AdminCouponErrPoint",AdminCouponErrExpireDays:"AdminCouponErrExpireDays",AdminCouponErrCount:"AdminCouponErrCount",AdminCouponModeIndividual:"AdminCouponModeIndividual",AdminCouponModeShared:"AdminCouponModeShared",AdminCouponFormCode:"AdminCouponFormCode",AdminCouponFormMaxUses:"AdminCouponFormMaxUses",AdminCouponFormExpiresAt:"AdminCouponFormExpiresAt",AdminCouponExpiresAtPreview:"AdminCouponExpiresAtPreview",AdminCouponTotalGrant:"AdminCouponTotalGrant",AdminCouponColUses:"AdminCouponColUses",AdminCouponBadgeShared:"AdminCouponBadgeShared",AdminCouponEdit:"AdminCouponEdit",AdminCouponEditTitle:"AdminCouponEditTitle",AdminCouponCodeLockedHint:"AdminCouponCodeLockedHint",AdminCouponUpdated:"AdminCouponUpdated",AdminCouponUpdateFailed:"AdminCouponUpdateFailed",AdminCouponErrCode:"AdminCouponErrCode",AdminCouponErrMaxUses:"AdminCouponErrMaxUses",AdminCouponErrExpiresAt:"AdminCouponErrExpiresAt",AdminNavGroupOperations:"AdminNavGroupOperations",AdminNavGroupBilling:"AdminNavGroupBilling",AdminNavGroupContent:"AdminNavGroupContent",AdminNavGroupSystem:"AdminNavGroupSystem",AdminNavCreditConfig:"AdminNavCreditConfig",AdminNavCoupon:"AdminNavCoupon",AdminNavFont:"AdminNavFont",AdminNavAcademyMedia:"AdminNavAcademyMedia",AdminNavAcademyGrade:"AdminNavAcademyGrade",AdminNavAcademyCredit:"AdminNavAcademyCredit",AdminNavAcademyStudy:"AdminNavAcademyStudy",AdminNavAcademyJudge:"AdminNavAcademyJudge",AdminStorageTab:"AdminStorageTab",AdminStorageTitle:"AdminStorageTitle",AdminStorageDesc:"AdminStorageDesc",AdminStorageTeamCount:"AdminStorageTeamCount",AdminStorageTableTeam:"AdminStorageTableTeam",AdminStorageTableOwner:"AdminStorageTableOwner",AdminStorageTableEmail:"AdminStorageTableEmail",AdminStorageTableTotal:"AdminStorageTableTotal",AdminStorageTableFiles:"AdminStorageTableFiles",AdminStorageTableUpdated:"AdminStorageTableUpdated",AdminStorageSearchPlaceholder:"AdminStorageSearchPlaceholder",AdminStorageEmpty:"AdminStorageEmpty",AdminStorageError:"AdminStorageError",AdminStorageRetry:"AdminStorageRetry",AdminStorageNeverSynced:"AdminStorageNeverSynced",AdminStoragePageInfo:"AdminStoragePageInfo",AdminStoragePagePrev:"AdminStoragePagePrev",AdminStoragePageNext:"AdminStoragePageNext",AdminStorageTableTrash:"AdminStorageTableTrash",AdminStoragePurge:"AdminStoragePurge",AdminStoragePurgeIneligible:"AdminStoragePurgeIneligible",AdminStoragePurgeConfirmTitle:"AdminStoragePurgeConfirmTitle",AdminStoragePurgeConfirmDesc:"AdminStoragePurgeConfirmDesc",AdminStoragePurgeConfirmSize:"AdminStoragePurgeConfirmSize",AdminStoragePurgeConfirmAction:"AdminStoragePurgeConfirmAction",AdminStoragePurgeDone:"AdminStoragePurgeDone",AdminStoragePurgeDonePartial:"AdminStoragePurgeDonePartial",AdminNavFreeGrant:"AdminNavFreeGrant",AdminFreeGrantTitle:"AdminFreeGrantTitle",AdminFreeGrantDesc:"AdminFreeGrantDesc",AdminFreeGrantSummary:"AdminFreeGrantSummary",AdminFreeGrantTableTeam:"AdminFreeGrantTableTeam",AdminFreeGrantTableEmail:"AdminFreeGrantTableEmail",AdminFreeGrantTablePlan:"AdminFreeGrantTablePlan",AdminFreeGrantTableSeats:"AdminFreeGrantTableSeats",AdminFreeGrantTableStorage:"AdminFreeGrantTableStorage",AdminFreeGrantTableCredit:"AdminFreeGrantTableCredit",AdminFreeGrantTableBalance:"AdminFreeGrantTableBalance",AdminFreeGrantTableGranted:"AdminFreeGrantTableGranted",AdminFreeGrantTableStatus:"AdminFreeGrantTableStatus",AdminFreeGrantStatusPermanent:"AdminFreeGrantStatusPermanent",AdminFreeGrantStatusExpiring:"AdminFreeGrantStatusExpiring",AdminFreeGrantStatusExpired:"AdminFreeGrantStatusExpired",AdminFreeGrantStatusCreditOnly:"AdminFreeGrantStatusCreditOnly",AdminFreeGrantEndsIn:"AdminFreeGrantEndsIn",AdminFreeGrantWarnInert:"AdminFreeGrantWarnInert",AdminFreeGrantWarnInertTip:"AdminFreeGrantWarnInertTip",AdminFreeGrantEmpty:"AdminFreeGrantEmpty",AdminFreeGrantError:"AdminFreeGrantError",AdminFreeGrantNoPlan:"AdminFreeGrantNoPlan",CppWelcomeDoneSub:"CppWelcomeDoneSub",CppWelcomeTitle:"CppWelcomeTitle",CppWelcomeBody:"CppWelcomeBody",CppWelcomeCredit:"CppWelcomeCredit",CppWelcomeWhere:"CppWelcomeWhere",CppWelcomeGo:"CppWelcomeGo",CppSnsWebsite:"CppSnsWebsite",CppSnsEmpty:"CppSnsEmpty",CppSnsFormTitle:"CppSnsFormTitle",CppSnsLabelAddress:"CppSnsLabelAddress",CppSnsHintUrl:"CppSnsHintUrl",CppSnsErrHandle:"CppSnsErrHandle",CppSnsErrAddress:"CppSnsErrAddress",CppSnsErrUrl:"CppSnsErrUrl",CppSnsEdit:"CppSnsEdit",CppTabMenu:"CppTabMenu",CppTabTitle:"CppTabTitle",CppTabCohort:"CppTabCohort",CppTabTier:"CppTabTier",CppTabPerio
28d:"CppTabPeriod",CppTabDaysLeft:"CppTabDaysLeft",CppTabInProgress:"CppTabInProgress",CppTabBenefitTeam:"CppTabBenefitTeam",CppTabMonthlyCredit:"CppTabMonthlyCredit",CppTabNextGrant:"CppTabNextGrant",CppTabStorage:"CppTabStorage",CppTabSeats:"CppTabSeats",CppTabSnsTitle:"CppTabSnsTitle",CppTabSnsDesc:"CppTabSnsDesc",CppTabSnsAdd:"CppTabSnsAdd",CppTabSnsPlatform:"CppTabSnsPlatform",CppTabSnsHandle:"CppTabSnsHandle",CppTabSnsUrl:"CppTabSnsUrl",CppTabSnsHandlePlaceholder:"CppTabSnsHandlePlaceholder",CppTabSnsUrlPlaceholder:"CppTabSnsUrlPlaceholder",CppTabSnsSave:"CppTabSnsSave",CppTabSnsDelete:"CppTabSnsDelete",CppTabSnsEmpty:"CppTabSnsEmpty",CppTabCreditRequestTitle:"CppTabCreditRequestTitle",CppTabCreditRequestDesc:"CppTabCreditRequestDesc",CppTabCreditRequestReason:"CppTabCreditRequestReason",CppTabCreditRequestAmount:"CppTabCreditRequestAmount",CppTabCreditRequestSubmit:"CppTabCreditRequestSubmit",CppTabCreditRequestDone:"CppTabCreditRequestDone",CppTabCollab:"CppTabCollab",CppTabNoEnd:"CppTabNoEnd",AdminCouponFormPointFixedByTier:"AdminCouponFormPointFixedByTier",AdminCouponColMembership:"AdminCouponColMembership",AdminCouponFormMembership:"AdminCouponFormMembership",AdminCouponFormMembershipNone:"AdminCouponFormMembershipNone",AdminCouponFormMembershipTier:"AdminCouponFormMembershipTier",AdminCouponFormMembershipMonths:"AdminCouponFormMembershipMonths",AdminNavMaintenance:"AdminNavMaintenance",AdminMaintenanceStatusOn:"AdminMaintenanceStatusOn",AdminMaintenanceStatusOff:"AdminMaintenanceStatusOff",AdminMaintenanceStatusScheduled:"AdminMaintenanceStatusScheduled",AdminMaintenanceStatusExpired:"AdminMaintenanceStatusExpired",AdminMaintenanceNotConfigured:"AdminMaintenanceNotConfigured",AdminMaintenanceScheduledStartLabel:"AdminMaintenanceScheduledStartLabel",AdminMaintenanceUntilLabel:"AdminMaintenanceUntilLabel",AdminMaintenanceMessageLabel:"AdminMaintenanceMessageLabel",AdminMaintenanceEnable:"AdminMaintenanceEnable",AdminMaintenanceDisable:"AdminMaintenanceDisable",AdminMaintenanceUpdate:"AdminMaintenanceUpdate",AdminMaintenanceClearSession:"AdminMaintenanceClearSession",AdminMaintenanceConfirmEnable:"AdminMaintenanceConfirmEnable",AdminMaintenanceConfirmUpdate:"AdminMaintenanceConfirmUpdate",AdminMaintenanceConfirmClear:"AdminMaintenanceConfirmClear",AdminMaintenanceConfirmDisable:"AdminMaintenanceConfirmDisable",AdminMaintenanceBypassLabel:"AdminMaintenanceBypassLabel",AdminMaintenanceBypassNote:"AdminMaintenanceBypassNote",AdminMaintenanceBypassCopied:"AdminMaintenanceBypassCopied",AdminMaintenanceBypassCookieBlocked:"AdminMaintenanceBypassCookieBlocked",AdminMaintenanceEnabledToast:"AdminMaintenanceEnabledToast",AdminMaintenanceUpdatedToast:"AdminMaintenanceUpdatedToast",AdminMaintenanceDisabledToast:"AdminMaintenanceDisabledToast",AdminMaintenancePropagationNote:"AdminMaintenancePropagationNote",AdminMaintenanceError:"AdminMaintenanceError",AdminNavAppConfig:"AdminNavAppConfig",AdminAppConfigDesc:"AdminAppConfigDesc",AdminAppConfigDefaultLabel:"AdminAppConfigDefaultLabel",AdminAppConfigSourceDb:"AdminAppConfigSourceDb",AdminAppConfigSourceEnv:"AdminAppConfigSourceEnv",AdminAppConfigSourceDefault:"AdminAppConfigSourceDefault",AdminAppConfigSave:"AdminAppConfigSave",AdminAppConfigReset:"AdminAppConfigReset",AdminAppConfigHistory:"AdminAppConfigHistory",AdminAppConfigNoHistory:"AdminAppConfigNoHistory",AdminAppConfigSavedToast:"AdminAppConfigSavedToast",AdminAppConfigResetToast:"AdminAppConfigResetToast",AdminAppConfigInvalidValue:"AdminAppConfigInvalidValue",AdminAppConfigError:"AdminAppConfigError",AdminAppConfigFilterAll:"AdminAppConfigFilterAll",AdminAppConfigSearchPlaceholder:"AdminAppConfigSearchPlaceholder",AdminAppConfigOverrideOnly:"AdminAppConfigOverrideOnly",AdminAppConfigCaution:"AdminAppConfigCaution",AdminAppConfigNewValue:"AdminAppConfigNewValue",AdminAppConfigReasonLabel:"AdminAppConfigReasonLabel",AdminAppConfigScopeLabel:"AdminAppConfigScopeLabel",AdminAppConfigScopeServer:"AdminAppConfigScopeServer",AdminAppConfigScopePublic:"AdminAppConfigScopePublic",AdminAppConfigEnvLabel:"AdminAppConfigEnvLabel",AdminAppConfigSourceLabel:"AdminAppConfigSourceLabel",AdminAppConfigCopyEnv:"AdminAppConfigCopyEnv",AdminAppConfigEnvCopied:"AdminAppConfigEnvCopied",AdminAppConfigEnvCopyFailed:"AdminAppConfigEnvCopyFailed",AdminAppConfigEmpty:"AdminAppConfigEmpty",AdminAppConfigHistoryHide:"AdminAppConfigHistoryHide",AdminAppConfigAp
28plyNoteServer:"AdminAppConfigApplyNoteServer",AdminAppConfigApplyNotePublic:"AdminAppConfigApplyNotePublic",AppConfigCategoryStorage:"AppConfigCategoryStorage",AppConfigCategorySession:"AppConfigCategorySession",AppConfigCategoryRender:"AppConfigCategoryRender",AppConfigCategoryPublic:"AppConfigCategoryPublic",AppConfigCategoryOps:"AppConfigCategoryOps",AppConfigLabelStorageEnforcementEnabled:"AppConfigLabelStorageEnforcementEnabled",AppConfigDescStorageEnforcementEnabled:"AppConfigDescStorageEnforcementEnabled",AppConfigCautionStorageEnforcementEnabled:"AppConfigCautionStorageEnforcementEnabled",AppConfigLabelStorageOverQuotaGraceHours:"AppConfigLabelStorageOverQuotaGraceHours",AppConfigDescStorageOverQuotaGraceHours:"AppConfigDescStorageOverQuotaGraceHours",AppConfigCautionStorageOverQuotaGraceHours:"AppConfigCautionStorageOverQuotaGraceHours",AppConfigLabelStorageMeasureTimeoutMs:"AppConfigLabelStorageMeasureTimeoutMs",AppConfigDescStorageMeasureTimeoutMs:"AppConfigDescStorageMeasureTimeoutMs",AppConfigCautionStorageMeasureTimeoutMs:"AppConfigCautionStorageMeasureTimeoutMs",AppConfigLabelStorageAddonSaleEnabled:"AppConfigLabelStorageAddonSaleEnabled",AppConfigDescStorageAddonSaleEnabled:"AppConfigDescStorageAddonSaleEnabled",AppConfigLabelStorageContentsTrashAll:"AppConfigLabelStorageContentsTrashAll",AppConfigDescStorageContentsTrashAll:"AppConfigDescStorageContentsTrashAll",AppConfigLabelPublicSessionsEnabled:"AppConfigLabelPublicSessionsEnabled",AppConfigDescPublicSessionsEnabled:"AppConfigDescPublicSessionsEnabled",AppConfigCautionPublicSessionsEnabled:"AppConfigCautionPublicSessionsEnabled",AppConfigLabelIdentityGateEnabled:"AppConfigLabelIdentityGateEnabled",AppConfigDescIdentityGateEnabled:"AppConfigDescIdentityGateEnabled",AppConfigCautionIdentityGateEnabled:"AppConfigCautionIdentityGateEnabled",AppConfigLabelSnsPlatformThreads:"AppConfigLabelSnsPlatformThreads",AppConfigDescSnsPlatformThreads:"AppConfigDescSnsPlatformThreads",AppConfigCautionSnsPlatformThreads:"AppConfigCautionSnsPlatformThreads",AppConfigLabelSnsPlatformPinterest:"AppConfigLabelSnsPlatformPinterest",AppConfigDescSnsPlatformPinterest:"AppConfigDescSnsPlatformPinterest",AppConfigCautionSnsPlatformPinterest:"AppConfigCautionSnsPlatformPinterest",AppConfigLabelSnsPlatformLinkedin:"AppConfigLabelSnsPlatformLinkedin",AppConfigDescSnsPlatformLinkedin:"AppConfigDescSnsPlatformLinkedin",AppConfigCautionSnsPlatformLinkedin:"AppConfigCautionSnsPlatformLinkedin",AppConfigLabelSessionLlmCandidate:"AppConfigLabelSessionLlmCandidate",AppConfigDescSessionLlmCandidate:"AppConfigDescSessionLlmCandidate",AppConfigCautionSessionLlmCandidate:"AppConfigCautionSessionLlmCandidate",AppConfigLabelSessionThoughtMode:"AppConfigLabelSessionThoughtMode",AppConfigDescSessionThoughtMode:"AppConfigDescSessionThoughtMode",AppConfigCautionSessionThoughtMode:"AppConfigCautionSessionThoughtMode",AppConfigLabelSessionThoughtDisplay:"AppConfigLabelSessionThoughtDisplay",AppConfigDescSessionThoughtDisplay:"AppConfigDescSessionThoughtDisplay",AppConfigCautionSessionThoughtDisplay:"AppConfigCautionSessionThoughtDisplay",AppConfigLabelSessionRateLimitUserPerMin:"AppConfigLabelSessionRateLimitUserPerMin",AppConfigDescSessionRateLimitUserPerMin:"AppConfigDescSessionRateLimitUserPerMin",AppConfigCautionSessionRateLimitUserPerMin:"AppConfigCautionSessionRateLimitUserPerMin",AppConfigLabelSessionRateLimitTeamPerMin:"AppConfigLabelSessionRateLimitTeamPerMin",AppConfigDescSessionRateLimitTeamPerMin:"AppConfigDescSessionRateLimitTeamPerMin",AppConfigLabelSessionConfirmThresholdPoints:"AppConfigLabelSessionConfirmThresholdPoints",AppConfigDescSessionConfirmThresholdPoints:"AppConfigDescSessionConfirmThresholdPoints",AppConfigCautionSessionConfirmThresholdPoints:"AppConfigCautionSessionConfirmThresholdPoints",AppConfigLabelSessionGraphicsRequestsPerTeamDay:"AppConfigLabelSessionGraphicsRequestsPerTeamDay",AppConfigDescSessionGraphicsRequestsPerTeamDay:"AppConfigDescSessionGraphicsRequestsPerTeamDay",AppConfigCautionSessionGraphicsRequestsPerTeamDay:"AppConfigCautionSessionGraphicsRequestsPerTeamDay",AppConfigLabelSessionGraphicsUsageBilling:"AppConfigLabelSessionGraphicsUsageBilling",AppConfigDescSessionGraphicsUsageBilling:"AppConfigDescSessionGraphicsUsageBilling",AppConfigCautionSessionGraphicsUsageBilling:"AppConfigCautionSessionGraphicsUsageBilling",AppConfigLabelRenderFanoutQueueConcurrency:"AppConfigLabelRenderFanoutQueueConcurrency",AppConfigDescRenderFanoutQueueConcurrency:"AppConfigDescRenderFanoutQueueConcurrency",AppConfigCautionRenderFanoutQueueConcurrency:"AppConfigCautionRenderFanoutQueueConcurrency",AppConfigLabelRenderCelQueueConcurrency:"AppConfigLabelRenderCelQueueConcurrency",AppConfigDescRenderCelQueueConcurrency:"AppConfigDescRenderCelQueueConcurrency",AppConfigCautionRenderCelQueueConcurrency:"AppConfigCautionRenderCelQueueConcurrency",AppConfigLabelStorageSyncBatchSize:"AppConfigLabelStorageSyncBatchSize",AppConfigDescStorageSyncBatchSize:"AppConfigDescStorageSyncBatchSize",AppConfigCautionStorageSyncBatchSize:"AppConfigCautionStorageSyncBatchSize",AppConfigLabelStorageReconcileHeadBudget:"AppConfigLabelStorageReconcileHeadBudget",AppConfigDescStorageReconcileHeadBudget:"AppConfigDescStorageReconcileHeadBudget",AppConfigCautionStorageReconcileHeadBudget:"AppConfigCautionStorageReconcileHeadBudget",AppConfigLabelStorageReconcileHeadConcurrency:"AppConfigLabelStorageReconcileHeadConcurrency",AppConfigDescStorageReconcileHeadConcurrency:"AppConfigDescStorageReconcileHeadConcurrency",AppConfigCautionStorageReconcileHeadConcurrency:"AppConfigCautionStorageReconcileHeadConcurrency",AppConfigLabelTrashPurgeBatchSize:"AppConfigLabelTrashPurgeBatchSize",AppConfigDescTrashPurgeBatchSize:"AppConfigDescTrashPurgeBatchSize",AppConfigLabelRenderVideoHybri
28dEnabled:"AppConfigLabelRenderVideoHybridEnabled",AppConfigDescRenderVideoHybridEnabled:"AppConfigDescRenderVideoHybridEnabled",AppConfigCautionRenderVideoHybridEnabled:"AppConfigCautionRenderVideoHybridEnabled",AppConfigLabelRenderVideoWatermarkEnabled:"AppConfigLabelRenderVideoWatermarkEnabled",AppConfigDescRenderVideoWatermarkEnabled:"AppConfigDescRenderVideoWatermarkEnabled",AppConfigCautionRenderVideoWatermarkEnabled:"AppConfigCautionRenderVideoWatermarkEnabled",AppConfigLabelTypesetCelDisabled:"AppConfigLabelTypesetCelDisabled",AppConfigDescTypesetCelDisabled:"AppConfigDescTypesetCelDisabled",AppConfigLabelSessionStepContract:"AppConfigLabelSessionStepContract",AppConfigDescSessionStepContract:"AppConfigDescSessionStepContract",AppConfigCautionSessionStepContract:"AppConfigCautionSessionStepContract",AppConfigLabelSessionPromptLineages:"AppConfigLabelSessionPromptLineages",AppConfigDescSessionPromptLineages:"AppConfigDescSessionPromptLineages",AppConfigCautionSessionPromptLineages:"AppConfigCautionSessionPromptLineages",AppConfigLabelSessionLineageHalves:"AppConfigLabelSessionLineageHalves",AppConfigDescSessionLineageHalves:"AppConfigDescSessionLineageHalves",AppConfigCautionSessionLineageHalves:"AppConfigCautionSessionLineageHalves",AppConfigLabelCharacterCastingEnabled:"AppConfigLabelCharacterCastingEnabled",AppConfigDescCharacterCastingEnabled:"AppConfigDescCharacterCastingEnabled",AppConfigCautionCharacterCastingEnabled:"AppConfigCautionCharacterCastingEnabled",AppConfigLabelSessionCastingCardEnabled:"AppConfigLabelSessionCastingCardEnabled",AppConfigLabelSessionRemoveSilenceEnabled:"AppConfigLabelSessionRemoveSilenceEnabled",AppConfigLabelSessionDirectorPassAsync:"AppConfigLabelSessionDirectorPassAsync",AppConfigDescSessionDirectorPassAsync:"AppConfigDescSessionDirectorPassAsync",AppConfigLabelSessionDirectorPassThoughts:"AppConfigLabelSessionDirectorPassThoughts",AppConfigDescSessionDirectorPassThoughts:"AppConfigDescSessionDirectorPassThoughts",AppConfigLabelSessionDirectorPassGatewayJob:"AppConfigLabelSessionDirectorPassGatewayJob",AppConfigDescSessionDirectorPassGatewayJob:"AppConfigDescSessionDirectorPassGatewayJob",AppConfigLabelSessionDirectorPassJobMaxTokens:"AppConfigLabelSessionDirectorPassJobMaxTokens",AppConfigDescSessionDirectorPassJobMaxTokens:"AppConfigDescSessionDirectorPassJobMaxTokens",AppConfigLabelSessionDirectorPassJobReasoningEffort:"AppConfigLabelSessionDirectorPassJobReasoningEffort",AppConfigDescSessionDirectorPassJobReasoningEffort:"AppConfigDescSessionDirectorPassJobReasoningEffort",AppConfigLabelSessionGraphicsAgentJob:"AppConfigLabelSessionGraphicsAgentJob",AppConfigDescSessionGraphicsAgentJob:"AppConfigDescSessionGraphicsAgentJob",AppConfigLabelSessionGraphicsAgentJobEffort:"AppConfigLabelSessionGraphicsAgentJobEffort",AppConfigDescSessionGraphicsAgentJobEffort:"AppConfigDescSessionGraphicsAgentJobEffort",AppConfigLabelSessionGraphicsAgentEngine:"AppConfigLabelSessionGraphicsAgentEngine",AppConfigDescSessionGraphicsAgentEngine:"AppConfigDescSessionGraphicsAgentEngine",AppConfigLabelSessionPrevizAgentJob:"AppConfigLabelSessionPrevizAgentJob",AppConfigDescSessionPrevizAgentJob:"AppConfigDescSessionPrevizAgentJob",AppConfigLabelSessionPrevizAgentJobEffort:"AppConfigLabelSessionPrevizAgentJobEffort",AppConfigDescSessionPrevizAgentJobEffort:"AppConfigDescSessionPrevizAgentJobEffort",AppConfigLabelSessionBannerTools:"AppConfigLabelSessionBannerTools",AppConfigDescSessionBannerTools:"AppConfigDescSessionBannerTools",AppConfigLabelSessionSceneDirectorPass:"AppConfigLabelSessionSceneDirectorPass",AppConfigDescSessionSceneDirectorPass:"AppConfigDescSessionSceneDirectorPass",AppConfigDescSessionCastingCardEnabled:"AppConfigDescSessionCastingCardEnabled",AppConfigCautionSessionCastingCardEnabled:"AppConfigCautionSessionCastingCardEnabled",AppConfigDescSessionRemoveSilenceEnabled:"AppConfigDescSessionRemoveSilenceEnabled",AppConfigLabelAppConfigRefreshIntervalSec:"AppConfigLabelAppConfigRefreshIntervalSec",AppConfigDescAppConfigRefreshIntervalSec:"AppConfigDescAppConfigRefreshIntervalSec",AppConfigCautionAppConfigRefresh
28IntervalSec:"AppConfigCautionAppConfigRefreshIntervalSec",TeamSidebarTrash:"TeamSidebarTrash",TeamTrashTitle:"TeamTrashTitle",TeamTrashDesc:"TeamTrashDesc",TeamTrashFilterAll:"TeamTrashFilterAll",TeamTrashTypeContent:"TeamTrashTypeContent",TeamTrashTypeVideo:"TeamTrashTypeVideo",TeamTrashTypeAudio:"TeamTrashTypeAudio",TeamTrashTypeGallery:"TeamTrashTypeGallery",TeamTrashTypeUpload:"TeamTrashTypeUpload",TeamTrashTypeVideoRender:"TeamTrashTypeVideoRender",TeamTrashTypeCanvas:"TeamTrashTypeCanvas",TeamTrashTypeVideoProject:"TeamTrashTypeVideoProject",TeamTrashTypeModel:"TeamTrashTypeModel",TeamTrashTypeLibrary:"TeamTrashTypeLibrary",TeamTrashRestore:"TeamTrashRestore",TeamTrashPurge:"TeamTrashPurge",TeamTrashEmptyAll:"TeamTrashEmptyAll",TeamTrashDaysLeft:"TeamTrashDaysLeft",TeamTrashExpiringToday:"TeamTrashExpiringToday",TeamTrashSelectedN:"TeamTrashSelectedN",TeamTrashPurgeTitle:"TeamTrashPurgeTitle",TeamTrashPurgeConfirm:"TeamTrashPurgeConfirm",TeamTrashPurgeAllTitle:"TeamTrashPurgeAllTitle",TeamTrashPurgeAllConfirm:"TeamTrashPurgeAllConfirm",TeamTrashEmpty:"TeamTrashEmpty",TeamTrashRestoreSuccess:"TeamTrashRestoreSuccess",TeamTrashPurgeSuccess:"TeamTrashPurgeSuccess",TeamTrashSessionRestore:"TeamTrashSessionRestore",TeamTrashSessionItemCount:"TeamTrashSessionItemCount",TeamStorageContentsTitle:"TeamStorageContentsTitle",TeamStorageContentsCaption:"TeamStorageContentsCaption",TeamStorageColItem:"TeamStorageColItem",TeamStorageColModelName:"TeamStorageColModelName",TeamStoragePlay:"TeamStoragePlay",TeamStorageProjectRefsTitle:"TeamStorageProjectRefsTitle",TeamStorageProjectRefsCaption:"TeamStorageProjectRefsCaption",TeamStorageOpenInEditor:"TeamStorageOpenInEditor",TeamStorageColKind:"TeamStorageColKind",TeamStorageColCreatedAt:"TeamStorageColCreatedAt",TeamStorageColSize:"TeamStorageColSize",TeamStorageSelectedCount:"TeamStorageSelectedCount",TeamStorageSendToTrash:"TeamStorageSendToTrash",TeamStorageSendToTrashTitle:"TeamStorageSendToTrashTitle",TeamStorageSendToTrashConfirm:"TeamStorageSendToTrashConfirm",TeamStorageTaskModalTitle:"TeamStorageTaskModalTitle",TeamStorageTaskModalDesc:"TeamStorageTaskModalDesc",TeamStorageTaskContents:"TeamStorageTaskContents",TeamStorageTaskTrash:"TeamStorageTaskTrash",TeamStorageTaskTrashConfirm:"TeamStorageTaskTrashConfirm",TeamStorageRenderNotDeletable:"TeamStorageRenderNotDeletable",TeamStorageTrashSuccess:"TeamStorageTrashSuccess",TeamStorageTrashPartial:"TeamStorageTrashPartial",TeamStoragePageSize:"TeamStoragePageSize",TeamStorageRange:"TeamStorageRange",TeamStoragePageOf:"TeamStoragePageOf",TeamStorageSelectPage:"TeamStorageSelectPage",TeamStorageSelectRow:"TeamStorageSelectRow",TeamStorageClearSelection:"TeamStorageClearSelection",TeamStoragePageSelectedBanner:"TeamStoragePageSelectedBanner",TeamStorageSelectAllType:"TeamStorageSelectAllType",TeamStorageSelectAllOwn:"TeamStorageSelectAllOwn",TeamStorageSelectAllEmpty:"TeamStorageSelectAllEmpty",TeamStorageAllSelected:"TeamStorageAllSelected",TeamStorageAllSelectedOwn:"TeamStorageAllSelectedOwn",TeamStorageRestoreNote:"TeamStorageRestoreNote",TeamStorageTrashProgress:"TeamStorageTrashProgress",TeamStorageTrashStopHint:"TeamStorageTrashStopHint",TeamStorageTrashStop:"TeamStorageTrashStop",TeamStorageTrashStopped:"TeamStorageTrashStopped",TeamStorageTrashDone:"TeamStorageTrashDone",TeamStorageTrashFailedCount:"TeamStorageTrashFailedCount",TeamStorageTrashError:"TeamStorageTrashError",TeamStorageTrashRetry:"TeamStorageTrashRetry",TeamStorageOpenTrash:"TeamStorageOpenTrash",TeamStorageReclaimNote:"TeamStorageReclaimNote",TeamStorageReasonNotFound:"TeamStorageReasonNotFound",TeamStorageReasonForbidden:"TeamStorageReasonForbidden",TeamStorageReasonSnsScheduled:"TeamStorageReasonSnsScheduled",TeamStorageReasonSnsHistory:"TeamStorageReasonSnsHistory",TeamStorageReasonUnknown:"TeamStorageReasonUnknown",TeamBillingInfoTitle:"TeamBillingInfoTitle",TeamBillingInfoDesc:"TeamBillingInfoDesc",TeamModerationTitle:"TeamModerationTitle",TeamModerationDesc:"TeamModerationDesc",TeamModerationNsfwLabel:"TeamModerationNsfwLabel",TeamModerationCsamLabel:"TeamModerationCsamLabel",TeamBillingHistoryTitle:"TeamBillingHistoryTitle",TeamBillingHistoryDesc:"TeamBillingHistoryDesc",TeamCreditHistoryTitle:"TeamCreditHistoryTitle",TeamCreditHistoryDesc:"TeamCreditHistoryDesc",TeamTabPreparing:"TeamTabPreparing",TeamBillingCurrentPlan:"TeamBillingCurrentPlan",TeamBillingNextPaymentDate:"TeamBillingNextPaymentDate",TeamBillingEveryMonth:"TeamBillingEveryMonth",TeamBillingEveryYear:"TeamBillingEveryYear",TeamBillingDayUnit:"TeamBillingDayUnit",TeamBillingCancelSubscription:"TeamBillingCancelSubscription",TeamBillingTeamMember:"TeamBillingTeamMember",TeamBillingMemberAddable:"TeamBillingMemberAddable",TeamBillingMemberCurrentDesc:"TeamBillingMemberCurrentDesc",TeamBillingCredit:"TeamBillingCredit",TeamBillingRefillAfterDays:"TeamBillingRefillAfterDays",TeamBillingOwnedCredit:"TeamBillingOwnedCredit",TeamBillingRefillCredit:"TeamBillingRefillCredit",TeamBillingChangePlan:"TeamBillingChangePlan",TeamBillingChangePlanDesc:"TeamBillingChangePlanDesc",TeamBillingBuyExtension:"TeamBillingBuyExtension",TeamBillingBuyExtensionDesc:"TeamBillingBuyExtensionDesc",TeamBillingCouponRegister:"TeamBillingCouponRegister",TeamBillingCouponRegisterDesc:"TeamBillingCouponRegisterDesc",TeamBillingNoSubscription:"TeamBillingNoSubscription",TeamBillingSubscribeNow:"TeamBillingSubscribeNow",TeamBillingFree:"TeamBillingFree",TeamBillingPendingChange:"TeamBillingPendingChange",TeamBillingPendingChangeDesc:"TeamBillingPendingChangeDesc",TeamBillingCancelChange:"TeamBillingCancelChange",TeamBillingHistoryPurchaser:"TeamBillingHistoryPurchaser",TeamBillingHistoryPaymentCompleted:"TeamBillingHistoryPaymentCompleted",TeamBillingHistoryPaymentCancelled:"TeamBillingHistoryPaymentCancelled",TeamBillingHistoryNoData:"TeamBillingHistoryNoData",TeamCreditHistoryUsageDate:"TeamCreditHistoryUsageDate",TeamCreditHistoryUserName:"TeamCreditHistoryUserName",TeamCreditHistoryGuestLabel:"TeamCreditHistoryGuestLabel",TeamCreditHistoryUnknownUser:"TeamCreditHistoryUnknownUser",TeamCreditHistoryNoData:"TeamCreditHistoryNoData",TeamInvitePendingDesc:"TeamInvitePendingDesc",UpdatedTeamInfo:"UpdatedTeamInfo",AddMemberTitle:"AddMemberTitle",DeleteMemberTitle:"DeleteMemberTitle",SelectUsersToAdd:"SelectUserToAdd",TeamPackBasicDesc:"TeamPackBasicDesc",TeamPackImageDesc:"TeamPackImageDesc",TeamPackVideoDesc:"TeamPackVideoDesc",TeamPackCapacityAmount:"TeamPackCapacityAmount",TeamPackBasicTitle:"TeamPackBasicTitle",TeamPackImageTitle:"TeamPackImageTitle",TeamPackVideoTitle:"TeamPackVideoTitle",CancelInvite:"CancelInvite",AcceptInvite:"AcceptInvite",InvitedTeam
28sTitle:"InvitedTeamsTitle",NewInvitation:"NewInvitation",AcceptingInvitation:"AcceptingInvitation",InvitationAccepted:"InvitationAccepted",InvitationNotFound:"InvitationNotFound",InvitationAcceptFailed:"InvitationAcceptFailed",InvitationCancelled:"InvitationCancelled",PendingInvitations:"PendingInvitations",ResendInvitation:"ResendInvitation",WarningNoSelectedRemoveMember:"WarningNoSelectedRemoveMember",WarningOwnerCannotRemoved:"WarningOwnerCannotRemoved",WarningPermissionRequired:"WarningPermissionRequired",WarningDontRemoveTeam:"WarningDontRemoveTeam",NoGenPermission:"NoGenPermission",NoDeletePermission:"NoDeletePermission",NoPostPermission:"NoPostPermission",NoEmptyTeamName:"NoEmptyTeamName",ApplyCoupon:"ApplyCoupon",ApplyCouponSuccess:"ApplyCouponSuccess",ApplyCouponFail:"ApplyCouponFail",ApplyCouponDescription:"ApplyCouponDescription",ApplyCouponPlaceHolder:"ApplyCouponPlaceHolder",CouponDoneTitle:"CouponDoneTitle",CouponDoneSub:"CouponDoneSub",CouponDoneSubNoPoint:"CouponDoneSubNoPoint",PaymentDetails:"PaymentDetails",PaymentButton:"PaymentButton",PaymentTopBanner:"PaymentTopBanner",PaymentMostPopular:"PaymentMostPopular",PaymentTitle:"PaymentTitle",PaymentTopBannerButton:"PaymentTopBannerButton",PromoBannerTitle:"PromoBannerTitle",PromoBannerPeriod:"PromoBannerPeriod",PromoFirstMonthFree:"PromoFirstMonthFree",PromoFirstMonthKRWOff:"PromoFirstMonthKRWOff",PromoFirstMonthUSDOff:"PromoFirstMonthUSDOff",PromoAnnual20Off:"PromoAnnual20Off",PromoAnnualBannerTitle:"PromoAnnualBannerTitle",PromoActiveNow:"PromoActiveNow",PromoSubpriceMonthly:"PromoSubpriceMonthly",PromoCheckoutNoticeTitle:"PromoCheckoutNoticeTitle",PromoCheckoutNoticeFreeFirstMonth:"PromoCheckoutNoticeFreeFirstMonth",PromoCheckoutNoticeAutoRenewal:"PromoCheckoutNoticeAutoRenewal",PromoCheckoutNoticeCancel:"PromoCheckoutNoticeCancel",PromoCheckoutConsent:"PromoCheckoutConsent",PromoCtaStartFree:"PromoCtaStartFree",EventCBadgeTrial:"EventCBadgeTrial",EventCBadgeCouponKRW:"EventCBadgeCouponKRW",EventCBadgeCouponUSD:"EventCBadgeCouponUSD",EventCCtaTrial:"EventCCtaTrial",EventCTrialSubprice:"EventCTrialSubprice",EventCCurrentTrialBadge:"EventCCurrentTrialBadge",EventCPromotionAppliedBadge:"EventCPromotionAppliedBadge",PaymentPrice:"PaymentPrice",PaymentBillingCycle:"PaymentBillingCycle",PaymentRenewalDate:"PaymentRenewalDate",PaymentFirstBillingDate:"PaymentFirstBillingDate",PaymentExpiryDate:"PaymentExpiryDate",PaymentHistory:"PaymentHistory",PaymentFAQTitle:"PaymentFAQTitle",PaymentProcessing:"PaymentProcessing",PaymentWait:"PaymentWait",PaymentPointComplete:"PaymentPointComplete",PaymentSubscriptionComplete:"PaymentSubscriptionComplete",PaymentProduct:"PaymentProduct",PaymentFailed:"PaymentFailed",PaymentProblem:"PaymentProblem",PaymentFailedMessage:"PaymentFailedMessage",PaymentErrorMessage:"PaymentErrorMessage",PaymentErrorCode:"PaymentErrorCode",PaymentApproveNo:"PaymentApproveNo",PaymentOrderNo:"PaymentOrderNo",PaymentReturnHome:"PaymentReturnHome",PaymentHome:"PaymentHome",PaymentUnknownError:"PaymentUnknownError",PaymentMethod:"PaymentMethod",PaymentAmount:"PaymentAmount",PaymentDiscountLabel:"PaymentDiscountLabel",PaymentDate:"PaymentDate",PaymentImmediate:"PaymentImmediate",PaymentProratedNow:"PaymentProratedNow",PaymentProratedCalculating:"PaymentProratedCalculating",PaymentProratedEstimate:"PaymentProratedEstimate",PaymentNextBilling:"PaymentNextBilling",PaymentBillingType:"PaymentBillingType",PaymentBillingTypeDescription:"PaymentBillingTypeDescription",PaymentPartialBilling:"PaymentPartialBilling",PaymentPartialBillingDescription:"PaymentPartialBillingDescription",PaymentFullBilling:"PaymentFullBilling",PaymentFullBillingDescription:"PaymentFullBillingDescription",PaymentPointPurchase:"PaymentPointPurchase",PaymentPointPurchaseDesc:"PaymentPointPurchaseDesc",StorageAddonTitle:"StorageAddonTitle",StorageAddonDesc:"StorageAddonDesc",StorageAddonPlanIncluded:"StorageAddonPlanIncluded",StorageAddonTotalCapacity:"StorageAddonTotalCapacity",StorageAddonCurrent:"StorageAddonCurrent",StorageAddonYearlyNote:"StorageAddonYearlyNote",StorageAddonRequiresPlan:"StorageAddonRequiresPlan",TeamPackRequiresPlan:"TeamPackRequiresPlan",StorageAddonDowngradeBlocked:"StorageAddonDowngradeBlocked",TeamPackPendingChangeNote:"TeamPackPendingChangeNote",StorageAddonBadge:"StorageAddonBadge",StorageAddonUsageLabel:"StorageAddonUsageLabel",StorageAddonUsagePercent:"StorageAddonUsagePercent",StorageAddonSelectedMarker:"StorageAddonSelectedMarker",StorageAddonApplyImmediate:"StorageAddonApplyImmediate",StorageAddonApplyNextCycle:"StorageAddonApplyNextCycle",StorageAddonSummary:"StorageAddonSummary",StorageAddonSummaryPickOne:"StorageAddonSummaryPickOne",StorageAddonSummaryNeedPlan:"StorageAddonSummaryNeedPlan",ButtonChangeStorageAddonTo:"ButtonChangeStorageAddonTo",StorageQuotaUsed:"StorageQuotaUsed",StorageNoticeBanner:"StorageNoticeBanner",StorageNoticeBannerLink:"StorageNoticeBannerLink",StorageOverDdayBanner:"StorageOverDdayBanner",StorageWarnModalTitle:"StorageWarnModalTitle",StorageWarnBlockInHours:"StorageWarnBlockInHours",StorageWarnBlockInMinutes:"StorageWarnBlockInMinutes",StorageWarnModalDescNoTime:"StorageWarnModalDescNoTime",StorageWarnDontShowAgain:"StorageWarnDontShowAgain",StorageBlockedModalTitle:"StorageBlockedModalTitle",StorageBlockedModalDesc:"StorageBlockedModalDesc",StorageBlockedTooltip:"StorageBlockedTooltip",StorageEmptyTrashHint:"StorageEmptyTrashHint",PaymentPreparing:"PaymentPreparing",PaymentCurrentPlan:"PaymentCurrentPlan",PaymentNextBillingTitle:"PaymentNextBillingTitle",PaymentNextBillingDate:"PaymentNextBillingDate",PaymentNextBillingEmpty:"PaymentNextBillingEmpty",PaymentBillingReciept:"PaymentBillingReciept",PaymentSubPaymentAmount:"PaymentSubPaymentAmount",PaymentActivePackPaymentAmount:"PaymentActivePackPaymentAmount",PaymentChangePlan:"PaymentChangePlan",PaymentBuySheet:"PaymentBuySheet",PaymentSummaryBuyPack:"PaymentSummaryBuyPack",PaymentTeamPackReduceConfirm:"PaymentTeamPackReduceConfirm",PaymentNextMonthApplyMessage:"PaymentNextMonthApplyMessage",PaymentDeleteTeamMember:"PaymentDeleteTeamMember",PaymentDeleteTeamMemberMessage:"PaymentDeleteTeamMemberMessage",PaymentTeamPackReduce:"PaymentTeamPackReduce",PaymentTeamPackReduceDescription:"PaymentTeamPackReduceDescription",PaymentPack:"PaymentPack",PaymentQuantity:"PaymentQuantity",PaymentMonthlyPoints:"PaymentMonthlyPoints",PaymentStatus:"PaymentStatus",PaymentAction:"PaymentAction",PaymentReduceReserveOrCancel:"PaymentReduceReserveOrCancel",PaymentId:"PaymentId",PaymentReceipt:"PaymentReceipt",PaymentViewReceipt:"PaymentViewReceipt",PaymentRetry:"PaymentRetry",PaymentContactSupport:"PaymentContactSupport",PaymentSupportPrefill:"PaymentSupportPrefill",PricingFaqContactLead:"PricingFaqContactLead",PricingSupportPrefill:"PricingSupportPrefill",PaymentNotComplete:"PaymentNotComplete",PaymentProcessError:"PaymentProcessError",SubscriptionStarted:"SubscriptionStarted",SubscriptionUpgradedImmediate:"SubscriptionUpgradedImmediate",SubscriptionScheduledChange:"SubscriptionScheduledChange",SubscriptionChangeComplete:"SubscriptionChangeComplete",PointsMonthlyProvided:"PointsMonthlyProvided",PaymentButtonText:"PaymentButtonText",PaymentStatusDefault:"PaymentStatusDefault",PaymentStatusSub
28scribed:"PaymentStatusSubscribed",PaymentStatusCancelling:"PaymentStatusCancelling",PaymentStatusUpdatePending:"PaymentStatusUpdatePending",PaymentSubscribePlan:"PaymentSubscribePlan",PaymentOnetimePlan:"PaymentOnetimePlan",PaymentMonthlyPlan:"PaymentMonthlyPlan",PaymentAnnualPlan:"PaymentAnnualPlan",PaymentKey:"PaymentKey",PaymentPurchaseAuthRequire:"PaymentPurchaseAuthRequire",PaymentPoints:"PaymentPoints",PaymentRegularNotice:"PaymentRegularNotice",PaymentNoTransferNotice:"PaymentNoTransferNotice",PaymentTeamsInfo:"PaymentTeamsInfo",PaymentTeamContact:"PaymentTeamContact",PaymentNextPaymentAmount:"PaymentNextPaymentAmount",PaymentChangeSheet:"PaymentChangeSheet",PaymentActivePack:"PaymentActivePack",PaymentAnnualDiscountNotice:"PaymentAnnualDiscountNotice",PaymentPay:"PaymentPay",PaymentAnnualPoints:"PaymentAnnualPoints",PaymentMonthlyAmount:"PaymentMonthlyAmount",PaymentAnnualAmount:"PaymentAnnualAmount",PaymentCancel:"PaymentCancel",PaymentMethodCard:"PaymentMethodCard",PaymentMethodNaverPay:"PaymentMethodNaverPay",PaymentMethodKakaoPay:"PaymentMethodKakaoPay",PaymentFAQ_Q1:"PaymentFAQ_Q1",PaymentFAQ_A1:"PaymentFAQ_A1",PaymentFAQ_Q2:"PaymentFAQ_Q2",PaymentFAQ_A2:"PaymentFAQ_A2",PaymentFAQ_Q3:"PaymentFAQ_Q3",PaymentFAQ_A3:"PaymentFAQ_A3",PaymentFAQ_Q4:"PaymentFAQ_Q4",PaymentFAQ_A4:"PaymentFAQ_A4",PaymentFAQ_Q5:"PaymentFAQ_Q5",PaymentFAQ_A5:"PaymentFAQ_A5",PaymentFAQ_Q6:"PaymentFAQ_Q6",PaymentFAQ_A6:"PaymentFAQ_A6",PaymentFAQ_Q7:"PaymentFAQ_Q7",PaymentFAQ_A7:"PaymentFAQ_A7",StripePaymentTermsCard:"StripePaymentTermsCard",StripePaymentTermsOnetime:"StripePaymentTermsOnetime",StripePaymentTermsNaverPay:"StripePaymentTermsNaverPay",StripePaymentTermsKakaoPay:"StripePaymentTermsKakaoPay",PaymentErrorCardDeclined:"PaymentErrorCardDeclined",PaymentErrorInsufficientFunds:"PaymentErrorInsufficientFunds",PaymentErrorExpiredCard:"PaymentErrorExpiredCard",PaymentErrorIncorrectCard:"PaymentErrorIncorrectCard",PaymentErrorAuthRequired:"PaymentErrorAuthRequired",PaymentErrorRateLimit:"PaymentErrorRateLimit",PaymentErrorGeneric:"PaymentErrorGeneric",PaymentErrorCurrencyMismatch:"PaymentErrorCurrencyMismatch",PaymentErrorDuplicateSubscription:"PaymentErrorDuplicateSubscription",PaymentErrorResourceMissing:"PaymentErrorResourceMissing",PaymentErrorUserCanceled:"PaymentErrorUserCanceled",PaymentErrorExceedLimit:"PaymentErrorExceedLimit",PaymentErrorProviderError:"PaymentErrorProviderError",PaymentErrorProcessAborted:"PaymentErrorProcessAborted",StripePaymentTerms:"StripePaymentTerms",SubscriptionCurrentPlan:"SubscriptionCurrentPlan",SubscriptionBenefits:"SubscriptionBenefits",SubscriptionBillingInfo:"SubscriptionBillingInfo",SubscriptionChangeDate:"SubscriptionChangeDate",SubscriptionUpcomingInfo:"SubscriptionUpcomingInfo",SubscriptionCompareCurrent:"SubscriptionCompareCurrent",SubscriptionCompareAfter:"SubscriptionCompareAfter",SubscriptionNextProduct:"SubscriptionNextProduct",SubscriptionNextPrice:"SubscriptionNextPrice",SubscriptionApplyDate:"SubscriptionApplyDate",SubscriptionPendingChangeWarning:"SubscriptionPendingChangeWarning",SubscriptionRestoreSuccess:"SubscriptionRestoreSuccess",SubscriptionRestoreFailTitle:"SubscriptionRestoreFailTitle",SubscriptionRestoreFailDesc:"SubscriptionRestoreFailDesc",SubscriptionSuccessDescription:"SubscriptionSuccessDescription",SubscriptionSuccessBill:"SubscriptionSuccessBill",SubscriptionSuccessYearlyToMonthly:"SubscriptionSuccessYearlyToMonthly",SubscriptionSuccessImmediately:"SubscriptionSuccessImmediately",SubscriptionFailDesc:"SubscriptionFailDesc",SubscriptionTitle:"SubscriptionTitle",SubscriptionUpgradeMessage:"SubscriptionUpgradeMessage",SubscriptionDowngradeMessage:"SubscriptionDowngradeMessage",ButtonCancelSubscription:"ButtonCancelSubscription",ButtonCancelUpgradeSubscription:"ButtonCancelUpgradeSubscription",ButtonRestoreSubscription:"ButtonRestoreSubscription",ButtonUpgrade:"ButtonUpgrade",ButtonDowngrade:"ButtonDowngrade",ButtonPurchase:"ButtonPurchase",ButtonConfirmChange:"ButtonConfirmChange",ButtonSwitchToAnnual:"ButtonSwitchToAnnual",ButtonSwitchToMonthly:"ButtonSwitchToMonthly",ButtonshowTeamPackSubscriptions:"ButtonshowTeamPackSubscriptions",ButtonTeamGuide:"ButtonTeamGuide",ButtonSelectStorageAddon:"ButtonSelectStorageAddon",ButtonStorageEmptyTrash:"ButtonStorageEmptyTrash",ButtonStorageBuyAddon:"ButtonStorageBuyAddon",ButtonStorageUpgradePlan:"ButtonStorageUpgradePlan",ButtonStorageContinue:"ButtonStorageContinue",ButtonChangeStorageAddon:"ButtonChangeStorageAddon",ButtonCancel:"ButtonCancel",ModalCancelTitle:"ModalCancelTitle",ModalUpgradeSubscriptionDescription:"ModalUpgradeSubscriptionDescription",ModalUpdateSubscriptionDescription:"ModalUpdateSubscriptionDescription",ModalCancelConfirmTitle:"ModalCancelConfirmTitle",ModalUpgradeTimeframeTitle:"ModalUpgradeTimeframeTitle",ModalUpgradeTimeframeDescription:"ModalUpgradeTimeframeDescription",ModalCancelUpgradeTitle:"ModalCancelUpgradeTitle",ModalCancelUpgradeDescription:"ModalCancelUpgradeDescription",ModalUpgradeTitle:"ModalUpgradeTitle",ModalDowngradeTitle:"ModalDowngradeTitle",ModalCancelDescription:"ModalCancelDescription",ModalPaymentAuthRequiredTitle:"ModalPaymentAuthRequiredTitle",PlanPlan:"PlanPlan",PlanBasicDesc:"PlanBasicDesc",PlanPlusDesc:"PlanPlusDesc",PlanProDesc:"PlanProDesc",PlanPointDesc:"PlanPointDesc",PlanTeamsDesc:"PlanTeamsDesc",PlanTeams:"PlanTeams",PlanFreeDesc:"PlanFreeDesc",PlanFreeTitle:"PlanFreeTitle",PlanMSub001:"PlanMSub001",PlanMSub002:"PlanMSub002",PlanMSub003:"PlanMSub003",PlanYSub001:"PlanYSub001",PlanYSub002:"PlanYSub002",PlanYSub003:"PlanYSub003",PlanMSub004:"PlanMSub004",PlanYSub004:"PlanYSub004",PlanMaxDesc:"PlanMaxDesc",PlanMaxTeaserCta:"PlanMaxTeaserCta",PlanMaxTeaserCurrent:"PlanMaxTeaserCurrent",PlanMaxTeaserShow:"PlanMaxTeaserShow",PlanMaxTeaserHide:"PlanMaxTeaserHide",PlanMaxBadge:"PlanMaxBadge",PlanMaxTeaserCollapse:"PlanMaxTeaserCollapse",PlanPointPurchase:"PlanPointPurchase",PlanPointBonus10:"PlanPointBonus10",PlanPointBonus15:"PlanPointBonus15",PlanMTpkR:"PlanMTpkR",PlanMTpkI:"PlanMTpkI",PlanMTpkV:"PlanMTpkV",PlanYTpkR:"PlanYTpkR",PlanYTpkI:"PlanYTpkI",PlanYTpkV:"PlanYTpkV",PlanFeaturePerCredit:"PlanFeaturePerCredit",PlanFeatureImageGen:"PlanFeatureImageGen",PlanFeatureAdvancedGen:"PlanFeatureAdvancedGen",PlanFeatureVideoGen:"PlanFeatureVideoGen",PlanFeatureTTS:"PlanFeatureTTS",PlanFeatureMu
28sic:"PlanFeatureMusic",PlanFeatureLipsync:"PlanFeatureLipsync",PlanFeatureSimulGen:"PlanFeatureSimulGen",PlanFeatureTeamCapacity:"PlanFeatureTeamCapacity",PlanFeatureStorage:"PlanFeatureStorage",PlanFeaturePointExpiry:"PlanFeaturePointExpiry",PlanFeatureTeamContact:"PlanFeatureTeamContact",PlanFeaturePointFree:"PlanFeaturePointFree",PlanFeatureImageGenFree:"PlanFeatureImageGenFree",PlanFeatureVideoGenFree:"PlanFeatureVideoGenFree",PlanFeatureSimulGenFree:"PlanFeatureSimulGenFree",PriceTabMonthly:"PriceTabMonthly",PriceTabYearly:"PriceTabYearly",PriceTabMonthlyShort:"PriceTabMonthlyShort",PriceTabYearlyShort:"PriceTabYearlyShort",UnitWon:"UnitWon",UnitPoint:"UnitPoint",UnitMonth:"UnitMonth",UnitYear:"UnitYear",UnitOnce:"UnitOnce",UnitEA:"UnitEA",OpenAIQuality:"OpenAIQuality",OpenAIStyle:"OpenAIStyle",OpenAIBackground:"OpenAIBackground",OpenAINoReferenceImage:"OpenAINoReferenceImage",OpenAIMaskProcessingError:"OpenAIMaskProcessingError",OpenAIAuto:"OpenAIAuto",OpenAITransparent:"OpenAITransparent",OpenAIOpaque:"OpenAIOpaque",OpenAILow:"OpenAILow",OpenAIMedium:"OpenAIMedium",OpenAIHigh:"OpenAIHigh",OpenAIQualityLowDesc:"OpenAIQualityLowDesc",OpenAIQualityMediumDesc:"OpenAIQualityMediumDesc",OpenAIQualityHighDesc:"OpenAIQualityHighDesc",OpenAIXHigh:"OpenAIXHigh",OpenAIMax:"OpenAIMax",OpenAIQualityXHighDesc:"OpenAIQualityXHighDesc",OpenAIQualityMaxDesc:"OpenAIQualityMaxDesc",OpenAIQualityDefaultMark:"OpenAIQualityDefaultMark",OpenAISelectQuality:"OpenAISelectQuality",OpenAISelectStyle:"OpenAISelectStyle",OpenAISelectBackground:"OpenAISelectBackground",OpenAISelectModeration:"OpenAISelectModeration",GptImageAspectRatio:"GptImageAspectRatio",GptImageResolution:"GptImageResolution",GptImageOutputFormat:"GptImageOutputFormat",GptImageTransparentBackground:"GptImageTransparentBackground",GptImageTransparentBackgroundDesc:"GptImageTransparentBackgroundDesc",TimeJustNow:"TimeJustNow",TimeMinutesAgo:"TimeMinutesAgo",TimeHoursAgo:"TimeHoursAgo",TimeDaysAgo:"TimeDaysAgo",TimeWeeksAgo:"TimeWeeksAgo",TimeMonthsAgo:"TimeMonthsAgo",TimeYearsAgo:"TimeYearsAgo",SeoDefaultTitle:"SeoDefaultTitle",SeoDefaultDescription:"SeoDefaultDescription",SeoFacebookTitle:"SeoFacebookTitle",SeoLinkedinTitle:"SeoLinkedinTitle",SeoTwitterTitle:"SeoTwitterTitle",SeoKeywords:"SeoKeywords",LandingHeaderTeamPoint:"LandingHeaderTeamPoint",LandingHeaderSubscription:"LandingHeaderSubscription",LandingHeaderLogin:"LandingHeaderLogin",LandingHeaderNavGenerate:"LandingHeaderNavGenerate",LandingHeaderNavSns:"LandingHeaderNavSns",XsparkNavLabel:"XsparkNavLabel",GnbNavExplore:"GnbNavExplore",GnbNavCinema:"GnbNavCinema",GnbNavIpMarket:"GnbNavIpMarket",GnbNavAdGen:"GnbNavAdGen",GnbNavApps:"GnbNavApps",GnbNavImage:"GnbNavImage",GnbNavVideo:"GnbNavVideo",GnbNavAudio:"GnbNavAudio",GnbPanelExploreMeta:"GnbPanelExploreMeta",GnbPanelExploreHint:"GnbPanelExploreHint",GnbPanelExploreCta:"GnbPanelExploreCta",GnbPanelCinemaMeta:"GnbPanelCinemaMeta",GnbPanelCinemaHint:"GnbPanelCinemaHint",GnbPanelCinemaCta:"GnbPanelCinemaCta",GnbPanelCinemaThumb1:"GnbPanelCinemaThumb1",GnbPanelCinemaThumb2:"GnbPanelCinemaThumb2",GnbPanelCinemaThumb3:"GnbPanelCinemaThumb3",GnbPanelCinemaThumb4:"GnbPanelCinemaThumb4",GnbPanelIpMarketMeta:"GnbPanelIpMarketMeta",GnbPanelIpMarketHint:"GnbPanelIpMarketHint",GnbPanelIpMarketCta:"GnbPanelIpMarketCta",GnbPanelIpMarketThumb1:"GnbPanelIpMarketThumb1",GnbPanelIpMarketThumb2:"GnbPanelIpMarketThumb2",GnbPanelIpMarketThumb3:"GnbPanelIpMarketThumb3",GnbPanelIpMarketThumb4:"GnbPanelIpMarketThumb4",GnbPanelWorkspaceMeta:"GnbPanelWorkspaceMeta",GnbPanelWorkspaceHint:"GnbPanelWorkspaceHint",GnbPanelWorkspaceCta:"GnbPanelWorkspaceCta",GnbModelDescFlux2Pro:"GnbModelDescFlux2Pro",GnbModelDescXImageAlpha:"GnbModelDescXImageAlpha",GnbModelDescQwenImage:"GnbModelDescQwenImage",GnbModelDescNanoBanana:"GnbModelDescNanoBanana",GnbModelDescGptImage2:"GnbModelDescGptImage2",GnbModelDescHunyuan3:"GnbModelDescHunyuan3",GnbModelDescVeo31:"GnbModelDescVeo31",GnbModelDescKling25:"GnbModelDescKling25",GnbModelDescSeedance2:"GnbModelDescSeedance2",GnbModelDescHailuo02:"GnbModelDescHailuo02",GnbModelDescMinimaxH3:"GnbModelDescMinimaxH3",GnbModelDescWan25:"GnbModelDescWan25",GnbModelDescLtx23:"GnbModelDescLtx23",GnbModelDescTts:"GnbModelDescTts",GnbModelDescMusic:"GnbModelDescMusic",GnbModelDescSoundEffect:"GnbModelDescSoundEffect",GnbModelDescVoiceClone:"GnbModelDescVoiceClone",GnbModelDescInfiniteTalk:"GnbModelDescInfiniteTalk",LandingHeroTitle:"LandingHeroTitle",LandingHeroLoginSignup:"LandingHeroLoginSignup",LandingHeroSubscription:"LandingHeroSubscription",LandingAuroraHeroTitle1:"LandingAuroraHeroTitle1",LandingAuroraHeroTitle1Highlight:"LandingAuroraHeroTitle1Highlight",LandingAuroraHeroTitle2:"LandingAuroraHeroTitle2",LandingAuroraHeroTitle2Highlight:"LandingAuroraHeroTitle2Highlight",LandingAuroraHeroTitle3:"LandingAuroraHeroTitle3",LandingAuroraHeroTitle3Highlight:"LandingAuroraHeroTitle3Highlight",LandingAuroraHeroSubtitle:"LandingAuroraHeroSubtitle",LandingAuroraHeroCtaPrimary:"LandingAuroraHeroCtaPrimary",LandingAuroraHeroCtaSecondary:"LandingAuroraHeroCtaSecondary",LandingAuroraModelsTitle:"LandingAuroraModelsTitle",LandingAuroraModelsHighlight:"LandingAuroraModelsHighlight",LandingAuroraModelsSubtitle:"LandingAuroraModelsSubtitle",LandingAuroraStepsTitle:"LandingAuroraStepsTitle",LandingAuroraStepsHighlight:"LandingAuroraStepsHighlight",LandingAuroraStepsSubtitle:"LandingAuroraStepsSubtitle",LandingAuroraStep1Label:"LandingAuroraStep1Label",LandingAuroraStep1Title:"LandingAuroraStep1Title",LandingAuroraStep1Description:"LandingAuroraStep1Description",LandingAuroraStep2Label:"LandingAuroraStep2Label",LandingAuroraStep2Title:"LandingAuroraStep2Title",LandingAuroraStep2Description:"LandingAuroraStep2Description",LandingAuroraStep3Label:"LandingAuroraStep3Label",LandingAuroraStep3Title:"LandingAuroraStep3Title",LandingAuroraStep3Description:"LandingAuroraStep3Description",LandingAuroraUseCaseTitle:"LandingAuroraUseCaseTitle",LandingAuroraUseCaseHighlight:"LandingAuroraUseCaseHighlight",LandingAuroraUseCaseSubt
28itle:"LandingAuroraUseCaseSubtitle",LandingAuroraPersona1Title:"LandingAuroraPersona1Title",LandingAuroraPersona1Description:"LandingAuroraPersona1Description",LandingAuroraPersona2Title:"LandingAuroraPersona2Title",LandingAuroraPersona2Description:"LandingAuroraPersona2Description",LandingAuroraPersona3Title:"LandingAuroraPersona3Title",LandingAuroraPersona3Description:"LandingAuroraPersona3Description",LandingAuroraPersona4Title:"LandingAuroraPersona4Title",LandingAuroraPersona4Description:"LandingAuroraPersona4Description",LandingAuroraPricingTitle:"LandingAuroraPricingTitle",LandingAuroraPricingHighlight:"LandingAuroraPricingHighlight",LandingAuroraPricingSubtitle:"LandingAuroraPricingSubtitle",LandingAuroraPricingMonthly:"LandingAuroraPricingMonthly",LandingAuroraPricingYearly:"LandingAuroraPricingYearly",LandingAuroraPricingYearlyBanner:"LandingAuroraPricingYearlyBanner",LandingAuroraPricingVat:"LandingAuroraPricingVat",LandingAuroraPricingCurrent:"LandingAuroraPricingCurrent",LandingAuroraPricingPurchase:"LandingAuroraPricingPurchase",LandingAuroraPricingStart:"LandingAuroraPricingStart",LandingAuroraPricingPerMonth:"LandingAuroraPricingPerMonth",LandingAuroraPricingPerYear:"LandingAuroraPricingPerYear",LandingAuroraPricingFreeName:"LandingAuroraPricingFreeName",LandingAuroraPricingFreeDesc:"LandingAuroraPricingFreeDesc",LandingAuroraPricingBasicName:"LandingAuroraPricingBasicName",LandingAuroraPricingBasicDesc:"LandingAuroraPricingBasicDesc",LandingAuroraPricingPlusName:"LandingAuroraPricingPlusName",LandingAuroraPricingPlusDesc:"LandingAuroraPricingPlusDesc",LandingAuroraPricingProName:"LandingAuroraPricingProName",LandingAuroraPricingProDesc:"LandingAuroraPricingProDesc",LandingAuroraPricingFeatureCredits:"LandingAuroraPricingFeatureCredits",LandingAuroraPricingFeatureImage:"LandingAuroraPricingFeatureImage",LandingAuroraPricingFeatureVideo:"LandingAuroraPricingFeatureVideo",LandingAuroraPricingFeatureMusic:"LandingAuroraPricingFeatureMusic",LandingAuroraPricingFeatureTeam:"LandingAuroraPricingFeatureTeam",LandingAuroraTestimonialTitle:"LandingAuroraTestimonialTitle",LandingAuroraTestimonialHighlight:"LandingAuroraTestimonialHighlight",LandingAuroraTestimonialSubtitle:"LandingAuroraTestimonialSubtitle",LandingAuroraCtaTitle:"LandingAuroraCtaTitle",LandingAuroraCtaHighlight:"LandingAuroraCtaHighlight",LandingAuroraCtaSubtitle:"LandingAuroraCtaSubtitle",LandingAuroraCtaPrimary:"LandingAuroraCtaPrimary",LandingAuroraCtaSecondary:"LandingAuroraCtaSecondary",LandingAuroraCtaTrust:"LandingAuroraCtaTrust",LandingFeatureTitle:"LandingFeatureTitle",LandingFeatureDescription:"LandingFeatureDescription",LandingFeatureLabel:"LandingFeatureLabel",LandingFeature1Title:"LandingFeature1Title",LandingFeature1Description:"LandingFeature1Description",LandingFeature2Title:"LandingFeature2Title",LandingFeature2Description:"LandingFeature2Description",LandingFeature3Title:"LandingFeature3Title",LandingFeature3Description:"LandingFeature3Description",LandingFeature4Title:"LandingFeature4Title",LandingFeature4Description:"LandingFeature4Description",LandingFeature5Title:"LandingFeature5Title",LandingFeature5Description:"LandingFeature5Description",LandingFeature6Title:"LandingFeature6Title",LandingFeature6Description:"LandingFeature6Description",LandingFeature7Title:"LandingFeature7Title",LandingFeature7Description:"LandingFeature7Description",LandingFeature8Title:"LandingFeature8Title",LandingFeature8Description:"LandingFeature8Description",LandingVideoTitle:"LandingVideoTitle",LandingVideoHighlight:"LandingVideoHighlight",LandingVideoDescription:"LandingVideoDescription",LandingClientTitle:"LandingClientTitle",LandingClientReview1Name:"LandingClientReview1Name",LandingClientReview1Role:"LandingClientReview1Role",LandingClientReview1Message:"LandingClientReview1Message",LandingClientReview2Name:"LandingClientReview2Name",LandingClientReview2Role:"LandingClientReview2Role",LandingClientReview2Message:"LandingClientReview2Message",LandingClientReview3Name:"LandingClientReview3Name",LandingClientReview3Role:"LandingClientReview3Role",LandingClientReview3Message:"LandingClientReview3Message",LandingClientReview4Name:"LandingClientReview4Name",LandingClientReview4Role:"LandingClientReview4Role",LandingClientReview4Message:"LandingClientReview4Message",LandingClientReview5Name:"LandingClientReview5Name",LandingClientReview5Role:"LandingClientReview5Role",LandingClientReview5Message:"LandingClientReview5Message",LandingClientReview6Name:"LandingClientReview6Name",LandingClientReview6Role:"LandingClientReview6Role",LandingClientReview6Message:"LandingClientReview6Message",LandingClientReview7Name:"LandingClientReview7Name",LandingClientReview7Role:"LandingClientReview7Role",LandingClientReview7Message:"LandingClientReview7Message",LandingClientReview8Name:"LandingClientReview8Name",LandingClientReview8Role:"LandingClientReview8Role",LandingClientReview8Me
28ssage:"LandingClientReview8Message",LandingClientReview9Name:"LandingClientReview9Name",LandingClientReview9Role:"LandingClientReview9Role",LandingClientReview9Message:"LandingClientReview9Message",LandingClientReview10Name:"LandingClientReview10Name",LandingClientReview10Role:"LandingClientReview10Role",LandingClientReview10Message:"LandingClientReview10Message",LandingClientReview11Name:"LandingClientReview11Name",LandingClientReview11Role:"LandingClientReview11Role",LandingClientReview11Message:"LandingClientReview11Message",LandingClientReview12Name:"LandingClientReview12Name",LandingClientReview12Role:"LandingClientReview12Role",LandingClientReview12Message:"LandingClientReview12Message",LandingClientReview13Name:"LandingClientReview13Name",LandingClientReview13Role:"LandingClientReview13Role",LandingClientReview13Message:"LandingClientReview13Message",LandingClientReview14Name:"LandingClientReview14Name",LandingClientReview14Role:"LandingClientReview14Role",LandingClientReview14Message:"LandingClientReview14Message",LandingClientReview15Name:"LandingClientReview15Name",LandingClientReview15Role:"LandingClientReview15Role",LandingClientReview15Message:"LandingClientReview15Message",LandingClientReview16Name:"LandingClientReview16Name",LandingClientReview16Role:"LandingClientReview16Role",LandingClientReview16Message:"LandingClientReview16Message",LandingClientReview17Name:"LandingClientReview17Name",LandingClientReview17Role:"LandingClientReview17Role",LandingClientReview17Message:"LandingClientReview17Message",LandingClientReview18Name:"LandingClientReview18Name",LandingClientReview18Role:"LandingClientReview18Role",LandingClientReview18Message:"LandingClientReview18Message",LandingClientReview19Name:"LandingClientReview19Name",LandingClientReview19Role:"LandingClientReview19Role",LandingClientReview19Message:"LandingClientReview19Message",LandingClientReview20Name:"LandingClientReview20Name",LandingClientReview20Role:"LandingClientReview20Role",LandingClientReview20Message:"LandingClientReview20Message",LandingFAQLabel:"LandingFAQLabel",LandingFAQTitle:"LandingFAQTitle",LandingFAQ_Q1:"LandingFAQ_Q1",LandingFAQ_A1:"LandingFAQ_A1",LandingFAQ_Q2:"LandingFAQ_Q2",LandingFAQ_A2:"LandingFAQ_A2",LandingFAQ_Q3:"LandingFAQ_Q3",LandingFAQ_A3:"LandingFAQ_A3",LandingFAQ_Q4:"LandingFAQ_Q4",LandingFAQ_A4:"LandingFAQ_A4",LandingFAQ_Q5:"LandingFAQ_Q5",LandingFAQ_A5:"LandingFAQ_A5",LandingFAQ_Q6:"LandingFAQ_Q6",LandingFAQ_A6:"LandingFAQ_A6",LandingFAQ_Q7:"LandingFAQ_Q7",LandingFAQ_A7:"LandingFAQ_A7",LandingCTATitle:"LandingCTATitle",LandingCTADescription:"LandingCTADescription",LandingCTAMobileDescription:"LandingCTAMobileDescription",LandingCTAButton:"LandingCTAButton",LandingReplayTitle:"LandingReplayTitle",DemoBefore:"DemoBefore",DemoAfter:"DemoAfter",DemoCompareAria:"DemoCompareAria",DemoAudioPlay:"DemoAudioPlay",DemoAudioPause:"DemoAudioPause",DemoEyebrow:"DemoEyebrow",DemoHeroTitle:"DemoHeroTitle",DemoHeroTitleHighlight:"DemoHeroTitleHighlight",DemoHeroLead:"DemoHeroLead",DemoHeroBrowse:"DemoHeroBrowse",DemoSoundOn:"DemoSoundOn",DemoSoundOff:"DemoSoundOff",DemoSoundHintOff:"DemoSoundHintOff",DemoSoundHintOn:"DemoSoundHintOn",DemoSoundCardOn:"DemoSoundCardOn",DemoSoundCardOff:"DemoSoundCardOff",DemoWallAria:"DemoWallAria",DemoWallIdolDance:"DemoWallIdolDance",DemoWallComicRain:"DemoWallComicRain",DemoWallStyleDance:"DemoWallStyleDance",DemoWallFigure:"DemoWallFigure",DemoWallGlassFruit:"DemoWallGlassFruit",DemoWallCafe:"DemoWallCafe",DemoWallEarbuds:"DemoWallEarbuds",DemoWallOldPhoto:"DemoWallOldPhoto",DemoWallPetInterview:"DemoWallPetInterview",DemoWallAnimeCook:"DemoWallAnimeCook",DemoWallSubSeedanceFace:"DemoWallSubSeedanceFace",DemoWallSubChat:"DemoWallSubChat",DemoWallSubSameLook:"DemoWallSubSameLook",DemoWallSubSeedanceText:"DemoWallSubSeedanceText",DemoWallSubPhotoToWalk:"DemoWallSubPhotoToWalk",DemoWallSubProduct2:"DemoWallSubProduct2",DemoWallSubSeedanceOld:"DemoWallSubSeedanceOld",DemoWallSubKoLipsync:"DemoWallSubKoLipsync",DemoWallSubImageToVideo:"DemoWallSubImageToVideo",DemoAxisPopular:"DemoAxisPopular",DemoAxisOnlyHere:"DemoAxisOnlyHere",DemoAxis1Title:"DemoAxis1Title",DemoAxis1Sub:"DemoAxis1Sub",DemoAxis2Title:"DemoAxis2Title",DemoAxis2Sub:"DemoAxis2Sub",DemoTrendingTitle:"DemoTrendingTitle",DemoTrendingLead:"DemoTrendingLead",DemoTrendingChipsAria:"DemoTrendingChipsAria",DemoTrendingChipAll:"DemoTrendingChipAll",DemoTrendingChipFace:"DemoTrendingChipFace",DemoTrendingChipProduct:"DemoTrendingChipProduct",DemoTrendingChipPet:"DemoTrendingChipPet",DemoTrendingChipScene:"DemoTrendingChipScene",DemoTrendingChipNone:"DemoTrendingChipNone",DemoTrendingFoot:"DemoTrendingFoot",DemoTrendingAll:"DemoTrendingAll",DemoTrendingRecreate:"DemoTrendingRecreate",DemoModelsTitle:"DemoModelsTitle",DemoModelsLead:"DemoModelsLead",DemoLaneVideo:"DemoLaneVideo",DemoLaneVideoSub:"DemoLaneVideoSub",DemoLaneImage:"DemoLaneImage",DemoLaneImageSub:"DemoLaneImageSub",DemoLaneAudio:"DemoLaneAudio",DemoLaneAudioSub:"DemoLaneAudioSub",DemoEditTitle:"DemoEditTitle",DemoEditLead:"DemoEditLead",DemoEditRemoveBgQ:"DemoEditRemoveBgQ",DemoEditRemoveBg:"DemoEditRemoveBg",DemoEditRestoreQ:"DemoEditRestoreQ",DemoEditRestore:"DemoEditRestore",DemoEditSceneQ:"DemoEditSceneQ",DemoEditScene:"DemoEditScene",DemoEditEraseQ:"DemoEditEraseQ",DemoEditErase:"DemoEditErase",DemoEditMockupQ:"DemoEditMockupQ",DemoEditMockup:"DemoEditMockup",DemoEditFaceQ:"DemoEditFaceQ",DemoEditFace:"DemoEditFace",DemoEditExpandQ:"DemoEditExpandQ",DemoEditExpand:"DemoEditExpand",DemoEditExpandBeforeAlt:"DemoEditExpandBeforeAlt",DemoEditExpandAfterAlt:"DemoEditExpandAfterAlt",DemoEditOmniQ:"DemoEditOmniQ",DemoEditOmni:"DemoEditOmni",DemoEditOmniBeforeAlt:"DemoEditOmniBeforeAlt",DemoEditOmniAfterAlt:"DemoEditOmniAfterAlt",DemoEditFoot:"DemoEditFoot",DemoEditQuickStart:"DemoEditQuickStart",DemoSoundTitle:"DemoSoundTitle",DemoSoundLead:"DemoSoundLead",DemoSoundChuseok:"DemoSoundChuseok",DemoSoundChuseokSub:"DemoSoundChuseokSub",DemoSoundCinematic:"DemoSoundCinematic",DemoSoundCinematicSub:"DemoSoundCinematicSub",DemoSoundDrone:"DemoSoundDrone",DemoSoundDroneSub:"DemoSoundDroneSub",DemoMusicLabel:"DemoMusicLabel",DemoMusicSub:"DemoMusicSub",DemoSoundFoot:"DemoSoundFoot",DemoAgentTitle:"DemoAgentTitle",DemoAgentLead:"DemoAgentLead",DemoAgentPoint1:"DemoAgentPoint1",DemoAgentPoint2:"DemoAgentPoint2",DemoAgentPoint3:"DemoAgentPoint3",DemoAgentFoot:"DemoAgentFoot",DemoCharTitle:"DemoCharTitle",DemoCharLead:"DemoCharLead",DemoCharSheet:"DemoCharSheet",DemoCharSheetSub:"DemoCharSheetSub",DemoCharSheetJiwooAlt:"DemoCharSheetJiwooAlt",DemoCharSheetMinjunAlt:"DemoCharSheetMinjunAlt",DemoCharSheetCapAlt:"DemoCharSheetCapAlt",DemoCharLooks:"DemoCharLooks",DemoCharLooksRef:"DemoCharLooksRef",DemoCharLooksSub:"DemoCharLooksSub",DemoLookWinter:"DemoLookWinter",DemoLookHanbok:"DemoLookHanbok",DemoLookRain:"DemoLookRain",DemoLookBomber:"DemoLookBomber",DemoLookRider:"DemoLookRider",DemoLookTrench:"DemoLookTrench",DemoCharSeries:"DemoCharSeries",DemoCharFaceRef:"DemoCharFaceRef",DemoCharSeriesSub:"DemoCharSeriesSub",DemoCharTour:"DemoCharTour",DemoCharTourSub:"DemoCharTourSub",DemoTourTokyo:"DemoTourTokyo",DemoTourLondon:"DemoTourLondon",DemoTourAthens:"DemoTourAthens",DemoTourRoute66:"DemoTourRoute66",DemoTourParis:"DemoTourParis",DemoTourSeoul:"DemoTourSeoul",DemoCharMentionPre:"DemoCharMentionPre",DemoCharMentionPost:"DemoCharMentionPost",DemoCharPhotoTitle:"DemoCharPhotoTitle",DemoCharPhotoSub:"DemoCharPhotoSub",DemoCharFoot:"DemoCharFoot",DemoCharCta:"DemoCharCta",DemoHangulPhotoTextQ:"DemoHangulPhotoTextQ",DemoHangulPhotoText:"DemoHangulPhotoText",DemoHangulLocalizeQ:"DemoHangulLocalizeQ",DemoHangulLocalize:"DemoHangulLocalize",DemoHangulReplaceQ:"DemoHangulReplaceQ",DemoHangulReplace:"DemoHangulReplace",DemoVoice1:"DemoVoice1",DemoVoice1Sub:"DemoVoice1Sub",DemoVoice2:"DemoVoice2",DemoVoice2Sub:"DemoVoice2Sub",DemoVoice3:"DemoVoice3",DemoVoice3Sub:"DemoVoice3Sub",DemoBriefChip:"DemoBriefChip",DemoBlenderTitle:"DemoBlenderTitle",DemoBlenderLead:"DemoBlenderLead",DemoBlenderEx1Title:"DemoBlenderEx1Title",DemoBlenderEx1Brief:"DemoBlenderEx1Brief",DemoBlenderEx5Title:"DemoBlenderEx5Title",DemoBlenderEx5Brief:"DemoBlenderEx5Brief",DemoBlenderEx6Title:"DemoBlenderEx6Title",DemoBlenderEx6Brief:"DemoBlenderEx6Brief",DemoBlenderEx7Title:"DemoBlenderEx7Title",DemoBlenderEx7Brief:"DemoBlenderEx7Brief",DemoBlenderEx8Title:"DemoBlenderEx8Title",DemoBlenderEx8Brief:"DemoBlenderEx8Brief",DemoBlenderEx9Title:"DemoBlenderEx9Title",DemoBlenderEx9Brief:"DemoBlenderEx9Brief",DemoBlenderEx10Title:"DemoBlenderEx10Title",DemoBlenderEx10Brief:"DemoBlenderEx10Brief",DemoGraphicsEx6Title:"DemoGraphicsEx6Title",DemoGraphicsEx6Brief:"DemoGraphicsEx6Brief",DemoGraphicsEx7Title:"DemoGraphicsEx7Title",DemoGraphicsEx7Brief:"DemoGraphicsEx7Brief",DemoGraphicsEx8Title:"DemoGraphicsEx8Title",DemoGraphicsEx8Brief:"DemoGraphicsEx8Brief",DemoGraphicsEx9Title:"DemoGraphicsEx9Title",DemoGraphicsEx9Brief:"DemoGraphicsEx9Brief",DemoGraphicsEx10Title:"DemoGraphicsEx10Title",DemoGraphicsEx10Brief:"DemoGraphicsEx10Brief",DemoGraphicsEx11Title:"DemoGraphicsEx11Title",DemoGraphicsEx11Brief:"DemoGraphicsEx11Brief",DemoBlenderEx3Title:"DemoBlenderEx3Title",DemoBlenderEx3Brief:"DemoBlenderEx3Brief",DemoBlenderEx4Title:"DemoBlenderEx4Title",DemoBlenderEx4Brief:"DemoBlenderEx4Brief",DemoGraphicsTitle:"DemoGraphicsTitle",DemoGraphicsLead:"DemoGraphicsLead",DemoGraphicsFoot:"DemoGraphicsFoot",DemoGraphicsEx1Title:"DemoGraphicsEx1Title",DemoGraphicsEx1Brief:"DemoGraphicsEx1Brief",DemoGraphicsEx5Title:"DemoGraphicsEx5Title",DemoGraphicsEx5Brief:"DemoGraphicsEx5Brief",DemoGraphicsEx3Title:"DemoGraphicsEx3Title",DemoGraphicsEx3Brief:"DemoGraphicsEx3Brief",DemoGraphicsEx4Title:"DemoGraphicsEx4Title",DemoGraphicsEx4Brief:"DemoGraphicsEx4Brief",DemoPrevizBadgeClay:"DemoPrevizBadgeClay",DemoPrevizBadgeFinal:"DemoPrevizBadgeFinal",DemoPrevizStep1:"DemoPrevizStep1",DemoPrevizStep2:"DemoPrevizStep2",DemoPrevizStep3:"DemoPrevizStep3",DemoPrevizNote:"DemoPrevizNote",DemoWaysTitle:"DemoWaysTitle",DemoWaysLinkTitle:"DemoWaysLinkTitle",DemoWaysLinkSub:"DemoWaysLinkSub",DemoWaysLinkReply:"DemoWaysLinkReply",DemoWaysLinkBtn1:"DemoWaysLinkBtn1",DemoWaysLinkBtn2:"DemoWaysLinkBtn2",DemoWaysRecipeTitle:"DemoWaysRecipeTitle",DemoWaysRecipeSub:"DemoWaysRecipeSub",DemoWaysRecipeName:"DemoWaysRecipeName",DemoWaysRecipeStep1:"DemoWaysRecipeStep1",DemoWaysRecipeStep2:"DemoWaysRecipeStep2",DemoWaysRecipeStep3:"DemoWaysRecipeStep3",DemoWaysRecipeBtn1:"DemoWaysRecipeBtn1",DemoWaysRecipeBtn2:"DemoWaysRecipeBtn2",DemoOnlyTitle:"DemoOnlyTitle",DemoOnlyTeam:"DemoOnlyTeam",DemoOnlyTeamSub:"DemoOnlyTeamSub",DemoOnlySns:"DemoOnlySns",DemoOnlySnsSub:"DemoOnlySnsSub",DemoOnlyCeleb:"DemoOnlyCeleb",DemoOnlyCelebSub:"DemoOnlyCelebSub",DemoOnly3d:"DemoOnly3d",DemoOnly3dSub:"DemoOnly3dSub",DemoOnlyQuote:"DemoOnlyQuote",DemoOnlyQuoteSub:"DemoOnlyQuoteSub",DemoOnlyKrw:"DemoOnlyKrw",DemoOnlyKrwSub:"DemoOnlyKrwSub",DemoOnlyPhoto:"DemoOnlyPhoto",DemoOnlyPhotoSub:"DemoOnlyPhotoSub",DemoOnlyMarket:"DemoOnlyMarket",DemoOnlyMarketSub:"DemoOnlyMarketSub",LandingReplayT
28itleHighlight:"LandingReplayTitleHighlight",LandingReplaySubtitle:"LandingReplaySubtitle",LandingReplayCtaPrimary:"LandingReplayCtaPrimary",LandingLastUpdated:"LandingLastUpdated",LandingReplayAria:"LandingReplayAria",LandingReplayResultAlt:"LandingReplayResultAlt",LandingReplayCost1:"LandingReplayCost1",LandingReplayCost2:"LandingReplayCost2",LandingReplayMsg2:"LandingReplayMsg2",LandingAdAria:"LandingAdAria",LandingAdProductAlt:"LandingAdProductAlt",LandingAdPosterAlt:"LandingAdPosterAlt",LandingAdReelAlt:"LandingAdReelAlt",LandingAdChat1Main:"LandingAdChat1Main",LandingAdChat1Sub:"LandingAdChat1Sub",LandingAdReply:"LandingAdReply",LandingAdChat2:"LandingAdChat2",LandingAdMood1:"LandingAdMood1",LandingAdMood2:"LandingAdMood2",LandingAdMood3:"LandingAdMood3",LandingAdEarbudsRefAlt:"LandingAdEarbudsRefAlt",LandingAdEarbudsPosterAlt:"LandingAdEarbudsPosterAlt",LandingAdEarbudsChat1Main:"LandingAdEarbudsChat1Main",LandingAdEarbudsChat1Sub:"LandingAdEarbudsChat1Sub",LandingAdEarbudsReply:"LandingAdEarbudsReply",LandingAdEarbudsChat2:"LandingAdEarbudsChat2",LandingAdEarbudsMood1:"LandingAdEarbudsMood1",LandingAdEarbudsMood2:"LandingAdEarbudsMood2",LandingAdEarbudsMood3:"LandingAdEarbudsMood3",LandingAdReelCaption:"LandingAdReelCaption",LandingAdUserAlt:"LandingAdUserAlt",LandingAdVidCap2:"LandingAdVidCap2",LandingAdVidCap3:"LandingAdVidCap3",LandingAdScene1:"LandingAdScene1",LandingAdScene2:"LandingAdScene2",LandingAdScene3:"LandingAdScene3",LandingAdScene4:"LandingAdScene4",LandingAdSelectedBadge:"LandingAdSelectedBadge",LandingAdChat3Main:"LandingAdChat3Main",LandingAdChat3Sub:"LandingAdChat3Sub",LandingAdReply2:"LandingAdReply2",LandingAdChat4:"LandingAdChat4",LandingAdUser2Alt:"LandingAdUser2Alt",LandingAdCafeOrigAlt:"LandingAdCafeOrigAlt",LandingAdCafeResultAlt:"LandingAdCafeResultAlt",LandingAdCafeReelAlt:"LandingAdCafeReelAlt",LandingAdComic1Chat1:"LandingAdComic1Chat1",LandingAdComic1Reply:"LandingAdComic1Reply",LandingAdComic1Chat2:"LandingAdComic1Chat2",LandingAdComic2Chat1:"LandingAdComic2Chat1",LandingAdComic2Reply:"LandingAdComic2Reply",LandingAdComic2Chat2:"LandingAdComic2Chat2",LandingAdComic3Chat1:"LandingAdComic3Chat1",LandingAdComic3Reply:"LandingAdComic3Reply",LandingAdComic3Chat2:"LandingAdComic3Chat2",LandingAdComic4Chat1:"LandingAdComic4Chat1",LandingAdComic4Reply:"LandingAdComic4Reply",LandingAdComic4Chat2:"LandingAdComic4Chat2",LandingAdComic5Chat1:"LandingAdComic5Chat1",LandingAdComic5Reply:"LandingAdComic5Reply",LandingAdComic5Chat2:"LandingAdComic5Chat2",LandingAdUser3Alt:"LandingAdUser3Alt",LandingAdAnimeImgAlt:"LandingAdAnimeImgAlt",LandingAdAnimeReelAlt:"LandingAdAnimeReelAlt",LandingAdSession1Title:"LandingAdSession1Title",LandingAdSession2Title:"LandingAdSession2Title",LandingAdSession3Title:"LandingAdSession3Title",LandingAdSession4Title:"LandingAdSession4Title",LandingAdUser4Alt:"LandingAdUser4Alt",LandingAdStyleChat1:"LandingAdStyleChat1",LandingAdStyleReply:"LandingAdStyleReply",LandingAdStyleChat2:"LandingAdStyleChat2",LandingAdStylePersonAlt:"LandingAdStylePersonAlt",LandingAdStyleTopAlt:"LandingAdStyleTopAlt",LandingAdStyleBottomAlt:"LandingAdStyleBottomAlt",LandingAdStyleImgAlt:"LandingAdStyleImgAlt",LandingAdStyleReelAlt:"LandingAdStyleReelAlt",LandingAdSession5Title:"LandingAdSession5Title",LandingAdUser5Alt:"LandingAdUser5Alt",LandingAdStoryChat1Main:"LandingAdStoryChat1Main",LandingAdStoryChat1Sub:"LandingAdStoryChat1Sub",LandingAdStoryReply:"LandingAdStoryReply",LandingAdStoryChat2:"LandingAdStoryChat2",LandingAdStoryImgAlt:"LandingAdStoryImgAlt",LandingAdStoryReelAlt:"LandingAdStoryReelAlt",LandingAdStoryMusicLabel:"LandingAdStoryMusicLabel",LandingAdStoryMusicMeta:"LandingAdStoryMusicMeta",LandingAdStoryVoiceLabel:"LandingAdStoryVoiceLabel",LandingAdStoryVoiceMeta:"LandingAdStoryVoiceMeta",LandingAdSession6Title:"LandingAdSession6Title",LandingAdUser6Alt:"LandingAdUser6Alt",LandingAdShopChat1Main:"LandingAdShopChat1Main",LandingAdShopChat1Sub:"LandingAdShopChat1Sub",LandingAdShopReply:"LandingAdShopReply",LandingAdShopChat2:"LandingAdShopChat2",LandingAdShopSignAlt:"LandingAdShopSignAlt",LandingAdShopPriceAlt:"LandingAdShopPriceAlt",LandingAdShopReelAlt:"LandingAdShopReelAlt",LandingLivePill:"LandingLivePill",LandingCtaOpenWorkspace:"LandingCtaOpenWorkspace",LandingLiveTitle:"LandingLiveTitle",LandingLiveTitleRecent:"LandingLiveTitleRecent",LandingLiveDesc:"LandingLiveDesc",LandingLiveSourceOfficial:"LandingLiveSourceOfficial",LandingLiveViewAll:"LandingLiveViewAll",LandingLiveEnterStudio:"LandingLiveEnterStudio",LandingLiveAgoMin:"LandingLiveAgoMin",LandingLiveAgoHour:"LandingLiveAgoHour",LandingHowTitle:"LandingHowTitle",LandingHowAct1Title:"LandingHowAct1Title",LandingHowAct1Body:"LandingHowAct1Body",LandingHowAct2Title:"LandingHowAct2Title",LandingHowAct2Body:"LandingHowAct2Body",LandingHowAct3Title:"LandingHowAct3Title",LandingHowAct3Body:"LandingHowAct3Body",LandingHowChatMsg:"LandingHowChatMsg",LandingHowChatTime:"LandingHowChatTime",LandingHowThinking:"LandingHowThinking",LandingHowResultTitle:"LandingHowResultTitle",LandingHowResultSub:"LandingHowResultSub",LandingHowRole1:"LandingHowRole1",LandingHowRole2:"LandingHowRole2",LandingHowRole3:"LandingHowRole3",LandingHowSay1:"LandingHowSay1",LandingHowSay2:"LandingHowSay2",LandingHowSay3:"LandingHowSay3",L
28andingStartTitle:"LandingStartTitle",LandingStartSubtitle:"LandingStartSubtitle",LandingQsExpandTitle:"LandingQsExpandTitle",LandingQsExpandDesc:"LandingQsExpandDesc",LandingQsReplaceTitle:"LandingQsReplaceTitle",LandingQsReplaceDesc:"LandingQsReplaceDesc",LandingQsLocalizeTitle:"LandingQsLocalizeTitle",LandingQsLocalizeDesc:"LandingQsLocalizeDesc",LandingQsEraseTitle:"LandingQsEraseTitle",LandingQsEraseDesc:"LandingQsEraseDesc",LandingQsVideoTitle:"LandingQsVideoTitle",LandingQsVideoDesc:"LandingQsVideoDesc",LandingQsFigureTitle:"LandingQsFigureTitle",LandingQsFigureDesc:"LandingQsFigureDesc",LandingQsTagBefore:"LandingQsTagBefore",LandingQsTagAfter:"LandingQsTagAfter",LandingStartPrimaryCta:"LandingStartPrimaryCta",LandingTeamTitle:"LandingTeamTitle",LandingTeamItem1:"LandingTeamItem1",LandingTeamDesc1:"LandingTeamDesc1",LandingTeamItem2:"LandingTeamItem2",LandingTeamDesc2:"LandingTeamDesc2",LandingTeamItem3:"LandingTeamItem3",LandingTeamDesc3:"LandingTeamDesc3",LandingTeamItem4:"LandingTeamItem4",LandingTeamDesc4:"LandingTeamDesc4",LandingTeamClose:"LandingTeamClose",LandingTeamCardWho:"LandingTeamCardWho",LandingTeamCardMsg:"LandingTeamCardMsg",LandingGalleryTitle:"LandingGalleryTitle",LandingGalleryMore:"LandingGalleryMore",LandingGalleryCollapse:"LandingGalleryCollapse",LandingPersonaTitle:"LandingPersonaTitle",LandingPersonaSub:"LandingPersonaSub",LandingBeltAlways:"LandingBeltAlways",LandingCTASub:"LandingCTASub",LandingCTADiscord:"LandingCTADiscord",LandingFooterCopyright:"LandingFooterCopyright",LandingFooterTermsAndPolicy:"LandingFooterTermsAndPolicy",LandingFooterServiceTerms:"LandingFooterServiceTerms",LandingFooterCustomerService:"LandingFooterCustomerService",LandingFooterOperatingHours:"LandingFooterOperatingHours",LandingFooterOperatingHoursValue:"LandingFooterOperatingHoursValue",LandingFooterPhone:"LandingFooterPhone",LandingFooterPhoneValue:"LandingFooterPhoneValue",LandingFooterEmail:"LandingFooterEmail",LandingFooterEmailValue:"LandingFooterEmailValue",LandingFooterCEO:"LandingFooterCEO",LandingFooterCEOValue:"LandingFooterCEOValue",LandingFooterAddress:"LandingFooterAddress",LandingFooterAddressValue:"LandingFooterAddressValue",LandingFooterBusinessNumber:"LandingFooterBusinessNumber",LandingFooterBusinessNumberValue:"LandingFooterBusinessNumberValue",LandingFooterEcommerceNumber:"LandingFooterEcommerceNumber",LandingFooterEcommerceNumberValue:"LandingFooterEcommerceNumberValue",LandingFooterCompanyName:"LandingFooterCompanyName",LandingFooterCompany:"LandingFooterCompany",LandingFooterAbout:"LandingFooterAbout",LandingFooterCareers:"LandingFooterCareers",LandingFooterResources:"LandingFooterResources",LandingFooterBlog:"LandingFooterBlog",LandingFooterDocs:"LandingFooterDocs",LandingFooterRecipes:"LandingFooterRecipes",LandingFooterQuickStart:"LandingFooterQuickStart",LandingFooterComingSoon:"LandingFooterComingSoon",LandingFooterCopyrightFull:"LandingFooterCopyrightFull",VideoEditorPanelProject:"VideoEditorPanelProject",VideoEditorPanelText:"VideoEditorPanelText",VideoEditorPanelFolder:"VideoEditorPanelFolder",VideoEditorPanelTemplate:"VideoEditorPanelTemplate",VideoEditorPanelVideo:"VideoEditorPanelVideo",VideoEditorPanelImage:"VideoEditorPanelImage",VideoEditorPanelAudio:"VideoEditorPanelAudio",VideoEditorNoProjectCreated:"VideoEditorNoProjectCreated",VideoEditorCreateNewProject:"VideoEditorCreateNewProject",VideoEditorNoProjectSelected:"VideoEditorNoProjectSelected",VideoEditorOpenProject:"VideoEditorOpenProject",VideoEditorNoMediaSource:"VideoEditorNoMediaSource",VideoEditorNoContent:"VideoEditorNoContent",VideoEditorLoadVideo:"VideoEditorLoadVideo",VideoEditorLoadImage:"VideoEditorLoadImage",VideoEditorLoadImageCanvasDesc:"VideoEditorLoadImageCanvasDesc",VideoEditorLoadImageCanvasButton:"VideoEditorLoadImageCanvasButton",VideoEditorLoadMediaCanvasDesc:"VideoEditorLoadMediaCanvasDesc",VideoEditorLoadVideoCanvasDesc:"VideoEditorLoadVideoCanvasDesc",VideoEditorLoadAudio:"VideoEditorLoadAudio",VideoEditorLoadAudioCanvasDesc:"VideoEditorLoadAudioCanvasDesc",VideoEditorLoadTextCanvasDesc:"VideoEditorLoadTextCanvasDesc",VideoEditorLoadTextCanvasButton:"VideoEditorLoadTextCanvasButton",VideoEditorTextPresetTitle:"VideoEditorTextPresetTitle",VideoEditorTextPresetDesc:"VideoEditorTextPresetDesc",VideoEditorExport:"VideoEditorExport",VideoEditorExportFree:"VideoEditorExportFree",VideoEditorExportFreeNotice:"VideoEditorExportFreeNotice",VideoEditorExportCostBreakdown:"VideoEditorExportCostBreakdown",VideoEditorInsufficientPoints:"VideoEditorInsufficientPoints",VideoEditorMaxDurationExceeded:"VideoEditorMaxDurationExceeded",VideoEditorMaxEditDurationExceeded:"VideoEditorMaxEditDurationExceeded",VideoEditorTimelineMaxLengthExceeded:"VideoEditorTimelineMaxLengthExceeded",VideoEditorPreparing:"VideoEditorPreparing",VideoEditorRendering:"VideoEditorRendering",VideoEditorNewProject:"VideoEditorNewProject",VideoEditorNewProjectDesc:"VideoEditorNewProjectDesc",VideoEditorNewProjectPlaceholder:"VideoEditorNewProjectPlaceholder",VideoEditorDeleteProject:"VideoEditorDeleteProject",VideoEditorDeleteProjectDesc:"VideoEditorDeleteProjectDesc",VideoEditorRenameProject:"VideoEditorRenameProject",VideoEditorRenameProjectDesc:"VideoEditorRenameProjectDesc",VideoEditorRenameProjectPlaceholder:"VideoEditorRenameProjectPlaceholder",VideoEditorDuplicateProject:"VideoEditorDuplicateProject",VideoEditorDuplicateProjectTitle:"VideoEditorDuplicateProjectTitle",VideoEditorDuplicateProjectDesc:"VideoEditorDuplicateProjectDesc",VideoEditorSaveNewProject:"VideoEditorSaveNewProject",VideoEditorSaveNewProjectDesc:"VideoEditorSaveNewProjectDesc",VideoEditorUntitled:"VideoEditorUntitled",VideoEditorExportVideo:"VideoEditorExportVideo",VideoEditorExportVideoDesc:"VideoEditorExportVideoDesc",VideoEditorExportFolder:"VideoEditorExportFolder",VideoEditorChange:"VideoEditorChange",VideoEditorAddMediaSource:"VideoEditorAddMediaSource",VideoEditorAddMediaSourceDesc:"VideoEditorAddMediaSourceDesc",VideoEditorFrameFit:"VideoEditorFrameFit",VideoEditorFitCover:"VideoEditorFitCover",VideoEditorFitContain:"VideoEditorFitContain",VideoEditorFitFill:"VideoEditorFitFill",VideoEditorFilter:"VideoEditorFilter",VideoEditorFilterNone:"VideoEditorFilterNone",VideoEditorFilterRetro:"VideoEditorFilterRetro",VideoEditorFilterVintage:"VideoEditorFilterVintage",VideoEditorFilterWarm:"VideoEditorFilterWarm",VideoEditorFilterCool:"VideoEditorFilterCool",VideoEditorFilterNoir:"VideoEditorFilterNoir",VideoEditorFilterDramatic:"VideoEditorFilterDramatic",VideoEditorFilterSoft:"VideoEditorFilterSoft",VideoEditorFilterVibrant:"VideoEditorFilterVibrant",VideoEditorFilterFaded:"VideoEditorFilterFaded",VideoEditorFilterBW:"VideoEditorFilterBW",VideoEditorFilterCinematic:"VideoEditorFilterCinematic",VideoEditorFilterPolaroid:"VideoEditorFilterPolaroid",VideoEditorBorderRadius:"VideoEditorBorderRadius",VideoEditorBrightness:"VideoEditorBrightness",VideoEditorPadding:"VideoEditorPadding",VideoEditorPaddingColor:"VideoEditorPaddingColor",VideoEditorTrim:"VideoEditorTrim",VideoEditorPosition:"VideoEditorPosition",VideoEditorVolume:"VideoEditorVolume",VideoEditorPlaybackSpeed:"VideoEditorPlaybackSpeed",VideoEditorNormalSpeed:"VideoEditorNormalSpeed",VideoEditorStartAction:"VideoEditorStartAction",VideoEditorEndAction:"VideoEditorEndAction",VideoEditorEnterDuration:"VideoEditorEnterDuration",VideoEditorExitDuration:"VideoEditorExitDuration",VideoEditorAnimN
28one:"VideoEditorAnimNone",VideoEditorAnimFade:"VideoEditorAnimFade",VideoEditorAnimScale:"VideoEditorAnimScale",VideoEditorAnimBounce:"VideoEditorAnimBounce",VideoEditorAnimFlipX:"VideoEditorAnimFlipX",VideoEditorAnimFlipY:"VideoEditorAnimFlipY",VideoEditorAnimZoom:"VideoEditorAnimZoom",VideoEditorAnimSnap:"VideoEditorAnimSnap",VideoEditorAnimGlitch:"VideoEditorAnimGlitch",VideoEditorAnimSwipe:"VideoEditorAnimSwipe",VideoEditorAnimCurtain:"VideoEditorAnimCurtain",VideoEditorAnimPeek:"VideoEditorAnimPeek",VideoEditorAnimSlideU:"VideoEditorAnimSlideU",VideoEditorAnimSlideD:"VideoEditorAnimSlideD",VideoEditorAnimSlideL:"VideoEditorAnimSlideL",VideoEditorAnimSlideR:"VideoEditorAnimSlideR",VideoEditorAnimDiagonal:"VideoEditorAnimDiagonal",VideoEditorAnimFloat:"VideoEditorAnimFloat",VideoEditorAnimSpin:"VideoEditorAnimSpin",VideoEditorAnimWobble:"VideoEditorAnimWobble",VideoEditorAnimPulse:"VideoEditorAnimPulse",VideoEditorAnimExplode:"VideoEditorAnimExplode",VideoEditorAnimDrop:"VideoEditorAnimDrop",VideoEditorAnimSqueeze:"VideoEditorAnimSqueeze",VideoEditorAnimRoll:"VideoEditorAnimRoll",VideoEditorAnimSwing:"VideoEditorAnimSwing",VideoEditorAnimExpandY:"VideoEditorAnimExpandY",VideoEditorAnimExpandX:"VideoEditorAnimExpandX",VideoEditorAnimTwist:"VideoEditorAnimTwist",VideoEditorAnimBlur:"VideoEditorAnimBlur",VideoEditorAnimSpiral:"VideoEditorAnimSpiral",VideoEditorAnimShake:"VideoEditorAnimShake",VideoEditorAnimFold:"VideoEditorAnimFold",VideoEditorAnimZigzag:"VideoEditorAnimZigzag",VideoEditorAnimElastic:"VideoEditorAnimElastic",VideoEditorAnimSlingshot:"VideoEditorAnimSlingshot",VideoEditorAnimRotate:"VideoEditorAnimRotate",VideoEditorAnimSkew:"VideoEditorAnimSkew",VideoEditorAnimVortex:"VideoEditorAnimVortex",VideoEditorAnimTyping:"VideoEditorAnimTyping",VideoEditorSortRecent:"VideoEditorSortRecent",VideoEditorSortDate:"VideoEditorSortDate",VideoEditorSortName:"VideoEditorSortName",VideoEditorSearchPlaceholder:"VideoEditorSearchPlaceholder",VideoEditorNoSearchResult:"VideoEditorNoSearchResult",VideoEditorSaveComplete:"VideoEditorSaveComplete",VideoEditorDuplicateComplete:"VideoEditorDuplicateComplete",VideoEditorRecentRenders:"VideoEditorRecentRenders",VideoEditorNoRenders:"VideoEditorNoRenders",VideoEditorRenderFailed:"VideoEditorRenderFailed",VideoEditorRenderErrorFallback:"VideoEditorRenderErrorFallback",VideoRenderCompleteTitle:"VideoRenderCompleteTitle",VideoRenderFailedTitle:"VideoRenderFailedTitle",VideoRenderDefaultProjectName:"VideoRenderDefaultProjectName",VideoRenderOpenAction:"VideoRenderOpenAction",VideoRenderCopyUrlAction:"VideoRenderCopyUrlAction",VideoEditorAiFeature:"VideoEditorAiFeature",VideoEditorComingSoon:"VideoEditorComingSoon",VideoEditorGreenScreen:"VideoEditorGreenScreen",VideoEditorGreenScreenDesc:"VideoEditorGreenScreenDesc",VideoEditorGreenScreenSensitivity:"VideoEditorGreenScreenSensitivity",VideoEditorGreenScreenSensitivityDesc:"VideoEditorGreenScreenSensitivityDesc",VideoEditorGreenScreenAdvanced:"VideoEditorGreenScreenAdvanced",VideoEditorGreenScreenRedThreshold:"VideoEditorGreenScreenRedThreshold",VideoEditorGreenScreenGreenMin:"VideoEditorGreenScreenGreenMin",VideoEditorGreenScreenBlueThreshold:"VideoEditorGreenScreenBlueThreshold",VideoEditorGreenScreenSmoothing:"VideoEditorGreenScreenSmoothing",VideoEditorGreenScreenSpill:"VideoEditorGreenScreenSpill",VideoEditorGreenScreenSpillDesc:"VideoEditorGreenScreenSpillDesc",VideoEditorAutoCaptions:"VideoEditorAutoCaptions",VideoEditorAutoCaptionsDesc:"VideoEditorAutoCaptionsDesc",VideoEditorAiNotConfigured:"VideoEditorAiNotConfigured",VideoEditorGenerateCaptions:"VideoEditorGenerateCaptions",VideoEditorGenerating:"VideoEditorGenerating",VideoEditorCaptionsGenerated:"VideoEditorCaptionsGenerated",VideoEditorTryAgain:"VideoEditorTryAgain",VideoEditorProcessingAudio:"VideoEditorProcessingAudio",VideoEditorReset:"VideoEditorReset",VideoEditorMute:"VideoEditorMute",VideoEditorUnmute:"VideoEditorUnmute",VideoEditorAudioExtractedToTimeline:"VideoEditorAudioExtractedToTimeline",VideoEditorAspectRatio:"VideoEditorAspectRatio",VideoEditorSelectSpeed:"VideoEditorSelectSpeed",VideoEditorAppearance:"VideoEditorAppearance",VideoEditorFillCanvas:"VideoEditorFillCanvas",VideoEditorTabSettings:"VideoEditorTabSettings",VideoEditorTabStyle:"VideoEditorTabStyle",VideoEditorTabAi:"VideoEditorTabAi",VideoEditorTextPlaceholder:"VideoEditorTextPlaceholder",VideoEditorCreateNewText:"VideoEditorCreateNewText",VideoEditorTextContentLabel:"VideoEditorTextContentLabel",VideoEditorSize:"VideoEditorSize",VideoEditorRotation:"VideoEditorRotation",VideoEditorRotate90Tooltip:"VideoEditorRotate90Tooltip",VideoEditorFlipHorizontalTooltip:"VideoEditorFlipHorizontalTooltip",VideoEditorFlipVerticalTooltip:"VideoEditorFlipVerticalTooltip",VideoEditorFadeIn:"VideoEditorFadeIn",VideoEditorFadeOut:"VideoEditorFadeOut",VideoEditorCustomPresets:"VideoEditorCustomPresets",VideoEditorNoPresetsYet:"VideoEditorNoPresetsYet",VideoEditorDeletePresetConfirm:"VideoEditorDeletePresetConfirm",VideoEditorTimelineDelete:"VideoEditorTimelineDelete",VideoEditorTimelineDeleteN:"VideoEditorTimelineDeleteN",VideoEditorTimelineDuplicate:"VideoEditorTimelineDuplicate",VideoEditorTimelineDuplicateN:"VideoEditorTimelineDuplicateN",VideoEditorTimelineSplitAtPlayhead:"VideoEditorTimelineSplitAtPlayhead",VideoEditorTimelineSplitMovePlayheadHint:"VideoEditorTimelineSplitMovePlayheadHint",VideoEditorTimelineExtractAudio:"VideoEditorTimelineExtractAudio",VideoEditorTimelineExtractingAudio:"VideoEditorTimelineExtractingAudio",VideoEditorBlendingStroke:"VideoEditorBlendingStroke",VideoEditorBlendingDropShadow:"VideoEditorBlendingDropShadow",VideoEditorBlendingOuterGlow:"VideoEditorBlendingOuterGlow",VideoEditorBlendingGradientOverlay:"VideoEditorBlendingGradientOverlay",VideoEditorBlendingPatternOverlay:"VideoEditorBlendingPatternOverlay",VideoEditorOpacity:"VideoEditorOpacity",VideoEditorColor:"VideoEditorColor",VideoEditorDistance:"VideoEditorDistance",VideoEditorSpread:"VideoEditorSpread",VideoEditorAngle:"VideoEditorAngle",VideoEditorType:"VideoEditorType",VideoEditorGradient:"VideoEditorGradient",VideoEditorPattern:"VideoEditorPattern",VideoEditorPresets:"VideoEditorPresets",VideoEditorNoPatterns:"VideoEditorNoPatterns",VideoEditorScale:"VideoEditorScale",VideoEditorSelectGradientType:"VideoEditorSelectGradientType",LandingHeroLogin:"LandingHeroLogin",LandingHeroPromptPlaceholder:"LandingHeroPromptPlaceholder",LandingHeroGenerate:"LandingHeroGenerate",LandingFooterTerms:"LandingFooterTerms",MessageMenuButton:"MessageMenuButton",MessageTitle:"MessageTitle",MessageEmpty:"MessageEmpty",MessageMarkAllRead:"MessageMarkAllRead",MessageTeamInviteTag:"MessageTeamInviteTag",Me
28ssageTeamInviteWithCreator:"MessageTeamInviteWithCreator",MessageTeamInviteNoCreator:"MessageTeamInviteNoCreator",DeclineInvitationText:"DeclineInvitationText",MessageAccept:"MessageAccept",MessageApply:"MessageApply",MessageUpdateMemberTitle:"MessageUpdateMemberTitle",MessageUpdateMemberDesc:"MessageUpdateMemberDesc",MessagePaymentCompleted:"MessagePaymentCompleted",MessageSubscriptionPayment:"MessageSubscriptionPayment",MessageSubscriptionChangeCancelled:"MessageSubscriptionChangeCancelled",MessageTeamAdminInvited:"MessageTeamAdminInvited",MessageRewardFirstImage:"MessageRewardFirstImage",MessageRewardTeamInvite:"MessageRewardTeamInvite",MessageRewardTeamRename:"MessageRewardTeamRename",MessagePermissionMessage:"MessagePermissionMessage",MessagePermissionAllow:"MessagePermissionAllow",MessagePermissionRequesting:"MessagePermissionRequesting",MoveToTitle:"MoveToTitle",RatingDownReasonTitle:"RatingDownReasonTitle",RatingDownReasonMismatch:"RatingDownReasonMismatch",RatingDownReasonLowQuality:"RatingDownReasonLowQuality",RatingDownReasonWrongComposition:"RatingDownReasonWrongComposition",RatingDownReasonWrongMood:"RatingDownReasonWrongMood",RatingDownReasonOther:"RatingDownReasonOther",RatingDownReasonOtherPlaceholder:"RatingDownReasonOtherPlaceholder",RatingSubmit:"RatingSubmit",RatingCancelConfirm:"RatingCancelConfirm",CommentEmpty:"CommentEmpty",CommentLoadMore:"CommentLoadMore",CommentPlaceholder:"CommentPlaceholder",CommentViewerRestricted:"CommentViewerRestricted",CommentEdited:"CommentEdited",CommentEdit:"CommentEdit",CommentDelete:"CommentDelete",CommentCancel:"CommentCancel",CommentSave:"CommentSave",CommentDeleteConfirm:"CommentDeleteConfirm",Tasks:"Tasks",DropToLibrary:"DropToLibrary",DropToCanvas:"DropToCanvas",Uploading:"Uploading",UploadingN:"UploadingN",SeedanceMentionTooltip:"SeedanceMentionTooltip",SeedanceUploadTooltip:"SeedanceUploadTooltip",SeedanceReplaceTooltip:"SeedanceReplaceTooltip",SeedanceVideoMentionTooltip:"SeedanceVideoMentionTooltip",SeedanceAudioMentionTooltip:"SeedanceAudioMentionTooltip",SeedanceReplaceVideoTooltip:"SeedanceReplaceVideoTooltip",SeedanceReplaceAudioTooltip:"SeedanceReplaceAudioTooltip",SeedanceMentionPlaceholder:"SeedanceMentionPlaceholder",AdultContentFilterInquiry:"AdultContentFilterInquiry",Adult:"Adult",WorkspaceQuickActions:"WorkspaceQuickActions",WorkspaceRecentSessions:"WorkspaceRecentSessions",WorkspaceSubfolders:"Worksp
28aceSubfolders",WorkspaceSectionShowMore:"WorkspaceSectionShowMore",WorkspaceSectionShowAll:"WorkspaceSectionShowAll",WorkspaceSectionCollapse:"WorkspaceSectionCollapse",WorkspaceAllSessions:"WorkspaceAllSessions",WorkspaceQuickActionSoon:"WorkspaceQuickActionSoon",WorkspaceHubGreeting:"WorkspaceHubGreeting",WorkspaceHeroMorning:"WorkspaceHeroMorning",WorkspaceHeroMorningPlain:"WorkspaceHeroMorningPlain",WorkspaceHeroDay:"WorkspaceHeroDay",WorkspaceHeroDayPlain:"WorkspaceHeroDayPlain",WorkspaceHeroEvening:"WorkspaceHeroEvening",WorkspaceHeroEveningPlain:"WorkspaceHeroEveningPlain",WorkspaceHeroMonday:"WorkspaceHeroMonday",WorkspaceHeroMondayPlain:"WorkspaceHeroMondayPlain",WorkspaceHeroFriday:"WorkspaceHeroFriday",WorkspaceHeroFridayPlain:"WorkspaceHeroFridayPlain",WorkspaceHeroWeekend:"WorkspaceHeroWeekend",WorkspaceHeroWeekendPlain:"WorkspaceHeroWeekendPlain",WorkspaceHeroFolder1:"WorkspaceHeroFolder1",WorkspaceHeroFolder2:"WorkspaceHeroFolder2",WorkspaceHeroFolder3:"WorkspaceHeroFolder3",WorkspaceHeroFolder4:"WorkspaceHeroFolder4",WorkspaceHeroFolder5:"WorkspaceHeroFolder5",WorkspaceHeroFolder6:"WorkspaceHeroFolder6",WorkspaceHeroLine1:"WorkspaceHeroLine1",WorkspaceHeroLine2:"WorkspaceHeroLine2",WorkspaceHeroLine3:"WorkspaceHeroLine3",WorkspaceHeroLine4:"WorkspaceHeroLine4",WorkspaceHeroLine5:"WorkspaceHeroLine5",WorkspaceHeroLine6:"WorkspaceHeroLine6",WorkspaceHeroLine7:"WorkspaceHeroLine7",WorkspaceHeroLine8:"WorkspaceHeroLine8",WorkspaceHeroLine9:"WorkspaceHeroLine9",WorkspaceHeroLine10:"WorkspaceHeroLine10",WorkspaceHeroLine11:"WorkspaceHeroLine11",WorkspaceHeroLine12:"WorkspaceHeroLine12",WorkspaceHeroLine13:"WorkspaceHeroLine13",WorkspaceHeroLine14:"WorkspaceHeroLine14",WorkspaceHeroLine15:"WorkspaceHeroLine15",WorkspaceHeroLine16:"WorkspaceHeroLine16",WorkspaceHeroLine17:"WorkspaceHeroLine17",WorkspaceHeroLine18:"WorkspaceHeroLine18",WorkspaceHeroLine19:"WorkspaceHeroLine19",WorkspaceHeroLine20:"WorkspaceHeroLine20",WorkspaceHeroLine21:"WorkspaceHeroLine21",WorkspaceHeroLine22:"WorkspaceHeroLine22",WorkspaceHeroLine23:"WorkspaceHeroLine23",WorkspaceHeroLine24:"WorkspaceHeroLine24",WorkspaceHeroResume:"WorkspaceHeroResume",WorkspaceHeroLateNight1:"WorkspaceHeroLateNight1",WorkspaceHeroLateNight2:"WorkspaceHeroLateNight2",QuickActionNewSession:"QuickActionNewSession",QuickActionDescNewSession:"QuickActionDescNewSession",QuickActionDescEditImage:"QuickActionDescEditImage",QuickActionDescRemoveBg:"QuickActionDescRemoveBg",QuickActionDescRemoveObject:"QuickActionDescRemoveObject",QuickActionDescMakeVideo:"QuickActionDescMakeVideo",QuickActionDescUpscale:"QuickActionDescUpscale",QuickActionDescToGif:"QuickActionDescToGif",QuickActionDescMergeVideo:"QuickActionDescMergeVideo",QuickActionEditImage:"QuickActionEditImage",QuickActionRemoveBg:"QuickActionRemoveBg",QuickActionRemoveObject:"QuickActionRemoveObject",QuickActionMakeVideo:"QuickActionMakeVideo",QuickActionUpscale:"QuickActionUpscale",QuickActionToGif:"QuickActionToGif",QuickActionMergeVideo:"QuickActionMergeVideo",QuickActionPrefillEditImage:"QuickActionPrefillEditImage",QuickActionPrefillRemoveBg:"QuickActionPrefillRemoveBg",QuickActionPrefillRemoveObject:"QuickActionPrefillRemoveObject",QuickActionPrefillMakeVideo:"QuickActionPrefillMakeVideo",QuickActionPrefillUpscale:"QuickActionPrefillUpscale",QuickActionPrefillToGif:"QuickActionPrefillToGif",QuickActionPrefillMergeVideo:"QuickActionPrefillMergeVideo",QuickActionReplaceText:"QuickActionReplaceText",QuickActionDescReplaceText:"QuickActionDescReplaceText",QuickActionPrefillReplaceText:"QuickActionPrefillReplaceText",QuickActionMarketCutout:"QuickActionMarketCutout",QuickActionDescMarketCutout:"QuickActionDescMarketCutout",QuickActionPrefillMarketCutout:"QuickActionPrefillMarketCutout",QuickActionProductScene:"QuickActionProductScene",QuickActionDescProductScene:"QuickActionDescProductScene",QuickActionPrefillProductScene:"QuickActionPrefillProductScene",QuickActionTrendStyle:"QuickActionTrendStyle",QuickActionTrendingVideos:"QuickActionTrendingVideos",QuickActionDescTrendingVideos:"QuickActionDescTrendingVideos",TrendingHubTitle:"TrendingHubTitle",TrendingHubLead:"TrendingHubLead",TrendingMakeVideo:"TrendingMakeVideo",TrendingCostSuffix:"TrendingCostSuffix",TrendingEta:"TrendingEta",TrendingEtaTwoStep:"TrendingEtaTwoStep",TrendingPromptLabel:"TrendingPromptLabel",TrendingConsentFace:"TrendingConsentFace",TrendingChipNew:"TrendingChipNew",TrendingChipRefFace:"TrendingChipRefFace",TrendingChipRefFaceOptional:"TrendingChipRefFaceOptional",TrendingChipRefPhoto:"TrendingChipRefPhoto",TrendingChipRefProduct:"TrendingChipRefProduct",TrendingChipRefPet:"TrendingChipRefPet",TrendingChipRefScene:"TrendingChipRefScene",TrendingChipRefNone:"TrendingChipRefNone",TrendingDropHintFace:"TrendingDropHintFace",TrendingDropHintPhoto:"TrendingDropHintPhoto",TrendingDropHintProduct:"TrendingDropHintProduct",TrendingDropHintPet:"TrendingDropHintPet",TrendingDropHintScene:"TrendingDropHintScene",TrendingSettingModel:"TrendingSettingModel",TrendingSettingModelTwoStep:"TrendingSettingModelTwoStep",TrendingSettingAspect916:"TrendingSettingAspect916",TrendingSettingAspectPhoto:"TrendingSettingAspectPhoto",TrendingSettingDuration:"TrendingSettingDuration",TrendingSettingAudio:"TrendingSettingAudio",TrendingFillSettings:"TrendingFillSettings",TrendingFillSettingsPhoto:"TrendingFillSettingsPhoto",TrendingFillSettingsTwoStep:"TrendingFillSettingsTwoStep",TrendingFillRefProduct:"TrendingFillRefProduct",TrendingFillRefPet:"TrendingFillRefPet",TrendingFillRefScene:"TrendingFillRefScene",TrendingFillRefTwoStep:"TrendingFillRefTwoStep",TrendingVideoLabelHugYoungerSelf:"TrendingVideoLabelHugYoungerSelf",TrendingVideoDescHugYou
28ngerSelf:"TrendingVideoDescHugYoungerSelf",TrendingVideoPromptHugYoungerSelf:"TrendingVideoPromptHugYoungerSelf",TrendingVideoGuideHugYoungerSelf:"TrendingVideoGuideHugYoungerSelf",TrendingVideoLabelOldPhotoAlive:"TrendingVideoLabelOldPhotoAlive",TrendingVideoDescOldPhotoAlive:"TrendingVideoDescOldPhotoAlive",TrendingVideoPromptOldPhotoAlive:"TrendingVideoPromptOldPhotoAlive",TrendingVideoGuideOldPhotoAlive:"TrendingVideoGuideOldPhotoAlive",TrendingVideoLabelCinematicIntro:"TrendingVideoLabelCinematicIntro",TrendingVideoDescCinematicIntro:"TrendingVideoDescCinematicIntro",TrendingVideoPromptCinematicIntro:"TrendingVideoPromptCinematicIntro",TrendingVideoGuideCinematicIntro:"TrendingVideoGuideCinematicIntro",TrendingVideoLabelOutfitSnap:"TrendingVideoLabelOutfitSnap",TrendingVideoDescOutfitSnap:"TrendingVideoDescOutfitSnap",TrendingVideoPromptOutfitSnap:"TrendingVideoPromptOutfitSnap",TrendingVideoGuideOutfitSnap:"TrendingVideoGuideOutfitSnap",TrendingVideoLabelFigureUnboxing:"TrendingVideoLabelFigureUnboxing",TrendingVideoDescFigureUnboxing:"TrendingVideoDescFigureUnboxing",TrendingVideoPromptFigureUnboxing:"TrendingVideoPromptFigureUnboxing",TrendingVideoGuideFigureUnboxing:"TrendingVideoGuideFigureUnboxing",TrendingVideoLabelIdolDance:"TrendingVideoLabelIdolDance",TrendingVideoDescIdolDance:"TrendingVideoDescIdolDance",TrendingVideoPromptIdolDance:"TrendingVideoPromptIdolDance",TrendingVideoGuideIdolDance:"TrendingVideoGuideIdolDance",TrendingVideoLabelProductTurntable:"TrendingVideoLabelProductTurntable",TrendingVideoDescProductTurntable:"TrendingVideoDescProductTurntable",TrendingVideoPromptProductTurntable:"TrendingVideoPromptProductTurntable",TrendingVideoGuideProductTurntable:"TrendingVideoGuideProductTurntable",TrendingVideoLabelProductSplash:"TrendingVideoLabelProductSplash",TrendingVideoDescProductSplash:"TrendingVideoDescProductSplash",TrendingVideoPromptProductSplash:"TrendingVideoPromptProductSplash",TrendingVideoGuideProductSplash:"TrendingVideoGuideProductSplash",TrendingVideoLabelUnboxingHands:"TrendingVideoLabelUnboxingHands",TrendingVideoDescUnboxingHands:"TrendingVideoDescUnboxingHands",TrendingVideoPromptUnboxingHands:"TrendingVideoPromptUnboxingHands",TrendingVideoGuideUnboxingHands:"TrendingVideoGuideUnboxingHands",TrendingVideoLabelPetInterview:"TrendingVideoLabelPetInterview",TrendingVideoDescPetInterview:"TrendingVideoDescPetInterview",TrendingVideoPromptPetInterview:"TrendingVideoPromptPetInterview",TrendingVideoGuidePetInterview:"TrendingVideoGuidePetInterview",TrendingVideoLabelPetCommute:"TrendingVideoLabelPetCommute",TrendingVideoDescPetCommute:"TrendingVideoDescPetCommute",TrendingVideoPromptPetCommute:"TrendingVideoPromptPetCommute",TrendingVideoGuidePetCommute:"TrendingVideoGuidePetCommute",TrendingVideoLabelFoodMacro:"TrendingVideoLabelFoodMacro",TrendingVideoDescFoodMacro:"TrendingVideoDescFoodMacro",TrendingVideoPromptFoodMacro:"TrendingVideoPromptFoodMacro",TrendingVideoGuideFoodMacro:"TrendingVideoGuideFoodMacro",TrendingVideoLabelCafeCinemagraph:"TrendingVideoLabelCafeCinemagraph",TrendingVideoDescCafeCinemagraph:"TrendingVideoDescCafeCinemagraph",TrendingVideoPromptCafeCinemagraph:"TrendingVideoPromptCafeCinemagraph",TrendingVideoGuideCafeCinemagraph:"TrendingVideoGuideCafeCinemagraph",TrendingVideoLabelGlassFruitAsmr:"TrendingVideoLabelGlassFruitAsmr",TrendingVideoDescGlassFruitAsmr:"TrendingVideoDescGlassFruitAsmr",TrendingVideoPromptGlassFruitAsmr:"TrendingVideoPromptGlassFruitAsmr",TrendingVideoGuideGlassFruitAsmr:"TrendingVideoGuideGlassFruitAsmr",TrendingVideoLabelMiniatureCity:"TrendingVideoLabelMiniatureCity",TrendingVideoDescMiniatureCity:"TrendingVideoDescMiniatureCity",TrendingVideoPromptMiniatureCity:"TrendingVideoPromptMiniatureCity",TrendingVideoGuideMiniatureCity:"TrendingVideoGuideMiniatureCity",TrendingVideoLabelYetiVlog:"TrendingVideoLabelYetiVlog",TrendingVideoDescYetiVlog:"TrendingVideoDescYetiVlog",TrendingVideoPromptYetiVlog:"TrendingVideoPromptYetiVlog",TrendingVideoGuideYetiVlog:"TrendingVideoGuideYetiVlog",TrendingVideoLabelDroneKorea:"TrendingVideoLabelDroneK
28orea",TrendingVideoDescDroneKorea:"TrendingVideoDescDroneKorea",TrendingVideoPromptDroneKorea:"TrendingVideoPromptDroneKorea",TrendingVideoGuideDroneKorea:"TrendingVideoGuideDroneKorea",TrendingVideoLabelAstronautCafe:"TrendingVideoLabelAstronautCafe",TrendingVideoDescAstronautCafe:"TrendingVideoDescAstronautCafe",TrendingVideoPromptAstronautCafe:"TrendingVideoPromptAstronautCafe",TrendingVideoGuideAstronautCafe:"TrendingVideoGuideAstronautCafe",TrendingVideoLabelChuseokMoon:"TrendingVideoLabelChuseokMoon",TrendingVideoDescChuseokMoon:"TrendingVideoDescChuseokMoon",TrendingVideoPromptChuseokMoon:"TrendingVideoPromptChuseokMoon",TrendingVideoGuideChuseokMoon:"TrendingVideoGuideChuseokMoon",TrendingVideoLabelHalloweenSpin:"TrendingVideoLabelHalloweenSpin",TrendingVideoDescHalloweenSpin:"TrendingVideoDescHalloweenSpin",TrendingVideoPromptHalloweenSpin:"TrendingVideoPromptHalloweenSpin",TrendingVideoGuideHalloweenSpin:"TrendingVideoGuideHalloweenSpin",QuickActionDescTrendStyle:"QuickActionDescTrendStyle",QuickActionPrefillTrendStyle:"QuickActionPrefillTrendStyle",QuickActionGenerateImage:"QuickActionGenerateImage",QuickActionDescGenerateImage:"QuickActionDescGenerateImage",QuickActionPrefillGenerateImage:"QuickActionPrefillGenerateImage",QuickActionAutoEnhance:"QuickActionAutoEnhance",QuickActionDescAutoEnhance:"QuickActionDescAutoEnhance",QuickActionPrefillAutoEnhance:"QuickActionPrefillAutoEnhance",QuickActionRestorePhoto:"QuickActionRestorePhoto",QuickActionDescRestorePhoto:"QuickActionDescRestorePhoto",QuickActionPrefillRestorePhoto:"QuickActionPrefillRestorePhoto",QuickActionMockup:"QuickActionMockup",QuickActionDescMockup:"QuickActionDescMockup",QuickActionPrefillMockup:"QuickActionPrefillMockup",QuickActionExpandResize:"QuickActionExpandResize",QuickActionDescExpandResize:"QuickActionDescExpandResize",QuickActionPrefillExpandResize:"QuickActionPrefillExpandResize",QuickActionLocalizeCn:"QuickActionLocalizeCn",QuickActionDescLocalizeCn:"QuickActionDescLocalizeCn",QuickActionPrefillLocalizeCn:"QuickActionPrefillLocalizeCn",QuickActionGuideEditImage:"QuickActionGuideEditImage",QuickActionGuideRemoveBg:"QuickActionGuideRemoveBg",QuickActionGuideRemoveObject:"QuickActionGuideRemoveObject",QuickActionGuideReplaceText:"QuickActionGuideReplaceText",QuickActionGuideMarketCutout:"QuickActionGuideMarketCutout",QuickActionGuideProductScene:"QuickActionGuideProductScene",QuickActionGuideUpscale:"QuickActionGuideUpscale",QuickActionGuideMakeVideo:"QuickActionGuideMakeVideo",QuickActionGuideToGif:"QuickActionGuideToGif",QuickActionGuideTrendStyle:"QuickActionGuideTrendStyle",QuickActionGuideGenerateImage:"QuickActionGuideGenerateImage",QuickActionGuideAutoEnhance:"QuickActionGuideAutoEnhance",QuickActionGuideRestorePhoto:"QuickActionGuideRestorePhoto",QuickActionGuideMockup:"QuickActionGuideMockup",QuickActionGuideExpandResize:"QuickActionGuideExpandResize",QuickActionGuideLocalizeCn:"QuickActionGuideLocalizeCn",QuickActionGuideMergeVideo:"QuickActionGuideMergeVideo",QuickActionParamEditImage:"QuickActionParamEditImage",QuickActionParamRemoveObject:"QuickActionParamRemoveObject",QuickActionParamReplaceText:"QuickActionParamReplaceText",QuickActionParamExpandResize:"QuickActionParamExpandResize",QuickActionTtsNarration:"QuickActionTtsNarration",QuickActionDescTtsNarration:"QuickActionDescTtsNarration",QuickActionPrefillTtsNarration:"QuickActionPrefillTtsNarration",QuickActionGuideTtsNarration:"QuickActionGuideTtsNarration",QuickActionMakeMusic:"QuickActionMakeMusic",QuickActionDescMakeMusic:"QuickActionDescMakeMusic",QuickActionPrefillMakeMusic:"QuickActionPrefillMakeMusic",QuickActionGuideMakeMusic:"QuickActionGuideMakeMusic",QuickActionBrightenPhoto:"QuickActionBrightenPhoto",QuickActionDescBrightenPhoto:"QuickActionDescBrightenPhoto",QuickActionPrefillBrightenPhoto:"QuickActionPrefillBrightenPhoto",QuickActionGuideBrightenPhoto:"QuickActionGuideBrightenPhoto",QuickActionSharpenPhoto:"QuickActionSharpenPhoto",QuickActionDescSharpenPhoto:"QuickActionDescSharpenPhoto",QuickActionPrefillSharpenPhoto:"QuickActionPrefillSharpenPhoto",QuickActionGuideSharpenPhoto:"QuickActionGuideSharpenPhoto",QuickActionStraightenDoc:"QuickActionStraightenDoc",QuickActionDescStraightenDoc:"QuickActionDescStraightenDoc",QuickActionPrefillStraightenDoc:"QuickActionPrefillStraightenDoc",QuickActionGuideStraightenDoc:"QuickActionGuideStraightenDoc",QuickActionPhotoText:"QuickActionPhotoText",QuickActionDescPhotoText:"QuickActionDescPhotoText",QuickActionPrefillPhotoText:"QuickActionPrefillPhotoText",QuickActionGuidePhotoText:"QuickActionGuidePhotoText",QuickActionParamPhotoText:"QuickActionParamPhotoText",QuickActionPhotoBorder:"QuickActionPhotoBorder",QuickActionDescPhotoBorder:"QuickActionDescPhotoBorder",QuickActionPrefillPhotoBorder:"QuickActionPrefillPhotoBorder",QuickActionGuidePhotoBorder:"QuickActionGuidePhotoBorder",QuickActionParamPhotoBorder:"QuickActionParamPhotoBorder",QuickActionPhotoWatermark:"QuickActionPhotoWatermark",QuickActionDescPhotoWatermark:"QuickActionDescPhotoWatermark",QuickActionPrefillPhotoWatermark:"QuickActionPrefillPhotoWatermark",QuickActionGuidePhotoWatermark:"QuickActionGuidePhotoWatermark",QuickActionParamPhotoWatermark:"QuickActionParamPhotoWatermark",QuickActionSnsCrop:"QuickActionSnsCrop",QuickActionDescSnsCrop:"QuickActionDescSnsCrop",QuickActionPrefillSnsCrop:"QuickActionPrefillSnsCrop",QuickActionGuideSnsCrop:"QuickActionGuideSnsCrop",QuickActionParamSnsCrop:"QuickActionParamSnsCrop",QuickActionFaceMosaic:"QuickActionFaceMosaic",QuickActionDescFaceMosaic:"QuickActionDescFaceMosaic",QuickActionPrefillFaceMosaic:"QuickActionPrefillFaceMosaic",QuickActionGuideFaceMosaic:"QuickActionGuideFaceMosaic",QuickActionPhotoSepia:"QuickActionPhotoSepia",QuickActionDescPhotoSepia:"QuickActionDescPhotoSepia",QuickActionPrefillPhotoSepia:"QuickActionPrefillPhotoSepia",QuickActionGuidePhotoSepia:"QuickActionGuidePhotoSepia",QuickActionPhotoOil:"QuickActionPhotoOil",QuickActionDescPhotoOil:"QuickActionDescPhotoOil",QuickActionPrefillPhotoOil:"QuickActionPrefillPhotoOil",QuickActionGuidePhotoOil:"QuickActionGuidePhotoOil",QuickActionPhotoCharcoal:"QuickActionPhotoCharcoal",QuickActionDescPhotoCharcoal:"QuickActionDescPhotoCharcoal",QuickActionPrefillPhotoCharcoal:"QuickActionPrefillPhotoCharcoal",QuickActionGuidePhotoCharcoal:"QuickActionGuidePhotoCharcoal",QuickActionPhotoSketch:"QuickActionPhotoSketch",QuickActionDescPhotoSketch:"QuickActionDescPhotoSketch",QuickActionPrefillPhotoSketch:"QuickActionPrefillPhotoSketch",QuickActionGuidePhotoSketch:"QuickActionGuidePhotoSketch",QuickActionPhotoCartoon:"QuickActionPhotoCartoon",QuickActionDescPhotoCartoon:"QuickActionDescPhotoCartoon",QuickActionPrefillPhotoCartoon:"QuickActionPrefillPhotoCartoon",QuickActionGuidePhotoCartoon:"QuickActionGuidePhotoCartoon",QuickActionPhotoPixel:"QuickActionPhotoPixel",QuickActionDescPhotoPixel:"QuickActionDescPhotoPixel",QuickActionPrefillPhotoPixel:"QuickActionPrefillPhotoPixel",QuickActionGuidePhotoPixel:"QuickActionGuidePhotoPixel",QuickActionPhotoAnime:"QuickActionPhotoAnime",QuickActionDescPhotoAnime:"QuickActionDescPhotoAnime",QuickActionPrefillPhotoAnime:"QuickActionPrefillPhotoAnime",QuickActionGuidePhotoAnime:"QuickActionGuidePhotoAnime",QuickActionPhotoCollage:"QuickActionPhotoCollage",QuickActionDescPhotoCollage:"QuickActionDescPhotoCollage",QuickActionPrefillPhotoCollage:"QuickActionPrefillPhotoCollage",QuickActionGuidePhotoCollage:"QuickActionGuidePhotoCollage",QuickActionInputPromptPhotoCollage:"QuickActionInputPromptPhotoCollage",QuickActionPhotoMovie:"QuickActionPhotoMovie",QuickActionDescPhotoMovie:"QuickActionDescPhotoMovie",QuickActionPrefillPhotoMovie:"QuickActionPrefillPhotoMovie",QuickActionGuidePhotoMovie:"QuickActionGuidePhotoMovie",QuickActionInputPromptPhotoMovie:"QuickActionInputPromptPhotoMovie",QuickActionVideoTrim:"QuickActionVideoTrim",QuickActionDescVideoTrim:"QuickActionDescVideoTrim",QuickActionGuideVideoTrim:"QuickActionGuideVideoTrim",QuickActionVideoRotate:"QuickActionVideoRotate",QuickActionDescVideoRotate:"QuickActionDescVideoRotate",QuickActionGuideVideoRotate:"QuickActionGuideVideoRotate",QuickActionVideoSpeed:"QuickActionVideoSpeed",QuickActionDescVideoSpeed:"QuickActionDescVideoSpeed",QuickActionGuideVideoSpeed:"QuickActionGuideVideoSpeed",QuickActionVideoToMp3:"QuickActionVideoToMp3",QuickActionDescVideoToMp3:"QuickActionDescVideoToMp3",QuickActionPrefillVideoToMp3:"QuickActionPrefillVideoToMp3",QuickActionGuideVideoToMp3:"QuickActionGuideVideoToMp3",QuickActionVideoFrame:"QuickActionVideoFrame",QuickActionDescVideoFrame:"QuickActionDescVideoFrame",QuickActionPrefillVideoFrame:"QuickActionPrefillVideoFrame",QuickActionGuideVideoFrame:"QuickActionGuideVideoFrame",QuickActionVideoVertical:"QuickActionVideoVertical",QuickActionDescVideoVertical:"QuickActionDescVideoVertical",QuickActionGuideVideoVertical:"QuickActionGuideVideoVertical",QuickActionVideoLook:"QuickActionVideoLook",QuickActionDescVideoLook:"QuickActionDescVideoLook",QuickActionPrefillVideoLook:"QuickActionPrefillVideoLook",QuickActionGuideVideoLook:"QuickActionGuideVideoLook",QuickActionParamVideoLook:"QuickActionParamVideoLook",QsPresetLookFillRetro:"QsPresetLookFillRetro",QsPresetLookFillGlow:"QsPresetLookFillGlow",QsPresetLookFillCity:"QsPresetLookFillCity",QsPresetLookFillMono:"QsPresetLookFillMono",QsPresetLookFillCamcorder:"QsPresetLookFillCamcorder",QsPresetLookFillCinematic:"QsPresetLookFillCinematic",QsPresetLookFillDigicam:"QsPresetLookFillDigicam",QsPresetLookFillGolden:"QsPresetLookFillGolden",QsPresetLookFillMoody:"QsPresetLookFillMoody",VideoQuickEditMenu:"VideoQuickEditMenu",VideoQuickEditTitle:"VideoQuickEditTitle",VideoQuickEditTabTrim:"VideoQuickEditTabTrim",VideoQuickEditTabCutOut:"VideoQuickEditTabCutOut",VideoQuickEditTabSpeed:"VideoQuickEditTabSpeed",VideoQuickEditTabCrop:"VideoQuickEditTabCrop",VideoQuickEditTabRotate:"VideoQuickEditTabRotate",VideoQuickEditTabAudio:"VideoQuickEditTabAudio",VideoQuickEditSave:"VideoQuickEditSave",VideoQuickEditSaveWithPoints:"VideoQuickEditSaveWithPoints",VideoQuickEditEstimate:"VideoQuickEditEstimate",VideoQuickEditEstimateApprox:"VideoQuickEditEstimateApprox",VideoQuickEditSaveWithApprox:"VideoQuickEditSaveWithApprox",VideoQuickEditNoChange:"VideoQuickEditNoChange",VideoQuickEditNothingLeft:"VideoQuickEditNothingLeft",VideoQuickEditTooLong:"VideoQuickEditTooLong",VideoQuickEditSpeedShortOnly:"VideoQuickEditSpeedShortOnly",VideoQuickEditNoAudio:"VideoQuickEditNoAudio",VideoQuickEditKept:"VideoQuickEditKept",VideoQuickEditResultLength:"VideoQuickEditResultLength",VideoQuickEditStart:"VideoQuickEditStart",VideoQuickEditEnd:"VideoQuickEditEnd",VideoQuickEditSpeedCustom:"VideoQuickEditSpeedCustom",VideoQuickEditAspectOriginal:"VideoQuickEditAspectOriginal",VideoQuickEditRotateCw:"VideoQuickEditRotateCw",VideoQuickEditRotateCcw:"VideoQuickEditRotateCcw",VideoQuickEditRotate180:"VideoQuickEditRotate180",VideoQuickEditFlipNone:"VideoQuickEditFlipNone",VideoQuickEditFlipH:"VideoQuickEditFlipH",VideoQuickEditFlipV:"VideoQuickEditFlipV",VideoQuickEditMute:"VideoQuickEditMute",VideoQuickEditReplace:"VideoQuickEditReplace",VideoQuickEditVolume:"VideoQuickEditVolume",VideoQuickEditFadeIn:"VideoQuickEditFadeIn",VideoQuickEditFadeOut:"VideoQuickEditFadeOut",VideoQuickEditFadeNone:"VideoQuickEditFadeNone",VideoQuickEditReset:"VideoQuickEditReset",VideoQuickEditChipTrim:"VideoQuickEditChipTrim",VideoQuickEditChipCutOut:"VideoQuickEditChipCutOut",VideoQuickEditChipSpeed:"VideoQuickEditChipSpeed",VideoQuickEditChipCrop:"VideoQuickEditChipCrop",VideoQuickEditChipRotate:"VideoQuickEditChipRotate",VideoQuickEditChipFlipH:"VideoQuickEditChipFlipH",VideoQuickEditChipFlipV:"VideoQuickEditChipFlipV",VideoQuickEditChipMute:"VideoQuickEditChipMute",VideoQuickEditChipVolume:"VideoQuickEditChipVolume",VideoQuickEditChipFade:"VideoQuickEditChipFade",VideoQuickEditPreviewApprox:"VideoQuickEditPreviewApprox",VideoQuickEditMaxOps:"VideoQuickEditMaxOps",VideoQuickEditSeconds:"VideoQuickEditSeconds",VideoQuickEditQuoteRejected:"VideoQuickEditQuoteRejected",VideoQuickEditChanged:"VideoQuickEditChanged",VideoLookMenu:"VideoLookMenu",VideoLookTitle:"VideoLookTitle",VideoLookRetro:"VideoLookRetro",VideoLookGlow:"VideoLookGlow",VideoLookCity:"VideoLookCity",VideoLookMono:"VideoLookMono",VideoLookCamcorder:"VideoLookCamcorder",VideoLookCatGlow:"VideoLookCatGlow",VideoLookCatCinema:"VideoLookCatCinema",VideoLookCatRetro:"VideoLookCatRetro",VideoLookCinematic:"VideoLookCinematic",VideoLookDigicam:"VideoLookDigicam",VideoLookGolden:"VideoLookGolden",VideoLookMo
28ody:"VideoLookMoody",VideoLookIntensity:"VideoLookIntensity",VideoLookPreviewTag:"VideoLookPreviewTag",VideoLookHoldHint:"VideoLookHoldHint",VideoLookNoPreview:"VideoLookNoPreview",VideoLookApproxCaption:"VideoLookApproxCaption",VideoLookOrderCaption:"VideoLookOrderCaption",VideoLookEstimate:"VideoLookEstimate",VideoLookEstimateValue:"VideoLookEstimateValue",VideoLookApply:"VideoLookApply",VideoLookPick:"VideoLookPick",VideoLookFill:"VideoLookFill",ImageLookFill:"ImageLookFill",ImageLookNoPreview:"ImageLookNoPreview",ThumbnailOversizedTitle:"ThumbnailOversizedTitle",ThumbnailOversizedDownloadHint:"ThumbnailOversizedDownloadHint",DetailViewOriginal:"DetailViewOriginal",DetailViewTooLargeForBrowser:"DetailViewTooLargeForBrowser",DetailViewPreviewNotice:"DetailViewPreviewNotice",DetailViewResultTooLarge:"DetailViewResultTooLarge",CardShowingBaseImage:"CardShowingBaseImage",QuickActionImageLook:"QuickActionImageLook",QuickActionDescImageLook:"QuickActionDescImageLook",QuickActionPrefillImageLook:"QuickActionPrefillImageLook",QuickActionGuideImageLook:"QuickActionGuideImageLook",QuickActionParamImageLook:"QuickActionParamImageLook",QuickActionVideoReverse:"QuickActionVideoReverse",QuickActionDescVideoReverse:"QuickActionDescVideoReverse",QuickActionPrefillVideoReverse:"QuickActionPrefillVideoReverse",QuickActionGuideVideoReverse:"QuickActionGuideVideoReverse",QuickActionVideoLoop:"QuickActionVideoLoop",QuickActionDescVideoLoop:"QuickActionDescVideoLoop",QuickActionPrefillVideoLoop:"QuickActionPrefillVideoLoop",QuickActionGuideVideoLoop:"QuickActionGuideVideoLoop",QuickActionVideoVolume:"QuickActionVideoVolume",QuickActionDescVideoVolume:"QuickActionDescVideoVolume",QuickActionGuideVideoVolume:"QuickActionGuideVideoVolume",QuickActionVideoAudioEven:"QuickActionVideoAudioEven",QuickActionDescVideoAudioEven:"QuickActionDescVideoAudioEven",QuickActionPrefillVideoAudioEven:"QuickActionPrefillVideoAudioEven",QuickActionGuideVideoAudioEven:"QuickActionGuideVideoAudioEven",QuickActionAutoCaption:"QuickActionAutoCaption",QuickActionDescAutoCaption:"QuickActionDescAutoCaption",QuickActionPrefillAutoCaption:"QuickActionPrefillAutoCaption",QuickActionGuideAutoCaption:"QuickActionGuideAutoCaption",QuickActionSilenceCut:"QuickActionSilenceCut",QuickActionDescSilenceCut:"QuickActionDescSilenceCut",QuickActionPrefillSilenceCut:"QuickActionPrefillSilenceCut",QuickActionGuideSilenceCut:"QuickActionGuideSilenceCut",QuickActionAudioTrim:"QuickActionAudioTrim",QuickActionDescAudioTrim:"QuickActionDescAudioTrim",QuickActionPrefillAudioTrim:"QuickActionPrefillAudioTrim",QuickActionGuideAudioTrim:"QuickActionGuideAudioTrim",QuickActionParamAudioTrim:"QuickActionParamAudioTrim",QuickActionAudioFade:"QuickActionAudioFade",QuickActionDescAudioFade:"QuickActionDescAudioFade",QuickActionPrefillAudioFade:"QuickActionPrefillAudioFade",QuickActionGuideAudioFade:"QuickActionGuideAudioFade",QuickActionParamAudioFade:"QuickActionParamAudioFade",QuickActionAudioEven:"QuickActionAudioEven",QuickActionDescAudioEven:"QuickActionDescAudioEven",QuickActionPrefillAudioEven:"QuickActionPrefillAudioEven",QuickActionGuideAudioEven:"QuickActionGuideAudioEven",QuickActionAudioToMp3:"QuickActionAudioToMp3",QuickActionDescAudioToMp3:"QuickActionDescAudioToMp3",QuickActionPrefillAudioToMp3:"QuickActionPrefillAudioToMp3",QuickActionGuideAudioToMp3:"QuickActionGuideAudioToMp3",QuickActionAudioJoin:"QuickActionAudioJoin",QuickActionDescAudioJoin:"QuickActionDescAudioJoin",QuickActionPrefillAudioJoin:"QuickActionPrefillAudioJoin",QuickActionGuideAudioJoin:"QuickActionGuideAudioJoin",QuickActionAudioMix:"Qu
28ickActionAudioMix",QuickActionDescAudioMix:"QuickActionDescAudioMix",QuickActionPrefillAudioMix:"QuickActionPrefillAudioMix",QuickActionGuideAudioMix:"QuickActionGuideAudioMix",QuickActionAudioSpeed:"QuickActionAudioSpeed",QuickActionDescAudioSpeed:"QuickActionDescAudioSpeed",QuickActionPrefillAudioSpeed:"QuickActionPrefillAudioSpeed",QuickActionGuideAudioSpeed:"QuickActionGuideAudioSpeed",QuickActionParamAudioSpeed:"QuickActionParamAudioSpeed",SessionWelcomeHintCombo:"SessionWelcomeHintCombo",SessionWelcomeHintIterate:"SessionWelcomeHintIterate",SessionWelcomeHintBatch:"SessionWelcomeHintBatch",SessionWelcomeHintMaterial:"SessionWelcomeHintMaterial",SessionWelcomeHintFormat:"SessionWelcomeHintFormat",SessionWelcomeHintPick:"SessionWelcomeHintPick",SessionWelcomeHintCharacter:"SessionWelcomeHintCharacter",SessionWelcomeHintPartial:"SessionWelcomeHintPartial",SessionWelcomeHintTone:"SessionWelcomeHintTone",SessionWelcomeHintChainVideo:"SessionWelcomeHintChainVideo",SessionWelcomeHintCompare:"SessionWelcomeHintCompare",SessionWelcomeHintRetext:"SessionWelcomeHintRetext",SessionWelcomeHintSplit:"SessionWelcomeHintSplit",SessionWelcomeHintPresets:"SessionWelcomeHintPresets",ComposerTypingSampleLogo:"ComposerTypingSampleLogo",ComposerTypingSampleErase:"ComposerTypingSampleErase",ComposerTypingSampleCutout:"ComposerTypingSampleCutout",ComposerTypingSampleUpscale:"ComposerTypingSampleUpscale",ComposerTypingSamplePad:"ComposerTypingSamplePad",ComposerTypingSampleSplit:"ComposerTypingSampleSplit",ComposerTypingSampleMarket:"ComposerTypingSampleMarket",ComposerTypingSampleMockup:"ComposerTypingSampleMockup",ComposerTypingSampleStyle:"ComposerTypingSampleStyle",ComposerTypingSampleVideo:"ComposerTypingSampleVideo",ComposerTypingSampleCombo:"ComposerTypingSampleCombo",ComposerTypingSampleCompare:"ComposerTypingSampleCompare",ComposerTypingSampleCharacter:"ComposerTypingSampleCharacter",ComposerTypingSampleRetext:"ComposerTypingSampleRetext",ComposerTypingSampleMusic:"ComposerTypingSampleMusic",ComposerTypingSampleGif:"ComposerTypingSampleGif",SessionWelcomeDropKbd:"SessionWelcomeDropKbd",SessionWelcomeDropHint:"SessionWelcomeDropHint",QuickActionPanelBefore:"QuickActionPanelBefore",QuickActionPanelAfter:"QuickActionPanelAfter",QuickActionPanelRef:"QuickActionPanelRef",QuickActionPanelDropHint:"QuickActionPanelDropHint",QuickActionPanelDropFormats:"QuickActionPanelDropFormats",QuickActionPanelDropHintVideo:"QuickActionPanelDropHintVideo",QuickActionPanelDropFormatsVideo:"QuickActionPanelDropFormatsVideo",QuickActionPanelDropFormatsVideoGb:"QuickActionPanelDropFormatsVideoGb",QuickActionPanelNeedMoreVideos:"QuickActionPanelNeedMoreVideos",QuickActionPanelDropHintAudio:"QuickActionPanelDropHintAudio",QuickActionPanelDropFormatsAudio:"QuickActionPanelDropFormatsAudio",QuickActionPanelNeedMoreAudios:"QuickActionPanelNeedMoreAudios",QuickActionInputPromptGenerateImage:"QuickActionInputPromptGenerateImage",QuickActionInputPromptMergeVideo:"QuickActionInputPromptMergeVideo",QuickActionInputPromptMultiOptional:"QuickActionInputPromptMultiOptional",QuickActionInputPromptTtsNarration:"QuickActionInputPromptTtsNarration",QuickActionInputPromptMakeMusic:"QuickActionInputPromptMakeMusic",QuickActionPaste:"QuickActionPaste",QuickActionRun:"QuickActionRun",SessionCreateNew:"SessionCreateNew",SessionUntitled:"SessionUntitled",SessionArchivedSection:"SessionArchivedSection",SessionLegacySection:"SessionLegacySection",SessionEmptyResults:"SessionEmptyResults",SessionCountImages:"SessionCountImages",SessionCountVideos:"SessionCountVideos",SessionCountAudios:"SessionCountAudios",SessionCountCapped:"SessionCountCapped",SessionStateResponding:"SessionStateResponding",SessionStatePending:"SessionStatePending",SessionWorkflowProposed:"SessionWorkflowProposed",SessionWorkflowActive:"SessionWorkflowActive",SessionWorkflowFailed:"SessionWorkflowFailed",SessionEmptyPreview:"SessionEmptyPreview",SessionEmptyList:"SessionEmptyList",SessionOpen:"SessionOpen",KebabMenuAria:"KebabMenuAria",SessionCopyLink:"SessionCopyLink",SessionLinkCopied:"SessionLinkCopied",SessionDropToSession:"SessionDropToSession",SessionDropToAttach:"SessionDropToAttach",SessionAddMenuAria:"SessionAddMenuAria",SessionAddMenuAttach:"SessionAddMenuAttach",SessionAddMenuUpload:"SessionAddMenuUpload",SessionAddMenuUploadNew:"SessionAddMenuUploadNew",SessionAddMenuLibrary:"SessionAddMenuLibrary",SessionOversizeOfferTitle:"SessionOversizeOfferTitle",SessionOversizeOfferLimit:"SessionOversizeOfferLimit",SessionOversizeOfferSession:"SessionOversizeOfferSession",SessionOversizeOfferNew:"SessionOversizeOfferNew",SessionOversizeOfferMore:"SessionOversizeOfferMore",SessionOversizeOfferChipsReset:"SessionOversizeOfferChipsReset",SessionComposerOverLimit:"SessionComposerOverLimit",SessionComposerConvert:"SessionComposerConvert",SessionPastedText:"SessionPastedText",SessionLinkChecking:"SessionLinkChecking",SessionLinkNoPreview:"SessionLinkNoPreview",SessionLinkOrdinal:"SessionLinkOrdinal",SceneViewerOpen:"SceneViewerOpen",SceneViewerClose:"SceneViewerClose",SceneViewerShot:"SceneViewerShot",SceneViewerFree:"SceneViewerFree",SceneViewerPlay:"SceneViewerPlay",SceneViewerPause:"SceneViewerPause",SceneViewerFrame:"SceneViewerFrame",SceneViewerError:"SceneViewerError",SvgCardSaveSvg:"SvgCardSaveSvg",SvgCardSavePng:"SvgCardSavePng",SvgCardCode:"SvgCardCode",SvgCardPreviewFailed:"SvgCardPreviewFailed",SvgCardPreviewAlt:"SvgCardPreviewAlt",SessionRevertToText:"SessionRevertToText",SessionDocumentAttachment:"SessionDocumentAttachment",SessionDocPreviewFailed:"SessionDocPreviewFailed",SessionDocViewRaw:"SessionDocViewRaw",SessionDocViewRendered:"SessionDocViewRendered",SessionDocTruncatedNotice:"SessionDocTruncatedNotice",SessionDocDownloadFailed:"SessionDocDownloadFailed",SessionDocCopyFailed:"SessionDocCopyFailed",DetailVideoUnmute:"DetailVideoUnmute",SessionCharCountN:"SessionCharCountN",SessionUploadProgress:"SessionUploadProgress",SessionLocked:"SessionLocked",SessionParticipantMe:"SessionParticipantMe",OpenStudioTitle:"OpenStudioTitle",OpenStudioPublicBadge:"OpenStudioPublicBadge",OpenStudioUnknownAuthor:"OpenStudioUnknownAuthor",OpenStudioNotFoundTitle:"OpenStudioNotFoundTitle",OpenStudioNotFoundDesc:"OpenStudioNotFoundDesc",OpenStudioNotFoundBrowse:"OpenStudioNotFoundBrowse",OpenStudioPublish:"OpenStudioPublish",OpenStudioUnpublish:"OpenStudioUnpublish",OpenStudioPublishConfirmTitle:"OpenStudioPublishConfirmTitle",OpenStudioPublishConfirmDesc:"OpenStudioPublishConfirmDesc",OpenStudioPublishConfirmParticipationHint:"OpenStudioPublishConfirmParticipationHint",OpenStudioPublished:"OpenStudioPublished",OpenStudioUnpublished:"OpenStudioUnpublished",OpenStudioTeamSectionTitle:"OpenStudioTeamSectionTitle",OpenStudioTeamSectionDesc:"OpenStudioTeamSectionDesc",OpenStudioTeamAllowLabel:"OpenStudioTeamAllowLabel",OpenStudioTeamAllowDesc:"OpenStudioTeamAllowDesc",TeamDirectorSectionTitle:"TeamDirectorSectionTitle",TeamDirectorSectionDesc:"TeamDirectorSectionDesc",TeamDirectorReviewLabel:"TeamDirectorReviewLabel",TeamDirectorReviewDesc:"TeamDirectorReviewDesc",TeamDirectorModelLabel:"TeamDirectorModelLabel",TeamDirectorModelOpus:"TeamDirectorModelOpus",TeamDirectorModelFable:"TeamDirectorModelFable",TeamDirectorModelAstra:"TeamDirectorModelAstra",OpenStudioListEmpty:"OpenStudioListEmpty",OpenStudioLoadMore:"OpenStudioLoadMore",OpenStudioHeroCopy:"OpenStudioHeroCopy",OpenStudioEnterFeatured:"OpenStudioEnterFeatured",OpenStudioFreeAssurance:"OpenStudioFreeAssurance",OpenStudioSectionLive:"OpenStudioSectionLive",OpenStudioSectionJoinable:"OpenStudioSectionJoinable",OpenStudioSectionRecent:"OpenStudioSectionRecent",OpenStudioJoinableChip:"OpenStudioJoinableChip",OpenStudioOfficialBadge:"OpenStudioOfficialBadge",OpenStudioEnterCta:"OpenStudioEnterCta",OpenStudioOutroTitle:"OpenStudioOutroTitle",OpenStudioOutroSub:"OpenStudioOutroSub",OpenStudioOutroEnterAny:"OpenStudioOutroEnterAny",OpenStudioSpectating:"OpenStudioSpectating",OpenStudioSpectatingNotice:"OpenStudioSpectatingNotice",OpenStudioSpectatingCta:"OpenStudioSpectatingCta",OpenStudioGoWorkspace:"OpenStudioGoWorkspace",OpenStudioGateTitleGuest:"OpenStudioGateTitleGuest",OpenStudioGateDescGuest:"OpenStudioGateDescGuest",OpenStudioGateCtaGuest:"OpenStudioGateCtaGuest",OpenStudioGateKeepWatching:"OpenStudioGateKeepWatching",OpenStudioGateTitleMember:"OpenStudioGateTitleMember",OpenStudioLive:"OpenStudioLive",OpenStudioParticipationClosed:"OpenStudioParticipationClosed",OpenStudioParticipationPaused:"OpenStudioParticipationPaused",OpenEditorCardTitle:"OpenEditorCardTitle",OpenEditorCardButton:"OpenEditorCardButton",TypesetPreviewCardTitle:"TypesetPreviewCardTitle",TypesetPreviewCardHint:"TypesetPreviewCardHint",TypesetPreviewOverflowBadge:"TypesetPreviewOverflowBadge",TypesetPreviewPickPrompt:"TypesetPreviewPickPrompt",TypesetPreviewEnlarge:"TypesetPreviewEnlarge",TypesetPreviewViewApplied:"TypesetPreviewViewApplied",TypesetPreviewViewTextOnly:"TypesetPreviewViewTextOnly",TypesetPreviewUseStyle:"TypesetPreviewUseStyle",GraphicsPlanCardTitle:"GraphicsPlanCardTitle",GraphicsPlanCardHint:"GraphicsPlanCardHint",GraphicsPlanStillAlt:"GraphicsPlanStillAlt",GraphicsPlanCardScenes:"GraphicsPlanCardScenes",GraphicsPlanCardAlternative:"GraphicsPlanCardAlternative",GraphicsPlanCardPalette:"GraphicsPlanCardPalette",GraphicsPlanCardSheetAlt:"GraphicsPlanCardSheetAlt",OpenStudioPausedBadge:"OpenStudioPausedBadge",OpenStudioHostPanelBalance:"OpenStudioHostPanelBalance",OpenStudioHostPanelBalanceWarn:"OpenStudioHostPanelBalanceWarn",OpenStudioHostPauseBannerCredit:"OpenStudioHostPauseBannerCredit",OpenStudioHostPauseBannerStorage:"OpenStudioHostPauseBannerStorage",OpenStudioHostPauseCtaCharge:"OpenStudioHostPauseCtaCharge",OpenStudioHostPauseCtaStorage:"OpenStudioHostPauseCtaStorage",OpenStudioGuestBanned:"OpenStudioGuestBanned",OpenStudioGuestKicked:"OpenStudioGuestKicked",OpenStudioGuestPostBlocked:"OpenStudioGuestPostBlocked",OpenStudioStreamGuestKicked:"OpenStudioStreamGuestKicked",OpenStudioStreamGuestBanned:"OpenStudioStreamGuestBanned",OpenStudioStreamGuestUnbanned:"OpenStudioStreamGuestUnbanned",OpenStudioGuestSlots:"OpenStudioGuestSlots",OpenStudioBudgetUnlimited:"OpenStudioBudgetUnlimited",OpenStudioBudgetRemaining:"OpenStudioBudgetRemaining",OpenStudioBudgetLeft:"OpenStudioBudgetLeft",OpenStudioGateDescMemberLocked:"OpenStudioGateDescMemberLocked",OpenStudioGateDescMemberChatOnly:"OpenStudioGateDescMemberChatOnly",IdentityGateTitle:"IdentityGateTitle",IdentityGateDesc:"IdentityGateDesc",IdentityGatePublishDesc:"IdentityGatePublishDesc",IdentityGateCtaVerify:"IdentityGateCtaVerify",IdentityGateLater:"IdentityGateLater",IdentityGateVerifying:"IdentityGateVerifying",IdentityGateFailed:"IdentityGateFailed",IdentityConsentTitle:"IdentityConsentTitle",IdentityConsentRule1:"IdentityConsentRule1",IdentityConsentRule2:"IdentityConsentRule2",IdentityConsentRule3:"IdentityConsentRule3",IdentityConsentAgree:"IdentityConsentAgree",IdentityTrust1:"IdentityTrust1",IdentityTrust2:"IdentityTrust2",IdentityTrust3:"IdentityTrust3",IdentityConsentCta:"IdentityConsentCta",IdentityVerifiedBadge:"IdentityVerifiedBadge",IdentityVerifiedAtDate:"IdentityVerifiedAtDate",IdentityConsentProgress:"IdentityConsentProgress",IdentityVerifiedDesc:"IdentityVerifiedDesc",IdentityProfileTitle:"IdentityProfileTitle",IdentityProfileDesc:"IdentityProfileDesc",IdentityProfileCta:"IdentityProfileCta",IdentityRegionTitle:"IdentityRegionTitle",IdentityRegionPill:"IdentityRegionPill",IdentityRegionUnknownPill:"IdentityRegionUnknownPill",IdentityRegionLead:"IdentityRegionLead",IdentityRegionDesc:"IdentityRegionDesc",IdentityRegionCan1:"IdentityRegionCan1",IdentityRegionCan2:"IdentityRegionCan2",IdentityRegionCtaWorkspace:"IdentityRegionCtaWorkspace",IdentityRegionCtaChat:"IdentityRegionCtaChat",IdentityRegionSupportQ:"IdentityRegionSupportQ",IdentityRegionSupportPrefill:"IdentityRegionSupportPrefill",IdentityRegionPublishTitle:"IdentityRegionPublishTitle",IdentityRegionPublishLead:"IdentityRegionPublishLead",IdentityRegionPublishDesc:"IdentityRegionPublishDesc",IdentityRegionPublishCan1:"IdentityRegionPublishCan1",IdentityRegionPublishCta:"IdentityRegionPublishCta",IdentityRegionUnknownLead:"IdentityRegionUnknownLead",IdentityRegionUnknownDesc:"IdentityRegionUnknownDesc",IdentityProfileRegionDesc:"IdentityProfileRegionDesc",OpenStudioComposerReadOnly:"OpenStudioComposerReadOnly",OpenStudioComposerLoginPrompt:"OpenStudioComposerLoginPrompt",OpenStudioHostPanelDailyBudget:"OpenStudioHostPanelDailyBudget",OpenStudioHostPanelUnlimited:"OpenStudioHostPanelUnlimited",OpenStudioHostPanelBudgetHint:"OpenStudioHostPanelBudgetHint",OpenStudioHostPanelMaxGuests:"OpenStudioHostPanelMaxGuests",OpenStudioHostPanelAllowedModels:"OpenStudioHostPanelAllowedModels",OpenStudioHostPanelGuests:"OpenStudioHostPanelGuests",OpenStudioHostPanelNoGuests:"OpenStudioHostPanelNoGuests",OpenStudioHostPanelKick:"OpenStudioHostPanelKick",OpenStudioHostPanelBan:"OpenStudioHostPanelBan",OpenStudioHostPanelUnban:"OpenStudioHostPanelUnban",OpenStudioHostPanelKickHint:"OpenStudioHostPanelKickHint",OpenStudioGuestStatusActive:"OpenStudioGuestStatusActive",OpenStudioGuestStatusKicked:"OpenStudioGuestStatusKicked",OpenStudioGuestStatusBanned:"OpenStudioGuestStatusBanned",OpenStudioHostPanelOpen:"OpenStudioHostPanelOpen",OpenStudioHostPanelAllowGuests:"OpenStudioHostPanelAllowGuests",OpenStudioParticipationOpenFailed:"OpenStudioParticipationOpenFailed",OpenStudioSettingsAutoApply:"OpenStudioSettingsAutoApply",OpenStudioSettingsStatusPublic:"OpenStudioSettingsStatusPublic",OpenStudioSettingsViewersCount:"OpenStudioSettingsViewersCount",OpenStudioSettingsGuestsCount:"OpenStudioSettingsGuestsCount",OpenStudioSettingsParticipationOnDesc:"OpenStudioSettingsParticipationOnDesc",OpenStudioSettingsParticipationOffDesc:"OpenStudioSettingsParticipationOffDesc",OpenStudioSettingsTabOptions:"OpenStudioSettingsTabOptions",OpenStudioSettingsTabInfo:"OpenStudioSettingsTabInfo",OpenStudioSettingsGroupPermissions:"OpenStudioSettingsGroupPermissions",OpenStudioSettingsGroupLimits:"OpenStudioSettingsGroupLimits",OpenStudioSettingsGroupAi:"OpenStudioSettingsGroupAi",OpenStudioSettingsUnitPeople:"OpenStudioSettingsUnitPeople",OpenStudioSettingsBudgetUsage:"OpenStudioSettingsBudgetUsage",OpenStudioSettingsModelsSelectedCount:"OpenStudioSettingsModelsSelectedCount",OpenStudioSettingsSaving:"OpenStudioSettingsSaving",OpenStudioSettingsSaved:"OpenStudioSettingsSaved",OpenStudioSettingsTodayUsed:"OpenStudioSettingsTodayUsed",OpenStudioSettingsCopyLink:"OpenStudioSettingsCopyLink",OpenStudioSettingsViewLive:"OpenStudioSettingsViewLive",OpenStudioSettingsTitleLabel:"OpenStudioSettingsTitleLabel",OpenStudioSettingsDescLabel:"OpenStudioSettingsDescLabel",OpenStudioSettingsDescPlaceholder:"OpenStudioSettingsDescPlaceholder",OpenStudioSettingsDescHint:"OpenStudioSettingsDescHint",OpenStudioLangAll:"OpenStudioLangAll",OpenStudioLangKo:"OpenStudioLangKo",OpenStudioLangEn:"OpenStudioLangEn",OpenStudioLangFilterAria:"OpenStudioLangFilterAria",OpenStudioLangFilterEmpty:"OpenStudioLangFilterEmpty",OpenStudioLangShowAll:"OpenStudioLangShowAll",OpenStudioLangFallbackNotice:"OpenStudioLangFallbackNotice",OpenStudioSettingsLangLabel:"OpenStudioSettingsLangLabel",OpenStudioSettingsLangHint:"OpenStudioSettingsLangHint",OpenStudioSettingsLangAuto:"OpenStudioSettingsLangAuto",OpenStudioSettingsLangAutoDetected:"OpenStudioSettingsLangAutoDetected",OpenStudioSettingsAiWrite:"OpenStudioSettingsAiWrite",OpenStudioSettingsAiWriting:"OpenStudioSettingsAiWriting",OpenStudioSettingsAiWriteEmpty:"OpenStudioSettingsAiWriteEmpty",OpenStudioSettingsParticipationOffHint:"OpenStudioSettingsParticipationOffHint",OpenStudioSettingsHoldLabel:"OpenStudioSettingsHoldLabel",OpenStudioSettingsHoldHint:"OpenStudioSettingsHoldHint",OpenStudioSettingsGuestAttachLabel:"OpenStudioSettingsGuestAttachLabel",OpenStudioSettingsGuestAttachHint:"OpenStudioSettingsGuestAttachHint",OpenStudioSettingsGuestLibraryLabel:"OpenStudioSettingsGuestLibraryLabel",OpenStudioSettingsGuestLibraryHint:"OpenStudioSettingsGuestLibraryHint",OpenStudioSettingsGuestLibraryOff:"OpenStudioSettingsGuestLibraryOff",OpenStudioSettingsGuestLibraryOwn:"OpenStudioSettingsGuestLibraryOwn",OpenStudioSettingsGuestLibraryChain:"OpenStudioSettingsGuestLibraryChain",OpenStudioGuestCostNotice:"OpenStudioGuestCostNotice",O
28penStudioSettingsBanConfirm:"OpenStudioSettingsBanConfirm",OpenStudioSettingsCloseAction:"OpenStudioSettingsCloseAction",OpenStudioSettingsCloseConfirmTitle:"OpenStudioSettingsCloseConfirmTitle",OpenStudioSettingsCloseConfirmBody:"OpenStudioSettingsCloseConfirmBody",OpenStudioSettingsClosed:"OpenStudioSettingsClosed",OpenStudioSettingsDemoted:"OpenStudioSettingsDemoted",OpenStudioSettingsModelsAll:"OpenStudioSettingsModelsAll",OpenStudioSettingsModelsEmptyHint:"OpenStudioSettingsModelsEmptyHint",OpenStudioSettingsDomainImage:"OpenStudioSettingsDomainImage",OpenStudioSettingsDomainVideo:"OpenStudioSettingsDomainVideo",OpenStudioSettingsDomainAudio:"OpenStudioSettingsDomainAudio",OpenStudioSettingsDomainUtility:"OpenStudioSettingsDomainUtility",OpenStudioViewerCount:"OpenStudioViewerCount",OpenStudioReport:"OpenStudioReport",OpenStudioReportTitle:"OpenStudioReportTitle",OpenStudioReportDesc:"OpenStudioReportDesc",OpenStudioReportReasonSexual:"OpenStudioReportReasonSexual",OpenStudioReportReasonViolenceHate:"OpenStudioReportReasonViolenceHate",OpenStudioReportReasonSpam:"OpenStudioReportReasonSpam",OpenStudioReportReasonCopyright:"OpenStudioReportReasonCopyright",OpenStudioReportReasonOther:"OpenStudioReportReasonOther",OpenStudioReportDetailPlaceholder:"OpenStudioReportDetailPlaceholder",OpenStudioReportSubmit:"OpenStudioReportSubmit",OpenStudioReportSuccess:"OpenStudioReportSuccess",SessionStatusThinking:"SessionStatusThinking",SessionThinkingPoolL1:"SessionThinkingPoolL1",SessionThinkingPoolImage:"SessionThinkingPoolImage",SessionThinkingPoolVideo:"SessionThinkingPoolVideo",SessionThinkingPoolAudio:"SessionThinkingPoolAudio",SessionThinkingPoolEdit:"SessionThinkingPoolEdit",SessionThinkingPoolWrapup:"SessionThinkingPoolWrapup",SessionStatusGenerating:"SessionStatusGenerating",SessionStatusWrappingUp:"SessionStatusWrappingUp",SessionStatusCancelled:"SessionStatusCancelled",SessionCancelStopping:"SessionCancelStopping",SessionElapsedSec:"SessionElapsedSec",SessionElapsedMinSec:"SessionElapsedMinSec",SessionElapsedHourMin:"SessionElapsedHourMin",SessionPendingEditing:"SessionPendingEditing",SessionPendingVideo:"SessionPendingVideo",SessionPendingFinishing:"SessionPendingFinishing",SessionPendingStill:"SessionPendingStill",SessionPendingSlow:"SessionPendingSlow",SessionPendingLeave:"SessionPendingLeave",SessionActivityViewImage:"SessionActivityViewImage",SessionActivityViewVideo:"SessionActivityViewVideo",SessionActivityViewAudio:"SessionActivityViewAudio",SessionActivityVerify:"SessionActivityVerify",SessionActivitySearch:"SessionActivitySearch",SessionActivityRead:"SessionActivityRead",SessionActivityStatus:"SessionActivityStatus",SessionActivityStep:"SessionActivityStep",SessionActivityRetry:"SessionActivityRetry",SessionActivityFailover:"SessionActivityFailover",SessionActivityEscalate:"SessionActivityEscalate",SessionActivityDirector:"SessionActivityDirector",SessionActivityPlanImage:"SessionActivityPlanImage",SessionActivityPlanEdit:"SessionActivityPlanEdit",SessionActivityPlanVideo:"SessionActivityPlanVideo",SessionActivityPlanAudio:"SessionActivityPlanAudio",SessionActivityPlanLibrary:"SessionActivityPlanLibrary",SessionActivityPlanSteps:"SessionActivityPlanSteps",SessionThoughtEarlier:"SessionThoughtEarlier",SessionThoughtLogLabel:"SessionThoughtLogLabel",SessionStackWaiting:"SessionStackWaiting",SessionStackGateHold:"SessionStackGateHold",SessionStackClear:"SessionStackClear",SessionStop:"SessionStop",SessionRetry:"SessionRetry",SessionContinue:"SessionContinue",SessionContinueText:"SessionContinueText",SessionGateStopHere:"SessionGateStopHere",SessionTurnFailedCaption:"SessionTurnFailedCaption",SessionComposerExample01:"SessionComposerExample01",SessionComposerExample02:"SessionComposerExample02",SessionComposerExample03:"SessionComposerExample03",SessionComposerExample04:"SessionComposerExample04",SessionComposerExample05:"SessionComposerExample05",SessionComposerExample06:"SessionComposerExample06",SessionComposerExample07:"SessionComposerExample07",SessionComposerExample08:"SessionComposerExample08",SessionComposerExample09:"SessionComposerExample09",SessionComposerExample10:"SessionComposerExample10",SessionComposerExample11:"SessionComposerExample11",SessionComposerExample12:"SessionComposerExample12",SessionComposerExample13:"SessionComposerExample13",SessionComposerExample14:"SessionComposerExample14",SessionComposerExample15:"SessionComposerExample15",SessionComposerExample16:"SessionComposerExample16",SessionComposerExample17:"SessionComposerExample17",SessionComposerExample18:"SessionComposerExample18",SessionComposerExample19:"SessionComposerExample19",SessionComposerExample20:"SessionComposerExample20",SessionComposerPlaceholderFolder:"SessionComposerPlaceholderFolder",SessionComposerPlaceholderAttached:"SessionComposerPlaceholderAttached",SessionComposerInputLabel:"SessionComposerInputLabel",SessionComposerHistoryHint:"SessionComposerHistoryHint",SessionComposerMentionHint:"SessionComposerMentionHint",SessionResponding:"SessionResponding",SessionReadOnlyComposer:"SessionReadOnlyComposer",SessionMoveInLine
28:"SessionMoveInLine",SessionMoveOutLine:"SessionMoveOutLine",SessionMoveHome:"SessionMoveHome",TaskCardRequestedBy:"TaskCardRequestedBy",TaskCardDetails:"TaskCardDetails",TaskCardResultNoInsert:"TaskCardResultNoInsert",TaskCardResultNewer:"TaskCardResultNewer",TaskCardResultPrevious:"TaskCardResultPrevious",SessionNewMessages:"SessionNewMessages",SessionSend:"SessionSend",SessionReference:"SessionReference",SessionGateProceed:"SessionGateProceed",SessionGateEstimate:"SessionGateEstimate",SessionGateEstimateAdded:"SessionGateEstimateAdded",SessionGateHostBilled:"SessionGateHostBilled",SessionGateAlreadyHandled:"SessionGateAlreadyHandled",WorkspaceManageTitle:"WorkspaceManageTitle",WorkspaceManageDelete:"WorkspaceManageDelete",WorkspaceManageDeleteFolder:"WorkspaceManageDeleteFolder",WorkspaceManageMove:"WorkspaceManageMove",WorkspaceManageRename:"WorkspaceManageRename",WorkspaceManageCreateFolder:"WorkspaceManageCreateFolder",WorkspaceManageCreateSession:"WorkspaceManageCreateSession",WorkspaceManageToNewSession:"WorkspaceManageToNewSession",WorkspaceManageArchive:"WorkspaceManageArchive",WorkspaceManageUnarchive:"WorkspaceManageUnarchive",WorkspaceManageRestore:"WorkspaceManageRestore",WorkspaceManageKindTask:"WorkspaceManageKindTask",WorkspaceManageKindSession:"WorkspaceManageKindSession",WorkspaceManageKindFolder:"WorkspaceManageKindFolder",WorkspaceManageToHome:"WorkspaceManageToHome",WorkspaceManageIrreversible:"WorkspaceManageIrreversible",WorkspaceManageFolderComesBack:"WorkspaceManageFolderComesBack",WorkspaceManageToExisting:"WorkspaceManageToExisting",WorkspaceManageRunningHint:"WorkspaceManageRunningHint",WorkspaceManageFailedHeader:"WorkspaceManageFailedHeader",WorkspaceManageTimedOut:"WorkspaceManageTimedOut",WorkspaceManageSkipped:"WorkspaceManageSkipped",WorkspaceManageFailed:"WorkspaceManageFailed",WorkspaceManageRemaining:"WorkspaceManageRemaining",WorkspaceManageTrashHint:"WorkspaceManageTrashHint",WorkspaceManageRun:"WorkspaceManageRun",WorkspaceManageCancel:"WorkspaceManageCancel",WorkspaceManageRunning:"WorkspaceManageRunning",WorkspaceManageDone:"WorkspaceManageDone",WorkspaceManageUndoHint:"WorkspaceManageUndoHint",WorkspaceManageDismissed:"WorkspaceManageDismissed",WorkspaceManageSuperseded:"WorkspaceManageSuperseded",WorkspaceManageExpired:"WorkspaceManageExpired",WorkspaceManageReasonPermission:"WorkspaceManageReasonPermission",WorkspaceManageReasonPending:"WorkspaceManageReasonPending",WorkspaceManageReasonFolderNotEmpty:"WorkspaceManageReasonFolderNotEmpty",WorkspaceManageReasonCurrentSession:"WorkspaceManageReasonCurrentSession",WorkspaceManageReasonStale:"WorkspaceManageReasonStale",WorkspaceManageReasonNotFound:"WorkspaceManageReasonNotFound",WorkspaceManageReasonSns:"WorkspaceManageReasonSns",WorkspaceManageReasonExpired:"WorkspaceManageReasonExpired",WorkspaceManageReasonFolderIrreversible:"WorkspaceManageReasonFolderIrreversible",WorkspaceManageReasonAmbiguous:"WorkspaceManageReasonAmbiguous",WorkspaceManageReasonSystemSession:"WorkspaceManageReasonSystemSession",WorkspaceManageReasonRoot:"WorkspaceManageReasonRoot",WorkspaceManageReasonReadOnly:"WorkspaceManageReasonReadOnly",WorkspaceManageReasonDestKind:"WorkspaceManageReasonDestKind",WorkspaceManageReasonDestNotFound:"WorkspaceManageReasonDestNotFound",WorkspaceManageReasonOpKind:"WorkspaceManageReasonOpKind",WorkspaceManageReasonReceiptInvalid:"WorkspaceManageReasonReceiptInvalid",WorkspaceManageReasonBadHandle:"WorkspaceManageReasonBadHandle",WorkspaceManageReasonSessionNotEmpty:"WorkspaceManageReasonSessionNotEmpty",WorkspaceManageToFolderTask:"WorkspaceManageToFolderTask",WorkspaceManageToExistingSession:"WorkspaceManageToExistingSession",WorkspaceManageMoreItems:"WorkspaceManageMoreItems",WorkspaceManageShowAll:"WorkspaceManageShowAll",WorkspaceManageResultCreatedFolder:"WorkspaceManageResultCreatedFolder",WorkspaceManageResultCreatedTask:"WorkspaceManageResultCreatedTask",WorkspaceManageResultMoved:"WorkspaceManageResultMoved",WorkspaceManageReasonCycle:"WorkspaceManageReasonCycle",WorkspaceManageReasonDuplicateName:"WorkspaceManageReasonDuplicateName",WorkspaceManageReasonTimeBudget:"WorkspaceManageReasonTimeBudget",WorkspaceManageReasonError:"WorkspaceManageReasonError",WorkspaceManageReasonQuota:"Worksp
28aceManageReasonQuota",WorkspaceManageReasonBusy:"WorkspaceManageReasonBusy",WorkspaceManageReasonAlready:"WorkspaceManageReasonAlready",WorkspaceManageReasonInDeletedSession:"WorkspaceManageReasonInDeletedSession",WorkspaceManageReasonTimeout:"WorkspaceManageReasonTimeout",SessionWorkflowTitle:"SessionWorkflowTitle",SessionWorkflowTypography:"SessionWorkflowTypography",SessionWorkflowStart:"SessionWorkflowStart",SessionWorkflowDecline:"SessionWorkflowDecline",SessionWorkflowProgress:"SessionWorkflowProgress",SessionWorkflowDone:"SessionWorkflowDone",SessionWorkflowPickN:"SessionWorkflowPickN",SessionWorkflowConfirmOk:"SessionWorkflowConfirmOk",SessionWorkflowSkip:"SessionWorkflowSkip",SessionWorkflowStepImages:"SessionWorkflowStepImages",SessionWorkflowStepClips:"SessionWorkflowStepClips",SessionWorkflowStepAudio:"SessionWorkflowStepAudio",SessionWorkflowCancelWf:"SessionWorkflowCancelWf",SessionWorkflowSayStart:"SessionWorkflowSayStart",SessionWorkflowSayDecline:"SessionWorkflowSayDecline",SessionWorkflowSayCancelWf:"SessionWorkflowSayCancelWf",SessionWorkflowSayPickN:"SessionWorkflowSayPickN",SessionWorkflowSayConfirmOk:"SessionWorkflowSayConfirmOk",SessionWorkflowSaySkip:"SessionWorkflowSaySkip",SessionWorkflowGroupRange:"SessionWorkflowGroupRange",SessionWorkflowGroupParallel:"SessionWorkflowGroupParallel",SessionWorkflowGroupProgress:"SessionWorkflowGroupProgress",SessionWorkflowGroupToggle:"SessionWorkflowGroupToggle",WorkspaceWorkflowTemplates:"WorkspaceWorkflowTemplates",WorkflowTemplateStepCount:"WorkflowTemplateStepCount",WorkflowTemplateStepsUnits:"WorkflowTemplateStepsUnits",WorkflowTemplateCredits:"WorkflowTemplateCredits",WorkflowTemplateStart:"WorkflowTemplateStart",WorkflowTemplateOptionalStep:"WorkflowTemplateOptionalStep",WorkflowTemplateMidUpload:"WorkflowTemplateMidUpload",WorkflowTemplateEstimateLine:"WorkflowTemplateEstimateLine",WorkflowTemplateCreate:"WorkflowTemplateCreate",WorkflowTemplateCreating:"WorkflowTemplateCreating",WorkflowTemplatesViewAll:"WorkflowTemplatesViewAll",QuickStartViewAll:"QuickStartViewAll",QuickStartCategoryAll:"QuickStartCategoryAll",QuickStartCategoryCreate:"QuickStartCategoryCreate",QuickStartCategoryImageEdit:"QuickStartCategoryImageEdit",QuickStartCategoryImageStyle:"QuickStartCategoryImageStyle",QuickStartCategoryCommerce:"QuickStartCategoryCommerce",QuickStartCategoryVideo:"QuickStartCategoryVideo",QuickStartCategoryAudio:"QuickStartCategoryAudio",RecipeCategoryAll:"RecipeCategoryAll",RecipeCategoryCommerce:"RecipeCategoryCommerce",RecipeCategoryPromo:"RecipeCategoryPromo",RecipeCategorySns:"RecipeCategorySns",RecipeCategoryBrand:"RecipeCategoryBrand",RecipeCategorySpace:"RecipeCategorySpace",RecipeCategoryPeople:"RecipeCategoryPeople",RecipeCategoryCharacter:"RecipeCategoryCharacter",RecipeCategoryOccasion:"RecipeCategoryOccasion",RecipeCategoryEtc:"RecipeCategoryEtc",QsPresetPosNw:"QsPresetPosNw",QsPresetPosN:"QsPresetPosN",QsPresetPosNe:"QsPresetPosNe",QsPresetPosW:"QsPresetPosW",QsPresetPosC:"QsPresetPosC",QsPresetPosE:"QsPresetPosE",QsPresetPosSw:"QsPresetPosSw",QsPresetPosS:"QsPresetPosS",QsPresetPosSe:"QsPresetPosSe",QsPresetPosFillNw:"QsPresetPosFillNw",QsPresetPosFillN:"QsPresetPosFillN",QsPresetPosFillNe:"QsPresetPosFillNe",QsPresetPosFillW:"QsPresetPosFillW",QsPresetPosFillC:"QsPresetPosFillC",QsPresetPosFillE:"QsPresetPosFillE",QsPresetPosFillSw:"QsPresetPosFillSw",QsPresetPosFillS:"QsPresetPosFillS",QsPresetPosFillSe:"QsPresetPosFillSe",QsPresetGroupInstagram:"QsPresetGroupInstagram",QsPresetGroupYoutube:"QsPresetGroupYoutube",QsPresetGroupTiktok:"QsPresetGroupTiktok",QsPresetGroupFacebook:"QsPresetGroupFacebook",QsPresetGroupX:"QsPresetGroupX",QsPresetGroupLink:"QsPresetGroupLink",QsPresetGroupShop:"QsPresetGroupShop",QsPresetGroupRatio:"QsPresetGroupRatio",QsPresetSnsInstaFeed:"QsPresetSnsInstaFeed",QsPresetSnsInstaPortrait:"QsPresetSnsInstaPortrait",QsPresetSnsInstaStory:"QsPresetSnsInstaStory",QsPresetSnsYtThumb:"QsPresetSnsYtThumb",QsPresetSnsYtShorts:"QsPresetSnsYtShorts",QsPresetSnsTiktok:"QsPresetSnsTiktok",QsPresetSnsFbFeed:"QsPresetSnsFbFeed",QsPresetSnsFbC
28over:"QsPresetSnsFbCover",QsPresetSnsXPost:"QsPresetSnsXPost",QsPresetSnsXHeader:"QsPresetSnsXHeader",QsPresetSnsLinkedin:"QsPresetSnsLinkedin",QsPresetSnsOg:"QsPresetSnsOg",QsPresetSnsSmartstore:"QsPresetSnsSmartstore",QsPresetSnsCoupang:"QsPresetSnsCoupang",QsPresetSnsKakaoProfile:"QsPresetSnsKakaoProfile",QsPresetSnsFillInstaFeed:"QsPresetSnsFillInstaFeed",QsPresetSnsFillInstaPortrait:"QsPresetSnsFillInstaPortrait",QsPresetSnsFillInstaStory:"QsPresetSnsFillInstaStory",QsPresetSnsFillYtThumb:"QsPresetSnsFillYtThumb",QsPresetSnsFillYtShorts:"QsPresetSnsFillYtShorts",QsPresetSnsFillTiktok:"QsPresetSnsFillTiktok",QsPresetSnsFillFbFeed:"QsPresetSnsFillFbFeed",QsPresetSnsFillFbCover:"QsPresetSnsFillFbCover",QsPresetSnsFillXPost:"QsPresetSnsFillXPost",QsPresetSnsFillXHeader:"QsPresetSnsFillXHeader",QsPresetSnsFillLinkedin:"QsPresetSnsFillLinkedin",QsPresetSnsFillOg:"QsPresetSnsFillOg",QsPresetSnsFillSmartstore:"QsPresetSnsFillSmartstore",QsPresetSnsFillCoupang:"QsPresetSnsFillCoupang",QsPresetSnsFillKakaoProfile:"QsPresetSnsFillKakaoProfile",QsPresetRatio11:"QsPresetRatio11",QsPresetRatio45:"QsPresetRatio45",QsPresetRatio169:"QsPresetRatio169",QsPresetRatio916:"QsPresetRatio916",QsPresetRatioFill11:"QsPresetRatioFill11",QsPresetRatioFill45:"QsPresetRatioFill45",QsPresetRatioFill169:"QsPresetRatioFill169",QsPresetRatioFill916:"QsPresetRatioFill916",QsPresetSpeedHalf:"QsPresetSpeedHalf",QsPresetSpeedOneHalf:"QsPresetSpeedOneHalf",QsPresetSpeedDouble:"QsPresetSpeedDouble",QsPresetSpeedQuad:"QsPresetSpeedQuad",QsPresetSpeedFillHalf:"QsPresetSpeedFillHalf",QsPresetSpeedFillOneHalf:"QsPresetSpeedFillOneHalf",QsPresetSpeedFillDouble:"QsPresetSpeedFillDouble",QsPresetSpeedFillQuad:"QsPresetSpeedFillQuad",QsPresetToneCool:"QsPresetToneCool",QsPresetToneContrast:"QsPresetToneContrast",QsPresetToneFillCool:"QsPresetToneFillCool",QsPresetToneFillContrast:"QsPresetToneFillContrast",QsPresetLookPlainBw:"QsPresetLookPlainBw",QsPresetLookFillPlainBw:"QsPresetLookFillPlainBw",QsPresetMusicCafe:"QsPresetMusicCafe",QsPresetMusicLofi:"QsPresetMusicLofi",QsPresetMusicAcoustic:"QsPresetMusicAcoustic",QsPresetMusicPop:"QsPresetMusicPop",QsPresetMusicCinematic:"QsPresetMusicCinematic",QsPresetMusicJazz:"QsPresetMusicJazz",QsPresetMusicPiano:"QsPresetMusicPiano",QsPresetMusicAmbient:"QsPresetMusicAmbient",QsPresetMusicFillCafe:"QsPresetMusicFillCafe",QsPresetMusicFillLofi:"QsPresetMusicFillLofi",QsPresetMusicFillAcoustic:"QsPresetMusicFillAcoustic",QsPresetMusicFillPop:"QsPresetMusicFillPop",QsPresetMusicFillCinematic:"QsPresetMusicFillCinematic",QsPresetMusicFillJazz:"QsPresetMusicFillJazz",QsPresetMusicFillPiano:"QsPresetMusicFillPiano",QsPresetMusicFillAmbient:"QsPresetMusicFillAmbient",QsPresetColorWhite:"QsPresetColorWhite",QsPresetColorBlack:"QsPresetColorBlack",QsPresetColorCream:"QsPresetColorCream",QsPresetColorBeige:"QsPresetColorBeige",QsPresetColorPink:"QsPresetColorPink",QsPresetColorBlue:"QsPresetColorBlue",QsPresetColorSage:"QsPresetColorSage",QsPresetColorRed:"QsPresetColorRed",QsPresetColorFillWhite:"QsPresetColorFillWhite",QsPresetColorFillBlack:"QsPresetColorFillBlack",QsPresetColorFillCream:"QsPresetColorFillCream",QsPresetColorFillBeige:"QsPresetColorFillBeige",QsPresetColorFillPink:"QsPresetColorFillPink",QsPresetColorFillBlue:"QsPresetColorFillBlue",QsPresetColorFillSage:"QsPresetColorFillSage",QsPresetColorFillRed:"QsPresetColorFillRed",QsPresetThickThin:"QsPresetThickThin",QsPresetThickMedium:"QsPresetThickMedium",QsPresetThickBold:"QsPresetThickBold",QsPresetThickFillThin:"QsPresetThickFillThin",QsPresetThickFillMedium:"QsPresetThickFillMedium",QsPresetThickFillBold:"QsPresetThickFillBold",QsPresetBorderPolaroid:"QsPresetBorderPolaroid",QsPresetBorderFillPolaroid:"QsPresetBorderFillPolaroid",QsPresetVoiceJisu:"QsPresetVoiceJisu",QsPresetVoiceDeoksu:"QsPresetVoiceDeoksu",QsPresetVoiceJangho:"QsPresetVoiceJangho",QsPresetVoiceJenny:"QsPresetVoiceJenny",QsPresetVoiceJaesung:"QsPresetVoiceJaesung",QsPresetVoiceFillJisu:"QsPresetVoiceFillJisu",QsPresetVoiceFillDeoksu:"QsPresetVoiceFillDeoksu",QsPresetVoiceFillJangho:"QsPresetVoiceFillJangho",QsPresetVoiceFillJenny:"QsPresetVoiceFillJenny",QsPresetVoiceFillJaesung:"QsPresetVoiceFillJaesung",QsPresetJoinNoGap:"QsPresetJoinNoGap",QsPresetJoinGap1s:"QsPresetJoinGap1s",QsPresetJoinFillNoGap:"QsPresetJoinFillNoGap",QsPresetJoinFillGap1s:"QsPresetJoinFillGap1s",QsPresetGroupCollageStyle:"QsPresetGroupCollageStyle",QsPresetCollageScrapbook:"QsPresetCollageScrapbook",QsPresetCollageFourcut:"QsPresetCollageFourcut",QsPresetCollageGrid:"QsPresetCollageGrid",QsPresetCollageMagazine:"QsPresetCollageMagazine",QsPresetCollagePolaroid:"QsPresetCollagePolaroid",QsPresetCollageFilmstrip:"QsPresetCollageFilmstrip",QsPresetCollageFillScrapbook:"QsPresetCollageFillScrapbook",QsPresetCollageFillFourcut:"QsPresetCollageFillFourcut",QsPresetCollageFillGrid:"QsPresetCollageFillGrid",QsPresetCollageFillMagazine:"QsPresetCollageFillMagazine",QsPresetCollageFillPolaroid:"QsPresetCollageFillPolaroid",QsPresetCollageFillFilmstrip:"QsPresetCollageFillFilmstrip",QsExampleFillPhotoCollage:"QsExampleFillPhotoCollage",QsPresetGroupMovieMood:"QsPresetGroupMovieMood",QsPresetMovieTravel:"QsPresetMovieTravel",QsPresetMovieFamily:"QsPresetMovieFamily",QsPresetMovieCouple:"QsPresetMovieCouple",QsPresetMovieParty:"QsPresetMovieParty",QsPresetMoviePet:"QsPresetMoviePet",QsPresetMovieMemoir:"QsPresetMovieMemoir",QsPresetMovieFillTravel:"QsPresetMovieFillTravel",QsPresetMovieFillFamily:"QsPresetMovieFillFamily",QsPresetMovieFillCouple:"QsPresetMovieFillCouple",QsPresetMovieFillParty:"QsPresetMovieFillParty",QsPresetMovieFillPet:"QsPresetMovieFillPet",QsPresetMovieFillMemoir:"QsPresetMovieFillMemoir",QsPresetGroupMovieLane:"QsPresetGroupMovieLane",QsPresetMovieL
28aneMontage:"QsPresetMovieLaneMontage",QsPresetMovieLaneAll:"QsPresetMovieLaneAll",QsPresetMovieFillLaneMontage:"QsPresetMovieFillLaneMontage",QsPresetMovieFillLaneAll:"QsPresetMovieFillLaneAll",QsPresetMovieNoMusic:"QsPresetMovieNoMusic",QsPresetMovieFillNoMusic:"QsPresetMovieFillNoMusic",QsExampleFillEditImage:"QsExampleFillEditImage",QsExampleFillRemoveObject:"QsExampleFillRemoveObject",QsExampleFillReplaceText:"QsExampleFillReplaceText",QsExampleFillAudioTrim:"QsExampleFillAudioTrim",QsExampleFillAudioFade:"QsExampleFillAudioFade",QsExampleFillPhotoText:"QsExampleFillPhotoText",QsExampleFillPhotoWatermark:"QsExampleFillPhotoWatermark",QsPresetTryExample:"QsPresetTryExample",QsPresetRecentChip:"QsPresetRecentChip",RecipeHubTitle:"RecipeHubTitle",RecipeHubGlobalSection:"RecipeHubGlobalSection",SessionSaveAsRecipe:"SessionSaveAsRecipe",SessionSaveAsRecipeNeedsResult:"SessionSaveAsRecipeNeedsResult",RecipeProposalTitle:"RecipeProposalTitle",RecipeProposalPick:"RecipeProposalPick",RecipeProposalNewInputs:"RecipeProposalNewInputs",RecipeProposalNoNewInputs:"RecipeProposalNoNewInputs",RecipeProposalTextVars:"RecipeProposalTextVars",RecipeProposalSimilar:"RecipeProposalSimilar",RecipeProposalMultiJobs:"RecipeProposalMultiJobs",RecipeProposalSave:"RecipeProposalSave",RecipeProposalDismiss:"RecipeProposalDismiss",RecipeCredits:"RecipeCredits",RecipeCreditsMeasured:"RecipeCreditsMeasured",RecipeSavedBody:"RecipeSavedBody",RecipeSavedOpen:"RecipeSavedOpen",RecipeSavedCancel:"RecipeSavedCancel",WorkflowInputsTitle:"WorkflowInputsTitle",WorkflowInputsUpload:"WorkflowInputsUpload",WorkflowInputsUploadHint:"WorkflowInputsUploadHint",WorkflowInputsDelegable:"WorkflowInputsDelegable",WorkflowInputsKeep:"WorkflowInputsKeep",WorkflowInputsChange:"WorkflowInputsChange",WorkflowInputsAsk:"WorkflowInputsAsk",WorkflowInputsStart:"WorkflowInputsStart",WorkflowInputsDone:"WorkflowInputsDone",WorkflowInputsTitleRunning:"WorkflowInputsTitleRunning",WorkflowInputsTitleDone:"WorkflowInputsTitleDone",RecipeHubTeamHeader:"RecipeHubTeamHeader",RecipeHubExclusiveHeader:"RecipeHubExclusiveHeader",RecipeHubMore:"RecipeHubMore",RecipeHubCollapse:"RecipeHubCollapse",RecipeHubTeamEmptyLine:"RecipeHubTeamEmptyLine",RecipeHubTeamCollapsed:"RecipeHubTeamCollapsed",RecipeCardExclusive:"RecipeCardExclusive",RecipeUnavailable:"RecipeUnavailable",RecipeUnavailableReason:"RecipeUnavailableReason",RecipeUnavailableFix:"RecipeUnavailableFix",RecipeSourceTeam:"RecipeSourceTeam",RecipeSourceExclusive:"RecipeSourceExclusive",RecipeSourceStandard:"RecipeSourceStandard",RecipeOpenSource:"RecipeOpenSource",RecipeTakeDown:"RecipeTakeDown",RecipePaneNeeds:"RecipePaneNeeds",RecipePaneSteps:"RecipePaneSteps",RecipePanePick:"RecipePanePick",RecipePaneCredits:"RecipePaneCredits",RecipePaneCreditsMeasured:"RecipePaneCreditsMeasured",RecipeEditApplied:"RecipeEditApplied",RecipeEditNote:"RecipeEditNote",RecipeEditMore:"RecipeEditMore",RecipeEditLess:"RecipeEditLess",RecipeEditRules:"RecipeEditRules",RecipeEditFixedTexts:"RecipeEditFixedTexts",RecipeEditMakeVariable:"RecipeEditMakeVariable",RecipeEditSharePrompts:"RecipeEditSharePrompts",RecipeEditDelete:"RecipeEditDelete",RecipeEditChange:"RecipeEditChange",RecipeEditFixed:"RecipeEditFixed",RecipeEditDefaultLabel:"RecipeEditDefaultLabel",RecipeEditSave:"RecipeEditSave",RecipeEditNamePlaceholder:"RecipeEditNamePlaceholder",RecipeEditSubtitlePlaceholder:"RecipeEditSubtitlePlaceholder",RecipeDraftDeriving:"RecipeDraftDeriving",RecipeDraftSavedToast:"RecipeDraftSavedToast",RecipeDraftSavedTitle:"RecipeDraftSavedTitle",RecipeDraftFailedEmpty:"RecipeDraftFailedEmpty",RecipeDraftFailedTooLarge:"RecipeDraftFailedTooLarge",RecipeDraftFailedGeneric:"RecipeDraftFailedGeneric",RecipeDraftReplaced:"RecipeDraftReplaced",RecipeDraftDiscarded:"RecipeDraftDiscarded",RecipeIntentGateQuestion:"RecipeIntentGateQuestion",RecipeIntentGateQuestionUntitled:"RecipeIntentGateQuestionUntitled",RecipeIntentGateAccept:"RecipeIntentGateAccept",RecipeIntentGateReject:"RecipeIntentGateReject",RecipeIntentGateAccepted:"RecipeIntentGateAccepted",RecipeIntentGateDismissed:"RecipeIntentGateDismissed",RecipeOriginByAt:"RecipeOriginByAt",SessionRename:"SessionRename",MovedTo:"MovedTo",BulkSelectMenu:"BulkSelectMenu",BulkKindSessions:"BulkKindSessions",BulkKindSessions_one
28:"BulkKindSessions_one",BulkKindSessions_other:"BulkKindSessions_other",BulkKindTasks:"BulkKindTasks",BulkKindTasks_one:"BulkKindTasks_one",BulkKindTasks_other:"BulkKindTasks_other",BulkKindFolders:"BulkKindFolders",BulkKindFolders_one:"BulkKindFolders_one",BulkKindFolders_other:"BulkKindFolders_other",BulkMoved:"BulkMoved",BulkMoved_one:"BulkMoved_one",BulkMoved_other:"BulkMoved_other",BulkMoveSkippedPermission:"BulkMoveSkippedPermission",BulkMoveSkippedPermission_one:"BulkMoveSkippedPermission_one",BulkMoveSkippedPermission_other:"BulkMoveSkippedPermission_other",BulkMoveSkippedStale:"BulkMoveSkippedStale",BulkMoveSkippedStale_one:"BulkMoveSkippedStale_one",BulkMoveSkippedStale_other:"BulkMoveSkippedStale_other",BulkMoveSkippedCycle:"BulkMoveSkippedCycle",BulkMoveSkippedCycle_one:"BulkMoveSkippedCycle_one",BulkMoveSkippedCycle_other:"BulkMoveSkippedCycle_other",BulkMoveSkippedDuplicate:"BulkMoveSkippedDuplicate",BulkMoveSkippedDuplicate_one:"BulkMoveSkippedDuplicate_one",BulkMoveSkippedDuplicate_other:"BulkMoveSkippedDuplicate_other",BulkDeleteConfirm:"BulkDeleteConfirm",BulkDeleteDesc:"BulkDeleteDesc",BulkDeleteNoPermission:"BulkDeleteNoPermission",BulkDeleteFolderWarning:"BulkDeleteFolderWarning",BulkDeleteTypeToConfirm:"BulkDeleteTypeToConfirm",BulkDeleted:"BulkDeleted",BulkDeleteFailed:"BulkDeleteFailed",BulkMaxSelection:"BulkMaxSelection",BulkPendingTaskHint:"BulkPendingTaskHint",BulkShortMove:"BulkShortMove",BulkShortDuplicate:"BulkShortDuplicate",BulkShortArchive:"BulkShortArchive",BulkShortDelete:"BulkShortDelete",BulkSelectedShort:"BulkSelectedShort",ToastOpen:"ToastOpen",DuplicateTo:"DuplicateTo",DuplicateResultsTitle:"DuplicateResultsTitle",DuplicateResultsTitle_one:"DuplicateResultsTitle_one",DuplicateResultsTitle_other:"DuplicateResultsTitle_other",DuplicateKeepsOriginal:"DuplicateKeepsOriginal",DuplicateConfirmHere:"DuplicateConfirmHere",BulkDuplicated:"BulkDuplicated",BulkDuplicated_one:"BulkDuplicated_one",BulkDuplicated_other:"BulkDuplicated_other",BulkCopySkippedPending:"BulkCopySkippedPending",BulkCopySkippedPending_one:"BulkCopySkippedPending_one",BulkCopySkippedPending_other:"BulkCopySkippedPending_other",BulkCopySkippedStale:"BulkCopySkippedStale",BulkCopySkippedStale_one:"BulkCopySkippedStale_one",BulkCopySkippedStale_other:"BulkCopySkippedStale_other",BulkCopySkippedEmpty:"BulkCopySkippedEmpty",BulkCopySkippedEmpty_one:"BulkCopySkippedEmpty_one",BulkCopySkippedEmpty_other:"BulkCopySkippedEmpty_other",BulkCopySkippedUnsupported:"BulkCopySkippedUnsupported",BulkCopySkippedUnsupported_one:"BulkCopySkippedUnsupported_one",BulkCopySkippedUnsupported_other:"BulkCopySkippedUnsupported_other",BulkCopySkippedPermission:"BulkCopySkippedPermission",BulkCopySkippedPermission_one:"BulkCopySkippedPermission_one",BulkCopySkippedPermission_other:"BulkCopySkippedPermission_other",SessionCopyInLine:"SessionCopyInLine",ArchiveAction:"ArchiveAction",ArchiveAllResults:"ArchiveAllResults",ArchiveStarted:"ArchiveStarted",ArchiveInProgress:"ArchiveInProgress",ArchiveMeta:"ArchiveMeta",ArchiveFailed:"ArchiveFailed",ArchiveFailedTooLarge:"ArchiveFailedTooLarge",ArchiveExcluded:"ArchiveExcluded",ArchiveDeleteConfirm:"ArchiveDeleteConfirm",ArchiveSessionName:"ArchiveSessionName",ArchiveConfirmTitle:"ArchiveConfirmTitle",ArchivePreviewCardTitle:"ArchivePreviewCardTitle",ArchivePreviewMore:"ArchivePreviewMore",ArchivePreviewLess:"ArchivePreviewLess",ArchivePreviewUnnamed:"ArchivePreviewUnnamed",ArchiveChip:"ArchiveChip",EditChip:"EditChip",ArchivePreviewCreated:"ArchivePreviewCreated",BulkSent:"BulkSent",BulkSent_one:"BulkSent_one",BulkSent_other:"BulkSent_other",SessionArchive:"SessionArchive",SessionUnarchive:"SessionUnarchive",SessionArchivedToast:"SessionArchivedToast",SessionArchivedToastDesc:"SessionArchivedToastDesc",SessionLock:"SessionLock",SessionUnlock:"SessionUnlock",SessionDeleteConfirm:"SessionDeleteConfirm",EditorTargetSessionLabel:"EditorTargetSessionLabel",EditorSelectSession:"EditorSelectSession",EditorSessionRequiredTitle:"EditorSessionRequiredTitle",EditorSessionRequiredDesc:"EditorSessionRequiredDesc",EditorEntryGateTitle:"EditorEntryGateTitle",EditorEntryGateDesc:"EditorEntryGateDesc",LibrarySectionTitle:"LibrarySectionTitle",LibraryViewAll:"LibraryViewAll",LibrarySaveMenu:"LibrarySaveMenu",LibrarySaveModalDesc:"LibrarySaveModalDesc",LibraryUploadModalDesc:"LibraryUploadModalDesc",LibraryNameLabel:"LibraryNameLabel",LibraryNamePlaceholder:"LibraryNamePlaceholder",LibraryCollectionLabel:"LibraryCollectionLabel",LibraryCollectionPlaceholder:"LibraryCollectionPlaceholder",LibraryChangeCollection:"LibraryChangeCollection",LibraryLocationLabel:"LibraryLocationLabel",LibraryLocationChange:"LibraryLocationChange",LibrarySaveConfirm:"LibrarySaveConfirm",LibraryAlreadySaved:"LibraryAlreadySaved",LibrarySavedBadge:"LibrarySavedBadge",LibraryHubNoMatch:"LibraryHubNoMatch",LibraryNoteLabel:"LibraryNoteLabel",LibraryNotePlaceholder:"LibraryNotePlaceholder",LibrarySourceLabel:"LibrarySourceLabel",LibraryDeleteConfirmTitle:"LibraryDeleteConfirmTitle",LibraryDeleteConfirmDesc:"LibraryDeleteConfirmDesc",LibraryFilterAll:"LibraryFilterAll",LibraryTypeImage:"LibraryTypeImage",LibraryTypeVideo:"LibraryTypeVideo",LibraryTypeAudio:"LibraryTypeAudio",LibraryTypeDocument:"LibraryTypeDocument",LibraryLoadMore:"LibraryLoadMore",LibraryPreviewFailed:"LibraryPreviewFailed",LibraryFolderDeleteNotice:"LibraryFolderDeleteNotice",LibraryAttachDesc:"LibraryAttachDesc",LibraryAttachScopeLabel:"LibraryAttachScopeLabel",LibraryAttachEmpty:"LibraryAttachEmpty",LibraryAttachError:"LibraryAttachError",LibraryAttachConfirm:"LibraryAttachConfirm",LibraryAttachAlreadyAdded:"LibraryAttachAlreadyAdded",LibraryAttachSlotsLeft:"LibraryAttachSlotsLeft",AdsStudioTitle:"AdsStudioTitle",AdsStudioSubtitle:"AdsStudioSubtitle",AdsSourceBanner:"AdsSourceBanner",AdsSourceUploadCta:"AdsSourceUploadCta",AdsSourceReplace:"AdsSourceReplace",AdsSourceTypeError:"AdsSourceTypeError",AdsPacksTitle:"AdsPacksTitle",AdsEntitledPack:"AdsEntitledPack",AdsPacksOtherShow:"AdsPacksOtherShow",AdsPacksOtherHide:"AdsPacksOtherHide",AdsBadgeLayersSplitting:"AdsBadgeLayersSplitting",AdsBadgeLayersReady:"AdsBadgeLayersReady",AdsCopyLabel:"AdsCopyLabel",AdsCopyPlaceholder:"AdsCopyPlaceholder",AdsCopyHint:"AdsCopyHint",AdsCopyEnhance:"AdsCopyEnhance",AdsCopyEnhanceConceptPlaceholder:"AdsCopyEnhanceConceptPlaceholder",AdsCopyEnhanceRun:"AdsCopyEnhanceRun",AdsCopyEnhancing:"AdsCopyEnhancing",AdsCopyEnhanceHint:"AdsCopyEnhanceHint",AdsLogoLabel:"AdsLogoLabel",AdsLogoU
28pload:"AdsLogoUpload",AdsLogoExtract:"AdsLogoExtract",AdsLogoExtracting:"AdsLogoExtracting",AdsLogoExtracted:"AdsLogoExtracted",AdsLogoHint:"AdsLogoHint",AdsLogoPosTl:"AdsLogoPosTl",AdsLogoPosTr:"AdsLogoPosTr",AdsLogoPosBl:"AdsLogoPosBl",AdsLogoPosBr:"AdsLogoPosBr",AdsElementsLabel:"AdsElementsLabel",AdsElementProduct:"AdsElementProduct",AdsElementPerson:"AdsElementPerson",AdsElementLogo:"AdsElementLogo",AdsElementText:"AdsElementText",AdsHistoryButton:"AdsHistoryButton",AdsHeroHint:"AdsHeroHint",AdsHistoryOverlayEmpty:"AdsHistoryOverlayEmpty",AdsStepSource:"AdsStepSource",AdsStepSizes:"AdsStepSizes",AdsStepCopy:"AdsStepCopy",AdsUnderstandTitle:"AdsUnderstandTitle",AdsUnderstandAuto:"AdsUnderstandAuto",AdsAnalyzing:"AdsAnalyzing",AdsUnderstandProductPlaceholder:"AdsUnderstandProductPlaceholder",AdsUnderstandCategoryPlaceholder:"AdsUnderstandCategoryPlaceholder",AdsUnderstandExtracted:"AdsUnderstandExtracted",AdsUnderstandFailed:"AdsUnderstandFailed",AdsUnderstandHint:"AdsUnderstandHint",AdsPrecheckSpec:"AdsPrecheckSpec",AdsPrecheckSafety:"AdsPrecheckSafety",AdsPrecheckPass:"AdsPrecheckPass",AdsPrecheckWarn:"AdsPrecheckWarn",AdsPrecheckBlock:"AdsPrecheckBlock",AdsPrecheckSkipped:"AdsPrecheckSkipped",AdsPrecheckLowResolution:"AdsPrecheckLowResolution",AdsPrecheckTooLarge:"AdsPrecheckTooLarge",AdsPrecheckUnsupportedFormat:"AdsPrecheckUnsupportedFormat",AdsPrecheckUnreadable:"AdsPrecheckUnreadable",AdsSafetyBlocked:"AdsSafetyBlocked",AdsSafetyFlagged:"AdsSafetyFlagged",AdsPrecheckPolicy:"AdsPrecheckPolicy",AdsPolicyBlocked:"AdsPolicyBlocked",AdsPolicyFlagged:"AdsPolicyFlagged",AdsRecommended:"AdsRecommended",AdsRecommendedCount:"AdsRecommendedCount",AdsCopySuggestions:"AdsCopySuggestions",AdsSummaryLine:"AdsSummaryLine",AdsGenerateWithBrief:"AdsGenerateWithBrief",AdsCategoryFallback:"AdsCategoryFallback",AdsInstructionLabel:"AdsInstructionLabel",AdsInstructionPlaceholder:"AdsInstructionPlaceholder",AdsSelectedCount:"AdsSelectedCount",AdsTotalLabel:"AdsTotalLabel",AdsPointPerSize:"AdsPointPerSize",AdsGenerate:"AdsGenerate",AdsUploadRequired:"AdsUploadRequired",AdsSizeRequired:"AdsSizeRequired",AdsResultsBoard:"AdsResultsBoard",AdsRecentJob:"AdsRecentJob",AdsEmptyBoardTitle:"AdsEmptyBoardTitle",AdsEmptyBoardDesc:"AdsEmptyBoardDesc",AdsViewAll:"AdsViewAll",AdsRecentThreadTitle:"AdsRecentThreadTitle",AdsRecentThreadEmpty:"AdsRecentThreadEmpty",AdsRecentThreadContinue:"AdsRecentThreadContinue",AdsCardNoBadge:"AdsCardNoBadge",AdsCardChatAbout:"AdsCardChatAbout",AdsVariantCount:"AdsVariantCount",AdsVariantEmptyHint:"AdsVariantEmptyHint",AdsVariantInstructionAria:"AdsVariantInstructionAria",AdsVariantEstimate:"AdsVariantEstimate",AdsVariantEstimateChain:"AdsVariantEstimateChain",AdsVariantEstimateChainMore:"AdsVariantEstimateChainMore",AdsVariantPillAria:"AdsVariantPillAria",AdsVariantStateSelected:"AdsVariantStateSelected",AdsVariantStatePending:"AdsVariantStatePending",AdsVariantLockedHint:"AdsVariantLockedHint",AdsVariantSelect:"AdsVariantSelect",AdsVariantSelected:"AdsVariantSelected",AdsVariantSelectedToast:"AdsVariantSelectedToast",AdsVariantCompareTitle:"AdsVariantCompareTitle",AdsVariantVariation:"AdsVariantVariation",AdsVariantKeys:"AdsVariantKeys",AdsVariantKeysReadOnly:"AdsVariantKeysReadOnly",AdsVariantRegenSame:"AdsVariantRegenSame",AdsVariantRegenCurrent:"AdsVariantRegenCurrent",AdsVariantRegenNew:"AdsVariantRegenNew",AdsVariantRegenNewPrice:"AdsVariantRegenNewPrice",AdsVariantAdded:"AdsVariantAdded",AdsVariantInProgressN:"AdsVariantInProgressN",AdsVariantReviewApprove:"AdsVariantReviewApprove",AdsVariantReviewReject:"AdsVariantReviewReject",AdsVariantReviewCaption:"AdsVariantReviewCaption",AdsVariantCopyToggle:"AdsVariantCopyToggle",AdsVariantCopyPlaceholder:"AdsVariantCopyPlaceholder",AdsVariantCopyAria:"AdsVariantCopyAria",AdsVariantDelete:"AdsVariantDelete",AdsVariantDeleteTitle:"AdsVariantDeleteTitle",AdsVariantDeleteMeta:"AdsVariantDeleteMeta",AdsVariantDeleteDesc:"AdsVariantDeleteDesc",AdsVariantDeleteRepWarn:"AdsVariantDeleteRepWarn",AdsViewerDraftReadOnly:"AdsViewerDraftReadOnly",AdsVariantDeleted:"AdsVariantDeleted",AdsVariantVideoLegNote:"AdsVariantVideoLegNote",AdsVariantRegenVideoNote:"AdsVariantRegenVideoNote",AdsReviseAllExcluded:"AdsReviseAllExcluded",AdsJobDetailTitle:"AdsJobDetailTitle",AdsBackToStudio:"AdsBackToStudio",AdsStatusQueued:"AdsStatusQueued",AdsStatusGenerating:"AdsStatusGenerating",AdsStatusPostprocessing:"AdsStatusPostprocessing",AdsStatusDone:"AdsStatusDone",AdsStatusFailed:"AdsStatusFailed",AdsRefundedPoint:"AdsRefundedPoint",AdsRegenerate:"AdsRegenerate",AdsRegenerateTitle:"AdsRegenerateTitle",AdsRegenerateRecharge:"AdsRegenerateRecharge",AdsRegenerateInstructionNote:"AdsRegenerateInstructionNote",AdsJobStatusPending:"AdsJobStatusPending",AdsJobStatusProcessing:"AdsJobStatusProcessing",AdsJobStatusCompleted:"AdsJobStatusCompleted",AdsJobStatusPartial:"AdsJobStatusPartial",AdsJobStatusFailed:"AdsJobStatusFailed",AdsFileMaxKb:"AdsFileMaxKb",AdsHistoryTitle:"AdsHistoryTitle",AdsNewJob:"AdsNewJob",AdsUploadFailed:"AdsUploadFailed",Ads
28HistoryEmpty:"AdsHistoryEmpty",AdsHistoryEmptyCta:"AdsHistoryEmptyCta",AdsGoStudio:"AdsGoStudio",AdsSizeCountN:"AdsSizeCountN",AdsBoardVideoN:"AdsBoardVideoN",AdsChainPreviewCaption:"AdsChainPreviewCaption",AdsBadgeDownscaled:"AdsBadgeDownscaled",AdsEvStepDownscale:"AdsEvStepDownscale",AdsImageSourceStale:"AdsImageSourceStale",AdsImageSourceStaleNote:"AdsImageSourceStaleNote",AdsTvPreviewToggle:"AdsTvPreviewToggle",AdsTvPreviewHint:"AdsTvPreviewHint",AdsChargedPoint:"AdsChargedPoint",AdsStatusRejected:"AdsStatusRejected",AdsStatusReview:"AdsStatusReview",AdsReviewHoldCaption:"AdsReviewHoldCaption",AdsReviewNoPreview:"AdsReviewNoPreview",AdsReasonReviewTitle:"AdsReasonReviewTitle",AdsReasonReviewBody:"AdsReasonReviewBody",AdsReviewApprove:"AdsReviewApprove",AdsReviewReject:"AdsReviewReject",AdsReviewViewOriginal:"AdsReviewViewOriginal",AdsCountReview:"AdsCountReview",AdsAutoRetryCaption:"AdsAutoRetryCaption",AdsChainStepContent:"AdsChainStepContent",AdsChainStepBg:"AdsChainStepBg",AdsChainStepReview:"AdsChainStepReview",AdsChainStepRelayout:"AdsChainStepRelayout",AdsChainStepAssemble:"AdsChainStepAssemble",AdsChainStepHero:"AdsChainStepHero",AdsChainStepCopy:"AdsChainStepCopy",AdsChainStepVideo:"AdsChainStepVideo",AdsChainStepSeal:"AdsChainStepSeal",AdsRetryAllRechargeTotal:"AdsRetryAllRechargeTotal",AdsAutoRetryNote:"AdsAutoRetryNote",AdsViewReason:"AdsViewReason",AdsAttemptHistory:"AdsAttemptHistory",AdsAttemptNth:"AdsAttemptNth",AdsReasonRegenNote:"AdsReasonRegenNote",AdsCountDone:"AdsCountDone",AdsCountRejected:"AdsCountRejected",AdsCountFailed:"AdsCountFailed",AdsReasonGateTitle:"AdsReasonGateTitle",AdsReasonGateBody:"AdsReasonGateBody",AdsReasonCopyTitle:"AdsReasonCopyTitle",AdsReasonCopyBody:"AdsReasonCopyBody",AdsReasonPricingTitle:"AdsReasonPricingTitle",AdsReasonPricingBody:"AdsReasonPricingBody",AdsDeclareYes:"AdsDeclareYes",AdsDeclareNo:"AdsDeclareNo",AdsDeclareGuess:"AdsDeclareGuess",AdsDeclareNoConfirm:"AdsDeclareNoConfirm",AdsDeclareConfirm:"AdsDeclareConfirm",AdsDeclareCancel:"AdsDeclareCancel",AdsDeclaredLg:"AdsDeclaredLg",AdsDeclaredOther:"AdsDeclaredOther",AdsDeclareHoldIntro:"AdsDeclareHoldIntro",AdsDeclarationConflictHold:"AdsDeclarationConflictHold",AdsReasonSpecTitle:"AdsReasonSpecTitle",AdsReasonSpecBody:"AdsReasonSpecBody",AdsReasonModTitle:"AdsReasonModTitle",AdsReasonModBody:"AdsReasonModBody",AdsReasonModUnavailableTitle:"AdsReasonModUnavailableTitle",AdsReasonModUnavailableBody:"AdsReasonModUnavailableBody",AdsReasonSafetyTitle:"AdsReasonSafetyTitle",AdsReasonSafetyBody:"AdsReasonSafetyBody",AdsReasonPolicyRejectTitle:"AdsReasonPolicyRejectTitle",AdsReasonPolicyRejectBody:"AdsReasonPolicyRejectBody",AdsReasonPolicyFlagTitle:"AdsReasonPolicyFlagTitle",AdsReasonPolicyFlagBody:"AdsReasonPolicyFlagBody",AdsReasonRejectedByReviewer:"AdsReasonRejectedByReviewer",AdsReasonRejectedByDeclaration:"AdsReasonRejectedByDeclaration",AdsReasonGenericTitle:"AdsReasonGenericTitle",AdsReasonGenericBody:"AdsReasonGenericBody",AdsReasonSubmitTitle:"AdsReasonSubmitTitle",AdsReasonSubmitBody:"AdsReasonSubmitBody",AdsReasonTimeoutTitle:"AdsReasonTimeoutTitle",AdsReasonTimeoutBody:"AdsReasonTimeoutBody",AdsReasonGenFailTitle:"AdsReasonGenFailTitle",AdsReasonGenFailBody:"AdsReasonGenFailBody",AdsReasonPostprocessTitle:"AdsReasonPostprocessTitle",AdsReasonPostprocessBody:"AdsReasonPostprocessBody",AdsReasonStalledTitle:"AdsReasonStalledTitle",AdsReasonStalledBody:"AdsReasonStalledBody",AdsJobLoadError:"AdsJobLoadError",AdsJobLoadRetry:"AdsJobLoadRetry",AdsBulkPartialFail:"AdsBulkPartialFail",AdsNetSpent:"AdsNetSpent",AdsNetFormula:"AdsNetFormula",AdsInProgressN:"AdsInProgressN",AdsActionNeeded:"AdsActionNeeded",AdsRetryAllFailed:"AdsRetryAllFailed",AdsRetryAllTitle:"AdsRetryAllTitle",AdsRetryAllRecharge:"AdsRetryAllRecharge",AdsJobStatusDraft:"AdsJobStatusDraft",AdsSourceCardEmpty:"AdsSourceCardEmpty",AdsReviseAll:"AdsReviseAll",AdsDraftCreating:"AdsDraftCreating",AdsStartOver:"AdsStartOver",AdsTabResults:"AdsTabResults",AdsTabChat:"AdsTabChat",AdsSessionChatPrepareFailed:"AdsSessionChatPrepareFailed",AdsSessionChatViewerNotice:"AdsSessionChatViewerNotice",AdsSessionChatRetry:"AdsSessionChatRetry",AdsSessionChatPlaceholder:"AdsSessionChatPlaceholder",AdsBadgeChain:"AdsBadgeChain",AdsBadgeVideo:"AdsBadgeVideo",AdsBadgeVideoDerived:"AdsBadgeVideoDerived",AdsGlyphVideoSide:"AdsGlyphVideoSide",AdsSafeZoneCaption:"AdsSafeZoneCaption",AdsVisibleAreaCaption:"AdsVisibleAreaCaption",AdsVideoSideLabel:"AdsVideoSideLabel",AdsVideoSidePlain:"AdsVideoSidePlain",AdsVideoSeconds:"AdsVideoSeconds",AdsVideoReady:"AdsVideoReady",AdsVideoGenerating:"AdsVideoGenerating",AdsVideoRegenerating:"AdsVideoRegenerating",AdsVideoSourceStale:"AdsVideoSourceStale",AdsVideoSourceStaleNote:"AdsVideoSourceStaleNote",AdsVideoDerivedNote:"AdsVideoDerivedNote",AdsVideoDerivedWaiting:"AdsVideoDerivedWaiting",AdsSaveVideo:"AdsSaveVideo",AdsSafeZoneToggle:"AdsSafeZoneToggle",AdsSafeZoneHintCrop:"AdsSafeZoneHintCrop",AdsSafeZoneHintInset:"AdsSafeZoneHintInset",AdsVideoCountN:"AdsVideoCountN",AdsRegenWithVideo:"AdsRegenWithVideo",AdsRegenDerivedVideo:"AdsRegenDerivedVideo",AdsMakeVideo:"AdsMakeVideo",AdsMakeVideoPaid:"AdsMakeVideoPaid",AdsVideoRetry:"AdsVideoRetry",AdsVideoRetryPaid:"AdsVideoRetryPaid",AdsVideoFailed:"AdsVideoFailed",AdsVideoFailedSpecExceeded:"AdsVideoFailedSpecExceeded",AdsVideoFailedSource:"AdsVideoFailedSource",AdsVideoFailedNoPoint:"AdsVideoFailedNoPoint",AdsVideoFailedUpstream:"AdsVideoFailedUpstream",AdsVideoFailedSafety:"AdsVideoFailedSafety",AdsVideoFailedTimeout:"AdsVideoFailedTimeout",AdsVideoFailedRetryHint:"AdsVideoFailedRetryHint",AdsVideoFailedSafetyHint:"AdsVideoFailedSafetyHint",AdsVideoCauseSpecExceeded:"AdsVideoCauseSpecExceeded",AdsVideoCauseSource:"AdsVideoCauseSource",AdsVideoCauseNoPoint:"AdsVideoCauseNoPoint",AdsVideoCauseSafety:"AdsVideoCauseSafety",AdsVideoCauseTimeout:"AdsVideoCauseTimeout",AdsVideoCauseUpstream:"AdsVideoCauseUpstream",AdsVideoStepPlan:"AdsVideoStepPlan",AdsVideoStepHero:"AdsVideoStepHero",AdsVideoStepVideo:"AdsVideoStepVideo",AdsVideoStepSeal:"AdsVideoStepSeal",AdsVideoStepSubmit:"AdsVideoStepSubmit",AdsVideoStepWait:"AdsVideoStepWait",AdsVideoFailStepAt:"AdsVideoFailStepAt",AdsVideoFailedSourceHint:"AdsVideoFailedSourceHint",AdsVideoWaitingSource:"AdsVideoWaitingSource",AdsVideoAutoNote:"AdsVideoAutoNote",AdsLightboxShowVideo:"AdsLightboxShowVideo",AdsLightboxShowImage:"AdsLightboxShowImage",AdsLayoutEdit:"AdsLayoutEdit",AdsLayoutSplitLayers:"AdsLayoutSplitLayers",AdsLayoutSplitLayersPaid:"AdsLayoutSplitLayersPaid",AdsLayoutSplitting:"AdsLayoutSplitting",AdsAddSizes:"AdsAddSizes",AdsAddSizesTitle:"AdsAddSizesTitle",AdsAddSizesDesc:"AdsAddSizesDesc",AdsAddSizesIncluded:"AdsAddSizesIncluded",AdsAddSizesSubmit:"AdsAddSizesSubmit",AdsAddSizesDone:"AdsAddSizesDone",AdsLayoutSplitFailed:"AdsLayoutSplitFailed",AdsLayoutLayerN:"AdsLayoutLayerN",AdsLayoutSelectHint:"AdsLayoutSelectHint",AdsLayoutMoveHint:"AdsLayoutMoveHint",AdsLayoutReset:"AdsLayoutReset",AdsLayoutSave:"AdsLayoutSave",AdsLayoutSaving:"AdsLayoutSaving",AdsLayoutRevert:"AdsLayoutRevert",AdsLayoutReverted:"AdsLayoutReverted",AdsLayoutSafeRectOut:"AdsLayoutSafeRectOut",AdsLayoutSaved:"AdsLayoutSaved",AdsLayoutSafeRectWarn:"AdsLayoutSafeRectWarn",AdsLayoutSavedVideoRegen:"AdsLayoutSavedVideoRegen",AdsLayoutSavedVideoStale:"AdsLayoutSavedVideoStale",AdsLayoutSavedVideoKept:"AdsLayoutSavedVideoKept",AdsLayoutBack:"AdsLayoutBack",AdsLayoutFreeNote:"AdsLayoutFreeNote",AdsLayoutShrink:"AdsLayoutShrink",AdsLayoutGrow:"AdsLayoutGrow",AdsLayoutHide:"AdsLayoutHide",AdsLayoutShow:"AdsLayoutShow",AdsLayoutVideoZone:"AdsLayoutVideoZone",AdsLayoutGenerate:"AdsLayoutGenerate",AdsLayoutGeneratePaid:"AdsLayoutGeneratePaid",AdsLayoutGenerating:"AdsLayoutGenerating",AdsLayoutGenerateNote:"AdsLayoutGenerateNote",AdsLayoutGenerated:"AdsLayoutGenerated",AdsBadgeLayoutE
28dited:"AdsBadgeLayoutEdited",AdsFeatureReformat:"AdsFeatureReformat",AdsWizardAria:"AdsWizardAria",AdsWizardStep1:"AdsWizardStep1",AdsWizardStep2:"AdsWizardStep2",AdsWizardStep3:"AdsWizardStep3",AdsWizardSourceHint:"AdsWizardSourceHint",AdsWizardComposeHint:"AdsWizardComposeHint",AdsWizardCopyEntered:"AdsWizardCopyEntered",AdsWizardInstructionEntered:"AdsWizardInstructionEntered",AdsWizardSizesHint:"AdsWizardSizesHint",AdsWizardSelected:"AdsWizardSelected",AdsWizardSelectedVideo:"AdsWizardSelectedVideo",AdsWizardRunning:"AdsWizardRunning",AdsWizardDone:"AdsWizardDone",AdsWizardDoneReview:"AdsWizardDoneReview",AdsNavGroupNew:"AdsNavGroupNew",AdsNavGroupHistory:"AdsNavGroupHistory",AdsNavGroupReview:"AdsNavGroupReview",AdsNavJobs:"AdsNavJobs",AdsNavScan:"AdsNavScan",AdsNavModeration:"AdsNavModeration",AdsNavQueue:"AdsNavQueue",AdsSidebarCollapse:"AdsSidebarCollapse",AdsSidebarExpand:"AdsSidebarExpand",AdsAccessDenied:"AdsAccessDenied",AdsReviewsIntro:"AdsReviewsIntro",AdsReviewsEmpty:"AdsReviewsEmpty",AdsReviewsSelectHint:"AdsReviewsSelectHint",AdsReviewsCount:"AdsReviewsCount",AdsReviewsRequestedAt:"AdsReviewsRequestedAt",AdsReviewsOpenJob:"AdsReviewsOpenJob",AdsReviewsRules:"AdsReviewsRules",AdsReviewsMemoLabel:"AdsReviewsMemoLabel",AdsReviewsMemoPlaceholder:"AdsReviewsMemoPlaceholder",AdsReviewsApproveHint:"AdsReviewsApproveHint",AdsReviewsRejectHint:"AdsReviewsRejectHint",AdsReviewsOriginalLoading:"AdsReviewsOriginalLoading",AdsReviewsOriginalHide:"AdsReviewsOriginalHide",AdsReviewsNoPreview:"AdsReviewsNoPreview",AdsScanIntro:"AdsScanIntro",AdsScanning:"AdsScanning",AdsScanResultTitle:"AdsScanResultTitle",AdsScanAgain:"AdsScanAgain",AdsScanMakeBanner:"AdsScanMakeBanner",AdsScanRateLimited:"AdsScanRateLimited",AdsScanEmptyHint:"AdsScanEmptyHint",AdsModerationIntro:"AdsModerationIntro",AdsModerationEmpty:"AdsModerationEmpty",AdsModerationLoadMore:"AdsModerationLoadMore",AdsModKindScan:"AdsModKindScan",AdsModKindScanDeclaration:"AdsModKindScanDeclaration",AdsModKindSourcePolicy:"AdsModKindSourcePolicy",AdsModKindSourceDeclaration:"AdsModKindSourceDeclaration",AdsModKindReviewRequested:"AdsModKindReviewRequested",AdsModKindReviewApproved:"AdsModKindReviewApproved",AdsModKindReviewRejected:"AdsModKindReviewRejected",AdsModByReviewer:"AdsModByReviewer",AdsModByPlatform:"AdsModByPlatform",AdsModByDeclaration:"AdsModByDeclaration",AdsModPlacement:"AdsModPlacement",CppTracksIntro:"CppTracksIntro",CppTrackCppName:"CppTrackCppName",CppTrackCppKind:"CppTrackCppKind",CppTrackCppItem1:"CppTrackCppItem1",CppTrackCppItem2:"CppTrackCppItem2",CppTrackCppItem3:"CppTrackCppItem3",CppTrackCppItem4:"CppTrackCppItem4",CppTrackCppItem5:"CppTrackCppItem5",CppTrackCollabName:"CppTrackCollabName",CppTrackCollabKind:"CppTrackCollabKind",CppTrackCollabItem1:"CppTrackCollabItem1",CppTrackCollabItem2:"CppTrackCollabItem2",CppTrackCollabItem3:"CppTrackCollabItem3",CppTrackCollabItem4:"CppTrackCollabItem4",CppTrackCollabItem5:"CppTrackCollabItem5",CppTracksNote1:"CppTracksNote1",CppTracksNote2:"CppTracksNote2",CppGiveTitle:"CppGiveTitle",CppGivePlanLabel:"CppGivePlanLabel",CppGivePlanValue:"CppGivePlanValue",CppGiveFeaturesLabel:"CppGiveFeaturesLabel",CppGiveFeaturesValue:"CppGiveFeaturesValue",CppGiveChannelLabel:"CppGiveChannelLabel",CppGiveChannelValue:"CppGiveChannelValue",CppGiveShowcaseLabel:"CppGiveShowcaseLabel",CppGiveShowcaseValue:"CppGiveShowcaseValue",CppGiveProgramLabel:"CppGiveProgramLabel",CppGiveProgramValue:"CppGiveProgramValue",CppDutyTitle:"CppDutyTitle",CppDutyNone:"CppDutyNone",CppDutyP1:"CppDutyP1",CppDutyP2:"CppDutyP2",CppDutyBridge:"CppDutyBridge",CppCriteriaTitle:"CppCriteriaTitle",CppCriteriaHeadline:"CppCriteriaHeadline",CppCriteriaListLabel:"CppCriteriaListLabel",CppCriteriaItem1:"CppCriteriaItem1",CppCriteriaItem2:"CppCriteriaItem2",CppCriteriaItem3:"CppCriteriaItem3",CppFaqTitle:"CppFaqTitle",CppFaqQ1:"CppFaqQ1",CppFaqA1:"CppFaqA1",CppFaqA1Scope1:"CppFaqA1Scope1",CppFaqA1Scope2:"CppFaqA1Scope2",CppFaqA1GroupWork:"CppFaqA1GroupWork",CppFaqA1Scope3:"CppFaqA1Scope3",CppFaqA1GroupName:"CppFaqA1GroupName",CppFaqA1Scope4:"CppFaqA1Scope4",CppFaqA1Scope5:"CppFaqA1Scope5",CppFaqA1Tail:"CppFaqA1Tail",CppFaqQ2:"CppFaqQ2",CppFaqA2:"CppFaqA2",CppFaqQ3:"CppFaqQ3",CppFaqA3:"CppFaqA3",CppFaqQ4:"CppFaqQ4",CppFaqA4:"CppFaqA4",CppFaqQ5:"CppFaqQ5",CppFaqA5:"CppFaqA5",CppFaqQ6:"CppFaqQ6",CppFaqA6:"CppFaqA6",CppFaqQ7:"CppFaqQ7",CppFaqA7:"CppFaqA7",CppApplyTitle:"CppApplyTitle",CppApplyCta:"CppApplyCta",CppTracksLabel:"CppTracksLabel",CppApplyBack:"CppApplyBack",CppApplyFormTitle:"CppApplyFormTitle",CppApplyIntro:"CppApplyIntro",CppApplyRail1:"CppApplyRail1",CppApplyRail2:"CppApplyRail2",CppApplyRail3:"CppApplyRail3",CppApplySec1:"CppApplySec1",CppApplySec2:"CppApplySec2",CppApplySec3:"CppApplySec3",CppApplyHandle:"CppApplyHandle",CppApplyEmail:"CppApplyEmail",CppApplyEmailHint:"CppApplyEmailHint",CppApplyContactEtc:"CppApplyContactEtc",CppApplyContactEtcHint:"CppApplyContactEtcHint",CppApplyLinks:"CppApplyLinks",CppApplyLinksHint:"CppApplyLinksHint",CppApplyLinkAdd:"CppApplyLinkAdd",CppApplyLinkRemove:"CppApplyLinkRemove",CppApplyMakes:"CppApplyMakes",CppApplyMakesHint:"CppApplyMakesHint",CppApplyOtherCpp:"CppApplyOtherCpp",CppApplyOtherCppHint:"CppApplyOtherCppHint",CppApplyTrack:"CppApplyTrack",CppApplyTrackCpp:"CppApplyTrackCpp",CppApplyTrackCollab:"CppApplyTrackCollab",CppApplyTrackBoth:"CppApplyTrackBoth",CppApplyConsentIntro:"CppApplyConsentIntro",CppApplyBadgeDefault:"CppApplyBadgeDefault",CppApplyBadgeOptional:"CppApplyBadgeOptional",CppApplyOff1:"CppApplyOff1",CppApplyOff2:"CppApplyOff2",CppApplyOff3:"CppApplyOff3",CppApplyOff4:"CppApplyOff4",CppApplyOff5:"CppApplyOff5",CppApplyPrivacy:"CppApplyPrivacy",CppApplyPrivacyRequired:"CppApplyPrivacyRequired",CppApplyPrivacyToggle:"CppApplyPrivacyToggle",CppApplyPrivacyItems:"CppApplyPrivacyItems",CppApplyPrivacyPurpose:"CppApplyPrivacyPurpose",CppApplyPrivacyRetention:"CppApplyPrivacyRetention",CppApplyPrivacyRefuse:"CppApplyPrivacyRefuse",CppApplySubmit:"CppApplySubmit",CppApplySubmitting:"CppApplySubmitting",CppApplyErrHandle:"CppApplyErrHandle",CppApplyErrEmail:"CppApplyErrEmail",CppApplyErrLinks:"CppApplyErrLinks",CppApplyErrMakes:"CppApplyErrMakes",CppApplyErrTrack:"CppApplyErrTrack",CppApplyErrPrivacy:"CppApplyErrPrivacy",CppApplyDoneTitle:"CppApplyDoneTitle",CppApplyDoneCode:"CppApplyDoneCode",CppApplyDoneBody:"CppApplyDoneBody",CppApplyDoneScope:"CppApplyDoneScope",CppApplyDoneNone:"CppApplyDoneNone",CppApplyDoneBack:"CppApplyDoneBack",CppApplyClosedTitle:"CppApplyClosedTitle",CppApplyClosedBody:"CppApplyClosedBody",CppHomeLink:"CppHomeLink",CppApplyAge:"CppApplyAge",CppApplyAgeRequired:"CppApplyAgeRequired",CppApplyAgeWhy:"CppApplyAgeWhy",CppApplyErrAge:"CppApplyErrAge",LandingFooterCreatorPartner:"LandingFooterCreatorPartner",CppOnAirEyebrow:"CppOnAirEyebrow",CppOnAirNavWorks:"CppOnAirNavWorks",CppOnAirLead:"CppOnAirLead",CppOnAirTeaser:"CppOnAirTeaser",CppOnAirShare:"CppOnAirShare",CppOnAirCaptionMore:"CppOnAirCaptionMore",CppOnAirCaptionLess:"CppOnAirCaptionLess",CppOnAirPlay:"CppOnAirPlay",CppOnAirPause:"CppOnAirPause",CppOnAirSoundOn:"CppOnAirSoundOn",CppOnAirSoundOff:"CppOnAirSoundOff",CppPartnerEyebrow:"CppPartnerEyebrow",CppPartnerShare:"CppPartnerShare",CppPartnerShareCopied:"CppPartnerShareCopied",CppPartnerEmptyTitle:"CppPartnerEmptyTitle",CppPartnerEmptyDesc:"CppPartnerEmptyDesc",CppPartnerWorks:"CppPartnerWorks",CppPartnerOthers:"CppPartnerOthers",CppPartnerOthersAll:"CppPartnerOthersAll",CppPartnerBackAll:"CppPartnerBackAll",CppPartnerNotFound:"CppPartnerNotFound",CppOnAirNavGuide:"CppOnAirNavGuide",CppOnAirWorksTitle:"CppOnAirWorksTitle",CppOnAirCreatorsTitle:"CppOnAirCreatorsTitle",CppOnAirRecentWorks:"CppOnAirRecentWorks",CppOnAirNavCreators:"CppOnAirNavCreators",CppOnAirCommentsN:"CppOnAirCommentsN",CppOnAirBandTitle:"CppOnAirBandTitle",CppOnAirHomeCta:"CppOnAirHomeCta",CppOnAirHeart:"CppOnAirHeart",CppOnAirHeartOff:"CppOnAirHeartOff",CppOnAirComments:"CppOnAirComments",CppOnAirCommentPlaceholder:"CppOnAirCommentPlaceholder",CppOnAirCommentLogin:"CppOnAirCommentLogin",CppOnAirCommentSend:"CppOnAirCommentSend",CppOnAirCommentDelete:"CppOnAirCommentDelete",CppOnAirCommentHide:"CppOnAirCommentHide",CppOnAirCommentEmpty:"CppOnAirCommentEmpty",CppOnAirOpenSource:"CppOnAirOpenSource",CppOnAirLongForm:"CppOnAirLongForm",CppOnAirOpenViewer:"CppOnAirOpenViewer",CppOnAirClose:"CppOnAirClose",CppOnAirPrev:"CppOnAirPrev",CppOnAirNext:"CppOnAirNext",CppOnAirEmpty:"CppOnAirEmpty",CppOnAirError:"CppOnAirError",CppOnAirRetry:"CppOnAirRetry",CppOnAirLoadMore:"CppOnAirLoadMore",CppOnAirHideWork:"CppOnAirHideWork",CppOnAirFeatureWork:"CppOnAirFeatureWork",CppOnAirUnfeatureWork:"CppOnAirUnfeatureWork",CppOnAirAgoNow:"CppOnAirAgoNow",CppOnAirAgoMin:"CppOnAirAgoMin",CppOnAirAgoHour:"CppOnAirAgoHour",CppOnAirAgoDay:"CppOnAirAgoDay",CppOnAirHeartLoginTip:"
28CppOnAirHeartLoginTip",CppOnAirHeartLogin:"CppOnAirHeartLogin",CppOnAirWorkUnavailable:"CppOnAirWorkUnavailable",CppOnAirManageUpload:"CppOnAirManageUpload",CppOnAirManageHiddenN:"CppOnAirManageHiddenN",CppOnAirManageHide:"CppOnAirManageHide",CppOnAirManageUnhide:"CppOnAirManageUnhide",CppOnAirManageDelete:"CppOnAirManageDelete",CppOnAirManageDeleteConfirm:"CppOnAirManageDeleteConfirm",CppOnAirManageHidden:"CppOnAirManageHidden",CppOnAirManageShown:"CppOnAirManageShown",CppOnAirManageDeleted:"CppOnAirManageDeleted",CppOnAirHiddenByMe:"CppOnAirHiddenByMe",CppOnAirHiddenByAdmin:"CppOnAirHiddenByAdmin",CppOnAirHiddenModeration:"CppOnAirHiddenModeration",CppOnAirUploadGuide:"CppOnAirUploadGuide",CppOnAirUploadPick:"CppOnAirUploadPick",CppOnAirUploadChange:"CppOnAirUploadChange",CppOnAirUploadTitlePh:"CppOnAirUploadTitlePh",CppOnAirUploadCaptionPh:"CppOnAirUploadCaptionPh",CppOnAirUploadCheckMade:"CppOnAirUploadCheckMade",CppOnAirUploadCheckUse:"CppOnAirUploadCheckUse",CppOnAirUploadDropHint:"CppOnAirUploadDropHint",CppOnAirMadeWithXbrush:"CppOnAirMadeWithXbrush",CppOnAirUploadSubmit:"CppOnAirUploadSubmit",CppOnAirUploadRetry:"CppOnAirUploadRetry",CppOnAirUploadChecking:"CppOnAirUploadChecking",CppOnAirUploadCodec:"CppOnAirUploadCodec",CppOnAirUploadErrType:"CppOnAirUploadErrType",CppOnAirUploadErrSize:"CppOnAirUploadErrSize",CppOnAirUploadErrResolution:"CppOnAirUploadErrResolution",CppOnAirUploadDone:"CppOnAirUploadDone",CppOnAirUploadExisting:"CppOnAirUploadExisting",CppOnAirUploadPosterFailed:"CppOnAirUploadPosterFailed",CppApplyNotice1:"CppApplyNotice1",CppApplyNotice2:"CppApplyNotice2",CppApplyNotice3:"CppApplyNotice3",AppConfigLabelCppApplyCohort:"AppConfigLabelCppApplyCohort",AppConfigDescCppApplyCohort:"AppConfigDescCppApplyCohort",AppConfigLabelCppOnairLandingBand:"AppConfigLabelCppOnairLandingBand",AppConfigDescCppOnairLandingBand:"AppConfigDescCppOnairLandingBand",AppConfigLabelCppOnairWorksLink:"AppConfigLabelCppOnairWorksLink",AppConfigDescCppOnairWorksLink:"AppConfigDescCppOnairWorksLink",LibraryTypeCharacter:"LibraryTypeCharacter",LibraryNewCharacter:"LibraryNewCharacter",LibraryCharacterEmpty:"LibraryCharacterEmpty",LibrarySaveAsCharacterMenu:"LibrarySaveAsCharacterMenu",LibraryCharacterBadge:"LibraryCharacterBadge",LibrarySaveKindLabel:"LibrarySaveKindLabel",LibrarySaveCharacterHint:"LibrarySaveCharacterHint",QuickActionCharacterCreate:"QuickActionCharacterCreate",QuickActionNewCharacter:"QuickActionNewCharacter",QuickActionDescCharacterCreate:"QuickActionDescCharacterCreate",CharacterCreateTitle:"CharacterCreateTitle",CharacterCreateSubtitle:"CharacterCreateSubtitle",CharacterWhoLabel:"CharacterWhoLabel",CharacterWhoHint:"CharacterWhoHint",CharacterFaceSlot:"CharacterFaceSlot",CharacterFaceSlotHint:"CharacterFaceSlotHint",CharacterBodySlot:"CharacterBodySlot",CharacterBodySlotHint:"CharacterBodySlotHint",CharacterSlotFormats:"CharacterSlotFormats",CharacterSlotDropHint:"CharacterSlotDropHint",CharacterBodyMissingHint:"CharacterBodyMissingHint",CharacterFaceFromBodyHint:"CharacterFaceFromBodyHint",CharacterFaceChip:"CharacterFaceChip",CharacterBodyChip:"CharacterBodyChip",CharacterDescLabel:"CharacterDescLabel",CharacterDescRequired:"CharacterDescRequired",CharacterDescOptional:"CharacterDescOptional",CharacterDescPlaceholderNoPhoto:"CharacterDescPlaceholderNoPhoto",CharacterDescPlaceholderPhoto:"CharacterDescPlaceholderPhoto",CharacterDescTooShort:"CharacterDescTooShort",CharacterStyleLabel:"CharacterStyleLabel",CharacterStyleOriginal:"CharacterStyleOriginal",CharacterStylePhoto:"CharacterStylePhoto",CharacterStyleAnime:"CharacterStyleAnime",CharacterStyleCartoon3d:"CharacterStyleCartoon3d",CharacterStyleWatercolor:"CharacterStyleWatercolor",CharacterStyleIllustration:"CharacterStyleIllustration",CharacterAdjustLabel:"CharacterAdjustLabel",CharacterAdjustReset:"CharacterAdjustReset",CharacterAdjExpression:"CharacterAdjExpression",CharacterAdjFacing:"CharacterAdjFacing",CharacterAdjBackdrop:"CharacterAdjBackdrop",CharacterAdjHair:"CharacterAdjHair",CharacterAdjSkin:"CharacterAdjSkin",CharacterAdjBuild:"CharacterAdjBuild",CharacterAdjOutfit:"CharacterAdjOutfit",CharacterAdjProps:"CharacterAdjProps",CharacterAdjExtra:"CharacterAdjExtra",CharacterOptAsSource:"CharacterOptAsSource",CharacterOptAsDescription:"CharacterOptAsDescription",CharacterOptNeutral:"CharacterOptNeutral",CharacterOptSlightSmile:"CharacterOptSlightSmile",CharacterOptFront:"CharacterOptFront",CharacterOptThreeQuarter:"CharacterOptThreeQuarter",CharacterOptLightGray:"CharacterOptLightGray",CharacterOptWhite:"CharacterOptWhite",CharacterOptSlim:"CharacterOptSlim",CharacterOptAverage:"CharacterOptAverage",CharacterOptAthletic:"CharacterOptAthletic",CharacterOptPlump:"CharacterOptPlump",CharacterOptPropsKeep:"CharacterOptPropsKeep",CharacterOptPropsRemove:"CharacterOptPropsRemove",CharacterAdjHairPh:"CharacterAdjHairPh",CharacterAdjSkinPh:"CharacterAdjSkinPh",CharacterAdjOutfitPh:"CharacterAdjOutfitPh",CharacterAdjExtraPh:"CharacterAdjExtraPh",CharacterAdjBuildPh:"CharacterAdjBuildPh",CharacterAdjProportion:"CharacterAdjProportion",CharacterAdjProportionHint:"CharacterAdjProportionHint",CharacterOptHeads8:"CharacterOptHeads8",CharacterOptHeads5:"CharacterOptHeads5",CharacterOptChibi:"CharacterOptChibi",CharacterNameLabel:"CharacterNameLabel",CharacterNameHint:"CharacterNameHint",CharacterNamePlaceholder:"CharacterNamePlaceholder",CharacterConsent:"CharacterConsent",CharacterRun:"CharacterRun",CharacterEstimate:"CharacterEstimate",CharacterNeedInput:"CharacterNeedInput",CharacterNeedConsent:"CharacterNeedConsent",CharacterGenerating:"CharacterGenerating",CharacterGeneratingNote:"CharacterGeneratingNote",CharacterResultTitle:"CharacterResultTitle",CharacterResultMeta:"CharacterResultMeta",CharacterRetry:"CharacterRetry",CharacterAdjustAgain:"CharacterAdjustAgain",CharacterS
28aveAs:"CharacterSaveAs",CharacterMakeScene:"CharacterMakeScene",CharacterMakeSceneHint:"CharacterMakeSceneHint",CharacterFailed:"CharacterFailed",CharacterRetryNow:"CharacterRetryNow",CharacterUploading:"CharacterUploading",CharacterStarting:"CharacterStarting",CharacterFallbackSeedream:"CharacterFallbackSeedream",CharacterFallbackNote:"CharacterFallbackNote",CharacterEngineSeedream:"CharacterEngineSeedream",CharacterRelaxed:"CharacterRelaxed",CharacterRelaxedHint:"CharacterRelaxedHint",CharacterGeneratingSeedream:"CharacterGeneratingSeedream",CharacterLookGeneratingSeedream:"CharacterLookGeneratingSeedream",MentionPickerHeader:"MentionPickerHeader",MentionPickerEmpty:"MentionPickerEmpty",MentionPickerBrowseAll:"MentionPickerBrowseAll",MentionPickerCatalogHeader:"MentionPickerCatalogHeader",MentionPickerCatalogBadge:"MentionPickerCatalogBadge",MentionPickerSeeAll:"MentionPickerSeeAll",LibraryLooksTitle:"LibraryLooksTitle",LibraryLooksHint:"LibraryLooksHint",LibraryLookBase:"LibraryLookBase",LibraryLookAdd:"LibraryLookAdd",LibraryLookBadge:"LibraryLookBadge",LibraryCastingBadge:"LibraryCastingBadge",LibraryLookChip:"LibraryLookChip",LibraryLookPickParent:"LibraryLookPickParent",LibraryLookPickParentEmpty:"LibraryLookPickParentEmpty",LibraryLookTypeLine:"LibraryLookTypeLine",LibraryLookDeleteWithLooks:"LibraryLookDeleteWithLooks",LibrarySaveAsLookMenu:"LibrarySaveAsLookMenu",LibraryLookNameLabel:"LibraryLookNameLabel",LibraryLookNamePlaceholder:"LibraryLookNamePlaceholder",LibraryLookSameLocation:"LibraryLookSameLocation",CharacterLookTitle:"CharacterLookTitle",CharacterLookSubtitle:"CharacterLookSubtitle",CharacterLookWhoLabel:"CharacterLookWhoLabel",CharacterLookLock:"CharacterLookLock",CharacterLookOutfitSlot:"CharacterLookOutfitSlot",CharacterLookOutfitSlotHint:"CharacterLookOutfitSlotHint",CharacterLookOutfitChip:"CharacterLookOutfitChip",CharacterLookOutfitOff:"CharacterLookOutfitOff",CharacterLookOptional:"CharacterLookOptional",CharacterLookDescLabel:"CharacterLookDescLabel",CharacterLookDescRequired:"CharacterLookDescRequired",CharacterLookDescOptional:"CharacterLookDescOptional",CharacterLookAxisOutfit:"CharacterLookAxisOutfit",CharacterLookAxisEra:"CharacterLookAxisEra",CharacterLookAxisState:"CharacterLookAxisState",CharacterLookPhOutfit:"CharacterLookPhOutfit",CharacterLookPhEra:"CharacterLookPhEra",CharacterLookPhState:"CharacterLookPhState",CharacterLookEraNote:"CharacterLookEraNote",CharacterLookStateNote:"CharacterLookStateNote",CharacterLookStyleLine:"CharacterLookStyleLine",CharacterLookHeadwear:"CharacterLookHeadwear",CharacterLookHeadwearFollow:"CharacterLookHeadwearFollow",CharacterLookHeadwearKeep:"CharacterLookHeadwearKeep",CharacterLookNameHint:"CharacterLookNameHint",CharacterLookConsent:"CharacterLookConsent",CharacterLookRun:"CharacterLookRun",CharacterLookNeedInput:"CharacterLookNeedInput",CharacterLookGenerating:"CharacterLookGenerating",CharacterLookResultTitle:"CharacterLookResultTitle",CastingSectionTitle:"CastingSectionTitle",CastingHubSubtitle:"CastingHubSubtitle",CastingMyCharacters:"CastingMyCharacters",CastingMyCharactersEmpty:"CastingMyCharactersEmpty",CastingUseCaseLabel:"CastingUseCaseLabel",CastingUseCaseStorePromo:"CastingUseCaseStorePromo",CastingUseCaseProductDetail:"CastingUseCaseProductDetail",CastingUseCaseShortsHost:"CastingUseCaseShortsHost",CastingUseCaseThumbnailCard:"CastingUseCaseThumbnailCard",CastingUseCaseFamilyDaily:"CastingUseCaseFamilyDaily",CastingUseCaseGlobal:"CastingUseCaseGlobal",CastingAge20s:"CastingAge20s",CastingAge30s:"CastingAge30s",CastingAge40s:"CastingAge40s",CastingAge50s:"CastingAge50s",CastingFilterEmpty:"CastingFilterEmpty",CastingFilterReset:"CastingFilterReset",CastingLoadError:"CastingLoadError",CastingMake:"CastingMake",CastingAdd:"CastingAdd",CastingAddToLibrary:"CastingAddToLibrary",CastingAdded:"CastingAdded",CastingUseVsAddHint:"CastingUseVsAddHint",CastingGoodFor:"CastingGoodFor",CastingVirtualNotice:"CastingVirtualNotice",CastingNeedEditRole:"CastingNeedEditRole",CastingShotExample:"CastingShotExample",CastingShotSheet:"CastingShotSheet",CastingGenderLabel:"CastingGenderLabel",CharacterExampleFill:"CharacterExampleFill",CastingCardTitle:"CastingCardTitle",CastingCardHint:"CastingCardHint",CastingCardNewHint:"CastingCardNewHint",CastingCardNewMessage:"CastingCardNewMessage",CastingCardSearchPlaceholder:"CastingCardSearchPlaceholder",CastingCardNoMatch:"CastingCardNoMatch",CastingCardClose:"CastingCardClose",WorkspaceSearchTitle:"WorkspaceSearchTitle",WorkspaceSearchPlaceholder:"WorkspaceSearchPlaceholder",WorkspaceSearchKindSession:"Worksp
28aceSearchKindSession",WorkspaceSearchKindResult:"WorkspaceSearchKindResult",WorkspaceSearchKindMessage:"WorkspaceSearchKindMessage",WorkspaceSearchScopeTeam:"WorkspaceSearchScopeTeam",WorkspaceSearchScopeSession:"WorkspaceSearchScopeSession",WorkspaceSearchMine:"WorkspaceSearchMine",WorkspaceSearchPeriodAll:"WorkspaceSearchPeriodAll",WorkspaceSearchPeriod7d:"WorkspaceSearchPeriod7d",WorkspaceSearchPeriod30d:"WorkspaceSearchPeriod30d",WorkspaceSearchPeriod90d:"WorkspaceSearchPeriod90d",WorkspaceSearchPeriodOlder:"WorkspaceSearchPeriodOlder",WorkspaceSearchSeeAll:"WorkspaceSearchSeeAll",WorkspaceSearchRecent:"WorkspaceSearchRecent",WorkspaceSearchRecentClear:"WorkspaceSearchRecentClear",WorkspaceSearchRecentResults:"WorkspaceSearchRecentResults",WorkspaceSearchMessageHint:"WorkspaceSearchMessageHint",WorkspaceSearchNoMatch:"WorkspaceSearchNoMatch",WorkspaceSearchNothingYet:"WorkspaceSearchNothingYet",WorkspaceSearchScopedSession:"WorkspaceSearchScopedSession",WorkspaceSearchScopedFolder:"WorkspaceSearchScopedFolder",WorkspaceSearchWiden:"Worksp
28aceSearchWiden",WorkspaceSearchTryOne:"WorkspaceSearchTryOne",WorkspaceSearchTryEnglish:"WorkspaceSearchTryEnglish",WorkspaceSearchMoreInSession:"WorkspaceSearchMoreInSession",WorkspaceSearchAttachedCount:"WorkspaceSearchAttachedCount",WorkspaceSearchDone:"WorkspaceSearchDone",WorkspaceSearchBack:"WorkspaceSearchBack",WorkspaceSearchOpenSession:"WorkspaceSearchOpenSession",WorkspaceSearchDuplicateHere:"WorkspaceSearchDuplicateHere",WorkspaceSearchJumping:"WorkspaceSearchJumping",WorkspaceSearchJumpFar:"WorkspaceSearchJumpFar",WorkspaceSearchArchived:"WorkspaceSearchArchived",WorkspaceSearchAssistant:"WorkspaceSearchAssistant",SessionAddMenuResults:"SessionAddMenuResults"}},91103:function(e,t,n){"use strict";n.d(t,{V:function(){return a}});var r=n(22501),i=n(44910);let o=0,a=async e=>{o+=1;let t=o;if((0,i.kd)(window.location.pathname))try{await (0,i.ab)(e)}catch{}return t===o&&(await r.ZP.changeLanguage(e),t===o)}},70301:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});let r={NoGenPermission:"toastMessage.NoGenPermission",NoDeletePermission:"toastMessage.NoDeletePermission",NoPostPermission:"toastMessage.NoPostPermission",NoEmptyTeamName:"toastMessage.NoEmptyTeamName",NoSelectedRemoveMembers:"toastMessage.NoSelectedRemoveMembers",OwnerCannotRemoved:"toastMessage.OwnerCannotRemoved",InvalidRemoveTeamName:"toastMessage.InvalidRemoveTeamName",DontRemoveTeam:"toastMessage.DontRemoveTeam",CannotDeleteTeamWithMembers:"toastMessage.CannotDeleteTeamWithMembers",CannotDeleteTeamWithSubscription:"toastMessage.CannotDeleteTeamWithSubscription",NoSaveCanvasPermission:"toastMessage.NoSaveCanvasPermission",NoDeleteCanvasPermission:"toastMessage.NoDeleteCanvasPermission",TeamError:"toastMessage.TeamError",NoTeamPermission:"toastMessage.NoTeamPermission",TeamRequired:"toastMessage.TeamRequired",InvalidTeamId:"toastMessage.InvalidTeamId",UploadFailed:"toastMessage.UploadFailed",UploadMeasurementFailed:"toastMessage.UploadMeasurementFailed",UploadSuccess:"toastMessage.UploadSuccess",AlreadyUploaded:"toastMessage.AlreadyUploaded",UploadInProgress:"toastMessage.UploadInProgress",FailedUploadVideoFile:"toastMessage.FailedUploadVideoFile",FailedUploadAudio:"toastMessage.FailedUploadAudio",FailedUploadVideoThumbnail:"toastMessage.FailedUploadVideoThumbnail",FailedReadFile:"toastMessage.FailedReadFile",FailedProcessFile:"toastMessage.FailedProcessFile",VideoUploadSuccess:"toastMessage.VideoUploadSuccess",ImageUploadSuccess:"toastMessage.ImageUploadSuccess",AudioUploadSuccess:"toastMessage.AudioUploadSuccess",InvalidFileFormat:"toastMessage.InvalidFileFormat",MaxFileSize2MB:"toastMessage.MaxFileSize2MB",UnsupportedFileFormat:"toastMessage.UnsupportedFileFormat",MultipleFilesNotSupported:"toastMessage.MultipleFilesNotSupported",UploadLeftOut:"toastMessage.UploadLeftOut",UploadLeftOutMore:"toastMessage.UploadLeftOutMore",NsfwBlocked:"toastMessage.NsfwBlocked",NsfwBlockedBatch:"toastMessage.NsfwBlockedBatch",ClipboardNoImage:"toastMessage.ClipboardNoImage",ClipboardPermissionDenied:"toastMessage.ClipboardPermissionDenied",ClipboardReadFailed:"toastMessage.ClipboardReadFailed",ClipboardUnsupported:"toastMessage.ClipboardUnsupported",BuildInfoCopied:"toastMessage.BuildInfoCopied",ImageProcessFailed:"toastMessage.ImageProcessFailed",ImageUploadFailed:"toastMessage.ImageUploadFailed",ImageAlreadyExists:"toastMessage.ImageAlreadyExists",ImageNotSupported:"toastMessage.ImageNotSupported",BackgroundRemoveFailed:"toastMessage.BackgroundRemoveFailed",ImageUploadProcessError:"toastMessage.ImageUploadProcessError",ImageProcessError:"toastMessage.ImageProcessError",InvalidImageSize:"toastMessage.InvalidImageSize",ResolutionExceedsModelLimit:"toastMessage.ResolutionExceedsModelLimit",PromptEnhanceFailed:"toastMessage.PromptEnhanceFailed",EnterPrompt:"toastMessage.EnterPrompt",SelectProjectFirst:"toastMessage.SelectProjectFirst",NotImitable:"toastMessage.NotImitable",CopySettingsDone:"toastMessage.CopySettingsDone",CopySettingsUnsupported:"toastMessage.CopySettingsUnsupported",FormRequiresSession:"toastMessage.FormRequiresSession",QwenImageEditRequiresReference:"toastMessage.QwenImageEditRequiresReference",GeminiFlashEditRequiresImages:"toastMessage.GeminiFlashEditRequiresImages",PleaseAttachImages:"toastMessage.PleaseAttachImages",ReferenceImageRequired:"toastMessage.ReferenceImageRequired",PromptMediaRefOutOfRange:"toastMessage.PromptMediaRefOutOfRange",PoseDetectionFailure:"toastMessage.PoseDetectionFailure",OutpaintImageRequired:"toastMessage.OutpaintImageRequired",OutpaintSizeExceeded:"toastMessage.OutpaintSizeExceeded",SwitchedToGenerateTab:"toastMessage.SwitchedToGenerateTab",SwitchedToInpaintTab:"toastMessage.SwitchedToInpaintTab",ProvideVideo:"toastMessage.ProvideVideo",ProvideAudio:"toastMessage.ProvideAudio",ProvideMusicDescription:"toastMessage.ProvideMusicDescription",UploadVideoForSoundEffect:"toastMessage.UploadVideoForSoundEffect",VideoDurationExceedsMax:"toastMessage.VideoDurationExceedsMax",VideoAspectRatioExceeded:"toastMessage.VideoAspectRatioExceeded",AudioDurationExceedsMax:"toastMessage.AudioDurationExceedsMax",FailedStartLipsync:"toastMessage.FailedStartLipsync",FailedStartMusic:"toastMessage.FailedStartMusic",FailedStartSoundEffect:"toastMessage.FailedStartSoundEffect",AudioDownloadSuccess:"toastMessage.AudioDownloadSuccess",FailedDownloadAudio:"toastMessage.FailedDownloadAudio",TTSTextExceedsLimit:"toastMessage.TTSTextExceedsLimit",TTSGenerationFailed:"toastMessage.TTSGenerationFailed",TrainingStarted:"toastMessage.TrainingStarted",TrainingInProgress:"toastMessage.TrainingInProgress",FailedStartTraining:"toastMessage.FailedStartTraining",LoraCapacityExceeded:"toastMessage.LoraCapacityExceeded",StyleCreated:"toastMessage.StyleCreated",PostRequested:"toastMessage.PostRequested",PostFailed:"toastMessage.PostFailed",ShareRetryTap:"toastMessage.ShareRetryTap",ShareFailed:"toastMessage.ShareFailed",SnsDraftSaved:"toastMessage.SnsDraftSaved",SnsScheduleSuccess:"toastMessage.SnsScheduleSuccess",SnsScheduleMinTime:"toastMessage.SnsScheduleMinTime",TikTokConnectRequired:"toastMessage.TikTokConnectRequired",TikTokPrivacyNotAvailable:"toastMessage.TikTokPrivacyNotAvailable",TikTokCannotPost:"toastMessage.TikTokCannotPost",TikTokPrivacyRequired:"toastMessage.TikTokPrivacyRequired",TikTokDisclosureRequired:"toastMessage.TikTokDisclosureRequired",TikTokConsentRequired:"toastMessage.TikTokConsentRequired",YouTubeTitleRequired:"toastMessage.YouTubeTitleRequired",ScheduleFailed:"toastMessage.ScheduleFailed",NotAuthenticated:"toastMessage.NotAuthenticated",LoginRequired:"toastMessage.LoginRequired",ResendCodeSuccess:"toastMessage.ResendCodeSuccess",PasswordResetSuccess:"toastMessage.PasswordResetSuccess",ProfileImageChanged:"toastMessage.ProfileImageChanged",ProfileImageChangeFailed:"toastMessage.ProfileImageChangeFailed",ProfileBasicAccepted:"toastMessage.ProfileBasicAccepted",ProfileGenerateSuccess:"toastMessage.ProfileGenerateSuccess",InvitationEmailSent:"toastMessage.InvitationEmailSent",InvitationResent:"toastMessage.InvitationResent",InvitationCancelled:"toastMessage.InvitationCancelled",TeamTransferOwnerSuccess:"toastMessage.TeamTransferOwnerSuccess",ChangedMemberRole:"toastMessage.ChangedMemberRole",InvitedMember:"toastMessage.InvitedMember",UpdatedTeam:"toastMessage.UpdatedTeam",FailedInvite:"toastMessage.FailedInvite",DownloadFailed:"toastMessage.DownloadFailed",ImageCopySuccess:"toastMessage.ImageCopySuccess",ImageCopyFailed:"toastMessage.ImageCopyFailed",Success:"toastMessage.Success",UNKNOWN_ERROR:"toastMessage.UNKNOWN_ERROR",FolderDeleted:"toastMessage.FolderDeleted",TimeoutRefundMessage:"toastMessage.TimeoutRefundMessage",ApiErrorAuthFailed:"toastMessage.ApiErrorAuthFailed",ApiErrorFailToGenerate:"toastMessage.ApiErrorFailToGenerate",ApiErrorC
28ontentPolicyViolation:"toastMessage.ApiErrorContentPolicyViolation",ApiErrorModerationInputText:"toastMessage.ApiErrorModerationInputText",ApiErrorModerationInputImage:"toastMessage.ApiErrorModerationInputImage",ApiErrorModerationOutputImage:"toastMessage.ApiErrorModerationOutputImage",ApiErrorModerationOutputVideo:"toastMessage.ApiErrorModerationOutputVideo",ApiErrorModerationInputVideo:"toastMessage.ApiErrorModerationInputVideo",ApiErrorModerationInputAudio:"toastMessage.ApiErrorModerationInputAudio",ApiErrorModerationOutputText:"toastMessage.ApiErrorModerationOutputText",ApiErrorModerationOutputAudio:"toastMessage.ApiErrorModerationOutputAudio",ApiErrorCopyrightViolation:"toastMessage.ApiErrorCopyrightViolation",ApiErrorCopyrightOutputAudio:"toastMessage.ApiErrorCopyrightOutputAudio",ApiErrorCopyrightInputImage:"toastMessage.ApiErrorCopyrightInputImage",ApiErrorPrivacyViolation:"toastMessage.ApiErrorPrivacyViolation",ApiErrorFailToGenerateAudio:"toastMessage.ApiErrorFailToGenerateAudio",ApiErrorFailToGeneratePrompt:"toastMessage.ApiErrorFailToGeneratePrompt",ApiErrorFailToGenerateVideo:"toastMessage.ApiErrorFailToGenerateVideo",ApiErrorGenerationFailed:"toastMessage.ApiErrorGenerationFailed",ApiErrorImageBlockedByModel:"toastMessage.ApiErrorImageBlockedByModel",ApiErrorInvalidParams:"toastMessage.ApiErrorInvalidParams",ApiErrorInvalidToken:"toastMessage.ApiErrorInvalidToken",ApiErrorRefreshTokenExpired:"toastMessage.ApiErrorRefreshTokenExpired",ApiErrorSessionSuperseded:"toastMessage.ApiErrorSessionSuperseded",SignedOutAllDevices:"toastMessage.SignedOutAllDevices",SessionRefreshNetworkError:"toastMessage.SessionRefreshNetworkError",ApiErrorModelError:"toastMessage.ApiErrorModelError",ApiErrorInvalidModel:"toastMessage.ApiErrorInvalidModel",ApiErrorImageAccessDenied:"toastMessage.ApiErrorImageAccessDenied",ApiErrorUpstreamError:"toastMessage.ApiErrorUpstreamError",ApiErrorNotEnoughPoint:"toastMessage.ApiErrorNotEnoughPoint",ApiErrorQuotaExceeded:"toastMessage.ApiErrorQuotaExceeded",ApiErrorServerError:"toastMessage.ApiErrorServerError",ApiErrorServerOverloaded:"toastMessage.ApiErrorServerOverloaded",ApiErrorQueueFull:"toastMessage.ApiErrorQueueFull",ApiErrorTaskSubmissionFailed:"toastMessage.ApiErrorTaskSubmissionFailed",ApiErrorTimeout:"toastMessage.ApiErrorTimeout",ApiErrorGenerationTimeout:"toastMessage.ApiErrorGenerationTimeout",ApiErrorInvalidInput:"toastMessage.ApiErrorInvalidInput",ApiErrorValidationError:"toastMessage.ApiErrorValidationError",ApiErrorModerationPreprocess:"toastMessage.ApiErrorModerationPreprocess",ApiErrorRateLimitExceeded:"toastMessage.ApiErrorRateLimitExceeded",ApiErrorConcurrentLimitExceeded:"toastMessage.ApiErrorConcurrentLimitExceeded",ApiErrorInvalidApiKey:"toastMessage.ApiErrorInvalidApiKey",ApiErrorApiKeyRevoked:"toastMessage.ApiErrorApiKeyRevoked",ApiErrorIdempotencyConflict:"toastMessage.ApiErrorIdempotencyConflict",ApiErrorBannerStaleRev:"toastMessage.ApiErrorBannerStaleRev",ApiErrorBannerLegInProgress:"toastMessage.ApiErrorBannerLegInProgress",ApiErrorBannerLayoutAssetInvalid:"toastMessage.ApiErrorBannerLayoutAssetInvalid",ApiErrorBannerSessionBound:"toastMessage.ApiErrorBannerSessionBound",ApiErrorBannerSessionPublic:"toastMessage.ApiErrorBannerSessionPublic",ApiErrorSessionPublicLocked:"toastMessage.ApiErrorSessionPublicLocked",ApiErrorBannerSourcePolicyRejected:"toastMessage.ApiErrorBannerSourcePolicyRejected",ApiErrorVoiceNotFound:"toastMessage.ApiErrorVoiceNotFound",ApiErrorNotFoundGeneric:"toastMessage.ApiErrorNotFoundGeneric",ApiErrorUnknown:"toastMessage.ApiErrorUnknown",ApiErrorForbiddenNotTeamMember:"toastMessage.ApiErrorForbiddenNotTeamMember",ApiErrorCouponTeamAlreadyRedeemed:"toastMessage.ApiErrorCouponTeamAlreadyRedeemed",ApiErrorCouponUserAlreadyRedeemed:"toastMessage.ApiErrorCouponUserAlreadyRedeemed",ApiErrorCouponExhausted:"toastMessage.ApiErrorCouponExhausted",ApiErrorMembershipAlreadyActive:"toastMessage.ApiErrorMembershipAlreadyActive",ApiErrorMembershipCouponSharedForbidden:"toastMessage.ApiErrorMembershipCouponSharedForbidden",ApiErrorMembershipNotFound:"toastMessage.ApiErrorMembershipNotFound",CppSnsSaved:"toastMessage.CppSnsSaved",CppSnsUpdated:"toastMessage.CppSnsUpdated",CppSnsDeleted:"toastMessage.CppSnsDeleted",ApiErrorC
28ouponCodeDuplicate:"toastMessage.ApiErrorCouponCodeDuplicate",ApiErrorCouponCodeLocked:"toastMessage.ApiErrorCouponCodeLocked",ApiErrorCouponNotFound:"toastMessage.ApiErrorCouponNotFound",ApiErrorCppApplicationDuplicate:"toastMessage.ApiErrorCppApplicationDuplicate",ApiErrorCppApplicationClosed:"toastMessage.ApiErrorCppApplicationClosed",ApiErrorCppApplicationConsentRequired:"toastMessage.ApiErrorCppApplicationConsentRequired",ApiErrorCppApplicationRateLimited:"toastMessage.ApiErrorCppApplicationRateLimited",ApiErrorCppApplicationAgeRequired:"toastMessage.ApiErrorCppApplicationAgeRequired",ApiErrorCppOnairWorkNotFound:"toastMessage.ApiErrorCppOnairWorkNotFound",ApiErrorCppOnairIdentityRequired:"toastMessage.ApiErrorCppOnairIdentityRequired",ApiErrorCppOnairRateLimited:"toastMessage.ApiErrorCppOnairRateLimited",ApiErrorCppOnairCommentForbidden:"toastMessage.ApiErrorCppOnairCommentForbidden",ApiErrorCppOnairMediaRequired:"toastMessage.ApiErrorCppOnairMediaRequired",ApiErrorCppOnairLoginRequired:"toastMessage.ApiErrorCppOnairLoginRequired",ApiErrorCppOnairNotCreator:"toastMessage.ApiErrorCppOnairNotCreator",ApiErrorCppOnairWorkForbidden:"toastMessage.ApiErrorCppOnairWorkForbidden",ApiErrorCppOnairUploadLimit:"toastMessage.ApiErrorCppOnairUploadLimit",ApiErrorCppOnairUploadInvalid:"toastMessage.ApiErrorCppOnairUploadInvalid",ApiErrorCppOnairCreatorLinkConflict:"toastMessage.ApiErrorCppOnairCreatorLinkConflict",ApiErrorAcademyInvalidWorkLink:"toastMessage.ApiErrorAcademyInvalidWorkLink",ApiErrorAcademyWorkLinkAlreadyUsed:"toastMessage.ApiErrorAcademyWorkLinkAlreadyUsed",ApiErrorAcademyGradeRequestPending:"toastMessage.ApiErrorAcademyGradeRequestPending",ApiErrorForbiddenContentCreate:"toastMessage.ApiErrorForbiddenContentCreate",ApiErrorForbiddenContentEdit:"toastMessage.ApiErrorForbiddenContentEdit",ApiErrorForbiddenContentDeleteOwn:"toastMessage.ApiErrorForbiddenContentDeleteOwn",ApiErrorForbiddenContentDeleteOther:"toastMessage.ApiErrorForbiddenContentDeleteOther",ApiErrorForbiddenOwnOnly:"toastMessage.ApiErrorForbiddenOwnOnly",ApiErrorForbiddenLabelManage:"toastMessage.ApiErrorForbiddenLabelManage",ApiErrorManageGateNotFound:"toastMessage.ApiErrorManageGateNotFound",ApiErrorManageGateNotOpen:"toastMessage.ApiErrorManageGateNotOpen",ApiErrorManageGateExpired:"toastMessage.ApiErrorManageGateExpired",ApiErrorManageGateForbidden:"toastMessage.ApiErrorManageGateForbidden",ApiErrorManageGateSessionBusy:"toastMessage.ApiErrorManageGateSessionBusy",ApiErrorForbiddenExport:"toastMessage.ApiErrorForbiddenExport",ApiErrorForbiddenSave:"toastMessage.ApiErrorForbiddenSave",ApiErrorForbiddenRename:"toastMessage.ApiErrorForbiddenRename",ApiErrorForbiddenDelete:"toastMessage.ApiErrorForbiddenDelete",ApiErrorForbiddenModelAccess:"toastMessage.ApiErrorForbiddenModelAccess",ApiErrorForbiddenModelExpired:"toastMessage.ApiErrorForbiddenModelExpired",ApiErrorForbiddenInsufficientRole:"toastMessage.ApiErrorForbiddenInsufficientRole",ApiErrorFileSizeExceeded:"toastMessage.ApiErrorFileSizeExceeded",ApiErrorInvalidFileType:"toastMessage.ApiErrorInvalidFileType",ApiErrorInvalidUploadKey:"toastMessage.ApiErrorInvalidUploadKey",ApiErrorAudioDurationExceedsLimit:"toastMessage.ApiErrorAudioDurationExceedsLimit",ApiErrorAudioPromptTooLong:"toastMessage.ApiErrorAudioPromptTooLong",ApiErrorAudioProcessingFailed:"toastMessage.ApiErrorAudioProcessingFailed",ApiErrorDuplicateLabelName:"toastMessage.ApiErrorDuplicateLabelName",ApiErrorLabelCycle:"toastMessage.ApiErrorLabelCycle",ApiErrorRootLabelImmutable:"toastMessage.ApiErrorRootLabelImmutable",ApiErrorUploadFailed:"toastMessage.ApiErrorUploadFailed",ApiErrorUploadDimensionsRequired:"toastMessage.ApiErrorUploadDimensionsRequired",ApiErrorUploadDurationRequired:"toastMessage.ApiErrorUploadDurationRequired",ApiErrorInvalidImage:"toastMessage.ApiErrorInvalidImage",ApiErrorTrainingCreationFailed:"toastMessage.ApiErrorTrainingCreationFailed",ApiErrorContentNotReady:"toastMessage.ApiErrorContentNotReady",ApiErrorSnsFacebookNoPage:"toastMessage.ApiErrorSnsFacebookNoPage",ApiErrorSnsTokenExpired:"toastMessage.ApiErrorSnsTokenExpired",ApiErrorSnsInstagramNotBusiness:"toastMessage.ApiErrorSnsInstagramNotBusiness",ApiErrorSnsInstagramAlreadyConnectedViaFb:"toastMessage.ApiErrorSnsInstagramAlreadyConnectedViaFb",ApiErrorSnsInstagramLoginExpired:"toastMessage.ApiErrorSnsInstagramLoginExpired",ApiErrorSnsThreadsLoginExpired:"toastMessage.ApiErrorSnsThreadsLoginExpired",ApiErrorSnsPinterestLoginExpired:"toastMessage.ApiErrorSnsPinterestLoginExpired",SnsPinterestBoardCreated:"toastMessage.SnsPinterestBoardCreated",ApiErrorSnsYouTubeNoChannel:"toastMessage.ApiErrorSnsYouTubeNoChannel",ApiErrorSnsConnectFailed:"toastMessage.ApiErrorSnsConnectFailed",SnsOAuthPopupBlocked:"toastMessage.SnsOAuthPopupBlocked",ApiErrorSnsScheduledPostReference:"toastMessage.ApiErrorSnsScheduledPostReference",ApiErrorSnsPublishHistoryReference:"toastMessage.ApiErrorSnsPublishHistoryReference",ApiErrorNotFoundTask:"toastMessage.ApiErrorNotFoundTask",ApiErrorBannerAssetNotDetected:"toastMessage.ApiErrorBannerAssetNotDetected",ApiErrorNotFoundTeam:"toastMessage.ApiErrorNotFoundTeam",ApiErrorTeamNameInvalid:"toastMessage.ApiErrorTeamNameInvalid",ApiErrorTeamFull:"toastMessage.ApiErrorTeamFull",ApiErrorLastTeamCannotDelete:"toastMessage.ApiErrorLastTeamCannotDelete",ApiErrorLastOwnedTeamCannotTransfer:"toastMessage.ApiErrorLastOwnedTeamCannotTransfer",ApiErrorOwnerRoleChangeForbidden:"toastMessage.ApiErrorOwnerRoleChangeForbidden",ApiErrorOwnerCannotLeave:"toastMessage.ApiErrorOwnerCannotLeave",ApiErrorOwnerCannotBeRemoved:"toastMessage.ApiErrorOwnerCannotBeRemoved",ApiErrorAlreadyTeamMember:"toastMessage.ApiErrorAlreadyTeamMember",ApiErrorInvitationAlreadySe
28nt:"toastMessage.ApiErrorInvitationAlreadySent",ApiErrorNotFoundProject:"toastMessage.ApiErrorNotFoundProject",ApiErrorNotFoundUser:"toastMessage.ApiErrorNotFoundUser",ApiErrorNotFoundVideo:"toastMessage.ApiErrorNotFoundVideo",ApiErrorNotFoundAudio:"toastMessage.ApiErrorNotFoundAudio",ApiErrorNotFoundContent:"toastMessage.ApiErrorNotFoundContent",ApiErrorNotFoundLabel:"toastMessage.ApiErrorNotFoundLabel",ApiErrorNotFoundInvitation:"toastMessage.ApiErrorNotFoundInvitation",ApiErrorNotFoundComment:"toastMessage.ApiErrorNotFoundComment",ApiErrorNotFoundPreset:"toastMessage.ApiErrorNotFoundPreset",ApiErrorNotFoundModel:"toastMessage.ApiErrorNotFoundModel",ApiErrorNotFoundGallery:"toastMessage.ApiErrorNotFoundGallery",ApiErrorNotFoundUpload:"toastMessage.ApiErrorNotFoundUpload",ApiErrorNotFoundResource:"toastMessage.ApiErrorNotFoundResource",ApiErrorSessionNotFound:"toastMessage.ApiErrorSessionNotFound",ApiErrorSessionFolderKindInvalid:"toastMessage.ApiErrorSessionFolderKindInvalid",ApiErrorSessionReadOnly:"toastMessage.ApiErrorSessionReadOnly",ApiErrorSessionScopeInvalid:"toastMessage.ApiErrorSessionScopeInvalid",ApiErrorSessionTaskLimitExceeded:"toastMessage.ApiErrorSessionTaskLimitExceeded",ApiErrorSessionBusy:"toastMessage.ApiErrorSessionBusy",ApiErrorSessionStackLimit:"toastMessage.ApiErrorSessionStackLimit",SessionAttachUnsupportedType:"toastMessage.SessionAttachUnsupportedType",SessionAttachmentLimit:"toastMessage.SessionAttachmentLimit",SessionLinkFileFetchFailed:"toastMessage.SessionLinkFileFetchFailed",SvgRenderFailed:"toastMessage.SvgRenderFailed",SvgCardSaveFailed:"toastMessage.SvgCardSaveFailed",ApiErrorSessionRateLimited:"toastMessage.ApiErrorSessionRateLimited",ApiErrorSessionRequired:"toastMessage.ApiErrorSessionRequired",ApiErrorStorageQuotaExceeded:"toastMessage.ApiErrorStorageQuotaExceeded",ApiErrorStorageRestoreBlocked:"toastMessage.ApiErrorStorageRestoreBlocked",ApiErrorArchiveTooLarge:"toastMessage.ApiErrorArchiveTooLarge",ApiErrorArchiveEmpty:"toastMessage.ApiErrorArchiveEmpty",ApiErrorArchiveBusy:"toastMessage.ApiErrorArchiveBusy",QuickEditStarted:"toastMessage.QuickEditStarted",QuickEditCopySnapped:"toastMessage.QuickEditCopySnapped",ApiErrorStorageTrashPurgeNotEligible:"toastMessage.ApiErrorStorageTrashPurgeNotEligible",WorkspaceTeamSwitched:"toastMessage.WorkspaceTeamSwitched",WorkspaceLinkNotFound:"toastMessage.WorkspaceLinkNotFound",WithdrawalActiveSubscription:"toastMessage.WithdrawalActiveSubscription",WithdrawalOwnershipTransfer:"toastMessage.WithdrawalOwnershipTransfer",WithdrawalAlreadyDeleted:"toastMessage.WithdrawalAlreadyDeleted",StripePreviewIncomplete:"toastMessage.StripePreviewIncomplete",TeamPackRequiresPlan:"toastMessage.TeamPackRequiresPlan",StripeSubscriptionCurrencyUnsupported:"toastMessage.StripeSubscriptionCurrencyUnsupported",StripeSubscriptionLookupFailed:"toastMessage.StripeSubscriptionLookupFailed",FreeQuotaExceeded:"toastMessage.FreeQuotaExceeded",FreeQuotaCooldown:"toastMessage.FreeQuotaCooldown",FreeQuotaBusy:"toastMessage.FreeQuotaBusy",FreeQuotaSubmitFailed:"toastMessage.FreeQuotaSubmitFailed",EventCAlreadyClaimed:"toastMessage.EventCAlreadyClaimed",EventCNotEligible:"toastMessage.EventCNotEligible",ApiErrorInvalidVideoDuration:"toastMessage.ApiErrorInvalidVideoDuration",ApiErrorVideoRenderFailed:"toastMessage.ApiErrorVideoRenderFailed",ApiErrorVideoNormalizeInProgress:"toastMessage.ApiErrorVideoNormalizeInProgress",ApiErrorVideoCodecUnsupported:"toastMessage.ApiErrorVideoCodecUnsupported",ApiErrorLongEditUnsupportedSource:"toastMessage.ApiErrorLongEditUnsupportedSource",ApiErrorVideoDraftNotFinalizable:"toastMessage.ApiErrorVideoDraftNotFinalizable",NsfwLevelExceedsTeamCap:"toastMessage.NsfwLevelExceedsTeamCap",CsamBlockExceedsTeamCap:"toastMessage.CsamBlockExceedsTeamCap",FieldRequired:"toastMessage.FieldRequired",FieldInvalid:"toastMessage.FieldInvalid",FieldTooShort:"toastMessage.FieldTooShort",FieldTooLong:"toastMessage.FieldTooLong",FieldValueTooSmall:"toastMessage.FieldValueTooSmall",FieldValueTooLarge:"toastMessage.FieldValueTooLarge",FieldNotInOptions:"toastMessage.FieldNotInOptions",FieldArrayTooFew:"toastMessage.FieldArrayTooFew",FieldArrayTooMany:"toastMessage.FieldArrayTooMany",AIEngineRequired:"toastMessage.AIEngineRequired",EmailRequired:"toastMessage.EmailRequired",VideoRequired:"toastMessage.VideoRequired",PromptRequired:"toastMessage.PromptRequired",TrainingStyleRequired:"toastMessage.TrainingStyleRequired",TriggerPhraseRequired:"toastMessage.TriggerPhraseRequired",TrainImagesRequired:"toastMessage.TrainImagesRequired",StepsRequired:"toastMessage.StepsRequired",LearningRateRequired:"toastMessage.LearningRateRequired",FaceCropRequired:"toastMessage.FaceCropRequired",GuidanceScaleRequired:"toastMessage.GuidanceScaleRequired",UpscalerRequired:"toastMessage.UpscalerRequired",WidthRequired:"toastMessage.WidthRequired",HeightRequired:"toastMessage.HeightRequired",AlgorithmRequired:"toastMessage.AlgorithmRequired",ClipSkipRequired:"toastMessage.ClipSkipRequired",SamplerRequired:"toastMessage.SamplerRequired",ScaleUpRequired:"toastMessage.ScaleUpRequired",DefaultScaleRequired:"toastMessage.DefaultScaleRequired",StyleThumbn
28ailRequired:"toastMessage.StyleThumbnailRequired",WeightRequired:"toastMessage.WeightRequired",SeedanceRefCleared:"toastMessage.SeedanceRefCleared",VideoEditorDropShadowMaxLimit:"toastMessage.VideoEditorDropShadowMaxLimit",VideoEditorOuterGlowMaxLimit:"toastMessage.VideoEditorOuterGlowMaxLimit",VideoEditorStrokeMaxLimit:"toastMessage.VideoEditorStrokeMaxLimit",VideoRenderSourceFetchFailed:"toastMessage.VideoRenderSourceFetchFailed",VideoRenderTimeout:"toastMessage.VideoRenderTimeout",VideoRenderOutOfMemory:"toastMessage.VideoRenderOutOfMemory",VideoRenderDiskFull:"toastMessage.VideoRenderDiskFull",ToolsUnsupportedFile:"toastMessage.ToolsUnsupportedFile",ToolsFileTooLarge:"toastMessage.ToolsFileTooLarge",ToolsCouldNotReadImage:"toastMessage.ToolsCouldNotReadImage",ToolsDropImageFile:"toastMessage.ToolsDropImageFile",ToolsNoTeamContext:"toastMessage.ToolsNoTeamContext",ToolsNoResultImage:"toastMessage.ToolsNoResultImage",ToolsSomethingWentWrong:"toastMessage.ToolsSomethingWentWrong",ToolsNothingToUndo:"toastMessage.ToolsNothingToUndo",ToolsNothingToRedo:"toastMessage.ToolsNothingToRedo",ToolsBgrPaintAreaFirst:"toastMessage.ToolsBgrPaintAreaFirst",ToolsBgrEditApplied:"toastMessage.ToolsBgrEditApplied",ToolsBgrClearedStrokes:"toastMessage.ToolsBgrClearedStrokes",ToolsBgrReran:"toastMessage.ToolsBgrReran",ToolsBgrPreviewFailed:"toastMessage.ToolsBgrPreviewFailed",ToolsBgrApplyFailed:"toastMessage.ToolsBgrApplyFailed",ToolsBgrSavedPng:"toastMessage.ToolsBgrSavedPng",ToolsBgrLoadedCreation:"toastMessage.ToolsBgrLoadedCreation",ToolsBgrFailed:"toastMessage.ToolsBgrFailed",ToolsEraserImageLoaded:"toastMessage.ToolsEraserImageLoaded",ToolsEraserSelectionFailed:"toastMessage.ToolsEraserSelectionFailed",ToolsEraserObjectsSelected_one:"toastMessage.ToolsEraserObjectsSelected_one",ToolsEraserObjectsSelected_other:"toastMessage.ToolsEraserObjectsSelected_other",ToolsEraserAutoDetectFailed:"toastMessage.ToolsEraserAutoDetectFailed",ToolsEraserClearedMark:"toastMessage.ToolsEraserClearedMark",ToolsEraserMarkFirst:"toastMessage.ToolsEraserMarkFirst",ToolsEraserErased:"toastMessage.ToolsEraserErased",ToolsEraserEraseFailed:"toastMessage.ToolsEraserEraseFailed",ToolsInpaintImageLoaded:"toastMessage.ToolsInpaintImageLoaded",ToolsInpaintSelectionFailed:"toastMessage.ToolsInpaintSelectionFailed",ToolsInpaintClearedMark:"toastMessage.ToolsInpaintClearedMark",ToolsInpaintMarkFirst:"toastMessage.ToolsInpaintMarkFirst",ToolsInpaintDone:"toastMessage.ToolsInpaintDone",ToolsInpaintFailed:"toastMessage.ToolsInpaintFailed",ToolsOutpaintImagePlaced:"toastMessage.ToolsOutpaintImagePlaced",ToolsOutpaintDone:"toastMessage.ToolsOutpaintDone",ToolsFaceEnhanceFailed:"toastMessage.ToolsFaceEnhanceFailed",ToolsWeatherTransformFailed:"toastMessage.ToolsWeatherTransformFailed",PublicSessionNotFound:"toastMessage.PublicSessionNotFound",PublicSessionBlockedByTeam:"toastMessage.PublicSessionBlockedByTeam",PublicSessionGuestBanned:"toastMessage.PublicSessionGuestBanned",PublicSessionGuestLimit:"toastMessage.PublicSessionGuestLimit",PublicSessionGuestAttachmentForbidden:"toastMessage.PublicSessionGuestAttachmentForbidden",PublicSessionGuestLibraryForbidden:"toastMessage.PublicSessionGuestLibraryForbidden",PublicSessionBudgetExhausted:"toastMessage.PublicSessionBudgetExhausted",PublicSessionParticipationPaused:"toastMessage.PublicSessionParticipationPaused",IdentityVerificationRequired:"toastMessage.IdentityVerificationRequired",InflowConsentRequired:"toastMessage.InflowConsentRequired",IdentityVerificationUnavailable:"toastMessage.IdentityVerificationUnavailable",IdentityRegionUnsupported:"toastMessage.IdentityRegionUnsupported",WorkflowTemplateNotFound:"toastMessage.WorkflowTemplateNotFound",WorkflowTemplateCompileFailed:"toastMessage.WorkflowTemplateCompileFailed",WorkflowTemplateDuplicateSlug:"toastMessage.WorkflowTemplateDuplicateSlug",RecipeDeriveEmpty:"toastMessage.RecipeDeriveEmpty",RecipeDeriveTooLarge:"toastMessage.RecipeDeriveTooLarge",RecipeDeriveFailed:"toastMessage.RecipeDeriveFailed",TeamRecipeQuota:"toastMessage.TeamRecipeQuota",PublicSessionPublishFailed:"toastMessage.PublicSessionPublishFailed",ToolsSnapsh
28otMaxFaces:"toastMessage.ToolsSnapshotMaxFaces",ToolsSnapshotSoloOnly:"toastMessage.ToolsSnapshotSoloOnly",ToolsSnapshotGenerateFailed:"toastMessage.ToolsSnapshotGenerateFailed",ToolsSnapshotResultDelayed:"toastMessage.ToolsSnapshotResultDelayed",LayerFlattenSaveFailed:"toastMessage.LayerFlattenSaveFailed",LibrarySaved:"toastMessage.LibrarySaved",CharacterSaved:"toastMessage.CharacterSaved",LibraryCharacterSourceInvalid:"toastMessage.LibraryCharacterSourceInvalid",LibraryCharacterPhotoRejected:"toastMessage.LibraryCharacterPhotoRejected",CharacterSheetInputRequired:"toastMessage.CharacterSheetInputRequired",LookSaved:"toastMessage.LookSaved",LibraryLookParentInvalid:"toastMessage.LibraryLookParentInvalid",LibraryLookSourceInvalid:"toastMessage.LibraryLookSourceInvalid",CharacterCatalogUnavailable:"toastMessage.CharacterCatalogUnavailable",LibraryDeleted:"toastMessage.LibraryDeleted",LibraryNameDuplicate:"toastMessage.LibraryNameDuplicate",LibraryItemNotFound:"toastMessage.LibraryItemNotFound",LibrarySourceNotReady:"toastMessage.LibrarySourceNotReady",LibraryLimitExceeded:"toastMessage.LibraryLimitExceeded"}},70931:function(e,t,n){"use strict";var r,i;n.d(t,{d:function(){return r}}),(i=r||(r={})).Remix="Remix",i.Upscaler="Upscaler",i.Inpaint="Inpaint",i.Outpaint="Outpaint",i.RemoveBackground="RemoveBackground",i.Animate="Animate",i.Enhance="Enhance",i.Audio="Audio",i.Lipsync="Lipsync",i.SoundEffect="SoundEffect",i.TTS="TTS",i.HyperUpscaler="HyperUpscaler",i.ObjectRemoval="ObjectRemoval",i.VideoUpscaler="VideoUpscaler",i.VideoExtend="VideoExtend",i.VideoEdit="VideoEdit",i.LayerSplit="LayerSplit"},87852:function(e,t,n){"use strict";n.d(t,{CA:function(){return a},IL:function(){return p},J5:function(){return o},Q6:function(){return g},UP:function(){return f},cj:function(){return h},lV:function(){return m},lb:function(){return s},on:function(){return l}});var r=n(70931),i=n(56684);let o={Image:0,Video:1,Audio:2},a={Image:0,Inpaint:1,Outpaint:2,RemoveBackground:3,Upscaler:4,HyperUpscaler:5,ObjectRemoval:6,Canvas:7,LayerSplit:8},s={Video:0,Upscale:1,Extend:2,TimelineEdit:3,Edit:4},l={TextToSpeech:0,Music:1,SoundEffect:2,Lipsync:3},d=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e;return null==n&&(n=o.Image),(n+1)*100+t},u=e=>({mainCategory:Math.floor(e/100)-1,subCategory:e%100}),c={[r.d.Remix]:d(o.Image,a.Image),[r.d.Enhance]:d(o.Image,a.Image),[r.d.Inpaint]:d(o.Image,a.Inpaint),[r.d.Outpaint]:d(o.Image,a.Outpaint),[r.d.RemoveBackground]:d(o.Image,a.RemoveBackground),[r.d.Upscaler]:d(o.Image,a.Upscaler),[r.d.HyperUpscaler]:d(o.Image,a.HyperUpscaler),[r.d.ObjectRemoval]:d(o.Image,a.ObjectRemoval),[r.d.LayerSplit]:d(o.Image,a.LayerSplit),[r.d.Animate]:d(o.Video,s.Video),[r.d.VideoUpscaler]:d(o.Video,s.Upscale),[r.d.VideoExtend]:d(o.Video,s.Extend),[r.d.VideoEdit]:d(o.Video,s.Edit),[r.d.Lipsync]:d(o.Audio,l.Lipsync),[r.d.SoundEffect]:d(o.Audio,l.SoundEffect),[r.d.TTS]:d(o.Audio,l.TextToSpeech),[r.d.Audio]:d(o.Audio,l.Music)},p=(e,t)=>{let n=d(e,t),i=Object.entries(c).find(e=>{let[t,r]=e;return r===n});return i?i[0]:r.d.Remix},m=[{index:o.Image,selected:!0,subIndex:0},{index:o.Video,selected:!1,subIndex:0},{index:o.Audio,selected:!1,subIndex:0}],g=e=>{let t=Object.entries(c).find(t=>{let[n,r]=t;return n==e});return u(t?t[1]:c[r.d.Remix])},f=e=>{switch(e){default:return"idea";case r.d.Animate:case r.d.SoundEffect:case r.d.Audio:case r.d.VideoExtend:return"prompt";case r.d.TTS:return"text";case r.d.Lipsync:case r.d.RemoveBackground:case r.d.Upscaler:case r.d.HyperUpscaler:case r.d.ObjectRemoval:case r.d.VideoUpscaler:case r.d.LayerSplit:return}},h={[i.U.background_remover]:{main:o.Image,sub:a.RemoveBackground},[i.U.hires]:{main:o.Image,sub:a.Upscaler},[i.U.image_to_image]:{main:o.Image,sub:a.Image},[i.U.inpaint]:{main:o.Image,sub:a.Inpaint},[i.U.outpaint]:{main:o.Image,sub:a.Outpaint},[i.U.text_to_image]:{main:o.Image,sub:a.Image},[i.U.upscaler]:{main:o.Image,sub:a.Upscaler},[i.U.video]:{main:o.Video,sub:s.Video},[i.U.video_upscale]:{main:o.Video,sub:s.Upscale},[i.U.video_extend]:{main:o.Video,sub:s.Extend},[i.U.video_edit]:{main:o.Video,sub:s.Edit},[i.U.lipsync]:{main:o.Audio,sub:l.Lipsync},[i.U.sound_effect]:{main:o.Audio,sub:l.SoundEffect},[i.U.sound_effect_text]:{main:o.Audio,sub:l.SoundEffect},[i.U.audio]:{main:o.Audio,sub:l.Music},[i.U.tts]:{main:o.Audio,sub:l.TextToSpeech},[i.U.image_edit]:{main:o.Image,sub:a.Inpaint},[i.U.canvas_image]:{main:0,sub:0},[i.U.upload_image]:{main:0,sub:0},[i.U.video_render]:{main:o.Video,sub:s.Video},[i.U.upload_video]:{main:0,sub:0},[i.U.upload_audio]:{main:0,sub:0},[i.U.upload_archive]:{main:0,sub:0},[i.U.media_ffmpeg_video]:{main:0,sub:0},[i.U.media_ffmpeg_image]:{main:0,sub:0},[i.U.media_ffmpeg_audio]:{main:0,sub:0},[i.U.media_image_process]:{main:0,sub:0},[i.U.media_analyze]:{main:0,sub:0},[i.U.upscale]:{main:o.Image,sub:a.Upscaler},[i.U.object_removal]:{main:o.Image,sub:a.ObjectRemoval},[i.U.hyper_upscaler]:{main:o.Image,sub:a.HyperUpscaler}}},21930:function(e,t,n){"use strict";n.d(t,{oM:function(){return u},nA:function(){return V},Xq:function(){return F},hQ:function(){return N},WY:function(){return U},dm:function(){return y.d},ph:function(){return O},Sj:function(){return Q},xO:function(){return c},QI:function(){return p},bt:function(){return m},$4:function(){return g},kc:function(){return f},uU:function(){return h},OI:function(){return D},lR:function(){return B.lR},Q9:function(){return B.Q9},VF:function(){return B.VF},nP:function(){return x},UA:function(){return _.U},kI:function(){return W.kI},_v:function(){return M._},a3:function(){return W.a3},IK:function(){return M.I},B3:function(){return W.B3},K$:function(){return W.K$},Mk:function(){return B.Mk},vn:function(){return B.vn},wO:function(){return _.w},GM:function(){return k},cC:function(){return B.cC},jQ:function(){return v},mf:function(){return I},vF:function(){return E},Tl:function(){return T},Wr:function(){return C},np:function(){return P},Dq:function(){return L},ZP:function(){return A},TD:function(){return S},X0:function(){return b},Dj:function(){return w},Fm:function(){return R},dw:function(){return B.dw}}),(d=u||(u={})).portrait="portrait",d.portrait_3_4="portrait_3_4",d.square="square",d.landscape_4_3="landscape_4_3",d.landscape="landscape",d.custom="custom",d.match_input_image="match_input_image",d.auto="auto";var r,i,o,a,s,l,d,u,c,p,m,g,f,h,y=n(70931);(r=c||(c={})).AUDIO="audio",r.BACKGROUND_REMOVER="background_remover",r.CONTROL_NET="control_net",r.INPAINT="inpaint",r.LORA="lora",r.LORA_THUMBNAIL="lora_thumbnail",r.MASK="mask",r.OUTPAINT="outpaint",r.PROFILE="profile",r.PROMPT_IMAGE="prompt_image",r.REF_IMAGE="ref_image",r.SKETCH="sketch",r.THUMBNAIL="thumbnail",r.UPLOAD="upload",r.UPSCALER="upscaler",r.VIDEO="video",(i=p||(p={})).MONTHLY="monthly",i.YEARLY="yearly",i.ONCE="once";let A=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="taskCreate"&&Array.isArray(t.taskIds))return t}catch{}return null},S=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="taskMove"&&Array.isArray(t.items))return t}catch{}return null},C=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="openEditor"&&"string"==typeof t.url)return t}catch{}return null},b=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="typesetPreview"&&Array.isArray(t.candidates)&&t.candidates.length>0)return t}catch{}return null},E=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e),n=null==t?void 0:t.still;if((null==t?void 0:t.event)==="graphicsPlan"&&"string"==typeof t.planId&&"string"==typeof(null==n?void 0:n.url)&&Number(null==n?void 0:n.width)>0&&Number(null==n?void 0:n.height)>0)return{...t,summary:Array.isArray(t.summary)?t.summary.filter(e=>"string"==typeof e):[]}}catch{}return null},v=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="archivePreview"&&Array.isArray(t.items)&&"string"==typeof t.labelId)return t}catch{}return null},T=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="guestKicked"||(null==t?void 0:t.event)==="guestBanned"||(null==t?void 0:t.event)==="guestUnbanned")return t}catch{}return null},P=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="recipeDraft"&&"string"==typeof t.templateId)return t}catch{}return null},w=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="workflowInputsRequest"&&Array.isArray(t.inputs))return t}catch{}return null},R=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)!=="workspaceManageGate")return null;if(2===t.v&&Array.isArray(t.actions))return t;if(t.plan&&Array.isArray(t.plan.actions))return{event:"workspaceManageGate",v:2,state:"expired",byUserId:String(t.byUserId??""),createdAt:Number(t.createdAt??0),expiresAt:Number(t.expiresAt??0),actions:[],warnings:[],skipped:[],skippedTotal:0,remaining:0}}catch{}return null},L=e=>{if(!e||!e.startsWith("{"))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)==="recipeIntentGate"&&"string"==typeof t.state)return t}catch{}return null},D='{"event":"castingCard"',I=e=>{if(!e||!e.startsWith(D))return null;try{let t=JSON.parse(e);if((null==t?void 0:t.event)!=="castingCard"||1!==t.v&&2!==t.v)return null;return{event:"castingCard",byUserId:"string"==typeof t.byUserId?t.byUserId:null,..."dismissed"===t.state?{state:"dismissed"}:{}}}catch{return null}},k=(e,t)=>{var n;if(e<0)return!1;let r=t[e];if((null==r?void 0:r.content)&&(null===(n=I(r.content))||void 0===n?void 0:n.state)==="dism
28issed")return!1;for(let n=e+1;n<t.length;n++)if("user"===t[n].role)return!1;return!0};(o=m||(m={})).month="month",o.week="week",o.day="day",o.hour="hour",(a=g||(g={})).on="on",a.off="off",a.in_review="in_review",(s=f||(f={}))[s.Auto=-1]="Auto",s[s.AsIs=0]="AsIs",s[s.Normal=1]="Normal",s[s.Descriptive=2]="Descriptive",s[s.Creative=3]="Creative",(l=h||(h={})).admin="admin",l.user="user";var _=n(56684),M=n(7896),O=n(87852);let x=[{id:"iWLjl1zCuqXRkW6494ve",name:"지수 - 다정하고 맑으며 절제된",gender:"female",language:"ko"},{id:"IAETYMYM3nJvjnlkVTKI",name:"덕수 - 즐겁고 맑으며 풍성한",gender:"male",language:"ko"},{id:"UmYoqGlufKxhJ6NCx5Mv",name:"장호 - 진지하고 허스키하며 절제된",gender:"male",language:"ko"},{id:"z6Kj0hecH20CdetSElRT",name:"제니 - 내레이션 스타일의",gender:"female",language:"ko"},{id:"TRO4gatqxbbwLXHLDLSk",name:"재성 - 외교적이고 신중한",gender:"male",language:"ko"},{id:"Rachel",name:"Rachel",gender:"female",language:"en"},{id:"Aria",name:"Aria",gender:"female",language:"en"},{id:"Roger",name:"Roger",gender:"male",language:"en"},{id:"Sarah",name:"Sarah",gender:"female",language:"en"},{id:"Laura",name:"Laura",gender:"female",language:"en"},{id:"Charlie",name:"Charlie",gender:"male",language:"en"},{id:"George",name:"George",gender:"male",language:"en"},{id:"Callum",name:"Callum",gender:"male",language:"en"},{id:"River",name:"River",gender:"neutral",language:"en"},{id:"Liam",name:"Liam",gender:"male",language:"en"},{id:"Charlotte",name:"Charlotte",gender:"female",language:"en"},{id:"Alice",name:"Alice",gender:"female",language:"en"},{id:"Matilda",name:"Matilda",gender:"female",language:"en"},{id:"Will",name:"Will",gender:"male",language:"en"},{id:"Jessica",name:"Jessica",gender:"female",language:"en"},{id:"Eric",name:"Eric",gender:"male",language:"en"},{id:"Chris",name:"Chris",gender:"male",language:"en"},{id:"Brian",name:"Brian",gender:"male",language:"en"},{id:"Daniel",name:"Daniel",gender:"male",language:"en"},{id:"Lily",name:"Lily",gender:"female",language:"en"},{id:"Bill",name:"Bill",gender:"male",language:"en"}],N="iWLjl1zCuqXRkW6494ve",F={speed:1,stability:.5,similarity_boost:.75,style:.5};var B=n(75980);let U=["perImage","perSecond","perCharacter","perMegapixel","perCriteria","byResolution"],V={perImage:{ko:"이미지당",en:"per image"},perSecond:{ko:"초당",en:"per second"},perMinute:{ko:"분당",en:"per minute"},perCharacter:{ko:"글자당",en:"per character"},perMegapixel:{ko:"메가픽셀당",en:"per megapixel"},perMegapixelFrame:{ko:"메가픽셀\xb7프레임당",en:"per megapixel\xb7frame"},perCriteria:{ko:"기준별",en:"per criteria"},byResolution:{ko:"해상도별",en:"by resolution"},bySizeAndQuality:{ko:"사이즈\xb7품질별",en:"by size & quality"},byResolutionAndQuality:{ko:"해상도\xb7품질별",en:"by resolution & quality"},perToken:{ko:"토큰당 (세션 LLM)",en:"per token (session LLM)"},gpu:{ko:"GPU (미사용)",en:"GPU (unused)"}};var G=n(4064);let Q={teamId:"",email:"",role:G.qm.viewer};var W=n(34450)},7896:function(e,t,n){"use strict";n.d(t,{I:function(){return i},_:function(){return r}});let r=e=>{var t,n,r,i,o,a;return e&&(((null===(t=e.contents)||void 0===t?void 0:t.length)??0)>0||((null===(n=e.videos)||void 0===n?void 0:n.length)??0)>0||((null===(r=e.audios)||void 0===r?void 0:r.length)??0)>0||((null===(i=e.galleries)||void 0===i?void 0:i.length)??0)>0||((null===(o=e.uploads)||void 0===o?void 0:o.length)??0)>0||((null===(a=e.videoRenders)||void 0===a?void 0:a.length)??0)>0)},i=e=>{var t,n,i,o;return!(!r(e)||(null===(t=e.contents)||void 0===t?void 0:t.some(e=>"PENDING"===e.url))||(null===(n=e.videos)||void 0===n?void 0:n.some(e=>"PENDING"===e.result))||(null===(i=e.audios)||void 0===i?void 0:i.some(e=>e.result?"PENDING"===e.result:!e.audioUrl||"PENDING"===e.audioUrl))||(null===(o=e.videoRenders)||void 0===o?void 0:o.some(e=>"pending"===e.status||"in_progress"===e.status)))}},75980:function(e,t,n){"use strict";n.d(t,{Mk:function(){return s},Q9:function(){return i},VF:function(){return o},cC:function(){return d},dw:function(){return u},lR:function(){return a},vn:function(){return l}});var r=n(81786);let i=["content","gallery","uploadImage","referenceImage"],o=["video","videoRender","uploadVideo"],a=["audio","uploadAudio"],s=e=>(0,r.rf)(e)?e.contentId:e.id,l=e=>(0,r.rf)(e)?e.contentId:((0,r.iz)(e)||(0,r.Wv)(e)||(0,r.F0)(e),e.id),d=e=>(0,r.iz)(e)?"image"===e.uploadType:(0,r.rf)(e)||(0,r.I9)(e),u=e=>{let t=e.itemKind;return t||((0,r.Wv)(e)||(0,r.s8)(e)?"video":(0,r.F0)(e)||(0,r.iz)(e)&&"audio"===e.uploadType?"audio":"image")}},34450:function(e,t,n){"use strict";n.d(t,{B3:function(){return l},K$:function(){return d},a3:function(){return s},kI:function(){return a}});var r=n(73226),i=n(4064),o=n(81983);let a=["name","description","publicSessionsAllowed","directorReview","directorModel"],s=(e,t)=>e?(0,r.Fs)(t,r.SV.CONTENT_DELETE_OWN):(0,r.Fs)(t,r.SV.CONTENT_DELETE_ANY),l=(e,t)=>
28{if(!e)return!1;let n=i.qm.viewer;n=e&&e.role?e.role:e;let r={[i.qm.viewer]:1,[i.qm.editor]:2,[i.qm.admin]:3,[i.qm.owner]:4};return r[n]>=r[t]},d=e=>{switch(e){case i.qm.owner:return o.R8.TeamRoleOwner;case i.qm.admin:return o.R8.TeamRoleAdmin;case i.qm.editor:return o.R8.TeamRoleEditor;default:case i.qm.viewer:return o.R8.TeamRoleViewer}}},65708:function(e,t,n){"use strict";n.d(t,{aS:function(){return em},fF:function(){return ef},OO:function(){return eh},Of:function(){return en},Jx:function(){return eg}});let r={white:"white",black:"black",transparent:"transparent",current:"current",inherit:"inherit"},i=["50","100","200","300","400","500","600","700","800","900","950"];for(let e of["slate","gray","zinc","neutral","stone","red","orange","amber","yellow","lime","green","emerald","teal","cyan","sky","blue","indigo","violet","purple","fuchsia","pink","rose"])for(let t of i)r[`${e}.${t}`]=`${e}-${t}`;let o={50:"5",100:"10",200:"20",300:"30",400:"40",500:"50",600:"60",700:"70",800:"80",900:"90"};for(let[e,t]of Object.entries({blackAlpha:"black",whiteAlpha:"white"}))for(let[n,i]of Object.entries(o))r[`${e}.${n}`]=`${t}/${i}`;let a={xs:"xs",sm:"sm",md:"base",base:"base",lg:"lg",xl:"xl","2xl":"2xl","3xl":"3xl","4xl":"4xl","5xl":"5xl","6xl":"6xl","7xl":"7xl","8xl":"8xl","9xl":"9xl"},s={hairline:"thin",100:"thin",thin:"extralight",200:"extralight",light:"light",300:"light",normal:"normal",400:"normal",medium:"medium",500:"medium",semibold:"semibold",600:"semibold",bold:"bold",700:"bold",extrabold:"extrabold",800:"extrabold",black:"black",900:"black"},l={none:"none",sm:"sm",base:"",md:"md",lg:"lg",xl:"xl","2xl":"2xl","3xl":"3xl",full:"full"},d={"flex-start":"start",start:"start","flex-end":"end",end:"end",center:"center",baseline:"baseline",stretch:"stretch",normal:"normal"},u={"flex-start":"start",start:"start","flex-end":"end",end:"end",center:"center","space-between":"between","space-around":"around","space-evenly":"evenly",between:"between",around:"around",evenly:"evenly",normal:"normal",stretch:"stretch"},c={row:"row",column:"col",col:"col","row-reverse":"row-reverse","column-reverse":"col-reverse"},p={nowrap:"nowrap",wrap:"wrap","wrap-reverse":"wrap-reverse"},m={static:"static",fixed:"fixed",absolute:"absolute",relative:"relative",sticky:"sticky"},g={block:"block","inline-block":"inline-block",inline:"inline",flex:"flex","inline-flex":"inline-flex",grid:"grid","inline-grid":"inline-grid",none:"hidden",hidden:"hidden",contents:"contents"},f={auto:"auto",hidden:"hidden",visible:"visible",scroll:"scroll"},h={left:"left",center:"center",right:"right",justify:"justify",start:"start",end:"end"},y={normal:"normal",nowrap:"nowrap",pre:"pre","pre-line":"pre-line","pre-wrap":"pre-wrap","break-spaces":"break-spaces"},A={pointer:"pointer",default:"default",auto:"auto",text:"text",wait:"wait",move:"move","not-allowed":"not-allowed",help:"help",grab:"grab",grabbing:"grabbing"},S={px:"1px",0:"0","0.5":"2px",1:"4px","1.5":"6px",2:"8px","2.5":"10px",3:"12px","3.5":"14px",4:"16px",5:"20px",6:"24px",7:"28px",8:"32px",9:"36px",10:"40px",11:"44px",12:"48px",14:"56px",16:"64px",20:"80px",24:"96px",28:"112px",32:"128px",36:"144px",40:"160px",44:"176px",48:"192px",52:"208px",56:"224px",60:"240px",64:"256px",72:"288px",80:"320px",96:"384px"},C={full:"100%",auto:"auto",fit:"fit-content",min:"min-content",max:"max-content",screen:"100vh",none:"none",px:"1px"};function b(e){return null!==e&&"object"==typeof e&&!Array.isArray(e)}function E(e,t){return n=>{if(null==n||!1===n)return{};if("number"==typeof n){let r=String(n);return void 0!==S[r]?{cls:`${e}-${r}`}:{style:v(t,`${n}px`)}}return"string"==typeof n?void 0!==S[n]?{cls:`${e}-${n}`}:{style:v(t,n)}:{unmapped:!0}}}function v(e,t){let n={};for(let r of e)n[r]=t;return n}let T={width:"w",height:"h",minWidth:"min-w",minHeight:"min-h",maxWidth:"max-w",maxHeight:"max-h"};function P(e,t){if(null==e||!1===e)return{};let n=T[t];if("number"==typeof e){let r=String(e);return n&&void 0!==S[r]?{cls:`${n}-${r}`}:void 0!==S[r]?{style:{[t]:S[r]}}:{style:{[t]:`${e}px`}}}return"string"==typeof e?n&&void 0!==C[e]||n&&void 0!==S[e]?{cls:`${n}-${e}`}:void 0!==C[e]?{style:{[t]:C[e]}}:void 0!==S[e]?{style:{[t]:S[e]}}:{style:{[t]:e}}:{unmapped:!0}}let w={"--gray-50":"gray-50","--gray-100":"gray-100","--gray-200":"gray-200","--gray-300":"gray-300","--gray-400":"gray-400","--gray-500":"gray-500","--gray-600":"gray-600","--gray-700":"gray-700","--gray-800":"gray-800","--gray-900":"gray-900","--gray-950":"gray-950","--color-success":"success","--color-success-foreground":"success-foreground","--color-warning":"warning","--color-warning-bg":"warning-bg","--color-warning-foreground":"warning-foreground","--color-info":"info","--color-info-foreground":"info-foreground","--color-background":"background","--color-foreground":"foreground","--color-card":"card","--color-card-foreground":"card-foreground","--color-popover":"popover","--color-popover-foreground":"popover-foreground","--color-primary":"primary","--color-primary-foreground":"primary-foreground","--color-secondary":"secondary","--color-secondary-foreground":"secondary-foreground","--color-muted":"muted","--color-muted-foreground":"muted-foreground","--color-accent":"accent","--color-accent-foreground":"accent-foreground","--color-destructive":"destructive","--color-destructive-foreground":"destructive-foreground","--color-border":"border","--color-input"
28:"input","--color-ring":"ring"},R={"to-t":"to top","to-tr":"to top right","to-r":"to right","to-br":"to bottom right","to-b":"to bottom","to-bl":"to bottom left","to-l":"to left","to-tl":"to top left"};function L(e,t,n){if(null==t||!1===t)return{};if("string"!=typeof t)return{style:{[n]:String(t)},unmapped:!0};if(r[t])return{cls:`${e}-${r[t]}`};let i=function(e){let t=e.match(/^var\(\s*(--[A-Za-z0-9_-]+)\s*(?:,[^)]*)?\)\s*$/);return t?t[1]:null}(t);return i&&w[i]?{cls:`${e}-${w[i]}`}:{style:{[n]:t}}}function D(e){if(null==e||!1===e)return{};if("number"==typeof e)return 0===e?{cls:"rounded-none"}:{style:{borderRadius:`${e}px`}};if("string"==typeof e){if(void 0!==l[e]){let t=l[e];return{cls:t?`rounded-${t}`:"rounded"}}return{style:{borderRadius:e}}}return{unmapped:!0}}let I={"2xs":"0.625rem"};function k(e){return"string"==typeof e&&d[e]?{cls:`items-${d[e]}`}:{}}function _(e){return"string"==typeof e&&u[e]?{cls:`justify-${u[e]}`}:{}}function M(e){return"string"==typeof e&&c[e]?{cls:`flex-${c[e]}`}:{}}function O(e){return"string"==typeof e&&p[e]?{cls:`flex-${p[e]}`}:{}}function x(e){return"string"==typeof e&&m[e]?{cls:m[e]}:{}}function N(e,t){if("string"==typeof e&&f[e]){let n=t?`overflow-${t}`:"overflow";return{cls:`${n}-${f[e]}`}}return{}}function F(e){return t=>{if(null==t)return{};if("number"==typeof t){let n=String(t);return void 0!==S[n]?{cls:`${e}-${n}`}:{style:{[e]:`${t}px`}}}return"string"==typeof t?void 0!==S[t]?{cls:`${e}-${t}`}:{style:{[e]:t}}:{unmapped:!0}}}let B={p:E("p",["padding"]),padding:E("p",["padding"]),px:E("px",["paddingLeft","paddingRight"]),py:E("py",["paddingTop","paddingBottom"]),pt:E("pt",["paddingTop"]),pr:E("pr",["paddingRight"]),pb:E("pb",["paddingBottom"]),pl:E("pl",["paddingLeft"]),paddingTop:E("pt",["paddingTop"]),paddingRight:E("pr",["paddingRight"]),paddingBottom:E("pb",["paddingBottom"]),paddingLeft:E("pl",["paddingLeft"]),paddingX:E("px",["paddingLeft","paddingRight"]),paddingY:E("py",["paddingTop","paddingBottom"]),paddingInline:E("px",["paddingLeft","paddingRight"]),paddingBlock:E("py",["paddingTop","paddingBottom"]),m:E("m",["margin"]),margin:E("m",["margin"]),mx:E("mx",["marginLeft","marginRight"]),my:E("my",["marginTop","marginBottom"]),mt:E("mt",["marginTop"]),mr:E("mr",["marginRight"]),mb:E("mb",["marginBottom"]),ml:E("ml",["marginLeft"]),marginTop:E("mt",["marginTop"]),marginRight:E("mr",["marginRight"]),marginBottom:E("mb",["marginBottom"]),marginLeft:E("ml",["marginLeft"]),gap:E("gap",["gap"]),rowGap:E("gap-y",["rowGap"]),columnGap:E("gap-x",["columnGap"]),spacing:E("gap",["gap"]),gridGap:E("gap",["gap"]),w:e=>P(e,"width"),width:e=>P(e,"width"),minW:e=>P(e,"minWidth"),minWidth:e=>P(e,"minWidth"),maxW:e=>P(e,"maxWidth"),maxWidth:e=>P(e,"maxWidth"),h:e=>P(e,"height"),height:e=>P(e,"height"),minH:e=>P(e,"minHeight"),minHeight:e=>P(e,"minHeight"),maxH:e=>P(e,"maxHeight"),maxHeight:e=>P(e,"maxHeight"),boxSize:e=>{let t=P(e,"width"),n=P(e,"height"),r=[t.cls,n.cls].filter(Boolean).join(" ")||void 0,i={...t.style??{},...n.style??{}},o={};return r&&(o.cls=r),Object.keys(i).length>0&&(o.style=i),o},bgGradient:e=>(function(e){if(null==e||!1===e)return{};if("string"!=typeof e)return{style:{backgroundImage:String(e)},unmapped:!0};let t=e.match(/^linear\(\s*([^,]+?)\s*,\s*([\s\S]+)\)$/);if(t){let e=R[t[1]]??t[1];return{style:{backgroundImage:`linear-gradient(${e}, ${t[2]})`}}}return{style:{backgroundImage:e}}})(e),bg:e=>L("bg",e,"background"),background:e=>L("bg",e,"background"),bgColor:e=>L("bg",e,"backgroundColor"),backgroundColor:e=>L("bg",e,"backgroundColor"),color:e=>L("text",e,"color"),borderColor:e=>L("border",e,"borderColor"),fill:e=>"string"==typeof e?{style:{fill:e}}:{},stroke:e=>"string"==typeof e?{style:{stroke:e}}:{},borderRadius:D,rounded:D,borderTopLeftRadius:e=>"number"==typeof e?{style:{borderTopLeftRadius:`${e}px`}}:"string"==typeof e?{style:{borderTopLeftRadius:e}}:{},borderTopRightRadius:e=>"number"==typeof e?{style:{borderTopRightRadius:`${e}px`}}:"string"==typeof e?{style:{borderTopRightRadius:e}}:{},borderBottomLeftRadius:e=>"number"==typeof e?{style:{borderBottomLeftRadius:`${e}px`}}:"string"==typeof e?{style:{borderBottomLeftRadius:e}}:{},borderBottomRightRadius:e=>"number"==typeof e?{style:{borderBottomRightRadius:`${e}px`}}:"string"==typeof e?{style:{borderBottomRightRadius:e}}:{},borderTopRadius:e=>{let t="number"==typeof e?`${e}px`:"string"==typeof e?e:null;return t?{style:{borderTopLeftRadius:t,borderTopRightRadius:t}}:{}},roundedTop:e=>{let t="number"==typeof e?`${e}px`:"string"==typeof e?e:null;return t?{style:{borderTopLeftRadius:t,borderTopRightRadius:t}}:{}},borderBottomRadius:e=>{let t="number"==typeof e?`${e}px`:"string"==typeof e?e:null;return t?{style:{borderBottomLeftRadius:t,borderBottomRightRadius:t}}:{}},roundedBottom:e=>{let t="number"==typeof e?`${e}px`:"string"==typeof e?e:null;return t?{style:{borderBottomLeftRadius:t,borderBottomRightRadius:t}}:{}},border:e=>"1px solid"===e||"1px"===e?{cls:"border"}:"string"==typeof e?{style:{border:e}}:"number"==typeof e?{style:{border:`${e}px solid`}}:{},borderWidth:e=>"number"==typeof e?1===e?{cls:"border"}:2===e?{cls:"border-2"}:{style:{borderWidth:`${e}px`}}:"string"==typeof e?"1px"===e?{cls:"border"}:"2px"===e?{cls:"border-2"}:{style:{borderWidth:e}}:{},borderTop:e=>"string"==typeof e?{style:{borderTop:e}}:{},borderBottom:e=>"string"==typeof e?{style:{borderBottom:e}}:{},borderLeft:e=>"string"==typeof e?{style:{borderLeft:e}}:{},borderRight:e=>"string"==typeof e?{style:{borderRight:e}}:{},borderStyle:e=>"string"==typeof e?{style:{borderStyle:e}}:{},borderTopWidth:e=>"number"==typeof e?{style:{borderTopWidth:`${e}px`}}:"string"==typeof e?{style:{borderTopWidth:e}}:{},borderBottomWidth:e=>"number"==typeof e?{style:{borderBottomWidth:`${e}px`}}:"string"==typeof e?{style:{borderBottomWidth:e}}:{},borderLeftWidth:e=>"number"==typeof e?{style:{borderLeftWidth:`${e}px`}}:"string"==typeof e?{style:{borderLeftWidth:e}}:{},borderRightWidth:e=>"number"==typeof e?{style:{borderRightWidth:`${e}px`}}:"string"==typeof e?{style:{borderRightWidth:e}}:{},borderTopColor:e=>"string"==typeof e?{style:{borderTopColor:e}}:{},borderBottomColor:e=>"string"==typeof e?{style:{borderBottomColor:e}}:{},borderLeftColor:e=>"string"==typeof e?{style:{borderLeftColor:e}}:{},borderRightColor:e=>"string"==typeof e?{style:{borderRightColor:e}}:{},boxShadow:e=>{if(null==e)return{};if("string"==typeof e){let t={sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",none:"none",inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)"};if(t[e])return{style:{boxShadow:t[e]}};
28let n={"dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)"};return n[e]?{style:{boxShadow:n[e]}}:{style:{boxShadow:e}}}return{}},shadow:e=>{if(null==e)return{};if("string"==typeof e){let t={sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",none:"none",inner:"inset 0 2px 4px 0 rgba(0, 0, 0, 0.06)"};if(t[e])return{style:{boxShadow:t[e]}};let n={"dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)"};return n[e]?{style:{boxShadow:n[e]}}:{style:{boxShadow:e}}}return{}},textShadow:e=>"string"==typeof e?{style:{textShadow:e}}:{},bgClip:e=>"string"==typeof e?{style:{backgroundClip:"text"===e?"text":e}}:{},backgroundClip:e=>"string"==typeof e?{style:{backgroundClip:e}}:{},align:k,alignItems:k,justify:_,justifyContent:_,alignContent:e=>{if("string"!=typeof e)return{};let t={start:"content-start",end:"content-end",center:"content-center",between:"content-between",around:"content-around",evenly:"content-evenly","flex-start":"content-start","flex-end":"content-end","space-between":"content-between","space-around":"content-around","space-evenly":"content-evenly",stretch:"content-stretch",baseline:"content-baseline",normal:"content-normal"};return t[e]?{cls:t[e]}:{}},justifyItems:e=>{if("string"!=typeof e)return{};let t={start:"justify-items-start",end:"justify-items-end",center:"justify-items-center",stretch:"justify-items-stretch"};return t[e]?{cls:t[e]}:{style:{justifyItems:e}}},justifySelf:e=>{if("string"!=typeof e)return{};let t={auto:"justify-self-auto",start:"justify-self-start","flex-start":"justify-self-start",end:"justify-self-end","flex-end":"justify-self-end",center:"justify-self-center",stretch:"justify-self-stretch"};return t[e]?{cls:t[e]}:{style:{justifySelf:e}}},direction:M,flexDir:M,flexDirection:M,wrap:O,flexWrap:O,flex:e=>"number"==typeof e?1===e?{cls:"flex-1"}:{style:{flex:e}}:"string"==typeof e?"1"===e?{cls:"flex-1"}:"none"===e?{cls:"flex-none"}:{style:{flex:e}}:{},flexGrow:e=>"number"==typeof e?1===e?{cls:"grow"}:{style:{flexGrow:e}}:{},flexShrink:e=>"number"==typeof e?0===e?{cls:"shrink-0"}:{style:{flexShrink:e}}:{},flexBasis:e=>"number"==typeof e?{style:{flexBasis:`${e}px`}}:"string"==typeof e?{style:{flexBasis:e}}:{},alignSelf:e=>{if("string"!=typeof e)return{};let t={auto:"self-auto",start:"self-start","flex-start":"self-start",end:"self-end","flex-end":"self-end",center:"self-center",stretch:"self-stretch",baseline:"self-baseline"};return t[e]?{cls:t[e]}:{}},gridTemplateColumns:e=>"string"==typeof e?{style:{gridTemplateColumns:e}}:{},gridTemplateRows:e=>"string"==typeof e?{style:{gridTemplateRows:e}}:{},gridTemplateAreas:e=>"string"==typeof e?{style:{gridTemplateAreas:e}}:{},templateAreas:e=>"string"==typeof e?{style:{gridTemplateAreas:e}}:{},templateColumns:e=>"string"==typeof e?{style:{gridTemplateColumns:e}}:{},templateRows:e=>"string"==typeof e?{style:{gridTemplateRows:e}}:{},gridArea:e=>"string"==typeof e?{style:{gridArea:e}}:{},area:e=>"string"==typeof e?{style:{gridArea:e}}:{},gridColumn:e=>null!=e?{style:{gridColumn:String(e)}}:{},gridRow:e=>null!=e?{style:{gridRow:String(e)}}:{},gridColumnStart:e=>null!=e?{style:{gridColumnStart:String(e)}}:{},gridColumnEnd:e=>null!=e?{style:{gridColumnEnd:String(e)}}:{},gridRowStart:e=>null!=e?{style:{gridRowStart:String(e)}}:{},gridRowEnd:e=>null!=e?{style:{gridRowEnd:String(e)}}:{},rowStart:e=>null!=e?{style:{gridRowStart:String(e)}}:{},rowEnd:e=>null!=e?{style:{gridRowEnd:String(e)}}:{},colStart:e=>null!=e?{style:{gridColumnStart:String(e)}}:{},colEnd:e=>null!=e?{style:{gridColumnEnd:String(e)}}:{},order:e=>null!=e?{style:{order:String(e)}}:{},fontSize:function(e){return null==e?{}:"number"==typeof e?{style:{fontSize:`${e}px`}}:"string"==typeof e?I[e]?{style:{fontSize:I[e]}}:a[e]?{cls:`text-${a[e]}`}:{style:{fontSize:e}}:{unmapped:!0}},fontWeight:function(e){if(null==e)return{};if("number"==typeof e||"string"==typeof e){let t=s[String(e)];return t?{cls:`font-${t}`}:{style:{fontWeight:e}}}return{unmapped:!0}},lineHeight:function(e){return null==e?{}:"number"==typeof e?1===e?{cls:"leading-none"}:1.25===e?{cls:"leading-tight"}:1.375===e?{cls:"leading-snug"}:1.5===e?{cls:"leading-normal"}:1.625===e?{cls:"leading-relaxed"}:2===e?{cls:"leading-loose"}:{style:{lineHeight:e}}:"string"==typeof e?{style:{lineHeight:e}}:{unmapped:!0}},letterSpacing:e=>"string"==typeof e?{style:{letterSpacing:({tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"})[e]??e}}:"number"==typeof e?{style:{letterSpacing:`${e}px`}}:{},textAlign:function(e){return"string"==typeof e&&h[e]?{cls:`text-${h[e]}`}:{}},verticalAlign:e=>"string"==typeof e?{style:{verticalAlign:e}}:{},whiteSpace:function(e){return"string"==typeof e&&y[e]?{cls:`whitespace-${y[e]}`}:{}},noOfLines:function(e){return"number"==typeof e?e>=1&&e<=6?{cls:`line-clamp-${e}`}:{style:{display:"-webkit-box",WebkitLineClamp:e,WebkitBoxOrient:"vertical",overflow:"hidden"}}:{}},isTruncated:e=>e?{cls:"truncate"}:{},textDecoration:e=>"underline"===e?{cls:"underline"}:"line-through"===e?{cls:"line-through"}:"none"===e?{cls:"no-underline"}:"string"==typeof e?{style:{textDecoration:e}}:{},textTransform:e=>"uppercase"===e?{cls:"uppercase"}:"lowercase"===e?{cls:"lowercase"}:"capitalize"===e?{cls:"capitalize"}:"none"===e?{cls:"normal-case"}:{},textOverflow:e=>"ellipsis"===e?{cls:"text-ellipsis"}:"clip"===e?{cls:"text-clip"}:"string"==typeof e?{style:{textOverflow:e}}:{},fontFamily:e=>"string"==typeof e?{style:{fontFamily:e}}:{},fontStyle:e=>"italic"===e?{cls:"italic"}:"normal"===e?{cls:"not-italic"}:{},wordBreak:e=>{let t={normal:"break-normal","break-all":"break-all","keep-all":"break-keep",break:"break-words"};return"string"==typeof e&&t[e]?{cls:t[e]}:"string"==typeof e?{style:{wordBreak:e}}:{}},overflowWrap:e=>"string"==typeof e?{style:{overflowWrap:e}}:{},position:x,pos:x,top:F("top"),right:F("right"),bottom:F("bottom"),left:F("left"),inset:e=>0===e||"0"===e?{cls:"inset-0"}
28:"string"==typeof e?{style:{inset:e}}:"number"==typeof e?{style:{inset:`${e}px`}}:{},zIndex:function(e){if(null==e)return{};if("number"==typeof e)return{style:{zIndex:e}};if("string"==typeof e){let t={base:"z-0",auto:"z-auto"};if(t[e])return{cls:t[e]};let n={hide:-1,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800};return void 0!==n[e]?{style:{zIndex:n[e]}}:{style:{zIndex:e}}}return{unmapped:!0}},display:function(e){return"string"==typeof e&&g[e]?{cls:g[e]}:{}},overflow:e=>N(e),overflowX:e=>N(e,"x"),overflowY:e=>N(e,"y"),cursor:function(e){return"string"==typeof e&&A[e]?{cls:`cursor-${A[e]}`}:"string"==typeof e?{style:{cursor:e}}:{}},opacity:function(e){if(null==e)return{};if("number"==typeof e){let t=Math.round(100*e);return t>=0&&t<=100&&t%5==0?{cls:`opacity-${t}`}:{style:{opacity:e}}}return"string"==typeof e?{style:{opacity:e}}:{unmapped:!0}},userSelect:e=>"none"===e?{cls:"select-none"}:"text"===e?{cls:"select-text"}:"all"===e?{cls:"select-all"}:"auto"===e?{cls:"select-auto"}:{},pointerEvents:e=>"none"===e?{cls:"pointer-events-none"}:"auto"===e?{cls:"pointer-events-auto"}:{},visibility:e=>"hidden"===e?{cls:"invisible"}:"visible"===e?{cls:"visible"}:{},transition:e=>"string"==typeof e?{style:{transition:e}}:{},transform:e=>"string"==typeof e?{style:{transform:e}}:{},transformOrigin:e=>"string"==typeof e?{style:{transformOrigin:e}}:{},animation:e=>"string"==typeof e?{style:{animation:e}}:{},willChange:e=>"string"==typeof e?{style:{willChange:e}}:{},backdropFilter:e=>"string"==typeof e?{style:{backdropFilter:e,WebkitBackdropFilter:e}}:{},filter:e=>"string"==typeof e?{style:{filter:e}}:{},mixBlendMode:e=>"string"==typeof e?{style:{mixBlendMode:e}}:{},aspectRatio:e=>"string"==typeof e?{style:{aspectRatio:e}}:"number"==typeof e?{style:{aspectRatio:String(e)}}:{},objectFit:e=>{if("string"!=typeof e)return{};let t={contain:"object-contain",cover:"object-cover",fill:"object-fill",none:"object-none","scale-down":"object-scale-down"};return t[e]?{cls:t[e]}:{}},objectPosition:e=>"string"==typeof e?{style:{objectPosition:e}}:{},boxSizing:e=>"string"==typeof e?{style:{boxSizing:e}}:{},resize:e=>"none"===e?{cls:"resize-none"}:"both"===e?{cls:"resize"}:"horizontal"===e?{cls:"resize-x"}:"vertical"===e?{cls:"resize-y"}:{},outline:e=>"none"===e||"none !important"===e?{cls:"outline-none"}:"string"==typeof e?{style:{outline:e}}:{},outlineOffset:e=>"number"==typeof e?{style:{outlineOffset:`${e}px`}}:"string"==typeof e?{style:{outlineOffset:e}}:{}},U=["_hover","_active","_focus","_focusVisible","_disabled","_groupHover","_checked","_placeholder","_selected","_expanded","_first","_last"],V={_hover:":hover",_active:":active",_focus:":focus",_focusVisible:":focus-visible",_disabled:":disabled",_groupHover:"",_checked:'[data-state="checked"]',_placeholder:"::placeholder",_selected:':is([data-state="active"],[aria-selected="true"],[data-selected])',_expanded:':is([data-state="open"],[aria-expanded="true"])',_first:":first-of-type",_last:":last-of-type"},G={sm:"375px",md:"800px",lg:"1051px",xl:"1440px","2xl":"1536px"},Q=new Set(["children","className","style","id","role","tabIndex","title","aria-label","aria-labelledby","aria-describedby","aria-hidden","aria-controls","aria-expanded","aria-current","aria-disabled","aria-selected","aria-pressed","aria-checked","aria-valuenow","aria-valuemin","aria-valuemax","aria-valuetext","aria-live","aria-atomic","aria-busy","aria-modal","data-testid","onClick","onMouseEnter","onMouseLeave","onMouseDown","onMouseUp","onMouseMove","onMouseOver","onMouseOut","onFocus","onBlur","onKeyDown","onKeyUp","onKeyPress","onChange","onInput","onSubmit","onScroll","onWheel","onTouchStart","onTouchEnd","onTouchMove","onDragStart","onDragEnd","onDrag","onDragOver","onDragEnter","onDragLeave","onDrop","onContextMenu","onCopy","onCut","onPaste","onCompositionStart","onCompositionEnd","onCompositionUpdate","onLoad","onError","ref"]),W=new Set(["xstyle"]),H=new Set(["ignoreFallback","fallback","fallbackSrc","fallbackStrategy","startColor","endColor","speed","fadeDuration","emptyColor","_dark","_light","colorScheme","layerStyle","textStyle","apply","variant","isAttached"]),q=null,j=new Map,K=new Set;function $(){if("undefined"==typeof document)return null;if(q&&document.head.contains(q))return q;let e=document.head.querySelector("style[data-x-tw]");return e?q=e:((q=document.createElement("style")).setAttribute("data-x-tw",""),document.head.appendChild(q),q)}function z(e){let t=3735928559^e.length,n=1103547991^e.length;for(let r=0;r<e.length;r++){let i=e.charCodeAt(r);t=Math.imul(t^i,2654435761),n=Math.imul(n^i,1597334677)}return t=Math.imul(t^t>>>16,2246822507)^Math.imul(n^n>>>13,3266489909),((n=Math.imul(n^n>>>16,2246822507)^Math.imul(t^t>>>13,3266489909))>>>0).toString(36)+(t>>>0).toString(36)}let Y={bg:"background",bgColor:"backgroundColor",bgImage:"backgroundImage",bgGradient:"backgroundImage",w:"width",h:"height",minW:"minWidth",maxW:"maxWidth",minH:"minHeight",maxH:"maxHeight",p:"padding",pt:"paddingTop",pr:"paddingRight",pb:"paddingBottom",pl:"paddingLeft",px:"paddingInline",py:"paddingBlock",m:"margin",mt:"marginTop",mr:"marginRight",mb:"marginBottom",ml:"marginLeft",mx:"marginInline",my:"marginBlock",boxSize:"inlineSize"};function X(e){let t=Y[e]??e;return t.replace(/[A-Z]/g,e=>`-${e.toLowerCase()}`)}function J(e){return null==e?"":String(e)}let Z=new Map,ee=new Map;function et(e,t,n){let r=n.media?function(e){let t=e.match(/min-width:\s*(\d+)/);if(!t)return 1;let n=Number(t[1]);return n>=1536?6:n>=1440?5:n>=1051?4:n>=800?3:n>=375?2:1}(n.media):1,i=`.${e}`.repeat(r),o=n.groupHover?`.group:hover ${i}${n.pseudo||""}`:`${i}${n.pseudo||""}`,a=`${o} {
29${t}
30}`;return n.media?`@media ${n.media} {
31${a}
32}`:a}function en(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=function(e){let t=[];for(let[n,r]of Object.entries(e))null!=r&&t.push(`  ${X(n)}: ${J(r)};`);return t.join("\n")}(e);if(!n)return null;let r=`${t.media||""}|${t.pseudo||""}|${t.groupHover?"g":""}|${n}`,i=j.get(r);if(i||(i=`xtw-${z(r)}`,j.set(r,i)),"undefined"==typeof document)return(t.media?ee:Z).set(i,et(i,n,t)),i;if(K.has(i))return i;K.add(i);let o=$();if(!o)return i;let a=et(i,n,t),s=document.createTextNode("\n"+a);return t.media?o.appendChild(s):o.insertBefore(s,o.firstChild),i}function er(e){let t=[];for(let[n,r]of Object.entries(e))null!=r&&"object"!=typeof r&&t.push(`  ${X(n)}: ${J(r)};`);return t.join("\n")}function ei(e,t){let n={},r={},i={},o={};
32for(let[t,a]of Object.entries(e))if(null!=a){if("object"!=typeof a||Array.isArray(a)){let e=Y[t]??t;"string"==typeof a&&a.includes("!important")?r[e]=a:n[e]=a}else t.startsWith("@")?o[t]=a:i[t]=a}Object.assign(t,n);let a=Object.keys(i),s=Object.keys(o),l=Object.keys(r);if(0===a.length&&0===s.length&&0===l.length)return null;let d=`sx|${JSON.stringify({n:i,a:o,i:r})}`,u=j.get(d);if(u||(u=`xsx-${z(d)}`,j.set(d,u)),"undefined"==typeof document||K.has(u))return u;K.add(u);let c=$();if(!c)return u;let p=[];for(let e of(l.length>0&&p.push(`.${u} {
33${er(r)}
34}`),a)){let t=e.includes("&")?e.replace(/&/g,`.${u}`):`.${u} ${e}`;p.push(`${t} {
35${er(i[e])}
36}`)}for(let e of s){let t=o[e];if("object"==typeof t&&null!=t){if(e.startsWith("@media")){let n=[],r={};for(let[e,i]of Object.entries(t))if("object"!=typeof i||null==i||Array.isArray(i))null!=i&&(r[e]=i);else{let t=e.includes("&")?e.replace(/&/g,`.${u}`):`.${u} ${e}`;n.push(`${t} {
37${er(i)}
38}`)}Object.keys(r).length>0&&n.unshift(`.${u} {
39${er(r)}
40}`),p.push(`${e} {
41${n.join("\n")}
42}`)}else if(e.startsWith("@keyframes")){let n=[];for(let[e,r]of Object.entries(t))"object"==typeof r&&null!=r&&n.push(`  ${e} {
43${er(r).split("\n").map(e=>"  "+e).join("\n")}
44  }`);p.push(`${e} {
45${n.join("\n")}
46}`)}}}return c.appendChild(document.createTextNode("\n"+p.join("\n"))),u}let eo={color:"color",bg:"background",bgColor:"backgroundColor",background:"background",backgroundColor:"backgroundColor",borderColor:"borderColor"};function ea(e,t){let n=eo[e];if(n&&"string"==typeof t)return{[n]:function(e){let t=e.match(/^([a-z]+)\.(\d+)$/);return t?"gray"===t[1]?`var(--${t[1]}-${t[2]})`:`var(--color-${t[1]}-${t[2]})`:e}(t)};let r=B[e];if(!r)return null;let i=r(t);if(i.style)return{...i.style};if(!i.cls)return null;let o=function(e){let t=e.split(/\s+/).filter(Boolean);if(0===t.length)return null;let n={};for(let e of t)Object.assign(n,function(e){let t=e.match(/^(p|px|py|pt|pr|pb|pl|m|mx|my|mt|mr|mb|ml|gap|gap-x|gap-y)-(.+)$/);if(t){var n;let[,e,r]=t,i=es[r];if(!i)return null;let o={p:e=>({padding:e}),px:e=>({paddingLeft:e,paddingRight:e}),py:e=>({paddingTop:e,paddingBottom:e}),pt:e=>({paddingTop:e}),pr:e=>({paddingRight:e}),pb:e=>({paddingBottom:e}),pl:e=>({paddingLeft:e}),m:e=>({margin:e}),mx:e=>({marginLeft:e,marginRight:e}),my:e=>({marginTop:e,marginBottom:e}),mt:e=>({marginTop:e}),mr:e=>({marginRight:e}),mb:e=>({marginBottom:e}),ml:e=>({marginLeft:e}),gap:e=>({gap:e}),"gap-x":e=>({columnGap:e}),"gap-y":e=>({rowGap:e})};return(null===(n=o[e])||void 0===n?void 0:n.call(o,i))??null}let r=e.match(/^(min-w|max-w|min-h|max-h|w|h)-(.+)$/);if(r){let[,e,t]=r,n=es[t]??el[t]??null;return n?{[({w:"width",h:"height","min-w":"minWidth","max-w":"maxWidth","min-h":"minHeight","max-h":"maxHeight"})[e]]:n}:null}let i=e.match(/^text-(.+)$/);if(i&&ed[i[1]])return{fontSize:ed[i[1]]};let o=e.match(/^font-(.+)$/);if(o&&null!=eu[o[1]])return{fontWeight:eu[o[1]]};let a={"leading-none":"1","leading-tight":"1.25","leading-snug":"1.375","leading-normal":"1.5","leading-relaxed":"1.625","leading-loose":"2"};if(a[e])return{lineHeight:a[e]};if("rounded"===e)return{borderRadius:"0.25rem"};if("rounded-none"===e)return{borderRadius:"0"};if("rounded-full"===e)return{borderRadius:"9999px"};let s=e.match(/^rounded-(.+)$/);if(s&&ec[s[1]])return{borderRadius:ec[s[1]]};let l={block:"block","inline-block":"inline-block",inline:"inline",flex:"flex","inline-flex":"inline-flex",grid:"grid","inline-grid":"inline-grid",hidden:"none",contents:"contents"};if(l[e])return{display:l[e]};if("flex-row"===e)return{flexDirection:"row"};if("flex-col"===e)return{flexDirection:"column"};if("flex-row-reverse"===e)return{flexDirection:"row-reverse"};if("flex-col-reverse"===e)return{flexDirection:"column-reverse"};let d={"items-start":"flex-start","items-end":"flex-end","items-center":"center","items-baseline":"baseline","items-stretch":"stretch"};if(d[e])return{alignItems:d[e]};let u={"justify-start":"flex-start","justify-end":"flex-end","justify-center":"center","justify-between":"space-between","justify-around":"space-around","justify-evenly":"space-evenly"};if(u[e])return{justifyContent:u[e]};if("flex-1"===e)return{flex:1};if("flex-none"===e)return{flex:"none"};if("grow"===e)return{flexGrow:1};if("shrink-0"===e)return{flexShrink:0};let c={static:"static",fixed:"fixed",absolute:"absolute",relative:"relative",sticky:"sticky"};
46if(c[e])return{position:c[e]};let p={"overflow-auto":["overflow","auto"],"overflow-hidden":["overflow","hidden"],"overflow-visible":["overflow","visible"],"overflow-scroll":["overflow","scroll"],"overflow-x-auto":["overflowX","auto"],"overflow-x-hidden":["overflowX","hidden"],"overflow-y-auto":["overflowY","auto"],"overflow-y-hidden":["overflowY","hidden"]};if(p[e]){let[t,n]=p[e];return{[t]:n}}let m={"text-left":"left","text-center":"center","text-right":"right","text-justify":"justify","text-start":"start","text-end":"end"};if(m[e])return{textAlign:m[e]};let g={"cursor-pointer":"pointer","cursor-default":"default","cursor-text":"text","cursor-not-allowed":"not-allowed","cursor-grab":"grab","cursor-grabbing":"grabbing","cursor-help":"help","cursor-move":"move","cursor-wait":"wait","cursor-auto":"auto"};if(g[e])return{cursor:g[e]};let f=e.match(/^opacity-(\d+)$/);if(f)return{opacity:Number(f[1])/100};let h=e.match(/^z-(\d+|auto)$/);if(h)return{zIndex:"auto"===h[1]?"auto":Number(h[1])};let y=e.match(/^line-clamp-(\d+)$/);if(y)return{display:"-webkit-box",WebkitLineClamp:Number(y[1]),WebkitBoxOrient:"vertical",overflow:"hidden"};if("truncate"===e)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"};let A={"whitespace-normal":"normal","whitespace-nowrap":"nowrap","whitespace-pre":"pre","whitespace-pre-line":"pre-line","whitespace-pre-wrap":"pre-wrap","whitespace-break-spaces":"break-spaces"};if(A[e])return{whiteSpace:A[e]};let S={"object-contain":"contain","object-cover":"cover","object-fill":"fill","object-none":"none","object-scale-down":"scale-down"};return S[e]?{objectFit:S[e]}:"underline"===e?{textDecoration:"underline"}:"no-underline"===e?{textDecoration:"none"}:"italic"===e?{fontStyle:"italic"}:"not-italic"===e?{fontStyle:"normal"}:"uppercase"===e?{textTransform:"uppercase"}:"lowercase"===e?{textTransform:"lowercase"}:"capitalize"===e?{textTransform:"capitalize"}:"normal-case"===e?{textTransform:"none"}:"break-words"===e?{wordBreak:"break-word"}:"break-all"===e?{wordBreak:"break-all"}:"break-keep"===e?{wordBreak:"keep-all"}:"break-normal"===e?{wordBreak:"normal"}:"pointer-events-none"===e?{pointerEvents:"none"}:"pointer-events-auto"===e?{pointerEvents:"auto"}:"select-none"===e?{userSelect:"none"}:"select-text"===e?{userSelect:"text"}:"invisible"===e?{visibility:"hidden"}:"visible"===e?{visibility:"visible"}:"border"===e?{borderWidth:"1px",borderStyle:"solid"}:"border-2"===e?{borderWidth:"2px",borderStyle:"solid"}:"shadow"===e?{boxShadow:"0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)"}:"shadow-sm"===e?{boxShadow:"0 1px 2px 0 rgb(0 0 0 / 0.05)"}:"shadow-md"===e?{boxShadow:"0 4px 6px -1px rgb(0 0 0 / 0.1)"}:"shadow-lg"===e?{boxShadow:"0 10px 15px -3px rgb(0 0 0 / 0.1)"}:"shadow-none"===e?{boxShadow:"none"}:null}(e)||{});return Object.keys(n).length>0?n:null}(i.cls);return o}let es={px:"1px",0:"0","0.5":"2px",1:"4px","1.5":"6px",2:"8px","2.5":"10px",3:"12px","3.5":"14px",4:"16px",5:"20px",6:"24px",7:"28px",8:"32px",9:"36px",10:"40px",11:"44px",12:"48px",14:"56px",16:"64px",20:"80px",24:"96px",28:"112px",32:"128px",36:"144px",40:"160px",44:"176px",48:"192px",52:"208px",56:"224px",60:"240px",64:"256px",72:"288px",80:"320px",96:"384px"},el={full:"100%",auto:"auto",fit:"fit-content",min:"min-content",max:"max-content",screen:"100vh",none:"none"},ed={xs:"0.75rem",sm:"0.875rem",base:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem"},eu={thin:100,extralight:200,light:300,normal:400,medium:500,semibold:600,bold:700,extrabold:800,black:900},ec={none:"0",sm:"0.125rem","":"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"};function ep(e,t,n,r,i){for(let[r,o]of Object.entries(t)){if(void 0===o)continue;let t=ea(e,o);if(!t){i.push({prop:`${e}.${r}`,value:o,reason:"unknown-token"});continue}if("base"===r){let e=en(t,{});e&&n.push(e);continue}let a=G[r];if(!a){i.push({prop:`${e}.${r}`,value:o,reason:"unknown-modifier"});continue}let s=en(t,{media:`(min-width: ${a})`});s&&n.push(s)}}function em(e){let t=[],n={},r={},i=[];
46for(let[o,a]of Object.entries(e))if(void 0!==a){if("isReadOnly"===o){r.readOnly=a;continue}if(Q.has(o)||o.startsWith("data-")||o.startsWith("aria-")){r[o]=a;continue}if(!W.has(o)&&!H.has(o)){if("sx"===o&&b(a)){let e=ei(a,n);e&&t.push(e);continue}if("css"===o&&b(a)){let e=ei(a,n);e&&t.push(e);continue}if(U.includes(o)){!function(e,t,n,r,i){if(!b(t)){i.push({prop:e,value:t,reason:"expression"});return}let o="_groupHover"===e,a=V[e],s={};for(let[e,r]of Object.entries(t))if(null!=r){if(b(r))for(let[t,i]of Object.entries(r)){if(void 0===i)continue;let r=ea(e,i);if(r){if("base"===t){let e=en(r,{pseudo:a,groupHover:o});e&&n.push(e)}else{let e=G[t];if(!e)continue;let i=en(r,{media:`(min-width: ${e})`,pseudo:a,groupHover:o});i&&n.push(i)}}}else{let t=ea(e,r);t&&Object.assign(s,t)}}if(Object.keys(s).length>0){let e=en(s,{pseudo:a,groupHover:o});e&&n.push(e)}}(o,a,t,0,i);continue}if(b(a)&&B[o]){ep(o,a,t,n,i);continue}if(Array.isArray(a)&&B[o]){let e=["base","sm","md","lg","xl","2xl"],r={};a.forEach((t,n)=>{n<e.length&&null!=t&&(r[e[n]]=t)}),ep(o,r,t,n,i);continue}if(B[o]){!function(e,t,n,r,i){let o=B[e];if(!o){i.push({prop:e,value:t,reason:"unknown-prop"});return}let a=o(t);if(a.cls)for(let e of a.cls.split(/\s+/))e&&n.push(e);a.style&&Object.assign(r,a.style),a.unmapped&&i.push({prop:e,value:t,reason:"unknown-token"})}(o,a,t,n,i);continue}r[o]=a}}return{className:t.join(" "),style:n,restProps:r,unmapped:i}}function eg(e){return Object.keys(e).length>0?e:void 0}function ef(e,t,n){if("function"!=typeof e.onClick)return;let r=`${t} ${n??""}`;if(!/\bcursor-/.test(r))return"cursor-pointer"}function eh(e){if(!e)return null;let t={};for(let n of["background","backgroundColor","color","borderColor"]){let r=e[n];void 0!==r&&(t[n]=r,delete e[n])}return Object.keys(t).length>0?en(t):null}},1715:function(e,t,n){"use strict";n.d(t,{cn:function(){return o}});var r=n(40624),i=n(24360);function o(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,i.m6)((0,r.W)(t))}},23711:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return W}});var r=n(24246),i=n(1180),o=n(88038),a=n.n(o),s=n(86677),l=n(27378),d=n(84387),u=n(8102),c=n(59091),p=n(4645),m=n(81983);n(87278),n(44976),n(60758);var g=n(18283),f=n(27061);let h=(e,t)=>Math.round("CLS"===e?1e3*t:t),y=e=>{if(!e)return;let t=e.split(">").map(e=>{var t;let n=e.trim(),r=(null===(t=n.match(/^[a-zA-Z][a-zA-Z0-9-]*/))||void 0===t?void 0:t[0])??"",i=[...n.matchAll(/\.([a-zA-Z0-9_-]+)/g)].map(e=>e[1]).filter(e=>e&&!e.endsWith("-")).slice(0,2);return[r,...i].filter(Boolean).join(".")}).filter(Boolean);if(!t.length)return;let n=t.join(">");return n.length>100?n.slice(0,100):n},A=e=>{var t,n,r;return y((null===(t=e.attribution)||void 0===t?void 0:t.element)??(null===(n=e.attribution)||void 0===n?void 0:n.interactionTarget)??(null===(r=e.attribution)||void 0===r?void 0:r.largestShiftTarget))},S=()=>{try{var e,t;let n=null===(t=window.next)||void 0===t?void 0:null===(e=t.router)||void 0===e?void 0:e.pathname;if(n)return n;let r=window.location.pathname.split("/")[1]??"";return`/${r}`}catch{return"/"}},C=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:S();return{metric_name:e.name,metric_value:h(e.name,e.value),metric_delta:h(e.name,e.delta),metric_rating:e.rating,metric_id:e.id,nav_type:e.navigationType??"unknown",page_type:t,...A(e)?{debug_target:A(e)}:{}}},b=!1,E=()=>{if(b||"true"===f.env.NEXT_PUBLIC_E2E_MODE)return;b=!0;let e=S();n.e(4157).then(n.bind(n,14157)).then(t=>{let{onLCP:n,onINP:r,onCLS:i,onFCP:o,onTTFB:a}=t,s=t=>{(0,g.qo)({name:"web_vitals",payload:C(t,e)})};n(s),r(s),i(s),o(s),a(s)}).catch(()=>{b=!1})};var v=n(20905),T=n(97232);let P=e=>{let t=e=>e?"granted":"denied";return{analytics_storage:t(null==e?void 0:e.analytics),ad_storage:t(null==e?void 0:e.advertisement),ad_user_data:t(null==e?void 0:e.advertisement),ad_personalization:t(null==e?void 0:e.advertisement),functionality_storage:t(null==e?void 0:e.functional),personalization_storage:t(null==e?void 0:e.functional)}};var w=n(7741),R=n(84753);let L=()=>{let e=(0,s.useRouter)(),[t,n]=(0,l.useState)(!1);return(0,l.useEffect)(()=>{let t=null,r=(e,r)=>{null!=r&&r.shallow||(t&&clearTimeout(t),t=setTimeout(()=>n(!0),150))},i=()=>{t&&clearTimeout(t),t=null,n(!1)};return e.events.on("routeChangeStart",r),e.events.on("routeChangeComplete",i),e.events.on("routeChangeError",i),()=>{t&&clearTimeout(t),e.events.off("routeChangeStart",r),e.events.off("routeChangeComplete",i),e.events.off("routeChangeError",i)}},[e.events]),(0,r.jsx)("div",{className:"pointer-events-none fixed inset-x-0 top-0 z-[100] h-[3px]",children:(0,r.jsx)(R.F,{active:t})})};var D=n(7447),I=n(44910);let k=e=>{let{children:t}=e,n=(0,s.useRouter)(),i=(0,I.kd)(n.pathname),[o,a]=(0,l.useState)(I.y),[d,u]=(0,l.useState)(()=>!i||(0,I.f3)((0,I.y)())),[c,p]=(0,l.useState)(!1);(0,l.useEffect)(()=>{let e=()=>a((0,I.y)());return m.ZP.on("languageChanged",e),()=>{m.ZP.off("languageChanged",e)}},[]),(0,l.useEffect)(()=>
46{if(!i||(0,I.f3)(o)){u(!0);return}u(!1),p(!1);let e=!1,t=0,n=()=>{(0,I.ab)(o).then(()=>{e||u(!0)}).catch(()=>{e||(t<1?(t+=1,n()):(console.error("[AppI18nGate] app i18n bundle load failed — rendering degraded",o),p(!0)))})};return n(),()=>{e=!0}},[i,o,n.pathname]);let g=!i||d||c;return((0,l.useEffect)(()=>{"undefined"!=typeof document&&(document.body.dataset.i18nReady=g?"1":"0")},[g]),g)?(0,r.jsx)(r.Fragment,{children:t}):null};var _=n(99225),M=n(56635),O=n(71783),x=n(35895);let N=(0,M.f)("__xb_fullload_scroll:"),F=()=>window.location.pathname+window.location.search,B=()=>{(0,l.useEffect)(()=>{var e,t,n;let r=null,i=null===(t=(n=performance).getEntriesByType)||void 0===t?void 0:null===(e=t.call(n,"navigation"))||void 0===e?void 0:e[0],o=(null==i?void 0:i.type)==="back_forward"?N.read(F())??0:0;if(o>0){let e=performance.now()+2500;r=(0,x.K)({judge:t=>{let{now:n,maxTop:r}=t;return(0,O.rZ)({now:n,deadline:e,maxTop:r,target:o,view:void 0,currentView:void 0})},getMaxTop:()=>document.documentElement.scrollHeight-window.innerHeight,apply:()=>window.scrollTo(0,o)})}let a=()=>N.write(F(),window.scrollY);return window.addEventListener("pagehide",a),()=>{null==r||r.stop(),window.removeEventListener("pagehide",a)}},[])},U=e=>{let{locale:t}=e;return t&&(0,m.My)(t)&&m.ZP.language!==t&&m.ZP.changeLanguage(t),(0,l.useEffect)(()=>{let e=()=>{let e=m.ZP.language||"en",t=(0,m.My)(e)?e:"en";"undefined"!=typeof document&&(document.documentElement.lang=t)};return e(),m.ZP.on("languageChanged",e),()=>{m.ZP.off("languageChanged",e)}},[]),null},V=["/","/pricing","/[locale]","/[locale]/pricing","/studio","/[locale]/studio","/[locale]/recipes","/[locale]/recipes/[slug]","/[locale]/quick-start","/[locale]/quick-start/[key]","/[locale]/academy","/[locale]/academy/lessons","/[locale]/academy/lessons/[lesson]","/[locale]/academy/concepts","/[locale]/academy/concepts/[concept]","/[locale]/academy/tips","/[locale]/academy/tips/[tip]","/[locale]/academy/judge"],G=e=>V.includes(e),Q=e=>(0,r.jsx)(d.$,{children:(0,r.jsx)(c.R,{children:(0,r.jsx)(u.q6,{className:"h-screen",as:"main",children:e})})});var W=e=>{let{Component:t,pageProps:n}=e,o=(0,s.useRouter)(),d=n.locale||o.query.locale||void 0;(0,_.lb)(),B(),(0,l.useEffect)(()=>{(0,w.lN)(),(0,g.mY)(),(0,g.Z0)(),E()},[]),(0,l.useEffect)(()=>{let e;let t=function(){let e=window,t=()=>{let t;if(!e.getCkyConsent)return;try{t=e.getCkyConsent()}catch{return}let n=P(null==t?void 0:t.categories);"function"==typeof e.gtag?e.gtag("consent","update",n):(e.dataLayer=e.dataLayer||[]).push(["consent","update",n])};return document.addEventListener("cookieyes_banner_load",t),document.addEventListener("cookieyes_consent_update",t),e.getCkyConsent&&t(),()=>{document.removeEventListener("cookieyes_banner_load",t),document.removeEventListener("cookieyes_consent_update",t)}}(),n=(0,v.v)(()=>{e=(0,T.r2)()}),r=()=>{var e,t;null===(e=(t=window).fbq)||void 0===e||e.call(t,"track","PageView"),(0,g.Z0)()};return o.events.on("routeChangeComplete",r),()=>{n(),null==e||e(),t(),o.events.off("routeChangeComplete",r)}},[o.events]);let u=t.getLayout??Q;return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a(),{children:(0,r.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"})}),(0,r.jsxs)(D.t$,{children:[(0,r.jsx)(p.HJ,{disableJsonLd:!0,locale:d,noIndex:!G(o.pathname)}),(0,r.jsx)(U,{locale:d}),(0,r.jsx)(L,{}),(0,r.jsx)(i.rg,{clientId:"260466011890-oracste1q3io9g6ih0a6sen5lkacb2v5.apps.googleusercontent.com",children:u((0,r.jsx)(k,{children:(0,r.jsx)(t,{...n})}))})]})]})}},34580:function(e,t,n){"use strict";n.d(t,{H:function(){return J},a:function(){return Z}});var r=n(24246),i=n(27378),o=n(86677),a=n(65218),s=n.n(a),l=n(5184),d=n(27654),u=n(43755),c=n(19826);let p=(0,i.memo)(()=>{(0,d.q_)();let e=(0,u.NL)(),t=(0,i.useRef)(null);return(0,i.useEffect)(()=>{if("undefined"==typeof document)return;let n=()=>{if("hidden"===document.visibilityState){t.current=Date.now();return}if("visible"!==document.visibilityState)return;let n=t.current;if(t.current=null,!n)return;let r=Date.now()-n;!(r<15e5)&&(0,c.getAccessToken)()&&(0,d.On)(e)};
46return document.addEventListener("visibilitychange",n),()=>{document.removeEventListener("visibilitychange",n)}},[e]),null});var m=n(35695),g=n(58424),f=n(337),h=n(76031),y=n(86367),A=n(22501),S=n(81983),C=n(82208);let b=e=>{let{user:t,isFetchingUser:n,refetchUser:r,selectTeam:a,setShowLogin:s}=e,l=(0,o.useRouter)(),d=(0,y.k)(),u=(0,i.useRef)(!1),[c,p]=(0,i.useState)(null);return(0,i.useEffect)(()=>{let e=l.query.invite;if(!e){u.current=!1;return}n||u.current||c||(t?(u.current=!0,r().then(()=>{let{invite:e,...t}=l.query;l.replace({pathname:l.pathname,query:t},void 0,{shallow:!0}),d.success((0,A.t)(S.R8.InvitationAccepted))})):(p(e),s(!0,"signup")))},[l.query.invite,t,n,l,r,d,c,s]),(0,i.useEffect)(()=>{t&&c&&!u.current&&(u.current=!0,p(null),C.Api.acceptInvitationByToken(c).then(e=>(a(e.teamId),r())).then(()=>{let{invite:e,...t}=l.query;l.replace({pathname:l.pathname,query:t},void 0,{shallow:!0}),d.success((0,A.t)(S.R8.InvitationAccepted))}).catch(e=>{console.error("Failed to accept invitation by token:",e);let{invite:t,...n}=l.query;l.replace({pathname:l.pathname,query:n},void 0,{shallow:!0})}))},[t,c,l,r,d,a]),{pendingInviteToken:c,setPendingInviteToken:p}};var E=n(78976),v=n(8191),T=n(43241),P=n(5414);let w=e=>{let t=(0,o.useRouter)(),n=(0,E.b9)(P.h.postLoginTask),{i18n:r}=(0,v.$G)(),a=(0,i.useCallback)(function(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",n=(null===(e=r.language)||void 0===e?void 0:e.startsWith("ko"))?"ko":"en",i=`lang=${n}`,o=t?`?${t}&${i}`:`?${i}`;return`/login${o}`},[r.language]),s=(0,i.useCallback)(function(e){let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"signup",r=arguments.length>2?arguments[2]:void 0;if(e){let e=["signup"!==n?`from=${n}`:"",(null==r?void 0:r.signupForm)?"mode=signup":""].filter(Boolean);t.push(a(e.join("&")))}},[t,a]),l=(0,i.useCallback)(async r=>{e?(null==e?void 0:e.userId.toLowerCase())===r?t.push("/profile"):t.push(`/user/${r}`):(n({loginTask:T.dh.Profile,context:r}),t.push(a()))},[e,t,n,a]);return{showLogin:!1,loginMessageType:"signup",setShowLogin:s,setShowLoginState:()=>{},onUserClick:l}};var R=n(21930),L=n(91897),D=n(97662),I=n(57809),k=n(23663),_=n(5865);let M=e=>{let{getStyle:t,getEngine:r,setShowLogin:a}=e,s=(0,o.useRouter)(),l=(0,u.NL)(),[c,p]=(0,i.useState)(!1),m=(0,E.b9)(P.qn.genContext),g=(0,E.b9)(P.h.remixModel),f=(0,E.b9)(P.h.remixLora),h=(0,E.b9)(P.h.idea),[{loginTask:y,context:A},b]=(0,E.KO)(P.h.postLoginTask),v=(0,E.b9)(P.Mq.catalogLandingAtom),w=(0,i.useRef)({});w.current={loginTask:y,context:A};let M=(0,i.useRef)(!1),O=(0,i.useCallback)(async e=>{let i=w.current.loginTask,o=w.current.context;if(!i||M.current)return;M.current=!0;let u=!1;try{var c,y,A,E,P,O;switch(p(!0),i){case T.dh.Editor:u=!0,s.push(k.iY.Editor);break;case T.dh.Imitate:{let e=await C.Api.getContent(o);m({formType:R.dm.Remix,intent:"copySettings",landing:!0,source:e}),u=!0,s.push(k.iY.Workspace);break}case T.dh.Generate:m({formType:R.dm.Remix}),u=!0,s.push(k.iY.Workspace);break;case T.dh.GenerateFromIdea:o&&(h(decodeURIComponent(o)),u=!0,s.push(k.iY.Workspace));break;case T.dh.GenerateWithModel:{let e=r(o);if(e)g(e);else{let e=t(o);e&&f(e)}m({formType:R.dm.Remix}),u=!0,s.push(k.iY.Workspace);break}case T.dh.Like:break;case T.dh.ReturnTo:(0,L.C6)(o)&&(u=!0,s.push(o));break;case T.dh.JoinPublicSession:{let e=o&&"object"==typeof o?o:{id:o},t="string"==typeof e.id?e.id:"";t&&(u=!0,await s.push(`/s/${t}`));break}case T.dh.OpenRecipe:case T.dh.OpenQuickAction:{let e=o&&"object"==typeof o?o:{id:o},t="string"==typeof e.id?e.id:"";t&&v({kind:i===T.dh.OpenRecipe?"recipe":"quick",id:t}),u=!0,await s.push(k.iY.Workspace);break}case T.dh.Download:if(o){let e=await C.Api.getContent(o);if(null==e?void 0:e.url){let t=(0,I.V)(e.url);(0,D.GN)(t,{kind:"image",at:e.createdAt,id:o})}}break;case T.dh.Profile:u=!0,(null==e?void 0:e.userId)===o?s.push("/profile"):s.push(`/user/${o}`);break;case T.dh.SelectTeam:o&&(u=!0,s.push(`${k.iY.Team}?id=${o}`));break;case T.dh.AcceptTeamInvitation:o&&(u=!0,s.push(`/action?type=team-invitation&teamId=${o}`));break;case T.dh.SignupReward:{let t=(()=>{let e=s.query.lang,t=s.query.locale,n=localStorage.getItem(S.qL)??void 0,r=e||t||n||S.ZP.language;return(null==r?void 0:r.startsWith("ko"))?"ko":"en"})();
46S.ZP.language!==t&&await S.ZP.changeLanguage(t);let n=null==e?void 0:null===(c=e.preference)||void 0===c?void 0:c.language;n&&n!==t&&C.Api.updateUser(e.userId,{preference:{language:t}}).then(()=>(0,d.On)(l)).catch(e=>console.error("Failed to sync signup language:",e)),u=!0,await s.replace(k.iY.Workspace);break}case T.dh.Xspark:{let t=(null===(y=S.ZP.language)||void 0===y?void 0:y.startsWith("ko"))?"ko":"en",r=`/x/${t}/marketplace`,i=o||r,a=i;try{let t="string"==typeof i&&/^https?:\/\/(localhost|127\.0\.0\.1):3010(\/|$|\?|#)/.test(i),r="string"==typeof i&&/^https?:\/\/(dev\.)?xbrush\.ai\/x\//.test(i);if(t||r){let{getAccessToken:t,getRefreshToken:r}=await Promise.resolve().then(n.bind(n,19826)),o=t(),s=r();if(o){let t=new URL(i);t.searchParams.set("xbrush_jwt",o),s&&t.searchParams.set("xbrush_refresh",s);let n=(null==e?void 0:null===(E=e.teams)||void 0===E?void 0:null===(A=E.find(t=>{var n;return t.teamId===(null==e?void 0:null===(n=e.preference)||void 0===n?void 0:n.lastTeamId)}))||void 0===A?void 0:A.teamId)||(null==e?void 0:null===(O=e.teams)||void 0===O?void 0:null===(P=O[0])||void 0===P?void 0:P.teamId)||null;n&&t.searchParams.set("xbrush_team_id",n),a=t.toString()}}}catch(e){}u=!0,window.location.href=a}}}catch(e){console.error("[LoginTask] failed:",i,e)}finally{!u&&window.location.pathname.startsWith("/login")&&s.replace((0,_.w)(S.ZP.language)),p(!1),b({}),a(!1),M.current=!1}},[t,r,l,s,m,h,v,b,f,g,a]);return{loading:c,executeLoginTask:O,hasLoginTask:!!y,loginTask:y}};var O=n(71241),x=n(50564),N=n(59834),F=n(44515);let B=async()=>{let e=await (0,x.Gh)();if(e)try{let e=localStorage.getItem(F.K);if(!e)return;let t=JSON.parse(e);(null==t?void 0:t.userId)&&(0,N.Xb)(t.userId)}catch{}};var U=n(70301);let V=e=>{let t=(0,i.useRef)(!1);(0,o.useRouter)();let n=(0,i.useRef)(!1),r=(0,y.k)(),a=(0,i.useCallback)(()=>{n.current=!1},[]);return(0,i.useEffect)(()=>{t.current||(t.current=!0,(0,C.px)(c.getRefreshToken,async(e,t)=>{(0,c.BV)(e,t),await B()},t=>{if(h.Fo){e(),(0,N.b7)();return}if("network_error"===t.reason){r.warning(S.ZP.t(U.Q.SessionRefreshNetworkError));return}if("no_refresh_token"===t.reason&&!(0,c.getAccessToken)()){e(),(0,N.b7)();return}if(!n.current){n.current=!0;let r="session_superseded"===t.reason?"superseded":"refresh_token_expired"===t.reason?"expired":void 0,i={from:"sessionEnded"};r&&(i.reason=r),t.cause&&(i.cause=t.cause);{let e=new URLSearchParams(i).toString();window.location.replace(`/login?${e}`)}e(),(0,N.b7)();return}e(),(0,N.b7)()}))},[]),{resetSessionRedirect:a}};var G=n(26601),Q=n(76774),W=n(57071),H=n(85909),q=n(92683);let j=e=>{try{let t=(0,G.Z)(e);return"number"==typeof t.exp?1e3*t.exp:null}catch{return null}},K=e=>{let t=(0,i.useRef)(null),n=(0,i.useRef)(0),r=(0,i.useRef)(0),o=(0,i.useRef)(0),a=(0,i.useRef)(!1);(0,i.useEffect)(()=>{if(!e)return;let i=()=>{t.current&&(clearTimeout(t.current),t.current=null)},s=()=>{let e=o.current;return e<=0?0:Math.min(3e4*2**(e-1),3e5)},l=async()=>{if(a.current)return;let e=Date.now()-n.current;if(e<6e4){i(),t.current=setTimeout(()=>void l(),6e4-e);return}let s=(0,c.getRefreshToken)();if(!s||(0,c.t_)())return;a.current=!0,n.current=Date.now();let u=!1,p=!1;try{await (0,H.gZ)(async()=>{let e=(0,c.getAccessToken)();if(e){let t=j(e);if(null!==t&&t-Date.now()>3e5)return}let t=(0,c.getRefreshToken)();if(!t)return;let n=await Q.n.refreshAccessToken(t,"proactive");(0,c.BV)(n.accessToken,n.refreshToken),(0,W.o4)(n.accessToken),await B(),r.current=Date.now(),u=!0})}catch(e){p=!0}finally{a.current=!1}u?o.current=0:p&&(o.current+=1),d()},d=()=>{let e;if(i(),o.current>=5)return;let n=(0,c.getAccessToken)();if(!n)return;let r=j(n);if(null===r)e=6e4;else{let t=r-3e5-Date.now();e=Math.max(t,3e4)}let a=s();a>e&&(e=a),t.current=setTimeout(()=>void l(),e)},u=()=>{"visible"===document.visibilityState&&(o.current=0,d())},p=e=>{e.key===q.Wx&&(o.current=0,d())};return d(),document.addEventListener("visibilitychange",u),window.addEventListener("storage",p),()=>{i(),document.removeEventListener("visibilitychange",u),window.removeEventListener("storage",p)}},[e])};var $=n(91103),z=n(59784);let Y=s()(()=>Promise.all([n.e(8881),n.e(3485),n.e(6860),n.e(7623),n.e(240),n.e(4512),n.e(6509),n.e(9128),n.e(1187),n.e(7041),n.e(491)]).then(n.bind(n,60491)).then(e=>e.IdentityGateModal),{loadableGenerated:{webpack:()=>[60491]},ssr:!1}),X=(0,i.createContext)({user:void 0,saveTeam:e=>void 0,team:void 0,fetchingFolder:!0,restoreSeq:0,selectedFolder:null,defaultPaths:[],updatePoint:e=>void 0,selectTeam:async e=>!1,selectFolder:async e=>
46!1,invitedTeams:[],refetchUser:async()=>void 0,isFetchingTeam:!1,loginWithGoogle:()=>void 0,loginWithKakao:async()=>void 0,login:async()=>void 0,logout:async()=>void 0,showLogin:!1,loginMessageType:"signup",setShowLogin:()=>void 0,onUserClick:e=>void 0,checkAndRelogin:async()=>!0,isFetchingUser:!0,executeLoginTask:async()=>void 0,hasLoginTask:!1}),J=e=>{var t,n;let{children:a}=e,s=(0,i.useRef)(null),y=(0,i.useRef)(!1),A=(0,o.useRouter)(),v=(0,u.NL)();(0,i.useEffect)(()=>{let e=(0,c.getAccessToken)();e&&C.Api.setToken(e)},[]);let{resetSessionRedirect:R}=V(()=>{s.current?s.current():(localStorage.removeItem(F.K),(0,c.Os)())}),{user:L,isFetchingUser:D,cleanUserCache:I,logout:k,login:_,checkAndRelogin:x,loginWithGoogle:B,loginWithKakao:U}=(0,h.JL)();s.current=I,K(!!L),(0,i.useEffect)(()=>{R()},[null==L?void 0:L.userId,R]),(0,f.D)({enabled:!0});let{getStyle:G}=(0,g.P)(void 0),{getEngine:Q}=(0,m.M)(),{saveTeam:W,team:H,selectedFolder:q,fetchingFolder:j,restoreSeq:J,defaultPaths:Z,updatePoint:ee,selectTeam:et,selectFolder:en,invitedTeams:er,refetchUser:ei,isFetchingTeam:eo}=(0,O.Qv)(L),{showLogin:ea,loginMessageType:es,setShowLogin:el,setShowLoginState:ed,onUserClick:eu}=w(L),ec=M({getStyle:G,getEngine:Q,logout:k,setShowLogin:ed});b({user:L,isFetchingUser:D,refetchUser:ei,selectTeam:et,setShowLogin:el});let ep=null===(t=(0,O.VP)(L))||void 0===t?void 0:t.teamId;(0,g.P)(ep),(0,i.useEffect)(()=>{C.Api.setTeamId(ep)},[ep]);let em="/[locale]/studio"===A.pathname?void 0:A.query.locale,[{loginTask:eg}]=(0,E.KO)(P.h.postLoginTask);(0,i.useEffect)(()=>{var e;let t=null==L?void 0:null===(e=L.preference)||void 0===e?void 0:e.language;t&&eg!==T.dh.SignupReward&&(em&&(0,S.My)(em)?t!==em&&C.Api.updateUser(L.userId,{preference:{language:em}}).then(()=>(0,d.On)(v)).catch(e=>console.error("Failed to sync language preference:",e)):S.ZP.language!==t&&(0,$.V)(t))},[null==L?void 0:null===(n=L.preference)||void 0===n?void 0:n.language,em,null==L?void 0:L.userId,v,eg]),(0,i.useEffect)(()=>{if(!(null==L?void 0:L.userId))return;!window.getCkyConsent||y.current||(0,N.Hp)()||(y.current=!0,(0,N.b7)());let e=()=>{(null==L?void 0:L.userId)&&(0,N.Hp)()&&(0,N.Gi)(L.userId)};return A.events.on("routeChangeComplete",e),()=>{A.events.off("routeChangeComplete",e)}},[A.events,null==L?void 0:L.userId]),(0,i.useEffect)(()=>{var e;if(!(null==L?void 0:L.userId)){(0,z.dz)();return}(0,z.PE)({memberId:L.userId,email:L.email,name:L.nickName,language:(null===(e=S.ZP.language)||void 0===e?void 0:e.startsWith("ko"))?"ko":"en"})},[null==L?void 0:L.userId,null==L?void 0:L.email,null==L?void 0:L.nickName]);let ef=(0,i.useCallback)(async()=>{await ec.executeLoginTask(L??null)},[L,ec]),{loginTask:eh,executeLoginTask:ey}=ec,eA=(0,i.useRef)(null);(0,i.useEffect)(()=>{if(!D&&L&&eh===T.dh.SignupReward){let e=`${L.userId}:${eh}`;if(eA.current===e)return;eA.current=e,ey(L);return}L&&eh||(eA.current=null)},[D,L,eh,ey]);let eS=(0,i.useMemo)(()=>({user:L,saveTeam:W,team:H,fetchingFolder:j,restoreSeq:J,selectedFolder:q,defaultPaths:Z,updatePoint:ee,selectTeam:et,selectFolder:en,invitedTeams:er,refetchUser:ei,isFetchingTeam:eo,showLogin:ea,loginMessageType:es,setShowLogin:el,loginWithGoogle:B,loginWithKakao:U,login:_,logout:k,onUserClick:eu,checkAndRelogin:x,isFetchingUser:D,executeLoginTask:ef,hasLoginTask:ec.hasLoginTask}),[L,B,U,_,k,x,D,W,H,j,q,Z,ee,et,en,er,ei,eo,ea,es,el,eu,ef,ec.hasLoginTask]);return(0,r.jsxs)(X.Provider,{value:eS,children:[a,(0,r.jsx)(l.g,{loading:ec.loading}),!!L&&(0,r.jsx)(p,{}),!!L&&(0,r.jsx)(Y,{})]})},Z=()=>{let e=(0,i.useContext)(X);if(!e)throw Error("useAuth must be used within AuthProvider");return e}},59091:function(e,t,n){"use strict";n.d(t,{R:function(){return m}});var r=n(24246),i=n(34580),o=n(13820),a=n(70797),s=n(82050),l=n(27378),d=n(78976),u=n(5414);let c=()=>{let e=(0,d.Dv)(u.Mq.uploadQueueAtom),t=e.size>0;(0,l.useEffect)(()=>{if(!t)return;let e=e=>{e.preventDefault(),e.returnValue=""};return window.addEventListener("beforeunload",e),()=>window.removeEventListener("beforeunload",e)},[t])},p=()=>(c(),null),m=e=>{let{children:t}=e;return(0,r.jsx)(s.g,{children:(0,r.jsx)(o.d,{children:(0,r.jsx)(i.H,{children:(0,r.jsxs)(a.O,{children:[(0,r.jsx)(p,{}),t]})})})})}},13820:function(e,t,n){"use strict";n.d(t,{V:function(){return l},d:function(){return s}});var r=n(24246),i=n(17945),o=n(27378);let a=(0,o.createContext)({copy:e=>{},copiedText:"",hasCopied:!1}),s=e=>{let{resetTimeout:t=1e3,children:n}=e,[s,l]=(0,i.m9)(),[d,u]=(0,o.useState)(!1);(0,o.useEffect)(()=>{u(!0)},[s]);let c=async e=>{await l(e),s===e&&u(!0)},p=(0,o.useMemo)(()=>({copy:c,copiedText:s,hasCopied:d}),[s,d]);return(0,o.useEffect)(()=>{d&&setTimeout(()=>u(!1),t)},[d]),(0,r.jsx)(a.Provider,{value:p,children:n})},l=()=>{let e=(0,o.useContext)(a);if(!e)throw Error("useClipboard must be used within ClipboardProvider");return e}},70797:function(e,t,n){"use strict";n.d(t,{O:function(){return $}});var r=n(24246),i=n(27378),o=n(86677),a=n(78976),s=n(43755),l=n(21045),d=n(65218),u=n.n(d),c=n(78201),p=n(994),m=n(82208),g=n(69719),f=n(93324),h=n(35060),y=n(34580),A=n(18598),S=n(51109),C=n(96393),b=n(61897),E=n(71709),v=n(41359),T=n(91897),P=n(78424),w=n(9497),R=n(81983),L=n(91103),D=n(8191),I=n(91354);let k="pendingPromoCoupon",_="__EMPTY__",M=null,O=null,x=()=>{try{return window.sessionStorage.getItem(k)}catch{return null}},N=e=>{try{window.sessionStorage.setItem(k,""===e?_:e)}catch{}},F=()=>{try{window.sessionStorage.removeItem(k)}catch{}},B=e=>{let t=new URLSearchParams;for(let[n,r]of Object.entries(e)){if(!n.startsWith("utm_"))continue;let e=Array.isArray(r)?r[0]:r;"string"==typeof e&&t.set(n,e)}return t},U=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(6860),n.e(7623),n.e(240),n.e(8703),n.e(4512),n.e(6509),n.e(9128),n.e(1187),n.e(7041),n.e(1224),n.e(8958),n.e(2342),n.e(4079)]).then(n.bind(n,62342)).then(e=>({default:e.PointModal})),{loadableGenerated:{webpack:()=>[62342]}
46,ssr:!1}),V=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(6860),n.e(7623),n.e(240),n.e(4512),n.e(6509),n.e(9128),n.e(1187),n.e(7041),n.e(1224),n.e(8958),n.e(5479)]).then(n.bind(n,93055)).then(e=>({default:e.LogModal})),{loadableGenerated:{webpack:()=>[93055]},ssr:!1}),G=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(6860),n.e(7623),n.e(240),n.e(3029),n.e(4512),n.e(6509),n.e(9128),n.e(1187),n.e(7041),n.e(1224),n.e(8958),n.e(1521),n.e(3207),n.e(5786)]).then(n.bind(n,63207)).then(e=>({default:e.InvitedTeamModal})),{loadableGenerated:{webpack:()=>[63207]},ssr:!1}),Q=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(6860),n.e(7623),n.e(240),n.e(4512),n.e(6509),n.e(9128),n.e(5484),n.e(1187),n.e(7041),n.e(1224),n.e(8958),n.e(7160)]).then(n.bind(n,60878)).then(e=>({default:e.CreateTeamModal})),{loadableGenerated:{webpack:()=>[60878]},ssr:!1}),W=u()(()=>n.e(5370).then(n.bind(n,55370)).then(e=>({default:e.ShellCouponModal})),{loadableGenerated:{webpack:()=>[55370]},ssr:!1}),H=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(4512),n.e(6509),n.e(1187),n.e(4953)]).then(n.bind(n,54953)).then(e=>({default:e.WelcomeModal})),{loadableGenerated:{webpack:()=>[54953]},ssr:!1}),q=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(4512),n.e(6509),n.e(1187),n.e(3871),n.e(7864)]).then(n.bind(n,3871)).then(e=>({default:e.SurveyModal})),{loadableGenerated:{webpack:()=>[3871]},ssr:!1}),j=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(4512),n.e(6509),n.e(1187),n.e(858)]).then(n.bind(n,10858)).then(e=>({default:e.InsufficientPointModal})),{loadableGenerated:{webpack:()=>[10858]},ssr:!1}),K=u()(()=>Promise.all([n.e(8881),n.e(3485),n.e(4512),n.e(6509),n.e(1187),n.e(2575)]).then(n.bind(n,32575)).then(e=>({default:e.StorageQuotaModal})),{loadableGenerated:{webpack:()=>[32575]},ssr:!1}),$=e=>{var t,d,u;let{children:k}=e,{historyModal:$,invitedTeamModal:z,createTeamModal:Y,couponModal:X,logModal:J,surveyModal:Z,signupRewardModal:ee}=(0,f.qz)(),et=(0,y.a)(),en=(0,o.useRouter)(),{surveyConfig:er,handleSurveySubmit:ei}=(0,p.i)(),eo=(0,s.NL)();!function(){let e=(0,o.useRouter)(),{i18n:t}=(0,D.$G)(),{user:n,isFetchingUser:r}=(0,y.a)(),{couponModal:s}=(0,f.qz)(),l=(0,a.b9)(f.V2),d=(0,a.Dv)(f.qV),u=null!==d;(0,i.useEffect)(()=>{if(!e.isReady||!(I.lf in e.query))return;let t=e.query[I.lf],n=Array.isArray(t)?t[0]??"":t??"";N(n)},[e.isReady,e.query]),(0,i.useEffect)(()=>{var i;if(!e.isReady||r||n||e.pathname.startsWith("/login")||!(I.lf in e.query))return;let o=e.query[I.lf],a=Array.isArray(o)?o[0]??"":o??"";if(M===a)return;M=a;let s=(null===(i=t.language)||void 0===i?void 0:i.startsWith("ko"))?"ko":"en",l=B(e.query);l.set("lang",s),l.set(I.lf,a),e.push(`/login?${l.toString()}`)},[e.isReady,e.query,e.pathname,r,n,t.language,e]),(0,i.useEffect)(()=>{if(!e.isReady||r||!n||e.pathname.startsWith("/login")||u)return;let t=I.lf in e.query,i=e.query[I.lf],o=Array.isArray(i)?i[0]??"":i??"",a=x(),d=a===_?"":a;if(!t&&null===d)return;let c=t?o:d??"";if((""===c||O!==c)&&(O=c,M=null,l(c),s.onOpen(),F(),t)){let{[I.lf]:t,...n}=e.query;e.replace({pathname:e.pathname,query:n},void 0,{shallow:!0})}},[e.isReady,e.query,e.pathname,r,n,s,l,e,u])}(),i.useEffect(()=>{ee.isOpen&&Promise.all([n.e(8881),n.e(3485),n.e(4512),n.e(6509),n.e(1187),n.e(3871),n.e(7864)]).then(n.bind(n,3871))},[ee.isOpen]);let ea=i.useRef(null);i.useEffect(()=>{let e=()=>{let e=(0,w.RN)();if("expired"===e){ey(null);return}e&&(R.ZP.language!==e&&(0,L.V)(e),ea.current=e,ey(()=>()=>{}),ee.onOpen())};return e(),en.events.on("routeChangeComplete",e),()=>en.events.off("routeChangeComplete",e)},[]),i.useEffect(()=>{var e;let t=ea.current,n=et.user;if(!t||!n)return;ea.current=null,R.ZP.language!==t&&(0,L.V)(t);let r=null===(e=n.preference)||void 0===e?void 0:e.language;r&&r!==t&&m.Api.updateUser(n.userId,{preference:{language:t}}).then(()=>eo.invalidateQueries({queryKey:[A.U.MY_INFO]})).catch(e=>console.error("Failed to sync ceremony locale:",e))},[et.user,eo]);let{state:es,close:el}=(0,E.rZ)(),{state:ed,close:eu}=(0,v.Oz)(),ec=(0,h.B)(),{data:ep}=(0,l.a)({queryKey:[A.U.REWARD_EVENTS],queryFn:()=>m.Api.getRewardEvents(),staleTime:3e5,enabled:!!et.user&&ec}),em=(null==ep?void 0:null===(d=ep.events)||void 0===d?void 0:null===(t=d.find(e=>e.type===b.E.survey_signup))||void 0===t?void 0:t.point)??100,eg=(null==ep?void 0:null===(u=ep.events)||void 0===u?void 0:u.filter(e=>"available"===e.status&&!!S.Kr[e.type]).length)??0,ef=(0,P.f)(et.team),[eh,ey]=(0,a.KO)(f.qV),eA=(0,i.useCallback)(()=>{ee.onClose(),Z.onClose(),null==eh||eh(),ey(null)},[ee,Z,eh,ey]);return(0,r.jsxs)(r.Fragment,{children:[k,(0,r.jsx)(U,{isOpen:$.isOpen,onClose:$.onClose}),(0,r.jsxs)(c.$o,{isOpen:z.isOpen,onClose:z.onClose,isCentered:!0,modal:g.f.INVITED_TEAM,children:[(0,r.jsx)(c.Qj,{backdropFilter:"blur(3px)"}),z.isOpen&&(0,r.jsx)(G,{onClose:z.onClose})]}),(0,r.jsxs)(c.$o,{isOpen:Y.isOpen,onClose:Y.onClose,closeOnBack:!0,motionPreset:"none",modal:g.f.CREATE_TEAM,children:[(0,r.jsx)(c.Qj,{}),Y.isOpen&&(0,r.jsx)(Q,{onClose:Y.onClose,onCreated:et.selectTeam})]}),(0,r.jsx)(W,{isOpen:X.isOpen,onClose:X.onClose}),ee.isOpen&&(0,r.jsx)(H,{isOpen:ee.isOpen,onClose:eA,signupPoint:em,onSurvey:()=>{ee.onClose(),setTimeout(()=>Z.onOpen(),300)},onStart:eA}),Z.isOpen&&(0,r.jsx)(q,{isOpen:Z.isOpen,onClose:eA,config:er,onSubmit:ei,onLater:eA}),C.isLocalhost()&&J.isOpen&&(0,r.jsx)(V,{isOpen:J.isOpen,onClose:J.onClose}),es.open&&(0,r.jsx)(j,{isOpen:es.open,onClose:el,requiredPoints:es.requiredPoints,currentBalance:es.currentBalance,showSecondaryAction:eg>0,hasPurchaseAuth:ef,onPrimaryAction:()=>{el(),ef&&((0,T.Ut)(en.asPath),en.push({pathname:"/pricing",query:{returnTo:en.asPath}}))},onSecondaryAction:()=>{el(),en.push("/profile")}}),ed.open&&(0,r.jsx)(K,{isOpen:ed.open,mode:ed.mode,onClose:eu,onContinue:ed.onContinue})]})}},82050:function(e,t,n){"use strict";n.d(t,{g:function(){return m}});var r=n(24246),i=n(43755),o=n(27378),a=n(77310),s=n(96393),l=n(65218),d=n.n(l);let u=d()(()=>n.e(101).then(n.t.bind(n,101,23)).then(e=>(n(45491),e.DevTools)),{loadableGenerated:{webpack:()=>[101]},ssr:!1}),c="jotai-devtools-trigger-position",p=()=>(o.useEffect(()=>
46{let e=null,t=null,n=0,r=0,i=0,o=0,a=!1,s=!1,l=(e,t,n)=>Math.min(Math.max(e,t),n),d=(t,n)=>{e&&(e.style.left=`${t}px`,e.style.top=`${n}px`,e.style.right="unset",e.style.bottom="unset")},u=()=>{if(!e)return;let t=window.localStorage.getItem(c);if(t)try{let e=JSON.parse(t);if("number"!=typeof(null==e?void 0:e.x)||"number"!=typeof(null==e?void 0:e.y))return;d(e.x,e.y)}catch{}},p=l=>{var d;if(!e||0!==l.button)return;s=!1;let u=e.getBoundingClientRect();n=l.clientX-u.left,r=l.clientY-u.top,i=u.width,o=u.height,t=l.pointerId,a=!1,e.style.cursor="grabbing",null===(d=e.setPointerCapture)||void 0===d||d.call(e,l.pointerId)},m=u=>{if(!e||t!==u.pointerId)return;let c=u.clientX-(e.offsetLeft+n),p=u.clientY-(e.offsetTop+r);if(!a&&3>Math.hypot(c,p))return;a=!0,s=!0;let m=window.innerWidth-i,g=window.innerHeight-o,f=l(u.clientX-n,0,m),h=l(u.clientY-r,0,g);d(f,h),u.preventDefault()},g=n=>{var r;if(e&&t===n.pointerId){if(a){let t=e.offsetLeft,n=e.offsetTop;window.localStorage.setItem(c,JSON.stringify({x:t,y:n})),s=!0}e.style.cursor="grab",null===(r=e.releasePointerCapture)||void 0===r||r.call(e,n.pointerId),t=null,a=!1}},f=t=>{e&&s&&(s=!1,t.preventDefault(),t.stopPropagation())},h=()=>{e&&(e.removeEventListener("pointerdown",p),e.removeEventListener("click",f,!0),e.style.cursor="",e=null)},y=t=>{if(e===t)return;h(),(e=t).style.cursor="grab",e.addEventListener("pointerdown",p),e.addEventListener("click",f,!0);let n=e.querySelector("img");n&&(n.style.pointerEvents="none",n.style.userSelect="none",n.draggable=!1),u()},A=()=>{let t=document.querySelector(".jotai-devtools-trigger-button");t?y(t):e&&h()},S=new MutationObserver(()=>{A()});return S.observe(document.body,{childList:!0,subtree:!0}),window.addEventListener("pointermove",m),window.addEventListener("pointerup",g),window.addEventListener("pointercancel",g),A(),()=>{S.disconnect(),window.removeEventListener("pointermove",m),window.removeEventListener("pointerup",g),window.removeEventListener("pointercancel",g),h()}},[]),null),m=e=>{let{children:t}=e,[n,l]=(0,o.useState)(!1);return(0,o.useEffect)(()=>{s.isLocalhost()&&l(!0)},[]),(0,r.jsxs)(i.aH,{client:a.E,children:[t,n&&(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(u,{position:"bottom-left",options:{shouldExpandJsonTreeViewInitially:!0}}),(0,r.jsx)(p,{})]})]})}},77310:function(e,t,n){"use strict";n.d(t,{E:function(){return r.E}});var r=n(12055)},12055:function(e,t,n){"use strict";n.d(t,{w:function(){return f},E:function(){return h}});var r=n(6324),i=n(10341),o=n(35442),a=n(45806),s=class extends a.l{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let o=t.queryKey,a=t.queryHash??(0,r.Rm)(o,t),s=this.get(a);return s||(s=new i.A({cache:this,queryKey:o,queryHash:a,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(o)}),this.add(s)),s}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){o.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r._x)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,r._x)(e,t)):t}notify(e){o.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){o.V.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){o.V.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},l=n(56622),d=class extends a.l{constructor(e={}){super(),this.config=e,this.#t=new Map,this.#n=Date.now()}#t;#n;build(e,t,n){let r=new l.m({mutationCache:this,mutationId:++this.#n,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){let t=u(e),n=this.#t.get(t)??[];n.push(e),this.#t.set(t,n),this.notify({type:"added",mutation:e})}remove(e){let t=u(e);if(this.#t.has(t)){let n=this.#t.get(t)?.filter(t=>t!==e);n&&(0===n.length?this.#t.delete(t):this.#t.set(t,n))}this.notify({type:"removed",mutation:e})}canRun(e){let t=this.#t.get(u(e))?.find(e=>"pending"===e.state.status);return!t||t===e}runNext(e){let t=this.#t.get(u(e))?.find(t=>
46t!==e&&t.state.isPaused);return t?.continue()??Promise.resolve()}clear(){o.V.batch(()=>{this.getAll().forEach(e=>{this.remove(e)})})}getAll(){return[...this.#t.values()].flat()}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,r.X7)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,r.X7)(e,t))}notify(e){o.V.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return o.V.batch(()=>Promise.all(e.map(e=>e.continue().catch(r.ZT))))}};function u(e){return e.options.scope?.id??String(e.mutationId)}var c=n(57883),p=n(13080),m=n(84636),g=class{#r;#i;#o;#a;#s;#l;#d;#u;constructor(e={}){this.#r=e.queryCache||new s,this.#i=e.mutationCache||new d,this.#o=e.defaultOptions||{},this.#a=new Map,this.#s=new Map,this.#l=0}mount(){this.#l++,1===this.#l&&(this.#d=c.j.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#r.onFocus())}),this.#u=p.N.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#r.onOnline())}))}unmount(){this.#l--,0===this.#l&&(this.#d?.(),this.#d=void 0,this.#u?.(),this.#u=void 0)}isFetching(e){return this.#r.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#i.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#r.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.getQueryData(e.queryKey);if(void 0===t)return this.fetchQuery(e);{let n=this.defaultQueryOptions(e),r=this.#r.build(this,n);return e.revalidateIfStale&&r.isStaleByTime(n.staleTime)&&this.prefetchQuery(n),Promise.resolve(t)}}getQueriesData(e){return this.#r.findAll(e).map(({queryKey:e,state:t})=>{let n=t.data;return[e,n]})}setQueryData(e,t,n){let i=this.defaultQueryOptions({queryKey:e}),o=this.#r.get(i.queryHash),a=o?.state.data,s=(0,r.SE)(t,a);if(void 0!==s)return this.#r.build(this,i).setData(s,{...n,manual:!0})}setQueriesData(e,t,n){return o.V.batch(()=>this.#r.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#r.get(t.queryHash)?.state}removeQueries(e){let t=this.#r;o.V.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#r,r={type:"active",...e};return o.V.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries(r,t)))}cancelQueries(e={},t={}){let n={revert:!0,...t},i=o.V.batch(()=>this.#r.findAll(e).map(e=>e.cancel(n)));return Promise.all(i).then(r.ZT).catch(r.ZT)}invalidateQueries(e={},t={}){return o.V.batch(()=>{if(this.#r.findAll(e).forEach(e=>{e.invalidate()}),"none"===e.refetchType)return Promise.resolve();let n={...e,type:e.refetchType??e.type??"active"};return this.refetchQueries(n,t)})}refetchQueries(e={},t){let n={...t,cancelRefetch:t?.cancelRefetch??!0},i=o.V.batch(()=>this.#r.findAll(e).filter(e=>!e.isDisabled()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(r.ZT)),"paused"===e.state.fetchStatus?Promise.resolve():t}));return Promise.all(i).then(r.ZT)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=this.#r.build(this,t);return n.isStaleByTime(t.staleTime)?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(r.ZT).catch(r.ZT)}fetchInfiniteQuery(e){return e.behavior=(0,m.Gm)(e.pages),this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(r.ZT).catch(r.ZT)}resumePausedMutations(){return p.N.isOnline()?this.#i.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#r}getMutationCache(){return this.#i}getDefaultOptions(){return this.#o}setDefaultOptions(e){this.#o=e}setQueryDefaults(e,t){this.#a.set((0,r.Ym)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#a.values()],n={};return t.forEach(t=>{(0,r.to)(e,t.queryKey)&&(n={...n,...t.defaultOptions})}),n}setMutationDefaults(e,t){this.#s.set((0,r.Ym)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#s.values()],n={};return t.forEach(t=>{(0,r.to)(e,t.mutationKey)&&(n={...n,...t.defaultOptions})}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#o.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,r.Rm)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),!0!==t.enabled&&t.queryFn===r.CN&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#o.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#r.clear(),this.#i.clear()}};let f=18e5,h=new g({defaultOptions:{queries:{refetchOnWindowFocus:!1}},queryCache:new s({onError:e=>{console.error(e)}})})},76774:function(e,t,n){"use strict";let r,i;n.d(t,{n:function(){return P},x:function(){return S}});var o=n(14648),a=n.n(o),s=n(22501),l=n(84406);let d=(e,t)=>{if(e&&l.E7.includes(e))return e;if(!t)return;if(l.E7.includes(t))return t;let n=t.split("-")[0];return l.E7.find(e=>e===n||e.startsWith(n+"-"))};var u=n(34875),c=n(57071),p=n(51780),m=n(26601),g=n(85909);let f=()=>"undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID?crypto.randomUUID().slice(0,8):Math.random().toString(36).slice(2,10),h=()=>(r||(r=f()),r),y="xbrush_device_id",A=()=>{try{let e=window.localStorage.getItem(y);return e||(e=f(),window.localStorage.setItem(y,e)),e}
46catch{return i||(i=f()),i}},S=()=>{try{return Intl.DateTimeFormat().resolvedOptions().timeZone??""}catch{return""}},C=()=>{let e={"x-device-id":A()},t=S();return t&&(e["x-timezone"]=t),e},b=(e,t)=>{let n={"x-refresh-trigger":t,"x-tab-id":h(),"x-device-id":A(),"x-web-locks":String((0,g.tr)()),"x-lock-waited-ms":String((0,g.jI)())};try{let{iat:t}=(0,m.Z)(e);"number"==typeof t&&(n["x-token-age-sec"]=String(Math.max(0,Math.floor(Date.now()/1e3-t))))}catch{}return n},E=()=>d(s.ZP.language,navigator.language),v=e=>{let t;let n=e.find(e=>e.active);return n&&(t={teamId:n.teamId,folderId:null}),t},T=e=>{let t=e.teams;if(!t||0===t.length)return console.error("No teams exist."),e;let n={...e.preference},r=!1;if(n.lastTeamId){let e=t.find(e=>e.teamId===n.lastTeamId);(null==e?void 0:e.active)&&n.lastUsed&&n.lastUsed.find(e=>e.teamId===n.lastTeamId)||(r=!0)}else r=!0;let i=r;if(r){let e=v(t);e&&(n.lastTeamId=e.teamId,n.lastUsed=[e])}if(n.lastUsed){let e=n.lastUsed.length;n.lastUsed=[...n.lastUsed.filter(e=>t.some(t=>t.teamId===e.teamId))],i||(i=e!==n.lastUsed.length)}if(!n.language){let e=E();e&&(n.language=e,i=!0)}let o={...e,preference:n};return i&&(0,p.Nq)(e.userId,a()(o,["preference"])),o},P={setToken:c.o4,setTeamId:c.AG,async loginWithSSO(e,t,n){let{data:r}=await c.instance.post("/account/signInWithSSO",{authType:e,ssoToken:t,...n?{tracking:n}:{}},{headers:C()});return r},async refreshAccessToken(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"reactive",{data:n}=await c.instance.post("/account/refresh-token",{refreshToken:e},{headers:b(e,t)});return n},async signOut(){let{data:e}=await c.instance.post("/account/signOut",void 0,{headers:C()});return e},async signOutAllDevices(){let{data:e}=await c.instance.post("/account/signOutAllDevices",void 0,{headers:C()});return e},async checkEmail(e){let{data:t}=await c.instance.post("/account/check-email",e);return t},async signupWithEmail(e){let{data:t}=await c.instance.post("/account/signup",e);return t},async verifyCode(e){let{data:t}=await c.instance.post("/account/verify-code",e,{headers:C()});return t},async resendCode(e){let{data:t}=await c.instance.post("/account/resend-code",e);return t},async signinWithEmail(e){let{data:t}=await c.instance.post("/account/signin",e,{headers:C()});return t},async forgotPassword(e){let{data:t}=await c.instance.post("/account/forgot-password",e);return t},async resetPassword(e){let{data:t}=await c.instance.post("/account/reset-password",e);return t},async getMyInfo(){let{data:e}=await c.instance.get("/account/getMyInfo");return(0,u.kF)(T(e))},async getBootstrap(e){let{data:t}=await c.instance.get("/account/bootstrap",{params:e?{teamId:e}:void 0});return{...t,me:(0,u.kF)(T(t.me))}},async validateWithdrawal(){let{data:e}=await c.instance.get("/account/withdrawal/validate");return e},async requestWithdrawal(){let{data:e}=await c.instance.post("/account/withdrawal/request");return e},async confirmWithdrawal(e){await c.instance.post("/account/withdrawal/confirm",{code:e})},async getInitData(){let{data:e}=await c.instance.get("/init");return e}}},92204:function(e,t,n){"use strict";n.d(t,{V0:function(){return U},px:function(){return B}});var r=n(76774),i=n(57071),o=n(18598);let a=o.U.ADMIN_APP_CONFIG;var s=n(51780),l=n(14648),d=n.n(l),u=n(21930);let c="/public/cpp-onair",p="/admin/cpp-onair",m="/cpp-onair/me",g=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:500,n=[];for(let r=0;r<e.length;r+=t)n.push(e.slice(r,r+t));return n},f=e=>({heartedWorkIds:e.flatMap(e=>e.heartedWorkIds??[]),counts:e.flatMap(e=>e.counts??[])});var h=n(73908),y=n(94205),A=n(49270),S=n(27833);let C=async(e,t)=>{let n=new FormData;e.image&&n.append("image",e.image),e.source&&n.append("source",e.source),n.append("teamId",e.teamId),n.append("processType",e.processType);let{data:r}=await i.instance.post("/image",n,{signal:null==t?void 0:t.signal});return r};var b=n(70612),E=n(82739),v=n(69079);let T=async(e,t)=>{let{data:n}=await i.instance.post("/moderation/image-check",{image_url:e,...null!=t?{threshold:t}:{}});return n};var P=n(79439),w=n(79210);let R=()=>(0,r.x)()||void 0;var L=n(99029),D=n(19826),I=n(85909);let k=e=>{if("string"!=typeof e)return;let t=/^Bearer\s+(.+)$/i.exec(e);return t?t[1]:void 0},_=[500,1500],M=_.length+1,O=e=>new Promise(t=>setTimeout(t,e)),x=e=>
46e instanceof L.d7&&!e.response,N=async e=>{let t;for(let n=1;n<=M;n++)try{return await r.n.refreshAccessToken(e,"reactive")}catch(r){if(t=r,!x(r))throw r;if(n===M)break;let e=_[n-1];await O(e)}throw t},F=e=>{if(e instanceof L.d7){var t,n,r,o,a,s;let l=null===(t=e.response)||void 0===t?void 0:t.status,d=null===(r=e.response)||void 0===r?void 0:null===(n=r.data)||void 0===n?void 0:n.error;if(!e.response)return{reason:"network_error",httpStatus:l,errorCode:d};if(d===i.VL.REFRESH_TOKEN_EXPIRED)return{reason:"refresh_token_expired",httpStatus:l,errorCode:d};if(d===i.VL.SESSION_SUPERSEDED){let t=null===(s=e.response)||void 0===s?void 0:null===(a=s.data)||void 0===a?void 0:null===(o=a.detail)||void 0===o?void 0:o.cause;return{reason:"session_superseded",httpStatus:l,errorCode:d,cause:t}}return d===i.VL.INVALID_TOKEN?{reason:"invalid_token",httpStatus:l,errorCode:d}:{reason:"unknown",httpStatus:l,errorCode:d}}return{reason:"unknown"}},B=(e,t,n)=>{i.instance.interceptors.response.use(e=>{var t;return(null===(t=e.data)||void 0===t?void 0:t.error)===i.VL.INVALID_TOKEN&&n({reason:"invalid_token",errorCode:i.VL.INVALID_TOKEN,httpStatus:e.status}),e},async r=>{var o,a,s;let l=r.config;if((null===(o=r.response)||void 0===o?void 0:o.status)===401&&!l._retry&&!(null===(a=l.url)||void 0===a?void 0:a.includes("/account/refresh-token"))&&!(null===(s=l.url)||void 0===s?void 0:s.includes("/account/signInWithSSO"))){let o=e();if(!o)return n({reason:"no_refresh_token",httpStatus:401}),Promise.reject(r);if((0,D.t_)())return n({reason:"refresh_token_expired",httpStatus:401}),Promise.reject(r);if(i.N7)return new Promise((e,t)=>{(0,i.E$)(async n=>{if(!n)return t(r),Promise.reject(r);try{l.headers.Authorization=`Bearer ${n}`;let t=await (0,i.instance)(l);return e(t),t}catch(e){throw t(e),e}})});(0,i.qo)(!0),l._retry=!0;try{let{accessToken:n,refreshToken:r}=await (0,I.gZ)(async()=>{var t;let n=k(null===(t=l.headers)||void 0===t?void 0:t.Authorization),r=(0,D.getAccessToken)(),i=e();if(n&&r&&i&&r!==n)return{accessToken:r,refreshToken:i};let a=i??o;return N(a)});(0,i.o4)(n),t(n,r);let a=(0,i.$7)(n);l.headers.Authorization=`Bearer ${n}`;let s=(0,i.instance)(l);return Promise.allSettled([...a,s]).then(()=>{(0,i.qo)(!1)}).catch(()=>{(0,i.qo)(!1)}),s}catch(t){n(F(t));let e=i.UG.map(e=>{try{return e("")}catch(e){return Promise.reject(e)}});return(0,i.A6)(),Promise.allSettled(e).then(()=>{(0,i.qo)(!1)}).catch(()=>{(0,i.qo)(!1)}),Promise.reject(t)}}return Promise.reject(r)})},U={...r.n,async getAdminMaintenance(){let{data:e}=await i.instance.get(o.U.ADMIN_MAINTENANCE);return e},async updateAdminMaintenance(e){let{data:t}=await i.instance.put(o.U.ADMIN_MAINTENANCE,e);return t},async getAppConfig(e){let{data:t}=await i.instance.get(o.U.APP_CONFIG,{timeout:3e3,params:(null==e?void 0:e.bust)?{_:Date.now()}:void 0});return t},async getAdminAppConfig(){let{data:e}=await i.instance.get(a);return e},async updateAdminAppConfig(e,t){await i.instance.put(`${a}/${e}`,t)},async deleteAdminAppConfig(e,t){await i.instance.delete(`${a}/${e}`,{data:t?{reason:t}:{}})},async getAdminAppConfigHistory(e){let{data:t}=await i.instance.get(`${a}/${e}/history`);return t},...s.BG,async getAdminStorageSummary(){let{data:e}=await i.instance.get(o.U.ADMIN_STORAGE_SUMMARY);return e},async getAdminStorageList(e){let{data:t}=await i.instance.get(o.U.ADMIN_STORAGE_USAGE,{params:e});return t},async getAdminFreeGrants(){let{data:e}=await i.instance.get(o.U.ADMIN_FREE_GRANTS);return e},async purgeAdminTeamTrash(e){let{data:t}=await i.instance.delete(`/admin/storage/${e}/trash`);return t},async createTeam(e,t){let{data:n}=await i.instance.post(o.U.TEAM,{name:e,description:t});return n},async getTeam(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=new URLSearchParams;n.set("details",`${t}`);let{data:r}=await i.instance.get(`${o.U.TEAM}/${e}?${n.toString()}`);return r},async getTeamStorageStatus(e){let{data:t}=await i.instance.get(o.U.TEAM_STORAGE.replace(":teamId",e));return t},async getTeamMembers(e){let{data:t}=await i.instance.get(`${o.U.TEAM}/${e}/members`);return t},async updateUserRole(e,t,n){let{data:r}=await i.instance.put(`${o.U.TEAM}/${e}/members/${t}/role`,{role:n});return r},async updateTeam(e,t){let n=d()(t,u.kI),{data:r}=await i.instance.put(`${o.U.TEAM}/${e}`,n);return r},async deleteTeam(e){await i.instance.delete(`${o.U.TEAM}/${e}`)},async getTeamApiKeys(e){let{data:t}=await i.instance.get(`${o.U.TEAM}/${e}/api-keys`);return t},async createTeamApiKey(e,t){let{data:n}=await i.instance.post(`${o.U.TEAM}/${e}/api-keys`,{name:t});return n},async revokeTeamApiKey(e,t){await i.instance.delete(`${o.U.TEAM}/${e}/api-keys/${t}`)},async addUserToTeam(e,t,n){let{data:r}=await i.instance.post(`${o.U.TEAM}/${e}/members`,{email:t,role:n});return r},async acceptInvitation(e){let{data:t}=await i.instance.post(`${o.U.TEAM}/${e}/members/accept`);return t},async acceptInvitationByToken(e){let{data:t}=await i.instance.post(`${o.U.TEAM}/accept-by-token`,{token:e});return t},async removeUserFromTeam(e,t){let{data:n}=await i.instance.delete(`${o.U.TEAM}/${e}/members/${t}`);return n},async leaveTeam(e,t){let{data:n}=await i.instance.delete(`${o.U.TEAM}/${e}/members/${t}/leave`);return n},async getPendingInvitations(e){let{data:t}=await i.instance.get(`${o.U.TEAM}/${e}/invitations`);return t},async cancelInvitation(e,t){await i.instance.delete(`${o.U.TEAM}/${e}/invitations/${t}`)},async transferOwnership(e,t){let{data:n}=await i.instance.post(`${o.U.TEAM}/${e}/transfer`,{newOwnerId:t});return n},async resendInvitation(e,t){let{data:n}=await i.instance.post(`${o.U.TEAM}/${e}/invitations/${t}/resend`);return n},async getCppOnairFeed(e){let{data:t}=await i.instance.get(`${c}/feed`,{params:e});return t},async getCppOnairWork(e){let{data:t}=await i.instance.get(`${c}/works/${e}`);return t},async getCppOnairComments(e,t){let{data:n}=await i.instance.get(`${c}/works/${e}/comments`,{params:t?{cursor:t}:void 0});return n},async getCppOnairMine(e){let t=await Promise.all(g(e).map(async e=>{let{data:t}=await i.instance.post(`${c}/hearts/mine`,{workIds:e});return t}));return f(t)},async toggleCppOnairHeart(e){let{data:t}=await i.instance.post(`${c}/works/${e}/heart`,{});return t},async createCppOnairComment(e,t){let{data:n}=await i.instance.post(`${c}/works/${e}/comments`,{body:t});return n},async deleteCppOnairComment(e){let{data:t}=await i.instance.delete(`${c}/comments/${e}`);return t},async patchCppOnairWork(e,t){let{data:n}=await i.instance.patch(`${p}/works/${e}`,t);return n},async hideCppOnairComment(e){let{data:t}=await i.instance.patch(`${p}/comments/${e}`,{status:"hidden"});return t},async getCppOnairMe(){let{data:e}=await i.instance.get(m);return e},async patchCppOnairMyWork(e,t){let{data:n}=await i.instance.patch(`${m}/works/${e}`,{status:t});return n},async deleteCppOnairMyWork(e){let{data:t}=await i.instance.delete(`${m}/works/${e}`);return t},async presignCppOnairMyUpload(e){let{data:t}=await i.instance.post(`${m}/presign`,e);return t},async createCppOnairMyWork(e){let{data:t}=await i.instance.post(`${m}/works`,e);return t},async getMyMembership(){let{data:e}=await i.instance.get("/membership/me");return e},async upsertSnsProfile(e){let{data:t}=await i.instance.post("/membership/sns-profile",e);return t},async deleteSnsProfile(e){let{data:t}=await i.instance.delete(`/membership/sns-profile/${e}`);return t},async requestCredit(e){let{data:t}=await i.instance.post("/membership/credit-request",e);return t},async checkPayment(e){let t=new URLSearchParams;t.set("teamId",`${e}`);let n=await i.instance.get(`/payment/check?${t.toString()}`);return n},async getProducts(){let{data:e}
46=await i.instance.get("/payment/products");return e},async createTossSubscription(e){let{data:t}=await i.instance.post("/payment/toss/subscription",e);return t},async createTossOneTimePayment(e,t,n,r){let{data:o}=await i.instance.post("/payment/toss/onetime",{teamId:e,productId:n,orderId:t,paymentKey:r});return o},async getSubscription(e){let{data:t}=await i.instance.get(o.U.SUBSCRIPTION,{params:{teamId:e}});return t},async cancelSubscription(e){let{data:t}=await i.instance.patch("/payment/subscription/cancel",{teamId:e});return t},async refund(e,t,n){let{data:r}=await i.instance.post("/payment/refund",{paymentId:e,reason:t,teamId:n});return r},async getRefundPayments(e){let t=new URLSearchParams;e&&t.set("teamId",e);let{data:n}=await i.instance.get(`/payment/refund?${t.toString()}`);return n},async restoreSubscription(e){let{data:t}=await i.instance.patch("/payment/subscription/restore",{teamId:e});return t},async updateTossSubscription(e,t,n){let{data:r}=await i.instance.post("/payment/toss/subscription/update",{teamId:e,orderId:t,products:n});return r},async upgradeTossSubscription(e,t,n,r){let{data:o}=await i.instance.post("/payment/toss/subscription/upgrade",{teamId:e,orderId:t,products:n,fullBilling:r});return o},async createStripeSubscription(e,t,n,r){let{data:o}=await i.instance.post("/payment/stripe/subscription",{teamId:e,orderId:t,products:n,promotion:r});return o},async createStripePaymentIntent(e,t){let{data:n}=await i.instance.post("/payment/stripe/payment-intent",{teamId:e,productId:t});return n},async updateStripeSubscription(e,t,n,r){let{data:o}=await i.instance.post("/payment/stripe/subscription/update",{teamId:e,orderId:t,products:n,promotion:r});return o},async upgradeStripeSubscription(e,t,n,r,o){let{data:a}=await i.instance.post("/payment/stripe/subscription/upgrade",{teamId:e,orderId:t,products:n,fullBilling:r,promotion:o});return a},async previewStripeUpgrade(e,t){let{data:n}=await i.instance.post("/payment/stripe/subscription/upgrade/preview",{teamId:e,products:t});return n},async getPointUsageHistory(e){let t=new URLSearchParams(Object.entries(e).map(e=>{let[t,n]=e;return[t,n.toString()]})),{data:n}=await i.instance.get(o.U.POINT_HISTORY,{params:t});return n},async getPurchaseHistory(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!t)return{result:[],total:0,offset:0};let r=new URLSearchParams;e.offset&&r.set("offset",e.offset.toString()),e.size&&r.set("size",e.size.toString()),r.set("teamId",t),n&&r.set("all","true");let{data:a}=await i.instance.get(o.U.PURCHASE_HISTORY,{params:r});return a},async coupon(e){let{data:t}=await i.instance.post(o.U.COUPONS,e);return t},async applyCoupon(e){let{data:t}=await i.instance.post(o.U.COUPONS_APPLY,e);return t},async getUnusedCoupon(){let{data:e}=await i.instance.get(`${o.U.COUPONS_UNUSED}`);return e},async createSharedCoupon(e){let{data:t}=await i.instance.post(o.U.COUPONS_SHARED,e);return t},async updateCoupon(e,t){let{data:n}=await i.instance.patch(`${o.U.COUPONS}/${e}`,t);return n},async getEventCEligibility(e){let{data:t}=await i.instance.get(o.U.EVENT_C_ELIGIBILITY,{params:{teamId:e}});return t},async getContents(e){let{teamId:t,offset:n,size:r,search:o,labelId:a}=e,s=new URLSearchParams;s.set("offset",`${n}`),s.set("size",`${r}`),s.set("search",o),a&&s.set("labelId",a);let{data:l}=await i.instance.get(`/teams/${t}/contents?${s.toString()}`);return l},async getContent(e){let{data:t}=await i.instance.get(`/contents/${e}`);return t},deleteContent:async(e,t,n)=>i.instance.delete(`/teams/${e}/contents/${t}`,{params:{force:n}}),async postContent(e){let{data:t}=await i.instance.post("/posts",e);return null==t?void 0:t.data},async getUserPosts(e,t){let{offset:n,size:r,status:a}=t,s=new URLSearchParams;s.set("userId",`${e}`),s.set("offset",`${n??0}`),s.set("size",`${r??h.gU}`),s.set("status",`${a??"on"}`);let{data:l}=await i.instance.get(`${o.U.USER_POSTS}/${e}?${s.toString()}`);return(null==l?void 0:l.result)?l:{result:[],total:0,offset:0}},async getPosts(e){let{status:t,offset:n,size:r,categories:a,tags:s,keyword:l,order:d}=e,u=new URLSearchParams;u.set("offset",`${n??0}`),u.set("size",`${r??h.gU}`),(null==a?void 0:a.length)&&u.set("categories",a.join(",")),(null==s?void 0:s.length)&&u.set("tags",s.join(",")),l&&u.set("keyword",l),d&&u.set("order",d),t&&u.set("status",t);let{data:c}=await i.instance.get(`${o.U.POSTS}?${u.toString()}`);return(null==c?void 0:c.result)?c:{result:[],total:0,offset:n}},async addLike(e){let{data:t}=await i.instance.post("like/addLike",{contentId:e});return t},async deletePost(e){await i.instance.delete(`/posts/${e}`)},async getInReviewPosts(){let{data:e}=await i.instance.get("/posts/in_review");return e},async getUserInReviewPosts(e){let{data:t}=await i.instance.get(`/posts/in_review?userId=${e}`);return t},async approveInReviewPosts(e){let{data:t}=await i.instance.post("/posts/approve",{contentIds:e});return t},async rejectInReviewPosts(e){let{data:t}=await i.instance.post("/posts/reject",{contentIds:e});return t},async getRejectedPosts(){let{data:e}=await i.instance.get("/posts/rejected");return e},async getUserRejectedPosts(e){let{data:t}=await i.instance.get(`/posts/rejected?userId=${e}`);return t},async getCategories(){let{data:e}=await i.instance.get("/category");return e},async getTags(e){let t=new URLSearchParams;(null==e?void 0:e.keyword)&&t.set("keyword",e.keyword),(null==e?void 0:e.limit)&&t.set("limit",`${e.limit}`);let{data:n}=await i.instance.get(`tags?${t.toString()}`);return(null==n?void 0:n.result)??[]},async addTag(e){await i.instance.post("/tags",{tag:e})},...y.Q,async getVideoById(e){let{data:t}=await i.instance.get(`/videos/${e}`);return t},deleteVideo:async(e,t)=>i.instance.delete(`/videos/${e}`,{params:{force:t}}),async generateVideo(e){let t=await i.instance.post("/videos/generate",e);return t.data},deleteAudio:async(e,t)=>i.instance.delete(`/audios/${e}`,{params:{force:t}}),async generateTTS(e){let t=await i.instance.post("/audios/generate",e);return t.data},async generateMusic(e){let t=await i.instance.post("/music/generate",e);return t.data},async generateSoundEffect(e){let t=await i.instance.post("/sound-effect/generate",e);return t.data},async generateTextToSfx(e){let t=await i.instance.post("/text-to-sfx/generate",e);return t.data},async generateLipsync(e){let t=await i.instance.post("/lipsync/generate",e);return t.data},async editVideo(e){let t=await i.instance.post("/videos/edit",e);return t.data},async upscaleVideo(e){let t=await i.instance.post("/videos/upscale",e);return t.data},async quoteQuickEdit(e){let{data:t}=await i.instance.post("/session/quick-edit/quote",e);return t},async createQuickEdit(e){let{data:t}=await i.instance.post("/session/quick-edit",e);return t},...A.L,uploadImage:C,async deleteImage(e){let{data:t}=await i.instance.delete(`/image/${e}`);return t},async tryUploadImage(e){let t={success:!1,url:"",error:"unknown",message:""};try{let n=await C(e);t.url=n.url,t.success=!0}catch(e){if(S.default.isAxiosError(e)){var n,r,i;t.error=(null===(n=e.response)||void 0===n?void 0:n.status)?`HTTP_${e.response.status}`:e.code||"AXIOS_ERROR",t.message=(null===(i=e.response)||void 0===i?void 0:null===(r=i.data)||void 0===r?void 0:r.message)||e.message}else t.error="unknown",t.message=String(e)}return t}
46,async removeBackgroundAsync(e){let{data:t}=await i.instance.post("/etc/canvas/removeBackground",e);return t},async getLabelWithChildren(e,t){let n=new URLSearchParams;n.set("depth",`${t}`);let{data:r}=await i.instance.get(`/labels/${e}?${n.toString()}`);return r},async addLabel(e){let{data:t}=await i.instance.post("/labels",e);return t},async deleteLabel(e){await i.instance.delete(`/labels/${e}`)},async restoreLabel(e){await i.instance.post(`/labels/${e}/restore`)},async setFolder(e,t,n){let r=`/labels/${e}`,{data:o}=await i.instance.post(`${r}/${t}`,{labelId:n});return o},async moveBatch(e){let{data:t}=await i.instance.post("/labels/move-batch",e);return t},async copyBatch(e){let{data:t}=await i.instance.post("/labels/copy-batch",e);return t},async moveFolder(e,t){let{data:n}=await i.instance.put(`/labels/${e}/move`,{parentId:t});return n},async reorderFolder(e,t,n,r){let{data:o}=await i.instance.put(`/labels/${e}/reorder`,{position:t,referenceId:n,targetParentId:r});return o},async renameFolder(e,t){let{data:n}=await i.instance.put(`/labels/${e}`,{name:t});return n},async saveCanvasTask(e){let{data:t}=await i.instance.post(o.U.CANVAS_TASKS,e);return t},async getCanvasTasks(e){let{teamId:t,offset:n,size:r,search:a}=e,s=new URLSearchParams;s.set("offset",`${n}`),s.set("size",`${r}`),t&&s.set("teamId",t),a&&s.set("search",a);let{data:l}=await i.instance.get(o.U.CANVAS_TASKS,{params:s});return l},async updateCanvasTask(e,t){let{data:n}=await i.instance.put(`${o.U.CANVAS_TASKS}/${e}`,t);return n},async deleteCanvasTask(e){await i.instance.delete(`${o.U.CANVAS_TASKS}/${e}`)},...b.a,async getCreditConfig(){try{let{data:e}=await i.instance.get("/credit-config/public/v2");return e}catch(n){var e;if(!(S.default.isAxiosError(n)&&(null===(e=n.response)||void 0===e?void 0:e.status)===404))throw n;let{data:t}=await i.instance.get("/credit-config/public");return(0,E.T0)(t)}},async getCreditConfigAdmin(){let{data:e}=await i.instance.get("/credit-config/admin");return e},async getCreditConfigById(e){let{data:t}=await i.instance.get(`/credit-config/admin/${e}`);return t},async getCreditConfigHistory(e,t){let{data:n}=await i.instance.get(`/credit-config/admin/${e}/history`,{params:{limit:t}});return n},async createCreditConfig(e){let{data:t}=await i.instance.post("/credit-config/admin",e);return t},async updateCreditConfig(e,t){let{data:n}=await i.instance.patch(`/credit-config/admin/${e}`,t);return n},async activateCreditConfig(e,t){let{data:n}=await i.instance.post(`/credit-config/admin/${e}/activate`,{reason:t});return n},async deactivateCreditConfig(e,t){let{data:n}=await i.instance.post(`/credit-config/admin/${e}/deactivate`,{reason:t});return n},async getGlobalPricingPolicy(){let{data:e}=await i.instance.get("/global-pricing-policy/admin");return e},async updateGlobalPricingPolicy(e){let{data:t}=await i.instance.patch("/global-pricing-policy/admin",e);return t},async getGlobalPricingPolicyHistory(e){let{data:t}=await i.instance.get("/global-pricing-policy/admin/history",{params:{limit:e}});return t},async getCategoryPricingPolicies(){let{data:e}=await i.instance.get("/category-pricing-policy/admin");return e},async updateCategoryPricingPolicy(e,t){let{data:n}=await i.instance.patch(`/category-pricing-policy/admin/${e}`,t);return n},async getCategoryPricingPolicyHistory(e,t){let{data:n}=await i.instance.get("/category-pricing-policy/admin/history",{params:{category:e,limit:t}});return n},async getMessages(e,t,n,r){let a=new URLSearchParams;a.set("page",`${e}`),a.set("limit",`${t}`),n&&a.set("includeRead","true"),r&&a.set("teamId",r);let{data:s}=await i.instance.get(`${o.U.MESSAGES}?${a.toString()}`);return s},async markMessageRead(e){await i.instance.patch(`/messages/${e}/read`)},async markAllMessagesRead(e){let t=e?`?teamId=${e}`:"";await i.instance.patch(`/messages/read-all${t}`)},async getMessageUnreadCounts(){let{data:e}=await i.instance.get(o.U.MESSAGE_UNREAD_COUNTS);return e},...v.W,async getAccounts(e){let{data:t}=await i.instance.get(`/sns/teams/${e}/accounts`);return t},async connectFacebook(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/facebook`,t);return n},async connectYouTube(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/youtube`,t);return n},async connectTikTok(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/tiktok`,t);return n},async connectX(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/x`,t);return n},async connectInstagramDirect(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/instagram`,t);return n},async connectThreads(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/threads`,t);return n},async connectStorybeginz(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/storybeginz`,t);return n},async connectPinterest(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/pinterest`,t);return n},async connectLinkedIn(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/connect/linkedin`,t);return n},async createPinterestBoard(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/pinterest/boards`,t);return n},async disconnect(e,t){let{data:n}=await i.instance.delete(`/sns/teams/${e}/disconnect/${t}`);return n},async getToken(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/token/${t}`);return n},async getFacebookPageToken(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/facebook/page-token/${t}`);return n},async publishToYouTube(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/youtube`,t,{timeout:12e4});return n},async publishToTikTok(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/tiktok`,t,{timeout:12e4});return n},async getTikTokPublishStatus(e,t){let{data:n}=await i.instance.get(`/sns/teams/${e}/publish/tiktok/status/${t}`);return n},async publishToX(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/x`,t);return n},async publishToThreads(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/threads`,t,{timeout:18e4});return n},async publishToStorybeginz(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/storybeginz`,t,{timeout:18e4});return n},async publishToPinterest(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/pinterest`,t);return n},async publishToLinkedIn(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/linkedin`,t,{timeout:18e4});return n},async publishToFacebook(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/facebook`,t);return n},async publishToInstagram(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/publish/instagram`,t,{timeout:12e4});return n},async createScheduledPost(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/schedule`,t);return n},async getScheduledPosts(e,t){let{data:n}=await i.instance.get(`/sns/teams/${e}/schedule`,{params:t?{status:t}:{}});return n},async getScheduledPost(e,t){let{data:n}=await i.instance.get(`/sns/teams/${e}/schedule/${t}`);return n},async updateScheduledPost(e,t,n){let{data:r}=await i.instance.patch(`/sns/teams/${e}/schedule/${t}`,n);return r},async cancelScheduledPost(e,t){let{data:n}=await i.instance.delete(`/sns/teams/${e}/schedule/${t}`);return n},async publishNow(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/schedule/${t}/publish`);return n},async getPublishHistory(e,t){let{data:n}=await i.instance.get(`/sns/teams/${e}/history`,{params:t?{limit:t}:{}});return n},async getInsights(e,t,n,r){let o={period:t};n&&"all"!==n&&(o.platform=n),r&&(o.force="true");let{data:a}=await i.instance.get(`/sns/teams/${e}/insights`,{params:o});return a},async createPublishHistory(e,t){let{data:n}=await i.instance.post(`/sns/teams/${e}/history`,t);return n},async addImages(e){let{data:t}=await i.instance.post("/galleries/image",e);return t},deleteGallery:async(e,t)=>i.instance.delete(`/galleries/${e}`,{params:{force:t}}),async getRewardEvents(){let{data:e}=await i.instance.get("/rewards/events");return e},async submitSignupSurvey(e){let{data:t}=await i.instance.post("/surveys/signup",e);return t},async getVideoProjects(e){let t=new URLSearchParams;t.set("teamId",e.teamId),void 0!==e.offset&&t.set("offset",String(e.offset)),void 0!==e.size&&t.set("size",String(e.size)),e.search&&t.set("search",e.search);let{data:n}=await i.instance.get(o.U.VIDEO_PROJECTS,{params:t});return n},async getVideoProject(e){let{data:t}=await i.instance.get(`${o.U.VIDEO_PROJECTS}/${e}`);return t},async createVideoProject(e){let{data:t}=await i.instance.post(o.U.VIDEO_PROJECTS,e);return t},async updateVideoProject(e,t){let{data:n}=await i.instance.put(`${o.U.VIDEO_PROJECTS}/${e}`,t);return n},async deleteVideoProject(e){await i.instance.delete(`${o.U.VIDEO_PROJECTS}/${e}`)},async duplicateVideoProject(e,t){let{data:n}=await i.instance.post(`${o.U.VIDEO_PROJECTS}/${e}/duplicate`,{name:t});return n}
46,async getTaskComments(e,t,n){if(!e||!t)return{result:[],total:0,offset:0};let r=new URLSearchParams;n.size&&r.set("size",String(n.size)),n.offset&&r.set("offset",String(n.offset));let{data:o}=await i.instance.get(`/teams/${e}/tasks/${t}/comments?${r.toString()}`);return o},async createTaskComment(e,t,n){let{data:r}=await i.instance.post(`/teams/${e}/tasks/${t}/comments`,{content:n});return r},async updateTaskComment(e,t,n,r){let{data:o}=await i.instance.patch(`/teams/${e}/tasks/${t}/comments/${n}`,{content:r});return o},async deleteTaskComment(e,t,n){let{data:r}=await i.instance.delete(`/teams/${e}/tasks/${t}/comments/${n}`);return r},async getMyQuota(e){let{data:t}=await i.instance.get("/free-quota/me",{params:{teamId:e}});return t},checkImageModeration:T,...P.Q,async startIdentityVerification(){let{data:e}=await i.instance.post("/identity-verification/start");return e},async getIdentityVerificationStatus(e){let{data:t}=await i.instance.get(`/identity-verification/status/${e}`);return t},async completeIdentityVerification(e){let{data:t}=await i.instance.post("/identity-verification/complete",{verificationId:e});return t},async consentIdentityInflow(e,t){let{data:n}=await i.instance.post("/identity-verification/consent",{consentKey:e,version:t});return n},async getIdentityMe(){let{data:e}=await i.instance.get("/identity-verification/me");return e},async getTrash(e,t){let{types:n,cursor:r,size:o}=t,a=new URLSearchParams;n&&n.length&&a.set("type",n.join(",")),r&&a.set("cursor",r),o&&a.set("size",`${o}`);let s=a.toString(),{data:l}=await i.instance.get(`/teams/${e}/trash${s?`?${s}`:""}`);return l},async restoreTrash(e,t){let{data:n}=await i.instance.post(`/teams/${e}/trash/restore`,{items:t});return n},async purgeTrash(e,t){let{data:n}=await i.instance.post(`/teams/${e}/trash/purge`,{items:t});return n},async purgeAllTrash(e,t){let n=new URLSearchParams;t&&t.length&&n.set("type",t.join(","));let r=n.toString(),{data:o}=await i.instance.delete(`/teams/${e}/trash/all${r?`?${r}`:""}`);return o},async getLibraryItems(e){let{data:t}=await i.instance.get("/library",{params:e});return t},async getLibraryLookParent(e,t){let{data:n}=await i.instance.get("/library/look-parent",{params:{teamId:e,contentId:t}});return n.parent?{...n.parent,fromLook:!0===n.fromLook}:null},async getLibrarySourceRefs(e){let{data:t}=await i.instance.get("/library/source-refs",{params:{teamId:e}});return t.sourceRefs??[]},async getLibraryBySource(e,t){let{data:n}=await i.instance.get("/library/by-source",{params:{teamId:e,sourceId:t}});return n.items??[]},async getLibraryCollections(e){let{data:t}=await i.instance.get("/library/collections",{params:{teamId:e}});return t.collections??[]},async saveLibraryFromResult(e){let{data:t}=await i.instance.post("/library/from-result",e);return t},async finalizeLibraryUpload(e){let{data:t}=await i.instance.post("/library/finalize",e);return t},async getCharacterCatalog(e,t){try{let{data:n}=await i.instance.get("/library/catalog",{params:{teamId:e,folderId:t}});return n.items??[]}catch(e){var n;if((null===(n=e.response)||void 0===n?void 0:n.status)===404)return[];throw e}},async saveLibraryFromCatalog(e){let{data:t}=await i.instance.post("/library/from-catalog",e);return t},async catalogRef(e){let{data:t}=await i.instance.post("/library/catalog-ref",e);return t},async updateLibraryItem(e,t){let{data:n}=await i.instance.patch(`/library/${e}`,t);return n},async deleteLibraryItem(e,t){await i.instance.delete(`/library/${e}`,{params:{teamId:t}})},...w.$,async getStorageContents(e,t){let{type:n,page:r,size:o}=t,{data:a}=await i.instance.get(`/teams/${e}/storage/contents?type=${n}&page=${r}&size=${o}`);return a},async getStorageProjectRefs(e,t){let{data:n}=await i.instance.get(`/teams/${e}/storage/contents/project-refs?id=${t}`);return n},async trashStorageContents(e,t){let{data:n}=await i.instance.post(`/teams/${e}/storage/contents/trash`,{items:t});return n},async trashAllStorageContents(e,t){let{data:n}=await i.instance.post(`/teams/${e}/storage/contents/trash-all`,t);return n},async createArchive(e){let{data:t}=await i.instance.post("/archives",{timezone:R(),...e});return t},async previewArchive(e){let{data:t}=await i.instance.post("/archives/preview",{timezone:R(),...e});return t},async searchWorkspaceSessions(e,t){let{data:n}=await i.instance.post("/workspace-search/sessions",e,{signal:t});return n},async searchWorkspaceResults(e,t){let{data:n}=await i.instance.post("/workspace-search/results",e,{signal:t});return n},async searchWorkspaceMessages(e,t){let{data:n}=await i.instance.post("/workspace-search/messages",e,{signal:t});return n}}},79210:function(e,t,n){"use strict";n.d(t,{$:function(){return a}});var r=n(57071),i=n(12967),o=n(71974);let a={async getBannerPacks(e){let{data:t}=await r.instance.get("/banner/packs",{params:{teamId:e}});return t},async scanBannerSource(e,t){let{data:n}=await r.instance.post("/banner/scan",{teamId:e,imageUrl:t});return n},async listBannerReviews(e){let{data:t}=await r.instance.get("/banner/reviews",{params:{teamId:e}});return t},async getBannerModerationHistory(e,t){let{data:n}=await r.instance.get("/banner/moderation/history",{params:{teamId:e,...t??{}}});return n},async analyzeBannerSource(e,t,n){let{data:i}=await r.instance.post("/banner/source/analyze",{teamId:e,imageUrl:t,...n?{jobId:n}:{}});return i},async declareBannerSource(e){let{data:t}=await r.instance.post("/banner/scan/declare",e);return t},async declareBannerJob(e,t){let{data:n}=await r.instance.post(`/banner/jobs/${e}/declare`,t);return n}
46,async addBannerSizes(e,t,n){let{data:i}=await r.instance.post(`/banner/jobs/${e}/sizes`,{teamId:t,selections:n});return i},async createBannerDraft(e,t){let{data:n}=await r.instance.post("/banner/jobs/draft",{teamId:e,sourceImageUrl:t});return n},async attachBannerSession(e,t,n){let{data:i}=await r.instance.post(`/banner/jobs/${e}/session`,{teamId:t,sessionId:n});return i},async updateBannerDraft(e,t,n){let{data:i}=await r.instance.patch(`/banner/jobs/${e}/draft`,{teamId:t,...n});return i},async extractBannerAsset(e,t,n){let{data:i}=await r.instance.post(`/banner/jobs/${e}/extract-asset`,{teamId:t,target:n});return i},async startBannerJob(e,t){let{data:n}=await r.instance.post(`/banner/jobs/${e}/start`,{teamId:t});return n},async createBannerJob(e){let{data:t}=await r.instance.post("/banner/jobs",e);return t},async getBannerJobs(e){let{data:t}=await r.instance.get("/banner/jobs",{params:{teamId:e}});return t},async getBannerJob(e,t){let{data:n}=await r.instance.get(`/banner/jobs/${t}`,{params:{teamId:e}});return n},async getReviewOriginal(e,t){let{data:n}=await r.instance.get(`/banner/reviews/${t}/original`,{params:{teamId:e},responseType:"blob"});return n},async reviewVerdict(e,t,n,i){let{data:o}=await r.instance.post(`/banner/reviews/${t}/${n}`,{teamId:e,...i?{memo:i}:{}});return o},async startBannerLayers(e,t,n,i){let{data:o}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/layers`,{teamId:n,...void 0!==i?{expectedRev:i}:{}});return o},async applyBannerLayout(e,t,n){let{data:i}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/layout`,n);return i},async generateBannerLayout(e,t,n){let{data:i}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/layout/generate`,n);return i},async revertBannerLayout(e,t,n,i){let{data:o}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/layout/revert`,{teamId:n,...void 0!==i?{expectedRev:i}:{}});return o},async startBannerVideo(e,t,n,i){let{data:o}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/video`,{teamId:n,...void 0!==i?{expectedRev:i}:{}});return o},async regenerateBannerSize(e,t,n,i){let{data:o}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/regenerate`,{teamId:n,...void 0!==i?{expectedRev:i}:{}});return o},async addBannerVariants(e,t,n){let{data:i}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/variants`,n);return i},async deleteBannerVariant(e,t,n,i){let{data:o}=await r.instance.delete(`/banner/jobs/${e}/sizes/${t}/variant`,{data:{teamId:n,...void 0!==i?{expectedRev:i}:{}}});return o},async selectBannerVariant(e,t,n,i){let{data:o}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/select`,{teamId:n,...void 0!==i?{expectedRev:i}:{}});return o},async reviseBannerSize(e,t,n){let{data:i}=await r.instance.post(`/banner/jobs/${e}/sizes/${t}/revise`,n);return i},async recommendBannerCopy(e,t,n){let i="string"==typeof n?{concept:n}:n??{},{data:o}=await r.instance.post(`/banner/jobs/${e}/copy`,{teamId:t,...i.concept?{concept:i.concept}:{},...i.copy?{copy:i.copy}:{},...i.instruction?{instruction:i.instruction}:{}});return o},async downloadBannerZip(e,t){try{let{data:n}=await r.instance.get(`/banner/jobs/${e}/zip`,{params:{teamId:t},responseType:"blob"});(0,o.l)(n,(0,i.BV)({kind:"banner",ext:"zip",id:e}))}catch(t){var n;let e=null==t?void 0:null===(n=t.response)||void 0===n?void 0:n.data;if(e instanceof Blob)try{t.response.data=JSON.parse(await e.text())}catch{}throw t}}}},85909:function(e,t,n){"use strict";n.d(t,{gZ:function(){return a},jI:function(){return o},tr:function(){return r}});let r=()=>{var e;return"undefined"!=typeof navigator&&"locks"in navigator&&"function"==typeof(null===(e=navigator.locks)||void 0===e?void 0:e.request)},i=-1,o=()=>i,a=async e=>{if(!r())return i=-1,e();let t=Date.now();return navigator.locks.request("xbrush-auth-refresh",{mode:"exclusive"},()=>(i=Date.now()-t,e()))}},82208:function(e,t,n){"use strict";n.d(t,{Api:function(){return r.V0},px:function(){return r.px}});var r=n(92204);n(33999)},57071:function(e,t,n){"use strict";n.d(t,{$7:function(){return f},A6:function(){return h},AG:function(){return u},E$:function(){return g},N7:function(){return c},UG:function(){return p},VL:function(){return i},instance:function(){return s},m0:function(){return d},o4:function(){return l},qo:function(){return m}});var r,i,o=n(27833),a=n(27061);(r=i||(i={})).INVALID_TOKEN="INVALID_TOKEN",r.REFRESH_TOKEN_EXPIRED="REFRESH_TOKEN_EXPIRED",r.SESSION_SUPERSEDED="SESSION_SUPERSEDED",r.NOT_ENOUGH_POINT="NOT_ENOUGH_POINT";let s=o.default.create({baseURL:a.env.NEXT_PUBLIC_API_URL||"/api",timeout:+(a.env.API_TIMEOUT??3e4),withCredentials:!0}),l=e=>{e?s.defaults.headers.common.Authorization=`Bearer ${e}`:delete s.defaults.headers.common.Authorization,delete s.defaults.headers.token},d=e=>{e&&(s.defaults.headers.common["Accept-Language"]=e)},u=e=>{e?s.defaults.headers.common["X-Team-Id"]=e:delete s.defaults.headers.common["X-Team-Id"]},c=!1,p=[],m=e=>{c=e},g=e=>{p.push(e)},f=e=>{let t=p.map(t=>t(e));return p=[],t},h=()=>{p=[]}},33999:function(e,t,n){"use strict";n.d(t,{A:function(){return r}});let r={async login(){let{loadKakaoSdk:e}=await Promise.resolve().then(n.bind(n,22697));return await e(),new Promise((e,t)=>
46{window.Kakao.isInitialized()||window.Kakao.init("c71cbdc1a1d8b20f3c97deb61d485185"),window.Kakao.Auth.login({throughTalk:!0,persistAccessToken:!1,success:e,fail:t})})}}},49270:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(57071),i=n(18598);let o=e=>{let t={isStyle:"style"===e.trainingStyle,triggerWord:e.triggerPhrase,images:e.trainImages.map(e=>e.image),steps:e.steps,createMasks:e.faceCrop,model:e.model,version:e.version,name:e.name,addPrompt:e.addPrompt,image:e.image,subCategory:e.subCategory};return t},a={async getModelList(){let{data:e}=await r.instance.get("/models");return e??[]},async getTeamLoraList(e){let{data:t}=await r.instance.get(`${i.U.TEAM_LORA_MODELS}/${e}`);return t??[]},async getLoraList(){let{data:e}=await r.instance.get("/models/loras");return e??[]},async updateLora(e,t,n){let{data:o}=await r.instance.patch(`${i.U.LORA_MODELS}/${e}`,{model:t,teamId:n});return o},async trainLora(e,t){let n=await r.instance.post(`/trainer/teams/${e}/lora`,o(t),{timeout:6e5});return n},async getTrainLoraJob(e,t){let{data:n}=await r.instance.get(`/trainer/teams/${e}/jobs/${t}`);return n},async getTrainLoraJobs(e,t){let n=t?`/trainer/teams/${e}/jobs?status=${t}`:`/trainer/teams/${e}/jobs`,{data:i}=await r.instance.get(n);return i},async deleteLora(e,t){await r.instance.delete(`${i.U.LORA_MODELS}/${e}`,{data:{userCurrentTeamId:t}})},async addPrivateLoraModel(e,t){let{data:n}=await r.instance.post("/models/loras/add",{addData:e,userCurrentTeamId:t});return n},async getModelTypes(){let{data:e}=await r.instance.get("/models/types");return e}}},69079:function(e,t,n){"use strict";n.d(t,{V:function(){return i},W:function(){return o}});let r="https://200r01htu0.execute-api.us-east-1.amazonaws.com/",i=async e=>{if(!r)return{success:!1,error:"Progress API URL not configured"};try{let t=await fetch(`${r}?task_id=${encodeURIComponent(e)}`,{method:"GET",headers:{"Content-Type":"application/json"}});if(!t.ok)return{success:!1,error:`HTTP ${t.status}`};let n=await t.json();return n}catch{return{success:!1,error:"Network error"}}},o={fetchProgress:i}},79439:function(e,t,n){"use strict";n.d(t,{Q:function(){return o}});var r=n(57071),i=n(94205);let o={async unfurlLink(e,t){let{data:n}=await r.instance.post("/session/unfurl",{teamId:e,url:t});return n},async createSession(e,t,n,i){let{data:o}=await r.instance.post("/session",{folderId:e,...i?{name:i}:{},...t?{originActionKey:t}:{},...void 0!==n?{originCommissionText:n}:{}});return o},async getSessions(e,t){let n=new URLSearchParams;n.set("folderId",e),(null==t?void 0:t.cursor)&&n.set("cursor",t.cursor),(null==t?void 0:t.limit)&&n.set("limit",`${t.limit}`);let{data:i}=await r.instance.get(`/sessions?${n.toString()}`);return i},async getSession(e,t){let n=new URLSearchParams;(null==t?void 0:t.before)&&n.set("before",t.before),(null==t?void 0:t.limit)&&n.set("limit",`${t.limit}`);let o=n.toString(),{data:a}=await r.instance.get(`/session/${e}${o?`?${o}`:""}`);return a.tasks&&(a.tasks=a.tasks.map(i.u)),a},async getSessionTasks(e,t){if(!t.length)return[];let{data:n}=await r.instance.get(`/session/${e}/tasks?ids=${t.join(",")}`);return(n.tasks??[]).map(i.u)},async postSessionMessage(e,t){let{data:n}=await r.instance.post(`/session/${e}/message`,t);return n},async postWorkflowInputs(e,t){let{data:n}=await r.instance.post(`/session/${e}/workflow-inputs`,{inputs:t});return n},async clearSessionStack(e){let{data:t}=await r.instance.delete(`/session/${e}/stack`);return t},async cancelSessionTurn(e,t){let{data:n}=await r.instance.post(`/session/${e}/cancel`,t?{expectedUserMessageId:t}:{});return n},async dismissCharacterPicker(e,t){let{data:n}=await r.instance.post(`/session/${e}/character-picker/dismiss`,{messageId:t});return n},async updateSessionAccessMode(e,t){let{data:n}=await r.instance.patch(`/session/${e}`,{accessMode:t});return n},async updateSessionVisibility(e,t){let{data:n}=await r.instance.patch(`/session/${e}`,{visibility:t});return n},async updateSessionPublicSettings(e,t){let{data:n}=await r.instance.patch(`/session/${e}`,{publicSettings:t});return n},async generateSessionPublicDescription(e){let{data:t}=await r.instance.post(`/session/${e}/public-description/generate`);return t},async getSessionGuests(e){let{data:t}=await r.instance.get(`/session/${e}/guests`);return t},async sessionGuestAction(e,t,n){let{data:i}=await r.instance.post(`/session/${e}/guests/${t}/${n}`);return i},async archiveSession(e,t){let{data:n}=await r.instance.post(`/session/${e}/archive`,{archived:t});return n},async resolveLabel(e){let{data:t}=await r.instance.get(`/labels/${e}/resolve`);return t},async moveTaskItems(e,t){let{data:n}=await r.instance.post("/labels/tasks/move",{items:e,labelId:t});return n}}},75405:function(e,t,n){"use strict";n.d(t,{B:function(){return r}});let r=async(e,t,n)=>{let r=new AbortController,i=window.setTimeout(()=>r.abort(),e),o=()=>r.abort();(null==n?void 0:n.aborted)&&r.abort(),null==n||n.addEventListener("abort",o);try{let e=t?`?xb_bypass=${encodeURIComponent(t)}`:"",n=await fetch(`/api/status${e}`,{cache:"no-store",credentials:"include",signal:r.signal});if(!n.ok)throw Error(`status ${n.status}`);return await n.json()}finally{window.clearTimeout(i),null==n||n.removeEventListener("abort",o)}}},94205:function(e,t,n){"use strict";n.d(t,{Q:function(){return s},u:function(){return a}});var r=n(57071),i=n(18598);function o(e){return e&&e.errorDetail&&!e.error?{...e,error:e.errorDetail}:e}function a(e){var t,n,r;return{...e,contents:null===(t=e.contents)||void 0===t?void 0:t.map(o),videos:null===(n=e.videos)||void 0===n?void 0:n.map(o),audios:null===(r=e.audios)||void 0===r?void 0:r.map(o)}}let s={async getTasks(e,t,n){if(!e)return{result:[],total:0,offset:0};let i=new URLSearchParams;i.set("size",String(t.size)),i.set("offset",String(t.offset)),n&&i.set("labelId",n);let{data:o}=await r.instance.get(`/teams/${e}/tasks?${i.toString()}`);return o.error?{offset:0,total:0,result:[]}:(o.result&&(o.result=o.result.map(a)),o)},async getTaskLogs(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e)return{result:[],total:0,offset:0};let o=new URLSearchParams;t.offset&&o.set("offset",t.offset.toString()),t.size&&o.set("size",t.size.toString()),n&&o.set("all","true");let{data:a}=await r.instance.get(i.U.TASK_LOGS.replace(":teamId",e),{params:o});return a},async getTask(e,t){let{data:n}=await r.instance.get(`/teams/${e}/tasks/${t}`);return a(n)},deleteTask:async(e,t,n,i)=>r.instance.delete(`/teams/${e}/tasks/${t}`,{data:{ids:n,force:i}}),deleteSessionTask:async(e,t,n,i)=>r.instance.delete(`/session/${e}/task/${t}`,{data:{ids:n,force:i}}),async checkPendingTask(e,t){let{data:n}=await r.instance.post("/tasks/check-pending",{taskId:e,teamId:t});return n},async hasActiveRequests(e){let{data:t}=await r.instance.get("/tasks/has-active-requests",{params:{teamId:e}});return t},async getNewestPendingTask(e){let{data:t}=await r.instance.get("/tasks/newest-pending",{params:{teamId:e}});return t},async createImages(e,t){let n=await r.instance.post(`/teams/${e}/task/images`,{...t,teamId:e});return n.data},async getEnhance(e,t){let n=await r.instance.post("/etc/getEnhance",{prompt:e,teamId:t});return n},async getIdea(e,t,n){let i=await r.instance.post("/etc/getIdea",{image:e,teamId:t,language:n});return i},async updateTaskRating(e,t,n,i){let{data:o}=await r.instance.patch(`/tasks/${e}/rating`,{rating:t,reason:n,reasonText:i});return o}}},70612:function(e,t,n){"use strict";n.d(t,{a:function(){return l}});var r=n(27833),i=n(57071);let o=async e=>{let{data:t}=await i.instance.post("/upload/presign",e);return t},a=async(e,t,n,i,o)=>{let a=new FormData;
46Object.entries(t).forEach(e=>{let[t,n]=e;a.append(t,n)}),a.append("file",n),await r.default.post(e,a,{headers:{"Content-Type":"multipart/form-data"},signal:o,onUploadProgress:e=>{if(i&&e.total){let t=Math.round(100*e.loaded/e.total);i(t)}}})},s=async e=>{let{data:t}=await i.instance.post("/upload/complete",e);return t},l={getPresignedUrl:o,uploadToS3:a,completeUpload:s,async cancelUploadTask(e){await i.instance.delete(`/upload/task/${e}`)},async deleteUpload(e,t){await i.instance.delete(`/uploads/${e}`,{params:{force:t}})},async uploadFileWithPresign(e,t,n,r){let{uploadUrl:i,fields:l,key:d}=await o({teamId:n,fileName:e.name,contentType:e.type||"application/octet-stream",fileSize:e.size,uploadType:t});await a(i,l,e,r);let u=await s({teamId:n,tempKey:d,uploadType:t,originalName:e.name});return u},async uploadFileToTemp(e,t,n,r,i,s){let{uploadUrl:l,fields:d,key:u,readUrl:c}=await o({teamId:n,fileName:e.name,contentType:e.type||"application/octet-stream",fileSize:e.size,uploadType:t,...s?{purpose:s}:{}});return await a(l,d,e,r,i),{tempKey:u,tempUrl:c}},async normalizeImage(e){let{data:t}=await i.instance.post("/upload/normalize",e);return t},async startUploadTask(e){let{data:t}=await i.instance.post("/upload/task/start",e);return t},async completeUploadTask(e){let{data:t}=await i.instance.post("/upload/task/complete",e);return t},async directUploadWithTask(e,t,n){let{uploadType:r,teamId:o,labelId:a,width:s,height:l,duration:d}=t,u=new FormData;u.append("file",e),u.append("teamId",o),u.append("uploadType",r),a&&u.append("labelId",a),void 0!==s&&u.append("width",String(s)),void 0!==l&&u.append("height",String(l)),void 0!==d&&u.append("duration",String(d));let{data:c}=await i.instance.post("/upload/task/direct",u,{headers:{"Content-Type":"multipart/form-data"},onUploadProgress:e=>{if(n&&e.total){let t=Math.round(100*e.loaded/e.total);n(t)}}});return c}}},51780:function(e,t,n){"use strict";n.d(t,{BG:function(){return s},Nq:function(){return i}});var r=n(57071);let i=async(e,t)=>{let{data:n}=await r.instance.patch(`/users/${e}`,t);return n},o=async e=>{let{data:t}=await r.instance.patch("/account/profile",e);return t},a=async e=>{let t=new FormData;t.append("image",e,"avatar.jpg");let{data:n}=await r.instance.post("/account/profile/image",t);return n},s={async getUserInfo(e){let{data:t}=await r.instance.get(`/users/${e}`);return t},async getUsers(e){let{data:t}=await r.instance.get("/users",{params:e});return t},updateUser:i,updateMyProfile:o,uploadMyAvatar:a,async updateUserAnalytics(e){let{data:t}=await r.instance.patch("/users/analytics",e);return t}}},90054:function(e,t,n){"use strict";n.d(t,{v:function(){return i}});var r=n(2407);let i=(0,r.cn)({open:!1})},5414:function(e,t,n){"use strict";n.d(t,{QG:function(){return e9},xw:function(){return ts},v8:function(){return Y.v},s$:function(){return q},D:function(){return K},E_:function(){return j},h:function(){return tf},qn:function(){return Q},Mq:function(){return z.Mq},F9:function(){return $}});var r,i={};n.r(i),n.d(i,{project:function(){return eB},projectDirty:function(){return eU},projectLoadRevision:function(){return eV},projectName:function(){return eF},projects:function(){return eG},searchKeyword:function(){return eQ},updateProject:function(){return eW}});var o=n(59737),a=n(2407),s=n(21930),l=n(13784),d=n.n(l),u=n(17078),c=n.n(u);let p=(0,a.cn)(""),m=(0,a.cn)(s.dm.Remix),g=(0,a.cn)({}),f=(0,a.cn)({}),h=(0,a.cn)(null),y=(0,a.cn)(0),A=(0,a.cn)(null),S=(0,a.cn)(null),C=(0,a.cn)(null),b=(0,a.cn)({}),E=(0,a.cn)({}),v=(0,a.cn)({}),T=(0,a.cn)({}),P=(0,a.cn)({}),w=(0,a.cn)({}),R=(0,a.cn)({}),L=(0,a.cn)({}),D=(0,a.cn)({}),I=(0,a.cn)({}),k=(0,a.cn)({}),_=(0,a.cn)({}),M=(0,a.cn)({}),O={[s.dm.Remix]:b,[s.dm.Upscaler]:E,[s.dm.Inpaint]:v,[s.dm.Outpaint]:T,[s.dm.RemoveBackground]:P,[s.dm.Animate]:w,[s.dm.TTS]:R,[s.dm.SoundEffect]:L,[s.dm.Audio]:D,[s.dm.Lipsync]:I,[s.dm.LayerSplit]:k,[s.dm.HyperUpscaler]:_,[s.dm.ObjectRemoval]:M},x=(0,a.cn)(null,(e,t)=>{for(let e of Object.values(O))t(e,{});t(g,{}),t(f,{}),t(h,null)}),N=(0,a.cn)(null,(e,t)=>{t(x)}),F=(0,a.cn)(void 0),B=(0,a.cn)(null,(e,t,n)=>{let r=e(F);return t(F,n),r}),U=(0,a.cn)(null,(e,t,n)=>{var r;let i;
46let o=O[n.form]??b,a=(r=e(o),i=d()(r),n.field.key&&(i[n.field.key]=n.field.value),i);t(o,a)}),V=(0,a.cn)([]),G=(0,a.cn)(e=>e(V),(e,t,n)=>{let r=d()(e(V));c()(r,e=>e.type===n.type&&e.main==n.main);let i=[...r.map(e=>e.type!==n.type?e:{...e,selected:!1}),{...n,selected:!0}];t(V,i)}),Q={dateOnTop:p,activeFormType:m,genContext:g,postProcessConfirmContext:f,pendingModelId:h,focusPromptRequest:y,seedanceMentionRequest:A,seedanceVideoMentionRequest:S,seedanceAudioMentionRequest:C,setFormField:U,resetFormContext:x,resetForTeamSwitch:N,formTeamId:F,trackFormTeam:B,generateValues:b,upscalerValues:E,inpaintValues:v,outpaintValues:T,removeBgValues:P,videoValues:w,textToSpeechValues:R,soundEffectValues:L,musicValues:D,lipsyncValues:I,layerSplitValues:k,hyperUpscalerValues:_,objectRemovalValues:M,selectedLoraCtgs:G};Object.entries(Q).forEach(e=>{let[t,n]=e;n.debugLabel=`[gen]${t}`});var W=n(29133);let H=W.XM.filter(e=>1===e.listed).sort((e,t)=>e.priority-t.priority),q=(0,a.cn)({data:{models:H,loras:[],categories:[],tags:[]},isLoading:!0}),j=(0,a.cn)(e=>e(q).data),K=(0,a.cn)(e=>e(q).isLoading);n(93324),n(77737);let $=(0,a.cn)({});var z=n(28955),Y=n(90054),X=Symbol.for("immer-nothing"),J=Symbol.for("immer-draftable"),Z=Symbol.for("immer-state");function ee(e,...t){throw Error(`[Immer] minified error nr: ${e}. Full error at: https://bit.ly/3cXEKWf`)}var et=Object.getPrototypeOf;function en(e){return!!e&&!!e[Z]}function er(e){return!!e&&(eo(e)||Array.isArray(e)||!!e[J]||!!e.constructor?.[J]||eu(e)||ec(e))}var ei=Object.prototype.constructor.toString();function eo(e){if(!e||"object"!=typeof e)return!1;let t=et(e);if(null===t)return!0;let n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===ei}function ea(e,t){0===es(e)?Reflect.ownKeys(e).forEach(n=>{t(n,e[n],e)}):e.forEach((n,r)=>t(r,n,e))}function es(e){let t=e[Z];return t?t.type_:Array.isArray(e)?1:eu(e)?2:ec(e)?3:0}function el(e,t){return 2===es(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function ed(e,t,n){let r=es(e);2===r?e.set(t,n):3===r?e.add(n):e[t]=n}function eu(e){return e instanceof Map}function ec(e){return e instanceof Set}function ep(e){return e.copy_||e.base_}function em(e,t){if(eu(e))return new Map(e);if(ec(e))return new Set(e);if(Array.isArray(e))return Array.prototype.slice.call(e);let n=eo(e);if(!0!==t&&("class_only"!==t||n)){let t=et(e);if(null!==t&&n)return{...e};let r=Object.create(t);return Object.assign(r,e)}{let t=Object.getOwnPropertyDescriptors(e);delete t[Z];let n=Reflect.ownKeys(t);for(let r=0;r<n.length;r++){let i=n[r],o=t[i];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(et(e),t)}}function eg(e,t=!1){return eh(e)||en(e)||!er(e)||(es(e)>1&&(e.set=e.add=e.clear=e.delete=ef),Object.freeze(e),t&&Object.entries(e).forEach(([e,t])=>eg(t,!0))),e}function ef(){ee(2)}function eh(e){return Object.isFrozen(e)}var ey={};function eA(e){let t=ey[e];return t||ee(0,e),t}function eS(e,t){t&&(eA("Patches"),e.patches_=[],e.inversePatches_=[],e.patchListener_=t)}function eC(e){eb(e),e.drafts_.forEach(ev),e.drafts_=null}function eb(e){e===r&&(r=e.parent_)}function eE(e){return r={drafts_:[],parent_:r,immer_:e,canAutoFreeze_:!0,unfinalizedDrafts_:0}}function ev(e){let t=e[Z];0===t.type_||1===t.type_?t.revoke_():t.revoked_=!0}function eT(e,t){t.unfinalizedDrafts_=t.drafts_.length;let n=t.drafts_[0],r=void 0!==e&&e!==n;return r?(n[Z].modified_&&(eC(t),ee(4)),er(e)&&(e=eP(t,e),t.parent_||eR(t,e)),t.patches_&&eA("Patches").generateReplacementPatches_(n[Z].base_,e,t.patches_,t.inversePatches_)):e=eP(t,n,[]),eC(t),t.patches_&&t.patchListener_(t.patches_,t.inversePatches_),e!==X?e:void 0}function eP(e,t,n){if(eh(t))return t;let r=t[Z];if(!r)return ea(t,(i,o)=>ew(e,r,t,i,o,n)),t;if(r.scope_!==e)return t;if(!r.modified_)return eR(e,r.base_,!0),r.base_;if(!r.finalized_){r.finalized_=!0,r.scope_.unfinalizedDrafts_--;let t=r.copy_,i=t,o=!1;3===r.type_&&(i=new Set(t),t.clear(),o=!0),ea(i,(i,a)=>ew(e,r,t,i,a,n,o)),eR(e,t,!1),n&&e.patches_&&eA("Patches").generatePatches_(r,n,e.patches_,e.inversePatches_)}return r.copy_}function ew(e,t,n,r,i,o,a){if(en(i)){let a=o&&t&&3!==t.type_&&!el(t.assigned_,r)?o.concat(r):void 0,s=eP(e,i,a);if(ed(n,r,s),!en(s))return;e.canAutoFreeze_=!1}else a&&n.add(i);if(er(i)&&!eh(i)){if(!e.immer_.autoFreeze_&&e.unfinalizedDrafts_<1)return;eP(e,i),(!t||!t.scope_.parent_)&&"symbol"!=typeof r&&Object.prototype.propertyIsEnumerable.call(n,r)&&eR(e,i)}}function eR(e,t,n=!1){!e.parent_&&e.immer_.autoFreeze_&&e.canAutoFreeze_&&eg(t,n)}var eL={get(e,t){if(t===Z)return e;let n=ep(e);
46if(!el(n,t))return function(e,t,n){let r=ek(t,n);return r?"value"in r?r.value:r.get?.call(e.draft_):void 0}(e,n,t);let r=n[t];return e.finalized_||!er(r)?r:r===eI(e.base_,t)?(eM(e),e.copy_[t]=eO(r,e)):r},has:(e,t)=>t in ep(e),ownKeys:e=>Reflect.ownKeys(ep(e)),set(e,t,n){let r=ek(ep(e),t);if(r?.set)return r.set.call(e.draft_,n),!0;if(!e.modified_){let r=eI(ep(e),t),i=r?.[Z];if(i&&i.base_===n)return e.copy_[t]=n,e.assigned_[t]=!1,!0;if((n===r?0!==n||1/n==1/r:n!=n&&r!=r)&&(void 0!==n||el(e.base_,t)))return!0;eM(e),e_(e)}return!!(e.copy_[t]===n&&(void 0!==n||t in e.copy_)||Number.isNaN(n)&&Number.isNaN(e.copy_[t]))||(e.copy_[t]=n,e.assigned_[t]=!0,!0)},deleteProperty:(e,t)=>(void 0!==eI(e.base_,t)||t in e.base_?(e.assigned_[t]=!1,eM(e),e_(e)):delete e.assigned_[t],e.copy_&&delete e.copy_[t],!0),getOwnPropertyDescriptor(e,t){let n=ep(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.type_||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty(){ee(11)},getPrototypeOf:e=>et(e.base_),setPrototypeOf(){ee(12)}},eD={};function eI(e,t){let n=e[Z],r=n?ep(n):e;return r[t]}function ek(e,t){if(!(t in e))return;let n=et(e);for(;n;){let e=Object.getOwnPropertyDescriptor(n,t);if(e)return e;n=et(n)}}function e_(e){!e.modified_&&(e.modified_=!0,e.parent_&&e_(e.parent_))}function eM(e){e.copy_||(e.copy_=em(e.base_,e.scope_.immer_.useStrictShallowCopy_))}function eO(e,t){let n=eu(e)?eA("MapSet").proxyMap_(e,t):ec(e)?eA("MapSet").proxySet_(e,t):function(e,t){let n=Array.isArray(e),i={type_:n?1:0,scope_:t?t.scope_:r,modified_:!1,finalized_:!1,assigned_:{},parent_:t,base_:e,draft_:null,copy_:null,revoke_:null,isManual_:!1},o=i,a=eL;n&&(o=[i],a=eD);let{revoke:s,proxy:l}=Proxy.revocable(o,a);return i.draft_=l,i.revoke_=s,l}(e,t),i=t?t.scope_:r;return i.drafts_.push(n),n}ea(eL,(e,t)=>{eD[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),eD.deleteProperty=function(e,t){return eD.set.call(this,e,t,void 0)},eD.set=function(e,t,n){return eL.set.call(this,e[0],t,n,e[0])};var ex=new class{constructor(e){this.autoFreeze_=!0,this.useStrictShallowCopy_=!1,this.produce=(e,t,n)=>{let r;if("function"==typeof e&&"function"!=typeof t){let n=t;t=e;let r=this;return function(e=n,...i){return r.produce(e,e=>t.call(this,e,...i))}}if("function"!=typeof t&&ee(6),void 0!==n&&"function"!=typeof n&&ee(7),er(e)){let i=eE(this),o=eO(e,void 0),a=!0;try{r=t(o),a=!1}finally{a?eC(i):eb(i)}return eS(i,n),eT(r,i)}if(e&&"object"==typeof e)ee(1,e);else{if(void 0===(r=t(e))&&(r=e),r===X&&(r=void 0),this.autoFreeze_&&eg(r,!0),n){let t=[],i=[];eA("Patches").generateReplacementPatches_(e,r,t,i),n(t,i)}return r}},this.produceWithPatches=(e,t)=>{let n,r;if("function"==typeof e)return(t,...n)=>this.produceWithPatches(t,t=>e(t,...n));let i=this.produce(e,t,(e,t)=>{n=e,r=t});return[i,n,r]},"boolean"==typeof e?.autoFreeze&&this.setAutoFreeze(e.autoFreeze),"boolean"==typeof e?.useStrictShallowCopy&&this.setUseStrictShallowCopy(e.useStrictShallowCopy)}createDraft(e){var t;er(e)||ee(8),en(e)&&(en(t=e)||ee(10,t),e=function e(t){let n;if(!er(t)||eh(t))return t;let r=t[Z];if(r){if(!r.modified_)return r.base_;r.finalized_=!0,n=em(t,r.scope_.immer_.useStrictShallowCopy_)}else n=em(t,!0);return ea(n,(t,r)=>{ed(n,t,e(r))}),r&&(r.finalized_=!1),n}(t));let n=eE(this),r=eO(e,void 0);return r[Z].isManual_=!0,eb(n),r}finishDraft(e,t){let n=e&&e[Z];n&&n.isManual_||ee(9);let{scope_:r}=n;return eS(r,t),eT(void 0,r)}setAutoFreeze(e){this.autoFreeze_=e}setUseStrictShallowCopy(e){this.useStrictShallowCopy_=e}applyPatches(e,t){let n;for(n=t.length-1;n>=0;n--){let r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));let r=eA("Patches").applyPatches_;return en(e)?r(e,t):this.produce(e,e=>r(e,t))}},eN=ex.produce;ex.produceWithPatches.bind(ex),ex.setAutoFreeze.bind(ex),ex.setUseStrictShallowCopy.bind(ex),ex.applyPatches.bind(ex),ex.createDraft.bind(ex),ex.finishDraft.bind(ex);let eF=(0,a.cn)(""),eB=(0,a.cn)(null),eU=(0,a.cn)(!1),eV=(0,a.cn)(0),eG=function(e){let t=(0,a.cn)(e,(e,n,r)=>n(t,eN(e(t),"function"==typeof r?r:()=>r)));return t}([]),eQ=(0,a.cn)(""),eW=(0,a.cn)(null,(e,t,n)=>{t(eG,e=>{let t=e.find(e=>e.id===n.id);return t?e.map(e=>e.id===n.id?n:e):(e.unshift(n),e)})}),eH=(0,a.cn)(void 0),eq=(0,a.cn)(void 0),ej=(0,a.cn)(void 0),eK=(0,a.cn)(void 0),e$=(0,a.cn)(void 0),ez=(0,a.cn)(void 0),eY=(0,a.cn)(void 0),eX=(0,a.cn)(void 0),eJ=(0,a.cn)(void 0),eZ=(0,a.cn)(""),e0=(0,a.cn)(""),e1=(0,a.cn)(null),e2=(0,a.cn)(null),e3=(0,a.cn)({}),e4=(0,a.cn)(null),e5=(0,a.cn)(null),e8=(0,a.cn)(null),e6=(0,a.cn)(null),e7=(0,a.cn)(null),e9=s.bt.hour,te=(0,a.cn)(e9),tt=(0,a.cn)(void 0),tn=(0,a.cn)([]),tr=(0,a.cn)(void 0),ti=(0,a.cn)({}),to=(0,a.cn)({}),ta=(0,o.O4)("order",null),ts=["/video/bg_landing_01.mp4","/video/bg_landing_02.mp4","/video/bg_landing_03.mp4","/video/bg_landing_04.mp4","/video/bg_landing_05.mp4","/video/bg_landing_06.mp4","/video/bg_landing_07.mp4","/video/bg_landing_08.mp4","/video/bg_landing_09.mp4","/video/bg_landing_10.mp4"],tl=(0,a.cn)(0),td=(0,a.cn)("signup"),tu=(0,a.cn)(0),tc=(0,a.cn)(!1),tp=(0,a.cn)(void 0),tm=(0,a.cn)(void 0),tg=(0,a.cn)(void 0),tf={detailVie
46wTarget:eH,taskItemToDelete:eq,videoLookSession:ej,videoLookTarget:eK,videoQuickEditTarget:e$,contentToPost:ez,contentToSnsPublish:eY,taskItemToSaveLibrary:eX,editInCanvasTarget:eJ,deletedFolder:tt,idea:eZ,ideaPanelIdea:e0,members:tn,post:e7,postLoginTask:e3,postOrder:te,spectatorGateAction:e4,spectatorReportTarget:e5,identityGateState:e8,identityGateResume:e6,selectedMember:tr,taskLoadingTimes:ti,videoGenerationProgress:to,order:ta,remixModel:e1,remixLora:e2,landingVideoIndex:tl,loginMessageType:td,unreadMessageCount:tu,showWithdrawnAccountPopup:tc,videoEditorSelectedFolder:tp,videoEditorRootFolder:tm,videoEditorProjectLabelId:tg,...i};Object.entries(tf).forEach(e=>{let[t,n]=e;n.debugLabel=t})},93324:function(e,t,n){"use strict";n.d(t,{V2:function(){return u},XR:function(){return c},qV:function(){return d},qz:function(){return p}});var r=n(2407),i=n(78976),o=n(27378),a=n(86677),s=n(81983);let l=(0,r.cn)({priceModal:!1,historyModal:!1,invitedTeamModal:!1,createTeamModal:!1,couponModal:!1,logModal:!1,surveyModal:!1,signupRewardModal:!1});(0,r.cn)({});let d=(0,r.cn)(null),u=(0,r.cn)(null);function c(e){let[t,n]=(0,i.KO)(l),r=t[e],a=(0,o.useCallback)(()=>{n(t=>({...t,[e]:!0}))},[e,n]),s=(0,o.useCallback)(()=>{n(t=>({...t,[e]:!1}))},[e,n]),d=(0,o.useCallback)(()=>{n(t=>({...t,[e]:!t[e]}))},[e,n]),u=(0,o.useCallback)(t=>({"aria-expanded":r,"aria-controls":`${e}-content`,onClick:d,...t}),[r,e,d]),c=(0,o.useCallback)(t=>({id:`${e}-content`,hidden:!r,...t}),[r,e]);return(0,o.useMemo)(()=>({isOpen:r,onOpen:a,onClose:s,onToggle:d,isControlled:!1,getButtonProps:u,getDisclosureProps:c}),[r,a,s,d,u,c])}function p(){let e=c("priceModal"),t=c("historyModal"),n=c("invitedTeamModal"),r=c("createTeamModal"),i=c("couponModal"),l=c("logModal"),d=c("surveyModal"),u=c("signupRewardModal"),p=(0,a.useRouter)(),m=(0,o.useCallback)(()=>{var e;let t=p.query.locale||((null===(e=s.ZP.language)||void 0===e?void 0:e.startsWith("ko"))?"ko":"en");p.push(`/${t}/pricing`)},[p]),g=(0,o.useMemo)(()=>({...e,onOpen:m}),[e,m]);return{priceModal:g,historyModal:t,invitedTeamModal:n,createTeamModal:r,couponModal:i,logModal:l,surveyModal:d,signupRewardModal:u}}},77737:function(e,t,n){"use strict";n.d(t,{j:function(){return i}});var r=n(59737);let i=(0,r.rw)("basic")},41359:function(e,t,n){"use strict";n.d(t,{HN:function(){return s},Oz:function(){return l}});var r=n(2407),i=n(78976),o=n(27378);let a=(0,r.cn)({open:!1,mode:"blocked"}),s=()=>{let e=(0,i.b9)(a);return(0,o.useCallback)((t,n)=>e({open:!0,mode:t,onContinue:n}),[e])},l=()=>{let[e,t]=(0,i.KO)(a),n=(0,o.useCallback)(()=>t(e=>({...e,open:!1,onContinue:void 0})),[t]);return{state:e,close:n}}},28955:function(e,t,n){"use strict";n.d(t,{Mq:function(){return ee},dj:function(){return L}});var r=n(2407),i=n(59737),o=n(45627),a=n(76223),s=n(11118);let l=(0,r.cn)(window.innerWidth),d=(0,r.cn)(e=>(0,s.pY)(e(l))),u=(0,r.cn)(e=>"mobile"===e(d)),c=(0,r.cn)(e=>{let t=e(d),n=e(l);return"desktop"===t&&n>=s.ih}),p=(0,r.cn)(!1),m=(0,r.cn)(!1),g=(0,r.cn)(0),f=(0,r.cn)(null),h=(0,r.cn)(!1),y=(0,r.cn)(!0),A=(0,r.cn)(e=>(0,s.Sc)(e(l),e(y))),S=(0,r.cn)(null),C=(0,r.cn)("hub-top"),b=(0,r.cn)(null),E=(0,r.cn)(e=>e(p)&&null!==e(S)),v=(0,r.cn)(null),T=(0,r.cn)(null),P=(0,r.cn)(e=>(0,s.sV)(e(l))),w=(0,r.cn)(!1),R=(0,r.cn)(!1),L={folderId:null,sessions:new Map,tasks:new Map,folders:new Set},D=(0,r.cn)(L),I=(0,r.cn)(e=>e(D).sessions.size+e(D).tasks.size+e(D).folders.size),k=(0,r.cn)(null),_=(0,i.xu)(()=>(0,r.cn)([])),M=[],O=(0,r.cn)(e=>{let t=e(k);return t?e(_(t)):M},(e,t,n)=>{let r=e(k);r&&t(_(r),n)}),x=(0,r.cn)(new Map),N=(0,r.cn)(new Map),F=(0,r.cn)(!1),B=(0,r.cn)(null),U=(0,r.cn)(null),V=(0,r.cn)(null),G=(0,r.cn)(null),Q=(0,r.cn)(null),W=(0,r.cn)(null),H=(0,r.cn)(null),q=(0,r.cn)(!1),j=(0,r.cn)(null),K=(0,r.cn)(!1),$=(0,r.cn)(e=>"draft"===e(C)?"draft":e(K)?"hub-bottom":"hub-top"),z=(0,r.cn)(null),Y=(0,r.cn)(null),X=(0,r.cn)(null),J=(0,r.cn)(null),Z=(0,r.cn)(null),ee={bulkSelectionAtom:D,archiveConfirmAtom:Z,bulkCountAtom:I,viewportWidthAtom:l,responsiveVariantAtom:d,isMobileAtom:u,showInlineMenuAtom:c,formOpenAtom:p,hubTreeSheetOpenAtom:m,hubTreeCreateSignalAtom:g,folderTreeAnchorAtom:f,folderTreeDraggingAtom:h,formSurfaceAtom:A,formDockEnabledAtom:y,directStartAtom:S,folderFormSlotAtom:C,formHostAdoptionAtom:b,formEntryIntentAtom:v,folderFormActiveSlotAtom:$,folderFormOpenAtom:E,formDockVariantAtom:T,gnbBoxedAtom:P,legacyTasksCollapsedAtom:w,archivedSessionsOpenAtom:R,composerScopeKeyAtom:k,sessionAttachmentsFamily:_,sessionAttachmentsAtom:O,composerDraftAtom:x,uploadQueueAtom:N,sessionTabSheetOpenAtom:F,pruneSessionScopedMemory:(e,t)=>{e.set(x,e=>{if(!e.has(t))return e;let n=new Map(e);return n.delete(t),n}),_.remove(t),e.set(N,e=>{let n=e.get(t);if(!n||n.done<n.total)return e;let r=new Map(e);return r.delete(t),r}),(0,a.I2)((0,o.Cp)(t))},composerPrefillAtom:U,composerFormHandoffAtom:B,quickActionOnboardingAtom:V,quickActionDraftAtom:G,workflowTemplateDraftAtom:Q,characterDraftAtom:W,catalogLandingAtom:H,fileDragActiveAtom:q,hubComposerTextAtom:j,hubComposerDockedAtom:K,libraryAttachModalAtom:z,workspaceSearchAtom:Y,searchReferenceBridgeAtom:X,sessionJumpAtom:J}},26808:function(e,t,n){"use strict";n.r(t),n.d(t,{availableGenSameImage:function(){return g},getLoraFamilyRepresentativeType:function(){return ef},getMaxImagesRequired:function(){return c},getMinImagesRequired:function(){return u}
46,getValidInpaintModel:function(){return eu},hasLoRAs:function(){return ep},isAnima:function(){return R},isAnimaById:function(){return L},isFlux2Model:function(){return h},isFluxModel:function(){return f},isFluxOrQwenModel:function(){return A},isGptImage2EditById:function(){return i.rW},isGptImage2EditType:function(){return v},isGptImage2ModelById:function(){return i.FV},isGptImage2Type:function(){return E},isHunyuanFreeEditById:function(){return _},isHunyuanImage:function(){return D},isHunyuanImageById:function(){return M},isHunyuanImageEdit:function(){return I},isHunyuanImageEditById:function(){return k},isInpaintAllowedModel:function(){return el},isInpaintExcludedModelId:function(){return ed},isLoraCapableModel:function(){return eg},isMakeOneModel:function(){return ec},isNanoBanana2:function(){return K},isNanoBanana2Edit:function(){return $},isNanoBanana2EditById:function(){return ee},isNanoBananaCanonical:function(){return z},isNanoBananaCanonicalById:function(){return et},isNanoBananaEditById:function(){return er},isNanoBananaEditCanonical:function(){return Y},isNanoBananaEditCanonicalById:function(){return en},isNanoBananaGeneration:function(){return X},isNanoBananaModel:function(){return V},isNanoBananaModelById:function(){return J},isNanoBananaPro:function(){return q},isNanoBananaProEdit:function(){return j},isNanoBananaProEditById:function(){return Z},isNetaYume:function(){return w},isOpenAIModel:function(){return C},isOpenAIModelById:function(){return b},isQwenEditModel:function(){return N},isQwenEditModelById:function(){return eo},isQwenEditPlusModelById:function(){return ea},isQwenEditReModelById:function(){return es},isQwenImage21EditById:function(){return U},isQwenImage21EditType:function(){return B},isQwenImage21Type:function(){return F},isQwenModel:function(){return x},isQwenModelById:function(){return ei},isSDXLModel:function(){return T},isSameLoRAFamily:function(){return em},isSeedreamEdit:function(){return Q},isSeedreamEditById:function(){return H},isSeedreamModel:function(){return G},isSeedreamModelById:function(){return W},isWan27Model:function(){return y},isZImage:function(){return P},isZImageModelById:function(){return O},requiredI2I:function(){return l},requiredI2IWeight:function(){return m},requiredImageMask:function(){return p},requiredImages:function(){return d},requiredS2I:function(){return o},requiresCombinationImages:function(){return s},requiresReferenceImage:function(){return a},supportsNegativePrompt:function(){return S},usableEnhance:function(){return eh}});var r=n(31069),i=n(92045);let o=e=>!1,a=e=>e===r.Mj.QWEN_IMAGE_EDIT||e===r.Mj.QWEN_IMAGE_EDIT_RE,s=e=>e===r.Mj.NANO_BANANA_EDIT||e===r.Mj.NANO_BANANA_PRO_EDIT||e===r.Mj.SEEDREAM_4_0_EDIT||e===r.Mj.SEEDREAM_4_5_EDIT||e===r.Mj.FLUX_2_PRO_EDIT||e===r.Mj.NANO_BANANA_2_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT||v(e),l=e=>!ec(e)&&(e===r.Mj.QWEN_IMAGE_EDIT||e===r.Mj.QWEN_IMAGE_EDIT_RE||!(e===r.Mj.NANO_BANANA||e===r.Mj.NANO_BANANA_EDIT||e===r.Mj.NANO_BANANA_PRO||e===r.Mj.NANO_BANANA_PRO_EDIT||e===r.Mj.SEEDREAM_4_0||e===r.Mj.SEEDREAM_4_5||e===r.Mj.FLUX_2_PRO||e===r.Mj.FLUX_2_PRO_EDIT||e===r.Mj.WAN_2_7||e===r.Mj.NANO_BANANA_2||e===r.Mj.NANO_BANANA_2_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT||E(e))),d=e=>ec(e)||e===r.Mj.NANO_BANANA_EDIT||e===r.Mj.NANO_BANANA_PRO_EDIT||e===r.Mj.SEEDREAM_4_0_EDIT||e===r.Mj.SEEDREAM_4_5_EDIT||e===r.Mj.FLUX_2_PRO_EDIT||e===r.Mj.NANO_BANANA_2_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT||v(e),u=e=>e===r.Mj.NANO_BANANA_EDIT||e===r.Mj.NANO_BANANA_PRO_EDIT||e===r.Mj.SEEDREAM_4_0_EDIT||e===r.Mj.SEEDREAM_4_5_EDIT||e===r.Mj.FLUX_2_PRO_EDIT||e===r.Mj.NANO_BANANA_2_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT||v(e)?1:ec(e)?2:0,c=e=>e===r.Mj.NANO_BANANA_EDIT||e===r.Mj.NANO_BANANA_PRO_EDIT?6:e===r.Mj.SEEDREAM_4_0_EDIT||e===r.Mj.SEEDREAM_4_5_EDIT?3:e===r.Mj.SEEDREAM_5_0_PRO_EDIT?10:e===r.Mj.FLUX_2_PRO_EDIT||e===r.Mj.NANO_BANANA_2_EDIT?6:e===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT||e===r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT||e===r.Mj.QWEN_IMAGE_EDIT_RE?3:e===r.Mj.QWEN_IMAGE_2_1_EDIT?10:v(e)?5:ec(e)?6:1,p=e=>C(e)&&e.toUpperCase()===r.Mj.GPT_IMG_1,m=e=>!(!e||e===r.Mj.QWEN_IMAGE_EDIT||e===r.Mj.QWEN_IMAGE_EDIT_RE||V(e)||h(e)||y(e)||D(e))&&!C(e),g=e=>!!e&&(!C(e)||ec(e)),f=e=>!!e&&(e.toUpperCase()===r.Mj.FLUX_D||e.toUpperCase()===r.Mj.FLUX_DS||e.toUpperCase()===r.Mj.FLUX_S||e.toUpperCase()===r.Mj.FLUX_2_PRO||e.toUpperCase()===r.Mj.FLUX_2_PRO_EDIT),h=e=>!!e&&(e.toUpperCase()===r.Mj.FLUX_2_PRO||e.toUpperCase()===r.Mj.FLUX_2_PRO_EDIT),y=e=>!!e&&e.toUpperCase()===r.Mj.WAN_2_7,A=e=>f(e)||x(e),S=e=>x(e)||T(e)||w(e)||R(e),C=e=>!!e&&e.toUpperCase()===r.Mj.GPT_IMG_1,b=e=>{if(!e)return!1;let t=e.toLowerCase();return"gpt-image-1"===t},E=e=>!!e&&e.toUpperCase().startsWith("GPT-IMAGE-2"),v=e=>!!e&&E(e)&&e.toUpperCase().endsWith("-EDIT"),T=e=>!!e&&e.toUpperCase()===r.Mj.SDXL,P=e=>{if(!e)return!1;let t=e.toUpperCase();return t===r.Mj.Z_IMAGE_TURBO||t===r.Mj.Z_IMAGE_FREE},w=e=>
46!!e&&e.toUpperCase()===r.Mj.NETAYUME_V4,R=e=>{if(!e)return!1;let t=e.toUpperCase();return t===r.Mj.ANIMA_BASE||t===r.Mj.ANIMA_PREVIEW},L=e=>!!e&&e.toLowerCase().startsWith("anima-"),D=e=>{if(!e)return!1;let t=e.toUpperCase();return t===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT||t===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT||t===r.Mj.HUNYUAN_IMAGE_3_FREE||t===r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT},I=e=>{if(!e)return!1;let t=e.toUpperCase();return t===r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT||t===r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT},k=e=>{if(!e)return!1;let t=e.toLowerCase();return"hunyuan-image-3.0-instruct-edit"===t||"hunyuan-image-3.0-free-edit"===t},_=e=>(null==e?void 0:e.toLowerCase())==="hunyuan-image-3.0-free-edit",M=e=>{if(!e)return!1;let t=e.toLowerCase();return t.startsWith("hunyuan-image-3")},O=e=>{if(!e)return!1;let t=e.toLowerCase();return t.includes("z-image")||t.includes("zimage")},x=e=>!!e&&(e.toUpperCase()===r.Mj.QWEN_IMAGE||e.toUpperCase()===r.Mj.QWEN_IMAGE_RE||e.toUpperCase()===r.Mj.QWEN_IMAGE_EDIT||e.toUpperCase()===r.Mj.QWEN_IMAGE_EDIT_RE),N=e=>!!e&&(e.toUpperCase()===r.Mj.QWEN_IMAGE_EDIT||e.toUpperCase()===r.Mj.QWEN_IMAGE_EDIT_RE),F=e=>!!e&&(e.toUpperCase()===r.Mj.QWEN_IMAGE_2_1||e.toUpperCase()===r.Mj.QWEN_IMAGE_2_1_EDIT),B=e=>!!e&&e.toUpperCase()===r.Mj.QWEN_IMAGE_2_1_EDIT,U=e=>(null==e?void 0:e.toLowerCase())==="qwen-image-2.1-edit",V=e=>!!e&&(e.toUpperCase()===r.Mj.NANO_BANANA||e.toUpperCase()===r.Mj.NANO_BANANA_EDIT||e.toUpperCase()===r.Mj.NANO_BANANA_PRO||e.toUpperCase()===r.Mj.NANO_BANANA_PRO_EDIT||e.toUpperCase()===r.Mj.NANO_BANANA_2||e.toUpperCase()===r.Mj.NANO_BANANA_2_EDIT),G=e=>!!e&&(e.toUpperCase()===r.Mj.SEEDREAM_4_0||e.toUpperCase()===r.Mj.SEEDREAM_4_0_EDIT||e.toUpperCase()===r.Mj.SEEDREAM_4_5||e.toUpperCase()===r.Mj.SEEDREAM_4_5_EDIT||e.toUpperCase()===r.Mj.SEEDREAM_5_0_PRO||e.toUpperCase()===r.Mj.SEEDREAM_5_0_PRO_EDIT),Q=e=>!!e&&(e.toUpperCase()===r.Mj.SEEDREAM_4_0_EDIT||e.toUpperCase()===r.Mj.SEEDREAM_4_5_EDIT||e.toUpperCase()===r.Mj.SEEDREAM_5_0_PRO_EDIT),W=e=>{if(!e)return!1;let t=e.toLowerCase();return"seedream-4.0"===t||"seedream-4-0"===t||"seedream-4.0-edit"===t||"seedream-4-0-edit"===t||"seedream-4.5"===t||"seedream-4-5"===t||"seedream-4.5-edit"===t||"seedream-4-5-edit"===t||t.startsWith("seedream-4")||t.startsWith("seedream4")},H=e=>{if(!e)return!1;let t=e.toLowerCase();return"seedream-4.0-edit"===t||"seedream-4-0-edit"===t||"seedream4-edit"===t||"seedream-4.5-edit"===t||"seedream-4-5-edit"===t||"seedream45-edit"===t||"seedream-5.0-pro-edit"===t||"seedream-5-0-pro-edit"===t},q=e=>!!e&&e.toUpperCase()===r.Mj.NANO_BANANA_PRO,j=e=>!!e&&e.toUpperCase()===r.Mj.NANO_BANANA_PRO_EDIT,K=e=>!!e&&e.toUpperCase()===r.Mj.NANO_BANANA_2,$=e=>!!e&&e.toUpperCase()===r.Mj.NANO_BANANA_2_EDIT,z=e=>!!e&&e.toUpperCase()===r.Mj.NANO_BANANA,Y=e=>!!e&&e.toUpperCase()===r.Mj.NANO_BANANA_EDIT,X=e=>z(e)||q(e)||K(e),J=e=>{if(!e)return!1;let t=e.toLowerCase();return t.startsWith("nano-banana")||t.startsWith("nano_banana")},Z=e=>{if(!e)return!1;let t=e.toLowerCase();return"nano-banana-pro-edit"===t||"nano_banana_pro_edit"===t},ee=e=>{if(!e)return!1;let t=e.toLowerCase();return"nano-banana-2-edit"===t||"nano_banana_2_edit"===t},et=e=>!!e&&"nano-banana"===e.toLowerCase(),en=e=>!!e&&"nano-banana-edit"===e.toLowerCase(),er=e=>{if(!e)return!1;let t=e.toLowerCase();return"nano-banana-edit"===t||"nano_banana_edit"===t||"nano-banana-pro-edit"===t||"nano_banana_pro_edit"===t||"nano-banana-2-edit"===t||"nano_banana_2_edit"===t},ei=e=>{if(!e)return!1;let t=e.toLowerCase();return t.startsWith("qwen-")||t.startsWith("qwen_")},eo=e=>{if(!e)return!1;let t=e.toLowerCase();return t.startsWith("qwen-image-edit")||t.startsWith("qwen_image_edit")},ea=e=>{if(!e)return!1;let t=e.toLowerCase();return"qwen-image-edit-plus"===t||"qwen_image_edit_plus"===t},es=e=>{if(!e)return!1;let t=e.toLowerCase();return"qwen-image-edit"===t||"qwen_image_edit_re"===t},el=e=>!!e&&r.dN.includes(e),ed=e=>!e||!el(e),eu=e=>!e||b(e)||ei(e)||!el(e)?r.De:e,ec=e=>!1,ep=e=>!1,em=(e,t)=>{if(!e||!t)return!1;let n=e.toUpperCase(),i=t.toUpperCase();return!!(n===i||T(n)&&T(i)||f(n)&&!h(n)&&f(i)&&!h(i)||P(n)&&P(i)||w(n)&&w(i)||R(n)&&R(i))||(n===r.Mj.QWEN_IMAGE||n===r.Mj.QWEN_IMAGE_RE)&&(i===r.Mj.QWEN_IMAGE||i===r.Mj.QWEN_IMAGE_RE)||n===r.Mj.QWEN_IMAGE_EDIT_RE&&i===r.Mj.QWEN_IMAGE_EDIT_RE},eg=(e,t)=>!!e&&(!!(f(e)&&!h(e)||T(e)||P(e)||w(e)||R(e))||(x(e)?!!(!N(e)||es(t)):!!es(t))),ef=e=>{if(!e)return;let t=e.toUpperCase();return t===r.Mj.QWEN_IMAGE||t===r.Mj.QWEN_IMAGE_RE?r.Mj.QWEN_IMAGE:t===r.Mj.Z_IMAGE_FREE||t===r.Mj.Z_IMAGE_TURBO?r.Mj.Z_IMAGE_TURBO:f(t)&&!h(t)?r.Mj.FLUX_D:T(t)?r.Mj.SDXL:t},eh=e=>!!(f(e)||e&&e.toUpperCase()===r.Mj.QWEN_IMAGE_RE||P(e))},96393:function(e,t,n){"use strict";n.r(t),n.d(t,{MAIN_ORIGIN:function(){return u},getOrigin:function(){return d},isAlpha:function(){return i},isDev:function(){return o},isLocalhost:function(){return s},isProd:function(){return a},isTunnel:function(){return l}});var r=n(27061);let i=()=>{let e=r.env.NEXT_PUBLIC_API_URL;return(null==e?void 0:e.includes("alpha"))??!1},o=()=>{let e=r.env.NEXT_PUBLIC_API_URL;return(null==e?void 0:e.includes("dev"))??!1},a=()=>!0,s=()=>{let e=window.location.hostname;return e.includes("localhost")||e.includes("127.0.0.1")},l=()=>{let e=window.location.hostname;return!(e.includes("localhost")||e.includes("127.0.0.1")||e.includes("xbrush.ai"))},d=()=>window.location.origin,u=r.env.NEXT_PUBLIC_BASE_URL||"https://xbrush.ai"},50564:function(e,t,n){"use strict";let r;n.d(t,{Gh:function(){return p}});let i=e=>{let t=e.find(e=>e.startsWith("_clck="));if(!t)return"";try{let e=decodeURIComponent(t.split("=")[1]),n=e.split("^")[0];return n||""}catch{return""}},o=e=>{let t=e.find(e=>e.startsWith("_pk_id"));if(!t)return"";try{let e=t.split("=")[1],n=null==e?void 0:e.split(".")[0];return n||""}catch{return""}},a=e=>{let t=e.find(e=>e.startsWith("_ga="));if(!t)return"";try{let e=t.split("=")[1],n=e.split(".");if(n.length>=4)return n.slice(2).join(".");return""}catch{return""}},s=async()=>
46{if("undefined"==typeof navigator)return{browser:"",os:"",device:"desktop"};let{UAParser:e}=await n.e(2367).then(n.bind(n,72367)),t=new e(navigator.userAgent),r=t.getBrowser().name||"",i=t.getOS().name||"",o=t.getDevice().type;return{browser:r,os:i,device:o||"desktop"}},l=async()=>{if("undefined"==typeof document)return{clarityId:"",matomoId:"",gaId:"",browser:"",os:"",device:"desktop"};let e=document.cookie.split("; "),t=i(e),n=o(e),r=a(e),{browser:l,os:d,device:u}=await s();return{clarityId:t,matomoId:n,gaId:r,browser:l,os:d,device:u}},d="_xt3",u=()=>{if(void 0!==r)return r;try{if("undefined"!=typeof localStorage){let e=d+"_t";return localStorage.setItem(e,"1"),localStorage.removeItem(e),r=localStorage}}catch{}try{if("undefined"!=typeof sessionStorage){let e=d+"_t";return sessionStorage.setItem(e,"1"),sessionStorage.removeItem(e),r=sessionStorage}}catch{}return r=null},c=e=>{let t=[e.clarityId,e.matomoId,e.gaId,e.browser,e.os,e.device].join("|"),n=5381;for(let e=0;e<t.length;e++)n=33*n^t.charCodeAt(e);return(n>>>0).toString(36)},p=async()=>{try{let e=await l(),t=u();if(t)try{let n=t.getItem(d),r=c(e);if(n&&n===r)return!1}catch{}let{Api:r}=await Promise.resolve().then(n.bind(n,82208));if(await r.updateUserAnalytics(e),t)try{let n=c(e);t.setItem(d,n)}catch{}return!0}catch{return!1}}},59834:function(e,t,n){"use strict";n.d(t,{En:function(){return c},Gi:function(){return g},Hp:function(){return u},Xb:function(){return p},b7:function(){return m}});var r=n(18283);let i=e=>{let t=window._paq=window._paq||[];t.length>=50||t.push(e)},o=e=>{Array.isArray(window.dataLayer)&&window.dataLayer.push({user_id:e}),"function"==typeof window.gtag&&window.gtag("set",{user_id:e})},a=null,s=null,l=e=>e?Object.entries(e).filter(e=>{let[,t]=e;return void 0!==t}).sort((e,t)=>{let[n]=e,[r]=t;return n.localeCompare(r)}).map(e=>{let[t,n]=e;return`${t}:${n}`}).join("|"):"",d=()=>!0,u=()=>{if(!d())return!1;if(window.getCkyConsent)try{var e;let t=window.getCkyConsent();if("gdpr"===t.activeLaw&&!t.isUserActionCompleted)return!1;return(null===(e=t.categories)||void 0===e?void 0:e.analytics)===!0}catch{return!1}return!0},c=()=>{if(!d())return!1;if(window.getCkyConsent)try{var e;let t=window.getCkyConsent();if("gdpr"===t.activeLaw&&!t.isUserActionCompleted)return!1;return(null===(e=t.categories)||void 0===e?void 0:e.advertisement)===!0}catch{return!1}return!0},p=(e,t)=>{if(!d()||!e||(0,r.mf)()||!u())return;let n=l(t);if(a!==e||s!==n)try{i(["setUserId",e]),window.Matomo&&i(["ping"]),window.clarity&&(window.clarity("identify",e),t&&Object.entries(t).filter(e=>{let[,t]=e;return void 0!==t}).forEach(e=>{let[t,n]=e;window.clarity("set",t,String(n))})),o(e),a=e,s=n}catch{}},m=()=>{if(d()&&!(0,r.mf)())try{i(["resetUserId"]),window.clarity&&window.clarity("identify",null),o(null),a=null,s=null}catch{}},g=(e,t)=>{if(d()&&e&&u())try{window.clarity&&(window.clarity("identify",e),t&&Object.entries(t).filter(e=>{let[,t]=e;return void 0!==t}).forEach(e=>{let[t,n]=e;window.clarity("set",t,String(n))}))}catch{}}},85919:function(e,t,n){"use strict";n.d(t,{B_:function(){return a},Bw:function(){return S},CM:function(){return f},EX:function(){return T},Jk:function(){return o},L9:function(){return c},T0:function(){return b},Zu:function(){return g},__:function(){return C},aA:function(){return h},ci:function(){return L},dc:function(){return m},e4:function(){return y},is:function(){return p},je:function(){return w},mk:function(){return v},n0:function(){return E},on:function(){return k},p0:function(){return I},tC:function(){return P},uz:function(){return A},vj:function(){return R},xl:function(){return D}});var r,i,o,a,s=n(18283);(r=o||(o={})).IMAGE_GENERATION="image_generation",r.IMAGE_ENHANCE="image_enhance",r.VIDEO_GENERATION="video_generation",r.PAYMENT="payment",r.USER_ACTION="user_action",r.POINTS="points_usage",(i=a||(a={})).SELECT_MODEL="select_model",i.SELECT_LORA="select_lora",i.GENERATION_STARTED="generation_started",i.GENERATION_COMPLETED="generation_completed",i.GENERATION_FAILED="generation_failed",i.ENHANCE_UPSCALER="enhance_upscaler",i.ENHANCE_OUTPAINT="enhance_outpaint",i.ENHANCE_CLEAR_BG="enhance_clear_bg",i.VIDEO_GENERATION_STARTED="video_generation_started",i.VIDEO_GENERATION_COMPLETED="video_generation_completed",i.VIDEO_GENERATION_FAILED="video_generation_failed",i.PAYMENT_INITIATED="payment_initiated",i.PAYMENT_FAILED="payment_failed",i.IMAGE_DOWNLOAD="image_download",i.IMAGE_LIKE="like_image",i.IMAGE_DELETE="delete_image",i.TASK_DELETE="delete_task",i.IMAGE_POST="image_post",i.LOGIN="login",i.LOGOUT="logout",i.SIGN_UP="sign_up";let l=new Set(["prompt","negative_prompt","image","user_id","timestamp","event_category","payment_key","customer_key","idea","base_image","image_s3path","aws_bucket_name","
46image_alt","name","error","error_message","error_message_raw","payment_intent","intent_id","email"]),d=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1_$2").toLowerCase(),u=(e,t)=>{let n={category:String(e)};return"string"==typeof t.prompt&&(n.prompt_len=t.prompt.length),Object.entries(t).forEach(e=>{let[t,r]=e;if(!l.has(d(t))&&null!=r){if("string"==typeof r){n[t]=r.length>100?r.slice(0,100):r;return}("number"==typeof r||"boolean"==typeof r)&&(n[t]=r)}}),n},c=(e,t,n)=>{(0,s.J3)(e,u(t,n))},p=(e,t)=>{c(e,o.PAYMENT,t)},m=e=>{c(a.SELECT_MODEL,o.IMAGE_GENERATION,e)},g=e=>{c(a.SELECT_LORA,o.IMAGE_GENERATION,e)},f=e=>{c(a.GENERATION_STARTED,o.IMAGE_GENERATION,e)},h=e=>{c(a.GENERATION_COMPLETED,o.IMAGE_GENERATION,e)},y=e=>{c(a.GENERATION_FAILED,o.IMAGE_GENERATION,e)},A=e=>{c(a.ENHANCE_UPSCALER,o.IMAGE_ENHANCE,e)},S=e=>{c(a.ENHANCE_OUTPAINT,o.IMAGE_ENHANCE,e)},C=e=>{c(a.ENHANCE_CLEAR_BG,o.IMAGE_ENHANCE,e)},b=e=>{c(a.VIDEO_GENERATION_STARTED,o.VIDEO_GENERATION,e)},E=e=>{c(a.VIDEO_GENERATION_COMPLETED,o.VIDEO_GENERATION,e)},v=e=>{c(a.VIDEO_GENERATION_FAILED,o.VIDEO_GENERATION,e)},T=e=>{c(a.LOGIN,o.USER_ACTION,{method:e})},P=()=>{c(a.LOGOUT,o.USER_ACTION,{})},w=e=>{c(a.SIGN_UP,o.USER_ACTION,{method:e})},R=(e,t)=>{c(a.IMAGE_LIKE,o.USER_ACTION,{image_id:e,user_id:t})},L=e=>{c(a.IMAGE_DELETE,o.USER_ACTION,{image_id:e})},D=e=>{c(a.TASK_DELETE,o.USER_ACTION,{task_id:e})},I=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"png";c(a.IMAGE_DOWNLOAD,o.USER_ACTION,{format:t})},k=e=>{c(a.IMAGE_POST,o.USER_ACTION,e)}},22814:function(e,t,n){"use strict";n.d(t,{h:function(){return o},l:function(){return i}});let r={"image/png":"png","image/jpeg":"jpg","image/jpg":"jpg","image/gif":"gif","image/webp":"webp","image/svg+xml":"svg","image/avif":"avif","image/heic":"heic","image/bmp":"bmp","video/mp4":"mp4","video/quicktime":"mov","video/webm":"webm","video/x-matroska":"mkv","audio/mpeg":"mp3","audio/wav":"wav","audio/x-wav":"wav","audio/mp4":"m4a","audio/m4a":"m4a","audio/x-m4a":"m4a","audio/ogg":"ogg","audio/flac":"flac","audio/aac":"aac"},i=e=>e?r[e]??"bin":"bin",o=(e,t)=>{let n=i(e.type);return new File([e],`${t}.${n}`,{type:e.type})}},29331:function(e,t,n){"use strict";n.d(t,{Cs:function(){return o},E8:function(){return a},O_:function(){return l},PQ:function(){return r},h6:function(){return i},kh:function(){return s}}),n(5414),n(81983),n(27061);let r=63,i=16,o=r,a=()=>"https://xspark-api.xbrush.ai/api",s=20,l=e=>{let t=a(),n=(null==e?void 0:e.startsWith("ko"))?"ko":"en";return`${t}/models/personas?status=ready&page=1&limit=${s}&slim=true&webpOnly=1&lang=${n}`}},59784:function(e,t,n){"use strict";n.d(t,{IT:function(){return c},PE:function(){return l},df:function(){return a},dz:function(){return d},vF:function(){return u}});var r=n(22697);let i="0f070dfb-e776-499d-be86-21c5c645ca29",o=!1,a=()=>!!i,s=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(!window.ChannelIO){let e=function(){for(var t,n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];null===(t=e.c)||void 0===t||t.call(e,r)};e.q=[],e.c=t=>{var n;null===(n=e.q)||void 0===n||n.push(t)},window.ChannelIO=e}window.ChannelIO(...t)},l=function(){let{memberId:e,email:t,name:n,language:a}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};i&&(s("boot",{pluginKey:i,hideChannelButtonOnBoot:!0,...a?{language:a}:{},...e?{memberId:e}:{},...e?{profile:{name:n??null,email:t??null}}:{}}),o=!0,(0,r.v)("https://cdn.channel.io/plugin/ch-plugin-web.js"))},d=()=>{o&&(s("shutdown"),o=!1)},u=()=>{i&&(o||l(),s("showMessenger"))},c=e=>{i&&(o||l(),s("openChat",void 0,e))}},239:function(e,t,n){"use strict";n.d(t,{E:function(){return i},K:function(){return o}});let r=0;function i(e){"number"==typeof e&&Number.isFinite(e)&&(r=Date.now()-e)}function o(){return Date.now()-r}},82739:function(e,t,n){"use strict";n.d(t,{$M:function(){return u},Ct:function(){return w},Fj:function(){return R},ME:function(){return D},T0:function(){return d},VP:function(){return m},Wj:function(){return C},X8:function(){return E},Yi:function(){return A},eX:function(){return v},gE:function(){return f},j6:function(){return b},jK:function(){return y},nI:function(){return g},sg:function(){return L},uQ:function(){return h},yB:function(){return p}});var r=n(89032),i=n(95632),o=n(31069),a=n(82639);let s=new Set(["__proto__","prototype","constructor"]),l=()=>Object.create(null),d=e=>{let t=e=>{let t=l();for(let n of Object.values(e??{})){if(!(null==n?void 0:n.featureType))continue;let e=n.modelType??"_default_";s.has(n.featureType)||s.has(e)||((t[n.featureType]??=l())[e]=n)}return t};return{audio:t(e.audio),image:t(e.image),video:t(e.video),version:e.version}},u=function(e,t,n){var r;let i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"_default_";if(!e)return null;let o=null===(r=e[t])||void 0===r?void 0:r[n];if(!o)return null;if(o[i])return o[i];let a=i.toLowerCase(),s=Object.keys(o).find(e=>e.toLowerCase()===a);return s?o[s]:o._default_??null},c=(e,t,n)=>{if(!e)return null;let r=e[t];if(r&&"object"==typeof r){let e=r[n];if("number"==typeof e)return e}return null},p=function(e,t,n,i,o){let s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"generate",l=arguments.length>
466&&void 0!==arguments[6]?arguments[6]:0,d=n??"1K",p=i??(0,a.z1)(t),m=Math.max(1,Math.floor(o??1)),g=u(e,"image",s,t),f=c(null==g?void 0:g.pointConfig,d,p);if(null!==f&&g){var h;let e=null===(h=g.constraints)||void 0===h?void 0:h.perInputImage,t="number"==typeof e&&l>0?e*l:0;return+((f+t)*m).toFixed(1)}return(0,r.xH)(t,d,p,m,l)},m=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"i2v",o=u(e,"video",i,t||"_default_");if(!o)return 30;if(null!==o.pointValue&&!o.pointConfig)return o.pointValue;let a="veo3.1"===t||"veo3.1-fast"===t,s="hailuo-02-standard"===t?"768p":"hailuo-02-pro"===t?"1080p":"minimax-h3"===t||"minimax-h3-ref"===t?"768p":(null==t?void 0:t.startsWith("wan-3.0-video"))?"720p":void 0,l=r&&o.pointConfig&&void 0!==o.pointConfig[r],d=(l?r:void 0)??(a&&o.pointConfig&&void 0!==o.pointConfig["1080p"]?"1080p":s&&o.pointConfig&&void 0!==o.pointConfig[s]?s:void 0);if(o.pointConfig&&d&&void 0!==o.pointConfig[d]){let e=o.pointConfig[d];if("object"==typeof e&&null!==e&&("audio"in e||"noAudio"in e)){let t=n?"audio":"noAudio";if(void 0!==e[t])return e[t]}if("number"==typeof e)return e}if(o.pointConfig){let e=o.pointConfig;if("audio"in e&&"noAudio"in e){let t=e.audio,r=e.noAudio;if(n&&"number"==typeof t)return t;if(!n&&"number"==typeof r)return r}}return o.pointValue??30},g=(e,t)=>{let n=u(e,"audio","tts");if(!n){if(0===t)return 0;let e=t/1e3*10;return Math.max(.1,Math.round(10*e)/10)}return(0,i.hV)(n,{charCount:t})},f=(e,t,n)=>{var r;let o=u(e,"audio","lipsync",n||"_default_");if(!o)return Math.max(10,Math.ceil(10*t));let a=(0,i.hV)(o,{duration:t}),s=(null===(r=o.constraints)||void 0===r?void 0:r.minPoints)??10;return Math.max(s,Math.ceil(a))},h=(e,t)=>{let n=u(e,"audio","soundeffect");return n?Math.ceil((0,i.hV)(n,{duration:t})):Math.ceil(2*t)},y=(e,t,n)=>{let r=u(e,"audio","soundeffect-text",n);return r?(0,i.hV)(r,{duration:t}):"stable-audio-sfx"===n?78:Math.ceil(.78*t*10)/10},A=(e,t)=>{let n=u(e,"audio","music",t);return(null==n?void 0:n.pointValue)??10},S={object_removal:{"1K":15,"2K":27},outpaint_gemini:{"1K":11.7,"2K":23.4},inpaint_boogu:{"1K":15,"2K":15},image_enhance:{"1K":15,"2K":15},background_removal:{"1K":10,"2K":10}},C=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"1K",r=u(e,"image",t);if(r){let e=(0,i.hV)(r,{resolution:n});if(e>0)return e}return S[t][n]},b=e=>{let t=u(e,"image","prompt_enhance");return(null==t?void 0:t.pointValue)??1},E=e=>{let t=u(e,"image","image_to_prompt");return(null==t?void 0:t.pointValue)??1},v=(e,t,n,r,i,o,a)=>{let s=u(e,"video","upscale",t),l=(null==s?void 0:s.pointValue)??("seedvr"===t?.4:.3);return Math.ceil(n*a*(r*a)*o*i/1e6*l)},T={"z-image-free":"z-image-turbo","x-image-alpha":"qwen-image","anima-preview":"anima-base"},P=e=>{if(!e)return;let t=o.$3[e]??o.$3[e.toUpperCase()]??e,n=t.toLowerCase();return T[n]??n},w=(e,t,n)=>{let r=u(e,"image","lora_train",P(n)??"_default_"),i=(null==r?void 0:r.pointValue)??600;return Math.ceil(i*(t/1e3))},R=(e,t)=>{var n;let r=u(e,"video","video_render"),i=(null==r?void 0:r.pointValue)??10,o=(null==r?void 0:null===(n=r.pointConfig)||void 0===n?void 0:n.freeSec)??300;return Math.ceil(Math.max(0,t-o)/60)*i},L=e=>{var t;let n=u(e,"video","video_render");return(null==n?void 0:null===(t=n.pointConfig)||void 0===t?void 0:t.maxDurationSec)??11400},D=60},97662:function(e,t,n){"use strict";n.d(t,{AI:function(){return E},DG:function(){return v},GN:function(){return m},eH:function(){return l},lm:function(){return C},rk:function(){return u},x4:function(){return b}});var r=n(85919),i=n(22814),o=n(51009),a=n(12967),s=n(58038);let l=e=>{let t=/\.([a-z0-9]{1,5})(?:[?#]|$)/i.exec(e.split("/").pop()??"");return t?t[1].toLowerCase():null},d={video:"mp4",audio:"mp3"},u=(e,t,n)=>{let r=l(e);if(r)return r;let o=(null==n?void 0:n.originalName)?l(n.originalName):null;if(o)return o;let a=t?(0,i.l)(t.type):"bin";return"bin"!==a?a:(null==n?void 0:n.kind)&&d[n.kind]||"png"},c=()=>{if("undefined"==typeof navigator)return!1;let e=navigator.userAgent??"";return/iPad|iPhone|iPod/.test(e)||e.includes("Macintosh")&&(navigator.maxTouchPoints??0)>1},p=async(e,t,n)=>{if(!c())return"skipped";let r=(0,o.wI)(n);if(!r||!/^(image|video)\//.test(r))return"skipped";let i=await (0,o.dQ)(e,t,n);return"shared"===i||"cancelled"===i?i:"skipped"},m=async(e,t)=>{let n=await fetch(e,{cache:"no-store"}),i=await n.blob(),o=u(e,i,t),s=(0,a.BV)({...t,ext:o}),l=n.ok?await p(i,s,o):"skipped";if("shared"===l){(0,r.p0)(s,o);return}if("cancelled"===l)return;let d=URL.createObjectURL(i),c=document.createElement("a");c.href=d,c.download=s,document.body.appendChild(c),c.click(),document.body.removeChild(c),URL.revokeObjectURL(d),(0,r.p0)(s,o)},g=e=>encodeURIComponent(e).replace(/[!'()*~]/g,e=>`%${e.charCodeAt(0).toString(16).toUpperCase()}`),f=(e,t)=>{let n=new URL(e);return n.search=`${n.search?`${n.search}&`:"?"}dl=1&name=${g(t)}`,n.toString()},h=e=>{try{return new URL(e).hostname===s.B6}catch{return!1}},y=(e,t)=>{let n=document.createElement("a");n.href=f(e,t),n.download=t,n.rel="noopener",document.body.appendChild(n),n.click(),document.body.removeChild(n)},A=async e=>{try{let t=await fetch(e,{method:"HEAD",cache:"no-store"}),n=Number(t.headers.get("content-length"));return t.ok&&Number.isFinite(n)&&n>0?n:null}catch{return null}},S=async(e,t,n)=>{let r=await fetch(e,{cache:"no-store"}),i=await r.blob(),o=r.ok?await p(i,t,n):"skipped";if("shared"===o||"cancelled"===o)return;let a=URL.createObjectURL(i),s=document.createElement("a");s.href=a,s.download=t,document.body.appendChild(s),s.click(),document.body.removeChild(s),URL.revokeObjectURL(a)},C=async(e,t,n)=>{let r=await p(e,t,n);if("shared"===r||"cancelled"===r)return;let i=URL.createObjectURL(e),o=document.createElement("a");o.href=i,o.download=t,document.body.appendChild(o),o.click(),document.body.removeChild(o),window.setTimeout(()=>URL.revokeObjectURL(i),6e4)},b=async(e,t,n)=>{if(!h(e))return S(e,t,n);let r=(0,o.wI)(n);if(c()&&r&&/^(image|video)\//.test(r)){let r=await A(e);if(null!==r&&r<=104857600){let r=await fetch(e,{cache:"no-store"});if(r.ok){let e=await p(await r.blob(),t,n);if("skipped"!==e)return}}}y(e,t)},E=async(e,t)=>{let n=new URL(e),r=n.pathname.match(/\.(mp4|webm|ogg|mov|avi|wmv|flv|mkv)$/i),i=r?r[1].toLowerCase():"mp4";await b(e,(0,a.BV)({...t,ext:i}),i)},v=async(e,t)=>{let n=l(e);if(!n)return m(e,t);await b(e,(0,a.BV)({...t,ext:n}),n)}},7741:function(e,t,n){"use strict";n.d(t,{_x:function(){return u},ho:function(){return c},lN:function(){return s}});var r=n(18283),i=n(27061);let o="xb_first_touch",a=null,s=()=>
46{if("true"!==i.env.NEXT_PUBLIC_E2E_MODE&&!a){try{if(localStorage.getItem(o))return}catch{}try{let e=new Map;new URLSearchParams(window.location.search).forEach((t,n)=>{let r=n.toLowerCase();e.has(r)||e.set(r,t)});let t=t=>{let n=e.get(t);return n?n.slice(0,255):void 0},n=document.referrer,i=n&&!n.startsWith(window.location.origin)?n.slice(0,512):void 0,s={utmSource:t("utm_source"),utmMedium:t("utm_medium"),utmCampaign:t("utm_campaign"),utmContent:t("utm_content"),utmTerm:t("utm_term"),landingPage:(0,r.LN)().path.slice(0,512),referrer:i,capturedAt:new Date().toISOString()};a=s;try{localStorage.setItem(o,JSON.stringify(s))}catch{}}catch{}}},l=()=>{try{if("undefined"!=typeof crypto&&"function"==typeof crypto.randomUUID)return crypto.randomUUID()}catch{}},d=e=>{if(!e||"object"!=typeof e||Array.isArray(e))return null;let t=(t,n)=>"string"==typeof e[t]?e[t].slice(0,n):void 0,n=t("capturedAt",64),r=n?Date.parse(n):NaN,i={utmSource:t("utmSource",255),utmMedium:t("utmMedium",255),utmCampaign:t("utmCampaign",255),utmContent:t("utmContent",255),utmTerm:t("utmTerm",255),landingPage:t("landingPage",512),referrer:t("referrer",512),capturedAt:Number.isNaN(r)?void 0:new Date(r).toISOString()};return Object.values(i).some(e=>void 0!==e)?i:null},u=()=>{try{let e=a;try{let t=localStorage.getItem(o);t&&(e=d(JSON.parse(t))??e)}catch{}let t=l();return{...t?{eventId:t}:{},...e?{firstTouch:e}:{}}}catch{return{}}},c=()=>{a=null;try{localStorage.removeItem(o)}catch{}}},71974:function(e,t,n){"use strict";n.d(t,{e:function(){return i},l:function(){return o}});let r=e=>new Promise((t,n)=>{let r=new Image;r.crossOrigin="anonymous",r.onload=()=>t(r),r.onerror=()=>n(Error(`layer image load failed: ${e}`)),r.src=e}),i=async function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(0===e.length)throw Error("no visible layers");let n=await Promise.all(e.map(e=>r(e.url))),i=t.sizeSourceUrl?await r(t.sizeSourceUrl):n[0],o=i.naturalWidth,a=i.naturalHeight;if(!o||!a)throw Error("cannot resolve canvas size");let s=document.createElement("canvas");s.width=o,s.height=a;let l=s.getContext("2d");if(!l)throw Error("canvas 2d context unavailable");n.forEach((t,n)=>{let r=e[n].box;if(!r){l.drawImage(t,0,0,o,a);return}l.drawImage(t,r.x*o,r.y*a,r.w*o,r.h*a)});let d=await new Promise(e=>
46s.toBlob(e,"image/png"));if(!d)throw Error("canvas toBlob returned null");return d},o=(e,t)=>{let n=URL.createObjectURL(e),r=document.createElement("a");r.href=n,r.download=t,document.body.appendChild(r),r.click(),document.body.removeChild(r),URL.revokeObjectURL(n)}},54043:function(e,t,n){"use strict";n.r(t),n.d(t,{addChildFolder:function(){return g},compareByOrder:function(){return u},effectiveFolder:function(){return l},findFolderById:function(){return h},findFolderPath:function(){return y},findParentFolder:function(){return f},folderDisplayName:function(){return d},isHomeFolder:function(){return s},isLegacyChild:function(){return o},isNormalChild:function(){return i},isTeamRootLabel:function(){return a},moveFolderInTree:function(){return A},partitionRootChildren:function(){return c},removeChildFolder:function(){return p},replaceChildFolder:function(){return m}});var r=n(81983);let i=(e,t)=>!!e&&(!e.parentId||e.parentId===t),o=(e,t)=>!!e&&!!e.parentId&&e.parentId!==t,a=(e,t)=>!!e&&!!t&&(e.id===t||e.name===t),s=(e,t)=>!e||a(e,t),l=(e,t)=>{if((null==t?void 0:t.kind)!=="session")return t??null;let n=e?f(e,t.id):void 0;if(n)return n;let r=t.parentId&&e?h(e,t.parentId):null;return r??e??null},d=(e,t,n)=>s(e,t)?n(r.R8.WorkspaceHome):(null==e?void 0:e.name)??"",u=(e,t)=>e.order-t.order,c=(e,t)=>{let n=(e??[]).filter(e=>"session"!==e.kind);return{normal:n.filter(e=>i(e,t)).sort(u),legacy:n.filter(e=>o(e,t)).sort(u)}},p=(e,t)=>{if(e.children.some(e=>e.id===t))return{...e,children:e.children.filter(e=>e.id!==t)};let n=e.children.map(e=>p(e,t)),r=n.some((t,n)=>t!==e.children[n]);return r?{...e,children:n}:e},m=(e,t)=>e.id===t.id?{...t,parentId:t.parentId??e.parentId}:{...e,children:e.children.map(e=>e.id===t.id?{...t,parentId:t.parentId??e.parentId}:m(e,t))},g=(e,t,n)=>{if(e.id===t)return e.children.some(e=>e.id===n.id)?e:{...e,children:[n,...e.children]};if(!e.children||0===e.children.length)return e;let r=e.children.map(e=>g(e,t,n)),i=r.some((t,n)=>t!==e.children[n]);return i?{...e,children:r}:e},f=(e,t)=>{var n;if(null===(n=e.children)||void 0===n?void 0:n.some(e=>e.id===t))return e;for(let n of e.children||[]){let e=f(n,t);if(e)return e}},h=(e,t)=>{if(e.id===t)return e;for(let n of e.children||[]){let e=h(n,t);if(e)return e}return null},y=(e,t)=>{if(e.id===t)return[e];for(let n of e.children||[]){if("session"===n.kind)continue;let r=y(n,t);if(r)return[e,...r]}return null},A=(e,t,n)=>{let r=h(e,t);if(!r||!h(e,n)||h(r,n))return e;let i=p(e,t);return g(i,n,r)}},16181:function(e,t,n){"use strict";function r(e,t){if(!e||"undefined"===e||"null"===e)return"";let n=/^(ffmpeg|imagemagick|opencv|typeset|blender):(.+)$/i.exec(e);if(n)return n[2].split(/[_-]/).map(e=>e?e[0].toUpperCase()+e.slice(1):e).join(" ");let r=e.toLowerCase();if(t&&t.length>0){let e=t.find(e=>e.id.toLowerCase()===r);if((null==e?void 0:e.name)||(null==(e=t.find(e=>{var t;return(null===(t=e.type)||void 0===t?void 0:t.toLowerCase())===r}))?void 0:e.name))return e.name}return({"flux.1-dev":"XBRUSH pro v1","flux.1-dev-srpo":"FLUX SRPO","flux.1-schnell":"XBRUSH v1",uno:"MakeOne","multi-kontext-pro":"MakeOne Pro","multi-kontext-max":"MakeOne Max","gemini-2.5-flash":"nano-banana","gemini-2.5-flash-edit":"nano-banana","nano-banana":"Nano Banana","nano-banana-edit":"Nano Banana","z-image-turbo":"Z-Image Turbo","z-image-free":"Z-Image Turbo","x-image-alpha":"X-Image Alpha","qwen-image-2.1":"Qwen Image 2.1","qwen-image-2.1-edit":"Qwen Image 2.1","flux.2-pro":"Flux 2 Pro","flux.2-pro-edit":"Flux 2 Pro Edit","wan-2.7":"Wan 2.7","nano-banana-2":"Nano Banana 2","nano-banana-2-edit":"Nano Banana 2","hunyuan-image-3.0-instru
46ct":"Hunyuan Image 3.0 Instruct","hunyuan-image-3.0-instruct-edit":"Hunyuan Image 3.0 Instruct","hunyuan-image-3.0-free":"Hunyuan Image 3.0 Instruct","hunyuan-image-3.0-free-edit":"Hunyuan Image 3.0 Instruct","gpt-image-2":"GPT Image 2","gpt-image-2-edit":"GPT Image 2","gpt-image-2.5-flare":"GPT Image 2.5 Flare","gpt-image-2.5-flare-edit":"GPT Image 2.5 Flare","gpt-image-2.5-sunburst":"GPT Image 2.5 Sunburst","gpt-image-2.5-sunburst-edit":"GPT Image 2.5 Sunburst","seedream-5.0-pro":"Seedream 5.0 Pro","seedream-5.0-pro-edit":"Seedream 5.0 Pro","netayume-v4":"NetaYume Lumina v4","anima-base":"Anima","anima-preview":"Anima","ltx-2.3":"LTX 2.3","ltx-2.3-free":"LTX 2.3","minimax-h3-ref":"MiniMax H3 Ref","wan-3.0-video-ref":"WAN 3.0 Video Reference","wan-3.0-video-prime-ref":"WAN 3.0 Video Prime Reference","seedream-5.0-pro-layerize":"Seedream 5.0 Pro","qwen-image-layered":"Qwen Image Layered"})[r]||e||"Unknown"}n.d(t,{W:function(){return r}})},18283:function(e,t,n){"use strict";n.d(t,{$g:function(){return I},Ad:function(){return C},EW:function(){return v},J3:function(){return _},Jv:function(){return E},LN:function(){return R},Qc:function(){return M},Z0:function(){return L},go:function(){return b},j6:function(){return T},kx:function(){return P},mY:function(){return u},mf:function(){return d},ob:function(){return S},qo:function(){return y}});var r=n(27061);let i=null,o=!1,a=!1,s=[],l=[],d=()=>"true"===r.env.NEXT_PUBLIC_E2E_MODE,u=e=>{if("true"===r.env.NEXT_PUBLIC_E2E_MODE){a=!0,s.length=0,l.length=0;return}let t=(null==e?void 0:e.dataLayerName)??"dataLayer";Array.isArray(window[t])||(window[t]=[]),o=(null==e?void 0:e.enable)??!0,i={push:e=>window[t].push(e)},c()},c=()=>{if(!o||!i)return;let e=s.splice(0);e.forEach(e=>{i.push({event:e.name,...e.payload})});let t=l.splice(0);t.forEach(e=>{e.forEach(e=>i.push(e))})},p=e=>{if(!a){if(!o||!i){l.push(e);return}e.forEach(e=>i.push(e))}},m=/^[A-Za-z0-9][A-Za-z0-9:_\-./]{0,39}$/,g=e=>null==e||""===e||"disabled"===e||"string"==typeof e&&m.test(e)?e:"text",f=new Set(["click","drop","mouseover"]),h=e=>{if(!f.has(e.name))return e;let t=e.payload;if(!("gtm_val"in t))return e;let n=g(t.gtm_val);return n===t.gtm_val?e:{...e,payload:{...t,gtm_val:n}}},y=e=>{if(a)return;let t=h(e);if(!o||!i){s.push(t);return}i.push({event:t.name,...t.payload})},A={id:"",ts:0},S=(e,t,n)=>{let r=Date.now();e===A.id&&r-A.ts<100||(A={id:e,ts:r},y({name:"click",payload:{gtm_id:e,gtm_val:t??null,...n}}))},C=(e,t,n)=>{if(t)S(t,n);else{var r;let t=(null===(r=e.textContent)||void 0===r?void 0:r.trim().slice(0,50))||"",i=e.getAttribute("aria-label")||"",o=window.location.pathname;(t||i)&&y({name:"click",payload:{gtm_id:"auto",gtm_page:o,gtm_text:t,gtm_label:i,...n?{gtm_val:n}:{}}})}},b=e=>{y({name:"focus",payload:{gtm_id:e}})},E=e=>{y({name:"input",payload:{gtm_id:e}})},v=(e,t)=>{y({name:"click",payload:{gtm_id:e,gtm_val:"disabled",...t}})},T=(e,t,n)=>{y({name:"drop",payload:{gtm_id:e,gtm_val:t??null,...n}})},P=(e,t,n)=>{S(e,t,n)},w=new Set(["utm_source","utm_medium","utm_campaign","utm_term","utm_content","gclid","gbraid","wbraid","fbclid","msclkid","ttclid","li_fat_id","igshid"]),R=()=>{let{origin:e,pathname:t,search:n}=window.location,r=new URLSearchParams;new URLSearchParams(n).forEach((e,t)=>{w.has(t.toLowerCase())&&r.append(t,e)});let i=r.toString(),o=i?`${t}?${i}`:t;return{path:o,location:`${e}${o}`}},L=()=>{let{path:e,location:t}=R();y({name:"page_view",payload:{page_path:e,page_location:t,page_title:document.title,gtm_id:"system:navigation:page:view"}})},D={path:"",at:0},I=(e,t,n)=>{let r=Date.now();t===D.path&&r-D.at<=1e3||(D={path:t,at:r},S(e,null,n))},k=e=>{let t={};return e&&Object.entries(e).forEach(e=>{let[n,r]=e;void 0!==r&&(t[n]=r)}),t},_=(e,t)=>{p([{pe_params:null},{event:"product_event",pe_name:e,pe_params:k(t)}])},M=e=>{let{transaction_id:t,value:n,currency:r,items:i,product_type:o,provider:a}=e;try{let e=`ga_purchase_${t}`;if("undefined"!=typeof sessionStorage){if(sessionStorage.getItem(e))return;sessionStorage.setItem(e,"1")}}catch{}p([{ecommerce:null},{event:"purchase",ecommerce:{transaction_id:t,value:n,currency:r,items:i},...o?{product_type:o}:{},...a?{provider:a}:{}}])}},65535:function(e,t,n){"use strict";n.d(t,{F1:function(){return s},s8:function(){return l},z4:function(){return a}});let r="xb_last_login_method",i=["google","naver","kakao","email"],o=()=>{let e=window.getCkyConsent;if(e)try{var t;let n=e();if("gdpr"===n.activeLaw&&!n.isUserActionCompleted)return!1;return(null===(t=n.categories)||void 0===t?void 0:t.functional)!==!1}catch{return!1}return!0},a=e=>{try{if(!o())return;localStorage.setItem(r,e)}catch{}},s=()=>{try{let e=localStorage.getItem(r);return e&&i.includes(e)?e:null}catch{return null}},l=()=>{try{localStorage.removeItem(r)}catch{}}},20905:function(e,t,n){"use strict";function r(e){let t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:3500,i=["scroll","mousemove","touchstart","keydown","click"],o=!1,a=window,s=()=>
46{i.forEach(e=>window.removeEventListener(e,d,{capture:!0})),void 0!==t&&"function"==typeof a.cancelIdleCallback&&(a.cancelIdleCallback(t),t=void 0),void 0!==n&&(clearTimeout(n),n=void 0)},l=()=>{o||(o=!0,s(),e())};function d(){l()}return i.forEach(e=>window.addEventListener(e,d,{passive:!0,capture:!0,once:!0})),"function"==typeof a.requestIdleCallback?t=a.requestIdleCallback(l,{timeout:r}):n=setTimeout(l,r),s}n.d(t,{v:function(){return r}})},22697:function(e,t,n){"use strict";n.d(t,{loadKakaoSdk:function(){return o},loadNaverSdk:function(){return a},v:function(){return i}});let r=new Map,i=e=>{let t=r.get(e);if(t)return t;let n=new Promise((t,n)=>{if(document.querySelector(`script[src="${e}"]`)){t();return}let r=document.createElement("script");r.src=e,r.async=!0,r.onload=()=>t(),r.onerror=()=>n(Error(`Failed to load script: ${e}`)),document.head.appendChild(r)});return r.set(e,n),n},o=()=>i("https://developers.kakao.com/sdk/js/kakao.js"),a=()=>i("https://static.nid.naver.com/js/naveridlogin_js_sdk_2.0.2.js")},5865:function(e,t,n){"use strict";n.d(t,{w:function(){return r}});let r=e=>(null==e?void 0:e.startsWith("ko"))?"/ko":"/en"},97232:function(e,t,n){"use strict";n.d(t,{j4:function(){return l},k1:function(){return u},r2:function(){return s}});var r=n(59834),i=n(27061);let o="1271399974524457";function a(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o;if(!t||"true"===i.env.NEXT_PUBLIC_E2E_MODE)return;let n=window;if(n.fbq)return;let r=function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];r.callMethod?r.callMethod.apply(r,t):r.queue.push(t)};r.queue=[],r.push=r,r.loaded=!0,r.version="2.0",n.fbq=r,n._fbq||(n._fbq=r);let a=document.createElement("script");a.async=!0,a.src="https://connect.facebook.net/en_US/fbevents.js";let s=document.getElementsByTagName("script")[0];null===(e=s.parentNode)||void 0===e||e.insertBefore(a,s),r("init",t),r("track","PageView")}function s(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:o,t=window,n=()=>"function"==typeof t.getCkyConsent,i=()=>!!(0,r.En)()&&(a(e),!0);if(n()&&i())return()=>{};let s=!1,l=()=>{s=!0,window.clearTimeout(u),document.removeEventListener("cookieyes_banner_load",d),document.removeEventListener("cookieyes_consent_update",d)},d=()=>{!s&&i()&&l()},u=window.setTimeout(()=>{s||n()||(a(e),l())},5e3);return document.addEventListener("cookieyes_banner_load",d),document.addEventListener("cookieyes_consent_update",d),l}function l(e){let t=5381;for(let n=0;n<e.length;n++)t=33*t^e.charCodeAt(n);return(t>>>0).toString(36)}let d="meta_pixel_sent";function u(e,t,n,r){window.fbq&&!function(e,t){try{let n=sessionStorage.getItem(d),r=n?JSON.parse(n):[];return r.includes(`${e}:${t}`)}catch{return!1}}(e,t)&&(r?window.fbq("track",e,n??{},{eventID:r}):n?window.fbq("track",e,n):window.fbq("track",e),function(e,t){try{let n=sessionStorage.getItem(d),r=n?JSON.parse(n):[];r.push(`${e}:${t}`),sessionStorage.setItem(d,JSON.stringify(r))}catch{}}(e,t))}},91897:function(e,t,n){"use strict";n.d(t,{C6:function(){return i},M_:function(){return d},Ut:function(){return o},sy:function(){return l},wx:function(){return s}});let r="simplegen.payment.returnTo",i=e=>!("string"!=typeof e||0===e.length||!e.startsWith("/")||e.startsWith("//")),o=e=>{if(i(e))try{window.sessionStorage.setItem(r,e)}catch{}},a=()=>{try{let e=window.sessionStorage.getItem(r);return i(e)?e:null}catch{return null}},s=()=>{try{window.sessionStorage.removeItem(r)}catch{}},l=e=>{let t=a();if(!t)return e;let n=e.includes("?")?"&":"?";return`${e}${n}returnTo=${encodeURIComponent(t)}`},d=(e,t)=>{let n=Array.isArray(e)?e[0]:e;if(i(n))return n;let r=a();return r||t}},51009:function(e,t,n){"use strict";n.d(t,{MQ:function(){return s},Ms:function(){return u},dQ:function(){return l},wI:function(){return i}});let r={png:"image/png",jpg:"image/jpeg",jpeg:"image/jpeg",gif:"image/gif",webp:"image/webp",heic:"image/heic",heif:"image/heif",bmp:"image/bmp",avif:"image/avif",mp4:"video/mp4",mov:"video/quicktime",m4v:"video/x-m4v",webm:"video/webm",mkv:"video/x-matroska",mp3:"audio/mpeg",wav:"audio/wav",m4a:"audio/mp4",aac:"audio/aac",ogg:"audio/ogg",opus:"audio/opus",flac:"audio/flac"},i=e=>r[e],o=!1,a=()=>"undefined"!=typeof navigator&&"function"==typeof navigator.share&&"function"==typeof navigator.canShare,s=e=>{let t=r[e];if(!t||!a())return!1;let n=new File([""],`probe.${e}`,{type:t});return navigator.canShare({files:[n]})},l=async(e,t,n)=>{let i=r[n];if(!i||!a())return"unsupported";let s=new File([e],t,{type:i});if(!navigator.canShare({files:[s]}))return"unsupported";if(o)return"cancelled";o=!0;try{return await navigator.share({files:[s]}),"shared"}catch(t){let e=null==t?void 0:t.name;if("AbortError"===e)return"cancelled";if("NotAllowedError"===e)return"blocked";return"unsupported"}finally{o=!1}},d=null,u=async e=>{if((null==d?void 0:d.url)===e)return d.blob;let t=await fetch(e,{cache:"no-store"});if(!t.ok)return null;let n=await t.blob();return d&&clearTimeout(d.timer),d={url:e,blob:n,timer:setTimeout(()=>{d=null},6e4)},n}},9497:function(e,t,n){"use strict";n.d(t,{Cb:function(){return i},RN:function(){return a},kv:function(){return o}});let r="xb-signup-ceremony",i=(e,t)=>{let n=t=>{let n=e[t];return"string"==typeof n?n:Array.isArray(n)?n[0]:void 0},r=localStorage.getItem("i18nextLng")??void 0,i=n("lang")||n("locale")||r||t;return(null==i?void 0:i.startsWith("ko"))?"ko":"en"},o=e=>
46{try{sessionStorage.setItem(r,JSON.stringify({t:Date.now(),locale:e}))}catch{}},a=()=>{try{let e=sessionStorage.getItem(r);if(!e)return null;sessionStorage.removeItem(r);let t=JSON.parse(e);if("number"!=typeof t.t||Date.now()-t.t>3e4)return"expired";return"ko"===t.locale?"ko":"en"}catch{return null}}},19826:function(e,t,n){"use strict";n.d(t,{BV:function(){return l},Os:function(){return d},getAccessToken:function(){return u},getRefreshToken:function(){return c},t_:function(){return p}});var r=n(92683);let i="refresh_token_expiry",o={getItem:e=>{try{return localStorage.getItem(e)}catch{return null}},setItem:(e,t)=>{try{localStorage.setItem(e,t)}catch{console.error("Failed to save to localStorage:",e)}},removeItem:e=>{try{localStorage.removeItem(e)}catch{console.error("Failed to remove from localStorage:",e)}}},a=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:7;if("undefined"==typeof document)return;let r=new Date;r.setTime(r.getTime()+864e5*n),document.cookie=`${e}=${encodeURIComponent(t)};expires=${r.toUTCString()};path=/;SameSite=Lax;Secure`},s=e=>{"undefined"!=typeof document&&(document.cookie=`${e}=;expires=Thu, 01 Jan 1970 00:00:00 GMT;path=/;SameSite=Lax;Secure`)},l=(e,t)=>
46{o.setItem(r.Wx,e),o.setItem(r.w4,t);let n=Date.now()+r.qF;o.setItem(i,n.toString()),a(r.Wx,e,7)},d=()=>{o.removeItem(r.Wx),o.removeItem(r.w4),o.removeItem(i),s(r.Wx)},u=()=>o.getItem(r.Wx),c=()=>o.getItem(r.w4),p=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:r.Um,t=o.getItem(i);if(!t)return!1;let n=parseInt(t,10),a=Date.now();return a>=n-e}},34875:function(e,t,n){"use strict";n.d(t,{kF:function(){return o},yo:function(){return i}});let r=null,i=e=>{r=e},o=e=>{var t;let n=r;if(!n||!(null==e?void 0:e.preference)||e.userId!==n.userId||e.preference.lastTeamId===n.teamId||!(null===(t=e.teams)||void 0===t?void 0:t.some(e=>e.teamId===n.teamId&&e.active)))return e;let i=e.preference.lastUsed??[];return{...e,preference:{...e.preference,lastTeamId:n.teamId,lastUsed:i.some(e=>e.teamId===n.teamId)?e.preference.lastUsed:[...i,{teamId:n.teamId,folderId:null}]}}}},78424:function(e,t,n){"use strict";n.d(t,{f:function(){return r}});let r=e=>(null==e?void 0:e.role)==="owner"||(null==e?void 0:e.role)==="admin"},81786:function(e,t,n){"use strict";n.d(t,{F0:function(){return o},I9:function(){return s},Mo:function(){return c},T4:function(){return l},Wv:function(){return i},iz:function(){return u},qR:function(){return a},rf:function(){return r},s8:function(){return d}});let r=e=>e&&"object"==typeof e&&"contentId"in e,i=e=>e&&"object"==typeof e&&"poster"in e&&"mode"in e&&!("contentId"in e)&&!("audioUrl"in e)&&!("sampleRate"in e)&&!("uploadType"in e),o=e=>e&&"object"==typeof e&&"taskId"in e&&("audioUrl"in e||"sampleRate"in e||"format"in e)&&!("poster"in e)&&!("contentId"in e)&&!("mode"in e),a=e=>e&&"object"==typeof e&&"name"in e&&"children"in e&&!("contentId"in e)&&"session"!==e.kind,s=e=>!r(e)&&e&&"object"==typeof e&&"url"in e,l=e=>e&&"object"==typeof e&&"renderId"in e&&"projectId"in e,d=e=>e&&"object"==typeof e&&"uploadType"in e&&"video"===e.uploadType,u=e=>e&&"object"==typeof e&&"uploadType"in e,c=e=>e&&"object"==typeof e&&"uploadType"in e&&"archive"===e.uploadType},60758:function(){},87278:function(){},44976:function(){},65218:function(e,t,n){e.exports=n(46962)},88038:function(e,t,n){e.exports=n(8798)},86677:function(e,t,n){e.exports=n(94114)},27061:function(e){var t,n,r,i=e.exports={};function o(){throw Error("setTimeout has not been defined")}function a(){throw Error("clearTimeout has not been defined")}function s(e){if(t===setTimeout)return setTimeout(e,0);if((t===o||!t)&&setTimeout)return t=setTimeout,setTimeout(e,0);try{return t(e,0)}catch(n){try{return t.call(null,e,0)}catch(n){return t.call(this,e,0)}}}!function(){try{t="function"==typeof setTimeout?setTimeout:o}catch(e){t=o}try{n="function"==typeof clearTimeout?clearTimeout:a}catch(e){n=a}}();var l=[],d=!1,u=-1;function c(){d&&r&&(d=!1,r.length?l=r.concat(l):u=-1,l.length&&p())}function p(){if(!d){var e=s(c);d=!0;for(var t=l.length;t;){for(r=l,l=[];++u<t;)r&&r[u].run();u=-1,t=l.length}r=null,d=!1,function(e){if(n===clearTimeout)return clearTimeout(e);if((n===a||!n)&&clearTimeout)return n=clearTimeout,clearTimeout(e);try{n(e)}catch(t){try{return n.call(null,e)}catch(t){return n.call(this,e)}}}(e)}}function m(e,t){this.fun=e,this.array=t}function g(){}i.nextTick=function(e){var t=Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];l.push(new m(e,t)),1!==l.length||d||s(p)},m.prototype.run=function(){this.fun.apply(null,this.array)},i.title="browser",i.browser=!0,i.env={},i.argv=[],i.version="",i.versions={},i.on=g,i.addListener=g,i.once=g,i.off=g,i.removeListener=g,i.removeAllListeners=g,i.emit=g,i.prependListener=g,i.prependOnceListener=g,i.listeners=function(e){return[]},i.binding=function(e){throw Error("process.binding is not supported")},i.cwd=function(){return"/"},i.chdir=function(e){throw Error("process.chdir is not supported")},i.umask=function(){return 0}},65147:function(e,t,n){"use strict";n.d(t,{Z:function(){return $}});var r,i,o,a,s,l,d=n(85556),u=n(27378),c="right-scroll-bar-position",p="width-before-scroll-bar";function m(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var g="undefined"!=typeof window?u.useLayoutEffect:u.useEffect,f=new WeakMap,h=(void 0===r&&(r={}),(void 0===i&&(i=function(e){return e}),o=[],a=!1,s={read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return o.length?o[o.length-1]:null},useMedium:function(e){var t=i(e,a);return o.push(t),function(){o=o.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;o.length;){var t=o;o=[],t.forEach(e)}o={push:function(t){return e(t)},filter:function(){return o}}},assignMedium:function(e){a=!0;var t=[];if(o.length){var n=o;
46o=[],n.forEach(e),t=o}var r=function(){var n=t;t=[],n.forEach(e)},i=function(){return Promise.resolve().then(r)};i(),o={push:function(e){t.push(e),i()},filter:function(e){return t=t.filter(e),o}}}}).options=(0,d.pi)({async:!0,ssr:!1},r),s),y=function(){},A=u.forwardRef(function(e,t){var n,r,i,o,a=u.useRef(null),s=u.useState({onScrollCapture:y,onWheelCapture:y,onTouchMoveCapture:y}),l=s[0],c=s[1],p=e.forwardProps,A=e.children,S=e.className,C=e.removeScrollBar,b=e.enabled,E=e.shards,v=e.sideCar,T=e.noRelative,P=e.noIsolation,w=e.inert,R=e.allowPinchZoom,L=e.as,D=void 0===L?"div":L,I=e.gapMode,k=(0,d._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),_=(n=[a,t],r=function(e){return n.forEach(function(t){return m(t,e)})},(i=(0,u.useState)(function(){return{value:null,callback:r,facade:{get current(){return i.value},set current(value){var e=i.value;e!==value&&(i.value=value,i.callback(value,e))}}}})[0]).callback=r,o=i.facade,g(function(){var e=f.get(o);if(e){var t=new Set(e),r=new Set(n),i=o.current;t.forEach(function(e){r.has(e)||m(e,null)}),r.forEach(function(e){t.has(e)||m(e,i)})}f.set(o,n)},[n]),o),M=(0,d.pi)((0,d.pi)({},k),l);return u.createElement(u.Fragment,null,b&&u.createElement(v,{sideCar:h,removeScrollBar:C,shards:E,noRelative:T,noIsolation:P,inert:w,setCallbacks:c,allowPinchZoom:!!R,lockRef:a,gapMode:I}),p?u.cloneElement(u.Children.only(A),(0,d.pi)((0,d.pi)({},M),{ref:_})):u.createElement(D,(0,d.pi)({},M,{className:S,ref:_}),A))});A.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},A.classNames={fullWidth:p,zeroRight:c};var S=function(e){var t=e.sideCar,n=(0,d._T)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return u.createElement(r,(0,d.pi)({},n))};S.isSideCarExport=!0;var C=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=l||n.nc;return t&&e.setAttribute("nonce",t),e}())){var i,o;(i=t).styleSheet?i.styleSheet.cssText=r:i.appendChild(document.createTextNode(r)),o=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(o)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},b=function(){var e=C();return function(t,n){u.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},E=function(){var e=b();return function(t){return e(t.styles,t.dynamic),null}},v={left:0,top:0,right:0,gap:0},T=function(e){return parseInt(e||"",10)||0},P=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[T(n),T(r),T(i)]},w=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return v;var t=P(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},R=E(),L="data-scroll-locked",D=function(e,t,n,r){var i=e.left,o=e.top,a=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(L,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(o,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(c," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(p," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(c," .").concat(c," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(p," .").concat(p," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(L,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(s,"px;\n  }\n")},I=function(){var e=parseInt(document.body.getAttribute(L)||"0",10);return isFinite(e)?e:0},k=function(){u.useEffect(function(){return document.body.setAttribute(L,(I()+1).toString()),function(){var e=I()-1;e<=0?document.body.removeAttribute(L):document.body.setAttribute(L,e.toString())}},[])},_=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,i=void 0===r?"margin":r;k();var o=u.useMemo(function(){return w(i)},[i]);return u.createElement(R,{styles:D(o,!t,i,n?"":"!important")})},M=!1;if("undefined"!=typeof window)try{var O=Object.defineProperty({},"passive",{get:function(){return M=!0,!0}});window.addEventListener("test",O,O),window.removeEventListener("test",O,O)}catch(e){M=!1}
46var x=!!M&&{passive:!1},N=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},F=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),B(e,r)){var i=U(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},B=function(e,t){return"v"===e?N(t,"overflowY"):N(t,"overflowX")},U=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},V=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=a*r,l=n.target,d=t.contains(l),u=!1,c=s>0,p=0,m=0;do{if(!l)break;var g=U(e,l),f=g[0],h=g[1]-g[2]-a*f;(f||h)&&B(e,l)&&(p+=h,m+=f);var y=l.parentNode;l=y&&y.nodeType===Node.DOCUMENT_FRAGMENT_NODE?y.host:y}while(!d&&l!==document.body||d&&(t.contains(l)||t===l));return c&&(i&&1>Math.abs(p)||!i&&s>p)?u=!0:!c&&(i&&1>Math.abs(m)||!i&&-s>m)&&(u=!0),u},G=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},Q=function(e){return[e.deltaX,e.deltaY]},W=function(e){return e&&"current"in e?e.current:e},H=0,q=[],j=(h.useMedium(function(e){var t=u.useRef([]),n=u.useRef([0,0]),r=u.useRef(),i=u.useState(H++)[0],o=u.useState(E)[0],a=u.useRef(e);u.useEffect(function(){a.current=e},[e]),u.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,d.ev)([e.lockRef.current],(e.shards||[]).map(W),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=u.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var i,o=G(e),s=n.current,l="deltaX"in e?e.deltaX:s[0]-o[0],d="deltaY"in e?e.deltaY:s[1]-o[1],u=e.target,c=Math.abs(l)>Math.abs(d)?"h":"v";if("touches"in e&&"h"===c&&"range"===u.type)return!1;var p=window.getSelection(),m=p&&p.anchorNode;if(m&&(m===u||m.contains(u)))return!1;var g=F(c,u);if(!g)return!0;if(g?i=c:(i="v"===c?"h":"v",g=F(c,u)),!g)return!1;if(!r.current&&"changedTouches"in e&&(l||d)&&(r.current=i),!i)return!0;var f=r.current||i;return V(f,t,e,"h"===f?l:d,!0)},[]),l=u.useCallback(function(e){if(q.length&&q[q.length-1]===o){var n="deltaY"in e?Q(e):G(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var i=(a.current.shards||[]).map(W).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?s(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=u.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),p=u.useCallback(function(e){n.current=G(e),r.current=void 0},[]),m=u.useCallback(function(t){c(t.type,Q(t),t.target,s(t,e.lockRef.current))},[]),g=u.useCallback(function(t){c(t.type,G(t),t.target,s(t,e.lockRef.current))},[]);u.useEffect(function(){return q.push(o),e.setCallbacks({onScrollCapture:m,onWheelCapture:m,onTouchMoveCapture:g}),document.addEventListener("wheel",l,x),document.addEventListener("touchmove",l,x),document.addEventListener("touchstart",p,x),function(){q=q.filter(function(e){return e!==o}),document.removeEventListener("wheel",l,x),document.removeEventListener("touchmove",l,x),document.removeEventListener("touchstart",p,x)}},[]);var f=e.removeScrollBar,h=e.inert;return u.createElement(u.Fragment,null,h?u.createElement(o,{styles:"\n  .block-interactivity-".concat(i," {pointer-events: none;}\n  .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,f?u.createElement(_,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}),S),K=u.forwardRef(function(e,t){return u.createElement(A,(0,d.pi)({},e,{ref:t,sideCar:j}))});
46K.classNames=A.classNames;var $=K},52304: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}},45491:function(){},25773:function(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}n.d(t,{Z:function(){return r}})},76949:function(e,t,n){"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{Mj:function(){return r}}),"undefined"!=typeof window&&window.document&&window.document.createElement},84878:function(e,t,n){"use strict";n.d(t,{B:function(){return u}});var r=n(27378),i=n(13958),o=n(62921),a=n(24246);function s(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){let e,a;let s=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r],a=/^on[A-Z]/.test(r);a?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(l.ref=t?(0,o.F)(t,s):s),r.cloneElement(n,l)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:i,...o}=e,s=r.Children.toArray(i),l=s.find(d);if(l){let e=l.props.children,i=s.map(t=>t!==l?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,a.jsx)(t,{...o,ref:n,children:i})});return n.displayName=`${e}.Slot`,n}var l=Symbol("radix.slottable");function d(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===l}function u(e){let t=e+"CollectionProvider",[n,l]=(0,i.b)(t),[d,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:n}=e,i=r.useRef(null),o=r.useRef(new Map).current;return(0,a.jsx)(d,{scope:t,itemMap:o,collectionRef:i,children:n})};c.displayName=t;let p=e+"CollectionSlot",m=s(p),g=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,i=u(p,n),s=(0,o.e)(t,i.collectionRef);return(0,a.jsx)(m,{ref:s,children:r})});g.displayName=p;let f=e+"CollectionItemSlot",h="data-radix-collection-item",y=s(f),A=r.forwardRef((e,t)=>{let{scope:n,children:i,...s}=e,l=r.useRef(null),d=(0,o.e)(t,l),c=u(f,n);return r.useEffect(()=>(c.itemMap.set(l,{ref:l,...s}),()=>void c.itemMap.delete(l))),(0,a.jsx)(y,{[h]:"",ref:d,children:i})});return A.displayName=f,[{Provider:c,Slot:g,ItemSlot:A},function(t){let n=u(e+"CollectionConsumer",t),i=r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`)),r=Array.from(n.itemMap.values()),i=r.sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current));return i},[n.collectionRef,n.itemMap]);return i},l]}},62921:function(e,t,n){"use strict";n.d(t,{F:function(){return o},e:function(){return a}});var r=n(27378);function i(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function o(...e){return t=>{let n=!1,r=e.map(e=>{let r=i(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():i(e[t],null)}}}}function a(...e){return r.useCallback(o(...e),e)}},13958:function(e,t,n){"use strict";n.d(t,{b:function(){return a},k:function(){return o}});var r=n(27378),i=n(24246);function o(e,t){let n=r.createContext(t),o=e=>{let{children:t,...o}=e,a=r.useMemo(()=>o,Object.values(o));return(0,i.jsx)(n.Provider,{value:a,children:t})};return o.displayName=e+"Provider",[o,function(i){let o=r.useContext(n);if(o)return o;if(void 0!==t)return t;throw Error(`\`${i}\` must be used within \`${e}\``)}]}function a(e,t=[]){let n=[],o=()=>{let t=n.map(e=>r.createContext(e));return function(n){let i=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:i}}),[n,i])}};return o.scopeName=e,[function(t,o){let a=r.createContext(o),s=n.length;n=[...n,o];let l=t=>{let{scope:n,children:o,...l}=t,d=n?.[e]?.[s]||a,u=r.useMemo(()=>l,Object.values(l));return(0,i.jsx)(d.Provider,{value:u,children:o})};return l.displayName=t+"Provider",[l,function(n,i){let l=i?.[e]?.[s]||a,d=r.useContext(l);if(d)return d;if(void 0!==o)return o;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let i=n.reduce((t,{useScope:n,scopeName:r})=>{let i=n(e),o=i[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}(o,...t)]}},91888:function(e,t,n){"use strict";n.d(t,{x8:function(){return ea},VY:function(){return er},dk:function(){return eo},aV:function(){return en}
46,h_:function(){return et},fC:function(){return Z},Dx:function(){return ei},xz:function(){return ee}});var r=n(27378),i=n(76949),o=n(62921),a=n(13958),s=n(24395),l=n(37517),d=n(94962),u=n(30932),c=n(93551),p=n(13099),m=n(14181),g=n(40474),f=n(65147),h=n(25699),y=n(24246),A=Symbol("radix.slottable");function S(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===A}var C="Dialog",[b,E]=(0,a.b)(C),[v,T]=b(C),P=e=>{let{__scopeDialog:t,children:n,open:i,defaultOpen:o,onOpenChange:a,modal:d=!0}=e,u=r.useRef(null),c=r.useRef(null),[p,m]=(0,l.T)({prop:i,defaultProp:o??!1,onChange:a,caller:C});return(0,y.jsx)(v,{scope:t,triggerRef:u,contentRef:c,contentId:(0,s.M)(),titleId:(0,s.M)(),descriptionId:(0,s.M)(),open:p,onOpenChange:m,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),modal:d,children:n})};P.displayName=C;var w="DialogTrigger",R=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,a=T(w,n),s=(0,o.e)(t,a.triggerRef);return(0,y.jsx)(m.WV.button,{type:"button","aria-haspopup":"dialog","aria-expanded":a.open,"aria-controls":a.contentId,"data-state":K(a.open),...r,ref:s,onClick:(0,i.Mj)(e.onClick,a.onOpenToggle)})});R.displayName=w;var L="DialogPortal",[D,I]=b(L,{forceMount:void 0}),k=e=>{let{__scopeDialog:t,forceMount:n,children:i,container:o}=e,a=T(L,t);return(0,y.jsx)(D,{scope:t,forceMount:n,children:r.Children.map(i,e=>(0,y.jsx)(p.z,{present:n||a.open,children:(0,y.jsx)(c.h,{asChild:!0,container:o,children:e})}))})};k.displayName=L;var _="DialogOverlay",M=r.forwardRef((e,t)=>{let n=I(_,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=T(_,e.__scopeDialog);return o.modal?(0,y.jsx)(p.z,{present:r||o.open,children:(0,y.jsx)(x,{...i,ref:t})}):null});M.displayName=_;var O=function(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){let e,a;let s=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r],a=/^on[A-Z]/.test(r);a?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(l.ref=t?(0,o.F)(t,s):s),r.cloneElement(n,l)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:i,...o}=e,a=r.Children.toArray(i),s=a.find(S);if(s){let e=s.props.children,i=a.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,y.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,y.jsx)(t,{...o,ref:n,children:i})});return n.displayName=`${e}.Slot`,n}("DialogOverlay.RemoveScroll"),x=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=T(_,n);return(0,y.jsx)(f.Z,{as:O,allowPinchZoom:!0,shards:[i.contentRef],children:(0,y.jsx)(m.WV.div,{"data-state":K(i.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),N="DialogContent",F=r.forwardRef((e,t)=>{let n=I(N,e.__scopeDialog),{forceMount:r=n.forceMount,...i}=e,o=T(N,e.__scopeDialog);return(0,y.jsx)(p.z,{present:r||o.open,children:o.modal?(0,y.jsx)(B,{...i,ref:t}):(0,y.jsx)(U,{...i,ref:t})})});F.displayName=N;var B=r.forwardRef((e,t)=>{let n=T(N,e.__scopeDialog),a=r.useRef(null),s=(0,o.e)(t,n.contentRef,a);return r.useEffect(()=>{let e=a.current;if(e)return(0,h.Ry)(e)},[]),(0,y.jsx)(V,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,i.Mj)(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:(0,i.Mj)(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;r&&e.preventDefault()}),onFocusOutside:(0,i.Mj)(e.onFocusOutside,e=>e.preventDefault())})}),U=r.forwardRef((e,t)=>{let n=T(N,e.__scopeDialog),i=r.useRef(!1),o=r.useRef(!1);return(0,y.jsx)(V,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(i.current||n.triggerRef.current?.focus(),t.preventDefault()),i.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(i.current=!0,"pointerdown"!==t.detail.originalEvent.type||(o.current=!0));let r=t.target,a=n.triggerRef.current?.contains(r);a&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),V=r.forwardRef((e,t)=>
46{let{__scopeDialog:n,trapFocus:i,onOpenAutoFocus:a,onCloseAutoFocus:s,...l}=e,c=T(N,n),p=r.useRef(null),m=(0,o.e)(t,p);return(0,g.EW)(),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(u.M,{asChild:!0,loop:!0,trapped:i,onMountAutoFocus:a,onUnmountAutoFocus:s,children:(0,y.jsx)(d.XB,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":K(c.open),...l,ref:m,onDismiss:()=>c.onOpenChange(!1)})}),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(X,{titleId:c.titleId}),(0,y.jsx)(J,{contentRef:p,descriptionId:c.descriptionId})]})]})}),G="DialogTitle",Q=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=T(G,n);return(0,y.jsx)(m.WV.h2,{id:i.titleId,...r,ref:t})});Q.displayName=G;var W="DialogDescription",H=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,i=T(W,n);return(0,y.jsx)(m.WV.p,{id:i.descriptionId,...r,ref:t})});H.displayName=W;var q="DialogClose",j=r.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=T(q,n);return(0,y.jsx)(m.WV.button,{type:"button",...r,ref:t,onClick:(0,i.Mj)(e.onClick,()=>o.onOpenChange(!1))})});function K(e){return e?"open":"closed"}j.displayName=q;var $="DialogTitleWarning",[z,Y]=(0,a.k)($,{contentName:N,titleName:G,docsSlug:"dialog"}),X=({titleId:e})=>{let t=Y($),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
47
48If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
49
50For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return r.useEffect(()=>{if(e){let t=document.getElementById(e);t||console.error(n)}},[n,e]),null},J=({contentRef:e,descriptionId:t})=>{let n=Y("DialogDescriptionWarning"),i=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return r.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");if(t&&n){let e=document.getElementById(t);e||console.warn(i)}},[i,e,t]),null},Z=P,ee=R,et=k,en=M,er=F,ei=Q,eo=H,ea=j},73814:function(e,t,n){"use strict";n.d(t,{gm:function(){return o}});var r=n(27378);n(24246);var i=r.createContext(void 0);function o(e){let t=r.useContext(i);return e||t||"ltr"}},94962:function(e,t,n){"use strict";n.d(t,{XB:function(){return p}});var r,i=n(27378),o=n(76949),a=n(14181),s=n(62921),l=n(60938),d=n(24246),u="dismissableLayer.update",c=i.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=i.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:p,onPointerDownOutside:f,onFocusOutside:h,onInteractOutside:y,onDismiss:A,...S}=e,C=i.useContext(c),[b,E]=i.useState(null),v=b?.ownerDocument??globalThis?.document,[,T]=i.useState({}),P=(0,s.e)(t,e=>E(e)),w=Array.from(C.layers),[R]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),L=w.indexOf(R),D=b?w.indexOf(b):-1,I=C.layersWithOutsidePointerEventsDisabled.size>0,k=D>=L,_=function(e,t=globalThis?.document){let n=(0,l.W)(e),r=i.useRef(!1),o=i.useRef(()=>{});return i.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){g("dismissableLayer.pointerDownOutside",n,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...C.branches].some(e=>e.contains(t));!k||n||(f?.(e),y?.(e),e.defaultPrevented||A?.())},v),M=function(e,t=globalThis?.document){let n=(0,l.W)(e),r=i.useRef(!1);return i.useEffect(()=>{let e=e=>{e.target&&!r.current&&g("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target,n=[...C.branches].some(e=>e.contains(t));n||(h?.(e),y?.(e),e.defaultPrevented||A?.())},v);return!function(e,t=globalThis?.document){let n=(0,l.W)(e);i.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{let t=D===C.layers.size-1;t&&(p?.(e),!e.defaultPrevented&&A&&(e.preventDefault(),A()))},v),i.useEffect(()=>{if(b)return n&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(r=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(b)),C.layers.add(b),m(),(
50)=>{n&&1===C.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=r)}},[b,v,n,C]),i.useEffect(()=>()=>{b&&(C.layers.delete(b),C.layersWithOutsidePointerEventsDisabled.delete(b),m())},[b,C]),i.useEffect(()=>{let e=()=>T({});return document.addEventListener(u,e),()=>document.removeEventListener(u,e)},[]),(0,d.jsx)(a.WV.div,{...S,ref:P,style:{pointerEvents:I?k?"auto":"none":void 0,...e.style},onFocusCapture:(0,o.Mj)(e.onFocusCapture,M.onFocusCapture),onBlurCapture:(0,o.Mj)(e.onBlurCapture,M.onBlurCapture),onPointerDownCapture:(0,o.Mj)(e.onPointerDownCapture,_.onPointerDownCapture)})});function m(){let e=new CustomEvent(u);document.dispatchEvent(e)}function g(e,t,n,{discrete:r}){let i=n.originalEvent.target,o=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?(0,a.jH)(i,o):i.dispatchEvent(o)}p.displayName="DismissableLayer",i.forwardRef((e,t)=>{let n=i.useContext(c),r=i.useRef(null),o=(0,s.e)(t,r);return i.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,d.jsx)(a.WV.div,{...e,ref:o})}).displayName="DismissableLayerBranch"},158:function(e,t,n){"use strict";n.d(t,{Ee:function(){return Q},Rk:function(){return W},Tr:function(){return j},Uv:function(){return N},VY:function(){return F},Z0:function(){return q},ZA:function(){return B},__:function(){return U},ck:function(){return V},fC:function(){return O},fF:function(){return K},oC:function(){return G},tu:function(){return $},wU:function(){return H},xz:function(){return x}});var r=n(27378),i=n(76949),o=n(62921),a=n(13958),s=n(37517),l=n(14181),d=n(31310),u=n(24395),c=n(24246),p="DropdownMenu",[m,g]=(0,a.b)(p,[d.Wf]),f=(0,d.Wf)(),[h,y]=m(p),A=e=>{let{__scopeDropdownMenu:t,children:n,dir:i,open:o,defaultOpen:a,onOpenChange:l,modal:m=!0}=e,g=f(t),y=r.useRef(null),[A,S]=(0,s.T)({prop:o,defaultProp:a??!1,onChange:l,caller:p});return(0,c.jsx)(h,{scope:t,triggerId:(0,u.M)(),triggerRef:y,contentId:(0,u.M)(),open:A,onOpenChange:S,onOpenToggle:r.useCallback(()=>S(e=>!e),[S]),modal:m,children:(0,c.jsx)(d.fC,{...g,open:A,onOpenChange:S,dir:i,modal:m,children:n})})};A.displayName=p;var S="DropdownMenuTrigger",C=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,disabled:r=!1,...a}=e,s=y(S,n),u=f(n);return(0,c.jsx)(d.ee,{asChild:!0,...u,children:(0,c.jsx)(l.WV.button,{type:"button",id:s.triggerId,"aria-haspopup":"menu","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":s.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...a,ref:(0,o.F)(t,s.triggerRef),onPointerDown:(0,i.Mj)(e.onPointerDown,e=>{r||0!==e.button||!1!==e.ctrlKey||(s.onOpenToggle(),s.open||e.preventDefault())}),onKeyDown:(0,i.Mj)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&s.onOpenToggle(),"ArrowDown"===e.key&&s.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})});C.displayName=S;var b=e=>{let{__scopeDropdownMenu:t,...n}=e,r=f(t);return(0,c.jsx)(d.h_,{...r,...n})};b.displayName="DropdownMenuPortal";var E="DropdownMenuContent",v=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...o}=e,a=y(E,n),s=f(n),l=r.useRef(!1);return(0,c.jsx)(d.VY,{id:a.contentId,"aria-labelledby":a.triggerId,...s,...o,ref:t,onCloseAutoFocus:(0,i.Mj)(e.onCloseAutoFocus,e=>{l.current||a.triggerRef.current?.focus(),l.current=!1,e.preventDefault()}),onInteractOutside:(0,i.Mj)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!a.modal||r)&&(l.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});v.displayName=E;var T=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.ZA,{...i,...r,ref:t})});T.displayName="DropdownMenuGroup";var P=r.forwardRef((e,t)=>
50{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.__,{...i,...r,ref:t})});P.displayName="DropdownMenuLabel";var w=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.ck,{...i,...r,ref:t})});w.displayName="DropdownMenuItem";var R=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.oC,{...i,...r,ref:t})});R.displayName="DropdownMenuCheckboxItem";var L=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.Ee,{...i,...r,ref:t})});L.displayName="DropdownMenuRadioGroup";var D=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.Rk,{...i,...r,ref:t})});D.displayName="DropdownMenuRadioItem";var I=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.wU,{...i,...r,ref:t})});I.displayName="DropdownMenuItemIndicator";var k=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.Z0,{...i,...r,ref:t})});k.displayName="DropdownMenuSeparator",r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.Eh,{...i,...r,ref:t})}).displayName="DropdownMenuArrow";var _=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.fF,{...i,...r,ref:t})});_.displayName="DropdownMenuSubTrigger";var M=r.forwardRef((e,t)=>{let{__scopeDropdownMenu:n,...r}=e,i=f(n);return(0,c.jsx)(d.tu,{...i,...r,ref:t,style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})});M.displayName="DropdownMenuSubContent";var O=A,x=C,N=b,F=v,B=T,U=P,V=w,G=R,Q=L,W=D,H=I,q=k,j=e=>{let{__scopeDropdownMenu:t,children:n,open:r,onOpenChange:i,defaultOpen:o}=e,a=f(t),[l,u]=(0,s.T)({prop:r,defaultProp:o??!1,onChange:i,caller:"DropdownMenuSub"});return(0,c.jsx)(d.Tr,{...a,open:l,onOpenChange:u,children:n})},K=_,$=M},40474:function(e,t,n){"use strict";n.d(t,{EW:function(){return o}});var r=n(27378),i=0;function o(){r.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??a()),document.body.insertAdjacentElement("beforeend",e[1]??a()),i++,()=>{1===i&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),i--}},[])}function a(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},30932:function(e,t,n){"use strict";let r;n.d(t,{M:function(){return p}});var i=n(27378),o=n(62921),a=n(14181),s=n(60938),l=n(24246),d="focusScope.autoFocusOnMount",u="focusScope.autoFocusOnUnmount",c={bubbles:!1,cancelable:!0},p=i.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:p,onUnmountAutoFocus:y,...A}=e,[S,C]=i.useState(null),b=(0,s.W)(p),E=(0,s.W)(y),v=i.useRef(null),T=(0,o.e)(t,e=>C(e)),P=i.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;i.useEffect(()=>{if(r){let e=function(e){if(P.paused||!S)return;let t=e.target;S.contains(t)?v.current=t:f(v.current,{select:!0})},t=function(e){if(P.paused||!S)return;let t=e.relatedTarget;null===t||S.contains(t)||f(v.current,{select:!0})};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){let t=document.activeElement;if(t===document.body)for(let t of e)t.removedNodes.length>0&&f(S)});return S&&n.observe(S,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,S,P.paused]),i.useEffect(()=>{if(S){h.add(P);let e=document.activeElement,t=S.contains(e);if(!t){let t=new CustomEvent(d,c);S.addEventListener(d,b),S.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(f(r,{select:t}),document.activeElement!==n)return}(m(S).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&f(S))}return()=>{S.removeEventListener(d,b),setTimeout(()=>{let t=new CustomEvent(u,c);S.addEventListener(u,E),S.dispatchEvent(t),t.defaultPrevented||f(e??document.body,{select:!0}),S.removeEventListener(u,E),h.remove(P)},0)}}},[S,b,E,P]);let w=i.useCallback(e=>{if(!n&&!r||P.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,i=document.activeElement;if(t&&i){let t=e.currentTarget,[r,o]=function(e){let t=m(e),n=g(t,e),r=g(t.reverse(),e);return[n,r]}(t),a=r&&o;a?e.shiftKey||i!==o?e.shiftKey&&i===r&&(e.preventDefault(),n&&f(o,{select:!0})):(e.preventDefault(),n&&f(r,{select:!0})):i===t&&e.preventDefault()}},[n,r,P.paused]);return(0,l.jsx)(a.WV.div,{tabIndex:-1,...A,ref:T,onKeyDown:w})});function m(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function g(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function f(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}p.displayName="FocusScope";var h=(r=[],{add(e){let t=r[0];e!==t&&t?.pause(),(r=y(r,e)).unshift(e)},remove(e){r=y(r,e),r[0]?.resume()}});function y(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}},24395:function(e,t,n){"use strict";n.d(t,{M:function(){return l}});var r,i=n(27378),o=n(39447),a=(r||(r=n.t(i,2)))[" useId ".trim().toString()]||(()=>void 0),s=0;function l(e){let[t,n]=i.useState(a());return(0,o.b)(()=>{e||n(e=>e??String(s++))},[e]),e||(t?`radix-${t}`:"")}},31310:function(e,t,n){"use strict";n.d(t,{ee:function(){return eM},Eh:function(){return eH},oC:function(){return eU},VY:function(){return ex},ZA:function(){return eN},ck:function(){return eB},wU:function(){return eQ},__:function(){return eF},h_:function(){return eO},Ee:function(){return eV},Rk:function(){return eG},fC:function(){return e_},Z0:function(){return eW},Tr:function(){return eq},tu:function(){return eK},fF:function(){return ej},Wf:function(){return O}});var r=n(27378),i=n(76949),o=n(84878),a=n(62921),s=n(13958),l=n(73814),d=n(94962),u=n(40474),c=n(30932),p=n(24395),m=n(40654),g=n(93551),f=n(13099),h=n(14181),y=n(54131),A=n(24246),S=Symbol("radix.slottable");function C(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===S}var b=n(60938),E=n(25699),v=n(65147),T=["Enter"," "],P=["ArrowUp","PageDown","End"],w=["ArrowDown","PageUp","Home",...P],R={ltr:[...T,"ArrowRight"],rtl:[...T,"ArrowLeft"]},L={ltr:["ArrowLeft"],rtl:["ArrowRight"]},D="Menu",[I,k,_]=(0,o.B)(D),[M,O]=(0,s.b)(D,[_,m.D7,y.Pc]),x=(0,m.D7)(),N=(0,y.Pc)(),[F,B]=M(D),[U,V]=M(D),G=e=>{let{__scopeMenu:t,open:n=!1,children:i,dir:o,onOpenChange:a,modal:s=!0}=e,d=x(t),[u,c]=r.useState(null),p=r.useRef(!1),g=(0,b.W)(a),f=(0,l.gm)(o);return r.useEffect(()=>{let e=()=>{p.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},t=()=>p.current=!1;return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),(0,A.jsx)(m.fC,{...d,children:(0,A.jsx)(F,{scope:t,open:n,onOpenChange:g,content:u,onContentChange:c,children:(0,A.jsx)(U,{scope:t,onClose:r.useCallback(()=>g(!1),[g]),isUsingKeyboardRef:p,dir:f,modal:s,children:i})})})};G.displayName=D;var Q=r.forwardRef((e,t)=>
50{let{__scopeMenu:n,...r}=e,i=x(n);return(0,A.jsx)(m.ee,{...i,...r,ref:t})});Q.displayName="MenuAnchor";var W="MenuPortal",[H,q]=M(W,{forceMount:void 0}),j=e=>{let{__scopeMenu:t,forceMount:n,children:r,container:i}=e,o=B(W,t);return(0,A.jsx)(H,{scope:t,forceMount:n,children:(0,A.jsx)(f.z,{present:n||o.open,children:(0,A.jsx)(g.h,{asChild:!0,container:i,children:r})})})};j.displayName=W;var K="MenuContent",[$,z]=M(K),Y=r.forwardRef((e,t)=>{let n=q(K,e.__scopeMenu),{forceMount:r=n.forceMount,...i}=e,o=B(K,e.__scopeMenu),a=V(K,e.__scopeMenu);return(0,A.jsx)(I.Provider,{scope:e.__scopeMenu,children:(0,A.jsx)(f.z,{present:r||o.open,children:(0,A.jsx)(I.Slot,{scope:e.__scopeMenu,children:a.modal?(0,A.jsx)(X,{...i,ref:t}):(0,A.jsx)(J,{...i,ref:t})})})})}),X=r.forwardRef((e,t)=>{let n=B(K,e.__scopeMenu),o=r.useRef(null),s=(0,a.e)(t,o);return r.useEffect(()=>{let e=o.current;if(e)return(0,E.Ry)(e)},[]),(0,A.jsx)(ee,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,i.Mj)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),J=r.forwardRef((e,t)=>{let n=B(K,e.__scopeMenu);return(0,A.jsx)(ee,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),Z=function(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){let e,o;let s=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r],a=/^on[A-Z]/.test(r);a?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(l.ref=t?(0,a.F)(t,s):s),r.cloneElement(n,l)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:i,...o}=e,a=r.Children.toArray(i),s=a.find(C);if(s){let e=s.props.children,i=a.map(t=>t!==s?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,A.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,A.jsx)(t,{...o,ref:n,children:i})});return n.displayName=`${e}.Slot`,n}("MenuContent.ScrollLock"),ee=r.forwardRef((e,t)=>{let{__scopeMenu:n,loop:o=!1,trapFocus:s,onOpenAutoFocus:l,onCloseAutoFocus:p,disableOutsidePointerEvents:g,onEntryFocus:f,onEscapeKeyDown:h,onPointerDownOutside:S,onFocusOutside:C,onInteractOutside:b,onDismiss:E,disableOutsideScroll:T,...R}=e,L=B(K,n),D=V(K,n),I=x(n),_=N(n),M=k(n),[O,F]=r.useState(null),U=r.useRef(null),G=(0,a.e)(t,U,L.onContentChange),Q=r.useRef(0),W=r.useRef(""),H=r.useRef(0),q=r.useRef(null),j=r.useRef("right"),z=r.useRef(0),Y=T?v.Z:r.Fragment,X=T?{as:Z,allowPinchZoom:!0}:void 0,J=e=>{let t=W.current+e,n=M().filter(e=>!e.disabled),r=document.activeElement,i=n.find(e=>e.ref.current===r)?.textValue,o=n.map(e=>e.textValue),a=function(e,t,n){var r;let i=t.length>1&&Array.from(t).every(e=>e===t[0]),o=i?t[0]:t,a=n?e.indexOf(n):-1,s=(r=Math.max(a,0),e.map((t,n)=>e[(r+n)%e.length])),l=1===o.length;l&&(s=s.filter(e=>e!==n));let d=s.find(e=>e.toLowerCase().startsWith(o.toLowerCase()));return d!==n?d:void 0}(o,t,i),s=n.find(e=>e.textValue===a)?.ref.current;!function e(t){W.current=t,window.clearTimeout(Q.current),""!==t&&(Q.current=window.setTimeout(()=>e(""),1e3))}(t),s&&setTimeout(()=>s.focus())};r.useEffect(()=>()=>window.clearTimeout(Q.current),[]),(0,u.EW)();let ee=r.useCallback(e=>{let t=j.current===q.current?.side;return t&&function(e,t){if(!t)return!1;let n={x:e.clientX,y:e.clientY};return function(e,t){let{x:n,y:r}=e,i=!1;for(let e=0,o=t.length-1;e<t.length;o=e++){let a=t[e],s=t[o],l=a.x,d=a.y,u=s.x,c=s.y,p=d>r!=c>r&&n<(u-l)*(r-d)/(c-d)+l;p&&(i=!i)}return i}(n,t)}(e,q.current?.area)},[]);return(0,A.jsx)($,{scope:n,searchRef:W,onItemEnter:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),onItemLeave:r.useCallback(e=>{ee(e)||(U.current?.focus(),F(null))},[ee]),onTriggerLeave:r.useCallback(e=>{ee(e)&&e.preventDefault()},[ee]),pointerGraceTimerRef:H,onPointerGraceIntentChange:r.useCallback(e=>{q.current=e},[]),children:(0,A.jsx)(Y,{...X,children:(0,A.jsx)(c.M,{asChild:!0,trapped:s,onMountAutoFocus:(0,i.Mj)(l,e=>{e.preventDefault(),U.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:p,children:(0,A.jsx)(d.XB,{asChild:!0,disableOutsidePointerEvents:g,onEscapeKeyDown:h,onPointerDownOutside:S,onFocusOutside:C,onInteractOutside:b,onDismiss:E,children:(0,A.jsx)(y.fC,{asChild:!0,..._,dir:D.dir,orientation:"vertical",loop:o,currentTabStopId:O,onCurrentTabStopIdChange:F,onEntryFocus:(0,i.Mj)(f,e=>{D.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,A.jsx)(m.VY,{role:"menu","aria-orientation":"vertical","data-state":eL(L.open),"data-radix-menu-content":"",dir:D.dir,...I,...R,ref:G,style:{outline:"none",...R.style},onKeyDown:(0,i.Mj)(R.onKeyDown,e=>{let t=e.target,n=t.closest("[data-radix-menu-content]")===e.currentTarget,r=e.ctrlKey||e.altKey||e.metaKey,i=1===e.ke
50y.length;n&&("Tab"===e.key&&e.preventDefault(),!r&&i&&J(e.key));let o=U.current;if(e.target!==o||!w.includes(e.key))return;e.preventDefault();let a=M().filter(e=>!e.disabled),s=a.map(e=>e.ref.current);P.includes(e.key)&&s.reverse(),function(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}(s)}),onBlur:(0,i.Mj)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(Q.current),W.current="")}),onPointerMove:(0,i.Mj)(e.onPointerMove,ek(e=>{let t=e.target,n=z.current!==e.clientX;if(e.currentTarget.contains(t)&&n){let t=e.clientX>z.current?"right":"left";j.current=t,z.current=e.clientX}}))})})})})})})});Y.displayName=K;var et=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,A.jsx)(h.WV.div,{role:"group",...r,ref:t})});et.displayName="MenuGroup";var en=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,A.jsx)(h.WV.div,{...r,ref:t})});en.displayName="MenuLabel";var er="MenuItem",ei="menu.itemSelect",eo=r.forwardRef((e,t)=>{let{disabled:n=!1,onSelect:o,...s}=e,l=r.useRef(null),d=V(er,e.__scopeMenu),u=z(er,e.__scopeMenu),c=(0,a.e)(t,l),p=r.useRef(!1);return(0,A.jsx)(ea,{...s,ref:c,disabled:n,onClick:(0,i.Mj)(e.onClick,()=>{let e=l.current;if(!n&&e){let t=new CustomEvent(ei,{bubbles:!0,cancelable:!0});e.addEventListener(ei,e=>o?.(e),{once:!0}),(0,h.jH)(e,t),t.defaultPrevented?p.current=!1:d.onClose()}}),onPointerDown:t=>{e.onPointerDown?.(t),p.current=!0},onPointerUp:(0,i.Mj)(e.onPointerUp,e=>{p.current||e.currentTarget?.click()}),onKeyDown:(0,i.Mj)(e.onKeyDown,e=>{let t=""!==u.searchRef.current;!n&&(!t||" "!==e.key)&&T.includes(e.key)&&(e.currentTarget.click(),e.preventDefault())})})});eo.displayName=er;var ea=r.forwardRef((e,t)=>{let{__scopeMenu:n,disabled:o=!1,textValue:s,...l}=e,d=z(er,n),u=N(n),c=r.useRef(null),p=(0,a.e)(t,c),[m,g]=r.useState(!1),[f,S]=r.useState("");return r.useEffect(()=>{let e=c.current;e&&S((e.textContent??"").trim())},[l.children]),(0,A.jsx)(I.ItemSlot,{scope:n,disabled:o,textValue:s??f,children:(0,A.jsx)(y.ck,{asChild:!0,...u,focusable:!o,children:(0,A.jsx)(h.WV.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...l,ref:p,onPointerMove:(0,i.Mj)(e.onPointerMove,ek(e=>{if(o)d.onItemLeave(e);else if(d.onItemEnter(e),!e.defaultPrevented){let t=e.currentTarget;t.focus({preventScroll:!0})}})),onPointerLeave:(0,i.Mj)(e.onPointerLeave,ek(e=>d.onItemLeave(e))),onFocus:(0,i.Mj)(e.onFocus,()=>g(!0)),onBlur:(0,i.Mj)(e.onBlur,()=>g(!1))})})})}),es=r.forwardRef((e,t)=>{let{checked:n=!1,onCheckedChange:r,...o}=e;return(0,A.jsx)(ef,{scope:e.__scopeMenu,checked:n,children:(0,A.jsx)(eo,{role:"menuitemcheckbox","aria-checked":eD(n)?"mixed":n,...o,ref:t,"data-state":eI(n),onSelect:(0,i.Mj)(o.onSelect,()=>r?.(!!eD(n)||!n),{checkForDefaultPrevented:!1})})})});es.displayName="MenuCheckboxItem";var el="MenuRadioGroup",[ed,eu]=M(el,{value:void 0,onValueChange:()=>{}}),ec=r.forwardRef((e,t)=>{let{value:n,onValueChange:r,...i}=e,o=(0,b.W)(r);return(0,A.jsx)(ed,{scope:e.__scopeMenu,value:n,onValueChange:o,children:(0,A.jsx)(et,{...i,ref:t})})});ec.displayName=el;var ep="MenuRadioItem",em=r.forwardRef((e,t)=>{let{value:n,...r}=e,o=eu(ep,e.__scopeMenu),a=n===o.value;return(0,A.jsx)(ef,{scope:e.__scopeMenu,checked:a,children:(0,A.jsx)(eo,{role:"menuitemradio","aria-checked":a,...r,ref:t,"data-state":eI(a),onSelect:(0,i.Mj)(r.onSelect,()=>o.onValueChange?.(n),{checkForDefaultPrevented:!1})})})});em.displayName=ep;var eg="MenuItemIndicator",[ef,eh]=M(eg,{checked:!1}),ey=r.forwardRef((e,t)=>{let{__scopeMenu:n,forceMount:r,...i}=e,o=eh(eg,n);return(0,A.jsx)(f.z,{present:r||eD(o.checked)||!0===o.checked,children:(0,A.jsx)(h.WV.span,{...i,ref:t,"data-state":eI(o.checked)})})});ey.displayName=eg;var eA=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e;return(0,A.jsx)(h.WV.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});eA.displayName="MenuSeparator";var eS=r.forwardRef((e,t)=>{let{__scopeMenu:n,...r}=e,i=x(n);return(0,A.jsx)(m.Eh,{...i,...r,ref:t})});eS.displayName="MenuArrow";var eC="MenuSub",[eb,eE]=M(eC),ev=e=>{let{__scopeMenu:t,children:n,open:i=!1,onOpenChange:o}=e,a=B(eC,t),s=x(t),[l,d]=r.useState(null),[u,c]=r.useState(null),g=(0,b.W)(o);return r.useEffect(()=>(!1===a.open&&g(!1),()=>g(!1)),[a.open,g]),(0,A.jsx)(m.fC,{...s,children:(0,A.jsx)(F,{scope:t,open:i,onOpenChange:g,content:u,onContentChange:c,children:(0,A.jsx)(eb,{scope:t,contentId:(0,p.M)(),triggerId:(0,p.M)(),trigger:l,onTriggerChange:d,children:n})})})};ev.displayName=eC;var eT="MenuSubTrigger",eP=r.forwardRef((e,t)=>
50{let n=B(eT,e.__scopeMenu),o=V(eT,e.__scopeMenu),s=eE(eT,e.__scopeMenu),l=z(eT,e.__scopeMenu),d=r.useRef(null),{pointerGraceTimerRef:u,onPointerGraceIntentChange:c}=l,p={__scopeMenu:e.__scopeMenu},m=r.useCallback(()=>{d.current&&window.clearTimeout(d.current),d.current=null},[]);return r.useEffect(()=>m,[m]),r.useEffect(()=>{let e=u.current;return()=>{window.clearTimeout(e),c(null)}},[u,c]),(0,A.jsx)(Q,{asChild:!0,...p,children:(0,A.jsx)(ea,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":s.contentId,"data-state":eL(n.open),...e,ref:(0,a.F)(t,s.onTriggerChange),onClick:t=>{e.onClick?.(t),e.disabled||t.defaultPrevented||(t.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:(0,i.Mj)(e.onPointerMove,ek(t=>{l.onItemEnter(t),t.defaultPrevented||e.disabled||n.open||d.current||(l.onPointerGraceIntentChange(null),d.current=window.setTimeout(()=>{n.onOpenChange(!0),m()},100))})),onPointerLeave:(0,i.Mj)(e.onPointerLeave,ek(e=>{m();let t=n.content?.getBoundingClientRect();if(t){let r=n.content?.dataset.side,i="right"===r,o=t[i?"left":"right"],a=t[i?"right":"left"];l.onPointerGraceIntentChange({area:[{x:e.clientX+(i?-5:5),y:e.clientY},{x:o,y:t.top},{x:a,y:t.top},{x:a,y:t.bottom},{x:o,y:t.bottom}],side:r}),window.clearTimeout(u.current),u.current=window.setTimeout(()=>l.onPointerGraceIntentChange(null),300)}else{if(l.onTriggerLeave(e),e.defaultPrevented)return;l.onPointerGraceIntentChange(null)}})),onKeyDown:(0,i.Mj)(e.onKeyDown,t=>{let r=""!==l.searchRef.current;!e.disabled&&(!r||" "!==t.key)&&R[o.dir].includes(t.key)&&(n.onOpenChange(!0),n.content?.focus(),t.preventDefault())})})})});eP.displayName=eT;var ew="MenuSubContent",eR=r.forwardRef((e,t)=>{let n=q(K,e.__scopeMenu),{forceMount:o=n.forceMount,...s}=e,l=B(K,e.__scopeMenu),d=V(K,e.__scopeMenu),u=eE(ew,e.__scopeMenu),c=r.useRef(null),p=(0,a.e)(t,c);return(0,A.jsx)(I.Provider,{scope:e.__scopeMenu,children:(0,A.jsx)(f.z,{present:o||l.open,children:(0,A.jsx)(I.Slot,{scope:e.__scopeMenu,children:(0,A.jsx)(ee,{id:u.contentId,"aria-labelledby":u.triggerId,...s,ref:p,align:"start",side:"rtl"===d.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:e=>{d.isUsingKeyboardRef.current&&c.current?.focus(),e.preventDefault()},onCloseAutoFocus:e=>e.preventDefault(),onFocusOutside:(0,i.Mj)(e.onFocusOutside,e=>{e.target!==u.trigger&&l.onOpenChange(!1)}),onEscapeKeyDown:(0,i.Mj)(e.onEscapeKeyDown,e=>{d.onClose(),e.preventDefault()}),onKeyDown:(0,i.Mj)(e.onKeyDown,e=>{let t=e.currentTarget.contains(e.target),n=L[d.dir].includes(e.key);t&&n&&(l.onOpenChange(!1),u.trigger?.focus(),e.preventDefault())})})})})})});function eL(e){return e?"open":"closed"}function eD(e){return"indeterminate"===e}function eI(e){return eD(e)?"indeterminate":e?"checked":"unchecked"}function ek(e){return t=>"mouse"===t.pointerType?e(t):void 0}eR.displayName=ew;var e_=G,eM=Q,eO=j,ex=Y,eN=et,eF=en,eB=eo,eU=es,eV=ec,eG=em,eQ=ey,eW=eA,eH=eS,eq=ev,ej=eP,eK=eR},40654:function(e,t,n){"use strict";n.d(t,{ee:function(){return te},Eh:function(){return tn},VY:function(){return tt},fC:function(){return e9},D7:function(){return eK}});var r=n(27378);let i=["top","right","bottom","left"],o=Math.min,a=Math.max,s=Math.round,l=Math.floor,d=e=>({x:e,y:e}),u={left:"right",right:"left",bottom:"top",top:"bottom"},c={start:"end",end:"start"};function p(e,t){return"function"==typeof e?e(t):e}function m(e){return e.split("-")[0]}function g(e){return e.split("-")[1]}function f(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}let y=new Set(["top","bottom"]);function A(e){return y.has(m(e))?"y":"x"}function S(e){return e.replace(/start|end/g,e=>c[e])}let C=["left","right"],b=["right","left"],E=["top","bottom"],v=["bottom","top"];function T(e){return e.replace(/left|right|bottom|top/g,e=>u[e])}function P(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function w(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function R(e,t,n){let r,{reference:i,floating:o}=e,a=A(t),s=f(A(t)),l=h(s),d=m(t),u="y"===a,c=i.x+i.width/2-o.width/2,p=i.y+i.height/2-o.height/2,y=i[l]/2-o[l]/2;switch(d){case"top":r={x:c,y:i.y-o.height};break;case"bottom":r={x:c,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:p};break;case"left":r={x:i.x-o.width,y:p};break;default:r={x:i.x,y:i.y}}switch(g(t)){case"start":r[s]-=y*(n&&u?-1:1);break;case"end":r[s]+=y*(n&&u?-1:1)}return r}let L=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:a}
50=n,s=o.filter(Boolean),l=await (null==a.isRTL?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:i}),{x:u,y:c}=R(d,r,l),p=r,m={},g=0;for(let n=0;n<s.length;n++){let{name:o,fn:f}=s[n],{x:h,y:y,data:A,reset:S}=await f({x:u,y:c,initialPlacement:r,placement:p,strategy:i,middlewareData:m,rects:d,platform:a,elements:{reference:e,floating:t}});u=null!=h?h:u,c=null!=y?y:c,m={...m,[o]:{...m[o],...A}},S&&g<=50&&(g++,"object"==typeof S&&(S.placement&&(p=S.placement),S.rects&&(d=!0===S.rects?await a.getElementRects({reference:e,floating:t,strategy:i}):S.rects),{x:u,y:c}=R(d,p,l)),n=-1)}return{x:u,y:c,placement:p,strategy:i,middlewareData:m}};async function D(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:a,elements:s,strategy:l}=e,{boundary:d="clippingAncestors",rootBoundary:u="viewport",elementContext:c="floating",altBoundary:m=!1,padding:g=0}=p(t,e),f=P(g),h=s[m?"floating"===c?"reference":"floating":c],y=w(await o.getClippingRect({element:null==(n=await (null==o.isElement?void 0:o.isElement(h)))||n?h:h.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:d,rootBoundary:u,strategy:l})),A="floating"===c?{x:r,y:i,width:a.floating.width,height:a.floating.height}:a.reference,S=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),C=await (null==o.isElement?void 0:o.isElement(S))&&await (null==o.getScale?void 0:o.getScale(S))||{x:1,y:1},b=w(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:A,offsetParent:S,strategy:l}):A);return{top:(y.top-b.top+f.top)/C.y,bottom:(b.bottom-y.bottom+f.bottom)/C.y,left:(y.left-b.left+f.left)/C.x,right:(b.right-y.right+f.right)/C.x}}function I(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function k(e){return i.some(t=>e[t]>=0)}let _=new Set(["left","top"]);async function M(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),a=m(n),s=g(n),l="y"===A(n),d=_.has(a)?-1:1,u=o&&l?-1:1,c=p(t,e),{mainAxis:f,crossAxis:h,alignmentAxis:y}="number"==typeof c?{mainAxis:c,crossAxis:0,alignmentAxis:null}:{mainAxis:c.mainAxis||0,crossAxis:c.crossAxis||0,alignmentAxis:c.alignmentAxis};return s&&"number"==typeof y&&(h="end"===s?-1*y:y),l?{x:h*u,y:f*d}:{x:f*d,y:h*u}}function O(){return"undefined"!=typeof window}function x(e){return B(e)?(e.nodeName||"").toLowerCase():"#document"}function N(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function F(e){var t;return null==(t=(B(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function B(e){return!!O()&&(e instanceof Node||e instanceof N(e).Node)}function U(e){return!!O()&&(e instanceof Element||e instanceof N(e).Element)}function V(e){return!!O()&&(e instanceof HTMLElement||e instanceof N(e).HTMLElement)}function G(e){return!!O()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof N(e).ShadowRoot)}let Q=new Set(["inline","contents"]);function W(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=ee(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!Q.has(i)}let H=new Set(["table","td","th"]),q=[":popover-open",":modal"];function j(e){return q.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let K=["transform","translate","scale","rotate","perspective"],$=["transform","translate","scale","rotate","perspective","filter"],z=["paint","layout","strict","content"];function Y(e){let t=X(),n=U(e)?ee(e):e;return K.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||$.some(e=>(n.willChange||"").includes(e))||z.some(e=>(n.contain||"").includes(e))}function X(){return"undefined"!=typeof CSS&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let J=new Set(["html","body","#document"]);function Z(e){return J.has(x(e))}function ee(e){return N(e).getComputedStyle(e)}function et(e){return U(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function en(e){if("html"===x(e))return e;let t=e.assignedSlot||e.parentNode||G(e)&&e.host||F(e);return G(t)?t.host:t}function er(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=en(t);return Z(n)?t.ownerDocument?t.ownerDocument.body:t.body:V(n)&&W(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),a=N(i);if(o){let e=ei(a);
50return t.concat(a,a.visualViewport||[],W(i)?i:[],e&&n?er(e):[])}return t.concat(i,er(i,[],n))}function ei(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eo(e){let t=ee(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=V(e),o=i?e.offsetWidth:n,a=i?e.offsetHeight:r,l=s(n)!==o||s(r)!==a;return l&&(n=o,r=a),{width:n,height:r,$:l}}function ea(e){return U(e)?e:e.contextElement}function es(e){let t=ea(e);if(!V(t))return d(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=eo(t),a=(o?s(n.width):n.width)/r,l=(o?s(n.height):n.height)/i;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let el=d(0);function ed(e){let t=N(e);return X()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:el}function eu(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),a=ea(e),s=d(1);t&&(r?U(r)&&(s=es(r)):s=es(e));let l=(void 0===(i=n)&&(i=!1),r&&(!i||r===N(a))&&i)?ed(a):d(0),u=(o.left+l.x)/s.x,c=(o.top+l.y)/s.y,p=o.width/s.x,m=o.height/s.y;if(a){let e=N(a),t=r&&U(r)?N(r):r,n=e,i=ei(n);for(;i&&r&&t!==n;){let e=es(i),t=i.getBoundingClientRect(),r=ee(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,p*=e.x,m*=e.y,u+=o,c+=a,i=ei(n=N(i))}}return w({width:p,height:m,x:u,y:c})}function ec(e,t){let n=et(e).scrollLeft;return t?t.left+n:eu(F(e)).left+n}function ep(e,t){let n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-ec(e,n),i=n.top+t.scrollTop;return{x:r,y:i}}let em=new Set(["absolute","fixed"]);function eg(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=N(e),r=F(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;let e=X();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}let d=ec(r);if(d<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,a=Math.abs(r.clientWidth-t.clientWidth-i);a<=25&&(o-=a)}else d<=25&&(o+=d);return{width:o,height:a,x:s,y:l}}(e,n);else if("document"===t)r=function(e){let t=F(e),n=et(e),r=e.ownerDocument.body,i=a(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),o=a(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),s=-n.scrollLeft+ec(e),l=-n.scrollTop;return"rtl"===ee(r).direction&&(s+=a(t.clientWidth,r.clientWidth)-i),{width:i,height:o,x:s,y:l}}(F(e));else if(U(t))r=function(e,t){let n=eu(e,!0,"fixed"===t),r=n.top+e.clientTop,i=n.left+e.clientLeft,o=V(e)?es(e):d(1),a=e.clientWidth*o.x,s=e.clientHeight*o.y,l=i*o.x,u=r*o.y;return{width:a,height:s,x:l,y:u}}(t,n);else{let n=ed(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return w(r)}function ef(e){return"static"===ee(e).position}function eh(e,t){if(!V(e)||"fixed"===ee(e).position)return null;if(t)return t(e);let n=e.offsetParent;return F(e)===n&&(n=n.ownerDocument.body),n}function ey(e,t){var n;let r=N(e);if(j(e))return r;if(!V(e)){let t=en(e);for(;t&&!Z(t);){if(U(t)&&!ef(t))return t;t=en(t)}return r}let i=eh(e,t);for(;i&&(n=i,H.has(x(n)))&&ef(i);)i=eh(i,t);return i&&Z(i)&&ef(i)&&!Y(i)?r:i||function(e){let t=en(e);for(;V(t)&&!Z(t);){if(Y(t))return t;if(j(t))break;t=en(t)}return null}(e)||r}let eA=async function(e){let t=this.getOffsetParent||ey,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=V(t),i=F(t),o="fixed"===n,a=eu(e,!0,o,t),s={scrollLeft:0,scrollTop:0},l=d(0);if(r||!r&&!o){if(("body"!==x(t)||W(i))&&(s=et(t)),r){let e=eu(t,!0,o,t);l.x=e.x+t.clientLeft,l.y=e.y+t.clientTop}else i&&(l.x=ec(i))}o&&!r&&i&&(l.x=ec(i));let u=!i||r||o?d(0):ep(i,s),c=a.left+s.scrollLeft-l.x-u.x,p=a.top+s.scrollTop-l.y-u.y;return{x:c,y:p,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eS={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,a=F(r),s=!!t&&j(t.floating);if(r===a||s&&o)return n;let l={scrollLeft:0,scrollTop:0},u=d(1),c=d(0),p=V(r);if((p||!p&&!o)&&(("body"!==x(r)||W(a))&&(l=et(r)),V(r))){let e=eu(r);u=es(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let m=!a||p||o?d(0):ep(a,l);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-l.scrollLeft*u.x+c.x+m.x,y:n.y*u.y-l.scrollTop*u.y+c.y+m.y}},getDocumentElement:F,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,s="clippingAncestors"===n?j(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=er(e,[],!1).filter(e=>U(e)&&"body"!==x(e)),i=null,o="fixed"===ee(e).position,a=o?en(e):e;for(;U(a)&&!Z(a);){let t=ee(a),n=Y(a);n||"fixed"!==t.position||(i=null);let s=o?!n&&!i:!n&&"static"===t.position&&!!i&&em.has(i.position)||W(a)&&!n&&function e(t,n){let r=en(t);return!(r===n||!U(r)||Z(r))&&("fixed"===ee(r).position||e(r,n))}(e,a);s?r=r.filter(e=>e!==a):i=t,a=en(a)}return t.set(e,r),r}(t,this._c):[].concat(n),l=[...s,r],d=l[0],u=l.reduce((e,n)=>{let r=eg(t,n,i);return e.top=a(r.top,e.top),e.right=o(r.right,e.right),e.bottom=o(r.bottom,e.bottom),e.left=a(r.left,e.left),e},eg(t,d,i));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:ey,getElementRects:eA,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=eo(e);return{width:t,height:n}},getScale:es,isElement:U,isRTL:function(e){return"rtl"===ee(e).direction}};function eC(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let eb=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:i,rects:s,platform:l,elements:d,middlewareData:u}=t,{element:c,padding:m=0}=p(e,t)||{};if(null==c)return{};let y=P(m),S={x:n,y:r},C=f(A(i)),b=h(C),E=await l.getDimensions(c),v="y"===C,T=v?"clientHeight":"clientWidth",w=s.reference[b]+s.reference[C]-S[C]-s.floating[b],R=S[C]-s.reference[C],L=await (null==l.getOffsetParent?void 0:l.getOffsetParent(c)),D=L?L[T]:0;
50D&&await (null==l.isElement?void 0:l.isElement(L))||(D=d.floating[T]||s.floating[b]);let I=D/2-E[b]/2-1,k=o(y[v?"top":"left"],I),_=o(y[v?"bottom":"right"],I),M=D-E[b]-_,O=D/2-E[b]/2+(w/2-R/2),x=a(k,o(O,M)),N=!u.arrow&&null!=g(i)&&O!==x&&s.reference[b]/2-(O<k?k:_)-E[b]/2<0,F=N?O<k?O-k:O-M:0;return{[C]:S[C]+F,data:{[C]:x,centerOffset:O-x-F,...N&&{alignmentOffset:F}},reset:N}}}),eE=(e,t,n)=>{let r=new Map,i={platform:eS,...n},o={...i.platform,_c:r};return L(e,t,{...i,platform:o})};var ev=n(31542),eT="undefined"!=typeof document?r.useLayoutEffect:function(){};function eP(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!eP(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!eP(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ew(e){if("undefined"==typeof window)return 1;let t=e.ownerDocument.defaultView||window;return t.devicePixelRatio||1}function eR(e,t){let n=ew(e);return Math.round(t*n)/n}function eL(e){let t=r.useRef(e);return eT(()=>{t.current=e}),t}let eD=e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?eb({element:n.current,padding:r}).fn(t):{}:n?eb({element:n,padding:r}).fn(t):{}}}),eI=(e,t)=>{var n;return{...(void 0===(n=e)&&(n=0),{name:"offset",options:n,async fn(e){var t,r;let{x:i,y:o,placement:a,middlewareData:s}=e,l=await M(e,n);return a===(null==(t=s.offset)?void 0:t.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+l.x,y:o+l.y,data:{...l,placement:a}}}}),options:[e,t]}},ek=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"shift",options:n,async fn(e){let{x:t,y:r,placement:i}=e,{mainAxis:s=!0,crossAxis:l=!1,limiter:d={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...u}=p(n,e),c={x:t,y:r},g=await D(e,u),h=A(m(i)),y=f(h),S=c[y],C=c[h];if(s){let e=S+g["y"===y?"top":"left"],t=S-g["y"===y?"bottom":"right"];S=a(e,o(S,t))}if(l){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=C+g[e],r=C-g[t];C=a(n,o(C,r))}let b=d.fn({...e,[y]:S,[h]:C});return{...b,data:{x:b.x-t,y:b.y-r,enabled:{[y]:s,[h]:l}}}}}),options:[e,t]}},e_=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{options:n,fn(e){let{x:t,y:r,placement:i,rects:o,middlewareData:a}=e,{offset:s=0,mainAxis:l=!0,crossAxis:d=!0}=p(n,e),u={x:t,y:r},c=A(i),g=f(c),h=u[g],y=u[c],S=p(s,e),C="number"==typeof S?{mainAxis:S,crossAxis:0}:{mainAxis:0,crossAxis:0,...S};if(l){let e="y"===g?"height":"width",t=o.reference[g]-o.floating[e]+C.mainAxis,n=o.reference[g]+o.reference[e]-C.mainAxis;h<t?h=t:h>n&&(h=n)}if(d){var b,E;let e="y"===g?"width":"height",t=_.has(m(i)),n=o.reference[c]-o.floating[e]+(t&&(null==(b=a.offset)?void 0:b[c])||0)+(t?0:C.crossAxis),r=o.reference[c]+o.reference[e]+(t?0:(null==(E=a.offset)?void 0:E[c])||0)-(t?C.crossAxis:0);y<n?y=n:y>r&&(y=r)}return{[g]:h,[c]:y}}}),options:[e,t]}},eM=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"flip",options:n,async fn(e){var t,r,i,o,a;let{placement:s,middlewareData:l,rects:d,initialPlacement:u,platform:c,elements:y}=e,{mainAxis:P=!0,crossAxis:w=!0,fallbackPlacements:R,fallbackStrategy:L="bestFit",fallbackAxisSideDirection:I="none",flipAlignment:k=!0,..._}=p(n,e);if(null!=(t=l.arrow)&&t.alignmentOffset)return{};let M=m(s),O=A(u),x=m(u)===u,N=await (null==c.isRTL?void 0:c.isRTL(y.floating)),F=R||(x||!k?[T(u)]:function(e){let t=T(e);return[S(e),t,S(t)]}(u)),B="none"!==I;!R&&B&&F.push(...function(e,t,n,r){let i=g(e),o=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?b:C;return t?C:b;case"left":case"right":return t?E:v;default:return[]}}(m(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(S)))),o}(u,k,I,N));let U=[u,...F],V=await D(e,_),G=[],Q=(null==(r=l.flip)?void 0:r.overflows)||[];if(P&&G.push(V[M]),w){let e=function(e,t,n){void 0===n&&(n=!1);let r=g(e),i=f(A(e)),o=h(i),a="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=T(a)),[a,T(a)]}(s,d,N);G.push(V[e[0]],V[e[1]])}if(Q=[...Q,{placement:s,overflows:G}],!G.every(e=>e<=0)){let e=((null==(i=l.flip)?void 0:i.index)||0)+1,t=U[e];if(t){let n="alignment"===w&&O!==A(t);if(!n||Q.every(e=>A(e.placement)!==O||e.overflows[0]>0))return{data:{index:e,overflows:Q},reset:{placement:t}}}let n=null==(o=Q.filter(e=>e.overflows[0]<=0).sort((e,t)=>
50e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(L){case"bestFit":{let e=null==(a=Q.filter(e=>{if(B){let t=A(e.placement);return t===O||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:a[0];e&&(n=e);break}case"initialPlacement":n=u}if(s!==n)return{reset:{placement:n}}}return{}}}),options:[e,t]}},eO=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"size",options:n,async fn(e){var t,r;let i,s;let{placement:l,rects:d,platform:u,elements:c}=e,{apply:f=()=>{},...h}=p(n,e),y=await D(e,h),S=m(l),C=g(l),b="y"===A(l),{width:E,height:v}=d.floating;"top"===S||"bottom"===S?(i=S,s=C===(await (null==u.isRTL?void 0:u.isRTL(c.floating))?"start":"end")?"left":"right"):(s=S,i="end"===C?"top":"bottom");let T=v-y.top-y.bottom,P=E-y.left-y.right,w=o(v-y[i],T),R=o(E-y[s],P),L=!e.middlewareData.shift,I=w,k=R;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(k=P),null!=(r=e.middlewareData.shift)&&r.enabled.y&&(I=T),L&&!C){let e=a(y.left,0),t=a(y.right,0),n=a(y.top,0),r=a(y.bottom,0);b?k=E-2*(0!==e||0!==t?e+t:a(y.left,y.right)):I=v-2*(0!==n||0!==r?n+r:a(y.top,y.bottom))}await f({...e,availableWidth:k,availableHeight:I});let _=await u.getDimensions(c.floating);return E!==_.width||v!==_.height?{reset:{rects:!0}}:{}}}),options:[e,t]}},ex=(e,t)=>{var n;return{...(void 0===(n=e)&&(n={}),{name:"hide",options:n,async fn(e){let{rects:t}=e,{strategy:r="referenceHidden",...i}=p(n,e);switch(r){case"referenceHidden":{let n=await D(e,{...i,elementContext:"reference"}),r=I(n,t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:k(r)}}}case"escaped":{let n=await D(e,{...i,altBoundary:!0}),r=I(n,t.floating);return{data:{escapedOffsets:r,escaped:k(r)}}}default:return{}}}}),options:[e,t]}},eN=(e,t)=>({...eD(e),options:[e,t]});var eF=n(14181),eB=n(24246),eU=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:i=5,...o}=e;return(0,eB.jsx)(eF.WV.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,eB.jsx)("polygon",{points:"0,0 30,0 15,10"})})});eU.displayName="Arrow";var eV=n(62921),eG=n(13958),eQ=n(60938),eW=n(39447),eH=n(40261),eq="Popper",[ej,eK]=(0,eG.b)(eq),[e$,ez]=ej(eq),eY=e=>{let{__scopePopper:t,children:n}=e,[i,o]=r.useState(null);return(0,eB.jsx)(e$,{scope:t,anchor:i,onAnchorChange:o,children:n})};eY.displayName=eq;var eX="PopperAnchor",eJ=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:i,...o}=e,a=ez(eX,n),s=r.useRef(null),l=(0,eV.e)(t,s),d=r.useRef(null);return r.useEffect(()=>{let e=d.current;d.current=i?.current||s.current,e!==d.current&&a.onAnchorChange(d.current)}),i?null:(0,eB.jsx)(eF.WV.div,{...o,ref:l})});eJ.displayName=eX;var eZ="PopperContent",[e0,e1]=ej(eZ),e2=r.forwardRef((e,t)=>{let{__scopePopper:n,side:i="bottom",sideOffset:s=0,align:d="center",alignOffset:u=0,arrowPadding:c=0,avoidCollisions:p=!0,collisionBoundary:m=[],collisionPadding:g=0,sticky:f="partial",hideWhenDetached:h=!1,updatePositionStrategy:y="optimized",onPlaced:A,...S}=e,C=ez(eZ,n),[b,E]=r.useState(null),v=(0,eV.e)(t,e=>E(e)),[T,P]=r.useState(null),w=(0,eH.t)(T),R=w?.width??0,L=w?.height??0,D="number"==typeof g?g:{top:0,right:0,bottom:0,left:0,...g},I=Array.isArray(m)?m:[m],k=I.length>0,_={padding:D,boundary:I.filter(e8),altBoundary:k},{refs:M,floatingStyles:O,placement:x,isPositioned:N,middlewareData:B}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:i=[],platform:o,elements:{reference:a,floating:s}={},transform:l=!0,whileElementsMounted:d,open:u}=e,[c,p]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=r.useState(i);eP(m,i)||g(i);let[f,h]=r.useState(null),[y,A]=r.useState(null),S=r.useCallback(e=>{e!==v.current&&(v.current=e,h(e))},[]),C=r.useCallback(e=>{e!==T.current&&(T.current=e,A(e))},[]),b=a||f,E=s||y,v=r.useRef(null),T=r.useRef(null),P=r.useRef(c),w=null!=d,R=eL(d),L=eL(o),D=eL(u),I=r.useCallback(()=>{if(!v.current||!T.current)return;let e={placement:t,strategy:n,middleware:m};L.current&&(e.platform=L.current),eE(v.current,T.current,e).then(e=>{let t={...e,isPositioned:!1!==D.current};k.current&&!eP(P.current,t)&&(P.current=t,ev.flushSync(()=>{p(t)}))})},[m,t,n,L,D]);eT(()=>{!1===u&&P.current.isPositioned&&(P.current.isPositioned=!1,p(e=>({...e,isPositioned:!1})))},[u]);let k=r.useRef(!1);eT(()=>(k.current=!0,()=>{k.current=!1}),[]),eT(()=>{if(b&&(v.current=b),E&&(T.current=E),b&&E){if(R.current)return R.current(b,E,I);I()}},[b,E,I,R,w]);let _=r.useMemo(()=>({reference:v,floating:T,setReference:S,setFloating:C}),[S,C]),M=r.useMemo(()=>({reference:b,floating:E}),[b,E]),O=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!M.floating)return e;let t=eR(M.floating,c.x),r=eR(M.floating,c.y);return l?{...e,transform:"translate("+t+"px, "+r+"px)",...ew(M.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,l,M.floating,c.x,c.y]);return r.useMemo(()=>
50({...c,update:I,refs:_,elements:M,floatingStyles:O}),[c,I,_,M,O])}({strategy:"fixed",placement:i+("center"!==d?"-"+d:""),whileElementsMounted:(...e)=>{let t=function(e,t,n,r){let i;void 0===r&&(r={});let{ancestorScroll:s=!0,ancestorResize:d=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:p=!1}=r,m=ea(e),g=s||d?[...m?er(m):[],...er(t)]:[];g.forEach(e=>{s&&e.addEventListener("scroll",n,{passive:!0}),d&&e.addEventListener("resize",n)});let f=m&&c?function(e,t){let n,r=null,i=F(e);function s(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function d(u,c){void 0===u&&(u=!1),void 0===c&&(c=1),s();let p=e.getBoundingClientRect(),{left:m,top:g,width:f,height:h}=p;if(u||t(),!f||!h)return;let y=l(g),A=l(i.clientWidth-(m+f)),S=l(i.clientHeight-(g+h)),C=l(m),b={rootMargin:-y+"px "+-A+"px "+-S+"px "+-C+"px",threshold:a(0,o(1,c))||1},E=!0;function v(t){let r=t[0].intersectionRatio;if(r!==c){if(!E)return d();r?d(!1,r):n=setTimeout(()=>{d(!1,1e-7)},1e3)}1!==r||eC(p,e.getBoundingClientRect())||d(),E=!1}try{r=new IntersectionObserver(v,{...b,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(v,b)}r.observe(e)}(!0),s}(m,n):null,h=-1,y=null;u&&(y=new ResizeObserver(e=>{let[r]=e;r&&r.target===m&&y&&(y.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),n()}),m&&!p&&y.observe(m),y.observe(t));let A=p?eu(e):null;return p&&function t(){let r=eu(e);A&&!eC(A,r)&&n(),A=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;g.forEach(e=>{s&&e.removeEventListener("scroll",n),d&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=y)||e.disconnect(),y=null,p&&cancelAnimationFrame(i)}}(...e,{animationFrame:"always"===y});return t},elements:{reference:C.anchor},middleware:[eI({mainAxis:s+L,alignmentAxis:u}),p&&ek({mainAxis:!0,crossAxis:!1,limiter:"partial"===f?e_():void 0,..._}),p&&eM({..._}),eO({..._,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:i,height:o}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${i}px`),a.setProperty("--radix-popper-anchor-height",`${o}px`)}}),T&&eN({element:T,padding:c}),e6({arrowWidth:R,arrowHeight:L}),h&&ex({strategy:"referenceHidden",..._})]}),[U,V]=e7(x),G=(0,eQ.W)(A);(0,eW.b)(()=>{N&&G?.()},[N,G]);let Q=B.arrow?.x,W=B.arrow?.y,H=B.arrow?.centerOffset!==0,[q,j]=r.useState();return(0,eW.b)(()=>{b&&j(window.getComputedStyle(b).zIndex)},[b]),(0,eB.jsx)("div",{ref:M.setFloating,"data-radix-popper-content-wrapper":"",style:{...O,transform:N?O.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:q,"--radix-popper-transform-origin":[B.transformOrigin?.x,B.transformOrigin?.y].join(" "),...B.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,eB.jsx)(e0,{scope:n,placedSide:U,onArrowChange:P,arrowX:Q,arrowY:W,shouldHideArrow:H,children:(0,eB.jsx)(eF.WV.div,{"data-side":U,"data-align":V,...S,ref:v,style:{...S.style,animation:N?void 0:"none"}})})})});e2.displayName=eZ;var e3="PopperArrow",e4={top:"bottom",right:"left",bottom:"top",left:"right"},e5=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,i=e1(e3,n),o=e4[i.placedSide];return(0,eB.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,eB.jsx)(eU,{...r,ref:t,style:{...r.style,display:"block"}})})});function e8(e){return null!==e}e5.displayName=e3;var e6=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:i}=t,o=i.arrow?.centerOffset!==0,a=o?0:e.arrowWidth,s=o?0:e.arrowHeight,[l,d]=e7(n),u={start:"0%",center:"50%",end:"100%"}[d],c=(i.arrow?.x??0)+a/2,p=(i.arrow?.y??0)+s/2,m="",g="";return"bottom"===l?(m=o?u:`${c}px`,g=`${-s}px`):"top"===l?(m=o?u:`${c}px`,g=`${r.floating.height+s}px`):"right"===l?(m=`${-s}px`,g=o?u:`${p}px`):"left"===l&&(m=`${r.floating.width+s}px`,g=o?u:`${p}px`),{data:{x:m,y:g}}}});function e7(e){let[t,n="center"]=e.split("-");return[t,n]}var e9=eY,te=eJ,tt=e2,tn=e5},93551:function(e,t,n){"use strict";n.d(t,{h:function(){return l}});var r=n(27378),i=n(31542),o=n(14181),a=n(39447),s=n(24246),l=r.forwardRef((e,t)=>
50{let{container:n,...l}=e,[d,u]=r.useState(!1);(0,a.b)(()=>u(!0),[]);let c=n||d&&globalThis?.document?.body;return c?i.createPortal((0,s.jsx)(o.WV.div,{...l,ref:t}),c):null});l.displayName="Portal"},13099:function(e,t,n){"use strict";n.d(t,{z:function(){return a}});var r=n(27378),i=n(62921),o=n(39447),a=e=>{let t,n;let{present:a,children:l}=e,d=function(e){var t;let[n,i]=r.useState(),a=r.useRef(null),l=r.useRef(e),d=r.useRef("none"),u=e?"mounted":"unmounted",[c,p]=(t={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,n)=>{let r=t[e][n];return r??e},u));return r.useEffect(()=>{let e=s(a.current);d.current="mounted"===c?e:"none"},[c]),(0,o.b)(()=>{let t=a.current,n=l.current,r=n!==e;if(r){let r=d.current,i=s(t);e?p("MOUNT"):"none"===i||t?.display==="none"?p("UNMOUNT"):n&&r!==i?p("ANIMATION_OUT"):p("UNMOUNT"),l.current=e}},[e,p]),(0,o.b)(()=>{if(n){let e;let t=n.ownerDocument.defaultView??window,r=r=>{let i=s(a.current),o=i.includes(CSS.escape(r.animationName));if(r.target===n&&o&&(p("ANIMATION_END"),!l.current)){let r=n.style.animationFillMode;n.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===n.style.animationFillMode&&(n.style.animationFillMode=r)})}},i=e=>{e.target===n&&(d.current=s(a.current))};return n.addEventListener("animationstart",i),n.addEventListener("animationcancel",r),n.addEventListener("animationend",r),()=>{t.clearTimeout(e),n.removeEventListener("animationstart",i),n.removeEventListener("animationcancel",r),n.removeEventListener("animationend",r)}}p("ANIMATION_END")},[n,p]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:r.useCallback(e=>{a.current=e?getComputedStyle(e):null,i(e)},[])}}(a),u="function"==typeof l?l({present:d.isPresent}):r.Children.only(l),c=(0,i.e)(d.ref,(t=Object.getOwnPropertyDescriptor(u.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?u.ref:(t=Object.getOwnPropertyDescriptor(u,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?u.props.ref:u.props.ref||u.ref),p="function"==typeof l;return p||d.isPresent?r.cloneElement(u,{ref:c}):null};function s(e){return e?.animationName||"none"}a.displayName="Presence"},14181:function(e,t,n){"use strict";n.d(t,{WV:function(){return d},jH:function(){return u}});var r=n(27378),i=n(31542),o=n(62921),a=n(24246),s=Symbol("radix.slottable");function l(e){return r.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===s}var d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=function(e){let t=function(e){let t=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){let e,a;let s=(e=Object.getOwnPropertyDescriptor(n.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.ref:(e=Object.getOwnPropertyDescriptor(n,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?n.props.ref:n.props.ref||n.ref,l=function(e,t){let n={...t};for(let r in t){let i=e[r],o=t[r],a=/^on[A-Z]/.test(r);a?i&&o?n[r]=(...e)=>{let t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(l.ref=t?(0,o.F)(t,s):s),r.cloneElement(n,l)}return r.Children.count(n)>1?r.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),n=r.forwardRef((e,n)=>{let{children:i,...o}=e,s=r.Children.toArray(i),d=s.find(l);if(d){let e=d.props.children,i=s.map(t=>
50t!==d?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,a.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,a.jsx)(t,{...o,ref:n,children:i})});return n.displayName=`${e}.Slot`,n}(`Primitive.${t}`),i=r.forwardRef((e,r)=>{let{asChild:i,...o}=e,s=i?n:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(s,{...o,ref:r})});return i.displayName=`Primitive.${t}`,{...e,[t]:i}},{});function u(e,t){e&&i.flushSync(()=>e.dispatchEvent(t))}},54131:function(e,t,n){"use strict";n.d(t,{Pc:function(){return b},ck:function(){return k},fC:function(){return I}});var r=n(27378),i=n(76949),o=n(84878),a=n(62921),s=n(13958),l=n(24395),d=n(14181),u=n(60938),c=n(37517),p=n(73814),m=n(24246),g="rovingFocusGroup.onEntryFocus",f={bubbles:!1,cancelable:!0},h="RovingFocusGroup",[y,A,S]=(0,o.B)(h),[C,b]=(0,s.b)(h,[S]),[E,v]=C(h),T=r.forwardRef((e,t)=>(0,m.jsx)(y.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,m.jsx)(y.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,m.jsx)(P,{...e,ref:t})})}));T.displayName=h;var P=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,orientation:o,loop:s=!1,dir:l,currentTabStopId:y,defaultCurrentTabStopId:S,onCurrentTabStopIdChange:C,onEntryFocus:b,preventScrollOnEntryFocus:v=!1,...T}
50=e,P=r.useRef(null),w=(0,a.e)(t,P),R=(0,p.gm)(l),[L,I]=(0,c.T)({prop:y,defaultProp:S??null,onChange:C,caller:h}),[k,_]=r.useState(!1),M=(0,u.W)(b),O=A(n),x=r.useRef(!1),[N,F]=r.useState(0);return r.useEffect(()=>{let e=P.current;if(e)return e.addEventListener(g,M),()=>e.removeEventListener(g,M)},[M]),(0,m.jsx)(E,{scope:n,orientation:o,dir:R,loop:s,currentTabStopId:L,onItemFocus:r.useCallback(e=>I(e),[I]),onItemShiftTab:r.useCallback(()=>_(!0),[]),onFocusableItemAdd:r.useCallback(()=>F(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>F(e=>e-1),[]),children:(0,m.jsx)(d.WV.div,{tabIndex:k||0===N?-1:0,"data-orientation":o,...T,ref:w,style:{outline:"none",...e.style},onMouseDown:(0,i.Mj)(e.onMouseDown,()=>{x.current=!0}),onFocus:(0,i.Mj)(e.onFocus,e=>{let t=!x.current;if(e.target===e.currentTarget&&t&&!k){let t=new CustomEvent(g,f);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=O().filter(e=>e.focusable),t=e.find(e=>e.active),n=e.find(e=>e.id===L),r=[t,n,...e].filter(Boolean),i=r.map(e=>e.ref.current);D(i,v)}}x.current=!1}),onBlur:(0,i.Mj)(e.onBlur,()=>_(!1))})})}),w="RovingFocusGroupItem",R=r.forwardRef((e,t)=>{let{__scopeRovingFocusGroup:n,focusable:o=!0,active:a=!1,tabStopId:s,children:u,...c}=e,p=(0,l.M)(),g=s||p,f=v(w,n),h=f.currentTabStopId===g,S=A(n),{onFocusableItemAdd:C,onFocusableItemRemove:b,currentTabStopId:E}=f;return r.useEffect(()=>{if(o)return C(),()=>b()},[o,C,b]),(0,m.jsx)(y.ItemSlot,{scope:n,id:g,focusable:o,active:a,children:(0,m.jsx)(d.WV.span,{tabIndex:h?0:-1,"data-orientation":f.orientation,...c,ref:t,onMouseDown:(0,i.Mj)(e.onMouseDown,e=>{o?f.onItemFocus(g):e.preventDefault()}),onFocus:(0,i.Mj)(e.onFocus,()=>f.onItemFocus(g)),onKeyDown:(0,i.Mj)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey){f.onItemShiftTab();return}if(e.target!==e.currentTarget)return;let t=function(e,t,n){var r;let i=(r=e.key,"rtl"!==n?r:"ArrowLeft"===r?"ArrowRight":"ArrowRight"===r?"ArrowLeft":r);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(i))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(i)))return L[i]}(e,f.orientation,f.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=S().filter(e=>e.focusable),o=i.map(e=>e.ref.current);if("last"===t)o.reverse();else if("prev"===t||"next"===t){var n,r;"prev"===t&&o.reverse();let i=o.indexOf(e.currentTarget);o=f.loop?(n=o,r=i+1,n.map((e,t)=>n[(r+t)%n.length])):o.slice(i+1)}setTimeout(()=>D(o))}}),children:"function"==typeof u?u({isCurrentTabStop:h,hasTabStop:null!=E}):u})})});R.displayName=w;var L={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function D(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}var I=T,k=R},60938:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var r=n(27378);function i(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},37517:function(e,t,n){"use strict";n.d(t,{T:function(){return s}});var r,i=n(27378),o=n(39447),a=(r||(r=n.t(i,2)))[" useInsertionEffect ".trim().toString()]||o.b;function s({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,s,l]=function({defaultProp:e,onChange:t}){let[n,r]=i.useState(e),o=i.useRef(n),s=i.useRef(t);return a(()=>{s.current=t},[t]),i.useEffect(()=>{o.current!==n&&(s.current?.(n),o.current=n)},[n,o]),[n,r,s]}({defaultProp:t,onChange:n}),d=void 0!==e,u=d?e:o;{let t=i.useRef(void 0!==e);i.useEffect(()=>{let e=t.current;if(e!==d){let t=d?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=d},[d,r])}let c=i.useCallback(t=>{if(d){let n="function"==typeof t?t(e):t;n!==e&&l.current?.(n)}else s(t)},[d,e,s,l]);return[u,c]}Symbol("RADIX:SYNC_STATE")},39447:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(27378),i=globalThis?.document?r.useLayoutEffect:()=>{}}
50,40261:function(e,t,n){"use strict";n.d(t,{t:function(){return o}});var r=n(27378),i=n(39447);function o(e){let[t,n]=r.useState(void 0);return(0,i.b)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,i;if(!Array.isArray(t)||!t.length)return;let o=t[0];if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;n({width:r,height:i})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}},57883:function(e,t,n){"use strict";n.d(t,{j:function(){return o}});var r=n(45806),i=n(6324),o=new class extends r.l{#c;#p;#m;constructor(){super(),this.#m=e=>{if(!i.sk&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),()=>{window.removeEventListener("visibilitychange",t)}}}}onSubscribe(){this.#p||this.setEventListener(this.#m)}onUnsubscribe(){this.hasListeners()||(this.#p?.(),this.#p=void 0)}setEventListener(e){this.#m=e,this.#p?.(),this.#p=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){let t=this.#c!==e;t&&(this.#c=e,this.onFocus())}onFocus(){let e=this.isFocused();this.listeners.forEach(t=>{t(e)})}isFocused(){return"boolean"==typeof this.#c?this.#c:globalThis.document?.visibilityState!=="hidden"}}},84636:function(e,t,n){"use strict";n.d(t,{Gm:function(){return i},Qy:function(){return s},ZF:function(){return l}});var r=n(6324);function i(e){return{onFetch:(t,n)=>{let i=async()=>{let n;let i=t.options,s=t.fetchOptions?.meta?.fetchMore?.direction,l=t.state.data?.pages||[],d=t.state.data?.pageParams||[],u=!1,c=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(t.signal.aborted?u=!0:t.signal.addEventListener("abort",()=>{u=!0}),t.signal)})},p=t.options.queryFn&&t.options.queryFn!==r.CN?t.options.queryFn:()=>Promise.reject(Error(`Missing queryFn: '${t.options.queryHash}'`)),m=async(e,n,i)=>{if(u)return Promise.reject();if(null==n&&e.pages.length)return Promise.resolve(e);let o={queryKey:t.queryKey,pageParam:n,direction:i?"backward":"forward",meta:t.options.meta};c(o);let a=await p(o),{maxPages:s}=t.options,l=i?r.Ht:r.VX;return{pages:l(e.pages,a,s),pageParams:l(e.pageParams,n,s)}};if(s&&l.length){let e="backward"===s,t=e?a:o,r={pages:l,pageParams:d},u=t(i,r);n=await m(r,u,e)}else{n=await m({pages:[],pageParams:[]},d[0]??i.initialPageParam);let t=e??l.length;for(let e=1;e<t;e++){let e=o(i,n);n=await m(n,e)}}return n};t.options.persister?t.fetchFn=()=>t.options.persister?.(i,{queryKey:t.queryKey,meta:t.options.meta,signal:t.signal},n):t.fetchFn=i}}}function o(e,{pages:t,pageParams:n}){let r=t.length-1;return e.getNextPageParam(t[r],t,n[r],n)}function a(e,{pages:t,pageParams:n}){return e.getPreviousPageParam?.(t[0],t,n[0],n)}function s(e,t){return!!t&&null!=o(e,t)}function l(e,t){return!!t&&!!e.getPreviousPageParam&&null!=a(e,t)}},56622:function(e,t,n){"use strict";n.d(t,{R:function(){return s},m:function(){return a}});var r=n(35442),i=n(88497),o=n(65738),a=class extends i.F{#g;#i;#f;constructor(e){super(),this.mutationId=e.mutationId,this.#i=e.mutationCache,this.#g=[],this.state=e.state||s(),this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#g.includes(e)||(this.#g.push(e),this.clearGcTimeout(),this.#i.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#g=this.#g.filter(t=>t!==e),this.scheduleGc(),this.#i.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#g.length||("pending"===this.state.status?this.scheduleGc():this.#i.remove(this))}continue(){return this.#f?.continue()??this.execute(this.state.variables)}async execute(e){this.#f=(0,o.Mz)({fn:()=>this.options.mutationFn?this.options.mutationFn(e):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#h({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#h({type:"pause"})},onContinue:()=>{this.#h({type:"continue"})},retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#i.canRun(this)});let t="pending"===this.state.status,n=!this.#f.canStart();try{if(!t){this.#h({type:"pending",variables:e,isPaused:n}),await this.#i.config.onMutate?.(e,this);let t=await this.options.onMutate?.(e);t!==this.state.context&&this.#h({type:"pending",context:t,variables:e,isPaused:n})}let r=await this.#f.start();return await this.#i.config.onSuccess?.(r,e,this.state.context,this),await this.options.onSuccess?.(r,e,this.state.context),await this.#i.config.onSettled?.(r,null,this.state.variables,this.state.context,this),await this.options.onSettled?.(r,null,e,this.state.context),this.#h({type:"success",data:r}),r}catch(t){try{throw await this.#i.config.onError?.(t,e,this.state.context,this),await this.options.onError?.(t,e,this.state.context),await this.#i.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this),await this.options.onSettled?.(void 0,t,e,this.state.context),t}finally{this.#h({type:"error",error:t})}}finally{this.#i.runNext(this)}}#h(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};
50case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),r.V.batch(()=>{this.#g.forEach(t=>{t.onMutationUpdate(e)}),this.#i.notify({mutation:this,type:"updated",action:e})})}};function s(){return{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0}}},35442:function(e,t,n){"use strict";n.d(t,{V:function(){return r}});var r=function(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=e=>setTimeout(e,0),o=r=>{t?e.push(r):i(()=>{n(r)})},a=()=>{let t=e;e=[],t.length&&i(()=>{r(()=>{t.forEach(e=>{n(e)})})})};return{batch:e=>{let n;t++;try{n=e()}finally{--t||a()}return n},batchCalls:e=>(...t)=>{o(()=>{e(...t)})},schedule:o,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e},setScheduler:e=>{i=e}}}()},13080:function(e,t,n){"use strict";n.d(t,{N:function(){return o}});var r=n(45806),i=n(6324),o=new class extends r.l{#y=!0;#p;#m;constructor(){super(),this.#m=e=>{if(!i.sk&&window.addEventListener){let t=()=>e(!0),n=()=>e(!1);return window.addEventListener("online",t,!1),window.addEventListener("offline",n,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",n)}}}}onSubscribe(){this.#p||this.setEventListener(this.#m)}onUnsubscribe(){this.hasListeners()||(this.#p?.(),this.#p=void 0)}setEventListener(e){this.#m=e,this.#p?.(),this.#p=e(this.setOnline.bind(this))}setOnline(e){let t=this.#y!==e;t&&(this.#y=e,this.listeners.forEach(t=>{t(e)}))}isOnline(){return this.#y}}},10341:function(e,t,n){"use strict";n.d(t,{A:function(){return s},z:function(){return l}});var r=n(6324),i=n(35442),o=n(65738),a=n(88497),s=class extends a.F{#A;#S;#C;#f;#o;#b;constructor(e){super(),this.#b=!1,this.#o=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.#C=e.cache,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.#A=e.state||function(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==t,r=n?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0;return{data:t,dataUpdateCount:0,dataUpdatedAt:n?r??Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchFailureReason:null,fetchMeta:null,isInvalidated:!1,status:n?"success":"pending",fetchStatus:"idle"}}(this.options),this.state=this.#A,this.scheduleGc()}get meta(){return this.options.meta}setOptions(e){this.options={...this.#o,...e},this.updateGcTime(this.options.gcTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.#C.remove(this)}setData(e,t){let n=(0,r.oE)(this.state.data,e,this.options);return this.#h({data:n,type:"success",dataUpdatedAt:t?.updatedAt,manual:t?.manual}),n}setState(e,t){this.#h({type:"setState",state:e,setStateOptions:t})}cancel(e){let t=this.#f?.promise;return this.#f?.cancel(e),t?t.then(r.ZT).catch(r.ZT):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.#A)}isActive(){return this.observers.some(e=>!1!==e.options.enabled)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return!!this.state.isInvalidated||(this.getObserversCount()>0?this.observers.some(e=>e.getCurrentResult().isStale):void 0===this.state.data)}isStaleByTime(e=0){return this.state.isInvalidated||void 0===this.state.data||!(0,r.Kp)(this.state.dataUpdatedAt,e)}onFocus(){let e=this.observers.find(e=>e.shouldFetchOnWindowFocus());e?.refetch({cancelRefetch:!1}),this.#f?.continue()}onOnline(){let e=this.observers.find(e=>e.shouldFetchOnReconnect());e?.refetch({cancelRefetch:!1}),this.#f?.continue()}addObserver(e){this.observers.includes(e)||(this.observers.push(e),this.clearGcTimeout(),this.#C.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){this.observers.includes(e)&&(this.observers=this.observers.filter(t=>t!==e),this.observers.length||(this.#f&&(this.#b?this.#f.cancel({revert:!0}):this.#f.cancelRetry()),this.scheduleGc()),this.#C.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.#h({type:"invalidate"})}fetch(e,t){if("idle"!==this.state.fetchStatus){if(void 0!==this.state.data&&t?.cancelRefetch)this.cancel({silent:!0});else if(this.#f)return this.#f.continueRetry(),this.#f.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}let n=new AbortController,i={queryKey:this.queryKey,meta:this.meta},a=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>(this.#b=!0,n.signal)}
50)};a(i);let s={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn&&this.options.queryFn!==r.CN?(this.#b=!1,this.options.persister)?this.options.persister(this.options.queryFn,i,this):this.options.queryFn(i):Promise.reject(Error(`Missing queryFn: '${this.options.queryHash}'`))};a(s),this.options.behavior?.onFetch(s,this),this.#S=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==s.fetchOptions?.meta)&&this.#h({type:"fetch",meta:s.fetchOptions?.meta});let l=e=>{(0,o.DV)(e)&&e.silent||this.#h({type:"error",error:e}),(0,o.DV)(e)||(this.#C.config.onError?.(e,this),this.#C.config.onSettled?.(this.state.data,e,this)),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.#f=(0,o.Mz)({fn:s.fetchFn,abort:n.abort.bind(n),onSuccess:e=>{if(void 0===e){l(Error(`${this.queryHash} data is undefined`));return}this.setData(e),this.#C.config.onSuccess?.(e,this),this.#C.config.onSettled?.(e,this.state.error,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1},onError:l,onFail:(e,t)=>{this.#h({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#h({type:"pause"})},onContinue:()=>{this.#h({type:"continue"})},retry:s.options.retry,retryDelay:s.options.retryDelay,networkMode:s.options.networkMode,canRun:()=>!0}),this.#f.start()}#h(e){this.state=(t=>{switch(e.type){case"failed":return{...t,fetchFailureCount:e.failureCount,fetchFailureReason:e.error};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,...l(t.data,this.options),fetchMeta:e.meta??null};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:e.dataUpdatedAt??Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0,fetchFailureReason:null}};case"error":let n=e.error;if((0,o.DV)(n)&&n.revert&&this.#S)return{...this.#S,fetchStatus:"idle"};return{...t,error:n,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchFailureReason:n,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),i.V.batch(()=>{this.observers.forEach(e=>{e.onQueryUpdate()}),this.#C.notify({query:this,type:"updated",action:e})})}};function l(e,t){return{fetchFailureCount:0,fetchFailureReason:null,fetchStatus:(0,o.Kw)(t.networkMode)?"fetching":"paused",...void 0===e&&{error:null,status:"pending"}}}},44896:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(6324),i=n(35442),o=n(57883),a=n(45806),s=n(10341),l=class extends a.l{constructor(e,t){super(),this.options=t,this.#E=e,this.#v=null,this.bindMethods(),this.setOptions(t)}#E;#T=void 0;#P=void 0;#w=void 0;#R;#L;#v;#D;#I;#k;#_;#M;#O;#x=new Set;bindMethods(){this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.size&&(this.#T.addObserver(this),d(this.#T,this.options)?this.#N():this.updateResult(),this.#F())}onUnsubscribe(){this.hasListeners()||this.destroy()}shouldFetchOnReconnect(){return u(this.#T,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return u(this.#T,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=new Set,this.#B(),this.#U(),this.#T.removeObserver(this)}setOptions(e,t){let n=this.options,i=this.#T;if(this.options=this.#E.defaultQueryOptions(e),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.#V(),this.#T.setOptions(this.options),n._defaulted&&!(0,r.VS)(this.options,n)&&this.#E.getQueryCache().notify({type:"observerOptionsUpdated",query:this.#T,observer:this});let o=this.hasListeners();o&&c(this.#T,i,this.options,n)&&this.#N(),this.updateResult(t),o&&(this.#T!==i||this.options.enabled!==n.enabled||this.options.staleTime!==n.staleTime)&&this.#G();let a=this.#Q();o&&(this.#T!==i||this.options.enabled!==n.enabled||a!==this.#O)&&this.#W(a)}getOptimisticResult(e){let t=this.#E.getQueryCache().build(this.#E,e),n=this.createResult(t,e);return(0,r.VS)(this.getCurrentResult(),n)||(this.#w=n,this.#L=this.options,this.#R=this.#T.state),n}getCurrentResult(){return this.#w}trackResult(e,t){let n={};return Object.keys(e).forEach(r=>{Object.defineProperty(n,r,{configurable:!1,enumerable:!0,get:()=>(this.trackProp(r),t?.(r),e[r])})}),n}trackProp(e){this.#x.add(e)}getCurrentQuery(){return this.#T}refetch({...e}={}){return this.fetch({...e})}fetchOptimistic(e){let t=this.#E.defaultQueryOptions(e),n=this.#E.getQueryCache().build(this.#E,t);return n.isFetchingOptimistic=!0,n.fetch().then(()=>this.createResult(n,t))}fetch(e){return this.#N({...e,cancelRefetch:e.cancelRefetch??!0}).then(()=>(this.updateResult(),this.#w))}#N(e){this.#V();let t=this.#T.fetch(this.options,e);return e?.throwOnError||(t=t.catch(r.ZT)),t}
50#G(){if(this.#B(),r.sk||this.#w.isStale||!(0,r.PN)(this.options.staleTime))return;let e=(0,r.Kp)(this.#w.dataUpdatedAt,this.options.staleTime);this.#_=setTimeout(()=>{this.#w.isStale||this.updateResult()},e+1)}#Q(){return("function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.#T):this.options.refetchInterval)??!1}#W(e){this.#U(),this.#O=e,!r.sk&&!1!==this.options.enabled&&(0,r.PN)(this.#O)&&0!==this.#O&&(this.#M=setInterval(()=>{(this.options.refetchIntervalInBackground||o.j.isFocused())&&this.#N()},this.#O))}#F(){this.#G(),this.#W(this.#Q())}#B(){this.#_&&(clearTimeout(this.#_),this.#_=void 0)}#U(){this.#M&&(clearInterval(this.#M),this.#M=void 0)}createResult(e,t){let n;let i=this.#T,o=this.options,a=this.#w,l=this.#R,u=this.#L,m=e!==i,g=m?e.state:this.#P,{state:f}=e,h={...f},y=!1;if(t._optimisticResults){let n=this.hasListeners(),r=!n&&d(e,t),a=n&&c(e,i,t,o);(r||a)&&(h={...h,...(0,s.z)(f.data,e.options)}),"isRestoring"===t._optimisticResults&&(h.fetchStatus="idle")}let{error:A,errorUpdatedAt:S,status:C}=h;if(t.select&&void 0!==h.data){if(a&&h.data===l?.data&&t.select===this.#D)n=this.#I;else try{this.#D=t.select,n=t.select(h.data),n=(0,r.oE)(a?.data,n,t),this.#I=n,this.#v=null}catch(e){this.#v=e}}else n=h.data;if(void 0!==t.placeholderData&&void 0===n&&"pending"===C){let e;if(a?.isPlaceholderData&&t.placeholderData===u?.placeholderData)e=a.data;else if(e="function"==typeof t.placeholderData?t.placeholderData(this.#k?.state.data,this.#k):t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),this.#v=null}catch(e){this.#v=e}void 0!==e&&(C="success",n=(0,r.oE)(a?.data,e,t),y=!0)}this.#v&&(A=this.#v,n=this.#I,S=Date.now(),C="error");let b="fetching"===h.fetchStatus,E="pending"===C,v="error"===C,T=E&&b,P=void 0!==n,w={status:C,fetchStatus:h.fetchStatus,isPending:E,isSuccess:"success"===C,isError:v,isInitialLoading:T,isLoading:T,data:n,dataUpdatedAt:h.dataUpdatedAt,error:A,errorUpdatedAt:S,failureCount:h.fetchFailureCount,failureReason:h.fetchFailureReason,errorUpdateCount:h.errorUpdateCount,isFetched:h.dataUpdateCount>0||h.errorUpdateCount>0,isFetchedAfterMount:h.dataUpdateCount>g.dataUpdateCount||h.errorUpdateCount>g.errorUpdateCount,isFetching:b,isRefetching:b&&!E,isLoadingError:v&&!P,isPaused:"paused"===h.fetchStatus,isPlaceholderData:y,isRefetchError:v&&P,isStale:p(e,t),refetch:this.refetch};return w}updateResult(e){let t=this.#w,n=this.createResult(this.#T,this.options);if(this.#R=this.#T.state,this.#L=this.options,void 0!==this.#R.data&&(this.#k=this.#T),(0,r.VS)(n,t))return;this.#w=n;let i={};e?.listeners!==!1&&(()=>{if(!t)return!0;let{notifyOnChangeProps:e}=this.options,n="function"==typeof e?e():e;if("all"===n||!n&&!this.#x.size)return!0;let r=new Set(n??this.#x);return this.options.throwOnError&&r.add("error"),Object.keys(this.#w).some(e=>{let n=this.#w[e]!==t[e];return n&&r.has(e)})})()&&(i.listeners=!0),this.#H({...i,...e})}#V(){let e=this.#E.getQueryCache().build(this.#E,this.options);if(e===this.#T)return;let t=this.#T;this.#T=e,this.#P=e.state,this.hasListeners()&&(t?.removeObserver(this),e.addObserver(this))}onQueryUpdate(){this.updateResult(),this.hasListeners()&&this.#F()}#H(e){i.V.batch(()=>{e.listeners&&this.listeners.forEach(e=>{e(this.#w)}),this.#E.getQueryCache().notify({query:this.#T,type:"observerResultsUpdated"})})}};function d(e,t){return!1!==t.enabled&&void 0===e.state.data&&!("error"===e.state.status&&!1===t.retryOnMount)||void 0!==e.state.data&&u(e,t,t.refetchOnMount)}function u(e,t,n){if(!1!==t.enabled){let r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&p(e,t)}return!1}function c(e,t,n,r){return(e!==t||!1===r.enabled)&&(!n.suspense||"error"!==e.state.status)&&p(e,n)}function p(e,t){return!1!==t.enabled&&e.isStaleByTime(t.staleTime)}},88497:function(e,t,n){"use strict";n.d(t,{F:function(){return i}});var r=n(6324),i=class{#q;destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),(0,r.PN)(this.gcTime)&&(this.#q=setTimeout(()=>{this.optionalRemove()},this.gcTime))}updateGcTime(e){this.gcTime=Math.max(this.gcTime||0,e??(r.sk?1/0:3e5))}clearGcTimeout(){this.#q&&(clearTimeout(this.#q),this.#q=void 0)}}},65738:function(e,t,n){"use strict";n.d(t,{DV:function(){return d},Kw:function(){return s},Mz:function(){return u}});var r=n(57883),i=n(13080),o=n(6324);function a(e){return Math.min(1e3*2**e,3e4)}function s(e){return(e??"online")!=="online"||i.N.isOnline()}var l=class{constructor(e){this.revert=e?.revert,this.silent=e?.silent}};function d(e){return e instanceof l}
50function u(e){let t,n,d,u=!1,c=0,p=!1,m=new Promise((e,t)=>{n=e,d=t}),g=()=>r.j.isFocused()&&("always"===e.networkMode||i.N.isOnline())&&e.canRun(),f=()=>s(e.networkMode)&&e.canRun(),h=r=>{p||(p=!0,e.onSuccess?.(r),t?.(),n(r))},y=n=>{p||(p=!0,e.onError?.(n),t?.(),d(n))},A=()=>new Promise(n=>{t=e=>{(p||g())&&n(e)},e.onPause?.()}).then(()=>{t=void 0,p||e.onContinue?.()}),S=()=>{let t;if(!p){try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(h).catch(t=>{if(p)return;let n=e.retry??(o.sk?0:3),r=e.retryDelay??a,i="function"==typeof r?r(c,t):r,s=!0===n||"number"==typeof n&&c<n||"function"==typeof n&&n(c,t);if(u||!s){y(t);return}c++,e.onFail?.(c,t),(0,o._v)(i).then(()=>g()?void 0:A()).then(()=>{u?y(t):S()})})}};return{promise:m,cancel:t=>{p||(y(new l(t)),e.abort?.())},continue:()=>(t?.(),m),cancelRetry:()=>{u=!0},continueRetry:()=>{u=!1},canStart:f,start:()=>(f()?S():A().then(S),m)}}},45806:function(e,t,n){"use strict";n.d(t,{l:function(){return r}});var r=class{constructor(){this.listeners=new Set,this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.add(e),this.onSubscribe(),()=>{this.listeners.delete(e),this.onUnsubscribe()}}hasListeners(){return this.listeners.size>0}onSubscribe(){}onUnsubscribe(){}}},6324:function(e,t,n){"use strict";n.d(t,{CN:function(){return E},Ht:function(){return b},Kp:function(){return s},PN:function(){return a},Rm:function(){return u},SE:function(){return o},VS:function(){return m},VX:function(){return C},Wk:function(){return S},X7:function(){return d},Ym:function(){return c},ZT:function(){return i},_v:function(){return y},_x:function(){return l},oE:function(){return A},sk:function(){return r},to:function(){return p}});var r="undefined"==typeof window||"Deno"in globalThis;function i(){}function o(e,t){return"function"==typeof e?e(t):e}function a(e){return"number"==typeof e&&e>=0&&e!==1/0}function s(e,t){return Math.max(e+(t||0)-Date.now(),0)}function l(e,t){let{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(a){if(r){if(t.queryHash!==u(a,t.options))return!1}else if(!p(t.queryKey,a))return!1}if("all"!==n){let e=t.isActive();if("active"===n&&!e||"inactive"===n&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&(!i||i===t.state.fetchStatus)&&(!o||!!o(t))}function d(e,t){let{exact:n,status:r,predicate:i,mutationKey:o}=e;if(o){if(!t.options.mutationKey)return!1;if(n){if(c(t.options.mutationKey)!==c(o))return!1}else if(!p(t.options.mutationKey,o))return!1}return(!r||t.state.status===r)&&(!i||!!i(t))}function u(e,t){let n=t?.queryKeyHashFn||c;return n(e)}function c(e){return JSON.stringify(e,(e,t)=>f(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function p(e,t){return e===t||typeof e==typeof t&&!!e&&!!t&&"object"==typeof e&&"object"==typeof t&&!Object.keys(t).some(n=>!p(e[n],t[n]))}function m(e,t){if(!t||Object.keys(e).length!==Object.keys(t).length)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0}function g(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function f(e){if(!h(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!!(h(n)&&n.hasOwnProperty("isPrototypeOf"))}function h(e){return"[object Object]"===Object.prototype.toString.call(e)}function y(e){return new Promise(t=>{setTimeout(t,e)})}function A(e,t,n){return"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?function e(t,n){if(t===n)return t;let r=g(t)&&g(n);if(r||f(t)&&f(n)){let i=r?t:Object.keys(t),o=i.length,a=r?n:Object.keys(n),s=a.length,l=r?[]:{},d=0;for(let o=0;o<s;o++){let s=r?o:a[o];!r&&void 0===t[s]&&void 0===n[s]&&i.includes(s)?(l[s]=void 0,d++):(l[s]=e(t[s],n[s]),l[s]===t[s]&&void 0!==t[s]&&d++)}return o===s&&d===o?t:l}return n}(e,t):t}function S(e){return e}function C(e,t,n=0){let r=[...e,t];return n&&r.length>n?r.slice(1):r}function b(e,t,n=0){let r=[t,...e];return n&&r.length>n?r.slice(0,-1):r}var E=Symbol()},43755:function(e,t,n){"use strict";n.d(t,{NL:function(){return a},aH:function(){return s}});var r=n(27378),i=n(24246),o=r.createContext(void 0),a=e=>{let t=r.useContext(o);if(e)return e;if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},s=({client:e,children:t})=>(r.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]),(0,i.jsx)(o.Provider,{value:e,children:t}))},20505:function(e,t,n){"use strict";let r;n.d(t,{r:function(){return A}});var i=n(27378),o=n(35442);n(24246);var a=i.createContext((r=!1,{clearReset:()=>{r=!1},reset:()=>{r=!0},isReset:()=>r})),s=()=>i.useContext(a),l=n(43755),d=i.createContext(!1),u=()=>i.useContext(d);d.Provider;var c=n(30750),p=(e,t)=>
50{(e.suspense||e.throwOnError)&&!t.isReset()&&(e.retryOnMount=!1)},m=e=>{i.useEffect(()=>{e.clearReset()},[e])},g=({result:e,errorResetBoundary:t,throwOnError:n,query:r})=>e.isError&&!t.isReset()&&!e.isFetching&&r&&(0,c.L)(n,[e.error,r]),f=e=>{e.suspense&&"number"!=typeof e.staleTime&&(e.staleTime=1e3)},h=(e,t)=>e?.suspense&&t.isPending,y=(e,t,n)=>t.fetchOptimistic(e).catch(()=>{n.clearReset()});function A(e,t,n){let r=(0,l.NL)(n),a=u(),d=s(),c=r.defaultQueryOptions(e);c._optimisticResults=a?"isRestoring":"optimistic",f(c),p(c,d),m(d);let[A]=i.useState(()=>new t(r,c)),S=A.getOptimisticResult(c);if(i.useSyncExternalStore(i.useCallback(e=>{let t=a?()=>void 0:A.subscribe(o.V.batchCalls(e));return A.updateResult(),t},[A,a]),()=>A.getCurrentResult(),()=>A.getCurrentResult()),i.useEffect(()=>{A.setOptions(c,{listeners:!1})},[c,A]),h(c,S))throw y(c,A,d);if(g({result:S,errorResetBoundary:d,throwOnError:c.throwOnError,query:r.getQueryCache().get(c.queryHash)}))throw S.error;return c.notifyOnChangeProps?S:A.trackResult(S)}},77381:function(e,t,n){"use strict";n.d(t,{D:function(){return c}});var r=n(27378),i=n(56622),o=n(35442),a=n(45806),s=n(6324),l=class extends a.l{#E;#w=void 0;#j;#K;constructor(e,t){super(),this.#E=e,this.setOptions(t),this.bindMethods(),this.#$()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#E.defaultMutationOptions(e),(0,s.VS)(this.options,t)||this.#E.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#j,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,s.Ym)(t.mutationKey)!==(0,s.Ym)(this.options.mutationKey)?this.reset():this.#j?.state.status==="pending"&&this.#j.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#j?.removeObserver(this)}onMutationUpdate(e){this.#$(),this.#H(e)}getCurrentResult(){return this.#w}reset(){this.#j?.removeObserver(this),this.#j=void 0,this.#$(),this.#H()}mutate(e,t){return this.#K=t,this.#j?.removeObserver(this),this.#j=this.#E.getMutationCache().build(this.#E,this.options),this.#j.addObserver(this),this.#j.execute(e)}#$(){let e=this.#j?.state??(0,i.R)();this.#w={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#H(e){o.V.batch(()=>{if(this.#K&&this.hasListeners()){let t=this.#w.variables,n=this.#w.context;e?.type==="success"?(this.#K.onSuccess?.(e.data,t,n),this.#K.onSettled?.(e.data,null,t,n)):e?.type==="error"&&(this.#K.onError?.(e.error,t,n),this.#K.onSettled?.(void 0,e.error,t,n))}this.listeners.forEach(e=>{e(this.#w)})})}},d=n(43755),u=n(30750);function c(e,t){let n=(0,d.NL)(t),[i]=r.useState(()=>new l(n,e));r.useEffect(()=>{i.setOptions(e)},[i,e]);let a=r.useSyncExternalStore(r.useCallback(e=>i.subscribe(o.V.batchCalls(e)),[i]),()=>i.getCurrentResult(),()=>i.getCurrentResult()),s=r.useCallback((e,t)=>{i.mutate(e,t).catch(u.Z)},[i]);if(a.error&&(0,u.L)(i.options.throwOnError,[a.error]))throw a.error;return{...a,mutate:s,mutateAsync:a.mutate}}},21045:function(e,t,n){"use strict";n.d(t,{a:function(){return o}});var r=n(44896),i=n(20505);function o(e,t){return(0,i.r)(e,r.z,t)}},30750:function(e,t,n){"use strict";function r(e,t){return"function"==typeof e?e(...t):!!e}function i(){}n.d(t,{L:function(){return r},Z:function(){return i}})},17945:function(e,t,n){"use strict";n.d(t,{Nr:function(){return o},m9:function(){return i}});var r=n(27378);function i(){let[e,t]=r.useState(null),n=r.useCallback(e=>{let n=async()=>{try{if(navigator?.clipboard?.writeText)await navigator.clipboard.writeText(e),t(e);else throw Error("writeText not supported")}catch(n){!function(e){let t=document.createElement("textarea");t.value=e,document.body.appendChild(t),t.select(),document.execCommand("copy"),document.body.removeChild(t)}(e),t(e)}};n()},[]);return[e,n]}function o(e,t){let[n,i]=r.useState(e);return r.useEffect(()=>{let n=setTimeout(()=>{i(e)},t);return()=>{clearTimeout(n)}},[e,t]),n}},99029:function(e,t,n){"use strict";n.d(t,{IZ:function(){return p},d7:function(){return o}});var r=n(27833);let{Axios:i,AxiosError:o,CanceledError:a,isCancel:s,CancelToken:l,VERSION:d,all:u,Cancel:c,isAxiosError:p,spread:m,toFormData:g,AxiosHeaders:f,HttpStatusCode:h,formToJSON:y,getAdapter
50:A,mergeConfig:S}=r.default},27833:function(e,t,n){"use strict";n.d(t,{default:function(){return tA}});var r,i,o,a,s,l,d,u,c,p,m={};function g(e,t){return function(){return e.apply(t,arguments)}}n.r(m),n.d(m,{hasBrowserEnv:function(){return eS},hasStandardBrowserEnv:function(){return eb},hasStandardBrowserWebWorkerEnv:function(){return eE},navigator:function(){return eC},origin:function(){return ev}});var f=n(27061);let{toString:h}=Object.prototype,{getPrototypeOf:y}=Object,{iterator:A,toStringTag:S}=Symbol,C=(s=Object.create(null),e=>{let t=h.call(e);return s[t]||(s[t]=t.slice(8,-1).toLowerCase())}),b=e=>(e=e.toLowerCase(),t=>C(t)===e),E=e=>t=>typeof t===e,{isArray:v}=Array,T=E("undefined");function P(e){return null!==e&&!T(e)&&null!==e.constructor&&!T(e.constructor)&&L(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}let w=b("ArrayBuffer"),R=E("string"),L=E("function"),D=E("number"),I=e=>null!==e&&"object"==typeof e,k=e=>{if("object"!==C(e))return!1;let t=y(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(S in e)&&!(A in e)},_=b("Date"),M=b("File"),O=b("Blob"),x=b("FileList"),N=b("URLSearchParams"),[F,B,U,V]=["ReadableStream","Request","Response","Headers"].map(b);function G(e,t,{allOwnKeys:n=!1}={}){let r,i;if(null!=e){if("object"!=typeof e&&(e=[e]),v(e))for(r=0,i=e.length;r<i;r++)t.call(null,e[r],r,e);else{let i;if(P(e))return;let o=n?Object.getOwnPropertyNames(e):Object.keys(e),a=o.length;for(r=0;r<a;r++)i=o[r],t.call(null,e[i],i,e)}}}function Q(e,t){let n;if(P(e))return null;t=t.toLowerCase();let r=Object.keys(e),i=r.length;for(;i-- >0;)if(t===(n=r[i]).toLowerCase())return n;return null}let W="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,H=e=>!T(e)&&e!==W,q=(l="undefined"!=typeof Uint8Array&&y(Uint8Array),e=>l&&e instanceof l),j=b("HTMLFormElement"),K=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),$=b("RegExp"),z=(e,t)=>{let n=Object.getOwnPropertyDescriptors(e),r={};G(n,(n,i)=>{let o;!1!==(o=t(n,i,e))&&(r[i]=o||n)}),Object.defineProperties(e,r)},Y=b("AsyncFunction"),X=(r="function"==typeof setImmediate,i=L(W.postMessage),r?setImmediate:i?(o=`axios@${Math.random()}`,a=[],W.addEventListener("message",({source:e,data:t})=>{e===W&&t===o&&a.length&&a.shift()()},!1),e=>{a.push(e),W.postMessage(o,"*")}):e=>setTimeout(e)),J="undefined"!=typeof queueMicrotask?queueMicrotask.bind(W):void 0!==f&&f.nextTick||X;var Z={isArray:v,isArrayBuffer:w,isBuffer:P,isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||L(e.append)&&("formdata"===(t=C(e))||"object"===t&&L(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&w(e.buffer)},isString:R,isNumber:D,isBoolean:e=>!0===e||!1===e,isObject:I,isPlainObject:k,isEmptyObject:e=>{if(!I(e)||P(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch(e){return!1}},isReadableStream:F,isRequest:B,isResponse:U,isHeaders:V,isUndefined:T,isDate:_,isFile:M,isBlob:O,isRegExp:$,isFunction:L,isStream:e=>I(e)&&L(e.pipe),isURLSearchParams:N,isTypedArray:q,isFileList:x,forEach:G,merge:function e(){let{caseless:t}=H(this)&&this||{},n={},r=(r,i)=>{let o=t&&Q(n,i)||i;k(n[o])&&k(r)?n[o]=e(n[o],r):k(r)?n[o]=e({},r):v(r)?n[o]=r.slice():n[o]=r};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&G(arguments[e],r);return n},extend:(e,t,n,{allOwnKeys:r}={})=>(G(t,(t,r)=>{n&&L(t)?e[r]=g(t,n):e[r]=t},{allOwnKeys:r}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:(e,t,n,r)=>{let i,o,a;let s={};if(t=t||{},null==e)return t;do{for(o=(i=Object.getOwnPropertyNames(e)).length;o-- >0;)a=i[o],(!r||r(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=!1!==n&&y(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:C,kindOfTest:b,endsWith:(e,t,n)=>{e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;let r=e.indexOf(t,n);return -1!==r&&r===n},toArray:e=>{if(!e)return null;if(v(e))return e;let t=e.length;if(!D(t))return null;let n=Array(t);for(;t-- >0;)n[t]=e[t];return n}
50,forEachEntry:(e,t)=>{let n;let r=e&&e[A],i=r.call(e);for(;(n=i.next())&&!n.done;){let r=n.value;t.call(e,r[0],r[1])}},matchAll:(e,t)=>{let n;let r=[];for(;null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:j,hasOwnProperty:K,hasOwnProp:K,reduceDescriptors:z,freezeMethods:e=>{z(e,(t,n)=>{if(L(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;let r=e[n];if(L(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},toObjectSet:(e,t)=>{let n={};return(e=>{e.forEach(e=>{n[e]=!0})})(v(e)?e:String(e).split(t)),n},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,n){return t.toUpperCase()+n}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e=+e)?e:t,findKey:Q,global:W,isContextDefined:H,isSpecCompliantForm:function(e){return!!(e&&L(e.append)&&"FormData"===e[S]&&e[A])},toJSONObject:e=>{let t=Array(10),n=(e,r)=>{if(I(e)){if(t.indexOf(e)>=0)return;if(P(e))return e;if(!("toJSON"in e)){t[r]=e;let i=v(e)?[]:{};return G(e,(e,t)=>{let o=n(e,r+1);T(o)||(i[t]=o)}),t[r]=void 0,i}}return e};return n(e,0)},isAsyncFn:Y,isThenable:e=>e&&(I(e)||L(e))&&L(e.then)&&L(e.catch),setImmediate:X,asap:J,isIterable:e=>null!=e&&L(e[A])};function ee(e,t,n,r,i){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),i&&(this.response=i,this.status=i.status?i.status:null)}Z.inherits(ee,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:Z.toJSONObject(this.config),code:this.code,status:this.status}}});let et=ee.prototype,en={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{en[e]={value:e}}),Object.defineProperties(ee,en),Object.defineProperty(et,"isAxiosError",{value:!0}),ee.from=(e,t,n,r,i,o)=>{let a=Object.create(et);return Z.toFlatObject(e,a,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e),ee.call(a,e.message,t,n,r,i),a.cause=e,a.name=e.name,o&&Object.assign(a,o),a};var er=n(30816).lW;function ei(e){return Z.isPlainObject(e)||Z.isArray(e)}function eo(e){return Z.endsWith(e,"[]")?e.slice(0,-2):e}function ea(e,t,n){return e?e.concat(t).map(function(e,t){return e=eo(e),!n&&t?"["+e+"]":e}).join(n?".":""):t}let es=Z.toFlatObject(Z,{},null,function(e){return/^is[A-Z]/.test(e)});var el=function(e,t,n){if(!Z.isObject(e))throw TypeError("target must be an object");t=t||new FormData,n=Z.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!Z.isUndefined(t[e])});let r=n.metaTokens,i=n.visitor||u,o=n.dots,a=n.indexes,s=n.Blob||"undefined"!=typeof Blob&&Blob,l=s&&Z.isSpecCompliantForm(t);if(!Z.isFunction(i))throw TypeError("visitor must be a function");function d(e){if(null===e)return"";if(Z.isDate(e))return e.toISOString();if(Z.isBoolean(e))return e.toString();if(!l&&Z.isBlob(e))throw new ee("Blob is not supported. Use a Buffer instead.");return Z.isArrayBuffer(e)||Z.isTypedArray(e)?l&&"function"==typeof Blob?new Blob([e]):er.from(e):e}function u(e,n,i){let s=e;if(e&&!i&&"object"==typeof e){if(Z.endsWith(n,"{}"))n=r?n:n.slice(0,-2),e=JSON.stringify(e);else{var l;if(Z.isArray(e)&&(l=e,Z.isArray(l)&&!l.some(ei))||(Z.isFileList(e)||Z.endsWith(n,"[]"))&&(s=Z.toArray(e)))return n=eo(n),s.forEac
50h(function(e,r){Z.isUndefined(e)||null===e||t.append(!0===a?ea([n],r,o):null===a?n:n+"[]",d(e))}),!1}}return!!ei(e)||(t.append(ea(i,n,o),d(e)),!1)}let c=[],p=Object.assign(es,{defaultVisitor:u,convertValue:d,isVisitable:ei});if(!Z.isObject(e))throw TypeError("data must be an object");return!function e(n,r){if(!Z.isUndefined(n)){if(-1!==c.indexOf(n))throw Error("Circular reference detected in "+r.join("."));c.push(n),Z.forEach(n,function(n,o){let a=!(Z.isUndefined(n)||null===n)&&i.call(t,n,Z.isString(o)?o.trim():o,r,p);!0===a&&e(n,r?r.concat(o):[o])}),c.pop()}}(e),t};function ed(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\x00"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function eu(e,t){this._pairs=[],e&&el(e,this,t)}let ec=eu.prototype;function ep(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function em(e,t,n){let r;if(!t)return e;let i=n&&n.encode||ep;Z.isFunction(n)&&(n={serialize:n});let o=n&&n.serialize;if(r=o?o(t,n):Z.isURLSearchParams(t)?t.toString():new eu(t,n).toString(i)){let t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}ec.append=function(e,t){this._pairs.push([e,t])},ec.toString=function(e){let t=e?function(t){return e.call(this,t,ed)}:ed;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};var eg=class{constructor(){this.handlers=[]}use(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){Z.forEach(this.handlers,function(t){null!==t&&e(t)})}},ef={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},eh="undefined"!=typeof URLSearchParams?URLSearchParams:eu,ey="undefined"!=typeof FormData?FormData:null,eA="undefined"!=typeof Blob?Blob:null;let eS="undefined"!=typeof window&&"undefined"!=typeof document,eC="object"==typeof navigator&&navigator||void 0,eb=eS&&(!eC||0>["ReactNative","NativeScript","NS"].indexOf(eC.product)),eE="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,ev=eS&&window.location.href||"http://localhost";var eT={...m,isBrowser:!0,classes:{URLSearchParams:eh,FormData:ey,Blob:eA},protocols:["http","https","file","blob","url","data"]},eP=function(e){if(Z.isFormData(e)&&Z.isFunction(e.entries)){let t={};return Z.forEachEntry(e,(e,n)=>{!function e(t,n,r,i){let o=t[i++];if("__proto__"===o)return!0;let a=Number.isFinite(+o),s=i>=t.length;if(o=!o&&Z.isArray(r)?r.length:o,s)return Z.hasOwnProp(r,o)?r[o]=[r[o],n]:r[o]=n,!a;r[o]&&Z.isObject(r[o])||(r[o]=[]);let l=e(t,n,r[o],i);return l&&Z.isArray(r[o])&&(r[o]=function(e){let t,n;let r={},i=Object.keys(e),o=i.length;for(t=0;t<o;t++)r[n=i[t]]=e[n];return r}(r[o])),!a}(Z.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0]),n,t,0)}),t}return null};let ew={transitional:ef,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){let n;let r=t.getContentType()||"",i=r.indexOf("application/json")>-1,o=Z.isObject(e);o&&Z.isHTMLForm(e)&&(e=new FormData(e));let a=Z.isFormData(e);if(a)return i?JSON.stringify(eP(e)):e;if(Z.isArrayBuffer(e)||Z.isBuffer(e)||Z.isStream(e)||Z.isFile(e)||Z.isBlob(e)||Z.isReadableStream(e))return e;if(Z.isArrayBufferView(e))return e.buffer;if(Z.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(o){if(r.indexOf("application/x-www-form-urlencoded")>-1){var s,l;return(s=e,l=this.formSerializer,el(s,new eT.classes.URLSearchParams,{visitor:function(e,t,n,r){return eT.isNode&&Z.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)},...l})).toString()}if((n=Z.isFileList(e))||r.indexOf("multipart/form-data")>-1){let t=this.env&&this.env.FormData;return el(n?{"files[]":e}:e,t&&new t,this.formSerializer)}}return o||i?(t.setContentType("application/json",!1),function(e,t,n){if(Z.isString(e))try{return(0,JSON.parse)(e),Z.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){let t=this.transitional||ew.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(Z.isResponse(e)||Z.isReadableStream(e))return e;if(e&&Z.isString(e)&&(n&&!this.responseType||r)){let n=t&&t.silentJSONParsing;try{return JSON.parse(e)}catch(e){if(!n&&r){if("SyntaxError"===e.name)throw ee.from(e,ee.
50ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:eT.classes.FormData,Blob:eT.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};Z.forEach(["delete","get","head","post","put","patch"],e=>{ew.headers[e]={}});let eR=Z.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]);var eL=e=>{let t,n,r;let i={};return e&&e.split("\n").forEach(function(e){r=e.indexOf(":"),t=e.substring(0,r).trim().toLowerCase(),n=e.substring(r+1).trim(),!t||i[t]&&eR[t]||("set-cookie"===t?i[t]?i[t].push(n):i[t]=[n]:i[t]=i[t]?i[t]+", "+n:n)}),i};let eD=Symbol("internals");function eI(e){return e&&String(e).trim().toLowerCase()}function ek(e){return!1===e||null==e?e:Z.isArray(e)?e.map(ek):String(e)}let e_=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function eM(e,t,n,r,i){if(Z.isFunction(r))return r.call(this,t,n);if(i&&(t=n),Z.isString(t)){if(Z.isString(r))return -1!==t.indexOf(r);if(Z.isRegExp(r))return r.test(t)}}class eO{constructor(e){e&&this.set(e)}set(e,t,n){let r=this;function i(e,t,n){let i=eI(t);if(!i)throw Error("header name must be a non-empty string");let o=Z.findKey(r,i);o&&void 0!==r[o]&&!0!==n&&(void 0!==n||!1===r[o])||(r[o||t]=ek(e))}let o=(e,t)=>Z.forEach(e,(e,n)=>i(e,n,t));if(Z.isPlainObject(e)||e instanceof this.constructor)o(e,t);else if(Z.isString(e)&&(e=e.trim())&&!e_(e))o(eL(e),t);else if(Z.isObject(e)&&Z.isIterable(e)){let n={},r,i;for(let t of e){if(!Z.isArray(t))throw TypeError("Object iterator must return a key-value pair");n[i=t[0]]=(r=n[i])?Z.isArray(r)?[...r,t[1]]:[r,t[1]]:t[1]}o(n,t)}else null!=e&&i(t,e,n);return this}get(e,t){if(e=eI(e)){let n=Z.findKey(this,e);if(n){let e=this[n];if(!t)return e;if(!0===t)return function(e){let t;let n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;
50for(;t=r.exec(e);)n[t[1]]=t[2];return n}(e);if(Z.isFunction(t))return t.call(this,e,n);if(Z.isRegExp(t))return t.exec(e);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=eI(e)){let n=Z.findKey(this,e);return!!(n&&void 0!==this[n]&&(!t||eM(this,this[n],n,t)))}return!1}delete(e,t){let n=this,r=!1;function i(e){if(e=eI(e)){let i=Z.findKey(n,e);i&&(!t||eM(n,n[i],i,t))&&(delete n[i],r=!0)}}return Z.isArray(e)?e.forEach(i):i(e),r}clear(e){let t=Object.keys(this),n=t.length,r=!1;for(;n--;){let i=t[n];(!e||eM(this,this[i],i,e,!0))&&(delete this[i],r=!0)}return r}normalize(e){let t=this,n={};return Z.forEach(this,(r,i)=>{let o=Z.findKey(n,i);if(o){t[o]=ek(r),delete t[i];return}let a=e?i.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,n)=>t.toUpperCase()+n):String(i).trim();a!==i&&delete t[i],t[a]=ek(r),n[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return Z.forEach(this,(n,r)=>{null!=n&&!1!==n&&(t[r]=e&&Z.isArray(n)?n.join(", "):n)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join("\n")}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let n=new this(e);return t.forEach(e=>n.set(e)),n}static accessor(e){let t=this[eD]=this[eD]={accessors:{}},n=t.accessors,r=this.prototype;function i(e){let t=eI(e);n[t]||(!function(e,t){let n=Z.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(e,n,i){return this[r].call(this,t,e,n,i)},configurable:!0})})}(r,e),n[t]=!0)}return Z.isArray(e)?e.forEach(i):i(e),this}}function ex(e,t){let n=this||ew,r=t||n,i=eO.from(r.headers),o=r.data;return Z.forEach(e,function(e){o=e.call(n,o,i.normalize(),t?t.status:void 0)}),i.normalize(),o}function eN(e){return!!(e&&e.__CANCEL__)}function eF(e,t,n){ee.call(this,null==e?"canceled":e,ee.ERR_CANCELED,t,n),this.name="CanceledError"}function eB(e,t,n){let r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new ee("Request failed with status code "+n.status,[ee.ERR_BAD_REQUEST,ee.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}eO.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),Z.reduceDescriptors(eO.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[n]=e}}}),Z.freezeMethods(eO),Z.inherits(eF,ee,{__CANCEL__:!0});var eU=function(e,t){let n;e=e||10;let r=Array(e),i=Array(e),o=0,a=0;return t=void 0!==t?t:1e3,function(s){let l=Date.now(),d=i[a];n||(n=l),r[o]=s,i[o]=l;let u=a,c=0;for(;u!==o;)c+=r[u++],u%=e;if((o=(o+1)%e)===a&&(a=(a+1)%e),l-n<t)return;let p=d&&l-d;return p?Math.round(1e3*c/p):void 0}},eV=function(e,t){let n,r,i=0,o=1e3/t,a=(t,o=Date.now())=>{i=o,n=null,r&&(clearTimeout(r),r=null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-i;s>=o?a(e,t):(n=e,r||(r=setTimeout(()=>{r=null,a(n)},o-s)))},()=>n&&a(n)]};let eG=(e,t,n=3)=>{let r=0,i=eU(50,250);return eV(n=>{let o=n.loaded,a=n.lengthComputable?n.total:void 0,s=o-r,l=i(s),d=o<=a;r=o,e({loaded:o,total:a,progress:a?o/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&d?(a-o)/l:void 0,event:n,lengthComputable:null!=a,[t?"download":"upload"]:!0})},n)},eQ=(e,t)=>{let n=null!=e;return[r=>t[0]({lengthComputable:n,total:e,loaded:r}),t[1]]},eW=e=>(...t)=>Z.asap(()=>e(...t));var eH=eT.hasStandardBrowserEnv?(d=new URL(eT.origin),u=eT.navigator&&/(msie|trident)/i.test(eT.navigator.userAgent),e=>(e=new URL(e,eT.origin),d.protocol===e.protocol&&d.host===e.host&&(u||d.port===e.port))):()=>!0,eq=eT.hasStandardBrowserEnv?{write(e,t,n,r,i,o){let a=[e+"="+encodeURIComponent(t)];Z.isNumber(n)&&a.push("expires="+new Date(n).toGMTString()),Z.isString(r)&&a.push("path="+r),Z.isString(i)&&a.push("domain="+i),!0===o&&a.push("secure"),document.cookie=a.join("; ")},read(e){let t=document.cookie.match(RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};
50function ej(e,t,n){let r=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(r||!1==n)?t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e:t}let eK=e=>e instanceof eO?{...e}:e;function e$(e,t){t=t||{};let n={};function r(e,t,n,r){return Z.isPlainObject(e)&&Z.isPlainObject(t)?Z.merge.call({caseless:r},e,t):Z.isPlainObject(t)?Z.merge({},t):Z.isArray(t)?t.slice():t}function i(e,t,n,i){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:r(void 0,e,n,i):r(e,t,n,i)}function o(e,t){if(!Z.isUndefined(t))return r(void 0,t)}function a(e,t){return Z.isUndefined(t)?Z.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,i,o){return o in t?r(n,i):o in e?r(void 0,n):void 0}let l={url:o,method:o,data:o,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t,n)=>i(eK(e),eK(t),n,!0)};return Z.forEach(Object.keys({...e,...t}),function(r){let o=l[r]||i,a=o(e[r],t[r],r);Z.isUndefined(a)&&o!==s||(n[r]=a)}),n}var ez=e=>{let t;let n=e$({},e),{data:r,withXSRFToken:i,xsrfHeaderName:o,xsrfCookieName:a,headers:s,auth:l}=n;if(n.headers=s=eO.from(s),n.url=em(ej(n.baseURL,n.url,n.allowAbsoluteUrls),e.params,e.paramsSerializer),l&&s.set("Authorization","Basic "+btoa((l.username||"")+":"+(l.password?unescape(encodeURIComponent(l.password)):""))),Z.isFormData(r)){if(eT.hasStandardBrowserEnv||eT.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if(!1!==(t=s.getContentType())){let[e,...n]=t?t.split(";").map(e=>e.trim()).filter(Boolean):[];s.setContentType([e||"multipart/form-data",...n].join("; "))}}if(eT.hasStandardBrowserEnv&&(i&&Z.isFunction(i)&&(i=i(n)),i||!1!==i&&eH(n.url))){let e=o&&a&&eq.read(a);e&&s.set(o,e)}return n};let eY="undefined"!=typeof XMLHttpRequest;var eX=eY&&function(e){return new Promise(function(t,n){let r,i,o,a,s;let l=ez(e),d=l.data,u=eO.from(l.headers).normalize(),{responseType:c,onUploadProgress:p,onDownloadProgress:m}=l;function g(){a&&a(),s&&s(),l.cancelToken&&l.cancelToken.unsubscribe(r),l.signal&&l.signal.removeEventListener("abort",r)}let f=new XMLHttpRequest;function h(){if(!f)return;let r=eO.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders()),i=c&&"text"!==c&&"json"!==c?f.response:f.responseText,o={data:i,status:f.status,statusText:f.statusText,headers:r,config:e,request:f};eB(function(e){t(e),g()},function(e){n(e),g()},o),f=null}f.open(l.method.toUpperCase(),l.url,!0),f.timeout=l.timeout,"onloadend"in f?f.onloadend=h:f.onreadystatechange=function(){f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))&&setTimeout(h)},f.onabort=function(){f&&(n(new ee("Request aborted",ee.ECONNABORTED,e,f)),f=null)},f.onerror=function(){n(new ee("Network Error",ee.ERR_NETWORK,e,f)),f=null},f.ontimeout=function(){let t=l.timeout?"timeout of "+l.timeout+"ms exceeded":"timeout exceeded",r=l.transitional||ef;l.timeoutErrorMessage&&(t=l.timeoutErrorMessage),n(new ee(t,r.clarifyTimeoutError?ee.ETIMEDOUT:ee.ECONNABORTED,e,f)),f=null},void 0===d&&u.setContentType(null),"setRequestHeader"in f&&Z.forEach(u.toJSON(),function(e,t){f.setRequestHeader(t,e)}),Z.isUndefined(l.withCredentials)||(f.withCredentials=!!l.withCredentials),c&&"json"!==c&&(f.responseType=l.responseType),m&&([o,s]=eG(m,!0),f.addEventListener("progress",o)),p&&f.upload&&([i,a]=eG(p),f.upload.addEventListener("progress",i),f.upload.addEventListener("loadend",a)),(l.cancelToken||l.signal)&&(r=t=>{f&&(n(!t||t.type?new eF(null,e,f):t),f.abort(),f=null)},l.cancelToken&&l.cancelToken.subscribe(r),l.signal&&(l.signal.aborted?r():l.signal.addEventListener("abort",r)));let y=function(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(l.url);if(y&&-1===eT.protocols.indexOf(y)){n(new ee("Unsupported protocol "+y+":",ee.ERR_BAD_REQUEST,e));return}f.send(d||null)})},eJ=(e,t)=>{let{length:n}=e=e?e.filter(Boolean):[];if(t||n){let n,r=new AbortController,i=function(e){if(!n){n=!0,a();let t=e instanceof Error?e:this.reason;r.abort(t instanceof ee?t:new eF(t instanceof Error?t.message:t))}},o=t&&setTimeout(()=>{o=null,i(new ee(`timeout ${t} of ms exceeded`,ee.ETIMEDOUT))},t),a=()=>
50{e&&(o&&clearTimeout(o),o=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(i):e.removeEventListener("abort",i)}),e=null)};e.forEach(e=>e.addEventListener("abort",i));let{signal:s}=r;return s.unsubscribe=()=>Z.asap(a),s}};let eZ=function*(e,t){let n,r=e.byteLength;if(!t||r<t){yield e;return}let i=0;for(;i<r;)n=i+t,yield e.slice(i,n),i=n},e0=async function*(e,t){for await(let n of e1(e))yield*eZ(n,t)},e1=async function*(e){if(e[Symbol.asyncIterator]){yield*e;return}let t=e.getReader();try{for(;;){let{done:e,value:n}=await t.read();if(e)break;yield n}}finally{await t.cancel()}},e2=(e,t,n,r)=>{let i;let o=e0(e,t),a=0,s=e=>{!i&&(i=!0,r&&r(e))};return new ReadableStream({async pull(e){try{let{done:t,value:r}=await o.next();if(t){s(),e.close();return}let i=r.byteLength;if(n){let e=a+=i;n(e)}e.enqueue(new Uint8Array(r))}catch(e){throw s(e),e}},cancel:e=>(s(e),o.return())},{highWaterMark:2})},e3="function"==typeof fetch&&"function"==typeof Request&&"function"==typeof Response,e4=e3&&"function"==typeof ReadableStream,e5=e3&&("function"==typeof TextEncoder?(c=new TextEncoder,e=>c.encode(e)):async e=>new Uint8Array(await new Response(e).arrayBuffer())),e8=(e,...t)=>{try{return!!e(...t)}catch(e){return!1}},e6=e4&&e8(()=>{let e=!1,t=new Request(eT.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),e7=e4&&e8(()=>Z.isReadableStream(new Response("").body)),e9={stream:e7&&(e=>e.body)};e3&&(p=new Response,["text","arrayBuffer","blob","formData","stream"].forEach(e=>{e9[e]||(e9[e]=Z.isFunction(p[e])?t=>t[e]():(t,n)=>{throw new ee(`Response type '${e}' is not supported`,ee.ERR_NOT_SUPPORT,n)})}));let te=async e=>{if(null==e)return 0;if(Z.isBlob(e))return e.size;if(Z.isSpecCompliantForm(e)){let t=new Request(eT.origin,{method:"POST",body:e});return(await t.arrayBuffer()).byteLength}return Z.isArrayBufferView(e)||Z.isArrayBuffer(e)?e.byteLength:(Z.isURLSearchParams(e)&&(e+=""),Z.isString(e))?(await e5(e)).byteLength:void 0},tt=async(e,t)=>{let n=Z.toFiniteNumber(e.getContentLength());return null==n?te(t):n};var tn=e3&&(async e=>{let t,n,{url:r,method:i,data:o,signal:a,cancelToken:s,timeout:l,onDownloadProgress:d,onUploadProgress:u,responseType:c,headers:p,withCredentials:m="same-origin",fetchOptions:g}=ez(e);c=c?(c+"").toLowerCase():"text";let f=eJ([a,s&&s.toAbortSignal()],l),h=f&&f.unsubscribe&&(()=>{f.unsubscribe()});try{if(u&&e6&&"get"!==i&&"head"!==i&&0!==(n=await tt(p,o))){let e,t=new Request(r,{method:"POST",body:o,duplex:"half"});if(Z.isFormData(o)&&(e=t.headers.get("content-type"))&&p.setContentType(e),t.body){let[e,r]=eQ(n,eG(eW(u)));o=e2(t.body,65536,e,r)}}Z.isString(m)||(m=m?"include":"omit");let a="credentials"in Request.prototype;t=new Request(r,{...g,signal:f,method:i.toUpperCase(),headers:p.normalize().toJSON(),body:o,duplex:"half",credentials:a?m:void 0});let s=await fetch(t,g),l=e7&&("stream"===c||"response"===c);if(e7&&(d||l&&h)){let e={};["status","statusText","headers"].forEach(t=>{e[t]=s[t]});let t=Z.toFiniteNumber(s.headers.get("content-length")),[n,r]=d&&eQ(t,eG(eW(d),!0))||[];s=new Response(e2(s.body,65536,n,()=>{r&&r(),h&&h()}),e)}c=c||"text";let y=await e9[Z.findKey(e9,c)||"text"](s,e);return!l&&h&&h(),await new Promise((n,r)=>{eB(n,r,{data:y,headers:eO.from(s.headers),status:s.status,statusText:s.statusText,config:e,request:t})})}catch(n){if(h&&h(),n&&"TypeError"===n.name&&/Load failed|fetch/i.test(n.message))throw Object.assign(new ee("Network Error",ee.ERR_NETWORK,e,t),{cause:n.cause||n});throw ee.from(n,n&&n.code,e,t)}});let tr={http:null,xhr:eX,fetch:tn};Z.forEach(tr,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch(e){}Object.defineProperty(e,"adapterName",{value:t})}});let ti=e=>`- ${e}`,to=e=>Z.isFunction(e)||null===e||!1===e;var ta={getAdapter:e=>{let t,n;e=Z.isArray(e)?e:[e];let{length:r}=e,i={};for(let o=0;o<r;o++){let r;if(n=t=e[o],!to(t)&&void 0===(n=tr[(r=String(t)).toLowerCase()]))throw new ee(`Unknown adapter '${r}'`);if(n)break;i[r||"#"+o]=n}if(!n){let e=Object.entries(i).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build")),t=r?e.length>
501?"since :\n"+e.map(ti).join("\n"):" "+ti(e[0]):"as no adapter specified";throw new ee("There is no suitable adapter to dispatch the request "+t,"ERR_NOT_SUPPORT")}return n},adapters:tr};function ts(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new eF(null,e)}function tl(e){ts(e),e.headers=eO.from(e.headers),e.data=ex.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1);let t=ta.getAdapter(e.adapter||ew.adapter);return t(e).then(function(t){return ts(e),t.data=ex.call(e,e.transformResponse,t),t.headers=eO.from(t.headers),t},function(t){return!eN(t)&&(ts(e),t&&t.response&&(t.response.data=ex.call(e,e.transformResponse,t.response),t.response.headers=eO.from(t.response.headers))),Promise.reject(t)})}let td="1.11.0",tu={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{tu[e]=function(n){return typeof n===e||"a"+(t<1?"n ":" ")+e}});let tc={};tu.transitional=function(e,t,n){function r(e,t){return"[Axios v"+td+"] Transitional option '"+e+"'"+t+(n?". "+n:"")}return(n,i,o)=>{if(!1===e)throw new ee(r(i," has been removed"+(t?" in "+t:"")),ee.ERR_DEPRECATED);return t&&!tc[i]&&(tc[i]=!0,console.warn(r(i," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,i,o)}},tu.spelling=function(e){return(t,n)=>(console.warn(`${n} is likely a misspelling of ${e}`),!0)};var tp={assertOptions:function(e,t,n){if("object"!=typeof e)throw new ee("options must be an object",ee.ERR_BAD_OPTION_VALUE);let r=Object.keys(e),i=r.length;for(;i-- >0;){let o=r[i],a=t[o];if(a){let t=e[o],n=void 0===t||a(t,o,e);if(!0!==n)throw new ee("option "+o+" must be "+n,ee.ERR_BAD_OPTION_VALUE);continue}if(!0!==n)throw new ee("Unknown option "+o,ee.ERR_BAD_OPTION)}},validators:tu};let tm=tp.validators;class tg{constructor(e){this.defaults=e||{},this.interceptors={request:new eg,response:new eg}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let n=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?n&&!String(e.stack).endsWith(n.replace(/^.+\n.+\n/,""))&&(e.stack+="\n"+n):e.stack=n}catch(e){}}throw e}}_request(e,t){let n,r;"string"==typeof e?(t=t||{}).url=e:t=e||{},t=e$(this.defaults,t);let{transitional:i,paramsSerializer:o,headers:a}=t;void 0!==i&&tp.assertOptions(i,{silentJSONParsing:tm.transitional(tm.boolean),forcedJSONParsing:tm.transitional(tm.boolean),clarifyTimeoutError:tm.transitional(tm.boolean)},!1),null!=o&&(Z.isFunction(o)?t.paramsSerializer={serialize:o}:tp.assertOptions(o,{encode:tm.function,serialize:tm.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),tp.assertOptions(t,{baseUrl:tm.spelling("baseURL"),withXsrfToken:tm.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let s=a&&Z.merge(a.common,a[t.method]);a&&Z.forEach(["delete","get","head","post","put","patch","common"],e=>{delete a[e]}),t.headers=eO.concat(s,a);let l=[],d=!0;this.interceptors.request.forEach(function(e){("function"!=typeof e.runWhen||!1!==e.runWhen(t))&&(d=d&&e.synchronous,l.unshift(e.fulfilled,e.rejected))});let u=[];this.interceptors.response.forEach(function(e){u.push(e.fulfilled,e.rejected)});let c=0;if(!d){let e=[tl.bind(this),void 0];for(e.unshift(...l),e.push(...u),r=e.length,n=Promise.resolve(t);c<r;)n=n.then(e[c++],e[c++]);return n}r=l.length;let p=t;for(c=0;c<r;){let e=l[c++],t=l[c++];try{p=e(p)}catch(e){t.call(this,e);break}}try{n=tl.call(this,p)}catch(e){return Promise.reject(e)}for(c=0,r=u.length;c<r;)n=n.then(u[c++],u[c++]);return n}getUri(e){e=e$(this.defaults,e);let t=ej(e.baseURL,e.url,e.allowAbsoluteUrls);return em(t,e.params,e.paramsSerializer)}}
50Z.forEach(["delete","get","head","options"],function(e){tg.prototype[e]=function(t,n){return this.request(e$(n||{},{method:e,url:t,data:(n||{}).data}))}}),Z.forEach(["post","put","patch"],function(e){function t(t){return function(n,r,i){return this.request(e$(i||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:n,data:r}))}}tg.prototype[e]=t(),tg.prototype[e+"Form"]=t(!0)});class tf{constructor(e){let t;if("function"!=typeof e)throw TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});let n=this;this.promise.then(e=>{if(!n._listeners)return;let t=n._listeners.length;for(;t-- >0;)n._listeners[t](e);n._listeners=null}),this.promise.then=e=>{let t;let r=new Promise(e=>{n.subscribe(e),t=e}).then(e);return r.cancel=function(){n.unsubscribe(t)},r},e(function(e,r,i){n.reason||(n.reason=new eF(e,r,i),t(n.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason){e(this.reason);return}this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let e;let t=new tf(function(t){e=t});return{token:t,cancel:e}}}let th={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
50alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(th).forEach(([e,t])=>{th[t]=e});let ty=function e(t){let n=new tg(t),r=g(tg.prototype.request,n);return Z.extend(r,tg.prototype,n,{allOwnKeys:!0}),Z.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(e$(t,n))},r}(ew);ty.Axios=tg,ty.CanceledError=eF,ty.CancelToken=tf,ty.isCancel=eN,ty.VERSION=td,ty.toFormData=el,ty.AxiosError=ee,ty.Cancel=ty.CanceledError,ty.all=function(e){return Promise.all(e)},ty.spread=function(e){return function(t){return e.apply(null,t)}},ty.isAxiosError=function(e){return Z.isObject(e)&&!0===e.isAxiosError},ty.mergeConfig=e$,ty.AxiosHeaders=eO,ty.formToJSON=e=>eP(Z.isHTMLForm(e)?new FormData(e):e),ty.getAdapter=ta.getAdapter,ty.HttpStatusCode=th,ty.default=ty;var tA=ty},40624:function(e,t,n){"use strict";function r(){for(var e,t,n=0,r="",i=arguments.length;n<i;n++)(e=arguments[n])&&(t=function e(t){var n,r,i="";if("string"==typeof t||"number"==typeof t)i+=t;else if("object"==typeof t){if(Array.isArray(t)){var o=t.length;for(n=0;n<o;n++)t[n]&&(r=e(t[n]))&&(i&&(i+=" "),i+=r)}else for(r in t)t[r]&&(i&&(i+=" "),i+=r)}return i}(e))&&(r&&(r+=" "),r+=t);return r}n.d(t,{W:function(){return r}}),t.Z=r},22501:function(e,t,n){"use strict";n.d(t,{ZP:function(){return Z},t:function(){return ee}});let r=e=>"string"==typeof e,i=()=>{let e,t;let n=new Promise((n,r)=>{e=n,t=r});return n.resolve=e,n.reject=t,n},o=e=>null==e?"":""+e,a=(e,t,n)=>{e.forEach(e=>{t[e]&&(n[e]=t[e])})},s=/###/g,l=e=>e&&e.indexOf("###")>-1?e.replace(s,"."):e,d=e=>!e||r(e),u=(e,t,n)=>{let i=r(t)?t.split("."):t,o=0;for(;o<i.length-1;){if(d(e))return{};let t=l(i[o]);!e[t]&&n&&(e[t]=new n),e=Object.prototype.hasOwnProperty.call(e,t)?e[t]:{},++o}return d(e)?{}:{obj:e,k:l(i[o])}},c=(e,t,n)=>{let{obj:r,k:i}=u(e,t,Object);if(void 0!==r||1===t.length){r[i]=n;return}let o=t[t.length-1],a=t.slice(0,t.length-1),s=u(e,a,Object);for(;void 0===s.obj&&a.length;)o=`${a[a.length-1]}.${o}`,s=u(e,a=a.slice(0,a.length-1),Object),s?.obj&&void 0!==s.obj[`${s.k}.${o}`]&&(s.obj=void 0);s.obj[`${s.k}.${o}`]=n},p=(e,t,n,r)=>{let{obj:i,k:o}=u(e,t,Object);i[o]=i[o]||[],i[o].push(n)},m=(e,t)=>{let{obj:n,k:r}=u(e,t);if(n&&Object.prototype.hasOwnProperty.call(n,r))return n[r]},g=(e,t,n)=>{let r=m(e,n);return void 0!==r?r:m(t,n)},f=(e,t,n)=>{for(let i in t)"__proto__"!==i&&"constructor"!==i&&(i in e?r(e[i])||e[i]instanceof String||r(t[i])||t[i]instanceof String?n&&(e[i]=t[i]):f(e[i],t[i],n):e[i]=t[i]);return e},h=e=>e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&");var y={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#39;","/":"&#x2F;"};let A=e=>r(e)?e.replace(/[&<>"'\/]/g,e=>y[e]):e,S=[" ",",","?","!",";"],C=new class{constructor(e){this.capacity=e,this.regExpMap=new Map,this.regExpQueue=[]}getRegExp(e){let t=this.regExpMap.get(e);if(void 0!==t)return t;let n=new RegExp(e);return this.regExpQueue.length===this.capacity&&this.regExpMap.delete(this.regExpQueue.shift()),this.regExpMap.set(e,n),this.regExpQueue.push(e),n}}(20),b=(e,t,n)=>{t=t||"",n=n||"";let r=S.filter(e=>0>t.indexOf(e)&&0>n.indexOf(e));if(0===r.length)return!0;let i=C.getRegExp(`(${r.map(e=>"?"===e?"\\?":e).join("|")})`),o=!i.test(e);
50if(!o){let t=e.indexOf(n);t>0&&!i.test(e.substring(0,t))&&(o=!0)}return o},E=(e,t,n=".")=>{if(!e)return;if(e[t]){if(!Object.prototype.hasOwnProperty.call(e,t))return;return e[t]}let r=t.split(n),i=e;for(let e=0;e<r.length;){let t;if(!i||"object"!=typeof i)return;let o="";for(let a=e;a<r.length;++a)if(a!==e&&(o+=n),o+=r[a],void 0!==(t=i[o])){if(["string","number","boolean"].indexOf(typeof t)>-1&&a<r.length-1)continue;e+=a-e+1;break}i=t}return i},v=e=>e?.replace("_","-"),T={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 P{constructor(e,t={}){this.init(e,t)}init(e,t={}){this.prefix=t.prefix||"i18next:",this.logger=e||T,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,n,i){return i&&!this.debug?null:(r(e[0])&&(e[0]=`${n}${this.prefix} ${e[0]}`),this.logger[t](e))}create(e){return new P(this.logger,{prefix:`${this.prefix}:${e}:`,...this.options})}clone(e){return(e=e||this.options).prefix=e.prefix||this.prefix,new P(this.logger,e)}}var w=new P;class R{constructor(){this.observers={}}on(e,t){return e.split(" ").forEach(e=>{this.observers[e]||(this.observers[e]=new Map);let n=this.observers[e].get(t)||0;this.observers[e].set(t,n+1)}),this}off(e,t){if(this.observers[e]){if(!t){delete this.observers[e];return}this.observers[e].delete(t)}}emit(e,...t){if(this.observers[e]){let n=Array.from(this.observers[e].entries());n.forEach(([e,n])=>{for(let r=0;r<n;r++)e(...t)})}if(this.observers["*"]){let n=Array.from(this.observers["*"].entries());n.forEach(([n,r])=>{for(let i=0;i<r;i++)n.apply(n,[e,...t])})}}}class L extends R{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){0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}removeNamespaces(e){let t=this.options.ns.indexOf(e);t>-1&&this.options.ns.splice(t,1)}getResource(e,t,n,i={}){let o;let a=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,s=void 0!==i.ignoreJSONStructure?i.ignoreJSONStructure:this.options.ignoreJSONStructure;e.indexOf(".")>-1?o=e.split("."):(o=[e,t],n&&(Array.isArray(n)?o.push(...n):r(n)&&a?o.push(...n.split(a)):o.push(n)));let l=m(this.data,o);return(!l&&!t&&!n&&e.indexOf(".")>-1&&(e=o[0],t=o[1],n=o.slice(2).join(".")),!l&&s&&r(n))?E(this.data?.[e]?.[t],n,a):l}addResource(e,t,n,r,i={silent:!1}){let o=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,a=[e,t];
50n&&(a=a.concat(o?n.split(o):n)),e.indexOf(".")>-1&&(a=e.split("."),r=t,t=a[1]),this.addNamespaces(t),c(this.data,a,r),i.silent||this.emit("added",e,t,n,r)}addResources(e,t,n,i={silent:!1}){for(let i in n)(r(n[i])||Array.isArray(n[i]))&&this.addResource(e,t,i,n[i],{silent:!0});i.silent||this.emit("added",e,t,n)}addResourceBundle(e,t,n,r,i,o={silent:!1,skipCopy:!1}){let a=[e,t];e.indexOf(".")>-1&&(a=e.split("."),r=n,n=t,t=a[1]),this.addNamespaces(t);let s=m(this.data,a)||{};o.skipCopy||(n=JSON.parse(JSON.stringify(n))),r?f(s,n,i):s={...s,...n},c(this.data,a,s),o.silent||this.emit("added",e,t,n)}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){let t=this.getDataByLanguage(e),n=t&&Object.keys(t)||[];return!!n.find(e=>t[e]&&Object.keys(t[e]).length>0)}toJSON(){return this.data}}var D={processors:{},addPostProcessor(e){this.processors[e.name]=e},handle(e,t,n,r,i){return e.forEach(e=>{t=this.processors[e]?.process(t,n,r,i)??t}),t}};let I=Symbol("i18next/PATH_KEY");function k(e,t){let{[I]:n}=e(function(){let e;let t=[],n=Object.create(null);return n.get=(r,i)=>(e?.revoke?.(),i===I)?t:(t.push(i),(e=Proxy.revocable(r,n)).proxy),Proxy.revocable(Object.create(null),n).proxy}());return n.join(t?.keySeparator??".")}let _={},M=e=>!r(e)&&"boolean"!=typeof e&&"number"!=typeof e;class O extends R{constructor(e,t={}){super(),a(["resourceStore","languageUtils","pluralResolver","interpolator","backendConnector","
50i18nFormat","utils"],e,this),this.options=t,void 0===this.options.keySeparator&&(this.options.keySeparator="."),this.logger=w.create("translator")}changeLanguage(e){e&&(this.language=e)}exists(e,t={interpolation:{}}){let n={...t};if(null==e)return!1;let r=this.resolve(e,n);return r?.res!==void 0}extractFromKey(e,t){let n=void 0!==t.nsSeparator?t.nsSeparator:this.options.nsSeparator;void 0===n&&(n=":");let i=void 0!==t.keySeparator?t.keySeparator:this.options.keySeparator,o=t.ns||this.options.defaultNS||[],a=n&&e.indexOf(n)>-1,s=!this.options.userDefinedKeySeparator&&!t.keySeparator&&!this.options.userDefinedNsSeparator&&!t.nsSeparator&&!b(e,n,i);if(a&&!s){let t=e.match(this.interpolator.nestingRegexp);if(t&&t.length>0)return{key:e,namespaces:r(o)?[o]:o};let a=e.split(n);(n!==i||n===i&&this.options.ns.indexOf(a[0])>-1)&&(o=a.shift()),e=a.join(i)}return{key:e,namespaces:r(o)?[o]:o}}translate(e,t,n){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=k(e,{...this.options,...i})),Array.isArray(e)||(e=[String(e)]);let o=void 0!==i.returnDetails?i.returnDetails:this.options.returnDetails,a=void 0!==i.keySeparator?i.keySeparator:this.options.keySeparator,{key:s,namespaces:l}=this.extractFromKey(e[e.length-1],i),d=l[l.length-1],u=void 0!==i.nsSeparator?i.nsSeparator:this.options.nsSeparator;void 0===u&&(u=":");let c=i.lng||this.language,p=i.appendNamespaceToCIMode||this.options.appendNamespaceToCIMode;if(c?.toLowerCase()==="cimode")return p?o?{res:`${d}${u}${s}`,usedKey:s,exactUsedKey:s,usedLng:c,usedNS:d,usedParams:this.getUsedParamsDetails(i)}:`${d}${u}${s}`:o?{res:s,usedKey:s,exactUsedKey:s,usedLng:c,usedNS:d,usedParams:this.getUsedParamsDetails(i)}:s;let m=this.resolve(e,i),g=m?.res,f=m?.usedKey||s,h=m?.exactUsedKey||s,y=void 0!==i.joinArrays?i.joinArrays:this.options.joinArrays,A=!this.i18nFormat||this.i18nFormat.handleAsObject,S=void 0!==i.count&&!r(i.count),C=O.hasDefaultValue(i),b=S?this.pluralResolver.getSuffix(c,i.count,i):"",E=i.ordinal&&S?this.pluralResolver.getSuffix(c,i.count,{ordinal:!1}):"",v=S&&!i.ordinal&&0===i.count,T=v&&i[`defaultValue${this.options.pluralSeparator}zero`]||i[`defaultValue${b}`]||i[`defaultValue${E}`]||i.defaultValue,P=g;A&&!g&&C&&(P=T);let w=M(P),R=Object.prototype.toString.apply(P);if(A&&P&&w&&0>["[object Number]","[object Function]","[object RegExp]"].indexOf(R)&&!(r(y)&&Array.isArray(P))){if(!i.returnObjects&&!this.options.returnObjects){this.options.returnedObjectHandler||this.logger.warn("accessing an object - but returnObjects options is not enabled!");let e=this.options.returnedObjectHandler?this.options.returnedObjectHandler(f,P,{...i,ns:l}):`key '${s} (${this.language})' returned an object instead of string.`;return o?(m.res=e,m.usedParams=this.getUsedParamsDetails(i),m):e}if(a){let e=Array.isArray(P),t=e?[]:{},n=e?h:f;for(let e in P)if(Object.prototype.hasOwnProperty.call(P,e)){let r=`${n}${a}${e}`;C&&!g?t[e]=this.translate(r,{...i,defaultValue:M(T)?T[e]:void 0,joinArrays:!1,ns:l}):t[e]=this.translate(r,{...i,joinArrays:!1,ns:l}),t[e]===r&&(t[e]=P[e])}g=t}}else if(A&&r(y)&&Array.isArray(g))(g=g.join(y))&&(g=this.extendTranslation(g,e,i,n));else{let t=!1,r=!1;!this.isValidLookup(g)&&C&&(t=!0,g=T),this.isValidLookup(g)||(r=!0,g=s);let o=i.missingKeyNoValueFallbackToKey||this.options.missingKeyNoValueFallbackToKey,l=o&&r?void 0:g,p=C&&T!==g&&this.options.updateMissing;if(r||t||p){if(this.logger.log(p?"updateKey":"missingKey",c,d,s,p?T:g),a){let 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=[],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);let n=(e,t,n)=>{let r=C&&n!==g?n:l;this.options.missingKeyHandler?this.options.missingKeyHandler(e,d,t,r,p,i):this.backendConnector?.saveMissing&&this.backendConnector.saveMissing(e,d,t,r,p,i),this.emit
50("missingKey",e,d,t,g)};this.options.saveMissing&&(this.options.saveMissingPlurals&&S?e.forEach(e=>{let t=this.pluralResolver.getSuffixes(e,i);v&&i[`defaultValue${this.options.pluralSeparator}zero`]&&0>t.indexOf(`${this.options.pluralSeparator}zero`)&&t.push(`${this.options.pluralSeparator}zero`),t.forEach(t=>{n([e],s+t,i[`defaultValue${t}`]||T)})}):n(e,s,T))}g=this.extendTranslation(g,e,i,m,n),r&&g===s&&this.options.appendNamespaceToMissingKey&&(g=`${d}${u}${s}`),(r||t)&&this.options.parseMissingKeyHandler&&(g=this.options.parseMissingKeyHandler(this.options.appendNamespaceToMissingKey?`${d}${u}${s}`:s,t?g:void 0,i))}return o?(m.res=g,m.usedParams=this.getUsedParamsDetails(i),m):g}extendTranslation(e,t,n,i,o){if(this.i18nFormat?.parse)e=this.i18nFormat.parse(e,{...this.options.interpolation.defaultVariables,...n},n.lng||this.language||i.usedLng,i.usedNS,i.usedKey,{resolved:i});else if(!n.skipInterpolation){let a;n.interpolation&&this.interpolator.init({...n,interpolation:{...this.options.interpolation,...n.interpolation}});let s=r(e)&&(n?.interpolation?.skipOnVariables!==void 0?n.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables);if(s){let t=e.match(this.interpolator.nestingRegexp);a=t&&t.length}let l=n.replace&&!r(n.replace)?n.replace:n;if(this.options.interpolation.defaultVariables&&(l={...this.options.interpolation.defaultVariables,...l}),e=this.interpolator.interpolate(e,l,n.lng||this.language||i.usedLng,n),s){let t=e.match(this.interpolator.nestingRegexp),r=t&&t.length;a<r&&(n.nest=!1)}!n.lng&&i&&i.res&&(n.lng=this.language||i.usedLng),!1!==n.nest&&(e=this.interpolator.nest(e,(...e)=>o?.[0]!==e[0]||n.context?this.translate(...e,t):(this.logger.warn(`It seems you are nesting recursively key: ${e[0]} in key: ${t[0]}`),null),n)),n.interpolation&&this.interpolator.reset()}let a=n.postProcess||this.options.postProcess,s=r(a)?[a]:a;return null!=e&&s?.length&&!1!==n.applyPostProcessor&&(e=D.handle(s,e,t,this.options&&this.options.postProcessPassResolved?{i18nResolved:{...i,usedParams:this.getUsedParamsDetails(n)},...n}:n,this)),e}resolve(e,t={}){let n,i,o,a,s;return r(e)&&(e=[e]),e.forEach(e=>{if(this.isValidLookup(n))return;let l=this.extractFromKey(e,t),d=l.key;i=d;let u=l.namespaces;this.options.fallbackNS&&(u=u.concat(this.options.fallbackNS));let c=void 0!==t.count&&!r(t.count),p=c&&!t.ordinal&&0===t.count,m=void 0!==t.context&&(r(t.context)||"number"==typeof t.context)&&""!==t.context,g=t.lngs?t.lngs:this.languageUtils.toResolveHierarchy(t.lng||this.language,t.fallbackLng);u.forEach(e=>{this.isValidLookup(n)||(s=e,!_[`${g[0]}-${e}`]&&this.utils?.hasLoadedNamespace&&!this.utils?.hasLoadedNamespace(s)&&(_[`${g[0]}-${e}`]=!0,this.logger.warn(`key "${i}" for languages "${g.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!!!")),g.forEach(r=>{let i;if(this.isValidLookup(n))return;a=r;let s=[d];if(this.i18nFormat?.addLookupKeys)this.i18nFormat.addLookupKeys(s,d,r,e,t);else{let e;c&&(e=this.pluralResolver.getSuffix(r,t.count,t));let n=`${this.options.pluralSeparator}zero`,i=`${this.options.pluralSeparator}ordinal${this.options.pluralSeparator}`;if(c&&(t.ordinal&&0===e.indexOf(i)&&s.push(d+e.replace(i,this.options.pluralSeparator)),s.push(d+e),p&&s.push(d+n)),m){let r=`${d}${this.options.contextSeparator||"_"}${t.context}`;s.push(r),c&&(t.ordinal&&0===e.indexOf(i)&&s.push(r+e.replace(i,this.options.pluralSeparator)),s.push(r+e),p&&s.push(r+n))}}for(;i=s.pop();)this.isValidLookup(n)||(o=i,n=this.getResource(r,e,i,t))}))})}),{res:n,usedKey:i,exactUsedKey:o,usedLng:a,usedNS:s}}isValidLookup(e){return void 0!==e&&!(!this.options.returnNull&&null===e)&&!(!this.options.returnEmptyString&&""===e)}getResource(e,t,n,r={}){return this.i18nFormat?.getResource?this.i18nFormat.getResource(e,t,n,r):this.resourceStore.getResource(e,t,n,r)}getUsedParamsDetails(e={}){let t=e.replace&&!r(e.replace),n=t?e.replace:e;if(t&&void 0!==e.count&&(n.count=e.count),this.options.interpolation.defaultVariables&&(n={...this.options.interpolation.defaultVariables,...n}),!t)for(let e of(n={...n},["defaultValue","ordinal","context","replace","lng","lngs","fallbackLng","ns","keySeparator","nsSeparator","returnObjects","returnDetails","joinArrays","postProcess","interpolation"]))delete n[e];return n}static hasDefaultValue(e){let t="defaultValue";for(let n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t===n.substring(0,t.length)&&void 0!==e[n])return!0;return!1}}class x{constructor(e){this.options=e,this.supportedLngs=this.options.supportedLngs||!1,this.logger=w.create("languageUtils")}getScriptPartFromCode(e){if(!(e=v(e))||0>e.indexOf("-"))return null;let 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))||0>e.indexOf("-"))return e;let t=e.split("-");return this.formatLanguageCode(t[0])}formatLanguageCode(e){if(r(e)&&e.indexOf("-")>-1){let t;try{t=Intl.getCanonicalLocales(e)[0]}catch(e){}return(t&&this.options.lowerCaseLng&&(t=t.toLowerCase()),t)?t: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){let t;
50return e?(e.forEach(e=>{if(t)return;let n=this.formatLanguageCode(e);(!this.options.supportedLngs||this.isSupportedCode(n))&&(t=n)}),!t&&this.options.supportedLngs&&e.forEach(e=>{if(t)return;let n=this.getScriptPartFromCode(e);if(this.isSupportedCode(n))return t=n;let r=this.getLanguagePartFromCode(e);if(this.isSupportedCode(r))return t=r;t=this.options.supportedLngs.find(e=>{if(e===r||!(0>e.indexOf("-")&&0>r.indexOf("-"))&&(e.indexOf("-")>0&&0>r.indexOf("-")&&e.substring(0,e.indexOf("-"))===r||0===e.indexOf(r)&&r.length>1))return e})}),t||(t=this.getFallbackCodes(this.options.fallbackLng)[0]),t):null}getFallbackCodes(e,t){if(!e)return[];if("function"==typeof e&&(e=e(t)),r(e)&&(e=[e]),Array.isArray(e))return e;if(!t)return e.default||[];let n=e[t];return n||(n=e[this.getScriptPartFromCode(t)]),n||(n=e[this.formatLanguageCode(t)]),n||(n=e[this.getLanguagePartFromCode(t)]),n||(n=e.default),n||[]}toResolveHierarchy(e,t){let n=this.getFallbackCodes((!1===t?[]:t)||this.options.fallbackLng||[],e),i=[],o=e=>{e&&(this.isSupportedCode(e)?i.push(e):this.logger.warn(`rejecting language code not found in supportedLngs: ${e}`))};return r(e)&&(e.indexOf("-")>-1||e.indexOf("_")>-1)?("languageOnly"!==this.options.load&&o(this.formatLanguageCode(e)),"languageOnly"!==this.options.load&&"currentOnly"!==this.options.load&&o(this.getScriptPartFromCode(e)),"currentOnly"!==this.options.load&&o(this.getLanguagePartFromCode(e))):r(e)&&o(this.formatLanguageCode(e)),n.forEac
50h(e=>{0>i.indexOf(e)&&o(this.formatLanguageCode(e))}),i}}let N={zero:0,one:1,two:2,few:3,many:4,other:5},F={select:e=>1===e?"one":"other",resolvedOptions:()=>({pluralCategories:["one","other"]})};class B{constructor(e,t={}){this.languageUtils=e,this.options=t,this.logger=w.create("pluralResolver"),this.pluralRulesCache={}}addRule(e,t){this.rules[e]=t}clearCache(){this.pluralRulesCache={}}getRule(e,t={}){let n;let r=v("dev"===e?"en":e),i=t.ordinal?"ordinal":"cardinal",o=JSON.stringify({cleanedCode:r,type:i});if(o in this.pluralRulesCache)return this.pluralRulesCache[o];try{n=new Intl.PluralRules(r,{type:i})}catch(i){if(!Intl)return this.logger.error("No Intl support, please use an Intl polyfill!"),F;if(!e.match(/-|_/))return F;let r=this.languageUtils.getLanguagePartFromCode(e);n=this.getRule(r,t)}return this.pluralRulesCache[o]=n,n}needsPlural(e,t={}){let n=this.getRule(e,t);return n||(n=this.getRule("dev",t)),n?.resolvedOptions().pluralCategories.length>1}getPluralFormsOfKey(e,t,n={}){return this.getSuffixes(e,n).map(e=>`${t}${e}`)}getSuffixes(e,t={}){let n=this.getRule(e,t);return(n||(n=this.getRule("dev",t)),n)?n.resolvedOptions().pluralCategories.sort((e,t)=>N[e]-N[t]).map(e=>`${this.options.prepend}${t.ordinal?`ordinal${this.options.prepend}`:""}${e}`):[]}getSuffix(e,t,n={}){let r=this.getRule(e,n);return r?`${this.options.prepend}${n.ordinal?`ordinal${this.options.prepend}`:""}${r.select(t)}`:(this.logger.warn(`no plural rule found for: ${e}`),this.getSuffix("dev",t,n))}}let U=(e,t,n,i=".",o=!0)=>{let a=g(e,t,n);return!a&&o&&r(n)&&void 0===(a=E(e,n,i))&&(a=E(t,n,i)),a},V=e=>e.replace(/\$/g,"$$$$");class G{constructor(e={}){this.logger=w.create("interpolator"),this.options=e,this.format=e?.interpolation?.format||(e=>e),this.init(e)}init(e={}){e.interpolation||(e.interpolation={escapeValue:!0});let{escape:t,escapeValue:n,useRawValueToEscape:r,prefix:i,prefixEscaped:o,suffix:a,suffixEscaped:s,formatSeparator:l,unescapeSuffix:d,unescapePrefix:u,nestingPrefix:c,nestingPrefixEscaped:p,nestingSuffix:m,nestingSuffixEscaped:g,nestingOptionsSeparator:f,maxReplaces:y,alwaysFormat:S}=e.interpolation;this.escape=void 0!==t?t:A,this.escapeValue=void 0===n||n,this.useRawValueToEscape=void 0!==r&&r,this.prefix=i?h(i):o||"{{",this.suffix=a?h(a):s||"}}",this.formatSeparator=l||",",this.unescapePrefix=d?"":u||"-",this.unescapeSuffix=this.unescapePrefix?"":d||"",this.nestingPrefix=c?h(c):p||h("$t("),this.nestingSuffix=m?h(m):g||h(")"),this.nestingOptionsSeparator=f||",",this.maxReplaces=y||1e3,this.alwaysFormat=void 0!==S&&S,this.resetRegExp()}reset(){this.options&&this.init(this.options)}resetRegExp(){let e=(e,t)=>e?.source===t?(e.lastIndex=0,e):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,n,i){let a,s,l;let d=this.options&&this.options.interpolation&&this.options.interpolation.defaultVariables||{},u=e=>{if(0>e.indexOf(this.formatSeparator)){let r=U(t,d,e,this.options.keySeparator,this.options.ignoreJSONStructure);return this.alwaysFormat?this.format(r,void 0,n,{...i,...t,interpolationkey:e}):r}let r=e.split(this.formatSeparator),o=r.shift().trim(),a=r.join(this.formatSeparator).trim();return this.format(U(t,d,o,this.options.keySeparator,this.options.ignoreJSONStructure),a,n,{...i,...t,interpolationkey:o})};this.resetRegExp();let c=i?.missingInterpolationHandler||this.options.missingInterpolationHandler,p=i?.interpolation?.skipOnVariables!==void 0?i.interpolation.skipOnVariables:this.options.interpolation.skipOnVariables,m=[{regex:this.regexpUnescape,safeValue:e=>V(e)},{regex:this.regexp,safeValue:e=>this.escapeValue?V(this.escape(e)):V(e)}];return m.forEach(t=>{for(l=0;a=t.regex.exec(e);){let n=a[1].trim();if(void 0===(s=u(n))){if("function"==typeof c){let t=c(e,a,i);s=r(t)?t:""}else if(i&&Object.prototype.hasOwnProperty.call(i,n))s="";else if(p){s=a[0];continue}else this.logger.warn(`missed to pass in variable ${n} for interpolating ${e}`),s=""}else r(s)||this.useRawValueToEscape||(s=o(s));let d=t.safeValue(s);if(e=e.replace(a[0],d),p?(t.regex.lastIndex+=s.length,t.regex.lastIndex-=a[0].length):t.regex.lastIndex=0,++l>=this.maxReplaces)break}}),e}nest(e,t,n={}){let i,a,s;let l=(e,t)=>
50{let n=this.nestingOptionsSeparator;if(0>e.indexOf(n))return e;let r=e.split(RegExp(`${n}[ ]*{`)),i=`{${r[1]}`;e=r[0],i=this.interpolate(i,s);let o=i.match(/'/g),a=i.match(/"/g);((o?.length??0)%2!=0||a)&&a.length%2==0||(i=i.replace(/'/g,'"'));try{s=JSON.parse(i),t&&(s={...t,...s})}catch(t){return this.logger.warn(`failed parsing options string in nesting for key ${e}`,t),`${e}${n}${i}`}return s.defaultValue&&s.defaultValue.indexOf(this.prefix)>-1&&delete s.defaultValue,e};for(;i=this.nestingRegexp.exec(e);){let d=[];(s=(s={...n}).replace&&!r(s.replace)?s.replace:s).applyPostProcessor=!1,delete s.defaultValue;let u=/{.*}/.test(i[1])?i[1].lastIndexOf("}")+1:i[1].indexOf(this.formatSeparator);if(-1!==u&&(d=i[1].slice(u).split(this.formatSeparator).map(e=>e.trim()).filter(Boolean),i[1]=i[1].slice(0,u)),(a=t(l.call(this,i[1].trim(),s),s))&&i[0]===e&&!r(a))return a;r(a)||(a=o(a)),a||(this.logger.warn(`missed to resolve ${i[1]} for nesting ${e}`),a=""),d.length&&(a=d.reduce((e,t)=>this.format(e,t,n.lng,{...n,interpolationkey:i[1].trim()}),a.trim())),e=e.replace(i[0],a),this.regexp.lastIndex=0}return e}}let Q=e=>{let t=e.toLowerCase().trim(),n={};if(e.indexOf("(")>-1){let r=e.split("(");t=r[0].toLowerCase().trim();let i=r[1].substring(0,r[1].length-1);if("currency"===t&&0>i.indexOf(":"))n.currency||(n.currency=i.trim());else if("relativetime"===t&&0>i.indexOf(":"))n.range||(n.range=i.trim());else{let e=i.split(";");e.forEach(e=>{if(e){let[t,...r]=e.split(":"),i=r.join(":").trim().replace(/^'+|'+$/g,""),o=t.trim();n[o]||(n[o]=i),"false"===i&&(n[o]=!1),"true"===i&&(n[o]=!0),isNaN(i)||(n[o]=parseInt(i,10))}})}}return{formatName:t,formatOptions:n}},W=e=>{let t={};return(n,r,i)=>{let o=i;i&&i.interpolationkey&&i.formatParams&&i.formatParams[i.interpolationkey]&&i[i.interpolationkey]&&(o={...o,[i.interpolationkey]:void 0});let a=r+JSON.stringify(o),s=t[a];return s||(s=e(v(r),i),t[a]=s),s(n)}},H=e=>(t,n,r)=>e(v(n),r)(t);class q{constructor(e={}){this.logger=w.create("formatter"),this.options=e,this.init(e)}init(e,t={interpolation:{}}){this.formatSeparator=t.interpolation.formatSeparator||",";let n=t.cacheInBuiltFormats?W:H;this.formats={number:n((e,t)=>{let n=new Intl.NumberFormat(e,{...t});return e=>n.format(e)}),currency:n((e,t)=>{let n=new Intl.NumberFormat(e,{...t,style:"currency"});return e=>n.format(e)}),datetime:n((e,t)=>{let n=new Intl.DateTimeFormat(e,{...t});return e=>n.format(e)}),relativetime:n((e,t)=>{let n=new Intl.RelativeTimeFormat(e,{...t});return e=>n.format(e,t.range||"day")}),list:n((e,t)=>{let n=new Intl.ListFormat(e,{...t});return e=>n.format(e)})}}add(e,t){this.formats[e.toLowerCase().trim()]=t}addCached(e,t){this.formats[e.toLowerCase().trim()]=W(t)}format(e,t,n,r={}){let i=t.split(this.formatSeparator);if(i.length>1&&i[0].indexOf("(")>1&&0>i[0].indexOf(")")&&i.find(e=>e.indexOf(")")>-1)){let e=i.findIndex(e=>e.indexOf(")")>-1);i[0]=[i[0],...i.splice(1,e)].join(this.formatSeparator)}let o=i.reduce((e,t)=>{let{formatName:i,formatOptions:o}=Q(t);if(this.formats[i]){let t=e;try{let a=r?.formatParams?.[r.interpolationkey]||{},s=a.locale||a.lng||r.locale||r.lng||n;t=this.formats[i](e,s,{...o,...r,...a})}catch(e){this.logger.warn(e)}return t}return this.logger.warn(`there was no format function for ${i}`),e},e);return o}}let j=(e,t)=>{void 0!==e.pending[t]&&(delete e.pending[t],e.pendingCount--)};class K extends R{constructor(e,t,n,r={}){super(),this.backend=e,this.store=t,this.services=n,this.languageUtils=n.languageUtils,this.options=r,this.logger=w.create("backendConnector"),this.waitingReads=[],this.maxParallelReads=r.maxParallelReads||10,this.readingCalls=0,this.maxRetries=r.maxRetries>=0?r.maxRetries:5,this.retryTimeout=r.retryTimeout>=1?r.retryTimeout:350,this.state={},this.queue=[],this.backend?.init?.(n,r.backend,r)}queueLoad(e,t,n,r){let i={},o={},a={},s={};return e.forEach(e=>{let r=!0;t.forEach(t=>{let a=`${e}|${t}`;!n.reload&&this.store.hasResourceBundle(e,t)?this.state[a]=2:this.state[a]<0||(1===this.state[a]?void 0===o[a]&&(o[a]=!0):(this.state[a]=1,r=!1,void 0===o[a]&&(o[a]=!0),void 0===i[a]&&(i[a]=!0),void 0===s[t]&&(s[t]=!0)))}),r||(a[e]=!0)}),(Object.keys(i).length||Object.keys(o).length)&&this.queue.push({pending:o,pendingCount:Object.keys(o).length,loaded:{},errors:[],callback:r}),{toLoad:Object.keys(i),pending:Object.keys(o),toLoadLanguages:Object.keys(a),toLoadNamespaces:Object.keys(s)}}loaded(e,t,n){let r=e.split("|"),i=r[0],o=r[1];
50t&&this.emit("failedLoading",i,o,t),!t&&n&&this.store.addResourceBundle(i,o,n,void 0,void 0,{skipCopy:!0}),this.state[e]=t?-1:2,t&&n&&(this.state[e]=0);let a={};this.queue.forEach(n=>{p(n.loaded,[i],o),j(n,e),t&&n.errors.push(t),0!==n.pendingCount||n.done||(Object.keys(n.loaded).forEach(e=>{a[e]||(a[e]={});let t=n.loaded[e];t.length&&t.forEach(t=>{void 0===a[e][t]&&(a[e][t]=!0)})}),n.done=!0,n.errors.length?n.callback(n.errors):n.callback())}),this.emit("loaded",a),this.queue=this.queue.filter(e=>!e.done)}read(e,t,n,r=0,i=this.retryTimeout,o){if(!e.length)return o(null,{});if(this.readingCalls>=this.maxParallelReads){this.waitingReads.push({lng:e,ns:t,fcName:n,tried:r,wait:i,callback:o});return}this.readingCalls++;let a=(a,s)=>{if(this.readingCalls--,this.waitingReads.length>0){let e=this.waitingReads.shift();this.read(e.lng,e.ns,e.fcName,e.tried,e.wait,e.callback)}if(a&&s&&r<this.maxRetries){setTimeout(()=>{this.read.call(this,e,t,n,r+1,2*i,o)},i);return}o(a,s)},s=this.backend[n].bind(this.backend);if(2===s.length){try{let n=s(e,t);n&&"function"==typeof n.then?n.then(e=>a(null,e)).catch(a):a(null,n)}catch(e){a(e)}return}return s(e,t,a)}prepareLoading(e,t,n={},i){if(!this.backend)return this.logger.warn("No backend was added via i18next.use. Will not load resources."),i&&i();r(e)&&(e=this.languageUtils.toResolveHierarchy(e)),r(t)&&(t=[t]);let o=this.queueLoad(e,t,n,i);if(!o.toLoad.length)return o.pending.length||i(),null;o.toLoad.forEach(e=>{this.loadOne(e)})}load(e,t,n){this.prepareLoading(e,t,{},n)}reload(e,t,n){this.prepareLoading(e,t,{reload:!0},n)}loadOne(e,t=""){let n=e.split("|"),r=n[0],i=n[1];this.read(r,i,"read",void 0,void 0,(n,o)=>{n&&this.logger.warn(`${t}loading namespace ${i} for language ${r} failed`,n),!n&&o&&this.logger.log(`${t}loaded namespace ${i} for language ${r}`,o),this.loaded(e,n,o)})}saveMissing(e,t,n,r,i,o={},a=()=>{}){if(this.services?.utils?.hasLoadedNamespace&&!this.services?.utils?.hasLoadedNamespace(t)){this.logger.warn(`did not save key "${n}" 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!!!");return}if(null!=n&&""!==n){if(this.backend?.create){let s={...o,isUpdate:i},l=this.backend.create.bind(this.backend);if(l.length<6)try{let i;(i=5===l.length?l(e,t,n,r,s):l(e,t,n,r))&&"function"==typeof i.then?i.then(e=>a(null,e)).catch(a):a(null,i)}catch(e){a(e)}else l(e,t,n,r,a,s)}e&&e[0]&&this.store.addResource(e[0],t,n,r)}}}let $=()=>({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]),r(e[1])&&(t.defaultValue=e[1]),r(e[2])&&(t.tDescription=e[2]),"object"==typeof e[2]||"object"==typeof e[3]){let n=e[3]||e[2];Object.keys(n).forEach(e=>{t[e]=n[e]})}return t},interpolation:{escapeValue:!0,format:e=>e,prefix:"{{",suffix:"}}",formatSeparator:",",unescapePrefix:"-",nestingPrefix:"$t(",nestingSuffix:")",nestingOptionsSeparator:",",maxReplaces:1e3,skipOnVariables:!0},cacheInBuiltFormats:!0}),z=e=>(r(e.ns)&&(e.ns=[e.ns]),r(e.fallbackLng)&&(e.fallbackLng=[e.fallbackLng]),r(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),Y=()=>{},X=e=>{let t=Object.getOwnPropertyNames(Object.getPrototypeOf(e));t.forEach(t=>{"function"==typeof e[t]&&(e[t]=e[t].bind(e))})};class J extends R{constructor(e={},t){if(super(),this.options=z(e),this.services={},this.logger=w,this.modules={external:[]},X(this),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&&(r(e.ns)?e.defaultNS=e.ns:0>e.ns.indexOf("translation")&&(e.defaultNS=e.ns[0]));let n=$();this.options={...n,...this.options,...z(e)},this.options.interpolation={...n.interpolation,...this.options.interpolation}
50,void 0!==e.keySeparator&&(this.options.userDefinedKeySeparator=e.keySeparator),void 0!==e.nsSeparator&&(this.options.userDefinedNsSeparator=e.nsSeparator);let o=e=>e?"function"==typeof e?new e:e:null;if(!this.options.isClone){let e;this.modules.logger?w.init(o(this.modules.logger),this.options):w.init(null,this.options),e=this.modules.formatter?this.modules.formatter:q;let t=new x(this.options);this.store=new L(this.options.resources,this.options);let r=this.services;r.logger=w,r.resourceStore=this.store,r.languageUtils=t,r.pluralResolver=new B(t,{prepend:this.options.pluralSeparator,simplifyPluralSuffix:this.options.simplifyPluralSuffix});let i=this.options.interpolation.format&&this.options.interpolation.format!==n.interpolation.format;i&&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===n.interpolation.format)&&(r.formatter=o(e),r.formatter.init&&r.formatter.init(r,this.options),this.options.interpolation.format=r.formatter.format.bind(r.formatter)),r.interpolator=new G(this.options),r.utils={hasLoadedNamespace:this.hasLoadedNamespace.bind(this)},r.backendConnector=new K(o(this.modules.backend),r.resourceStore,r,this.options),r.backendConnector.on("*",(e,...t)=>{this.emit(e,...t)}),this.modules.languageDetector&&(r.languageDetector=o(this.modules.languageDetector),r.languageDetector.init&&r.languageDetector.init(r,this.options.detection,this.options)),this.modules.i18nFormat&&(r.i18nFormat=o(this.modules.i18nFormat),r.i18nFormat.init&&r.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=Y),this.options.fallbackLng&&!this.services.languageDetector&&!this.options.lng){let 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)});let a=i(),s=()=>{let e=(e,n)=>{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),a.resolve(n),t(e,n)};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?s():setTimeout(s,0),a}loadResources(e,t=Y){let n=t,i=r(e)?e:this.language;if("function"==typeof e&&(n=e),!this.options.resources||this.options.partialBundledLanguages){if(i?.toLowerCase()==="cimode"&&(!this.options.preload||0===this.options.preload.length))return n();let e=[],t=t=>{if(!t||"cimode"===t)return;let n=this.services.languageUtils.toResolveHierarchy(t);n.forEach(t=>{"cimode"!==t&&0>e.indexOf(t)&&e.push(t)})};if(i)t(i);else{let e=this.services.languageUtils.getFallbackCodes(this.options.fallbackLng);e.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),n(e)})}else n(null)}reloadResources(e,t,n){let r=i();return"function"==typeof e&&(n=e,e=void 0),"function"==typeof t&&(n=t,t=void 0),e||(e=this.languages),t||(t=this.options.ns),n||(n=Y),this.services.backendConnector.reload(e,t,e=>{r.resolve(),n(e)}),r}use(e){if(!e)throw Error("You are passing an undefined module! Please check the object you are passing to i18next.use()");if(!e.type)throw 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&&D.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++){let t=this.languages[e];if(!(["cimode","dev"].indexOf(t)>-1)&&this.store.hasLanguageSomeTranslations(t)){this.resolvedLanguage=t;break}}!this.resolvedLanguage&&0>this.languages.indexOf(e)&&this.store.hasLanguageSomeTranslations(e)&&(this.resolvedLanguage=e,this.languages.unshift(e))}}changeLanguage(e,t){this.isLanguageChangingTo=e;let n=i();
50this.emit("languageChanging",e);let o=e=>{this.language=e,this.languages=this.services.languageUtils.toResolveHierarchy(e),this.resolvedLanguage=void 0,this.setResolvedLanguage(e)},a=(r,i)=>{i?this.isLanguageChangingTo===e&&(o(i),this.translator.changeLanguage(i),this.isLanguageChangingTo=void 0,this.emit("languageChanged",i),this.logger.log("languageChanged",i)):this.isLanguageChangingTo=void 0,n.resolve((...e)=>this.t(...e)),t&&t(r,(...e)=>this.t(...e))},s=t=>{e||t||!this.services.languageDetector||(t=[]);let n=r(t)?t:t&&t[0],i=this.store.hasLanguageSomeTranslations(n)?n:this.services.languageUtils.getBestMatchFromCodes(r(t)?[t]:t);i&&(this.language||o(i),this.translator.language||this.translator.changeLanguage(i),this.services.languageDetector?.cacheUserLanguage?.(i)),this.loadResources(i,e=>{a(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()),n}getFixedT(e,t,n){let i=(e,t,...r)=>{let o,a;(o="object"!=typeof t?this.options.overloadTranslationOptionHandler([e,t].concat(r)):{...t}).lng=o.lng||i.lng,o.lngs=o.lngs||i.lngs,o.ns=o.ns||i.ns,""!==o.keyPrefix&&(o.keyPrefix=o.keyPrefix||n||i.keyPrefix);let s=this.options.keySeparator||".";return o.keyPrefix&&Array.isArray(e)?a=e.map(e=>("function"==typeof e&&(e=k(e,{...this.options,...t})),`${o.keyPrefix}${s}${e}`)):("function"==typeof e&&(e=k(e,{...this.options,...t})),a=o.keyPrefix?`${o.keyPrefix}${s}${e}`:e),this.t(a,o)};return r(e)?i.lng=e:i.lngs=e,i.ns=t,i.keyPrefix=n,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;
50if(!this.languages||!this.languages.length)return this.logger.warn("hasLoadedNamespace: i18n.languages were undefined or empty",this.languages),!1;let n=t.lng||this.resolvedLanguage||this.languages[0],r=!!this.options&&this.options.fallbackLng,i=this.languages[this.languages.length-1];if("cimode"===n.toLowerCase())return!0;let o=(e,t)=>{let n=this.services.backendConnector.state[`${e}|${t}`];return -1===n||0===n||2===n};if(t.precheck){let e=t.precheck(this,o);if(void 0!==e)return e}return!!(this.hasResourceBundle(n,e)||!this.services.backendConnector.backend||this.options.resources&&!this.options.partialBundledLanguages||o(n,e)&&(!r||o(i,e)))}loadNamespaces(e,t){let n=i();return this.options.ns?(r(e)&&(e=[e]),e.forEach(e=>{0>this.options.ns.indexOf(e)&&this.options.ns.push(e)}),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}loadLanguages(e,t){let n=i();r(e)&&(e=[e]);let o=this.options.preload||[],a=e.filter(e=>0>o.indexOf(e)&&this.services.languageUtils.isSupportedCode(e));return a.length?(this.options.preload=o.concat(a),this.loadResources(e=>{n.resolve(),t&&t(e)}),n):(t&&t(),Promise.resolve())}dir(e){if(e||(e=this.resolvedLanguage||(this.languages?.length>0?this.languages[0]:this.language)),!e)return"rtl";try{let t=new Intl.Locale(e);if(t&&t.getTextInfo){let e=t.getTextInfo();if(e&&e.direction)return e.direction}}catch(e){}let t=this.services?.languageUtils||new x($());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){return new J(e,t)}cloneInstance(e={},t=Y){let n=e.forkResourceStore;n&&delete e.forkResourceStore;let r={...this.options,...e,isClone:!0},i=new J(r);if((void 0!==e.debug||void 0!==e.prefix)&&(i.logger=i.logger.clone(e)),["store","services","language"].forEach(e=>{i[e]=this[e]}),i.services={...this.services},i.services.utils={hasLoadedNamespace:i.hasLoadedNamespace.bind(i)},n){let e=Object.keys(this.store.data).reduce((e,t)=>(e[t]={...this.store.data[t]},e[t]=Object.keys(e[t]).reduce((n,r)=>(n[r]={...e[t][r]},n),e[t]),e),{});i.store=new L(e,r),i.services.resourceStore=i.store}return i.translator=new O(i.services,r),i.translator.on("*",(e,...t)=>{i.emit(e,...t)}),i.init(r,t),i.translator.options=r,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}}}let Z=J.createInstance();Z.createInstance=J.createInstance,Z.createInstance,Z.dir,Z.init,Z.loadResources,Z.reloadResources,Z.use,Z.changeLanguage,Z.getFixedT;let ee=Z.t;Z.exists,Z.setDefaultNamespace,Z.hasLoadedNamespace,Z.loadNamespaces,Z.loadLanguages},78976:function(e,t,n){"use strict";n.d(t,{Dv:function(){return d},KO:function(){return c},b9:function(){return u},oR:function(){return a}});var r=n(27378),i=n(2407);let o=(0,r.createContext)(void 0),a=e=>{let t=(0,r.useContext)(o);return(null==e?void 0:e.store)||t||(0,i.K7)()},s=e=>"function"==typeof(null==e?void 0:e.then),l=r.use||(e=>{if("pending"===e.status)throw e;if("fulfilled"===e.status)return e.value;if("rejected"===e.status)throw e.reason;throw e.status="pending",e.then(t=>{e.status="fulfilled",e.value=t},t=>{e.status="rejected",e.reason=t}),e});function d(e,t){let n=a(t),[[i,o,d],u]=(0,r.useReducer)(t=>{let r=n.get(e);return Object.is(t[0],r)&&t[1]===n&&t[2]===e?t:[r,n,e]},void 0,()=>[n.get(e),n,e]),c=i;(o!==n||d!==e)&&(u(),c=n.get(e));let p=null==t?void 0:t.delay;return(0,r.useEffect)(()=>{let t=n.sub(e,()=>{if("number"==typeof p){setTimeout(u,p);return}u()});return u(),t},[n,e,p]),(0,r.useDebugValue)(c),s(c)?l(c):c}function u(e,t){let n=a(t),i=(0,r.useCallback)((...t)=>{if(!("write"in e))throw Error("not writable atom");return n.set(e,...t)},[n,e]);return i}function c(e,t){return[d(e,t),u(e,t)]}},2407:function(e,t,n){"use strict";let r;n.d(t,{K7:function(){return T},MT:function(){return v},cn:function(){return o}});let i=0;function o(e,t){let n=`atom${++i}`,r={toString:()=>n};return"function"==typeof e?r.read=e:(r.init=e,r.read=a,r.write=s),t&&(r.write=t),r}function a(e){return e(this)}function s(e,t,n){return t(this,"function"==typeof n?n(e(this)):n)}let l=(e,t)=>
50e.unstable_is?e.unstable_is(t):t===e,d=e=>"init"in e,u=e=>!!e.write,c=new WeakMap,p=(e,t)=>{c.set(e,t),e.catch(()=>{}).finally(()=>c.delete(e))},m=(e,t)=>{let n=c.get(e);n&&(c.delete(e),n(t))},g=(e,t)=>{e.status="fulfilled",e.value=t},f=(e,t)=>{e.status="rejected",e.reason=t},h=e=>"function"==typeof(null==e?void 0:e.then),y=(e,t)=>!!e&&"v"in e&&"v"in t&&Object.is(e.v,t.v),A=(e,t)=>!!e&&"e"in e&&"e"in t&&Object.is(e.e,t.e),S=e=>!!e&&"v"in e&&e.v instanceof Promise,C=(e,t)=>"v"in e&&"v"in t&&e.v.orig&&e.v.orig===t.v.orig,b=e=>{if("e"in e)throw e.e;return e.v},E=()=>{let e,t;let n=new WeakMap,r=new WeakMap,i=[],o=new WeakMap;e=new Set,t=new Set;let a=e=>n.get(e),s=(e,t)=>{t.d.forEach((t,n)=>{if(!o.has(n)){let e=a(n);o.set(n,[e,new Set]),e&&s(n,e)}o.get(n)[1].add(e)})},c=(e,t)=>{var r;Object.freeze(t);let l=a(e);if(n.set(e,t),null==(r=i[i.length-1])||r.add(e),o.has(e)||(o.set(e,[l,new Set]),s(e,t)),S(l)){let e="v"in t?t.v instanceof Promise?t.v:Promise.resolve(t.v):Promise.reject(t.e);l.v!==e&&m(l.v,e)}},E=(e,t,n,r)=>{let i=new Map(r?t.d:null),o=!1;n.forEach((n,r)=>{!n&&l(e,r)&&(n=t),n?(i.set(r,n),t.d.get(r)!==n&&(o=!0)):console.warn("[Bug] atom state not found")}),(o||t.d.size!==i.size)&&(t.d=i)},v=(e,t,n,r)=>{let i=a(e),o={d:(null==i?void 0:i.d)||new Map,v:t};if(n&&E(e,o,n,r),y(i,o)&&i.d===o.d)return i;if(S(i)&&S(o)&&C(i,o)){if(i.d===o.d)return i;o.v=i.v}return c(e,o),o},T=(e,t,n,i)=>{if(h(t)){let o;let s=()=>{let t=a(e);if(!S(t)||t.v!==l)return;let i=v(e,l,n);r.has(e)&&t.d!==i.d&&M(e,i,t.d)},l=new Promise((e,n)=>{let r=!1;t.then(t=>{r||(r=!0,g(l,t),e(t),s())},e=>{r||(r=!0,f(l,e),n(e),s())}),o=t=>{r||(r=!0,t.then(e=>g(l,e),e=>f(l,e)),e(t))}});return l.orig=t,l.status="pending",p(l,e=>{e&&(o(e),null==i||i())}),v(e,l,n,!0)}return v(e,t,n)},P=(e,t,n)=>{let r=a(e),i={d:(null==r?void 0:r.d)||new Map,e:t};return(n&&E(e,i,n),A(r,i)&&r.d===i.d)?r:(c(e,i),i)},w=(e,t)=>{let n,i;let o=a(e);if(!(null==t?void 0:t(e))&&o&&(r.has(e)||Array.from(o.d).every(([n,r])=>{if(n===e)return!0;let i=w(n,t);return i===r||y(i,r)})))return o;let s=new Map,c=!0;try{let r=e.read(n=>{if(l(e,n)){let e=a(n);if(e)return s.set(n,e),b(e);if(d(n))return s.set(n,void 0),n.init;throw Error("no atom init")}let r=w(n,t);return s.set(n,r),b(r)},{get signal(){return n||(n=new AbortController),n.signal},get setSelf(){return u(e)||console.warn("setSelf function cannot be used with read-only atom"),!i&&u(e)&&(i=(...t)=>{if(c&&console.warn("setSelf function cannot be called in sync"),!c)return D(e,...t)}),i}});return T(e,r,s,()=>null==n?void 0:n.abort())}catch(t){return P(e,t,s)}finally{c=!1}},R=e=>{let t=e=>{var t,n;let i=new Set(null==(t=r.get(e))?void 0:t.t);return null==(n=o.get(e))||n[1].forEach(e=>{i.add(e)}),i},n=[],i=new Set,l=e=>{if(!i.has(e)){for(let n of(i.add(e),t(e)))e!==n&&l(n);n.push(e)}};l(e);let d=new Set([e]),u=e=>i.has(e);for(let e=n.length-1;e>=0;--e){let t=n[e],r=a(t);if(!r)continue;let o=!1;for(let e of r.d.keys())if(e!==t&&d.has(e)){o=!0;break}if(o){let e=w(t,u);s(t,e),y(r,e)||d.add(t)}i.delete(t)}},L=(t,...n)=>{let r=t.write(e=>b(w(e)),(n,...r)=>{let o;let s=i.length>0;if(s||i.push(new Set([n])),l(t,n)){if(!d(n))throw Error("atom not writable");let e=a(n),t=T(n,r[0]);y(e,t)||R(n)}else o=L(n,...r);if(!s){let t=O(i.pop());e.forEach(e=>e({type:"async-write",flushed:t}))}return o},...n);return r},D=(t,...n)=>{i.push(new Set([t]));let r=L(t,...n),o=O(i.pop());return e.forEach(e=>e({type:"write",flushed:o})),r},I=(e,n,i)=>{var o;let s=r.get(e);if(s)return n&&s.t.add(n),s;let l=i||[];null==(o=a(e))||o.d.forEach((t,n)=>{n!==e&&I(n,e,l)}),w(e);let d={t:new Set(n&&[n]),l:new Set};if(r.set(e,d),t.add(e),u(e)&&e.onMount){let{onMount:t}=e;l.push(()=>{let n=t((...t)=>D(e,...t));n&&(d.u=n)})}return i||l.forEach(e=>e()),d},k=(e,t)=>!t.l.size&&(!t.t.size||1===t.t.size&&t.t.has(e)),_=(e,n)=>{if(!k(e,n))return;let i=n.u;i&&i(),r.delete(e),t.delete(e);let o=a(e);o?(S(o)&&m(o.v),o.d.forEach((t,n)=>{if(n!==e){let t=r.get(n);t&&(t.t.delete(e),_(n,t))}})):console.warn("[Bug] could not find atom state to unmount",e)},M=(e,t,n)=>{let i=new Set(t.d.keys()),o=new Set;
50null==n||n.forEach((t,n)=>{if(i.has(n)){i.delete(n);return}o.add(n);let a=r.get(n);a&&a.t.delete(e)}),i.forEach(t=>{I(t,e)}),o.forEach(e=>{let t=r.get(e);t&&_(e,t)})},O=e=>{let t;t=new Set;let n=[],i=e=>{var t;if(!o.has(e))return;let[r,s]=o.get(e);o.delete(e),n.push([e,r]),s.forEach(i),null==(t=a(e))||t.d.forEach((e,t)=>i(t))};return e.forEach(i),n.forEach(([e,n])=>{let i=a(e);if(!i){console.warn("[Bug] no atom state to flush");return}if(i!==n){let o=r.get(e);o&&i.d!==(null==n?void 0:n.d)&&M(e,i,null==n?void 0:n.d),o&&!(!S(n)&&(y(n,i)||A(n,i)))&&(o.l.forEach(e=>e()),t.add(e))}}),t};return{get:e=>b(w(e)),set:D,sub:(t,n)=>{let r=I(t),i=O([t]),o=r.l;return o.add(n),e.forEach(e=>e({type:"sub",flushed:i})),()=>{o.delete(n),_(t,r),e.forEach(e=>e({type:"unsub"}))}},dev_subscribe_store:t=>(e.add(t),()=>{e.delete(t)}),dev_get_mounted_atoms:()=>t.values(),dev_get_atom_state:e=>n.get(e),dev_get_mounted:e=>r.get(e),dev_restore_atoms:t=>{for(let[e,n]of(i.push(new Set),t))d(e)&&(T(e,n),R(e));let n=O(i.pop());e.forEach(e=>e({type:"restore",flushed:n}))}}};Symbol("CONTINUE_PROMISE");let v=E,T=()=>(r||(r=E(),globalThis.__JOTAI_DEFAULT_STORE__||(globalThis.__JOTAI_DEFAULT_STORE__=r),globalThis.__JOTAI_DEFAULT_STORE__!==r&&console.warn("Detected multiple Jotai instances. It may cause unexpected behavior with the default store. https://github.com/pmndrs/jotai/discussions/2044")),r)},59737:function(e,t,n){"use strict";n.d(t,{O4:function(){return m},kv:function(){return u},rw:function(){return o},td:function(){return i},xu:function(){return a}});var r=n(2407);let i=Symbol("RESET");function o(e){let t=(0,r.cn)(e,(n,r,o)=>{let a="function"==typeof o?o(n(t)):o;r(t,a===i?e:a)});return t}function a(e,t){let n=null,r=new Map,i=o=>{let a;if(void 0===t)a=r.get(o);else for(let[e,n]of r)if(t(e,o)){a=n;break}if(void 0!==a){if(null==n||!n(a[1],o))return a[0];i.remove(o)}let s=e(o);return r.set(o,[s,Date.now()]),s};return i.remove=e=>{if(void 0===t)r.delete(e);else for(let[n]of r)if(t(n,e)){r.delete(n);break}},i.setShouldRemove=e=>{if(n=e)for(let[e,t]of r)n(t[1],e)&&r.delete(e)},i}let s=(e,t,n)=>(t.has(n)?t:t.set(n,e())).get(n),l=new WeakMap,d=(e,t,n,r)=>{let i=s(()=>new WeakMap,l,t),o=s(()=>new WeakMap,i,n);return s(e,o,r)};function u(e,t,n=Object.is){return d(()=>{let i=Symbol(),o=([e,r])=>{if(r===i)return t(e);let o=t(e,r);return n(r,o)?r:o},a=(0,r.cn)(t=>{let n=t(a),r=t(e);return o([r,n])});return a.init=i,a},e,t,n)}let c=e=>"function"==typeof(null==e?void 0:e.then),p=function(e=()=>{try{return window.localStorage}catch(e){"undefined"!=typeof window&&console.warn(e);return}},t){var n,r;let i,o,a;let s={getItem:(n,r)=>{var a,s;let l=e=>{if(i!==(e=e||"")){try{o=JSON.parse(e,null==t?void 0:t.reviver)}catch(e){return r}i=e}return o},d=null!=(s=null==(a=e())?void 0:a.getItem(n))?s:null;return c(d)?d.then(l):l(d)},setItem:(n,r)=>{var i;return null==(i=e())?void 0:i.setItem(n,JSON.stringify(r,null==t?void 0:t.replacer))},removeItem:t=>{var n;return null==(n=e())?void 0:n.removeItem(t)}};try{a=null==(n=e())?void 0:n.subscribe}catch(e){}return!a&&"undefined"!=typeof window&&"function"==typeof window.addEventListener&&window.Storage&&(a=(t,n)=>{if(!(e() instanceof window.Storage))return()=>{};let r=r=>{r.storageArea===e()&&r.key===t&&n(r.newValue)};return window.addEventListener("storage",r),()=>{window.removeEventListener("storage",r)}}),a&&(s.subscribe=(r=a,(e,t,n)=>r(e,e=>{let r;try{r=JSON.parse(e||"")}catch(e){r=n}t(r)}))),s}();function m(e,t,n=p,o){let a=null==o?void 0:o.getOnInit,s=(0,r.cn)(a?n.getItem(e,t):t);s.debugPrivate=!0,s.onMount=r=>{let i;return r(n.getItem(e,t)),n.subscribe&&(i=n.subscribe(e,r,t)),i};let l=(0,r.cn)(e=>e(s),(r,o,a)=>{let l="function"==typeof a?a(r(s)):a;return l===i?(o(s,t),n.removeItem(e)):l instanceof Promise?l.then(t=>(o(s,t),n.setItem(e,t))):(o(s,l),n.setItem(e,l))});return l}},92683:function(e,t,n){"use strict";n.d(t,{Um:function(){return a},Wx:function(){return r},qF:function(){return o},w4:function(){return i}});let r="access_token",i="refresh_token",o=12096e5,a=6e4},58038:function(e,t,n){"use strict";n.d(t,{B6:function(){return r},Bq:function(){return a},Z2:function(){return i},Z7:function(){return o}});let r="assets.xbrush.ai",i=`https://${r}`,o="https://cdn.xbrush.ai",a={AUTH_FAILED:"AUTH_FAILED",ALREADY_EXIST_EMAIL:"ALREADY_EXIST_EMAIL",CONTENT_POLICY_VIOLATION:"CONTENT_POLICY_VIOLATION",MODERATION_INPUT_TEXT:"MODERATION_INPUT_TEXT",MODERATION_INPUT_IMAGE:"MODERATION_INPUT_IMAGE",MODERATION_INPUT_VIDEO:"MODERATION_INPUT_VIDEO",MODERATION_INPUT_AUDIO:"MODERATION_INPUT_AUDIO",MODERATION_OUTPUT_TEXT:"MODERATION_OUTPUT_TEXT",MODERATION_OUTPUT_IMAGE:"MODERATION_OUTPUT_IMAGE",MODERATION_OUTPUT_VIDEO:"MODERATION_OUTPUT_VIDEO",MODERATION_OUTPUT_AUDIO:"MODERATION_OUTPUT_AUDIO",MODERATION_PREPROCESS_E
50RROR:"MODERATION_PREPROCESS_ERROR",COPYRIGHT_VIOLATION:"COPYRIGHT_VIOLATION",PRIVACY_VIOLATION:"PRIVACY_VIOLATION",FAIL_TO_GENERATE_AUDIO:"FAIL_TO_GENERATE_AUDIO",FAIL_TO_GENERATE_IMAGE:"FAIL_TO_GENERATE_IMAGE",PARTIAL_GENERATION_ERROR:"PARTIAL_GENERATION_ERROR",FAIL_TO_GENERATE_PROMPT:"FAIL_TO_GENERATE_PROMPT",FAIL_TO_GENERATE_TRAINING:"FAIL_TO_GENERATE_TRAINING",FAIL_TO_GENERATE_VIDEO:"FAIL_TO_GENERATE_VIDEO",IMAGE_ACCESS_DENIED:"IMAGE_ACCESS_DENIED",INVALID_MODEL:"INVALID_MODEL",INVALID_PARAMS:"INVALID_PARAMS",INVALID_TOKEN:"INVALID_TOKEN",REFRESH_TOKEN_EXPIRED:"REFRESH_TOKEN_EXPIRED",SESSION_SUPERSEDED:"SESSION_SUPERSEDED",MODEL_ERROR:"MODEL_ERROR",POLLER_ERROR:"POLLER_ERROR",UPSTREAM_ERROR:"UPSTREAM_ERROR",NO_DETECTION:"NO_DETECTION",NOT_AUTHORIZED:"NOT_AUTHORIZED",NOT_ENOUGH_POINT:"NOT_ENOUGH_POINT",PROJECT_NOT_FOUND:"PROJECT_NOT_FOUND",QUOTA_EXCEEDED:"QUOTA_EXCEEDED",SERVER_ERROR:"SERVER_ERROR",SERVER_OVERLOADED:"SERVER_OVERLOADED",QUEUE_FULL:"QUEUE_FULL",TASK_SUBMISSION_FAILED:"TASK_SUBMISSION_FAILED",TASK_NOT_FOUND:"TASK_NOT_FOUND",BANNER_ASSET_NOT_DETECTED:"BANNER_ASSET_NOT_DETECTED",BANNER_SOURCE_POLICY_REJECTED:"BANNER_SOURCE_POLICY_REJECTED",TEAM_NOT_FOUND:"TEAM_NOT_FOUND",TIMEOUT:"TIMEOUT",UNKNOWN_ERROR:"UNKNOWN_ERROR",INSUFFICIENT_CREDIT:"INSUFFICIENT_CREDIT",GENERATION_FAILED:"GENERATION_FAILED",GENERATION_TIMEOUT:"GENERATION_TIMEOUT",INVALID_INPUT:"INVALID_INPUT",VALIDATION_ERROR:"VALIDATION_ERROR",RATE_LIMIT_EXCEEDED:"RATE_LIMIT_EXCEEDED",CONCURRENT_LIMIT_EXCEEDED:"CONCURRENT_LIMIT_EXCEEDED",VOICE_NOT_FOUND:"VOICE_NOT_FOUND",TOKEN_EXPIRED:"TOKEN_EXPIRED",TOKEN_ALREADY_USED:"TOKEN_ALREADY_USED",EMAIL_NOT_VERIFIED:"EMAIL_NOT_VERIFIED",EMAIL_ALREADY_VERIFIED:"EMAIL_ALREADY_VERIFIED",USER_NOT_FOUND:"USER_NOT_FOUND",INVALID_CODE:"INVALID_CODE",CODE_EXPIRED:"CODE_EXPIRED",EMAIL_SEND_FAILED:"EMAIL_SEND_FAILED",STRIPE_PREVIEW_INCOMPLETE:"STRIPE_PREVIEW_INCOMPLETE",STRIPE_SUBSCRIPTION_CURRENCY_UNSUPPORTED:"STRIPE_SUBSCRIPTION_CURRENCY_UNSUPPORTED",STRIPE_SUBSCRIPTION_LOOKUP_FAILED:"STRIPE_SUBSCRIPTION_LOOKUP_FAILED",TEAM_PACK_REQUIRES_PLAN:"TEAM_PACK_REQUIRES_PLAN",ACTIVE_SUBSCRIPTION_EXISTS:"ACTIVE_SUBSCRIPTION_EXISTS",TEAM_OWNERSHIP_TRANSFER_REQUIRED:"TEAM_OWNERSHIP_TRANSFER_REQUIRED",ACCOUNT_ALREADY_DELETED:"ACCOUNT_ALREADY_DELETED",WITHDRAWN_ACCOUNT:"WITHDRAWN_ACCOUNT",FORBIDDEN_NOT_TEAM_MEMBER:"FORBIDDEN_NOT_TEAM_MEMBER",FORBIDDEN_CONTENT_CREATE:"FORBIDDEN_CONTENT_CREATE",FORBIDDEN_CONTENT_EDIT:"FORBIDDEN_CONTENT_EDIT",FORBIDDEN_CONTENT_DELETE_OWN:"FORBIDDEN_CONTENT_DELETE_OWN",FORBIDDEN_CONTENT_DELETE_OTHER:"FORBIDDEN_CONTENT_DELETE_OTHER",FORBIDDEN_OWN_ONLY:"FORBIDDEN_OWN_ONLY",FORBIDDEN_LABEL_MANAGE:"FORBIDDEN_LABEL_MANAGE",FORBIDDEN_EXPORT:"FORBIDDEN_EXPORT",FORBIDDEN_MODEL_ACCESS:"FORBIDDEN_MODEL_ACCESS",FORBIDDEN_MODEL_EXPIRED:"FORBIDDEN_MODEL_EXPIRED",FORBIDDEN_INSUFFICIENT_ROLE:"FORBIDDEN_INSUFFICIENT_ROLE",CONTENT_NOT_READY:"CONTENT_NOT_READY",FILE_SIZE_EXCEEDED:"FILE_SIZE_EXCEEDED",INVALID_FILE_TYPE:"INVALID_FILE_TYPE",INVALID_UPLOAD_KEY:"INVALID_UPLOAD_KEY",AUDIO_DURATION_EXCEEDS_LIMIT:"AUDIO_DURATION_EXCEEDS_LIMIT",AUDIO_PROMPT_TOO_LONG:"AUDIO_PROMPT_TOO_LONG",AUDIO_PROCESSING_FAILED:"AUDIO_PROCESSING_FAILED",DUPLICATE_LABEL_NAME:"DUPLICATE_LABEL_NAME",ROOT_LABEL_IMMUTABLE:"ROOT_LABEL_IMMUTABLE",UPLOAD_FAILED:"UPLOAD_FAILED",UPLOAD_DIMENSIONS_REQUIRED:"UPLOAD_DIMENSIONS_REQUIRED",UPLOAD_DURATION_REQUIRED:"UPLOAD_DURATION_REQUIRED",INVALID_IMAGE:"INVALID_IMAGE",TRAINING_CREATION_FAILED:"TRAINING_CREATION_FAILED",NOT_FOUND_VIDEO:"NOT_FOUND_VIDEO",NOT_FOUND_AUDIO:"NOT_FOUND_AUDIO",NOT_FOUND_CONTENT:"NOT_FOUND_CONTENT",NOT_FOUND_LABEL:"NOT_FOUND_LABEL",NOT_FOUND_INVITATION:"NOT_FOUND_INVITATION",NOT_FOUND_COMMENT:"NOT_FOUND_COMMENT",NOT_FOUND_PRESET:"NOT_FOUND_PRESET",NOT_FOUND_MODEL:"NOT_FOUND_MODEL",NOT_FOUND_GALLERY:"NOT_FOUND_GALLERY",NOT_FOUND_UPLOAD:"NOT_FOUND_UPLOAD",NOT_FOUND_RESOURCE:"NOT_FOUND_RESOURCE",SNS_FACEBOOK_NO_PAGE:"SNS_FACEBOOK_NO_PAGE",SNS_TOKEN_EXPIRED:"SNS_TOKEN_EXPIRED",SNS_INSTAGRAM_NOT_BUSINESS:"SNS_INSTAGRAM_NOT_BUSINESS",SNS_INSTAGRAM_ALREADY_CONNECTED_VIA_FB:"SNS_INSTAGRAM_ALREADY_CONNECTED_VIA_FB",SNS_INSTAGRAM_LOGIN_EXPIRED:"SNS_INSTAGRAM_LOGIN_EXPIRED",SNS_THREADS_LOGIN_EXPIRED:"SNS_THREADS_LOGIN_EXPIRED",SNS_PINTEREST_LOGIN_EXPIRED:"SNS_PINTEREST_LOGIN_EXPIRED",SNS_YOUTUBE_NO_CHANNEL:"SNS_YOUTUBE_NO_CHANNEL",SNS_SC
50HEDULED_POST_REFERENCE:"SNS_SCHEDULED_POST_REFERENCE",SNS_PUBLISH_HISTORY_REFERENCE:"SNS_PUBLISH_HISTORY_REFERENCE",FREE_QUOTA_EXCEEDED:"FREE_QUOTA_EXCEEDED",FREE_QUOTA_COOLDOWN:"FREE_QUOTA_COOLDOWN",FREE_QUOTA_BUSY:"FREE_QUOTA_BUSY",EVENT_C_ALREADY_CLAIMED:"EVENT_C_ALREADY_CLAIMED",EVENT_C_NOT_ELIGIBLE:"EVENT_C_NOT_ELIGIBLE",INVALID_VIDEO_DURATION:"INVALID_VIDEO_DURATION",VIDEO_RENDER_FAILED:"VIDEO_RENDER_FAILED",VIDEO_NORMALIZE_IN_PROGRESS:"VIDEO_NORMALIZE_IN_PROGRESS",VIDEO_CODEC_UNSUPPORTED:"VIDEO_CODEC_UNSUPPORTED",LONG_EDIT_UNSUPPORTED_SOURCE:"LONG_EDIT_UNSUPPORTED_SOURCE",VIDEO_DRAFT_NOT_FINALIZABLE:"VIDEO_DRAFT_NOT_FINALIZABLE",NSFW_LEVEL_EXCEEDS_TEAM_CAP:"NSFW_LEVEL_EXCEEDS_TEAM_CAP",CSAM_BLOCK_EXCEEDS_TEAM_CAP:"CSAM_BLOCK_EXCEEDS_TEAM_CAP",INVALID_API_KEY:"INVALID_API_KEY",API_KEY_REVOKED:"API_KEY_REVOKED",IDEMPOTENCY_CONFLICT:"IDEMPOTENCY_CONFLICT",BANNER_STALE_REV:"BANNER_STALE_REV",BANNER_LEG_IN_PROGRESS:"BANNER_LEG_IN_PROGRESS",BANNER_LAYOUT_ASSET_INVALID:"BANNER_LAYOUT_ASSET_INVALID",BANNER_SESSION_BOUND:"BANNER_SESSION_BOUND",BANNER_SESSION_PUBLIC:"BANNER_SESSION_PUBLIC",SESSION_NOT_FOUND:"SESSION_NOT_FOUND",SESSION_FOLDER_KIND_INVALID:"SESSION_FOLDER_KIND_INVALID",SESSION_READ_ONLY:"SESSION_READ_ONLY",SESSION_SCOPE_INVALID:"SESSION_SCOPE_INVALID",SESSION_TASK_LIMIT_EXCEEDED:"SESSION_TASK_LIMIT_EXCEEDED",SESSION_BUSY:"SESSION_BUSY",SESSION_RATE_LIMITED:"SESSION_RATE_LIMITED",SESSION_REQUIRED:"SESSION_REQUIRED",SESSION_STACK_LIMIT:"SESSION_STACK_LIMIT",MANAGE_GATE_NOT_FOUND:"MANAGE_GATE_NOT_FOUND",MANAGE_GATE_NOT_OPEN:"MANAGE_GATE_NOT_OPEN",MANAGE_GATE_EXPIRED:"MANAGE_GATE_EXPIRED",MANAGE_GATE_FORBIDDEN:"MANAGE_GATE_FORBIDDEN",MANAGE_GATE_SESSION_BUSY:"MANAGE_GATE_SESSION_BUSY",LABEL_CYCLE:"LABEL_CYCLE",PUBLIC_SESSION_NOT_FOUND:"PUBLIC_SESSION_NOT_FOUND",PUBLIC_SESSION_BLOCKED_BY_TEAM:"PUBLIC_SESSION_BLOCKED_BY_TEAM",SESSION_PUBLIC_LOCKED:"SESSION_PUBLIC_LOCKED",PUBLIC_SESSION_GUEST_BANNED:"PUBLIC_SESSION_GUEST_BANNED",PUBLIC_SESSION_GUEST_LIMIT:"PUBLIC_SESSION_GUEST_LIMIT",PUBLIC_SESSION_GUEST_ATTACHMENT_FORBIDDEN:"PUBLIC_SESSION_GUEST_ATTACHMENT_FORBIDDEN",PUBLIC_SESSION_GUEST_LIBRARY_FORBIDDEN:"PUBLIC_SESSION_GUEST_LIBRARY_FORBIDDEN",PUBLIC_SESSION_BUDGET_EXHAUSTED:"PUBLIC_SESSION_BUDGET_EXHAUSTED",PUBLIC_SESSION_PARTICIPATION_PAUSED:"PUBLIC_SESSION_PARTICIPATION_PAUSED",IDENTITY_VERIFICATION_REQUIRED:"IDENTITY_VERIFICATION_REQUIRED",INFLOW_CONSENT_REQUIRED:"INFLOW_CONSENT_REQUIRED",IDENTITY_VERIFICATION_UNAVAILABLE:"IDENTITY_VERIFICATION_UNAVAILABLE",IDENTITY_REGION_UNSUPPORTED:"IDENTITY_REGION_UNSUPPORTED",WORKFLOW_TEMPLATE_NOT_FOUND:"WORKFLOW_TEMPLATE_NOT_FOUND",STORAGE_QUOTA_EXCEEDED:"STORAGE_QUOTA_EXCEEDED",STORAGE_RESTORE_BLOCKED:"STORAGE_RESTORE_BLOCKED",STORAGE_TRASH_PURGE_NOT_ELIGIBLE:"STORAGE_TRASH_PURGE_NOT_ELIGIBLE",ARCHIVE_TOO_LARGE:"ARCHIVE_TOO_LARGE",ARCHIVE_EMPTY:"ARCHIVE_EMPTY",ARCHIVE_BUSY:"ARCHIVE_BUSY",WORKFLOW_TEMPLATE_COMPILE_FAILED:"WORKFLOW_TEMPLATE_COMPILE_FAILED",WORKFLOW_TEMPLATE_DUPLICATE_SLUG:"WORKFLOW_TEMPLATE_DUPLICATE_SLUG",RECIPE_DERIVE_EMPTY:"RECIPE_DERIVE_EMPTY",RECIPE_DERIVE_TOO_LARGE:"RECIPE_DERIVE_TOO_LARGE",RECIPE_DERIVE_FAILED:"RECIPE_DERIVE_FAILED",TEAM_RECIPE_QUOTA:"TEAM_RECIPE_QUOTA",LIBRARY_NAME_DUPLICATE:"LIBRARY_NAME_DUPLICATE",LIBRARY_ITEM_NOT_FOUND:"LIBRARY_ITEM_NOT_FOUND",LIBRARY_SOURCE_NOT_READY:"LIBRARY_SOURCE_NOT_READY",LIBRARY_LIMIT_EXCEEDED:"LIBRARY_LIMIT_EXCEEDED",LIBRARY_CHARACTER_SOURCE_INVALID:"LIBRARY_CHARACTER_SOURCE_INVALID",LIBRARY_CHARACTER_PHOTO_REJECTED:"LIBRARY_CHARACTER_PHOTO_REJECTED",LIBRARY_LOOK_PARENT_INVALID:"LIBRARY_LOOK_PARENT_INVALID",LIBRARY_LOOK_SOURCE_INVALID:"LIBRARY_LOOK_SOURCE_INVALID",CHARACTER_CATALOG_UNAVAILABLE:"CHARACTER_CATALOG_UNAVAILABLE",CHARACTER_SHEET_INPUT_REQUIRED:"CHARACTER_SHEET_INPUT_REQUIRED",TEAM_NAME_INVALID:"TEAM_NAME_INVALID",TEAM_FULL:"TEAM_FULL",ALREADY_TEAM_MEMBER:"ALREADY_TEAM_MEMBER",INVITATION_ALREADY_SENT:"INVITATION_ALREADY_SENT",LAST_OWNED_TEAM_CANNOT_DELETE:"LAST_OWNED_TEAM_CANNOT_DELETE",LAST_OWNED_TEAM_CANNOT_TRANSFER:"LAST_OWNED_TEAM_CANNOT_TRANSFER",OWNER_ROLE_CHANGE_FORBIDDEN:"OWNER_ROLE_CHANGE_FORBIDDEN",OWNER_CANNOT_LEAVE:"OWNER_CANNOT_LEAVE",OWNER_CANNOT_BE_REMOVED:"OWNER_CANNOT_BE_REMOVED",COUPON_TEAM_ALREADY_REDEEMED:"COUPON_TEAM_ALREADY_REDEEMED",COUPON_USER_ALREADY_REDEEMED:"COUPON_USER_ALREADY_REDEEMED",COUPON_EXHAUSTED:"COUPON_EXHAUSTED",MEMBERSHIP_ALREADY_ACTIVE:"MEMBERSHIP_ALREADY_ACTIVE",MEMBERSHIP_COUPON_SHARED_FORBIDDEN:"MEMBERSHIP_COUPON_SHARED_FORBIDDEN",MEMBERSHIP_NOT_FOUND:"MEMBERSHIP_NOT_FOUND",COUPON_CODE_DUPLICATE:"
50COUPON_CODE_DUPLICATE",COUPON_CODE_LOCKED:"COUPON_CODE_LOCKED",COUPON_NOT_FOUND:"COUPON_NOT_FOUND",CPP_APPLICATION_DUPLICATE:"CPP_APPLICATION_DUPLICATE",CPP_APPLICATION_CLOSED:"CPP_APPLICATION_CLOSED",CPP_APPLICATION_CONSENT_REQUIRED:"CPP_APPLICATION_CONSENT_REQUIRED",CPP_APPLICATION_RATE_LIMITED:"CPP_APPLICATION_RATE_LIMITED",CPP_APPLICATION_AGE_REQUIRED:"CPP_APPLICATION_AGE_REQUIRED",CPP_ONAIR_WORK_NOT_FOUND:"CPP_ONAIR_WORK_NOT_FOUND",CPP_ONAIR_IDENTITY_REQUIRED:"CPP_ONAIR_IDENTITY_REQUIRED",CPP_ONAIR_RATE_LIMITED:"CPP_ONAIR_RATE_LIMITED",CPP_ONAIR_COMMENT_FORBIDDEN:"CPP_ONAIR_COMMENT_FORBIDDEN",CPP_ONAIR_MEDIA_REQUIRED:"CPP_ONAIR_MEDIA_REQUIRED",CPP_ONAIR_LOGIN_REQUIRED:"CPP_ONAIR_LOGIN_REQUIRED",CPP_ONAIR_NOT_CREATOR:"CPP_ONAIR_NOT_CREATOR",CPP_ONAIR_WORK_FORBIDDEN:"CPP_ONAIR_WORK_FORBIDDEN",CPP_ONAIR_UPLOAD_LIMIT:"CPP_ONAIR_UPLOAD_LIMIT",CPP_ONAIR_UPLOAD_INVALID:"CPP_ONAIR_UPLOAD_INVALID",CPP_ONAIR_CREATOR_LINK_CONFLICT:"CPP_ONAIR_CREATOR_LINK_CONFLICT",ACADEMY_INVALID_WORK_LINK:"ACADEMY_INVALID_WORK_LINK",ACADEMY_WORK_LINK_ALREADY_USED:"ACADEMY_WORK_LINK_ALREADY_USED",ACADEMY_GRADE_REQUEST_PENDING:"ACADEMY_GRADE_REQUEST_PENDING",ACADEMY_STUDY_REQUEST_PENDING:"ACADEMY_STUDY_REQUEST_PENDING"};a.CONTENT_POLICY_VIOLATION,a.QUOTA_EXCEEDED,a.MODEL_ERROR,a.PARTIAL_GENERATION_ERROR,a.TIMEOUT,a.AUTH_FAILED,a.SERVER_ERROR,a.SERVER_OVERLOADED,a.QUEUE_FULL},91354:function(e,t,n){"use strict";n.d(t,{SY:function(){return r},YA:function(){return o},lf:function(){return i},mo:function(){return s},nu:function(){return a}});let r=16,i="promo",o=6,a=/^[A-Z0-9]{6,16}$/,s=1e4},84406:function(e,t,n){"use strict";n.d(t,{E7:function(){return i},a2:function(){return r}});let r=[{lang:"en",text:"English",enabled:!0},{lang:"ko",text:"한국어",enabled:!0},{lang:"ja",text:"日本語",enabled:!1},{lang:"zh-CN",text:"简体中文",enabled:!1},{lang:"zh-TW",text:"繁體中文",enabled:!1},{lang:"de",text:"Deutsch",enabled:!1},{lang:"fr",text:"Fran\xe7ais",enabled:!1},{lang:"es",text:"Espa\xf1ol",enabled:!1},{lang:"pt-BR",text:"Portugu\xeas",enabled:!1},{lang:"ru",text:"Русский",enabled:!1}],i=r.map(e=>e.lang);r.filter(e=>e.enabled).map(e=>e.lang)},29133:function(e,t,n){"use strict";n.d(t,{KH:function(){return o},L3:function(){return i},Tt:function(){return l},U3:function(){return s},XM:function(){return c},_Y:function(){return g},ef:function(){return f},kC:function(){return a},xR:function(){return d}});var r=n(31069);let i="DPMSolverMultistep",o=[{value:"DPMSolverMultistep",label:"DPM++ SDE Multistep"},{value:"DPMSolverSinglestep",label:"DPM++ SDE Singlestep"},{value:"K_EULER",label:"Euler"},{value:"K_EULER_ANCESTRAL",label:"Euler Ancestral"},{value:"DDIM",label:"DDIM"},{value:"PNDM",label:"PNDM"},{value:"KLMS",label:"LMS Discrete"}],a=["RealESRGAN_x4plus"],s=3.6,l=1,d=[{id:"FLUX.1 D",calType:"perMegapixel",pointPerMegapixel:9.8},{id:"FLUX.1 DS",calType:"perMegapixel",pointPerMegapixel:4.6},{id:"FLUX.1 S",calType:"perMegapixel",pointPerMegapixel:1},{id:"SDXL1.0",calType:"perMegapixel",pointPerMegapixel:2.4},{id:"NETAYUME-V4",calType:"perMegapixel",pointPerMegapixel:2.4},{id:"ANIMA-BASE",calType:"perImage",pointPerImage:2.4},{id:"ANIMA-PREVIEW",calType:"perImage",pointPerImage:2.4},{id:"REMOVER",calType:"perMegapixel",pointPerMegapixel:2.1},{id:"UPSCALER",calType:"perMegapixel",pointPerMegapixel:.7},{id:"QWEN-IMAGE",calType:"perImage",pointPerImage:3.8},{id:"QWEN-IMAGE-EDIT",calType:"perMegapixel",pointPerMegapixel:9},{id:"QWEN-IMAGE-RE",calType:"perMegapixel",pointPerMegapixel:6.1},{id:"QWEN-IMAGE-EDIT-RE",calType:"perMegapixel",pointPerMegapixel:7},{id:"QWEN-IMAGE-2.1",calType:"perMegapixel",pointPerMegapixel:5.8},{id:"QWEN-IMAGE-2.1-EDIT",calType:"perMegapixel",pointPerMegapixel:7.6},{id:"Z-IMAGE-TURBO",calType:"perMegapixel",pointPerMegapixel:2.7},{id:"Z-IMAGE-FREE",calType:"perMegapixel",pointPerMegapixel:0},{id:"NANO-BANANA",calType:"perImage",pointPerImage:15.3},{id:"NANO-BANANA-EDIT",calType:"perImage",pointPerImage:15.3},{id:"FLUX-2-PRO",calType:"perMegapixel",pointPerMegapixel:11.7},{id:"FLUX-2-PRO-EDIT",calType:"perMegapixel",pointPerMegapixel:11.7,pointPerInputImage:5.9},{id:"WAN-2.7",calType:"perImage",pointPerImage:11.7},{id:"NANO-BANANA-2",calType:"byResolution",resolutionCriteria:{"0.5K":23.4,"1K":31.2,"2K":46.8,"4K":62.4}},{id:"NANO-BANANA-2-EDIT",calType:"byResolution",resolutionCriteria:{"0.5K":23.4,"1K":31.2,"2K":46.8,"4K":62.4}},{id:"NANO-BANANA-PRO",calType:"byResolution",resolutionCriteria:{"1K":58.5,"2K":58.5,"4K":117}}
50,{id:"NANO-BANANA-PRO-EDIT",calType:"byResolution",resolutionCriteria:{"1K":58.5,"2K":58.5,"4K":117}},{id:"SEEDREAM-4.0",calType:"byResolution",resolutionCriteria:{"2K":11.7,"4K":11.7}},{id:"SEEDREAM-4.0-EDIT",calType:"byResolution",resolutionCriteria:{"2K":11.7,"4K":11.7}},{id:"SEEDREAM-4.5",calType:"byResolution",resolutionCriteria:{"2K":15.6,"4K":15.6}},{id:"SEEDREAM-4.5-EDIT",calType:"byResolution",resolutionCriteria:{"2K":15.6,"4K":15.6}},{id:"SEEDREAM-5.0-PRO",calType:"byResolution",resolutionCriteria:{"1K":17.7,"2K":35.1}},{id:"SEEDREAM-5.0-PRO-EDIT",calType:"byResolution",resolutionCriteria:{"1K":17.7,"2K":35.1},pointPerInputImage:1.2},{id:"HUNYUAN-IMAGE-3.0-INSTRUCT",calType:"perMegapixel",pointPerMegapixel:35.1},{id:"HUNYUAN-IMAGE-3.0-INSTRUCT-EDIT",calType:"perMegapixel",pointPerMegapixel:35.1},{id:"HUNYUAN-IMAGE-3.0-FREE",calType:"perMegapixel",pointPerMegapixel:0},{id:"HUNYUAN-IMAGE-3.0-FREE-EDIT",calType:"perMegapixel",pointPerMegapixel:0},{id:"GPT-IMAGE-2",calType:"byResolutionAndQuality",resolutionAndQualityCriteria:{"1K":{low:2.4,medium:20.7,high:82.3},"2K":{low:4.7,medium:41.4,high:164.6}}},{id:"GPT-IMAGE-2-EDIT",calType:"byResolutionAndQuality",resolutionAndQualityCriteria:{"1K":{low:5.6,medium:23.9,high:85.5},"2K":{low:7.9,medium:44.6,high:167.8},"4K":{low:7.6,medium:42.3,high:159.4}},pointPerInputImage:3.3},{id:"GPT-IMAGE-2.5-FLARE",calType:"byResolutionAndQuality",resolutionAndQualityCriteria:{"1K":{low:2.4,medium:5.2,high:20.6,xhigh:36.6,max:82.2},"2K":{low:4.7,medium:10.5,high:41.8,xhigh:74.3,max:167.1},"4K":{low:4.4,medium:9.8,high:39.1,xhigh:69.4,max:156.2}}},{id:"GPT-IMAGE-2.5-FLARE-EDIT",calType:"byResolutionAndQuality",resolutionAndQualityCriteria:{"1K":{low:5.5,medium:8.4,high:23.8,xhigh:39.8,max:85.4},"2K":{low:7.9,medium:13.7,high:45,xhigh:77.5,max:170.2},"4K":{low:7.6,medium:13,high:42.3,xhigh:72.6,max:159.4}},pointPerInputImage:3.3},{id:"GPT-IMAGE-2.5-SUNBURST",calType:"byResolutionAndQuality",resolutionAndQualityCriteria:{"1K":{low:2.4,medium:5.2,high:20.6,xhigh:36.6,max:82.2},"2K":{low:4.7,medium:10.5,high:41.8,xhigh:74.3,max:167.1},"4K":{low:4.4,medium:9.8,high:39.1,xhigh:69.4,max:156.2}}},{id:"GPT-IMAGE-2.5-SUNBURST-EDIT",calType:"byResolutionAndQuality",resolutionAndQualityCriteria:{"1K":{low:5.5,medium:8.4,high:23.8,xhigh:39.8,max:85.4},"2K":{low:7.9,medium:13.7,high:45,xhigh:77.5,max:170.2},"4K":{low:7.6,medium:13,high:42.3,xhigh:72.6,max:159.4}},pointPerInputImage:3.3}],u=e=>({id:e.id,name:e.name,version:"v1",type:e.type,pipe:void 0,defaultStep:0,maxStep:0,image:e.image,priority:0,listed:1,featured:e.featured??0,vendor:e.vendor,category:"vid_gen",metadata:{}}),c=[{id:"x-image-alpha",name:"X-Image Alpha",version:"x-image-alpha",type:r.Mj.QWEN_IMAGE_RE,pipe:"QwenPipeline",defaultStep:28,maxStep:50,image:"/img/svg/engine_logo_x-image-alpha.svg",priority:20,listed:1,vendor:"XBrush",category:"img_gen",defaultWidth:1360,defaultHeight:768,metadata:{labels:["hot","new","own"]}},{id:"flux.1-dev",name:"FLUX.1 [dev]",version:"FLUX",type:r.Mj.FLUX_D,pipe:"FluxPipeline",defaultStep:24,maxStep:50,image:"/img/svg/engine_logo_flux-dev.svg",priority:2,listed:1,vendor:"Black Forest Labs",category:"img_gen",metadata:{labels:["hot"]}},{id:"flux.1-dev-srpo",name:"FLUX SRPO",version:"FLUX",type:r.Mj.FLUX_DS,pipe:"FluxPipeline",defaultStep:24,maxStep:50,image:"/img/svg/engine_logo_flux-dev-srpo.svg",priority:3,listed:1,vendor:"Black Forest Labs",category:"img_gen",metadata:{labels:["own"]}},{id:"FLUX.1-schnell",name:"XBrush v1",version:"FLUX",type:r.Mj.FLUX_S,pipe:"FluxPipeline",defaultStep:4,maxStep:12,image:"/img/svg/engine_logo_xbrush-v1.svg",priority:90,listed:1,vendor:"Black Forest Labs",category:"img_gen",metadata:{labels:[]}},{id:"qwen-image",name:"Qwen Image",version:"qwen-image",type:r.Mj.QWEN_IMAGE,pipe:"QwenPipeline",defaultStep:30,maxStep:50,image:"/img/svg/engine_logo_qwen.svg",priority:4,listed:1,vendor:"Alibaba",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"qwen-image-2.1",name:"Qwen Image 2.1",version:"qwen-image-2.1",type:r.Mj.QWEN_IMAGE_2_1,pipe:"QwenPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_qwen.svg",priority:4,listed:1,featured:0,vendor:"Alibaba",category:"img_gen",metadata:{labels:["new"]}},{id:"z-image-turbo",name:"Z-Image Turbo",version:"z-image-turbo",type:r.Mj.Z_IMAGE_TURBO,pipe:"ZImagePipeline",defaultStep:9,maxStep:20,image:"/img/svg/engine_logo_qwen.svg",priority:10,listed:1,featured:1,vendor:"Alibaba",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"z-image-free",name:"Z-Image Turbo",version:"z-image-free",type:r.Mj.Z_IMAGE_FREE,pipe:"ZImagePipeline",defaultStep:9,maxStep:20,image:"/img/svg/engine_logo_qwen.svg",priority:1,listed:0,featured:0,vendor:"Alibaba",category:"img_gen",metadata:{labels:["hot","new","free"]}}
50,{id:"hunyuan-image-3.0-instruct",name:"Hunyuan Image 3.0 Instruct",version:"hunyuan-image-3.0-instruct",type:r.Mj.HUNYUAN_IMAGE_3_INSTRUCT,pipe:"HunyuanImagePipeline",defaultStep:0,maxStep:0,image:"/svgs/hunyuan-color.svg",priority:8,listed:1,vendor:"Tencent",category:"img_gen",metadata:{labels:["new"]}},{id:"hunyuan-image-3.0-free",name:"Hunyuan Image 3.0 Instruct",version:"hunyuan-image-3.0-free",type:r.Mj.HUNYUAN_IMAGE_3_FREE,pipe:"HunyuanImagePipeline",defaultStep:30,maxStep:50,image:"/svgs/hunyuan-color.svg",priority:9,listed:0,featured:0,vendor:"Tencent",category:"img_gen",metadata:{labels:["new","free"]}},{id:"seedream-4.0",name:"Seedream 4.0",version:"seedream-4-0-250828",type:r.Mj.SEEDREAM_4_0,pipe:"BytePlusPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_bytedance.svg",priority:7,listed:1,vendor:"Bytedance",category:"img_gen",metadata:{labels:[]}},{id:"seedream-4.5",name:"Seedream 4.5",version:"seedream-4-5-251128",type:r.Mj.SEEDREAM_4_5,pipe:"BytePlusPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_bytedance.svg",priority:6,listed:1,featured:1,vendor:"Bytedance",category:"img_gen",metadata:{labels:[]}},{id:"seedream-5.0-pro",name:"Seedream 5.0 Pro",version:"seedream-5-0-pro",type:r.Mj.SEEDREAM_5_0_PRO,pipe:"BytePlusPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_bytedance.svg",priority:5,listed:1,featured:1,vendor:"Bytedance",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"nano-banana",name:"Nano Banana",version:"nano-banana",type:r.Mj.NANO_BANANA,pipe:"NanoBananaPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_nano-bababa.svg",priority:20,listed:0,vendor:"Google",category:"img_gen"},{id:"nano-banana-pro",name:"Nano Banana Pro",version:"nano-banana-pro",type:r.Mj.NANO_BANANA_PRO,pipe:"NanoBananaPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_nano-bababa-pro.svg",priority:5,listed:1,vendor:"Google",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"flux.2-pro",name:"FLUX.2 [pro]",version:"flux.2-pro",type:r.Mj.FLUX_2_PRO,pipe:"FluxPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_flux-dev.svg",priority:1,listed:1,vendor:"Black Forest Labs",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"nano-banana-2",name:"Nano Banana 2",version:"nano-banana-2",type:r.Mj.NANO_BANANA_2,pipe:"NanoBananaPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_nano-bababa-pro.svg",priority:9,listed:1,vendor:"Google",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"wan-2.7",name:"WAN 2.7",version:"wan-2-7",type:r.Mj.WAN_2_7,pipe:"WanPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_qwen.svg",priority:3,listed:1,vendor:"Alibaba",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"gpt-image-2",name:"GPT Image 2",version:"gpt-image-2",type:r.Mj.GPT_IMAGE_2,pipe:"GptImage2Pipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_openai.svg",priority:3,listed:1,featured:1,vendor:"OpenAI",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"gpt-image-2.5-flare",name:"GPT Image 2.5 Flare",version:"gpt-image-2.5-flare",type:r.Mj.GPT_IMAGE_2_5_FLARE,pipe:"GptImage2Pipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_openai.svg",priority:2,listed:1,featured:1,vendor:"OpenAI",category:"img_gen",metadata:{labels:["hot","new"]}},{id:"gpt-image-2.5-sunburst",name:"GPT Image 2.5 Sunburst",version:"gpt-image-2.5-sunburst",type:r.Mj.GPT_IMAGE_2_5_SUNBURST,pipe:"GptImage2Pipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_openai.svg",priority:4,listed:1,vendor:"OpenAI",category:"img_gen",metadata:{labels:["new"]}},{id:"animagine-xl",name:"Animagine XL",version:"v4.0",type:r.Mj.SDXL,pipe:"StableDiffusionXLPipeline",defaultStep:20,maxStep:100,image:"/img/svg/engine_logo_animmagine-xl.svg",priority:703,listed:1,vendor:"Community",category:"img_gen"},{id:"netayume-v4",name:"NetaYume Lumina v4",version:"v4",type:r.Mj.NETAYUME_V4,pipe:"Lumina2Pipeline",defaultStep:30,maxStep:60,image:"/svgs/netayume.svg",priority:5,listed:1,vendor:"Community",category:"img_gen",metadata:{labels:["new"]}},{id:"anima-base",name:"Anima",version:"base-v1.0",type:r.Mj.ANIMA_BASE,pipe:"AnimaPipeline",defaultStep:30,maxStep:60,image:"/svgs/anima.svg",priority:5,listed:1,vendor:"Community",category:"img_gen",metadata:{labels:["new"]}},{id:"anima-preview",name:"Anima",version:"base-v1.0",type:r.Mj.ANIMA_PREVIEW,pipe:"AnimaPipeline",defaultStep:30,maxStep:60,image:"/svgs/anima.svg",priority:5,listed:0,vendor:"Community",category:"img_gen",metadata:{labels:["new"]}},{id:"SDXL",name:"SDXL",version:"base",type:r.Mj.SDXL,pipe:"StableDiffusionXLPipeline",defaultStep:20,maxStep:100,image:"/img/svg/engine_logo_sdxl.svg",priority:700,listed:1,vendor:"Stability AI",category:"img_gen"},{id:"t3",name:"t3",version:"t3xl test2",type:r.Mj.SDXL,pipe:"StableDiffusionXLPipeline",defaultStep:20,maxStep:100,image:"/img/svg/engine_logo_sdxl.svg",priority:701,listed:0,vendor:"Community",category:"img_gen"},{id:"Juggernaut XL",name:"Juggernaut XL",version:"Jugg_Xl_by_RunDiffusion",type:r.Mj.SDXL,pipe:"StableDiffusionXLPipeline",defaultStep:20,maxStep:100,image:"/img/svg/engine_logo_sdxl.svg",priority:702,listed:0,vendor:"Community",category:"img_gen"},{id:"Hassaku XL",name:"Hassaku XL",version:"v1.3a",type:r.Mj.SDXL,pipe:"StableDiffusionXLPipeline",defaultStep:20,maxStep:100,image:"/img/svg/engine_logo_sdxl.svg",priority:706,listed:0,vendor:"Community",category:"img_gen"},{id:"WAI",name:"WAI",version:"v12.0",type:r.Mj.SDXL,pipe:"StableDiffusionXLPipeline",defaultStep:20,maxStep:100,image:"/img/svg/engine_logo_sdxl.svg",priority:705,listed:0,vendor:"Community",category:"img_gen"},{id:"AAM XL",name:"AAM XL",version:"v1.0",type:r.Mj.SDXL,pipe:"StableDiffusionXLPipeline",defaultStep:20,maxStep:100,image:"/img/svg/engine_logo_sdxl.svg",priority:704,listed:0,vendor:"Community",category:"img_gen"},{id:"qwen-image-edit",name:"Qwen Image Edit",version:"qwen-image-edit",type:r.Mj.QWEN_IMAGE_EDIT_RE,pipe:"QwenPipeline",defaultStep:24,maxStep:50,image:"/img/svg/engine_logo_qwen.svg",priority:100,listed:1,vendor:"Alibaba",category:"img_edit",defaultWidth:1360,defaultHeight:768,metadata:{labels:["hot","new","own"]}},{id:"qwen-image-2.1-edit",name:"Qwen Image 2.1",version:"qwen-image-2.1-edit",type:r.Mj.QWEN_IMAGE_2_1_EDIT,pipe:"QwenPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_qwen.svg",priority:100,listed:1,featured:0,vendor:"Alibaba",category:"img_edit",metadata:{labels:["new"]}},{id:"nano-banana-edit",name:"Nano Banana",version:"nano-banana-edit",type:r.Mj.NANO_BANANA_EDIT,pipe:"NanoBananaPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_nano-bababa.svg",priority:110,listed:0,vendor:"Google",category:"img_edit"},{id:"nano-banana-pro-edit",name:"Nano Banana Pro",version:"nano-banana-pro-edit",type:r.Mj.NANO_BANANA_PRO_EDIT,pipe:"NanoBananaPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_nano-bababa-pro.svg",priority:99,listed:1,vendor:"Google",category:"img_edit",metadata:{labels:["hot","new"]}},{id:"nano-banana-2-edit",name:"Nano Banana 2",version:"nano-banana-2-edit",type:r.Mj.NANO_BANANA_2_EDIT,pipe:"NanoBananaPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_nano-bababa-pro.svg",priority:96,listed:1,featured:1,vendor:"Google",category:"img_edit",metadata:{labels:["hot","new"]}}
50,{id:"flux.2-pro-edit",name:"FLUX.2 [pro]",version:"flux.2-pro-edit",type:r.Mj.FLUX_2_PRO_EDIT,pipe:"FluxPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_flux-dev.svg",priority:95,listed:1,vendor:"Black Forest Labs",category:"img_edit",metadata:{labels:["hot","new"]}},{id:"seedream-4.0-edit",name:"Seedream 4.0 Edit",version:"seedream-4-0-250828",type:r.Mj.SEEDREAM_4_0_EDIT,pipe:"BytePlusPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_bytedance.svg",priority:98,listed:1,vendor:"Bytedance",category:"img_edit",metadata:{labels:[]}},{id:"seedream-4.5-edit",name:"Seedream 4.5 Edit",version:"seedream-4-5-251128",type:r.Mj.SEEDREAM_4_5_EDIT,pipe:"BytePlusPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_bytedance.svg",priority:97,listed:1,vendor:"Bytedance",category:"img_edit",metadata:{labels:[]}},{id:"seedream-5.0-pro-edit",name:"Seedream 5.0 Pro",version:"seedream-5-0-pro",type:r.Mj.SEEDREAM_5_0_PRO_EDIT,pipe:"BytePlusPipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_bytedance.svg",priority:96,listed:1,featured:1,vendor:"Bytedance",category:"img_edit",metadata:{labels:["hot","new"]}},{id:"gpt-image-2-edit",name:"GPT Image 2 Edit",version:"gpt-image-2-edit",type:r.Mj.GPT_IMAGE_2_EDIT,pipe:"GptImage2Pipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_openai.svg",priority:101,listed:1,featured:1,vendor:"OpenAI",category:"img_edit",metadata:{labels:["hot","new"]}},{id:"gpt-image-2.5-flare-edit",name:"GPT Image 2.5 Flare",version:"gpt-image-2.5-flare-edit",type:r.Mj.GPT_IMAGE_2_5_FLARE_EDIT,pipe:"GptImage2Pipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_openai.svg",priority:100,listed:1,featured:1,vendor:"OpenAI",category:"img_edit",metadata:{labels:["hot","new"]}},{id:"gpt-image-2.5-sunburst-edit",name:"GPT Image 2.5 Sunburst",version:"gpt-image-2.5-sunburst-edit",type:r.Mj.GPT_IMAGE_2_5_SUNBURST_EDIT,pipe:"GptImage2Pipeline",defaultStep:0,maxStep:0,image:"/img/svg/engine_logo_openai.svg",priority:102,listed:1,vendor:"OpenAI",category:"img_edit",metadata:{labels:["new"]}}
50,{id:"hunyuan-image-3.0-instruct-edit",name:"Hunyuan Image 3.0 Instruct",version:"hunyuan-image-3.0-instruct-edit",type:r.Mj.HUNYUAN_IMAGE_3_INSTRUCT_EDIT,pipe:"HunyuanImagePipeline",defaultStep:0,maxStep:0,image:"/svgs/hunyuan-color.svg",priority:94,listed:1,vendor:"Tencent",category:"img_edit",metadata:{labels:["new"]}},{id:"hunyuan-image-3.0-free-edit",name:"Hunyuan Image 3.0 Instruct",version:"hunyuan-image-3.0-free-edit",type:r.Mj.HUNYUAN_IMAGE_3_FREE_EDIT,pipe:"HunyuanImagePipeline",defaultStep:30,maxStep:50,image:"/svgs/hunyuan-color.svg",priority:93,listed:0,featured:0,vendor:"Tencent",category:"img_edit",metadata:{labels:["new","free"]}},u({id:"kling-v1-6",name:"Kling v1.6 Pro",type:"KLING-V1-6",image:"/svgs/kling-color.svg",vendor:"KwaiVGI"}),u({id:"kling-v2-1-standard",name:"Kling v2.1 Standard",type:"KLING-V2-1-STANDARD",image:"/svgs/kling-color.svg",vendor:"KwaiVGI"}),u({id:"kling-v2-1-pro",name:"Kling v2.1 Pro",type:"KLING-V2-1-PRO",image:"/svgs/kling-color.svg",vendor:"KwaiVGI"}),u({id:"kling-v2-1-master",name:"Kling v2.1 Master",type:"KLING-V2-1-MASTER",image:"/svgs/kling-color.svg",vend
50or:"KwaiVGI"}),u({id:"kling-v2-5-turbo-pro",name:"Kling v2.5 Turbo Pro",type:"KLING-V2-5-TURBO-PRO",image:"/svgs/kling-color.svg",vendor:"KwaiVGI"}),u({id:"wan-v2-2-14b",name:"Wan2.2 A14B",type:"WAN-V2-2-14B",image:"/img/wan-color.png",vendor:"Alibaba"}),u({id:"wan-v2-5-preview",name:"Wan v2.5 Preview",type:"WAN-V2-5-PREVIEW",image:"/img/wan-color.png",vendor:"Alibaba"}),u({id:"veo3",name:"Veo3",type:"VEO3",image:"/svgs/veo3-color.svg",vendor:"Google"}),u({id:"veo3-fast",name:"Veo3 (Fast)",type:"VEO3-FAST",image:"/svgs/veo3-color.svg",vendor:"Google"}),u({id:"veo3.1",name:"Veo3.1",type:"VEO3.1",image:"/svgs/veo3-color.svg",vendor:"Google"}),u({id:"veo3.1-fast",name:"Veo3.1 (Fast)",type:"VEO3.1-FAST",image:"/svgs/veo3-color.svg",vendor:"Google"}),u({id:"kling-v3-standard",name:"Kling v3 Standard",type:"KLING-V3-STANDARD",image:"/svgs/kling-color.svg",vendor:"KwaiVGI"}),u({id:"kling-v3-pro",name:"Kling v3 Pro",type:"KLING-V3-PRO",image:"/svgs/kling-color.svg",vendor:"KwaiVGI"}),u({id:"wan-2.7-video",name:"WAN 2.7 Video",type:"WAN-2.7-VIDEO",image:"/img/wan-color.png",vendor:"Alibaba"}),u({id:"wan-3.0-video",name:"WAN 3.0 Video",type:"WAN-3.0-VIDEO",image:"/img/wan-color.png",vendor:"Alibaba",featured:1}),{...u({id:"wan-3.0-video-ref",name:"WAN 3.0 Video Reference",type:"WAN-3.0-VIDEO-REF",image:"/img/wan-color.png",vendor:"Alibaba"}),listed:0},u({id:"wan-3.0-video-prime",name:"WAN 3.0 Video Prime",type:"WAN-3.0-VIDEO-PRIME",image:"/img/wan-color.png",vendor:"Alibaba",featured:1}),{...u({id:"wan-3.0-video-prime-ref",name:"WAN 3.0 Video Prime Reference",type:"WAN-3.0-VIDEO-PRIME-REF",image:"/img/wan-color.png",vendor:"Alibaba"}),listed:0},u({id:"hailuo-02-standard",name:"Hailuo-02 Standard",type:"HAILUO-02-STANDARD",image:"/svgs/hailuo-color.svg",vend
50or:"MiniMax"}),u({id:"hailuo-02-pro",name:"Hailuo-02 Pro",type:"HAILUO-02-PRO",image:"/svgs/hailuo-color.svg",vendor:"MiniMax"}),u({id:"minimax-h3",name:"MiniMax H3",type:"MINIMAX-H3",image:"/svgs/hailuo-color.svg",vendor:"MiniMax"}),u({id:"seedance-2.0",name:"Seedance 2.0",type:"SEEDANCE-2.0",image:"/svgs/seedance-color.svg",vendor:"ByteDance",featured:1}),u({id:"seedance-2.0-fast",name:"Seedance 2.0 (Fast)",type:"SEEDANCE-2.0-FAST",image:"/svgs/seedance-color.svg",vendor:"ByteDance",featured:1}),u({id:"seedance-2.5",name:"Seedance 2.5",type:"SEEDANCE-2.5",image:"/svgs/seedance-color.svg",vendor:"ByteDance",featured:1}),u({id:"ltx-2.3",name:"LTX 2.3",type:"LTX-2.3",image:"/svgs/ltx-color.svg",vendor:"Lightricks"}),u({id:"gemini-omni-1.1-flash",name:"Gemini Omni 1.1 Flash",type:"GEMINI-OMNI-1.1-FLASH",image:"/img/google-color.svg",vendor:"Google"}),{...u({id:"ltx-2.3-free",name:"LTX 2.3",type:"LTX-2.3-FREE",image:"/svgs/ltx-color.svg",vendor:"Lightricks"}),listed:0},{...u({id:"realesrgan",name:"RealESRGAN",type:"REALESRGAN",image:"",vendor:"XBrush"}),category:"vid_upscale"},{...u({id:"seedvr",name:"SeedVR",type:"SEEDVR",image:"",vendor:"ByteDance"}),category:"vid_upscale"}],p=new Map(d.map(e=>[e.id,e])),m=new Map(c.map(e=>[e.id,e])),g=e=>p.get(e),f=e=>m.get(e)},34006:function(e,t,n){"use strict";n.d(t,{Q:function(){return i},S1:function(){return o},Ke:function(){return a},Wp:function(){return s}});var r=JSON.parse('{"$schema":"model-registry","version":"1.0.0","models":{"kling-v1-6":{"domain":"video","featureType":"i2v","inputModes":["i2v"],"displayName":"Kling v1.6 Pro","provider":"replicate","modelGroup":"kling","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":5,"max":10,"step":5,"default":5},"negativePrompt":{"type":"string","required":false},"cfgScale":{"type":"number","required":false,"default":0.5},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image (end_image in Replicate API)"},"cropX":{"type":"number","required":false},"cropY":{"type":"number","required":false},"cropAltX":{"type":"number","required":false},"cropAltY":{"type":"number","required":false},"imageWidth":{"type":"number","required":false},"imageHeight":{"type":"number","required":false}},"excludeParams":["resolution","generateAudio","aspectRatio"],"credit":{"calType":"perSecond","value":0.1235}},"kling-v2-1-standard":{"domain":"video","featureType":"i2v","inputModes":["i2v"],"displayName":"Kling v2.1 Standard","provider":"fal","modelGroup":"kling","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":5,"max":10,"step":5,"default":5},"negativePrompt":{"type":"string","required":false},"cfgScale":{"type":"number","required":false,"default":0.5}},"excludeParams":["resolution","generateAudio","mode","aspectRatio"],"credit":{"calType":"perSecond","value":0.0728}},"kling-v2-1-pro":{"domain":"video","featureType":"i2v","inputModes":["i2v"],"displayName":"Kling v2.1 Pro","provider":"replicate","modelGroup":"kling","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":5,"max":10,"step":5,"default":5},"mode":{"type":"string","enum":["standard","pro"],"default":"pro","description":"pro mode enables end_image"},"negativePrompt":{"type":"string","required":false},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image (end_image in Replicate API, pro mode only)"},"cropAltX":{"type":"number","required":false},"cropAltY":{"type":"number","required":false}},"excludeParams":["resolution","generateAudio","aspectRatio"],"credit":{"calType":"perSecond","value":0.117}},"kling-v2-1-master":{"domain":"video","featureType":"i2v","inputModes":["i2v"],"displayName":"Kling v2.1 Master","provider":"fal","modelGroup":"kling","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":5,"max":10,"step":5,"default":5},"negativePrompt":{"type":"string","required":false},"cfgScale":{"type":"number","required":false,"default":0.5}},"excludeParams":["resolution","generateAudio","mode","aspectRatio"],"credit":{"calType":"perSecond","value":0.364}},"kling-v2-5-turbo-pro":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"displayName":"Kling v2.5 Turbo Pro","provider":"fal","modelGroup":"kling","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":5,"max":10,"step":5,"default":5},"negativePrompt":{"type":"string","required":false},"cfgScale":{"type":"number","required":false},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End/tail image (tail_image_url in FA
50L API)"}},"excludeParams":["resolution","generateAudio","aspectRatio","mode"],"credit":{"calType":"perSecond","value":0.091}},"wan-v2-2-14b":{"domain":"video","featureType":"i2v","displayName":"Wan2.2 A14B","provider":"replicate","modelGroup":"wan","deprecated":true,"_deprecatedNote":"2026-08-13 — 업스트림(xbrush) 카탈로그에서 소멸, 발행 시 전건 실패 실측. 기존 태스크 판별용 메타만 존치.","params":{"prompt":{"required":true,"type":"string","minLength":1},"imageUrl":{"required":true,"type":"string","format":"url"},"duration":{"type":"number","min":1,"max":5,"step":1,"default":5},"resolution":{"type":"string","enum":["480p","720p"],"default":"720p"},"negativePrompt":{"type":"string","required":false},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image"},"seed":{"type":"number","required":false},"steps":{"type":"number","required":false,"default":8},"cropX":{"type":"number","required":false},"cropY":{"type":"number","required":false},"imageWidth":{"type":"number","required":false},"imageHeight":{"type":"number","required":false}},"excludeParams":["aspectRatio","mode","generateAudio"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.048,"720p":0.102}}},"wan-v2-5-preview":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"t2v":{"aspectRatio":{"enum":["16:9","9:16"],"default":"16:9","note":"Replicate wan-2.5-t2v takes size W*H — only 16:9 / 9:16 exist per tier."}},"displayName":"Wan v2.5 Preview","provider":"replicate","modelGroup":"wan","aliases":["wan-2.5-preview"],"params":{"prompt":{"required":true,"type":"string","minLength":1,"maxLength":800},"imageUrl":{"required":true,"type":"string","format":"url"},"duration":{"type":"number","min":5,"max":10,"step":5,"default":5},"resolution":{"type":"string","enum":["480p","720p","1080p"],"default":"1080p"},"negativePrompt":{"type":"string","required":false,"maxLength":500},"audioUrl":{"type":"string","format":"url","required":false},"enablePromptExpansion":{"type":"boolean","required":false,"default":false},"seed":{"type":"number","required":false},"cropX":{"type":"number","required":false},"cropY":{"type":"number","required":false},"imageWidth":{"type":"number","required":false},"imageHeight":{"type":"number","required":false}},"excludeParams":["aspectRatio","mode"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.065,"720p":0.13,"1080p":0.195}}},"veo3":{"domain":"video","featureType":"i2v","inputModes":["i2v"],"displayName":"Veo3","provider":"fal","modelGroup":"veo3","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":4,"max":8,"step":2,"default":8},"aspectRatio":{"type":"string","enum":["auto","16:9","9:16"]},"generateAudio":{"type":"boolean","required":false,"default":true},"resolution":{"type":"string","enum":["720p","1080p"],"default":"720p"},"negativePrompt":{"type":"string","required":false},"seed":{"type":"number","required":false},"keepAspect":{"type":"boolean","required":false,"default":false}},"excludeParams":["mode","cfgScale"],"credit":{"calType":"perSecond","valueByAudio":{"audio":0.52,"noAudio":0.26}}},"veo3-fast":{"domain":"video","featureType":"i2v","inputModes":["i2v"],"displayName":"Veo3 (Fast)","provider":"fal","modelGroup":"veo3","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":4,"max":8,"step":2,"default":8},"aspectRatio":{"type":"string","enum":["auto","16:9","9:16"]},"generateAudio":{"type":"boolean","required":false,"default":true},"resolution":{"type":"string","enum":["720p","1080p"],"default":"720p"},"negativePrompt":{"type":"string","required":false},"seed":{"type":"number","required":false},"keepAspect":{"type":"boolean","required":false,"default":false}},"excludeParams":["mode","cfgScale"],"credit":{"calType":"perSecond","valueByAudio":{"audio":0.195,"noAudio":0.13}}},"veo3.1":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"displayName":"Veo3.1","provider":"fal","modelGroup":"veo3","chat":{"tier":"premium","speed":"slow","strengths":["cinematic","native-audio","realism"],"description":"Cinematic realism with a native soundtrack; audio-priced — generateAudio on/off changes the cost.","promptHint":"Structured direction native: scene + sequential actions + camera path; quoted dialogue lines and sound cues drive the native audio.","promptHintSource":"https://cloud.google.com/blog/products/ai-machine-learning/ultimate-prompting-guide-for-veo-3-1","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":4,"max":8,"step":2,"default":8},"aspectRatio":{"type":"string","enum":["auto","16:9","9:16"]},"generateAudio":{"type":"boolean","required":false,"default":true},"resolution":{"type":"string","enum":["720p","1080p","4k"],"default":"720p"},"negativePrompt":{"type":"string","required":false},"seed":{"type":"number","required":false},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"Last frame URL (veo3.1 /first-last-frame-to-video endpoint)"},"keepAspect":{"type":"boolean","required":false,"default":false}},"excludeParams":["mode","cfgScale"],"credit":{"calType":"perSecond","valueByResolutionAndAudio":{"4k":{"audio":0.78,"noAudio":0.52},"720p":{"audio":0.52,"noAudio":0.26},"1080p":{"audio":0.52,"noAudio":0.26}}}},"veo3.1-fast":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"displayName":"Veo3.1 (Fast)","provider":"fal","modelGroup":"veo3","chat":{"tier":"standard","speed":"fast","strengths":["native-audio","speed"],"description":"Faster, cheaper Veo tier with native audio support.","promptHint":"Same dialect as Veo 3.1 — structured direction; dialogue and sound cues drive the native audio.","promptHintSource":"https://cloud.google.com/blog/products/ai-machine-learning/ultimate-prompting-guide-for-veo-3-1","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":4,"max":8,"step":2,"default":8},"aspectRatio":{"type":"string","enum":["auto","16:9","9:16"]},"generateAudio":{"type":"boolean","required":false,"default":true},"resolution":{"type":"string","enum":["720p","1080p","4k"],"default":"720p"},"negativePrompt":{"type":"string","required":false},"seed":{"type":"number","required":false},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"Last frame URL (veo3.1-fast /first-last-frame-to-video endpoint)"},"keepAspect":{"type":"boolean","required":false,"default":false}},"excludeParams":["mode","cfgScale"],"credit":{"calType":"perSecond","valueByResolutionAndAudio":{"4k":{"audio":0.455,"noAudio":0.39},"720p":{"audio":0.195,"noAudio":0.13},"1080p":{"audio":0.195,"noAudio":0.13}}}},"ltx-2.3":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"displayName":"LTX 2.3","provider":"fal","vendor":"Lightricks","modelGroup":"ltx","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language, LLM translated"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","enum":[6,8,10],"default":6,"description":"Duration in seconds"},"resolution":{"type":"string","enum":["1080p","1440p","2160p"],"default":"1080p"},"aspectRatio":{"type":"string","enum":["auto","16:9","9:16"],"default":"auto"},"generateAudio":{"type":"boolean","required":false,"default":true},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End frame image for transition"}},"excludeParams":["mode","cfgScale","expandPrompt","negativePrompt","seed","fps"],"credit":{"calType":"perSecond","valueByResolution":{"1080p":0.078,"1440p":0.156,"2160p":0.312}}},"ltx-2.3-free":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"displayName":"LTX 2.3","provider":"gpu","vendor":"Lightricks","modelGroup":"ltx","deprecated":true,"_deprecatedNote":"2026-08-13 무료 티어 종료(사용자 확정) — 유료 ltx-2.3 으로 대체. 기존 태스크 판별용 메타만 존치.","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language, LLM translated"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":1,"max":10,"step":1,"default":5},"width":{"type":"number","min":256,"max":1920,"step":64,"default":768,"description":"Output video width in pixels (64px aligned)"},"height":{"type":"number","min":256,"max":1920,"step":64,"default":512,"description":"Output video height in pixels (64px aligned)"},"seed":{"type":"number","required":false}},"excludeParams":["mode","cfgScale","expandPrompt","negativePrompt","resolution","aspectRatio","generateAudio","fps"],"credit":{"calType":"perSecond","value":0}},"ltx-2.3-extend":{"domain":"video","featureType":"extend","displayName":"LTX 2.3 Extend","provider":"fal","modelGroup":"ltx","deprecated":true,"_deprecatedNote":"2026-09-29 — 비디오 확장 은퇴(spec 2026-09-29-extend-video-retire): 챗 툴\xb7REST 레인 삭제, 저품질\xb7이중 과금(RS6). 기존 video_extend 태스크 판별\xb7표시\xb7genParams 복
50원용 메타만 존치.","params":{"videoUrl":{"required":true,"type":"string","format":"url"},"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language, LLM translated"},"duration":{"required":true,"type":"number","min":2,"max":20,"step":1,"default":5,"description":"Duration to add in seconds"},"startTime":{"type":"number","min":0,"description":"0 = prepend to start, omitted = append to end"},"seed":{"type":"number","required":false}},"excludeParams":["imageUrl","resolution","aspectRatio","generateAudio","style","negativePrompt","endTime","mode","regenerateVideo","regenerateAudio","enhancePrompt"],"credit":{"calType":"perSecond","value":0.13}},"pixverse-v6-extend":{"domain":"video","featureType":"extend","displayName":"PixVerse V6 Extend","provider":"fal","modelGroup":"pixverse","deprecated":true,"_deprecatedNote":"2026-09-29 — 비디오 확장 은퇴(spec 2026-09-29-extend-video-retire): 챗 툴\xb7REST 레인 삭제, 저품질\xb7이중 과금(RS6). 기존 video_extend 태스크 판별\xb7표시\xb7genParams 복원용 메타만 존치.","params":{"videoUrl":{"required":true,"type":"string","format":"url"},"prompt":{"required":false,"type":"string","description":"English prompt. If omitted, idea is translated via LLM."},"idea":{"required":false,"type":"string","description":"User input in any language. Translated to English by LLM."},"negativePrompt":{"type":"string","required":false},"style":{"type":"string","enum":["anime","3d_animation","clay","comic","cyberpunk"],"required":false},"resolution":{"type":"string","enum":["360p","540p","720p","1080p"],"default":"720p"},"duration":{"type":"number","min":1,"max":15,"step":1,"default":5},"seed":{"type":"number","required":false},"generateAudio":{"type":"boolean","required":false,"default":false}},"excludeParams":["imageUrl","aspectRatio","mode","cfgScale"],"credit":{"calType":"perSecond","valueByResolutionAndAudio":{"360p":{"audio":0.0455,"noAudio":0.0325},"540p":{"audio":0.0585,"noAudio":0.0455},"720p":{"audio":0.078,"noAudio":0.0585},"1080p":{"audio":0.1495,"noAudio":0.117}}}},"gemini-omni-1.1-flash":{"domain":"video","featureType":"i2v","inputModes":["i2v","r2v"],"displayName":"Gemini Omni 1.1 Flash","provider":"google","vendor":"Google","modelGroup":"gemini-omni","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language, LLM translated"},"imageUrl":{"required":false,"type":"string","format":"url","description":"First frame. Image input is required - text-only is rejected (t2v not enabled)."},"imageUrls":{"type":"array","required":false,"maxItems":6,"description":"role=first_frame (1) or role=reference_image (1-6). Frames and references are mutually exclusive; last_frame is form-only (not exposed in chat)."},"duration":{"type":"number","min":3,"max":10,"step":1,"default":5,"description":"Output seconds"},"resolution":{"type":"string","enum":["720p","1080p"],"default":"720p"},"aspectRatio":{"type":"string","enum":["auto","16:9","9:16"],"default":"auto","description":"\'auto\' follows the first image orientation; an explicit ratio centre-crops."}},"excludeParams":["negativePrompt","seed","cfgScale","generateAudio","mode","style","videoUrls","audioUrls"],"credit":{"calType":"perSecond","valueByResolution":{"720p":0.13,"1080p":0.2}}},"gemini-omni-1.1-flash-edit":{"domain":"video","featureType":"video_edit","displayName":"Gemini Omni 1.1 Flash Edit","provider":"google","vendor":"Google","modelGroup":"gemini-omni","apiModel":"gemini-omni-1.1-flash","chat":{"tier":"standard","speed":"slow","strengths":["in-context-edit","text-replacement"],"description":"Re-renders an existing clip from a free-form instruction, keeping layout and timing. Source must be 1-10 s and 16:9 or 9:16. Billed per second of INPUT, not output. Google filters photoreal people - never send person shots.","default":true,"promptHint":"Measured 2026-09-02 (9s 720p motion-graphics clip, 9 runs): colour/lighting, background swap and style transfer land reliably and keep the text and layout. On-screen text translation lands only PARTIALLY - some strings stay in the original language and it may invent a label that was not there. Removing a named element did NOT work (0/2 - the target stayed). Camera/framing barely moves and, left unconstrained, it CHANGED a chart number (6->5). Always name what must NOT change (\'do not change the numbers, ranks or wording\') - adding that alone preserved every figure in the re-run.","promptHintVerifiedAt":"2026-09"},"params":{"videoUrl":{"required":true,"type":"string","format":"url","description":"https, <=150MB, 1-10 s, 16:9 or 9:16 (tolerance 0.03)"},"prompt":{"required":false,"type":"string","description":"English instruction, sent verbatim"},"idea":{"required":false,"type":"string","description":"Any language, LLM translated"},"replacements":{"type":"array","required":false,"maxItems":12,"description":"Structured on-screen text replacement [{from,to,role?,group?}]. role in label|number|unit|title|subtitle|caption; same group is merged into one on-screen unit. Chat-only - the web form uses the free-form prompt."},"keep":{"type":"array","required":false,"maxItems":12,"description":"Things to leave untouched (logo, signage, watermark). Only with replacements."},"instruction":{"type":"string","required":false,"description":"Extra note appended to the composed prompt, <=500 chars. Only with replacements."},"preserveTiming":{"type":"boolean","required":false,"default":true,"description":"Restore the source fps and frame count (model renders at 24 fps)."},"audio":{"type":"string","enum":["source","model","none"],"default":"source","description":"source = remux the original track."}},"excludeParams":["imageUrl","imageUrls","duration","resolution","aspectRatio","negativePrompt","seed","generateAudio","style","mode"],"credit":{"calType":"perSecond","value":0.143,"minCredits":0.143}},"kling-v3-standard":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"t2v":{"aspectRatio":{"enum":["16:9","9:16","1:1"],"default":"16:9"}},"displayName":"Kling v3 Standard","provider":"fal","modelGroup":"kling","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":3,"max":15,"step":1,"default":5},"aspectRatio":{"type":"string","enum":["16:9","9:16","1:1"]},"generateAudio":{"type":"boolean","required":false,"default":true},"negativePrompt":{"type":"string","required":false},"cfgScale":{"type":"number","required":false,"default":0.5,"min":0,"max":1},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image URL"}},"excludeParams":["resolution","mode","seed","aspectRatio"],"credit":{"calType":"perSecond","valueByAudio":{"audio":0.1638,"noAudio":0.1092}}},"kling-v3-pro":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"t2v":{"aspectRatio":{"enum":["16:9","9:16","1:1"],"default":"16:9"}},"displayName":"Kling v3 Pro","provider":"fal","modelGroup":"kling","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":3,"max":15,"step":1,"default":5},"aspectRatio":{"type":"string","enum":["16:9","9:16","1:1"]},"generateAudio":{"type":"boolean","required":false,"default":true},"negativePrompt":{"type":"string","required":false},"cfgScale":{"type":"number","required":false,"default":0.5,"min":0,"max":1},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image URL"}},"excludeParams":["resolution","mode","seed","aspectRatio"],"credit":{"calType":"perSecond","valueByAudio":{"audio":0.2184,"noAudio":0.1456}}},"wan-2.7-video":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"t2v":{"aspectRatio":{"enum":["16:9","9:16","1:1","4:3","3:4"],"default":"16:9"}},"displayName":"WAN 2.7 Video","provider":"fal","modelGroup":"wan","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","min":2,"max":15,"step":1,"default":5},"resolution":{"type":"string","enum":["720p","1080p"],"default":"1080p"},"aspectRatio":{"type":"string","enum":["16:9","9:16","1:1","4:3","3:4"]},"generateAudio":{"type":"boolean","required":false,"default":false,"description":"Audio from audio_url, not native generation"},"negativePrompt":{"type":"string","required":false},"seed":{"type":"number","required":false},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image URL"},"audioUrl":{"type":"string","format":"url","required":false},"enablePromptExpansion":{"type":"boolean","required":false,"default":true}},"excludeParams":["mode","cfgScale","aspectRatio"],"credit":{"calType":"perSecond","value":0.13,"valueByResolution":{"720p":0.13,"1080p":0.195}}},"wan-3.0-video":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"displayName":"WAN 3.0 Video","provider":"fal","vendor":"Alibaba","modelGroup":"wan","chat":{"tier":"standard","speed":"standard","strengths":["long-clips","native-audio","low-cost","first-last-frame"],"description":"Wan 3.0 — up to 30 s in one pass with 
50native audio at about two-thirds of Seedance 2.0\'s price; first/last frame and reference images, but no reference video."},"params":{"prompt":{"required":false,"type":"string","description":"Text prompt (Chinese or English, max 20000 chars). Required for text-to-video unless idea is given; optional for image-to-video."},"idea":{"required":false,"type":"string","description":"Any language input, translated to Chinese by LLM"},"imageUrl":{"required":false,"type":"string","format":"url","description":"First frame (FAL start_image_url). JPEG/PNG/BMP/WEBP, 240-8000px per side, aspect ≤8:1, ≤20MB. Omit for text-to-video."},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"Optional last frame (FAL end_image_url). Requires imageUrl."},"duration":{"type":"number","min":2,"max":30,"step":1,"default":5,"description":"2-30 seconds in a single pass (no stitching). FAL \'smart duration\' (model-chosen length) is not exposed — per-second billing needs a fixed length."},"resolution":{"type":"string","enum":["480p","720p","1080p"],"default":"1080p"},"aspectRatio":{"type":"string","enum":["adaptive","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive","description":"\'adaptive\' (default) lets the model pick the ratio from the prompt / input media. Applies to image-to-video as well (unlike wan-2.7-video)."},"generateAudio":{"type":"boolean","required":false,"default":true,"description":"Native audio generated in the same pass (FAL audio). Same price on or off."},"seed":{"type":"number","required":false},"enablePromptExpansion":{"type":"boolean","required":false,"default":true,"description":"LLM prompt rewrite (FAL enable_prompt_expansion). Disabling saves roughly 20-60 s of latency but tends to lower quality."},"enableThinking":{"type":"boolean","required":false,"default":false,"description":"Enhanced reasoning before generation (FAL enable_thinking). Slower; off by default."}},"excludeParams":["negativePrompt","cfgScale","audioUrl","promptOptimizer"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.065,"720p":0.13,"1080p":0.26}}},"wan-3.0-video-ref":{"domain":"video","featureType":"i2v","inputModes":["r2v"],"displayName":"WAN 3.0 Video Reference","provider":"fal","vendor":"Alibaba","modelGroup":"wan","params":{"prompt":{"required":false,"type":"string","description":"Text prompt referencing assets by position: \'the subject in Image 1 walks past Video 1 to the beat of Audio 1\' (Chinese or English, max 20000 chars)."},"idea":{"required":false,"type":"string","description":"Any language input, translated to Chinese by LLM"},"imageUrls":{"type":"array","required":false,"description":"Reference images (role=reference_image), max 10 → FAL reference_image_urls. JPEG/PNG/BMP/WEBP, 240-8000px per side, ≤20MB each. No first/last frame slots — use wan-3.0-video for first-frame animation.","maxItems":10},"videoUrls":{"type":"array","required":false,"description":"Reference videos (role=reference_video), max 5 → FAL reference_video_urls. MP4/MOV, each 1-15 s, total ≤15 s, ≥16 fps, ≤100MB each. Input video total + output duration must not exceed 30 s.","maxItems":5},"audioUrls":{"type":"array","required":false,"description":"Reference audio (role=reference_audio), max 5 → FAL reference_audio_urls. WAV/MP3, each 1-15 s, total ≤15 s, ≤15MB each.","maxItems":5},"duration":{"type":"number","min":2,"max":30,"step":1,"default":5,"description":"2-30 seconds in a single pass (no stitching). FAL \'smart duration\' (model-chosen length) is not exposed — per-second billing needs a fixed length."},"resolution":{"type":"string","enum":["480p","720p","1080p"],"default":"1080p"},"aspectRatio":{"type":"string","enum":["adaptive","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive","description":"\'adaptive\' (default) lets the model pick the ratio from the prompt / input media. Applies to image-to-video as well (unlike wan-2.7-video)."},"generateAudio":{"type":"boolean","required":false,"default":true,"description":"Native audio generated in the same pass (FAL audio). Same price on or off."},"seed":{"type":"number","required":false},"enablePromptExpansion":{"type":"boolean","required":false,"default":true,"description":"LLM prompt rewrite (FAL enable_prompt_expansion). Disabling saves roughly 20-60 s of latency but tends to lower quality."},"enableThinking":{"type":"boolean","required":false,"default":false,"description":"Enhanced reasoning before generation (FAL enable_thinking). Slower; off by default."}},"excludeParams":["negativePrompt","cfgScale","audioUrl","promptOptimizer"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.065,"720p":0.13,"1080p":0.26}}},"wan-3.0-video-prime":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"displayName":"WAN 3.0 Video Prime","provider":"fal","vendor":"Alibaba","modelGroup":"wan","params":{"prompt":{"required":false,"type":"string","description":"Text prompt (Chinese or English, max 20000 chars). Required for text-to-vi
50deo unless idea is given; optional for image-to-video. High-speed Prime variant: same capabilities and input schema as the standard model, faster generation, +40% price."},"idea":{"required":false,"type":"string","description":"Any language input, translated to Chinese by LLM"},"imageUrl":{"required":false,"type":"string","format":"url","description":"First frame (FAL start_image_url). JPEG/PNG/BMP/WEBP, 240-8000px per side, aspect ≤8:1, ≤20MB. Omit for text-to-video."},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"Optional last frame (FAL end_image_url). Requires imageUrl."},"duration":{"type":"number","min":2,"max":30,"step":1,"default":5,"description":"2-30 seconds in a single pass (no stitching). FAL \'smart duration\' (model-chosen length) is not exposed — per-second billing needs a fixed length."},"resolution":{"type":"string","enum":["480p","720p","1080p"],"default":"1080p"},"aspectRatio":{"type":"string","enum":["adaptive","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive","description":"\'adaptive\' (default) lets the model pick the ratio from the prompt / input media. Applies to image-to-video as well (unlike wan-2.7-video)."},"generateAudio":{"type":"boolean","required":false,"default":true,"description":"Native audio generated in the same pass (FAL audio). Same price on or off."},"seed":{"type":"number","required":false},"enablePromptExpansion":{"type":"boolean","required":false,"default":true,"description":"LLM prompt rewrite (FAL enable_prompt_expansion). Disabling saves roughly 20-60 s of latency but tends to lower quality."},"enableThinking":{"type":"boolean","required":false,"default":false,"description":"Enhanced reasoning before generation (FAL enable_thinking). Slower; off by default."}},"excludeParams":["negativePrompt","cfgScale","audioUrl","promptOptimizer"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.0884,"720p":0.182,"1080p":0.364}}},"wan-3.0-video-prime-ref":{"domain":"video","featureType":"i2v","inputModes":["r2v"],"displayName":"WAN 3.0 Video Prime Reference","provider":"fal","vendor":"Alibaba","modelGroup":"wan","params":{"prompt":{"required":false,"type":"string","description":"Text prompt referencing assets by position: \'the subject in Image 1 walks past Video 1 to the beat of Audio 1\' (Chinese or English, max 20000 chars). High-speed Prime variant: same capabilities and input schema as the standard model, faster generation, +40% price."},"idea":{"required":false,"type":"string","description":"Any language input, translated to Chinese by LLM"},"imageUrls":{"type":"array","required":false,"description":"Reference images (role=reference_image), max 10 → FAL reference_image_urls. JPEG/PNG/BMP/WEBP, 240-8000px per side, ≤20MB each. No first/last frame slots — use wan-3.0-video for first-frame animation.","maxItems":10},"videoUrls":{"type":"array","required":false,"description":"Reference videos (role=reference_video), max 5 → FAL reference_video_urls. MP4/MOV, each 1-15 s, total ≤15 s, ≥16 fps, ≤100MB each. Input video total + output duration must not exceed 30 s.","maxItems":5},"audioUrls":{"type":"array","required":false,"description":"Reference audio (role=reference_audio), max 5 → FAL reference_audio_urls. WAV/MP3, each 1-15 s, total ≤15 s, ≤15MB each.","maxItems":5},"duration":{"type":"number","min":2,"max":30,"step":1,"default":5,"description":"2-30 seconds in a single pass (no stitching). FAL \'smart duration\' (model-chosen length) is not exposed — per-second billing needs a fixed length."},"resolution":{"type":"string","enum":["480p","720p","1080p"],"default":"1080p"},"aspectRatio":{"type":"string","enum":["adaptive","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive","description":"\'adaptive\' (default) lets the model pick the ratio from the prompt / input media. Applies to image-to-video as well (unlike wan-2.7-video)."},"generateAudio":{"type":"boolean","required":false,"default":true,"description":"Native audio generated in the same pass (FAL audio). Same price on or off."},"seed":{"type":"number","required":false},"enablePromptExpansion":{"type":"boolean","required":false,"default":true,"description":"LLM prompt rewrite (FAL enable_prompt_expansion). Disabling saves roughly 20-60 s of latency but tends to lower quality."},"enableThinking":{"type":"boolean","required":false,"default":false,"description":"Enhanced reasoning before generation (FAL enable_thinking). Slower; off by default."}},"excludeParams":["negativePrompt","cfgScale","audioUrl","promptOptimizer"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.0884,"720p":0.182,"1080p":0.364}}},"hailuo-02-standard":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"t2v":{"resolution":{"enum":["768p"],"note":"FAL hailuo-02 standard text-to-vi
50deo renders 768p only; 512p exists on image-to-video alone (billing tier mismatch otherwise)."},"aspectRatio":{"enum":[],"note":"FAL hailuo-02 standard text-to-video has no aspect_ratio field (16:9 fixed)."}},"displayName":"Hailuo-02 Standard","provider":"fal","modelGroup":"hailuo","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","enum":[6,10],"default":6},"aspectRatio":{"type":"string","enum":["16:9","9:16","1:1"]},"resolution":{"type":"string","enum":["512p","768p"],"default":"768p"},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image URL"},"promptOptimizer":{"type":"boolean","required":false,"default":true}},"excludeParams":["mode","negativePrompt","cfgScale","seed","generateAudio","aspectRatio"],"credit":{"calType":"perSecond","valueByResolution":{"512p":0.0221,"768p":0.0585}}},"hailuo-02-pro":{"domain":"video","featureType":"i2v","inputModes":["i2v"],"displayName":"Hailuo-02 Pro","provider":"fal","modelGroup":"hailuo","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrl":{"required":false,"type":"string","format":"url"},"duration":{"type":"number","enum":[6,10],"default":6},"aspectRatio":{"type":"string","enum":["16:9","9:16","1:1"]},"resolution":{"type":"string","enum":["1080p"],"default":"1080p"},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"End image URL"},"promptOptimizer":{"type":"boolean","required":false,"default":true}},"excludeParams":["mode","negativePrompt","cfgScale","seed","generateAudio","aspectRatio"],"credit":{"calType":"perSecond","valueByResolution":{"1080p":0.104}}},"minimax-h3":{"domain":"video","featureType":"i2v","inputModes":["i2v","t2v"],"t2v":{"duration":{"max":15,"note":"text-to-video runs on FAL only (OpenAPI maximum 15 s); 16-20 s is the self-hosted image-to-video worker."},"aspectRatio":{"enum":["21:9","16:9","4:3","1:1","3:4","9:16"],"default":"16:9"}},"displayName":"MiniMax H3","provider":"fal","modelGroup":"hailuo","chat":{"tier":"premium","speed":"standard","strengths":["cinematic","2k","long-clips"],"description":"MiniMax Hailuo-03 — premium image- or text-to-video up to 15s at 768P/2K; output ratio follows the input image when one is given.","resolutionDefault":"768p","promptHint":"Director-brief dialect: opening then following actions in sequence, a camera path (several moves fine); output ratio follows the input image when one is given.","promptHintSource":"https://platform.minimax.io/docs/api-reference/video-generation-t2v","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":false,"type":"string","description":"Text prompt (FAL requires non-empty — server fills a default when omitted). Max 7000 chars."},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrl":{"required":false,"type":"string","format":"url","description":"First frame image URL. The output aspect ratio follows this image."},"imageAltUrl":{"type":"string","format":"url","required":false,"description":"Optional last frame image URL (end_image_url) for first-to-last keyframe generation."},"duration":{"type":"number","min":5,"max":15,"step":1,"default":5},"resolution":{"type":"string","enum":["768p","2k"],"default":"2k"},"acceleration":{"required":false,"type":"string","enum":["none","regular","high"],"default":"none","description":"Turbo mode — 768p + imageUrl only. \'none\' = original 30-step quality, \'regular\' = 8-step turbo, \'high\' = 6-step turbo. Same price (pure speed option); other combinations are rejected with 400."}},"excludeParams":["mode","negativePrompt","cfgScale","seed","generateAudio","aspectRatio","promptOptimizer"],"credit":{"calType":"perSecond","valueByResolution":{"768p":0.208,"2k":0.338}}},"minimax-h3-ref":{"domain":"video","featureType":"i2v","inputModes":["r2v"],"displayName":"MiniMax H3 Ref","provider":"fal","modelGroup":"hailuo","chat":{"tier":"premium","speed":"standard","strengths":["subject-reference","multi-image","cinematic","2k"],"description":"MiniMax Hailuo-03 reference-to-video — up to 5 subject/style reference images (Image N in prompt), 5-15s at 768P/2K.","resolutionDefault":"768p","imageRoles":["reference_image"],"promptHint":"Same director-brief dialect as Hailuo-03; call references Image 1..N in the prompt.","promptHintSource":"https://platform.minimax.io/docs/api-reference/video-generation-t2v","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":false,"type":"string","description":"Text prompt referencing assets by order: Image 1, Image 2, ... (FAL requires non-empty — server fills a default when omitted). Max 7000 chars."},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrls":{"type":"array","required":true,"maxItems":5,"description":"Subject/style reference images (role=reference_image), 1-5 items, referenced in prompt as Image N → FAL reference_image_urls. FAL bills extra beyond 5 images, so 5 is a hard cap."},"duration":{"type":"number","min":5,"max":15,"step":1,"default":5},"resolution":{"type":"string","enum":["768p","2k"],"default":"2k"},"aspectRatio":{"type":"string","enum":["adaptive","21:9","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive"}},"excludeParams":["mode","negativePrompt","cfgScale","seed","generateAudio","promptOptimizer"],"credit":{"calType":"perSecond","valueByResolution":{"768p":0.208,"2k":0.338}}},"seedance-2.0":{"domain":"video","featureType":"i2v","inputModes":["i2v","r2v","t2v"],"displayName":"Seedance 2.0","provider":"byteplus","modelGroup":"seedance","chat":{"tier":"premium","speed":"standard","strengths":["dynamic-motion","multi-shot","multi-reference","audio"],"description":"Top-tier dynamic motion with optional audio; takes multiple image/video/audio references. The default video model.","default":true,"promptHint":"Multi-shot: whole shot list in one generation — Shot 1, Shot 2… in order, never seconds; one camera move per shot; bind subjects as Name@Image 1; ≤4 referenced people; end with subtitle/logo/face-stability words.","promptHintSource":"https://docs.byteplus.c
50om/en/docs/modelark/2222480","promptHintVerifiedAt":"2026-09"},"params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrls":{"type":"array","required":false,"maxItems":9,"description":"Multiple images with role (first_frame|last_frame|reference_image). 1=first_frame, 2=first/last, 3+ require explicit role. Max 9."},"videoUrls":{"type":"array","required":false,"maxItems":3,"description":"Reference videos (BytePlus reference_video). Max 3, each ≤15s, ≤200MB, MP4/MOV. See SEEDANCE_REFERENCE_MEDIA_LIMITS for client-side limits."},"audioUrls":{"type":"array","required":false,"maxItems":3,"description":"Reference audios (BytePlus reference_audio). Max 3, each ≤15s, ≤15MB, MP3/WAV. Requires at least one image or video (guide text only; not enforced)."},"duration":{"type":"number","min":4,"max":15,"step":1,"default":5},"resolution":{"type":"string","enum":["480p","720p","1080p"],"default":"720p"},"aspectRatio":{"type":"string","enum":["adaptive","21:9","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive","description":"\'adaptive\' (default): map input image ratio to nearest enum. \'auto\' is backwards-compat alias."},"generateAudio":{"type":"boolean","required":false,"default":true},"seed":{"type":"number","required":false}},"excludeParams":["mode","negativePrompt","cfgScale"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.091,"720p":0.1963,"1080p":0.4862}}},"seedance-2.0-fast":{"domain":"video","featureType":"i2v","inputModes":["i2v","r2v","t2v"],"displayName":"Seedance 2.0 (Fast)","provider":"byteplus","modelGroup":"seedance","chat":{"tier":"standard","speed":"fast","strengths":["speed","dynamic-motion","multi-shot"],"description":"Fast turnaround with dynamic motion.","promptHint":"Same multi-shot dialect as Seedance 2.0 — Shot 1, Shot 2… in order, never seconds; one camera move per shot; Name@Image 1 binding.","promptHintSource":"https://docs.byteplus.com/en/docs/modelark/2222480","promptHintVerifiedAt":"2026-09"},"params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrls":{"type":"array","required":false,"maxItems":9,"description":"Multiple images with role (first_frame|last_frame|reference_image). 1=first_frame, 2=first/last, 3+ require explicit role. Max 9."},"videoUrls":{"type":"array","required":false,"maxItems":3,"description":"Reference videos (BytePlus reference_video). Max 3, each ≤15s, ≤200MB, MP4/MOV. See SEEDANCE_REFERENCE_MEDIA_LIMITS for client-side limits."},"audioUrls":{"type":"array","required":false,"maxItems":3,"description":"Reference audios (BytePlus reference_audio). Max 3, each ≤15s, ≤15MB, MP3/WAV. Requires at least one image or video (guide text only; not enforced)."},"duration":{"type":"number","min":4,"max":15,"step":1,"default":5},"resolution":{"type":"string","enum":["480p","720p"],"default":"720p","description":"Fast model does NOT support 1080p (use Standard for 1080p)."},"aspectRatio":{"type":"string","enum":["adaptive","21:9","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive","description":"\'adaptive\' (default): map input image ratio to nearest enum. \'auto\' is backwards-compat alias."},"generateAudio":{"type":"boolean","required":false,"default":true},"seed":{"type":"number","required":false}},"excludeParams":["mode","negativePrompt","cfgScale"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.0728,"720p":0.1573}}},"seedance-2.5":{"domain":"video","featureType":"i2v","inputModes":["i2v","r2v","t2v"],"displayName":"Seedance 2.5","provider":"byteplus","modelGroup":"seedance","chat":{"tier":"premium","speed":"standard","strengths":["dynamic-motion","multi-shot","multi-reference","audio","long-clips"],"description":"Seedance 2.5 — up to 30s single-pass clips with native audio; takes up to 30 image / 10 video / 10 audio references. 480p/720p/1080p.","promptHint":"Multi-shot: one 30s pass holds a full script. Goal line → Image N roles → cast & positions → contiguous-second stages (start → one change → end) → continuity; one camera move per shot; <sfx> {dialogue}
50.","promptHintSource":"https://docs.byteplus.com/en/docs/ModelArk/2607689","promptHintVerifiedAt":"2026-09"},"params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated to English by LLM"},"imageUrls":{"type":"array","required":false,"maxItems":30,"description":"Multiple images with role (first_frame|last_frame|reference_image). 1=first_frame, 2=first/last, 3+ require explicit role. Max 30 (Seedance 2.5)."},"videoUrls":{"type":"array","required":false,"maxItems":10,"description":"Reference videos (BytePlus reference_video). Max 10, each 2~30s and total ≤30s, ≤200MB, MP4/MOV."},"audioUrls":{"type":"array","required":false,"maxItems":10,"description":"Reference audios (BytePlus reference_audio). Max 10, each 2~30s and total ≤30s, ≤15MB, MP3/WAV. Audio-only reference supported on 2.5."},"duration":{"type":"number","min":4,"max":30,"step":1,"default":5},"resolution":{"type":"string","enum":["480p","720p","1080p"],"default":"720p","description":"Seedance 2.5 supports 480p/720p/1080p (xbrush.run catalog 2026-09-29; 1080p sale $0.744/s)."},"aspectRatio":{"type":"string","enum":["adaptive","21:9","16:9","4:3","1:1","3:4","9:16"],"default":"adaptive","description":"\'adaptive\' (default): map input image ratio to nearest enum. \'auto\' is backwards-compat alias."},"generateAudio":{"type":"boolean","required":false,"default":true},"seed":{"type":"number","required":false},"draft":{"type":"boolean","required":false,"default":false,"description":"Draft mode: render a 480p preview billed at the 480p rate (resolution is forced to 480p)."}},"excludeParams":["mode","negativePrompt","cfgScale"],"credit":{"calType":"perSecond","valueByResolution":{"480p":0.1398,"720p":0.3024,"1080p":0.744}}},"infinite-talk":{"domain":"audio","featureType":"lipsync","displayName":"Infinite Talk","provider":"runpod","modelGroup":"lipsync","params":{"model":{"required":true,"type":"string","enum":["infinite-talk"]},"imageUrl":{"required":true,"type":"string","format":"url"},"audioUrl":{"required":true,"type":"string","format":"url"},"duration":{"type":"number","min":5,"max":10,"step":5,"default":5},"resolution":{"type":"string","enum":["480p","720p"],"default":"480p"}},"excludeParams":["prompt","negativePrompt","cfgScale","aspectRatio","generateAudio","mode"],"credit":{"calType":"byResolution","valueByResolution":{"480p":0.325,"720p":0.65}}},"z-image-turbo":{"domain":"image","featureType":"generate","displayName":"Z-Image Turbo","provider":"runpod","providerFallback":"fal","modelGroup":"z-image","chat":{"tier":"draft","speed":"fast","strengths":["low-cost","drafts","iteration"],"description":"Ultra-cheap fast drafts; great for quick ideation batches."},"params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","min":256,"max":4096,"required":false},"height":{"type":"number","min":256,"max":4096,"required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":9,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":0,"description":"Guidance scale (turbo mode uses 0)"},"loras":{"type":"array","required":false,"maxItems":3}},"credit":{"calType":"perMegapixel","value":0.009}},"z-image-free":{"domain":"image","featureType":"generate","displayName":"Z-Image Turbo","provider":"gpu","modelGroup":"z-image","deprecated":true,"_deprecatedNote":"2026-08-13 무료 티어 종료(사용자 확정) — 유료 z-image-turbo 로 대체. 기존 태스크 판별용 메타만 존치.","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","min":256,"max":4096,"required":false},"height":{"type":"number","min":256,"max":4096,"required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":9,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":0,"description":"Guidance scale (turbo mode uses 0)"},"loras":{"type":"array","required":false,"maxItems":3}},"credit":{"calType":"perMegapixel","value":0}}
50,"hunyuan-image-3.0-instruct":{"domain":"image","featureType":"generate","displayName":"Hunyuan Image 3.0 Instruct","provider":"fal","modelGroup":"hunyuan","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language prompt, LLM translated"},"n":{"type":"number","min":1,"max":4,"required":false},"width":{"type":"number","min":256,"max":14142,"required":false},"height":{"type":"number","min":256,"max":14142,"required":false},"seed":{"type":"number","required":false},"guidanceScale":{"required":false,"type":"number","default":3.5,"description":"Guidance scale"}},"excludeParams":["negativePrompt","inferenceStep"],"credit":{"calType":"perMegapixel","value":0.117}},"hunyuan-image-3.0-instruct-edit":{"domain":"image","featureType":"edit","displayName":"Hunyuan Image 3.0 Instruct","provider":"fal","modelGroup":"hunyuan","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"required":false,"type":"array","maxItems":2},"n":{"type":"number","min":1,"max":4,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false},"guidanceScale":{"required":false,"type":"number","default":3.5,"description":"Guidance scale"}},"excludeParams":["negativePrompt","inferenceStep"],"maxImages":3,"credit":{"calType":"perMegapixel","value":0.117}},"hunyuan-image-3.0-free":{"domain":"image","featureType":"generate","displayName":"Hunyuan Image 3.0 Instruct","provider":"gpu","modelGroup":"hunyuan","deprecated":true,"_deprecatedNote":"2026-08-13 무료 티어 종료(사용자 확정) — 유료 hunyuan-image-3.0-instru
50ct 로 대체. 기존 태스크 판별용 메타만 존치.","params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language prompt, LLM translated"},"n":{"type":"number","min":1,"max":4,"required":false},"width":{"type":"number","min":256,"max":14142,"required":false},"height":{"type":"number","min":256,"max":14142,"required":false},"seed":{"type":"number","required":false},"guidanceScale":{"required":false,"type":"number","default":3.5,"description":"Guidance scale"}},"excludeParams":["negativePrompt","inferenceStep"],"credit":{"calType":"perMegapixel","value":0}},"hunyuan-image-3.0-free-edit":{"domain":"image","featureType":"edit","displayName":"Hunyuan Image 3.0 Instruct","provider":"gpu","modelGroup":"hunyuan","deprecated":true,"_deprecatedNote":"2026-08-13 무료 티어 종료(사용자 확정) — 유료 hunyuan-image-3.0-instruct-edit 로 대체. 기존 태스크 판별용 메타만 존치.","params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"required":false,"type":"array","maxItems":2},"n":{"type":"number","min":1,"max":4,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"reinterpret":{"type":"boolean","required":false,"default":false,"description":"false(default): preserve original identity/resolution (width/height ignored, ~2x faster). true: reinterpret (think_recaption) + force output dimensions from width/height (auto if omitted). Contract per xbrush-api 348262f7/8738a46a."},"seed":{"type":"number","required":false},"guidanceScale":{"required":false,"type":"number","default":3.5,"description":"Guidance scale"}},"excludeParams":["negativePrompt","inferenceStep"],"maxImages":3,"credit":{"calType":"perMegapixel","value":0}},"x-image-alpha":{"domain":"image","featureType":"generate","displayName":"X-Image Alpha","provider":"runpod","modelGroup":"qwen","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":28,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":4,"description":"Guidance scale (true_cfg_scale)"},"loras":{"type":"array","required":false,"maxItems":1}},"credit":{"calType":"perMegapixel","value":0.0201}},"qwen-image":{"domain":"image","featureType":"generate","displayName":"Qwen Image","provider":"runpod","modelGroup":"qwen","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","required":false,"max":1536,"description":"Width in px (max 1536, aligned to multiples of 8)"},"height":{"type":"number","required":false,"max":1536,"description":"Height in px (max 1536, aligned to multiples of 8)"},"seed":{"type":"number","required":false},"loras":{"type":"array","required":false,"maxItems":3}},"credit":{"calType":"perImage","value":0.0124}},"qwen-image-2.1":{"domain":"image","featureType":"generate","displayName":"Qwen Image 2.1","provider":"gpu","vendor":"Alibaba","modelGroup":"qwen","description":"xbrush-api 비공개 모델(Qwen Research License — 연구\xb7평가 전용, 자사 슈퍼패스 키 전용) — 자체 GPU 큐(qwen_image21, megazone H100). 치수는 resolution\xd7aspect_ratio 표(1K/2K \xd7 7비율, 기본 2K 1:1)이고 aspect_ratio=custom 일 때만 width/height(256~3072, ≤4,300,800px — 벗어나면 400)를 쓴다. PNG 고정. guidanceScale\xb7negativePrompt\xb7loras 는 워커가 무시하고 inferenceStep(20~60)은 미전송 = 워커 기본 40 이라 params 에서 뺀다(hunyuan-image-3.0-free 선례). 단가는 잠정(내부 H100 원가\xd73) — xbrush-api 1790058874678.","chat":{"tier":"standard","speed":"standard","strengths":["text-rendering","korean-text","detail","transparent-png"],"description":"Self
50-hosted Qwen Image 2.1: crisp on-image text (incl. Korean/Chinese) and fine detail; background=transparent returns an RGBA PNG.","promptHint":"Observer style: present-tense declarative sentences describing the finished picture (no \'create\', no quality boosters); place every element in the frame; lighting gets its own sentence. Text to render in straight double quotes in its own script (Korean stays Korean). No negatives — describe what is there instead.","promptHintSource":"https://claude.ai/artifact/Xim4TpsqCDwkvHeLQgzG4a","promptHintVerifiedAt":"2026-09"},"excludeParams":["guidanceScale","negativePrompt","loras","inferenceStep"],"params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated by LLM"},"n":{"type":"number","min":1,"max":4,"required":false},"resolution":{"type":"string","enum":["1K","2K"],"required":false,"default":"2K"},"aspect_ratio":{"type":"string","enum":["1:1","3:2","2:3","4:3","3:4","16:9","9:16","custom"],"required":false,"default":"1:1"},"width":{"type":"number","required":false,"min":256,"max":3072,"description":"custom 종횡비 전용. 256~3072, width\xd7height ≤ 4,300,800px(2400\xd71792). 벗어나면 값을 조정하지 않고 400"},"height":{"type":"number","required":false,"min":256,"max":3072,"description":"custom 종횡비 전용. 256~3072, width\xd7height ≤ 4,300,800px(2400\xd71792). 벗어나면 값을 조정하지 않고 400"},"seed":{"type":"number","required":false,"description":"1 이상이면 같은 요청을 재현한다. 미지정 시 서버가 난수를 정한다"},"background":{"type":"string","enum":["auto","transparent"],"required":false,"default":"auto","description":"transparent = 알파 채널이 있는 투명 PNG. 추가 과금 없음"}},"credit":{"calType":"perMegapixel","value":0.0192}},"flux.1-dev":{"domain":"image","featureType":"generate","displayName":"XBrush pro v1","provider":"fal","modelGroup":"flux","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":24,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":3.5,"description":"Guidance scale"},"loras":{"type":"array","required":false,"maxItems":6}},"credit":{"calType":"perMegapixel","value":0.0325}},"flux.2-pro":{"domain":"image","featureType":"generate","displayName":"FLUX.2 Pro","provider":"fal","modelGroup":"flux","params":{"prompt":{"required":true,"type":"string"},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false}},"credit":{"calType":"perMegapixel","value":0.039}},"flux.1-dev-srpo":{"domain":"image","featureType":"generate","displayName":"FLUX SRPO","provider":"runpod","modelGroup":"flux","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":24,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":3.5,"description":"Guidance scale"},"loras":{"type":"array","required":false,"maxItems":6}},"credit":{"calType":"perMegapixel","value":0.0153}},"nano-banana":{"domain":"image","featureType":"generate","displayName":"Nano Banana","provider":"fal","modelGroup":"gemini","deprecated":true,"_deprecatedNote":"2026-09-29 Nano Banana 1 은퇴(GH #2600) — Google gemini-2.5-flash-image 10-02 종료\xb7RunPod 공개 엔드포인트 09-28 종료로 xbrush-api 퇴역(과금 전 400 INVALID_MODEL). 후속 nano-banana-2 (단가 상이, 자동 재라우팅 없음). 메타는 기존 태스크 판별용으로 존치.","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"aspect_ratio":{"type":"string","required":false,"enum":["21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16"]}},"credit":{"calType":"perImage","value":0.0507}},"nano-banana-2":{"domain":"image","featureType":"generate","displayName":"Nano Banana 2","provider":"fal","modelGroup":"gemini","chat":{"tier":"premium","speed":"standard","strengths":["social-media","people","lifestyle"],"description":"Social-media style people photos and lifestyle imagery — natural, candid looks. Not a general pick: generic generation goes to the default model first.","promptHint":"Narrative sentences only, hyper-specific; describe what replaces an unwanted element instead of negating it.","promptHintSource":"https://ai.google.dev/gemini-api/docs/image-generation","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":4,"required":false},"resolution":{"type":"string","enum":["0.5K","1K","2K","4K"],"required":false},"aspect_ratio":{"type":"string","required":false,"enum":["21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16"]}},"credit":{"calType":"byResolution","valueByResolution":{"1K":0.104,"2K":0.156,"4K":0.208,"0.5K":0.078}}},"nano-banana-pro":{"domain":"image","featureType":"generate","displayName":"Nano Banana Pro","provider":"fal","modelGroup":"nano-banana","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false},"aspect_ratio":{"type":"string","required":false,"enum":["21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16"]}},"credit":{"calType":"byResolution","valueByResolution":{"1K":0.195,"2K":0.195,"4K":0.39}}},"seedream-4.0":{"domain":"image","featureType":"generate","displayName":"Seedream 4.0","provider":"byteplus","modelGroup":"seedream","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"resolution":{"type":"string","enum":["2K","4K"],"required":false},"aspectRatio":{"type":"string","required":false}},"credit":{"calType":"byResolution","valueByResolution":{"2K":0.039,"4K":0.039}}},"seedream-4.5":{"domain":"image","featureType":"generate","displayName":"Seedream 4.5","provider":"byteplus","modelGroup":"seedream","chat":{"tier":"standard","speed":"standard","strengths":["photoreal","people","products"],"description":"Photorealistic generation strong on people and products;
50 keeps skin and material detail.","promptHint":"Concise beats ornate; plain sentences for subject, scene, lighting.","promptHintSource":"https://docs.byteplus.com/en/docs/ModelArk/1829186","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"resolution":{"type":"string","enum":["2K","4K"],"required":false},"aspectRatio":{"type":"string","required":false}},"credit":{"calType":"byResolution","valueByResolution":{"2K":0.052,"4K":0.052}}},"seedream-5.0-pro":{"domain":"image","featureType":"generate","displayName":"Seedream 5.0 Pro","provider":"byteplus","modelGroup":"seedream","chat":{"tier":"premium","speed":"standard","strengths":["photoreal","detail"],"description":"Premium Seedream tier; highest detail and fidelity of the family.","promptHint":"Concise beats ornate; plain sentences for subject, scene, lighting.","promptHintSource":"https://docs.byteplus.com/en/docs/ModelArk/1829186","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":6,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"resolution":{"type":"string","enum":["1K","2K"],"required":false},"aspectRatio":{"type":"string","required":false}},"credit":{"calType":"byResolution","valueByResolution":{"1K":0.059,"2K":0.117}}},"gpt-image-2":{"domain":"image","featureType":"generate","displayName":"GPT Image 2","provider":"openai","vendor":"OpenAI","modelGroup":"gpt-image","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":4,"required":false},"quality":{"type":"string","enum":["low","medium","high"],"required":false,"default":"medium"},"aspect_ratio":{"type":"string","enum":["1:1","3:2","2:3","16:9","9:16","4:3","3:4","21:9"],"required":false,"default":"1:1"},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false,"default":"1K"},"output_format":{"type":"string","enum":["png","jpeg","webp"],"required":false,"default":"png"},"background":{"type":"string","enum":["auto","opaque","transparent"],"required":false,"default":"auto","description":"transparent = real alpha channel output (png/webp only; no extra charge)"}},"credit":{"calType":"byResolutionAndQuality","pricingConfig":{"1K":{"low":0.0078,"high":0.2743,"medium":0.0689},"2K":{"low":0.0156,"high":0.5486,"medium":0.1378},"4K":{"low":0.0144,"high":0.5204,"medium":0.1301}}},"translation":{"skip":true}},"gpt-image-2.5-flare":{"domain":"image","featureType":"generate","displayName":"GPT Image 2.5 Flare","description":"OpenAI GPT Image 2.5 Flare — faster than gpt-image-2 with higher prompt fidelity; same token price. 5 quality steps (low/medium/high/xhigh/max): the ladder is relabeled — high ≈ gpt-image-2 medium, max ≈ gpt-image-2 high.","provider":"openai","vendor":"OpenAI","modelGroup":"gpt-image","chat":{"tier":"standard","speed":"standard","strengths":["instruction-following","text-rendering","speed"],"description":"Follows complex prompts and renders legible text like gpt-image-2, about a third faster at the same price; the default image generator. Lettering tier is high (same tokens as gpt-image-2 medium); per-quality prices differ ~10-30x.","default":true,"promptHint":"Order: scene/background -> subject -> key details -> constraints; state must-keeps and exclusions explicitly in words. When the user fixed the copy, add \'no other text\' — the model otherwise adds its own taglines.","promptHintSource":"https://developers.openai.com/api/docs/guides/image-prompting","promptHintVerifiedAt":"2026-09"},"params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":4,"required":false},"quality":{"type":"string","enum":["low","medium","high","xhigh","max"],"required":false,"default":"high","description":"low/medium/high/xhigh/max (auto 미노출). 2.5 사다리는 gpt-image-2 와 토큰이 다르다 — 1K 출력 토큰 196/439/1,756/3,122/7,024 (2026-09-09 실측), max = gpt-image-2 high 와 동일 연산량"},"aspect_ratio":{"type":"string","enum":["1:1","3:2","2:3","16:9","9:16","4:3","3:4","21:9"],"required":false,"default":"1:1"},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false,"default":"1K"},"output_format":{"type":"string","enum":["png","jpeg","webp"],"required":false,"default":"png"},"background":{"type":"string","enum":["auto","opaque","transparent"],"required":false,"default":"auto","description":"transparent = real alpha channel output (png/webp only; no extra charge)"}},"credit":{"calType":"byResolutionAndQuality","pricingConfig":{"1K":{"low":0.0077,"medium":0.0172,"high":0.0685,"xhigh":0.1218,"max":0.2739},"2K":{"low":0.0155,"medium":0.0348,"high":0.1391,"xhigh":0.2474,"max":0.5567},"4K":{"low":0.0146,"medium":0.0325,"high":0.1301,"xhigh":0.2313,"max":0.5204}}},"translation":{"skip":true}},"gpt-image-2.5-sunburst":{"domain":"image","featureType":"generate","displayName":"GPT Image 2.5 Sunburst","description":"OpenAI GPT Image 2.5 Sunburst — premium variant for edit precision; same tokens and price as Flare, 1.4-2.3x slower. 5 quality steps (relabeled: high ≈ gpt-image-2 medium, max ≈ gpt-image-2 high).","provider":"openai","vendor":"OpenAI","modelGroup":"gpt-image","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":4,"required":false},"quality":{"type":"string","enum":["low","medium","high","xhigh","max"],"required":false,"default":"high","description":"low/medium/high/xhigh/max (auto 미노출). 2.5 사다리는 gpt-image-2 와 토큰이 다르다 — 1K 출력 토큰 196/439/1,756/3,122/7,024 (2026-09-09 실측), max = gpt-image-2 high 와 동일 연산량"},"aspect_ratio":{"type":"string","enum":["1:1","3:2","2:3","16:9","9:16","4:3","3:4","21:9"],"required":false,"default":"1:1"},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false,"default":"1K"},"output_format":{"type":"string","enum":["png","jpeg","webp"],"required":false,"default":"png"},"background":{"type":"string","enum":["auto","opaque","transparent"],"required":false,"default":"auto","description":"transparent = real alpha channel output (png/webp only; no extra charge)"}},"credit":{"calType":"byResolutionAndQuality","pricingConfig":{"1K":{"low":0.0077,"medium":0.0172,"high":0.0685,"xhigh":0.1218,"max":0.2739},"2K":{"low":0.0155,"medium":0.0348,"high":0.1391,"xhigh":0.2474,"max":0.5567},"4K":{"low":0.0146,"medium":0.0325,"high":0.1301,"xhigh":0.2313,"max":0.5204}}},"translation":{"skip":true}},"wan-2.7":{"domain":"image","featureType":"generate","displayName":"WAN 2.7","provider":"fal","modelGroup":"wan","params":{"prompt":{"required":true,"type":"string"},"negativePrompt":{"type":"string","required":false},"n":{"type":"number","min":1,"max":5,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false}},"credit":{"calType":"perImage","value":0.039}},"animagine-xl":{"domain":"image","featureType":"generate","displayName":"Animagine XL","provider":"runpod","modelGroup":"sdxl","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false},"sampler":{"type":"string","required":false,"enum":["DDIM","DPMSolverMultistep","DPMSolverSinglestep","K_EULER_ANCESTRAL","K_EULER","KLMS","PNDM"],"default":"DPMSolverMultistep"},"inferenceStep":{"required":false,"type":"number","default":20,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":7,"description":"Guidance scale"},"loras":{"type":"array","required":false,"maxItems":3}},"credit":{"calType":"perMegapixel","value":0.0078}},"netayume-v4":{"domain":"image","featureType":"generate","displayName":"NetaYume Lumina v4","provider":"runpod","modelGroup":"netayume","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","min":256,"max":1536,"required":false},"height":{"type":"number","min":256,"max":1536,"required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":30,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":4,"description":"Guidance scale"},"loras":{"type":"array","required":false,"maxItems":3}},"credit":{"calType":"perMegapixel","value":0.0078}},"anima-base":{"domain":"image","featureType":"generate","displayName":"Anima","provider":"runpod","modelGroup":"anima","params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false,"description":"Leave empty to use the server-side default (score-style short negative tuned for base-v1.0)"},"width":{"type":"number","min":256,"max":1536,"required":false},"height":{"type":"number","min":256,"max":1536,"required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":30,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":4,"description":"Guidance scale"},"loras":{"type":"array","required":false,"maxItems":3}},"credit":{"calType":"perImage","value":0.0078}},"anima-preview":{"domain":"image","featureType":"generate","displayName":"Anima","provider":"runpod","modelGroup":"anima","deprecated":true,"params":{"prompt":{"required":true,"type":"string"},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false,"description":"Leave empty to use the server-side default (score-style short negative tuned for base-v1.0)"},"width":{"type":"number","min":256,"max":1536,"required":false},"height":{"type":"number","min":256,"max":1536,"required":false},"seed":{"type":"number","required":false},"inferenceStep":{"required":false,"type":"number","default":30,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":4,"description":"Guidance scale"},"loras":{"type":"array","required":false,"maxItems":3}},"credit":{"calType":"perImage","value":0.0078}},"qwen-image-edit":{"domain":"image","featureType":"edit","displayName":"Qwen Image Edit","provider":"runpod","modelGroup":"qwen","maxImages":3,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":2,"description":"Additional reference images (max 2)"},"maskUrl":{"type":"string","format":"url","required":false},"n":{"type":"number","min":1,"max":8,"required":false},"negativePrompt":{"type":"string","required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false},"loras":{"type":"array","required":false,"maxItems":1}},"credit":{"calType":"perMegapixel","value":0.0231}},"qwen-image-2.1-edit":{"domain":"image","featureType":"edit","displayName":"Qwen Image 2.1 Edit","provider":"gpu","vendor":"Alibaba","modelGroup":"qwen","maxImages":10,"description":"xbrush-api 비공개 모델(Qwen Research License — 연구\xb7평가 전용, 자사 슈퍼패스 키 전용) — 자체 GPU 큐(qwen_image21). 참조는 imageUrl(주, <image1>) + imageUrls(≤9, <image2>…) 순서로 프롬프트에서 가리킨다. width/height 를 생략하면 주 이미지 크기로 산출(한도 초과 시 비율 유지 축소), 지정하면 256~3072\xb7≤4,300,800px 게이트(벗ì
50–´ë‚˜ë©´ 400). 마스크 미지원(400), PNG 고정. guidanceScale\xb7negativePrompt\xb7loras 는 워커가 무시하고 inferenceStep 은 미전송 = 워커 기본 40. 같은 seed\xb7같은 크기로 자기 산출물을 재편집하지 말 것(noise replay). 단가는 잠정 — xbrush-api 1790058874678.","chat":{"tier":"standard","speed":"standard","strengths":["text-rendering","multi-reference","instruction-following"],"description":"Self-hosted Qwen Image 2.1 edit: precise instruction edits with strong text rendering; up to 9 extra references; no mask.","promptHint":"Address inputs as <image1> (main) then <image2>… in attachment order; state the change and add \\"keep everything else\\"; do not re-edit a result with its own seed.","promptHintSource":"https://claude.ai/artifact/Xim4TpsqCDwkvHeLQgzG4a","promptHintVerifiedAt":"2026-09"},"excludeParams":["guidanceScale","negativePrompt","loras","maskUrl","inferenceStep"],"params":{"prompt":{"required":false,"type":"string"},"idea":{"required":false,"type":"string","description":"Any language input, translated by LLM"},"imageUrl":{"required":true,"type":"string","format":"url","description":"주 이미지(<image1>). width/height 를 생략하면 이 이미지 크기로 산출된다"},"imageUrls":{"type":"array","required":false,"maxItems":9,"description":"Additional reference images (max 9, total 10 with imageUrl) — <image2>, <image3> … 순서"},"n":{"type":"number","min":1,"max":4,"required":false},"width":{"type":"number","required":false,"min":256,"max":3072,"description":"선택. 지정하면 ê·¸ 치수로 산출(256~3072, width\xd7height ≤ 4,300,800px). 생략하면 주 이미지 크기"},"height":{"type":"number","required":false,"min":256,"max":3072,"description":"선택. 지정하면 ê·¸ 치수로 산출(256~3072, width\xd7height ≤ 4,300,800px). 생략하면 주 이미지 크기"},"seed":{"type":"number","required":false,"description":"1 이상이면 같은 요청을 재현한다. 미지정 시 서버가 난수를 정한다. 자체 생성물을 같은 seed\xb7같은 크기로 다시 편집하면 지시가 무시될 수 있다(noise replay) — 편집은 다른 seed 로"},"background":{"type":"string","enum":["auto","transparent"],"required":false,"default":"auto","description":"transparent = 알파 채널이 있는 투명 PNG(투명 입력의 알파 ë³´ì¡´). 추가 과금 없음"}},"credit":{"calType":"perMegapixel","value":0.0252}},"nano-banana-edit":{"domain":"image","featureType":"edit","displayName":"Nano Banana","provider":"fal","modelGroup":"gemini","deprecated":true,"_deprecatedNote":"2026-09-29 Nano Banana 1 은퇴(GH #2600) — Google gemini-2.5-flash-image 10-02 종료\xb7RunPod 공개 엔드포인트 09-28 종료로 xbrush-api 퇴역(과금 전 400 INVALID_MODEL). 후속 nano-banana-2-edit (단가 상이, 자동 재라우팅 없음). 메타는 기존 태스크 판별용으로 존치.","maxImages":6,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":5,"description":"Additional reference images (max 5)"},"maskUrl":{"type":"string","format":"url","required":false},"n":{"type":"number","min":1,"max":8,"required":false},"aspect_ratio":{"type":"string","required":false,"enum":["auto","21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16"]}},"credit":{"calType":"perImage","value":0.0507}},"nano-banana-pro-edit":{"domain":"image","featureType":"edit","displayName":"Nano Banana Pro","provider":"fal","modelGroup":"nano-banana","maxImages":6,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":5,"description":"Additional reference images (max 5)"},"maskUrl":{"type":"string","format":"url","required":false},"n":{"type":"number","min":1,"max":8,"required":false},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false},"aspect_ratio":{"type":"string","required":false,"enum":["auto","21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16"]}},"credit":{"calType":"byResolution","valueByResolution":{"1K":0.195,"2K":0.195,"4K":0.39}}},"gpt-image-2-edit":{"domain":"image","featureType":"edit","displayName":"GPT Image 2 Edit","provider":"openai","vendor":"OpenAI","modelGroup":"gpt-image","maxImages":5,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":4,"description":"Additional reference images (max 4)"},"maskUrl":{"type":"string","format":"url","required":false,"description":"Mask image URL (Fal only, ignored for Replicate)"},"n":{"type":"number","min":1,"max":4,"required":false},"quality":{"type":"string","enum":["low","medium","high"],"required":false,"default":"medium"},"aspect_ratio":{"type":"string","enum":["1:1","3:2","2:3","16:9","9:16","4:3","3:4","21:9"],"required":false,"default":"1:1"},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false,"default":"1K"},"output_format":{"type":"string","enum":["png","jpeg","webp"],"required":false,"default":"png"},"background":{"type":"string","enum":["auto","opaque","transparent"],"required":false,"default":"auto","description":"transparent = real alpha channel output (png/webp only; no extra charge)"}},"credit":{"calType":"byResolutionAndQuality","pricingConfig":{"1K":{"low":0.0185,"medium":0.0796,"high":0.285},"2K":{"low":0.0263,"medium":0.1485,"high":0.5593},"4K":{"low":0.0251,"medium":0.1408,"high":0.5311}},"valueByInputImage":{"perInputImage":0.0107}},"translation":{"skip":true}},"gpt-image-2.5-flare-edit":{"domain":"image","featureType":"edit","displayName":"GPT Image 2.5 Flare Edit","description":"OpenAI GPT Image 2.5 Flare editor — up to 5 input images + optional mask; faster than gpt-image-2-edit. 5 quality steps (relabeled: high ≈ gpt-image-2 medium, max ≈ gpt-image-2 high); each input beyond the first adds a per-image surcharge.","provider":"openai","vendor":"OpenAI","modelGroup":"gpt-image","maxImages":5,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":4,"description":"Additional reference images (max 4)"},"maskUrl":{"type":"string","format":"url","required":false,"description":"Mask image URL — PNG with an alpha channel, same dimensions as imageUrl; transparent areas are regenerated (OpenAI direct)"},"n":{"type":"number","min":1,"max":4,"required":false},"quality":{"type":"string","enum":["low","medium","high","xhigh","max"],"required":false,"default":"high","description":"low/medium/high/xhigh/max (auto 미노출). 2.5 사다리는 gpt-image-2 와 토큰이 다르다 — 1K 출력 토큰 196/439/1,756/3,122/7,024 (2026-09-09 실측), max = gpt-image-2 high 와 동일 연산량"},"aspect_ratio":{"type":"string","enum":["1:1","3:2","2:3","16:9","9:16","4:3","3:4","21:9"],"required":false,"default":"1:1"},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false,"default":"1K"},"output_format":{"type":"string","enum":["png","jpeg","webp"],"required":false,"default":"png"},"background":{"type":"string","enum":["auto","opaque","transparent"],"required":false,"default":"auto","description":"transparent = real alpha channel output (png/webp only; no extra charge)"}},"credit":{"calType":"byResolutionAndQuality","pricingConfig":{"1K":{"low":0.0183,"medium":0.0278,"high":0.0792,"xhigh":0.1325,"max":0.2846},"2K":{"low":0.0261,"medium":0.0455,"high":0.1498,"xhigh":0.2581,"max":0.5673},"4K":{"low":0.0252,"medium":0.0432,"high":0.1408,"xhigh":0.2419,"max":0.5311}},"valueByInputImage":{"perInputImage":0.0107}},"translation":{"skip":true}},"gpt-image-2.5-sunburst-edit":{"domain":"image","featureType":"edit","displayName":"GPT Image 2.5 Sunburst Edit","description":"OpenAI GPT Image 2.5 Sunburst editor — the most precise editor of the family (same tokens/price as Flare Edit, slower); up to 5 input images + optional mask; 5 quality steps (relabeled: high ≈ gpt-image-2 medium, max ≈ gpt-image-2 high); each input beyond the first adds a per-image surcharge.","provider":"openai","vendor":"OpenAI","modelGroup":"gpt-image","maxImages":5,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":4,"description":"Additional reference images (max 4)"},"maskUrl":{"type":"string","format":"url","required":false,"description":"Mask image URL — PNG with an alpha channel, same dimensions as imageUrl; transparent areas are regenerated (OpenAI direct)"},"n":{"type":"number","min":1,"max":4,"required":false},"quality":{"type":"string","enum":["low","medium","high","xhigh","max"],"required":false,"default":"high","description":"low/medium/high/xhigh/max (auto 미노출). 2.5 사다리는 gpt-image-2 와 토큰이 다르다 — 1K 출력 토큰 196/439/1,756/3,122/7,024 (2026-09-09 실측), max = gpt-image-2 high 와 동일 연산량"},"aspect_ratio":{"type":"string","enum":["1:1","3:2","2:3","16:9","9:16","4:3","3:4","21:9"],"required":false,"default":"1:1"},"resolution":{"type":"string","enum":["1K","2K","4K"],"required":false,"default":"1K"},"output_format":{"type":"string","enum":["png","jpeg","webp"],"required":false,"default":"png"},"background":{"type":"string","enum":["auto","opaque","transparent"],"required":false,"default":"auto","description":"transparent = real alpha channel output (png/webp only; no extra charge)"}},"credit":{"calType":"byResolutionAndQuality","pricingConfig":{"1K":{"low":0.0183,"medium":0.0278,"high":0.0792,"xhigh":0.1325,"max":0.2846},"2K":{"low":0.0261,"medium":0.0455,"high":0.1498,"xhigh":0.2581,"max":0.5673},"4K":{"low":0.0252,"medium":0.0432,"high":0.1408,"xhigh":0.2419,"max":0.5311}},"valueByInputImage":{"perInputImage":0.0107}},"translation":{"skip":true},"chat":{"tier":"premium","speed":"slow","strengths":["identity-keeping","fine detail","instruction-following","text rendering"],"description":"The family\'s most precise editor and the default edit model: keeps a reference face and fine detail, follows complex written instructions, renders legible text. Required (quality high) whenever a saved library character is attached. Same price ladder as Flare; 5 quality steps — lettering tier is high (same tokens as gpt-image-2 medium); per-quality prices differ ~10-30x.","default":true,"promptHint":"Spell out each change AND every must-keep explicitly; render text is strongest when double-quoted verbatim; when the copy is fixed, add \'no other text\'.","promptHintSource":"https://developers.openai.com/api/docs/guides/image-prompting","promptHintVerifiedAt":"2026-09"}},"nano-banana-2-edit":{"domain":"image","featureType":"edit","displayName":"Nano Banana 2","provider":"fal","modelGroup":"gemini","maxImages":6,"chat":{"tier":"premium","speed":"standard","strengths":["social-media","people","lifestyle"],"description":"Social-media style people photos and lifestyle imagery — natural, candid looks. Not a general pick: text/layout work, multi-reference edits and generic edits go to the default editor first.","promptHint":"Narrative sentences only, hyper-specific; describe what replaces an unwanted element instead of negating it.","promptHintSource":"https://ai.google.dev/gemini-api/docs/image-generation","promptHintVerifiedAt":"2026-08"},"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":5,"description":"Additional reference images (max 5)"},"maskUrl":{"type":"string","format":"url","required":false},"n":{"type":"number","min":1,"max":4,"required":false},"resolution":{"type":"string","enum":["0.5K","1K","2K","4K"],"required":false},"aspect_ratio":{"type":"string","required":false,"enum":["auto","21:9","16:9","3:2","4:3","5:4","1:1","4:5","3:4","2:3","9:16"]}},"credit":{"calType":"byResolution","valueByResolution":{"1K":0.104,"2K":0.156,"4K":0.208,"0.5K":0.078}}},"flux.2-pro-edit":{"domain":"image","featureType":"edit","displayName":"FLUX.2 Pro Edit","provider":"fal","modelGroup":"flux","maxImages":9,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":8,"description":"Additional reference images (max 8, total 9 with imageUrl)"},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"seed":{"type":"number","required":false}},"credit":{"calType":"perMegapixel","value":0.039,"valueByInputImage":{"perInputImage":0.0195}}},"seedream-4.0-edit":{"domain":"image","featureType":"edit","displayName":"Seedream 4.0 Edit","provider":"byteplus","modelGroup":"seedream","maxImages":3,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":2,"description":"Additional reference images (max 2)"},"n":{"type":"number","min":1,"max":8,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"resolution":{"type":"string","enum":["2K","4K"],"required":false},"aspectRatio":{"type":"string","required":false}},"credit":{"calType":"byResolution","valueByResolution":{"2K":0.039,"4K":0.039}}},"seedream-4.5-edit":{"domain":"image","featureType":"edit","displayName":"Seedream 4.5 Edit","provider":"byteplus","modelGroup":"seedream","maxImages":3,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":2,"description":"Additional reference images (max 2)"},"n":{"type":"number","min":1,"max":8,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"resolution":{"type":"string","enum":["2K","4K"],"required":false},"aspectRatio":{"type":"string","required":false}},"credit":{"calType":"byResolution","valueByResolution":{"2K":0.052,"4K":0.052}},"chat":{"tier":"standard","speed":"standard","strengths":["photoreal","people","products"],"description":"Photorealistic edits on people and products;
50 keeps skin and material detail. Preserves the person\'s facial identity — not for changing who someone is.","promptHint":"Concise instruction, one add/remove/replace/change per call; name each target by a visible attribute (\\"the person on the left\\"), never a pronoun; then what stays (\\"keeping the pose unchanged\\"). Call several refs Image 1, Image 2 in attachment order and say what to take from each.","promptHintSource":"https://docs.byteplus.com/en/docs/ModelArk/1829186","promptHintVerifiedAt":"2026-08"}},"seedream-5.0-pro-edit":{"domain":"image","featureType":"edit","displayName":"Seedream 5.0 Pro Edit","provider":"byteplus","modelGroup":"seedream","maxImages":10,"params":{"prompt":{"required":true,"type":"string"},"imageUrl":{"required":true,"type":"string","format":"url"},"imageUrls":{"type":"array","required":false,"maxItems":9,"description":"Additional reference images (max 9)"},"n":{"type":"number","min":1,"max":6,"required":false},"width":{"type":"number","required":false},"height":{"type":"number","required":false},"resolution":{"type":"string","enum":["1K","2K"],"required":false},"aspectRatio":{"type":"string","required":false}},"credit":{"calType":"byResolution","valueByResolution":{"1K":0.059,"2K":0.117},"valueByInputImage":{"perInputImage":0.004}},"chat":{"tier":"premium","speed":"standard","strengths":["fidelity","multi-reference","reframe"],"description":"Highest-fidelity edits; handles several reference images at once.","promptHint":"Concise instruction; name targets by a visible attribute, never a pronoun; say what stays (\\"keeping the pose unchanged\\"); with several refs write e.g. \\"Replace the subject in Image 1 with the subject from Image 2\\".","promptHintSource":"https://docs.byteplus.com/en/docs/ModelArk/1829186","promptHintVerifiedAt":"2026-08"}},"tts":{"domain":"audio","featureType":"tts","displayName":"Text to Speech","provider":"_default_","modelGroup":"tts","chat":{"tier":"standard","speed":"fast","strengths":["speech","voiceover"],"description":"Text-to-speech voiceover in multiple voices."},"supportedModels":["eleven_v3","speech-2.6-hd","speech-2.8-hd"],"params":{"text":{"required":true,"type":"string"},"voiceId":{"type":"string","required":false},"model":{"type":"string","required":false},"speed":{"type":"number","min":0.5,"max":2,"required":false},"pitch":{"type":"number","min":-10,"max":10,"required":false},"stability":{"type":"number","min":0,"max":1,"required":false,"description":"ElevenLabs only"},"similarityBoost":{"type":"number","min":0,"max":1,"required":false,"description":"ElevenLabs only"},"style":{"type":"number","min":0,"max":1,"required":false,"description":"ElevenLabs only"},"languageBoost":{"type":"string","required":false,"description":"Minimax only"},"outputFormat":{"type":"string","required":false,"description":"Minimax only"}},"credit":{"calType":"perCharacter","value":0.033,"unit":"per 1000 chars"}},"music":{"domain":"audio","featureType":"music","displayName":"Music Generation","provider":"_default_","modelGroup":"music","chat":{"tier":"standard","speed":"standard","strengths":["background-music","instrumental"],"description":"Generates background music from a text mood/genre prompt.","default":true},"supportedModels":["minimax-music","lyria2","lyria3","lyria3-pro"],"params":{"prompt":{"required":true,"type":"string"},"model":{"type":"string","required":false},"duration":{"type":"number","min":5,"max":300,"required":false,"description":"lyria2/lyria3: fixed 30s (ignored); lyria3-pro: up to ~3min (auto, ignored)"},"negativePrompt":{"type":"string","required":false,"description":"Elements to exclude (lyria2/lyria3/lyria3-pro)"},"seed":{"type":"number","required":false,"description":"Seed for reproducible generation (lyria2 only; lyria3/lyria3-pro have no seed)"},"imageUrl":{"type":"string","required":false,"description":"Inspiration image for multimodal generation (lyria3/lyria3-pro only)"}},"credit":{"calType":"perImage","value":0.033}},"sound-effect":{"domain":"audio","featureType":"sound_effect","displayName":"Sound Effect","provider":"_default_","modelGroup":"sound-effect","supportedModels":["pixverse-sound-effects"],"params":{"videoUrl":{"type":"string","format":"url","required":true},"prompt":{"required":false,"type":"string","description":"Optional text guide for sound effect"},"model":{"type":"string","required":false},"duration":{"type":"number","min":1,"max":30,"required":false}},"credit":{"calType":"perSecond","value":0.0067}},"sound-effect-text":{"domain":"audio","featureType":"soundeffect-text","displayName":"Sound Effect (Text)","provider":"_default_","modelGroup":"sound-effect","chat":{"tier":"standard","speed":"fast","strengths":["sfx"],"description":"Short sound effects from a text description."},"supportedModels":["elevenlabs-sound-effects","stable-audio-sfx"],"params":{"prompt":{"required":true,"type":"string","description":"Text prompt describing the sound effect"},"model":{"type":"string","required":true,"description":"elevenlabs-sound-effects (1-22s) or stable-audio-sfx (1-30s, flat price)"},"duration":{"type":"number","min":1,"max":30,"required":false}},"credit":{"calType":"perSecond","value":0.0026,"_note":"Per-model pricing in credit
50Config DB: elevenlabs-sound-effects perSecond 0.78pt/s, stable-audio-sfx perImage 78pt (flat). xbrush sale $ x 300."}},"pixverse-lipsync":{"domain":"audio","featureType":"lipsync","displayName":"Pixverse Lipsync","provider":"fal","modelGroup":"lipsync","params":{"audioUrl":{"type":"string","format":"url","required":false,"description":"Audio URL (optional when text+voiceId is provided)"},"videoUrl":{"type":"string","format":"url","required":true,"description":"Source video (required)"},"text":{"type":"string","required":false,"description":"TTS text (used when audioUrl is not provided)"},"voiceId":{"type":"string","required":false,"enum":["Emily","James","Isabella","Liam","Chloe","Adrian","Harper","Ava","Sophia","Julia","Mason","Jack","Oliver","Ethan","Auto"],"description":"TTS voice (used with text)"},"duration":{"type":"number","min":1,"max":60,"required":false}},"credit":{"calType":"perSecond","value":0.052}},"upscaler":{"domain":"image","featureType":"upscale","displayName":"Image Upscaler","provider":"_default_","modelGroup":"upscaler","params":{"imageUrl":{"required":true,"type":"string","format":"url"},"upscaleFactor":{"type":"number","min":1.5,"max":4,"default":2,"required":false}},"credit":{"calType":"perMegapixel","value":0.0021},"chat":{"tier":"standard","speed":"fast","strengths":["resolution increase","detail sharpening"],"description":"Enlarges an existing image without changing what is in it. Price scales with the OUTPUT megapixels, so a larger scale costs proportionally more.","default":true}},"remover":{"domain":"image","featureType":"remove_bg","displayName":"Background Remover","provider":"_default_","modelGroup":"remover","params":{"imageUrl":{"required":true,"type":"string","format":"url"}},"credit":{"calType":"perMegapixel","value":0.0069},"chat":{"tier":"standard","speed":"fast","strengths":["cutout","transparent background"],"description":"Removes the background and leaves a transparent cutout. Does not replace the background — use the edit tool for that. Price scales with the SOURCE megapixels.","default":true}},"qwen-image-layered":{"domain":"image","featureType":"layer_split","displayName":"Qwen Image Layered","vendor":"Alibaba","provider":"fal","modelGroup":"qwen","description":"[legacy — 상류 delist(2026-08-11), 신규 발행 금지] xbrush-api /v1/image/layer-split — 이미지를 numLayers 장의 투명 RGBA 레이어로 분해(가림 부분 인페인트). 1 provider job 이 numLayers 장을 한 번에 반환. 출력 크기는 모델 결정 — 입력 비율 보존 ~0.4MP (1024\xb2 입력 → 640\xb2, 1629\xd7420 배너 → 1248\xd7320). 레이어당 과금. 후속 엔진: seedream-5.0-pro-layerize(기존 task 판별용으로만 존치 — chat 블록 없음).","params":{"imageUrl":{"required":true,"type":"string","format":"url"},"numLayers":{"type":"number","min":2,"max":6,"default":4,"required":false},"prompt":{"type":"string","required":false,"maxLength":1000,"description":"Optional caption describing what the image contains — NOT a generation prompt."}},"credit":{"calType":"perImage","value":0.065}},"seedream-5.0-pro-layerize":{"domain":"image","featureType":"layer_split","displayName":"Seedream 5.0 Pro","vendor":"ByteDance","provider":"byteplus","modelGroup":"seedream","description":"xbrush-api /v1/image/layer-split (model=seedream-5.0-pro-layerize) — 이미지를 base plate(RGB, 가림 인페인트) + RGBA 레이어 최대 16장으로 분해. 레이어 수는 모델 결정(총 2~17장), 콜백 layers 메타(zIndex/boundingBox/name)가 imageUrls 와 인덱스 정렬로 동반. prompt 빈값=전체 자동 분해, boxes(‰ bbox 최대 16)로 타겟 지정. per-call 고정가 — numLayers 파라미터 없음(전송 시 상류 400).","params":{"imageUrl":{"required":true,"type":"string","format":"url"},"prompt":{"type":"string","required":false,"maxLength":1000,"description":"Optional target description — empty means auto-decompose all major elements."},"size":{"type":"string","enum":["1K","2K"],"default":"1K","required":false},"boxes":{"type":"array","required":false,"maxItems":16,"description":"Per-mille [0,999] axis-aligned target boxes {x1,y1,x2,y2} — serialized upstream into <bbox> prompt tags."}},"credit":{"calType":"byResolution","valueByResolution":{"1K":0.55,"2K":1.1}},"chat":{"tier":"premium","speed":"standard","strengths":["layer decomposition","element extraction","transparent RGBA layers"],"description":"Decomposes one image into a base plate plus separate transparent RGBA layers (subject, text, decorations), inpainting occluded areas. The MODEL decides how many layers come back (2-17 files) — there is no layer-count lever;
50 the optional prompt only narrows WHAT gets separated. Billed one FIXED price per call regardless of the layer count, by output size tier (1K/2K).","default":true}},"realesrgan":{"domain":"video","featureType":"upscale","displayName":"RealESRGAN","provider":"runpod","modelGroup":"video-upscaler","chat":{"tier":"standard","speed":"standard","strengths":["sharp detail"],"description":"Sharper, more detailed result; costs about twice SeedVR. Price scales with output pixels x frames, so long or large clips get expensive fast."},"params":{"videoUrl":{"required":true,"type":"string","format":"url"},"scale":{"type":"number","required":false,"min":1,"max":8,"default":2,"description":"Upscale factor (1-8)"}},"credit":{"calType":"perMegapixelFrame","value":0.0024}},"seedvr":{"domain":"video","featureType":"upscale","displayName":"SeedVR","provider":"byteplus","modelGroup":"video-upscaler","chat":{"tier":"draft","speed":"fast","strengths":["low-cost"],"description":"Cheapest video upscaler and the default. Price scales with output pixels x frames, so long or large clips get expensive fast.","default":true},"params":{"videoUrl":{"required":true,"type":"string","format":"url"},"scale":{"type":"number","required":false,"min":0.25,"max":16,"default":2,"description":"Upscale factor (0.25-16)"}},"credit":{"calType":"perMegapixelFrame","value":0.0013}},"flux.2-pro-outpaint":{"domain":"image","featureType":"outpaint","displayName":"FLUX.2 Pro Outpaint","vendor":"Black Forest Labs","provider":"fal","modelGroup":"outpaint","description":"fal-ai/flux-2-pro/outpaint 전용 엔드포인트 — 캔버스/마스크 합성을 fal 이 서버측 처리. api-pub 이 (목표 캔버스 width/height, marginX/marginY, 원본 probe)로 각 변 확장(expand_*)을 산출한다. prompt/negative/seed/steps/guidance/overlap 은 엔드포인트에 존재하지 않아 무시됨. 캔버스 변당 최대 2560px(16px 정렬 올림), 변당 확장 최대 2048px.","params":{"imageUrl":{"required":true,"type":"string","format":"url"},"n":{"type":"number","min":1,"max":4,"required":false},"width":{"required":true,"type":"number","description":"목표 캔버스 너비(원본+확장). api-pub 이 16px 정렬로 올림, 변당 최대 2560"},"height":{"required":true,"type":"number","description":"목표 캔버스 높이(원본+확장)"},"marginX":{"required":false,"type":"number","description":"원본의 왼쪽 여백 px (미지정=가로 가운데 정렬)"},"marginY":{"required":false,"type":"number","description":"원본의 위쪽 여백 px (미지정=세로 가운데 정렬)"}},"credit":{"calType":"perMegapixel","value":0.039}},"flux-outpaint":{"domain":"image","featureType":"outpaint","displayName":"Flux Outpaint","provider":"_default_","modelGroup":"outpaint","params":{"imageUrl":{"required":true,"type":"string","format":"url"},"prompt":{"required":false,"type":"string"},"negativePrompt":{"type":"string","required":false},"seed":{"type":"number","required":false},"n":{"type":"number","min":1,"max":4,"required":false},"inferenceStep":{"required":false,"type":"number","default":28,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":30,"description":"Guidance scale for generation"},"marginX":{"required":false,"type":"number","description":"Outpaint margin X in pixels"},"marginY":{"required":false,"type":"number","description":"Outpaint margin Y in pixels"},"overlapRate":{"required":false,"type":"number","description":"Overlap rate for blending (0.0-1.0)"},"overlapTop":{"required":false,"type":"boolean","description":"Enable overlap on top edge"},"overlapBottom":{"required":false,"type":"boolean","description":"Enable overlap on bottom edge"},"overlapLeft":{"required":false,"type":"boolean","description":"Enable overlap on left edge"},"overlapRight":{"required":false,"type":"boolean","description":"Enable overlap on right edge"},"clipSkip":{"required":false,"type":"number","description":"CLIP skip value"},"sampler":{"required":false,"type":"string","description":"Sampler name (e.g. euler_a)"}},"credit":{"calType":"perMegapixel","value":0.021}},"qwen-outpaint":{"domain":"image","featureType":"outpaint","displayName":"Qwen Outpaint","provider":"_default_","modelGroup":"outpaint","params":{"imageUrl":{"required":true,"type":"string","format":"url"},"prompt":{"required":false,"type":"string"},"negativePrompt":{"type":"string","required":false},"seed":{"type":"number","required":false},"n":{"type":"number","min":1,"max":4,"required":false},"marginX":{"required":false,"type":"number","description":"Outpaint margin X in pixels"},"marginY":{"required":false,"type":"number","description":"Outpaint margin Y in pixels"},"overlapRate":{"required":false,"type":"number","description":"Overlap rate for blending (0.0-1.0)"},"overlapTop":{"required":false,"type":"boolean","description":"Enable overlap on top edge"},"overlapBottom":{"required":false,"type":"boolean","description":"Enable overlap on bottom edge"},"overlapLeft":{"required":false,"type":"boolean","description":"Enable overlap on left edge"},"overlapRight":{"required":false,"type":"boolean","description":"Enable overlap on right edge"},"inferenceStep":{"required":false,"type":"number","default":30,"description":"Number of inference steps"},"guidanceScale":{"required":false,"type":"number","default":1,"description":"Guidance scale (true_cfg)"},"clipSkip":{"required":false,"type":"number","description":"CLIP skip value"},"sampler":{"required":false,"type":"string","description":"Sampler name (e.g. euler_a)"}},"credit":{"calType":"perMegapixel","value":0.0603}},"prompt_enhance":{"domain":"image","featureType":"prompt_enhance","displayName":"Prompt Enhance","provider":"_default_","modelGroup":"utility","params":{"prompt":{"required":true,"type":"string"}},"credit":{"calType":"perImage","value":0.0033}},"image_to_prompt":{"domain":"image","featureType":"image_to_prompt","displayName":"Image to Prompt","provider":"_default_","modelGroup":"utility","params":{"imageUrl":{"required":true,"type":"string","format":"url"}},"credit":{"calType":"perImage","value":0.0033}},"lora-train":{"domain":"image","featureType":"lora","displayName":"LoRA Train","provider":"_default_","modelGroup":"lora","params":{"name":{"required":true,"type":"string"},"imageUrls":{"required":true,"type":"array","items":{"type":"string","format":"url"}},"model":{"type":"string","required":false},"isStyle":{"type":"boolean","required":false,"default":false,"description":"Style LoRA (true) or subject/character LoRA (false)"},"triggerWord":{"type":"string","required":false,"default":"TOK","description":"Trigger word for the LoRA model"},"steps":{"type":"number","required":false,"default":1000,"min":500,"max":8000,"description":"Number of training steps (500-4000 default; z-image-turbo allows up to 8000)","perModel":{"z-image-turbo":{"min":500,"max":8000,"default":1000}}},"createMasks":{"type":"boolean","required":false,"default":true,"description":"Whether to create masks for training images"},"version":{"type":"string","required":false,"description":"Model version"},"addPrompt":{"type":"string","required":false,"description":"Additional prompt for training"},"image":{"type":"string","format":"url","required":false,"description":"Thumbn
50ail image URL"},"subCategory":{"type":"string","required":false,"default":"Private","description":"Sub-category for the model"}},"credit":null},"voice-clone":{"domain":"audio","featureType":"voice_clone","displayName":"Voice Clone","provider":"_default_","modelGroup":"voice","supportedModels":["eleven_v3","speech-2.6-hd","speech-2.8-hd"],"params":{"name":{"required":true,"type":"string"},"audioUrls":{"required":true,"type":"array","items":{"type":"string","format":"url"}},"model":{"type":"string","required":false},"description":{"type":"string","required":false},"removeBackgroundNoise":{"type":"boolean","required":false}},"credit":null}}}');let i=r,o="480p";function a(e){return!!e&&!!i.models[e]?.params?.draft}function s(e){if(a(e.model))return e.draftOf?"1080p":!0===e.draft?o:void 0}},31069:function(e,t,n){"use strict";var r,i;n.d(t,{$3:function(){return y},De:function(){return g},Dj:function(){return a},Dy:function(){return d},Mj:function(){return r},Q6:function(){return o},Ts:function(){return m},ZM:function(){return c},Zw:function(){return f},dN:function(){return s},eX:function(){return p},p6:function(){return h}}),(i=r||(r={})).FLUX_S="FLUX.1 S",i.SDXL="SDXL1.0",i.FLUX_D="FLUX.1 D",i.FLUX_DS="FLUX.1 DS",i.GPT_IMG_1="GPT-IMAGE-1",i.QWEN_IMAGE="QWEN-IMAGE",i.QWEN_IMAGE_EDIT="QWEN-IMAGE-EDIT",i.QWEN_IMAGE_RE="QWEN-IMAGE-RE",i.QWEN_IMAGE_EDIT_RE="QWEN-IMAGE-EDIT-RE",i.QWEN_IMAGE_2_1="QWEN-IMAGE-2.1",i.QWEN_IMAGE_2_1_EDIT="QWEN-IMAGE-2.1-EDIT",i.NANO_BANANA="NANO-BANANA",i.NANO_BANANA_EDIT="NANO-BANANA-EDIT",i.NANO_BANANA_PRO="NANO-BANANA-PRO",i.NANO_BANANA_PRO_EDIT="NANO-BANANA-PRO-EDIT",i.Z_IMAGE_TURBO="Z-IMAGE-TURBO",i.Z_IMAGE_FREE="Z-IMAGE-FREE",i.SEEDREAM_4_0="SEEDREAM-4.0",i.SEEDREAM_4_0_EDIT="SEEDREAM-4.0-EDIT",i.SEEDREAM_4_5="SEEDREAM-4.5",i.SEEDREAM_4_5_EDIT="SEEDREAM-4.5-EDIT",i.SEEDREAM_5_0_PRO="SEEDREAM-5.0-PRO",i.SEEDREAM_5_0_PRO_EDIT="SEEDREAM-5.0-PRO-EDIT",i.FLUX_2_PRO="FLUX-2-PRO",i.FLUX_2_PRO_EDIT="FLUX-2-PRO-EDIT",i.WAN_2_7="WAN-2.7",i.NANO_BANANA_2="NANO-BANANA-2",i.NANO_BANANA_2_EDIT="NANO-BANANA-2-EDIT",i.HUNYUAN_IMAGE_3_INSTRUCT="HUNYUAN-IMAGE-3.0-INSTRUCT",i.HUNYUAN_IMAGE_3_INSTRUCT_EDIT="HUNYUAN-IMAGE-3.0-INSTRUCT-EDIT",i.HUNYUAN_IMAGE_3_FREE="HUNYUAN-IMAGE-3.0-FREE",i.HUNYUAN_IMAGE_3_FREE_EDIT="HUNYUAN-IMAGE-3.0-FREE-EDIT",i.GPT_IMAGE_2="GPT-IMAGE-2",i.GPT_IMAGE_2_EDIT="GPT-IMAGE-2-EDIT",i.GPT_IMAGE_2_5_FLARE="GPT-IMAGE-2.5-FLARE",i.GPT_IMAGE_2_5_FLARE_EDIT="GPT-IMAGE-2.5-FLARE-EDIT",i.GPT_IMAGE_2_5_SUNBURST="GPT-IMAGE-2.5-SUNBURST",i.GPT_IMAGE_2_5_SUNBURST_EDIT="GPT-IMAGE-2.5-SUNBURST-EDIT",i.NETAYUME_V4="NETAYUME-V4",i.ANIMA_BASE="ANIMA-BASE",i.ANIMA_PREVIEW="ANIMA-PREVIEW",i.KLING_V1_6="KLING-V1-6",i.KLING_V2_1_STANDARD="KLING-V2-1-STANDARD",i.KLING_V2_1_PRO="KLING-V2-1-PRO",i.KLING_V2_1_MASTER="KLING-V2-1-MASTER",i.KLING_V2_5_TURBO_PRO="KLING-V2-5-TURBO-PRO",i.WAN_V2_2_14B="WAN-V2-2-14B",i.WAN_V2_5_PREVIEW="WAN-V2-5-PREVIEW",i.VEO3="VEO3",i.VEO3_FAST="VEO3-FAST",i.VEO3_1="VEO3.1",i.VEO3_1_FAST="VEO3.1-FAST",i.KLING_V3_STANDARD="KLING-V3-STANDARD",i.KLING_V3_PRO="KLING-V3-PRO",i.WAN_2_7_VIDEO="WAN-2.7-VIDEO",i.WAN_3_0_VIDEO="WAN-3.0-VIDEO",i.WAN_3_0_VIDEO_REF="WAN-3.0-VIDEO-REF",i.WAN_3_0_VIDEO_PRIME="WAN-3.0-VIDEO-PRIME",i.WAN_3_0_VIDEO_PRIME_REF="WAN-3.0-VIDEO-PRIME-REF",i.HAILUO_02_STANDARD="HAILUO-02-STANDARD",i.HAILUO_02_PRO="HAILUO-02-PRO",i.MINIMAX_H3="MINIMAX-H3",i.MINIMAX_H3_REF="MINIMAX-H3-REF",i.SEEDANCE_2_0="SEEDANCE-2.0",i.SEEDANCE_2_0_FAST="SEEDANCE-2.0-FAST",i.SEEDANCE_2_5="SEEDANCE-2.5",i.LTX_2_3="LTX-2.3",i.LTX_2_3_FREE="LTX-2.3-FREE";let o="z-image-turbo",a=r.Z_IMAGE_TURBO,s=["qwen-image-edit","qwen-image-2.1-edit","nano-banana-edit","nano-banana-pro-edit","seedream-4.0-edit","seedream-4.5-edit","seedream-5.0-pro-edit","flux.2-pro-edit","nano-banana-2-edit","hunyuan-image-3.0-instru
50ct-edit","hunyuan-image-3.0-free-edit","gpt-image-2-edit","gpt-image-2.5-flare-edit","gpt-image-2.5-sunburst-edit"],l=["qwen-image-edit","qwen-image-2.1-edit","nano-banana-edit","nano-banana-pro-edit","seedream-4.0-edit","seedream-4.5-edit","seedream-5.0-pro-edit","flux.2-pro-edit","nano-banana-2-edit","hunyuan-image-3.0-instruct-edit","hunyuan-image-3.0-free-edit","gpt-image-2-edit","gpt-image-2.5-flare-edit","gpt-image-2.5-sunburst-edit"],d=e=>{if(!e)return!1;let t=e.toLowerCase();return l.includes(t)},u=["seedream-5.0-pro-layerize","qwen-image-layered"],c="seedream-5.0-pro-layerize",p=e=>!!e&&u.includes(e.toLowerCase()),m=e=>e?.toLowerCase()===c,g="gpt-image-2.5-sunburst-edit";r.GPT_IMAGE_2_5_SUNBURST_EDIT;let f="flux.2-pro-outpaint",h={id:o,type:a},y={"Z-IMAGE-TURBO":"z-image-turbo","Z-IMAGE-FREE":"z-image-free","QWEN-IMAGE-RE":"x-image-alpha","QWEN-IMAGE":"qwen-image","QWEN-IMAGE-2.1":"qwen-image-2.1","FLUX.1 D":"flux.1-dev","FLUX.1 DS":"flux.1-dev-srpo","FLUX.1 S":"FLUX.1-schnell","SDXL1.0":"animagine-xl","NANO-BANANA":"nano-banana","NANO-BANANA-PRO":"nano-banana-pro","GPT-IMAGE-1":"gpt-image-1","SEEDREAM-4.0":"seedream-4.0","SEEDREAM-4.5":"seedream-4.5","SEEDREAM-5.0-PRO":"seedream-5.0-pro","FLUX-2-PRO":"flux.2-pro","WAN-2.7":"wan-2.7","NANO-BANANA-2":"nano-banana-2","HUNYUAN-IMAGE-3.0-INSTRUCT":"hunyuan-image-3.0-instru
50ct","HUNYUAN-IMAGE-3.0-FREE":"hunyuan-image-3.0-free","GPT-IMAGE-2":"gpt-image-2","GPT-IMAGE-2.5-FLARE":"gpt-image-2.5-flare","GPT-IMAGE-2.5-SUNBURST":"gpt-image-2.5-sunburst","NETAYUME-V4":"netayume-v4","ANIMA-BASE":"anima-base","ANIMA-PREVIEW":"anima-preview","QWEN-IMAGE-EDIT-RE":"qwen-image-edit","QWEN-IMAGE-2.1-EDIT":"qwen-image-2.1-edit","NANO-BANANA-EDIT":"nano-banana-edit","NANO-BANANA-PRO-EDIT":"nano-banana-pro-edit","SEEDREAM-4.0-EDIT":"seedream-4.0-edit","SEEDREAM-4.5-EDIT":"seedream-4.5-edit","SEEDREAM-5.0-PRO-EDIT":"seedream-5.0-pro-edit","FLUX-2-PRO-EDIT":"flux.2-pro-edit","NANO-BANANA-2-EDIT":"nano-banana-2-edit","HUNYUAN-IMAGE-3.0-INSTRUCT-EDIT":"hunyuan-image-3.0-instruct-edit","HUNYUAN-IMAGE-3.0-FREE-EDIT":"hunyuan-image-3.0-free-edit","GPT-IMAGE-2-EDIT":"gpt-image-2-edit","GPT-IMAGE-2.5-FLARE-EDIT":"gpt-image-2.5-flare-edit","GPT-IMAGE-2.5-SUNBURST-EDIT":"gpt-image-2.5-sunburst-edit","QWEN-IMAGE-EDIT":"qwen-image-edit",UPSCALER:"upscaler-default",REMOVER:"remover-default"}},89032:function(e,t,n){"use strict";n.d(t,{Ox:function(){return l},Vp:function(){return o},X_:function(){return r},lX:function(){return a},nb:function(){return s},oh:function(){return i},xH:function(){return p}});let r=1e-4,i={"elevenlabs-sound-effects":{min:1,max:22,step:1,default:8},"stable-audio-sfx":{min:1,max:30,step:1,default:8}},o={min:1,max:30,step:1,default:8},a={"kling-v1-6":{min:5,max:10,step:5,default:5},"kling-v2-1-pro":{min:5,max:10,step:5,default:5},"kling-v2-1-standard":{min:5,max:10,step:5,default:5},"kling-v2-1-master":{min:5,max:10,step:5,default:5},"kling-v2-5-turbo-pro":{min:5,max:10,step:5,default:5},"wan-v2-2-14b":{min:1,max:5,step:1,default:5},"wan-v2-5-preview":{min:5,max:10,step:5,default:5},"wan-2.5-preview":{min:5,max:10,step:5,default:5},veo3:{min:4,max:8,step:2,default:8},"veo3-fast":{min:4,max:8,step:2,default:8},"veo3.1":{min:4,max:8,step:2,default:8},"veo3.1-fast":{min:4,max:8,step:2,default:8},"infinite-talk":{min:5,max:10,step:5,default:5},"ltx-2.3-extend":{min:2,max:20,step:1,default:5},"gemini-omni-1.1-flash":{min:3,max:10,step:1,default:5},"gemini-omni-1.1-flash-edit":{min:1,max:10,step:1,default:5},"pixverse-v6-extend":{min:1,max:15,step:1,default:5},"kling-v3-standard":{min:3,max:15,step:1,default:5},"kling-v3-pro":{min:3,max:15,step:1,default:5},"wan-2.7-video":{min:2,max:15,step:1,default:5},"wan-3.0-video":{min:2,max:30,step:1,default:5},"wan-3.0-video-ref":{min:2,max:30,step:1,default:5},"wan-3.0-video-prime":{min:2,max:30,step:1,default:5},"wan-3.0-video-prime-ref":{min:2,max:30,step:1,default:5},"hailuo-02-standard":{min:6,max:10,step:4,default:6},"hailuo-02-pro":{min:6,max:10,step:4,default:6},"minimax-h3":{min:5,max:15,step:1,default:5},"minimax-h3-ref":{min:5,max:15,step:1,default:5},"seedance-2.0":{min:4,max:15,step:1,default:5},"seedance-2.0-fast":{min:4,max:15,step:1,default:5},"seedance-2.5":{min:4,max:30,step:1,default:5},"ltx-2.3":{min:6,max:10,step:2,default:6},"ltx-2.3-free":{min:1,max:10,step:1,default:5}},s=(e,t)=>{let n=Number(t);if(isNaN(n)||n<=0)return{valid:!1,sanitizedDuration:5,error:"Invalid duration: must be a positive number"};let r=a[e];if(!r)return{valid:n>=5&&n<=10,sanitizedDuration:Math.max(5,Math.min(10,n)),error:n<5||n>10?"Duration must be between 5 and 10 seconds for this model":void 0};if(n<r.min||n>r.max)return{valid:!1,sanitizedDuration:Math.max(r.min,Math.min(r.max,n)),error:`Duration must be between ${r.min} and ${r.max} seconds for model ${e}`};let i=r.step;if(i>1){let t=(n-r.min)/i;if(!Number.isInteger(t)){let n=r.min+Math.round(t)*i,o=Math.max(r.min,Math.min(r.max,n));return{valid:!1,sanitizedDuration:o,error:`Duration must be in ${i}-second increments for model ${e}. Valid values: ${r.min} to ${r.max} in steps of ${i}.`}}}return{valid:!0,sanitizedDuration:n}},l=(e,t)=>{let n=a[e]??{min:5,max:10,step:5,default:5};if(null==t||!Number.isFinite(t)||t<=0)return n.default;if(n.min===n.max)return n.min;let r=Math.round((t-n.min)/n.step),i=n.min+r*n.step;return Math.max(n.min,Math.min(n.max,i))},d={"1K":{low:2.4,medium:5.2,high:20.6,xhigh:36.6,max:82.2},"2K":{low:4.7,medium:10.5,high:41.8,xhigh:74.3,max:167.1},"4K":{low:4.4,medium:9.8,high:39.1,xhigh:69.4,max:156.2}},u={"1K":{low:5.5,medium:8.4,high:23.8,xhigh:39.8,max:85.4},"2K":{low:7.9,medium:13.7,high:45,xhigh:77.5,max:170.2},"4K":{low:7.6,medium:13,high:42.3,xhigh:72.6,max:159.4}},c={"gpt-image-2":{grid:{"1K":{low:2.4,medium:20.7,high:82.3},"2K":{low:4.7,medium:41.4,high:164.6},"4K":{low:4.4,medium:39.1,high:156.2}},perInputImage:0},"gpt-image-2-edit":{grid:{"1K":{low:5.6,medium:23.9,high:85.5},"2K":{low:7.9,medium:44.6,high:167.8},"4K":{low:7.6,medium:42.3,high:159.4}},perInputImage:3.3},"gpt-image-2.5-flare":{grid:d,perInputImage:0},"gpt-image-2.5-sunburst":{grid:d,perInputImage:0},"gpt-image-2.5-flare-edit":{grid:u,perInputImage:3.3},"gpt-image-2.5-sunburst-edit":{grid:u,perInputImage:3.3}},p=(e,t,n,r=1,i=0)=>{let o=c[e.toLowerCase()];if(!o)return 0;let a=o.grid[t]??o.grid["1K"],s=a[n]??a.high??0,l=o.perInputImage*Math.max(0,i);return Math.round((s+l)*r*10)/10}},61897:function(e,t,n){"use strict";n.d(t,{E:function(){return i}});var r,i,o=n(65808);(r=i||(i={})).team_rename="team_rename",r.team_invite="team_invite",r.first_image="first_image",r.survey="survey",r.survey_signup="survey_signup",r.academy_stage_a="academy_stage_a",r.academy_stage_b="academy_stage_b",i.survey_signup,o.C.REWARD_SURVEY,i.first_image,o.C.REWARD_FIRST_IMAGE,i.team_rename,o.C.REWARD_TEAM_RENAME,i.team_invite,o.C.REWARD_TEAM_INVITE},95632:function(e,t,n){"use strict";
50function r(e,t){let{calType:n,pointValue:r,pointConfig:i,constraints:o}=e,a=0;switch(n){case"perImage":a=r??0;break;case"perSecond":if(i){if(t.resolution&&i[t.resolution])a=(t.duration??0)*i[t.resolution];else if(void 0!==t.hasAudio){let e=t.hasAudio?"audio":"noAudio";a=(t.duration??0)*(i[e]??r??0)}else a=(t.duration??0)*(r??0)}else a=(t.duration??0)*(r??0);break;case"perCharacter":{let e=o?.per??1e3,n=o?.pointPer??10;a=(t.charCount??0)/e*n;break}case"perMegapixel":{let e=(t.width??1024)*(t.height??1024)/1e6;a=e*(r??0);let n=i?.perInputImage,o=t.nInputImages??0;"number"==typeof n&&o>0&&(a+=n*o);break}case"perCriteria":{let e=(t.width??1024)*(t.height??1024)/1e6,n=t.quality??"high";a=e*(i?.[n]??0);break}case"byResolution":{let e=t.resolution??"2K";a=i?.[e]??0;let n=i?.perInputImage,r=t.nInputImages??0;"number"==typeof n&&r>0&&(a+=n*r);break}case"bySizeAndQuality":{let e=t.aspectRatio??"1:1",n=t.quality??"high",r=t.imageCount??1,o=i?.[e]??i?.["1:1"],s=o?.[n]??o?.high??0;a=s*r;break}case"byResolutionAndQuality":{let e=t.resolution??"1K",n=t.quality??"medium",r=t.imageCount??1,s=i?.[e]??i?.["1K"],l=s?.[n]??s?.high??0,d=o?.perInputImage,u=t.nInputImages??0;a=(l+("number"==typeof d&&u>0?d*u:0))*r;break}case"gpu":{let e=(t.width??1024)*(t.height??1024)*(t.steps??20),{quad:n=0,linear:r=0,constant:o=0,gpuPrice:s=0}=i??{};a=Math.ceil((n*e*e+r*e+o)*(s+1e-4)*1450)/5}}return o?.minPoints&&(a=Math.max(a,o.minPoints)),Math.round(10*a)/10}n.d(t,{hV:function(){return r}})},65808:function(e,t,n){"use strict";var r,i;n.d(t,{C:function(){return r}}),(i=r||(r={})).PAYMENT_COMPLETED="payment_completed",i.SUBSCRIPTION_PAYMENT="subscription_payment",i.SUBSCRIPTION_CHANGE_CANCELLED="subscription_change_cancelled",i.SUBSCRIPTION_CHANGED="subscription_changed",i.SUBSCRIPTION_CANCELLED="subscription_cancelled",i.SUBSCRIPTION_CANCEL_RESTORED="subscription_cancel_restored",i.TEAM_ADMIN_INVITED="team_admin_invited",i.TEAM_ROLE_CHANGED="team_role_changed",i.TEAM_LEFT="team_left",i.TEAM_REMOVED="team_removed",i.TEAM_OWNERSHIP_RECEIVED="team_ownership_received",i.TEAM_OWNERSHIP_TRANSFERRED="team_ownership_transferred",i.TEAM_DELETED="team_deleted",i.WELCOME="welcome",i.REWARD_SURVEY="reward_survey",i.REWARD_FIRST_IMAGE="reward_first_image",i.REWARD_TEAM_INVITE="reward_team_invite",i.REWARD_TEAM_RENAME="reward_team_rename",i.CTA_SURVEY="cta_survey",i.CTA_FIRST_IMAGE="cta_first_image",i.CTA_TEAM_RENAME="cta_team_rename",i.CTA_TEAM_INVITE="cta_team_invite",i.API_KEY_ORPHANED="api_key_orphaned",i.TEAM_INVITE="team_invite",i.SIGNUP="signup",i.TEAM_ROLE_CHANGE="team_role_change",i.TEAM_LEAVE="team_leave",i.FOLDER_SHARED="folder_shared",i.FOLDER_UNSHARED="folder_unshared",i.AUTO_PAYMENT="auto_payment",i.SUBSCRIPTION_CANCEL_REQUESTED="subscription_cancel_requested",i.SCHEDULED_CHANGE_CANCELLED="scheduled_change_cancelled",i.CANCEL_RESERVATION_CANCELLED="cancel_reservation_cancelled",i.REWARD="reward",i.GENERAL="general"},73226:function(e,t,n){"use strict";n.d(t,{Fs:function(){return s},SV:function(){return i}});var r,i,o=n(4064);(r=i||(i={})).TEAM_DELETE="team:delete",r.TEAM_UPDATE="team:update",r.TEAM_TRANSFER_OWNERSHIP="team:transfer_ownership",r.SUBSCRIPTION_MANAGE="subscription:manage",r.POINT_CHARGE="point:charge",r.POINT_HISTORY_ALL="point:history:all",r.POINT_HISTORY_SELF="point:history:self",r.MEMBER_INVITE="member:invite",r.MEMBER_REMOVE="member:remove",r.MEMBER_ROLE_UPDATE="member:role_update",r.MEMBER_LEAVE="member:leave",r.CONTENT_CREATE="content:create",r.CONTENT_EDIT="content:edit",r.CONTENT_PUBLISH="content:publish",r.CONTENT_DELETE_ANY="content:delete:any",r.CONTENT_DELETE_OWN="content:delete:own",r.CONTENT_DOWNLOAD="content:download",r.LABEL_MANAGE="label:manage",r.EXPORT_CANVAS="content:export_canvas",r.MODERATION_UPDATE="moderation:update",r.API_KEY_MANAGE="api_key:manage",r.API_KEY_VIEW="api_key:view";let a={[o.qm.owner]:[i.TEAM_DELETE,i.TEAM_UPDATE,i.TEAM_TRANSFER_OWNERSHIP,i.SUBSCRIPTION_MANAGE,i.POINT_CHARGE,i.POINT_HISTORY_ALL,i.POINT_HISTORY_SELF,i.MEMBER_INVITE,i.MEMBER_REMOVE,i.MEMBER_ROLE_UPDATE,i.MEMBER_LEAVE,i.CONTENT_CREATE,i.CONTENT_EDIT,i.CONTENT_PUBLISH,i.CONTENT_DELETE_ANY,i.CONTENT_DELETE_OWN,i.CONTENT_DOWNLOAD,i.LABEL_MANAGE,i.EXPORT_CANVAS,i.MODERATION_UPDATE,i.API_KEY_MANAGE,i.API_KEY_VIEW],[o.qm.admin]:[i.TEAM_UPDATE,i.SUBSCRIPTION_MANAGE,i.POINT_CHARGE,i.POINT_HISTORY_ALL,i.POINT_HISTORY_SELF,i.MEMBER_INVITE,i.MEMBER_REMOVE,i.MEMBER_ROLE_UPDATE,i.MEMBER_LEAVE,i.CONTENT_CREATE,i.CONTENT_EDIT,i.CONTENT_PUBLISH,i.CONTENT_DELETE_ANY,i.CONTENT_DELETE_OWN,i.CONTENT_DOWNLOAD,i.LABEL_MANAGE,i.EXPORT_CANVAS,i.MODERATION_UPDATE,i.API_KEY_MANAGE,i.API_KEY_VIEW],[o.qm.editor]:[i.POINT_HISTORY_SELF,i.MEMBER_LEAVE,i.CONTENT_CREATE,i.CONTENT_EDIT,i.CONTENT_DELETE_OWN,i.CONTENT_DOWNLOAD,i.LABEL_MANAGE,i.EXPORT_CANVAS,i.API_KEY_VIEW],[o.qm.viewer]:[i.POINT_HISTORY_SELF,i.MEMBER_LEAVE,i.CONTENT_DOWNLOAD]};function s(e,t){return a[e]?.includes(t)??!1}},4064:function(e,t,n){"use strict";var r,i,o,a,s,l;n.d(t,{qm:function(){return i},uU:function(){return r}}
50),(a=r||(r={})).admin="admin",a.user="user",(s=i||(i={})).owner="owner",s.admin="admin",s.editor="editor",s.viewer="viewer",(l=o||(o={})).viewer="viewer",l.editor="editor",l.owner="owner"},56684:function(e,t,n){"use strict";var r,i;function o(e){switch(e){case r.video:case r.video_upscale:case r.video_extend:case r.video_edit:case r.lipsync:case r.sound_effect:case r.media_ffmpeg_video:return"video";case r.audio:case r.tts:case r.sound_effect_text:case r.media_ffmpeg_audio:return"audio";case r.canvas_image:return"gallery";case r.upload_image:case r.upload_video:case r.upload_audio:case r.upload_archive:return"upload";case r.video_render:return"videoRender";case r.media_analyze:return"analysis";default:return"content"}}n.d(t,{U:function(){return r},w:function(){return o}}),(i=r||(r={})).text_to_image="text_to_image",i.image_to_image="image_to_image",i.upscale="upscale",i.inpaint="inpaint",i.hires="hires",i.upscaler="upscaler",i.outpaint="outpaint",i.background_remover="background_remover",i.video="video",i.lipsync="lipsync",i.sound_effect="sound_effect",i.sound_effect_text="sound_effect_text",i.audio="audio",i.tts="tts",i.image_edit="image_edit",i.canvas_image="canvas_image",i.upload_image="upload_image",i.video_render="video_render",i.video_upscale="video_upscale",i.video_extend="video_extend",i.video_edit="video_edit",i.upload_video="upload_video",i.upload_audio="upload_audio",i.object_removal="object_removal",i.hyper_upscaler="hyper_upscaler",i.media_ffmpeg_video="media_ffmpeg_video",i.media_ffmpeg_image="media_ffmpeg_image",i.media_ffmpeg_audio="media_ffmpeg_audio",i.media_image_process="media_image_process",i.media_analyze="media_analyze",i.upload_archive="upload_archive"},12967:function(e,t,n){"use strict";n.d(t,{BV:function(){return h},He:function(){return g}});let r=24,i={pack:"minute"},o=/^(con|prn|aux|nul|com[1-9]|lpt[1-9])$/i,a=/\.[a-z0-9]{1,5}$/i,s=e=>new TextEncoder().encode(e).length,l=e=>e.replace(/[\p{Cc}\p{Cf}]/gu,""),d=e=>e.replace(/\p{Cf}/gu,""),u=e=>{if("function"==typeof Intl.Segmenter){let t=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(t.segment(e),e=>e.segment)}return[...e]},c=(e,t)=>{if(s(e)<=t)return e;let n="";for(let r of u(e)){if(s(n+r)>t)break;n+=r}return n},p=(e,t,n="second")=>{let r;let i={year:"numeric",month:"2-digit",day:"2-digit",hour:"2-digit",minute:"2-digit",second:"2-digit",hourCycle:"h23"};try{r=new Intl.DateTimeFormat("en-GB",{...i,timeZone:t})}catch{r=new Intl.DateTimeFormat("en-GB",i)}let o={};for(let t of r.formatToParts(e))o[t.type]=t.value;let a=`${o.year}${o.month}${o.day}-${o.hour}${o.minute}`;return"minute"===n?a:`${a}${o.second}`},m=(e,t=r)=>{let n=l(e??"").normalize("NFC").replace(/[\\/:*?"<>|]/g," ").replace(/[\s_.,;!]+/g,"-").replace(/^-+|-+$/g,""),i=u(n);if(i.length<=t)return n;let o=i.slice(0,t).join("");if("-"!==i[t]){let e=o.lastIndexOf("-");e>=8&&(o=o.slice(0,e))}return o.replace(/-+$/g,"")},g=e=>{let t=d(e).normalize("NFC").replace(/[\\/:*?"<>|\p{Cc}]/gu,"_").replace(/\s+/g," ").trim().replace(/[. ]+$/g,"");t&&"."!==t&&".."!==t||(t="file");let n=t.lastIndexOf("."),r=n>0?t.slice(0,n):t,i=n>0?t.slice(n):"";o.test(r)&&(r=`_${r}`);let a=Math.max(8,120-s(i));return`${r=c(r,a)||"file"}${i}`},f=e=>{if(null==e||""===e)return null;let t=e instanceof Date?e:new Date(e);return Number.isNaN(t.getTime())?null:t},h=e=>{let t=e.ext.replace(/^\.+/,"").toLowerCase(),n=t?`.${t}`:"";if(e.originalName){let t=l(e.originalName).replace(a,"").trim();if(t)return g(`${t}${n}`)}let r=f(e.at),o=r?p(r,e.timeZone,i[e.kind]):"",d=(e.id??"").replace(/-/g,"").slice(0,8),u=m(e.label,e.labelMax);t&&u.toLowerCase().endsWith(`-${t}`)&&(u=u.slice(0,-(t.length+1)).replace(/-+$/g,""));let h=["xb",e.kind,o,d].filter(Boolean).join("_"),y=120-s(`${h}_${n}`);u=c(u,Math.max(0,y)).replace(/-+$/g,"");let A=["xb",e.kind,u,o,d].filter(Boolean);return g(`${A.join("_")}${n}`)}},57809:function(e,t,n){"use strict";n.d(t,{V:function(){return o},g:function(){return l}});var r=n(58038);let i=["simplegen-image-dev.s3.ap-northeast-2.amazonaws.com","simplegen-image-prod.s3.ap-northeast-2.amazonaws.com","simplegen-image-dev.s3-website.ap-northeast-2.amazonaws.com","simplegen-image-prod.s3-website.ap-northeast-2.amazonaws.com","assets.xbrush.ai.s3.ap-northeast-2.amazonaws.com","assets.xbrush.ai.s3-website.ap-northeast-2.amazonaws.com","assets-xbrush-ai.s3.ap-northeast-2.amazonaws.com","dkx46gwxa3uy1.cloudfront.net"],o=e=>{if(!e)return e;try{let t=new URL(e),n=i.some(e=>t.hostname===e);if(n)return`${r.Z2}${t.pathname}${t.search}`;return e}catch{return e}},a={default:{mode:"scale",size:3},taskList:{mode:"scale",size:3},contentDetails:{mode:"original"},cropped:{mode:"crop",size:1},card:{mode:"scale",size:5}},s=e=>{let t=new URLSearchParams;Object.entries(e).forEach(([n,r])=>{void 0!==r&&("of"!==n||"original"===e.mode)&&t.append(n,String(r))});let n=t.toString();return n?`?${n}`:""},l=(e,t="default",n)=>{if(!e)return e;try{let i=new URL(e),{pathname:o,hostname:l}=i;
50if(o.startsWith("/thumbnail/")||/\.(mp4|mov|webm|m4v|ogv|mkv|avi|mp3|m4a|wav|ogg|flac)$/i.test(o))return e;let d="cdn.xbrush.ai"===l?r.Z7:r.Z2,u={...a[t],...n&&{of:n}},c=s(u);return`${d}/thumbnail${o}${c}`}catch{return e}}},92045:function(e,t,n){"use strict";n.d(t,{FV:function(){return r},NB:function(){return c},Rz:function(){return s},ev:function(){return l},jT:function(){return a},jo:function(){return p},kP:function(){return u},qf:function(){return d},rW:function(){return i}});let r=e=>!!e&&e.toLowerCase().startsWith("gpt-image-2"),i=e=>{if(!e)return!1;let t=e.toLowerCase();return r(t)&&t.endsWith("-edit")},o=["nano-banana","nano-banana-edit","nano-banana-pro","nano-banana-pro-edit","nano-banana-2","nano-banana-2-edit","gpt-image-1","gpt-image-2","gpt-image-2-edit","gpt-image-2.5-flare","gpt-image-2.5-flare-edit","gpt-image-2.5-sunburst","gpt-image-2.5-sunburst-edit","seedream-4.0","seedream-4.5","seedream-5.0-pro","flux.2-pro","flux.2-pro-edit","wan-2.7","qwen-image-2.1","qwen-image-2.1-edit"],a=e=>{if(!e)return!1;let t=e.toLowerCase();return o.some(e=>t===e||t.startsWith(`${e}-`))},s=2359296,l=(e,t)=>{let n=(e??0)*(t??0);return n>0&&n<s?"1K":"2K"},d=e=>{if(!e)return!1;let t=e.toLowerCase();return"qwen-image-2.1"===t||"qwen-image-2.1-edit"===t},u=256,c=3072,p=(e,t)=>{let n=e*t<=4300800&&Math.min(e,t)>=u&&Math.max(e,t)<=c;if(n)return{width:e,height:t};let r=e,i=t;if(r*i>4300800){let e=Math.sqrt(4300800/(r*i));r*=e,i*=e}let o=e=>32*Math.floor(Math.trunc(Math.max(u,Math.min(c,e)))/32);return{width:o(r),height:o(i)}}},8191:function(e,t,n){"use strict";let r;n.d(t,{cC:function(){return I},Db:function(){return R},$G:function(){return _}});var i=n(27378),o=n(25773),a=n(52304),s=n.n(a),l=/\s([^'"/\s><]+?)[\s/>]|([^\s=]+)=\s?(".*?"|'.*?')/g;function d(e){var t={type:"tag",name:"",voidElement:!1,attrs:{},children:[]},n=e.match(/<\/?([^\s]+?)[/\s>]/);if(n&&(t.name=n[1],(s()[n[1]]||"/"===e.charAt(e.length-2))&&(t.voidElement=!0),t.name.startsWith("!--"))){var r=e.indexOf("-->");return{type:"comment",comment:-1!==r?e.slice(4,r):""}}for(var i=new RegExp(l),o=null;null!==(o=i.exec(e));)if(o[0].trim()){if(o[1]){var a=o[1].trim(),d=[a,""];a.indexOf("=")>-1&&(d=a.split("=")),t.attrs[d[0]]=d[1],i.lastIndex--}else o[2]&&(t.attrs[o[2]]=o[3].trim().substring(1,o[3].length-1))}return t}var u=/<[a-zA-Z0-9\-\!\/](?:"[^"]*"|'[^']*'|[^'">])*>/g,c=/^\s*$/,p=Object.create(null),m={parse:function(e,t){t||(t={}),t.components||(t.components=p);var n,r=[],i=[],o=-1,a=!1;if(0!==e.indexOf("<")){var s=e.indexOf("<");r.push({type:"text",content:-1===s?e:e.substring(0,s)})}return e.replace(u,function(s,l){if(a){if(s!=="</"+n.name+">")return;a=!1}var u,p="/"!==s.charAt(1),m=s.startsWith("<!--"),g=l+s.length,f=e.charAt(g);if(m){var h=d(s);return o<0?r.push(h):(u=i[o]).children.push(h),r}if(p&&(o++,"tag"===(n=d(s)).type&&t.components[n.name]&&(n.type="component",a=!0),n.voidElement||a||!f||"<"===f||n.children.push({type:"text",content:e.slice(g,e.indexOf("<",g))}),0===o&&r.push(n),(u=i[o-1])&&u.children.push(n),i[o]=n),(!p||n.voidElement)&&(o>-1&&(n.voidElement||n.name===s.slice(2,-1))&&(n=-1==--o?r:i[o]),!a&&"<"!==f&&f)){u=-1===o?r:i[o].children;var y=e.indexOf("<",g),A=e.slice(g,-1===y?void 0:y);c.test(A)&&(A=" "),(y>-1&&o+u.length>=0||" "!==A)&&u.push({type:"text",content:A})}}),r},stringify:function(e){return e.reduce(function(e,t){return e+function e(t,n){switch(n.type){case"text":return t+n.content;case"tag":return t+="<"+n.name+(n.attrs?function(e){var t=[];for(var n in e)t.push(n+'="'+e[n]+'"');return t.length?" "+t.join(" "):""}(n.attrs):"")+(n.voidElement?"/>":">"),n.voidElement?t:t+n.children.reduce(e,"")+"</"+n.name+">";
50case"comment":return t+"<!--"+n.comment+"-->"}}("",t)},"")}};function g(){if(console&&console.warn){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&(t[0]=`react-i18next:: ${t[0]}`),console.warn(...t)}}let f={};function h(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];"string"==typeof t[0]&&f[t[0]]||("string"==typeof t[0]&&(f[t[0]]=new Date),g(...t))}let y=(e,t)=>()=>{if(e.isInitialized)t();else{let n=()=>{setTimeout(()=>{e.off("initialized",n)},0),t()};e.on("initialized",n)}};function A(e,t,n){e.loadNamespaces(t,y(e,n))}function S(e,t,n,r){"string"==typeof n&&(n=[n]),n.forEach(t=>{0>e.options.ns.indexOf(t)&&e.options.ns.push(t)}),e.loadLanguages(t,y(e,r))}let C=/&(?:amp|#38|lt|#60|gt|#62|apos|#39|quot|#34|nbsp|#160|copy|#169|reg|#174|hellip|#8230|#x2F|#47);/g,b={"&amp;":"&","&#38;":"&","&lt;":"<","&#60;":"<","&gt;":">","&#62;":">","&apos;":"'","&#39;":"'","&quot;":'"',"&#34;":'"',"&nbsp;":" ","&#160;":" ","&copy;":"\xa9","&#169;":"\xa9","&reg;":"\xae","&#174;":"\xae","&hellip;":"…","&#8230;":"…","&#x2F;":"/","&#47;":"/"},E=e=>b[e],v={bindI18n:"languageChanged",bindI18nStore:"",transEmptyNodeValue:"",transSupportBasicHtmlNodes:!0,transWrapTextNodes:"",transKeepBasicHtmlNodesFor:["br","strong","i","p"],useSuspense:!0,unescape:e=>e.replace(C,E)};function T(e,t){if(!e)return!1;let n=e.props?e.props.children:e.children;return t?n.length>0:!!n}function P(e){if(!e)return[];let t=e.props?e.props.children:e.children;return e.props&&e.props.i18nIsDynamicList?w(t):t}function w(e){return Array.isArray(e)?e:[e]}let R={type:"3rdParty",init(e){!function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};v={...v,...e}}(e.options.react),r=e}},L=(0,i.createContext)();class D{constructor(){this.usedNamespaces={}}addUsedNamespaces(e){e.forEach(e=>{this.usedNamespaces[e]||(this.usedNamespaces[e]=!0)})}getUsedNamespaces(){return Object.keys(this.usedNamespaces)}}function I(e){let{children:t,count:n,parent:a,i18nKey:s,context:l,tOptions:d={},values:u,defaults:c,components:p,ns:f,i18n:y,t:A,shouldUnescape:S,...C}=e,{i18n:b,defaultNS:E}=(0,i.useContext)(L)||{},R=y||b||r,D=A||R&&R.t.bind(R);return function(e){let{children:t,count:n,parent:a,i18nKey:s,context:l,tOptions:d={},values:u,defaults:c,components:p,ns:f,i18n:y,t:A,shouldUnescape:S,...C}=e,b=y||r;if(!b)return h("You will need to pass in an i18next instance by using i18nextReactModule"),t;let E=A||b.t.bind(b)||(e=>e);l&&(d.context=l);let R={...v,...b.options&&b.options.react},L=f||E.ns||b.options&&b.options.defaultNS;L="string"==typeof L?[L]:L||["translation"];let D=function e(t,n){if(!t)return"";let r="",o=w(t),a=n.transSupportBasicHtmlNodes&&n.transKeepBasicHtmlNodesFor?n.transKeepBasicHtmlNodesFor:[];return o.forEach((t,o)=>{if("string"==typeof t)r+=`${t}`;else if((0,i.isValidElement)(t)){let i=Object.keys(t.props).length,s=a.indexOf(t.type)>-1,l=t.props.children;if(!l&&s&&0===i)r+=`<${t.type}/>`;else if(l||s&&0===i){if(t.props.i18nIsDynamicList)r+=`<${o}></${o}>`;else if(s&&1===i&&"string"==typeof l)r+=`<${t.type}>${l}</${t.type}>`;else{let t=e(l,n);r+=`<${o}>${t}</${o}>`}}else r+=`<${o}></${o}>`}else if(null===t)g("Trans: the passed in value is invalid - seems you passed in a null child.");else if("object"==typeof t){let{format:e,...n}=t,i=Object.keys(n);if(1===i.length){let t=e?`${i[0]}, ${e}`:i[0];r+=`{{${t}}}`}else g("react-i18next: the passed in object contained more than one variable - the object should look like {{ value, format }} where format is optional.",t)}else g("Trans: the passed in value is invalid - seems you passed in a variable like {number} - please pass in variables for interpolation as full objects like {{number}}.",t)}),r}(t,R),I=c||D||R.transEmptyNodeValue||s,{hashTransKey:k}=R,_=s||(k?k(D||I):D||I);b.options&&b.options.interpolation&&b.options.interpolation.defaultVariables&&(u=u&&Object.keys(u).length>0?{...u,...b.options.interpolation.defaultVariables}:{...b.options.interpolation.defaultVariables});let M=u?d.interpolation:{interpolation:{...d.interpolation,prefix:"#$?",suffix:"?$#"}},O={...d,count:n,...u,...M,defaultValue:I,ns:L},x=_?E(_,O):I;
50p&&Object.keys(p).forEach(e=>{let t=p[e];"function"==typeof t.type||!t.props||!t.props.children||0>x.indexOf(`${e}/>`)&&0>x.indexOf(`${e} />`)||(p[e]=i.createElement(function(){return i.createElement(i.Fragment,null,t)},null))});let N=function(e,t,n,r,a,s){if(""===t)return[];let l=r.transKeepBasicHtmlNodesFor||[],d=t&&new RegExp(l.map(e=>`<${e}`).join("|")).test(t);if(!e&&!d&&!s)return[t];let u={};!function e(t){let n=w(t);n.forEach(t=>{"string"==typeof t||(T(t)?e(P(t)):"object"!=typeof t||(0,i.isValidElement)(t)||Object.assign(u,t))})}(e);let c=m.parse(`<0>${t}</0>`),p={...u,...a};function g(e,t,n){let r=P(e),o=h(r,t.children,n);return"[object Array]"===Object.prototype.toString.call(r)&&r.every(e=>(0,i.isValidElement)(e))&&0===o.length||e.props&&e.props.i18nIsDynamicList?r:o}function f(e,t,n,r,a){e.dummy?(e.children=t,n.push((0,i.cloneElement)(e,{key:r},a?void 0:t))):n.push(...i.Children.map([e],e=>{let n={...e.props};return delete n.i18nIsDynamicList,i.createElement(e.type,(0,o.Z)({},n,{key:r,ref:e.ref},a?{}:{children:t}))}))}function h(t,o,a){let u=w(t),c=w(o);return c.reduce((t,o,c)=>{let m=o.children&&o.children[0]&&o.children[0].content&&n.services.interpolator.interpolate(o.children[0].content,p,n.language);if("tag"===o.type){let s=u[parseInt(o.name,10)];1!==a.length||s||(s=a[0][o.name]),s||(s={});let y=0!==Object.keys(o.attrs).length?function(e,t){let n={...t};return n.props=Object.assign(e.props,t.props),n}({props:o.attrs},s):s,A=(0,i.isValidElement)(y),S=A&&T(o,!0)&&!o.voidElement,C=d&&"object"==typeof y&&y.dummy&&!A,b="object"==typeof e&&null!==e&&Object.hasOwnProperty.call(e,o.name);if("string"==typeof y){let e=n.services.interpolator.interpolate(y,p,n.language);t.push(e)}else if(T(y)||S){let e=g(y,o,a);f(y,e,t,c)}else if(C){let e=h(u,o.children,a);f(y,e,t,c)}else if(Number.isNaN(parseFloat(o.name))){if(b){let e=g(y,o,a);f(y,e,t,c,o.voidElement)}else if(r.transSupportBasicHtmlNodes&&l.indexOf(o.name)>-1){if(o.voidElement)t.push((0,i.createElement)(o.name,{key:`${o.name}-${c}`}));else{let e=h(u,o.children,a);t.push((0,i.createElement)(o.name,{key:`${o.name}-${c}`},e))}}else if(o.voidElement)t.push(`<${o.name} />`);else{let e=h(u,o.children,a);t.push(`<${o.name}>${e}</${o.name}>`)}}else if("object"!=typeof y||A)f(y,m,t,c,1!==o.children.length||!m);else{let e=o.children[0]?m:null;e&&t.push(e)}}else if("text"===o.type){let e=r.transWrapTextNodes,a=s?r.unescape(n.services.interpolator.interpolate(o.content,p,n.language)):n.services.interpolator.interpolate(o.content,p,n.language);e?t.push((0,i.createElement)(e,{key:`${o.name}-${c}`},a)):t.push(a)}return t},[])}let y=h([{dummy:!0,children:e||[]}],c,w(e||[]));return P(y[0])}(p||t,x,b,R,O,S),F=void 0!==a?a:R.defaultTransParent;return F?(0,i.createElement)(F,C,N):N}({children:t,count:n,parent:a,i18nKey:s,context:l,tOptions:d,values:u,defaults:c,components:p,ns:f||D&&D.ns||E||R&&R.options&&R.options.defaultNS,i18n:R,t:A,shouldUnescape:S,...C})}let k=(e,t)=>{let n=(0,i.useRef)();return(0,i.useEffect)(()=>{n.current=t?n.current:e},[e,t]),n.current};function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{i18n:n}=t,{i18n:o,defaultNS:a}=(0,i.useContext)(L)||{},s=n||o||r;if(s&&!s.reportNamespaces&&(s.reportNamespaces=new D),!s){h("You will need to pass in an i18next instance by using initReactI18next");let e=(e,t)=>"string"==typeof t?t:t&&"object"==typeof t&&"string"==typeof t.defaultValue?t.defaultValue:Array.isArray(e)?e[e.length-1]:e,t=[e,{},!1];return t.t=e,t.i18n={},t.ready=!1,t}s.options.react&&void 0!==s.options.react.wait&&h("It seems you are still using the old wait option, you may migrate to the new useSuspense behaviour.");let l={...v,...s.options.react,...t},{useSuspense:d,keyPrefix:u}=l,c=e||a||s.options&&s.options.defaultNS;c="string"==typeof c?[c]:c||["translation"],s.reportNamespaces.addUsedNamespaces&&s.reportNamespaces.addUsedNamespaces(c);let p=(s.isInitialized||s.initializedStoreOnce)&&c.every(e=>(function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(!t.languages||!t.languages.length)return h("i18n.languages were undefined or empty",t.languages),!0;let r=void 0!==t.options.ignoreJSONStructure;return r?t.hasLoadedNamespace(e,{lng:n.lng,precheck:(t,r)=>{if(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1&&t.services.backendConnector.backend&&t.isLanguageChangingTo&&!r(t.isLanguageChangingTo,e))return!1}}):function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t.languages[0],i=!!t.options&&t.options.fallbackLng,o=t.languages[t.languages.length-1];if("cimode"===r.toLowerCase())return!0;let a=(e,n)=>{let r=t.services.backendConnector.state[`${e}|${n}`];return -1===r||2===r};return(!(n.bindI18n&&n.bindI18n.indexOf("languageChanging")>-1)||!t.services.backendConnector.backend||!t.isLanguageChangingTo||!!a(t.isLanguageChangingTo,e))&&!!(t.hasResourceBundle(r,e)||!t.services.backendConnector.backend||t.options.resources&&!t.options.partialBundledLanguages||a(r,e)&&(!i||a(o,e)))}
50(e,t,n)})(e,s,l));function m(){return s.getFixedT(t.lng||null,"fallback"===l.nsMode?c:c[0],u)}let[g,f]=(0,i.useState)(m),y=c.join();t.lng&&(y=`${t.lng}${y}`);let C=k(y),b=(0,i.useRef)(!0);(0,i.useEffect)(()=>{let{bindI18n:e,bindI18nStore:n}=l;function r(){b.current&&f(m)}return b.current=!0,p||d||(t.lng?S(s,t.lng,c,()=>{b.current&&f(m)}):A(s,c,()=>{b.current&&f(m)})),p&&C&&C!==y&&b.current&&f(m),e&&s&&s.on(e,r),n&&s&&s.store.on(n,r),()=>{b.current=!1,e&&s&&e.split(" ").forEach(e=>s.off(e,r)),n&&s&&n.split(" ").forEach(e=>s.store.off(e,r))}},[s,y]);let E=(0,i.useRef)(!0);(0,i.useEffect)(()=>{b.current&&!E.current&&f(m),E.current=!1},[s,u]);let T=[g,s,p];if(T.t=g,T.i18n=s,T.ready=p,p||!p&&!d)return T;throw new Promise(e=>{t.lng?S(s,t.lng,c,()=>e()):A(s,c,()=>e())})}},24360:function(e,t,n){"use strict";n.d(t,{m6:function(){return eS}});let r=(e,t)=>{let n=Array(e.length+t.length);for(let t=0;t<e.length;t++)n[t]=e[t];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},i=(e,t)=>({classGroupId:e,validator:t}),o=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),a=[],s=e=>{let t=u(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:i}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]"))return d(e);let n=e.split("-"),r=""===n[0]&&n.length>1?1:0;return l(n,r,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=i[e],o=n[e];return t?o?r(o,t):t:o||a}return n[e]||a}}},l=(e,t,n)=>{let r=e.length-t;if(0===r)return n.classGroupId;let i=e[t],o=n.nextPart.get(i);if(o){let n=l(e,t+1,o);if(n)return n}let a=n.validators;if(null===a)return;let s=0===t?e.join("-"):e.slice(t).join("-"),d=a.length;for(let e=0;e<d;e++){let t=a[e];if(t.validator(s))return t.classGroupId}},d=e=>-1===e.slice(1,-1).indexOf(":")?void 0:(()=>{let t=e.slice(1,-1),n=t.indexOf(":"),r=t.slice(0,n);return r?"arbitrary.."+r:void 0})(),u=e=>{let{theme:t,classGroups:n}=e;return c(n,t)},c=(e,t)=>{let n=o();for(let r in e){let i=e[r];p(i,n,r,t)}return n},p=(e,t,n,r)=>{let i=e.length;for(let o=0;o<i;o++){let i=e[o];m(i,t,n,r)}},m=(e,t,n,r)=>{if("string"==typeof e){g(e,t,n);return}if("function"==typeof e){f(e,t,n,r);return}h(e,t,n,r)},g=(e,t,n)=>{let r=""===e?t:y(t,e);r.classGroupId=n},f=(e,t,n,r)=>{if(A(e)){p(e(r),t,n,r);return}null===t.validators&&(t.validators=[]),t.validators.push(i(n,e))},h=(e,t,n,r)=>{let i=Object.entries(e),o=i.length;for(let e=0;e<o;e++){let[o,a]=i[e];p(a,y(t,o),n,r)}},y=(e,t)=>{let n=e,r=t.split("-"),i=r.length;for(let e=0;e<i;e++){let t=r[e],i=n.nextPart.get(t);i||(i=o(),n.nextPart.set(t,i)),n=i}return n},A=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,S=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),i=(i,o)=>{n[i]=o,++t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];return void 0!==t?t:void 0!==(t=r[e])?(i(e,t),t):void 0},set(e,t){e in n?n[e]=t:i(e,t)}}},C=[],b=(e,t,n,r,i)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:i}),E=e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t;let n=[],r=0,i=0,o=0,a=e.length;for(let s=0;s<a;s++){let a=e[s];if(0===r&&0===i){if(":"===a){n.push(e.slice(o,s)),o=s+1;continue}if("/"===a){t=s;continue}}"["===a?r++:"]"===a?r--:"("===a?i++:")"===a&&i--}let s=0===n.length?e:e.slice(o),l=s,d=!1;s.endsWith("!")?(l=s.slice(0,-1),d=!0):s.startsWith("!")&&(l=s.slice(1),d=!0);let u=t&&t>o?t-o:void 0;return b(n,d,l,u)};if(t){let e=t+":",n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):b(C,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r},v=e=>{let t=new Map;return e.orderSensitiveModifiers.forEach((e,n)=>{t.set(e,1e6+n)}),e=>{let n=[],r=[];for(let i=0;i<e.length;i++){let o=e[i],a="["===o[0],s=t.has(o);a||s?(r.length>0&&(r.sort(),n.push(...r),r=[]),n.push(o)):r.push(o)}return r.length>0&&(r.sort(),n.push(...r)),n}},T=e=>({cache:S(e.cacheSize),parseClassName:E(e),sortModifiers:v(e),...s(e)}),P=/\s+/,w=(e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i,sortModifiers:o}=t,a=[],s=e.trim().split(P),l="";for(let e=s.length-1;e>=0;e-=1){let t=s[e],{isExternal:d,modifiers:u,hasImportantModifier:c,baseClassName:p,maybePostfixModifierPosition:m}=n(t);if(d){l=t+(l.length>0?" "+l:l);continue}let g=!!m,f=r(g?p.substring(0,m):p);if(!f){if(!g||!(f=r(p))){l=t+(l.length>0?" "+l:l);continue}g=!1}let h=0===u.length?"":1===u.length?u[0]:o(u).join(":"),y=c?h+"!":h,A=y+f;if(a.indexOf(A)>-1)continue;a.push(A);let S=i(f,g);for(let e=0;e<S.length;++e){let t=S[e];a.push(y+t)}l=t+(l.length>0?" "+l:l)}return l},R=(...e)=>{let t,n,r=0,i="";for(;r<e.length;)(t=e[r++])&&(n=L(t))&&(i&&(i+=" "),i+=n);return i},L=e=>{let t;if("string"==typeof e)return e;let n="";for(let r=0;r<e.length;r++)e[r]&&(t=L(e[r]))&&(n&&(n+=" "),n+=t);return n},D=[],I=e=>{let t=t=>t[e]||D;return t.isThemeGetter=!0,t},k=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,_=/^\((?:(\w[\w-]*):)?(.+)\)$/i,M=/^\d+\/\d+$/,O=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,x=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,N=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,F=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,B=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,U=e=>M.test(e),V=e=>!!e&&!Number.isNaN(Number(e)),G=e=>!!e&&Number.isInteger(Number(e)),Q=e=>e.endsWith("%")&&V(e.slice(0,-1)),W=e=>O.test(e),H=()=>!0,q=e=>x.test(e)&&!N.test(e),j=()=>!1,K=e=>F.test(e),$=e=>B.test(e),z=e=>!X(e)&&!er(e),Y=e=>eu(e,eg,j),X=e=>k.test(e),J=e=>eu(e,ef,q),Z=e=>
50eu(e,eh,V),ee=e=>eu(e,ep,j),et=e=>eu(e,em,$),en=e=>eu(e,eA,K),er=e=>_.test(e),ei=e=>ec(e,ef),eo=e=>ec(e,ey),ea=e=>ec(e,ep),es=e=>ec(e,eg),el=e=>ec(e,em),ed=e=>ec(e,eA,!0),eu=(e,t,n)=>{let r=k.exec(e);return!!r&&(r[1]?t(r[1]):n(r[2]))},ec=(e,t,n=!1)=>{let r=_.exec(e);return!!r&&(r[1]?t(r[1]):n)},ep=e=>"position"===e||"percentage"===e,em=e=>"image"===e||"url"===e,eg=e=>"length"===e||"size"===e||"bg-size"===e,ef=e=>"length"===e,eh=e=>"number"===e,ey=e=>"family-name"===e,eA=e=>"shadow"===e,eS=(e=>{let t,n,r,i;let o=e=>{let i=n(e);if(i)return i;let o=w(e,t);return r(e,o),o};return i=a=>{let s=[].reduce((e,t)=>t(e),e());return n=(t=T(s)).cache.get,r=t.cache.set,i=o,o(a)},(...e)=>i(R(...e))})(()=>{let e=I("color"),t=I("font"),n=I("text"),r=I("font-weight"),i=I("tracking"),o=I("leading"),a=I("breakpoint"),s=I("container"),l=I("spacing"),d=I("radius"),u=I("shadow"),c=I("inset-shadow"),p=I("text-shadow"),m=I("drop-shadow"),g=I("blur"),f=I("perspective"),h=I("aspect"),y=I("ease"),A=I("animate"),S=()=>["auto","avoid","all","avoid-page","page","left","right","column"],C=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],b=()=>[...C(),er,X],E=()=>["auto","hidden","clip","visible","scroll"],v=()=>["auto","contain","none"],T=()=>[er,X,l],P=()=>[U,"full","auto",...T()],w=()=>[G,"none","subgrid",er,X],R=()=>["auto",{span:["full",G,er,X]},G,er,X],L=()=>[G,"auto",er,X],D=()=>["auto","min","max","fr",er,X],k=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],_=()=>["start","end","center","stretch","center-safe","end-safe"],M=()=>["auto",...T()],O=()=>[U,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...T()],x=()=>[e,er,X],N=()=>[...C(),ea,ee,{position:[er,X]}],F=()=>["no-repeat",{repeat:["","x","y","space","round"]}],B=()=>["auto","cover","contain",es,Y,{size:[er,X]}],q=()=>[Q,ei,J],j=()=>["","none","full",d,er,X],K=()=>["",V,ei,J],$=()=>["solid","dashed","dotted","double"],eu=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ec=()=>[V,Q,ea,ee],ep=()=>["","none",g,er,X],em=()=>["none",V,er,X],eg=()=>["none",V,er,X],ef=()=>[V,er,X],eh=()=>[U,"full",...T()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[W],breakpoint:[W],color:[H],container:[W],"drop-shadow":[W],ease:["in","out","in-out"],font:[z],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[W],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[W],shadow:[W],spacing:["px",V],text:[W],"text-shadow":[W],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",U,X,er,h]}],container:["container"],columns:[{columns:[V,X,er,s]}],"break-after":[{"break-after":S()}],"break-before":[{"break-before":S()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:b()}],overflow:[{overflow:E()}],"overflow-x":[{"overflow-x":E()}],"overflow-y":[{"overflow-y":E()}],overscroll:[{overscroll:v()}],"overscroll-x":[{"overscroll-x":v()}],"overscroll-y":[{"overscroll-y":v()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:P()}],"inset-x":[{"inset-x":P()}],"inset-y":[{"inset-y":P()}],start:[{start:P()}],end:[{end:P()}],top:[{top:P()}
vendor: 16,218 bytes, line 50
50],right:[{right:P()}],bottom:[{bottom:P()}],left:[{left:P()}],visibility:["visible","invisible","collapse"],z:[{z:[G,"auto",er,X]}],basis:[{basis:[U,"full","auto",s,...T()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[V,U,"auto","initial","none",X]}],grow:[{grow:["",V,er,X]}],shrink:[{shrink:["",V,er,X]}],order:[{order:[G,"first","last","none",er,X]}],"grid-cols":[{"grid-cols":w()}],"col-start-end":[{col:R()}],"col-start":[{"col-start":L()}],"col-end":[{"col-end":L()}],"grid-rows":[{"grid-rows":w()}],"row-start-end":[{row:R()}],"row-start":[{"row-start":L()}],"row-end":[{"row-end":L()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":D()}],"auto-rows":[{"auto-rows":D()}],gap:[{gap:T()}],"gap-x":[{"gap-x":T()}],"gap-y":[{"gap-y":T()}],"justify-content":[{justify:[...k(),"normal"]}],"justify-items":[{"justify-items":[..._(),"normal"]}],"justify-self":[{"justify-self":["auto",..._()]}],"align-content":[{content:["normal",...k()]}],"align-items":[{items:[..._(),{baseline:["","last"]}]}],"align-self":[{self:["auto",..._(),{baseline:["","last"]}]}],"place-content":[{"place-content":k()}],"place-items":[{"place-items":[..._(),"baseline"]}],"place-self":[{"place-self":["auto",..._()]}],p:[{p:T()}],px:[{px:T()}],py:[{py:T()}],ps:[{ps:T()}],pe:[{pe:T()}],pt:[{pt:T()}],pr:[{pr:T()}],pb:[{pb:T()}],pl:[{pl:T()}],m:[{m:M()}],mx:[{mx:M()}],my:[{my:M()}],ms:[{ms:M()}],me:[{me:M()}],mt:[{mt:M()}],mr:[{mr:M()}],mb:[{mb:M()}],ml:[{ml:M()}],"space-x":[{"space-x":T()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":T()}],"space-y-reverse":["space-y-reverse"],size:[{size:O()}],w:[{w:[s,"screen",...O()]}],"min-w":[{"min-w":[s,"screen","none",...O()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[a]},...O()]}],h:[{h:["screen","lh",...O()]}],"min-h":[{"min-h":["screen","lh","none",...O()]}],"max-h":[{"max-h":["screen","lh",...O()]}],"font-size":[{text:["base",n,ei,J]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,er,Z]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Q,X]}],"font-family":[{font:[eo,X,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[i,er,X]}],"line-clamp":[{"line-clamp":[V,"none",er,Z]}],leading:[{leading:[o,...T()]}],"list-image":[{"list-image":["none",er,X]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",er,X]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:x()}],"text-color":[{text:x()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...$(),"wavy"]}],"text-decoration-thickness":[{decoration:[V,"from-font","auto",er,J]}],"text-decoration-color":[{decoration:x()}],"underline-offset":[{"underline-offset":[V,"auto",er,X]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:T()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",er,X]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",er,X]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:N()}],"bg-repeat":[{bg:F()}],"bg-size":[{bg:B()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},G,er,X],radial:["",er,X],conic:[G,er,X]},el,et]}],"bg-color":[{bg:x()}],"gradient-from-pos":[{from:q()}],"gradient-via-pos":[{via:q()}],"gradient-to-pos":[{to:q()}],"gradient-from":[{from:x()}],"gradient-via":[{via:x()}],"gradient-to":[{to:x()}],rounded:[{rounded:j()}],"rounded-s":[{"rounded-s":j()}],"rounded-e":[{"rounded-e":j()}],"rounded-t":[{"rounded-t":j()}],"rounded-r":[{"rounded-r":j()}],"rounded-b":[{"rounded-b":j()}],"rounded-l":[{"rounded-l":j()}],"rounded-ss":[{"rounded-ss":j()}],"rounded-se":[{"rounded-se":j()}],"rounded-ee":[{"rounded-ee":j()}],"rounded-es":[{"rounded-es":j()}],"rounded-tl":[{"rounded-tl":j()}],"rounded-tr":[{"rounded-tr":j()}],"rounded-br":[{"rounded-br":j()}],"rounded-bl":[{"rounded-bl":j()}],"border-w":[{border:K()}],"border-w-x":[{"border-x":K()}],"border-w-y":[{"border-y":K()}],"border-w-s":[{"border-s":K()}],"border-w-e":[{"border-e":K()}],"border-w-t":[{"border-t":K()}],"border-w-r":[{"border-r":K()}],"border-w-b":[{"border-b":K()}],"border-w-l":[{"border-l":K()}],"divide-x":[{"divide-x":K()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":K()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...$(),"hidden","none"]}],"divide-style":[{divide:[...$(),"hidden","none"]}],"border-color":[{border:x()}],"border-color-x":[{"border-x":x()}],"border-color-y":[{"border-y":x()}],"border-color-s":[{"border-s":x()}],"border-color-e":[{"border-e":x()}],"border-color-t":[{"border-t":x()}],"border-color-r":[{"border-r":x()}],"border-color-b":[{"border-b":x()}],"border-color-l":[{"border-l":x()}],"divide-color":[{divide:x()}],"outline-style":[{outline:[...$(),"none","hidden"]}],"outline-offset":[{"outline-offset":[V,er,X]}],"outline-w":[{outline:["",V,ei,J]}],"outline-color":[{outline:x()}],shadow:[{shadow:["","none",u,ed,en]}],"shadow-color":[{shadow:x()}],"inset-shadow":[{"inset-shadow":["none",c,ed,en]}],"inset-shadow-color":[{"inset-shadow":x()}],"ring-w":[{ring:K()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:x()}],"ring-offset-w":[{"ring-offset":[V,J]}],"ring-offset-color":[{"ring-offset":x()}],"inset-ring-w":[{"inset-ring":K()}],"inset-ring-color":[{"inset-ring":x()}],"text-shadow":[{"text-shadow":["none",p,ed,en]}],"text-shadow-color":[{"text-shadow":x()}],opacity:[{opacity:[V,er,X]}],"mix-blend":[{"mix-blend":[...eu(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":eu()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[V]}],"mask-image-linear-from-pos":[{"mask-linear-from":ec()}],"mask-image-linear-to-pos":[{"mask-linear-to":ec()}],"mask-image-linear-from-color":[{"mask-linear-from":x()}],"mask-image-linear-to-color":[{"mask-linear-to":x()}],"mask-image-t-from-pos":[{"mask-t-from":ec()}],"mask-image-t-to-pos":[{"mask-t-to":ec()}],"mask-image-t-from-color":[{"mask-t-from":x()}],"mask-image-t-to-color":[{"mask-t-to":x()}],"mask-image-r-from-pos":[{"mask-r-from":ec()}],"mask-image-r-to-pos":[{"mask-r-to":ec()}],"mask-image-r-from-color":[{"mask-r-from":x()}],"mask-image-r-to-color":[{"mask-r-to":x()}],"mask-image-b-from-pos":[{"mask-b-from":ec()}],"mask-image-b-to-pos":[{"mask-b-to":ec()}],"mask-image-b-from-color":[{"mask-b-from":x()}],"mask-image-b-to-color":[{"mask-b-to":x()}],"mask-image-l-from-pos":[{"mask-l-from":ec()}],"mask-image-l-to-pos":[{"mask-l-to":ec()}],"mask-image-l-from-color":[{"mask-l-from":x()}],"mask-image-l-to-color":[{"mask-l-to":x()}],"mask-image-x-from-pos":[{"mask-x-from":ec()}],"mask-image-x-to-pos":[{"mask-x-to":ec()}],"mask-image-x-from-color":[{"mask-x-from":x()}],"mask-image-x-to-color":[{"mask-x-to":x()}],"mask-image-y-from-pos":[{"mask-y-from":ec()}],"mask-image-y-to-pos":[{"mask-y-to":ec()}],"mask-image-y-from-color":[{"mask-y-from":x()}],"mask-image-y-to-color":[{"mask-y-to":x()}],"mask-image-radial":[{"mask-radial":[er,X]}],"mask-image-radial-from-pos":[{"mask-radial-from":ec()}],"mask-image-radial-to-pos":[{"mask-radial-to":ec()}],"mask-image-radial-from-color":[{"mask-radial-from":x()}],"mask-image-radial-to-color":[{"mask-radial-to":x()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":C()}],"mask-image-conic-pos":[{"mask-conic":[V]}],"mask-image-conic-from-pos":[{"mask-conic-from":ec()}],"mask-image-conic-to-pos":[{"mask-conic-to":ec()}],"mask-image-conic-from-color":[{"mask-conic-from":x()}],"mask-image-conic-to-color":[{"mask-conic-to":x()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:N()}],"mask-repeat":[{mask:F()}],"mask-size":[{mask:B()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",er,X]}],filter:[{filter:["","none",er,X]}],blur:[{blur:ep()}],brightness:[{brightness:[V,er,X]}],contrast:[{contrast:[V,er,X]}],"drop-shadow":[{"drop-shadow":["","none",m,ed,en]}],"drop-shadow-color":[{"drop-shadow":x()}],grayscale:[{grayscale:["",V,er,X]}],"hue-rotate":[{"hue-rotate":[V,er,X]}],invert:[{invert:["",V,er,X]}],saturate:[{saturate:[V,er,X]}],sepia:[{sepia:["",V,er,X]}],"backdrop-filter":[{"backdrop-filter":["","none",er,X]}],"backdrop-blur":[{"backdrop-blur":ep()}],"backdrop-brightness":[{"backdrop-brightness":[V,er,X]}],"backdrop-contrast":[{"backdrop-contrast":[V,er,X]}],"backdrop-grayscale":[{"backdrop-grayscale":["",V,er,X]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[V,er,X]}],"backdrop-invert":[{"backdrop-invert":["",V,er,X]}],"backdrop-opacity":[{"backdrop-opacity":[V,er,X]}],"backdrop-saturate":[{"backdrop-saturate":[V,er,X]}],"backdrop-sepia":[{"backdrop-sepia":["",V,er,X]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":T()}],"border-spacing-x":[{"border-spacing-x":T()}],"border-spacing-y":[{"border-spacing-y":T()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",er,X]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[V,"initial",er,X]}],ease:[{ease:["linear","initial",y,er,X]}],delay:[{delay:[V,er,X]}],animate:[{animate:["none",A,er,X]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[f,er,X]}],"perspective-origin":[{"perspective-origin":b()}],rotate:[{rotate:em()}],"rotate-x":[{"rotate-x":em()}],"rotate-y":[{"rotate-y":em()}],"rotate-z":[{"rotate-z":em()}],scale:[{scale:eg()}],"scale-x":[{"scale-x":eg()}],"scale-y":[{"scale-y":eg()}],"scale-z":[{"scale-z":eg()}],"scale-3d":["scale-3d"],skew:[{skew:ef()}],"skew-x":[{"skew-x":ef()}],"skew-y":[{"skew-y":ef()}],transform:[{transform:[er,X,"","none","gpu","cpu"]}],"transform-origin":[{origin:b()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:eh()}],"translate-x":[{"translate-x":eh()}],"translate-y":[{"translate-y":eh()}],"translate-z":[{"translate-z":eh()}],"translate-none":["translate-none"],accent:[{accent:x()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:x()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",er,X]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":T()}],"scroll-mx":[{"scroll-mx":T()}],"scroll-my":[{"scroll-my":T()}],"scroll-ms":[{"scroll-ms":T()}],"scroll-me":[{"scroll-me":T()}],"scroll-mt":[{"scroll-mt":T()}],"scroll-mr":[{"scroll-mr":T()}],"scroll-mb":[{"scroll-mb":T()}],"scroll-ml":[{"scroll-ml":T()}],"scroll-p":[{"scroll-p":T()}],"scroll-px":[{"scroll-px":T()}],"scroll-py":[{"scroll-py":T()}],"scroll-ps":[{"scroll-ps":T()}],"scroll-pe":[{"scroll-pe":T()}],"scroll-pt":[{"scroll-pt":T()}],"scroll-pr":[{"scroll-pr":T()}],"scroll-pb":[{"scroll-pb":T()}],"scroll-pl":[{"scroll-pl":T()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",er,X]}],fill:[{fill:["none",...x()]}],"stroke-w":[{stroke:[V,ei,J,Z]}],stroke:[{stroke:["none",...x()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}})},85556:function(e,t,n){"use strict";n.d(t,{CR:function(){return d},Jh:function(){return l},ZT:function(){return i},_T:function(){return a},ev:function(){return c},mG:function(){return s},pi:function(){return o},pr:function(){return u}});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]}
50)instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function s(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{l(r.next(e))}catch(e){o(e)}}function s(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}l((r=r.apply(e,t||[])).next())})}function l(e,t){var n,r,i,o={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},a=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return a.next=s(0),a.throw=s(1),a.return=s(2),"function"==typeof Symbol&&(a[Symbol.iterator]=function(){return this}),a;function s(s){return function(l){return function(s){if(n)throw TypeError("Generator is already executing.");for(;a&&(a=0,s[0]&&(o=0)),o;)try{if(n=1,r&&(i=2&s[0]?r.return:s[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,s[1])).done)return i;switch(r=0,i&&(s=[2&s[0],i.value]),s[0]){case 0:case 1:i=s;break;case 4:return o.label++,{value:s[1],done:!1};case 5:o.label++,r=s[1],s=[0];continue;case 7:s=o.ops.pop(),o.trys.pop();continue;default:if(!(i=(i=o.trys).length>0&&i[i.length-1])&&(6===s[0]||2===s[0])){o=0;continue}if(3===s[0]&&(!i||s[1]>i[0]&&s[1]<i[3])){o.label=s[1];break}if(6===s[0]&&o.label<i[1]){o.label=i[1],i=s;break}if(i&&o.label<i[2]){o.label=i[2],o.ops.push(s);break}i[2]&&o.ops.pop(),o.trys.pop();continue}s=t.call(e,o)}catch(e){s=[6,e],r=0}finally{n=i=0}if(5&s[0])throw s[1];return{value:s[0]?s[1]:void 0,done:!0}}([s,l])}}}function d(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function u(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),i=0,t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r}function c(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}"function"==typeof SuppressedError&&SuppressedError},29418:function(e){"use strict";e.exports=JSON.parse('{"uc":["XBrushForum","canvasExport","contextMenu","error","generateTab","information","model","outpaintEditor","pagesTimeline","polotno","scale","sidePanel","toastMessage","toolbar","tools","workspace"],"Wt":"^/(admin|ads|api-doc|bgr|editor|eraser|face|inpaint|outpaint|profile|s|snapshot|snapshot-austria|snapshot-burano|snapshot-china|snapshot-england|snapshot-france|snapshot-greece|snapshot-hongkong|snapshot-japan|snapshot-spain|snapshot-taiwan|snapshot-usa|social|team|tools|videoeditor|weather|workspace)(/|$)"}')}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[9774,179],function(){return t(36321),t(94114)}),_N_E=e.O()}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.