vendor: 16,093 bytes, lines 1-33
1function Zy(i,r){for(var c=0;c<r.length;c++){const d=r[c];if(typeof d!="string"&&!Array.isArray(d)){for(const p in d)if(p!=="default"&&!(p in i)){const m=Object.getOwnPropertyDescriptor(d,p);m&&Object.defineProperty(i,p,m.get?m:{enumerable:!0,get:()=>d[p]})}}}return Object.freeze(Object.defineProperty(i,Symbol.toStringTag,{value:"Module"}))}(function(){const r=document.createElement("link").relList;if(r&&r.supports&&r.supports("modulepreload"))return;for(const p of document.querySelectorAll('link[rel="modulepreload"]'))d(p);new MutationObserver(p=>{for(const m of p)if(m.type==="childList")for(const x of m.addedNodes)x.tagName==="LINK"&&x.rel==="modulepreload"&&d(x)}).observe(document,{childList:!0,subtree:!0});function c(p){const m={};return p.integrity&&(m.integrity=p.integrity),p.referrerPolicy&&(m.referrerPolicy=p.referrerPolicy),p.crossOrigin==="use-credentials"?m.credentials="include":p.crossOrigin==="anonymous"?m.credentials="omit":m.credentials="same-origin",m}function d(p){if(p.ep)return;p.ep=!0;const m=c(p);fetch(p.href,m)}})();function Nh(i){return i&&i.__esModule&&Object.prototype.hasOwnProperty.call(i,"default")?i.default:i}var Pc={exports:{}},Xi={};/** 2 * @license React 3 * react-jsx-runtime.production.js 4 * 5 * Copyright (c) Meta Platforms, Inc. and affiliates. 6 * 7 * This source code is licensed under the MIT license found in the 8 * LICENSE file in the root directory of this source tree. 9 */var Mf;function Py(){if(Mf)return Xi;Mf=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.fragment");function c(d,p,m){var x=null;if(m!==void 0&&(x=""+m),p.key!==void 0&&(x=""+p.key),"key"in p){m={};for(var v in p)v!=="key"&&(m[v]=p[v])}else m=p;return p=m.ref,{$$typeof:i,type:d,key:x,ref:p!==void 0?p:null,props:m}}return Xi.Fragment=r,Xi.jsx=c,Xi.jsxs=c,Xi}var Hf;function Ky(){return Hf||(Hf=1,Pc.exports=Py()),Pc.exports}var n=Ky(),Kc={exports:{}},Qi={},$c={exports:{}},Jc={};/** 10 * @license React 11 * scheduler.production.js 12 * 13 * Copyright (c) Meta Platforms, Inc. and affiliates. 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE file in the root directory of this source tree. 17 */var Of;function $y(){return Of||(Of=1,(function(i){function r(T,q){var k=T.length;T.push(q);e:for(;0<k;){var oe=k-1>>>1,re=T[oe];if(0<p(re,q))T[oe]=q,T[k]=re,k=oe;else break e}}function c(T){return T.length===0?null:T[0]}function d(T){if(T.length===0)return null;var q=T[0],k=T.pop();if(k!==q){T[0]=k;e:for(var oe=0,re=T.length,j=re>>>1;oe<j;){var U=2*(oe+1)-1,O=T[U],G=U+1,K=T[G];if(0>p(O,k))G<re&&0>p(K,O)?(T[oe]=K,T[G]=k,oe=G):(T[oe]=O,T[U]=k,oe=U);else if(G<re&&0>p(K,k))T[oe]=K,T[G]=k,oe=G;else break e}}return q}function p(T,q){var k=T.sortIndex-q.sortIndex;return k!==0?k:T.id-q.id}if(i.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var m=performance;i.unstable_now=function(){return m.now()}}else{var x=Date,v=x.now();i.unstable_now=function(){return x.now()-v}}var g=[],h=[],b=1,f=null,E=3,N=!1,C=!1,H=!1,F=!1,Y=typeof setTimeout=="function"?setTimeout:null,J=typeof clearTimeout=="function"?clearTimeout:null,P=typeof setImmediate<"u"?setImmediate:null;function $(T){for(var q=c(h);q!==null;){if(q.callback===null)d(h);else if(q.startTime<=T)d(h),q.sortIndex=q.expirationTime,r(g,q);else break;q=c(h)}}function ee(T){if(H=!1,$(T),!C)if(c(g)!==null)C=!0,ne||(ne=!0,me());else{var q=c(h);q!==null&&be(ee,q.startTime-T)}}var ne=!1,V=-1,X=5,he=-1;function pe(){return F?!0:!(i.unstable_now()-he<X)}function Ce(){if(F=!1,ne){var T=i.unstable_now();he=T;var q=!0;try{e:{C=!1,H&&(H=!1,J(V),V=-1),N=!0;var k=E;try{t:{for($(T),f=c(g);f!==null&&!(f.expirationTime>T&&pe());){var oe=f.callback;if(typeof oe=="function"){f.callback=null,E=f.priorityLevel;var re=oe(f.expirationTime<=T);if(T=i.unstable_now(),typeof re=="function"){f.callback=re,$(T),q=!0;break t}f===c(g)&&d(g),$(T)}else d(g);f=c(g)}if(f!==null)q=!0;else{var j=c(h);j!==null&&be(ee,j.startTime-T),q=!1}}break e}finally{f=null,E=k,N=!1}q=void 0}}finally{q?me():ne=!1}}}var me;if(typeof P=="function")me=function(){P(Ce)};else if(typeof MessageChannel<"u"){var ye=new MessageChannel,ge=ye.port2;ye.port1.onmessage=Ce,me=function(){ge.postMessage(null)}}else me=function(){Y(Ce,0)};function be(T,q){V=Y(function(){T(i.unstable_now())},q)}i.unstable_IdlePriority=5,i.unstable_ImmediatePriority=1,i.unstable_LowPriority=4,i.unstable_NormalPriority=3,i.unstable_Profiling=null,i.unstable_UserBlockingPriority=2,i.unstable_cancelCallback=function(T){T.callback=null},i.unstable_forceFrameRate=function(T){0>T||125<T?console.error("forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported"):X=0<T?Math.floor(1e3/T):5},i.unstable_getCurrentPriorityLevel=function(){return E},i.unstable_next=function(T){switch(E){case 1:case 2:case 3:var q=3;break;default:q=E}var k=E;E=q;try{return T()}finally{E=k}},i.unstable_requestPaint=function(){F=!0},i.unstable_runWithPriority=function(T,q){switch(T){case 1:case 2:case 3:case 4:case 5:break;default:T=3}var k=E;E=T;try{return q()}finally{E=k}},i.unstable_scheduleCallback=function(T,q,k){var oe=i.unstable_now();switch(typeof k=="object"&&k!==null?(k=k.delay,k=typeof k=="number"&&0<k?oe+k:oe):k=oe,T){case 1:var re=-1;break;case 2:re=250;break;case 5:re=1073741823;break;case 4:re=1e4;break;default:re=5e3}return re=k+re,T={id:b++,callback:q,priorityLevel:T,startTime:k,expirationTime:re,sortIndex:-1},k>oe?(T.sortIndex=k,r(h,T),c(g)===null&&T===c(h)&&(H?(J(V),V=-1):H=!0,be(ee,k-oe))):(T.sortIndex=re,r(g,T),C||N||(C=!0,ne||(ne=!0,me()))),T},i.unstable_shouldYield=pe,i.unstable_wrapCallback=function(T){var q=E;return function(){var k=E;E=q;try{return T.apply(this,arguments)}finally{E=k}}}})(Jc)),Jc}var _f;function Jy(){return _f||(_f=1,$c.exports=$y()),$c.exports}var ed={exports:{}},xe={};/** 18 * @license React 19 * react.production.js 20 * 21 * Copyright (c) Meta Platforms, Inc. and affiliates. 22 * 23 * This source code is licensed under the MIT license found in the 24 * LICENSE file in the root directory of this source tree. 25 */var Uf;function e0(){if(Uf)return xe;Uf=1;var i=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),d=Symbol.for("react.strict_mode"),p=Symbol.for("react.profiler"),m=Symbol.for("react.consumer"),x=Symbol.for("react.context"),v=Symbol.for("react.forward_ref"),g=Symbol.for("react.suspense"),h=Symbol.for("react.memo"),b=Symbol.for("react.lazy"),f=Symbol.for("react.activity"),E=Symbol.iterator;function N(j){return j===null||typeof j!="object"?null:(j=E&&j[E]||j["@@iterator"],typeof j=="function"?j:null)}var C={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},H=Object.assign,F={};function Y(j,U,O){this.props=j,this.context=U,this.refs=F,this.updater=O||C}Y.prototype.isReactComponent={},Y.prototype.setState=function(j,U){if(typeof j!="object"&&typeof j!="function"&&j!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,j,U,"setState")},Y.prototype.forceUpdate=function(j){this.updater.enqueueForceUpdate(this,j,"forceUpdate")};function J(){}J.prototype=Y.prototype;function P(j,U,O){this.props=j,this.context=U,this.refs=F,this.updater=O||C}var $=P.prototype=new J;$.constructor=P,H($,Y.prototype),$.isPureReactComponent=!0;var ee=Array.isArray;function ne(){}var V={H:null,A:null,T:null,S:null},X=Object.prototype.hasOwnProperty;function he(j,U,O){var G=O.ref;return{$$typeof:i,type:j,key:U,ref:G!==void 0?G:null,props:O}}function pe(j,U){return he(j.type,U,j.props)}function Ce(j){return typeof j=="object"&&j!==null&&j.$$typeof===i}function me(j){var U={"=":"=0",":":"=2"};return"$"+j.replace(/[=:]/g,function(O){return U[O]})}var ye=/\/+/g;function ge(j,U){return typeof j=="object"&&j!==null&&j.key!=null?me(""+j.key):U.toString(36)}function be(j){switch(j.status){case"fulfilled":return j.value;case"rejected":throw j.reason;default:switch(typeof j.status=="string"?j.then(ne,ne):(j.status="pending",j.then(function(U){j.status==="pending"&&(j.status="fulfilled",j.value=U)},function(U){j.status==="pending"&&(j.status="rejected",j.reason=U)})),j.status){case"fulfilled":return j.value;case"rejected":throw j.reason}}throw j}function T(j,U,O,G,K){var Z=typeof j;(Z==="undefined"||Z==="boolean")&&(j=null);var te=!1;if(j===null)te=!0;else switch(Z){case"bigint":case"string":case"number":te=!0;break;case"object":switch(j.$$typeof){case i:case r:te=!0;break;case b:return te=j._init,T(te(j._payload),U,O,G,K)}}if(te)return K=K(j),te=G===""?"."+ge(j,0):G,ee(K)?(O="",te!=null&&(O=te.replace(ye,"$&/")+"/"),T(K,U,O,"",function($e){return $e})):K!=null&&(Ce(K)&&(K=pe(K,O+(K.key==null||j&&j.key===K.key?"":(""+K.key).replace(ye,"$&/")+"/")+te)),U.push(K)),1;te=0;var ue=G===""?".":G+":";if(ee(j))for(var je=0;je<j.length;je++)G=j[je],Z=ue+ge(G,je),te+=T(G,U,O,Z,K);else if(je=N(j),typeof je=="function")for(j=je.call(j),je=0;!(G=j.next()).done;)G=G.value,Z=ue+ge(G,je++),te+=T(G,U,O,Z,K);else if(Z==="object"){if(typeof j.then=="function")return T(be(j),U,O,G,K);throw U=String(j),Error("Objects are not valid as a React child (found: "+(U==="[object Object]"?"object with keys {"+Object.keys(j).join(", ")+"}":U)+"). If you meant to render a collection of children, use an array instead.")}return te}function q(j,U,O){if(j==null)return j;var G=[],K=0;return T(j,G,"","",function(Z){return U.call(O,Z,K++)}),G}function k(j){if(j._status===-1){var U=j._result;U=U(),U.then(function(O){(j._status===0||j._status===-1)&&(j._status=1,j._result=O)},function(O){(j._status===0||j._status===-1)&&(j._status=2,j._result=O)}),j._status===-1&&(j._status=0,j._result=U)}if(j._status===1)return j._result.default;throw j._result}var oe=typeof reportError=="function"?reportError:function(j){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var U=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof j=="object"&&j!==null&&typeof j.message=="string"?String(j.message):String(j),error:j});if(!window.dispatchEvent(U))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",j);return}console.error(j)},re={map:q,forEach:function(j,U,O){q(j,function(){U.apply(this,arguments)},O)},count:function(j){var U=0;return q(j,function(){U++}),U},toArray:function(j){return q(j,function(U){return U})||[]},only:function(j){if(!Ce(j))throw Error("React.Children.only expected to receive a single React element child.");return j}};return xe.Activity=f,xe.Children=re,xe.Component=Y,xe.Fragment=c,xe.Profiler=p,xe.PureComponent=P,xe.StrictMode=d,xe.Suspense=g,xe.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=V,xe.__COMPILER_RUNTIME={__proto__:null,c:function(j){return V.H.useMemoCache(j)}},xe.cache=function(j){return function(){return j.apply(null,arguments)}},xe.cacheSignal=function(){return null},xe.cloneElement=function(j,U,O){if(j==null)throw Error("The argument must be a React element, but you passed "+j+".");var G=H({},j.props),K=j.key;if(U!=null)for(Z in U.key!==void 0&&(K=""+U.key),U)!X.call(U,Z)||Z==="key"||Z==="__self"||Z==="__source"||Z==="ref"&&U.ref===void 0||(G[Z]=U[Z]);var Z=arguments.length-2;if(Z===1)G.children=O;else if(1<Z){for(var te=Array(Z),ue=0;ue<Z;ue++)te[ue]=arguments[ue+2];G.children=te}return he(j.type,K,G)},xe.createContext=function(j){return j={$$typeof:x,_currentValue:j,_currentValue2:j,_threadCount:0,Provider:null,Consumer:null},j.Provider=j,j.Consumer={$$typeof:m,_context:j},j},xe.createElement=function(j,U,O){var G,K={},Z=null;if(U!=null)for(G in U.key!==void 0&&(Z=""+U.key),U)X.call(U,G)&&G!=="key"&&G!=="__self"&&G!=="__source"&&(K[G]=U[G]);var te=arguments.length-2;if(te===1)K.children=O;else if(1<te){for(var ue=Array(te),je=0;je<te;je++)ue[je]=arguments[je+2];K.children=ue}if(j&&j.defaultProps)for(G in te=j.defaultProps,te)K[G]===void 0&&(K[G]=te[G]);return he(j,Z,K)},xe.createRef=function(){return{current:null}},xe.forwardRef=function(j){return{$$typeof:v,render:j}},xe.isValidElement=Ce,xe.lazy=function(j){return{$$typeof:b,_payload:{_status:-1,_result:j},_init:k}},xe.memo=function(j,U){return{$$typeof:h,type:j,compare:U===void 0?null:U}},xe.startTransition=function(j){var U=V.T,O={};V.T=O;try{var G=j(),K=V.S;K!==null&&K(O,G),typeof G=="object"&&G!==null&&typeof G.then=="function"&&G.then(ne,oe)}catch(Z){oe(Z)}finally{U!==null&&O.types!==null&&(U.types=O.types),V.T=U}},xe.unstable_useCacheRefresh=function(){return V.H.useCacheRefresh()},xe.use=function(j){return V.H.use(j)},xe.useActionState=function(j,U,O){return V.H.useActionState(j,U,O)},xe.useCallback=function(j,U){return V.H.useCallback(j,U)},xe.useContext=function(j){return V.H.useContext(j)},xe.useDebugValue=function(){},xe.useDeferredValue=function(j,U){return V.H.useDeferredValue(j,U)},xe.useEffect=function(j,U){return V.H.useEffect(j,U)},xe.useEffectEvent=function(j){return V.H.useEffectEvent(j)},xe.useId=function(){return V.H.useId()},xe.useImperativeHandle=function(j,U,O){return V.H.useImperativeHandle(j,U,O)},xe.useInsertionEffect=function(j,U){return V.H.useInsertionEffect(j,U)},xe.useLayoutEffect=function(j,U){return V.H.useLayoutEffect(j,U)},xe.useMemo=function(j,U){return V.H.useMemo(j,U)},xe.useOptimistic=function(j,U){return V.H.useOptimistic(j,U)},xe.useReducer=function(j,U,O){return V.H.useReducer(j,U,O)},xe.useRef=function(j){return V.H.useRef(j)},xe.useState=function(j){return V.H.useState(j)},xe.useSyncExternalStore=function(j,U,O){return V.H.useSyncExternalStore(j,U,O)},xe.useTransition=function(){return V.H.useTransition()},xe.version="19.2.1",xe}var qf;function Eo(){return qf||(qf=1,ed.exports=e0()),ed.exports}var td={exports:{}},bt={};/** 26 * @license React 27 * react-dom.production.js 28 * 29 * Copyright (c) Meta Platforms, Inc. and affiliates. 30 * 31 * This source code is licensed under the MIT license found in the 32 * LICENSE file in the root directory of this source tree. 33 */var Lf;function t0(){if(Lf)return bt;Lf=1;var i=Eo();function r(g){var h="https://react.dev/errors/"+g;if(1<arguments.length){h+="?args[]="+encodeURIComponent(arguments[1]);for(var b=2;b<arguments.length;b++)h+="&args[]="+encodeURIComponent(arguments[b])}return"Minified React error #"+g+"; visit "+h+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function c(){}var d={d:{f:c,r:function(){throw Error(r(522))},D:c,C:c,L:c,m:c,X:c,S:c,M:c},p:0,findDOMNode:null},p=Symbol.for("react.portal");function m(g,h,b){var f=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:p,key:f==null?null:""+f,children:g,containerInfo:h,implementation:b}}var x=i.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function v(g,h){if(g==="font")return"";if(typeof h=="string")return h==="use-credentials"?h:""}return bt.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=d,bt.createPortal=function(g,h){var b=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!h||h.nodeType!==1&&h.nodeType!==9&&h.nodeType!==11)throw Error(r(299));return m(g,h,null,b)},bt.flushSync=function(g){var h=x.T,b=d.p;try{if(x.T=null,d.p=2,g)return g()}finally{x.T=h,d.p=b,d.d.f()}},bt.preconnect=function(g,h){typeof g=="string"&&(h?(h=h.crossOrigin,h=typeof h=="string"?h==="use-credentials"?h:"":void 0):h=null,d.d.C(g,h))},bt.prefetchDNS=function(g){typeof g=="string"&&d.d.D(g)},bt.preinit=function(g,h){if(typeof g=="string"&&h&&typeof h.as=="string"){var b=h.as,f=v(b,h.crossOrigin),E=typeof h.integrity=="string"?h.integrity:void 0,N=typeof h.fetchPriority=="string"?h.fetchPriority:void 0;b==="style"?d.d.S(g,typeof h.precedence=="string"?h.precedence:void 0,{crossOrigin:f,integrity:E,fetchPriority:N}):b==="script"&&d.d.X(g,{crossOrigin:f,integrity:E,fetchPriority:N,nonce:typeof h.nonce=="string"?h.nonce:void 0})}},bt.preinitModule=function(g,h){if(typeof g=="string")if(typeof h=="object"&&h!==null){if(h.as==null||h.as==="script"){var b=v(h.as,h.
vendor: 5,564 bytes, lines 33-41
33crossOrigin);d.d.M(g,{crossOrigin:b,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0})}}else h==null&&d.d.M(g)},bt.preload=function(g,h){if(typeof g=="string"&&typeof h=="object"&&h!==null&&typeof h.as=="string"){var b=h.as,f=v(b,h.crossOrigin);d.d.L(g,b,{crossOrigin:f,integrity:typeof h.integrity=="string"?h.integrity:void 0,nonce:typeof h.nonce=="string"?h.nonce:void 0,type:typeof h.type=="string"?h.type:void 0,fetchPriority:typeof h.fetchPriority=="string"?h.fetchPriority:void 0,referrerPolicy:typeof h.referrerPolicy=="string"?h.referrerPolicy:void 0,imageSrcSet:typeof h.imageSrcSet=="string"?h.imageSrcSet:void 0,imageSizes:typeof h.imageSizes=="string"?h.imageSizes:void 0,media:typeof h.media=="string"?h.media:void 0})}},bt.preloadModule=function(g,h){if(typeof g=="string")if(h){var b=v(h.as,h.crossOrigin);d.d.m(g,{as:typeof h.as=="string"&&h.as!=="script"?h.as:void 0,crossOrigin:b,integrity:typeof h.integrity=="string"?h.integrity:void 0})}else d.d.m(g)},bt.requestFormReset=function(g){d.d.r(g)},bt.unstable_batchedUpdates=function(g,h){return g(h)},bt.useFormState=function(g,h,b){return x.H.useFormState(g,h,b)},bt.useFormStatus=function(){return x.H.useHostTransitionStatus()},bt.version="19.2.1",bt}var Ff;function Rh(){if(Ff)return td.exports;Ff=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),td.exports=t0(),td.exports}/** 34 * @license React 35 * react-dom-client.production.js 36 * 37 * Copyright (c) Meta Platforms, Inc. and affiliates. 38 * 39 * This source code is licensed under the MIT license found in the 40 * LICENSE file in the root directory of this source tree. 41 */var If;function a0(){if(If)return Qi;If=1;var i=Jy(),r=Eo(),c=Rh();function d(e){var t="https://react.dev/errors/"+e;if(1<arguments.length){t+="?args[]="+encodeURIComponent(arguments[1]);for(var a=2;a<arguments.length;a++)t+="&args[]="+encodeURIComponent(arguments[a])}return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}function p(e){return!(!e||e.nodeType!==1&&e.nodeType!==9&&e.nodeType!==11)}function m(e){var t=e,a=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do t=e,(t.flags&4098)!==0&&(a=t.return),e=t.return;while(e)}return t.tag===3?a:null}function x(e){if(e.tag===13){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function v(e){if(e.tag===31){var t=e.memoizedState;if(t===null&&(e=e.alternate,e!==null&&(t=e.memoizedState)),t!==null)return t.dehydrated}return null}function g(e){if(m(e)!==e)throw Error(d(188))}function h(e){var t=e.alternate;if(!t){if(t=m(e),t===null)throw Error(d(188));return t!==e?null:e}for(var a=e,s=t;;){var l=a.return;if(l===null)break;var o=l.alternate;if(o===null){if(s=l.return,s!==null){a=s;continue}break}if(l.child===o.child){for(o=l.child;o;){if(o===a)return g(l),e;if(o===s)return g(l),t;o=o.sibling}throw Error(d(188))}if(a.return!==s.return)a=l,s=o;else{for(var u=!1,y=l.child;y;){if(y===a){u=!0,a=l,s=o;break}if(y===s){u=!0,s=l,a=o;break}y=y.sibling}if(!u){for(y=o.child;y;){if(y===a){u=!0,a=o,s=l;break}if(y===s){u=!0,s=o,a=l;break}y=y.sibling}if(!u)throw Error(d(189))}}if(a.alternate!==s)throw Error(d(190))}if(a.tag!==3)throw Error(d(188));return a.stateNode.current===a?e:t}function b(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e;for(e=e.child;e!==null;){if(t=b(e),t!==null)return t;e=e.sibling}return null}var f=Object.assign,E=Symbol.for("react.element"),N=Symbol.for("react.transitional.element"),C=Symbol.for("react.portal"),H=Symbol.for("react.fragment"),F=Symbol.for("react.strict_mode"),Y=Symbol.for("react.profiler"),J=Symbol.for("react.consumer"),P=Symbol.for("react.context"),$=Symbol.for("react.forward_ref"),ee=Symbol.for("react.suspense"),ne=Symbol.for("react.suspense_list"),V=Symbol.for("react.memo"),X=Symbol.for("react.lazy"),he=Symbol.for("react.activity"),pe=Symbol.for("react.memo_cache_sentinel"),Ce=Symbol.iterator;function me(e){return e===null||typeof e!="object"?null:(e=Ce&&e[Ce]||e["@@iterator"],typeof e=="function"?e:null)}var ye=Symbol.for("react.client.reference");function ge(e){if(e==null)return null;if(typeof e=="function")return e.$$typeof===ye?null:e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case H:return"Fragment";case Y:return"Profiler";case F:return"StrictMode";case ee:return"Suspense";case ne:return"SuspenseList";case he:return"Activity"}if(typeof e=="object")switch(e.$$typeof){case C:return"Portal";case P:return e.displayName||"Context";case J:return(e._context.displayName||"Context")+".Consumer";case $:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case V:return t=e.displayName||null,t!==null?t:ge(e.type)||"Memo";case X:t=e._payload,e=e._init;try{return ge(e(t))}catch{}}return null}var be=Array.isArray,T=r.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,q=c.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,k={pending:!1,data:null,method:null,action:null},oe=[],re=-1;function j(e){return{current:e}}function U(e){0>re||(e.current=oe[re],oe[re]=null,re--)}function O(e,t){re++,oe[re]=e.current,e.current=t}var G=j(null),K=j(null),Z=j(null),te=j(null);function ue(e,t){switch(O(Z,t),O(K,e),O(G,null),t.nodeType){case 9:case 11:e=(e
vendor: 1,190 bytes, lines 41-43
41=t.documentElement)&&(e=e.namespaceURI)?af(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=af(t),e=nf(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}U(G),O(G,e)}function je(){U(G),U(K),U(Z)}function $e(e){e.memoizedState!==null&&O(te,e);var t=G.current,a=nf(t,e.type);t!==a&&(O(K,e),O(G,a))}function pt(e){K.current===e&&(U(G),U(K)),te.current===e&&(U(te),Wi._currentValue=k)}var Ge,Ot;function _t(e){if(Ge===void 0)try{throw Error()}catch(a){var t=a.stack.trim().match(/\n( *(at )?)/);Ge=t&&t[1]||"",Ot=-1<a.stack.indexOf(` 42 at`)?" (<anonymous>)":-1<a.stack.indexOf("@")?"@unknown:0:0":""}return` 43`+Ge+e+Ot}var Rn=!1;function Pa(e,t){if(!e||Rn)return"";Rn=!0;var a=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{var s={DetermineComponentFrameRoot:function(){try{if(t){var I=function(){throw Error()};if(Object.defineProperty(I.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(I,[])}catch(M){var z=M}Reflect.construct(e,[],I)}else{try{I.call()}catch(M){z=M}e.call(I.prototype)}}else{try{throw Error()}catch(M){z=M}(I=e())&&typeof I.catch=="function"&&I.catch(function(){})}}
vendor: 10,640 bytes, lines 43-48
43catch(M){if(M&&z&&typeof M.stack=="string")return[M.stack,z.stack]}return[null,null]}};s.DetermineComponentFrameRoot.displayName="DetermineComponentFrameRoot";var l=Object.getOwnPropertyDescriptor(s.DetermineComponentFrameRoot,"name");l&&l.configurable&&Object.defineProperty(s.DetermineComponentFrameRoot,"name",{value:"DetermineComponentFrameRoot"});var o=s.DetermineComponentFrameRoot(),u=o[0],y=o[1];if(u&&y){var w=u.split(` 44`),B=y.split(` 45`);for(l=s=0;s<w.length&&!w[s].includes("DetermineComponentFrameRoot");)s++;for(;l<B.length&&!B[l].includes("DetermineComponentFrameRoot");)l++;if(s===w.length||l===B.length)for(s=w.length-1,l=B.length-1;1<=s&&0<=l&&w[s]!==B[l];)l--;for(;1<=s&&0<=l;s--,l--)if(w[s]!==B[l]){if(s!==1||l!==1)do if(s--,l--,0>l||w[s]!==B[l]){var _=` 46`+w[s].replace(" at new "," at ");return e.displayName&&_.includes("<anonymous>")&&(_=_.replace("<anonymous>",e.displayName)),_}while(1<=s&&0<=l);break}}}finally{Rn=!1,Error.prepareStackTrace=a}return(a=e?e.displayName||e.name:"")?_t(a):""}function Aa(e,t){switch(e.tag){case 26:case 27:case 5:return _t(e.type);case 16:return _t("Lazy");case 13:return e.child!==t&&t!==null?_t("Suspense Fallback"):_t("Suspense");case 19:return _t("SuspenseList");case 0:case 15:return Pa(e.type,!1);case 11:return Pa(e.type.render,!1);case 1:return Pa(e.type,!0);case 31:return _t("Activity");default:return""}}function Bn(e){try{var t="",a=null;do t+=Aa(e,a),a=e,e=e.return;while(e);return t}catch(s){return` 47Error generating stack: `+s.message+` 48`+s.stack}}var wt=Object.prototype.hasOwnProperty,W=i.unstable_scheduleCallback,Je=i.unstable_cancelCallback,Xe=i.unstable_shouldYield,Ka=i.unstable_requestPaint,jt=i.unstable_now,Uo=i.unstable_getCurrentPriorityLevel,zn=i.unstable_ImmediatePriority,el=i.unstable_UserBlockingPriority,kn=i.unstable_NormalPriority,ai=i.unstable_LowPriority,Ca=i.unstable_IdlePriority,tl=i.log,$a=i.unstable_setDisableYieldValue,Mn=null,St=null;function ia(e){if(typeof tl=="function"&&$a(e),St&&typeof St.setStrictMode=="function")try{St.setStrictMode(Mn,e)}catch{}}var yt=Math.clz32?Math.clz32:pa,qo=Math.log,ni=Math.LN2;function pa(e){return e>>>=0,e===0?32:31-(qo(e)/ni|0)|0}var ss=256,is=262144,Hn=4194304;function ma(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function fe(e,t,a){var s=e.pendingLanes;if(s===0)return 0;var l=0,o=e.suspendedLanes,u=e.pingedLanes;e=e.warmLanes;var y=s&134217727;return y!==0?(s=y&~o,s!==0?l=ma(s):(u&=y,u!==0?l=ma(u):a||(a=y&~e,a!==0&&(l=ma(a))))):(y=s&~o,y!==0?l=ma(y):u!==0?l=ma(u):a||(a=s&~e,a!==0&&(l=ma(a)))),l===0?0:t!==0&&t!==l&&(t&o)===0&&(o=l&-l,a=t&-t,o>=a||o===32&&(a&4194048)!==0)?t:l}function We(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function ct(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function vt(){var e=Hn;return Hn<<=1,(Hn&62914560)===0&&(Hn=4194304),e}function Ja(e){for(var t=[],a=0;31>a;a++)t.push(e);return t}function Ve(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function Ct(e,t,a,s,l,o){var u=e.pendingLanes;e.pendingLanes=a,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=a,e.entangledLanes&=a,e.errorRecoveryDisabledLanes&=a,e.shellSuspendCounter=0;var y=e.entanglements,w=e.expirationTimes,B=e.hiddenUpdates;for(a=u&~a;0<a;){var _=31-yt(a),I=1<<_;y[_]=0,w[_]=-1;var z=B[_];if(z!==null)for(B[_]=null,_=0;_<z.length;_++){var M=z[_];M!==null&&(M.lane&=-536870913)}a&=~I}s!==0&&On(e,s,0),o!==0&&l===0&&e.tag!==0&&(e.suspendedLanes|=o&~(u&~t))}function On(e,t,a){e.pendingLanes|=t,e.suspendedLanes&=~t;var s=31-yt(t);e.entangledLanes|=t,e.entanglements[s]=e.entanglements[s]|1073741824|a&261930}function Tt(e,t){var a=e.entangledLanes|=t;for(e=e.entanglements;a;){var s=31-yt(a),l=1<<s;l&t|e[s]&t&&(e[s]|=t),a&=~l}}function Et(e,t){var a=t&-t;return a=(a&42)!==0?1:ls(a),(a&(e.suspendedLanes|t))!==0?0:a}function ls(e){switch(e){case 2:e=1;break;case 8:e=4;break;case 32:e=16;break;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:e=128;break;case 268435456:e=134217728;break;default:e=0}return e}function la(e){return e&=-e,2<e?8<e?(e&134217727)!==0?32:268435456:8:2}function Lo(){var e=q.p;return e!==0?e:(e=window.event,e===void 0?32:Ef(e.type))}function Id(e,t){var a=q.p;try{return q.p=e,t()}finally{q.p=a}}var en=Math.random().toString(36).slice(2),mt="__reactFiber$"+en,Dt="__reactProps$"+en,os="__reactContainer$"+en,Fo="__reactEvents$"+en,Ug="__reactListeners$"+en,qg="__reactHandles$"+en,Wd="__reactResources$"+en,si="__reactMarker$"+en;function Io(e){delete e[mt],delete e[Dt],delete e[Fo],delete e[Ug],delete e[qg]}function rs(e){var t=e[mt];if(t)return t;for(var a=e.parentNode;a;){if(t=a[os]||a[mt]){if(a=t.alternate,t.child!==null||a!==null&&a.child!==null)for(e=uf(e);e!==null;){if(a=e[mt])return a;e=uf(e)}return t}e=a,a=e.parentNode}return null}function cs(e){if(e=e[mt]||e[os]){var t=e.tag;if(t===5||t===6||t===13||t===31||t===26||t===27||t===3)return e}return null}function ii(e){var t=e.tag;if(t===5||t===26||t===27||t===6)return e.stateNode;throw Error(d(33))}function ds(e){var t=e[Wd];return t||(t=e[Wd]={hoistableStyles:new Map,hoistableScripts:new Map}),t}function dt(e){e[si]=!0}var Yd=new Set,Gd={};function _n(e,t){us(e,t),us(e+"Capture",t)}function us(e,t){for(Gd[e]=t,e=0;e<t.length;e++)Yd.add(t[e])}var Lg=RegExp("^[:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD][:A-Z_a-z\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02FF\\u0370-\\u037D\\u037F-\\u1FFF\\u200C-\\u200D\\u2070-\\u218F\\u2C00-\\u2FEF\\u3001-\\uD7FF\\uF900-\\uFDCF\\uFDF0-\\uFFFD\\-.0-9\\u00B7\\u0300-\\u036F\\u203F-\\u2040]*$"),Vd={},Xd={};function Fg(e){return wt.call(Xd,e)?!0:wt.call(Vd,e)?!1:Lg.test(e)?Xd[e]=!0:(Vd[e]=!0,!1)}function al(e,t,a){if(Fg(t))if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":e.removeAttribute(t);return;case"boolean":var s=t.toLowerCase().slice(0,5);if(s!=="data-"&&s!=="aria-"){e.removeAttribute(t);return}}e.setAttribute(t,""+a)}}function nl(e,t,a){if(a===null)e.removeAttribute(t);else{switch(typeof a){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(t);return}e.setAttribute(t,""+a)}}function Ta(e,t,a,s){if(s===null)e.removeAttribute(a);else{switch(typeof s){case"undefined":case"function":case"symbol":case"boolean":e.removeAttribute(a);return}e.setAttributeNS(t,a,""+s)}}function Qt(e){switch(typeof e){case"bigint":case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Qd(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Ig(e,t,a){var s=Object.getOwnPropertyDescriptor(e.constructor.prototype,t);if(!e.hasOwnProperty(t)&&typeof s<"u"&&typeof s.get=="function"&&typeof s.set=="function"){var l=s.get,o=s.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return l.call(this)},set:function(u){a=""+u,o.call(this,u)}}),Object.defineProperty(e,t,{enumerable:s.enumerable}),{getValue:function(){return a},setValue:function(u){a=""+u},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function Wo(e){if(!e._valueTracker){var t=Qd(e)?"checked":"value";e._valueTracker=Ig(e,t,""+e[t])}}function Zd(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var a=t.getValue(),s="";return e&&(s=Qd(e)?e.checked?"true":"false":e.value),e=s,e!==a?(t.setValue(e),!0):!1}function sl(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var Wg=/[\n"\\]/g;function Zt(e){return e.replace(Wg,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function Yo(e,t,a,s,l,o,u,y){e.name="",u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"?e.type=u:e.removeAttribute("type"),t!=null?u==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+Qt(t)):e.value!==""+Qt(t)&&(e.value=""+Qt(t)):u!=="submit"&&u!=="reset"||e.removeAttribute("value"),t!=null?Go(e,u,Qt(t)):a!=null?Go(e,u,Qt(a)):s!=null&&e.removeAttribute("value"),l==null&&o!=null&&(e.defaultChecked=!!o),l!=null&&(e.checked=l&&typeof l!="function"&&typeof l!="symbol"),y!=null&&typeof y!="function"&&typeof y!="symbol"&&typeof y!="boolean"?e.name=""+Qt(y):e.removeAttribute("name")}function Pd(e,t,a,s,l,o,u,y){if(o!=null&&typeof o!="function"&&typeof o!="symbol"&&typeof o!="boolean"&&(e.type=o),t!=null||a!=null){if(!(o!=="submit"&&o!=="reset"||t!=null)){Wo(e);return}a=a!=null?""+Qt(a):"",t=t!=null?""+Qt(t):a,y||t===e.value||(e.value=t),e.defaultValue=t}s=s??l,s=typeof s!="function"&&typeof s!="symbol"&&!!s,e.checked=y?e.checked:!!s,e.defaultChecked=!!s,u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.name=u),Wo(e)}function Go(e,t,a){t==="number"&&sl(e.ownerDocument)===e||e.defaultValue===""+a||(e.defaultValue=""+a)}function ps(e,t,a,s){if(e=e.options,t){t={};for(var l=0;l<a.length;l++)t["$"+a[l]]=!0;for(a=0;a<e.length;a++)l=t.hasOwnProperty("$"+e[a].value),e[a].selected!==l&&(e[a].selected=l),l&&s&&(e[a].defaultSelected=!0)}else{for(a=""+Qt(a),t=null,l=0;l<e.length;l++){if(e[l].value===a){e[l].selected=!0,s&&(e[l].defaultSelected=!0);return}t!==null||e[l].disabled||(t=e[l])}t!==null&&(t.selected=!0)}}function Kd(e,t,a){if(t!=null&&(t=""+Qt(t),t!==e.value&&(e.value=t),a==null)){e.defaultValue!==t&&(e.defaultValue=t);return}e.defaultValue=a!=null?""+Qt(a):""}function $d(e,t,a,s){if(t==null){if(s!=null){if(a!=null)throw Error(d(92));
vendor: 4,340 bytes, line 48
48if(be(s)){if(1<s.length)throw Error(d(93));s=s[0]}a=s}a==null&&(a=""),t=a}a=Qt(t),e.defaultValue=a,s=e.textContent,s===a&&s!==""&&s!==null&&(e.value=s),Wo(e)}function ms(e,t){if(t){var a=e.firstChild;if(a&&a===e.lastChild&&a.nodeType===3){a.nodeValue=t;return}}e.textContent=t}var Yg=new Set("animationIterationCount aspectRatio borderImageOutset borderImageSlice borderImageWidth boxFlex boxFlexGroup boxOrdinalGroup columnCount columns flex flexGrow flexPositive flexShrink flexNegative flexOrder gridArea gridRow gridRowEnd gridRowSpan gridRowStart gridColumn gridColumnEnd gridColumnSpan gridColumnStart fontWeight lineClamp lineHeight opacity order orphans scale tabSize widows zIndex zoom fillOpacity floodOpacity stopOpacity strokeDasharray strokeDashoffset strokeMiterlimit strokeOpacity strokeWidth MozAnimationIterationCount MozBoxFlex MozBoxFlexGroup MozLineClamp msAnimationIterationCount msFlex msZoom msFlexGrow msFlexNegative msFlexOrder msFlexPositive msFlexShrink msGridColumn msGridColumnSpan msGridRow msGridRowSpan WebkitAnimationIterationCount WebkitBoxFlex WebKitBoxFlexGroup WebkitBoxOrdinalGroup WebkitColumnCount WebkitColumns WebkitFlex WebkitFlexGrow WebkitFlexPositive WebkitFlexShrink WebkitLineClamp".split(" "));function Jd(e,t,a){var s=t.indexOf("--")===0;a==null||typeof a=="boolean"||a===""?s?e.setProperty(t,""):t==="float"?e.cssFloat="":e[t]="":s?e.setProperty(t,a):typeof a!="number"||a===0||Yg.has(t)?t==="float"?e.cssFloat=a:e[t]=(""+a).trim():e[t]=a+"px"}function eu(e,t,a){if(t!=null&&typeof t!="object")throw Error(d(62));if(e=e.style,a!=null){for(var s in a)!a.hasOwnProperty(s)||t!=null&&t.hasOwnProperty(s)||(s.indexOf("--")===0?e.setProperty(s,""):s==="float"?e.cssFloat="":e[s]="");for(var l in t)s=t[l],t.hasOwnProperty(l)&&a[l]!==s&&Jd(e,l,s)}else for(var o in t)t.hasOwnProperty(o)&&Jd(e,o,t[o])}function Vo(e){if(e.indexOf("-")===-1)return!1;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Gg=new Map([["acceptCharset","accept-charset"],["htmlFor","for"],["httpEquiv","http-equiv"],["crossOrigin","crossorigin"],["accentHeight","accent-height"],["alignmentBaseline","alignment-baseline"],["arabicForm","arabic-form"],["baselineShift","baseline-shift"],["capHeight","cap-height"],["clipPath","clip-path"],["clipRule","clip-rule"],["colorInterpolation","color-interpolation"],["colorInterpolationFilters","color-interpolation-filters"],["colorProfile","color-profile"],["colorRendering","color-rendering"],["dominantBaseline","dominant-baseline"],["enableBackground","enable-background"],["fillOpacity","fill-opacity"],["fillRule","fill-rule"],["floodColor","flood-color"],["floodOpacity","flood-opacity"],["fontFamily","font-family"],["fontSize","font-size"],["fontSizeAdjust","font-size-adjust"],["fontStretch","font-stretch"],["fontStyle","font-style"],["fontVariant","font-variant"],["fontWeight","font-weight"],["glyphName","glyph-name"],["glyphOrientationHorizontal","glyph-orientation-horizontal"],["glyphOrientationVertical","glyph-orientation-vertical"],["horizAdvX","horiz-adv-x"],["horizOriginX","horiz-origin-x"],["imageRendering","image-rendering"],["letterSpacing","letter-spacing"],["lightingColor","lighting-color"],["markerEnd","marker-end"],["markerMid","marker-mid"],["markerStart","marker-start"],["overlinePosition","overline-position"],["overlineThickness","overline-thickness"],["paintOrder","paint-order"],["panose-1","panose-1"],["pointerEvents","pointer-events"],["renderingIntent","rendering-intent"],["shapeRendering","shape-rendering"],["stopColor","stop-color"],["stopOpacity","stop-opacity"],["strikethroughPosition","strikethrough-position"],["strikethroughThickness","strikethrough-thickness"],["strokeDasharray","stroke-dasharray"],["strokeDashoffset","stroke-dashoffset"],["strokeLinecap","stroke-linecap"],["strokeLinejoin","stroke-linejoin"],["strokeMiterlimit","stroke-miterlimit"],["strokeOpacity","stroke-opacity"],["strokeWidth","stroke-width"],["textAnchor","text-anchor"],["textDecoration","text-decoration"],["textRendering","text-rendering"],["transformOrigin","transform-origin"],["underlinePosition","underline-position"],["underlineThickness","underline-thickness"],["unicodeBidi","unicode
48-bidi"],["unicodeRange","unicode-range"],["unitsPerEm","units-per-em"],["vAlphabetic","v-alphabetic"],["vHanging","v-hanging"],["vIdeographic","v-ideographic"],["vMathematical","v-mathematical"],["vectorEffect","vector-effect"],["vertAdvY","vert-adv-y"],["vertOriginX","vert-origin-x"],["vertOriginY","vert-origin-y"],["wordSpacing","word-spacing"],["writingMode","writing-mode"],["xmlnsXlink","xmlns:xlink"],["xHeight","x-height"]]),Vg=/^[\u0000-\u001F ]*j[\r\n\t]*a[\r\n\t]*v[\r\n\t]*a[\r\n\t]*s[\r\n\t]*c[\r\n\t]*r[\r\n\t]*i[\r\n\t]*p[\r\n\t]*t[\r\n\t]*:/i;function il(e){return Vg.test(""+e)?"javascript:throw new Error('React has blocked a javascript: URL as a security precaution.')":e}function Ea(){}var Xo=null;function Qo(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var fs=null,hs=null;function tu(e){var t=cs(e);if(t&&(e=t.stateNode)){var a=e[Dt]||null;e:switch(e=t.stateNode,t.type){case"input":if(Yo(e,a.value,a.defaultValue,a.defaultValue,a.checked,a.defaultChecked,a.type,a.name),t=a.name,a.type==="radio"&&t!=null){for(a=e;a.parentNode;)a=a.parentNode;for(a=a.querySelectorAll('input[name="'+Zt(""+t)+'"][type="radio"]'),t=0;t<a.length;t++){var s=a[t];if(s!==e&&s.form===e.form){var l=s[Dt]||null;if(!l)throw Error(d(90));Yo(s,l.value,l.defaultValue,l.defaultValue,l.checked,l.defaultChecked,l.type,l.name)}}for(t=0;t<a.length;t++)s=a[t],s.form===e.form&&Zd(s)}break e;case"textarea":Kd(e,a.value,a.defaultValue);break e;case"select":t=a.value,t!=null&&ps(e,!!a.multiple,t,!1)}}}var Zo=!1;function au(e,t,a){if(Zo)return e(t,a);Zo=!0;try{var s=e(t);return s}finally{if(Zo=!1,(fs!==null||hs!==null)&&(Vl(),fs&&(t=fs,e=hs,hs=fs=null,tu(t),e)))for(t=0;t<e.length;t++)tu(e[t])}}function li(e,t){var a=e.stateNode;if(a===null)return null;var s=a[Dt]||null;if(s===null)return null;a=s[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(s=!s.disabled)||(e=e.type,s=!(e==="button"||e==="input"||e==="select"||e==="textarea")),e=!s;break e;default:e=!1}if(e)return null;if(a&&typeof a!="function")throw Error(d(231,t,typeof a));return a}var Da=!(typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Po=!1;if(Da)try{var oi={};Object.defineProperty(oi,"passive",{get:function(){Po=!0}}),window.addEventListener("test",oi,oi),window.removeEventListener("test",oi,oi)}catch{Po=!1}
vendor: 4,320 bytes, line 48
48var tn=null,Ko=null,ll=null;function nu(){if(ll)return ll;var e,t=Ko,a=t.length,s,l="value"in tn?tn.value:tn.textContent,o=l.length;for(e=0;e<a&&t[e]===l[e];e++);var u=a-e;for(s=1;s<=u&&t[a-s]===l[o-s];s++);return ll=l.slice(e,1<s?1-s:void 0)}function ol(e){var t=e.keyCode;return"charCode"in e?(e=e.charCode,e===0&&t===13&&(e=13)):e=t,e===10&&(e=13),32<=e||e===13?e:0}function rl(){return!0}function su(){return!1}function Nt(e){function t(a,s,l,o,u){this._reactName=a,this._targetInst=l,this.type=s,this.nativeEvent=o,this.target=u,this.currentTarget=null;for(var y in e)e.hasOwnProperty(y)&&(a=e[y],this[y]=a?a(o):o[y]);return this.isDefaultPrevented=(o.defaultPrevented!=null?o.defaultPrevented:o.returnValue===!1)?rl:su,this.isPropagationStopped=su,this}return f(t.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():typeof a.returnValue!="unknown"&&(a.returnValue=!1),this.isDefaultPrevented=rl)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():typeof a.cancelBubble!="unknown"&&(a.cancelBubble=!0),this.isPropagationStopped=rl)},persist:function(){},isPersistent:rl}),t}var Un={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},cl=Nt(Un),ri=f({},Un,{view:0,detail:0}),Xg=Nt(ri),$o,Jo,ci,dl=f({},ri,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:tr,button:0,buttons:0,relatedTarget:function(e){return e.relatedTarget===void 0?e.fromElement===e.srcElement?e.toElement:e.fromElement:e.relatedTarget},movementX:function(e){return"movementX"in e?e.movementX:(e!==ci&&(ci&&e.type==="mousemove"?($o=e.screenX-ci.screenX,Jo=e.screenY-ci.screenY):Jo=$o=0,ci=e),$o)},movementY:function(e){return"movementY"in e?e.movementY:Jo}}),iu=Nt(dl),Qg=f({},dl,{dataTransfer:0}),Zg=Nt(Qg),Pg=f({},ri,{relatedTarget:0}),er=Nt(Pg),Kg=f({},Un,{animationName:0,elapsedTime:0,pseudoElement:0}),$g=Nt(Kg),Jg=f({},Un,{clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),ex=Nt(Jg),tx=f({},Un,{data:0}),lu=Nt(tx),ax={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},nx={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},sx={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function ix(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):(e=sx[e])?!!t[e]:!1}function tr(){return ix}var lx=f({},ri,{key:function(e){if(e.key){var t=ax[e.key]||e.key;if(t!=="Unidentified")return t}return e.type==="keypress"?(e=ol(e),e===13?"Enter":String.fromCharCode(e)):e.type==="keydown"||e.type==="keyup"?nx[e.keyCode]||"Unidentified":""},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,repeat:0,locale:0,getModifierState:tr,charCode:function(e){return e.type==="keypress"?ol(e):0},keyCode:function(e){return e.type==="keydown"||e.type==="keyup"?e.keyCode:0},which:function(e){return e.type==="keypress"?ol(e):e.type==="keydown"||e.type==="keyup"?e.keyCode:0}}),ox=Nt(lx),rx=f({},dl,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),ou=Nt(rx),cx=f({},ri,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,ctrlKey:0,shiftKey:0,getModifierState:tr}),dx=Nt(cx),ux=f({},Un,{propertyName:0,elapsedTime:0,pseudoElement:0}),px=Nt(ux),mx=f({},dl,{deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:0,deltaMode:0}),fx=Nt(mx),hx=f({},Un,{newState:0,oldState:0}),gx=Nt(hx),xx=[9,13,27,32],ar=Da&&"CompositionEvent"in window,di=null;Da&&"documentMode"in document&&(di=document.documentMode);
vendor: 6,498 bytes, line 48
48var yx=Da&&"TextEvent"in window&&!di,ru=Da&&(!ar||di&&8<di&&11>=di),cu=" ",du=!1;function uu(e,t){switch(e){case"keyup":return xx.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function pu(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var gs=!1;function vx(e,t){switch(e){case"compositionend":return pu(t);case"keypress":return t.which!==32?null:(du=!0,cu);case"textInput":return e=t.data,e===cu&&du?null:e;default:return null}}function bx(e,t){if(gs)return e==="compositionend"||!ar&&uu(e,t)?(e=nu(),ll=Ko=tn=null,gs=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return ru&&t.locale!=="ko"?null:t.data;default:return null}}var wx={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,tel:!0,text:!0,time:!0,url:!0,week:!0};function mu(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t==="input"?!!wx[e.type]:t==="textarea"}function fu(e,t,a,s){fs?hs?hs.push(s):hs=[s]:fs=s,t=Jl(t,"onChange"),0<t.length&&(a=new cl("onChange","change",null,a,s),e.push({event:a,listeners:t}))}var ui=null,pi=null;function jx(e){Pm(e,0)}function ul(e){var t=ii(e);if(Zd(t))return e}function hu(e,t){if(e==="change")return t}var gu=!1;if(Da){var nr;if(Da){var sr="oninput"in document;if(!sr){var xu=document.createElement("div");xu.setAttribute("oninput","return;"),sr=typeof xu.oninput=="function"}nr=sr}else nr=!1;gu=nr&&(!document.documentMode||9<document.documentMode)}function yu(){ui&&(ui.detachEvent("onpropertychange",vu),pi=ui=null)}function vu(e){if(e.propertyName==="value"&&ul(pi)){var t=[];fu(t,pi,e,Qo(e)),au(jx,t)}}function Sx(e,t,a){e==="focusin"?(yu(),ui=t,pi=a,ui.attachEvent("onpropertychange",vu)):e==="focusout"&&yu()}function Ax(e){if(e==="selectionchange"||e==="keyup"||e==="keydown")return ul(pi)}function Cx(e,t){if(e==="click")return ul(t)}function Tx(e,t){if(e==="input"||e==="change")return ul(t)}function Ex(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ut=typeof Object.is=="function"?Object.is:Ex;function mi(e,t){if(Ut(e,t))return!0;if(typeof e!="object"||e===null||typeof t!="object"||t===null)return!1;var a=Object.keys(e),s=Object.keys(t);if(a.length!==s.length)return!1;for(s=0;s<a.length;s++){var l=a[s];if(!wt.call(t,l)||!Ut(e[l],t[l]))return!1}return!0}function bu(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function wu(e,t){var a=bu(e);e=0;for(var s;a;){if(a.nodeType===3){if(s=e+a.textContent.length,e<=t&&s>=t)return{node:a,offset:t-e};e=s}e:{for(;a;){if(a.nextSibling){a=a.nextSibling;break e}a=a.parentNode}a=void 0}a=bu(a)}}function ju(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?ju(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Su(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=sl(e.document);t instanceof e.HTMLIFrameElement;){try{var a=typeof t.contentWindow.location.href=="string"}catch{a=!1}if(a)e=t.contentWindow;else break;t=sl(e.document)}return t}function ir(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var Dx=Da&&"documentMode"in document&&11>=document.documentMode,xs=null,lr=null,fi=null,or=!1;function Au(e,t,a){var s=a.window===a?a.document:a.nodeType===9?a:a.ownerDocument;or||xs==null||xs!==sl(s)||(s=xs,"selectionStart"in s&&ir(s)?s={start:s.selectionStart,end:s.selectionEnd}:(s=(s.ownerDocument&&s.ownerDocument.defaultView||window).getSelection(),s={anchorNode:s.anchorNode,anchorOffset:s.anchorOffset,focusNode:s.focusNode,focusOffset:s.focusOffset}),fi&&mi(fi,s)||(fi=s,s=Jl(lr,"onSelect"),0<s.length&&(t=new cl("onSelect","select",null,t,a),e.push({event:t,listeners:s}),t.target=xs)))}function qn(e,t){var a={};return a[e.toLowerCase()]=t.toLowerCase(),a["Webkit"+e]="webkit"+t,a["Moz"+e]="moz"+t,a}var ys={animationend:qn("Animation","AnimationEnd"),animationiteration:qn("Animation","AnimationIteration"),animationstart:qn("Animation","AnimationStart"),transitionrun:qn("Transition","TransitionRun"),transitionstart:qn("Transition","TransitionStart"),transitioncancel:qn("Transition","TransitionCancel"),transitionend:qn("Transition","TransitionEnd")},rr={},Cu={};Da&&(Cu=document.createElement("div").style,"AnimationEvent"in window||(delete ys.animationend.animation,delete ys.animationiteration.animation,delete ys.animationstart.animation),"TransitionEvent"in window||delete ys.transitionend.transition);function Ln(e){if(rr[e])return rr[e];if(!ys[e])return e;var t=ys[e],a;for(a in t)if(t.hasOwnProperty(a)&&a in Cu)return rr[e]=t[a];return e}var Tu=Ln("animationend"),Eu=Ln("animationiteration"),Du=Ln("animationstart"),Nx=Ln("transitionrun"),Rx=Ln("transitionstart"),Bx=Ln("transitioncancel"),Nu=Ln("transitionend"),Ru=new Map,cr="abort auxClick beforeToggle cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");cr.push("scrollEnd");function oa(e,t){Ru.set(e,t),_n(t,[e])}var pl=typeof reportError=="function"?reportError:function(e){if(typeof window=="object"&&typeof window.ErrorEvent=="function"){var t=new window.ErrorEvent("error",{bubbles:!0,cancelable:!0,message:typeof e=="object"&&e!==null&&typeof e.message=="string"?String(e.message):String(e),error:e});if(!window.dispatchEvent(t))return}else if(typeof process=="object"&&typeof process.emit=="function"){process.emit("uncaughtException",e);return}console.error(e)},Pt=[],vs=0,dr=0;function ml(){for(var e=vs,t=dr=vs=0;t<e;){var a=Pt[t];Pt[t++]=null;var s=Pt[t];Pt[t++]=null;var l=Pt[t];Pt[t++]=null;var o=Pt[t];
vendor: 19,650 bytes, line 48
48if(Pt[t++]=null,s!==null&&l!==null){var u=s.pending;u===null?l.next=l:(l.next=u.next,u.next=l),s.pending=l}o!==0&&Bu(a,l,o)}}function fl(e,t,a,s){Pt[vs++]=e,Pt[vs++]=t,Pt[vs++]=a,Pt[vs++]=s,dr|=s,e.lanes|=s,e=e.alternate,e!==null&&(e.lanes|=s)}function ur(e,t,a,s){return fl(e,t,a,s),hl(e)}function Fn(e,t){return fl(e,null,null,t),hl(e)}function Bu(e,t,a){e.lanes|=a;var s=e.alternate;s!==null&&(s.lanes|=a);for(var l=!1,o=e.return;o!==null;)o.childLanes|=a,s=o.alternate,s!==null&&(s.childLanes|=a),o.tag===22&&(e=o.stateNode,e===null||e._visibility&1||(l=!0)),e=o,o=o.return;return e.tag===3?(o=e.stateNode,l&&t!==null&&(l=31-yt(a),e=o.hiddenUpdates,s=e[l],s===null?e[l]=[t]:s.push(t),t.lane=a|536870912),o):null}function hl(e){if(50<Oi)throw Oi=0,bc=null,Error(d(185));for(var t=e.return;t!==null;)e=t,t=e.return;return e.tag===3?e.stateNode:null}var bs={};function zx(e,t,a,s){this.tag=e,this.key=a,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.refCleanup=this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=s,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function qt(e,t,a,s){return new zx(e,t,a,s)}function pr(e){return e=e.prototype,!(!e||!e.isReactComponent)}function Na(e,t){var a=e.alternate;return a===null?(a=qt(e.tag,t,e.key,e.mode),a.elementType=e.elementType,a.type=e.type,a.stateNode=e.stateNode,a.alternate=e,e.alternate=a):(a.pendingProps=t,a.type=e.type,a.flags=0,a.subtreeFlags=0,a.deletions=null),a.flags=e.flags&65011712,a.childLanes=e.childLanes,a.lanes=e.lanes,a.child=e.child,a.memoizedProps=e.memoizedProps,a.memoizedState=e.memoizedState,a.updateQueue=e.updateQueue,t=e.dependencies,a.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},a.sibling=e.sibling,a.index=e.index,a.ref=e.ref,a.refCleanup=e.refCleanup,a}function zu(e,t){e.flags&=65011714;var a=e.alternate;return a===null?(e.childLanes=0,e.lanes=t,e.child=null,e.subtreeFlags=0,e.memoizedProps=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.stateNode=null):(e.childLanes=a.childLanes,e.lanes=a.lanes,e.child=a.child,e.subtreeFlags=0,e.deletions=null,e.memoizedProps=a.memoizedProps,e.memoizedState=a.memoizedState,e.updateQueue=a.updateQueue,e.type=a.type,t=a.dependencies,e.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),e}function gl(e,t,a,s,l,o){var u=0;if(s=e,typeof e=="function")pr(e)&&(u=1);else if(typeof e=="string")u=_y(e,a,G.current)?26:e==="html"||e==="head"||e==="body"?27:5;else e:switch(e){case he:return e=qt(31,a,t,l),e.elementType=he,e.lanes=o,e;case H:return In(a.children,l,o,t);case F:u=8,l|=24;break;case Y:return e=qt(12,a,t,l|2),e.elementType=Y,e.lanes=o,e;case ee:return e=qt(13,a,t,l),e.elementType=ee,e.lanes=o,e;case ne:return e=qt(19,a,t,l),e.elementType=ne,e.lanes=o,e;default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case P:u=10;break e;case J:u=9;break e;case $:u=11;break e;case V:u=14;break e;case X:u=16,s=null;break e}u=29,a=Error(d(130,e===null?"null":typeof e,"")),s=null}return t=qt(u,a,t,l),t.elementType=e,t.type=s,t.lanes=o,t}function In(e,t,a,s){return e=qt(7,e,s,t),e.lanes=a,e}function mr(e,t,a){return e=qt(6,e,null,t),e.lanes=a,e}function ku(e){var t=qt(18,null,null,0);return t.stateNode=e,t}function fr(e,t,a){return t=qt(4,e.children!==null?e.children:[],e.key,t),t.lanes=a,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}var Mu=new WeakMap;function Kt(e,t){if(typeof e=="object"&&e!==null){var a=Mu.get(e);return a!==void 0?a:(t={value:e,source:t,stack:Bn(t)},Mu.set(e,t),t)}return{value:e,source:t,stack:Bn(t)}}var ws=[],js=0,xl=null,hi=0,$t=[],Jt=0,an=null,fa=1,ha="";function Ra(e,t){ws[js++]=hi,ws[js++]=xl,xl=e,hi=t}function Hu(e,t,a){$t[Jt++]=fa,$t[Jt++]=ha,$t[Jt++]=an,an=e;var s=fa;e=ha;var l=32-yt(s)-1;s&=~(1<<l),a+=1;var o=32-yt(t)+l;if(30<o){var u=l-l%5;o=(s&(1<<u)-1).toString(32),s>>=u,l-=u,fa=1<<32-yt(t)+l|a<<l|s,ha=o+e}else fa=1<<o|a<<l|s,ha=e}function hr(e){e.return!==null&&(Ra(e,1),Hu(e,1,0))}function gr(e){for(;e===xl;)xl=ws[--js],ws[js]=null,hi=ws[--js],ws[js]=null;for(;e===an;)an=$t[--Jt],$t[Jt]=null,ha=$t[--Jt],$t[Jt]=null,fa=$t[--Jt],$t[Jt]=null}function Ou(e,t){$t[Jt++]=fa,$t[Jt++]=ha,$t[Jt++]=an,fa=t.id,ha=t.overflow,an=e}var ft=null,Fe=null,Re=!1,nn=null,ea=!1,xr=Error(d(519));function sn(e){var t=Error(d(418,1<arguments.length&&arguments[1]!==void 0&&arguments[1]?"text":"HTML",""));throw gi(Kt(t,e)),xr}function _u(e){var t=e.stateNode,a=e.type,s=e.memoizedProps;switch(t[mt]=e,t[Dt]=s,a){case"dialog":Ee("cancel",t),Ee("close",t);break;case"iframe":case"object":case"embed":Ee("load",t);break;case"video":case"audio":for(a=0;a<Ui.length;a++)Ee(Ui[a],t);break;case"source":Ee("error",t);break;case"img":case"image":case"link":Ee("error",t),Ee("load",t);break;case"details":Ee("toggle",t);break;case"input":Ee("invalid",t),Pd(t,s.value,s.defaultValue,s.checked,s.defaultChecked,s.type,s.name,!0);break;case"select":Ee("invalid",t);break;case"textarea":Ee("invalid",t),$d(t,s.value,s.defaultValue,s.children)}a=s.children,typeof a!="string"&&typeof a!="number"&&typeof a!="bigint"||t.textContent===""+a||s.suppressHydrationWarning===!0||ef(t.textContent,a)?(s.popover!=null&&(Ee("beforetoggle",t),Ee("toggle",t)),s.onScroll!=null&&Ee("scroll",t),s.onScrollEnd!=null&&Ee("scrollend",t),s.onClick!=null&&(t.onclick=Ea),t=!0):t=!1,t||sn(e,!0)}function Uu(e){for(ft=e.return;ft;)switch(ft.tag){case 5:case 31:case 13:ea=!1;return;case 27:case 3:ea=!0;return;default:ft=ft.return}}function Ss(e){if(e!==ft)return!1;if(!Re)return Uu(e),Re=!0,!1;var t=e.tag,a;if((a=t!==3&&t!==27)&&((a=t===5)&&(a=e.type,a=!(a!=="form"&&a!=="button")||Hc(e.type,e.memoizedProps)),a=!a),a&&Fe&&sn(e),Uu(e),t===13){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(317));Fe=df(e)}else if(t===31){if(e=e.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(317));Fe=df(e)}else t===27?(t=Fe,vn(e.type)?(e=Lc,Lc=null,Fe=e):Fe=t):Fe=ft?aa(e.stateNode.nextSibling):null;return!0}function Wn(){Fe=ft=null,Re=!1}function yr(){var e=nn;return e!==null&&(kt===null?kt=e:kt.push.apply(kt,e),nn=null),e}function gi(e){nn===null?nn=[e]:nn.push(e)}var vr=j(null),Yn=null,Ba=null;function ln(e,t,a){O(vr,t._currentValue),t._currentValue=a}function za(e){e._currentValue=vr.current,U(vr)}function br(e,t,a){for(;e!==null;){var s=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,s!==null&&(s.childLanes|=t)):s!==null&&(s.childLanes&t)!==t&&(s.childLanes|=t),e===a)break;e=e.return}}function wr(e,t,a,s){var l=e.child;for(l!==null&&(l.return=e);l!==null;){var o=l.dependencies;if(o!==null){var u=l.child;o=o.firstContext;e:for(;o!==null;){var y=o;o=l;for(var w=0;w<t.length;w++)if(y.context===t[w]){o.lanes|=a,y=o.alternate,y!==null&&(y.lanes|=a),br(o.return,a,e),s||(u=null);break e}o=y.next}}else if(l.tag===18){if(u=l.return,u===null)throw Error(d(341));u.lanes|=a,o=u.alternate,o!==null&&(o.lanes|=a),br(u,a,e),u=null}else u=l.child;if(u!==null)u.return=l;else for(u=l;u!==null;){if(u===e){u=null;break}if(l=u.sibling,l!==null){l.return=u.return,u=l;break}u=u.return}l=u}}function As(e,t,a,s){e=null;for(var l=t,o=!1;l!==null;){if(!o){if((l.flags&524288)!==0)o=!0;else if((l.flags&262144)!==0)break}if(l.tag===10){var u=l.alternate;if(u===null)throw Error(d(387));if(u=u.memoizedProps,u!==null){var y=l.type;Ut(l.pendingProps.value,u.value)||(e!==null?e.push(y):e=[y])}}else if(l===te.current){if(u=l.alternate,u===null)throw Error(d(387));u.memoizedState.memoizedState!==l.memoizedState.memoizedState&&(e!==null?e.push(Wi):e=[Wi])}l=l.return}e!==null&&wr(t,e,a,s),t.flags|=262144}function yl(e){for(e=e.firstContext;e!==null;){if(!Ut(e.context._currentValue,e.memoizedValue))return!0;e=e.next}return!1}function Gn(e){Yn=e,Ba=null,e=e.dependencies,e!==null&&(e.firstContext=null)}function ht(e){return qu(Yn,e)}function vl(e,t){return Yn===null&&Gn(e),qu(e,t)}function qu(e,t){var a=t._currentValue;if(t={context:t,memoizedValue:a,next:null},Ba===null){if(e===null)throw Error(d(308));Ba=t,e.dependencies={lanes:0,firstContext:t},e.flags|=524288}else Ba=Ba.next=t;return a}var kx=typeof AbortController<"u"?AbortController:function(){var e=[],t=this.signal={aborted:!1,addEventListener:function(a,s){e.push(s)}};this.abort=function(){t.aborted=!0,e.forEach(function(a){return a()})}},Mx=i.unstable_scheduleCallback,Hx=i.unstable_NormalPriority,et={$$typeof:P,Consumer:null,Provider:null,_currentValue:null,_currentValue2:null,_threadCount:0};function jr(){return{controller:new kx,data:new Map,refCount:0}}function xi(e){e.refCount--,e.refCount===0&&Mx(Hx,function(){e.controller.abort()})}var yi=null,Sr=0,Cs=0,Ts=null;function Ox(e,t){if(yi===null){var a=yi=[];Sr=0,Cs=Tc(),Ts={status:"pending",value:void 0,then:function(s){a.push(s)}}}return Sr++,t.then(Lu,Lu),t}function Lu(){if(--Sr===0&&yi!==null){Ts!==null&&(Ts.status="fulfilled");var e=yi;yi=null,Cs=0,Ts=null;for(var t=0;t<e.length;t++)(0,e[t])()}}function _x(e,t){var a=[],s={status:"pending",value:null,reason:null,then:function(l){a.push(l)}};return e.then(function(){s.status="fulfilled",s.value=t;for(var l=0;l<a.length;l++)(0,a[l])(t)},function(l){for(s.status="rejected",s.reason=l,l=0;l<a.length;l++)(0,a[l])(void 0)}),s}var Fu=T.S;T.S=function(e,t){Am=jt(),typeof t=="object"&&t!==null&&typeof t.then=="function"&&Ox(e,t),Fu!==null&&Fu(e,t)};var Vn=j(null);function Ar(){var e=Vn.current;return e!==null?e:Le.pooledCache}function bl(e,t){t===null?O(Vn,Vn.current):O(Vn,t.pool)}function Iu(){var e=Ar();return e===null?null:{parent:et._currentValue,pool:e}}var Es=Error(d(460)),Cr=Error(d(474)),wl=Error(d(542)),jl={then:function(){}};function Wu(e){return e=e.status,e==="fulfilled"||e==="rejected"}function Yu(e,t,a){switch(a=e[a],a===void 0?e.push(t):a!==t&&(t.then(Ea,Ea),t=a),t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Vu(e),e;default:if(typeof t.status=="string")t.then(Ea,Ea);else{if(e=Le,e!==null&&100<e.shellSuspendCounter)throw Error(d(482));e=t,e.status="pending",e.then(function(s){if(t.status==="pending"){var l=t;l.status="fulfilled",l.value=s}},function(s){if(t.status==="pending"){var l=t;l.status="rejected",l.reason=s}})}switch(t.status){case"fulfilled":return t.value;case"rejected":throw e=t.reason,Vu(e),e}throw Qn=t,Es}}function Xn(e){try{var t=e._init;return t(e._payload)}catch(a){throw a!==null&&typeof a=="object"&&typeof a.then=="function"?(Qn=a,Es):a}}var Qn=null;function Gu(){if(Qn===null)throw Error(d(459));var e=Qn;return Qn=null,e}function Vu(e){if(e===Es||e===wl)throw Error(d(483))}var Ds=null,vi=0;function Sl(e){var t=vi;return vi+=1,Ds===null&&(Ds=[]),Yu(Ds,e,t)}function bi(e,t){t=t.props.ref,e.ref=t!==void 0?t:null}function Al(e,t){throw t.$$typeof===E?Error(d(525)):(e=Object.prototype.toString.call(t),Error(d(31,e==="[object Object]"?"object with keys {"+Object.keys(t).join(", ")+"}":e)))}function Xu(e){function t(D,A){if(e){var R=D.deletions;R===null?(D.deletions=[A],D.flags|=16):R.push(A)}}function a(D,A){if(!e)return null;for(;A!==null;)t(D,A),A=A.sibling;return null}function s(D){for(var A=new Map;D!==null;)D.key!==null?A.set(D.key,D):A.set(D.index,D),D=D.sibling;return A}function l(D,A){return D=Na(D,A),D.index=0,D.sibling=null,D}function o(D,A,R){return D.index=R,e?(R=D.alternate,R!==null?(R=R.index,R<A?(D.flags|=67108866,A):R):(D.flags|=67108866,A)):(D.flags|=1048576,A)}function u(D){return e&&D.alternate===null&&(D.flags|=67108866),D}function y(D,A,R,L){return A===null||A.tag!==6?(A=mr(R,D.mode,L),A.return=D,A):(A=l(A,R),A.return=D,A)}function w(D,A,R,L){var ce=R.type;return ce===H?_(D,A,R.props.children,L,R.key):A!==null&&(A.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===X&&Xn(ce)===A.type)?(A=l(A,R.props),bi(A,R),A.return=D,A):(A=gl(R.type,R.key,R.props,null,D.mode,L),bi(A,R),A.return=D,A)}function B(D,A,R,L){return A===null||A.tag!==4||A.stateNode.containerInfo!==R.containerInfo||A.stateNode.implementation!==R.implementation?(A=fr(R,D.mode,L),A.return=D,A):(A=l(A,R.children||[]),A.return=D,A)}function _(D,A,R,L,ce){return A===null||A.tag!==7?(A=In(R,D.mode,L,ce),A.return=D,A):(A=l(A,R),A.return=D,A)}function I(D,A,R){if(typeof A=="string"&&A!==""||typeof A=="number"||typeof A=="bigint")return A=mr(""+A,D.mode,R),A.return=D,A;if(typeof A=="object"&&A!==null){switch(A.$$typeof){case N:return R=gl(A.type,A.key,A.props,null,D.mode,R),bi(R,A),R.return=D,R;case C:return A=fr(A,D.mode,R),A.return=D,A;case X:return A=Xn(A),I(D,A,R)}if(be(A)||me(A))return A=In(A,D.mode,R,null),A.return=D,A;if(typeof A.then=="function")return I(D,Sl(A),R);if(A.$$typeof===P)return I(D,vl(D,A),R);Al(D,A)}return null}function z(D,A,R,L){var ce=A!==null?A.key:null;if(typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint")return ce!==null?null:y(D,A,""+R,L);if(typeof R=="object"&&R!==null){switch(R.$$typeof){case N:return R.key===ce?w(D,A,R,L):null;case C:return R.key===ce?B(D,A,R,L):null;case X:return R=Xn(R),z(D,A,R,L)}if(be(R)||me(R))return ce!==null?null:_(D,A,R,L,null);if(typeof R.then=="function")return z(D,A,Sl(R),L);if(R.$$typeof===P)return z(D,A,vl(D,R),L);Al(D,R)}return null}function M(D,A,R,L,ce){if(typeof L=="string"&&L!==""||typeof L=="number"||typeof L=="bigint")return D=D.get(R)||null,y(A,D,""+L,ce);if(typeof L=="object"&&L!==null){switch(L.$$typeof){case N:return D=D.get(L.key===null?R:L.key)||null,w(A,D,L,ce);case C:return D=D.get(L.key===null?R:L.key)||null,B(A,D,L,ce);case X:return L=Xn(L),M(D,A,R,L,ce)}if(be(L)||me(L))return D=D.get(R)||null,_(A,D,L,ce,null);if(typeof L.then=="function")return M(D,A,R,Sl(L),ce);if(L.$$typeof===P)return M(D,A,R,vl(A,L),ce);Al(A,L)}return null}function ae(D,A,R,L){for(var ce=null,Be=null,le=A,we=A=0,Ne=null;le!==null&&we<R.length;we++){le.index>we?(Ne=le,le=null):Ne=le.sibling;var ze=z(D,le,R[we],L);if(ze===null){le===null&&(le=Ne);break}e&&le&&ze.alternate===null&&t(D,le),A=o(ze,A,we),Be===null?ce=ze:Be.sibling=ze,Be=ze,le=Ne}if(we===R.length)return a(D,le),Re&&Ra(D,we),ce;if(le===null){for(;we<R.length;we++)le=I(D,R[we],L),le!==null&&(A=o(le,A,we),Be===null?ce=le:Be.sibling=le,Be=le);return Re&&Ra(D,we),ce}for(le=s(le);we<R.length;we++)Ne=M(le,D,we,R[we],L),Ne!==null&&(e&&Ne.alternate!==null&&le.delete(Ne.key===null?we:Ne.key),A=o(Ne,A,we),Be===null?ce=Ne:Be.sibling=Ne,Be=Ne);return e&&le.forEach(function(An){return t(D,An)}),Re&&Ra(D,we),ce}function de(D,A,R,L){if(R==null)throw Error(d(151));for(var ce=null,Be=null,le=A,we=A=0,Ne=null,ze=R.next();le!==null&&!ze.done;we++,ze=R.next()){le.index>we?(Ne=le,le=null):Ne=le.sibling;var An=z(D,le,ze.value,L);if(An===null){le===null&&(le=Ne);break}e&&le&&An.alternate===null&&t(D,le),A=o(An,A,we),Be===null?ce=An:Be.sibling=An,Be=An,le=Ne}if(ze.done)return a(D,le),Re&&Ra(D,we),ce;if(le===null){for(;!ze.done;we++,ze=R.next())ze=I(D,ze.value,L),ze!==null&&(A=o(ze,A,we),Be===null?ce=ze:Be.sibling=ze,Be=ze);return Re&&Ra(D,we),ce}for(le=s(le);!ze.done;we++,ze=R.next())ze=M(le,D,we,ze.value,L),ze!==null&&(e&&ze.alternate!==null&&le.delete(ze.key===null?we:ze.key),A=o(ze,A,we),Be===null?ce=ze:Be.sibling=ze,Be=ze);return e&&le.forEach(function(Qy){return t(D,Qy)}),Re&&Ra(D,we),ce}function qe(D,A,R,L){if(typeof R=="object"&&R!==null&&R.type===H&&R.key===null&&(R=R.props.children),typeof R=="object"&&R!==null){switch(R.$$typeof){case N:e:{for(var ce=R.key;A!==null;){if(A.key===ce){if(ce=R.type,ce===H){if(A.tag===7){a(D,A.sibling),L=l(A,R.props.children),L.return=D,D=L;break e}}else if(A.elementType===ce||typeof ce=="object"&&ce!==null&&ce.$$typeof===X&&Xn(ce)===A.type){a(D,A.sibling),L=l(A,R.props),bi(L,R),L.return=D,D=L;break e}a(D,A);break}else t(D,A);A=A.sibling}R.type===H?(L=In(R.props.children,D.mode,L,R.key),L.return=D,D=L):(L=gl(R.type,R.key,R.props,null,D.mode,L),bi(L,R),L.return=D,D=L)}return u(D);case C:e:{for(ce=R.key;A!==null;){if(A.key===ce)if(A.tag===4&&A.stateNode.containerInfo===R.containerInfo&&A.stateNode.implementation===R.implementation){a(D,A.sibling),L=l(A,R.children||[]),L.return=D,D=L;break e}else{a(D,A);break}else t(D,A);A=A.sibling}L=fr(R,D.mode,L),L.return=D,D=L}return u(D);case X:return R=Xn(R),qe(D,A,R,L)}if(be(R))return ae(D,A,R,L);if(me(R)){if(ce=me(R),typeof ce!="function")throw Error(d(150));return R=ce.call(R),de(D,A,R,L)}if(typeof R.then=="function")return qe(D,A,Sl(R),L);if(R.$$typeof===P)return qe(D,A,vl(D,R),L);Al(D,R)}return typeof R=="string"&&R!==""||typeof R=="number"||typeof R=="bigint"?(R=""+R,A!==null&&A.tag===6?(a(D,A.sibling),L=l(A,R),L.return=D,D=L):(a(D,A),L=mr(R,D.mode,L),L.return=D,D=L),u(D)):a(D,A)}return function(D,A,R,L){try{vi=0;var ce=qe(D,A,R,L);return Ds=null,ce}catch(le){if(le===Es||le===wl)throw le;var Be=qt(29,le,null,D.mode);return Be.lanes=L,Be.return=D,Be}finally{}}}var Zn=Xu(!0),Qu=Xu(!1),on=!1;function Tr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Er(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function rn(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function cn(e,t,a){var s=e.updateQueue;if(s===null)return null;if(s=s.shared,(Me&2)!==0){var l=s.pending;return l===null?t.next=t:(t.next=l.next,l.next=t),s.pending=t,t=hl(e),Bu(e,null,a),t}return fl(e,s,t,a),hl(e)}function wi(e,t,a){if(t=t.updateQueue,t!==null&&(t=t.shared,(a&4194048)!==0)){var s=t.lanes;s&=e.pendingLanes,a|=s,t.lanes=a,Tt(e,a)}}function Dr(e,t){var a=e.updateQueue,s=e.alternate;if(s!==null&&(s=s.updateQueue,a===s)){var l=null,o=null;if(a=a.firstBaseUpdate,a!==null){do{var u={lane:a.lane,tag:a.tag,payload:a.payload,callback:null,next:null};o===null?l=o=u:o=o.next=u,a=a.next}while(a!==null);o===null?l=o=t:o=o.next=t}else l=o=t;a={baseState:s.baseState,firstBaseUpdate:l,lastBaseUpdate:o,shared:s.shared,callbacks:s.callbacks},e.updateQueue=a;return}e=a.lastBaseUpdate,e===null?a.firstBaseUpdate=t:e.next=t,a.lastBaseUpdate=t}var Nr=!1;function ji(){if(Nr){var e=Ts;if(e!==null)throw e}}function Si(e,t,a,s){Nr=!1;var l=e.updateQueue;on=!1;var o=l.firstBaseUpdate,u=l.lastBaseUpdate,y=l.shared.pending;if(y!==null){l.shared.pending=null;var w=y,B=w.next;w.next=null,u===null?o=B:u.next=B,u=w;var _=e.alternate;_!==null&&(_=_.updateQueue,y=_.lastBaseUpdate,y!==u&&(y===null?_.firstBaseUpdate=B:y.next=B,_.lastBaseUpdate=w))}if(o!==null){var I=l.baseState;u=0,_=B=w=null,y=o;do{var z=y.lane&-536870913,M=z!==y.lane;if(M?(De&z)===z:(s&z)===z){z!==0&&z===Cs&&(Nr=!0),_!==null&&(_=_.next={lane:0,tag:y.tag,payload:y.payload,callback:null,next:null});e:{var ae=e,de=y;z=t;var qe=a;switch(de.tag){case 1:if(ae=de.payload,typeof ae=="function"){I=ae.call(qe,I,z);break e}I=ae;break e;case 3:ae.flags=ae.flags&-65537|128;case 0:if(ae=de.payload,z=typeof ae=="function"?ae.call(qe,I,z):ae,z==null)break e;I=f({},I,z);break e;case 2:on=!0}}z=y.callback,z!==null&&(e.flags|=64,M&&(e.flags|=8192),M=l.callbacks,M===null?l.callbacks=[z]:M.push(z))}else M={lane:z,tag:y.tag,payload:y.payload,callback:y.callback,next:null},_===null?(B=_=M,w=I):_=_.next=M,u|=z;if(y=y.next,y===null){if(y=l.shared.pending,y===null)break;M=y,y=M.next,M.next=null,l.lastBaseUpdate=M,l.shared.pending=null}}while(!0);_===null&&(w=I),l.baseState=w,l.firstBaseUpdate=B,l.lastBaseUpdate=_,o===null&&(l.shared.lanes=0),fn|=u,e.lanes=u,e.memoizedState=I}}function Zu(e,t){if(typeof e!="function")throw Error(d(191,e));e.call(t)}function Pu(e,t){var a=e.callbacks;
vendor: 4,109 bytes, line 48
48if(a!==null)for(e.callbacks=null,e=0;e<a.length;e++)Zu(a[e],t)}var Ns=j(null),Cl=j(0);function Ku(e,t){e=Fa,O(Cl,e),O(Ns,t),Fa=e|t.baseLanes}function Rr(){O(Cl,Fa),O(Ns,Ns.current)}function Br(){Fa=Cl.current,U(Ns),U(Cl)}var Lt=j(null),ta=null;function dn(e){var t=e.alternate;O(Pe,Pe.current&1),O(Lt,e),ta===null&&(t===null||Ns.current!==null||t.memoizedState!==null)&&(ta=e)}function zr(e){O(Pe,Pe.current),O(Lt,e),ta===null&&(ta=e)}function $u(e){e.tag===22?(O(Pe,Pe.current),O(Lt,e),ta===null&&(ta=e)):un()}function un(){O(Pe,Pe.current),O(Lt,Lt.current)}function Ft(e){U(Lt),ta===e&&(ta=null),U(Pe)}var Pe=j(0);function Tl(e){for(var t=e;t!==null;){if(t.tag===13){var a=t.memoizedState;if(a!==null&&(a=a.dehydrated,a===null||Uc(a)||qc(a)))return t}else if(t.tag===19&&(t.memoizedProps.revealOrder==="forwards"||t.memoizedProps.revealOrder==="backwards"||t.memoizedProps.revealOrder==="unstable_legacy-backwards"||t.memoizedProps.revealOrder==="together")){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ka=0,ve=null,_e=null,tt=null,El=!1,Rs=!1,Pn=!1,Dl=0,Ai=0,Bs=null,Ux=0;function Qe(){throw Error(d(321))}function kr(e,t){if(t===null)return!1;for(var a=0;a<t.length&&a<e.length;a++)if(!Ut(e[a],t[a]))return!1;return!0}function Mr(e,t,a,s,l,o){return ka=o,ve=t,t.memoizedState=null,t.updateQueue=null,t.lanes=0,T.H=e===null||e.memoizedState===null?Hp:Zr,Pn=!1,o=a(s,l),Pn=!1,Rs&&(o=ep(t,a,s,l)),Ju(e),o}function Ju(e){T.H=Ei;var t=_e!==null&&_e.next!==null;if(ka=0,tt=_e=ve=null,El=!1,Ai=0,Bs=null,t)throw Error(d(300));e===null||at||(e=e.dependencies,e!==null&&yl(e)&&(at=!0))}function ep(e,t,a,s){ve=e;var l=0;do{if(Rs&&(Bs=null),Ai=0,Rs=!1,25<=l)throw Error(d(301));if(l+=1,tt=_e=null,e.updateQueue!=null){var o=e.updateQueue;o.lastEffect=null,o.events=null,o.stores=null,o.memoCache!=null&&(o.memoCache.index=0)}T.H=Op,o=t(a,s)}while(Rs);return o}function qx(){var e=T.H,t=e.useState()[0];return t=typeof t.then=="function"?Ci(t):t,e=e.useState()[0],(_e!==null?_e.memoizedState:null)!==e&&(ve.flags|=1024),t}function Hr(){var e=Dl!==0;return Dl=0,e}function Or(e,t,a){t.updateQueue=e.updateQueue,t.flags&=-2053,e.lanes&=~a}function _r(e){if(El){for(e=e.memoizedState;e!==null;){var t=e.queue;t!==null&&(t.pending=null),e=e.next}El=!1}ka=0,tt=_e=ve=null,Rs=!1,Ai=Dl=0,Bs=null}function At(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return tt===null?ve.memoizedState=tt=e:tt=tt.next=e,tt}function Ke(){if(_e===null){var e=ve.alternate;e=e!==null?e.memoizedState:null}else e=_e.next;var t=tt===null?ve.memoizedState:tt.next;if(t!==null)tt=t,_e=e;else{if(e===null)throw ve.alternate===null?Error(d(467)):Error(d(310));_e=e,e={memoizedState:_e.memoizedState,baseState:_e.baseState,baseQueue:_e.baseQueue,queue:_e.queue,next:null},tt===null?ve.memoizedState=tt=e:tt=tt.next=e}return tt}function Nl(){return{lastEffect:null,events:null,stores:null,memoCache:null}}function Ci(e){var t=Ai;return Ai+=1,Bs===null&&(Bs=[]),e=Yu(Bs,e,t),t=ve,(tt===null?t.memoizedState:tt.next)===null&&(t=t.alternate,T.H=t===null||t.memoizedState===null?Hp:Zr),e}function Rl(e){if(e!==null&&typeof e=="object"){if(typeof e.then=="function")return Ci(e);if(e.$$typeof===P)return ht(e)}throw Error(d(438,String(e)))}function Ur(e){var t=null,a=ve.updateQueue;if(a!==null&&(t=a.memoCache),t==null){var s=ve.alternate;s!==null&&(s=s.updateQueue,s!==null&&(s=s.memoCache,s!=null&&(t={data:s.data.map(function(l){return l.slice()}),index:0})))}if(t==null&&(t={data:[],index:0}),a===null&&(a=Nl(),ve.updateQueue=a),a.memoCache=t,a=t.data[t.index],a===void 0)for(a=t.data[t.index]=Array(e),s=0;s<e;s++)a[s]=pe;return t.index++,a}function Ma(e,t){return typeof t=="function"?t(e):t}function Bl(e){var t=Ke();return qr(t,_e,e)}function qr(e,t,a){var s=e.queue;if(s===null)throw Error(d(311));s.lastRenderedReducer=a;var l=e.baseQueue,o=s.pending;if(o!==null){if(l!==null){var u=l.next;l.next=o.next,o.next=u}
vendor: 17,103 bytes, line 48
48t.baseQueue=l=o,s.pending=null}if(o=e.baseState,l===null)e.memoizedState=o;else{t=l.next;var y=u=null,w=null,B=t,_=!1;do{var I=B.lane&-536870913;if(I!==B.lane?(De&I)===I:(ka&I)===I){var z=B.revertLane;if(z===0)w!==null&&(w=w.next={lane:0,revertLane:0,gesture:null,action:B.action,hasEagerState:B.hasEagerState,eagerState:B.eagerState,next:null}),I===Cs&&(_=!0);else if((ka&z)===z){B=B.next,z===Cs&&(_=!0);continue}else I={lane:0,revertLane:B.revertLane,gesture:null,action:B.action,hasEagerState:B.hasEagerState,eagerState:B.eagerState,next:null},w===null?(y=w=I,u=o):w=w.next=I,ve.lanes|=z,fn|=z;I=B.action,Pn&&a(o,I),o=B.hasEagerState?B.eagerState:a(o,I)}else z={lane:I,revertLane:B.revertLane,gesture:B.gesture,action:B.action,hasEagerState:B.hasEagerState,eagerState:B.eagerState,next:null},w===null?(y=w=z,u=o):w=w.next=z,ve.lanes|=I,fn|=I;B=B.next}while(B!==null&&B!==t);if(w===null?u=o:w.next=y,!Ut(o,e.memoizedState)&&(at=!0,_&&(a=Ts,a!==null)))throw a;e.memoizedState=o,e.baseState=u,e.baseQueue=w,s.lastRenderedState=o}return l===null&&(s.lanes=0),[e.memoizedState,s.dispatch]}function Lr(e){var t=Ke(),a=t.queue;if(a===null)throw Error(d(311));a.lastRenderedReducer=e;var s=a.dispatch,l=a.pending,o=t.memoizedState;if(l!==null){a.pending=null;var u=l=l.next;do o=e(o,u.action),u=u.next;while(u!==l);Ut(o,t.memoizedState)||(at=!0),t.memoizedState=o,t.baseQueue===null&&(t.baseState=o),a.lastRenderedState=o}return[o,s]}function tp(e,t,a){var s=ve,l=Ke(),o=Re;if(o){if(a===void 0)throw Error(d(407));a=a()}else a=t();var u=!Ut((_e||l).memoizedState,a);if(u&&(l.memoizedState=a,at=!0),l=l.queue,Wr(sp.bind(null,s,l,e),[e]),l.getSnapshot!==t||u||tt!==null&&tt.memoizedState.tag&1){if(s.flags|=2048,zs(9,{destroy:void 0},np.bind(null,s,l,a,t),null),Le===null)throw Error(d(349));o||(ka&127)!==0||ap(s,t,a)}return a}function ap(e,t,a){e.flags|=16384,e={getSnapshot:t,value:a},t=ve.updateQueue,t===null?(t=Nl(),ve.updateQueue=t,t.stores=[e]):(a=t.stores,a===null?t.stores=[e]:a.push(e))}function np(e,t,a,s){t.value=a,t.getSnapshot=s,ip(t)&&lp(e)}function sp(e,t,a){return a(function(){ip(t)&&lp(e)})}function ip(e){var t=e.getSnapshot;e=e.value;try{var a=t();return!Ut(e,a)}catch{return!0}}function lp(e){var t=Fn(e,2);t!==null&&Mt(t,e,2)}function Fr(e){var t=At();if(typeof e=="function"){var a=e;if(e=a(),Pn){ia(!0);try{a()}finally{ia(!1)}}}return t.memoizedState=t.baseState=e,t.queue={pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ma,lastRenderedState:e},t}function op(e,t,a,s){return e.baseState=a,qr(e,_e,typeof s=="function"?s:Ma)}function Lx(e,t,a,s,l){if(Ml(e))throw Error(d(485));if(e=t.action,e!==null){var o={payload:l,action:e,next:null,isTransition:!0,status:"pending",value:null,reason:null,listeners:[],then:function(u){o.listeners.push(u)}};T.T!==null?a(!0):o.isTransition=!1,s(o),a=t.pending,a===null?(o.next=t.pending=o,rp(t,o)):(o.next=a.next,t.pending=a.next=o)}}function rp(e,t){var a=t.action,s=t.payload,l=e.state;if(t.isTransition){var o=T.T,u={};T.T=u;try{var y=a(l,s),w=T.S;w!==null&&w(u,y),cp(e,t,y)}catch(B){Ir(e,t,B)}finally{o!==null&&u.types!==null&&(o.types=u.types),T.T=o}}else try{o=a(l,s),cp(e,t,o)}catch(B){Ir(e,t,B)}}function cp(e,t,a){a!==null&&typeof a=="object"&&typeof a.then=="function"?a.then(function(s){dp(e,t,s)},function(s){return Ir(e,t,s)}):dp(e,t,a)}function dp(e,t,a){t.status="fulfilled",t.value=a,up(t),e.state=a,t=e.pending,t!==null&&(a=t.next,a===t?e.pending=null:(a=a.next,t.next=a,rp(e,a)))}function Ir(e,t,a){var s=e.pending;if(e.pending=null,s!==null){s=s.next;do t.status="rejected",t.reason=a,up(t),t=t.next;while(t!==s)}e.action=null}function up(e){e=e.listeners;for(var t=0;t<e.length;t++)(0,e[t])()}function pp(e,t){return t}function mp(e,t){if(Re){var a=Le.formState;if(a!==null){e:{var s=ve;if(Re){if(Fe){t:{for(var l=Fe,o=ea;l.nodeType!==8;){if(!o){l=null;break t}if(l=aa(l.nextSibling),l===null){l=null;break t}}o=l.data,l=o==="F!"||o==="F"?l:null}if(l){Fe=aa(l.nextSibling),s=l.data==="F!";break e}}sn(s)}s=!1}s&&(t=a[0])}}return a=At(),a.memoizedState=a.baseState=t,s={pending:null,lanes:0,dispatch:null,lastRenderedReducer:pp,lastRenderedState:t},a.queue=s,a=zp.bind(null,ve,s),s.dispatch=a,s=Fr(!1),o=Qr.bind(null,ve,!1,s.queue),s=At(),l={state:t,dispatch:null,action:e,pending:null},s.queue=l,a=Lx.bind(null,ve,l,o,a),l.dispatch=a,s.memoizedState=e,[t,a,!1]}function fp(e){var t=Ke();return hp(t,_e,e)}function hp(e,t,a){if(t=qr(e,t,pp)[0],e=Bl(Ma)[0],typeof t=="object"&&t!==null&&typeof t.then=="function")try{var s=Ci(t)}catch(u){throw u===Es?wl:u}else s=t;t=Ke();var l=t.queue,o=l.dispatch;return a!==t.memoizedState&&(ve.flags|=2048,zs(9,{destroy:void 0},Fx.bind(null,l,a),null)),[s,o,e]}function Fx(e,t){e.action=t}function gp(e){var t=Ke(),a=_e;if(a!==null)return hp(t,a,e);Ke(),t=t.memoizedState,a=Ke();var s=a.queue.dispatch;return a.memoizedState=e,[t,s,!1]}function zs(e,t,a,s){return e={tag:e,create:a,deps:s,inst:t,next:null},t=ve.updateQueue,t===null&&(t=Nl(),ve.updateQueue=t),a=t.lastEffect,a===null?t.lastEffect=e.next=e:(s=a.next,a.next=e,e.next=s,t.lastEffect=e),e}function xp(){return Ke().memoizedState}function zl(e,t,a,s){var l=At();ve.flags|=e,l.memoizedState=zs(1|t,{destroy:void 0},a,s===void 0?null:s)}function kl(e,t,a,s){var l=Ke();s=s===void 0?null:s;var o=l.memoizedState.inst;_e!==null&&s!==null&&kr(s,_e.memoizedState.deps)?l.memoizedState=zs(t,o,a,s):(ve.flags|=e,l.memoizedState=zs(1|t,o,a,s))}function yp(e,t){zl(8390656,8,e,t)}function Wr(e,t){kl(2048,8,e,t)}function Ix(e){ve.flags|=4;var t=ve.updateQueue;if(t===null)t=Nl(),ve.updateQueue=t,t.events=[e];else{var a=t.events;a===null?t.events=[e]:a.push(e)}}function vp(e){var t=Ke().memoizedState;return Ix({ref:t,nextImpl:e}),function(){if((Me&2)!==0)throw Error(d(440));return t.impl.apply(void 0,arguments)}}function bp(e,t){return kl(4,2,e,t)}function wp(e,t){return kl(4,4,e,t)}function jp(e,t){if(typeof t=="function"){e=e();var a=t(e);return function(){typeof a=="function"?a():t(null)}}if(t!=null)return e=e(),t.current=e,function(){t.current=null}}function Sp(e,t,a){a=a!=null?a.concat([e]):null,kl(4,4,jp.bind(null,t,e),a)}function Yr(){}function Ap(e,t){var a=Ke();t=t===void 0?null:t;var s=a.memoizedState;return t!==null&&kr(t,s[1])?s[0]:(a.memoizedState=[e,t],e)}function Cp(e,t){var a=Ke();t=t===void 0?null:t;var s=a.memoizedState;if(t!==null&&kr(t,s[1]))return s[0];if(s=e(),Pn){ia(!0);try{e()}finally{ia(!1)}}return a.memoizedState=[s,t],s}function Gr(e,t,a){return a===void 0||(ka&1073741824)!==0&&(De&261930)===0?e.memoizedState=t:(e.memoizedState=a,e=Tm(),ve.lanes|=e,fn|=e,a)}function Tp(e,t,a,s){return Ut(a,t)?a:Ns.current!==null?(e=Gr(e,a,s),Ut(e,t)||(at=!0),e):(ka&42)===0||(ka&1073741824)!==0&&(De&261930)===0?(at=!0,e.memoizedState=a):(e=Tm(),ve.lanes|=e,fn|=e,t)}function Ep(e,t,a,s,l){var o=q.p;q.p=o!==0&&8>o?o:8;var u=T.T,y={};T.T=y,Qr(e,!1,t,a);try{var w=l(),B=T.S;if(B!==null&&B(y,w),w!==null&&typeof w=="object"&&typeof w.then=="function"){var _=_x(w,s);Ti(e,t,_,Yt(e))}else Ti(e,t,s,Yt(e))}catch(I){Ti(e,t,{then:function(){},status:"rejected",reason:I},Yt())}finally{q.p=o,u!==null&&y.types!==null&&(u.types=y.types),T.T=u}}function Wx(){}function Vr(e,t,a,s){if(e.tag!==5)throw Error(d(476));var l=Dp(e).queue;Ep(e,l,t,k,a===null?Wx:function(){return Np(e),a(s)})}function Dp(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:k,baseState:k,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ma,lastRenderedState:k},next:null};var a={};return t.next={memoizedState:a,baseState:a,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:Ma,lastRenderedState:a},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Np(e){var t=Dp(e);t.next===null&&(t=e.alternate.memoizedState),Ti(e,t.next.queue,{},Yt())}function Xr(){return ht(Wi)}function Rp(){return Ke().memoizedState}function Bp(){return Ke().memoizedState}function Yx(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var a=Yt();e=rn(a);var s=cn(t,e,a);s!==null&&(Mt(s,t,a),wi(s,t,a)),t={cache:jr()},e.payload=t;return}t=t.return}}function Gx(e,t,a){var s=Yt();a={lane:s,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null},Ml(e)?kp(t,a):(a=ur(e,t,a,s),a!==null&&(Mt(a,e,s),Mp(a,t,s)))}function zp(e,t,a){var s=Yt();Ti(e,t,a,s)}function Ti(e,t,a,s){var l={lane:s,revertLane:0,gesture:null,action:a,hasEagerState:!1,eagerState:null,next:null};if(Ml(e))kp(t,l);else{var o=e.alternate;if(e.lanes===0&&(o===null||o.lanes===0)&&(o=t.lastRenderedReducer,o!==null))try{var u=t.lastRenderedState,y=o(u,a);if(l.hasEagerState=!0,l.eagerState=y,Ut(y,u))return fl(e,t,l,0),Le===null&&ml(),!1}catch{}finally{}if(a=ur(e,t,l,s),a!==null)return Mt(a,e,s),Mp(a,t,s),!0}return!1}function Qr(e,t,a,s){if(s={lane:2,revertLane:Tc(),gesture:null,action:s,hasEagerState:!1,eagerState:null,next:null},Ml(e)){if(t)throw Error(d(479))}else t=ur(e,a,s,2),t!==null&&Mt(t,e,2)}function Ml(e){var t=e.alternate;return e===ve||t!==null&&t===ve}function kp(e,t){Rs=El=!0;var a=e.pending;a===null?t.next=t:(t.next=a.next,a.next=t),e.pending=t}function Mp(e,t,a){if((a&4194048)!==0){var s=t.lanes;s&=e.pendingLanes,a|=s,t.lanes=a,Tt(e,a)}}var Ei={readContext:ht,use:Rl,useCallback:Qe,useContext:Qe,useEffect:Qe,useImperativeHandle:Qe,useLayoutEffect:Qe,useInsertionEffect:Qe,useMemo:Qe,useReducer:Qe,useRef:Qe,useState:Qe,useDebugValue:Qe,useDeferredValue:Qe,useTransition:Qe,useSyncExternalStore:Qe,useId:Qe,useHostTransitionStatus:Qe,useFormState:Qe,useActionState:Qe,useOptimistic:Qe,useMemoCache:Qe,useCacheRefresh:Qe};Ei.useEffectEvent=Qe;var Hp={readContext:ht,use:Rl,useCallback:function(e,t){return At().memoizedState=[e,t===void 0?null:t],e},useContext:ht,useEffect:yp,useImperativeHandle:function(e,t,a){a=a!=null?a.concat([e]):null,zl(4194308,4,jp.bind(null,t,e),a)},useLayoutEffect:function(e,t){return zl(4194308,4,e,t)},useInsertionEffect:function(e,t){zl(4,2,e,t)},useMemo:function(e,t){var a=At();t=t===void 0?null:t;var s=e();if(Pn){ia(!0);try{e()}finally{ia(!1)}}return a.memoizedState=[s,t],s},useReducer:function(e,t,a){var s=At();if(a!==void 0){var l=a(t);if(Pn){ia(!0);try{a(t)}finally{ia(!1)}}}else l=t;return s.memoizedState=s.baseState=l,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:l},s.queue=e,e=e.dispatch=Gx.bind(null,ve,e),[s.memoizedState,e]},useRef:function(e){var t=At();return e={current:e},t.memoizedState=e},useState:function(e){e=Fr(e);var t=e.queue,a=zp.bind(null,ve,t);return t.dispatch=a,[e.memoizedState,a]},useDebugValue:Yr,useDeferredValue:function(e,t){var a=At();return Gr(a,e,t)},useTransition:function(){var e=Fr(!1);return e=Ep.bind(null,ve,e.queue,!0,!1),At().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,a){var s=ve,l=At();if(Re){if(a===void 0)throw Error(d(407));a=a()}else{if(a=t(),Le===null)throw Error(d(349));(De&127)!==0||ap(s,t,a)}l.memoizedState=a;var o={value:a,getSnapshot:t};return l.queue=o,yp(sp.bind(null,s,o,e),[e]),s.flags|=2048,zs(9,{destroy:void 0},np.bind(null,s,o,a,t),null),a},useId:function(){var e=At(),t=Le.identifierPrefix;if(Re){var a=ha,s=fa;a=(s&~(1<<32-yt(s)-1)).toString(32)+a,t="_"+t+"R_"+a,a=Dl++,0<a&&(t+="H"+a.toString(32)),t+="_"}else a=Ux++,t="_"+t+"r_"+a.toString(32)+"_";return e.memoizedState=t},useHostTransitionStatus:Xr,useFormState:mp,useActionState:mp,useOptimistic:function(e){var t=At();t.memoizedState=t.baseState=e;var a={pending:null,lanes:0,dispatch:null,lastRenderedReducer:null,lastRenderedState:null};return t.queue=a,t=Qr.bind(null,ve,!0,a),a.dispatch=t,[e,t]},useMemoCache:Ur,useCacheRefresh:function(){return At().memoizedState=Yx.bind(null,ve)},useEffectEvent:function(e){var t=At(),a={impl:e};return t.memoizedState=a,function(){if((Me&2)!==0)throw Error(d(440));return a.impl.apply(void 0,arguments)}}},Zr={readContext:ht,use:Rl,useCallback:Ap,useContext:ht,useEffect:Wr,useImperativeHandle:Sp,useInsertionEffect:bp,useLayoutEffect:wp,useMemo:Cp,useReducer:Bl,useRef:xp,useState:function(){return Bl(Ma)},useDebugValue:Yr,useDeferredValue:function(e,t){var a=Ke();return Tp(a,_e.memoizedState,e,t)},useTransition:function(){var e=Bl(Ma)[0],t=Ke().memoizedState;return[typeof e=="boolean"?e:Ci(e),t]},useSyncExternalStore:tp,useId:Rp,useHostTransitionStatus:Xr,useFormState:fp,useActionState:fp,useOptimistic:function(e,t){var a=Ke();return op(a,_e,e,t)},useMemoCache:Ur,useCacheRefresh:Bp};Zr.useEffectEvent=vp;var Op={readContext:ht,use:Rl,useCallback:Ap,useContext:ht,useEffect:Wr,useImperativeHandle:Sp,useInsertionEffect:bp,useLayoutEffect:wp,useMemo:Cp,useReducer:Lr,useRef:xp,useState:function(){return Lr(Ma)},useDebugValue:Yr,useDeferredValue:function(e,t){var a=Ke();return _e===null?Gr(a,e,t):Tp(a,_e.memoizedState,e,t)},useTransition:function(){var e=Lr(Ma)[0],t=Ke().memoizedState;return[typeof e=="boolean"?e:Ci(e),t]},useSyncExternalStore:tp,useId:Rp,useHostTransitionStatus:Xr,useFormState:gp,useActionState:gp,useOptimistic:function(e,t){var a=Ke();return _e!==null?op(a,_e,e,t):(a.baseState=e,[e,a.queue.dispatch])},useMemoCache:Ur,useCacheRefresh:Bp};Op.useEffectEvent=vp;function Pr(e,t,a,s){t=e.memoizedState,a=a(s,t),a=a==null?t:f({},t,a),e.memoizedState=a,e.lanes===0&&(e.updateQueue.baseState=a)}var Kr={enqueueSetState:function(e,t,a){e=e._reactInternals;var s=Yt(),l=rn(s);l.payload=t,a!=null&&(l.callback=a),t=cn(e,l,s),t!==null&&(Mt(t,e,s),wi(t,e,s))},enqueueReplaceState:function(e,t,a){e=e._reactInternals;var s=Yt(),l=rn(s);l.tag=1,l.payload=t,a!=null&&(l.callback=a),t=cn(e,l,s),t!==null&&(Mt(t,e,s),wi(t,e,s))},enqueueForceUpdate:function(e,t){e=e._reactInternals;var a=Yt(),s=rn(a);s.tag=2,t!=null&&(s.callback=t),t=cn(e,s,a),t!==null&&(Mt(t,e,a),wi(t,e,a))}};function _p(e,t,a,s,l,o,u){return e=e.stateNode,typeof e.shouldComponentUpdate=="function"?e.shouldComponentUpdate(s,o,u):t.prototype&&t.prototype.isPureReactComponent?!mi(a,s)||!mi(l,o):!0}function Up(e,t,a,s){e=t.state,typeof t.componentWillReceiveProps=="function"&&t.componentWillReceiveProps(a,s),typeof t.UNSAFE_componentWillReceiveProps=="function"&&t.UNSAFE_componentWillReceiveProps(a,s),t.state!==e&&Kr.enqueueReplaceState(t,t.state,null)}function Kn(e,t){var a=t;if("ref"in t){a={};for(var s in t)s!=="ref"&&(a[s]=t[s])}if(e=e.defaultProps){a===t&&(a=f({},a));for(var l in e)a[l]===void 0&&(a[l]=e[l])}return a}function qp(e){pl(e)}function Lp(e){console.error(e)}function Fp(e){pl(e)}function Hl(e,t){try{var a=e.onUncaughtError;a(t.value,{componentStack:t.stack})}catch(s){setTimeout(function(){throw s})}}function Ip(e,t,a){try{var s=e.onCaughtError;s(a.value,{componentStack:a.stack,errorBoundary:t.tag===1?t.stateNode:null})}catch(l){setTimeout(function(){throw l})}}function $r(e,t,a){return a=rn(a),a.tag=3,a.payload={element:null},a.callback=function(){Hl(e,t)},a}function Wp(e){return e=rn(e),e.tag=3,e}function Yp(e,t,a,s){var l=a.type.getDerivedStateFromError;if(typeof l=="function"){var o=s.value;e.payload=function(){return l(o)},e.callback=function(){Ip(t,a,s)}}var u=a.stateNode;u!==null&&typeof u.componentDidCatch=="function"&&(e.callback=function(){Ip(t,a,s),typeof l!="function"&&(hn===null?hn=new Set([this]):hn.add(this));var y=s.stack;this.componentDidCatch(s.value,{componentStack:y!==null?y:""})})}function Vx(e,t,a,s,l){if(a.flags|=32768,s!==null&&typeof s=="object"&&typeof s.then=="function"){if(t=a.alternate,t!==null&&As(t,a,l,!0),a=Lt.current,a!==null){switch(a.tag){case 31:case 13:return ta===null?Xl():a.alternate===null&&Ze===0&&(Ze=3),a.flags&=-257,a.flags|=65536,a.lanes=l,s===jl?a.flags|=16384:(t=a.updateQueue,t===null?a.updateQueue=new Set([s]):t.add(s),Sc(e,s,l)),!1;case 22:return a.flags|=65536,s===jl?a.flags|=16384:(t=a.updateQueue,t===null?(t={transitions:null,markerInstances:null,retryQueue:new Set([s])},a.updateQueue=t):(a=t.retryQueue,a===null?t.retryQueue=new Set([s]):a.add(s)),Sc(e,s,l)),!1}throw Error(d(435,a.tag))}return Sc(e,s,l),Xl(),!1}if(Re)return t=Lt.current,t!==null?((t.flags&65536)===0&&(t.flags|=256),t.flags|=65536,t.lanes=l,s!==xr&&(e=Error(d(422),{cause:s}),gi(Kt(e,a)))):(s!==xr&&(t=Error(d(423),{cause:s}),gi(Kt(t,a))),e=e.current.alternate,e.flags|=65536,l&=-l,e.lanes|=l,s=Kt(s,a),l=$r(e.stateNode,s,l),Dr(e,l),Ze!==4&&(Ze=2)),!1;var o=Error(d(520),{cause:s});if(o=Kt(o,a),Hi===null?Hi=[o]:Hi.push(o),Ze!==4&&(Ze=2),t===null)return!0;s=Kt(s,a),a=t;do{switch(a.tag){case 3:return a.flags|=65536,e=l&-l,a.lanes|=e,e=$r(a.stateNode,s,e),Dr(a,e),!1;case 1:if(t=a.type,o=a.stateNode,(a.flags&128)===0&&(typeof t.getDerivedStateFromError=="function"||o!==null&&typeof o.componentDidCatch=="function"&&(hn===null||!hn.has(o))))return a.flags|=65536,l&=-l,a.lanes|=l,l=Wp(l),Yp(l,e,a,s),Dr(a,l),!1}a=a.return}while(a!==null);return!1}var Jr=Error(d(461)),at=!1;function gt(e,t,a,s){t.child=e===null?Qu(t,null,a,s):Zn(t,e.child,a,s)}function Gp(e,t,a,s,l){a=a.render;var o=t.ref;if("ref"in s){var u={};for(var y in s)y!=="ref"&&(u[y]=s[y])}else u=s;return Gn(t),s=Mr(e,t,a,u,o,l),y=Hr(),e!==null&&!at?(Or(e,t,l),Ha(e,t,l)):(Re&&y&&hr(t),t.flags|=1,gt(e,t,s,l),t.child)}function Vp(e,t,a,s,l){if(e===null){var o=a.type;
vendor: 11,960 bytes, line 48
48return typeof o=="function"&&!pr(o)&&o.defaultProps===void 0&&a.compare===null?(t.tag=15,t.type=o,Xp(e,t,o,s,l)):(e=gl(a.type,null,s,t,t.mode,l),e.ref=t.ref,e.return=t,t.child=e)}if(o=e.child,!oc(e,l)){var u=o.memoizedProps;if(a=a.compare,a=a!==null?a:mi,a(u,s)&&e.ref===t.ref)return Ha(e,t,l)}return t.flags|=1,e=Na(o,s),e.ref=t.ref,e.return=t,t.child=e}function Xp(e,t,a,s,l){if(e!==null){var o=e.memoizedProps;if(mi(o,s)&&e.ref===t.ref)if(at=!1,t.pendingProps=s=o,oc(e,l))(e.flags&131072)!==0&&(at=!0);else return t.lanes=e.lanes,Ha(e,t,l)}return ec(e,t,a,s,l)}function Qp(e,t,a,s){var l=s.children,o=e!==null?e.memoizedState:null;if(e===null&&t.stateNode===null&&(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),s.mode==="hidden"){if((t.flags&128)!==0){if(o=o!==null?o.baseLanes|a:a,e!==null){for(s=t.child=e.child,l=0;s!==null;)l=l|s.lanes|s.childLanes,s=s.sibling;s=l&~o}else s=0,t.child=null;return Zp(e,t,o,a,s)}if((a&536870912)!==0)t.memoizedState={baseLanes:0,cachePool:null},e!==null&&bl(t,o!==null?o.cachePool:null),o!==null?Ku(t,o):Rr(),$u(t);else return s=t.lanes=536870912,Zp(e,t,o!==null?o.baseLanes|a:a,a,s)}else o!==null?(bl(t,o.cachePool),Ku(t,o),un(),t.memoizedState=null):(e!==null&&bl(t,null),Rr(),un());return gt(e,t,l,a),t.child}function Di(e,t){return e!==null&&e.tag===22||t.stateNode!==null||(t.stateNode={_visibility:1,_pendingMarkers:null,_retryCache:null,_transitions:null}),t.sibling}function Zp(e,t,a,s,l){var o=Ar();return o=o===null?null:{parent:et._currentValue,pool:o},t.memoizedState={baseLanes:a,cachePool:o},e!==null&&bl(t,null),Rr(),$u(t),e!==null&&As(e,t,s,!0),t.childLanes=l,null}function Ol(e,t){return t=Ul({mode:t.mode,children:t.children},e.mode),t.ref=e.ref,e.child=t,t.return=e,t}function Pp(e,t,a){return Zn(t,e.child,null,a),e=Ol(t,t.pendingProps),e.flags|=2,Ft(t),t.memoizedState=null,e}function Xx(e,t,a){var s=t.pendingProps,l=(t.flags&128)!==0;if(t.flags&=-129,e===null){if(Re){if(s.mode==="hidden")return e=Ol(t,s),t.lanes=536870912,Di(null,e);if(zr(t),(e=Fe)?(e=cf(e,ea),e=e!==null&&e.data==="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:an!==null?{id:fa,overflow:ha}:null,retryLane:536870912,hydrationErrors:null},a=ku(e),a.return=t,t.child=a,ft=t,Fe=null)):e=null,e===null)throw sn(t);return t.lanes=536870912,null}return Ol(t,s)}var o=e.memoizedState;if(o!==null){var u=o.dehydrated;if(zr(t),l)if(t.flags&256)t.flags&=-257,t=Pp(e,t,a);else if(t.memoizedState!==null)t.child=e.child,t.flags|=128,t=null;else throw Error(d(558));else if(at||As(e,t,a,!1),l=(a&e.childLanes)!==0,at||l){if(s=Le,s!==null&&(u=Et(s,a),u!==0&&u!==o.retryLane))throw o.retryLane=u,Fn(e,u),Mt(s,e,u),Jr;Xl(),t=Pp(e,t,a)}else e=o.treeContext,Fe=aa(u.nextSibling),ft=t,Re=!0,nn=null,ea=!1,e!==null&&Ou(t,e),t=Ol(t,s),t.flags|=4096;return t}return e=Na(e.child,{mode:s.mode,children:s.children}),e.ref=t.ref,t.child=e,e.return=t,e}function _l(e,t){var a=t.ref;if(a===null)e!==null&&e.ref!==null&&(t.flags|=4194816);else{if(typeof a!="function"&&typeof a!="object")throw Error(d(284));(e===null||e.ref!==a)&&(t.flags|=4194816)}}function ec(e,t,a,s,l){return Gn(t),a=Mr(e,t,a,s,void 0,l),s=Hr(),e!==null&&!at?(Or(e,t,l),Ha(e,t,l)):(Re&&s&&hr(t),t.flags|=1,gt(e,t,a,l),t.child)}function Kp(e,t,a,s,l,o){return Gn(t),t.updateQueue=null,a=ep(t,s,a,l),Ju(e),s=Hr(),e!==null&&!at?(Or(e,t,o),Ha(e,t,o)):(Re&&s&&hr(t),t.flags|=1,gt(e,t,a,o),t.child)}function $p(e,t,a,s,l){if(Gn(t),t.stateNode===null){var o=bs,u=a.contextType;typeof u=="object"&&u!==null&&(o=ht(u)),o=new a(s,o),t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,o.updater=Kr,t.stateNode=o,o._reactInternals=t,o=t.stateNode,o.props=s,o.state=t.memoizedState,o.refs={},Tr(t),u=a.contextType,o.context=typeof u=="object"&&u!==null?ht(u):bs,o.state=t.memoizedState,u=a.getDerivedStateFromProps,typeof u=="function"&&(Pr(t,a,u,s),o.state=t.memoizedState),typeof a.getDerivedStateFromProps=="function"||typeof o.getSnapshotBeforeUpdate=="function"||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(u=o.state,typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount(),u!==o.state&&Kr.enqueueReplaceState(o,o.state,null),Si(t,s,o,l),ji(),o.state=t.memoizedState),typeof o.componentDidMount=="function"&&(t.flags|=4194308),s=!0}else if(e===null){o=t.stateNode;var y=t.memoizedProps,w=Kn(a,y);o.props=w;var B=o.context,_=a.contextType;u=bs,typeof _=="object"&&_!==null&&(u=ht(_));var I=a.getDerivedStateFromProps;_=typeof I=="function"||typeof o.getSnapshotBeforeUpdate=="function",y=t.pendingProps!==y,_||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(y||B!==u)&&Up(t,o,s,u),on=!1;var z=t.memoizedState;o.state=z,Si(t,s,o,l),ji(),B=t.memoizedState,y||z!==B||on?(typeof I=="function"&&(Pr(t,a,I,s),B=t.memoizedState),(w=on||_p(t,a,w,s,z,B,u))?(_||typeof o.UNSAFE_componentWillMount!="function"&&typeof o.componentWillMount!="function"||(typeof o.componentWillMount=="function"&&o.componentWillMount(),typeof o.UNSAFE_componentWillMount=="function"&&o.UNSAFE_componentWillMount()),typeof o.componentDidMount=="function"&&(t.flags|=4194308)):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),t.memoizedProps=s,t.memoizedState=B),o.props=s,o.state=B,o.context=u,s=w):(typeof o.componentDidMount=="function"&&(t.flags|=4194308),s=!1)}else{o=t.stateNode,Er(e,t),u=t.memoizedProps,_=Kn(a,u),o.props=_,I=t.pendingProps,z=o.context,B=a.contextType,w=bs,typeof B=="object"&&B!==null&&(w=ht(B)),y=a.getDerivedStateFromProps,(B=typeof y=="function"||typeof o.getSnapshotBeforeUpdate=="function")||typeof o.UNSAFE_componentWillReceiveProps!="function"&&typeof o.componentWillReceiveProps!="function"||(u!==I||z!==w)&&Up(t,o,s,w),on=!1,z=t.memoizedState,o.state=z,Si(t,s,o,l),ji();var M=t.memoizedState;u!==I||z!==M||on||e!==null&&e.dependencies!==null&&yl(e.dependencies)?(typeof y=="function"&&(Pr(t,a,y,s),M=t.memoizedState),(_=on||_p(t,a,_,s,z,M,w)||e!==null&&e.dependencies!==null&&yl(e.dependencies))?(B||typeof o.UNSAFE_componentWillUpdate!="function"&&typeof o.componentWillUpdate!="function"||(typeof o.componentWillUpdate=="function"&&o.componentWillUpdate(s,M,w),typeof o.UNSAFE_componentWillUpdate=="function"&&o.UNSAFE_componentWillUpdate(s,M,w)),typeof o.componentDidUpdate=="function"&&(t.flags|=4),typeof o.getSnapshotBeforeUpdate=="function"&&(t.flags|=1024)):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&z===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&z===e.memoizedState||(t.flags|=1024),t.memoizedProps=s,t.memoizedState=M),o.props=s,o.state=M,o.context=w,s=_):(typeof o.componentDidUpdate!="function"||u===e.memoizedProps&&z===e.memoizedState||(t.flags|=4),typeof o.getSnapshotBeforeUpdate!="function"||u===e.memoizedProps&&z===e.memoizedState||(t.flags|=1024),s=!1)}return o=s,_l(e,t),s=(t.flags&128)!==0,o||s?(o=t.stateNode,a=s&&typeof a.getDerivedStateFromError!="function"?null:o.render(),t.flags|=1,e!==null&&s?(t.child=Zn(t,e.child,null,l),t.child=Zn(t,null,a,l)):gt(e,t,a,l),t.memoizedState=o.state,e=t.child):e=Ha(e,t,l),e}function Jp(e,t,a,s){return Wn(),t.flags|=256,gt(e,t,a,s),t.child}var tc={dehydrated:null,treeContext:null,retryLane:0,hydrationErrors:null};function ac(e){return{baseLanes:e,cachePool:Iu()}}function nc(e,t,a){return e=e!==null?e.childLanes&~a:0,t&&(e|=Wt),e}function em(e,t,a){var s=t.pendingProps,l=!1,o=(t.flags&128)!==0,u;if((u=o)||(u=e!==null&&e.memoizedState===null?!1:(Pe.current&2)!==0),u&&(l=!0,t.flags&=-129),u=(t.flags&32)!==0,t.flags&=-33,e===null){if(Re){if(l?dn(t):un(),(e=Fe)?(e=cf(e,ea),e=e!==null&&e.data!=="&"?e:null,e!==null&&(t.memoizedState={dehydrated:e,treeContext:an!==null?{id:fa,overflow:ha}:null,retryLane:536870912,hydrationErrors:null},a=ku(e),a.return=t,t.child=a,ft=t,Fe=null)):e=null,e===null)throw sn(t);return qc(e)?t.lanes=32:t.lanes=536870912,null}var y=s.children;return s=s.fallback,l?(un(),l=t.mode,y=Ul({mode:"hidden",children:y},l),s=In(s,l,a,null),y.return=t,s.return=t,y.sibling=s,t.child=y,s=t.child,s.memoizedState=ac(a),s.childLanes=nc(e,u,a),t.memoizedState=tc,Di(null,s)):(dn(t),sc(t,y))}var w=e.memoizedState;if(w!==null&&(y=w.dehydrated,y!==null)){if(o)t.flags&256?(dn(t),t.flags&=-257,t=ic(e,t,a)):t.memoizedState!==null?(un(),t.child=e.child,t.flags|=128,t=null):(un(),y=s.fallback,l=t.mode,s=Ul({mode:"visible",children:s.children},l),y=In(y,l,a,null),y.flags|=2,s.return=t,y.return=t,s.sibling=y,t.child=s,Zn(t,e.child,null,a),s=t.child,s.memoizedState=ac(a),s.childLanes=nc(e,u,a),t.memoizedState=tc,t=Di(null,s));else if(dn(t),qc(y)){if(u=y.nextSibling&&y.nextSibling.dataset,u)var B=u.dgst;u=B,s=Error(d(419)),s.stack="",s.digest=u,gi({value:s,source:null,stack:null}),t=ic(e,t,a)}else if(at||As(e,t,a,!1),u=(a&e.childLanes)!==0,at||u){if(u=Le,u!==null&&(s=Et(u,a),s!==0&&s!==w.retryLane))throw w.retryLane=s,Fn(e,s),Mt(u,e,s),Jr;Uc(y)||Xl(),t=ic(e,t,a)}else Uc(y)?(t.flags|=192,t.child=e.child,t=null):(e=w.treeContext,Fe=aa(y.nextSibling),ft=t,Re=!0,nn=null,ea=!1,e!==null&&Ou(t,e),t=sc(t,s.children),t.flags|=4096);return t}return l?(un(),y=s.fallback,l=t.mode,w=e.child,B=w.sibling,s=Na(w,{mode:"hidden",children:s.children}),s.subtreeFlags=w.subtreeFlags&65011712,B!==null?y=Na(B,y):(y=In(y,l,a,null),y.flags|=2),y.return=t,s.return=t,s.sibling=y,t.child=s,Di(null,s),s=t.child,y=e.child.memoizedState,y===null?y=ac(a):(l=y.cachePool,l!==null?(w=et._currentValue,l=l.parent!==w?{parent:w,pool:w}:l):l=Iu(),y={baseLanes:y.baseLanes|a,cachePool:l}),s.memoizedState=y,s.childLanes=nc(e,u,a),t.memoizedState=tc,Di(e.child,s)):(dn(t),a=e.child,e=a.sibling,a=Na(a,{mode:"visible",children:s.children}),a.return=t,a.sibling=null,e!==null&&(u=t.deletions,u===null?(t.deletions=[e],t.flags|=16):u.push(e)),t.child=a,t.memoizedState=null,a)}function sc(e,t){return t=Ul({mode:"visible",children:t},e.mode),t.return=e,e.child=t}function Ul(e,t){return e=qt(22,e,null,t),e.lanes=0,e}function ic(e,t,a){return Zn(t,e.child,null,a),e=sc(t,t.pendingProps.children),e.flags|=2,t.memoizedState=null,e}function tm(e,t,a){e.lanes|=t;var s=e.alternate;s!==null&&(s.lanes|=t),br(e.return,t,a)}function lc(e,t,a,s,l,o){var u=e.memoizedState;u===null?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:s,tail:a,tailMode:l,treeForkCount:o}:(u.isBackwards=t,u.rendering=null,u.renderingStartTime=0,u.last=s,u.tail=a,u.tailMode=l,u.treeForkCount=o)}function am(e,t,a){var s=t.pendingProps,l=s.revealOrder,o=s.tail;s=s.children;var u=Pe.current,y=(u&2)!==0;if(y?(u=u&1|2,t.flags|=128):u&=1,O(Pe,u),gt(e,t,s,a),s=Re?hi:0,!y&&e!==null&&(e.flags&128)!==0)e:for(e=t.child;e!==null;){if(e.tag===13)e.memoizedState!==null&&tm(e,a,t);else if(e.tag===19)tm(e,a,t);else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;e.sibling===null;){if(e.return===null||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}switch(l){case"forwards":for(a=t.child,l=null;a!==null;)e=a.alternate,e!==null&&Tl(e)===null&&(l=a),a=a.sibling;a=l,a===null?(l=t.child,t.child=null):(l=a.sibling,a.sibling=null),lc(t,!1,l,a,o,s);break;case"backwards":case"unstable_legacy-backwards":for(a=null,l=t.child,t.child=null;l!==null;){if(e=l.alternate,e!==null&&Tl(e)===null){t.child=l;break}e=l.sibling,l.sibling=a,a=l,l=e}lc(t,!0,a,null,o,s);break;case"together":lc(t,!1,null,null,void 0,s);break;default:t.memoizedState=null}return t.child}function Ha(e,t,a){if(e!==null&&(t.dependencies=e.dependencies),fn|=t.lanes,(a&t.childLanes)===0)if(e!==null){if(As(e,t,a,!1),(a&t.childLanes)===0)return null}else return null;if(e!==null&&t.child!==e.child)throw Error(d(153));if(t.child!==null){for(e=t.child,a=Na(e,e.pendingProps),t.child=a,a.return=t;e.sibling!==null;)e=e.sibling,a=a.sibling=Na(e,e.pendingProps),a.return=t;a.sibling=null}return t.child}
vendor: 6,664 bytes, line 48
48function oc(e,t){return(e.lanes&t)!==0?!0:(e=e.dependencies,!!(e!==null&&yl(e)))}function Qx(e,t,a){switch(t.tag){case 3:ue(t,t.stateNode.containerInfo),ln(t,et,e.memoizedState.cache),Wn();break;case 27:case 5:$e(t);break;case 4:ue(t,t.stateNode.containerInfo);break;case 10:ln(t,t.type,t.memoizedProps.value);break;case 31:if(t.memoizedState!==null)return t.flags|=128,zr(t),null;break;case 13:var s=t.memoizedState;if(s!==null)return s.dehydrated!==null?(dn(t),t.flags|=128,null):(a&t.child.childLanes)!==0?em(e,t,a):(dn(t),e=Ha(e,t,a),e!==null?e.sibling:null);dn(t);break;case 19:var l=(e.flags&128)!==0;if(s=(a&t.childLanes)!==0,s||(As(e,t,a,!1),s=(a&t.childLanes)!==0),l){if(s)return am(e,t,a);t.flags|=128}if(l=t.memoizedState,l!==null&&(l.rendering=null,l.tail=null,l.lastEffect=null),O(Pe,Pe.current),s)break;return null;case 22:return t.lanes=0,Qp(e,t,a,t.pendingProps);case 24:ln(t,et,e.memoizedState.cache)}return Ha(e,t,a)}function nm(e,t,a){if(e!==null)if(e.memoizedProps!==t.pendingProps)at=!0;else{if(!oc(e,a)&&(t.flags&128)===0)return at=!1,Qx(e,t,a);at=(e.flags&131072)!==0}else at=!1,Re&&(t.flags&1048576)!==0&&Hu(t,hi,t.index);switch(t.lanes=0,t.tag){case 16:e:{var s=t.pendingProps;if(e=Xn(t.elementType),t.type=e,typeof e=="function")pr(e)?(s=Kn(e,s),t.tag=1,t=$p(null,t,e,s,a)):(t.tag=0,t=ec(null,t,e,s,a));else{if(e!=null){var l=e.$$typeof;if(l===$){t.tag=11,t=Gp(null,t,e,s,a);break e}else if(l===V){t.tag=14,t=Vp(null,t,e,s,a);break e}}throw t=ge(e)||e,Error(d(306,t,""))}}return t;case 0:return ec(e,t,t.type,t.pendingProps,a);case 1:return s=t.type,l=Kn(s,t.pendingProps),$p(e,t,s,l,a);case 3:e:{if(ue(t,t.stateNode.containerInfo),e===null)throw Error(d(387));s=t.pendingProps;var o=t.memoizedState;l=o.element,Er(e,t),Si(t,s,null,a);var u=t.memoizedState;if(s=u.cache,ln(t,et,s),s!==o.cache&&wr(t,[et],a,!0),ji(),s=u.element,o.isDehydrated)if(o={element:s,isDehydrated:!1,cache:u.cache},t.updateQueue.baseState=o,t.memoizedState=o,t.flags&256){t=Jp(e,t,s,a);break e}else if(s!==l){l=Kt(Error(d(424)),t),gi(l),t=Jp(e,t,s,a);break e}else{switch(e=t.stateNode.containerInfo,e.nodeType){case 9:e=e.body;break;default:e=e.nodeName==="HTML"?e.ownerDocument.body:e}for(Fe=aa(e.firstChild),ft=t,Re=!0,nn=null,ea=!0,a=Qu(t,null,s,a),t.child=a;a;)a.flags=a.flags&-3|4096,a=a.sibling}else{if(Wn(),s===l){t=Ha(e,t,a);break e}gt(e,t,s,a)}t=t.child}return t;case 26:return _l(e,t),e===null?(a=hf(t.type,null,t.pendingProps,null))?t.memoizedState=a:Re||(a=t.type,e=t.pendingProps,s=eo(Z.current).createElement(a),s[mt]=t,s[Dt]=e,xt(s,a,e),dt(s),t.stateNode=s):t.memoizedState=hf(t.type,e.memoizedProps,t.pendingProps,e.memoizedState),null;case 27:return $e(t),e===null&&Re&&(s=t.stateNode=pf(t.type,t.pendingProps,Z.current),ft=t,ea=!0,l=Fe,vn(t.type)?(Lc=l,Fe=aa(s.firstChild)):Fe=l),gt(e,t,t.pendingProps.children,a),_l(e,t),e===null&&(t.flags|=4194304),t.child;case 5:return e===null&&Re&&((l=s=Fe)&&(s=Ay(s,t.type,t.pendingProps,ea),s!==null?(t.stateNode=s,ft=t,Fe=aa(s.firstChild),ea=!1,l=!0):l=!1),l||sn(t)),$e(t),l=t.type,o=t.pendingProps,u=e!==null?e.memoizedProps:null,s=o.children,Hc(l,o)?s=null:u!==null&&Hc(l,u)&&(t.flags|=32),t.memoizedState!==null&&(l=Mr(e,t,qx,null,null,a),Wi._currentValue=l),_l(e,t),gt(e,t,s,a),t.child;case 6:return e===null&&Re&&((e=a=Fe)&&(a=Cy(a,t.pendingProps,ea),a!==null?(t.stateNode=a,ft=t,Fe=null,e=!0):e=!1),e||sn(t)),null;case 13:return em(e,t,a);case 4:return ue(t,t.stateNode.containerInfo),s=t.pendingProps,e===null?t.child=Zn(t,null,s,a):gt(e,t,s,a),t.child;case 11:return Gp(e,t,t.type,t.pendingProps,a);case 7:return gt(e,t,t.pendingProps,a),t.child;case 8:return gt(e,t,t.pendingProps.children,a),t.child;case 12:return gt(e,t,t.pendingProps.children,a),t.child;case 10:return s=t.pendingProps,ln(t,t.type,s.value),gt(e,t,s.children,a),t.child;case 9:return l=t.type._context,s=t.pendingProps.children,Gn(t),l=ht(l),s=s(l),t.flags|=1,gt(e,t,s,a),t.child;case 14:return Vp(e,t,t.type,t.pendingProps,a);case 15:return Xp(e,t,t.type,t.pendingProps,a);case 19:return am(e,t,a);case 31:return Xx(e,t,a);case 22:return Qp(e,t,a,t.pendingProps);case 24:return Gn(t),s=ht(et),e===null?(l=Ar(),l===null&&(l=Le,o=jr(),l.pooledCache=o,o.refCount++,o!==null&&(l.pooledCacheLanes|=a),l=o),t.memoizedState={parent:s,cache:l},Tr(t),ln(t,et,l)):((e.lanes&a)!==0&&(Er(e,t),Si(t,null,null,a),ji()),l=e.memoizedState,o=t.memoizedState,l.parent!==s?(l={parent:s,cache:s},t.memoizedState=l,t.lanes===0&&(t.memoizedState=t.updateQueue.baseState=l),ln(t,et,s)):(s=o.cache,ln(t,et,s),s!==l.cache&&wr(t,[et],a,!0))),gt(e,t,t.pendingProps.children,a),t.child;case 29:throw t.pendingProps}throw Error(d(156,t.tag))}function Oa(e){e.flags|=4}function rc(e,t,a,s,l){if((t=(e.mode&32)!==0)&&(t=!1),t){if(e.flags|=16777216,(l&335544128)===l)if(e.stateNode.complete)e.flags|=8192;else if(Rm())e.flags|=8192;else throw Qn=jl,Cr}else e.flags&=-16777217}function sm(e,t){if(t.type!=="stylesheet"||(t.state.loading&4)!==0)e.flags&=-16777217;else if(e.flags|=16777216,!bf(t))if(Rm())e.flags|=8192;else throw Qn=jl,Cr}function ql(e,t){t!==null&&(e.flags|=4),e.flags&16384&&(t=e.tag!==22?vt():536870912,e.lanes|=t,Os|=t)}function Ni(e,t){if(!Re)switch(e.tailMode){case"hidden":t=e.tail;for(var a=null;t!==null;)t.alternate!==null&&(a=t),t=t.sibling;a===null?e.tail=null:a.sibling=null;break;case"collapsed":a=e.tail;for(var s=null;a!==null;)a.alternate!==null&&(s=a),a=a.sibling;s===null?t||e.tail===null?e.tail=null:e.tail.sibling=null:s.sibling=null}}function Ie(e){var t=e.alternate!==null&&e.alternate.child===e.child,a=0,s=0;if(t)for(var l=e.child;l!==null;)a|=l.lanes|l.childLanes,s|=l.subtreeFlags&65011712,s|=l.flags&65011712,l.return=e,l=l.sibling;else for(l=e.child;l!==null;)a|=l.lanes|l.childLanes,s|=l.subtreeFlags,s|=l.flags,l.return=e,l=l.sibling;return e.subtreeFlags|=s,e.childLanes=a,t}function Zx(e,t,a){var s=t.pendingProps;switch(gr(t),t.tag){case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return Ie(t),null;case 1:return Ie(t),null;case 3:return a=t.stateNode,s=null,e!==null&&(s=e.memoizedState.cache),t.memoizedState.cache!==s&&(t.flags|=2048),za(et),je(),a.pendingContext&&(a.context=a.pendingContext,a.pendingContext=null),(e===null||e.child===null)&&(Ss(t)?Oa(t):e===null||e.memoizedState.isDehydrated&&(t.flags&256)===0||(t.flags|=1024,yr())),Ie(t),null;case 26:var l=t.type,o=t.memoizedState;return e===null?(Oa(t),o!==null?(Ie(t),sm(t,o)):(Ie(t),rc(t,l,null,s,a))):o?o!==e.memoizedState?(Oa(t),Ie(t),sm(t,o)):(Ie(t),t.flags&=-16777217):(e=e.memoizedProps,e!==s&&Oa(t),Ie(t),rc(t,l,e,s,a)),null;case 27:if(pt(t),a=Z.current,l=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&Oa(t);
vendor: 6,957 bytes, line 48
48else{if(!s){if(t.stateNode===null)throw Error(d(166));return Ie(t),null}e=G.current,Ss(t)?_u(t):(e=pf(l,s,a),t.stateNode=e,Oa(t))}return Ie(t),null;case 5:if(pt(t),l=t.type,e!==null&&t.stateNode!=null)e.memoizedProps!==s&&Oa(t);else{if(!s){if(t.stateNode===null)throw Error(d(166));return Ie(t),null}if(o=G.current,Ss(t))_u(t);else{var u=eo(Z.current);switch(o){case 1:o=u.createElementNS("http://www.w3.org/2000/svg",l);break;case 2:o=u.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;default:switch(l){case"svg":o=u.createElementNS("http://www.w3.org/2000/svg",l);break;case"math":o=u.createElementNS("http://www.w3.org/1998/Math/MathML",l);break;case"script":o=u.createElement("div"),o.innerHTML="<script><\/script>",o=o.removeChild(o.firstChild);break;case"select":o=typeof s.is=="string"?u.createElement("select",{is:s.is}):u.createElement("select"),s.multiple?o.multiple=!0:s.size&&(o.size=s.size);break;default:o=typeof s.is=="string"?u.createElement(l,{is:s.is}):u.createElement(l)}}o[mt]=t,o[Dt]=s;e:for(u=t.child;u!==null;){if(u.tag===5||u.tag===6)o.appendChild(u.stateNode);else if(u.tag!==4&&u.tag!==27&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===t)break e;for(;u.sibling===null;){if(u.return===null||u.return===t)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}t.stateNode=o;e:switch(xt(o,l,s),l){case"button":case"input":case"select":case"textarea":s=!!s.autoFocus;break e;case"img":s=!0;break e;default:s=!1}s&&Oa(t)}}return Ie(t),rc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,a),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==s&&Oa(t);else{if(typeof s!="string"&&t.stateNode===null)throw Error(d(166));if(e=Z.current,Ss(t)){if(e=t.stateNode,a=t.memoizedProps,s=null,l=ft,l!==null)switch(l.tag){case 27:case 5:s=l.memoizedProps}e[mt]=t,e=!!(e.nodeValue===a||s!==null&&s.suppressHydrationWarning===!0||ef(e.nodeValue,a)),e||sn(t,!0)}else e=eo(e).createTextNode(s),e[mt]=t,t.stateNode=e}return Ie(t),null;case 31:if(a=t.memoizedState,e===null||e.memoizedState!==null){if(s=Ss(t),a!==null){if(e===null){if(!s)throw Error(d(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error(d(557));e[mt]=t}else Wn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ie(t),e=!1}else a=yr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),e=!0;if(!e)return t.flags&256?(Ft(t),t):(Ft(t),null);if((t.flags&128)!==0)throw Error(d(558))}return Ie(t),null;case 13:if(s=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(l=Ss(t),s!==null&&s.dehydrated!==null){if(e===null){if(!l)throw Error(d(318));if(l=t.memoizedState,l=l!==null?l.dehydrated:null,!l)throw Error(d(317));l[mt]=t}else Wn(),(t.flags&128)===0&&(t.memoizedState=null),t.flags|=4;Ie(t),l=!1}else l=yr(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),l=!0;if(!l)return t.flags&256?(Ft(t),t):(Ft(t),null)}return Ft(t),(t.flags&128)!==0?(t.lanes=a,t):(a=s!==null,e=e!==null&&e.memoizedState!==null,a&&(s=t.child,l=null,s.alternate!==null&&s.alternate.memoizedState!==null&&s.alternate.memoizedState.cachePool!==null&&(l=s.alternate.memoizedState.cachePool.pool),o=null,s.memoizedState!==null&&s.memoizedState.cachePool!==null&&(o=s.memoizedState.cachePool.pool),o!==l&&(s.flags|=2048)),a!==e&&a&&(t.child.flags|=8192),ql(t,t.updateQueue),Ie(t),null);case 4:return je(),e===null&&Rc(t.stateNode.containerInfo),Ie(t),null;case 10:return za(t.type),Ie(t),null;case 19:if(U(Pe),s=t.memoizedState,s===null)return Ie(t),null;if(l=(t.flags&128)!==0,o=s.rendering,o===null)if(l)Ni(s,!1);else{if(Ze!==0||e!==null&&(e.flags&128)!==0)for(e=t.child;e!==null;){if(o=Tl(e),o!==null){for(t.flags|=128,Ni(s,!1),e=o.updateQueue,t.updateQueue=e,ql(t,e),t.subtreeFlags=0,e=a,a=t.child;a!==null;)zu(a,e),a=a.sibling;return O(Pe,Pe.current&1|2),Re&&Ra(t,s.treeForkCount),t.child}e=e.sibling}s.tail!==null&&jt()>Yl&&(t.flags|=128,l=!0,Ni(s,!1),t.lanes=4194304)}else{if(!l)if(e=Tl(o),e!==null){if(t.flags|=128,l=!0,e=e.updateQueue,t.updateQueue=e,ql(t,e),Ni(s,!0),s.tail===null&&s.tailMode==="hidden"&&!o.alternate&&!Re)return Ie(t),null}else 2*jt()-s.renderingStartTime>Yl&&a!==536870912&&(t.flags|=128,l=!0,Ni(s,!1),t.lanes=4194304);s.isBackwards?(o.sibling=t.child,t.child=o):(e=s.last,e!==null?e.sibling=o:t.child=o,s.last=o)}return s.tail!==null?(e=s.tail,s.rendering=e,s.tail=e.sibling,s.renderingStartTime=jt(),e.sibling=null,a=Pe.current,O(Pe,l?a&1|2:a&1),Re&&Ra(t,s.treeForkCount),e):(Ie(t),null);case 22:case 23:return Ft(t),Br(),s=t.memoizedState!==null,e!==null?e.memoizedState!==null!==s&&(t.flags|=8192):s&&(t.flags|=8192),s?(a&536870912)!==0&&(t.flags&128)===0&&(Ie(t),t.subtreeFlags&6&&(t.flags|=8192)):Ie(t),a=t.updateQueue,a!==null&&ql(t,a.retryQueue),a=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),s=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(s=t.memoizedState.cachePool.pool),s!==a&&(t.flags|=2048),e!==null&&U(Vn),null;case 24:return a=null,e!==null&&(a=e.memoizedState.cache),t.memoizedState.cache!==a&&(t.flags|=2048),za(et),Ie(t),null;case 25:return null;case 30:return null}throw Error(d(156,t.tag))}function Px(e,t){switch(gr(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return za(et),je(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return pt(t),null;case 31:if(t.memoizedState!==null){if(Ft(t),t.alternate===null)throw Error(d(340));Wn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(Ft(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(d(340));Wn()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return U(Pe),null;case 4:return je(),null;case 10:return za(t.type),null;case 22:case 23:return Ft(t),Br(),e!==null&&U(Vn),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return za(et),null;case 25:return null;default:return null}}function im(e,t){switch(gr(t),t.tag){case 3:za(et),je();break;case 26:case 27:case 5:pt(t);break;case 4:je();break;case 31:t.memoizedState!==null&&Ft(t);break;case 13:Ft(t);break;case 19:U(Pe);break;case 10:za(t.type);break;case 22:case 23:Ft(t),Br(),e!==null&&U(Vn);break;case 24:za(et)}}function Ri(e,t){try{var a=t.updateQueue,s=a!==null?a.lastEffect:null;if(s!==null){var l=s.next;a=l;do{if((a.tag&e)===e){s=void 0;var o=a.create,u=a.inst;s=o(),u.destroy=s}a=a.next}while(a!==l)}}catch(y){Oe(t,t.return,y)}}function pn(e,t,a){try{var s=t.updateQueue,l=s!==null?s.lastEffect:null;if(l!==null){var o=l.next;s=o;do{if((s.tag&e)===e){var u=s.inst,y=u.destroy;if(y!==void 0){u.destroy=void 0,l=t;var w=a,B=y;try{B()}catch(_){Oe(l,w,_)}}}s=s.next}while(s!==o)}}catch(_){Oe(t,t.return,_)}}function lm(e){var t=e.updateQueue;if(t!==null){var a=e.stateNode;try{Pu(t,a)}catch(s){Oe(e,e.return,s)}}}function om(e,t,a){a.props=Kn(e.type,e.memoizedProps),a.state=e.memoizedState;
vendor: 13,681 bytes, line 48
48try{a.componentWillUnmount()}catch(s){Oe(e,t,s)}}function Bi(e,t){try{var a=e.ref;if(a!==null){switch(e.tag){case 26:case 27:case 5:var s=e.stateNode;break;case 30:s=e.stateNode;break;default:s=e.stateNode}typeof a=="function"?e.refCleanup=a(s):a.current=s}}catch(l){Oe(e,t,l)}}function ga(e,t){var a=e.ref,s=e.refCleanup;if(a!==null)if(typeof s=="function")try{s()}catch(l){Oe(e,t,l)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof a=="function")try{a(null)}catch(l){Oe(e,t,l)}else a.current=null}function rm(e){var t=e.type,a=e.memoizedProps,s=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":a.autoFocus&&s.focus();break e;case"img":a.src?s.src=a.src:a.srcSet&&(s.srcset=a.srcSet)}}catch(l){Oe(e,e.return,l)}}function cc(e,t,a){try{var s=e.stateNode;yy(s,e.type,a,t),s[Dt]=t}catch(l){Oe(e,e.return,l)}}function cm(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&vn(e.type)||e.tag===4}function dc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||cm(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&vn(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function uc(e,t,a){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?(a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a).insertBefore(e,t):(t=a.nodeType===9?a.body:a.nodeName==="HTML"?a.ownerDocument.body:a,t.appendChild(e),a=a._reactRootContainer,a!=null||t.onclick!==null||(t.onclick=Ea));else if(s!==4&&(s===27&&vn(e.type)&&(a=e.stateNode,t=null),e=e.child,e!==null))for(uc(e,t,a),e=e.sibling;e!==null;)uc(e,t,a),e=e.sibling}function Ll(e,t,a){var s=e.tag;if(s===5||s===6)e=e.stateNode,t?a.insertBefore(e,t):a.appendChild(e);else if(s!==4&&(s===27&&vn(e.type)&&(a=e.stateNode),e=e.child,e!==null))for(Ll(e,t,a),e=e.sibling;e!==null;)Ll(e,t,a),e=e.sibling}function dm(e){var t=e.stateNode,a=e.memoizedProps;try{for(var s=e.type,l=t.attributes;l.length;)t.removeAttributeNode(l[0]);xt(t,s,a),t[mt]=e,t[Dt]=a}catch(o){Oe(e,e.return,o)}}var _a=!1,nt=!1,pc=!1,um=typeof WeakSet=="function"?WeakSet:Set,ut=null;function Kx(e,t){if(e=e.containerInfo,kc=oo,e=Su(e),ir(e)){if("selectionStart"in e)var a={start:e.selectionStart,end:e.selectionEnd};else e:{a=(a=e.ownerDocument)&&a.defaultView||window;var s=a.getSelection&&a.getSelection();if(s&&s.rangeCount!==0){a=s.anchorNode;var l=s.anchorOffset,o=s.focusNode;s=s.focusOffset;try{a.nodeType,o.nodeType}catch{a=null;break e}var u=0,y=-1,w=-1,B=0,_=0,I=e,z=null;t:for(;;){for(var M;I!==a||l!==0&&I.nodeType!==3||(y=u+l),I!==o||s!==0&&I.nodeType!==3||(w=u+s),I.nodeType===3&&(u+=I.nodeValue.length),(M=I.firstChild)!==null;)z=I,I=M;for(;;){if(I===e)break t;if(z===a&&++B===l&&(y=u),z===o&&++_===s&&(w=u),(M=I.nextSibling)!==null)break;I=z,z=I.parentNode}I=M}a=y===-1||w===-1?null:{start:y,end:w}}else a=null}a=a||{start:0,end:0}}else a=null;for(Mc={focusedElem:e,selectionRange:a},oo=!1,ut=t;ut!==null;)if(t=ut,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,ut=e;else for(;ut!==null;){switch(t=ut,o=t.alternate,e=t.flags,t.tag){case 0:if((e&4)!==0&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(a=0;a<e.length;a++)l=e[a],l.ref.impl=l.nextImpl;break;case 11:case 15:break;case 1:if((e&1024)!==0&&o!==null){e=void 0,a=t,l=o.memoizedProps,o=o.memoizedState,s=a.stateNode;try{var ae=Kn(a.type,l);e=s.getSnapshotBeforeUpdate(ae,o),s.__reactInternalSnapshotBeforeUpdate=e}catch(de){Oe(a,a.return,de)}}break;case 3:if((e&1024)!==0){if(e=t.stateNode.containerInfo,a=e.nodeType,a===9)_c(e);else if(a===1)switch(e.nodeName){case"HEAD":case"HTML":case"BODY":_c(e);break;default:e.textContent=""}}break;case 5:case 26:case 27:case 6:case 4:case 17:break;default:if((e&1024)!==0)throw Error(d(163))}if(e=t.sibling,e!==null){e.return=t.return,ut=e;break}ut=t.return}}function pm(e,t,a){var s=a.flags;switch(a.tag){case 0:case 11:case 15:qa(e,a),s&4&&Ri(5,a);break;case 1:if(qa(e,a),s&4)if(e=a.stateNode,t===null)try{e.componentDidMount()}catch(u){Oe(a,a.return,u)}else{var l=Kn(a.type,t.memoizedProps);t=t.memoizedState;try{e.componentDidUpdate(l,t,e.__reactInternalSnapshotBeforeUpdate)}catch(u){Oe(a,a.return,u)}}s&64&&lm(a),s&512&&Bi(a,a.return);break;case 3:if(qa(e,a),s&64&&(e=a.updateQueue,e!==null)){if(t=null,a.child!==null)switch(a.child.tag){case 27:case 5:t=a.child.stateNode;break;case 1:t=a.child.stateNode}try{Pu(e,t)}catch(u){Oe(a,a.return,u)}}break;case 27:t===null&&s&4&&dm(a);case 26:case 5:qa(e,a),t===null&&s&4&&rm(a),s&512&&Bi(a,a.return);break;case 12:qa(e,a);break;case 31:qa(e,a),s&4&&hm(e,a);break;case 13:qa(e,a),s&4&&gm(e,a),s&64&&(e=a.memoizedState,e!==null&&(e=e.dehydrated,e!==null&&(a=ly.bind(null,a),Ty(e,a))));break;case 22:if(s=a.memoizedState!==null||_a,!s){t=t!==null&&t.memoizedState!==null||nt,l=_a;var o=nt;_a=s,(nt=t)&&!o?La(e,a,(a.subtreeFlags&8772)!==0):qa(e,a),_a=l,nt=o}break;case 30:break;default:qa(e,a)}}function mm(e){var t=e.alternate;t!==null&&(e.alternate=null,mm(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&Io(t)),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}var Ye=null,Rt=!1;function Ua(e,t,a){for(a=a.child;a!==null;)fm(e,t,a),a=a.sibling}function fm(e,t,a){if(St&&typeof St.onCommitFiberUnmount=="function")try{St.onCommitFiberUnmount(Mn,a)}catch{}switch(a.tag){case 26:nt||ga(a,t),Ua(e,t,a),a.memoizedState?a.memoizedState.count--:a.stateNode&&(a=a.stateNode,a.parentNode.removeChild(a));break;case 27:nt||ga(a,t);var s=Ye,l=Rt;vn(a.type)&&(Ye=a.stateNode,Rt=!1),Ua(e,t,a),Li(a.stateNode),Ye=s,Rt=l;break;case 5:nt||ga(a,t);case 6:if(s=Ye,l=Rt,Ye=null,Ua(e,t,a),Ye=s,Rt=l,Ye!==null)if(Rt)try{(Ye.nodeType===9?Ye.body:Ye.nodeName==="HTML"?Ye.ownerDocument.body:Ye).removeChild(a.stateNode)}catch(o){Oe(a,t,o)}else try{Ye.removeChild(a.stateNode)}catch(o){Oe(a,t,o)}break;case 18:Ye!==null&&(Rt?(e=Ye,of(e.nodeType===9?e.body:e.nodeName==="HTML"?e.ownerDocument.body:e,a.stateNode),Ys(e)):of(Ye,a.stateNode));break;case 4:s=Ye,l=Rt,Ye=a.stateNode.containerInfo,Rt=!0,Ua(e,t,a),Ye=s,Rt=l;break;case 0:case 11:case 14:case 15:pn(2,a,t),nt||pn(4,a,t),Ua(e,t,a);break;case 1:nt||(ga(a,t),s=a.stateNode,typeof s.componentWillUnmount=="function"&&om(a,t,s)),Ua(e,t,a);break;case 21:Ua(e,t,a);break;case 22:nt=(s=nt)||a.memoizedState!==null,Ua(e,t,a),nt=s;break;default:Ua(e,t,a)}}function hm(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null))){e=e.dehydrated;try{Ys(e)}catch(a){Oe(t,t.return,a)}}}function gm(e,t){if(t.memoizedState===null&&(e=t.alternate,e!==null&&(e=e.memoizedState,e!==null&&(e=e.dehydrated,e!==null))))try{Ys(e)}catch(a){Oe(t,t.return,a)}}function $x(e){switch(e.tag){case 31:case 13:case 19:var t=e.stateNode;return t===null&&(t=e.stateNode=new um),t;case 22:return e=e.stateNode,t=e._retryCache,t===null&&(t=e._retryCache=new um),t;default:throw Error(d(435,e.tag))}}function Fl(e,t){var a=$x(e);t.forEach(function(s){if(!a.has(s)){a.add(s);var l=oy.bind(null,e,s);s.then(l,l)}})}function Bt(e,t){var a=t.deletions;if(a!==null)for(var s=0;s<a.length;s++){var l=a[s],o=e,u=t,y=u;e:for(;y!==null;){switch(y.tag){case 27:if(vn(y.type)){Ye=y.stateNode,Rt=!1;break e}break;case 5:Ye=y.stateNode,Rt=!1;break e;case 3:case 4:Ye=y.stateNode.containerInfo,Rt=!0;break e}y=y.return}if(Ye===null)throw Error(d(160));fm(o,u,l),Ye=null,Rt=!1,o=l.alternate,o!==null&&(o.return=null),l.return=null}if(t.subtreeFlags&13886)for(t=t.child;t!==null;)xm(t,e),t=t.sibling}var ra=null;function xm(e,t){var a=e.alternate,s=e.flags;switch(e.tag){case 0:case 11:case 14:case 15:Bt(t,e),zt(e),s&4&&(pn(3,e,e.return),Ri(3,e),pn(5,e,e.return));break;case 1:Bt(t,e),zt(e),s&512&&(nt||a===null||ga(a,a.return)),s&64&&_a&&(e=e.updateQueue,e!==null&&(s=e.callbacks,s!==null&&(a=e.shared.hiddenCallbacks,e.shared.hiddenCallbacks=a===null?s:a.concat(s))));break;case 26:var l=ra;if(Bt(t,e),zt(e),s&512&&(nt||a===null||ga(a,a.return)),s&4){var o=a!==null?a.memoizedState:null;if(s=e.memoizedState,a===null)if(s===null)if(e.stateNode===null){e:{s=e.type,a=e.memoizedProps,l=l.ownerDocument||l;t:switch(s){case"title":o=l.getElementsByTagName("title")[0],(!o||o[si]||o[mt]||o.namespaceURI==="http://www.w3.org/2000/svg"||o.hasAttribute("itemprop"))&&(o=l.createElement(s),l.head.insertBefore(o,l.querySelector("head > title"))),xt(o,s,a),o[mt]=e,dt(o),s=o;break e;case"link":var u=yf("link","href",l).get(s+(a.href||""));if(u){for(var y=0;y<u.length;y++)if(o=u[y],o.getAttribute("href")===(a.href==null||a.href===""?null:a.href)&&o.getAttribute("rel")===(a.rel==null?null:a.rel)&&o.getAttribute("title")===(a.title==null?null:a.title)&&o.getAttribute("crossorigin")===(a.crossOrigin==null?null:a.crossOrigin)){u.splice(y,1);break t}}o=l.createElement(s),xt(o,s,a),l.head.appendChild(o);break;case"meta":if(u=yf("meta","content",l).get(s+(a.content||""))){for(y=0;y<u.length;y++)if(o=u[y],o.getAttribute("content")===(a.content==null?null:""+a.content)&&o.getAttribute("name")===(a.name==null?null:a.name)&&o.getAttribute("property")===(a.property==null?null:a.property)&&o.getAttribute("http-equiv")===(a.httpEquiv==null?null:a.httpEquiv)&&o.getAttribute("charset")===(a.charSet==null?null:a.charSet)){u.splice(y,1);break t}}o=l.createElement(s),xt(o,s,a),l.head.appendChild(o);break;default:throw Error(d(468,s))}o[mt]=e,dt(o),s=o}e.stateNode=s}else vf(l,e.type,e.stateNode);else e.stateNode=xf(l,s,e.memoizedProps);else o!==s?(o===null?a.stateNode!==null&&(a=a.stateNode,a.parentNode.removeChild(a)):o.count--,s===null?vf(l,e.type,e.stateNode):xf(l,s,e.memoizedProps)):s===null&&e.stateNode!==null&&cc(e,e.memoizedProps,a.memoizedProps)}break;case 27:Bt(t,e),zt(e),s&512&&(nt||a===null||ga(a,a.return)),a!==null&&s&4&&cc(e,e.memoizedProps,a.memoizedProps);break;case 5:if(Bt(t,e),zt(e),s&512&&(nt||a===null||ga(a,a.return)),e.flags&32){l=e.stateNode;try{ms(l,"")}catch(ae){Oe(e,e.return,ae)}}s&4&&e.stateNode!=null&&(l=e.memoizedProps,cc(e,l,a!==null?a.memoizedProps:l)),s&1024&&(pc=!0);break;case 6:if(Bt(t,e),zt(e),s&4){if(e.stateNode===null)throw Error(d(162));s=e.memoizedProps,a=e.stateNode;try{a.nodeValue=s}catch(ae){Oe(e,e.return,ae)}}break;case 3:if(no=null,l=ra,ra=to(t.containerInfo),Bt(t,e),ra=l,zt(e),s&4&&a!==null&&a.memoizedState.isDehydrated)try{Ys(t.containerInfo)}catch(ae){Oe(e,e.return,ae)}pc&&(pc=!1,ym(e));break;case 4:s=ra,ra=to(e.stateNode.containerInfo),Bt(t,e),zt(e),ra=s;break;case 12:Bt(t,e),zt(e);break;case 31:Bt(t,e),zt(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Fl(e,s)));break;case 13:Bt(t,e),zt(e),e.child.flags&8192&&e.memoizedState!==null!=(a!==null&&a.memoizedState!==null)&&(Wl=jt()),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Fl(e,s)));break;case 22:l=e.memoizedState!==null;var w=a!==null&&a.memoizedState!==null,B=_a,_=nt;if(_a=B||l,nt=_||w,Bt(t,e),nt=_,_a=B,zt(e),s&8192)e:for(t=e.stateNode,t._visibility=l?t._visibility&-2:t._visibility|1,l&&(a===null||w||_a||nt||$n(e)),a=null,t=e;;){if(t.tag===5||t.tag===26){if(a===null){w=a=t;try{if(o=w.stateNode,l)u=o.style,typeof u.setProperty=="function"?u.setProperty("display","none","important"):u.display="none";else{y=w.stateNode;var I=w.memoizedProps.style,z=I!=null&&I.hasOwnProperty("display")?I.display:null;y.style.display=z==null||typeof z=="boolean"?"":(""+z).trim()}}catch(ae){Oe(w,w.return,ae)}}}else if(t.tag===6){if(a===null){w=t;try{w.stateNode.nodeValue=l?"":w.memoizedProps}catch(ae){Oe(w,w.return,ae)}}}else if(t.tag===18){if(a===null){w=t;try{var M=w.stateNode;l?rf(M,!0):rf(w.stateNode,!1)}catch(ae){Oe(w,w.return,ae)}}}else if((t.tag!==22&&t.tag!==23||t.memoizedState===null||t===e)&&t.child!==null){t.child.return=t,t=t.child;continue}if(t===e)break e;for(;t.sibling===null;){if(t.return===null||t.return===e)break e;a===t&&(a=null),t=t.return}a===t&&(a=null),t.sibling.return=t.return,t=t.sibling}s&4&&(s=e.updateQueue,s!==null&&(a=s.retryQueue,a!==null&&(s.retryQueue=null,Fl(e,a))));break;case 19:Bt(t,e),zt(e),s&4&&(s=e.updateQueue,s!==null&&(e.updateQueue=null,Fl(e,s)));break;case 30:break;case 21:break;default:Bt(t,e),zt(e)}}function zt(e){var t=e.flags;if(t&2){try{for(var a,s=e.return;s!==null;){if(cm(s)){a=s;break}s=s.return}if(a==null)throw Error(d(160));switch(a.tag){case 27:var l=a.stateNode,o=dc(e);Ll(e,o,l);break;case 5:var u=a.stateNode;a.flags&32&&(ms(u,""),a.flags&=-33);var y=dc(e);Ll(e,y,u);break;case 3:case 4:var w=a.stateNode.containerInfo,B=dc(e);uc(e,B,w);break;default:throw Error(d(161))}}catch(_){Oe(e,e.return,_)}e.flags&=-3}t&4096&&(e.flags&=-4097)}function ym(e){if(e.subtreeFlags&1024)for(e=e.child;e!==null;){var t=e;ym(t),t.tag===5&&t.flags&1024&&t.stateNode.reset(),e=e.sibling}}function qa(e,t){if(t.subtreeFlags&8772)for(t=t.child;t!==null;)pm(e,t.alternate,t),t=t.sibling}function $n(e){for(e=e.child;e!==null;){var t=e;switch(t.tag){case 0:case 11:case 14:case 15:pn(4,t,t.return),$n(t);break;case 1:ga(t,t.return);var a=t.stateNode;typeof a.componentWillUnmount=="function"&&om(t,t.return,a),$n(t);break;case 27:Li(t.stateNode);case 26:case 5:ga(t,t.return),$n(t);break;case 22:t.memoizedState===null&&$n(t);break;case 30:$n(t);break;default:$n(t)}e=e.sibling}}function La(e,t,a){for(a=a&&(t.subtreeFlags&8772)!==0,t=t.child;t!==null;){var s=t.alternate,l=e,o=t,u=o.flags;switch(o.tag){case 0:case 11:case 15:La(l,o,a),Ri(4,o);break;case 1:if(La(l,o,a),s=o,l=s.stateNode,typeof l.componentDidMount=="function")try{l.componentDidMount()}catch(B){Oe(s,s.return,B)}if(s=o,l=s.updateQueue,l!==null){var y=s.stateNode;try{var w=l.shared.hiddenCallbacks;
vendor: 8,559 bytes, line 48
48if(w!==null)for(l.shared.hiddenCallbacks=null,l=0;l<w.length;l++)Zu(w[l],y)}catch(B){Oe(s,s.return,B)}}a&&u&64&&lm(o),Bi(o,o.return);break;case 27:dm(o);case 26:case 5:La(l,o,a),a&&s===null&&u&4&&rm(o),Bi(o,o.return);break;case 12:La(l,o,a);break;case 31:La(l,o,a),a&&u&4&&hm(l,o);break;case 13:La(l,o,a),a&&u&4&&gm(l,o);break;case 22:o.memoizedState===null&&La(l,o,a),Bi(o,o.return);break;case 30:break;default:La(l,o,a)}t=t.sibling}}function mc(e,t){var a=null;e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(a=e.memoizedState.cachePool.pool),e=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(e=t.memoizedState.cachePool.pool),e!==a&&(e!=null&&e.refCount++,a!=null&&xi(a))}function fc(e,t){e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&xi(e))}function ca(e,t,a,s){if(t.subtreeFlags&10256)for(t=t.child;t!==null;)vm(e,t,a,s),t=t.sibling}function vm(e,t,a,s){var l=t.flags;switch(t.tag){case 0:case 11:case 15:ca(e,t,a,s),l&2048&&Ri(9,t);break;case 1:ca(e,t,a,s);break;case 3:ca(e,t,a,s),l&2048&&(e=null,t.alternate!==null&&(e=t.alternate.memoizedState.cache),t=t.memoizedState.cache,t!==e&&(t.refCount++,e!=null&&xi(e)));break;case 12:if(l&2048){ca(e,t,a,s),e=t.stateNode;try{var o=t.memoizedProps,u=o.id,y=o.onPostCommit;typeof y=="function"&&y(u,t.alternate===null?"mount":"update",e.passiveEffectDuration,-0)}catch(w){Oe(t,t.return,w)}}else ca(e,t,a,s);break;case 31:ca(e,t,a,s);break;case 13:ca(e,t,a,s);break;case 23:break;case 22:o=t.stateNode,u=t.alternate,t.memoizedState!==null?o._visibility&2?ca(e,t,a,s):zi(e,t):o._visibility&2?ca(e,t,a,s):(o._visibility|=2,ks(e,t,a,s,(t.subtreeFlags&10256)!==0||!1)),l&2048&&mc(u,t);break;case 24:ca(e,t,a,s),l&2048&&fc(t.alternate,t);break;default:ca(e,t,a,s)}}function ks(e,t,a,s,l){for(l=l&&((t.subtreeFlags&10256)!==0||!1),t=t.child;t!==null;){var o=e,u=t,y=a,w=s,B=u.flags;switch(u.tag){case 0:case 11:case 15:ks(o,u,y,w,l),Ri(8,u);break;case 23:break;case 22:var _=u.stateNode;u.memoizedState!==null?_._visibility&2?ks(o,u,y,w,l):zi(o,u):(_._visibility|=2,ks(o,u,y,w,l)),l&&B&2048&&mc(u.alternate,u);break;case 24:ks(o,u,y,w,l),l&&B&2048&&fc(u.alternate,u);break;default:ks(o,u,y,w,l)}t=t.sibling}}function zi(e,t){if(t.subtreeFlags&10256)for(t=t.child;t!==null;){var a=e,s=t,l=s.flags;switch(s.tag){case 22:zi(a,s),l&2048&&mc(s.alternate,s);break;case 24:zi(a,s),l&2048&&fc(s.alternate,s);break;default:zi(a,s)}t=t.sibling}}var ki=8192;function Ms(e,t,a){if(e.subtreeFlags&ki)for(e=e.child;e!==null;)bm(e,t,a),e=e.sibling}function bm(e,t,a){switch(e.tag){case 26:Ms(e,t,a),e.flags&ki&&e.memoizedState!==null&&Uy(a,ra,e.memoizedState,e.memoizedProps);break;case 5:Ms(e,t,a);break;case 3:case 4:var s=ra;ra=to(e.stateNode.containerInfo),Ms(e,t,a),ra=s;break;case 22:e.memoizedState===null&&(s=e.alternate,s!==null&&s.memoizedState!==null?(s=ki,ki=16777216,Ms(e,t,a),ki=s):Ms(e,t,a));break;default:Ms(e,t,a)}}function wm(e){var t=e.alternate;if(t!==null&&(e=t.child,e!==null)){t.child=null;do t=e.sibling,e.sibling=null,e=t;while(e!==null)}}function Mi(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var s=t[a];ut=s,Sm(s,e)}wm(e)}if(e.subtreeFlags&10256)for(e=e.child;e!==null;)jm(e),e=e.sibling}function jm(e){switch(e.tag){case 0:case 11:case 15:Mi(e),e.flags&2048&&pn(9,e,e.return);break;case 3:Mi(e);break;case 12:Mi(e);break;case 22:var t=e.stateNode;e.memoizedState!==null&&t._visibility&2&&(e.return===null||e.return.tag!==13)?(t._visibility&=-3,Il(e)):Mi(e);break;default:Mi(e)}}function Il(e){var t=e.deletions;if((e.flags&16)!==0){if(t!==null)for(var a=0;a<t.length;a++){var s=t[a];ut=s,Sm(s,e)}wm(e)}for(e=e.child;e!==null;){switch(t=e,t.tag){case 0:case 11:case 15:pn(8,t,t.return),Il(t);break;case 22:a=t.stateNode,a._visibility&2&&(a._visibility&=-3,Il(t));break;default:Il(t)}e=e.sibling}}function Sm(e,t){for(;ut!==null;){var a=ut;switch(a.tag){case 0:case 11:case 15:pn(8,a,t);break;case 23:case 22:if(a.memoizedState!==null&&a.memoizedState.cachePool!==null){var s=a.memoizedState.cachePool.pool;s!=null&&s.refCount++}break;case 24:xi(a.memoizedState.cache)}if(s=a.child,s!==null)s.return=a,ut=s;else e:for(a=e;ut!==null;){s=ut;var l=s.sibling,o=s.return;if(mm(s),s===a){ut=null;break e}if(l!==null){l.return=o,ut=l;break e}ut=o}}}var Jx={getCacheForType:function(e){var t=ht(et),a=t.data.get(e);return a===void 0&&(a=e(),t.data.set(e,a)),a},cacheSignal:function(){return ht(et).controller.signal}},ey=typeof WeakMap=="function"?WeakMap:Map,Me=0,Le=null,Te=null,De=0,He=0,It=null,mn=!1,Hs=!1,hc=!1,Fa=0,Ze=0,fn=0,Jn=0,gc=0,Wt=0,Os=0,Hi=null,kt=null,xc=!1,Wl=0,Am=0,Yl=1/0,Gl=null,hn=null,ot=0,gn=null,_s=null,Ia=0,yc=0,vc=null,Cm=null,Oi=0,bc=null;function Yt(){return(Me&2)!==0&&De!==0?De&-De:T.T!==null?Tc():Lo()}function Tm(){if(Wt===0)if((De&536870912)===0||Re){var e=is;is<<=1,(is&3932160)===0&&(is=262144),Wt=e}else Wt=536870912;return e=Lt.current,e!==null&&(e.flags|=32),Wt}function Mt(e,t,a){(e===Le&&(He===2||He===9)||e.cancelPendingCommit!==null)&&(Us(e,0),xn(e,De,Wt,!1)),Ve(e,a),((Me&2)===0||e!==Le)&&(e===Le&&((Me&2)===0&&(Jn|=a),Ze===4&&xn(e,De,Wt,!1)),xa(e))}function Em(e,t,a){if((Me&6)!==0)throw Error(d(327));var s=!a&&(t&127)===0&&(t&e.expiredLanes)===0||We(e,t),l=s?ny(e,t):jc(e,t,!0),o=s;do{if(l===0){Hs&&!s&&xn(e,t,0,!1);break}else{if(a=e.current.alternate,o&&!ty(a)){l=jc(e,t,!1),o=!1;continue}if(l===2){if(o=t,e.errorRecoveryDisabledLanes&o)var u=0;else u=e.pendingLanes&-536870913,u=u!==0?u:u&536870912?536870912:0;if(u!==0){t=u;e:{var y=e;l=Hi;var w=y.current.memoizedState.isDehydrated;if(w&&(Us(y,u).flags|=256),u=jc(y,u,!1),u!==2){if(hc&&!w){y.errorRecoveryDisabledLanes|=o,Jn|=o,l=4;break e}o=kt,kt=l,o!==null&&(kt===null?kt=o:kt.push.apply(kt,o))}l=u}if(o=!1,l!==2)continue}}if(l===1){Us(e,0),xn(e,t,0,!0);break}e:{switch(s=e,o=l,o){case 0:case 1:throw Error(d(345));case 4:if((t&4194048)!==t)break;case 6:xn(s,t,Wt,!mn);break e;case 2:kt=null;break;case 3:case 5:break;default:throw Error(d(329))}if((t&62914560)===t&&(l=Wl+300-jt(),10<l)){if(xn(s,t,Wt,!mn),fe(s,0,!0)!==0)break e;Ia=t,s.timeoutHandle=sf(Dm.bind(null,s,a,kt,Gl,xc,t,Wt,Jn,Os,mn,o,"Throttled",-0,0),l);break e}Dm(s,a,kt,Gl,xc,t,Wt,Jn,Os,mn,o,null,-0,0)}}break}while(!0);xa(e)}function Dm(e,t,a,s,l,o,u,y,w,B,_,I,z,M){if(e.timeoutHandle=-1,I=t.subtreeFlags,I&8192||(I&16785408)===16785408){I={stylesheets:null,count:0,imgCount:0,imgBytes:0,suspenseyImages:[],waitingForImages:!0,waitingForViewTransition:!1,unsuspend:Ea},bm(t,o,I);var ae=(o&62914560)===o?Wl-jt():(o&4194048)===o?Am-jt():0;if(ae=qy(I,ae),ae!==null){Ia=o,e.cancelPendingCommit=ae(Om.bind(null,e,t,o,a,s,l,u,y,w,_,I,null,z,M)),xn(e,o,u,!B);return}}Om(e,t,o,a,s,l,u,y,w)}function ty(e){for(var t=e;;){var a=t.tag;if((a===0||a===11||a===15)&&t.flags&16384&&(a=t.updateQueue,a!==null&&(a=a.stores,a!==null)))for(var s=0;s<a.length;s++){var l=a[s],o=l.getSnapshot;l=l.value;try{if(!Ut(o(),l))return!1}catch{return!1}}if(a=t.child,t.subtreeFlags&16384&&a!==null)a.return=t,t=a;else{if(t===e)break;for(;t.sibling===null;){if(t.return===null||t.return===e)return!0;t=t.return}t.sibling.return=t.return,t=t.sibling}}return!0}function xn(e,t,a,s){t&=~gc,t&=~Jn,e.suspendedLanes|=t,e.pingedLanes&=~t,s&&(e.warmLanes|=t),s=e.expirationTimes;for(var l=t;0<l;){var o=31-yt(l),u=1<<o;s[o]=-1,l&=~u}a!==0&&On(e,a,t)}function Vl(){return(Me&6)===0?(_i(0),!1):!0}function wc(){if(Te!==null){if(He===0)var e=Te.return;else e=Te,Ba=Yn=null,_r(e),Ds=null,vi=0,e=Te;for(;e!==null;)im(e.alternate,e),e=e.return;Te=null}}function Us(e,t){var a=e.timeoutHandle;a!==-1&&(e.timeoutHandle=-1,wy(a)),a=e.cancelPendingCommit,a!==null&&(e.cancelPendingCommit=null,a()),Ia=0,wc(),Le=e,Te=a=Na(e.current,null),De=t,He=0,It=null,mn=!1,Hs=We(e,t),hc=!1,Os=Wt=gc=Jn=fn=Ze=0,kt=Hi=null,xc=!1,(t&8)!==0&&(t|=t&32);var s=e.entangledLanes;if(s!==0)for(e=e.entanglements,s&=t;0<s;){var l=31-yt(s),o=1<<l;t|=e[l],s&=~o}return Fa=t,ml(),a}function Nm(e,t){ve=null,T.H=Ei,t===Es||t===wl?(t=Gu(),He=3):t===Cr?(t=Gu(),He=4):He=t===Jr?8:t!==null&&typeof t=="object"&&typeof t.then=="function"?6:1,It=t,Te===null&&(Ze=1,Hl(e,Kt(t,e.current)))}function Rm(){var e=Lt.current;return e===null?!0:(De&4194048)===De?ta===null:(De&62914560)===De||(De&536870912)!==0?e===ta:!1}function Bm(){var e=T.H;return T.H=Ei,e===null?Ei:e}function zm(){var e=T.A;return T.A=Jx,e}function Xl(){Ze=4,mn||(De&4194048)!==De&&Lt.current!==null||(Hs=!0),(fn&134217727)===0&&(Jn&134217727)===0||Le===null||xn(Le,De,Wt,!1)}function jc(e,t,a){var s=Me;Me|=2;
vendor: 4,196 bytes, line 48
48var l=Bm(),o=zm();(Le!==e||De!==t)&&(Gl=null,Us(e,t)),t=!1;var u=Ze;e:do try{if(He!==0&&Te!==null){var y=Te,w=It;switch(He){case 8:wc(),u=6;break e;case 3:case 2:case 9:case 6:Lt.current===null&&(t=!0);var B=He;if(He=0,It=null,qs(e,y,w,B),a&&Hs){u=0;break e}break;default:B=He,He=0,It=null,qs(e,y,w,B)}}ay(),u=Ze;break}catch(_){Nm(e,_)}while(!0);return t&&e.shellSuspendCounter++,Ba=Yn=null,Me=s,T.H=l,T.A=o,Te===null&&(Le=null,De=0,ml()),u}function ay(){for(;Te!==null;)km(Te)}function ny(e,t){var a=Me;Me|=2;var s=Bm(),l=zm();Le!==e||De!==t?(Gl=null,Yl=jt()+500,Us(e,t)):Hs=We(e,t);e:do try{if(He!==0&&Te!==null){t=Te;var o=It;t:switch(He){case 1:He=0,It=null,qs(e,t,o,1);break;case 2:case 9:if(Wu(o)){He=0,It=null,Mm(t);break}t=function(){He!==2&&He!==9||Le!==e||(He=7),xa(e)},o.then(t,t);break e;case 3:He=7;break e;case 4:He=5;break e;case 7:Wu(o)?(He=0,It=null,Mm(t)):(He=0,It=null,qs(e,t,o,7));break;case 5:var u=null;switch(Te.tag){case 26:u=Te.memoizedState;case 5:case 27:var y=Te;if(u?bf(u):y.stateNode.complete){He=0,It=null;var w=y.sibling;if(w!==null)Te=w;else{var B=y.return;B!==null?(Te=B,Ql(B)):Te=null}break t}}He=0,It=null,qs(e,t,o,5);break;case 6:He=0,It=null,qs(e,t,o,6);break;case 8:wc(),Ze=6;break e;default:throw Error(d(462))}}sy();break}catch(_){Nm(e,_)}while(!0);return Ba=Yn=null,T.H=s,T.A=l,Me=a,Te!==null?0:(Le=null,De=0,ml(),Ze)}function sy(){for(;Te!==null&&!Xe();)km(Te)}function km(e){var t=nm(e.alternate,e,Fa);e.memoizedProps=e.pendingProps,t===null?Ql(e):Te=t}function Mm(e){var t=e,a=t.alternate;switch(t.tag){case 15:case 0:t=Kp(a,t,t.pendingProps,t.type,void 0,De);break;case 11:t=Kp(a,t,t.pendingProps,t.type.render,t.ref,De);break;case 5:_r(t);default:im(a,t),t=Te=zu(t,Fa),t=nm(a,t,Fa)}e.memoizedProps=e.pendingProps,t===null?Ql(e):Te=t}function qs(e,t,a,s){Ba=Yn=null,_r(t),Ds=null,vi=0;var l=t.return;try{if(Vx(e,l,t,a,De)){Ze=1,Hl(e,Kt(a,e.current)),Te=null;return}}catch(o){if(l!==null)throw Te=l,o;Ze=1,Hl(e,Kt(a,e.current)),Te=null;return}t.flags&32768?(Re||s===1?e=!0:Hs||(De&536870912)!==0?e=!1:(mn=e=!0,(s===2||s===9||s===3||s===6)&&(s=Lt.current,s!==null&&s.tag===13&&(s.flags|=16384))),Hm(t,e)):Ql(t)}function Ql(e){var t=e;do{if((t.flags&32768)!==0){Hm(t,mn);return}e=t.return;var a=Zx(t.alternate,t,Fa);if(a!==null){Te=a;return}if(t=t.sibling,t!==null){Te=t;return}Te=t=e}while(t!==null);Ze===0&&(Ze=5)}function Hm(e,t){do{var a=Px(e.alternate,e);if(a!==null){a.flags&=32767,Te=a;return}if(a=e.return,a!==null&&(a.flags|=32768,a.subtreeFlags=0,a.deletions=null),!t&&(e=e.sibling,e!==null)){Te=e;return}Te=e=a}while(e!==null);Ze=6,Te=null}function Om(e,t,a,s,l,o,u,y,w){e.cancelPendingCommit=null;do Zl();while(ot!==0);if((Me&6)!==0)throw Error(d(327));if(t!==null){if(t===e.current)throw Error(d(177));if(o=t.lanes|t.childLanes,o|=dr,Ct(e,a,o,u,y,w),e===Le&&(Te=Le=null,De=0),_s=t,gn=e,Ia=a,yc=o,vc=l,Cm=s,(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?(e.callbackNode=null,e.callbackPriority=0,ry(kn,function(){return Fm(),null})):(e.callbackNode=null,e.callbackPriority=0),s=(t.flags&13878)!==0,(t.subtreeFlags&13878)!==0||s){s=T.T,T.T=null,l=q.p,q.p=2,u=Me,Me|=4;try{Kx(e,t,a)}finally{Me=u,q.p=l,T.T=s}}ot=1,_m(),Um(),qm()}}function _m(){if(ot===1){ot=0;var e=gn,t=_s,a=(t.flags&13878)!==0;if((t.subtreeFlags&13878)!==0||a){a=T.T,T.T=null;var s=q.p;q.p=2;var l=Me;Me|=4;try{xm(t,e);var o=Mc,u=Su(e.containerInfo),y=o.focusedElem,w=o.selectionRange;if(u!==y&&y&&y.ownerDocument&&ju(y.ownerDocument.documentElement,y)){if(w!==null&&ir(y)){var B=w.start,_=w.end;if(_===void 0&&(_=B),"selectionStart"in y)y.selectionStart=B,y.selectionEnd=Math.min(_,y.value.length);else{var I=y.ownerDocument||document,z=I&&I.defaultView||window;if(z.getSelection){var M=z.getSelection(),ae=y.textContent.length,de=Math.min(w.start,ae),qe=w.end===void 0?de:Math.min(w.end,ae);!M.extend&&de>qe&&(u=qe,qe=de,de=u);var D=wu(y,de),A=wu(y,qe);if(D&&A&&(M.rangeCount!==1||M.anchorNode!==D.node||M.anchorOffset!==D.offset||M.focusNode!==A.node||M.focusOffset!==A.offset)){var R=I.createRange();R.setStart(D.node,D.offset),M.removeAllRanges(),de>qe?(M.addRange(R),M.extend(A.node,A.offset)):(R.setEnd(A.node,A.offset),M.addRange(R))}}}}for(I=[],M=y;M=M.parentNode;
vendor: 16,628 bytes, lines 48-49
48)M.nodeType===1&&I.push({element:M,left:M.scrollLeft,top:M.scrollTop});for(typeof y.focus=="function"&&y.focus(),y=0;y<I.length;y++){var L=I[y];L.element.scrollLeft=L.left,L.element.scrollTop=L.top}}oo=!!kc,Mc=kc=null}finally{Me=l,q.p=s,T.T=a}}e.current=t,ot=2}}function Um(){if(ot===2){ot=0;var e=gn,t=_s,a=(t.flags&8772)!==0;if((t.subtreeFlags&8772)!==0||a){a=T.T,T.T=null;var s=q.p;q.p=2;var l=Me;Me|=4;try{pm(e,t.alternate,t)}finally{Me=l,q.p=s,T.T=a}}ot=3}}function qm(){if(ot===4||ot===3){ot=0,Ka();var e=gn,t=_s,a=Ia,s=Cm;(t.subtreeFlags&10256)!==0||(t.flags&10256)!==0?ot=5:(ot=0,_s=gn=null,Lm(e,e.pendingLanes));var l=e.pendingLanes;if(l===0&&(hn=null),la(a),t=t.stateNode,St&&typeof St.onCommitFiberRoot=="function")try{St.onCommitFiberRoot(Mn,t,void 0,(t.current.flags&128)===128)}catch{}if(s!==null){t=T.T,l=q.p,q.p=2,T.T=null;try{for(var o=e.onRecoverableError,u=0;u<s.length;u++){var y=s[u];o(y.value,{componentStack:y.stack})}}finally{T.T=t,q.p=l}}(Ia&3)!==0&&Zl(),xa(e),l=e.pendingLanes,(a&261930)!==0&&(l&42)!==0?e===bc?Oi++:(Oi=0,bc=e):Oi=0,_i(0)}}function Lm(e,t){(e.pooledCacheLanes&=t)===0&&(t=e.pooledCache,t!=null&&(e.pooledCache=null,xi(t)))}function Zl(){return _m(),Um(),qm(),Fm()}function Fm(){if(ot!==5)return!1;var e=gn,t=yc;yc=0;var a=la(Ia),s=T.T,l=q.p;try{q.p=32>a?32:a,T.T=null,a=vc,vc=null;var o=gn,u=Ia;if(ot=0,_s=gn=null,Ia=0,(Me&6)!==0)throw Error(d(331));var y=Me;if(Me|=4,jm(o.current),vm(o,o.current,u,a),Me=y,_i(0,!1),St&&typeof St.onPostCommitFiberRoot=="function")try{St.onPostCommitFiberRoot(Mn,o)}catch{}return!0}finally{q.p=l,T.T=s,Lm(e,t)}}function Im(e,t,a){t=Kt(a,t),t=$r(e.stateNode,t,2),e=cn(e,t,2),e!==null&&(Ve(e,2),xa(e))}function Oe(e,t,a){if(e.tag===3)Im(e,e,a);else for(;t!==null;){if(t.tag===3){Im(t,e,a);break}else if(t.tag===1){var s=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof s.componentDidCatch=="function"&&(hn===null||!hn.has(s))){e=Kt(a,e),a=Wp(2),s=cn(t,a,2),s!==null&&(Yp(a,s,t,e),Ve(s,2),xa(s));break}}t=t.return}}function Sc(e,t,a){var s=e.pingCache;if(s===null){s=e.pingCache=new ey;var l=new Set;s.set(t,l)}else l=s.get(t),l===void 0&&(l=new Set,s.set(t,l));l.has(a)||(hc=!0,l.add(a),e=iy.bind(null,e,t,a),t.then(e,e))}function iy(e,t,a){var s=e.pingCache;s!==null&&s.delete(t),e.pingedLanes|=e.suspendedLanes&a,e.warmLanes&=~a,Le===e&&(De&a)===a&&(Ze===4||Ze===3&&(De&62914560)===De&&300>jt()-Wl?(Me&2)===0&&Us(e,0):gc|=a,Os===De&&(Os=0)),xa(e)}function Wm(e,t){t===0&&(t=vt()),e=Fn(e,t),e!==null&&(Ve(e,t),xa(e))}function ly(e){var t=e.memoizedState,a=0;t!==null&&(a=t.retryLane),Wm(e,a)}function oy(e,t){var a=0;switch(e.tag){case 31:case 13:var s=e.stateNode,l=e.memoizedState;l!==null&&(a=l.retryLane);break;case 19:s=e.stateNode;break;case 22:s=e.stateNode._retryCache;break;default:throw Error(d(314))}s!==null&&s.delete(t),Wm(e,a)}function ry(e,t){return W(e,t)}var Pl=null,Ls=null,Ac=!1,Kl=!1,Cc=!1,yn=0;function xa(e){e!==Ls&&e.next===null&&(Ls===null?Pl=Ls=e:Ls=Ls.next=e),Kl=!0,Ac||(Ac=!0,dy())}function _i(e,t){if(!Cc&&Kl){Cc=!0;do for(var a=!1,s=Pl;s!==null;){if(e!==0){var l=s.pendingLanes;if(l===0)var o=0;else{var u=s.suspendedLanes,y=s.pingedLanes;o=(1<<31-yt(42|e)+1)-1,o&=l&~(u&~y),o=o&201326741?o&201326741|1:o?o|2:0}o!==0&&(a=!0,Xm(s,o))}else o=De,o=fe(s,s===Le?o:0,s.cancelPendingCommit!==null||s.timeoutHandle!==-1),(o&3)===0||We(s,o)||(a=!0,Xm(s,o));s=s.next}while(a);Cc=!1}}function cy(){Ym()}function Ym(){Kl=Ac=!1;var e=0;yn!==0&&by()&&(e=yn);for(var t=jt(),a=null,s=Pl;s!==null;){var l=s.next,o=Gm(s,t);o===0?(s.next=null,a===null?Pl=l:a.next=l,l===null&&(Ls=a)):(a=s,(e!==0||(o&3)!==0)&&(Kl=!0)),s=l}ot!==0&&ot!==5||_i(e),yn!==0&&(yn=0)}function Gm(e,t){for(var a=e.suspendedLanes,s=e.pingedLanes,l=e.expirationTimes,o=e.pendingLanes&-62914561;0<o;){var u=31-yt(o),y=1<<u,w=l[u];w===-1?((y&a)===0||(y&s)!==0)&&(l[u]=ct(y,t)):w<=t&&(e.expiredLanes|=y),o&=~y}if(t=Le,a=De,a=fe(e,e===t?a:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s=e.callbackNode,a===0||e===t&&(He===2||He===9)||e.cancelPendingCommit!==null)return s!==null&&s!==null&&Je(s),e.callbackNode=null,e.callbackPriority=0;if((a&3)===0||We(e,a)){if(t=a&-a,t===e.callbackPriority)return t;switch(s!==null&&Je(s),la(a)){case 2:case 8:a=el;break;case 32:a=kn;break;case 268435456:a=Ca;break;default:a=kn}return s=Vm.bind(null,e),a=W(a,s),e.callbackPriority=t,e.callbackNode=a,t}return s!==null&&s!==null&&Je(s),e.callbackPriority=2,e.callbackNode=null,2}function Vm(e,t){if(ot!==0&&ot!==5)return e.callbackNode=null,e.callbackPriority=0,null;var a=e.callbackNode;if(Zl()&&e.callbackNode!==a)return null;var s=De;return s=fe(e,e===Le?s:0,e.cancelPendingCommit!==null||e.timeoutHandle!==-1),s===0?null:(Em(e,s,t),Gm(e,jt()),e.callbackNode!=null&&e.callbackNode===a?Vm.bind(null,e):null)}function Xm(e,t){if(Zl())return null;Em(e,t,!0)}function dy(){jy(function(){(Me&6)!==0?W(zn,cy):Ym()})}function Tc(){if(yn===0){var e=Cs;e===0&&(e=ss,ss<<=1,(ss&261888)===0&&(ss=256)),yn=e}return yn}function Qm(e){return e==null||typeof e=="symbol"||typeof e=="boolean"?null:typeof e=="function"?e:il(""+e)}function Zm(e,t){var a=t.ownerDocument.createElement("input");return a.name=t.name,a.value=t.value,e.id&&a.setAttribute("form",e.id),t.parentNode.insertBefore(a,t),e=new FormData(e),a.parentNode.removeChild(a),e}function uy(e,t,a,s,l){if(t==="submit"&&a&&a.stateNode===l){var o=Qm((l[Dt]||null).action),u=s.submitter;u&&(t=(t=u[Dt]||null)?Qm(t.formAction):u.getAttribute("formAction"),t!==null&&(o=t,u=null));var y=new cl("action","action",null,s,l);e.push({event:y,listeners:[{instance:null,listener:function(){if(s.defaultPrevented){if(yn!==0){var w=u?Zm(l,u):new FormData(l);Vr(a,{pending:!0,data:w,method:l.method,action:o},null,w)}}else typeof o=="function"&&(y.preventDefault(),w=u?Zm(l,u):new FormData(l),Vr(a,{pending:!0,data:w,method:l.method,action:o},o,w))},currentTarget:l}]})}}for(var Ec=0;Ec<cr.length;Ec++){var Dc=cr[Ec],py=Dc.toLowerCase(),my=Dc[0].toUpperCase()+Dc.slice(1);oa(py,"on"+my)}oa(Tu,"onAnimationEnd"),oa(Eu,"onAnimationIteration"),oa(Du,"onAnimationStart"),oa("dblclick","onDoubleClick"),oa("focusin","onFocus"),oa("focusout","onBlur"),oa(Nx,"onTransitionRun"),oa(Rx,"onTransitionStart"),oa(Bx,"onTransitionCancel"),oa(Nu,"onTransitionEnd"),us("onMouseEnter",["mouseout","mouseover"]),us("onMouseLeave",["mouseout","mouseover"]),us("onPointerEnter",["pointerout","pointerover"]),us("onPointerLeave",["pointerout","pointerover"]),_n("onChange","change click focusin focusout input keydown keyup selectionchange".split(" ")),_n("onSelect","focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split(" ")),_n("onBeforeInput",["compositionend","keypress","textInput","paste"]),_n("onCompositionEnd","compositionend focusout keydown keypress keyup mousedown".split(" ")),_n("onCompositionStart","compositionstart focusout keydown keypress keyup mousedown".split(" ")),_n("onCompositionUpdate","compositionupdate focusout keydown keypress keyup mousedown".split(" "));var Ui="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange resize seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),fy=new Set("beforetoggle cancel close invalid load scroll scrollend toggle".split(" ").concat(Ui));function Pm(e,t){t=(t&4)!==0;for(var a=0;a<e.length;a++){var s=e[a],l=s.event;s=s.listeners;e:{var o=void 0;if(t)for(var u=s.length-1;0<=u;u--){var y=s[u],w=y.instance,B=y.currentTarget;if(y=y.listener,w!==o&&l.isPropagationStopped())break e;o=y,l.currentTarget=B;try{o(l)}catch(_){pl(_)}l.currentTarget=null,o=w}else for(u=0;u<s.length;u++){if(y=s[u],w=y.instance,B=y.currentTarget,y=y.listener,w!==o&&l.isPropagationStopped())break e;o=y,l.currentTarget=B;try{o(l)}catch(_){pl(_)}l.currentTarget=null,o=w}}}}function Ee(e,t){var a=t[Fo];a===void 0&&(a=t[Fo]=new Set);var s=e+"__bubble";a.has(s)||(Km(t,e,2,!1),a.add(s))}function Nc(e,t,a){var s=0;t&&(s|=4),Km(a,e,s,t)}var $l="_reactListening"+Math.random().toString(36).slice(2);function Rc(e){if(!e[$l]){e[$l]=!0,Yd.forEach(function(a){a!=="selectionchange"&&(fy.has(a)||Nc(a,!1,e),Nc(a,!0,e))});var t=e.nodeType===9?e:e.ownerDocument;t===null||t[$l]||(t[$l]=!0,Nc("selectionchange",!1,t))}}function Km(e,t,a,s){switch(Ef(t)){case 2:var l=Iy;break;case 8:l=Wy;break;default:l=Gc}a=l.bind(null,t,a,e),l=void 0,!Po||t!=="touchstart"&&t!=="touchmove"&&t!=="wheel"||(l=!0),s?l!==void 0?e.addEventListener(t,a,{capture:!0,passive:l}):e.addEventListener(t,a,!0):l!==void 0?e.addEventListener(t,a,{passive:l}):e.addEventListener(t,a,!1)}function Bc(e,t,a,s,l){var o=s;if((t&1)===0&&(t&2)===0&&s!==null)e:for(;;){if(s===null)return;var u=s.tag;if(u===3||u===4){var y=s.stateNode.containerInfo;if(y===l)break;if(u===4)for(u=s.return;u!==null;){var w=u.tag;if((w===3||w===4)&&u.stateNode.containerInfo===l)return;u=u.return}for(;y!==null;){if(u=rs(y),u===null)return;if(w=u.tag,w===5||w===6||w===26||w===27){s=o=u;continue e}y=y.parentNode}}s=s.return}au(function(){var B=o,_=Qo(a),I=[];e:{var z=Ru.get(e);if(z!==void 0){var M=cl,ae=e;switch(e){case"keypress":if(ol(a)===0)break e;case"keydown":case"keyup":M=ox;break;case"focusin":ae="focus",M=er;break;case"focusout":ae="blur",M=er;break;case"beforeblur":case"afterblur":M=er;break;case"click":if(a.button===2)break e;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":M=iu;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":M=Zg;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":M=dx;break;case Tu:case Eu:case Du:M=$g;break;case Nu:M=px;break;case"scroll":case"scrollend":M=Xg;break;case"wheel":M=fx;break;case"copy":case"cut":case"paste":M=ex;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":M=ou;break;case"toggle":case"beforetoggle":M=gx}var de=(t&4)!==0,qe=!de&&(e==="scroll"||e==="scrollend"),D=de?z!==null?z+"Capture":null:z;de=[];for(var A=B,R;A!==null;){var L=A;if(R=L.stateNode,L=L.tag,L!==5&&L!==26&&L!==27||R===null||D===null||(L=li(A,D),L!=null&&de.push(qi(A,L,R))),qe)break;A=A.return}0<de.length&&(z=new M(z,ae,null,a,_),I.push({event:z,listeners:de}))}}if((t&7)===0){e:{if(z=e==="mouseover"||e==="pointerover",M=e==="mouseout"||e==="pointerout",z&&a!==Xo&&(ae=a.relatedTarget||a.fromElement)&&(rs(ae)||ae[os]))break e;if((M||z)&&(z=_.window===_?_:(z=_.ownerDocument)?z.defaultView||z.parentWindow:window,M?(ae=a.relatedTarget||a.toElement,M=B,ae=ae?rs(ae):null,ae!==null&&(qe=m(ae),de=ae.tag,ae!==qe||de!==5&&de!==27&&de!==6)&&(ae=null)):(M=null,ae=B),M!==ae)){if(de=iu,L="onMouseLeave",D="onMouseEnter",A="mouse",(e==="pointerout"||e==="pointerover")&&(de=ou,L="onPointerLeave",D="onPointerEnter",A="pointer"),qe=M==null?z:ii(M),R=ae==null?z:ii(ae),z=new de(L,A+"leave",M,a,_),z.target=qe,z.relatedTarget=R,L=null,rs(_)===B&&(de=new de(D,A+"enter",ae,a,_),de.target=R,de.relatedTarget=qe,L=de),qe=L,M&&ae)t:{for(de=hy,D=M,A=ae,R=0,L=D;L;L=de(L))R++;L=0;for(var ce=A;ce;ce=de(ce))L++;for(;0<R-L;)D=de(D),R--;for(;0<L-R;)A=de(A),L--;for(;R--;){if(D===A||A!==null&&D===A.alternate){de=D;break t}D=de(D),A=de(A)}de=null}else de=null;M!==null&&$m(I,z,M,de,!1),ae!==null&&qe!==null&&$m(I,qe,ae,de,!0)}}e:{if(z=B?ii(B):window,M=z.nodeName&&z.nodeName.toLowerCase(),M==="select"||M==="input"&&z.type==="file")var Be=hu;else if(mu(z))if(gu)Be=Tx;else{Be=Ax;var le=Sx}else M=z.nodeName,!M||M.toLowerCase()!=="input"||z.type!=="checkbox"&&z.type!=="radio"?B&&Vo(B.elementType)&&(Be=hu):Be=Cx;if(Be&&(Be=Be(e,B))){fu(I,Be,a,_);break e}le&&le(e,z,B),e==="focusout"&&B&&z.type==="number"&&B.memoizedProps.value!=null&&Go(z,"number",z.value)}switch(le=B?ii(B):window,e){case"focusin":(mu(le)||le.contentEditable==="true")&&(xs=le,lr=B,fi=null);break;case"focusout":fi=lr=xs=null;break;case"mousedown":or=!0;break;case"contextmenu":case"mouseup":case"dragend":or=!1,Au(I,a,_);break;case"selectionchange":if(Dx)break;case"keydown":case"keyup":Au(I,a,_)}var we;if(ar)e:{switch(e){case"compositionstart":var Ne="onCompositionStart";break e;case"compositionend":Ne="onCompositionEnd";break e;case"compositionupdate":Ne="onCompositionUpdate";break e}Ne=void 0}else gs?uu(e,a)&&(Ne="onCompositionEnd"):e==="keydown"&&a.keyCode===229&&(Ne="onCompositionStart");Ne&&(ru&&a.locale!=="ko"&&(gs||Ne!=="onCompositionStart"?Ne==="onCompositionEnd"&&gs&&(we=nu()):(tn=_,Ko="value"in tn?tn.value:tn.textContent,gs=!0)),le=Jl(B,Ne),0<le.length&&(Ne=new lu(Ne,e,null,a,_),I.push({event:Ne,listeners:le}),we?Ne.data=we:(we=pu(a),we!==null&&(Ne.data=we)))),(we=yx?vx(e,a):bx(e,a))&&(Ne=Jl(B,"onBeforeInput"),0<Ne.length&&(le=new lu("onBeforeInput","beforeinput",null,a,_),I.push({event:le,listeners:Ne}),le.data=we)),uy(I,e,B,a,_)}Pm(I,t)})}function qi(e,t,a){return{instance:e,listener:t,currentTarget:a}}function Jl(e,t){for(var a=t+"Capture",s=[];e!==null;){var l=e,o=l.stateNode;if(l=l.tag,l!==5&&l!==26&&l!==27||o===null||(l=li(e,a),l!=null&&s.unshift(qi(e,l,o)),l=li(e,t),l!=null&&s.push(qi(e,l,o))),e.tag===3)return s;e=e.return}return[]}function hy(e){if(e===null)return null;do e=e.return;while(e&&e.tag!==5&&e.tag!==27);return e||null}function $m(e,t,a,s,l){for(var o=t._reactName,u=[];a!==null&&a!==s;){var y=a,w=y.alternate,B=y.stateNode;if(y=y.tag,w!==null&&w===s)break;y!==5&&y!==26&&y!==27||B===null||(w=B,l?(B=li(a,o),B!=null&&u.unshift(qi(a,B,w))):l||(B=li(a,o),B!=null&&u.push(qi(a,B,w)))),a=a.return}u.length!==0&&e.push({event:t,listeners:u})}var gy=/\r\n?/g,xy=/\u0000|\uFFFD/g;function Jm(e){return(typeof e=="string"?e:""+e).replace(gy,` 49`).replace(xy,"")}function ef(e,t){return t=Jm(t),Jm(e)===t}function Ue(e,t,a,s,l,o){switch(a){case"children":typeof s=="string"?t==="body"||t==="textarea"&&s===""||ms(e,s):(typeof s=="number"||typeof s=="bigint")&&t!=="body"&&ms(e,""+s);break;case"className":nl(e,"class",s);break;case"tabIndex":nl(e,"tabindex",s);break;case"dir":case"role":case"viewBox":case"width":case"height":nl(e,a,s);break;case"style":eu(e,s,o);break;case"data":if(t!=="object"){nl(e,"data",s);break}case"src":case"href":if(s===""&&(t!=="a"||a!=="href")){e.removeAttribute(a);break}if(s==null||typeof s=="function"||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(a);break}s=il(""+s),e.setAttribute(a,s);break;case"action":case"formAction":if(typeof s=="function"){e.setAttribute(a,"javascript:throw new Error('A React form was unexpectedly submitted. If you called form.submit() manually, consider using form.requestSubmit() instead. If you\\'re trying to use event.stopPropagation() in a submit event handler, consider also calling event.preventDefault().')");break}else typeof o=="function"&&(a==="formAction"?(t!=="input"&&Ue(e,t,"name",l.name,l,null),Ue(e,t,"formEncType",l.formEncType,l,null),Ue(e,t,"formMethod",l.formMethod,l,null),Ue(e,t,"formTarget",l.formTarget,l,null)):(Ue(e,t,"encType",l.encType,l,null),Ue(e,t,"method",l.method,l,null),Ue(e,t,"target",l.target,l,null)));if(s==null||typeof s=="symbol"||typeof s=="boolean"){e.removeAttribute(a);break}s=il(""+s),e.setAttribute(a,s);break;case"onClick":s!=null&&(e.onclick=Ea);break;case"onScroll":s!=null&&Ee("scroll",e);break;case"onScrollEnd":s!=null&&Ee("scrollend",e);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(d(61));if(a=s.__html,a!=null){if(l.children!=null)throw Error(d(60));e.innerHTML=a}}break;case"multiple":e.multiple=s&&typeof s!="function"&&typeof s!="symbol";break;case"muted":e.muted=s&&typeof s!="function"&&typeof s!="symbol";break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"defaultValue":case"defaultChecked":case"innerHTML":case"ref":break;case"autoFocus":break;case"xlinkHref":if(s==null||typeof s=="function"||typeof s=="boolean"||typeof s=="symbol"){e.removeAttribute("xlink:href");break}a=il(""+s),e.setAttributeNS("http://www.w3.org/1999/xlink","xlink:href",a);break;case"contentEditable":case"spellCheck":case"draggable":case"value":case"autoReverse":case"externalResourcesRequired":case"focusable":case"preserveAlpha":s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(a,""+s):e.removeAttribute(a);break;case"inert":case"allowFullScreen":case"async":case"autoPlay":case"controls":case"default":case"defer":case"disabled":case"disablePictureInPicture":case"disableRemotePlayback":case"formNoValidate":case"hidden":case"loop":case"noModule":case"noValidate":case"open":case"playsInl
49ine":case"readOnly":case"required":case"reversed":case"scoped":case"seamless":case"itemScope":s&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(a,""):e.removeAttribute(a);break;case"capture":case"download":s===!0?e.setAttribute(a,""):s!==!1&&s!=null&&typeof s!="function"&&typeof s!="symbol"?e.setAttribute(a,s):e.removeAttribute(a);break;case"cols":case"rows":case"size":case"span":s!=null&&typeof s!="function"&&typeof s!="symbol"&&!isNaN(s)&&1<=s?e.setAttribute(a,s):e.removeAttribute(a);break;case"rowSpan":case"start":s==null||typeof s=="function"||typeof s=="symbol"||isNaN(s)?e.removeAttribute(a):e.setAttribute(a,s);break;case"popover":Ee("beforetoggle",e),Ee("toggle",e),al(e,"popover",s);break;case"xlinkActuate":Ta(e,"http://www.w3.org/1999/xlink","xlink:actuate",s);break;case"xlinkArcrole":Ta(e,"http://www.w3.org/1999/xlink","xlink:arcrole",s);break;case"xlinkRole":Ta(e,"http://www.w3.org/1999/xlink","xlink:role",s);break;case"xlinkShow":Ta(e,"http://www.w3.org/1999/xlink","xlink:show",s);break;case"xlinkTitle":Ta(e,"http://www.w3.org/1999/xlink","xlink:title",s);break;case"xlinkType":Ta(e,"http://www.w3.org/1999/xlink","xlink:type",s);break;case"xmlBase":Ta(e,"http://www.w3.org/XML/1998/namespace","xml:base",s);break;case"xmlLang":Ta(e,"http://www.w3.org/XML/1998/namespace","xml:lang",s);break;case"xmlSpace":Ta(e,"http://www.w3.org/XML/1998/namespace","xml:space",s);break;case"is":al(e,"is",s);break;case"innerText":case"textContent":break;default:(!(2<a.length)||a[0]!=="o"&&a[0]!=="O"||a[1]!=="n"&&a[1]!=="N")&&(a=Gg.get(a)||a,al(e,a,s))}}function zc(e,t,a,s,l,o){switch(a){case"style":eu(e,s,o);break;case"dangerouslySetInnerHTML":if(s!=null){if(typeof s!="object"||!("__html"in s))throw Error(d(61));if(a=s.__html,a!=null){if(l.children!=null)throw Error(d(60));e.innerHTML=a}}break;case"children":typeof s=="string"?ms(e,s):(typeof s=="number"||typeof s=="bigint")&&ms(e,""+s);break;case"onScroll":s!=null&&Ee("scroll",e);break;case"onScrollEnd":s!=null&&Ee("scrollend",e);break;case"onClick":s!=null&&(e.onclick=Ea);break;case"suppressContentEditableWarning":case"suppressHydrationWarning":case"innerHTML":case"ref":break;case"innerText":case"textContent":break;default:if(!Gd.hasOwnProperty(a))e:{if(a[0]==="o"&&a[1]==="n"&&(l=a.endsWith("Capture"),t=a.slice(2,l?a.length-7:void 0),o=e[Dt]||null,o=o!=null?o[a]:null,typeof o=="function"&&e.removeEventListener(t,o,l),typeof s=="function")){typeof o!="function"&&o!==null&&(a in e?e[a]=null:e.hasAttribute(a)&&e.removeAttribute(a)),e.addEventListener(t,s,l);break e}a in e?e[a]=s:s===!0?e.setAttribute(a,""):al(e,a,s)}}}function xt(e,t,a){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"img":Ee("error",e),Ee("load",e);var s=!1,l=!1,o;for(o in a)if(a.hasOwnProperty(o)){var u=a[o];if(u!=null)switch(o){case"src":s=!0;break;case"srcSet":l=!0;break;case"children":case"dangerouslySetInnerHTML":throw Error(d(137,t));default:Ue(e,t,o,u,a,null)}}l&&Ue(e,t,"srcSet",a.srcSet,a,null),s&&Ue(e,t,"src",a.src,a,null);return;case"input":Ee("invalid",e);var y=o=u=l=null,w=null,B=null;for(s in a)if(a.hasOwnProperty(s)){var _=a[s];if(_!=null)switch(s){case"name":l=_;break;case"type":u=_;break;case"checked":w=_;break;case"defaultChecked":B=_;break;case"value":o=_;break;case"defaultValue":y=_;break;case"children":case"dangerouslySetInnerHTML":if(_!=null)throw Error(d(137,t));break;default:Ue(e,t,s,_,a,null)}}Pd(e,o,y,w,B,u,l,!1);return;case"select":Ee("invalid",e),s=u=o=null;for(l in a)if(a.hasOwnProperty(l)&&(y=a[l],y!=null))switch(l){case"value":o=y;break;case"defaultValue":u=y;break;case"multiple":s=y;default:Ue(e,t,l,y,a,null)}t=o,a=u,e.multiple=!!s,t!=null?ps(e,!!s,t,!1):a!=null&&ps(e,!!s,a,!0);return;case"textarea":Ee("invalid",e),o=l=s=null;for(u in a)if(a.hasOwnProperty(u)&&(y=a[u],y!=null))switch(u){case"value":s=y;break;case"defaultValue":l=y;break;case"children":o=y;break;case"dangerouslySetInnerHTML":if(y!=null)throw Error(d(91));break;default:Ue(e,t,u,y,a,null)}$d(e,s,l,o);return;case"option":for(w in a)if(a.hasOwnProperty(w)&&(s=a[w],s!=null))switch(w){case"selected":e.selected=s&&typeof s!="function"&&typeof s!="symbol";break;default:Ue(e,t,w,s,a,null)}return;case"dialog":Ee("beforetoggle",e),Ee("toggle",e),Ee("cancel",e),Ee("close",e);break;case"iframe":case"object":Ee("load",e);break;case"video":case"audio":for(s=0;s<Ui.length;s++)Ee(Ui[s],e);break;case"image":Ee("error",e),Ee("load",e);break;case"details":Ee("toggle",e);break;case"embed":case"source":case"link":Ee("error",e),Ee("load",e);case"area":case"base":case"br":case"col":case"hr":case"keygen":case"meta":case"param":case"track":case"wbr":case"menuitem":for(B in a)if(a.hasOwnProperty(B)&&(s=a[B],s!=null))switch(B){case"children":case"dangerouslySetInnerHTML":throw Error(d(137,t));default:Ue(e,t,B,s,a,null)}return;default:if(Vo(t)){for(_ in a)a.hasOwnProperty(_)&&(s=a[_],s!==void 0&&zc(e,t,_,s,a,void 0));return}}for(y in a)a.hasOwnProperty(y)&&(s=a[y],s!=null&&Ue(e,t,y,s,a,null))}function yy(e,t,a,s){switch(t){case"div":case"span":case"svg":case"path":case"a":case"g":case"p":case"li":break;case"input":var l=null,o=null,u=null,y=null,w=null,B=null,_=null;for(M in a){var I=a[M];if(a.hasOwnProperty(M)&&I!=null)switch(M){case"checked":break;case"value":break;case"defaultValue":w=I;default:s.hasOwnProperty(M)||Ue(e,t,M,null,s,I)}}for(var z in s){var M=s[z];if(I=a[z],s.hasOwnProperty(z)&&(M!=null||I!=null))switch(z){case"type":o=M;break;case"name":l=M;break;case"checked":B=M;break;case"defaultChecked":_=M;break;case"value":u=M;break;case"defaultValue":y=M;break;case"children":case"dangerouslySetInnerHTML":if(M!=null)throw Error(d(137,t));break;default:M!==I&&Ue(e,t,z,M,s,I)}}Yo(e,u,y,w,B,_,o,l);return;case"select":M=u=y=z=null;for(o in a)if(w=a[o],a.hasOwnProperty(o)&&w!=null)switch(o){case"value":break;case"multiple":M=w;default:s.hasOwnProperty(o)||Ue(e,t,o,null,s,w)}for(l in s)if(o=s[l],w=a[l],s.hasOwnProperty(l)&&(o!=null||w!=null))switch(l){case"value":z=o;break;case"defaultValue":y=o;break;case"multiple":u=o;default:o!==w&&Ue(e,t,l,o,s,w)}t=y,a=u,s=M,z!=null?ps(e,!!a,z,!1):!!s!=!!a&&(t!=null?ps(e,!!a,t,!0):ps(e,!!a,a?[]:"",!1));return;case"textarea":M=z=null;
vendor: 4,704 bytes, line 49
49for(y in a)if(l=a[y],a.hasOwnProperty(y)&&l!=null&&!s.hasOwnProperty(y))switch(y){case"value":break;case"children":break;default:Ue(e,t,y,null,s,l)}for(u in s)if(l=s[u],o=a[u],s.hasOwnProperty(u)&&(l!=null||o!=null))switch(u){case"value":z=l;break;case"defaultValue":M=l;break;case"children":break;case"dangerouslySetInnerHTML":if(l!=null)throw Error(d(91));break;default:l!==o&&Ue(e,t,u,l,s,o)}Kd(e,z,M);return;case"option":for(var ae in a)if(z=a[ae],a.hasOwnProperty(ae)&&z!=null&&!s.hasOwnProperty(ae))switch(ae){case"selected":e.selected=!1;break;default:Ue(e,t,ae,null,s,z)}for(w in s)if(z=s[w],M=a[w],s.hasOwnProperty(w)&&z!==M&&(z!=null||M!=null))switch(w){case"selected":e.selected=z&&typeof z!="function"&&typeof z!="symbol";break;default:Ue(e,t,w,z,s,M)}return;case"img":case"link":case"area":case"base":case"br":case"col":case"embed":case"hr":case"keygen":case"meta":case"param":case"source":case"track":case"wbr":case"menuitem":for(var de in a)z=a[de],a.hasOwnProperty(de)&&z!=null&&!s.hasOwnProperty(de)&&Ue(e,t,de,null,s,z);for(B in s)if(z=s[B],M=a[B],s.hasOwnProperty(B)&&z!==M&&(z!=null||M!=null))switch(B){case"children":case"dangerouslySetInnerHTML":if(z!=null)throw Error(d(137,t));break;default:Ue(e,t,B,z,s,M)}return;default:if(Vo(t)){for(var qe in a)z=a[qe],a.hasOwnProperty(qe)&&z!==void 0&&!s.hasOwnProperty(qe)&&zc(e,t,qe,void 0,s,z);for(_ in s)z=s[_],M=a[_],!s.hasOwnProperty(_)||z===M||z===void 0&&M===void 0||zc(e,t,_,z,s,M);return}}for(var D in a)z=a[D],a.hasOwnProperty(D)&&z!=null&&!s.hasOwnProperty(D)&&Ue(e,t,D,null,s,z);for(I in s)z=s[I],M=a[I],!s.hasOwnProperty(I)||z===M||z==null&&M==null||Ue(e,t,I,z,s,M)}function tf(e){switch(e){case"css":case"script":case"font":case"img":case"image":case"input":case"link":return!0;default:return!1}}function vy(){if(typeof performance.getEntriesByType=="function"){for(var e=0,t=0,a=performance.getEntriesByType("resource"),s=0;s<a.length;s++){var l=a[s],o=l.transferSize,u=l.initiatorType,y=l.duration;if(o&&y&&tf(u)){for(u=0,y=l.responseEnd,s+=1;s<a.length;s++){var w=a[s],B=w.startTime;if(B>y)break;var _=w.transferSize,I=w.initiatorType;_&&tf(I)&&(w=w.responseEnd,u+=_*(w<y?1:(y-B)/(w-B)))}if(--s,t+=8*(o+u)/(l.duration/1e3),e++,10<e)break}}if(0<e)return t/e/1e6}return navigator.connection&&(e=navigator.connection.downlink,typeof e=="number")?e:5}var kc=null,Mc=null;function eo(e){return e.nodeType===9?e:e.ownerDocument}function af(e){switch(e){case"http://www.w3.org/2000/svg":return 1;case"http://www.w3.org/1998/Math/MathML":return 2;default:return 0}}function nf(e,t){if(e===0)switch(t){case"svg":return 1;case"math":return 2;default:return 0}return e===1&&t==="foreignObject"?0:e}function Hc(e,t){return e==="textarea"||e==="noscript"||typeof t.children=="string"||typeof t.children=="number"||typeof t.children=="bigint"||typeof t.dangerouslySetInnerHTML=="object"&&t.dangerouslySetInnerHTML!==null&&t.dangerouslySetInnerHTML.__html!=null}var Oc=null;function by(){var e=window.event;return e&&e.type==="popstate"?e===Oc?!1:(Oc=e,!0):(Oc=null,!1)}var sf=typeof setTimeout=="function"?setTimeout:void 0,wy=typeof clearTimeout=="function"?clearTimeout:void 0,lf=typeof Promise=="function"?Promise:void 0,jy=typeof queueMicrotask=="function"?queueMicrotask:typeof lf<"u"?function(e){return lf.resolve(null).then(e).catch(Sy)}:sf;function Sy(e){setTimeout(function(){throw e})}function vn(e){return e==="head"}function of(e,t){var a=t,s=0;do{var l=a.nextSibling;if(e.removeChild(a),l&&l.nodeType===8)if(a=l.data,a==="/$"||a==="/&"){if(s===0){e.removeChild(l),Ys(t);return}s--}else if(a==="$"||a==="$?"||a==="$~"||a==="$!"||a==="&")s++;else if(a==="html")Li(e.ownerDocument.documentElement);else if(a==="head"){a=e.ownerDocument.head,Li(a);for(var o=a.firstChild;o;){var u=o.nextSibling,y=o.nodeName;o[si]||y==="SCRIPT"||y==="STYLE"||y==="LINK"&&o.rel.toLowerCase()==="stylesheet"||a.removeChild(o),o=u}}else a==="body"&&Li(e.ownerDocument.body);a=l}while(a);Ys(t)}function rf(e,t){var a=e;e=0;do{var s=a.nextSibling;if(a.nodeType===1?t?(a._stashedDisplay=a.style.display,a.style.display="none"):(a.style.display=a._stashedDisplay||"",a.getAttribute("style")===""&&a.removeAttribute("style")):a.nodeType===3&&(t?(a._stashedText=a.nodeValue,a.nodeValue=""):a.nodeValue=a._stashedText||""),s&&s.nodeType===8)if(a=s.data,a==="/$"){if(e===0)break;e--}else a!=="$"&&a!=="$?"&&a!=="$~"&&a!=="$!"||e++;a=s}while(a)}function _c(e){var t=e.firstChild;for(t&&t.nodeType===10&&(t=t.nextSibling);t;){var a=t;switch(t=t.nextSibling,a.nodeName){case"HTML":case"HEAD":case"BODY":_c(a),Io(a);continue;case"SCRIPT":case"STYLE":continue;case"LINK":if(a.rel.toLowerCase()==="stylesheet")continue}e.removeChild(a)}}function Ay(e,t,a,s){for(;
vendor: 11,656 bytes, line 49
49e.nodeType===1;){var l=a;if(e.nodeName.toLowerCase()!==t.toLowerCase()){if(!s&&(e.nodeName!=="INPUT"||e.type!=="hidden"))break}else if(s){if(!e[si])switch(t){case"meta":if(!e.hasAttribute("itemprop"))break;return e;case"link":if(o=e.getAttribute("rel"),o==="stylesheet"&&e.hasAttribute("data-precedence"))break;if(o!==l.rel||e.getAttribute("href")!==(l.href==null||l.href===""?null:l.href)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin)||e.getAttribute("title")!==(l.title==null?null:l.title))break;return e;case"style":if(e.hasAttribute("data-precedence"))break;return e;case"script":if(o=e.getAttribute("src"),(o!==(l.src==null?null:l.src)||e.getAttribute("type")!==(l.type==null?null:l.type)||e.getAttribute("crossorigin")!==(l.crossOrigin==null?null:l.crossOrigin))&&o&&e.hasAttribute("async")&&!e.hasAttribute("itemprop"))break;return e;default:return e}}else if(t==="input"&&e.type==="hidden"){var o=l.name==null?null:""+l.name;if(l.type==="hidden"&&e.getAttribute("name")===o)return e}else return e;if(e=aa(e.nextSibling),e===null)break}return null}function Cy(e,t,a){if(t==="")return null;for(;e.nodeType!==3;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!a||(e=aa(e.nextSibling),e===null))return null;return e}function cf(e,t){for(;e.nodeType!==8;)if((e.nodeType!==1||e.nodeName!=="INPUT"||e.type!=="hidden")&&!t||(e=aa(e.nextSibling),e===null))return null;return e}function Uc(e){return e.data==="$?"||e.data==="$~"}function qc(e){return e.data==="$!"||e.data==="$?"&&e.ownerDocument.readyState!=="loading"}function Ty(e,t){var a=e.ownerDocument;if(e.data==="$~")e._reactRetry=t;else if(e.data!=="$?"||a.readyState!=="loading")t();else{var s=function(){t(),a.removeEventListener("DOMContentLoaded",s)};a.addEventListener("DOMContentLoaded",s),e._reactRetry=s}}function aa(e){for(;e!=null;e=e.nextSibling){var t=e.nodeType;if(t===1||t===3)break;if(t===8){if(t=e.data,t==="$"||t==="$!"||t==="$?"||t==="$~"||t==="&"||t==="F!"||t==="F")break;if(t==="/$"||t==="/&")return null}}return e}var Lc=null;function df(e){e=e.nextSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="/$"||a==="/&"){if(t===0)return aa(e.nextSibling);t--}else a!=="$"&&a!=="$!"&&a!=="$?"&&a!=="$~"&&a!=="&"||t++}e=e.nextSibling}return null}function uf(e){e=e.previousSibling;for(var t=0;e;){if(e.nodeType===8){var a=e.data;if(a==="$"||a==="$!"||a==="$?"||a==="$~"||a==="&"){if(t===0)return e;t--}else a!=="/$"&&a!=="/&"||t++}e=e.previousSibling}return null}function pf(e,t,a){switch(t=eo(a),e){case"html":if(e=t.documentElement,!e)throw Error(d(452));return e;case"head":if(e=t.head,!e)throw Error(d(453));return e;case"body":if(e=t.body,!e)throw Error(d(454));return e;default:throw Error(d(451))}}function Li(e){for(var t=e.attributes;t.length;)e.removeAttributeNode(t[0]);Io(e)}var na=new Map,mf=new Set;function to(e){return typeof e.getRootNode=="function"?e.getRootNode():e.nodeType===9?e:e.ownerDocument}var Wa=q.d;q.d={f:Ey,r:Dy,D:Ny,C:Ry,L:By,m:zy,X:My,S:ky,M:Hy};function Ey(){var e=Wa.f(),t=Vl();return e||t}function Dy(e){var t=cs(e);t!==null&&t.tag===5&&t.type==="form"?Np(t):Wa.r(e)}var Fs=typeof document>"u"?null:document;function ff(e,t,a){var s=Fs;if(s&&typeof t=="string"&&t){var l=Zt(t);l='link[rel="'+e+'"][href="'+l+'"]',typeof a=="string"&&(l+='[crossorigin="'+a+'"]'),mf.has(l)||(mf.add(l),e={rel:e,crossOrigin:a,href:t},s.querySelector(l)===null&&(t=s.createElement("link"),xt(t,"link",e),dt(t),s.head.appendChild(t)))}}function Ny(e){Wa.D(e),ff("dns-prefetch",e,null)}function Ry(e,t){Wa.C(e,t),ff("preconnect",e,t)}function By(e,t,a){Wa.L(e,t,a);var s=Fs;if(s&&e&&t){var l='link[rel="preload"][as="'+Zt(t)+'"]';t==="image"&&a&&a.imageSrcSet?(l+='[imagesrcset="'+Zt(a.imageSrcSet)+'"]',typeof a.imageSizes=="string"&&(l+='[imagesizes="'+Zt(a.imageSizes)+'"]')):l+='[href="'+Zt(e)+'"]';var o=l;switch(t){case"style":o=Is(e);break;case"script":o=Ws(e)}na.has(o)||(e=f({rel:"preload",href:t==="image"&&a&&a.imageSrcSet?void 0:e,as:t},a),na.set(o,e),s.querySelector(l)!==null||t==="style"&&s.querySelector(Fi(o))||t==="script"&&s.querySelector(Ii(o))||(t=s.createElement("link"),xt(t,"link",e),dt(t),s.head.appendChild(t)))}}function zy(e,t){Wa.m(e,t);var a=Fs;if(a&&e){var s=t&&typeof t.as=="string"?t.as:"script",l='link[rel="modulepreload"][as="'+Zt(s)+'"][href="'+Zt(e)+'"]',o=l;switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":o=Ws(e)}if(!na.has(o)&&(e=f({rel:"modulepreload",href:e},t),na.set(o,e),a.querySelector(l)===null)){switch(s){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(a.querySelector(Ii(o)))return}s=a.createElement("link"),xt(s,"link",e),dt(s),a.head.appendChild(s)}}}function ky(e,t,a){Wa.S(e,t,a);var s=Fs;if(s&&e){var l=ds(s).hoistableStyles,o=Is(e);t=t||"default";var u=l.get(o);if(!u){var y={loading:0,preload:null};if(u=s.querySelector(Fi(o)))y.loading=5;else{e=f({rel:"stylesheet",href:e,"data-precedence":t},a),(a=na.get(o))&&Fc(e,a);var w=u=s.createElement("link");dt(w),xt(w,"link",e),w._p=new Promise(function(B,_){w.onload=B,w.onerror=_}),w.addEventListener("load",function(){y.loading|=1}),w.addEventListener("error",function(){y.loading|=2}),y.loading|=4,ao(u,t,s)}u={type:"stylesheet",instance:u,count:1,state:y},l.set(o,u)}}}function My(e,t){Wa.X(e,t);var a=Fs;if(a&&e){var s=ds(a).hoistableScripts,l=Ws(e),o=s.get(l);o||(o=a.querySelector(Ii(l)),o||(e=f({src:e,async:!0},t),(t=na.get(l))&&Ic(e,t),o=a.createElement("script"),dt(o),xt(o,"link",e),a.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},s.set(l,o))}}function Hy(e,t){Wa.M(e,t);var a=Fs;if(a&&e){var s=ds(a).hoistableScripts,l=Ws(e),o=s.get(l);o||(o=a.querySelector(Ii(l)),o||(e=f({src:e,async:!0,type:"module"},t),(t=na.get(l))&&Ic(e,t),o=a.createElement("script"),dt(o),xt(o,"link",e),a.head.appendChild(o)),o={type:"script",instance:o,count:1,state:null},s.set(l,o))}}function hf(e,t,a,s){var l=(l=Z.current)?to(l):null;if(!l)throw Error(d(446));switch(e){case"meta":case"title":return null;case"style":return typeof a.precedence=="string"&&typeof a.href=="string"?(t=Is(a.href),a=ds(l).hoistableStyles,s=a.get(t),s||(s={type:"style",instance:null,count:0,state:null},a.set(t,s)),s):{type:"void",instance:null,count:0,state:null};case"link":if(a.rel==="stylesheet"&&typeof a.href=="string"&&typeof a.precedence=="string"){e=Is(a.href);var o=ds(l).hoistableStyles,u=o.get(e);if(u||(l=l.ownerDocument||l,u={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},o.set(e,u),(o=l.querySelector(Fi(e)))&&!o._p&&(u.instance=o,u.state.loading=5),na.has(e)||(a={rel:"preload",as:"style",href:a.href,crossOrigin:a.crossOrigin,integrity:a.integrity,media:a.media,hrefLang:a.hrefLang,referrerPolicy:a.referrerPolicy},na.set(e,a),o||Oy(l,e,a,u.state))),t&&s===null)throw Error(d(528,""));return u}if(t&&s!==null)throw Error(d(529,""));return null;case"script":return t=a.async,a=a.src,typeof a=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=Ws(a),a=ds(l).hoistableScripts,s=a.get(t),s||(s={type:"script",instance:null,count:0,state:null},a.set(t,s)),s):{type:"void",instance:null,count:0,state:null};default:throw Error(d(444,e))}}function Is(e){return'href="'+Zt(e)+'"'}function Fi(e){return'link[rel="stylesheet"]['+e+"]"}function gf(e){return f({},e,{"data-precedence":e.precedence,precedence:null})}function Oy(e,t,a,s){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?s.loading=1:(t=e.createElement("link"),s.preload=t,t.addEventListener("load",function(){return s.loading|=1}),t.addEventListener("error",function(){return s.loading|=2}),xt(t,"link",a),dt(t),e.head.appendChild(t))}function Ws(e){return'[src="'+Zt(e)+'"]'}function Ii(e){return"script[async]"+e}function xf(e,t,a){if(t.count++,t.instance===null)switch(t.type){case"style":var s=e.querySelector('style[data-href~="'+Zt(a.href)+'"]');if(s)return t.instance=s,dt(s),s;var l=f({},a,{"data-href":a.href,"data-precedence":a.precedence,href:null,precedence:null});return s=(e.ownerDocument||e).createElement("style"),dt(s),xt(s,"style",l),ao(s,a.precedence,e),t.instance=s;case"stylesheet":l=Is(a.href);var o=e.querySelector(Fi(l));if(o)return t.state.loading|=4,t.instance=o,dt(o),o;s=gf(a),(l=na.get(l))&&Fc(s,l),o=(e.ownerDocument||e).createElement("link"),dt(o);var u=o;return u._p=new Promise(function(y,w){u.onload=y,u.onerror=w}),xt(o,"link",s),t.state.loading|=4,ao(o,a.precedence,e),t.instance=o;case"script":return o=Ws(a.src),(l=e.querySelector(Ii(o)))?(t.instance=l,dt(l),l):(s=a,(l=na.get(o))&&(s=f({},a),Ic(s,l)),e=e.ownerDocument||e,l=e.createElement("script"),dt(l),xt(l,"link",s),e.head.appendChild(l),t.instance=l);case"void":return null;default:throw Error(d(443,t.type))}else t.type==="stylesheet"&&(t.state.loading&4)===0&&(s=t.instance,t.state.loading|=4,ao(s,a.precedence,e));return t.instance}function ao(e,t,a){for(var s=a.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),l=s.length?s[s.length-1]:null,o=l,u=0;u<s.length;u++){var y=s[u];if(y.dataset.precedence===t)o=y;else if(o!==l)break}o?o.parentNode.insertBefore(e,o.nextSibling):(t=a.nodeType===9?a.head:a,t.insertBefore(e,t.firstChild))}function Fc(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.title==null&&(e.title=t.title)}function Ic(e,t){e.crossOrigin==null&&(e.crossOrigin=t.crossOrigin),e.referrerPolicy==null&&(e.referrerPolicy=t.referrerPolicy),e.integrity==null&&(e.integrity=t.integrity)}var no=null;function yf(e,t,a){if(no===null){var s=new Map,l=no=new Map;l.set(a,s)}else l=no,s=l.get(a),s||(s=new Map,l.set(a,s));if(s.has(e))return s;for(s.set(e,null),a=a.getElementsByTagName(e),l=0;l<a.length;l++){var o=a[l];if(!(o[si]||o[mt]||e==="link"&&o.getAttribute("rel")==="stylesheet")&&o.namespaceURI!=="http://www.w3.org/2000/svg"){var u=o.getAttribute(t)||"";u=e+u;var y=s.get(u);y?y.push(o):s.set(u,[o])}}return s}function vf(e,t,a){e=e.ownerDocument||e,e.head.insertBefore(a,t==="title"?e.querySelector("head > title"):null)}function _y(e,t,a){if(a===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function bf(e){return!(e.type==="stylesheet"&&(e.state.loading&3)===0)}function Uy(e,t,a,s){if(a.type==="stylesheet"&&(typeof s.media!="string"||matchMedia(s.media).matches!==!1)&&(a.state.loading&4)===0){if(a.instance===null){var l=Is(s.href),o=t.querySelector(Fi(l));if(o){t=o._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=so.bind(e),t.then(e,e)),a.state.loading|=4,a.instance=o,dt(o);return}o=t.ownerDocument||t,s=gf(s),(l=na.get(l))&&Fc(s,l),o=o.createElement("link"),dt(o);var u=o;u._p=new Promise(function(y,w){u.onload=y,u.onerror=w}),xt(o,"link",s),a.instance=o}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(a,t),(t=a.state.preload)&&(a.state.loading&3)===0&&(e.count++,a=so.bind(e),t.addEventListener("load",a),t.addEventListener("error",a))}}var Wc=0;function qy(e,t){return e.stylesheets&&e.count===0&&lo(e,e.stylesheets),0<e.count||0<e.imgCount?function(a){var s=setTimeout(function(){if(e.stylesheets&&lo(e,e.stylesheets),e.unsu
vendor: 10,114 bytes, line 49
49spend){var o=e.unsuspend;e.unsuspend=null,o()}},6e4+t);0<e.imgBytes&&Wc===0&&(Wc=62500*vy());var l=setTimeout(function(){if(e.waitingForImages=!1,e.count===0&&(e.stylesheets&&lo(e,e.stylesheets),e.unsuspend)){var o=e.unsuspend;e.unsuspend=null,o()}},(e.imgBytes>Wc?50:800)+t);return e.unsuspend=a,function(){e.unsuspend=null,clearTimeout(s),clearTimeout(l)}}:null}function so(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)lo(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var io=null;function lo(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,io=new Map,t.forEach(Ly,e),io=null,so.call(e))}function Ly(e,t){if(!(t.state.loading&4)){var a=io.get(e);if(a)var s=a.get(null);else{a=new Map,io.set(e,a);for(var l=e.querySelectorAll("link[data-precedence],style[data-precedence]"),o=0;o<l.length;o++){var u=l[o];(u.nodeName==="LINK"||u.getAttribute("media")!=="not all")&&(a.set(u.dataset.precedence,u),s=u)}s&&a.set(null,s)}l=t.instance,u=l.getAttribute("data-precedence"),o=a.get(u)||s,o===s&&a.set(null,l),a.set(u,l),this.count++,s=so.bind(this),l.addEventListener("load",s),l.addEventListener("error",s),o?o.parentNode.insertBefore(l,o.nextSibling):(e=e.nodeType===9?e.head:e,e.insertBefore(l,e.firstChild)),t.state.loading|=4}}var Wi={$$typeof:P,Provider:null,Consumer:null,_currentValue:k,_currentValue2:k,_threadCount:0};function Fy(e,t,a,s,l,o,u,y,w){this.tag=1,this.containerInfo=e,this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.next=this.pendingContext=this.context=this.cancelPendingCommit=null,this.callbackPriority=0,this.expirationTimes=Ja(-1),this.entangledLanes=this.shellSuspendCounter=this.errorRecoveryDisabledLanes=this.expiredLanes=this.warmLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Ja(0),this.hiddenUpdates=Ja(null),this.identifierPrefix=s,this.onUncaughtError=l,this.onCaughtError=o,this.onRecoverableError=u,this.pooledCache=null,this.pooledCacheLanes=0,this.formState=w,this.incompleteTransitions=new Map}function wf(e,t,a,s,l,o,u,y,w,B,_,I){return e=new Fy(e,t,a,u,w,B,_,I,y),t=1,o===!0&&(t|=24),o=qt(3,null,null,t),e.current=o,o.stateNode=e,t=jr(),t.refCount++,e.pooledCache=t,t.refCount++,o.memoizedState={element:s,isDehydrated:a,cache:t},Tr(o),e}function jf(e){return e?(e=bs,e):bs}function Sf(e,t,a,s,l,o){l=jf(l),s.context===null?s.context=l:s.pendingContext=l,s=rn(t),s.payload={element:a},o=o===void 0?null:o,o!==null&&(s.callback=o),a=cn(e,s,t),a!==null&&(Mt(a,e,t),wi(a,e,t))}function Af(e,t){if(e=e.memoizedState,e!==null&&e.dehydrated!==null){var a=e.retryLane;e.retryLane=a!==0&&a<t?a:t}}function Yc(e,t){Af(e,t),(e=e.alternate)&&Af(e,t)}function Cf(e){if(e.tag===13||e.tag===31){var t=Fn(e,67108864);t!==null&&Mt(t,e,67108864),Yc(e,67108864)}}function Tf(e){if(e.tag===13||e.tag===31){var t=Yt();t=ls(t);var a=Fn(e,t);a!==null&&Mt(a,e,t),Yc(e,t)}}var oo=!0;function Iy(e,t,a,s){var l=T.T;T.T=null;var o=q.p;try{q.p=2,Gc(e,t,a,s)}finally{q.p=o,T.T=l}}function Wy(e,t,a,s){var l=T.T;T.T=null;var o=q.p;try{q.p=8,Gc(e,t,a,s)}finally{q.p=o,T.T=l}}function Gc(e,t,a,s){if(oo){var l=Vc(s);if(l===null)Bc(e,t,s,ro,a),Df(e,s);else if(Gy(l,e,t,a,s))s.stopPropagation();else if(Df(e,s),t&4&&-1<Yy.indexOf(e)){for(;l!==null;){var o=cs(l);if(o!==null)switch(o.tag){case 3:if(o=o.stateNode,o.current.memoizedState.isDehydrated){var u=ma(o.pendingLanes);if(u!==0){var y=o;for(y.pendingLanes|=2,y.entangledLanes|=2;u;){var w=1<<31-yt(u);y.entanglements[1]|=w,u&=~w}xa(o),(Me&6)===0&&(Yl=jt()+500,_i(0))}}break;case 31:case 13:y=Fn(o,2),y!==null&&Mt(y,o,2),Vl(),Yc(o,2)}if(o=Vc(s),o===null&&Bc(e,t,s,ro,a),o===l)break;l=o}l!==null&&s.stopPropagation()}else Bc(e,t,s,null,a)}}function Vc(e){return e=Qo(e),Xc(e)}var ro=null;function Xc(e){if(ro=null,e=rs(e),e!==null){var t=m(e);if(t===null)e=null;else{var a=t.tag;if(a===13){if(e=x(t),e!==null)return e;e=null}else if(a===31){if(e=v(t),e!==null)return e;e=null}else if(a===3){if(t.stateNode.current.memoizedState.isDehydrated)return t.tag===3?t.stateNode.containerInfo:null;e=null}else t!==e&&(e=null)}}return ro=e,null}function Ef(e){switch(e){case"beforetoggle":case"cancel":case"click":case"close":case"contextmenu":case"copy":case"cut":case"auxclick":case"dblclick":case"dragend":case"dragstart":case"drop":case"focusin":case"focusout":case"input":case"invalid":case"keydown":case"keypress":case"keyup":case"mousedown":case"mouseup":case"paste":case"pause":case"play":case"pointercancel":case"pointerdown":case"pointerup":case"ratechange":case"reset":case"resize":case"seeked":case"submit":case"toggle":case"touchcancel":case"touchend":case"touchstart":case"volumechange":case"change":case"selectionchange":case"textInput":case"compositionstart":case"compositionend":case"compositionupdate":case"beforeblur":case"afterblur":case"beforeinput":case"blur":case"fullscreenchange":case"focus":case"hashchange":case"popstate":case"select":case"selectstart":return 2;case"drag":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"mousemove":case"mouseout":case"mouseover":case"pointermove":case"pointerout":case"pointerover":case"scroll":case"touchmove":case"wheel":case"mouseenter":case"mouseleave":case"pointerenter":case"pointerleave":return 8;case"message":switch(Uo()){case zn:return 2;case el:return 8;case kn:case ai:return 32;case Ca:return 268435456;default:return 32}default:return 32}}var Qc=!1,bn=null,wn=null,jn=null,Yi=new Map,Gi=new Map,Sn=[],Yy="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset".split(" ");function Df(e,t){switch(e){case"focusin":case"focusout":bn=null;break;case"dragenter":case"dragleave":wn=null;break;case"mouseover":case"mouseout":jn=null;break;case"pointerover":case"pointerout":Yi.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Gi.delete(t.pointerId)}}function Vi(e,t,a,s,l,o){return e===null||e.nativeEvent!==o?(e={blockedOn:t,domEventName:a,eventSystemFlags:s,nativeEvent:o,targetContainers:[l]},t!==null&&(t=cs(t),t!==null&&Cf(t)),e):(e.eventSystemFlags|=s,t=e.targetContainers,l!==null&&t.indexOf(l)===-1&&t.push(l),e)}function Gy(e,t,a,s,l){switch(t){case"focusin":return bn=Vi(bn,e,t,a,s,l),!0;case"dragenter":return wn=Vi(wn,e,t,a,s,l),!0;case"mouseover":return jn=Vi(jn,e,t,a,s,l),!0;case"pointerover":var o=l.pointerId;return Yi.set(o,Vi(Yi.get(o)||null,e,t,a,s,l)),!0;case"gotpointercapture":return o=l.pointerId,Gi.set(o,Vi(Gi.get(o)||null,e,t,a,s,l)),!0}return!1}function Nf(e){var t=rs(e.target);if(t!==null){var a=m(t);if(a!==null){if(t=a.tag,t===13){if(t=x(a),t!==null){e.blockedOn=t,Id(e.priority,function(){Tf(a)});return}}else if(t===31){if(t=v(a),t!==null){e.blockedOn=t,Id(e.priority,function(){Tf(a)});return}}else if(t===3&&a.stateNode.current.memoizedState.isDehydrated){e.blockedOn=a.tag===3?a.stateNode.containerInfo:null;return}}}e.blockedOn=null}function co(e){if(e.blockedOn!==null)return!1;for(var t=e.targetContainers;0<t.length;){var a=Vc(e.nativeEvent);if(a===null){a=e.nativeEvent;var s=new a.constructor(a.type,a);Xo=s,a.target.dispatchEvent(s),Xo=null}else return t=cs(a),t!==null&&Cf(t),e.blockedOn=a,!1;t.shift()}return!0}function Rf(e,t,a){co(e)&&a.delete(t)}function Vy(){Qc=!1,bn!==null&&co(bn)&&(bn=null),wn!==null&&co(wn)&&(wn=null),jn!==null&&co(jn)&&(jn=null),Yi.forEach(Rf),Gi.forEach(Rf)}function uo(e,t){e.blockedOn===t&&(e.blockedOn=null,Qc||(Qc=!0,i.unstable_scheduleCallback(i.unstable_NormalPriority,Vy)))}var po=null;function Bf(e){po!==e&&(po=e,i.unstable_scheduleCallback(i.unstable_NormalPriority,function(){po===e&&(po=null);for(var t=0;t<e.length;t+=3){var a=e[t],s=e[t+1],l=e[t+2];if(typeof s!="function"){if(Xc(s||a)===null)continue;break}var o=cs(a);o!==null&&(e.splice(t,3),t-=3,Vr(o,{pending:!0,data:l,method:a.method,action:s},s,l))}}))}function Ys(e){function t(w){return uo(w,e)}bn!==null&&uo(bn,e),wn!==null&&uo(wn,e),jn!==null&&uo(jn,e),Yi.forEach(t),Gi.forEach(t);for(var a=0;a<Sn.length;a++){var s=Sn[a];s.blockedOn===e&&(s.blockedOn=null)}for(;0<Sn.length&&(a=Sn[0],a.blockedOn===null);)Nf(a),a.blockedOn===null&&Sn.shift();if(a=(e.ownerDocument||e).$$reactFormReplay,a!=null)for(s=0;s<a.length;s+=3){var l=a[s],o=a[s+1],u=l[Dt]||null;if(typeof o=="function")u||Bf(a);else if(u){var y=null;if(o&&o.hasAttribute("formAction")){if(l=o,u=o[Dt]||null)y=u.formAction;else if(Xc(l)!==null)continue}else y=u.action;typeof y=="function"?a[s+1]=y:(a.splice(s,3),s-=3),Bf(a)}}}function zf(){function e(o){o.canIntercept&&o.info==="react-transition"&&o.intercept({handler:function(){return new Promise(function(u){return l=u})},focusReset:"manual",scroll:"manual"})}function t(){l!==null&&(l(),l=null),s||setTimeout(a,20)}function a(){if(!s&&!navigation.transition){var o=navigation.currentEntry;o&&o.url!=null&&navigation.navigate(o.url,{state:o.getState(),info:"react-transition",history:"replace"})}}if(typeof navigation=="object"){var s=!1,l=null;return navigation.addEventListener("navigate",e),navigation.addEventListener("navigatesuccess",t),navigation.addEventListener("navigateerror",t),setTimeout(a,100),function(){s=!0,navigation.removeEventListener("navigate",e),navigation.removeEventListener("navigatesuccess",t),navigation.removeEventListener("navigateerror",t),l!==null&&(l(),l=null)}}}function Zc(e){this._internalRoot=e}mo.prototype.render=Zc.prototype.render=function(e){var t=this._internalRoot;if(t===null)throw Error(d(409));var a=t.current,s=Yt();Sf(a,s,e,t,null,null)},mo.prototype.unmount=Zc.prototype.unmount=function(){var e=this._internalRoot;if(e!==null){this._internalRoot=null;var t=e.containerInfo;Sf(e.current,2,null,e,null,null),Vl(),t[os]=null}};function mo(e){this._internalRoot=e}mo.prototype.unstable_scheduleHydration=function(e){if(e){var t=Lo();e={blockedOn:null,target:e,priority:t};for(var a=0;a<Sn.length&&t!==0&&t<Sn[a].priority;a++);Sn.splice(a,0,e),a===0&&Nf(e)}};
vendor: 5,150 bytes, line 49
49var kf=r.version;if(kf!=="19.2.1")throw Error(d(527,kf,"19.2.1"));q.findDOMNode=function(e){var t=e._reactInternals;if(t===void 0)throw typeof e.render=="function"?Error(d(188)):(e=Object.keys(e).join(","),Error(d(268,e)));return e=h(t),e=e!==null?b(e):null,e=e===null?null:e.stateNode,e};var Xy={bundleType:0,version:"19.2.1",rendererPackageName:"react-dom",currentDispatcherRef:T,reconcilerVersion:"19.2.1"};if(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__<"u"){var fo=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(!fo.isDisabled&&fo.supportsFiber)try{Mn=fo.inject(Xy),St=fo}catch{}}return Qi.createRoot=function(e,t){if(!p(e))throw Error(d(299));var a=!1,s="",l=qp,o=Lp,u=Fp;return t!=null&&(t.unstable_strictMode===!0&&(a=!0),t.identifierPrefix!==void 0&&(s=t.identifierPrefix),t.onUncaughtError!==void 0&&(l=t.onUncaughtError),t.onCaughtError!==void 0&&(o=t.onCaughtError),t.onRecoverableError!==void 0&&(u=t.onRecoverableError)),t=wf(e,1,!1,null,null,a,s,null,l,o,u,zf),e[os]=t.current,Rc(e),new Zc(t)},Qi.hydrateRoot=function(e,t,a){if(!p(e))throw Error(d(299));var s=!1,l="",o=qp,u=Lp,y=Fp,w=null;return a!=null&&(a.unstable_strictMode===!0&&(s=!0),a.identifierPrefix!==void 0&&(l=a.identifierPrefix),a.onUncaughtError!==void 0&&(o=a.onUncaughtError),a.onCaughtError!==void 0&&(u=a.onCaughtError),a.onRecoverableError!==void 0&&(y=a.onRecoverableError),a.formState!==void 0&&(w=a.formState)),t=wf(e,1,!0,t,a??null,s,l,w,o,u,y,zf),t.context=jf(null),a=t.current,s=Yt(),s=ls(s),l=rn(s),l.callback=null,cn(a,l,s),a=s,t.current.lanes=a,Ve(t,a),xa(t),e[os]=t.current,Rc(e),new mo(t)},Qi.version="19.2.1",Qi}var Wf;function n0(){if(Wf)return Kc.exports;Wf=1;function i(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(i)}catch(r){console.error(r)}}return i(),Kc.exports=a0(),Kc.exports}var s0=n0(),S=Eo();const Q=Nh(S),i0=Zy({__proto__:null,default:Q},[S]);var l0=(i,r,c,d,p,m,x,v)=>{let g=document.documentElement,h=["light","dark"];function b(N){(Array.isArray(i)?i:[i]).forEach(C=>{let H=C==="class",F=H&&m?p.map(Y=>m[Y]||Y):p;H?(g.classList.remove(...F),g.classList.add(m&&m[N]?m[N]:N)):g.setAttribute(C,N)}),f(N)}function f(N){v&&h.includes(N)&&(g.style.colorScheme=N)}function E(){return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}if(d)b(d);else try{let N=localStorage.getItem(r)||c,C=x&&N==="system"?E():N;b(C)}catch{}},o0=S.createContext(void 0),r0={setTheme:i=>{},themes:[]},c0=()=>{var i;return(i=S.useContext(o0))!=null?i:r0};S.memo(({forcedTheme:i,storageKey:r,attribute:c,enableSystem:d,enableColorScheme:p,defaultTheme:m,value:x,themes:v,nonce:g,scriptProps:h})=>{let b=JSON.stringify([c,r,m,i,v,x,d,p]).slice(1,-1);return S.createElement("script",{...h,suppressHydrationWarning:!0,nonce:typeof window>"u"?g:"",dangerouslySetInnerHTML:{__html:`(${l0.toString()})(${b})`}})});var Nd=Rh();const d0=Nh(Nd);function u0(i){if(typeof document>"u")return;let r=document.head||document.getElementsByTagName("head")[0],c=document.createElement("style");c.type="text/css",r.appendChild(c),c.styleSheet?c.styleSheet.cssText=i:c.appendChild(document.createTextNode(i))}const p0=i=>{switch(i){case"success":return h0;case"info":return x0;case"warning":return g0;case"error":return y0;default:return null}},m0=Array(12).fill(0),f0=({visible:i,className:r})=>Q.createElement("div",{className:["sonner-loading-wrapper",r].filter(Boolean).join(" "),"data-visible":i},Q.createElement("div",{className:"sonner-spinner"},m0.map((c,d)=>Q.createElement("div",{className:"sonner-loading-bar",key:`spinner-bar-${d}`})))),h0=Q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Q.createElement("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.857-9.809a.75.75 0 00-1.214-.882l-3.483 4.79-1.88-1.88a.75.75 0 10-1.06 1.061l2.5 2.5a.75.75 0 001.137-.089l4-5.5z",clipRule:"evenodd"})),g0=Q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",height:"20",width:"20"},Q.createElement("path",{fillRule:"evenodd",d:"M9.401 3.003c1.155-2 4.043-2 5.197 0l7.355 12.748c1.154 2-.29 4.5-2.599 4.5H4.645c-2.309 0-3.752-2.5-2.598-4.5L9.4 3.003zM12 8.25a.75.75 0 01.75.75v3.75a.75.75 0 01-1.5 0V9a.75.75 0 01.75-.75zm0 8.25a.75.75 0 100-1.5.75.75 0 000 1.5z",clipRule:"evenodd"})),x0=Q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Q.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7-4a1 1 0 11-2 0 1 1 0 012 0zM9 9a.75.75 0 000 1.5h.253a.25.25 0 01.244.304l-.459 2.066A1.75 1.75 0 0010.747 15H11a.75.75 0 000-1.5h-.253a.25.25 0 01-.244-.304l.459-2.066A1.75 1.75 0 009.253 9H9z",clipRule:"evenodd"})),y0=Q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor",height:"20",width:"20"},Q.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-8-5a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0110 5zm0 10a1 1 0 100-2 1 1 0 000 2z",clipRule:"evenodd"}
vendor: 4,311 bytes, line 49
49)),v0=Q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:"12",height:"12",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"},Q.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),Q.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"})),b0=()=>{const[i,r]=Q.useState(document.hidden);return Q.useEffect(()=>{const c=()=>{r(document.hidden)};return document.addEventListener("visibilitychange",c),()=>window.removeEventListener("visibilitychange",c)},[]),i};let xd=1;class w0{constructor(){this.subscribe=r=>(this.subscribers.push(r),()=>{const c=this.subscribers.indexOf(r);this.subscribers.splice(c,1)}),this.publish=r=>{this.subscribers.forEach(c=>c(r))},this.addToast=r=>{this.publish(r),this.toasts=[...this.toasts,r]},this.create=r=>{var c;const{message:d,...p}=r,m=typeof r?.id=="number"||((c=r.id)==null?void 0:c.length)>0?r.id:xd++,x=this.toasts.find(g=>g.id===m),v=r.dismissible===void 0?!0:r.dismissible;return this.dismissedToasts.has(m)&&this.dismissedToasts.delete(m),x?this.toasts=this.toasts.map(g=>g.id===m?(this.publish({...g,...r,id:m,title:d}),{...g,...r,id:m,dismissible:v,title:d}):g):this.addToast({title:d,...p,dismissible:v,id:m}),m},this.dismiss=r=>(r?(this.dismissedToasts.add(r),requestAnimationFrame(()=>this.subscribers.forEach(c=>c({id:r,dismiss:!0})))):this.toasts.forEach(c=>{this.subscribers.forEach(d=>d({id:c.id,dismiss:!0}))}),r),this.message=(r,c)=>this.create({...c,message:r}),this.error=(r,c)=>this.create({...c,message:r,type:"error"}),this.success=(r,c)=>this.create({...c,type:"success",message:r}),this.info=(r,c)=>this.create({...c,type:"info",message:r}),this.warning=(r,c)=>this.create({...c,type:"warning",message:r}),this.loading=(r,c)=>this.create({...c,type:"loading",message:r}),this.promise=(r,c)=>{if(!c)return;let d;c.loading!==void 0&&(d=this.create({...c,promise:r,type:"loading",message:c.loading,description:typeof c.description!="function"?c.description:void 0}));const p=Promise.resolve(r instanceof Function?r():r);let m=d!==void 0,x;const v=p.then(async h=>{if(x=["resolve",h],Q.isValidElement(h))m=!1,this.create({id:d,type:"default",message:h});else if(S0(h)&&!h.ok){m=!1;const f=typeof c.error=="function"?await c.error(`HTTP error! status: ${h.status}`):c.error,E=typeof c.description=="function"?await c.description(`HTTP error! status: ${h.status}`):c.description,C=typeof f=="object"&&!Q.isValidElement(f)?f:{message:f};this.create({id:d,type:"error",description:E,...C})}else if(h instanceof Error){m=!1;const f=typeof c.error=="function"?await c.error(h):c.error,E=typeof c.description=="function"?await c.description(h):c.description,C=typeof f=="object"&&!Q.isValidElement(f)?f:{message:f};this.create({id:d,type:"error",description:E,...C})}else if(c.success!==void 0){m=!1;const f=typeof c.success=="function"?await c.success(h):c.success,E=typeof c.description=="function"?await c.description(h):c.description,C=typeof f=="object"&&!Q.isValidElement(f)?f:{message:f};this.create({id:d,type:"success",description:E,...C})}}).catch(async h=>{if(x=["reject",h],c.error!==void 0){m=!1;const b=typeof c.error=="function"?await c.error(h):c.error,f=typeof c.description=="function"?await c.description(h):c.description,N=typeof b=="object"&&!Q.isValidElement(b)?b:{message:b};this.create({id:d,type:"error",description:f,...N})}}).finally(()=>{m&&(this.dismiss(d),d=void 0),c.finally==null||c.finally.call(c)}),g=()=>new Promise((h,b)=>v.then(()=>x[0]==="reject"?b(x[1]):h(x[1])).catch(b));return typeof d!="string"&&typeof d!="number"?{unwrap:g}:Object.assign(d,{unwrap:g})},this.custom=(r,c)=>{const d=c?.id||xd++;return this.create({jsx:r(d),id:d,...c}),d},this.getActiveToasts=()=>this.toasts.filter(r=>!this.dismissedToasts.has(r.id)),this.subscribers=[],this.toasts=[],this.dismissedToasts=new Set}}const Ht=new w0,j0=(i,r)=>{const c=r?.id||xd++;return Ht.addToast({title:i,...r,id:c}),c},S0=i=>i&&typeof i=="object"&&"ok"in i&&typeof i.ok=="boolean"&&"status"in i&&typeof i.status=="number",A0=j0,C0=()=>Ht.toasts,T0=()=>Ht.getActiveToasts();Object.assign(A0,{success:Ht.success,info:Ht.info,warning:Ht.warning,error:Ht.error,custom:Ht.custom,message:Ht.message,promise:Ht.promise,dismiss:Ht.dismiss,loading:Ht.loading},{getHistory:C0,getToasts:T0});u0
vendor: 4,787 bytes, line 49
49("[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;
vendor: 10,086 bytes, line 49
49left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}");function
49ho(i){return i.label!==void 0}const E0=3,D0="24px",N0="16px",Yf=4e3,R0=356,B0=14,z0=45,k0=200;function ya(...i){return i.filter(Boolean).join(" ")}function M0(i){const[r,c]=i.split("-"),d=[];return r&&d.push(r),c&&d.push(c),d}const H0=i=>{var r,c,d,p,m,x,v,g,h;const{invert:b,toast:f,unstyled:E,interacting:N,setHeights:C,visibleToasts:H,heights:F,index:Y,toasts:J,expanded:P,removeToast:$,defaultRichColors:ee,closeButton:ne,style:V,cancelButtonStyle:X,actionButtonStyle:he,className:pe="",descriptionClassName:Ce
vendor: 2,923 bytes, line 49
49="",duration:me,position:ye,gap:ge,expandByDefault:be,classNames:T,icons:q,closeButtonAriaLabel:k="Close toast"}=i,[oe,re]=Q.useState(null),[j,U]=Q.useState(null),[O,G]=Q.useState(!1),[K,Z]=Q.useState(!1),[te,ue]=Q.useState(!1),[je,$e]=Q.useState(!1),[pt,Ge]=Q.useState(!1),[Ot,_t]=Q.useState(0),[Rn,Pa]=Q.useState(0),Aa=Q.useRef(f.duration||me||Yf),Bn=Q.useRef(null),wt=Q.useRef(null),W=Y===0,Je=Y+1<=H,Xe=f.type,Ka=f.dismissible!==!1,jt=f.className||"",Uo=f.descriptionClassName||"",zn=Q.useMemo(()=>F.findIndex(fe=>fe.toastId===f.id)||0,[F,f.id]),el=Q.useMemo(()=>{var fe;return(fe=f.closeButton)!=null?fe:ne},[f.closeButton,ne]),kn=Q.useMemo(()=>f.duration||me||Yf,[f.duration,me]),ai=Q.useRef(0),Ca=Q.useRef(0),tl=Q.useRef(0),$a=Q.useRef(null),[Mn,St]=ye.split("-"),ia=Q.useMemo(()=>F.reduce((fe,We,ct)=>ct>=zn?fe:fe+We.height,0),[F,zn]),yt=b0(),qo=f.invert||b,ni=Xe==="loading";Ca.current=Q.useMemo(()=>zn*ge+ia,[zn,ia]),Q.useEffect(()=>{Aa.current=kn},[kn]),Q.useEffect(()=>{G(!0)},[]),Q.useEffect(()=>{const fe=wt.current;if(fe){const We=fe.getBoundingClientRect().height;return Pa(We),C(ct=>[{toastId:f.id,height:We,position:f.position},...ct]),()=>C(ct=>ct.filter(vt=>vt.toastId!==f.id))}},[C,f.id]),Q.useLayoutEffect(()=>{if(!O)return;const fe=wt.current,We=fe.style.height;fe.style.height="auto";const ct=fe.getBoundingClientRect().height;fe.style.height=We,Pa(ct),C(vt=>vt.find(Ve=>Ve.toastId===f.id)?vt.map(Ve=>Ve.toastId===f.id?{...Ve,height:ct}:Ve):[{toastId:f.id,height:ct,position:f.position},...vt])},[O,f.title,f.description,C,f.id,f.jsx,f.action,f.cancel]);const pa=Q.useCallback(()=>{Z(!0),_t(Ca.current),C(fe=>fe.filter(We=>We.toastId!==f.id)),setTimeout(()=>{$(f)},k0)},[f,$,C,Ca]);Q.useEffect(()=>{if(f.promise&&Xe==="loading"||f.duration===1/0||f.type==="loading")return;let fe;return P||N||yt?(()=>{if(tl.current<ai.current){const vt=new Date().getTime()-ai.current;Aa.current=Aa.current-vt}tl.current=new Date().getTime()})():(()=>{Aa.current!==1/0&&(ai.current=new Date().getTime(),fe=setTimeout(()=>{f.onAutoClose==null||f.onAutoClose.call(f,f),pa()},Aa.current))})(),()=>clearTimeout(fe)},[P,N,f,Xe,yt,pa]),Q.useEffect(()=>{f.delete&&(pa(),f.onDismiss==null||f.onDismiss.call(f,f))},[pa,f.delete]);function ss(){var fe;if(q?.loading){var We;return Q.createElement("div",{className:ya(T?.loader,f==null||(We=f.classNames)==null?void 0:We.loader,"sonner-loader"),"data-visible":Xe==="loading"},q.loading)}return Q.createElement(f0,{className:ya(T?.loader,f==null||(fe=f.classNames)==null?void 0:fe.loader),visible:Xe==="loading"})}const is=f.icon||q?.[Xe]||p0(Xe);var Hn,ma;return Q.createElement("li",{tabIndex:0,ref:wt,className:ya(pe,jt,T?.toast,f==null||(r=f.classNames)==null?void 0:r.toast,T?.default,T?.[Xe],f==null||(c=f.classNames)==null?void 0:c[Xe]),"data-sonner-toast":"","data-rich-colors":(Hn=f.richColors)!=null?Hn:ee,"data-styled":!(f.jsx||f.unstyled||E),"data-mounted":O,"data-
49promise":!!f.promise,"data-swiped":pt,"data-removed":K,"data-visible":Je,"data-y-position":Mn,"data-x-position":St,"data-index":Y,"data-front":W,"data-swiping":te,"data-dismissible":Ka,"data-type":Xe,"data-invert":qo,"data-swipe-out":je,"data-swipe-direction":j,"data-expanded":!!(P||be&&O),"data-testid":f.testId,style:{"--index":Y,"--toasts-before":Y,"--z-index":J.length-Y,"--offset":`${K?Ot:Ca.current}px`,"--initial-height":be?"auto":`${Rn}px`,...V,...f.style},onDragEnd:()=>{ue(!1),re(null),$a.current=null},onPointerDown:fe=>{fe.button!==2&&(ni||!Ka||(Bn.current=new Date,_t(Ca.current),fe.target.setPointerCapture(fe.pointerId),fe.target.tagName!=="BUTTON"&&(ue(!0),$a.current={x:fe.clientX,y:fe.clientY})))},onPointerUp:()=>{var fe,We,ct;if(je||!Ka)return;$a.current=null;const vt=Number(((fe=wt.current)==null?void 0:fe.style.getPropertyValue("--swipe-amount-x").replace("px",""))||0),Ja=Number(((We=wt.current)==null?void 0:We.style.getPropertyValue("--swipe-amount-y").replace("px",""))||0),Ve=new Date().getTime()-((ct=Bn.current)==null?void 0:ct.getTime()),Ct=oe==="x"?vt:Ja,On=Math.abs(Ct)/Ve;if(Math.abs(Ct)>=z0||On>.11){_t(Ca.current),f.onDismiss==null||f.onDismiss.call(f,f),U(oe==="x"?vt>0?"right":"left":Ja>0?"down":"up"),pa(),$e(!0);return}else{var Tt,Et;(Tt=wt.current)==null||Tt.style.setProperty("--swipe-amount-x","0px"),(Et=wt.current)==null||Et.style.setProperty("--swipe-amount-y","0px")}Ge(!1),ue(!1),re(null)},onPointerMove:fe=>{var We,ct,vt;if(!$a.current||!Ka||((We=window.getSelection())==null?void 0:We.toString().length)>0)return;const Ve=fe.clientY-$a.current.y,Ct=fe.clientX-$a.current.x;var On;const Tt=(On=i.swipeDirections)!=null?On:M0(ye);!oe&&(Math.abs(Ct)>1||Math.abs(Ve)>1)&&re(Math.abs(Ct)>Math.abs(Ve)?"x":"y");let Et={x:0,y:0};const ls=la=>1/(1.5+Math.abs(la)/20);if(oe==="y"){if(Tt.includes("top")||Tt.includes("bottom"))if(Tt.includes("top")&&Ve<0||Tt.includes("bottom")&&Ve>0)Et.y=Ve;else{const la=Ve*ls(Ve);Et.y=Math.abs(la)<Math.abs(Ve)?la:Ve}}else if(oe==="x"&&(Tt.includes("left")||Tt.includes("right")))if(Tt.includes("left")&&Ct<0||Tt.includes("right")&&Ct>0)Et.x=Ct;else{const la=Ct*ls(Ct);Et.x=Math.abs(la)<Math.abs(Ct)?la:Ct}(Math.abs(Et.x)>0||Math.abs(Et.y)>0)&&Ge(!0),(ct=wt.current)==null||ct.style.setProperty("--swipe-amount-x",`${Et.x}px`),(vt=wt.current)==null||vt.style.setProperty("--swipe-amount-y",`${Et.y}px`)}},el&&!f.jsx&&Xe!=="loading"?Q.createElement("button",{"aria-label":k,"data-disabled":ni,"data-close-button":!0,onClick:ni||!Ka?()=>{}:()=>{pa(),f.onDismiss==null||f.onDismiss.call(f,f)},className:ya(T?.closeButton,f==null||(d=f.classNames)==null?void 0:d.closeButton)},(ma=q?.close)!=null?ma:v0):null,(Xe||f.icon||f.promise)&&f.icon!==null&&(q?.[Xe]!==null||f.icon)?Q.createElement("div",{"data-icon":"",className:ya(T?.icon,f==null||(p=f.classNames)==null?void 0:p.icon)},f.promise||f.type==="loading"&&!f.icon?f.icon||ss():null,f.type!=="loading"?is:null):null,Q.createElement("div",{"data-content":"",className:ya(T?.content,f==null||(m=f.classNames)==null?void 0:m.content)},Q.createElement("div",{"data-title":"",className:ya(T?.title,f==null||(x=f.classNames)==null?void 0:x.title)},f.jsx?f.jsx:typeof f.title=="function"?f.title():f.title),f.description?Q.createElement("div",{"data-description":"",className:ya(Ce,Uo,T?.description,f==null||(v=f.classNames)==null?void 0:v.description)},typeof f.description=="function"?f.description():f.description):null),Q.isValidElement(f.cancel)?f.cancel:f.cancel&&ho(f.cancel)?Q.createElement("button",{"data-button":!0,"data-cancel":!0,style:f.cancelButtonStyle||X,onClick:fe=>{ho(f.cancel)&&Ka&&(f.cancel.onClick==null||f.cancel.onClick.call(f.cancel,fe),pa())},className:ya(T?.cancelButton,f==null||(g=f.classNames)==null?void 0:g.cancelButton)},f.cancel.label):null,Q.isValidElement(f.action)?f.action:f.action&&ho(f.action)?Q.createElement("button",{"data-button":!0,"data-action":!0,style:f.actionButtonStyle||he,onClick:fe=>{ho(f.action)&&(f.action.onClick==null||f.action.onClick.call(f.action,fe),!fe.defaultPrevented&&pa())},className:ya(T?.actionButton,f==null||(h=f.classNames)==null?void 0:h.actionButton)},f.action.label):null)};function Gf(){if(typeof window>"u"||typeof document>"u")return"ltr";const i=document.documentElement.getAttribute("dir");return i==="auto"||!i?window.getComputedStyle(document.documentElement).direction:i}function O0(i,r){const c={};return[i,r].forEach((d,p)=>{const m=p===1,x=m?"--mobile-offset":"--offset",v=m?N0:D0;function g(h){["top","right","bottom","left"].forEach(b=>{c[`${x}-${b}`]=typeof h=="number"?`${h}px`:h})}
vendor: 16,132 bytes, line 49
49typeof d=="number"||typeof d=="string"?g(d):typeof d=="object"?["top","right","bottom","left"].forEach(h=>{d[h]===void 0?c[`${x}-${h}`]=v:c[`${x}-${h}`]=typeof d[h]=="number"?`${d[h]}px`:d[h]}):g(v)}),c}const _0=Q.forwardRef(function(r,c){const{id:d,invert:p,position:m="bottom-right",hotkey:x=["altKey","KeyT"],expand:v,closeButton:g,className:h,offset:b,mobileOffset:f,theme:E="light",richColors:N,duration:C,style:H,visibleToasts:F=E0,toastOptions:Y,dir:J=Gf(),gap:P=B0,icons:$,containerAriaLabel:ee="Notifications"}=r,[ne,V]=Q.useState([]),X=Q.useMemo(()=>d?ne.filter(O=>O.toasterId===d):ne.filter(O=>!O.toasterId),[ne,d]),he=Q.useMemo(()=>Array.from(new Set([m].concat(X.filter(O=>O.position).map(O=>O.position)))),[X,m]),[pe,Ce]=Q.useState([]),[me,ye]=Q.useState(!1),[ge,be]=Q.useState(!1),[T,q]=Q.useState(E!=="system"?E:typeof window<"u"&&window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"),k=Q.useRef(null),oe=x.join("+").replace(/Key/g,"").replace(/Digit/g,""),re=Q.useRef(null),j=Q.useRef(!1),U=Q.useCallback(O=>{V(G=>{var K;return(K=G.find(Z=>Z.id===O.id))!=null&&K.delete||Ht.dismiss(O.id),G.filter(({id:Z})=>Z!==O.id)})},[]);return Q.useEffect(()=>Ht.subscribe(O=>{if(O.dismiss){requestAnimationFrame(()=>{V(G=>G.map(K=>K.id===O.id?{...K,delete:!0}:K))});return}setTimeout(()=>{d0.flushSync(()=>{V(G=>{const K=G.findIndex(Z=>Z.id===O.id);return K!==-1?[...G.slice(0,K),{...G[K],...O},...G.slice(K+1)]:[O,...G]})})})}),[ne]),Q.useEffect(()=>{if(E!=="system"){q(E);return}if(E==="system"&&(window.matchMedia&&window.matchMedia("(prefers-color-scheme: dark)").matches?q("dark"):q("light")),typeof window>"u")return;const O=window.matchMedia("(prefers-color-scheme: dark)");try{O.addEventListener("change",({matches:G})=>{q(G?"dark":"light")})}catch{O.addListener(({matches:K})=>{try{q(K?"dark":"light")}catch(Z){console.error(Z)}})}},[E]),Q.useEffect(()=>{ne.length<=1&&ye(!1)},[ne]),Q.useEffect(()=>{const O=G=>{var K;if(x.every(ue=>G[ue]||G.code===ue)){var te;ye(!0),(te=k.current)==null||te.focus()}G.code==="Escape"&&(document.activeElement===k.current||(K=k.current)!=null&&K.contains(document.activeElement))&&ye(!1)};return document.addEventListener("keydown",O),()=>document.removeEventListener("keydown",O)},[x]),Q.useEffect(()=>{if(k.current)return()=>{re.current&&(re.current.focus({preventScroll:!0}),re.current=null,j.current=!1)}},[k.current]),Q.createElement("section",{ref:c,"aria-label":`${ee} ${oe}`,tabIndex:-1,"aria-live":"polite","aria-relevant":"additions text","aria-atomic":"false",suppressHydrationWarning:!0},he.map((O,G)=>{var K;const[Z,te]=O.split("-");return X.length?Q.createElement("ol",{key:O,dir:J==="auto"?Gf():J,tabIndex:-1,ref:k,className:h,"data-sonner-toaster":!0,"data-sonner-theme":T,"data-y-position":Z,"data-x-position":te,style:{"--front-toast-height":`${((K=pe[0])==null?void 0:K.height)||0}px`,"--width":`${R0}px`,"--gap":`${P}px`,...H,...O0(b,f)},onBlur:ue=>{j.current&&!ue.currentTarget.contains(ue.relatedTarget)&&(j.current=!1,re.current&&(re.current.focus({preventScroll:!0}),re.current=null))},onFocus:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||j.current||(j.current=!0,re.current=ue.relatedTarget)},onMouseEnter:()=>ye(!0),onMouseMove:()=>ye(!0),onMouseLeave:()=>{ge||ye(!1)},onDragEnd:()=>ye(!1),onPointerDown:ue=>{ue.target instanceof HTMLElement&&ue.target.dataset.dismissible==="false"||be(!0)},onPointerUp:()=>be(!1)},X.filter(ue=>!ue.position&&G===0||ue.position===O).map((ue,je)=>{var $e,pt;return Q.createElement(H0,{key:ue.id,icons:$,index:je,toast:ue,defaultRichColors:N,duration:($e=Y?.duration)!=null?$e:C,className:Y?.className,descriptionClassName:Y?.descriptionClassName,invert:p,visibleToasts:F,closeButton:(pt=Y?.closeButton)!=null?pt:g,interacting:ge,position:O,style:Y?.style,unstyled:Y?.unstyled,classNames:Y?.classNames,cancelButtonStyle:Y?.cancelButtonStyle,actionButtonStyle:Y?.actionButtonStyle,closeButtonAriaLabel:Y?.closeButtonAriaLabel,removeToast:U,toasts:X.filter(Ge=>Ge.position==ue.position),heights:pe.filter(Ge=>Ge.position==ue.position),setHeights:Ce,expandByDefault:v,gap:P,expanded:me,swipeDirections:r.swipeDirections})})):null}))}),U0=({...i})=>{const{theme:r="system"}=c0();return n.jsx(_0,{"data-loc":"client/src/components/ui/sonner.tsx:8",theme:r,className:"toaster group",style:{"--normal-bg":"var(--popover)","--normal-text":"var(--popover-foreground)","--normal-border":"var(--border)"},...i})};function Xa(i,r,{checkForDefaultPrevented:c=!0}={}){return function(p){if(i?.(p),c===!1||!p.defaultPrevented)return r?.(p)}}function Vf(i,r){if(typeof i=="function")return i(r);i!=null&&(i.current=r)}function Bh(...i){return r=>{let c=!1;const d=i.map(p=>{const m=Vf(p,r);return!c&&typeof m=="function"&&(c=!0),m});if(c)return()=>{for(let p=0;p<d.length;p++){const m=d[p];typeof m=="function"?m():Vf(i[p],null)}}}}function as(...i){return S.useCallback(Bh(...i),i)}function zh(i,r=[]){let c=[];function d(m,x){const v=S.createContext(x),g=c.length;c=[...c,x];const h=f=>{const{scope:E,children:N,...C}=f,H=E?.[i]?.[g]||v,F=S.useMemo(()=>C,Object.values(C));return n.jsx(H.Provider,{value:F,children:N})};h.displayName=m+"Provider";function b(f,E){const N=E?.[i]?.[g]||v,C=S.useContext(N);if(C)return C;if(x!==void 0)return x;throw new Error(`\`${f}\` must be used within \`${m}\``)}return[h,b]}const p=()=>{const m=c.map(x=>S.createContext(x));return function(v){const g=v?.[i]||m;return S.useMemo(()=>({[`__scope${i}`]:{...v,[i]:g}}),[v,g])}};return p.scopeName=i,[d,q0(p,...r)]}function q0(...i){const r=i[0];if(i.length===1)return r;const c=()=>{const d=i.map(p=>({useScope:p(),scopeName:p.scopeName}));return function(m){const x=d.reduce((v,{useScope:g,scopeName:h})=>{const f=g(m)[`__scope${h}`];return{...v,...f}},{});return S.useMemo(()=>({[`__scope${r.scopeName}`]:x}),[x])}};return c.scopeName=r.scopeName,c}function kh(i){const r=F0(i),c=S.forwardRef((d,p)=>{const{children:m,...x}=d,v=S.Children.toArray(m),g=v.find(W0);if(g){const h=g.props.children,b=v.map(f=>f===g?S.Children.count(h)>1?S.Children.only(null):S.isValidElement(h)?h.props.children:null:f);return n.jsx(r,{...x,ref:p,children:S.isValidElement(h)?S.cloneElement(h,void 0,b):null})}return n.jsx(r,{...x,ref:p,children:m})});return c.displayName=`${i}.Slot`,c}var L0=kh("Slot");function F0(i){const r=S.forwardRef((c,d)=>{const{children:p,...m}=c;if(S.isValidElement(p)){const x=G0(p),v=Y0(m,p.props);return p.type!==S.Fragment&&(v.ref=d?Bh(d,x):x),S.cloneElement(p,v)}return S.Children.count(p)>1?S.Children.only(null):null});return r.displayName=`${i}.SlotClone`,r}var Mh=Symbol("radix.slottable");function I0(i){const r=({children:c})=>n.jsx(n.Fragment,{children:c});return r.displayName=`${i}.Slottable`,r.__radixId=Mh,r}function W0(i){return S.isValidElement(i)&&typeof i.type=="function"&&"__radixId"in i.type&&i.type.__radixId===Mh}function Y0(i,r){const c={...r};for(const d in r){const p=i[d],m=r[d];/^on[A-Z]/.test(d)?p&&m?c[d]=(...v)=>{const g=m(...v);return p(...v),g}:p&&(c[d]=p):d==="style"?c[d]={...p,...m}:d==="className"&&(c[d]=[p,m].filter(Boolean).join(" "))}return{...i,...c}}function G0(i){let r=Object.getOwnPropertyDescriptor(i.props,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning;return c?i.ref:(r=Object.getOwnPropertyDescriptor(i,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning,c?i.props.ref:i.props.ref||i.ref)}var V0=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],ns=V0.reduce((i,r)=>{const c=kh(`Primitive.${r}`),d=S.forwardRef((p,m)=>{const{asChild:x,...v}=p,g=x?c:r;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),n.jsx(g,{...v,ref:m})});return d.displayName=`Primitive.${r}`,{...i,[r]:d}},{});function X0(i,r){i&&Nd.flushSync(()=>i.dispatchEvent(r))}function Do(i){const r=S.useRef(i);return S.useEffect(()=>{r.current=i}),S.useMemo(()=>(...c)=>r.current?.(...c),[])}function Q0(i,r=globalThis?.document){const c=Do(i);S.useEffect(()=>{const d=p=>{p.key==="Escape"&&c(p)};return r.addEventListener("keydown",d,{capture:!0}),()=>r.removeEventListener("keydown",d,{capture:!0})},[c,r])}var Z0="DismissableLayer",yd="dismissableLayer.update",P0="dismissableLayer.pointerDownOutside",K0="dismissableLayer.focusOutside",Xf,Hh=S.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),Oh=S.forwardRef((i,r)=>{const{disableOutsidePointerEvents:c=!1,onEscapeKeyDown:d,onPointerDownOutside:p,onFocusOutside:m,onInteractOutside:x,onDismiss:v,...g}=i,h=S.useContext(Hh),[b,f]=S.useState(null),E=b?.ownerDocument??globalThis?.document,[,N]=S.useState({}),C=as(r,V=>f(V)),H=Array.from(h.layers),[F]=[...h.layersWithOutsidePointerEventsDisabled].slice(-1),Y=H.indexOf(F),J=b?H.indexOf(b):-1,P=h.layersWithOutsidePointerEventsDisabled.size>0,$=J>=Y,ee=e1(V=>{const X=V.target,he=[...h.branches].some(pe=>pe.contains(X));!$||he||(p?.(V),x?.(V),V.defaultPrevented||v?.())},E),ne=t1(V=>{const X=V.target;[...h.branches].some(pe=>pe.contains(X))||(m?.(V),x?.(V),V.defaultPrevented||v?.())},E);return Q0(V=>{J===h.layers.size-1&&(d?.(V),!V.defaultPrevented&&v&&(V.preventDefault(),v()))},E),S.useEffect(()=>{if(b)return c&&(h.layersWithOutsidePointerEventsDisabled.size===0&&(Xf=E.body.style.pointerEvents,E.body.style.pointerEvents="none"),h.layersWithOutsidePointerEventsDisabled.add(b)),h.layers.add(b),Qf(),()=>{c&&h.layersWithOutsidePointerEventsDisabled.size===1&&(E.body.style.pointerEvents=Xf)}},[b,E,c,h]),S.useEffect(()=>()=>{b&&(h.layers.delete(b),h.layersWithOutsidePointerEventsDisabled.delete(b),Qf())},[b,h]),S.useEffect(()=>{const V=()=>N({});return document.addEventListener(yd,V),()=>document.removeEventListener(yd,V)},[]),n.jsx(ns.div,{...g,ref:C,style:{pointerEvents:P?$?"auto":"none":void 0,...i.style},onFocusCapture:Xa(i.onFocusCapture,ne.onFocusCapture),onBlurCapture:Xa(i.onBlurCapture,ne.onBlurCapture),onPointerDownCapture:Xa(i.onPointerDownCapture,ee.onPointerDownCapture)})});Oh.displayName=Z0;var $0="DismissableLayerBranch",J0=S.forwardRef((i,r)=>{const c=S.useContext(Hh),d=S.useRef(null),p=as(r,d);return S.useEffect(()=>{const m=d.current;if(m)return c.branches.add(m),()=>{c.branches.delete(m)}},[c.branches]),n.jsx(ns.div,{...i,ref:p})});J0.displayName=$0;function e1(i,r=globalThis?.document){const c=Do(i),d=S.useRef(!1),p=S.useRef(()=>{});return S.useEffect(()=>{const m=v=>{if(v.target&&!d.current){let g=function(){_h(P0,c,h,{discrete:!0})};const h={originalEvent:v};v.pointerType==="touch"?(r.removeEventListener("click",p.current),p.current=g,r.addEventListener("click",p.current,{once:!0})):g()}else r.removeEventListener("click",p.current);d.current=!1},x=window.setTimeout(()=>{r.addEventListener("pointerdown",m)},0);return()=>{window.clearTimeout(x),r.removeEventListener("pointerdown",m),r.removeEventListener("click",p.current)}},[r,c]),{onPointerDownCapture:()=>d.current=!0}}function t1(i,r=globalThis?.document){const c=Do(i),d=S.useRef(!1);return S.useEffect(()=>{const p=m=>{m.target&&!d.current&&_h(K0,c,{originalEvent:m},{discrete:!1})};return r.addEventListener("focusin",p),()=>r.removeEventListener("focusin",p)},[r,c]),{onFocusCapture:()=>d.current=!0,onBlurCapture:()=>d.current=!1}}function Qf(){const i=new CustomEvent(yd);document.dispatchEvent(i)}function _h(i,r,c,{discrete:d}){const p=c.originalEvent.target,m=new CustomEvent(i,{bubbles:!1,cancelable:!0,detail:c});r&&p.addEventListener(i,r,{once:!0}),d?X0(p,m):p.dispatchEvent(m)}var Pi=globalThis?.document?S.useLayoutEffect:()=>{};const a1=["top","right","bottom","left"],Dn=Math.min,Gt=Math.max,So=Math.round,go=Math.floor,wa=i=>({x:i,y:i}),n1={left:"right",right:"left",bottom:"top",top:"bottom"},s1={start:"end",end:"start"};function vd(i,r,c){return Gt(i,Dn(r,c))}function Qa(i,r){return typeof i=="function"?i(r):i}function Za(i){return i.split("-")[0]}function Ks(i){return i.split("-")[1]}function Rd(i){return i==="x"?"y":"x"}function Bd(i){return i==="y"?"height":"width"}const i1=new Set(["top","bottom"]);function ba(i){return i1.has(Za(i))?"y":"x"}function zd(i){return Rd(ba(i))}function l1(i,r,c){c===void 0&&(c=!1);const d=Ks(i),p=zd(i),m=Bd(p);let x=p==="x"?d===(c?"end":"start")?"right":"left":d==="start"?"bottom":"top";return r.reference[m]>r.floating[m]&&(x=Ao(x)),[x,Ao(x)]}function o1(i){const r=Ao(i);return[bd(i),r,bd(r)]}function bd(i){return i.replace(/start|end/g,r=>s1[r])}const Zf=["left","right"],Pf=["right","left"],r1=["top","bottom"],c1=["bottom","top"];function d1(i,r,c){switch(i){case"top":case"bottom":return c?r?Pf:Zf:r?Zf:Pf;case"left":case"right":return r?r1:c1;default:return[]}}function u1(i,r,c,d){const p=Ks(i);let m=d1(Za(i),c==="start",d);return p&&(m=m.map(x=>x+"-"+p),r&&(m=m.concat(m.map(bd)))),m}function Ao(i){return i.replace(/left|right|bottom|top/g,r=>n1[r])}function p1(i){return{top:0,right:0,bottom:0,left:0,...i}}function Uh(i){return typeof i!="number"?p1(i):{top:i,right:i,bottom:i,left:i}}function Co(i){const{x:r,y:c,width:d,height:p}=i;return{width:d,height:p,top:c,left:r,right:r+d,bottom:c+p,x:r,y:c}}function Kf(i,r,c){let{reference:d,floating:p}=i;const m=ba(r),x=zd(r),v=Bd(x),g=Za(r),h=m==="y",b=d.x+d.width/2-p.width/2,f=d.y+d.height/2-p.height/2,E=d[v]/2-p[v]/2;let N;switch(g){case"top":N={x:b,y:d.y-p.height};break;case"bottom":N={x:b,y:d.y+d.height};break;case"right":N={x:d.x+d.width,y:f};break;case"left":N={x:d.x-p.width,y:f};break;default:N={x:d.x,y:d.y}}switch(Ks(r)){case"start":N[x]-=E*(c&&h?-1:1);break;case"end":N[x]+=E*(c&&h?-1:1);break}return N}const m1=async(i,r,c)=>{const{placement:d="bottom",strategy:p="absolute",middleware:m=[],platform:x}=c,v=m.filter(Boolean),g=await(x.isRTL==null?void 0:x.isRTL(r));let h=await x.getElementRects({reference:i,floating:r,strategy:p}),{x:b,y:f}=Kf(h,d,g),E=d,N={},C=0;for(let H=0;H<v.length;H++){const{name:F,fn:Y}=v[H],{x:J,y:P,data:$,reset:ee}=await Y({x:b,y:f,initialPlacement:d,placement:E,strategy:p,middlewareData:N,rects:h,platform:x,elements:{reference:i,floating:r}});b=J??b,f=P??f,N={...N,[F]:{...N[F],...$}},ee&&C<=50&&(C++,typeof ee=="object"&&(ee.placement&&(E=ee.placement),ee.rects&&(h=ee.rects===!0?await x.getElementRects({reference:i,floating:r,strategy:p}):ee.rects),{x:b,y:f}=Kf(h,E,g)),H=-1)}return{x:b,y:f,placement:E,strategy:p,middlewareData:N}};async function Ki(i,r){var c;r===void 0&&(r={});const{x:d,y:p,platform:m,rects:x,elements:v,strategy:g}=i,{boundary:h="clippingAncestors",rootBoundary:b="viewport",elementContext:f="floating",altBoundary:E=!1,padding:N=0}=Qa(r,i),C=Uh(N),F=v[E?f==="floating"?"reference":"floating":f],Y=Co(await m.getClippingRect({element:(c=await(m.isElement==null?void 0:m.isElement(F)))==null||c?F:F.contextElement||await(m.getDocumentElement==null?void 0:m.getDocumentElement(v.floating)),boundary:h,rootBoundary:b,strategy:g})),J=f==="floating"?{x:d,y:p,width:x.floating.width,height:x.floating.height}:x.reference,P=await(m.getOffsetParent==null?void 0:m.getOffsetParent(v.floating)),$=await(m.isElement==null?void 0:m.isElement(P))?await(m.getScale==null?void 0:m.getScale(P))||{x:1,y:1}:{x:1,y:1},ee=Co(m.convertOffsetParentRelativeRectToViewportRelativeRect?await m.convertOffsetParentRelativeRectToViewportRelativeRect({elements:v,rect:J,offsetParent:P,strategy:g}):J);return{top:(Y.top-ee.top+C.top)/$.y,bottom:(ee.bottom-Y.bottom+C.bottom)/$.y,left:(Y.left-ee.left+C.left)/$.x,right:(ee.right-Y.right+C.right)/$.x}}const f1=i=>({name:"arrow",options:i,async fn(r){const{x:c,y:d,placement:p,rects:m,platform:x,elements:v,middlewareData:g}=r,{element:h,padding:b=0}=Qa(i,r)||{};if(h==null)return{};const f=Uh(b),E={x:c,y:d},N=zd(p),C=Bd(N),H=await x.getDimensions(h),F=N==="y",Y=F?"top":"left",J=F?"bottom":"right",P=F?"clientHeight":"clientWidth",$=m.reference[C]+m.reference[N]-E[N]-m.floating[C],ee=E[N]-m.reference[N],ne=await(x.getOffsetParent==null?void 0:x.getOffsetParent(h));let V=ne?ne[P]:0;(!V||!await(x.isElement==null?void 0:x.isElement(ne)))&&(V=v.floating[P]||m.floating[C]);const X=$/2-ee/2,he=V/2-H[C]/2-1,pe=Dn(f[Y],he),Ce=Dn(f[J],he),me=pe,ye=V-H[C]-Ce,ge=V/2-H[C]/2+X,be=vd(me,ge,ye),T=!g.arrow&&Ks(p
vendor: 8,311 bytes, line 49
49)!=null&&ge!==be&&m.reference[C]/2-(ge<me?pe:Ce)-H[C]/2<0,q=T?ge<me?ge-me:ge-ye:0;return{[N]:E[N]+q,data:{[N]:be,centerOffset:ge-be-q,...T&&{alignmentOffset:q}},reset:T}}}),h1=function(i){return i===void 0&&(i={}),{name:"flip",options:i,async fn(r){var c,d;const{placement:p,middlewareData:m,rects:x,initialPlacement:v,platform:g,elements:h}=r,{mainAxis:b=!0,crossAxis:f=!0,fallbackPlacements:E,fallbackStrategy:N="bestFit",fallbackAxisSideDirection:C="none",flipAlignment:H=!0,...F}=Qa(i,r);if((c=m.arrow)!=null&&c.alignmentOffset)return{};const Y=Za(p),J=ba(v),P=Za(v)===v,$=await(g.isRTL==null?void 0:g.isRTL(h.floating)),ee=E||(P||!H?[Ao(v)]:o1(v)),ne=C!=="none";!E&&ne&&ee.push(...u1(v,H,C,$));const V=[v,...ee],X=await Ki(r,F),he=[];let pe=((d=m.flip)==null?void 0:d.overflows)||[];if(b&&he.push(X[Y]),f){const ge=l1(p,x,$);he.push(X[ge[0]],X[ge[1]])}if(pe=[...pe,{placement:p,overflows:he}],!he.every(ge=>ge<=0)){var Ce,me;const ge=(((Ce=m.flip)==null?void 0:Ce.index)||0)+1,be=V[ge];if(be&&(!(f==="alignment"?J!==ba(be):!1)||pe.every(k=>ba(k.placement)===J?k.overflows[0]>0:!0)))return{data:{index:ge,overflows:pe},reset:{placement:be}};let T=(me=pe.filter(q=>q.overflows[0]<=0).sort((q,k)=>q.overflows[1]-k.overflows[1])[0])==null?void 0:me.placement;if(!T)switch(N){case"bestFit":{var ye;const q=(ye=pe.filter(k=>{if(ne){const oe=ba(k.placement);return oe===J||oe==="y"}return!0}).map(k=>[k.placement,k.overflows.filter(oe=>oe>0).reduce((oe,re)=>oe+re,0)]).sort((k,oe)=>k[1]-oe[1])[0])==null?void 0:ye[0];q&&(T=q);break}case"initialPlacement":T=v;break}if(p!==T)return{reset:{placement:T}}}return{}}}};function $f(i,r){return{top:i.top-r.height,right:i.right-r.width,bottom:i.bottom-r.height,left:i.left-r.width}}function Jf(i){return a1.some(r=>i[r]>=0)}const g1=function(i){return i===void 0&&(i={}),{name:"hide",options:i,async fn(r){const{rects:c}=r,{strategy:d="referenceHidden",...p}=Qa(i,r);switch(d){case"referenceHidden":{const m=await Ki(r,{...p,elementContext:"reference"}),x=$f(m,c.reference);return{data:{referenceHiddenOffsets:x,referenceHidden:Jf(x)}}}case"escaped":{const m=await Ki(r,{...p,altBoundary:!0}),x=$f(m,c.floating);return{data:{escapedOffsets:x,escaped:Jf(x)}}}default:return{}}}}},qh=new Set(["left","top"]);async function x1(i,r){const{placement:c,platform:d,elements:p}=i,m=await(d.isRTL==null?void 0:d.isRTL(p.floating)),x=Za(c),v=Ks(c),g=ba(c)==="y",h=qh.has(x)?-1:1,b=m&&g?-1:1,f=Qa(r,i);let{mainAxis:E,crossAxis:N,alignmentAxis:C}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return v&&typeof C=="number"&&(N=v==="end"?C*-1:C),g?{x:N*b,y:E*h}:{x:E*h,y:N*b}}const y1=function(i){return i===void 0&&(i=0),{name:"offset",options:i,async fn(r){var c,d;const{x:p,y:m,placement:x,middlewareData:v}=r,g=await x1(r,i);return x===((c=v.offset)==null?void 0:c.placement)&&(d=v.arrow)!=null&&d.alignmentOffset?{}:{x:p+g.x,y:m+g.y,data:{...g,placement:x}}}}},v1=function(i){return i===void 0&&(i={}),{name:"shift",options:i,async fn(r){const{x:c,y:d,placement:p}=r,{mainAxis:m=!0,crossAxis:x=!1,limiter:v={fn:F=>{let{x:Y,y:J}=F;return{x:Y,y:J}}},...g}=Qa(i,r),h={x:c,y:d},b=await Ki(r,g),f=ba(Za(p)),E=Rd(f);let N=h[E],C=h[f];if(m){const F=E==="y"?"top":"left",Y=E==="y"?"bottom":"right",J=N+b[F],P=N-b[Y];N=vd(J,N,P)}if(x){const F=f==="y"?"top":"left",Y=f==="y"?"bottom":"right",J=C+b[F],P=C-b[Y];C=vd(J,C,P)}const H=v.fn({...r,[E]:N,[f]:C});return{...H,data:{x:H.x-c,y:H.y-d,enabled:{[E]:m,[f]:x}}}}}},b1=function(i){return i===void 0&&(i={}),{options:i,fn(r){const{x:c,y:d,placement:p,rects:m,middlewareData:x}=r,{offset:v=0,mainAxis:g=!0,crossAxis:h=!0}=Qa(i,r),b={x:c,y:d},f=ba(p),E=Rd(f);let N=b[E],C=b[f];const H=Qa(v,r),F=typeof H=="number"?{mainAxis:H,crossAxis:0}:{mainAxis:0,crossAxis:0,...H};if(g){const P=E==="y"?"height":"width",$=m.reference[E]-m.floating[P]+F.mainAxis,ee=m.reference[E]+m.reference[P]-F.mainAxis;N<$?N=$:N>ee&&(N=ee)}if(h){var Y,J;const P=E==="y"?"width":"height",$=qh.has(Za(p)),ee=m.reference[f]-m.floating[P]+($&&((Y=x.offset)==null?void 0:Y[f])||0)+($?0:F.crossAxis),ne=m.reference[f]+m.reference[P]+($?0:((J=x.offset)==null?void 0:J[f])||0)-($?F.crossAxis:0);C<ee?C=ee:C>ne&&(C=ne)}return{[E]:N,[f]:C}}}},w1=function(i){return i===void 0&&(i={}),{name:"size",options:i,async fn(r){var c,d;const{placement:p,rects:m,platform:x,elements:v}=r,{apply:g=()=>{},...h}=Qa(i,r),b=await Ki(r,h),f=Za(p),E=Ks(p),N=ba(p)==="y",{width:C,height:H}=m.floating;let F,Y;f==="top"||f==="bottom"?(F=f,Y=E===(await(x.isRTL==null?void 0:x.isRTL(v.floating))?"start":"end")?"left":"right"):(Y=f,F=E==="end"?"top":"bottom");const J=H-b.top-b.bottom,P=C-b.left-b.right,$=Dn(H-b[F],J),ee=Dn(C-b[Y],P),ne=!r.middlewareData.shift;let V=$,X=ee;if((c=r.middlewareData.shift)!=null&&c.enabled.x&&(X=P),(d=r.middlewareData.shift)!=null&&d.enabled.y&&(V=J),ne&&!E){const pe=Gt(b.left,0),Ce=Gt(b.right,0),me=Gt(b.top,0),ye=Gt(b.bottom,0);N?X=C-2*(pe!==0||Ce!==0?pe+Ce:Gt(b.left,b.right)):V=H-2*(me!==0||ye!==0?me+ye:Gt(b.top,b.bottom))}await g({...r,availableWidth:X,availableHeight:V});const he=await x.getDimensions(v.floating);return C!==he.width||H!==he.height?{reset:{rects:!0}}:{}}}};function No(){return typeof window<"u"}function $s(i){return Lh(i)?(i.nodeName||"").toLowerCase():"#document"}function Vt(i){var r;return(i==null||(r=i.ownerDocument)==null?void 0:r.defaultView)||window}function Sa(i){var r;return(r=(Lh(i)?i.ownerDocument:i.document)||window.document)==null?void 0:r.documentElement}function Lh(i){return No()?i instanceof Node||i instanceof Vt(i).Node:!1}function da(i){return No()?i instanceof Element||i instanceof Vt(i).Element:!1}function ja(i){return No()?i instanceof HTMLElement||i instanceof Vt(i).HTMLElement:!1}function eh(i){return!No()||typeof ShadowRoot>"u"?!1:i instanceof ShadowRoot||i instanceof Vt(i).ShadowRoot}const j1=new Set(["inline","contents"]);function Ji(i){const{overflow:r,overflowX:c,overflowY:d,display:p}=ua(i);return/auto|scroll|overlay|hidden|clip/.test(r+d+c)&&!j1.has(p)}const S1=new Set(["table","td","th"]);function A1(i){return S1.has($s(i))}const C1=[":popover-open",":modal"];function Ro(i){return C1.some(r=>{try{return i.matches(r)}catch{return!1}})}const T1=["transform","translate","scale","rotate","perspective"],E1=["transform","translate","scale","rotate","perspective","filter"],D1=["paint","layout","strict","content"];function kd(i){const r=Md(),c=da(i)?ua(i):i;return T1.some(d=>c[d]?c[d]!=="none":!1)||(c.containerType?c.containerType!=="normal":!1)||!r&&(c.backdropFilter?c.backdropFilter!=="none":!1)||!r&&(c.filter?c.filter!=="none":!1)||E1.some(d=>(c.willChange||"").includes(d))||D1.some(d=>(c.contain||"").includes(d))}function N1(i){let r=Nn(i);for(;ja(r)&&!Zs(r);){if(kd(r))return r;if(Ro(r))return null;r=Nn(r)}return null}function Md(){return typeof CSS>"u"||!CSS.supports?!1:CSS.supports("-webkit-backdrop-filter","none")}const R1=new Set(["html","body","#document"]);function Zs(i){return R1.has($s(i))}function ua(i){return Vt(i).getComputedStyle(i)}function Bo(i){return da(i)?{scrollLeft:i.scrollLeft,scrollTop:i.scrollTop}:{scrollLeft:i.scrollX,scrollTop:i.scrollY}}function Nn(i){if($s(i)==="html")return i;const r=i.assignedSlot||i.parentNode||eh(i)&&i.host||Sa(i);return eh(r)?r.host:r}function Fh(i){const r=Nn(i);return Zs(r)?i.ownerDocument?i.ownerDocument.body:i.body:ja(r)&&Ji(r)?r:Fh(r)}function $i(i,r,c){var d;r===void 0&&(r=[]),c===void 0&&(c=!0);const p=Fh(i),m=p===((d=i.ownerDocument)==null?void 0:d.body),x=Vt(p);if(m){const v=wd(x);return r.concat(x,x.visualViewport||[],Ji(p)?p:[],v&&c?$i(v):[])}return r.concat(p,$i(p,[],c))}function wd(i){return i.parent&&Object.getPrototypeOf(i.parent)?i.frameElement:null}function Ih(i){const r=ua(i);let c=parseFloat(r.width)||0,d=parseFloat(r.height)||0;const p=ja(i),m=p?i.offsetWidth:c,x=p?i.offsetHeight:d,v=So(c)!==m||So(d)!==x;return v&&(c=m,d=x),{width:c,height:d,$:v}}function Hd(i){return da(i)?i:i.contextElement}function Qs(i){const r=Hd(i);if(!ja(r))return wa(1);const c=r.getBoundingClientRect(),{width:d,height:p,$:m}=Ih(r);let x=(m?So(c.width):c.width)/d,v=(m?So(c.height):c.height)/p;return(!x||!Number.isFinite(x))&&(x=1),(!v||!Number.isFinite(v))&&(v=1),{x,y:v}}const B1=wa(0);function Wh(i){const r=Vt(i);
vendor: 6,878 bytes, line 49
49return!Md()||!r.visualViewport?B1:{x:r.visualViewport.offsetLeft,y:r.visualViewport.offsetTop}}function z1(i,r,c){return r===void 0&&(r=!1),!c||r&&c!==Vt(i)?!1:r}function ts(i,r,c,d){r===void 0&&(r=!1),c===void 0&&(c=!1);const p=i.getBoundingClientRect(),m=Hd(i);let x=wa(1);r&&(d?da(d)&&(x=Qs(d)):x=Qs(i));const v=z1(m,c,d)?Wh(m):wa(0);let g=(p.left+v.x)/x.x,h=(p.top+v.y)/x.y,b=p.width/x.x,f=p.height/x.y;if(m){const E=Vt(m),N=d&&da(d)?Vt(d):d;let C=E,H=wd(C);for(;H&&d&&N!==C;){const F=Qs(H),Y=H.getBoundingClientRect(),J=ua(H),P=Y.left+(H.clientLeft+parseFloat(J.paddingLeft))*F.x,$=Y.top+(H.clientTop+parseFloat(J.paddingTop))*F.y;g*=F.x,h*=F.y,b*=F.x,f*=F.y,g+=P,h+=$,C=Vt(H),H=wd(C)}}return Co({width:b,height:f,x:g,y:h})}function zo(i,r){const c=Bo(i).scrollLeft;return r?r.left+c:ts(Sa(i)).left+c}function Yh(i,r){const c=i.getBoundingClientRect(),d=c.left+r.scrollLeft-zo(i,c),p=c.top+r.scrollTop;return{x:d,y:p}}function k1(i){let{elements:r,rect:c,offsetParent:d,strategy:p}=i;const m=p==="fixed",x=Sa(d),v=r?Ro(r.floating):!1;if(d===x||v&&m)return c;let g={scrollLeft:0,scrollTop:0},h=wa(1);const b=wa(0),f=ja(d);if((f||!f&&!m)&&(($s(d)!=="body"||Ji(x))&&(g=Bo(d)),ja(d))){const N=ts(d);h=Qs(d),b.x=N.x+d.clientLeft,b.y=N.y+d.clientTop}const E=x&&!f&&!m?Yh(x,g):wa(0);return{width:c.width*h.x,height:c.height*h.y,x:c.x*h.x-g.scrollLeft*h.x+b.x+E.x,y:c.y*h.y-g.scrollTop*h.y+b.y+E.y}}function M1(i){return Array.from(i.getClientRects())}function H1(i){const r=Sa(i),c=Bo(i),d=i.ownerDocument.body,p=Gt(r.scrollWidth,r.clientWidth,d.scrollWidth,d.clientWidth),m=Gt(r.scrollHeight,r.clientHeight,d.scrollHeight,d.clientHeight);let x=-c.scrollLeft+zo(i);const v=-c.scrollTop;return ua(d).direction==="rtl"&&(x+=Gt(r.clientWidth,d.clientWidth)-p),{width:p,height:m,x,y:v}}const th=25;function O1(i,r){const c=Vt(i),d=Sa(i),p=c.visualViewport;let m=d.clientWidth,x=d.clientHeight,v=0,g=0;if(p){m=p.width,x=p.height;const b=Md();(!b||b&&r==="fixed")&&(v=p.offsetLeft,g=p.offsetTop)}const h=zo(d);if(h<=0){const b=d.ownerDocument,f=b.body,E=getComputedStyle(f),N=b.compatMode==="CSS1Compat"&&parseFloat(E.marginLeft)+parseFloat(E.marginRight)||0,C=Math.abs(d.clientWidth-f.clientWidth-N);C<=th&&(m-=C)}else h<=th&&(m+=h);return{width:m,height:x,x:v,y:g}}const _1=new Set(["absolute","fixed"]);function U1(i,r){const c=ts(i,!0,r==="fixed"),d=c.top+i.clientTop,p=c.left+i.clientLeft,m=ja(i)?Qs(i):wa(1),x=i.clientWidth*m.x,v=i.clientHeight*m.y,g=p*m.x,h=d*m.y;return{width:x,height:v,x:g,y:h}}function ah(i,r,c){let d;if(r==="viewport")d=O1(i,c);else if(r==="document")d=H1(Sa(i));else if(da(r))d=U1(r,c);else{const p=Wh(i);d={x:r.x-p.x,y:r.y-p.y,width:r.width,height:r.height}}return Co(d)}function Gh(i,r){const c=Nn(i);return c===r||!da(c)||Zs(c)?!1:ua(c).position==="fixed"||Gh(c,r)}function q1(i,r){const c=r.get(i);if(c)return c;let d=$i(i,[],!1).filter(v=>da(v)&&$s(v)!=="body"),p=null;const m=ua(i).position==="fixed";let x=m?Nn(i):i;for(;da(x)&&!Zs(x);){const v=ua(x),g=kd(x);!g&&v.position==="fixed"&&(p=null),(m?!g&&!p:!g&&v.position==="static"&&!!p&&_1.has(p.position)||Ji(x)&&!g&&Gh(i,x))?d=d.filter(b=>b!==x):p=v,x=Nn(x)}return r.set(i,d),d}function L1(i){let{element:r,boundary:c,rootBoundary:d,strategy:p}=i;const x=[...c==="clippingAncestors"?Ro(r)?[]:q1(r,this._c):[].concat(c),d],v=x[0],g=x.reduce((h,b)=>{const f=ah(r,b,p);return h.top=Gt(f.top,h.top),h.right=Dn(f.right,h.right),h.bottom=Dn(f.bottom,h.bottom),h.left=Gt(f.left,h.left),h},ah(r,v,p));return{width:g.right-g.left,height:g.bottom-g.top,x:g.left,y:g.top}}function F1(i){const{width:r,height:c}=Ih(i);return{width:r,height:c}}function I1(i,r,c){const d=ja(r),p=Sa(r),m=c==="fixed",x=ts(i,!0,m,r);let v={scrollLeft:0,scrollTop:0};const g=wa(0);function h(){g.x=zo(p)}if(d||!d&&!m)if(($s(r)!=="body"||Ji(p))&&(v=Bo(r)),d){const N=ts(r,!0,m,r);g.x=N.x+r.clientLeft,g.y=N.y+r.clientTop}else p&&h();m&&!d&&p&&h();const b=p&&!d&&!m?Yh(p,v):wa(0),f=x.left+v.scrollLeft-g.x-b.x,E=x.top+v.scrollTop-g.y-b.y;return{x:f,y:E,width:x.width,height:x.height}}function ad(i){return ua(i).position==="static"}function nh(i,r){if(!ja(i)||ua(i).position==="fixed")return null;if(r)return r(i);let c=i.offsetParent;return Sa(i)===c&&(c=c.ownerDocument.body),c}function Vh(i,r){const c=Vt(i);if(Ro(i))return c;if(!ja(i)){let p=Nn(i);for(;p&&!Zs(p);){if(da(p)&&!ad(p))return p;p=Nn(p)}return c}let d=nh(i,r);for(;d&&A1(d)&&ad(d);)d=nh(d,r);return d&&Zs(d)&&ad(d)&&!kd(d)?c:d||N1(i)||c}const W1=async function(i){const r=this.getOffsetParent||Vh,c=this.getDimensions,d=await c(i.floating);return{reference:I1(i.reference,await r(i.floating),i.strategy),floating:{x:0,y:0,width:d.width,height:d.height}}};function Y1(i){return ua(i).direction==="rtl"}const G1={convertOffsetParentRelativeRectToViewportRelativeRect:k1,getDocumentElement:Sa,getClippingRect:L1,getOffsetParent:Vh,getElementRects:W1,getClientRects:M1,getDimensions:F1,getScale:Qs,isElement:da,isRTL:Y1};function Xh(i,r){return i.x===r.x&&i.y===r.y&&i.width===r.width&&i.height===r.height}function V1(i,r){let c=null,d;const p=Sa(i);function m(){var v;clearTimeout(d),(v=c)==null||v.disconnect(),c=null}function x(v,g){v===void 0&&(v=!1),g===void 0&&(g=1),m();const h=i.getBoundingClientRect(),{left:b,top:f,width:E,height:N}=h;if(v||r(),!E||!N)return;const C=go(f),H=go(p.clientWidth-(b+E)),F=go(p.clientHeight-(f+N)),Y=go(b),P={rootMargin:-C+"px "+-H+"px "+-F+"px "+-Y+"px",threshold:Gt(0,Dn(1,g))||1};let $=!0;function ee(ne){const V=ne[0].intersectionRatio;if(V!==g){if(!$)return x();V?x(!1,V):d=setTimeout(()=>{x(!1,1e-7)},1e3)}V===1&&!Xh(h,i.getBoundingClientRect())&&x(),$=!1}try{c=new IntersectionObserver(ee,{...P,root:p.ownerDocument})}catch{c=new IntersectionObserver(ee,P)}c.observe(i)}return x(!0),m}function X1(i,r,c,d){d===void 0&&(d={});const{ancestorScroll:p=!0,ancestorResize:m=!0,elementResize:x=typeof ResizeObserver=="function",layoutShift:v=typeof IntersectionObserver=="function",animationFrame:g=!1}=d,h=Hd(i),b=p||m?[...h?$i(h):[],...$i(r)]:[];b.forEach(Y=>{p&&Y.addEventListener("scroll",c,{passive:!0}),m&&Y.addEventListener("resize",c)});const f=h&&v?V1(h,c):null;let E=-1,N=null;x&&(N=new ResizeObserver(Y=>{let[J]=Y;J&&J.target===h&&N&&(N.unobserve(r),cancelAnimationFrame(E),E=requestAnimationFrame(()=>{var P;(P=N)==null||P.observe(r)})),c()}),h&&!g&&N.observe(h),N.observe(r));let C,H=g?ts(i):null;g&&F();function F(){const Y=ts(i);H&&!Xh(H,Y)&&c(),H=Y,C=requestAnimationFrame(F)}return c(),()=>{var Y;b.forEach(J=>{p&&J.removeEventListener("scroll",c),m&&J.removeEventListener("resize",c)}),f?.(),(Y=N)==null||Y.disconnect(),N=null,g&&cancelAnimationFrame(C)}}const Q1=y1,Z1=v1,P1=h1,K1=w1,$1=g1,sh=f1,J1=b1,ev=(i,r,c)=>{const d=new Map,p={platform:G1,...c},m={...p.platform,_c:d};return m1(i,r,{...p,platform:m})};var tv=typeof document<"u",av=function(){},jo=tv?S.useLayoutEffect:av;function To(i,r){if(i===r)return!0;
vendor: 6,309 bytes, line 49
49if(typeof i!=typeof r)return!1;if(typeof i=="function"&&i.toString()===r.toString())return!0;let c,d,p;if(i&&r&&typeof i=="object"){if(Array.isArray(i)){if(c=i.length,c!==r.length)return!1;for(d=c;d--!==0;)if(!To(i[d],r[d]))return!1;return!0}if(p=Object.keys(i),c=p.length,c!==Object.keys(r).length)return!1;for(d=c;d--!==0;)if(!{}.hasOwnProperty.call(r,p[d]))return!1;for(d=c;d--!==0;){const m=p[d];if(!(m==="_owner"&&i.$$typeof)&&!To(i[m],r[m]))return!1}return!0}return i!==i&&r!==r}function Qh(i){return typeof window>"u"?1:(i.ownerDocument.defaultView||window).devicePixelRatio||1}function ih(i,r){const c=Qh(i);return Math.round(r*c)/c}function nd(i){const r=S.useRef(i);return jo(()=>{r.current=i}),r}function nv(i){i===void 0&&(i={});const{placement:r="bottom",strategy:c="absolute",middleware:d=[],platform:p,elements:{reference:m,floating:x}={},transform:v=!0,whileElementsMounted:g,open:h}=i,[b,f]=S.useState({x:0,y:0,strategy:c,placement:r,middlewareData:{},isPositioned:!1}),[E,N]=S.useState(d);To(E,d)||N(d);const[C,H]=S.useState(null),[F,Y]=S.useState(null),J=S.useCallback(k=>{k!==ne.current&&(ne.current=k,H(k))},[]),P=S.useCallback(k=>{k!==V.current&&(V.current=k,Y(k))},[]),$=m||C,ee=x||F,ne=S.useRef(null),V=S.useRef(null),X=S.useRef(b),he=g!=null,pe=nd(g),Ce=nd(p),me=nd(h),ye=S.useCallback(()=>{if(!ne.current||!V.current)return;const k={placement:r,strategy:c,middleware:E};Ce.current&&(k.platform=Ce.current),ev(ne.current,V.current,k).then(oe=>{const re={...oe,isPositioned:me.current!==!1};ge.current&&!To(X.current,re)&&(X.current=re,Nd.flushSync(()=>{f(re)}))})},[E,r,c,Ce,me]);jo(()=>{h===!1&&X.current.isPositioned&&(X.current.isPositioned=!1,f(k=>({...k,isPositioned:!1})))},[h]);const ge=S.useRef(!1);jo(()=>(ge.current=!0,()=>{ge.current=!1}),[]),jo(()=>{if($&&(ne.current=$),ee&&(V.current=ee),$&&ee){if(pe.current)return pe.current($,ee,ye);ye()}},[$,ee,ye,pe,he]);const be=S.useMemo(()=>({reference:ne,floating:V,setReference:J,setFloating:P}),[J,P]),T=S.useMemo(()=>({reference:$,floating:ee}),[$,ee]),q=S.useMemo(()=>{const k={position:c,left:0,top:0};if(!T.floating)return k;const oe=ih(T.floating,b.x),re=ih(T.floating,b.y);return v?{...k,transform:"translate("+oe+"px, "+re+"px)",...Qh(T.floating)>=1.5&&{willChange:"transform"}}:{position:c,left:oe,top:re}},[c,v,T.floating,b.x,b.y]);return S.useMemo(()=>({...b,update:ye,refs:be,elements:T,floatingStyles:q}),[b,ye,be,T,q])}const sv=i=>{function r(c){return{}.hasOwnProperty.call(c,"current")}return{name:"arrow",options:i,fn(c){const{element:d,padding:p}=typeof i=="function"?i(c):i;return d&&r(d)?d.current!=null?sh({element:d.current,padding:p}).fn(c):{}:d?sh({element:d,padding:p}).fn(c):{}}}},iv=(i,r)=>({...Q1(i),options:[i,r]}),lv=(i,r)=>({...Z1(i),options:[i,r]}),ov=(i,r)=>({...J1(i),options:[i,r]}),rv=(i,r)=>({...P1(i),options:[i,r]}),cv=(i,r)=>({...K1(i),options:[i,r]}),dv=(i,r)=>({...$1(i),options:[i,r]}),uv=(i,r)=>({...sv(i),options:[i,r]});var pv="Arrow",Zh=S.forwardRef((i,r)=>{const{children:c,width:d=10,height:p=5,...m}=i;return n.jsx(ns.svg,{...m,ref:r,width:d,height:p,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:i.asChild?c:n.jsx("polygon",{points:"0,0 30,0 15,10"})})});Zh.displayName=pv;var mv=Zh;function fv(i){const[r,c]=S.useState(void 0);return Pi(()=>{if(i){c({width:i.offsetWidth,height:i.offsetHeight});const d=new ResizeObserver(p=>{if(!Array.isArray(p)||!p.length)return;const m=p[0];let x,v;if("borderBoxSize"in m){const g=m.borderBoxSize,h=Array.isArray(g)?g[0]:g;x=h.inlineSize,v=h.blockSize}else x=i.offsetWidth,v=i.offsetHeight;c({width:x,height:v})});return d.observe(i,{box:"border-box"}),()=>d.unobserve(i)}else c(void 0)},[i]),r}var Ph="Popper",[Kh,$h]=zh(Ph),[D5,Jh]=Kh(Ph),eg="PopperAnchor",tg=S.forwardRef((i,r)=>{const{__scopePopper:c,virtualRef:d,...p}=i,m=Jh(eg,c),x=S.useRef(null),v=as(r,x),g=S.useRef(null);return S.useEffect(()=>{const h=g.current;g.current=d?.current||x.current,h!==g.current&&m.onAnchorChange(g.current)}),d?null:n.jsx(ns.div,{...p,ref:v})});tg.displayName=eg;var Od="PopperContent",[hv,gv]=Kh(Od),ag=S.forwardRef((i,r)=>{const{__scopePopper:c,side:d="bottom",sideOffset:p=0,align:m="center",alignOffset:x=0,arrowPadding:v=0,avoidCollisions:g=!0,collisionBoundary:h=[],collisionPadding:b=0,sticky:f="partial",hideWhenDetached:E=!1,updatePositionStrategy:N="optimized",onPlaced:C,...H}=i,F=Jh(Od,c),[Y,J]=S.useState(null),P=as(r,te=>J(te)),[$,ee]=S.useState(null),ne=fv($),V=ne?.width??0,X=ne?.height??0,he=d+(m!=="center"?"-"+m:""),pe=typeof b=="number"?b:{top:0,right:0,bottom:0,left:0,...b},Ce=Array.isArray(h)?h:[h],me=Ce.length>0,ye={padding:pe,boundary:Ce.filter(yv),altBoundary:me},{refs:ge,floatingStyles:be,placement:T,isPositioned:q,middlewareData:k}=nv({strategy:"fixed",placement:he,whileElementsMounted:(...te)=>X1(...te,{animationFrame:N==="always"}),elements:{reference:F.anchor},middleware:[iv({mainAxis:p+X,alignmentAxis:x}),g&&lv({mainAxis:!0,crossAxis:!1,limiter:f==="partial"?ov():void 0,...ye}),g&&rv({...ye}),cv({...ye,apply:({elements:te,rects:ue,availableWidth:je,availableHeight:$e})=>{const{width:pt,height:Ge}=ue.reference,Ot=te.floating.style;Ot.setProperty("--radix-popper-available-width",`${je}px`),Ot.setProperty("--radix-popper-available-height",`${$e}px`),Ot.setProperty("--radix-popper-anchor-width",`${pt}px`),Ot.setProperty("--radix-popper-anchor-height",`${Ge}px`)}}),$&&uv({element:$,padding:v}),vv({arrowWidth:V,arrowHeight:X}),E&&dv({strategy:"referenceHidden",...ye})]}),[oe,re]=ig(T),j=Do(C);Pi(()=>{q&&j?.()},[q,j]);const U=k.arrow?.x,O=k.arrow?.y,G=k.arrow?.centerOffset!==0,[K,Z]=S.useState();return Pi(()=>{Y&&Z(window.getComputedStyle(Y).zIndex)},[Y]),n.jsx("div",{ref:ge.setFloating,"data-radix-popper-content-wrapper":"",style:{...be,transform:q?be.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:K,"--radix-popper-transform-origin":[k.transformOrigin?.x,k.transformOrigin?.y].join(" "),...k.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:i.dir,children:n.jsx(hv,{scope:c,placedSide:oe,onArrowChange:ee,arrowX:U,arrowY:O,shouldHideArrow:G,children:n.jsx(ns.div,{"data-side":oe,"data-align":re,...H,ref:P,style:{...H.style,animation:q?void 0:"none"}})})})});ag.displayName=Od;var ng="PopperArrow",xv={top:"bottom",right:"left",bottom:"top",left:"r
49ight"},sg=S.forwardRef(function(r,c){const{__scopePopper:d,...p}=r,m=gv(ng,d),x=xv[m.placedSide];return n.jsx("span",{ref:m.onArrowChange,style:{position:"absolute",left:m.arrowX,top:m.arrowY,[x]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[m.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[m.placedSide],visibility:m.shouldHideArrow?"hidden":void 0},children:n.jsx(mv,{...p,ref:c,style:{...p.style,display:"block"}})})});sg.displayName=ng;function yv(i){return i!==null}var vv=i=>({name:"transformOrigin",options:i,fn(r){const{placement:c,rects:d,middlewareData:p}=r,x=p.arrow?.centerOffset!==0,v=x?0:i.arrowWidth,g=x?0:i.arrowHeight,[h,b]=ig(c),f={start:"0%",center:"50%",end:"100%"}[b],E=(p.arrow?.x??0)+v/2,N=(p.arrow?.y??0)+g/2;let C="",H="";return h==="bottom"?(C=x?f:`${E}px`,H=`${-g}px`):h==="top"?(C=x?f:`${E}px`,H=`${d.floating.height+g}px`):h==="right"?(C=`${-g}px`,H=x?f:`${N}px`):h==="left"&&(C=`${d.floating.width+g}px`,H=x?f:`${N}px`),{data:{x:C,y:H}}}});function ig(i){const[r,c="center"]=i.split("-");return[r,c]}var bv=tg,wv=ag,jv=sg;function Sv(i,r){return S.useReducer((c,d)=>r[c][d]??c,i)}var lg=i=>{const{present:r,children:c}=i,d=Av(r),p=typeof c=="function"?c({present:d.isPresent}):S.Children.only(c),m=as(d.ref,Cv(p));return typeof c=="function"||d.isPresent?S.cloneElement(p,{ref:m}):null};lg.displayName="Presence";function Av(i){const[r,c]=S.useState(),d=S.useRef(null),p=S.useRef(i),m=S.useRef("none"),x=i?"mounted":"unmounted",[v,g]=Sv(x,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return S.useEffect(()=>{const h=xo(d.current);m.current=v==="mounted"?h:"none"},[v]),Pi(()=>{const h=d.current,b=p.current;if(b!==i){const E=m.current,N=xo(h);i?g("MOUNT"):N==="none"||h?.display==="none"?g("UNMOUNT"):g(b&&E!==N?"ANIMATION_OUT":"UNMOUNT"),p.current=i}},[i,g]),Pi(()=>{if(r){let h;const b=r.ownerDocument.defaultView??window,f=N=>{const H=xo(d.current).includes(CSS.escape(N.animationName));if(N.target===r&&H&&(g("ANIMATION_END"),!p.current)){const F=r.style.animationFillMode;r.style.animationFillMode="forwards",h=b.setTimeout(()=>{r.style.animationFillMode==="forwards"&&(r.style.animationFillMode=F)})}},E=N=>{N.target===r&&(m.current=xo(d.current))};return r.addEventListener("animationstart",E),r.addEventListener("animationcancel",f),r.addEventListener("animationend",f),()=>{b.clearTimeout(h),r.removeEventListener("animationstart",E),r.removeEventListener("animationcancel",f),r.removeEventListener("animationend",f)}}else g("ANIMATION_END")},[r,g]),{isPresent:["mounted","unmountSuspended"].includes(v),ref:S.useCallback(h=>{d.current=h?getComputedStyle(h):null,c(h)},[])}}function xo(i){return i?.animationName||"none"}function Cv(i){let r=Object.getOwnPropertyDescriptor(i.props,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning;return c?i.ref:(r=Object.getOwnPropertyDescriptor(i,"ref")?.get,c=r&&"isReactWarning"in r&&r.isReactWarning,c?i.props.ref:i.props.ref||i.ref)}var Tv=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),Ev="VisuallyHidden",og=S.forwardRef((i,r)=>n.jsx(ns.span,{...i,ref:r,style:{...Tv,...i.style}}));og.displayName=Ev;var Dv=og,[ko]=zh("Tooltip",[$h]),_d=$h(),rg="TooltipProvider",Nv=700,lh="tooltip.open",[Rv,cg]=ko(rg),dg=i=>{const{__scopeTooltip:r,delayDuration:c=Nv,skipDelayDuration:d=300,disableHoverableContent:p=!1,children:m}=i,x=S.useRef(!0),v=S.useRef(!1),g=S.useRef(0);return S.useEffect(()=>{const h=g.current;return()=>window.clearTimeout(h)},[]),n.jsx(Rv,{scope:r,isOpenDelayedRef:x,delayDuration:c,onOpen:S.useCallback(()=>{window.clearTimeout(g.current),x.current=!1},[]),onClose:S.useCallback(()=>{window.clearTimeout(g.current),g.current=window.setTimeout(()=>x.current=!0,d)},[d]),isPointerInTransitRef:v,onPointerInTransitChange:S.useCallback(h=>{v.current=h},[]),disableHoverableContent:p,children:m})};dg.displayName=rg;var ug="Tooltip",[N5,Mo]=ko(ug),jd="TooltipTrigger",Bv=S.forwardRef((i,r)=>{const{__scopeTooltip:c,...d}=i,p=Mo(jd,c),m=cg(jd,c),x=_d(c),v=S.useRef(null),g=as(r,v,p.onTriggerChange),h=S.useRef(!1),b=S.useRef(!1),f=S.useCallback(()=>h.current=!1,[]);return S.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),n.jsx(bv,{asChild:!0,...x,children:n.jsx(ns.button,{"aria-describedby":p.open?p.contentId:void 0,"data-state":p.stateAttribute,...d,ref:g,onPointerMove:Xa(i.onPointerMove,E=>{E.pointerType!=="touch"&&!b.current&&!m.isPointerInTransitRef.current&&(p.onTriggerEnter(),b.current=!0)}),onPointerLeave:Xa(i.onPointerLeave,()=>{p.onTriggerLeave(),b.current=!1}),onPointerDown:Xa(i.onPointerDown,()=>{p.open&&p.onClose(),h.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:Xa(i.onFocus,()=>{h.current||p.onOpen()}),onBlur:Xa(i.onBlur,p.onClose),onClick:Xa(i.onClick,p.onClose)})})});Bv.displayName=jd;var zv="TooltipPortal",[R5,kv]=ko(zv,{forceMount:void 0}),Ps="TooltipContent",Mv=S.forwardRef((i,r)=>{const c=kv(Ps,i.__scopeTooltip),{forceMount:d=c.forceMount,side:p="top",...m}=i,x=Mo(Ps,i.__scopeTooltip);return n.jsx(lg,{present:d||x.open,children:x.disableHoverableContent?n.jsx(pg,{side:p,...m,ref:r}):n.jsx(Hv,{side:p,...m,ref:r})})}),Hv=S.forwardRef((i,r)=>{const c=Mo(Ps,i.__scopeTooltip),d=cg(Ps,i.__scopeTooltip),p=S.useRef(null),m=as(r,p),[x,v]=S.useState(null),{trigger:g,onClose:h}=c,b=p.current,{onPointerInTransitChange:f}=d,E=S.useCallback(()=>{v(null),f(!1)},[f]),N=S.useCallback((C,H)=>{const F=C.currentTarget,Y={x:C.clientX,y:C.clientY},J=Lv(Y,F.getBoundingClientRect()),P=Fv(Y,J),$=Iv(H.getBoundingClientRect()),ee=Yv([...P,...$]);v(ee),f(!0)},[f]);return S.useEffect(()=>()=>E(),[E]),S.useEffect(()=>{if(g&&b){const C=F=>N(F,b),H=F=>N(F,g);return g.addEventListener("pointerleave",C),b.addEventListener("pointerleave",H),()=>{g.removeEventListener("pointerleave",C),b.removeEventListener("pointerleave",H)}}},[g,b,N,E]),S.useEffect(()=>{if(x){const C=H=>{const F=H.target,Y={x:H.clientX,y:H.clientY},J=g?.contains(F)||b?.contains(F),P=!Wv(Y,x);J?E():P&&(E(),h())};return document.addEventListener("pointermove",C),()=>document.removeEventListener("pointermove",C)}},[g,b,x,h,E]),n.jsx(pg,{...i,ref:m})}),[Ov,_v]=ko(ug,{isInside:!1}),Uv=I0("TooltipContent"),pg=S.forwardRef((i,r)=>{const{__scopeTooltip:c,children:d,"aria-label":p,onEscapeKeyDown:m,onPointerDownOutside:x,...v}=i,g=Mo(Ps,c),h=_d(c),{onClose:b}=g;return S.useEffect(()=>(document.addEventListener(lh,b),()=>document.removeEventListener(lh,b)),[b]),S.useEffect(()=>{if(g.trigger){const f=E=>{E.target?.contains(g.trigger)&&b()};return window.addEventListener("scroll",f,{capture:!0}),()=>window.removeEventListener("scroll",f,{capture:!0})}},[g.trigger,b]),n.jsx(Oh,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:m,onPointerDownOutside:x,onFocusOutside:f=>f.preventDefault(),onDismiss:b,children:n.jsxs(wv,{"data-state":g.
vendor: 11,305 bytes, line 49
49stateAttribute,...h,...v,ref:r,style:{...v.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[n.jsx(Uv,{children:d}),n.jsx(Ov,{scope:c,isInside:!0,children:n.jsx(Dv,{id:g.contentId,role:"tooltip",children:p||d})})]})})});Mv.displayName=Ps;var mg="TooltipArrow",qv=S.forwardRef((i,r)=>{const{__scopeTooltip:c,...d}=i,p=_d(c);return _v(mg,c).isInside?null:n.jsx(jv,{...p,...d,ref:r})});qv.displayName=mg;function Lv(i,r){const c=Math.abs(r.top-i.y),d=Math.abs(r.bottom-i.y),p=Math.abs(r.right-i.x),m=Math.abs(r.left-i.x);switch(Math.min(c,d,p,m)){case m:return"left";case p:return"right";case c:return"top";case d:return"bottom";default:throw new Error("unreachable")}}function Fv(i,r,c=5){const d=[];switch(r){case"top":d.push({x:i.x-c,y:i.y+c},{x:i.x+c,y:i.y+c});break;case"bottom":d.push({x:i.x-c,y:i.y-c},{x:i.x+c,y:i.y-c});break;case"left":d.push({x:i.x+c,y:i.y-c},{x:i.x+c,y:i.y+c});break;case"right":d.push({x:i.x-c,y:i.y-c},{x:i.x-c,y:i.y+c});break}return d}function Iv(i){const{top:r,right:c,bottom:d,left:p}=i;return[{x:p,y:r},{x:c,y:r},{x:c,y:d},{x:p,y:d}]}function Wv(i,r){const{x:c,y:d}=i;let p=!1;for(let m=0,x=r.length-1;m<r.length;x=m++){const v=r[m],g=r[x],h=v.x,b=v.y,f=g.x,E=g.y;b>d!=E>d&&c<(f-h)*(d-b)/(E-b)+h&&(p=!p)}return p}function Yv(i){const r=i.slice();return r.sort((c,d)=>c.x<d.x?-1:c.x>d.x?1:c.y<d.y?-1:c.y>d.y?1:0),Gv(r)}function Gv(i){if(i.length<=1)return i.slice();const r=[];for(let d=0;d<i.length;d++){const p=i[d];for(;r.length>=2;){const m=r[r.length-1],x=r[r.length-2];if((m.x-x.x)*(p.y-x.y)>=(m.y-x.y)*(p.x-x.x))r.pop();else break}r.push(p)}r.pop();const c=[];for(let d=i.length-1;d>=0;d--){const p=i[d];for(;c.length>=2;){const m=c[c.length-1],x=c[c.length-2];if((m.x-x.x)*(p.y-x.y)>=(m.y-x.y)*(p.x-x.x))c.pop();else break}c.push(p)}return c.pop(),r.length===1&&c.length===1&&r[0].x===c[0].x&&r[0].y===c[0].y?r:r.concat(c)}var Vv=dg;function fg(i){var r,c,d="";if(typeof i=="string"||typeof i=="number")d+=i;else if(typeof i=="object")if(Array.isArray(i)){var p=i.length;for(r=0;r<p;r++)i[r]&&(c=fg(i[r]))&&(d&&(d+=" "),d+=c)}else for(c in i)i[c]&&(d&&(d+=" "),d+=c);return d}function hg(){for(var i,r,c=0,d="",p=arguments.length;c<p;c++)(i=arguments[c])&&(r=fg(i))&&(d&&(d+=" "),d+=r);return d}const Ud="-",Xv=i=>{const r=Zv(i),{conflictingClassGroups:c,conflictingClassGroupModifiers:d}=i;return{getClassGroupId:x=>{const v=x.split(Ud);return v[0]===""&&v.length!==1&&v.shift(),gg(v,r)||Qv(x)},getConflictingClassGroupIds:(x,v)=>{const g=c[x]||[];return v&&d[x]?[...g,...d[x]]:g}}},gg=(i,r)=>{if(i.length===0)return r.classGroupId;const c=i[0],d=r.nextPart.get(c),p=d?gg(i.slice(1),d):void 0;if(p)return p;if(r.validators.length===0)return;const m=i.join(Ud);return r.validators.find(({validator:x})=>x(m))?.classGroupId},oh=/^\[(.+)\]$/,Qv=i=>{if(oh.test(i)){const r=oh.exec(i)[1],c=r?.substring(0,r.indexOf(":"));if(c)return"arbitrary.."+c}},Zv=i=>{const{theme:r,classGroups:c}=i,d={nextPart:new Map,validators:[]};for(const p in c)Sd(c[p],d,p,r);return d},Sd=(i,r,c,d)=>{i.forEach(p=>{if(typeof p=="string"){const m=p===""?r:rh(r,p);m.classGroupId=c;return}if(typeof p=="function"){if(Pv(p)){Sd(p(d),r,c,d);return}r.validators.push({validator:p,classGroupId:c});return}Object.entries(p).forEach(([m,x])=>{Sd(x,rh(r,m),c,d)})})},rh=(i,r)=>{let c=i;return r.split(Ud).forEach(d=>{c.nextPart.has(d)||c.nextPart.set(d,{nextPart:new Map,validators:[]}),c=c.nextPart.get(d)}),c},Pv=i=>i.isThemeGetter,Kv=i=>{if(i<1)return{get:()=>{},set:()=>{}};let r=0,c=new Map,d=new Map;const p=(m,x)=>{c.set(m,x),r++,r>i&&(r=0,d=c,c=new Map)};return{get(m){let x=c.get(m);if(x!==void 0)return x;if((x=d.get(m))!==void 0)return p(m,x),x},set(m,x){c.has(m)?c.set(m,x):p(m,x)}}},Ad="!",Cd=":",$v=Cd.length,Jv=i=>{const{prefix:r,experimentalParseClassName:c}=i;let d=p=>{const m=[];let x=0,v=0,g=0,h;for(let C=0;C<p.length;C++){let H=p[C];if(x===0&&v===0){if(H===Cd){m.push(p.slice(g,C)),g=C+$v;continue}if(H==="/"){h=C;continue}}H==="["?x++:H==="]"?x--:H==="("?v++:H===")"&&v--}const b=m.length===0?p:p.substring(g),f=eb(b),E=f!==b,N=h&&h>g?h-g:void 0;return{modifiers:m,hasImportantModifier:E,baseClassName:f,maybePostfixModifierPosition:N}};if(r){const p=r+Cd,m=d;d=x=>x.startsWith(p)?m(x.substring(p.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:x,maybePostfixModifierPosition:void 0}}if(c){const p=d;d=m=>c({className:m,parseClassName:p})}return d},eb=i=>i.endsWith(Ad)?i.substring(0,i.length-1):i.startsWith(Ad)?i.substring(1):i,tb=i=>{const r=Object.fromEntries(i.orderSensitiveModifiers.map(d=>[d,!0]));return d=>{if(d.length<=1)return d;const p=[];let m=[];return d.forEach(x=>{x[0]==="["||r[x]?(p.push(...m.sort(),x),m=[]):m.push(x)}),p.push(...m.sort()),p}},ab=i=>({cache:Kv(i.cacheSize),parseClassName:Jv(i),sortModifiers:tb(i),...Xv(i)}),nb=/\s+/,sb=(i,r)=>{const{parseClassName:c,getClassGroupId:d,getConflictingClassGroupIds:p,sortModifiers:m}=r,x=[],v=i.trim().split(nb);let g="";for(let h=v.length-1;h>=0;h-=1){const b=v[h],{isExternal:f,modifiers:E,hasImportantModifier:N,baseClassName:C,maybePostfixModifierPosition:H}=c(b);if(f){g=b+(g.length>0?" "+g:g);continue}let F=!!H,Y=d(F?C.substring(0,H):C);if(!Y){if(!F){g=b+(g.length>0?" "+g:g);continue}if(Y=d(C),!Y){g=b+(g.length>0?" "+g:g);continue}F=!1}const J=m(E).join(":"),P=N?J+Ad:J,$=P+Y;if(x.includes($))continue;x.push($);const ee=p(Y,F);for(let ne=0;ne<ee.length;++ne){const V=ee[ne];x.push(P+V)}g=b+(g.length>0?" "+g:g)}return g};function ib(){let i=0,r,c,d="";for(;i<arguments.length;)(r=arguments[i++])&&(c=xg(r))&&(d&&(d+=" "),d+=c);return d}const xg=i=>{if(typeof i=="string")return i;let r,c="";for(let d=0;d<i.length;d++)i[d]&&(r=xg(i[d]))&&(c&&(c+=" "),c+=r);return c};function lb(i,...r){let c,d,p,m=x;function x(g){const h=r.reduce((b,f)=>f(b),i());return c=ab(h),d=c.cache.get,p=c.cache.set,m=v,v(g)}function v(g){const h=d(g);if(h)return h;const b=sb(g,c);return p(g,b),b}return function(){return m(ib.apply(null,arguments))}}const rt=i=>{const r=c=>c[i]||[];return r.isThemeGetter=!0,r},yg=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,vg=/^\((?:(\w[\w-]*):)?(.+)\)$/i,ob=/^\d+\/\d+$/,rb=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,cb=/\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$/,db=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,ub=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,pb=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,Gs=i=>ob.test(i),Se=i=>!!i&&!Number.isNaN(Number(i)),Cn=i=>!!i&&Number.isInteger(Number(i)),sd=i=>i.endsWith("%")&&Se(i.slice(0,-1)),Ya=i=>rb.test(i),mb=()=>!0,fb=i=>cb.test(i)&&!db.test(i),bg=()=>!1,hb=i=>ub.test(i),gb=i=>pb.test(i),xb=i=>!se(i)&&!ie(i),yb=i=>Js(i,Sg,bg),se=i=>yg.test(i),es=i=>Js(i,Ag,fb),id=i=>Js(i,Sb,Se),ch=i=>Js(i,wg,bg),vb=i=>Js(i,jg,gb),yo=i=>Js(i,Cg,hb),ie=i=>vg.test(i),Zi=i=>ei(i,Ag),bb=i=>ei(i,Ab),dh=i=>ei(i,wg),wb=i=>ei(i,Sg),jb=i=>ei(i,jg),vo=i=>ei(i,Cg,!0),Js=(i,r,c)=>{const d=yg.exec(i);return d?d[1]?r(d[1]):c(d[2]):!1},ei=(i,r,c=!1)=>{const d=vg.exec(i);return d?d[1]?r(d[1]):c:!1},wg=i=>i==="position"||i==="percentage",jg=i=>i==="image"||i==="url",Sg=i=>i==="length"||i==="size"||i==="bg-size",Ag=i=>i==="length",Sb=i=>i==="number",Ab=i=>i==="family-name",Cg=i=>i==="shadow",Cb=()=>{const i=rt("color"),r=rt("font"),c=rt("text"),d=rt("font-weight"),p=rt("tracking"),m=rt("leading"),x=rt("breakpoint"),v=rt("container"),g=rt("spacing"),h=rt("radius"),b=rt("shadow"),f=rt("inset-shadow"),E=rt("text-shadow"),N=rt("drop-shadow"),C=rt("blur"),H=rt("perspective"),F=rt("aspect"),Y=rt("ease"),J=rt("animate"),P=()=>["auto","avoid","all","avoid-page","page","left","right","column"],$=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],ee=()=>[...$(),ie,se],ne=()=>["auto","hidden","clip","visible","scroll"],V=()=>["auto","contain","none"],X=()=>[ie,se,g],he=()=>[Gs,"full","auto",...X()],pe=()=>[Cn,"none","subgrid",ie,se],Ce=()=>["auto",{span:["full",Cn,ie,se]},Cn,ie,se],me=()=>[Cn,"auto",ie,se],ye=()=>["auto","min","max","fr",ie,se],ge=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],be=()=>["start","end","center","stretch","center-safe","end-safe"],T=()=>["auto",...X()],q=()=>[Gs,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...X()],k=()=>[i,ie,se],oe=()=>[...$(),dh,ch,{position:[ie,se]}],re=()=>["no-repeat",{repeat:["","x","y","space","round"]}],j=()=>["auto","cover","contain",wb,yb,{size:[ie,se]}],U=()=>[sd,Zi,es],O=()=>["","none","full",h,ie,se],G=()=>["",Se,Zi,es],K=()=>["solid","dashed","dotted","double"],Z=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],te=()=>[Se,sd,dh,ch],ue=()=>["","none",C,ie,se],je=()=>["none",Se,ie,se],$e=()=>["none",Se,ie,se],pt=()=>[Se,ie,se],Ge=()=>[Gs,"full",...X()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Ya],breakpoint:[Ya],color:[mb],container:[Ya],"drop-shadow":[Ya],ease:["in","out","in-out"],font:[xb],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Ya],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Ya],shadow:[Ya],spacing:["px",Se],text:[Ya],"text-shadow":[Ya],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",Gs,se,ie,F]}],container:["container"],columns:[{columns:[Se,se,ie,v]}],"break-after":[{"break-after":P()}],"break-before":[{"break-before":P()}],"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:ee()}],overflow:[{overflow:ne()}],"overflow-x":[{"overflow-x":ne()}],"overflow-y":[{"overflow-y":ne()}],overscroll:[{overscroll:V()}],"overscroll-x":[{"overscroll-x":V()}],"overscroll-y":[{"overscroll-y":V()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:he()}],"inset-x":[{"inset-x":he()}],"inset-y":[{"inset-y":he()}],start:[{start:he()}],end:[{end:he()}],top:[{top:he()}
vendor: 11,605 bytes, line 49
49],right:[{right:he()}],bottom:[{bottom:he()}],left:[{left:he()}],visibility:["visible","invisible","collapse"],z:[{z:[Cn,"auto",ie,se]}],basis:[{basis:[Gs,"full","auto",v,...X()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[Se,Gs,"auto","initial","none",se]}],grow:[{grow:["",Se,ie,se]}],shrink:[{shrink:["",Se,ie,se]}],order:[{order:[Cn,"first","last","none",ie,se]}],"grid-cols":[{"grid-cols":pe()}],"col-start-end":[{col:Ce()}],"col-start":[{"col-start":me()}],"col-end":[{"col-end":me()}],"grid-rows":[{"grid-rows":pe()}],"row-start-end":[{row:Ce()}],"row-start":[{"row-start":me()}],"row-end":[{"row-end":me()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":ye()}],"auto-rows":[{"auto-rows":ye()}],gap:[{gap:X()}],"gap-x":[{"gap-x":X()}],"gap-y":[{"gap-y":X()}],"justify-content":[{justify:[...ge(),"normal"]}],"justify-items":[{"justify-items":[...be(),"normal"]}],"justify-self":[{"justify-self":["auto",...be()]}],"align-content":[{content:["normal",...ge()]}],"align-items":[{items:[...be(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...be(),{baseline:["","last"]}]}],"place-content":[{"place-content":ge()}],"place-items":[{"place-items":[...be(),"baseline"]}],"place-self":[{"place-self":["auto",...be()]}],p:[{p:X()}],px:[{px:X()}],py:[{py:X()}],ps:[{ps:X()}],pe:[{pe:X()}],pt:[{pt:X()}],pr:[{pr:X()}],pb:[{pb:X()}],pl:[{pl:X()}],m:[{m:T()}],mx:[{mx:T()}],my:[{my:T()}],ms:[{ms:T()}],me:[{me:T()}],mt:[{mt:T()}],mr:[{mr:T()}],mb:[{mb:T()}],ml:[{ml:T()}],"space-x":[{"space-x":X()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":X()}],"space-y-reverse":["space-y-reverse"],size:[{size:q()}],w:[{w:[v,"screen",...q()]}],"min-w":[{"min-w":[v,"screen","none",...q()]}],"max-w":[{"max-w":[v,"screen","none","prose",{screen:[x]},...q()]}],h:[{h:["screen","lh",...q()]}],"min-h":[{"min-h":["screen","lh","none",...q()]}],"max-h":[{"max-h":["screen","lh",...q()]}],"font-size":[{text:["base",c,Zi,es]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[d,ie,id]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",sd,se]}],"font-family":[{font:[bb,se,r]}],"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:[p,ie,se]}],"line-clamp":[{"line-clamp":[Se,"none",ie,id]}],leading:[{leading:[m,...X()]}],"list-image":[{"list-image":["none",ie,se]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",ie,se]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:k()}],"text-color":[{text:k()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...K(),"wavy"]}],"text-decoration-thickness":[{decoration:[Se,"from-font","auto",ie,es]}],"text-decoration-color":[{decoration:k()}],"underline-offset":[{"underline-offset":[Se,"auto",ie,se]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:X()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",ie,se]}],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",ie,se]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:oe()}],"bg-repeat":[{bg:re()}],"bg-size":[{bg:j()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Cn,ie,se],radial:["",ie,se],conic:[Cn,ie,se]},jb,vb]}],"bg-color":[{bg:k()}],"gradient-from-pos":[{from:U()}],"gradient-via-pos":[{via:U()}],"gradient-to-pos":[{to:U()}],"gradient-from":[{from:k()}],"gradient-via":[{via:k()}],"gradient-to":[{to:k()}],rounded:[{rounded:O()}],"rounded-s":[{"rounded-s":O()}],"rounded-e":[{"rounded-e":O()}],"rounded-t":[{"rounded-t":O()}],"rounded-r":[{"rounded-r":O()}],"rounded-b":[{"rounded-b":O()}],"rounded-l":[{"rounded-l":O()}],"rounded-ss":[{"rounded-ss":O()}],"rounded-se":[{"rounded-se":O()}],"rounded-ee":[{"rounded-ee":O()}],"rounded-es":[{"rounded-es":O()}],"rounded-tl":[{"rounded-tl":O()}],"rounded-tr":[{"rounded-tr":O()}],"rounded-br":[{"rounded-br":O()}],"rounded-bl":[{"rounded-bl":O()}],"border-w":[{border:G()}],"border-w-x":[{"border-x":G()}],"border-w-y":[{"border-y":G()}],"border-w-s":[{"border-s":G()}],"border-w-e":[{"border-e":G()}],"border-w-t":[{"border-t":G()}],"border-w-r":[{"border-r":G()}],"border-w-b":[{"border-b":G()}],"border-w-l":[{"border-l":G()}],"divide-x":[{"divide-x":G()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":G()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...K(),"hidden","none"]}],"divide-style":[{divide:[...K(),"hidden","none"]}],"border-color":[{border:k()}],"border-color-x":[{"border-x":k()}],"border-color-y":[{"border-y":k()}],"border-color-s":[{"border-s":k()}],"border-color-e":[{"border-e":k()}],"border-color-t":[{"border-t":k()}],"border-color-r":[{"border-r":k()}],"border-color-b":[{"border-b":k()}],"border-color-l":[{"border-l":k()}],"divide-color":[{divide:k()}],"outline-style":[{outline:[...K(),"none","hidden"]}],"outline-offset":[{"outline-offset":[Se,ie,se]}],"outline-w":[{outline:["",Se,Zi,es]}],"outline-color":[{outline:k()}],shadow:[{shadow:["","none",b,vo,yo]}],"shadow-color":[{shadow:k()}],"inset-shadow":[{"inset-shadow":["none",f,vo,yo]}],"inset-shadow-color":[{"inset-shadow":k()}],"ring-w":[{ring:G()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:k()}],"ring-offset-w":[{"ring-offset":[Se,es]}],"ring-offset-color":[{"ring-offset":k()}],"inset-ring-w":[{"inset-ring":G()}],"inset-ring-color":[{"inset-ring":k()}],"text-shadow":[{"text-shadow":["none",E,vo,yo]}],"text-shadow-color":[{"text-shadow":k()}],opacity:[{opacity:[Se,ie,se]}],"mix-blend":[{"mix-blend":[...Z(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Z()}],"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":[Se]}],"mask-image-linear-from-pos":[{"mask-linear-from":te()}],"mask-image-linear-to-pos":[{"mask-linear-to":te()}],"mask-image-linear-from-color":[{"mask-linear-from":k()}],"mask-image-linear-to-color":[{"mask-linear-to":k()}],"mask-image-t-from-pos":[{"mask-t-from":te()}],"mask-image-t-to-pos":[{"mask-t-to":te()}],"mask-image-t-from-color":[{"mask-t-from":k()}],"mask-image-t-to-color":[{"mask-t-to":k()}],"mask-image-r-from-pos":[{"mask-r-from":te()}],"mask-image-r-to-pos":[{"mask-r-to":te()}],"mask-image-r-from-color":[{"mask-r-from":k()}],"mask-image-r-to-color":[{"mask-r-to":k()}],"mask-image-b-from-pos":[{"mask-b-from":te()}],"mask-image-b-to-pos":[{"mask-b-to":te()}],"mask-image-b-from-color":[{"mask-b-from":k()}],"mask-image-b-to-color":[{"mask-b-to":k()}],"mask-image-l-from-pos":[{"mask-l-from":te()}],"mask-image-l-to-pos":[{"mask-l-to":te()}],"mask-image-l-from-color":[{"mask-l-from":k()}],"mask-image-l-to-color":[{"mask-l-to":k()}],"mask-image-x-from-pos":[{"mask-x-from":te()}],"mask-image-x-to-pos":[{"mask-x-to":te()}],"mask-image-x-from-color":[{"mask-x-from":k()}],"mask-image-x-to-color":[{"mask-x-to":k()}],"mask-image-y-from-pos":[{"mask-y-from":te()}],"mask-image-y-to-pos":[{"mask-y-to":te()}],"mask-image-y-from-color":[{"mask-y-from":k()}],"mask-image-y-to-color":[{"mask-y-to":k()}],"mask-image-radial":[{"mask-radial":[ie,se]}],"mask-image-radial-from-pos":[{"mask-radial-from":te()}],"mask-image-radial-to-pos":[{"mask-radial-to":te()}],"mask-image-radial-from-color":[{"mask-radial-from":k()}],"mask-image-radial-to-color":[{"mask-radial-to":k()}],"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":$()}],"mask-image-conic-pos":[{"mask-conic":[Se]}],"mask-image-conic-from-pos":[{"mask-conic-from":te()}],"mask-image-conic-to-pos":[{"mask-conic-to":te()}],"mask-image-conic-from-color":[{"mask-conic-from":k()}],"mask-image-conic-to-color":[{"mask-conic-to":k()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:oe()}],"mask-repeat":[{mask:re()}],"mask-size":[{mask:j()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",ie,se]}],filter:[{filter:["","none",ie,se]}],blur:[{blur:ue()}],brightness:[{brightness:[Se,ie,se]}],contrast:[{contrast:[Se,ie,se]}],"drop-shadow":[{"drop-shadow":["","none",N,vo,yo]}],"drop-shadow-color":[{"drop-shadow":k()}],grayscale:[{grayscale:["",Se,ie,se]}],"hue-rotate":[{"hue-rotate":[Se,ie,se]}],invert:[{invert:["",Se,ie,se]}],saturate:[{saturate:[Se,ie,se]}],sepia:[{sepia:["",Se,ie,se]}],"backdrop-filter":[{"backdrop-filter":["","none",ie,se]}],"backdrop-blur":[{"backdrop-blur":ue()}],"backdrop-brightness":[{"backdrop-brightness":[Se,ie,se]}],"backdrop-contrast":[{"backdrop-contrast":[Se,ie,se]}],"backdrop-grayscale":[{"backdrop-grayscale":["",Se,ie,se]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[Se,ie,se]}],"backdrop-invert":[{"backdrop-invert":["",Se,ie,se]}],"backdrop-opacity":[{"backdrop-opacity":[Se,ie,se]}],"backdrop-saturate":[{"backdrop-saturate":[Se,ie,se]}],"backdrop-sepia":[{"backdrop-sepia":["",Se,ie,se]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":X()}],"border-spacing-x":[{"border-spacing-x":X()}],"border-spacing-y":[{"border-spacing-y":X()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",ie,se]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[Se,"initial",ie,se]}],ease:[{ease:["linear","initial",Y,ie,se]}],delay:[{delay:[Se,ie,se]}],animate:[{animate:["none",J,ie,se]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[H,ie,se]}],"perspective-origin":[{"perspective-origin":ee()}],rotate:[{rotate:je()}],"rotate-x":[{"rotate-x":je()}],"rotate-y":[{"rotate-y":je()}],"rotate-z":[{"rotate-z":je()}],scale:[{scale:$e()}],"scale-x":[{"scale-x":$e()}],"scale-y":[{"scale-y":$e()}],"scale-z":[{"scale-z":$e()}],"scale-3d":["scale-3d"],skew:[{skew:pt()}],"skew-x":[{"skew-x":pt()}],"skew-y":[{"skew-y":pt()}],transform:[{transform:[ie,se,"","none","gpu","cpu"]}],"transform-origin":[{origin:ee()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:Ge()}],"translate-x":[{"translate-x":Ge()}],"translate-y":[{"translate-y":Ge()}],"translate-z":[{"translate-z":Ge()}],"translate-none":["translate-none"],accent:[{accent:k()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:k()}
vendor: 10,570 bytes, lines 49-103
49],"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",ie,se]}],"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":X()}],"scroll-mx":[{"scroll-mx":X()}],"scroll-my":[{"scroll-my":X()}],"scroll-ms":[{"scroll-ms":X()}],"scroll-me":[{"scroll-me":X()}],"scroll-mt":[{"scroll-mt":X()}],"scroll-mr":[{"scroll-mr":X()}],"scroll-mb":[{"scroll-mb":X()}],"scroll-ml":[{"scroll-ml":X()}],"scroll-p":[{"scroll-p":X()}],"scroll-px":[{"scroll-px":X()}],"scroll-py":[{"scroll-py":X()}],"scroll-ps":[{"scroll-ps":X()}],"scroll-pe":[{"scroll-pe":X()}],"scroll-pt":[{"scroll-pt":X()}],"scroll-pr":[{"scroll-pr":X()}],"scroll-pb":[{"scroll-pb":X()}],"scroll-pl":[{"scroll-pl":X()}],"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",ie,se]}],fill:[{fill:["none",...k()]}],"stroke-w":[{stroke:[Se,Zi,es,id]}],stroke:[{stroke:["none",...k()]}],"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"]}},Tb=lb(Cb);function Ho(...i){return Tb(hg(i))}function Eb({delayDuration:i=0,...r}){return n.jsx(Vv,{"data-loc":"client/src/components/ui/tooltip.tsx:11","data-slot":"tooltip-provider",delayDuration:i,...r})}const uh=i=>typeof i=="boolean"?`${i}`:i===0?"0":i,ph=hg,Db=(i,r)=>c=>{var d;if(r?.variants==null)return ph(i,c?.class,c?.className);const{variants:p,defaultVariants:m}=r,x=Object.keys(p).map(h=>{const b=c?.[h],f=m?.[h];if(b===null)return null;const E=uh(b)||uh(f);return p[h][E]}),v=c&&Object.entries(c).reduce((h,b)=>{let[f,E]=b;return E===void 0||(h[f]=E),h},{}),g=r==null||(d=r.compoundVariants)===null||d===void 0?void 0:d.reduce((h,b)=>{let{class:f,className:E,...N}=b;return Object.entries(N).every(C=>{let[H,F]=C;return Array.isArray(F)?F.includes({...m,...v}[H]):{...m,...v}[H]===F})?[...h,f,E]:h},[]);return ph(i,x,g,c?.class,c?.className)},Nb=Db("inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium transition-all disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg:not([class*='size-'])]:size-4 shrink-0 [&_svg]:shrink-0 outline-none focus-visible:border-ring focus-visible:ring-ring/50 focus-visible:ring-[3px] aria-invalid:ring-destructive/20 dark:aria-invalid:ring-destructive/40 aria-invalid:border-destructive",{variants:{variant:{default:"bg-primary text-primary-foreground hover:bg-primary/90",destructive:"bg-destructive text-white hover:bg-destructive/90 focus-visible:ring-destructive/20 dark:focus-visible:ring-destructive/40 dark:bg-destructive/60",outline:"border bg-transparent shadow-xs hover:bg-accent dark:bg-transparent dark:border-input dark:hover:bg-input/50",secondary:"bg-secondary text-secondary-foreground hover:bg-secondary/80",ghost:"hover:bg-accent dark:hover:bg-accent/50",link:"text-primary underline-offset-4 hover:underline"},size:{default:"h-9 px-4 py-2 has-[>svg]:px-3",sm:"h-8 rounded-md gap-1.5 px-3 has-[>svg]:px-2.5",lg:"h-10 rounded-md px-6 has-[>svg]:px-4",icon:"size-9","icon-sm":"size-8","icon-lg":"size-10"}},defaultVariants:{variant:"default",size:"default"}});function Rb({className:i,variant:r,size:c,asChild:d=!1,...p}){const m=d?L0:"button";return n.jsx(m,{"data-loc":"client/src/components/ui/button.tsx:52","data-slot":"button",className:Ho(Nb({variant:r,size:c,className:i})),...p})}function Bb({className:i,...r}){return n.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:7","data-slot":"card",className:Ho("bg-card text-card-foreground flex flex-col gap-6 rounded-xl border py-6 shadow-sm",i),...r})}function zb({className:i,...r}){return n.jsx("div",{"data-loc":"client/src/components/ui/card.tsx:66","data-slot":"card-content",className:Ho("px-6",i),...r})}/** 50 * @license lucide-react v0.453.0 - ISC 51 * 52 * This source code is licensed under the ISC license. 53 * See the LICENSE file in the root directory of this source tree. 54 */const kb=i=>i.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),Tg=(...i)=>i.filter((r,c,d)=>!!r&&d.indexOf(r)===c).join(" ");/** 55 * @license lucide-react v0.453.0 - ISC 56 * 57 * This source code is licensed under the ISC license. 58 * See the LICENSE file in the root directory of this source tree. 59 */var Mb={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** 60 * @license lucide-react v0.453.0 - ISC 61 * 62 * This source code is licensed under the ISC license. 63 * See the LICENSE file in the root directory of this source tree. 64 */const Hb=S.forwardRef(({color:i="currentColor",size:r=24,strokeWidth:c=2,absoluteStrokeWidth:d,className:p="",children:m,iconNode:x,...v},g)=>S.createElement("svg",{ref:g,...Mb,width:r,height:r,stroke:i,strokeWidth:d?Number(c)*24/Number(r):c,className:Tg("lucide",p),...v},[...x.map(([h,b])=>S.createElement(h,b)),...Array.isArray(m)?m:[m]]));/** 65 * @license lucide-react v0.453.0 - ISC 66 * 67 * This source code is licensed under the ISC license. 68 * See the LICENSE file in the root directory of this source tree. 69 */const Xt=(i,r)=>{const c=S.forwardRef(({className:d,...p},m)=>S.createElement(Hb,{ref:m,iconNode:r,className:Tg(`lucide-${kb(i)}`,d),...p}));return c.displayName=`${i}`,c};/** 70 * @license lucide-react v0.453.0 - ISC 71 * 72 * This source code is licensed under the ISC license. 73 * See the LICENSE file in the root directory of this source tree. 74 */const ld=Xt("ArrowLeft",[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]]);/** 75 * @license lucide-react v0.453.0 - ISC 76 * 77 * This source code is licensed under the ISC license. 78 * See the LICENSE file in the root directory of this source tree. 79 */const bo=Xt("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);/** 80 * @license lucide-react v0.453.0 - ISC 81 * 82 * This source code is licensed under the ISC license. 83 * See the LICENSE file in the root directory of this source tree. 84 */const va=Xt("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);/** 85 * @license lucide-react v0.453.0 - ISC 86 * 87 * This source code is licensed under the ISC license. 88 * See the LICENSE file in the root directory of this source tree. 89 */const Vs=Xt("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);/** 90 * @license lucide-react v0.453.0 - ISC 91 * 92 * This source code is licensed under the ISC license. 93 * See the LICENSE file in the root directory of this source tree. 94 */const Ob=Xt("CircleAlert",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["line",{x1:"12",x2:"12",y1:"8",y2:"12",key:"1pkeuh"}],["line",{x1:"12",x2:"12.01",y1:"16",y2:"16",key:"4dfq90"}]]);/** 95 * @license lucide-react v0.453.0 - ISC 96 * 97 * This source code is licensed under the ISC license. 98 * See the LICENSE file in the root directory of this source tree. 99 */const od=Xt("CircleHelp",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);/** 100 * @license lucide-react v0.453.0 - ISC 101 * 102 * This source code is licensed under the ISC license. 103 * See the LICENSE file in the root directory of this source tree.
104 */const _b=Xt("Clipboard",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}]]);/** 105 * @license lucide-react v0.453.0 - ISC 106 * 107 * This source code is licensed under the ISC license. 108 * See the LICENSE file in the root directory of this source tree. 109 */const Ub=Xt("ExternalLink",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);/** 110 * @license lucide-react v0.453.0 - ISC 111 * 112 * This source code is licensed under the ISC license. 113 * See the LICENSE file in the root directory of this source tree. 114 */const qb=Xt("House",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]]);/** 115 * @license lucide-react v0.453.0 - ISC 116 * 117 * This source code is licensed under the ISC license. 118 * See the LICENSE file in the root directory of this source tree. 119 */const rd=Xt("Info",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]]);/** 120 * @license lucide-react v0.453.0 - ISC 121 * 122 * This source code is licensed under the ISC license. 123 * See the LICENSE file in the root directory of this source tree. 124 */const Lb=Xt("Mail",[["rect",{width:"20",height:"16",x:"2",y:"4",rx:"2",key:"18n3k1"}],["path",{d:"m22 7-8.97 5.7a1.94 1.94 0 0 1-2.06 0L2 7",key:"1ocrg3"}]]);/** 125 * @license lucide-react v0.453.0 - ISC 126 * 127 * This source code is licensed under the ISC license. 128 * See the LICENSE file in the root directory of this source tree. 129 */const Eg=Xt("RotateCcw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);/** 130 * @license lucide-react v0.453.0 - ISC 131 * 132 * This source code is licensed under the ISC license. 133 * See the LICENSE file in the root directory of this source tree. 134 */const Fb=Xt("TriangleAlert",[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]]);function Ib(i,r){if(i instanceof RegExp)return{keys:!1,pattern:i};var c,d,p,m,x=[],v="",g=i.split("/");for(g[0]||g.shift();p=g.shift();)c=p[0],c==="*"?(x.push(c),v+=p[1]==="?"?"(?:/(.*))?":"/(.*)"):c===":"?(d=p.indexOf("?",1),m=p.indexOf(".",1),x.push(p.substring(1,~d?d:~m?m:p.length)),v+=~d&&!~m?"(?:/([^/]+?))?":"/([^/]+?)",~m&&(v+=(~d?"?":"")+"\\"+p.substring(m))):v+="/"+p;return{keys:x,pattern:new RegExp("^"+v+(r?"(?=$|/)":"/?$"),"i")}}var cd={exports:{}},dd={};/** 135 * @license React 136 * use-sync-external-store-shim.production.js 137 * 138 * Copyright (c) Meta Platforms, Inc. and affiliates. 139 * 140 * This source code is licensed under the MIT license found in the 141 * LICENSE file in the root directory of this source tree. 142 */var mh;function Wb(){if(mh)return dd;mh=1;var i=Eo();function r(f,E){return f===E&&(f!==0||1/f===1/E)||f!==f&&E!==E}var c=typeof Object.is=="function"?Object.is:r,d=i.useState,p=i.useEffect,m=i.useLayoutEffect,x=i.useDebugValue;function v(f,E){var N=E(),C=d({inst:{value:N,getSnapshot:E}}),H=C[0].inst,F=C[1];return m(function(){H.value=N,H.getSnapshot=E,g(H)&&F({inst:H})},[f,N,E]),p(function(){return g(H)&&F({inst:H}),f(function(){g(H)&&F({inst:H})})},[f]),x(N),N}function g(f){var E=f.getSnapshot;f=f.value;try{var N=E();return!c(f,N)}catch{return!0}}function h(f,E){return E()}var b=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?h:v;return dd.useSyncExternalStore=i.useSyncExternalStore!==void 0?i.useSyncExternalStore:b,dd}var fh;function Yb(){return fh||(fh=1,cd.exports=Wb()),cd.exports}var Gb=Yb();const Vb=i0.useInsertionEffect,Xb=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Qb=Xb?S.useLayoutEffect:S.useEffect,Zb=Vb||Qb,Dg=i=>{const r=S.useRef([i,(...c)=>r[0](...c)]).current;return Zb(()=>{r[0]=i}),r[1]},Pb="popstate",qd="pushState",Ld="replaceState",Kb="hashchange",hh=[Pb,qd,Ld,Kb],$b=i=>{for(const r of hh)addEventListener(r,i);return()=>{for(const r of hh)removeEventListener(r,i)}},Ng=(i,r)=>Gb.useSyncExternalStore($b,i,r),Jb=()=>location.search,e2=({ssrSearch:i=""}={})=>Ng(Jb,()=>i),gh=()=>location.pathname,t2=({ssrPath:i}={})=>Ng(gh,i?()=>i:gh),a2=(i,{replace:r=!1,state:c=null}={})=>history[r?Ld:qd](c,"",i),n2=(i={})=>[t2(i),a2],xh=Symbol.for("wouter_v3");if(typeof history<"u"&&typeof window[xh]>"u"){for(const i of[qd,Ld]){const r=history[i];history[i]=function(){const c=r.apply(this,arguments),d=new Event(i);return d.arguments=arguments,dispatchEvent(d),c}}Object.defineProperty(window,xh,{value:!0})}const s2=(i,r)=>r.toLowerCase().indexOf(i.toLowerCase())?"~"+r:r.slice(i.length)||"/",Rg=(i="")=>i==="/"?"":i,i2=(i,r)=>i[0]==="~"?i.slice(1):Rg(r)+i,l2=(i="",r)=>s2(yh(Rg(i)),yh(r)),yh=i=>{try{return decodeURI(i)}catch{return i}},Bg={hook:n2,searchHook:e2,parser:Ib,base:"",ssrPath:void 0,ssrSearch:void 0,ssrContext:void 0,hrefs:i=>i},zg=S.createContext(Bg),ti=()=>S.useContext(zg),kg={},Mg=S.createContext(kg),o2=()=>S.useContext(Mg),Oo=i=>
142{const[r,c]=i.hook(i);return[l2(i.base,r),Dg((d,p)=>c(i2(d,i.base),p))]},_o=()=>Oo(ti()),Fd=(i,r,c,d)=>{const{pattern:p,keys:m}=r instanceof RegExp?{keys:!1,pattern:r}:i(r||"*",d),x=p.exec(c)||[],[v,...g]=x;return v!==void 0?[!0,(()=>{const h=m!==!1?Object.fromEntries(m.map((f,E)=>[f,g[E]])):x.groups;let b={...g};return h&&Object.assign(b,h),b})(),...d?[v]:[]]:[!1,null]},r2=i=>Fd(ti().parser,i,_o()[0]),c2=({children:i,...r})=>{const c=ti(),d=r.hook?Bg:c;let p=d;const[m,x]=r.ssrPath?.split("?")??[];x&&(r.ssrSearch=x,r.ssrPath=m),r.hrefs=r.hrefs??r.hook?.hrefs;let v=S.useRef({}),g=v.current,h=g;for(let b in d){const f=b==="base"?d[b]+(r[b]||""):r[b]||d[b];g===h&&f!==h[b]&&(v.current=h={...h}),h[b]=f,(f!==d[b]||f!==p[b])&&(p=h)}return S.createElement(zg.Provider,{value:p,children:i})},vh=({children:i,component:r},c)=>r?S.createElement(r,{params:c}):typeof i=="function"?i(c):i,d2=i=>{let r=S.useRef(kg);const c=r.current;return r.current=Object.keys(i).length!==Object.keys(c).length||Object.entries(i).some(([d,p])=>p!==c[d])?i:c},st=({path:i,nest:r,match:c,...d})=>{const p=ti(),[m]=Oo(p),[x,v,g]=c??Fd(p.parser,i,m,r),h=d2({...o2(),...v});if(!x)return null;const b=g?S.createElement(c2,{base:g},vh(d,h)):vh(d,h);return S.createElement(Mg.Provider,{value:h,children:b})},Ae=S.forwardRef((i,r)=>{const c=ti(),[d,p]=Oo(c),{to:m="",href:x=m,onClick:v,asChild:g,children:h,className:b,replace:f,state:E,...N}=i,C=Dg(F=>{F.ctrlKey||F.metaKey||F.altKey||F.shiftKey||F.button!==0||(v?.(F),F.defaultPrevented||(F.preventDefault(),p(x,i)))}),H=c.hrefs(x[0]==="~"?x.slice(1):c.base+x,c);return g&&S.isValidElement(h)?S.cloneElement(h,{onClick:C,href:H}):S.createElement("a",{...N,onClick:C,href:H,className:b?.call?b(d===x):b,children:h,ref:r})}),Td=i=>Array.isArray(i)?i.flatMap(r=>Td(r&&r.type===S.Fragment?r.props.children:r)):[i],u2=({children:i,location:r})=>{const c=ti(),[d]=Oo(c);typeof window<"u"&&(window.__WOUTER_ROUTES__||(window.__WOUTER_ROUTES__=[]),Td(i).forEac
142h(m=>{if(S.isValidElement(m)&&m.props.path){const x=m.props.path;window.__WOUTER_ROUTES__.includes(x)||window.__WOUTER_ROUTES__.push(x)}}));for(const p of Td(i)){let m=0;if(S.isValidElement(p)&&(m=Fd(c.parser,p.props.path,r||d,p.props.nest))[0])return S.cloneElement(p,{match:m})}return null};function bh(){const[,i]=_o(),r=()=>{i("/")};return n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:14",className:"min-h-screen w-full flex items-center justify-center bg-gradient-to-br from-slate-50 to-slate-100",children:n.jsx(Bb,{"data-loc":"client/src/pages/NotFound.tsx:15",className:"w-full max-w-lg mx-4 shadow-lg border-0 bg-white/80 backdrop-blur-sm",children:n.jsxs(zb,{"data-loc":"client/src/pages/NotFound.tsx:16",className:"pt-8 pb-8 text-center",children:[n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:17",className:"flex justify-center mb-6",children:n.jsxs("div",{"data-loc":"client/src/pages/NotFound.tsx:18",className:"relative",children:[n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:19",className:"absolute inset-0 bg-red-100 rounded-full animate-pulse"}),n.jsx(Ob,{"data-loc":"client/src/pages/NotFound.tsx:20",className:"relative h-16 w-16 text-red-500"})]})}),n.jsx("h1",{"data-loc":"client/src/pages/NotFound.tsx:24",className:"text-4xl font-bold text-slate-900 mb-2",children:"404"}),n.jsx("h2",{"data-loc":"client/src/pages/NotFound.tsx:26",className:"text-xl font-semibold text-slate-700 mb-4",children:"Page Not Found"}),n.jsxs("p",{"data-loc":"client/src/pages/NotFound.tsx:30",className:"text-slate-600 mb-8 leading-relaxed",children:["Sorry, the page you are looking for doesn't exist.",n.jsx("br",{"data-loc":"client/src/pages/NotFound.tsx:32"}),"It may have been moved or deleted."]}),n.jsx("div",{"data-loc":"client/src/pages/NotFound.tsx:36",className:"flex flex-col sm:flex-row gap-3 justify-center",children:n.jsxs(Rb,{"data-loc":"client/src/pages/NotFound.tsx:37",onClick:r,className:"bg-blue-600 hover:bg-blue-700 text-white px-6 py-2.5 rounded-lg transition-all duration-200 shadow-md hover:shadow-lg",children:[n.jsx(qb,{"data-loc":"client/src/pages/NotFound.tsx:41",className:"w-4 h-4 mr-2"}),"Go Home"]})})]})})})}class p2 extends S.Component{constructor(r){super(r),this.state={hasError:!1,error:null}}static getDerivedStateFromError(r){return{hasError:!0,error:r}}render(){return this.state.hasError?n.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:27",className:"flex items-center justify-center min-h-screen p-8 bg-background",children:n.jsxs("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:28",className:"flex flex-col items-center w-full max-w-2xl p-8",children:[n.jsx(Fb,{"data-loc":"client/src/components/ErrorBoundary.tsx:29",size:48,className:"text-destructive mb-6 flex-shrink-0"}),n.jsx("h2",{"data-loc":"client/src/components/ErrorBoundary.tsx:34",className:"text-xl mb-4",children:"An unexpected error occurred."}),n.jsx("div",{"data-loc":"client/src/components/ErrorBoundary.tsx:36",className:"p-4 w-full rounded bg-muted overflow-auto mb-6",children:n.jsx("pre",{"data-loc":"client/src/components/ErrorBoundary.tsx:37",className:"text-sm text-muted-foreground whitespace-break-spaces",children:this.state.error?.stack})}),n.jsxs("button",{"data-loc":"client/src/components/ErrorBoundary.tsx:42",onClick:()=>window.location.reload(),className:Ho("flex items-center gap-2 px-4 py-2 rounded-lg","bg-primary text-primary-foreground","hover:opacity-90 cursor-pointer"),children:[n.jsx(Eg,{"data-loc":"client/src/components/ErrorBoundary.tsx:50",size:16}),"Reload Page"]})]})}):this.props.children}}const m2=S.createContext(void 0);function f2({children:i,defaultTheme:r="light",switchable:c=!1}){const[d,p]=S.useState(()=>c&&localStorage.getItem("theme")||r);S.useEffect(()=>{const x=document.documentElement;d==="dark"?x.classList.add("dark"):x.classList.remove("dark"),c&&localStorage.setItem("theme",d)},[d,c]);const m=c?()=>{p(x=>x==="light"?"dark":"light")}:void 0;return n.jsx(m2.Provider,{"data-loc":"client/src/contexts/ThemeContext.tsx:52",value:{theme:d,toggleTheme:m,switchable:c},children:i})}const Ga="https://characterdigital.com.au",ke="https://cms.characterdigital.au/uploads",Tn={raj:`${Ga}/Images/raj.jpg`,anna:`${Ga}/Images/anna.jpg`,radu:`${Ga}/Images/radu.jpg`,marcin:`${Ga}/Images/marcin.jpg`,sheree:`${Ga}/Images/sheree.jpg`,simran:`${Ga}/Images/simran.jpg`,immy:`${Ga}/Images/immy.jpg`,nathanael:`${Ga}/Images/nathanael.png`},Hg={hero:`${Ga}/Videos/hero.webm`},it={verosol:`${ke}/verosol_0799eda861.webm`,tongueAndGroove:`${ke}/tng_video_7d695a83f3.webm`,spotifyEndlessSummer:`${ke}/spotify_summer_video_bccbfc651a.webm`,neolith:`${ke}/NEOLITH_VERT_1_0d7623ce0c.webm`,luxuryTravel:`${ke}/VIDEO_2_GLA_V1_dac05235e7.webm`,beamSuntory:`${ke}/EL_BLENDO_8388cce406.webm`,cocaCola:`${ke}/CCEP_99a0d465a0.webm`,flagship:`${ke}/FLAGSHIP_b668d4b49d.webm`,theExchange:`${ke}/THE_EXCHANGE_SD_480p_36b581dd9e.webm`,gsDiamonds:`${ke}/GS_DIAMONDS_6dc4fb2cc4.webm`,capitalE:`${ke}/CAPITAL_E_c911a5b27d.webm`,spotifyAnz:`${ke}/SPOTIFY_57668870c0.webm`},lt={neolith:"/manus-storage/neolith_eb6907a9.jpg",verosol:"/manus-storage/verosol_b0314a9c.jpg",spotifyAnz:"/manus-storage/spotify_74a31335.jpg",beamSuntory:"/manus-storage/canadian-club_ce9c214b.jpg",tongueAndGroove:"/manus-storage/tongue-groove_e4508078.jpg",luxuryTravel:"/manus-storage/luxury-travel-interior_770c9eed.jpeg",cocaCola:"/manus-storage/coca-cola-products_2d630ea4.jpg",flagship:"/manus-storage/flagship_9dcb6c84.jpg",theExchange:"/manus-storage/the-exchange_f804aa8a.jpg",capitalE:"/manus-storage/capital-e-audience_d4618a05.jpg",gsDiamonds:"/manus-storage/gs-diamonds_213c50e9.jpg",spotifyEndlessSummer:"/manus-storage/spotify-summer_e2ea06fa.jpg"},wh=[{name:"Canadian Club",src:`${ke}
142/Canadian_Club_white_5f0afc82c9.png`},{name:"Spotify",src:`${ke}/Spotify_Logo_RGB_White_5d717356d9.png`},{name:"Aperol",src:`${ke}/a_New_Logo_Black_Background_3879808741.png`},{name:"Capital E",src:`${ke}/CAPITAL_e_Logo_White_2022_RGB_2b8ea33c0a.png`},{name:"Tongue & Groove",src:`${ke}/logo_1557141284_05bde336ab.png`},{name:"Motorola",src:`${ke}/800px_Motorola_Logo_White_e367a58e9f.png`},{name:"Ambravale",src:`${ke}/ambravale_c77fc2bc77.png`},{name:"BH",src:`${ke}/BH_PRIMARY_BRAND_MARK_SMALL_USE_RGB_44cce104ab.png`},{name:"CCEP",src:`${ke}/Coca_Cola_Europacific_Partners_LOGO_10cf1bf2ae.png`},{name:"BlackBerry Cylance",src:`${ke}/Black_Berry_Cylance_Logo_3066b9a865.png`},{name:"Miele",src:`${ke}/MM_Wordmark_Stacked_crm_RGB_cad85b6158.png`},{name:"FS",src:`${ke}/FS_Logo_Transparent_BLK_e864ec3a95.png`},{name:"Habitus",src:`${ke}/habitus_logo_2011_sfw_607fa8b0ed.png`},{name:"Luxury Travel",src:`${ke}/LTM_Logo_Digital_WHT_be8e37dcc2.png`},{name:"V-Zug",src:`${ke}/vzug_570x570_62e4cc051f.png`},{name:"Verosol",src:`${ke}/logo_verosol_dia_909b602c57.png`},{name:"Indesign",src:`${ke}/INDE_White_31534c53ce.png`},{name:"Suntory",src:`${ke}/suntory_506746c215.png`},{name:"How We Live",src:`${ke}/howwelive_4a958cd64f.png`},{name:"Sub-Zero",src:`${ke}/subzero_65aa43d858.png`},{name:"Saturday Indesign",src:"/manus-storage/saturday-indesign-logo_0d64526f.png"},{name:"Sustainability Awards",src:"/manus-storage/sustainability-awards-2026-logo_a2dbaf03.png"},{name:"Habitus House of the Year",src:"/manus-storage/habitus-hoty-logo_a85eba61.svg"}];function En(){const i=S.useRef(null);return S.useEffect(()=>{const r=i.current;if(!r)return;const c=new IntersectionObserver(([d])=>{d.isIntersecting&&(r.classList.add("visible"),c.disconnect())},{threshold:.08});return c.observe(r),()=>c.disconnect()},[]),i}function h2(i){const[r,c]=S.useState(0),[d,p]=S.useState(!1),m=S.useRef(null);return S.useEffect(()=>{const x=m.current;if(!x)return;const v=new IntersectionObserver(([g])=>{g.isIntersecting&&(p(!0),v.disconnect())},{threshold:.25});return v.observe(x),()=>v.disconnect()},[]),S.useEffect(()=>{if(!d)return;let x=null;const v=g=>{x||(x=g);const h=Math.min((g-x)/1400,1);c(Math.floor((1-Math.pow(1-h,3))*i)),h<1&&requestAnimationFrame(v)};requestAnimationFrame(v)},[d,i]),{ref:m,count:r}}const g2=[{value:5370,format:i=>i.toLocaleString(),label:"campaigns delivered"},{value:51,format:i=>`${i}M+`,label:"campaign reach"},{value:166,format:i=>`${i}K+`,label:"meaningful engagements"}],x2=[{id:"neolith",client:"Neolith",category:"Architecture & Interiors",outcome:"Became the definitive voice in architectural surfaces across APAC.",video:it.neolith,poster:lt.neolith},{id:"spotify-summer",client:"Spotify â Endless Summer",category:"Drinks & Lifestyle",outcome:"Turned a seasonal campaign into a cultural moment.",video:it.spotifyEndlessSummer,poster:lt.spotifyEndlessSummer},{id:"tongue-groove",client:"Tongue & Groove",category:"Architecture & Interiors",outcome:"Built a distinctive lifestyle presence that matched the productâs craftsmanship.",video:it.tongueAndGroove,poster:lt.tongueAndGroove},{id:"coca-cola",client:"Coca-Cola Europacific Partners",category:"Drinks & Lifestyle",outcome:"Activated a global brand at the local level with precision and scale.",video:it.cocaCola,poster:lt.cocaCola}],y2=[["01","Social Strategy","Find the right role for the brand before filling the calendar.","/expertise#social-strategy"],["02","Content Production","Make work that earns a pause, not just another scroll.","/expertise#content-production"],["03","Performance Marketing","Put the right message in front of the right people at the right moment.","/expertise#performance-marketing"],["04","Indesign Media Integration","Reach influential category audiences through a channel they already trust.","/expertise#indesign"],["05","AI-Augmented Workflows","Create more room for judgement, craft and speed where it matters.","/expertise#ai-workflows"],["06","Community Management","Keep the brand voice clear in every public interaction.","/expertise#community-management"]],ud=[["01","Ongoing Partnership","A consistent presence, senior counsel and a team that learns your category over time.","From AUD $12K / month","pathway-partnership"],["02","Defined Project","A clear scope for a launch, repositioning, campaign, activation, category audit or annual plan.","From AUD $15K / project","pathway-project"],["03","Production Programme","A planned content system for photography, film, motion, event capture or quarterly drops.","From AUD $8K / programme","pathway-production"],["04","Flexible Investment Bank","A pre-agreed pool of support for demand that changes across strategy, content, paid and production.","From AUD $15K / quarter","pathway-bank"]];function v2({item:i,accent:r}){const{ref:c,count:d}=h2(i.value);return n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:81",ref:c,style:{borderLeft:"1px solid #D8D0C0",paddingLeft:"1.25rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:81",className:"font-display",style:{color:r?"#D93B2B":"#0D1526",fontSize:"clamp(2rem, 4vw, 3.5rem)",lineHeight:1,marginBottom:"0.45rem"},children:i.format(d)}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:81",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.75rem",letterSpacing:"0.04em"},children:i.label})]})}function b2({item:i,index:r}){const[c,d]=S.useState(!1),[p,m]=S.useState(!1),x=["neolith","spotify-summer","tongue-groove","coca-cola"].includes(i.id)?`/work/${i.id}`:`/work#${i.id}`;return n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:89",href:x,children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:90",className:"case-card",style:{position:"relative",overflow:"hidden",aspectRatio:"4 / 3",background:"#EDE8DF",cursor:"pointer",transitionDelay:`${r*70}ms`},onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),children:[!p&&n.jsx("video",{"data-loc":"client/src/pages/Home.tsx:91",src:i.video,poster:i.poster,preload:"metadata",autoPlay:!0,muted:!0,loop:!0,playsInl
142ine:!0,onError:()=>m(!0),style:{width:"100%",height:"100%",objectFit:"cover",display:"block",opacity:c?.85:.62,transform:c?"scale(1.04)":"scale(1)",transition:"transform 600ms cubic-bezier(0.23,1,0.32,1), opacity 220ms ease"}}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:92",style:{position:"absolute",inset:0,background:p?"linear-gradient(135deg, #0D1526 0%, #263C61 100%)":"linear-gradient(180deg, rgba(13,21,38,0.05) 0%, rgba(13,21,38,0.54) 100%)"}}),n.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:93",style:{position:"absolute",top:"1rem",right:"1rem",fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.65)",fontSize:"0.62rem",letterSpacing:"0.13em"},children:["CASE STUDY / 0",r+1]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:94",style:{position:"absolute",left:"clamp(1rem, 3vw, 1.65rem)",right:"clamp(1rem, 3vw, 1.65rem)",bottom:"clamp(1rem, 3vw, 1.65rem)",padding:"1rem 1.1rem",background:"rgba(13,21,38,0.86)",borderLeft:"2px solid #D93B2B",backdropFilter:"blur(8px)"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:95",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.68)",fontSize:"0.64rem",letterSpacing:"0.1em",textTransform:"uppercase",marginBottom:"0.45rem"},children:i.category}),n.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:96",className:"font-display",style:{color:"#fff",fontSize:"clamp(1.25rem, 2.3vw, 1.75rem)",lineHeight:1.03},children:i.client}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:97",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.84)",fontWeight:300,fontSize:"0.82rem",lineHeight:1.5,marginTop:"0.55rem",maxWidth:"380px"},children:i.outcome}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:98",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.67rem",letterSpacing:"0.08em",textTransform:"uppercase",marginTop:"0.8rem"},children:"View case â"})]})]})})}function w2({type:i,color:r="currentColor"}){const c={fill:"none",stroke:r,strokeWidth:1.7,strokeLinecap:"round",strokeLinejoin:"round"};return i==="partnership"?n.jsxs("svg",{"data-loc":"client/src/pages/Home.tsx:107","aria-hidden":"true",viewBox:"0 0 24 24",width:"22",height:"22",children:[n.jsx("path",{"data-loc":"client/src/pages/Home.tsx:107",...c,d:"M7 8.5c1.4-2.3 3-3.5 5-3.5 3.2 0 5 3.1 5 7s-1.8 7-5 7c-2 0-3.6-1.2-5-3.5"}),n.jsx("path",{"data-loc":"client/src/pages/Home.tsx:107",...c,d:"M7 8.5H4.5v7H7"}),n.jsx("path",{"data-loc":"client/src/pages/Home.tsx:107",...c,d:"M10 12h4"})]}):i==="project"?n.jsxs("svg",{"data-loc":"client/src/pages/Home.tsx:108","aria-hidden":"true",viewBox:"0 0 24 24",width:"22",height:"22",children:[n.jsx("path",{"data-loc":"client/src/pages/Home.tsx:108",...c,d:"M5 20V5m0 2h11l-1.7 3L16 13H5"}),n.jsx("path",{"data-loc":"client/src/pages/Home.tsx:108",...c,d:"M9 17h9"})]}):i==="production"?n.jsxs("svg",{"data-loc":"client/src/pages/Home.tsx:109","aria-hidden":"true",viewBox:"0 0 24 24",width:"22",height:"22",children:[n.jsx("rect",{"data-loc":"client/src/pages/Home.tsx:109",...c,x:"3.5",y:"6",width:"17",height:"12",rx:"1"}),n.jsx("path",{"data-loc":"client/src/pages/Home.tsx:109",...c,d:"m10 9 5 3-5 3V9Z"})]}):n.jsxs("svg",{"data-loc":"client/src/pages/Home.tsx:110","aria-hidden":"true",viewBox:"0 0 24 24",width:"22",height:"22",children:[n.jsx("path",{"data-loc":"client/src/pages/Home.tsx:110",...c,d:"M4 6h16M4 12h16M4 18h16"}),n.jsx("circle",{"data-loc":"client/src/pages/Home.tsx:110",fill:r,cx:"9",cy:"6",r:"1.7"}),n.jsx("circle",{"data-loc":"client/src/pages/Home.tsx:110",fill:r,cx:"15",cy:"12",r:"1.7"}),n.jsx("circle",{"data-loc":"client/src/pages/Home.tsx:110",fill:r,cx:"7",cy:"18",r:"1.7"})]})}function j2(){const[i,r]=S.useState("pathway-partnership"),c=[{id:"pathway-partnership",x:25,y:23,align:"left"},{id:"pathway-project",x:75,y:23,align:"right"},{id:"pathway-production",x:25,y:77,align:"left"},{id:"pathway-bank",x:75,y:77,align:"right"}],d={"pathway-partnership":{bestFor:"A brand with recurring category activity that needs continuity, senior counsel and a team that remembers what has already been learned.",includes:"A shared category direction, regular priorities, content and stewardship planning, and support that carries one moment into the next.",icon:"partnership",caseHref:"/work
142/neolith",caseName:"Neolith",caseWhy:"Neolith shows how a category-led relationship can build a sustained social voice, rather than a sequence of isolated campaign posts."},"pathway-project":{bestFor:"A launch, activation, repositioning or campaign with a clear outcome, focused team and defined finish line.",includes:"The strategic shape of the work, a campaign plan, agreed creative or channel deliverables, approval points and a clear close-out.",icon:"project",caseHref:"/work/spotify-summer",caseName:"Spotify â Endless Summer",caseWhy:"Spotify â Endless Summer shows how one focused idea can be shaped into a defined campaign with a clear cultural moment and finish line."},"pathway-production":{bestFor:"A brand that needs a stronger asset base or wants a shoot, film, event capture or content drop to work harder on social.",includes:"Production planning, selected asset formats and social cutdowns, with the release rhythm agreed around the campaign or category moment.",icon:"production",caseHref:"/work/tongue-groove",caseName:"Tongue & Groove",caseWhy:"Tongue & Groove shows how production can give material, craft and finished spaces a useful social life long after the shoot."},"pathway-bank":{bestFor:"A team with several changing launches, events and priorities that needs flexible access to strategy, production and amplification.",includes:"A shared priority plan and a pre-agreed pool of support that can move between the work with the most value in a given period.",icon:"bank",caseHref:"/work/coca-cola",caseName:"Coca-Cola Europacific Partners",caseWhy:"Coca-Cola Europacific Partners shows how flexible support can adapt a global brand to changing local priorities and activation moments."}},p=ud.findIndex(([,,,,f])=>f===i),m=ud[Math.max(p,0)],[x,v,g,h]=m,b=d[i];return n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:161","aria-label":"Four ways to work with Character Digital",style:{marginTop:"clamp(2.5rem, 5vw, 4rem)",background:"#0D1526",color:"#fff",border:"1px solid #162040",overflow:"hidden"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:162",className:"grid-cols-1 md:grid-cols-[1.08fr_0.92fr]",style:{display:"grid",minHeight:"500px"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:163",style:{position:"relative",minHeight:"390px",borderRight:"1px solid rgba(255,255,255,0.14)",overflow:"hidden"},children:[n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:164","aria-hidden":"true",className:"hidden md:block",style:{position:"absolute",inset:"clamp(2rem, 4vw, 3.5rem)"},children:n.jsx("svg",{"data-loc":"client/src/pages/Home.tsx:165",viewBox:"0 0 100 100",preserveAspectRatio:"none",style:{width:"100%",height:"100%",display:"block",overflow:"visible"},children:c.map(f=>n.jsxs("g",{"data-loc":"client/src/pages/Home.tsx:166",children:[n.jsx("line",{"data-loc":"client/src/pages/Home.tsx:166",x1:"50",y1:"50",x2:f.x,y2:f.y,stroke:i===f.id?"#D93B2B":"rgba(255,255,255,0.26)",strokeWidth:i===f.id?"1":"0.38",strokeLinecap:"round",vectorEffect:"non-scaling-stroke",style:{transition:"stroke 180ms ease, stroke-width 180ms ease"}}),n.jsx("circle",{"data-loc":"client/src/pages/Home.tsx:166",cx:f.x,cy:f.y,r:i===f.id?"1.55":"0.72",fill:i===f.id?"#D93B2B":"rgba(255,255,255,0.45)",style:{transition:"all 180ms ease"}})]},f.id))})}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:169",className:"hidden md:flex","aria-label":"Your brief is at the centre of the engagement choices",style:{position:"absolute",zIndex:3,left:"50%",top:"50%",transform:"translate(-50%, -50%)",width:"112px",height:"112px",borderRadius:"50%",background:"#F5F0E8",border:"2px solid #D93B2B",color:"#0D1526",alignItems:"center",justifyContent:"center",textAlign:"center",boxShadow:"0 0 0 8px rgba(13,21,38,0.78)",pointerEvents:"none"},children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:169",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.7rem",lineHeight:1.25,letterSpacing:"0.13em",fontWeight:700,textTransform:"uppercase"},children:["Your",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:169"}),"brief"]})}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:170",className:"grid-cols-1 md:grid-cols-2",style:{position:"relative",zIndex:1,display:"grid",height:"100%",padding:"clamp(1rem, 2.5vw, 2rem)",gap:"0.65rem"},children:ud.map(([f,E,,N,C])=>{const H=i===C,F=d[C];return n.jsxs("button",{"data-loc":"client/src/pages/Home.tsx:174",id:C,type:"button",onClick:()=>r(C),onMouseEnter:()=>r(C),onFocus:()=>r(C),"aria-pressed":H,style:{textAlign:"left",padding:"clamp(1rem, 2.2vw, 1.55rem)",background:H?"#D93B2B":"rgba(255,255,255,0.035)",border:`1px solid ${H?"#D93B2B":"rgba(255,255,255,0.16)"}`,minHeight:"clamp(138px, 15vw, 180px)",display:"flex",flexDirection:"column",justifyContent:"space-between",cursor:"pointer",transition:"background 180ms cubic-bezier(0.23,1,0.32,1), border-color 180ms cubic-bezier(0.23,1,0.32,1)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:175",style:{display:"flex",alignItems:"center",justifyContent:"space-between",color:H?"#0D1526":"#D93B2B"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:175",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.67rem",letterSpacing:"0.12em",fontWeight:600},children:f}),n.jsx(w2,{"data-loc":"client/src/pages/Home.tsx:175",type:F.icon,color:H?"#0D1526":"#D93B2B"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:176",children:[n.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:176",className:"font-display",style:{color:H?"#0D1526":"#fff",fontSize:"clamp(1.25rem, 2.4vw, 1.8rem)",lineHeight:1.03,marginBottom:"0.55rem"},children:E}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:176",style:{fontFamily:"Archivo, sans-serif",color:H?"rgba(13,21,38,0.7)":"rgba(255,255,255,0.52)",fontSize:"0.65rem",letterSpacing:"0.07em",textTransform:"uppercase"},children:N})]})]},f)})})]}),n.jsxs("aside",{"data-loc":"client/src/pages/Home.tsx:181",style:{padding:"clamp(1.75rem, 4vw, 3.5rem)",display:"flex",flexDirection:"column",justifyContent:"space-between",background:"#101B31"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:182",children:[n.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:182",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:["Selected way to work / ",x]}),n.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:182",className:"font-display",style:{color:"#fff",fontSize:"clamp(2rem, 4.2vw, 3.5rem)",lineHeight:.98,marginBottom:"1.25rem"},children:v}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:182",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.74)",fontWeight:300,fontSize:"0.96rem",lineHeight:1.75,maxWidth:"450px"},children:g}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:182",style:{borderTop:"1px solid rgba(255,255,255,0.18)",marginTop:"1.5rem",paddingTop:"1.1rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:182",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.68rem",letterSpacing:"0.1em",textTransform:"uppercase",marginBottom:"0.35rem"},children:"Best for"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:182",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.78)",fontWeight:300,fontSize:"0.86rem",lineHeight:1.65},children:b.bestFor}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:182",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.68rem",letterSpacing:"0.1em",textTransform:"uppercase",marginTop:"1rem",marginBottom:"0.35rem"},children:"Typically includes"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:182",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.62)",fontWeight:300,fontSize:"0.82rem",lineHeight:1.6},children:b.includes})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:183",style:{borderTop:"1px solid rgba(255,255,255,0.18)",paddingTop:"1.25rem",marginTop:"2rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:183",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.68rem",letterSpacing:"0.1em",textTransform:"uppercase",marginBottom:"0.45rem"},children:"Indicative entry point"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:183",className:"font-display",style:{color:"#fff",fontSize:"1.45rem",lineHeight:1.05},children:h}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:183",style:{borderLeft:"2px s
142olid #D93B2B",paddingLeft:"0.75rem",marginTop:"1rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:183",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.62rem",letterSpacing:"0.1em",textTransform:"uppercase",marginBottom:"0.3rem"},children:"Why this example fits"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:183",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.68)",fontSize:"0.76rem",lineHeight:1.55},children:b.caseWhy})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:183",style:{display:"flex",gap:"0.75rem",flexWrap:"wrap",marginTop:"1.1rem"},children:[n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:183",href:b.caseHref,children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:183",className:"btn-gold",style:{color:"#fff",borderColor:"rgba(255,255,255,0.42)",padding:"0.7rem 0.85rem",fontSize:"0.63rem"},children:["See ",b.caseName," ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:183",children:"â"})]})}),n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:183",href:`/contact?route=${encodeURIComponent(v)}`,children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:183",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B",padding:"0.7rem 0.85rem",fontSize:"0.63rem"},children:["Not sure? Talk to us ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:183",children:"+"})]})})]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:183",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.45)",fontSize:"0.72rem",lineHeight:1.55,marginTop:"0.85rem"},children:"Tell us what is in motion. We will recommend a clear starting point."})]})]})]})})}function S2(){const i=En(),r=En(),c=En(),d=En(),p=En(),m=En(),x=En(),v=En();return n.jsxs("main",{"data-loc":"client/src/pages/Home.tsx:201",style:{background:"#F5F0E8"},children:[n.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:202",style:{position:"relative",height:"100svh",minHeight:"560px",overflow:"hidden",borderBottom:"1px solid #D8D0C0"},children:[n.jsx("video",{"data-loc":"client/src/pages/Home.tsx:203",src:Hg.hero,autoPlay:!0,muted:!0,loop:!0,playsInline:!0,style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover",display:"block"}}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:204",style:{position:"absolute",inset:0,background:"rgba(10,15,30,0.54)"}}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:205",ref:i,className:"fade-up",style:{position:"absolute",inset:0,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",padding:"clamp(1.5rem, 5vw, 4rem)",paddingTop:"80px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:206",className:"section-label",style:{color:"rgba(255,255,255,0.68)",marginBottom:"1.25rem"},children:"Social Strategy & Content â APAC"}),n.jsxs("h1",{"data-loc":"client/src/pages/Home.tsx:207",className:"font-display",style:{fontSize:"clamp(2.9rem, 8vw, 6.6rem)",lineHeight:1.03,letterSpacing:"-0.025em",color:"#fff",marginBottom:"1.5rem",maxWidth:"900px"},children:["Social for brands",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:207"}),"with a ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:207",style:{color:"#D93B2B",fontStyle:"italic"},children:"world"}),n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:207"}),"of their own."]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:208",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.84)",fontSize:"clamp(0.95rem, 2vw, 1.07rem)",fontWeight:300,lineHeight:1.72,maxWidth:"540px",marginBottom:"2.25rem"},children:"Character Digital gets close to your categoryâits people, codes and conversationsâthen turns that understanding into social and content your audience recognises as belonging."}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:209",style:{display:"flex",gap:"1rem",flexWrap:"wrap",justifyContent:"center"},children:[n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:209",href:"/work",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:209",className:"btn-primary",children:["View Selected Work ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:209",children:"+"})]})}),n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:209",href:"/unique",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:209",className:"btn-gold",children:["How UNIQUE Works ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:209",children:"+"})]})})]})]})]}),n.jsxs("section",{"data-loc":"client/src/pages/Home.tsx:213",style:{background:"#F5F0E8",borderBottom:"1px solid #D8D0C0"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:214",ref:r,className:"container fade-up",style:{paddingTop:"clamp(3rem, 6vw, 5rem)",paddingBottom:"clamp(3rem, 6vw, 5rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:215",className:"section-label",style:{marginBottom:"1.25rem"},children:"Proof in the work"}),n.jsxs("p",{"data-loc":"client/src/pages/Home.tsx:216",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.45rem, 2.7vw, 2.2rem)",lineHeight:1.18,maxWidth:"700px",marginBottom:"2.5rem"},children:["The right audience is not a vanity metric. It is the starting point for work that ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:216",style:{color:"#D93B2B",fontStyle:"italic"},children:"lasts."})]}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:217",className:"grid-cols-1 md:grid-cols-3",style:{display:"grid",gap:"2rem",marginBottom:"1.75rem"},children:g2.map((g,h)=>n.jsx(v2,{"data-loc":"client/src/pages/Home.tsx:217",item:g,accent:h===0},g.label))}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:218",style:{fontFamily:"Archivo, sans-serif",color:"#A09080",fontSize:"0.68rem",letterSpacing:"0.1em",textTransform:"uppercase"},children:"Based on 2024/25 campaign data across Character Digital client activity."})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:220",style:{display:"flex",alignItems:"center",borderTop:"1px solid #D8D0C0",background:"#EDE8DF",padding:"1.1rem 0"},children:[n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:221",style:{flexShrink:0,padding:"0 1.5rem 0 clamp(1rem, 4vw, 3rem)",borderRight:"1px solid #D8D0C0"},children:n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:221",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.625rem",letterSpacing:"0.16em",textTransform:"uppercase",color:"#A09080",whiteSpace:"nowrap"},children:"Trusted by brands with distinct audiences"})}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:222",className:"marquee-wrapper",style:{flex:1,minWidth:0},children:n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:222",className:"marquee-track",children:[...wh,...wh].map((g,h)=>n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:222",style:{display:"flex",alignItems:"center",justifyContent:"center",padding:"0 2.5rem",flexShrink:0},children:n.jsx("img",{"data-loc":"client/src/pages/Home.tsx:222",src:g.src,alt:g.name,onError:b=>{b.currentTarget.style.display="none"},style:{height:["Saturday Indesign","Habitus House of the Year"].includes(g.name)?"48px":"28.8px",maxWidth:"120px",objectFit:"contain",filter:["Saturday Indesign","Sustainability Awards","Habitus House of the Year"].includes(g.name)?"none":"brightness(0)",opacity:.42}})},`${g.name}-${h}`))})})]})]}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:226",style:{background:"#0D1526",borderBottom:"1px solid #162040"},children:n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:227",ref:c,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:228",className:"grid-cols-1 md:grid-cols-[0.92fr_1.08fr]",style:{display:"grid",gap:"clamp(2rem, 7vw, 8rem)",alignItems:"end"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:229",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:229",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.25rem"},children:"UNIQUE"}),n.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:229",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.5rem, 5.7vw, 5.4rem)",lineHeight:.98,marginBottom:"1.35rem"},children:["Most agencies will grow",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:229"}
142),"your audience.",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:229"}),"Weâll grow the ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:229",style:{color:"#D93B2B",fontStyle:"italic"},children:"right one."})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:230",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:230",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.76)",fontWeight:300,fontSize:"1rem",lineHeight:1.82,maxWidth:"610px",marginBottom:"1rem"},children:"Every specialist category has its own signals: the people who shape it, the references that carry weight and the moments that earn attention. We learn those signals before we make the work."}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:230",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.76)",fontWeight:300,fontSize:"1rem",lineHeight:1.82,maxWidth:"610px",marginBottom:"2rem"},children:"That is what stops social from feeling like it was made for everyone else."}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:230",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.72rem",letterSpacing:"0.11em",lineHeight:1.7,marginBottom:"1.75rem"},children:"ARCHITECTURE & INTERIORS · PROPERTY & PLACE · HOSPITALITY & TRAVEL · DRINKS & LIFESTYLE"}),n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:230",href:"/unique",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:230",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["Explore UNIQUE ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:230",children:"+"})]})})]})]})})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:235",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 8rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:236",ref:d,className:"fade-up",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:236",className:"section-label",style:{marginBottom:"1.25rem"},children:"Selected work"}),n.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:236",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.5rem, 5.5vw, 5.25rem)",lineHeight:.98,marginBottom:"1.2rem"},children:["Work that changes",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:236"}),"the ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:236",style:{color:"#D93B2B",fontStyle:"italic"},children:"conversation."})]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:236",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,lineHeight:1.8,fontSize:"1rem",maxWidth:"660px",marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:"The categories are different. The standard is not. Every brief starts by identifying what the right audience needs to see, feel or understand next."}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:236",className:"grid-cols-1 md:grid-cols-2",style:{display:"grid",gap:"1px",background:"#D8D0C0"},children:x2.map((g,h)=>n.jsx(b2,{"data-loc":"client/src/pages/Home.tsx:236",item:g,index:h},g.id))}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:236",style:{marginTop:"2rem"},children:n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:236",href:"/work",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:236",className:"btn-primary",children:["A few more examples ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:236",children:"+"})]})})})]})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:239",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:240",ref:p,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:241",className:"section-label",style:{marginBottom:"1.25rem"},children:"Expertise"}),n.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:241",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.5rem, 5.5vw, 5.1rem)",lineHeight:.98,marginBottom:"1.2rem"},children:["One specialist team.",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:241"}),"Six ways to create ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:241",style:{color:"#D93B2B",fontStyle:"italic"},children:"momentum."})]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:241",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,lineHeight:1.8,fontSize:"1rem",maxWidth:"690px",marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:"The work moves through six connected capabilities. Each has a distinct job. Together, they make sure the strategy, the content and the audience are moving in the same direction."}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:242",style:{borderTop:"1px solid #D8D0C0"},children:y2.map(([g,h,b,f])=>n.jsx("a",{"data-loc":"client/src/pages/Home.tsx:242",href:f,className:"capability-link",style:{display:"block"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:242",style:{display:"grid",gridTemplateColumns:"3rem minmax(0, 0.85fr) minmax(0, 1.15fr) auto",gap:"1.5rem",padding:"1.35rem 0",borderBottom:"1px solid #D8D0C0",alignItems:"start"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:242",style:{fontFamily:"Archivo, sans-serif",color:"#A09080",fontSize:"0.75rem",paddingTop:"0.2rem"},children:g}),n.jsx("h3",{"data-loc":"client/src/pages/Home.tsx:242",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.2rem, 2.3vw, 1.65rem)",lineHeight:1.1},children:h}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:242",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.9rem",lineHeight:1.65,fontWeight:300},children:b}),n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:242",style:{color:"#D93B2B"},children:"â"})]})},g))}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:243",style:{marginTop:"2rem"},children:n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:243",href:"/expertise",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:243",className:"btn-gold",children:["Explore expertise ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:243",children:"+"})]})})})]})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:247",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:248",ref:m,className:"fade-up",children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:248",style:{maxWidth:"780px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:248",className:"section-label",style:{marginBottom:"1.25rem"},children:"Ways to work together"}),n.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:248",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.5rem, 5.5vw, 5.1rem)",lineHeight:.98,marginBottom:"1.2rem"},children:["Choose the way you",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:248"}),"want to ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:248",style:{color:"#D93B2B",fontStyle:"italic"},children:"move."})]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:248",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,lineHeight:1.8,fontSize:"1rem",maxWidth:"680px"},children:"Not every brief needs the same relationship. Start with the engagement that fits the work in front of you;
142 scale it as the category, campaign or opportunity demands."})]}),n.jsx(j2,{"data-loc":"client/src/pages/Home.tsx:249"}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:250",style:{fontFamily:"Archivo, sans-serif",color:"#A09080",fontWeight:300,fontSize:"0.75rem",lineHeight:1.6,marginTop:"1rem",maxWidth:"780px"},children:"Indicative AUD investment. Final scope follows discovery; paid media, talent, usage, travel and third-party production are quoted separately."}),n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:251",style:{marginTop:"2rem"},children:n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:251",href:"/unique",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:251",className:"btn-gold",children:["See the full investment model ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:251",children:"+"})]})})})]})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:255",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:n.jsx("div",{"data-loc":"client/src/pages/Home.tsx:256",ref:x,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:257",className:"grid-cols-1 md:grid-cols-[0.78fr_1.22fr]",style:{display:"grid",gap:"clamp(2rem, 6vw, 7rem)",alignItems:"end"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:258",children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:258",className:"section-label",style:{marginBottom:"1.25rem"},children:"Point of view"}),n.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:258",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.4rem, 5vw, 4.8rem)",lineHeight:.98},children:["What we are learning",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:258"}),"from inside the ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:258",style:{color:"#D93B2B",fontStyle:"italic"},children:"category."})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:259",style:{borderTop:"1px solid #D8D0C0",paddingTop:"1.4rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:259",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.7rem",letterSpacing:"0.1em",marginBottom:"1rem"},children:"BRAND STRATEGY · RAJ NANDAN · JUNE 2026"}),n.jsxs("h3",{"data-loc":"client/src/pages/Home.tsx:259",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.8rem, 3.7vw, 3.2rem)",lineHeight:1.02,marginBottom:"1rem"},children:["Why Specialist Brands Are Losing the Social Media Battle They Should Be ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:259",style:{color:"#D93B2B",fontStyle:"italic"},children:"Winning."})]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:259",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,lineHeight:1.75,maxWidth:"680px",marginBottom:"1.75rem"},children:"The most common mistake specialist brands make on social media is not a creative failure. It is a strategic one. They are playing a game designed for mass-market brandsâand wondering why it keeps making them look the same."}),n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:259",href:"/authority/why-specialist-brands",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:259",className:"btn-gold",children:["Read our point of view ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:259",children:"+"})]})})]})]})})}),n.jsx("section",{"data-loc":"client/src/pages/Home.tsx:264",style:{background:"#0D1526"},children:n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:265",ref:v,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)",display:"flex",gap:"2rem",alignItems:"end",justifyContent:"space-between",flexWrap:"wrap"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Home.tsx:266",style:{maxWidth:"800px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:266",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.25rem"},children:"The conversation"}),n.jsxs("h2",{"data-loc":"client/src/pages/Home.tsx:266",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.7rem, 6vw, 5.8rem)",lineHeight:.98,marginBottom:"1.35rem"},children:["Tell us what",n.jsx("br",{"data-loc":"client/src/pages/Home.tsx:266"}),"youâre ",n.jsx("em",{"data-loc":"client/src/pages/Home.tsx:266",style:{color:"#D93B2B",fontStyle:"italic"},children:"building."})]}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:266",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.72)",fontWeight:300,lineHeight:1.8,fontSize:"1rem",maxWidth:"610px"},children:"Every engagement begins with an honest conversation about the category you are in, the audience you need to move and the opportunity in front of you. We will tell you clearly whether we are the right partner for the work."}),n.jsx("p",{"data-loc":"client/src/pages/Home.tsx:266",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.5)",fontSize:"0.72rem",letterSpacing:"0.1em",marginTop:"1.5rem"},children:"SYDNEY · MELBOURNE · SINGAPORE"})]}),n.jsx(Ae,{"data-loc":"client/src/pages/Home.tsx:267",href:"/contact",children:n.jsxs("span",{"data-loc":"client/src/pages/Home.tsx:267",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["Start a conversation ",n.jsx("span",{"data-loc":"client/src/pages/Home.tsx:267",children:"+"})]})})]})})]})}const A2=[{id:"neolith",client:"Neolith",headline:"Became the definitive voice in architectural surfaces across APAC.",stakes:"A technically superior product competing in a category where visual authority is everything.",strategy:"Repositioned Neolith from a product brand to a design-world cultural reference â creating content that architects and specifiers shared, not just scrolled past.",category:"Social Strategy · Content Production · Paid Social",markets:"Australia · New Zealand · Singapore",video:it.neolith,poster:lt.neolith,story:!0},{id:"verosol",client:"Verosol",headline:"Elevated a specialist product into a design-world cultural reference.",stakes:"A specialist window-covering brand invisible to the architects and designers who specify it.",strategy:"Built an editorial social presence that spoke the language of the design profession â creating content that earned placement in design media, not just social feeds.",category:"Social Strategy · Content Production",markets:"Australia · New Zealand",video:it.verosol,poster:lt.verosol},{id:"spotify",client:"Spotify ANZ",headline:"Drove record engagement across the ANZ market through culturally precise content.",stakes:"A global brand that needed to feel local, personal, and culturally relevant in a competitive streaming market.",strategy:"Created a content system that connected Spotify to the specific cultural moments that mattered to Australian and New Zealand audiences â at the speed the platform demands.",category:"Social Strategy · Campaign Production · Paid Social",markets:"Australia · New Zealand",video:it.spotifyAnz,poster:lt.spotifyAnz},{id:"canadian-club",client:"Canadian Club",headline:"Repositioned an iconic spirits brand for a new generation of discerning consumers.",stakes:"A heritage brand at risk of becoming irrelevant to the consumer segment it needed to own.",strategy:"Developed a content strategy that honoured the brand legacy while translating it into the visual language of contemporary culture.",category:"Social Strategy · Content Production · Paid Social",markets:"Australia",video:it.beamSuntory,poster:lt.beamSuntory},{id:"tongue-groove",client:"Tongue & Groove",headline:"Built a distinctive lifestyle brand presence that matched the product's craftsmanship.",stakes:"A specialist joinery brand whose social presence did not reflect the quality of the work it produced.",strategy:"Created a content system built around the craft â the material, the process, the finished space â positioning Tongue & Groove as a definitive voice in Australian joinery.",category:"Content Production · Social Management",markets:"Australia",video:it.tongueAndGroove,poster:lt.tongueAndGroove,story:!0},{id:"luxury-travel",client:"Luxury Travel Gold List",headline:"Established editorial authority in the specialist travel category across APAC.",stakes:"A specialist travel publication competing for attention in a category saturated with aspirational content.",strategy:"Built a social presence with the editorial rigour of a print publication â curated, considered and unmistakably distinctive.",category:"Social Strategy · Content Production",markets:"Australia · Singapore",video:it.luxuryTravel,poster:lt.luxuryTravel},{id:"coca-cola",client:"Coca-Cola Europacific Partners",headline:"Activated a global brand at the local level with precision and scale.",stakes:"A global brand requiring locally relevant, culturally precise social content across multiple product lines simultaneously.",strategy:"Developed a scalable content production system that maintained brand consistency while allowing genuine local cultural relevance across the APAC region.",category:"Social Strategy · Content Production · Paid Social",markets:"Australia · New Zealand · Singapore",video:it.cocaCola,poster:lt.cocaCola,story:!0},{id:"flagship",client:"Flagship",headline:"Launched a property brand with the authority of an established institution.",stakes:"A new property brand entering a competitive market without an established social presence or audience.",strategy:"Built the brand s
142ocial identity from the ground up â establishing the visual language, tone of voice and content cadence that positioned Flagship as a standard-bearer in its category.",category:"Social Strategy · Content Production · Brand Identity",markets:"Australia",video:it.flagship,poster:lt.flagship},{id:"the-exchange",client:"The Exchange",headline:"Created a social presence that matched the ambition of the development.",stakes:"A landmark mixed-use development that needed a social presence equal to its architectural ambition.",strategy:"Developed content that positioned The Exchange as a cultural destination, not just a property development â attracting the right tenants and visitors the project required.",category:"Social Strategy · Content Production",markets:"Australia",video:it.theExchange,poster:lt.theExchange},{id:"capital-e",client:"CAPITAL-e",headline:"Built authority in the education design category across APAC.",stakes:"A specialist education design firm competing for recognition in a category where visual authority and thought leadership determine procurement decisions.",strategy:"Created a content strategy that demonstrated expertise through insight â positioning CAPITAL-e as the intellectual leader in education design, not just a service provider.",category:"Social Strategy · Content Production · Thought Leadership",markets:"Australia · Singapore",video:it.capitalE,poster:lt.capitalE},{id:"gs-diamonds",client:"GS Diamonds",headline:"Elevated a specialist jeweller into the high-consideration jewellery conversation.",stakes:"A high-quality jeweller whose social presence did not reflect the calibre of its craftsmanship or clientele.",strategy:"Developed a content system built around the intimacy and precision of the craft â creating a social presence that felt as considered as the jewellery itself.",category:"Content Production · Social Management",markets:"Australia",video:it.gsDiamonds,poster:lt.gsDiamonds},{id:"spotify-summer",client:"Spotify â Endless Summer",headline:"Turned a seasonal campaign into a cultural moment.",stakes:"A time-sensitive campaign that needed to cut through a saturated summer content landscape.",strategy:"Created content that felt native to the season and the platform â fast, culturally precise, and built for sharing rather than broadcasting.",category:"Campaign Production · Social Strategy",markets:"Australia · New Zealand",video:it.spotifyEndlessSummer,poster:lt.spotifyEndlessSummer,story:!0}];function Ed(){const i=S.useRef(null);return S.useEffect(()=>{const r=i.current;if(!r)return;const c=new IntersectionObserver(([d])=>{d.isIntersecting&&(r.classList.add("visible"),c.disconnect())},{threshold:.06});return c.observe(r),()=>c.disconnect()},[]),i}function C2({item:i,index:r}){const[c,d]=S.useState(!1),p=Ed(),m=r%2===0;return n.jsx("div",{"data-loc":"client/src/pages/Work.tsx:38",id:i.id,ref:p,className:"fade-up",style:{scrollMarginTop:"64px",transitionDelay:`${r%2*60}ms`,borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:39",style:{display:"grid",gridTemplateColumns:"1fr 1fr"},className:"grid-cols-1 md:grid-cols-2",onMouseEnter:()=>d(!0),onMouseLeave:()=>d(!1),children:[n.jsx("div",{"data-loc":"client/src/pages/Work.tsx:46",style:{aspectRatio:"4/3",overflow:"hidden",order:m?0:1},children:n.jsx("video",{"data-loc":"client/src/pages/Work.tsx:47",src:i.video,poster:i.poster,preload:"metadata",autoPlay:!0,muted:!0,loop:!0,playsInline:!0,style:{width:"100%",height:"100%",objectFit:"cover",display:"block",transform:c?"scale(1.03)":"scale(1)",transition:"transform 0.6s cubic-bezier(0.23,1,0.32,1)"}})}),n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:54",style:{padding:"clamp(1.75rem, 4vw, 3.5rem)",background:c?"#EDE8DF":"#F5F0E8",transition:"background 0.3s ease",order:m?1:0,display:"flex",flexDirection:"column",justifyContent:"space-between"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:65",children:[n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:66",className:"section-label mb-3",children:i.client}),n.jsx("h3",{"data-loc":"client/src/pages/Work.tsx:67",className:"font-display",style:{fontSize:"clamp(1.1rem, 2.5vw, 1.75rem)",color:"#0D1526",lineHeight:1.2,marginBottom:"1.5rem"},children:i.headline}),n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:68",style:{borderLeft:"2px s
142olid #D8D0C0",paddingLeft:"1rem",marginBottom:"1rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:69",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.6875rem",letterSpacing:"0.1em",textTransform:"uppercase",color:"#A09080",marginBottom:"0.35rem"},children:"The Challenge"}),n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:70",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",color:"#5A5040",lineHeight:1.65,fontWeight:300},children:i.stakes})]}),n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:72",style:{borderLeft:"2px solid #D93B2B",paddingLeft:"1rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:73",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.6875rem",letterSpacing:"0.1em",textTransform:"uppercase",color:"#D93B2B",marginBottom:"0.35rem"},children:"The Approach"}),n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:74",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",color:"#5A5040",lineHeight:1.65,fontWeight:300},children:i.strategy})]}),i.story&&n.jsx(Ae,{"data-loc":"client/src/pages/Work.tsx:76",href:`/work/${i.id}`,children:n.jsx("span",{"data-loc":"client/src/pages/Work.tsx:76",style:{display:"inline-block",marginTop:"1.15rem",color:"#D93B2B",fontFamily:"Archivo, sans-serif",fontSize:"0.68rem",letterSpacing:"0.1em",textTransform:"uppercase",cursor:"pointer"},children:"Read Case Story â"})})]}),n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:78",style:{marginTop:"1.5rem",display:"flex",flexWrap:"wrap",gap:"1.5rem",alignItems:"flex-end",justifyContent:"space-between"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:79",children:[n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:80",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.625rem",letterSpacing:"0.1em",textTransform:"uppercase",color:"#A09080",marginBottom:"0.25rem"},children:"Services"}),n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:81",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",color:"#7A7060"},children:i.category})]}),n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:83",children:[n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:84",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.625rem",letterSpacing:"0.1em",textTransform:"uppercase",color:"#A09080",marginBottom:"0.25rem"},children:"Markets"}),n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:85",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",color:"#7A7060"},children:i.markets})]})]})]})]})})}function T2(){const i=Ed(),r=Ed();return S.useEffect(()=>{const c=window.location.hash.slice(1);if(!c)return;const d=window.setTimeout(()=>{const p=document.getElementById(c);p&&window.scrollTo({top:p.getBoundingClientRect().top+window.scrollY-64,behavior:"smooth"})},80);return()=>window.clearTimeout(d)},[]),n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:108",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsx("section",{"data-loc":"client/src/pages/Work.tsx:110",className:"container",style:{paddingTop:"clamp(3rem, 6vw, 6rem)",paddingBottom:"clamp(2rem, 4vw, 4rem)",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:111",ref:i,className:"fade-up",style:{maxWidth:"820px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:112",className:"section-label mb-4",children:"Selected Work"}),n.jsxs("h1",{"data-loc":"client/src/pages/Work.tsx:113",className:"font-display",style:{fontSize:"clamp(2.2rem, 6vw, 4.5rem)",color:"#0D1526",lineHeight:1.05,marginBottom:"clamp(1rem, 2.5vw, 1.75rem)"},children:["Twelve years of work",n.jsx("br",{"data-loc":"client/src/pages/Work.tsx:114"}),n.jsx("em",{"data-loc":"client/src/pages/Work.tsx:115",style:{fontStyle:"italic",color:"#D93B2B"},children:"that earned its place."})]}),n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:117",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,maxWidth:"600px"},children:"Every project in this portfolio represents a brand that trusted us with something that cannot be recovered if mishandled â their reputation in the category that matters to them."})]})}),n.jsx("section",{"data-loc":"client/src/pages/Work.tsx:124",id:"case-studies",style:{borderBottom:"1px solid #D8D0C0"},children:A2.map((c,d)=>n.jsx(C2,{"data-loc":"client/src/pages/Work.tsx:125",item:c,index:d},c.id))}),n.jsx("section",{"data-loc":"client/src/pages/Work.tsx:129",style:{background:"#0D1526"},children:n.jsxs("div",{"data-loc":"client/src/pages/Work.tsx:130",ref:r,className:"fade-up container",style:{paddingTop:"clamp(3rem, 6vw, 6rem)",paddingBottom:"clamp(3rem, 6vw, 6rem)",textAlign:"center"},children:[n.jsx("span",{"data-loc":"client/src/pages/Work.tsx:131",className:"gold-line mb-5",style:{margin:"0 auto 1.25rem"}}),n.jsxs("h2",{"data-loc":"client/src/pages/Work.tsx:132",className:"font-display text-white mb-5",style:{fontSize:"clamp(1.75rem, 4vw, 3rem)"},children:["If you're building something",n.jsx("br",{"data-loc":"client/src/pages/Work.tsx:133"}),n.jsx("em",{"data-loc":"client/src/pages/Work.tsx:134",style:{fontStyle:"italic",color:"#D93B2B"},children:"worth talking about, we should talk."})]}),n.jsx("p",{"data-loc":"client/src/pages/Work.tsx:136",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.55)",fontWeight:300,marginBottom:"2rem"},children:"Every engagement begins with a single conversation about what your brand needs to build."}),n.jsx(Ae,{"data-loc":"client/src/pages/Work.tsx:137",href:"/contact",children:n.jsxs("span",{"data-loc":"client/src/pages/Work.tsx:137",className:"btn-primary",style:{borderColor:"#fff",color:"#fff"},children:["Start a Conversation",n.jsx("span",{"data-loc":"client/src/pages/Work.tsx:137",children:"+"})]})})]})})]})}const E2={neolith:{slug:"neolith",number:"01",client:"Neolith",category:"Architecture & Interiors",engagement:"Ongoing Partnership",markets:"Australia · New Zealand · Singapore",headline:"Making an architectural surface a voice the category could recognise.",summary:"Neolith had the material credentials to command attention. The work was to give those credentials a lasting cultural and editorial presence across the architecture and design communities that specify them.",opportunity:"Architectural surfaces live in a demanding category. The audience does not only need to understand performance; it needs to see how a material belongs in a project, a practice and a wider design conversation. The opportunity was to move Neolith beyond product communication and establish a presence that carried visual authority over time.",video:it.neolith,poster:lt.neolith,role:"Social strategy, editorial direction, content production and paid social support.",services:["Social Strategy","Content Production","Paid Social"],shifts:[{title:"Find the right reference points",body:"The content system was built around materiality, project context and the visual cues that carry weight with architects and specifiers."},{title:"Create an editorial rhythm",body:"Rather than treating social as a release calendar, we created a considered stream of stories that gave the category a reason to return."},{title:"Hold the standard across markets",body:"The approach kept a recognisable Neolith world intact while making room for the local projects and conversations that mattered in each market."}],proof:"Neolith became the definitive voice in architectural surfaces across APAC.",next:{slug:"spotify-summer",client:"Spotify â Endless Summer",label:"Defined Project"}},"spotify-summer":{slug:"spotify-summer",number:"02",client:"Spotify â Endless Summer",category:"Drinks & Lifestyle",engagement:"Defined Project",markets:"Australia · New Zealand",headline:"Turning a seasonal brief into a moment people wanted to be part of.",summary:"A seasonal campaign has a
142narrow window to become relevant. Endless Summer needed work that felt native to the way audiences discover, share and talk about culture in real time.",opportunity:"The summer content landscape is crowded by design. For Spotify, the brief was not to add more noise; it was to create a culturally precise campaign system that moved at the speed of the season and still felt unmistakably considered.",video:it.spotifyEndlessSummer,poster:lt.spotifyEndlessSummer,role:"Campaign strategy, social-first creative direction and campaign production.",services:["Campaign Strategy","Social-first Creative","Campaign Production"],shifts:[{title:"Start with the season, not the format",body:"The creative direction found the social rituals, pace and reference points that made summer feel immediate to Australian and New Zealand audiences."},{title:"Make work for circulation",body:"Every asset was designed to travel quickly: recognisable at first glance, distinctive in feed and easy to participate in."},{title:"Keep the campaign live",body:"The content approach was made to respond to the moment rather than sit outside it, keeping the work close to how the audience was already behaving."}],proof:"Spotify â Endless Summer turned a seasonal campaign into a cultural moment.",next:{slug:"tongue-groove",client:"Tongue & Groove",label:"Production Programme"}},"tongue-groove":{slug:"tongue-groove",number:"03",client:"Tongue & Groove",category:"Architecture & Interiors",engagement:"Production Programme",markets:"Australia",headline:"Giving craft the presence it deserves in the finished space.",summary:"Tongue & Grooveâs work is judged at close range: in the material, the process and the final detail. The social presence needed to make that standard visible before a potential client ever reached the showroom.",opportunity:"The brand had exceptional work to show, but the existing social expression did not yet convey the quality of the craft behind it. The task was to build a production programme that made material intelligence, making and finished spaces feel connectedânot like isolated product imagery.",video:it.tongueAndGroove,poster:lt.tongueAndGroove,role:"Content production and social management, centred on craft, material and finished space.",services:["Content Production","Social Management","Editorial Planning"],shifts:[{title:"Lead with the hand and the material",body:"The production direction brought the detail of the making process forward, so the work could be understood as more than a finished surface."},{title:"Make the finished space feel lived in",body:"Content moved between workshop, texture and project environment to give the audience a clearer sense of the brandâs point of view."},{title:"Build a repeatable visual system",body:"A consistent programme gave the brand a social presence as considered as the cabinetry and joinery it produces."}],proof:"Tongue & Groove built a lifestyle brand presence that matched the productâs craftsmanship.",next:{slug:"coca-cola",client:"Coca-Cola Europacific Partners",label:"Flexible Support"}},"coca-cola":{slug:"coca-cola",number:"04",client:"Coca-Cola Europacific Partners",category:"Drinks & Lifestyle",engagement:"Flexible Support",markets:"Australia · New Zealand · Singapore",headline:"Making a global portfolio feel locally switched on.",summary:"Global brands need consistency. Local audiences need relevance. Coca-Cola Europacific Partners needed an adaptable content and social system that could hold both requirements at the same time.",opportunity:"Across multiple product lines and markets, the work had to stay true to established brand standards while responding to local culture, seasonal occasions and the practical demands of social distribution. The solution could not be a one-size-fits-all campaign calendar.",video:it.cocaCola,poster:lt.cocaCola,role:"Social strategy, scalable content production and paid social support across local markets.",services:["Social Strategy","Content Production","Paid Social"],shifts:[{title:"Build for a portfolio, not a single moment",body:"The content system was designed to flex across different product lines, briefs and moments without losing its strategic centre."},{title:"Keep global standards close",body:"Every asset was developed with the discipline required by a global brand, while preserving the immediacy that local social work needs."},{title:"Give local culture room to lead",body:"The programme created space for relevant local ideas, turning a global platform into work that felt present in market."}],proof:"Coca-Cola Europacific Partners activated a global brand at the local level with precision and scale.",next:{slug:"neolith",client:"Neolith",label:"Ongoing Partnership"}}};function D2(){const[,i]=r2("/work/:caseId"),r=i?.caseId?E2[i.caseId]:void 0;return r?n.jsxs("main",{"data-loc":"client/src/pages/CaseStory.tsx:108",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsxs("section",{"data-loc":"client/src/pages/CaseStory.tsx:109",className:"container",style:{paddingTop:"clamp(2rem, 4vw, 3.5rem)",paddingBottom:"clamp(3rem, 6vw, 6rem)"},children:[n.jsx(Ae,{"data-loc":"client/src/pages/CaseStory.tsx:110",href:"/work",children:n.jsx("span",{"data-loc":"client/src/pages/CaseStory.tsx:110",style:{color:"#7A7060",fontFamily:"Archivo, sans-serif",fontSize:"0.68rem",letterSpacing:"0.12em",textTransform:"uppercase",cursor:"pointer"},children:"â Back to selected work"})}),n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:111",className:"grid-cols-1 lg:grid-cols-[0.95fr_1.05fr]",style:{display:"grid",gap:"clamp(2rem, 6vw, 7rem)",alignItems:"end",marginTop:"clamp(2.5rem, 6vw, 6rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:112",children:[n.jsxs("p",{"data-loc":"client/src/pages/CaseStory.tsx:113",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:["Case story / ",r.number," · ",r.category]}),n.jsx("h1",{"data-loc":"client/src/pages/CaseStory.tsx:114",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.5rem, 5.5vw, 5.3rem)",lineHeight:.98,marginBottom:"1.4rem"},children:r.headline}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:115",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,fontSize:"clamp(0.98rem, 1.8vw, 1.12rem)",lineHeight:1.8,maxWidth:"620px"},children:r.summary})]}),n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:117",style:{borderTop:"1px solid #D8D0C0",paddingTop:"1.25rem",display:"grid",gridTemplateColumns:"1fr 1fr",gap:"1.5rem"},children:[n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:118",children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:118",className:"section-label mb-2",children:"Client"}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:118",className:"font-display",style:{color:"#0D1526",fontSize:"1.35rem",lineHeight:1.15},children:r.client})]}),n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:119",children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:119",className:"section-label mb-2",children:"Engagement"}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:119",className:"font-display",style:{color:"#0D1526",fontSize:"1.35rem",lineHeight:1.15},children:r.engagement})]}),n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:120",style:{gridColumn:"1 / -1"},children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:120",className:"section-label mb-2",children:"Markets"}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:120",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.85rem",fontWeight:300},children:r.markets})]})]})]})]}),n.jsx("section",{"data-loc":"client/src/pages/CaseStory.tsx:125",style:{background:"#0D1526"},children:n.jsx("div",{"data-loc":"client/src/pages/CaseStory.tsx:126",className:"container",style:{paddingTop:"clamp(2rem, 5vw, 4.5rem)",paddingBottom:"clamp(2rem, 5vw, 4.5rem)"},children:n.jsx("div",{"data-loc":"client/src/pages/CaseStory.tsx:127",style:{aspectRatio:"16 / 8.5",overflow:"hidden",background:"#162040"},children:n.jsx("video",{"data-loc":"client/src/pages/CaseStory.tsx:128",src:r.video,poster:r.poster,autoPlay:!0,muted:!0,loop:!0,playsInl
142ine:!0,preload:"metadata",style:{width:"100%",height:"100%",objectFit:"cover",display:"block"}})})})}),n.jsx("section",{"data-loc":"client/src/pages/CaseStory.tsx:133",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 7.5rem)",paddingBottom:"clamp(4rem, 8vw, 7.5rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:134",className:"grid-cols-1 md:grid-cols-[0.72fr_1.28fr]",style:{display:"grid",gap:"clamp(2rem, 8vw, 9rem)"},children:[n.jsx("div",{"data-loc":"client/src/pages/CaseStory.tsx:135",children:n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:135",className:"section-label",style:{color:"#D93B2B"},children:"The opportunity"})}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:136",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.65rem, 3.3vw, 2.7rem)",lineHeight:1.24,maxWidth:"790px"},children:r.opportunity})]})}),n.jsx("section",{"data-loc":"client/src/pages/CaseStory.tsx:140",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:n.jsx("div",{"data-loc":"client/src/pages/CaseStory.tsx:141",className:"container",style:{paddingTop:"clamp(4rem, 7vw, 6.5rem)",paddingBottom:"clamp(4rem, 7vw, 6.5rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:142",className:"grid-cols-1 md:grid-cols-[0.7fr_1.3fr]",style:{display:"grid",gap:"clamp(2rem, 7vw, 8rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:143",children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:143",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:"What we shaped"}),n.jsxs("h2",{"data-loc":"client/src/pages/CaseStory.tsx:143",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2rem, 4vw, 3.8rem)",lineHeight:1.04},children:["A system designed to ",n.jsx("em",{"data-loc":"client/src/pages/CaseStory.tsx:143",style:{color:"#D93B2B",fontStyle:"italic"},children:"belong."})]})]}),n.jsx("div",{"data-loc":"client/src/pages/CaseStory.tsx:144",style:{borderTop:"1px solid #D8D0C0"},children:r.shifts.map((c,d)=>n.jsxs("article",{"data-loc":"client/src/pages/CaseStory.tsx:146",style:{display:"grid",gridTemplateColumns:"3rem minmax(0, 1fr)",gap:"1rem",padding:"1.5rem 0",borderBottom:"1px solid #D8D0C0"},children:[n.jsxs("span",{"data-loc":"client/src/pages/CaseStory.tsx:147",style:{color:"#D93B2B",fontFamily:"Archivo, sans-serif",fontSize:"0.7rem",letterSpacing:"0.1em",paddingTop:"0.28rem"},children:["0",d+1]}),n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:148",children:[n.jsx("h3",{"data-loc":"client/src/pages/CaseStory.tsx:148",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.3rem, 2.6vw, 1.8rem)",lineHeight:1.12,marginBottom:"0.45rem"},children:c.title}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:148",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,fontSize:"0.92rem",lineHeight:1.72},children:c.body})]})]},c.title))})]})})}),n.jsx("section",{"data-loc":"client/src/pages/CaseStory.tsx:156",style:{background:"#0D1526"},children:n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:157",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:158",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.25rem"},children:"Proof of change"}),n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:159",className:"grid-cols-1 md:grid-cols-[1.2fr_0.8fr]",style:{display:"grid",gap:"clamp(2rem, 8vw, 8rem)",alignItems:"end"},children:[n.jsx("h2",{"data-loc":"client/src/pages/CaseStory.tsx:160",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.35rem, 5vw, 4.8rem)",lineHeight:1.02,maxWidth:"840px"},children:r.proof}),n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:161",style:{borderTop:"1px solid rgba(255,255,255,0.25)",paddingTop:"1rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:162",style:{color:"rgba(255,255,255,0.55)",fontFamily:"Archivo, sans-serif",fontSize:"0.68rem",letterSpacing:"0.11em",textTransform:"uppercase",marginBottom:"0.45rem"},children:"Character Digitalâs role"}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:163",style:{color:"rgba(255,255,255,0.82)",fontFamily:"Archivo, sans-serif",fontSize:"0.95rem",lineHeight:1.7,fontWeight:300,marginBottom:"1.25rem"},children:r.role}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:164",style:{color:"rgba(255,255,255,0.55)",fontFamily:"Archivo, sans-serif",fontSize:"0.68rem",letterSpacing:"0.11em",textTransform:"uppercase",marginBottom:"0.45rem"},children:"Services"}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:165",style:{color:"#D93B2B",fontFamily:"Archivo, sans-serif",fontSize:"0.76rem",letterSpacing:"0.08em",lineHeight:1.7},children:r.services.join(" · ")})]})]})]})}),n.jsx("section",{"data-loc":"client/src/pages/CaseStory.tsx:171",className:"container",style:{paddingTop:"clamp(3.5rem, 7vw, 6rem)",paddingBottom:"clamp(3.5rem, 7vw, 6rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:172",style:{display:"flex",gap:"2rem",alignItems:"end",justifyContent:"space-between",flexWrap:"wrap",borderTop:"1px solid #D8D0C0",paddingTop:"1.25rem"},children:[n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:173",children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:173",className:"section-label mb-2",children:"Next case story"}),n.jsx("h2",{"data-loc":"client/src/pages/CaseStory.tsx:173",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.7rem, 3.5vw, 2.8rem)"},children:r.next.client}),n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:173",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.78rem",letterSpacing:"0.08em",marginTop:"0.4rem"},children:r.next.label.toUpperCase()})]}),n.jsx(Ae,{"data-loc":"client/src/pages/CaseStory.tsx:174",href:`/work/${r.next.slug}`,children:n.jsxs("span",{"data-loc":"client/src/pages/CaseStory.tsx:174",className:"btn-gold",children:["Read next case ",n.jsx("span",{"data-loc":"client/src/pages/CaseStory.tsx:174",children:"+"})]})})]})})]}):n.jsx("main",{"data-loc":"client/src/pages/CaseStory.tsx:97",style:{background:"#F5F0E8",paddingTop:"64px",minHeight:"70vh"},children:n.jsxs("div",{"data-loc":"client/src/pages/CaseStory.tsx:98",className:"container",style:{paddingTop:"clamp(4rem, 9vw, 9rem)",paddingBottom:"clamp(4rem, 9vw, 9rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/CaseStory.tsx:99",className:"section-label mb-4",children:"Case story"}),n.jsx("h1",{"data-loc":"client/src/pages/CaseStory.tsx:100",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.3rem, 5vw, 4.5rem)",marginBottom:"1.5rem"},children:"This case story is not available."}),n.jsx(Ae,{"data-loc":"client/src/pages/CaseStory.tsx:101",href:"/work",children:n.jsxs("span",{"data-loc":"client/src/pages/CaseStory.tsx:101",className:"btn-gold",children:["Back to work ",n.jsx("span",{"data-loc":"client/src/pages/CaseStory.tsx:101",children:"+"})]})})]})})}function Dd(){const i=S.useRef(null);return S.useEffect(()=>{const r=i.current;if(!r)return;
142const c=new IntersectionObserver(([d])=>{d.isIntersecting&&(r.classList.add("visible"),c.disconnect())},{threshold:.08});return c.observe(r),()=>c.disconnect()},[]),i}const jh={"01":"/manus-storage/expertise-indesign_51158bf3.jpg","02":"/manus-storage/expertise-social_2cba1f32.jpg","03":"/manus-storage/expertise-content_ad40ba1b.jpg","04":"/manus-storage/expertise-performance_ddbe48f8.jpg","05":"/manus-storage/agency-ai_58456830.jpg","06":"/manus-storage/expertise-social_2cba1f32.jpg"},N2=[{num:"01",id:"indesign",title:"Direct access to influential specialist audiences across APAC.",description:"As part of Indesign Media Asia Pacific, Character Digital clients gain direct, integrated access to the architects, designers, specifiers and decision-makers who shape specialist categories. This is not a media buy. It is a structural advantage built into every engagement â amplifying campaign reach through the editorial trust of a 30-year publishing institution.",services:["Editorial Integration","Indesign Media Distribution","Event Amplification","Specifier Audience Access","Design Media Partnerships","APAC Audience Network"]},{num:"02",id:"social-strategy",title:"Strategy built around the audience, not the algorithm.",description:"Strategy is not a content calendar. It is a deliberate, long-term plan for building relevance through every channel, every format and every audience interaction. Our social strategy practice begins with a rigorous diagnosis of where a brand stands in its category and where it needs to go. From that foundation, we build a 12-month content direction that is specific, measurable and built to compound.",services:["Brand Truth Audit","Channel Strategy","12-Month Content Direction","Audience Mapping","Competitive Positioning","Performance Framework"],detailedServices:["Category & Competitor Research","Analytics & Insights Evaluation","Brand & Content Planning","Content Strategy Alignment","Social & Content Strategy Implementation","Social Management","Paid Social Ad Creation, Implementation and Execution","Analytics Reporting"]},{num:"03",id:"content-production",title:"Production quality that matches the brand you've built.",description:"Specialist brands cannot afford the quality degradation that comes with outsourced production. Our in-house production team â creative directors, videographers, photographers, animators and motion designers â works to a single brief under a single quality standard. No handovers. No briefing losses. No compromise.",services:["Video Production","Photography","Motion Graphics","Animation","AI-Assisted Asset Variation","Copywriting","Same-Day Turnaround"],detailedServices:["Creative & Storyboarding","Pre-Production","Shoot Execution","Post-Production & Editing","Animation & Motion Graphics","International Production Capability","Same-Day Turnaround Capability"]},{num:"04",id:"performance-marketing",title:"Paid media that attracts the right people and repels the wrong ones.",description:"Paid social for specialist categories is not about reach alone. It is about reaching the right audience with the right message at the right moment â and measuring the impact on relevance, not just click-through rate. Our performance marketing practice integrates paid strategy with organic content to create a unified brand presence.",services:["Paid Social Strategy","Audience Targeting","Campaign Management","Performance Reporting","Brand Lift Measurement","APAC Media Planning"],detailedServices:["Paid Social Ad Creation","Audience Targeting & Segmentation","Campaign Management & Optimisation","Performance Reporting","Brand Lift Measurement","APAC Media Planning"]},{num:"05",id:"ai-workflows",title:"The same standard. At the speed social demands.",description:"We have integrated AI tools across every stage of our production and strategy workflows â not to replace human judgement, but to extend it. From AI-assisted image modification and video generation from stills, to automated caption variants and performance pattern analysis, our team uses AI to deliver more, faster, without reducing the quality standard the work requires.",services:["AI Image Modification","Video Generation from Stills","AI-Assisted Briefing","Caption & Copy Variants","Performance Pattern Analysis","Scaled Asset Production"]},{num:"06",id:"community-management",title:"Your brand voice, maintained with precision.",description:"Community management for specialist categories is not a moderation task. It is a stewardship role. Every comment, every DM, every mention is an opportunity to reinforce the brand's position â or to undermine it. Our community management team is trained to the same standard as our content team: they understand the brand, the audience, and the difference between a response that builds trust and one that erodes it.",services:["Social Management","Comment Moderation","DM & Enquiry Handling","Community Building","Brand Voice Consistency","Crisis Response"],detailedServices:["Daily Social Management","Comment Moderation & Response","DM & Enquiry Handling","Community Building & Engagement","Brand Voice Consistency","Influencer & Partner Engagement","Crisis Monitoring & Response","Monthly Community Reporting"]}];function Sh(){return n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:69",style:{width:"100%",height:"100%",minHeight:"220px",background:"#0D1526",color:"#fff",display:"flex",flexDirection:"column",justifyContent:"space-between",padding:"clamp(1.5rem, 4vw, 3rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:70",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.68rem",letterSpacing:"0.13em",textTransform:"uppercase"},children:"Community signal system"}),n.jsx("div",{"data-loc":"client/src/pages/Expertise.tsx:71",style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"0.7rem"},children:["01 Listen","02 Respond","03 Learn","04 Build trust"].map((i,r)=>n.jsx("div",{"data-loc":"client/src/pages/Expertise.tsx:72",style:{border:`1px solid ${r===3?"#D93B2B":"rgba(255,255,255,0.25)"}`,padding:"0.9rem",minHeight:"68px",display:"flex",alignItems:"end",background:r===3?"rgba(217,59,43,0.12)":"transparent"},children:n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:72",className:"font-display",style:{color:"#fff",fontSize:"clamp(1rem, 2vw, 1.4rem)",lineHeight:1.05},children:i})},i))}),n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:74",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.65)",fontWeight:300,fontSize:"0.8rem",lineHeight:1.6,maxWidth:"340px"},children:"Every interaction is a small public expression of the brand standard."})]})}function R2({cap:i,index:r}){const c=Dd(),d=r%2===0,[p,m]=S.useState(!1);return n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:83",id:i.id,ref:c,className:"fade-up",style:{borderBottom:"1px solid #D8D0C0"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:84",style:{display:"grid",gridTemplateColumns:"1fr 1fr"}
142,className:"grid-cols-1 md:grid-cols-2",children:[n.jsx("div",{"data-loc":"client/src/pages/Expertise.tsx:86",style:{order:d?1:0,aspectRatio:"4/3",overflow:"hidden",position:"relative"},className:"hidden md:block",children:i.id==="community-management"?n.jsx(Sh,{"data-loc":"client/src/pages/Expertise.tsx:87"}):n.jsx("img",{"data-loc":"client/src/pages/Expertise.tsx:87",src:jh[i.num],alt:i.title,style:{width:"100%",height:"100%",objectFit:"cover",display:"block"}})}),n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:90",style:{order:d?0:1,padding:"clamp(2rem, 5vw, 4rem)",display:"flex",flexDirection:"column",justifyContent:"center",background:"#F5F0E8"},children:[n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:91",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.75rem",color:"#A09080",letterSpacing:"0.1em",marginBottom:"1rem"},children:i.num}),n.jsx("h2",{"data-loc":"client/src/pages/Expertise.tsx:92",className:"font-display",style:{fontSize:"clamp(1.4rem, 3vw, 2.2rem)",color:"#0D1526",lineHeight:1.2,marginBottom:"1.25rem"},children:i.title}),n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:93",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.875rem, 1.8vw, 1rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,marginBottom:"1.75rem"},children:i.description}),n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:94",children:[n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:95",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.625rem",letterSpacing:"0.14em",textTransform:"uppercase",color:"#D93B2B",marginBottom:"0.75rem"},children:"Services"}),n.jsx("div",{"data-loc":"client/src/pages/Expertise.tsx:96",style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"0.4rem 1rem"},children:i.services.map(x=>n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:98",style:{display:"flex",alignItems:"center",gap:"0.4rem"},children:[n.jsx("span",{"data-loc":"client/src/pages/Expertise.tsx:99",style:{color:"#D93B2B",fontSize:"0.75rem"},children:"â"}),n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:100",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",color:"#7A7060",lineHeight:1.5},children:x})]},x))})]}),i.detailedServices&&n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:106",style:{marginTop:"1.25rem"},children:[n.jsxs("button",{"data-loc":"client/src/pages/Expertise.tsx:107",onClick:()=>m(x=>!x),style:{display:"flex",alignItems:"center",gap:"0.4rem",fontFamily:"Archivo, sans-serif",fontSize:"0.75rem",color:"#D93B2B",background:"none",border:"none",padding:0,cursor:"pointer",letterSpacing:"0.06em"},children:[p?"Show less":"Full service list",n.jsx("svg",{"data-loc":"client/src/pages/Expertise.tsx:112",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",style:{transform:p?"rotate(180deg)":"none",transition:"transform 0.3s ease"},children:n.jsx("path",{"data-loc":"client/src/pages/Expertise.tsx:113",d:"M2 3.5 L5 6.5 L8 3.5",stroke:"#D93B2B",strokeWidth:"1.3",strokeLinecap:"round",strokeLinejoin:"round"})})]}),p&&n.jsx("div",{"data-loc":"client/src/pages/Expertise.tsx:117",style:{marginTop:"0.75rem",display:"grid",gridTemplateColumns:"1fr 1fr",gap:"0.35rem 1rem",paddingTop:"0.75rem",borderTop:"1px solid #D8D0C0"},children:i.detailedServices.map(x=>n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:119",style:{display:"flex",alignItems:"flex-start",gap:"0.4rem"},children:[n.jsx("span",{"data-loc":"client/src/pages/Expertise.tsx:120",style:{color:"#A09080",fontSize:"0.625rem",marginTop:"0.2rem",flexShrink:0},children:"â"}),n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:121",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.75rem",color:"#7A7060",lineHeight:1.5},children:x})]},x))})]})]})]}),n.jsx("div",{"data-loc":"client/src/pages/Expertise.tsx:131",className:"md:hidden",style:{height:"220px",overflow:"hidden"},children:i.id==="community-management"?n.jsx(Sh,{"data-loc":"client/src/pages/Expertise.tsx:132"}):n.jsx("img",{"data-loc":"client/src/pages/Expertise.tsx:132",src:jh[i.num],alt:i.title,style:{width:"100%",height:"100%",objectFit:"cover",display:"block"}})})]})}function B2(){const i=Dd(),r=Dd();return S.useEffect(()=>{const c=window.location.hash;if(!c)return;const d=window.setTimeout(()=>{const p=document.getElementById(c.slice(1));if(!p)return;const x=p.getBoundingClientRect().top+window.scrollY-80;window.scrollTo({top:x,behavior:"smooth"})},80);return()=>window.clearTimeout(d)},[]),n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:158",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsx("section",{"data-loc":"client/src/pages/Expertise.tsx:160",className:"container",style:{paddingTop:"clamp(3rem, 6vw, 6rem)",paddingBottom:"clamp(2.5rem, 5vw, 5rem)",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:161",ref:i,className:"fade-up",style:{maxWidth:"820px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:162",className:"section-label mb-4",children:"Our Capabilities"}),n.jsxs("h1",{"data-loc":"client/src/pages/Expertise.tsx:163",className:"font-display",style:{fontSize:"clamp(2.2rem, 6vw, 4.5rem)",color:"#0D1526",lineHeight:1.05,marginBottom:"clamp(1rem, 2.5vw, 1.75rem)"},children:["One category.",n.jsx("br",{"data-loc":"client/src/pages/Expertise.tsx:164"}),n.jsx("em",{"data-loc":"client/src/pages/Expertise.tsx:165",style:{fontStyle:"italic",color:"#D93B2B"},children:"Every capability it requires."})]}),n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:167",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,maxWidth:"600px"},children:"Six integrated capabilities, built for specialist categories. Each one is deeper, more specialised and more structurally advantaged than anything a generalist agency can offer."})]})}),n.jsx("section",{"data-loc":"client/src/pages/Expertise.tsx:174",children:N2.map((c,d)=>n.jsx(R2,{"data-loc":"client/src/pages/Expertise.tsx:175",cap:c,index:d},c.num))}),n.jsx("section",{"data-loc":"client/src/pages/Expertise.tsx:179",id:"indesign-advantage",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0"},children:n.jsx("div",{"data-loc":"client/src/pages/Expertise.tsx:180",className:"container",style:{paddingTop:"clamp(3rem, 6vw, 6rem)",paddingBottom:"clamp(3rem, 6vw, 6rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:181",ref:r,className:"fade-up",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(280px, 1fr))",gap:"clamp(2.5rem, 5vw, 5rem)",alignItems:"center"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:182",children:[n.jsx("span",{"data-loc":"client/src/pages/Expertise.tsx:183",className:"gold-line mb-6"}),n.jsxs("h2",{"data-loc":"client/src/pages/Expertise.tsx:184",className:"font-display",style:{fontSize:"clamp(1.75rem, 4vw, 3rem)",color:"#0D1526",lineHeight:1.15},children:["The audience you're trying",n.jsx("br",{"data-loc":"client/src/pages/Expertise.tsx:185"}),"to reach ",n.jsx("em",{"data-loc":"client/src/pages/Expertise.tsx:186",style:{fontStyle:"italic",color:"#D93B2B"},children:"already knows us."})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Expertise.tsx:189",children:[n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:190",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,marginBottom:"1.5rem"},children:"Character Digital is part of Indesign Media Asia Pacific â the region's most trusted editorial authority across architecture, interiors, property, hospital
142ity and lifestyle, with over 30 years of audience trust and direct relationships with the professionals who specify, purchase and influence within specialist categories."}),n.jsx("p",{"data-loc":"client/src/pages/Expertise.tsx:193",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,marginBottom:"2rem"},children:"For our clients, this means their social content does not just reach an audience â it reaches the right audience, through a channel they already trust."}),n.jsx(Ae,{"data-loc":"client/src/pages/Expertise.tsx:196",href:"/contact",children:n.jsxs("span",{"data-loc":"client/src/pages/Expertise.tsx:196",className:"btn-gold text-xs",children:["Discuss Your Brand",n.jsx("span",{"data-loc":"client/src/pages/Expertise.tsx:196",children:"+"})]})})]})]})})})]})}const z2=[{category:"Production",title:"The Hidden Cost of Outsourced Production for Specialist Brands",author:"Anna Carmody",summary:"Why the distance between a brief and its making can dilute the category cues that matter most.",href:"/authority/outsourced-production"},{category:"Performance Marketing",title:"Why ROAS Is the Wrong Metric for Specialist Categories",author:"Marcin Berus",summary:"A more useful way to judge whether paid media is improving the qualityânot merely the quantityâof attention.",href:"/authority/roas-specialist-categories"},{category:"APAC Strategy",title:"Why Category-Led Social Strategy Cannot Be Imported",author:"Raj Nandan",summary:"What changes when the same category crosses Sydney, Singapore and the wider APAC region.",href:"/authority/category-led-social-apac"}],k2=[["Raj Nandan","Category Strategy","How category context changes brand and social decisions."],["Anna Carmody","Creative & Production","How the making process protects a brandâs point of view."],["Marcin Berus","Performance & Audience","How paid activity can improve the quality of attention."]];function M2(){return n.jsxs("main",{"data-loc":"client/src/pages/Authority.tsx:18",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsx("section",{"data-loc":"client/src/pages/Authority.tsx:19",className:"container",style:{paddingTop:"clamp(4rem, 9vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:20",style:{maxWidth:"900px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:21",className:"section-label",style:{marginBottom:"1.25rem"},children:"Authority / Intelligence & Insights"}),n.jsxs("h1",{"data-loc":"client/src/pages/Authority.tsx:22",className:"font-display",style:{fontSize:"clamp(2.8rem, 7vw, 6.25rem)",color:"#0D1526",lineHeight:.97,letterSpacing:"-0.03em",marginBottom:"clamp(1.25rem, 3vw, 2rem)"},children:["What we see from inside",n.jsx("br",{"data-loc":"client/src/pages/Authority.tsx:23"}),"specialist ",n.jsx("em",{"data-loc":"client/src/pages/Authority.tsx:23",style:{fontStyle:"italic",color:"#D93B2B"},children:"categories."})]}),n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:25",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(1rem, 1.8vw, 1.2rem)",color:"#5A5040",fontWeight:300,lineHeight:1.78,maxWidth:"690px"},children:"Twelve years of work across APAC has produced patterns worth sharing. Authority is where the team turns accumulated experience into useful, practical intelligence."})]})}),n.jsxs("section",{"data-loc":"client/src/pages/Authority.tsx:31",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 8rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:32",className:"section-label",style:{marginBottom:"1.25rem"},children:"Featured insight"}),n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:33",className:"grid-cols-1 md:grid-cols-[0.9fr_1.1fr]",style:{display:"grid",background:"#0D1526",color:"#fff",minHeight:"440px"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:34",style:{padding:"clamp(2rem, 5vw, 5rem)",display:"flex",flexDirection:"column",justifyContent:"space-between",borderRight:"1px solid #162040",position:"relative",isolation:"isolate",overflow:"hidden",backgroundImage:"linear-gradient(180deg, rgba(13,21,38,0.46) 0%, rgba(13,21,38,0.94) 100%), url(/manus-storage/flagship-category-world_d0693ab9.webp)",backgroundSize:"cover",backgroundPosition:"center"},children:[n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:35",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.75rem",letterSpacing:"0.1em",color:"#D93B2B",textTransform:"uppercase"},children:"Brand Strategy · Raj Nandan · June 2026"}),n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:36",className:"font-display",style:{color:"#D93B2B",fontStyle:"italic",fontSize:"clamp(2.5rem, 6vw, 5.5rem)",lineHeight:.82},children:"01"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:38",style:{padding:"clamp(2rem, 5vw, 5rem)",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:39",children:[n.jsxs("h2",{"data-loc":"client/src/pages/Authority.tsx:40",className:"font-display",style:{color:"#fff",fontSize:"clamp(2rem, 4.5vw, 4.6rem)",lineHeight:.98,marginBottom:"1.5rem"},children:["Why Specialist Brands Are Losing the Social Media Battle They Should Be ",n.jsx("em",{"data-loc":"client/src/pages/Authority.tsx:40",style:{color:"#D93B2B",fontStyle:"italic"},children:"Winning."})]}),n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:41",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.72)",fontWeight:300,lineHeight:1.8,maxWidth:"650px"},children:"The most common mistake specialist brands make on social media is not a creative failure. It is a strategic one: they are playing a game designed for mass-market brands and wondering why it makes them look the same."})]}),n.jsx(Ae,{"data-loc":"client/src/pages/Authority.tsx:43",href:"/authority/why-specialist-brands",children:n.jsxs("span",{"data-loc":"client/src/pages/Authority.tsx:43",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B",marginTop:"2rem"},children:["Read the article ",n.jsx("span",{"data-loc":"client/src/pages/Authority.tsx:43",children:"+"})]})})]})]})]}),n.jsx("section",{"data-loc":"client/src/pages/Authority.tsx:48",id:"intelligence-briefs",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:49",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:50",className:"grid-cols-1 md:grid-cols-[0.76fr_1.24fr]",style:{display:"grid",gap:"clamp(2rem, 6vw, 7rem)",marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:51",children:[n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:51",className:"section-label",style:{marginBottom:"1.25rem"},children:"Field notes"}),n.jsxs("h2",{"data-loc":"client/src/pages/Authority.tsx:51",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.2rem, 5vw, 4.5rem)",lineHeight:.98},children:["More from the ",n.jsx("em",{"data-loc":"client/src/pages/Authority.tsx:51",style:{color:"#D93B2B",fontStyle:"italic"},children:"practice."})]})]}),n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:52",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,lineHeight:1.8,fontSize:"1rem",maxWidth:"610px"},children:"Further thinking from the team on the production, performance and regional context that shapes specialist-category work."})]}),n.jsx("div",{"data-loc":"client/src/pages/Authority.tsx:54",className:"grid-cols-1 md:grid-cols-3",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:z2.map((i,r)=>n.jsx(Ae,{"data-loc":"client/src/pages/Authority.tsx:55",href:i.href,children:n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:55",style:{padding:"clamp(1.5rem, 3vw, 2.5rem)",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",minHeight:"310px",display:"flex",flexDirection:"column",justifyContent:"space-between",cursor:"pointer"},children:[n.jsxs("p",{"data-loc":"client/src/pages/Authority.tsx:55",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.75rem",letterSpacing:"0.1em"},children:["0",r+2," · ",i.category]}),n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:55",children:[n.jsx("h3",{"data-loc":"client/src/pages/Authority.tsx:55",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.3rem, 2.3vw, 1.85rem)",lineHeight:1.15,marginBottom:"1rem"},children:i.title}),n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:55",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.9375rem",lineHeight:1.68,fontWeight:300},children:i.summary})]}),n.jsxs("p",{"data-loc":"client/src/pages/Authority.tsx:55",style:{fontFamily:"Archivo, sans-serif",color:"#0D1526",fontSize:"0.75rem",textDecoration:"underline",textUnderlineOffset:"4px"},children:[i.author," · Read article â"]})]})},i.title))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Authority.tsx:60",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:61",className:"grid-cols-1 md:grid-cols-[0.76fr_1.24fr]",style:{display:"grid",gap:"clamp(2rem, 6vw, 7rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:62",children:[n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:62",className:"section-label",style:{marginBottom:"1.25rem"},children:"From the team"}),n.jsxs("h2",{"data-loc":"client/src/pages/Authority.tsx:62",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.2rem, 5vw, 4.5rem)",lineHeight:.98},children:["Experience turned into a ",n.jsx("em",{"data-loc":"client/src/pages/Authority.tsx:62",style:{color:"#D93B2B",fontStyle:"italic"},children:"point of view."})]})]}),n.jsx("div",{"data-loc":"client/src/pages/Authority.tsx:63",style:{borderTop:"1px solid #D8D0C0"},children:k2.map(([i,r,c],d)=>n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:64",style:{display:"grid",gridTemplateColumns:"2rem minmax(0, 0.8fr) minmax(0, 1.2fr)",gap:"1rem",padding:"1.35rem 0",borderBottom:"1px solid #D8D0C0"},children:[n.jsxs("p",{"data-loc":"client/src/pages/Authority.tsx:64",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.75rem",paddingTop:"0.25rem"},children:["0",d+1]}),n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:64",children:[n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:64",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.2rem, 2vw, 1.55rem)",marginBottom:"0.25rem"},children:i}),n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:64",className:"section-label",children:r})]}),n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:64",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.9375rem",lineHeight:1.65,fontWeight:300},children:c})]},i))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Authority.tsx:69",style:{background:"#0D1526"},children:n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:70",className:"container",style:{paddingTop:"clamp(3.5rem, 7vw, 7rem)",paddingBottom:"clamp(3.5rem, 7vw, 7rem)",display:"flex",alignItems:"end",justifyContent:"space-between",gap:"2rem",flexWrap:"wrap"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Authority.tsx:71",style:{maxWidth:"730px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Authority.tsx:71",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:"From insight to practice"}),n.jsxs("h2",{"data-loc":"client/src/pages/Authority.tsx:71",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.2rem, 5vw, 4.8rem)",lineHeight:.98}
142,children:["The ideas here inform the way we ",n.jsx("em",{"data-loc":"client/src/pages/Authority.tsx:71",style:{color:"#D93B2B",fontStyle:"italic"},children:"work."})]})]}),n.jsx(Ae,{"data-loc":"client/src/pages/Authority.tsx:72",href:"/unique",children:n.jsxs("span",{"data-loc":"client/src/pages/Authority.tsx:72",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["See the model ",n.jsx("span",{"data-loc":"client/src/pages/Authority.tsx:72",children:"+"})]})})]})})]})}const pd="https://chardigital-aw978xgx.manus.space";function sa(i,r,c){let d=document.head.querySelector(`meta[${i}="${r}"]`);d||(d=document.createElement("meta"),d.setAttribute(i,r),document.head.appendChild(d)),d.content=c}function Og({title:i,description:r,image:c,path:d,imageAlt:p,article:m=!1}){return S.useEffect(()=>{const x=`${pd}${d}`;document.title=i;let v=document.head.querySelector('link[rel="canonical"]');v||(v=document.createElement("link"),v.rel="canonical",document.head.appendChild(v)),v.href=x,sa("name","description",r),sa("property","og:type",m?"article":"website"),sa("property","og:title",i),sa("property","og:description",r),sa("property","og:url",x),sa("property","og:image",`${pd}${c}`),sa("property","og:image:alt",p),sa("name","twitter:card","summary_large_image"),sa("name","twitter:title",i),sa("name","twitter:description",r),sa("name","twitter:image",`${pd}${c}`),sa("name","twitter:image:alt",p)},[m,r,c,p,d,i]),null}const H2=[{heading:"The wrong bait",paragraphs:["There is a moment that plays out in boardrooms more often than it should. A marketing director slides a social report across the table. Reach is up. Engagement is moving. The content looks polished. Then comes the real concern: the numbers look fine, but the brand feels less distinctive online than it does everywhere else.","That is not usually a creative failure. It is a strategic one. A specialist brand has adopted a mass-market playbook: broad hashtags, high posting frequency, collaborations built for follower count and content engineered for reach rather than resonance. The activity is measurable. The audience is often wrong."]},{heading:"Social is a mirror, not a channel",paragraphs:["Social reflectsâand either amplifies or diminishesâeverything else the brand is doing. A press placement creates credibility. An event creates atmosphere and human connection. A significant installation creates proof. A founderâs conversation creates authority. These are not separate activities with separate owners. They are the raw material for social content with a reason to exist.","The strongest feeds are not simply content calendars. They are a curated record of a brand with a real life: being specified, visited, written about, chosen and discussed by people whose judgement the audience respects. That is what stops the scroll. Not because it is clever, but because it is real."]},{heading:"A different measure of health",paragraphs:["Follower count does not tell you whether the right people are arriving. Comment volume does not tell you whether the audience understands the brand. For specialist categories, comment sentiment, save rate, follower quality and the relationship between social content and third-party validation are more revealing signals.","The question is not how many people saw the work. It is whether the people who matter recognised their world in itâand whether that recognition creates a stronger next conversation, project, visit or enquiry."]},{heading:"The partner who knows the water",paragraphs:["A specialist category is not just a targeting setting in a media plan. It is a living network of references, gatekeepers, projects, publications, events and relationships. Understanding that context changes what gets made, when it is released and where it is placed.","That is why the right question is not âHow do we get more reach?â It is âHow do we earn the right reach?â When the category is understood first, social becomes a living record of the brandâs place in the worldânot a stream of activity designed to fill the calendar."]}];function O2(){return n.jsxs("main",{"data-loc":"client/src/pages/AuthorityArticle.tsx:38",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsx(Og,{"data-loc":"client/src/pages/AuthorityArticle.tsx:39",article:!0,title:"Why Specialist Brands Are Losing the Social Media Battle They Should Be Winning | Character Digital",description:"Why specialist brands lose relevance when they borrow mass-market social playbooksâand how category intelligence earns the right audience.",image:"/manus-storage/authority-specialist-brands_da4854ad.png",imageAlt:"Character Digital Authority article: Why Specialist Brands Are Losing the Social Media Battle They Should Be Winning",path:"/authority/why-specialist-brands"}),n.jsxs("article",{"data-loc":"client/src/pages/AuthorityArticle.tsx:47",className:"container",style:{maxWidth:"980px",paddingTop:"clamp(4rem, 9vw, 9rem)",paddingBottom:"clamp(4rem, 9vw, 9rem)"},children:[n.jsx(Ae,{"data-loc":"client/src/pages/AuthorityArticle.tsx:48",href:"/authority",children:n.jsx("span",{"data-loc":"client/src/pages/AuthorityArticle.tsx:48",style:{display:"inline-block",fontFamily:"Archivo, sans-serif",color:"#0D1526",fontSize:"0.75rem",letterSpacing:"0.1em",textTransform:"uppercase",textDecoration:"underline",textUnderlineOffset:"4px",marginBottom:"clamp(2.5rem, 5vw, 4rem)",cursor:"pointer"},children:"â Back to Authority"})}),n.jsx("p",{"data-loc":"client/src/pages/AuthorityArticle.tsx:49",className:"section-label",style:{marginBottom:"1.25rem"},children:"Brand Strategy · Raj Nandan · June 2026"}),n.jsxs("h1",{"data-loc":"client/src/pages/AuthorityArticle.tsx:50",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.8rem, 7vw, 6.5rem)",lineHeight:.97,letterSpacing:"-0.03em",maxWidth:"920px",marginBottom:"clamp(1.5rem, 4vw, 2.5rem)"},children:["Why Specialist Brands Are Losing the Social Media Battle They Should Be ",n.jsx("em",{"data-loc":"client/src/pages/AuthorityArticle.tsx:51",style:{color:"#D93B2B",fontStyle:"italic"},children:"Winning."})]}),n.jsx("p",{"data-loc":"client/src/pages/AuthorityArticle.tsx:53",className:"font-display",style:{color:"#5A5040",fontSize:"clamp(1.3rem, 2.5vw, 2rem)",lineHeight:1.28,maxWidth:"760px",marginBottom:"clamp(3rem, 7vw, 6rem)"},children:"The most common mistake specialist brands make on social media is not a creative failure. It is a strategic one."}),n.jsxs("figure",{"data-loc":"client/src/pages/AuthorityArticle.tsx:57",style:{margin:"0 0 clamp(3rem, 7vw, 6rem)",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",padding:"1rem 0"},children:[n.jsx("img",{"data-loc":"client/src/pages/AuthorityArticle.tsx:58",src:"/manus-storage/flagship-category-world_d0693ab9.webp",alt:"A coastal hospital
142ity setting at sunset, representing the specific worlds audiences recognise",style:{display:"block",width:"100%",aspectRatio:"16 / 8",objectFit:"cover"}}),n.jsx("figcaption",{"data-loc":"client/src/pages/AuthorityArticle.tsx:59",style:{fontFamily:"Archivo, sans-serif",color:"#A09080",fontSize:"0.68rem",letterSpacing:"0.09em",textTransform:"uppercase",marginTop:"0.85rem"},children:"A category has a world of its own. The work starts by learning it."})]}),n.jsx("div",{"data-loc":"client/src/pages/AuthorityArticle.tsx:62",style:{borderTop:"1px solid #D8D0C0"},children:H2.map(i=>n.jsxs("section",{"data-loc":"client/src/pages/AuthorityArticle.tsx:64",className:"authority-article-section",style:{padding:"clamp(2.5rem, 6vw, 5.5rem) 0",borderBottom:"1px solid #D8D0C0"},children:[n.jsx("h2",{"data-loc":"client/src/pages/AuthorityArticle.tsx:65",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.65rem, 3vw, 2.5rem)",lineHeight:1.05},children:i.heading}),n.jsx("div",{"data-loc":"client/src/pages/AuthorityArticle.tsx:66",children:i.paragraphs.map(r=>n.jsx("p",{"data-loc":"client/src/pages/AuthorityArticle.tsx:67",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontSize:"clamp(1rem, 1.6vw, 1.125rem)",lineHeight:1.88,fontWeight:300,marginBottom:"1.25rem"},children:r},r))})]},i.heading))})]}),n.jsx("section",{"data-loc":"client/src/pages/AuthorityArticle.tsx:73",style:{background:"#0D1526"},children:n.jsxs("div",{"data-loc":"client/src/pages/AuthorityArticle.tsx:74",className:"container",style:{paddingTop:"clamp(3.5rem, 7vw, 7rem)",paddingBottom:"clamp(3.5rem, 7vw, 7rem)",display:"flex",alignItems:"end",justifyContent:"space-between",gap:"2rem",flexWrap:"wrap"},children:[n.jsxs("div",{"data-loc":"client/src/pages/AuthorityArticle.tsx:75",style:{maxWidth:"720px"},children:[n.jsx("p",{"data-loc":"client/src/pages/AuthorityArticle.tsx:76",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:"From point of view to practice"}),n.jsxs("h2",{"data-loc":"client/src/pages/AuthorityArticle.tsx:77",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.2rem, 5vw, 4.8rem)",lineHeight:.98},children:["See how this way of thinking shapes the ",n.jsx("em",{"data-loc":"client/src/pages/AuthorityArticle.tsx:77",style:{color:"#D93B2B",fontStyle:"italic"},children:"work."})]})]}),n.jsx(Ae,{"data-loc":"client/src/pages/AuthorityArticle.tsx:79",href:"/unique",children:n.jsxs("span",{"data-loc":"client/src/pages/AuthorityArticle.tsx:79",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["Explore UNIQUE ",n.jsx("span",{"data-loc":"client/src/pages/AuthorityArticle.tsx:79",children:"+"})]})})]})})]})}function _2({slug:i}){const r={margin:"0 0 clamp(3rem, 7vw, 6rem)",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",padding:"1rem 0"},c={fontFamily:"Archivo, sans-serif",color:"#A09080",fontSize:"0.68rem",letterSpacing:"0.09em",textTransform:"uppercase",marginTop:"0.85rem"};return i==="outsourced-production"?n.jsxs("figure",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:18",style:r,children:[n.jsx("img",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:18",src:"/manus-storage/production-camera_7c47ecb6.jpg",alt:"Production camera prepared on set",style:{display:"block",width:"100%",aspectRatio:"16 / 8",objectFit:"cover",objectPosition:"center 44%"}}),n.jsx("figcaption",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:18",style:c,children:"Production holds the category detail that a handover can lose."})]}):i==="roas-specialist-categories"?n.jsxs("figure",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",style:r,children:[n.jsx("div",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",style:{background:"#0D1526",padding:"clamp(1.5rem, 4vw, 3rem)"},children:n.jsxs("svg",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",viewBox:"0 0 720 300",role:"img","aria-label":"A chart showing quality of attention and future commercial value rising together",style:{display:"block",width:"100%",overflow:"visible"},children:[n.jsx("line",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",x1:"70",y1:"235",x2:"675",y2:"235",stroke:"rgba(255,255,255,0.36)",strokeWidth:"1"}),n.jsx("line",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",x1:"70",y1:"235",x2:"70",y2:"42",stroke:"rgba(255,255,255,0.36)",strokeWidth:"1"}),n.jsx("path",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",d:"M130 205 C250 190 360 158 470 100 S600 56 650 50",fill:"none",stroke:"#D93B2B",strokeWidth:"3",strokeLinecap:"round"}),n.jsx("circle",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",cx:"145",cy:"202",r:"7",fill:"#D93B2B"}),n.jsx("circle",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",cx:"375",cy:"142",r:"7",fill:"#D93B2B"}),n.jsx("circle",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",cx:"635",cy:"54",r:"7",fill:"#D93B2B"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",x:"70",y:"276",fill:"rgba(255,255,255,0.58)",style:{fontFamily:"Archivo, sans-serif",fontSize:"13px",letterSpacing:"1.2px"},children:"QUALITY OF ATTENTION â"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",x:"18",y:"30",fill:"rgba(255,255,255,0.58)",style:{fontFamily:"Archivo, sans-serif",fontSize:"13px",letterSpacing:"1.2px"},children:"FUTURE VALUE"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",x:"108",y:"180",fill:"#FFFFFF",style:{fontFamily:"Archivo, sans-serif",fontSize:"14px"},children:"Cheap reach"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",x:"330",y:"120",fill:"#FFFFFF",style:{fontFamily:"Archivo, sans-serif",fontSize:"14px"},children:"Relevant signals"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",x:"530",y:"32",fill:"#FFFFFF",style:{fontFamily:"Archivo, sans-serif",fontSize:"14px"},children:"Future enquiry"})]})}),n.jsx("figcaption",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:19",style:c,children:"The goal is not attention in isolation. It is attention with a credible commercial future."})]}):n.jsxs("figure",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",style:r,children:[n.jsx("div",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",style:{background:"#EDE8DF",padding:"clamp(1.5rem, 4vw, 3rem)"},children:n.jsxs("svg",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",viewBox:"0 0 720 300",role:"img","aria-label":"A regional signal map connecting Sydney, Melbourne and Singapore through shared strategy and local category intelligence",style:{display:"block",width:"100%",overflow:"visible"},children:[n.jsx("path",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",d:"M158 160 C300 64 420 72 555 135",fill:"none",stroke:"#0D1526",strokeWidth:"1.5",strokeDasharray:"5 8"}),n.jsx("path",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",d:"M158 160 C285 250 440 240 555 135",fill:"none",stroke:"#0D1526",strokeWidth:"1.5",strokeDasharray:"5 8"}),n.jsx("path",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",d:"M158 160 C300 120 430 145 555 135",fill:"none",stroke:"#D93B2B",strokeWidth:"3",strokeLinecap:"round"}),n.jsx("circle",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",cx:"158",cy:"160",r:"20",fill:"#0D1526"}),n.jsx("circle",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",cx:"360",cy:"220",r:"20",fill:"#0D1526"}),n.jsx("circle",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",cx:"555",cy:"135",r:"20",fill:"#0D1526"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",x:"158",y:"166",textAnchor:"middle",fill:"#FFFFFF",style:{fontFamily:"Archivo, sans-serif",fontSize:"13px",letterSpacing:"1px"},children:"SYD"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",x:"360",y:"226",textAnchor:"middle",fill:"#FFFFFF",style:{fontFamily:"Archivo, sans-serif",fontSize:"13px",letterSpacing:"1px"},children:"MEL"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",x:"555",y:"141",textAnchor:"middle",fill:"#FFFFFF",style:{fontFamily:"Archivo, sans-serif",fontSize:"13px",letterSpacing:"1px"},children:"SGP"}),n.jsx("text",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",x:"360",y:"48",textAnchor:"middle",fill:"#D93B2B",style:{fontFamily:"Archivo, sans-serif",fontSize:"14px",letterSpacing:"1.4px"},children:"SHARED STANDARD · LOCAL SIGNALS"})]})}),n.jsx("figcaption",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:20",style:c,children:"A regional strategy holds the centre. Local category intelligence earns the relevance."})]})}const U2=[{slug:"outsourced-production",category:"Production",author:"Anna Carmody",date:"July 2026",title:"The Hidden Cost of Outsourced Production for Specialist Brands",standfirst:"The cost is rarely the day rate. It is the distance between what the category recognises and what finally makes it to camera.",sections:[{heading:"The distance looks efficie
142nt",paragraphs:["Outsourcing production can look efficient on a spreadsheet. There is one quote, one delivery date and a neat separation between strategy, creative direction, shoot and edit. The problem is not that external production is inherently wrong. The problem begins when no one close to the category is left holding the thread between those stages.","Specialist brands are recognised through small signals: the way a material catches light, the level of restraint in a frame, the person who is absent as much as the person who is present, the difference between a space that feels inhabited and one that simply looks styled. Those signals are easy to identify when the work is made close to the category. They are easy to lose when the brief becomes a handover document."]},{heading:"The brief is not the work",paragraphs:["A strong brief gives a production team direction. It does not transfer judgement. It cannot anticipate every decision that will be made on set, every compromise prompted by weather, location, time or an unexpected opportunity. The people making those calls need to understand what the brand is trying to mean, not simply what needs to be delivered.","This is why a polished piece of content can still feel wrong. The production has executed the visible instructions, but missed the less obvious cultural ones. The result may be technically good and strategically unhelpful at the same time."]},{heading:"Where the signals disappear",paragraphs:["The loss usually happens in the gaps: between the strategist who understands the audience and the producer who must make a shot list; between a clientâs lived knowledge of the category and an edit that has never spent time in it; between an event that genuinely matters and the generic recap that follows it.","None of these failures are dramatic in isolation. That is why they survive. But across a content system they become cumulative. The brand begins to look more like every other brand using the same visual conventions, even when its actual offer is materially different."]},{heading:"A production system that learns",paragraphs:["The alternative is not an endless internal production team. It is a connected one. Strategy, production and channel thinking need to share a category memory: what the audience has already seen, which references are overused, what is emerging, where the next real moment will happen and what the work needs to protect.","When production is connected to that memory, the output becomes more useful with every cycle. The team learns what the audience notices, what the brand has permission to say and where craft can do more than polish the surface."]}]},{slug:"roas-specialist-categories",category:"Performance Marketing",author:"Marcin Berus",date:"July 2026",title:"Why ROAS Is the Wrong Metric for Specialist Categories",standfirst:"ROAS is useful when the objective is a direct transaction. It becomes misleading when the work is trying to earn recognition, preference and the right future enquiry.",sections:[{heading:"A narrow answer to a larger question",paragraphs:["Return on ad spend answers a narrow question: how much attributable revenue followed a particular media investment? For some campaigns, that is exactly the question worth asking. But it is not the only question a specialist brand needs to answer, and it is often not the first.","A long-consideration purchase, a specification decision, a hospital
142ity booking with a long lead time or a brand that depends on professional recommendation does not behave like a simple checkout journey. The audience may need to see the work, save it, talk about it, encounter it in editorial context and return months later before the commercial outcome is visible."]},{heading:"The two-audience problem",paragraphs:["Paid activity can produce a lot of cheap attention from people who will never influence the decision. It can also reach a smaller, more relevant group whose actions are less immediately legible: the architect who saves a reference, the buyer who shares it internally, the operator who visits the profile after seeing the work in a trusted publication.","If every decision is made against the shortest-term metric, the first audience usually wins. It is easier to count. It is also often the wrong audience for the brandâs actual ambition."]},{heading:"Measure quality as well as conversion",paragraphs:["The useful reporting conversation combines commercial outcomes with indicators of audience quality. Who is arriving? What do they save? Which messages are they responding to? Are the right partners, publications, specifiers or customers entering the conversation? Is social reinforcing the activity already happening across the business?","These indicators do not replace conversion. They explain whether conversion is being built on a healthier base. They also show when a campaign is attracting the wrong kind of attention before the problem becomes a brand problem."]},{heading:"The role of paid media",paragraphs:["Paid media should not be treated as a volume dial. Its role is to put the right piece of work in the right context at the right moment. That may mean amplifying an editorial story, supporting a launch to a tightly defined professional audience or giving a proven creative idea a longer life with people likely to care.","The objective is not less accountability. It is better accountability: a clearer relationship between the investment, the quality of attention it earns and the commercial pathway the brand is actually trying to influence."]}]},{slug:"category-led-social-apac",category:"APAC Strategy",author:"Raj Nandan",date:"August 2026",title:"Why Category-Led Social Strategy Cannot Be Imported",standfirst:"A strategy can travel across markets. The assumptions inside it cannot. Categories are experienced locally, even when the brand is global.",sections:[{heading:"A region is not an audience",paragraphs:["APAC is often treated as a convenient line on a planning map: a collection of markets that can share one content system, one campaign logic and one idea of relevance. The region is connected, but its category conversations are not identical.","The people who set the pace in Sydney do not necessarily play the same role in Singapore. The references that feel established in one market can feel aspirational, overfamiliar or simply irrelevant in another. A regional strategy that ignores those differences may be consistent in appearance and inconsistent in effect."]},{heading:"The category changes at the border",paragraphs:["Every category has its own local infrastructure: the publications people trust, the events that matter, the projects that carry status, the professional networks that influence choices and the cultural signals that make a brand feel current. That infrastru
142cture changes market to market.","The work does not need to become a collection of disconnected local campaigns. It needs a regional centre of gravity and local permission to respond to the category as it is actually lived."]},{heading:"Context cannot be exported",paragraphs:["The mistake is to assume that a global toolkit is a substitute for local knowledge. Toolkits are useful when they clarify what cannot change: the brandâs point of view, visual standard and commercial role. They fail when they prescribe the exact references, formats and conversations the work must use in every market.","The more specialist the category, the more this distinction matters. Audiences can tell when a brand is borrowing a conversation rather than contributing to one."]},{heading:"A usable regional system",paragraphs:["A stronger approach starts by agreeing the regional story, then mapping the local signals that can make that story credible. It creates shared assets and shared standards, but leaves room for market-specific projects, partnerships, editorial opportunities and moments of relevance.","That is how a brand can feel coherent across APAC without becoming generic within it. The strategy travels. The category intelligence stays close to the market."]}]}],q2={"outsourced-production":{image:"/manus-storage/authority-production_48bd998d.png",description:"Why specialist brands lose category detail when strategy, production and judgement are separated."},"roas-specialist-categories":{image:"/manus-storage/authority-roas_51de498d.png",description:"Why ROAS alone can mislead specialist brandsâand how to judge the quality of attention alongside conversion."},"category-led-social-apac":{image:"/manus-storage/authority-apac_8e75722b.png",description:"Why a regional social strategy needs a shared standard and local category intelligence to be credible."}};function md(){const[i]=_o(),r=U2.find(d=>i.endsWith(d.slug));if(!r)return n.jsx("main",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:160",style:{background:"#F5F0E8",minHeight:"70vh",paddingTop:"140px"},children:n.jsxs("div",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:160",className:"container",children:[n.jsx("h1",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:160",className:"font-display",style:{color:"#0D1526",fontSize:"3rem"},children:"Article not found."}),n.jsx(Ae,{"data-loc":"client/src/pages/AuthorityBriefing.tsx:160",href:"/authority",children:n.jsxs("span",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:160",className:"btn-gold",style:{marginTop:"2rem"},children:["Back to Authority ",n.jsx("span",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:160",children:"+"})]})})]})});const c=q2[r.slug];return n.jsxs("main",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:166",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsx(Og,{"data-loc":"client/src/pages/AuthorityBriefing.tsx:167",article:!0,title:`${r.title} | Character Digital`,description:c.description,image:c.image,imageAlt:`Character Digital Authority article: ${r.title}`,path:`/authority/${r.slug}`}),n.jsxs("article",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:175",className:"container",style:{maxWidth:"980px",paddingTop:"clamp(4rem, 9vw, 9rem)",paddingBottom:"clamp(4rem, 9vw, 9rem)"},children:[n.jsx(Ae,{"data-loc":"client/src/pages/AuthorityBriefing.tsx:176",href:"/authority",children:n.jsx("span",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:176",style:{display:"inline-block",fontFamily:"Archivo, sans-serif",color:"#0D1526",fontSize:"0.75rem",letterSpacing:"0.1em",textTransform:"uppercase",textDecoration:"underline",textUnderlineOffset:"4px",marginBottom:"clamp(2.5rem, 5vw, 4rem)",cursor:"pointer"},children:"â Back to Authority"})}),n.jsxs("p",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:177",className:"section-label",style:{marginBottom:"1.25rem"},children:[r.category," · ",r.author," · ",r.date]}),n.jsx("h1",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:178",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.8rem, 7vw, 6.25rem)",lineHeight:.97,letterSpacing:"-0.03em",maxWidth:"920px",marginBottom:"clamp(1.5rem, 4vw, 2.5rem)"},children:r.title}),n.jsx("p",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:179",className:"font-display",style:{color:"#5A5040",fontSize:"clamp(1.3rem, 2.5vw, 2rem)",lineHeight:1.28,maxWidth:"760px",marginBottom:"clamp(3rem, 7vw, 4rem)"},children:r.standfirst}),n.jsx(_2,{"data-loc":"client/src/pages/AuthorityBriefing.tsx:180",slug:r.slug}),n.jsx("div",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:181",style:{borderTop:"1px solid #D8D0C0"},children:r.sections.map(d=>n.jsxs("section",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:181",className:"authority-article-section",style:{padding:"clamp(2.5rem, 6vw, 5.5rem) 0",borderBottom:"1px solid #D8D0C0"},children:[n.jsx("h2",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:181",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.65rem, 3vw, 2.5rem)",lineHeight:1.05},children:d.heading}),n.jsx("div",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:181",children:d.paragraphs.map(p=>n.jsx("p",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:181",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontSize:"clamp(1rem, 1.6vw, 1.125rem)",lineHeight:1.88,fontWeight:300,marginBottom:"1.25rem"},children:p},p))})]},d.heading))})]}),n.jsx("section",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",style:{background:"#0D1526"},children:n.jsxs("div",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",className:"container",style:{paddingTop:"clamp(3.5rem, 7vw, 7rem)",paddingBottom:"clamp(3.5rem, 7vw, 7rem)",display:"flex",alignItems:"end",justifyContent:"space-between",gap:"2rem",flexWrap:"wrap"},children:[n.jsxs("div",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",style:{maxWidth:"720px"},children:[n.jsx("p",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:"From point of view to practice"}),n.jsxs("h2",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.2rem, 5vw, 4.8rem)",lineHeight:.98},children:["See how this way of thinking shapes the ",n.jsx("em",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",style:{color:"#D93B2B",fontStyle:"italic"},children:"work."})]})]}),n.jsx(Ae,{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",href:"/unique",children:n.jsxs("span",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["Explore UNIQUE ",n.jsx("span",{"data-loc":"client/src/pages/AuthorityBriefing.tsx:183",children:"+"})]})})]})})]})}function Xs(){const i=S.useRef(null);return S.useEffect(()=>{const r=i.current;if(!r)return;
142const c=new IntersectionObserver(([d])=>{d.isIntersecting&&(r.classList.add("visible"),c.disconnect())},{threshold:.08});return c.observe(r),()=>c.disconnect()},[]),i}const L2=[{name:"Raj Nandan",role:"CEO & Founder",image:Tn.raj,bio:"Raj founded Character Digital with a single conviction: that specialist categories deserved a social agency built specifically for them. A decade later, that conviction has been validated by a client roster that includes some of the most brand-conscious organisations in APAC."},{name:"Anna Carmody",role:"Head of Production",image:Tn.anna,bio:"Anna built and leads the in-house production capability that is one of Character Digital's most significant competitive advantages. Her background spans editorial photography, commercial video production, and motion design."},{name:"Marcin Berus",role:"Head of Performance Marketing",image:Tn.marcin,bio:"Marcin leads the agency's performance marketing practice with a philosophy that is fundamentally different from the industry standard: for specialist categories, the right metric is never reach or ROAS alone. It is whether the right audience is moving closer."},{name:"Sheree",role:"Senior Social Strategist",image:Tn.sheree,bio:"Sheree brings a deep understanding of the architecture and design category to every client engagement. Her background in design media gives her an instinctive grasp of what specialist audiences respond to â and what they reject."},{name:"Simran",role:"Social Strategist",image:Tn.simran,bio:"Simran specialises in the intersection of category strategy and platform behaviour â understanding how the specific mechanics of each social platform can be used to build lasting relevance rather than simply accumulate engagement."},{name:"Immy",role:"Content Producer",image:Tn.immy,bio:"Immy is part of the in-house production team that makes Character Digital's same-day turnaround capability possible without compromising the visual standard the work requires."},{name:"Radu",role:"Motion Designer",image:Tn.radu,bio:"Radu leads motion design and animation across the agency's production output â bringing the technical precision and aesthetic sensibility that distinctive brand content demands."},{name:"Nathanael",role:"Creative Director",image:Tn.nathanael,bio:"Nathanael oversees the creative direction of content across the agency's client portfolio â ensuring that every piece of content produced meets the visual standard each category demands."}],Ah=90,F2=[{name:"Saturday Indesign",lens:"Live category connection",description:"A city-wide moment where showrooms, studios, brands and specifiers meet in a shared design conversation."},{name:"INDE.Awards",lens:"Regional recognition",description:"A platform that brings the Indo-Pacificâs projects, products and people into a wider professional frame."},{name:"Sustainability Awards",lens:"Future-facing practice",description:"A programme focused on the practitioners and ideas moving the built environment forward."},{name:"CPD Live",lens:"Useful expertise",description:"Accredited learning that connects brands with architecture and design audiences through knowledge, not interruption."},{name:"Gold List Awards",lens:"Hospitality & travel",description:"A recognition platform for the experiences setting the standard across luxury travel and hospitality."}];function I2({member:i,index:r}){const c=Xs(),[d,p]=S.useState(!1),m=i.bio.length>Ah,x=m&&!d?i.bio.substring(0,Ah).trimEnd()+"â¦":i.bio;return n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:64",ref:c,className:"fade-up",style:{transitionDelay:`${r%4*60}ms`},children:[n.jsx("div",{"data-loc":"client/src/pages/Agency.tsx:65",style:{aspectRatio:"3/4",overflow:"hidden",background:"#EDE8DF"},children:n.jsx("img",{"data-loc":"client/src/pages/Agency.tsx:66",src:i.image,alt:i.name,style:{width:"100%",height:"100%",objectFit:"cover",display:"block"},onError:v=>{v.target.style.display="none"}})}),n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:68",style:{padding:"1rem 0.25rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:69",className:"font-display",style:{fontSize:"1rem",color:"#0D1526"},children:i.name}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:70",className:"section-label mt-1 mb-2",children:i.role}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:71",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",color:"#7A7060",lineHeight:1.65,fontWeight:300},children:x}),m&&n.jsxs("button",{"data-loc":"client/src/pages/Agency.tsx:73",onClick:()=>p(v=>!v),style:{color:"#D93B2B",background:"none",border:"none",padding:0,cursor:"pointer",fontFamily:"Archivo, sans-serif",fontSize:"0.75rem",letterSpacing:"0.06em",marginTop:"0.5rem",display:"flex",alignItems:"center",gap:"0.25rem"},children:[d?"Read less":"Read more",n.jsx("svg",{"data-loc":"client/src/pages/Agency.tsx:75",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",style:{transform:d?"rotate(180deg)":"none",transition:"transform 0.3s ease"},children:n.jsx("path",{"data-loc":"client/src/pages/Agency.tsx:76",d:"M2 3.5 L5 6.5 L8 3.5",stroke:"#D93B2B",strokeWidth:"1.3",strokeLinecap:"round",strokeLinejoin:"round"})})]})]})]})}function fd({year:i,heading:r,paragraphs:c,image:d,imageAlt:p,imageRight:m=!0,id:x}){const v=Xs();return n.jsx("section",{"data-loc":"client/src/pages/Agency.tsx:90",id:x,style:{borderTop:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:91",ref:v,className:"fade-up",style:{display:"grid",gridTemplateColumns:"repeat(auto-fit, minmax(280px, 1fr))",minHeight:"420px"},children:[n.jsx("div",{"data-loc":"client/src/pages/Agency.tsx:93",className:"hidden md:block",style:{order:m?1:0,position:"relative",overflow:"hidden"},children:n.jsx("img",{"data-loc":"client/src/pages/Agency.tsx:94",src:d,alt:p,style:{width:"100%",height:"100%",objectFit:"cover",display:"block"}})}),n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:97",style:{order:m?0:1,padding:"clamp(2rem, 5vw, 5rem)",display:"flex",flexDirection:"column",justifyContent:"center",background:"#F5F0E8"}
142,children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:98",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.75rem",color:"#A09080",letterSpacing:"0.12em",marginBottom:"1rem"},children:i}),n.jsx("h2",{"data-loc":"client/src/pages/Agency.tsx:99",className:"font-display",style:{fontSize:"clamp(1.5rem, 3.5vw, 2.5rem)",color:"#0D1526",lineHeight:1.2,marginBottom:"1.5rem"},children:r}),c.map((g,h)=>n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:101",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.875rem, 1.8vw, 1rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,marginBottom:h<c.length-1?"1rem":0},children:g},h))]}),n.jsx("div",{"data-loc":"client/src/pages/Agency.tsx:105",className:"md:hidden",style:{height:"240px",overflow:"hidden",order:0},children:n.jsx("img",{"data-loc":"client/src/pages/Agency.tsx:106",src:d,alt:p,style:{width:"100%",height:"100%",objectFit:"cover",display:"block"}})})]})})}function W2(){const i=Xs(),r=Xs(),c=Xs(),d=Xs();return n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:120",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsx("section",{"data-loc":"client/src/pages/Agency.tsx:122",className:"container",style:{paddingTop:"clamp(3rem, 6vw, 6rem)",paddingBottom:"clamp(2.5rem, 5vw, 5rem)",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:123",ref:i,className:"fade-up",style:{maxWidth:"820px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:124",className:"section-label mb-4",children:"The Agency"}),n.jsxs("h1",{"data-loc":"client/src/pages/Agency.tsx:125",className:"font-display",style:{fontSize:"clamp(2.2rem, 6vw, 4.5rem)",color:"#0D1526",lineHeight:1.05,marginBottom:"clamp(1rem, 2.5vw, 1.75rem)"},children:["We didn't enter this world.",n.jsx("br",{"data-loc":"client/src/pages/Agency.tsx:126"}),n.jsx("em",{"data-loc":"client/src/pages/Agency.tsx:127",style:{fontStyle:"italic",color:"#D93B2B"},children:"We grew up in it."})]}),n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:129",style:{maxWidth:"760px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:130",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,marginBottom:"1rem"},children:"Character Digital is APACâs only social and content agency built for the world of interiors, architecture and luxury hospitality. Founded in 2014 and structurally connected to Indesign Media Asia Pacific, we combine agency discipline with editorial instinct, in-house production and close access to the audiences and conversations that shape specialist categories."}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:133",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75},children:"We do more than make content. We help clients find the opportunity worth making: shaping stories, launches, collaborations and category initiatives from the first idea through to the work people see, share and act on. The result is social and content with more context, more substance and a clearer place in the world it is made for."})]})]})}),n.jsx(fd,{"data-loc":"client/src/pages/Agency.tsx:141",id:"our-story",year:"2014",heading:"How it started.",image:"/manus-storage/agency-origin_4fdb3b0a.jpg",imageAlt:"Character Digital studio origin",imageRight:!0,paragraphs:["Character Digital was founded in 2014 with a diagnosis: the social media agency market was being built for mass-market brands. Volume, reach, engagement rates â the metrics that mattered to a fast food chain or a discount retailer. Specialist categories were being served by the same agencies, with the same frameworks, and getting the same results.","The founding conviction was simple: specialist categories deserved an agency that understood their context. Not as a niche label, but as a commitment to the quality, precision and intentionality that matters within a particular world."]}),n.jsx(fd,{"data-loc":"client/src/pages/Agency.tsx:144",id:"indesign-acquisition",year:"2019",heading:"The acquisition that gave us an unfair advantage.",image:"/manus-storage/agency-indesign-media_f579b313.jpg",imageAlt:"Indesign Media newsroom",imageRight:!1,paragraphs:["The acquisition of Character Digital by Indesign Media Asia Pacific was not a corporate event. It was the moment the agency gained its most decisive competitive advantage.","Indesign Media is the region's most trusted editorial authority across architecture, interiors, property, hospital
142ity and lifestyle â with over 30 years of audience trust and direct relationships with the people who specify, choose and influence within specialist categories.","For Character Digital clients, this means their social content does not just reach an audience. It reaches the right audience, through a channel they already trust. No other social agency in APAC has this structural capability."]}),n.jsx(fd,{"data-loc":"client/src/pages/Agency.tsx:147",id:"ai-frontier",year:"NOW",heading:"Why we invested in AI before anyone was asking us to.",image:"/manus-storage/agency-ai-frontier_b46e32f0.jpg",imageAlt:"AI-augmented creative workflow",imageRight:!0,paragraphs:["We have integrated AI tools across every stage of our production and strategy workflows â not to replace human judgement, but to extend it. From AI-assisted image modification and video generation from stills, to automated caption variants and performance pattern analysis, our team uses AI to deliver more, faster, without reducing the quality standard the work requires.","The balance is deliberate. AI handles the repeatable: asset variation, format adaptation, performance data synthesis. Our creative team handles the irreplaceable: strategic direction, brand judgement, aesthetic precision, and the human understanding of what a specialist audience will respond to."]}),n.jsx("section",{"data-loc":"client/src/pages/Agency.tsx:152",id:"indesign-initiatives",style:{background:"#0D1526",borderTop:"1px solid #162040",borderBottom:"1px solid #162040"},children:n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:153",className:"container",style:{paddingTop:"clamp(3.5rem, 7vw, 6.5rem)",paddingBottom:"clamp(3.5rem, 7vw, 6.5rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:154",style:{display:"grid",gridTemplateColumns:"minmax(0, 0.92fr) minmax(0, 1.08fr)",gap:"clamp(2.5rem, 8vw, 9rem)",alignItems:"start"},className:"grid-cols-1 lg:grid-cols-[0.92fr_1.08fr]",children:[n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:155",children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:156",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:"Inside the ecosystem"}),n.jsxs("h2",{"data-loc":"client/src/pages/Agency.tsx:157",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.15rem, 4.7vw, 4.1rem)",lineHeight:1.06,marginBottom:"1.25rem"},children:["Connected to the moments that ",n.jsx("em",{"data-loc":"client/src/pages/Agency.tsx:158",style:{color:"#D93B2B",fontStyle:"italic"},children:"move a category."})]}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:160",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.72)",fontSize:"clamp(0.9375rem, 1.8vw, 1.0625rem)",fontWeight:300,lineHeight:1.75,maxWidth:"490px"},children:"Indesign Media is not an added distribution line. It is the ecosystem that lets Character Digital understand where the industry gathers, what it values and which ideas deserve a larger stage."})]}),n.jsx("div",{"data-loc":"client/src/pages/Agency.tsx:164",style:{borderTop:"1px solid rgba(255,255,255,0.22)"},children:F2.map((p,m)=>n.jsxs("article",{"data-loc":"client/src/pages/Agency.tsx:166",style:{display:"grid",gridTemplateColumns:"2.7rem minmax(0, 1fr)",gap:"1rem",padding:"1.35rem 0",borderBottom:"1px solid rgba(255,255,255,0.16)"},children:[n.jsxs("span",{"data-loc":"client/src/pages/Agency.tsx:167",style:{color:"#D93B2B",fontFamily:"Archivo, sans-serif",fontSize:"0.7rem",letterSpacing:"0.12em",paddingTop:"0.35rem"},children:["0",m+1]}),n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:168",children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:169",style:{color:"#D93B2B",fontFamily:"Archivo, sans-serif",fontSize:"0.66rem",letterSpacing:"0.13em",textTransform:"uppercase",marginBottom:"0.35rem"},children:p.lens}),n.jsx("h3",{"data-loc":"client/src/pages/Agency.tsx:170",className:"font-display",style:{color:"#fff",fontSize:"clamp(1.25rem, 2.5vw, 1.75rem)",lineHeight:1.1,marginBottom:"0.45rem"},children:p.name}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:171",style:{color:"rgba(255,255,255,0.65)",fontFamily:"Archivo, sans-serif",fontSize:"0.84rem",fontWeight:300,lineHeight:1.65,maxWidth:"600px"},children:p.description})]})]},p.name))})]}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:177",style:{maxWidth:"790px",marginTop:"clamp(2rem, 4vw, 3rem)",paddingTop:"1.25rem",borderTop:"1px solid rgba(255,255,255,0.16)",color:"rgba(255,255,255,0.5)",fontFamily:"Archivo, sans-serif",fontSize:"0.78rem",fontWeight:300,lineHeight:1.7},children:"For clients, this means more than a media opportunity. It means a team that can identify the right room, shape a useful contribution and turn the moment into content with a credible place in the wider conversation."})]})}),n.jsx("section",{"data-loc":"client/src/pages/Agency.tsx:183",style:{background:"#0D1526",borderTop:"1px solid #162040"},children:n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:184",className:"container",style:{paddingTop:"clamp(3rem, 6vw, 5.5rem)",paddingBottom:"clamp(3rem, 6vw, 5.5rem)",display:"flex",justifyContent:"space-between",alignItems:"end",gap:"2rem",flexWrap:"wrap"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:185",style:{maxWidth:"760px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:186",className:"section-label",style:{color:"#D93B2B",marginBottom:"1rem"},children:"UNIQUE"}),n.jsxs("h2",{"data-loc":"client/src/pages/Agency.tsx:187",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.2rem, 5vw, 4.5rem)",lineHeight:1.02,marginBottom:"1rem"},children:["Every category has its own ",n.jsx("em",{"data-loc":"client/src/pages/Agency.tsx:188",style:{color:"#D93B2B",fontStyle:"italic"},children:"language."})]}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:190",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.7)",fontWeight:300,fontSize:"1rem",lineHeight:1.75,maxWidth:"620px"},children:"See how Character Digital turns specialist category intelligence into a clearer, more connected investment model."})]}),n.jsx(Ae,{"data-loc":"client/src/pages/Agency.tsx:194",href:"/unique",children:n.jsxs("span",{"data-loc":"client/src/pages/Agency.tsx:194",className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["Explore UNIQUE",n.jsx("span",{"data-loc":"client/src/pages/Agency.tsx:194",children:"+"})]})})]})}),n.jsx("section",{"data-loc":"client/src/pages/Agency.tsx:199",id:"team",style:{borderTop:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:200",className:"container",style:{paddingTop:"clamp(2.5rem, 5vw, 5rem)",paddingBottom:"clamp(2.5rem, 5vw, 5rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:201",ref:r,className:"fade-up",style:{marginBottom:"clamp(2rem, 4vw, 3.5rem)"},children:[n.jsx("span",{"data-loc":"client/src/pages/Agency.tsx:202",className:"gold-line mb-4"}),n.jsx("h2",{"data-loc":"client/src/pages/Agency.tsx:203",className:"font-display",style:{fontSize:"clamp(1.75rem, 4vw, 3rem)",color:"#0D1526",marginBottom:"1rem"},children:"Eight specialists. One standard."}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:204",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,maxWidth:"680px",marginBottom:"0.75rem"},children:"We don't measure success by engagement rates. We measure it by whether a brand's social presence reflects the quality of what they've built. That standard requires people who understand the category â not just social media."}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:207",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,maxWidth:"680px"},children:"Our team holds a visual standard that most agencies can't brief to â and AI-augmented workflows that sustain it at social media speed without compromise."})]}),n.jsx("div",{"data-loc":"client/src/pages/Agency.tsx:211",style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(200px, 1fr))",gap:"2rem"},children:L2.map((p,m)=>n.jsx(I2,{"data-loc":"client/src/pages/Agency.tsx:212",member:p,index:m},p.name))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Agency.tsx:218",id:"locations",style:{borderTop:"1px solid #D8D0C0",background:"#EDE8DF"},children:n.jsx("div",{"data-loc":"client/src/pages/Agency.tsx:219",ref:c,className:"fade-up container",style:{paddingTop:"clamp(2.5rem, 5vw, 5rem)",paddingBottom:"clamp(2.5rem, 5vw, 5rem)"},children:n.jsx("div",{"data-loc":"client/src/pages/Agency.tsx:220",style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:"1px",background:"#D8D0C0"},className:"grid-cols-1 sm:grid-cols-3",children:[{city:"Sydney",country:"Australia",address:"98 Holdsworth Street, Woollahra NSW 2025",note:"Headquarters"},{city:"Melbourne",country:"Australia",address:"Collins Street, Melbourne VIC 3000",note:"Studio"},{city:"Singapore",country:"Singapore",address:"Marina Bay Financial Centre",note:"APAC Office"}].map(p=>n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:226",style:{padding:"clamp(1.5rem, 4vw, 2.5rem)",background:"#EDE8DF"},children:[n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:227",className:"font-display",style:{fontSize:"clamp(1.5rem, 4vw, 2rem)",color:"#0D1526",marginBottom:"0.25rem"},children:p.city}),n.jsxs("p",{"data-loc":"client/src/pages/Agency.tsx:228",className:"section-label mb-3",children:[p.country," · ",p.note]}),n.jsx("p",{"data-loc":"client/src/pages/Agency.tsx:229",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",color:"#7A7060",fontWeight:300},children:p.address})]},p.city))})})}),n.jsx("section",{"data-loc":"client/src/pages/Agency.tsx:237",style:{background:"#0D1526"},children:n.jsxs("div",{"data-loc":"client/src/pages/Agency.tsx:238",ref:d,className:"fade-up container",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)",textAlign:"center"},children:[n.jsx("span",{"data-loc":"client/src/pages/Agency.tsx:239",className:"gold-line mb-5",style:{margin:"0 auto 1.25rem"}}),n.jsxs("h2",{"data-loc":"client/src/pages/Agency.tsx:240",className:"font-display text-white mb-5",style:{fontSize:"clamp(1.75rem, 4vw, 3rem)"},children:["The brands that matter",n.jsx("br",{"data-loc":"client/src/pages/Agency.tsx:241"}),n.jsx("em",{"data-loc":"client/src/pages/Agency.tsx:242",style:{fontStyle:"italic",color:"#D93B2B"},children:"know where to find us."})]}),n.jsx(Ae,{"data-loc":"client/src/pages/Agency.tsx:244",href:"/contact",children:n.jsxs("span",{"data-loc":"client/src/pages/Agency.tsx:244",className:"btn-primary",style:{borderColor:"#fff",color:"#fff"},children:["Start a Conversation",n.jsx("span",{"data-loc":"client/src/pages/Agency.tsx:244",children:"+"})]})})]})})]})}function Ch(){const i=S.useRef(null);return S.useEffect(()=>{const r=i.current;if(!r)return;
142const c=new IntersectionObserver(([d])=>{d.isIntersecting&&(r.classList.add("visible"),c.disconnect())},{threshold:.08});return c.observe(r),()=>c.disconnect()},[]),i}function Y2(){const i=Ch(),r=Ch(),[c,d]=S.useState(!1),[p,m]=S.useState({name:"",email:"",company:"",title:"",challenge:"",budget:"",route:""});S.useEffect(()=>{const g=new URLSearchParams(window.location.search).get("route");g&&m(h=>({...h,route:g}))},[]);const x=g=>h=>m(b=>({...b,[g]:h.target.value})),v=g=>{g.preventDefault();const h=[`Name: ${p.name}`,`Work email: ${p.email}`,`Company: ${p.company}`,`Job title: ${p.title}`,`Route of interest: ${p.route||"Not specified"}`,`Monthly budget range: ${p.budget||"Not specified"}`,"","Brand challenge:",p.challenge].join(` 143`),b=new URLSearchParams({bcc:"[email protected]",subject:`Character Digital website enquiry â ${p.name}`,body:h});window.location.href=`mailto:[email protected]?${b.toString()}`,d(!0)};return n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:49",style:{background:"#F5F0E8",paddingTop:"64px"},children:[n.jsx("section",{"data-loc":"client/src/pages/Contact.tsx:52",className:"container",style:{paddingTop:"clamp(3rem, 6vw, 6rem)",paddingBottom:"clamp(2.5rem, 5vw, 5rem)",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:53",ref:i,className:"fade-up",style:{maxWidth:"820px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:54",className:"section-label mb-4",children:"Get in Touch"}),n.jsxs("h1",{"data-loc":"client/src/pages/Contact.tsx:55",className:"font-display",style:{fontSize:"clamp(2.2rem, 7vw, 5.5rem)",color:"#0D1526",lineHeight:1.05,marginBottom:"clamp(1rem, 2.5vw, 1.75rem)"},children:["Tell us what",n.jsx("br",{"data-loc":"client/src/pages/Contact.tsx:56"}),n.jsx("em",{"data-loc":"client/src/pages/Contact.tsx:57",style:{fontStyle:"italic",color:"#D93B2B"},children:"you're building."})]}),n.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:59",style:{fontFamily:"Archivo, sans-serif",fontSize:"clamp(0.9375rem, 2vw, 1.0625rem)",color:"#5A5040",fontWeight:300,lineHeight:1.75,maxWidth:"560px"},children:"Every engagement begins with an honest conversation about where your brand stands and where you want to take it. Tell us your challenge and we'll tell you whether we're the right agency to help you get there."})]})}),n.jsx("section",{"data-loc":"client/src/pages/Contact.tsx:66",style:{borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:67",style:{display:"grid"},className:"grid-cols-1 md:grid-cols-2",children:[n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:70",style:{padding:"clamp(2rem, 5vw, 5rem)",borderRight:"1px solid #D8D0C0",background:"#EDE8DF"},children:[n.jsx("span",{"data-loc":"client/src/pages/Contact.tsx:71",className:"gold-line mb-6"}),n.jsx("h2",{"data-loc":"client/src/pages/Contact.tsx:72",className:"font-display",style:{fontSize:"1.75rem",color:"#0D1526",marginBottom:"2rem"},children:"Sydney HQ"}),n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:74",style:{display:"flex",gap:"0.75rem",marginBottom:"1.5rem"},children:[n.jsxs("svg",{"data-loc":"client/src/pages/Contact.tsx:75",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#D93B2B",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",style:{flexShrink:0,marginTop:"2px"},children:[n.jsx("path",{"data-loc":"client/src/pages/Contact.tsx:76",d:"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z"}),n.jsx("circle",{"data-loc":"client/src/pages/Contact.tsx:76",cx:"12",cy:"10",r:"3"})]}),n.jsx("div",{"data-loc":"client/src/pages/Contact.tsx:78",children:n.jsxs("p",{"data-loc":"client/src/pages/Contact.tsx:79",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",color:"#5A5040",fontWeight:300,lineHeight:1.7},children:["98 Holdsworth Street",n.jsx("br",{"data-loc":"client/src/pages/Contact.tsx:79"}),"Woollahra NSW 2025",n.jsx("br",{"data-loc":"client/src/pages/Contact.tsx:79"}),"Australia"]})})]}),n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:83",style:{display:"flex",gap:"0.75rem",alignItems:"center",marginBottom:"0.75rem"},children:[n.jsxs("svg",{"data-loc":"client/src/pages/Contact.tsx:84",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#D93B2B",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",style:{flexShrink:0},children:[n.jsx("path",{"data-loc":"client/src/pages/Contact.tsx:85",d:"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z"}),n.jsx("polyline",{"data-loc":"client/src/pages/Contact.tsx:85",points:"22,6 12,13 2,6"})]}),n.jsx("a",{"data-loc":"client/src/pages/Contact.tsx:87",href:"mailto:[email protected][email protected]",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",color:"#5A5040",fontWeight:300,textDecoration:"none"},children:"[email protected]"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:92",style:{display:"flex",gap:"0.75rem",alignItems:"center",marginBottom:"2.5rem"},children:[n.jsx("svg",{"data-loc":"client/src/pages/Contact.tsx:93",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"#D93B2B",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round",style:{flexShrink:0},children:n.jsx("path",{"data-loc":"client/src/pages/Contact.tsx:94",d:"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07A19.5 19.5 0 0 1 4.69 12a19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 3.6 1.27h3a2 2 0 0 1 2 1.72c.127.96.361 1.903.7 2.81a2 2 0 0 1-.45 2.11L7.91 8.91a16 16 0 0 0 6 6l.91-.91a2 2 0 0 1 2.11-.45c.907.339 1.85.573 2.81.7A2 2 0 0 1 22 16.92z"})}),n.jsx("a",{"data-loc":"client/src/pages/Contact.tsx:96",href:"tel:0411692805",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",color:"#5A5040",fontWeight:300,textDecoration:"none"},children:"0411 692 805"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:101",style:{marginBottom:"2.5rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:102",className:"section-label mb-3",children:"Also in"}),[{city:"Melbourne",country:"Australia"},{city:"Singapore",country:"Singapore"}].map(({city:g,country:h})=>n.jsxs("p",{"data-loc":"client/src/pages/Contact.tsx:104",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",color:"#7A7060",fontWeight:300,marginBottom:"0.35rem"},children:[g,", ",h]},g))]}),n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:108",children:[n.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:109",className:"section-label mb-3",children:"Follow"}),n.jsx("div",{"data-loc":"client/src/pages/Contact.tsx:110",style:{display:"flex",gap:"1rem"},children:[{label:"Instagram",href:"https://www.instagram.com/character.digital.apac/",icon:n.jsx("svg",{"data-loc":"client/src/pages/Contact.tsx:112",width:"18",height:"18",viewBox:"0 0 24 24",fill:"
143currentColor",children:n.jsx("path",{"data-loc":"client/src/pages/Contact.tsx:112",d:"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"})})},{label:"LinkedIn",href:"https://www.linkedin.com/company/character-digital/about/",icon:n.jsx("svg",{"data-loc":"client/src/pages/Contact.tsx:113",width:"18",height:"18",viewBox:"0 0 24 24",fill:"currentColor",children:n.jsx("path",{"data-loc":"client/src/pages/Contact.tsx:113",d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"})})},{label:"TikTok",href:"https://www.tiktok.com/@characterpr",icon:n.jsx("svg",{"data-loc":"client/src/pages/Contact.tsx:114",width:"18",height:"18",viewBox:"0 0 24 24",fill:"currentColor",children:n.jsx("path",{"data-loc":"client/src/pages/Contact.tsx:114",d:"M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"})})}].map(g=>n.jsx("a",{"data-loc":"client/src/pages/Contact.tsx:116",href:g.href,target:"_blank",rel:"noopener noreferrer","aria-label":g.label,style:{color:"#A09080",transition:"color 0.2s ease"},onMouseEnter:h=>h.currentTarget.style.color="#D93B2B",onMouseLeave:h=>h.currentTarget.style.color="#A09080",children:g.icon},g.label))})]})]}),n.jsx("div",{"data-loc":"client/src/pages/Contact.tsx:123",ref:r,className:"fade-up",style:{padding:"clamp(2rem, 5vw, 5rem)",background:"#F5F0E8"},children:c?n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:125",style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",height:"100%",textAlign:"center",padding:"4rem 0"},children:[n.jsx("span",{"data-loc":"client/src/pages/Contact.tsx:126",className:"gold-line mb-6",style:{margin:"0 auto 1.5rem"}}),n.jsx("h2",{"data-loc":"client/src/pages/Contact.tsx:127",className:"font-display",style:{fontSize:"2rem",color:"#0D1526",marginBottom:"1rem"},children:"Your email is ready."}),n.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:128",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.9375rem",color:"#7A7060",fontWeight:300,maxWidth:"360px",lineHeight:1.7},children:"Your email app has opened with the brief addressed to Anna and Raj copied. Please review it and press send."}),n.jsx("button",{"data-loc":"client/src/pages/Contact.tsx:131",type:"button",onClick:()=>d(!1),style:{marginTop:"1.5rem",background:"transparent",border:0,color:"#D93B2B",fontFamily:"Archivo, sans-serif",fontSize:"0.72rem",letterSpacing:"0.1em",textTransform:"uppercase",cursor:"pointer"},children:"Edit brief"})]}):n.jsxs(n.Fragment,{children:[n.jsx("h2",{"data-loc":"client/src/pages/Contact.tsx:135",className:"font-display",style:{fontSize:"1.5rem",color:"#0D1526",marginBottom:"2rem"},children:"What's the brief?"}),n.jsxs("form",{"data-loc":"client/src/pages/Contact.tsx:136",style:{display:"flex",flexDirection:"column",gap:"1rem"},onSubmit:v,children:[n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:137",style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"1rem"},children:[n.jsx("input",{"data-loc":"client/src/pages/Contact.tsx:138",required:!0,value:p.name,onChange:x("name"),placeholder:"Full name",style:{background:"transparent",border:"1px solid #D8D0C0",color:"#0D1526",fontSize:"0.875rem",padding:"0.75rem 1rem",outline:"none",fontFamily:"Archivo, sans-serif",transition:"border-color 0.2s ease"},onFocus:g=>g.target.style.borderColor="#0D1526",onBlur:g=>g.target.style.borderColor="#D8D0C0"}),n.jsx("input",{"data-loc":"client/src/pages/Contact.tsx:139",required:!0,type:"email",value:p.email,onChange:x("email"),placeholder:"Work email",style:{background:"transparent",border:"1px solid #D8D0C0",color:"#0D1526",fontSize:"0.875rem",padding:"0.75rem 1rem",outline:"none",fontFamily:"Archivo, sans-serif",transition:"border-color 0.2s ease"},onFocus:g=>g.target.style.borderColor="#0D1526",onBlur:g=>g.target.style.borderColor="#D8D0C0"})]}),n.jsxs("div",{"data-loc":"client/src/pages/Contact.tsx:141",style:{display:"grid",gridTemplateColumns:"1fr 1fr",gap:"1rem"},children:[n.jsx("input",{"data-loc":"client/src/pages/Contact.tsx:142",required:!0,value:p.company,onChange:x("company"),placeholder:"Company",style:{background:"transparent",border:"1px solid #D8D0C0",color:"#0D1526",fontSize:"0.875rem",padding:"0.75rem 1rem",outline:"none",fontFamily:"Archivo, sans-serif",transition:"border-color 0.2s ease"},onFocus:g=>g.target.style.borderColor="#0D1526",onBlur:g=>g.target.style.borderColor="#D8D0C0"}),n.jsx("input",{"data-loc":"client/src/pages/Contact.tsx:143",required:!0,value:p.title,onChange:x("title"),placeholder:"Job title",style:{background:"transparent",border:"1px solid #D8D0C0",color:"#0D1526",fontSize:"0.875rem",padding:"0.75rem 1rem",outline:"none",fontFamily:"Archivo, sans-serif",transition:"border-color 0.2s ease"},onFocus:g=>g.target.style.borderColor="#0D1526",onBlur:g=>g.target.style.borderColor="#D8D0C0"})]}),n.jsxs("select",{"data-loc":"client/src/pages/Contact.tsx:145",value:p.route,onChange:x("route"),"aria-label":"Way of working you would like to explore",style:{background:"#F5F0E8",border:"1px solid #D8D0C0",color:p.route?"#0D1526":"#A09080",fontSize:"0.875rem",padding:"0.75rem 1rem",outline:"none",fontFamily:"Archivo, sans-serif"},children:[n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:146",value:"",children:"Which way of working would you like to explore? (optional)"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:147",value:"Ongoing Partnership",children:"Ongoing Partnership"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:148",value:"Defined Project",children:"Defined Project"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:149",value:"Production Programme",children:"Production Programme"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:150",value:"Flexible Investment Bank",children:"Flexible Investment Bank"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:151",value:"Not sure â recommend a starting point",children:"Not sure â recommend a starting point"})]}),n.jsx("textarea",{"data-loc":"client/src/pages/Contact.tsx:153",required:!0,maxLength:1200,value:p.challenge,onChange:x("challenge"),placeholder:"Describe your brand challenge â the more specific, the better.",rows:5,style:{background:"transparent",border:"1px solid #D8D0C0",color:"#0D1526",fontSize:"0.875rem",padding:"0.75rem 1rem",outline:"none",fontFamily:"Archivo, sans-serif",resize:"none",transition:"border-color 0.2s ease"},onFocus:g=>g.target.style.borderColor="#0D1526",onBlur:g=>g.target.style.borderColor="#D8D0C0"}),n.jsxs("select",{"data-loc":"client/src/pages/Contact.tsx:154",value:p.budget,onChange:x("budget"),style:{background:"#F5F0E8",border:"1px solid #D8D0C0",color:p.budget?"#0D1526":"#A09080",fontSize:"0.875rem",padding:"0.75rem 1rem",outline:"none",fontFamily:"Archivo, sans-serif"},children:[n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:155",value:"",disabled:!0,children:"Monthly budget range (optional)"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:156",value:"under-10k",children:"Under $10,000"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:157",value:"10k-25k",children:"$10,000 â $25,000"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:158",value:"25k-50k",children:"$25,000 â $50,000"}),n.jsx("option",{"data-loc":"client/src/pages/Contact.tsx:159",value:"50k-plus",children:"$50,000+"})]}),n.jsxs("button",{"data-loc":"client/src/pages/Contact.tsx:161",type:"submit",className:"btn-gold mt-2",children:["Open Email Draft",n.jsx("span",{"data-loc":"client/src/pages/Contact.tsx:161",children:"+"})]}),n.jsx("p",{"data-loc":"client/src/pages/Contact.tsx:162",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.69rem",lineHeight:1.55,color:"#A09080",fontWeight:300}
143,children:"This opens a pre-addressed email to Anna with your brief included. Raj is copied privately."})]})]})})]})})]})}const G2=[{id:"bebas",name:"Bebas Neue",label:"OPTION 1 â BEBAS NEUE (CURRENT)",family:"'Bebas Neue', sans-serif",weight:400,letterSpacing:"0.02em",description:"All-caps condensed display. Maximum impact, zero compromise. The current choice â aggressive, editorial, unmistakably agency.",verdict:"Current â Aggressive & Editorial"},{id:"barlow",name:"Barlow Condensed",label:"OPTION 2 â BARLOW CONDENSED",family:"'Barlow Condensed', sans-serif",weight:700,letterSpacing:"0.04em",description:"Condensed grotesque with more warmth than Bebas. Uppercase at 700â800 weight reads as considered but approachable. Used by Monocle, Kinfolk, and several hospitality brands.",verdict:"Considered & Approachable"},{id:"oswald",name:"Oswald",label:"OPTION 3 â OSWALD",family:"'Oswald', sans-serif",weight:600,letterSpacing:"0.06em",description:"Classic condensed sans-serif. Clean, authoritative, and highly legible at large sizes. Slightly more neutral than Bebas â lets the words lead rather than the letterforms.",verdict:"Authoritative & Neutral"},{id:"syne",name:"Syne",label:"OPTION 4 â SYNE",family:"'Syne', sans-serif",weight:800,letterSpacing:"-0.02em",description:"Geometric display with distinctive character â slightly irregular letterforms that signal creativity without sacrificing legibility. Used by design studios and architecture firms. Pairs exceptionally well with the Indesign Media positioning.",verdict:"Creative & Distinctive â Recommended"},{id:"clash",name:"Clash Display",label:"OPTION 5 â CLASH DISPLAY",family:"'Clash Display', sans-serif",weight:700,letterSpacing:"-0.01em",description:'A contemporary display typeface for distinctive digital brands. Slightly humanist geometry â confident without being cold. Increasingly used by lifestyle agencies globally. The most "now" of all five options.',verdict:"Contemporary Distinction â Bold Choice"}],V2=`THE ONLY AGENCY 144BUILT FOR 145SPECIALIST CATEGORIES`,X2="THE CONSIDERED MARKâ¢";function Q2(){return n.jsx("div",{"data-loc":"client/src/pages/FontAlternatives.tsx:62",style:{background:"#0D1526",minHeight:"100vh",paddingTop:"5rem",paddingBottom:"5rem"},children:n.jsxs("div",{"data-loc":"client/src/pages/FontAlternatives.tsx:64",style:{maxWidth:"1200px",margin:"0 auto",padding:"0 4rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/FontAlternatives.tsx:65",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.7rem",letterSpacing:"0.15em",color:"rgba(255,255,255,0.4)",marginBottom:"1rem",textTransform:"uppercase"},children:"Internal Review â Heading Font Alternatives"}),n.jsxs("h1",{"data-loc":"client/src/pages/FontAlternatives.tsx:68",style:{fontFamily:"'Archivo', sans-serif",fontWeight:800,fontSize:"1.5rem",color:"#fff",marginBottom:"0.5rem"},children:["CHARACTER",n.jsx("span",{"data-loc":"client/src/pages/FontAlternatives.tsx:69",style:{fontWeight:400},children:"DIGITAL"})]}),n.jsx("p",{"data-loc":"client/src/pages/FontAlternatives.tsx:71",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.9rem",color:"#666",marginBottom:"4rem"},children:"Five heading typeface options applied to the same headline. The logo wordmark (Archivo 800/400) remains unchanged across all options."}),G2.map((i,r)=>n.jsxs("div",{"data-loc":"client/src/pages/FontAlternatives.tsx:77",style:{borderTop:"1px solid #162040",paddingTop:"4rem",paddingBottom:"4rem",marginBottom:"0"},children:[n.jsxs("div",{"data-loc":"client/src/pages/FontAlternatives.tsx:87",style:{display:"flex",alignItems:"flex-start",justifyContent:"space-between",marginBottom:"2.5rem",flexWrap:"wrap",gap:"1rem"},children:[n.jsxs("div",{"data-loc":"client/src/pages/FontAlternatives.tsx:88",children:[n.jsx("p",{"data-loc":"client/src/pages/FontAlternatives.tsx:89",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.65rem",letterSpacing:"0.15em",color:"rgba(255,255,255,0.4)",marginBottom:"0.4rem",textTransform:"uppercase"},children:i.label}),n.jsx("p",{"data-loc":"client/src/pages/FontAlternatives.tsx:92",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.8rem",color:"#555",maxWidth:"500px",lineHeight:1.6},children:i.description})]}),n.jsx("span",{"data-loc":"client/src/pages/FontAlternatives.tsx:96",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.65rem",letterSpacing:"0.1em",color:i.id==="syne"?"#FFFFFF":"#444",border:`1px solid ${i.id==="syne"?"#FFFFFF":"#2A2A2A"}`,padding:"0.3rem 0.8rem",textTransform:"uppercase",whiteSpace:"nowrap"},children:i.verdict})]}),n.jsx("div",{"data-loc":"client/src/pages/FontAlternatives.tsx:111",style:{marginBottom:"1.5rem"},children:n.jsx("h2",{"data-loc":"client/src/pages/FontAlternatives.tsx:112",style:{fontFamily:i.family,fontWeight:i.weight,fontSize:"clamp(2.5rem, 6vw, 5.5rem)",letterSpacing:i.letterSpacing,color:"#fff",lineHeight:1,margin:0,whiteSpace:"pre-line"},children:V2.split(` 146`).map((c,d)=>n.jsxs("span",{"data-loc":"client/src/pages/FontAlternatives.tsx:125",children:[c,d<2&&n.jsx("br",{"data-loc":"client/src/pages/FontAlternatives.tsx:127"})]},d))})}),n.jsx("p",{"data-loc":"client/src/pages/FontAlternatives.tsx:134",style:{fontFamily:i.family,fontWeight:i.weight,fontSize:"clamp(1rem, 2vw, 1.4rem)",letterSpacing:i.id==="syne"||i.id==="clash"?"0.08em":"0.15em",color:"#555",margin:0},children:X2}),n.jsx("p",{"data-loc":"client/src/pages/FontAlternatives.tsx:148",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.9rem",color:"#444",marginTop:"1.5rem",maxWidth:"600px",lineHeight:1.7},children:"A decade of exclusive focus. In-house production. Direct access to APAC's most influential design and lifestyle audience through Indesign Media."})]},i.id)),n.jsx("div",{"data-loc":"client/src/pages/FontAlternatives.tsx:162",style:{borderTop:"1px solid #162040",paddingTop:"3rem",marginTop:"2rem"},children:n.jsx("p",{"data-loc":"client/src/pages/FontAlternatives.tsx:163",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.65rem",letterSpacing:"0.12em",color:"#333",textTransform:"uppercase"},children:"To apply your chosen font: advise which option you prefer and it will be applied globally across all pages in minutes."})})]})})}const Z2=[{id:"A",name:"Warm Ivory",hex:"#F0EAD6",description:"A warm, cream-tinted white. Softer than pure white â feels like fine paper stock or aged linen. Signals heritage and considered restraint. The closest to the original site's warmth without any gold.",personality:"Refined · Timeless · Understated"},{id:"B",name:"Architectural Blue",hex:"#2563EB",description:"A deep, saturated cobalt. Used by architecture and design institutions worldwide â Dezeen, Wallpaper*, AD. Bold and confident without being aggressive. Creates strong contrast against the black background.",personality:"Authoritative · Precise · Contemporary"},{id:"C",name:"Sage",hex:"#8FAF8B",description:"A muted, desaturated green with grey undertones. Associated with considered living, sustainability and specialist wellness brands. Quiet but distinctive â stands apart from every competitor in the space.",personality:"Considered · Organic · Distinctive"},{id:"D",name:"Terracotta",hex:"#C4785A",description:"A warm, earthy red-orange. Evokes materiality â clay, stone, fired ceramics. Used by interiors and architecture brands. Warm enough to feel human, muted enough to feel considered.",personality:"Warm · Material · Grounded"},{id:"E",name:"Platinum",hex:"#A8B4BE",description:"A cool silver-grey with blue undertones. The colour of brushed steel, polished concrete and precision-engineered surfaces. Feels technical and considered simultaneously â like the materials specialist brands specify.",personality:"Precise · Cool · Engineered"}];function P2({accent:i}){const r=i.hex;return n.jsx("section",{"data-loc":"client/src/pages/ColourPreview.tsx:53",style:{borderBottom:"1px solid #162040",paddingTop:"clamp(3rem, 6vw, 5rem)",paddingBottom:"clamp(3rem, 6vw, 5rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:60",className:"container",children:[n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:62",className:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-4 mb-12 md:mb-16",children:[n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:63",className:"flex items-center gap-5",children:[n.jsx("div",{"data-loc":"client/src/pages/ColourPreview.tsx:65",style:{width:"48px",height:"48px",background:r,flexShrink:0}}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:73",children:[n.jsxs("p",{"data-loc":"client/src/pages/ColourPreview.tsx:74",className:"font-mono-accent text-xs mb-1",style:{color:"#444"},children:["OPTION ",i.id]}),n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:75",className:"font-display text-white",style:{fontSize:"1.5rem"},children:i.name})]})]}),n.jsx("div",{"data-loc":"client/src/pages/ColourPreview.tsx:78",className:"font-mono-accent text-xs px-3 py-1.5",style:{color:r,border:`1px solid ${r}`,letterSpacing:"0.15em",width:"fit-content"},children:i.hex})]}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:87",className:"grid grid-cols-1 md:grid-cols-3 gap-px mb-12 md:mb-16",style:{background:"#162040"},children:[n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:90",className:"p-8 md:p-10",style:{background:"#0D1526"},children:[n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:91",className:"font-mono-accent text-xs mb-5 md:mb-6",style:{color:r,letterSpacing:"0.2em"},children:"SOCIAL STRATEGY & CONTENT"}),n.jsxs("h2",{"data-loc":"client/src/pages/ColourPreview.tsx:94",className:"font-display text-white leading-none",style:{fontSize:"clamp(1.8rem, 3.5vw, 2.8rem)"},children:["SOCIAL FOR THE",n.jsx("br",{"data-loc":"client/src/pages/ColourPreview.tsx:95"}),"BRANDS THAT",n.jsx("br",{"data-loc":"client/src/pages/ColourPreview.tsx:96"}),n.jsx("span",{"data-loc":"client/src/pages/ColourPreview.tsx:97",style:{color:r},children:"DEFINE DESIGN,"}),n.jsx("br",{"data-loc":"client/src/pages/ColourPreview.tsx:97"}),"PROPERTY, HOSPITALITY AND LIFE."]})]}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:103",className:"p-8 md:p-10",style:{background:"#0D1526"},children:[n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:104",className:"font-mono-accent text-xs mb-5 md:mb-6",style:{color:"#444",letterSpacing:"0.2em"},children:"PROOF"}),n.jsx("div",{"data-loc":"client/src/pages/ColourPreview.tsx:105",className:"flex flex-col gap-6",children:[{stat:"10+",label:"Years of specialist category focus"},{stat:"30+",label:"Specialist brands served"},{stat:"AI+",label:"Human craft, AI-extended"}].map((c,d)=>n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:111",children:[n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:112",className:"font-display",style:{fontSize:"clamp(2rem, 4vw, 3rem)",color:d===0?r:"#fff"},children:c.stat}),n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:115",className:"text-white/50 text-xs mt-1",style:{fontWeight:300},children:c.label})]},d))})]}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:122",className:"p-8 md:p-10 flex flex-col justify-between gap-8",style:{background:"#0D1526"},children:[n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:123",children:[n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:124",className:"font-mono-accent text-xs mb-5 md:mb-6",style:{color:"#444",letterSpacing:"0.2em"},children:"CALLS TO ACTION"}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:126",className:"flex flex-col gap-4",children:[n.jsx("span",{"data-loc":"client/src/pages/ColourPreview.tsx:127",className:"inline-flex items-center gap-2 text-xs font-medium",style:{padding:"0.75rem 1.5rem",border:`1px solid ${r}`,color:r,fontFamily:"Archivo, sans-serif",letterSpacing:"0.1em",textTransform:"uppercase",width:"fit-content"},children:"Start a Project+"}),n.jsx("span",{"data-loc":"client/src/pages/ColourPreview.tsx:142",className:"inline-flex items-center gap-2 text-xs font-medium",style:{padding:"0.75rem 1.5rem",border:"1px solid #fff",color:"#fff",fontFamily:"Archivo, sans-serif",letterSpacing:"0.1em",textTransform:"uppercase",width:"fit-content"},children:"View Our Work+"})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:158",children:[n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:159",className:"font-mono-accent text-xs mb-4",style:{color:"#444",letterSpacing:"0.2em"},children:"NAVIGATION"}),n.jsx("div",{"data-loc":"client/src/pages/ColourPreview.tsx:160",className:"flex flex-col gap-3",children:["Work","Expertise","UNIQUE","Authority"].map((c,d)=>n.jsx("span",{"data-loc":"client/src/pages/ColourPreview.tsx:162",className:"text-xs font-mono-accent",style:{color:d===0?r:"#888",letterSpacing:"0.12em",textTransform:"uppercase"},children:c},c))})]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:180",className:"grid grid-cols-1 md:grid-cols-2 gap-8 md:gap-16 items-start",children:[n.jsx("div",{"data-loc":"client/src/pages/ColourPreview.tsx:181",children:n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:182",className:"text-white/60 leading-relaxed",style:{fontWeight:300,fontSize:"1.0625rem"},children:i.description})}),n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:186",children:[n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:187",className:"font-mono-accent text-xs mb-3",style:{color:"#444"},children:"PERSONALITY"}),n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:188",className:"text-white/40 text-sm",style:{fontWeight:300,letterSpacing:"0.05em"},children:i.personality})]})]})]})})}function K2(){return n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:198",style:{background:"#0D1526",paddingTop:"64px"},children:[n.jsx("section",{"data-loc":"client/src/pages/ColourPreview.tsx:201",className:"container",style:{paddingTop:"clamp(2.5rem, 5vw, 5rem)",paddingBottom:"clamp(2rem, 4vw, 4rem)",borderBottom:"1px solid #162040"},children:n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:202",className:"max-w-3xl",children:[n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:203",className:"section-label mb-3 md:mb-4",children:"Internal Review"}),n.jsxs("h1",{"data-loc":"client/src/pages/ColourPreview.tsx:204",className:"font-display text-white leading-none mb-6 md:mb-8",style:{fontSize:"clamp(2.2rem, 6vw, 4.5rem)"},children:["ACCENT COLOUR",n.jsx("br",{"data-loc":"client/src/pages/ColourPreview.tsx:205"}),"OPTIONS"]}),n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:207",className:"text-white/50 leading-relaxed mb-4",style:{fontWeight:300,fontSize:"1.0625rem"},children:"Five distinct accent colours applied to the site's typographic system. Each option is shown across three contexts: section labels & headlines, stat blocks, and CTAs & navigation."}),n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:210",className:"text-white/40 text-sm",style:{fontWeight:300},children:"The site is currently pure black and white. The chosen accent will replace the white highlight on section labels, key headline words, and primary CTAs. All body copy and secondary elements remain white."})]})}),Z2.map(i=>n.jsx(P2,{"data-loc":"client/src/pages/ColourPreview.tsx:218",accent:i},i.id)),n.jsx("section",{"data-loc":"client/src/pages/ColourPreview.tsx:222",className:"container",style:{paddingTop:"clamp(2.5rem, 5vw, 4rem)",paddingBottom:"clamp(2.5rem, 5vw, 4rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/ColourPreview.tsx:223",className:"text-center",style:{maxWidth:"600px",margin:"0 auto"},children:[n.jsx("span",{"data-loc":"client/src/pages/ColourPreview.tsx:224",className:"block w-10 h-px mb-5 md:mb-6",style:{background:"rgba(255,255,255,0.2)",margin:"0 auto 1.25rem"}}),n.jsx("p",{"data-loc":"client/src/pages/ColourPreview.tsx:225",className:"text-white/40 text-sm leading-relaxed mb-6 md:mb-8",style:{fontWeight:300},children:"Once you have selected your preferred accent, reply with the option letter (AâE) and the accent colour will be applied consistently across all pages â section labels, key headline words, primary CTA borders, and active navigation states."}),n.jsx(Ae,{"data-loc":"client/src/pages/ColourPreview.tsx:228",href:"/",children:n.jsx("span",{"data-loc":"client/src/pages/ColourP
146review.tsx:229",className:"btn-primary text-xs",children:"Back to Site"})})]})})]})}const $2=[{id:"A",name:"Vermillion",hex:"#D93B2B",note:"Bold · Urgent · Commanding"},{id:"B",name:"Champagne",hex:"#C9A96E",note:"Luxe · Warm · Editorial"},{id:"C",name:"Electric Lime",hex:"#B8E04A",note:"Disruptive · Fresh · Unexpected"},{id:"D",name:"Copper",hex:"#B87333",note:"Material · Craft · Grounded"},{id:"E",name:"Neon Mint",hex:"#3DFFC0",note:"Digital · Precise · Forward"},{id:"F",name:"Dusty Rose",hex:"#C4847A",note:"Refined · Feminine · Warm"},{id:"G",name:"Raw White",hex:"#F5F5F0",note:"Clean · Minimal · Pure"},{id:"H",name:"Deep Violet",hex:"#7C3AED",note:"Distinctive · Creative · Bold"}];function J2({accent:i}){const r=i.hex,c=S.useRef(null);return S.useEffect(()=>{c.current?.play().catch(()=>{})},[]),n.jsxs("section",{"data-loc":"client/src/pages/AccentHome.tsx:30",style:{background:"#0D1526",borderBottom:"3px solid #111",paddingBottom:"4rem"},children:[n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:38",style:{background:"#111",borderBottom:"1px solid #162040",padding:"0.75rem 2rem",display:"flex",alignItems:"center",gap:"0.75rem"},children:[n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:48",style:{width:14,height:14,background:r,flexShrink:0}}),n.jsxs("span",{"data-loc":"client/src/pages/AccentHome.tsx:49",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.6875rem",letterSpacing:"0.2em",textTransform:"uppercase",color:r},children:["Option ",i.id," â ",i.name,"  · ",r,"  · ",i.note]})]}),n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:63",className:"relative",style:{height:"80vh",minHeight:"520px",overflow:"hidden"},children:[n.jsx("video",{"data-loc":"client/src/pages/AccentHome.tsx:64",ref:c,src:Hg.hero,muted:!0,loop:!0,playsInline:!0,style:{position:"absolute",inset:0,width:"100%",height:"100%",objectFit:"cover"}}),n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:76",style:{position:"absolute",inset:0,background:"linear-gradient(to bottom, transparent 40%, rgba(10,10,10,0.70) 100%)"}}),n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:81",className:"container relative z-10 flex flex-col justify-end h-full",style:{paddingBottom:"clamp(3rem, 6vh, 5rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:85",style:{maxWidth:"860px"},children:[n.jsx("p",{"data-loc":"client/src/pages/AccentHome.tsx:86",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.6875rem",letterSpacing:"0.2em",textTransform:"uppercase",color:r,marginBottom:"1.25rem"},children:"Social Strategy & Content"}),n.jsxs("h2",{"data-loc":"client/src/pages/AccentHome.tsx:99",className:"font-display text-white leading-none",style:{fontSize:"clamp(2rem, 5.5vw, 4.5rem)",letterSpacing:"-0.02em"},children:["SOCIAL FOR THE BRANDS",n.jsx("br",{"data-loc":"client/src/pages/AccentHome.tsx:103"}),"THAT ",n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:104",style:{color:r},children:"DEFINE DESIGN,"}),n.jsx("br",{"data-loc":"client/src/pages/AccentHome.tsx:104"}),"PROPERTY, HOSPITALITY AND LIFE."]}),n.jsx("p",{"data-loc":"client/src/pages/AccentHome.tsx:108",className:"text-white/70 leading-relaxed",style:{fontSize:"1.0625rem",maxWidth:"520px",fontWeight:300,marginTop:"1.25rem"},children:"A decade dedicated to brands across architecture, interiors, property, hospitality and lifestyle across APAC."}),n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:116",style:{display:"flex",gap:"0.75rem",marginTop:"2rem",flexWrap:"wrap"},children:[n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:117",style:{display:"inline-flex",alignItems:"center",gap:"0.5rem",padding:"0.75rem 1.5rem",border:`1px solid ${r}`,color:r,fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",fontWeight:500,letterSpacing:"0.1em",textTransform:"uppercase",whiteSpace:"nowrap"},children:"View Our Work+"}),n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:133",style:{display:"inline-flex",alignItems:"center",gap:"0.5rem",padding:"0.75rem 1.5rem",border:"1px solid rgba(255,255,255,0.45)",color:"#fff",fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",fontWeight:500,letterSpacing:"0.1em",textTransform:"uppercase",whiteSpace:"nowrap"},children:"Brand Story"})]})]})})]}),n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:155",className:"container",style:{paddingTop:"3.5rem",paddingBottom:"3.5rem"},children:n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:156",className:"grid grid-cols-1 md:grid-cols-2 gap-10 md:gap-16 items-start",children:[n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:157",children:[n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:158",style:{display:"block",width:"40px",height:"1px",background:r,marginBottom:"1.5rem"}}),n.jsx("h3",{"data-loc":"client/src/pages/AccentHome.tsx:159",className:"font-display text-white leading-tight",style:{fontSize:"clamp(1.6rem, 4vw, 3rem)"},children:"DISTINCTIVE BRANDS ARE NOT BUILT IN CAMPAIGNS."})]}),n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:166",children:[n.jsx("p",{"data-loc":"client/src/pages/AccentHome.tsx:167",className:"text-white/60 leading-relaxed",style:{fontWeight:300,fontSize:"1.0625rem",marginBottom:"1.5rem"},children:"They are built in the accumulation of every considered impression they make. For a decade, Character Digital has been the agency that specialist brands in APAC trust to protect and build their brand equity â not just their engagement rate."}),n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:172",style:{display:"inline-flex",alignItems:"center",gap:"0.5rem",padding:"0.75rem 1.5rem",border:`1px solid ${r}`,color:r,fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",fontWeight:500,letterSpacing:"0.1em",textTransform:"uppercase"},children:"Our Story+"})]})]})}),n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:192",style:{borderTop:"1px solid #162040",borderBottom:"1px solid #162040"},children:n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:193",className:"grid grid-cols-2 md:grid-cols-4",children:[{stat:"10+",label:"Years of specialist category focus",accent:!0},{stat:"3",label:"APAC markets",accent:!1},{stat:"30+",label:"Specialist brands served",accent:!1},{stat:"AI+",label:"Human craft, AI-extended",accent:!1}].map((d,p)=>n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:200",style:{padding:"clamp(1.5rem, 3vw, 3rem) clamp(1rem, 2vw, 2rem)",borderRight:p===1||p===3?"none":"1px solid #162040",borderBottom:p<2?"1px solid #162040":"none"},children:[n.jsx("p",{"data-loc":"client/src/pages/AccentHome.tsx:208",className:"font-display",style:{fontSize:"clamp(2rem, 5vw, 3.5rem)",color:d.accent?r:"#fff"},children:d.stat}),n.jsx("p",{"data-loc":"client/src/pages/AccentHome.tsx:214",className:"text-white/50 text-xs mt-2",style:{fontWeight:300},children:d.label})]},p))})}),n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:221",style:{borderBottom:"1px solid #162040",padding:"1rem 0",background:"rgba(10,10,10,0.97)"},children:n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:228",className:"container",style:{display:"flex",alignItems:"center",gap:"2rem",flexWrap:"wrap"},children:[n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:229",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.6875rem",letterSpacing:"0.15em",color:"#444",textTransform:"uppercase"},children:"Nav"}),["Work","Expertise","UNIQUE","Authority","Agency"].map((d,p)=>n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:233",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.8125rem",letterSpacing:"0.12em",textTransform:"uppercase",color:p===0?r:"#888"},children:d},d)),n.jsx("span",{"data-loc":"client/src/pages/AccentHome.tsx:246",style:{marginLeft:"auto",display:"inline-flex",alignItems:"center",gap:"0.5rem",padding:"0.5rem 1rem",border:`1px solid ${r}`,color:r,fontFamily:"Archivo, sans-serif",fontSize:"0.75rem",letterSpacing:"0.1em",textTransform:"uppercase"},children:"Start a Project+"})]})})]})}function e5(){return n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:269",style:{background:"#0D1526",paddingTop:"64px"},children:[n.jsxs("div",{"data-loc":"client/src/pages/AccentHome.tsx:270",className:"container",style:{paddingTop:"2rem",paddingBottom:"2rem",borderBottom:"1px solid #162040"},children:[n.jsx("p",{"data-loc":"client/src/pages/AccentHome.tsx:274",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.6875rem",letterSpacing:"0.2em",textTransform:"uppercase",color:"#666",marginBottom:"0.5rem"},children:"Internal Review â Scroll to compare all 8 options"}),n.jsx("h1",{"data-loc":"client/src/pages/AccentHome.tsx:286",className:"font-display text-white",style:{fontSize:"clamp(1.5rem, 4vw, 2.5rem)"},children:"ACCENT COLOUR OPTIONS"})]}),$2.map(i=>n.jsx(J2,{"data-loc":"client/src/pages/AccentHome.tsx:292",accent:i},i.id)),n.jsx("div",{"data-loc":"client/src/pages/AccentHome.tsx:295",className:"container",style:{padding:"3rem 0",textAlign:"center"},children:n.jsx("p",{"data-loc":"client/src/pages/AccentHome.tsx:296",style:{fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",color:"#666",fontWeight:300},children:"Reply with the option letter (AâH) to apply it across the entire site."})})]})}function t5(){return n.jsx("div",{"data-loc":"client/src/pages/BrandEquityReview.tsx:7",style:{background:"#0D1526",paddingTop:"64px",minHeight:"60vh",display:"flex",alignItems:"center",justifyContent:"center"},children:n.jsx("div",{"data-loc":"client/src/pages/BrandEquityReview.tsx:8",style:{textAlign:"center",padding:"4rem 2rem"},children:n.jsx("p",{"data-loc":"client/src/pages/BrandEquityReview.tsx:9",style:{color:"rgba(255,255,255,0.3)",fontFamily:"Archivo, sans-serif",fontSize:"0.875rem",letterSpacing:"0.12em",textTransform:"uppercase"},children:"Coming Soon"})})})}const a5=[{num:"01",title:"Architecture & Interiors",text:"Specification, reputation and reference carry more weight than broad awareness. We understand the people and projects that move the conversation."},{num:"02",title:"Property & Place",text:"A place is never just a product. It is a promise about how people will live, work, visit or belong."}
146,{num:"03",title:"Hospitality & Travel",text:"The experience begins before arrival. The work must create desire, confidence and a reason to choose one story over another."},{num:"04",title:"Drinks & Lifestyle",text:"Cultural relevance cannot be manufactured at scale. It is earned through timing, taste and an instinct for the room."}],_g=[{numeral:"I",title:"Strategic Leadership",statement:"Find the signal before creating the noise.",body:"Every specialist category has an internal logic: who influences decisions, what earns trust, what is already overdone, and where a brand has permission to lead. Strategic Leadership turns that intelligence into category direction, audience priorities, channel strategy and a plan the team can use every day.",capabilities:["Social Strategy"]},{numeral:"II",title:"Brand Stewardship",statement:"Hold the standard where people can see it.",body:"A strong brand is judged in the small, visible moments as much as the large campaigns: a comment, a direct message, a response to a partner or a timely point of view. Brand Stewardship gives those moments the same intelligence, clarity and category awareness as the work everyone sees.",capabilities:["Social Strategy","Community Management"]},{numeral:"III",title:"Creative & Production",statement:"Make the category feel something.",body:"Insight only becomes valuable when it takes a form people can recognise, remember and share. Our in-house creative and production teams turn category understanding into imagery, film, motion, copy and experiences that feel native to the world the brand wants to influence. AI extends the process; human judgement directs it.",capabilities:["Content Production","AI-Augmented Workflows"]},{numeral:"IV",title:"Amplification & Access",statement:"Put the work in the conversations that count.",body:"More reach is not always better reach. This layer combines precise paid-media planning with access to the Indesign Media ecosystem across APAC, connecting work to the people, projects and conversations that shape the categories our clients need to influence.",capabilities:["Performance Marketing","Indesign Media Integration"]}],n5=[["01","Ongoing Partnership","For continuity, senior counsel and a team that learns the category over time.","Fixed monthly or quarterly investment","AUD $12kâ$30k+ / month","neolith","See Neolith in action"],["02","Defined Project","For a launch, campaign, repositioning, activation, audit or annual plan with a clear beginning and end.","Fixed fee with staged delivery","AUD $15kâ$75k+ / project","spotify-summer","See Spotify â Endless Summer in action"],["03","Production Programme","For an asset suite, shoot, event capture or quarterly content drop built around a defined making programme.","Asset package and/or production days","AUD $8kâ$40k+ / programme","tongue-groove","See Tongue & Groove in action"],["04","Flexible Investment Bank","For brands whose highest-value needs shift through the year across strategy, production and amplification.","Pre-purchased monthly or quarterly credits","AUD $15kâ$60k / quarter","coca-cola","See Coca-Cola Europacific Partners in action"]],s5=[["Neolith","Became the definitive voice in architectural surfaces across APAC.","Australia · New Zealand · Singapore","neolith"],["Spotify â Endless Summer","Turned a seasonal campaign into a cultural moment.","Australia · New Zealand","spotify-summer"],["Tongue & Groove","Built a lifestyle brand presence that matched the productâs craftsmanship.","Australia","tongue-groove"],["Coca-Cola Europacific Partners","Activated a global brand at the local level with precision and scale.","Australia · New Zealand · Singapore","coca-cola"]];function Va(){const i=S.useRef(null);return S.useEffect(()=>{const r=i.current;if(!r)return;const c=new IntersectionObserver(([d])=>{d.isIntersecting&&(r.classList.add("visible"),c.disconnect())},{threshold:.08});return c.observe(r),()=>c.disconnect()},[]),i}function i5({layer:i,index:r}){const c=Va(),d=r%2!==0;return n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:86",ref:c,className:"unique-band fade-up",style:{background:r%2===0?"#F5F0E8":"#EDE8DF",borderTop:"1px solid #D8D0C0"},children:n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:87",className:"container",style:{paddingTop:"clamp(3rem, 7vw, 7rem)",paddingBottom:"clamp(3rem, 7vw, 7rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:88",className:"grid-cols-1 md:grid-cols-[0.45fr_1fr_1.25fr]",style:{display:"grid",gap:"clamp(1.5rem, 4vw, 4rem)",alignItems:"start"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:89",className:"font-display",style:{color:"#D93B2B",fontSize:"clamp(3rem, 6vw, 5.5rem)",lineHeight:.8,order:d?3:0},children:i.numeral}),n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:90",style:{order:d?2:1},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:91",className:"section-label",style:{marginBottom:"1rem"},children:"Investment Layer"}),n.jsx("h2",{"data-loc":"client/src/pages/Unique.tsx:92",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2rem, 4vw, 3.5rem)",lineHeight:1.02,marginBottom:"1rem"},children:i.title}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:93",className:"font-display",style:{color:"#D93B2B",fontStyle:"italic",fontSize:"clamp(1.35rem, 2.6vw, 2rem)",lineHeight:1.15},children:i.statement})]}),n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:95",style:{order:d?1:2},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:96",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontSize:"clamp(0.9375rem, 1.4vw, 1.0625rem)",fontWeight:300,lineHeight:1.82,marginBottom:"1.75rem"},children:i.body}),n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:97",style:{display:"flex",flexWrap:"wrap",gap:"0.5rem"},children:i.capabilities.map(p=>n.jsx("span",{"data-loc":"client/src/pages/Unique.tsx:98",className:"unique-tag",children:p},p))})]})]})})})}function l5(){return n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:108","aria-label":"Four connected investment layers: Strategic Leadership, Brand Stewardship, Creative and Production, and Amplification and Access",className:"grid-cols-1 md:grid-cols-4",style:{display:"grid",marginTop:"clamp(2.5rem, 5vw, 4rem)",borderTop:"1px solid rgba(255,255,255,0.28)",borderLeft:"1px solid rgba(255,255,255,0.28)"},children:_g.map((i,r)=>n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:109",style:{padding:"1.2rem 1.25rem",minHeight:"132px",borderRight:"1px solid rgba(255,255,255,0.28)",borderBottom:"1px solid rgba(255,255,255,0.28)",background:r%2===0?"rgba(255,255,255,0.04)":"transparent",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:109",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.72rem",letterSpacing:"0.11em"},children:i.numeral}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:109",className:"font-display",style:{color:"#fff",fontSize:"clamp(1.1rem, 1.8vw, 1.45rem)",lineHeight:1.05},children:i.title})]},i.numeral))})}function o5(){const i=Va(),r=Va(),c=Va(),d=Va(),p=Va(),m=Va(),x=Va(),v=Va();return n.jsxs("main",{"data-loc":"client/src/pages/Unique.tsx:124",style:{background:"#F5F0E8",paddingTop:"64px",overflow:"hidden"},children:[n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:125",className:"container",style:{minHeight:"calc(100svh - 64px)",display:"flex",alignItems:"center",paddingTop:"clamp(4rem, 9vw, 9rem)",paddingBottom:"clamp(4rem, 9vw, 9rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:126",ref:i,className:"fade-up",style:{maxWidth:"1060px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:127",className:"section-label",style:{marginBottom:"1.5rem"},children:"UNIQUE / CATEGORY INTELLIGENCE"}),n.jsxs("h1",{"data-loc":"client/src/pages/Unique.tsx:128",className:"font-display",style:{fontSize:"clamp(3.4rem, 9vw, 8rem)",color:"#0D1526",lineHeight:.93,letterSpacing:"-0.035em",marginBottom:"clamp(1.5rem, 4vw, 2.75rem)"},children:["Every category has",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:129"}),"its own ",n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:129",style:{color:"#D93B2B",fontStyle:"italic"},children:"language."}),n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:129"}),"We speak it."]}),n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:131",className:"grid-cols-1 md:grid-cols-[1fr_0.9fr]",style:{display:"grid",gap:"3rem",alignItems:"end",maxWidth:"850px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:132",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,fontSize:"clamp(1rem, 1.7vw, 1.25rem)",lineHeight:1.78},children:"Character Digital works where category context changes everything: who is trusted, what is noticed, when a story lands and which signals actually move an audie
146nce."}),n.jsxs("p",{"data-loc":"client/src/pages/Unique.tsx:135",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.3rem, 2.4vw, 1.85rem)",lineHeight:1.25,borderLeft:"2px solid #D93B2B",paddingLeft:"1.25rem"},children:["Niche is not a limitation.",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:136"}),n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:136",style:{color:"#D93B2B",fontStyle:"italic"},children:"It is the advantage."})]})]}),n.jsxs("a",{"data-loc":"client/src/pages/Unique.tsx:139",href:"#model",className:"btn-primary",style:{display:"inline-flex",marginTop:"2.25rem"},children:["See how the model works ",n.jsx("span",{"data-loc":"client/src/pages/Unique.tsx:139",children:"â"})]}),n.jsxs("figure",{"data-loc":"client/src/pages/Unique.tsx:140",style:{marginTop:"clamp(2.5rem, 6vw, 5rem)",border:"1px solid #D8D0C0",background:"#EDE8DF",overflow:"hidden"},children:[n.jsx("img",{"data-loc":"client/src/pages/Unique.tsx:141",src:"/manus-storage/unique-category-world_5d72cfe1.jpg",alt:"Editorial still life of material, hospitality and travel references",loading:"eager",style:{display:"block",width:"100%",aspectRatio:"16 / 6.75",objectFit:"cover"}}),n.jsx("figcaption",{"data-loc":"client/src/pages/Unique.tsx:142",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.6875rem",fontWeight:300,letterSpacing:"0.08em",textTransform:"uppercase",padding:"0.9rem 1.1rem"},children:"The worlds, references and cues that shape a category."})]})]})}),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:147",style:{borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",background:"#EDE8DF"},children:n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:148",ref:r,className:"container fade-up",style:{paddingTop:"clamp(3rem, 7vw, 7rem)",paddingBottom:"clamp(3rem, 7vw, 7rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:149",className:"grid-cols-1 md:grid-cols-[0.8fr_1.2fr]",style:{display:"grid",gap:"clamp(2rem, 6vw, 8rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:150",children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:150",className:"section-label",style:{marginBottom:"1.25rem"},children:"The Reframe"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:150",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.2rem, 5vw, 4.75rem)",lineHeight:1.02},children:["Generalist attention",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:150"}),"is ",n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:150",style:{color:"#D93B2B",fontStyle:"italic"},children:"cheap."})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:151",style:{paddingTop:"0.35rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:152",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.45rem, 2.6vw, 2.2rem)",lineHeight:1.22,marginBottom:"1.25rem"},children:"Category relevance is earned."}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:153",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,fontSize:"1rem",lineHeight:1.82,maxWidth:"680px"},children:"A content calendar and a broad audience metric can measure activity. They cannot tell you whether the brand has entered the right conversation. In specialist categories, the right project, partner, point of view or media placement can carry more weight than a month of indiscriminate output. We build the work around that difference."})]})]})})}),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:159",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 8rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:160",ref:c,className:"fade-up",children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:161",className:"section-label",style:{marginBottom:"1.25rem"},children:"Where Context Changes Everything"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:162",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.4rem, 5.5vw, 5.25rem)",lineHeight:.98,maxWidth:"900px",marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:["Built inside the worlds",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:162"}),"our clients need to ",n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:162",style:{color:"#D93B2B",fontStyle:"italic"},children:"move."})]}),n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:163",className:"grid-cols-1 md:grid-cols-2",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:a5.map(g=>n.jsxs("a",{"data-loc":"client/src/pages/Unique.tsx:165",href:"/work#case-studies",style:{color:"inherit",textDecoration:"none",padding:"clamp(1.5rem, 3vw, 2.5rem)",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",minHeight:"220px",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:166",style:{fontFamily:"Archivo, sans-serif",color:"#A09080",fontSize:"0.75rem",letterSpacing:"0.14em"},children:g.num}),n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:167",children:[n.jsx("h3",{"data-loc":"client/src/pages/Unique.tsx:167",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.6rem, 2.8vw, 2.25rem)",marginBottom:"0.9rem",lineHeight:1.1},children:g.title}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:167",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontWeight:300,lineHeight:1.72,fontSize:"0.9375rem",maxWidth:"430px"},children:g.text})]})]},g.num))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:174",id:"model",style:{background:"#0D1526",color:"#fff"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:175",ref:d,className:"container fade-up",style:{paddingTop:"clamp(4rem, 9vw, 9rem)",paddingBottom:"clamp(4rem, 9vw, 9rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:176",className:"grid-cols-1 md:grid-cols-[1.1fr_0.9fr]",style:{display:"grid",gap:"clamp(2rem, 6vw, 6rem)",alignItems:"end"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:177",children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:177",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.25rem"},children:"The Model"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:177",className:"font-display",style:{fontSize:"clamp(2.6rem, 6vw, 5.75rem)",lineHeight:.98,maxWidth:"760px",marginBottom:"1.5rem"},children:["Four connected investments.",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:177"}),n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:177",style:{color:"#D93B2B",fontStyle:"italic"},children:"One informed system."})]}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:177",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.72)",fontWeight:300,fontSize:"1rem",lineHeight:1.8,maxWidth:"620px"},children:"The six capabilities are the work we do. These four investments are how that work creates value together: finding the signal, holding the standard, giving it form and putting it in context."})]}),n.jsx("figure",{"data-loc":"client/src/pages/Unique.tsx:178",style:{margin:0,border:"1px solid rgba(255,255,255,0.28)",overflow:"hidden",background:"#EDE8DF"},children:n.jsx("img",{"data-loc":"client/src/pages/Unique.tsx:178",src:"/manus-storage/unique-worktable_daf5031c.jpg",alt:"Editorial strategy worktable with creative planning materials",loading:"lazy",style:{display:"block",width:"100%",aspectRatio:"4 / 3",objectFit:"cover"}})})]}),n.jsx(l5,{"data-loc":"client/src/pages/Unique.tsx:180"})]})}),_g.map((g,h)=>n.jsx(i5,{"data-loc":"client/src/pages/Unique.tsx:184",layer:g,index:h},g.numeral)),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:186",style:{borderTop:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:187",ref:p,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 8rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:188",className:"section-label",style:{marginBottom:"1.25rem"},children:"Where to Begin"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:189",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.4rem, 5vw, 4.75rem)",lineHeight:1.02,marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:["A better brief starts",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:189"}),"with the ",n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:189",style:{color:"#D93B2B",fontStyle:"italic"},children:"right question."})]}),n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:190",className:"grid-cols-1 md:grid-cols-3",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:[["01","Need direction?","Begin with Strategic Leadership when a launch, repositioning or category decision needs a clearer signal."],["02","Need a more credible presence?","Begin with Brand Stewardship and Creative & Production when the offer is strong but the brand needs to show up with more consistency."],["03","Need to make a moment matter?","Begin with Creative & Production and Amplification & Access when a story, campaign or event needs to enter the right conversation."]].map(([g,h,b])=>n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:195",style:{padding:"clamp(1.5rem, 3vw, 2.5rem)",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",minHeight:"280px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:195",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.75rem",letterSpacing:"0.14em",marginBottom:"3.5rem"},children:g}),n.jsx("h3",{"data-loc":"client/src/pages/Unique.tsx:195",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.55rem, 2.5vw, 2.1rem)",marginBottom:"1rem"},children:h}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:195",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontWeight:300,lineHeight:1.72,fontSize:"0.9375rem"},children:b})]},g))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:200",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:201",ref:m,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 8rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:202",className:"grid-cols-1 md:grid-cols-[0.82fr_1.18fr]",style:{display:"grid",gap:"clamp(2rem, 6vw, 7rem)",alignItems:"end",marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:203",children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:203",className:"section-label",style:{marginBottom:"1.25rem"},children:"Choose Your Engagement"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:203",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.4rem, 5vw, 4.75rem)",lineHeight:.98},children:["Choose how",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:203"}),"you ",n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:203",style:{color:"#D93B2B",fontStyle:"italic"},children:"invest."})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:204",children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:204",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,fontSize:"clamp(0.9375rem, 1.5vw, 1.0625rem)",lineHeight:1.8,maxWidth:"640px"}
146,children:"Every team has a different planning cycle, internal capability and point of need. You choose the pathway that gives the work the right continuity, flexibility and ambition. We recommend the model that best fits the opportunity, then build the scope around the resultânot a generic list of outputs."}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:204",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontWeight:300,fontSize:"0.75rem",lineHeight:1.65,marginTop:"1rem",maxWidth:"640px"},children:"Indicative investment is shown in AUD and excludes GST, paid media spend, talent, usage, travel and other third-party costs. Final scope is confirmed in your proposal."})]})]}),n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:206",className:"grid-cols-1 md:grid-cols-2",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:n5.map(([g,h,b,f,E,N,C])=>n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:207",style:{padding:"clamp(1.5rem, 3vw, 2.5rem)",minHeight:"260px",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:207",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.75rem",letterSpacing:"0.14em"},children:g}),n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:207",children:[n.jsx("h3",{"data-loc":"client/src/pages/Unique.tsx:207",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.55rem, 2.6vw, 2.2rem)",lineHeight:1.08,marginBottom:"0.85rem"},children:h}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:207",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontWeight:300,fontSize:"0.9375rem",lineHeight:1.7,marginBottom:"1.25rem",maxWidth:"480px"},children:b}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:207",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontSize:"0.6875rem",letterSpacing:"0.1em",textTransform:"uppercase"},children:f}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:207",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.75rem",fontWeight:500,letterSpacing:"0.04em",marginTop:"0.6rem"},children:E}),n.jsxs("a",{"data-loc":"client/src/pages/Unique.tsx:207",href:`/work#${N}`,style:{display:"inline-block",color:"#0D1526",fontFamily:"Archivo, sans-serif",fontSize:"0.6875rem",letterSpacing:"0.08em",marginTop:"1rem",textDecoration:"underline",textUnderlineOffset:"4px",textTransform:"uppercase"},children:[C," â"]})]})]},g))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:212",style:{borderTop:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:213",ref:x,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:214",className:"section-label",style:{marginBottom:"1.25rem"},children:"The Model in Action"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:215",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.4rem, 5vw, 4.75rem)",lineHeight:.98,marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:["Four ways of working.",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:215"}),n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:215",style:{color:"#D93B2B",fontStyle:"italic"},children:"Work that proves the point."})]}),n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:216",className:"grid-cols-1 md:grid-cols-2",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:s5.map(([g,h,b,f])=>n.jsxs("a",{"data-loc":"client/src/pages/Unique.tsx:217",href:`/work#${f}`,style:{color:"inherit",textDecoration:"none",padding:"clamp(1.5rem, 3vw, 2.35rem)",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",minHeight:"205px",display:"flex",flexDirection:"column",justifyContent:"space-between"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:217",className:"section-label",style:{color:"#D93B2B"},children:g}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:217",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.25rem, 2.4vw, 1.8rem)",lineHeight:1.16,maxWidth:"500px"},children:h}),n.jsxs("p",{"data-loc":"client/src/pages/Unique.tsx:217",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontSize:"0.75rem",letterSpacing:"0.08em"},children:[b," â"]})]},g))})]})}),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:222",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:223",ref:v,className:"container fade-up",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:224",className:"grid-cols-1 md:grid-cols-[0.78fr_1.22fr]",style:{display:"grid",gap:"clamp(2rem, 7vw, 8rem)",alignItems:"start"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:225",children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:225",className:"section-label",style:{marginBottom:"1.25rem"},children:"Clear Before Commitment"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:225",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.4rem, 5vw, 4.75rem)",lineHeight:.98,marginBottom:"1.25rem"},children:["Clear from the start.",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:225"}),n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:225",style:{color:"#D93B2B",fontStyle:"italic"},children:"Clear when things change."})]}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:225",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,lineHeight:1.8,fontSize:"1rem",maxWidth:"490px"},children:"The practical questions clients ask most often, answered without legal language or hidden assumptions."})]}),n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:226",className:"unique-faq",children:[["What is included in the scope?","Every proposal identifies the work, platforms, team, deliverables, planned level of support, timeframe, approval points and revision allowance before work begins."],["What happens if the brief changes?","We assess the impact on timing, team and investment before the additional work starts. If a new request sits outside the agreed scope, we provide a clear variation for approval rather than allowing uncertainty to build."],["How do approvals work?","At the start of the engagement, we agree the decision-makers, feedback process and approval timetable. This keeps the work moving while ensuring the right people remain involved."],["Are production rights and third-party costs included?","Where they apply, talent, music, location, travel, usage rights and other third-party costs are itemised separately. You will know what is included in the creative fee and what needs to be approved outside it."],["How are paid media and Indesign Media access handled?","Media management, media spend and Indesign Media or editorial-access components are shown separately when activated. This keeps the investment in distribution, access and execution visible."]].map(([g,h])=>n.jsxs("details",{"data-loc":"client/src/pages/Unique.tsx:233",className:"unique-faq-item",children:[n.jsxs("summary",{"data-loc":"client/src/pages/Unique.tsx:233",children:[n.jsx("span",{"data-loc":"client/src/pages/Unique.tsx:233",children:g}),n.jsx("span",{"data-loc":"client/src/pages/Unique.tsx:233",className:"unique-faq-marker","aria-hidden":"true",children:"+"})]}),n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:233",className:"unique-faq-answer",children:n.jsx("div",{"data-loc":"client/src/pages/Unique.tsx:233",children:n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:233",children:h})})})]},g))})]})})}),n.jsx("section",{"data-loc":"client/src/pages/Unique.tsx:239",style:{background:"#0D1526",borderTop:"1px solid #162040"},children:n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:240",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 8rem)",display:"flex",justifyContent:"space-between",alignItems:"end",gap:"2rem",flexWrap:"wrap"},children:[n.jsxs("div",{"data-loc":"client/src/pages/Unique.tsx:241",style:{maxWidth:"830px"},children:[n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:241",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.25rem"},children:"The Conversation"}),n.jsxs("h2",{"data-loc":"client/src/pages/Unique.tsx:241",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.7rem, 6vw, 5.8rem)",lineHeight:.98,marginBottom:"1.5rem"},children:["Letâs talk about where",n.jsx("br",{"data-loc":"client/src/pages/Unique.tsx:241"}),"the brand needs to ",n.jsx("em",{"data-loc":"client/src/pages/Unique.tsx:241",style:{color:"#D93B2B",fontStyle:"italic"},children:"belong."})]}),n.jsx("p",{"data-loc":"client/src/pages/Unique.tsx:241",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.7)",fontWeight:300,lineHeight:1.8,fontSize:"1rem",maxWidth:"600px"},children:"Tell us about the category, the audience and the opportunity in front of you. We will tell you clearly whether we are the right partner for the work."})]}),n.jsx(Ae,{"data-loc":"client/src/pages/Unique.tsx:242",href:"/contact",children:n.jsxs("span",{"data-loc":"client/src/pages/Unique.tsx:242",className:"btn-gold",style:{borderColor:"#D93B2B",color:"#fff"},children:["Start a Conversation",n.jsx("span",{"data-loc":"client/src/pages/Unique.tsx:242",children:"+"})]})})]})})]})}const wo=[{id:"moment",eyebrow:"A campaign moment is already in market",title:"Extend the moment.",body:"You have a story, event, award or campaign creating attention. Character helps keep it useful after the first appearance.",next:"Carry the strongest parts of the moment through your own social, content and conversations while the right people are still paying attention.",formal:"Often a Defined Project or Ongoing Partnership."},{id:"production",eyebrow:"A production investment is already in hand",title:"Put the work to work.",body:"You have film, photography or content assets that deserve more than a single release or delivery date.",next:"Give the work a clear story, the right cuts and formats, and a release rhythm that turns the assets into a considered campaign.",formal:"Often a Production Programme, with a Defined Project around the release."},{id:"leads",eyebrow:"A specialist proposition needs to reach professionals",t
146itle:"Turn knowledge into leads.",body:"You have a product story, white paper or technical point of view that needs to reach the people who can use it.",next:"Create a clear professional pathway that helps the right audience understand the offer, engage with it and take the next step.",formal:"Often a Defined Project with Amplification & Access."}];function r5({path:i,active:r,onChoose:c}){return n.jsxs("button",{"data-loc":"client/src/pages/CampaignMomentum.tsx:41",type:"button",onClick:c,"aria-pressed":r,style:{textAlign:"left",padding:"clamp(1.5rem, 3vw, 2.5rem)",border:"0",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",background:r?"#0D1526":"transparent",color:r?"#fff":"#0D1526",minHeight:"340px",cursor:"pointer",display:"flex",flexDirection:"column",justifyContent:"space-between",transition:"background 180ms cubic-bezier(0.23,1,0.32,1), color 180ms cubic-bezier(0.23,1,0.32,1)"},children:[n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:42",style:{color:r?"#D93B2B":"#A09080",fontFamily:"Archivo, sans-serif",fontSize:"0.67rem",letterSpacing:"0.12em",textTransform:"uppercase"},children:i.eyebrow}),n.jsxs("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:43",children:[n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:43",className:"font-display",style:{display:"block",fontSize:"clamp(2rem, 3.5vw, 3rem)",lineHeight:1.02,marginBottom:"1rem"},children:i.title}),n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:43",style:{display:"block",fontFamily:"Archivo, sans-serif",color:r?"rgba(255,255,255,0.72)":"#7A7060",fontSize:"0.93rem",fontWeight:300,lineHeight:1.72},children:i.body})]}),n.jsxs("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:44",style:{color:r?"#D93B2B":"#0D1526",fontFamily:"Archivo, sans-serif",fontSize:"0.7rem",letterSpacing:"0.11em",textTransform:"uppercase"},children:[r?"Selected":"Explore this path"," ",n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:44",style:{marginLeft:"0.4rem"},children:"â"})]})]})}function c5(){const i=typeof window<"u"?new URLSearchParams(window.location.search).get("path"):null,[r,c]=S.useState(wo.some(f=>f.id===i)?i:"moment"),[d,p]=S.useState(!1),[m,x]=S.useState({name:"",email:"",company:"",date:"",note:""}),v=wo.find(f=>f.id===r)??wo[0],g=f=>{c(f),p(!1),window.setTimeout(()=>document.getElementById("your-next-move")?.scrollIntoView({behavior:"smooth",block:"center"}),30)},h=()=>{p(!0),window.setTimeout(()=>document.getElementById("talk-to-character")?.scrollIntoView({behavior:"smooth",block:"start"}),30)},b=f=>{f.preventDefault();const E=["Campaign Momentum conversation","",`Name: ${m.name}`,`Work email: ${m.email}`,`Company: ${m.company}`,`Campaign or key date: ${m.date||"Not specified"}`,"",`I would like to talk about: ${v.title}`,`The useful next move: ${v.next}`,`Likely Character starting point: ${v.formal}`,"","Additional context:",m.note||"Not specified"].join(` 147`),N=new URLSearchParams({bcc:"[email protected]",subject:`Campaign Momentum â ${m.company||m.name}`,body:E});window.location.href=`mailto:[email protected]?${N.toString()}`};return n.jsxs("main",{"data-loc":"client/src/pages/CampaignMomentum.tsx:87",style:{background:"#F5F0E8",paddingTop:"64px",overflow:"hidden"},children:[n.jsxs("section",{"data-loc":"client/src/pages/CampaignMomentum.tsx:88",style:{background:"#0D1526",color:"#fff",position:"relative",overflow:"hidden"},children:[n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:89","aria-hidden":"true",style:{position:"absolute",width:"min(76vw, 820px)",height:"min(76vw, 820px)",border:"1px solid rgba(255,255,255,0.12)",borderRadius:"50%",right:"-18vw",top:"-42vw"}}),n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:90","aria-hidden":"true",style:{position:"absolute",width:"min(54vw, 560px)",height:"min(54vw, 560px)",border:"1px dashed rgba(217,59,43,0.62)",borderRadius:"50%",right:"-7vw",top:"-30vw"}}),n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:91",className:"container",style:{position:"relative",paddingTop:"clamp(4rem, 10vw, 9rem)",paddingBottom:"clamp(4rem, 10vw, 8rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:92",style:{maxWidth:"900px"},children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:93",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.35rem"},children:"INDESIGN MEDIA Ã CHARACTER DIGITAL"}),n.jsxs("h1",{"data-loc":"client/src/pages/CampaignMomentum.tsx:94",className:"font-display",style:{color:"#fff",fontSize:"clamp(3rem, 8vw, 7.2rem)",lineHeight:.93,letterSpacing:"-0.035em",marginBottom:"1.6rem"},children:["A good campaign",n.jsx("br",{"data-loc":"client/src/pages/CampaignMomentum.tsx:94"}),"should not stop at",n.jsx("br",{"data-loc":"client/src/pages/CampaignMomentum.tsx:94"}),"the first ",n.jsx("em",{"data-loc":"client/src/pages/CampaignMomentum.tsx:94",style:{color:"#D93B2B",fontStyle:"italic"},children:"impression."})]}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:95",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.74)",fontWeight:300,fontSize:"clamp(1rem, 1.8vw, 1.18rem)",lineHeight:1.8,maxWidth:"620px",marginBottom:"2.25rem"},children:"Indesign Media creates the category moment. Character helps carry it through in the way that makes sense for your business."}),n.jsxs("button",{"data-loc":"client/src/pages/CampaignMomentum.tsx:96",type:"button",onClick:()=>document.getElementById("start-here")?.scrollIntoView({behavior:"smooth",block:"start"}),className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["See the three ways we can help ",n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:96",children:"â"})]})]})})]}),n.jsxs("section",{"data-loc":"client/src/pages/CampaignMomentum.tsx:101",id:"start-here",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 7.5rem)",paddingBottom:"clamp(3.5rem, 7vw, 6rem)",scrollMarginTop:"72px"},children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:102",className:"section-label",style:{marginBottom:"1.2rem"},children:"Start here"}),n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:103",className:"grid-cols-1 md:grid-cols-[0.8fr_1.2fr]",style:{display:"grid",gap:"clamp(2rem, 7vw, 8rem)",alignItems:"start",marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:[n.jsxs("h2",{"data-loc":"client/src/pages/CampaignMomentum.tsx:104",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.6rem, 5.5vw, 5.35rem)",lineHeight:.98},children:["What do you",n.jsx("br",{"data-loc":"client/src/pages/CampaignMomentum.tsx:104"}),"already ",n.jsx("em",{"data-loc":"client/src/pages/CampaignMomentum.tsx:104",style:{color:"#D93B2B",fontStyle:"italic"},children:"have?"})]}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:105",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,fontSize:"clamp(1rem, 1.6vw, 1.12rem)",lineHeight:1.85,maxWidth:"640px"},children:"You do not need to work out the agency structure. If one of these three situations feels familiar, Character can help you make the work in front of you go further."})]}),n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:107",className:"grid-cols-1 md:grid-cols-3",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:wo.map(f=>n.jsx(r5,{"data-loc":"client/src/pages/CampaignMomentum.tsx:107",path:f,active:f.id===r,onChoose:()=>g(f.id)},f.id))})]}),n.jsx("section",{"data-loc":"client/src/pages/CampaignMomentum.tsx:110",id:"your-next-move",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",scrollMarginTop:"72px"},children:n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:111",className:"container",style:{paddingTop:"clamp(3.5rem, 7vw, 6rem)",paddingBottom:"clamp(3.5rem, 7vw, 6rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:112",className:"grid-cols-1 md:grid-cols-[0.8fr_1.2fr]",style:{display:"grid",gap:"clamp(2rem, 8vw, 9rem)",alignItems:"start"},children:[n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:113",children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:113",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.2rem"},children:"Your next move"}),n.jsx("h2",{"data-loc":"client/src/pages/CampaignMomentum.tsx:113",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.45rem, 5vw, 4.8rem)",lineHeight:.98},children:v.title})]}),n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,fontSize:"clamp(1rem, 1.6vw, 1.08rem)",lineHeight:1.84,maxWidth:"650px",marginBottom:"1.4rem"},children:v.next}),n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",style:{borderTop:"1px solid #D8D0C0",paddingTop:"1rem",display:"flex",gap:"1rem",alignItems:"flex-start",flexWrap:"wrap"},children:[n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",className:"section-label",style:{marginBottom:"0.45rem"},children:"The right starting point"}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",className:"font-display",style:{color:"#D93B2B",fontSize:"1.55rem",lineHeight:1.08},children:v.formal})]}),n.jsxs("button",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",type:"button",onClick:h,className:"btn-primary",style:{marginLeft:"auto"},children:["Talk to Character ",n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:114",children:"+"})]})]})]})]})})}),n.jsxs("section",{"data-loc":"client/src/pages/CampaignMomentum.tsx:119",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 7rem)",paddingBottom:"clamp(4rem, 8vw, 7rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:120",className:"section-label",style:{marginBottom:"1.2rem"},children:"Why this works"}),n.jsxs("h2",{"data-loc":"client/src/pages/CampaignMomentum.tsx:121",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(2.45rem, 5vw, 4.85rem)",lineHeight:.98,maxWidth:"930px",marginBottom:"clamp(2.5rem, 5vw, 4rem)"},children:["One category moment.",n.jsx("br",{"data-loc":"client/src/pages/CampaignMomentum.tsx:121"}),n.jsx("em",{"data-loc":"client/src/pages/CampaignMomentum.tsx:121",style:{color:"#D93B2B",fontStyle:"italic"},children:"A clearer way forward."})]}),n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:122",className:"grid-cols-1 md:grid-cols-3",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:[["More from the work already created.","A media, event or production investment can continue working after its first appearance."],["Less fragmentation around the same opportunity.","The category context, content and next move can stay connected without re-briefing a string of suppliers."],["A useful next conversation, not a generic agency pitch.","Character starts with the work and audience already in front of you, then recommends the simplest route forward."]].map(([f,E],N)=>n.jsxs("article",{"data-loc":"client/src/pages/CampaignMomentum.tsx:127",style:{padding:"clamp(1.5rem, 3vw, 2.5rem)",minHeight:"235px",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:[n.jsxs("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:127",style:{fontFamily:"Archivo, sans-serif",color:"#D93B2B",fontSize:"0.68rem",letterSpacing:"0.12em",marginBottom:"3rem"},children:["0",N+1]}),n.jsx("h3",{"data-loc":"client/src/pages/CampaignMomentum.tsx:127",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.5rem, 2.9vw, 2.25rem)",lineHeight:1.08,marginBottom:"0.85rem"},children:f}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:127",style:{fontFamily:"Archivo, sans-serif",color:"#7A7060",fontWeight:300,fontSize:"0.9rem",lineHeight:1.7},children:E})]},f))})]}),n.jsx("section",{"data-loc":"client/src/pages/CampaignMomentum.tsx:131",style:{background:"#EDE8DF",borderTop:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0"},children:n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:132",className:"container",style:{paddingTop:"clamp(3.5rem, 7vw, 6.5rem)",paddingBottom:"clamp(3.5rem, 7vw, 6.5rem)"},children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:133",className:"section-label",style:{marginBottom:"1.2rem"},children:"How it works in practice"}),n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:134",className:"grid-cols-1 md:grid-cols-2",style:{display:"grid",borderTop:"1px solid #D8D0C0",borderLeft:"1px solid #D8D0C0"},children:[n.jsxs("article",{"data-loc":"client/src/pages/CampaignMomentum.tsx:135",style:{padding:"clamp(1.5rem, 4vw, 3rem)",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",minHeight:"300px"},children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:135",className:"section-label",style:{color:"#D93B2B",marginBottom:"2.2rem"},children:"Neolith / Extend the moment"}),n.jsx("h3",{"data-loc":"client/src/pages/CampaignMomentum.tsx:135",className:"font-display",style:{color:"#0D1526",fontSize:"clamp(1.6rem, 3vw, 2.35rem)",lineHeight:1.1,marginBottom:"0.9rem"},children:"A category relationship became an ongoing, recognisable voice."}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:135",style:{fontFamily:"Archivo, sans-serif",color:"#5A5040",fontWeight:300,lineHeight:1.75,fontSize:"0.92rem"},children:"Character carried the relevance of Neolithâs category presence into a social and content programme that connected campaigns, category moments and day-to-day signals across Australia, New Zealand and Singapore."})]}),n.jsxs("article",{"data-loc":"client/src/pages/CampaignMomentum.tsx:136",style:{padding:"clamp(1.5rem, 4vw, 3rem)",borderRight:"1px solid #D8D0C0",borderBottom:"1px solid #D8D0C0",minHeight:"300px",background:"#0D1526"},children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:136",className:"section-label",style:{color:"#D93B2B",marginBottom:"2.2rem"},children:"Tongue & Groove / Put the work to work"}),n.jsx("h3",{"data-loc":"client/src/pages/CampaignMomentum.tsx:136",className:"font-display",style:{color:"#fff",fontSize:"clamp(1.6rem, 3vw, 2.35rem)",lineHeight:1.1,marginBottom:"0.9rem"},children:"A production programme became a social system with a longer life."}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:136",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.72)",fontWeight:300,lineHeight:1.75,fontSize:"0.92rem"},children:"Character gave material, craft and finished-space assets a release rhythm that c
147ontinued beyond the first shoot, creating a more coherent presence around the product and the process behind it."})]})]})]})}),n.jsx("section",{"data-loc":"client/src/pages/CampaignMomentum.tsx:141",id:"talk-to-character",style:{background:"#0D1526",scrollMarginTop:"72px"},children:n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:142",className:"container",style:{paddingTop:"clamp(4rem, 8vw, 8rem)",paddingBottom:"clamp(4rem, 8vw, 8rem)"},children:n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:143",className:"grid-cols-1 md:grid-cols-[0.85fr_1.15fr]",style:{display:"grid",gap:"clamp(2rem, 8vw, 9rem)",alignItems:"start"},children:[n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:144",children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:144",className:"section-label",style:{color:"#D93B2B",marginBottom:"1.2rem"},children:"Talk to Character"}),n.jsxs("h2",{"data-loc":"client/src/pages/CampaignMomentum.tsx:144",className:"font-display",style:{color:"#fff",fontSize:"clamp(2.55rem, 5.6vw, 5.45rem)",lineHeight:.98},children:["Bring us the work.",n.jsx("br",{"data-loc":"client/src/pages/CampaignMomentum.tsx:144"}),"We will help you",n.jsx("br",{"data-loc":"client/src/pages/CampaignMomentum.tsx:144"}),"make it go ",n.jsx("em",{"data-loc":"client/src/pages/CampaignMomentum.tsx:144",style:{color:"#D93B2B",fontStyle:"italic"},children:"further."})]})]}),n.jsx("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",children:d?n.jsxs("form",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",onSubmit:b,style:{display:"flex",flexDirection:"column",gap:"1rem",borderTop:"1px solid rgba(255,255,255,0.25)",paddingTop:"1.25rem"},children:[n.jsxs("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.72)",fontWeight:300,lineHeight:1.75,fontSize:"0.96rem",marginBottom:"0.2rem"},children:["You are asking about ",n.jsx("strong",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",style:{color:"#fff",fontWeight:400},children:v.title.toLowerCase()}),". Add the essentials and we will come back with the right next conversation."]}),n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",className:"grid-cols-1 md:grid-cols-2",style:{display:"grid",gap:"1rem"},children:[n.jsx("input",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",required:!0,value:m.name,onChange:f=>x({...m,name:f.target.value}),placeholder:"Full name",style:{background:"transparent",border:"1px solid rgba(255,255,255,0.35)",color:"#fff",padding:"0.8rem 1rem",fontFamily:"Archivo, sans-serif",fontSize:"0.88rem",outline:"none"}}),n.jsx("input",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",required:!0,type:"email",value:m.email,onChange:f=>x({...m,email:f.target.value}),placeholder:"Work email",style:{background:"transparent",border:"1px solid rgba(255,255,255,0.35)",color:"#fff",padding:"0.8rem 1rem",fontFamily:"Archivo, sans-serif",fontSize:"0.88rem",outline:"none"}})]}),n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",className:"grid-cols-1 md:grid-cols-2",style:{display:"grid",gap:"1rem"},children:[n.jsx("input",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",required:!0,value:m.company,onChange:f=>x({...m,company:f.target.value}),placeholder:"Company",style:{background:"transparent",border:"1px solid rgba(255,255,255,0.35)",color:"#fff",padding:"0.8rem 1rem",fontFamily:"Archivo, sans-serif",fontSize:"0.88rem",outline:"none"}}),n.jsx("input",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",value:m.date,onChange:f=>x({...m,date:f.target.value}),placeholder:"Campaign or key date",style:{background:"transparent",border:"1px solid rgba(255,255,255,0.35)",color:"#fff",padding:"0.8rem 1rem",fontFamily:"Archivo, sans-serif",fontSize:"0.88rem",outline:"none"}})]}),n.jsx("textarea",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",value:m.note,onChange:f=>x({...m,note:f.target.value}),placeholder:"What are you working with?",rows:4,style:{background:"transparent",border:"1px solid rgba(255,255,255,0.35)",color:"#fff",padding:"0.8rem 1rem",fontFamily:"Archivo, sans-serif",fontSize:"0.88rem",resize:"vertical",outline:"none"}}),n.jsxs("button",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",type:"submit",className:"btn-gold",style:{alignSelf:"flex-start",color:"#fff",borderColor:"#D93B2B"},children:["Open conversation email ",n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",children:"+"})]}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.48)",fontSize:"0.7rem",fontWeight:300,lineHeight:1.55}
147,children:"This opens a pre-addressed email to Anna. Raj is copied privately."})]}):n.jsxs("div",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",style:{borderTop:"1px solid rgba(255,255,255,0.25)",paddingTop:"1.25rem"},children:[n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.72)",fontWeight:300,lineHeight:1.78,fontSize:"1rem",marginBottom:"1.8rem",maxWidth:"600px"},children:"Tell us what is already in motion. We will look at the work, the audience and the timing, then recommend the simplest useful route forward."}),n.jsxs("button",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",type:"button",onClick:h,className:"btn-gold",style:{color:"#fff",borderColor:"#D93B2B"},children:["Talk to Character about your next move ",n.jsx("span",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",children:"+"})]}),n.jsx("p",{"data-loc":"client/src/pages/CampaignMomentum.tsx:145",style:{fontFamily:"Archivo, sans-serif",color:"rgba(255,255,255,0.48)",fontSize:"0.76rem",fontWeight:300,lineHeight:1.6,marginTop:"1rem",maxWidth:"470px"},children:"No generic agency proposal. Just a considered conversation about the work in front of you."})]})})]})})})]})}const d5={continuation:{label:"A local launch continuation",title:"Make the showroom launch keep working.",lead:"The Indesign Media campaign has created a credible launch moment. Character can use approved showroom imagery, founder material and product films to carry that story into the clientâs own channels.",result:"A clearer path from launch attention to showroom visits, appointments and ongoing local interest.",months:[{month:"Month 1",title:"Establish the continuation",detail:"One release map and four approved launch-follow-up releases around the existing visit, directions, booking or sign-up path."},{month:"Month 2",title:"Keep local interest moving",detail:"Four releases that extend the showroom, founder or product story, with a concise learning note."},{month:"Month 3",title:"Learn and choose what is next",detail:"Four final releases, an outcome review and a recommendation to stop, continue, add a priority moment or scope paid support."}],decision:"At the end of the three months, decide whether the next useful move is a continuing rhythm, a new priority event or a broader paid or production scope."},production:{label:"A collection campaign continuation",title:"Put a strong collection shoot to work.",lead:"The Indesign Media campaign and existing production have introduced the collection. Character can organise the approved imagery and film into a more deliberate story than a single product announcement.",result:"The collection becomes a campaign with a longer life, clearer relevance and a considered next action.",months:[{month:"Month 1",title:"Shape the collection story",detail:"One release map and four collection-story releases from existing approved stills, film and product details."},{month:"Month 2",title:"Show relevance and detail",detail:"Four releases that make design intention, use-case or product proof easier to understand, with a concise learning note."},{month:"Month 3",title:"Extend and decide",detail:"Four final releases, an outcome review and a recommendation for the next collection moment, retail use or targeted gap-fill."}],decision:"At the end of the three months, decide whether the content library can continue working, needs one focused production addition or should become a broader campaign."},expertise:{label:"A professional-interest continuation",title:"Turn expertise into a useful next step.",lead:"The Indesign Media campaign has introduced a guide, CPD topic or specialist point of view in a credible professional context. Character can translate that approved knowledge into a clearer owned-channel journey.",result:"The right professionals can understand the value, engage with the subject and take an appropriate next action.",months:[{month:"Month 1",title:"Make the expertise easy to enter",detail:"One audience and response-path brief, one release map and four approved knowledge-to-interest releases."},{month:"Month 2",title:"Build confidence with proof",detail:"Four releases using approved application, questions, project relevance or proof points, with a concise learning note."}
147,{month:"Month 3",title:"Clarify the next action",detail:"Four final releases, an outcome review and a recommendation for the next content topic, journey or professional programme."}],decision:"At the end of the three months, decide whether to develop the next specialist topic, strengthen the existing response path or scope a broader authority programme."},presence:{label:"A defined quarter of connected moments",title:"Make three moments add up.",lead:"The Indesign Media campaign gives the client several credible reasons for people to pay attention. Character can connect the next three approved moments with one release rhythm, rather than treating each as a fresh start.",result:"A more recognisable category or local presence, with a practical decision point after a defined quarter.",months:[{month:"Month 1",title:"Establish the quarterâs common story",detail:"One 90-day moments map and four releases around the first approved moment, using one clear message and response path."},{month:"Month 2",title:"Make the second moment add up",detail:"Four releases around the second moment that deliberately link back to the first, with a concise learning note."},{month:"Month 3",title:"Connect the final moment",detail:"Four releases around the third moment, an outcome review and a recommendation on whether a fully resourced ongoing programme is justified."}],decision:"At the end of the three months, decide whether a full ongoing presence, paid activation, reactive support or priority-moment production is now useful.",presenceNote:"This is a defined three-month continuity layer. It is not the full ongoing-presence programme, which begins from AUD $12k per month."}};function u5({routeId:i}){const r=d5[i];return n.jsx("section",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:76",className:"pf-example-section","aria-label":"Illustrative three-month client example",children:n.jsx("div",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:77",className:"container",children:n.jsxs("details",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:78",className:"pf-example",children:[n.jsxs("summary",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:79",children:[n.jsxs("span",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:80",children:[n.jsx("small",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:80",children:"Illustrative client possibility"}),n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:80",children:"See a three-month example for this route"}),n.jsx("em",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:80",children:r.label})]}),n.jsx(Vs,{"data-loc":"client/src/components/RouteExampleTimeline.tsx:81",size:18})]}),n.jsxs("div",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:83",className:"pf-example-open",children:[n.jsxs("header",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",children:[n.jsxs("div",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",children:[n.jsx("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",className:"section-label",children:"AUD $30k Indesign Media campaign"}),n.jsx("h3",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",children:r.title}),n.jsx("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",children:r.lead})]}),n.jsxs("div",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",className:"pf-example-result",children:[n.jsx("span",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",children:"Designed to help create"}),n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:84",children:r.result})]})]}),n.jsxs("div",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:85",className:"pf-example-flow","aria-label":"Three-month example timeline",children:[n.jsxs("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:86",className:"pf-example-origin",children:[n.jsx("span",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:86",children:"Indesign campaign"}),n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:86",children:"The attention moment already created"})]}),r.months.map((c,d)=>n.jsxs("article",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:87",children:[n.jsx("span",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:87",children:c.month}),n.jsx("i",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:87",children:String(d+1).padStart(2,"0")}),n.jsx("h4",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:87",children:c.title}),n.jsx("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:87",children:c.detail})]},c.month))]}),n.jsxs("div",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",className:"pf-example-commercial",children:[n.jsxs("div",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",children:[n.jsx("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",className:"section-label",children:"Working investment guide"}),n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",children:"AUD $4.5k / month"}),n.jsx("span",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",children:"AUD $13.5k over 3 months"})]}),n.jsxs("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",children:[n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",children:"Included at this guide"}),"One Character validation call, a three-month release map, 12 campaign-content releases from existing approved material, captions and format recommendations for up to two existing owned channels, three consolidated approval windows, two learning notes and one final next-period recommendation."]}),n.jsxs("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",children:[n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:89",children:"Separate if needed"}),"New production, paid planning or management, client-funded advertising media, community management, technical build, additional channels, rights, travel and third-party costs."]})]}),n.jsxs("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:90",className:"pf-example-decision",children:[n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:90",children:"The next decision:"})," ",r.decision]}),r.presenceNote&&n.jsxs("p",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:91",className:"pf-example-presence-note",children:[n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:91",children:"Important:"})," ",r.presenceNote]}),n.jsxs("footer",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:92",children:[n.jsx(p5,{"data-loc":"client/src/components/RouteExampleTimeline.tsx:92"}),n.jsxs("span",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:92",children:[n.jsx("b",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:92",children:"Working guide only."})," This 15% monthly illustration is based on an AUD $30k Indesign Media campaign and is not a quote or guaranteed scope. Character confirms the final delivery, channels, access, timing and investment after discovery. Paid activity, if useful, is separately scoped and the advertising allocation is paid by the client."]})]})]})]})})})}function p5(){return n.jsx("span",{"data-loc":"client/src/components/RouteExampleTimeline.tsx:100",className:"pf-example-info","aria-hidden":"true",children:"i"})}const m5={continuation:{foundation:["One 30â45 minute Character validation call with the client decision owner.","One continuation brief: audience priority, c
147ampaign story, approved material, response action and release sequence.","One three-month release map and three consolidated approval windows.","Two concise learning notes and one end-of-period next-period recommendation."],monthly:[{month:"Month 1",deliverables:["4 releases: 1 launch/feature context post, 1 space/product/carousel story, 1 short-form existing-film adaptation and 1 visit, RSVP, booking or sign-up prompt.","Captions and format recommendations for up to two existing client-owned channels."]},{month:"Month 2",deliverables:["4 releases: 1 product, people or place story, 1 proof or founder perspective, 1 existing-film/still adaptation and 1 response prompt.","One concise learning note against the agreed business action."]},{month:"Month 3",deliverables:["4 releases: 1 follow-up story, 1 customer/partner or practical-use angle, 1 final format adaptation and 1 next-action prompt.","One end-of-period review and a recommendation to stop, extend or scope the next priority moment."]}],adaptations:"12 primary campaign-content releases plus up to 12 straightforward supporting adaptations: approved crops, story sequences, existing-film cutdowns, caption variants or calls to action.",levers:[{name:"Campaign-to-lead extension",detail:"Align the releases to one existing visit, booking, RSVP, form or sign-up path.",condition:"Requires a working client destination and response owner."}
147,{name:"Paid campaign activation",detail:"Character can assess a paid recommendation, setup or time-bounded management layer.",condition:"Character fee and client-funded advertising media are separate."},{name:"Production gap-fill",detail:"Add targeted photography, film, motion, copy or event capture only where the approved library cannot carry the story.",condition:"Separately scoped production, rights and logistics."}],separate:["Client-funded advertising media allocation and any paid-platform charges.","New photography, film, animation, event capture, talent, music, travel, rights or extended post-production.","Landing page, form, CRM, automation or technical build.","Daily community management, additional channels, unplanned release cycles or additional stakeholder review rounds."]},production:{foundation:["One 30â45 minute Character validation call with the client decision owner.","One approved-asset review: strongest existing story, likely formats, usable files, rights and genuine production gaps.","One activation brief, three-month release map and three consolidated approval windows.","Two concise learning notes and one recommendation for the next collection, retail or campaign decision."],monthly:[{month:"Month 1",deliverables:["4 releases: 1 hero film or image adaptation, 1 collection/carousel story, 1 product, material or design-intention post and 1 collection-discovery prompt.","Captions and format recommendations for up to two existing client-owned channels."]},{month:"Month 2",deliverables:["4 releases: 1 product or material detail, 1 practical-use or project-relevance post, 1 existing-film/still adaptation and 1 retailer, showroom or enquiry prompt.","One concise learning note against the agreed action."]},{month:"Month 3",deliverables:["4 releases: 1 customer/partner or application angle, 1 second hero adaptation, 1 concise proof or comparison post and 1 final response prompt.","One end-of-period review and a recommendation for a next content drop, targeted gap-fill or wider campaign."]}],adaptations:"12 primary campaign-content releases plus up to 12 straightforward supporting adaptations: film cutdowns, image crops, story sequences, captions, calls to action and partner-ready versions.",levers:[{name:"Campaign narrative",detail:"Give the existing library a clearer message hierarchy and release order.",condition:"Requires one agreed campaign objective."},{name:"Partner-ready versioning",detail:"Create selected channel-ready material for a retailer, showroom or collaborator.",condition:"Requires audience, rights and approval clarity."},{name:"Production gap-fill",detail:"Add a missing hero film, product/space capture, motion, design or voiceover treatment.",condition:"Separately scoped production and usage rights."}],separate:["New photography, film, motion, voiceover, design, retouching and extended post-production.","Client-funded advertising media and any paid planning or management layer.","Retailer/distributor coordination beyond an agreed handover.","Landing page, form, CRM, automation, new channels or daily community response cover."]},expertise:{foundation:["One 30â45 minute working session with the client decision owner and relevant subject-matter expert.","One professional-audience, value-exchange and response-path brief around an approved guide, CPD, research, case study or specialist point of view.","One three-month release map and three consolidated technical/brand approval windows.","Two concise learning notes and one recommendation for the next subject, pathway or authority programme."],monthly:[{month:"Month 1",deliverables:["4 releases: 1 expert/guide introduction, 1 explainer or carousel, 1 project or practical-application post and 1 download, registration or enquiry prompt.","Captions and format recommendations for up to two existing client-owned channels."]},{month:"Month 2",deliverables:["4 releases: 1 focused technical question, 1 expert perspective, 1 project proof or diagram-led explanation and 1 response prompt.","One concise learning note focused on response quality, not promised volume."]},{month:"Month 3",deliverables:["4 releases: 1 second specialist angle, 1 relevant case or practical-use post, 1 content adaptation and 1 f
147inal registration, download or enquiry prompt.","One end-of-period review and a recommendation for the next knowledge topic or professional-interest path."]}],adaptations:"12 primary knowledge-to-interest releases plus up to 12 straightforward supporting adaptations: caption variants, story sequences, short cutdowns, diagrams, specialist copy variants and response prompts.",levers:[{name:"Professional lead pathway",detail:"Shape the calls to action and content sequence around one existing landing, registration or form destination.",condition:"Requires a credible destination and client follow-up owner."},{name:"Professional paid activation",detail:"Character can assess defined audience work, paid setup or time-bounded management.",condition:"Character fee and client-funded advertising media are separate."},{name:"Expert-story production",detail:"Add an interview, technical explainer, project shoot, animation or diagram treatment.",condition:"Separately scoped production and technical approval."}],separate:["New expert interview capture, photography, film, animation, diagrams beyond the agreed adaptation layer and rights.","Client-funded advertising media, account/platform setup and paid management if selected.","Landing page, registration form, CRM, automation or sales-follow-up build.","Data cleanup, privacy/consent remediation, further subject-matter reviews, additional channels or daily community response cover."]},presence:{foundation:["One 30â45 minute Character validation call with the client decision owner.","One 90-day priority-moments map: the three campaign moments, common story, audience priority, response actions and release rhythm.","Three consolidated monthly approval windows, two concise learning notes and one 90-day next-step recommendation.","A defined three-month continuity layer only; it is not the full ongoing-presence programme."],monthly:[{month:"Month 1",deliverables:["4 releases around the first approved moment: 1 announcement/context post, 1 story or proof post, 1 existing-image/film adaptation and 1 useful next-action prompt.","Captions and format recommendations for up to two existing client-owned channels."]},{month:"Month 2",deliverables:["4 releases around the second approved moment, deliberately connected to Month 1: 1 context post, 1 story/proof post, 1 adaptation and 1 next-action prompt.","One concise learning note against the agreed action."]},{month:"Month 3",deliverables:["4 releases around the third approved moment: 1 context post, 1 story/proof post, 1 adaptation and 1 next-action prompt.","One 90-day review and a recommendation on whether a fully resourced ongoing programme is justified."]}],adaptations:"12 primary campaign-content releases plus up to 12 straightforward supporting adaptations: approved crops, story sequences, existing-film cutdowns, caption variants or calls to action.",levers:[{name:"Priority-moment production",detail:"Add photo, film, event capture, copy or motion where one planned moment needs more weight.",condition:"Separately scoped production and rights."},{name:"Community stewardship",detail:"Add comment/DM guidance, response tone and escalation approach around agreed priority moments.",condition:"Coverage hours, access and crisis policy require separate confirmation."}
147,{name:"Priority paid activation",detail:"Character can assess paid support for one or more of the selected moments.",condition:"Character fee and client-funded advertising media are separate."}],separate:["Full ongoing-presence programme, which begins from AUD $12k per month.","Client-funded advertising media, paid planning, management and platform charges if selected.","New production, talent, travel, rights, locations, music or extended post-production.","Daily community management, additional channels, landing/CRM build or unplanned priority moments."]}};function f5({id:i}){const r=m5[i];return n.jsxs("details",{"data-loc":"client/src/components/FullDeliverables.tsx:68",className:"pf-full-deliverables",children:[n.jsxs("summary",{"data-loc":"client/src/components/FullDeliverables.tsx:69",children:[n.jsxs("span",{"data-loc":"client/src/components/FullDeliverables.tsx:69",children:[n.jsx("b",{"data-loc":"client/src/components/FullDeliverables.tsx:69",children:"View full hypothetical deliverables"}),n.jsx("small",{"data-loc":"client/src/components/FullDeliverables.tsx:69",children:"Included base, Month 1â3 releases, editable levers and separate items"})]}),n.jsx(Vs,{"data-loc":"client/src/components/FullDeliverables.tsx:69",size:16})]}),n.jsxs("div",{"data-loc":"client/src/components/FullDeliverables.tsx:70",className:"pf-full-open",children:[n.jsxs("section",{"data-loc":"client/src/components/FullDeliverables.tsx:71",children:[n.jsx("p",{"data-loc":"client/src/components/FullDeliverables.tsx:71",className:"section-label",children:"Always included at the working guide"}),n.jsx("ul",{"data-loc":"client/src/components/FullDeliverables.tsx:71",children:r.foundation.map(c=>n.jsx("li",{"data-loc":"client/src/components/FullDeliverables.tsx:71",children:c},c))})]}),n.jsxs("section",{"data-loc":"client/src/components/FullDeliverables.tsx:72",children:[n.jsx("p",{"data-loc":"client/src/components/FullDeliverables.tsx:72",className:"section-label",children:"Detailed Month 1â3 delivery"}),n.jsx("div",{"data-loc":"client/src/components/FullDeliverables.tsx:72",className:"pf-full-months",children:r.monthly.map(c=>n.jsxs("article",{"data-loc":"client/src/components/FullDeliverables.tsx:72",children:[n.jsx("h4",{"data-loc":"client/src/components/FullDeliverables.tsx:72",children:c.month}),n.jsx("ul",{"data-loc":"client/src/components/FullDeliverables.tsx:72",children:c.deliverables.map(d=>n.jsx("li",{"data-loc":"client/src/components/FullDeliverables.tsx:72",children:d},d))})]},c.month))}),n.jsxs("p",{"data-loc":"client/src/components/FullDeliverables.tsx:72",className:"pf-full-adaptations",children:[n.jsx("b",{"data-loc":"client/src/components/FullDeliverables.tsx:72",children:"Supporting adaptation allowance:"})," ",r.adaptations]})]}),n.jsxs("section",{"data-loc":"client/src/components/FullDeliverables.tsx:73",children:[n.jsx("p",{"data-loc":"client/src/components/FullDeliverables.tsx:73",className:"section-label",children:"Editable only if it helps the outcome"}),n.jsx("div",{"data-loc":"client/src/components/FullDeliverables.tsx:73",className:"pf-full-levers",children:r.levers.map(c=>n.jsxs("article",{"data-loc":"client/src/components/FullDeliverables.tsx:73",children:[n.jsx("h4",{"data-loc":"client/src/components/FullDeliverables.tsx:73",children:c.name}),n.jsx("p",{"data-loc":"client/src/components/FullDeliverables.tsx:73",children:c.detail}),n.jsx("small",{"data-loc":"client/src/components/FullDeliverables.tsx:73",children:c.condition})]},c.name))})]}),n.jsxs("section",{"data-loc":"client/src/components/FullDeliverables.tsx:74",className:"pf-full-separate",children:[n.jsx("p",{"data-loc":"client/src/components/FullDeliverables.tsx:74",className:"section-label",children:"Separate if needed"}),n.jsx("ul",{"data-loc":"client/src/components/FullDeliverables.tsx:74",children:r.separate.map(c=>n.jsx("li",{"data-loc":"client/src/components/FullDeliverables.tsx:74",children:c},c))}),n.jsxs("p",{"data-loc":"client/src/components/FullDeliverables.tsx:74",children:[n.jsx("b",{"data-loc":"client/src/components/FullDeliverables.tsx:74",children:"Character confirms the final delivery."}
147)," These examples are client-visible working possibilities, not a final quote, promised result or contract scope."]})]})]})]})}const h5=[{id:"continuation",no:"01",title:"Give this campaign a longer life",short:"Campaign continuation",outcome:"Turn an Indesign launch, feature, event or partnership into a useful local or category next action.",month1:"Set the continuation",month2:"Keep attention moving",month3:"Learn and extend"},{id:"production",no:"02",title:"Turn this production into a campaign",short:"Production activation",outcome:"Make approved photography, film or event capture work beyond the first product or brand release.",month1:"Shape the story",month2:"Show relevance",month3:"Extend and decide"},{id:"expertise",no:"03",title:"Turn this expertise into interest",short:"Professional interest",outcome:"Help the right professionals understand a guide, CPD topic or specialist point of view and take a next step.",month1:"Make it easy to enter",month2:"Build confidence",month3:"Clarify the next action"},{id:"presence",no:"04",title:"Connect the next few moments",short:"Defined quarter",outcome:"Make three credible campaign moments add up to a clearer presence, rather than appearing and disappearing in isolation.",month1:"Establish the through-line",month2:"Make the next moment add up",month3:"Connect and decide",note:"This is a defined three-month continuity layerânot the full ongoing-presence programme."}];function g5(){return n.jsx("section",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:17",className:"pf-overview","aria-labelledby":"pf-overview-title",children:n.jsxs("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:18",className:"container",children:[n.jsxs("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:19",className:"pf-overview-head",children:[n.jsxs("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:19",children:[n.jsx("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:19",className:"section-label",children:"Start here: see the complete shape first"}),n.jsx("h2",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:19",id:"pf-overview-title",children:"Four ways a campaign can keep working."})]}),n.jsxs("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:19",children:["Each illustration starts with a ",n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:19",children:"AUD $30k Indesign Media campaign"})," and shows what a contained three-month Character continuation could make possible. Use the Pathfinder below to tailor the conversation after the clientâs outcome is clear."]})]}),n.jsxs("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:20",className:"pf-overview-key",children:[n.jsx("span",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:20",children:"Campaign moment already created"}),n.jsx("i",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:20",children:"â"}),n.jsx("span",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:20",children:"Three-month Character continuation"}),n.jsx("i",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:20",children:"â"}),n.jsx("span",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:20",children:"Useful next decision"}),n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:20",children:"AUD $4.5k / month working guide"})]}),n.jsx("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",className:"pf-overview-grid",children:h5.map(i=>n.jsxs("article",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsxs("header",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsx("span",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:i.no}),n.jsxs("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsx("h3",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:i.title}),n.jsx("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:i.short})]})]}),n.jsx("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",className:"pf-overview-outcome",children:i.outcome}),n.jsxs("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",className:"pf-overview-timeline",children:[n.jsxs("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:"Month 1"}),i.month1]}),n.jsxs("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:"Month 2"}),i.month2]}),n.jsxs("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:"Month 3"}),i.month3]})]}),n.jsx(f5,{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",id:i.id}),n.jsxs("footer",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsxs("span",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:[n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:"AUD $4.5k / month"}),"AUD $13.5k working guide across 3 months"]}),i.note&&n.jsx("em",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:21",children:i.note})]})]},i.no))}),n.jsxs("div",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:22",className:"pf-overview-footnote",children:[n.jsx("span",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:22","aria-hidden":"true",children:"i"}),n.jsxs("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:22",children:[n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:22",children:"Working guide only."})," The 15% monthly illustration is based on a AUD $30k Indesign Media campaign. It is not a quote or a guaranteed scope. Character confirms the final delivery, channels, access, timing and investment after discovery. Paid activity, if useful, is separately scoped and its advertising allocation is funded by the client."]})]}),n.jsxs("p",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:23",className:"pf-overview-transition",children:[n.jsx("b",{"data-loc":"client/src/components/ThreeMonthPossibilities.tsx:23",children:"Next:"})," capture the real campaign, ask what the client needs the attention to do, then use the matching route to shape a qualified Character introduction."]})]})})}const Th=[{id:"indesign",name:"Indesign",code:"IN",role:"Commercial architecture & interiors",href:"https://www.indesign.com.au/brands/indesign"},{id:"habitus",name:"Habitus",code:"HA",role:"Design-led living & lifestyle",href:"https://www.indesign.com.au/brands/habitus"}
147,{id:"architecture",name:"Architecture & Design",code:"A&D",role:"Building & professional practice",href:"https://www.indesign.com.au/brands/architecture-and-design"},{id:"travel",name:"Luxury Travel Magazine",code:"LT",role:"Design-led travel",href:"https://www.indesign.com.au/brands/luxury-travel-magazine"},{id:"lookbox",name:"Lookbox",code:"LB",role:"Home interiors & Asian design",href:"https://www.indesign.com.au/brands/lookbox"}],Eh=[{id:"campaign",title:"The campaign should keep working",text:"A feature, award, partnership or campaign has created attention that should not end at the first placement.",route:"continuation"},{id:"launch",title:"A launch needs a stronger next step",text:"A product, showroom, destination or brand moment needs the right people to notice and act.",route:"continuation"},{id:"event",title:"The event can do more",text:"A live moment has an audience, capture and follow-up opportunity beyond the day itself.",route:"continuation"},{id:"assets",title:"There is material worth using",text:"Photography, film or event capture exists but has not become a useful client-owned campaign.",route:"production"},{id:"expertise",title:"The client has expertise worth sharing",text:"A guide, CPD, research or specialist view could create useful professional interest.",route:"expertise"},{id:"moments",title:"Several moments need to connect",text:"Launches, events and partnerships need a more useful rhythm across the next period.",route:"presence"},{id:"team",title:"The internal team needs specialist support",text:"The client has everyday channel ownership but needs direction, production or campaign expertise.",route:"production"},{id:"budget",title:"The client needs a focused start",text:"There is interest, but the right next move needs to be clear, contained and useful.",route:"continuation"}],Dh=[{id:"continuation",number:"01",title:"Give this campaign a longer life",short:"Make the campaign keep working",best:"A feature, launch, award, partnership or event has created attention the client wants to carry further.",investment:"From AUD $15k",period:"Usually 4â6 weeks",measure:"Relevant visits, RSVPs, enquiries, sign-ups or useful engagementânot a promised reach figure.",foundation:["Campaign-continuation discovery","Audience, message and release plan","Approval path and learning review"],content:[{id:"focused",name:"Focused",detail:"4â6 priority posts or assets and 6â8 supporting adaptations around one response goal."},{id:"standard",name:"Campaign continuation",detail:"6â8 primary assets and 10â12 supporting adaptations, captions, stories or short-form versions."},{id:"extended",name:"Extended launch system",detail:"12â16 primary assets and 20â24 supporting adaptations across lead-in, live and follow-up."}],additions:[{id:"story",name:"Story and post suite",detail:"Selected posts, carousels, stories, captions and simple motion from approved campaign material.",dependency:"Approved material and workable client approvals."},{id:"lead",name:"Campaign-to-lead path",detail:"A clearer sequence toward an existing visit, booking, form or sign-up path.",dependency:"A working client destination and response owner."},{id:"gaps",name:"Production gap-fill",detail:"New capture, edit, motion or copy where the existing material cannot carry the story.",dependency:"Production, rights and logistics are separately scoped."}]},{id:"production",number:"02",title:"Turn this production into a campaign",short:"Put the work to work",best:"Strong photography, film or event material exists, but it has not been shaped for an ongoing audience or next action.",investment:"From AUD $8k for production; from AUD $15k with campaign planning",period:"Usually 4â8 weeks",measure:"The original material is used more strategically and becomes a stronger content base.",foundation:["Asset and approved-use review","Activation direction and release sequence","Approval path and outcome review"],content:[{id:"focused",name:"Focused asset release",detail:"3â4 priority edits and 6â8 supporting versions around one message or moment."},{id:"standard",name:"Core activation edit",detail:"4â6 priority edits and 8â12 supporting cutdowns, stills, captions, stories or format treatments."}
147,{id:"extended",name:"Content-drop activation",detail:"8â10 priority edits and 16â20 supporting cutdowns, stills, copy treatments and channel-ready versions."}],additions:[{id:"narrative",name:"Campaign narrative",detail:"A stronger story and message hierarchy around the existing library.",dependency:"One agreed campaign objective."},{id:"partner",name:"Partner-ready versions",detail:"Selected versions for retailer, showroom, collaborator or partner use.",dependency:"Audience, rights and approval clarity."},{id:"production",name:"Missing hero material",detail:"Targeted photo, film, motion or event capture where the library has a genuine gap.",dependency:"New production and usage rights are separately scoped."}]},{id:"expertise",number:"03",title:"Turn this expertise into interest",short:"Turn knowledge into the right next step",best:"A guide, CPD, white paper, case study, research or specialist point of view needs to reach the right professional audience.",investment:"From AUD $15k",period:"Usually 6â8 weeks",measure:"Registrations, downloads, qualified enquiries, CPD interest or useful sales follow-up.",foundation:["Expert and client-owner discovery","Professional audience and value-exchange plan","Response-path learning review"],content:[{id:"focused",name:"Focused knowledge release",detail:"4â6 explanatory assets and 8â10 supporting adaptations around one specialist subject."},{id:"standard",name:"Professional interest pathway",detail:"6â8 knowledge-led assets and 10â14 supporting explanations and response prompts."},{id:"extended",name:"Authority campaign",detail:"10â12 knowledge-led assets and 16â20 supporting adaptations across a longer professional response path."}],additions:[{id:"leadpath",name:"Professional lead path",detail:"Content, calls to action and hand-off to an existing landing, registration or form destination.",dependency:"A credible response destination and follow-up owner."},{id:"expertstory",name:"Expert story production",detail:"Interview capture, technical explainer, project shoot, animation or diagram treatment.",dependency:"Subject-matter approval, rights and production scope."},{id:"learning",name:"Journey learning",detail:"Closer review of content questions and response quality to recommend the next action.",dependency:"Accessible response signals."}]},{id:"presence",number:"04",title:"Connect the next few moments",short:"Make each moment add up",best:"The client has several launches, events, partnerships or local activities that need to build a clearer category presence over time.",investment:"From AUD $12k / month",period:"Initial 3-month working period",measure:"Consistency, priority-moment performance, response quality and the next 90-day decision.",foundation:["90-day priority and release plan","Category, audience and channel direction","Monthly learning and next-step recommendation"],content:[{id:"focused",name:"Focused monthly rhythm",detail:"4â6 primary assets and 8â10 supporting adaptations each month around priority moments."},{id:"standard",name:"Core monthly presence",detail:"6â8 primary assets and 10â12 supporting adaptations each month with an editorial release rhythm."},{id:"extended",name:"Extended category presence",detail:"8â10 primary assets and 16â20 supporting adaptations, priority paid moments and deeper learning."}],additions:[{id:"rhythm",name:"Editorial rhythm",detail:"A monthly plan, format direction and approval cadence.",dependency:"Timely client input and approvals."},{id:"community",name:"Community stewardship",detail:"Comment and DM guidance, response tone and escalation approach.",dependency:"Coverage hours, access and crisis policy need separate confirmation."},{id:"priority",name:"Priority-moment production",detail:"Selected photography, film, event capture, copy or motion for the moments that need more weight.",dependency:"Production and rights are separately scoped."}]}],x5=["Direction","Campaign Translation","Content System","Production & Adaptation","Channel Stewardship","Paid & Audience Activation","Lead Journey","Measurement & Momentum"];function y5(){const[i,r]=S.useState(1),[c,d]=S.useState("indesign"),[p,m]=S.useState(""),[x,v]=S.useState("Launch or opening"),[g,h]=S.useState(""),[b,f]=S.useState(""),[E,N]=S.useState(""),[C,H]=S.useState(""),[F,Y]=S.useState(""),[J,P]=S.useState("campaign"),[$,ee]=S.useState("continuation"),[ne,V]=S.useState("standard"),[X,he]=S.useState([]),[pe,Ce]=S.useState(!1),[me,ye]=S.useState("Focused launch · media guide AUD $12kâ$18k"),[ge,be]=S.useState(!1),[T,q]=S.useState(""),[k,oe]=S.useState(""),[re,j]=S.useState(""),[U,O]=S.useState(!1),G=Th.find(W=>W.id===c),K=Eh.find(W=>W.id===J),Z=Dh.find(W=>W.id===$),te=Z.content.find(W=>W.id===ne)??Z.content[1],ue=Z.additions.filter(W=>X.includes(W.id)),je=!!p.trim(),$e=!!F.trim(),pt=je&&$e,Ge=S.useMemo(()=>{const W=ue.map(Je=>Je.name);return pe&&W.push(ge?`${me}; conditional lookalike exploration`:me),[`${T||"Client"} â Possible Next Move`,`Campaign context: ${G.name} · ${p||"Campaign to be confirmed"}${g?` · ${g}`:""}`,`Campaign snapshot: ${x}; ${b||"material to be confirmed"}; ${E||"approved context to be confirmed"}${C?`; available signals: ${C}`:""}`,`Client outcome: ${F||"To be confirmed"}`,`Character starting point: ${Z.title}`,`Indicative Character investment: ${Z.investment} · ${Z.period}`,`Illustrative content level: ${te.name} â ${te.detail}`,`Possible additions: ${W.length?W.join("; "):"Core foundation only"}`,`Paid activity: ${pe?"Character service is separate from the client-funded advertising media allocation.":"Not selected."}`,"This is a conversation starter, not a final quote or scope. Character confirms the final recommendation after discovery."].join(` 148 149`)},[E,C,te,p,x,ue,T,G.name,F,ge,b,pe,me,Z,g]),Ot=W=>{ee(W),V("standard"),he([]),Ce(!1),be(!1)},_t=W=>{P(W.id),Ot(W.route)},Rn=W=>he(Je=>Je.includes(W)?Je.filter(Xe=>Xe!==W):[...Je,W]),Pa=()=>{r(1),m(""),h(""),f(""),N(""),H(""),Y(""),P("campaign"),Ot("continuation"),q(""),oe(""),j("")},Aa=()=>{const W=()=>{O(!0),window.setTimeout(()=>O(!1),1500)};
149if(navigator.clipboard?.writeText){navigator.clipboard.writeText(Ge).then(W).catch(()=>{const Xe=document.createElement("textarea");Xe.value=Ge,document.body.appendChild(Xe),Xe.select(),document.execCommand("copy"),Xe.remove(),W()});return}const Je=document.createElement("textarea");Je.value=Ge,document.body.appendChild(Je),Je.select(),document.execCommand("copy"),Je.remove(),W()},Bn=()=>{const W=`${Ge} 150 151Client decision owner: ${k||"To be confirmed"} 152Context, material, timing and agreed next step: ${re||[b,E,C,g].filter(Boolean).join(" · ")||"To be confirmed"} 153 154Originating Indesign representative: [Your name]`;window.location.href=`mailto:[email protected][email protected]&subject=${encodeURIComponent(`Character introduction â ${T||p||"campaign opportunity"}`)}&body=${encodeURIComponent(W)}`},wt=[{number:1,title:"Campaign"},{number:2,title:"Client goal"},{number:3,title:"Possible next move"},{number:4,title:"Character introduction"}];return n.jsxs("main",{"data-loc":"client/src/pages/IndesignRep.tsx:130",className:"pf-page",children:[n.jsx("section",{"data-loc":"client/src/pages/IndesignRep.tsx:131",className:"pf-hero",children:n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:131",className:"container pf-hero-inner",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:131",className:"section-label",children:"Private / Indesign Media Group sales companion"}),n.jsxs("h1",{"data-loc":"client/src/pages/IndesignRep.tsx:131",children:["Take a good campaign",n.jsx("br",{"data-loc":"client/src/pages/IndesignRep.tsx:131"}),n.jsx("em",{"data-loc":"client/src/pages/IndesignRep.tsx:131",children:"somewhere useful."})]}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:131",children:"The campaign begins inside the media ecosystems of the Indesign Media Group. Pathfinder helps you identify what that attention could do next, then bring Character into the right conversation."})]})}),n.jsx("section",{"data-loc":"client/src/pages/IndesignRep.tsx:133",className:"pf-bridge",children:n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:133",className:"container pf-bridge-inner",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:133",className:"section-label",children:"One connected starting point"}),n.jsxs("h2",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:["Indesign creates the moment.",n.jsx("br",{"data-loc":"client/src/pages/IndesignRep.tsx:133"}),"Character can take it further."]})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:133",className:"pf-benefits",children:[n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:"01"})," Start with a real campaign, not a generic brief."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:"02"})," Reduce the need to re-brief an unrelated partner."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:133",children:"03"})," Turn attention already created into a useful next action."]})]})]})}),n.jsx(g5,{"data-loc":"client/src/pages/IndesignRep.tsx:134"}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:136",className:"container pf-workspace",children:[n.jsx("nav",{"data-loc":"client/src/pages/IndesignRep.tsx:137",className:"pf-steps","aria-label":"Pathfinder steps",children:wt.map(({number:W,title:Je})=>n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:137",type:"button",className:i===W?"is-active":i>W?"is-done":"",onClick:()=>(W===1||W===2&&je||W>=3&&pt)&&r(W),children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:137",children:i>W?n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:137",size:14}):`0${W}`}),Je]},W))}),n.jsxs("aside",{"data-loc":"client/src/pages/IndesignRep.tsx:138",className:"pf-thread",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:138",className:"pf-thread-head",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:138",className:"section-label",children:"Conversation thread"}),n.jsx("button",{"data-loc":"client/src/pages/IndesignRep.tsx:138",type:"button",onClick:Pa,title:"Start again",children:n.jsx(Eg,{"data-loc":"client/src/pages/IndesignRep.tsx:138",size:15})})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:"Campaign"}),n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:G.name}),n.jsx("small",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:p||"Add the campaign in motion"})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:"Opportunity signal"}),n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:K.title})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:"Client goal"}),n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:F||"Ask the business question"})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:"Character possibility"}),n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:138",children:i>
154=3?Z.title:"Choose after the client goal"})]}),n.jsx("div",{"data-loc":"client/src/pages/IndesignRep.tsx:138",className:"pf-thread-foot",children:"The Possible Next Move is built as you decide."})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:139",className:"pf-stage",children:[i===1&&n.jsxs("section",{"data-loc":"client/src/pages/IndesignRep.tsx:140",className:"pf-panel",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:140",className:"pf-kicker",children:"01 / Start with the campaign"}),n.jsx("h2",{"data-loc":"client/src/pages/IndesignRep.tsx:140",children:"What is already in motion?"}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:140",className:"pf-lede",children:"Choose the Indesign Media Group ecosystem first. Then capture only what you know. Character uses approved context as a starting point and confirms what is available after the introduction."}),n.jsx("div",{"data-loc":"client/src/pages/IndesignRep.tsx:141",className:"pf-ecosystems",children:Th.map(W=>n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:141",className:c===W.id?"is-selected":"",children:[n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:141",type:"button",onClick:()=>d(W.id),"aria-pressed":c===W.id,children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:141",children:W.code}),n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:141",children:W.name}),n.jsx("small",{"data-loc":"client/src/pages/IndesignRep.tsx:141",children:W.role})]}),n.jsx("a",{"data-loc":"client/src/pages/IndesignRep.tsx:141",href:W.href,target:"_blank",rel:"noreferrer",title:`Explore the ${W.name} ecosystem`,children:n.jsx(Ub,{"data-loc":"client/src/pages/IndesignRep.tsx:141",size:14})})]},W.id))}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:142",className:"pf-ecosystem-note",children:[n.jsx(rd,{"data-loc":"client/src/pages/IndesignRep.tsx:142",size:15})," ",n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:142",children:G.name})," provides the campaign environment. Use the external-link mark to open the Groupâs corporate brand page in a new tab."]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:143",className:"pf-fields",children:[n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Campaign type"}),n.jsxs("select",{"data-loc":"client/src/pages/IndesignRep.tsx:143",value:x,onChange:W=>v(W.target.value),children:[n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Feature or editorial campaign"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Launch or opening"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Event or activation"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Existing production library"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Guide, CPD or expert knowledge"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Several connected moments"})]})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:[n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:["Campaign or activity ",n.jsx("i",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"*"})]}),n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:143",value:p,onChange:W=>m(W.target.value),placeholder:"e.g. Fitzroy showroom opening"})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Key timing"}),n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:143",value:g,onChange:W=>h(W.target.value),placeholder:"e.g. Opens 18 October"})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:"Material already available"}),n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:143",value:b,onChange:W=>f(W.target.value),placeholder:"e.g. Film, stills and founder interview"})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:[n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:["Available campaign signals ",n.jsx(od,{"data-loc":"client/src/pages/IndesignRep.tsx:143",size:14})]}),n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:143",value:C,onChange:W=>H(W.target.value),placeholder:"e.g. approved aggregate response signal"})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:143",className:"pf-span",children:[n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:143",children:["Useful approved campaign context ",n.jsx(od,{"data-loc":"client/src/pages/IndesignRep.tsx:143",size:14})]}),n.jsx("textarea",{"data-loc":"client/src/pages/IndesignRep.tsx:143",value:E,onChange:W=>N(W.target.value),placeholder:"Editorial angle, event setting or approved campaign context.",rows:3})]})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:144",className:"pf-boundary",children:[n.jsx(rd,{"data-loc":"client/src/pages/IndesignRep.tsx:144",size:15})," Do not promise data access, targeting or performance. Character checks data availability, approval, privacy and relevance in discovery."]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:144",className:"pf-actions",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:144",children:p?`${p} is ready for the next question.`:"Add the campaign or activity to continue."}),n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:144",className:"pf-primary",disabled:!je,type:"button",onClick:()=>r(2),children:["Ask what the client wants next ",n.jsx(bo,{"data-loc":"client/src/pages/IndesignRep.tsx:144",size:17})]})]})]}),i===2&&n.jsxs("section",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-panel",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-kicker",children:"02 / Find the client goal"}),n.jsx("h2",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:"Ask one useful question."}),n.jsx("blockquote",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:"âOnce this is live, what would you like the attention to do for the business?â"}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-lede",children:"The clientâs answer decides the conversation. Listen for the need before introducing a service."}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-goal",children:[n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:["In the clientâs words, what needs to happen next? ",n.jsx("i",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:"*"})]}),n.jsx("textarea",{"data-loc":"client/src/pages/IndesignRep.tsx:146",rows:3,value:F,onChange:W=>Y(W.target.value),placeholder:"e.g. We want local designers and homeowners to visit the showroom after the opening."})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-signal-head",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"section-label",children:"Find the clearest signal"}),n.jsx("h3",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:"What are you hearing?"})]}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:"Choose the statement closest to the clientâs need. This suggests a useful starting point; it does not diagnose or quote the work."})]}),n.jsx("div",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-signals",children:Eh.map(W=>n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:146",type:"button",className:J===W.id?"is-selected":"",onClick:()=>_t(W),children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:J===W.id&&n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:146",size:14})}),n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:W.title}),n.jsx("small",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:W.text})]},W.id))}),n.jsxs("details",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-not-ready",children:[n.jsx("summary",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:"Not clear yet?"}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:146",children:"Keep the campaign context, return when the client can name a useful outcome, owner, timing or material situation, and do not force a Character option."})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-actions",children:[n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-back",type:"button",onClick:()=>r(1),children:[n.jsx(ld,{"data-loc":"client/src/pages/IndesignRep.tsx:146",size:17})," Campaign"]}),n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:146",className:"pf-primary",disabled:!$e,type:"button",onClick:()=>r(3),children:["Show a possible next move ",n.jsx(bo,{"data-loc":"client/src/pages/IndesignRep.tsx:146",size:17})]})]})]}),i===3&&n.jsxs("section",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-panel",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-kicker",children:"03 / Show a possible next move"}),n.jsx("h2",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Which result would help the client most?"}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-lede",children:"Select an outcome the client can recognise. Character turns that outcome into the right final scope after discovery."}),n.jsx("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-route-list",children:Dh.map(W=>n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:147",type:"button",className:$===W.id?"is-selected":"",onClick:()=>Ot(W.id),children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.number}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.title}),n.jsx("small",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.short})]}),n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:18})]},W.id))}),n.jsxs("article",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-route-detail",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-route-title",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"section-label",children:"Selected starting point"}),n.jsx("h3",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:Z.title}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:Z.short})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-route-meta",children:[n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Best used when"}),Z.best]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Why this fits"}),"The client wants ",n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:F||"a useful next outcome"}),". This uses ",n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:p||"the campaign"})," to help them get there."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Indicative starting point"}),n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:Z.investment}),n.jsx("small",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:Z.period})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-delivery-logic",children:[n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"1. Always included"}),n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"The thinking and planning that makes the option useful."})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"2. Choose only what helps"}),n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Content, delivery and paid choices that support the clientâs goal."})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"3. Character confirms"}),n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"The final scope, channels, access, team, timing and investment."})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-foundation",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"section-label",children:"Always included"}),n.jsx("h4",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"The fixed foun
154dation"})]}),n.jsx("ul",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:Z.foundation.map(W=>n.jsxs("li",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:15}),W]},W))}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Measure of usefulness"}),Z.measure]})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-config",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"section-label",children:"Make the possibility tangible"}),n.jsx("h4",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"What could the client receive?"}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Show one illustrative content level. These are not final production promises."}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-band-row",children:[Z.content.map(W=>n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:147",type:"button",className:ne===W.id?"is-selected":"",onClick:()=>V(W.id),children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.name}),n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.detail})]},W.id)),Z.id==="continuation"&&n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:147",type:"button",className:pe&&ne==="accelerator"?"pf-accelerator is-selected":"pf-accelerator",onClick:()=>{V("accelerator"),Ce(!0)},children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Paid Launch Acceleration"}),n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"From AUD $30k · 8â10 weeks"})]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-additions",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"section-label",children:"Possible additions"}),n.jsx("h4",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Add only what helps"}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"The representative can show a possibility. Character confirms whether it belongs in scope."})]}),Z.additions.map(W=>n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:X.includes(W.id)?"is-selected":"",children:[n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:147",type:"checkbox",checked:X.includes(W.id),onChange:()=>Rn(W.id)}),n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.name}),n.jsx("small",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.detail}),n.jsx("em",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:W.dependency})]}),n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:17})]},W.id))]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-paid",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"section-label",children:"Paid activity â only if relevant"}),n.jsx("h4",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Paid support reaches a chosen audience."}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Paid activity is an additional decision. The advertising budget is always paid separately by the client."})]}),n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:147",type:"button",className:pe?"is-on":"",onClick:()=>Ce(!pe),children:[pe?"Paid support selected":"Add paid support",n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147"})]}),pe&&n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-paid-open",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-investments",children:[n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Characterâs service"}),"Strategy, creative, setup, management, optimisation and learning."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Client-funded media"}),"Separate advertising allocation used to purchase delivery to the selected audience."]})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Planning level"}),n.jsxs("select",{"data-loc":"client/src/pages/IndesignRep.tsx:147",value:me,onChange:W=>ye(W.target.value),children:[n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Focused launch · media guide AUD $12kâ$18k"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Growth launch · media guide AUD $25kâ$40k"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Category launch · media guide AUD $50kâ$80k+"}),n.jsx("option",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Ongoing presence · 90-day client-funded allocation"})]})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-channel",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Illustrative channel approach"}),Z.id==="expertise"?" Professional role/sector awareness, active-intent support and retargeting consideration.":Z.id==="presence"?" Primary audience, priority-moment support, retargeting consideration and a structured test allocation.":Z.id==="production"?" Visual storytelling, selected short-form placement and retargeting consideration.":" Visual local awareness, local-intent/directions supp
154ort and retargeting consideration."]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-lookalike",children:[n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:147",type:"checkbox",checked:ge,onChange:W=>be(W.target.checked)}),n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:16}),n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Consider a lookalike audience"}),n.jsx("small",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Only when suitable client source data, consent/privacy, source size and account conditions are confirmed."})]})]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-boundary",children:[n.jsx(rd,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:15})," Character recommends the final channels, audience and allocation after discovery. It never guarantees reach, leads or sales."]})]})]}),n.jsxs("details",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-build",children:[n.jsxs("summary",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:["How Character builds the right outcome ",n.jsx(Vs,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:16})]}),n.jsx("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:x5.map((W,Je)=>n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:String(Je+1).padStart(2,"0")}),W]},W))})]}),n.jsxs("details",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-coach",children:[n.jsxs("summary",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx(od,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:16})," Point-of-need Sales Coach ",n.jsx(Vs,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:16})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-coach-grid",children:[n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"The representative can say"}),"âThis campaign has already created a reason for the right people to pay attention. Character can help make that attention useful after the first moment.â"]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Then ask"}),"âWhat would make this campaign more useful to the business once it is live?â"]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Client asks about boosting"}),"A boost may be useful, but Character first checks the outcome, material, audience and next action."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:147",children:"Rep boundary"}),"Do not quote final scope, team, platforms, data access or results."]})]})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-actions",children:[n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-back",type:"button",onClick:()=>r(2),children:[n.jsx(ld,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:17})," Client goal"]}),n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:147",className:"pf-primary",type:"button",onClick:()=>r(4),children:["Review the possible next move ",n.jsx(bo,{"data-loc":"client/src/pages/IndesignRep.tsx:147",size:17})]})]})]}),i===4&&n.jsxs("section",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-panel",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-kicker",children:"04 / Make a joint Character introduction"}),n.jsx("h2",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Review the idea, then make the next step easy."}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-lede",children:"The Possible Next Move is a client-safe conversation summary. It is not a quote, final scope or performance promise."}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-preview",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-preview-head",children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"section-label",children:"Client-readable conversation summary"}),n.jsx("h3",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:T?`A possible next move for ${T}`:"A possible next move for this client"})]}),n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:148",type:"button",onClick:Aa,children:[n.jsx(_b,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:16}),U?"Copied":"Copy summary"]})]}),n.jsx("pre",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:Ge})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-qualify",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"section-label",children:"Qu
154ick qualification check"}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:15}),"The campaign or material context is clear"]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:15}),"The client has named a useful result"]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:15}),"The right decision owner can join discovery"]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx(va,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:15}),"Timing and constraints are known"]})]}),n.jsxs("form",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-handover",onSubmit:W=>{W.preventDefault(),Bn()},children:[n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"section-label",children:"Joint Character introduction"}),n.jsx("h3",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Give Character enough context to make the first conversation useful."}),n.jsx("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Anna acknowledges the introduction within one business day, then confirms the fit review within three business days. The originating Indesign representative remains included in the first Character conversation."})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-fields",children:[n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:["Client or organisation ",n.jsx("i",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"*"})]}),n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:148",required:!0,value:T,onChange:W=>q(W.target.value),placeholder:"Client name"})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsxs("span",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:["Client decision owner ",n.jsx("i",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"*"})]}),n.jsx("input",{"data-loc":"client/src/pages/IndesignRep.tsx:148",required:!0,value:k,onChange:W=>oe(W.target.value),placeholder:"Name and role"})]}),n.jsxs("label",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-span",children:[n.jsx("span",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Material, timing and agreed next step"}),n.jsx("textarea",{"data-loc":"client/src/pages/IndesignRep.tsx:148",value:re,onChange:W=>j(W.target.value),placeholder:"What should Character know before it responds?",rows:3})]})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-actions",children:[n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx(Lb,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:15})," Sends to ",n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"[email protected]"})," with ",n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"[email protected]"})," copied."]}),n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-primary",type:"submit",children:["Prepare the Character introduction ",n.jsx(bo,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:17})]})]})]}),n.jsxs("details",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-after",children:[n.jsxs("summary",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:["What happens after the introduction ",n.jsx(Vs,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:16})]}),n.jsxs("ol",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsxs("li",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Discovery:"})," Character confirms the opportunity, available context, client owner and constraints."]}),n.jsxs("li",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Recommendation:"})," Character confirms the appropriate delivery shape, commercial scope and separate items."]}),n.jsxs("li",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Onboarding:"})," Approved assets, access, approval route and release timing are confirmed."]}),n.jsxs("li",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Delivery and learning:"})," Work is produced, approved, released and reviewed against the selected outcome."]})]})]}),n.jsxs("details",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-support",children:[n.jsxs("summary",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:["Open internal support ",n.jsx(Vs,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:16})]}),n.jsxs("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-support-grid",children:[n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Illustrative examples"}),"Four route scenarios for practice and follow-up."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Verified proof library"}),"Pending approved client case context."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Pilot tracker"}),"Qualified referrals, discovery conversion and next lessons."]}),n.jsxs("p",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:[n.jsx("b",{"data-loc":"client/src/pages/IndesignRep.tsx:148",children:"Briefing and manager coaching"}),"Delivery reference, reporting literacy and scenario practice."]})]})]}),n.jsx("div",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-actions",children:n.jsxs("button",{"data-loc":"client/src/pages/IndesignRep.tsx:148",className:"pf-back",type:"button",onClick:()=>r(3),children:[n.jsx(ld,{"data-loc":"client/src/pages/IndesignRep.tsx:148",size:17})," Possible next move"]})})]})]})]}),i===3&&n.jsx(u5,{"data-loc":"client/src/pages/IndesignRep.tsx:151",routeId:Z.id})]})}const hd=[{label:"Work",href:"/work",dropdown:[{label:"Selected Work",href:"/work"},{label:"Case Studies",href:"/work#case-studies"}]},{label:"Expertise",href:"/expertise",dropdown:[{label:"Indesign Media Advantage",href:"/expertise#indesign-advantage"},{label:"Social Strategy",href:"/expertise#social-strategy"},{label:"Content Production",href:"/expertise#content-production"},{label:"Performance Marketing",href:"/expertise#performance-marketing"},{label:"AI-Augmented Workflows",href:"/expertise#ai-workflows"},{label:"Community Management",href:"/expertise#community-management"}]},{label:"UNIQUE",href:"/unique"},{label:"Authority",href:"/authority",dropdown:[{label:"Point of View",href:"/authority"},{label:"Intelligence Briefs",href:"/authority#intelligence-briefs"}]},{label:"Agency",href:"/agency",dropdown:[{label:"Our Story",href:"/agency#our-story"},{label:"The Team",href:"/agency#team"},{label:"Locations",href:"/agency#locations"}]}];function v5(i){if(!i)return;const r=i.replace("#",""),c=document.getElementById(r);if(c){const p=c.getBoundingClientRect().top+window.scrollY-80;window.scrollTo({top:p,behavior:"smooth"})}}function b5({items:i,visible:r,onNavigate:c}){return n.jsxs("div",{"data-loc":"client/src/components/Navigation.tsx:61",style:{position:"absolute",top:"calc(100% + 8px)",left:"50%",transform:r?"translateX(-50%) translateY(0)":"translateX(-50%) translateY(-6px)",opacity:r?1:0,pointerEvents:r?"all":"none",transition:"opacity 180ms cubic-bezier(0.23,1,0.32,1), transform 180ms cubic-bezier(0.23,1,0.32,1)",background:"rgba(13,21,38,0.97)",backdropFilter:"blur(16px)",border:"1px solid #162040",minWidth:"220px",zIndex:100},children:[n.jsx("div",{"data-loc":"client/src/components/Navigation.tsx:78",style:{position:"absolute",top:"-5px",left:"50%",transform:"translateX(-50%) rotate(45deg)",width:"8px",height:"8px",background:"rgba(13,21,38,0.97)",borderTop:"1px solid #162040",borderLeft:"1px solid #162040"}}),n.jsx("ul",{"data-loc":"client/src/components/Navigation.tsx:89",style:{listStyle:"none",margin:0,padding:"0.5rem 0"},children:i.map(d=>{const[p,m]=d.href.split("#");return n.jsx("li",{"data-loc":"client/src/components/Navigation.tsx:93",children:n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:94",role:"button",tabIndex:0,onClick:()=>c(d.href),onKeyDown:x=>x.key==="Enter"&&c(d.href),style:{display:"block",padding:"0.6rem 1.25rem",fontSize:"0.75rem",letterSpacing:"0.06em",textTransform:"uppercase",color:"rgba(255,255,255,0.75)",fontFamily:"'Archivo', sans-serif",fontWeight:400,cursor:"pointer",transition:"color 150ms ease, background 150ms ease",whiteSpace:"nowrap"},onMouseEnter:x=>{x.currentTarget.style.color="#fff",x.currentTarget.style.background="rgba(255,255,255,0.05)"},onMouseLeave:x=>{x.currentTarget.style.color="rgba(255,255,255,0.75)",x.currentTarget.style.background="transparent"},children:d.label})},d.href)})})]})}function w5(){const[i,r]=S.useState(!1),[c,d]=S.useState(!1),[p,m]=S.useState(null),[x,v]=S.useState(null),[g]=_o(),h=S.useRef(null);S.useEffect(()=>{const C=()=>r(window.scrollY>40);return window.addEventListener("scroll",C,{passive:!0}),()=>window.removeEventListener("scroll",C)},[]),S.useEffect(()=>{d(!1),v(null)},[g]);const b=C=>{h.current&&clearTimeout(h.current),m(C)},f=()=>{h.current=setTimeout(()=>m(null),120)},E=C=>g===C.href||C.href!=="/"&&g.startsWith(C.href),N=C=>{m(null),d(!1);const[H,F]=C.split("#");window.location.pathname===H&&F?v5("#"+F):window.location.href=C};return n.jsxs(n.Fragment,{children:[n.jsx("header",{"data-loc":"client/src/components/Navigation.tsx:180",className:"fixed top-0 left-0 right-0 z-50 transition-all duration-300",style:{background:"rgba(13,21,38,0.97)",borderBottom:"1px solid #162040",backdropFilter:"blur(12px)"},children:n.jsxs("div",{"data-loc":"client/src/components/Navigation.tsx:188",className:"container flex items-center justify-between h-16",children:[n.jsx(Ae,{"data-loc":"client/src/components/Navigation.tsx:190",href:"/",children:n.jsxs("span",{"data-loc":"client/src/components/Navigation.tsx:191",className:"cursor-pointer select-none text-white",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.875rem",letterSpacing:"0.01em",lineHeight:1},children:[n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:195",style:{fontWeight:800},children:"CHARACTER"}),n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:196",style:{fontWeight:400,color:"#eaeaea"},children:"DIGITAL"})]})}),n.jsx("nav",{"data-loc":"client/src/components/Navigation.tsx:201",className:"hidden md:flex items-center gap-8",children:hd.map(C=>n.jsxs("div",{"data-loc":"client/src/components/Navigation.tsx:203",style:{position:"relative"},onMouseEnter:()=>C.dropdown?b(C.label):void 0,onMouseLeave:()=>C.dropdown?f():void 0,children:[n.jsx(Ae,{"data-loc":"client/src/components/Navigation.tsx:209",href:C.href,children:n.jsxs("span",{"data-loc":"client/src/components/Navigation.tsx:210",className:`nav-link ${E(C)?"active":""}`,style:{display:"flex",alignItems:"center",gap:"4px",cursor:"pointer"},children:[C.label,C.dropdown&&n.jsx("svg",{"data-loc":"client/src/components/Navigation.tsx:216",width:"10",height:"10",viewBox:"0 0 10 10",fill:"none",style:{transition:"transform 180ms ease",transform:p===C.label?"rotate(180deg)":"rotate(0deg)",opacity:.6,marginTop:"1px"},children:n.jsx("path",{"data-loc":"client/src/components/Navigation.tsx:225",d:"M2 3.5L5 6.5L8 3.5",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})]})}),C.dropdown&&n.jsx(b5,{"data-loc":"client/src/components/Navigation.tsx:231",items:C.dropdown,visible:p===C.label,onNavigate:N})]},C.href))}),n.jsx("div",{"data-loc":"client/src/components/Navigation.tsx:238",className:"hidden md:block",children:n.jsx(Ae,{"data-loc":"client/src/components/Navigation.tsx:239",href:"/contact",children:n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:240",className:"btn-primary text-xs py-2 px-5",children:"Start a Project+"})})}),n.jsxs("button",{"data-loc":"client/src/components/Navigation.tsx:247",className:"md:hidden flex flex-col gap-1.5 p-2",onClick:()=>d(!c),"aria-label":"Toggle menu",children:[n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:252",className:"block w-6 h-px bg-white transition-all duration-300",style:{transform:c?"rotate(45deg) translate(3px, 3px)":"none"}}),n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:256",className:"block w-6 h-px bg-white transition-all duration-300",style:{opacity:c?0:1}}),n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:260",className:"block w-6 h-px bg-white transition-all duration-300",style:{transform:c?"rotate(-45deg) translate(3px, -3px)":"none"}})]})]})}),n.jsx("div",{"data-loc":"client/src/components/Navigation.tsx:269",className:"fixed inset-0 z-40 overflow-y-auto",style:{background:"#0D1526",opacity:c?1:0,pointerEvents:c?"all":"none",transform:c?"translateY(0)":"translateY(-16px)",transition:"opacity 400ms cubic-bezier(0.23,1,0.32,1), transform 400ms cubic-bezier(0.23,1,0.32,1)"},children:n.jsxs("nav",{"data-loc":"client/src/components/Navigation.tsx:279",style:{padding:"5rem 1.5rem 3rem"},children:[hd.map((C,H)=>n.jsxs("div",{"data-loc":"client/src/components/Navigation.tsx:281",children:[n.jsxs("div",{"data-loc":"client/src/components/Navigation.tsx:283",style:{display:"flex",alignItems:"center",justifyContent:"space-between",borderBottom:"1px solid #162040",marginBottom:"0.75rem"},children:[n.jsx(Ae,{"data-loc":"client/src/components/Navigation.tsx:284",href:C.href,children:n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:285",className:"font-display text-white block",style:{fontSize:"clamp(1.75rem, 8vw, 3rem)",letterSpacing:"0.04em",lineHeight:1.15,paddingBottom:"0.5rem",opacity:c?1:0,transform:c?"translateX(0)":"translateX(-16px)",transition:`all 0.4s cubic-bezier(0.23,1,0.32,1) ${H*60}ms`},children:C.label})}),C.dropdown&&n.jsx("button",{"data-loc":"client/src/components/Navigation.tsx:301",onClick:()=>v(x===C.label?null:C.label),style:{background:"none",border:"none",color:"rgba(255,255,255,0.6)",cursor:"pointer",padding:"0.5rem",transition:"transform 200ms ease",transform:x===C.label?"rotate(180deg)":"rotate(0deg)"},"aria-label":`Expand ${C.label}`,children:n.jsx("svg",{"data-loc":"client/src/components/Navigation.tsx:314",width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",children:n.jsx("path",{"data-loc":"client/src/components/Navigation.tsx:315",d:"M4 6L8 10L12 6",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"})})})]}),C.dropdown&&n.jsx("div",{"data-loc":"client/src/components/Navigation.tsx:322",style:{overflow:"hidden",maxHeight:x===C.label?`${C.dropdown.length*44}px`:"0",transition:"max-height 280ms cubic-bezier(0.23,1,0.32,1)",marginBottom:x===C.label?"0.75rem":0},children:C.dropdown.map(F=>n.jsx(Ae,{"data-loc":"client/src/components/Navigation.tsx:331",href:F.href,children:n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:332",style:{display:"block",padding:"0.6rem 1rem",fontSize:"0.75rem",letterSpacing:"0.08em",textTransform:"uppercase",color:"rgba(255,255,255,0.55)",fontFamily:"'Archivo', sans-serif",borderLeft:"1px solid #D93B2B",marginLeft:"0.5rem",marginBottom:"2px"},children:F.label})},F.href))})]},C.href)),n.jsx(Ae,{"data-loc":"client/src/components/Navigation.tsx:354",href:"/contact",children:n.jsx("span",{"data-loc":"client/src/components/Navigation.tsx:355",className:"font-display block mt-4",style:{fontSize:"clamp(1.25rem, 6vw, 2rem)",letterSpacing:"0.04em",color:"#D93B2B",opacity:c?1:0,transform:c?"translateX(0)":"translateX(-16px)",transition:`all 0.4s cubic-bezier(0.23,1,0.32,1) ${hd.length*60}ms`},children:"Start a Proj
154ect+"})})]})})]})}function gd({city:i,timezone:r,code:c}){const[d,p]=S.useState("");return S.useEffect(()=>{const m=()=>{p(new Date().toLocaleTimeString("en-AU",{timeZone:r,hour:"2-digit",minute:"2-digit",second:"2-digit",hour12:!1}))};m();const x=setInterval(m,1e3);return()=>clearInterval(x)},[r]),n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:16",children:[n.jsxs("p",{"data-loc":"client/src/components/Footer.tsx:17",className:"text-white text-sm font-medium",children:[i,", ",c]}),n.jsx("p",{"data-loc":"client/src/components/Footer.tsx:18",className:"font-mono-accent text-xs mt-1",style:{color:"rgba(255,255,255,0.8)"},children:d})]})}const j5=[{label:"LinkedIn",href:"https://www.linkedin.com/company/character-digital/about/",icon:n.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:24",width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:n.jsx("path",{"data-loc":"client/src/components/Footer.tsx:24",d:"M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z"})})},{label:"Instagram",href:"https://www.instagram.com/character.digital.apac/",icon:n.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:25",width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:n.jsx("path",{"data-loc":"client/src/components/Footer.tsx:25",d:"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 1 0 0 12.324 6.162 6.162 0 0 0 0-12.324zM12 16a4 4 0 1 1 0-8 4 4 0 0 1 0 8zm6.406-11.845a1.44 1.44 0 1 0 0 2.881 1.44 1.44 0 0 0 0-2.881z"})})},{label:"TikTok",href:"https://www.tiktok.com/@characterpr",icon:n.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:26",width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:n.jsx("path",{"data-loc":"client/src/components/Footer.tsx:26",d:"M12.525.02c1.31-.02 2.61-.01 3.91-.02.08 1.53.63 3.09 1.75 4.17 1.12 1.11 2.7 1.62 4.24 1.79v4.03c-1.44-.05-2.89-.35-4.2-.97-.57-.26-1.1-.59-1.62-.93-.01 2.92.01 5.84-.02 8.75-.08 1.4-.54 2.79-1.35 3.94-1.31 1.92-3.58 3.17-5.91 3.21-1.43.08-2.86-.31-4.08-1.03-2.02-1.19-3.44-3.37-3.65-5.71-.02-.5-.03-1-.01-1.49.18-1.9 1.12-3.72 2.58-4.96 1.66-1.44 3.98-2.13 6.15-1.72.02 1.48-.04 2.96-.04 4.44-.99-.32-2.15-.23-3.02.37-.63.41-1.11 1.04-1.36 1.75-.21.51-.15 1.07-.14 1.61.24 1.64 1.82 3.02 3.5 2.87 1.12-.01 2.19-.66 2.77-1.61.19-.33.4-.67.41-1.06.1-1.79.06-3.57.07-5.36.01-4.03-.01-8.05.02-12.07z"})})},{label:"Vimeo",href:"https://vimeo.com/372813872",icon:n.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:27",width:"16",height:"16",viewBox:"0 0 24 24",fill:"currentColor",children:n.jsx("path",{"data-loc":"client/src/components/Footer.tsx:27",d:"M23.977 6.416c-.105 2.338-1.739 5.543-4.894 9.609-3.268 4.247-6.026 6.37-8.29 6.37-1.409 0-2.578-1.294-3.553-3.881L5.322 11.4C4.603 8.816 3.834 7.522 3.01 7.522c-.179 0-.806.378-1.881 1.132L0 7.197c1.185-1.044 2.351-2.084 3.501-3.128C5.08 2.701 6.266 1.984 7.055 1.91c1.867-.18 3.016 1.1 3.447 3.838.465 2.953.789 4.789.971 5.507.539 2.45 1.131 3.674 1.776 3.674.502 0 1.256-.796 2.265-2.385 1.004-1.589 1.54-2.797 1.612-3.628.144-1.371-.395-2.061-1.614-2.061-.574 0-1.167.121-1.777.391 1.186-3.868 3.434-5.757 6.762-5.637 2.473.06 3.628 1.664 3.48 4.807z"})})},{label:"Facebook",href:"https://www.facebook.com/CharacterPR/",icon:n.jsx("svg",{"data-loc":"client/src/components/Footer.tsx:28",width:"16",height:"16",viewBox:"0 0 24 24",fill:"
154currentColor",children:n.jsx("path",{"data-loc":"client/src/components/Footer.tsx:28",d:"M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.47h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"})})}];function S5(){return n.jsxs("footer",{"data-loc":"client/src/components/Footer.tsx:33",style:{background:"#0D1526",borderTop:"1px solid #162040"},children:[n.jsx("div",{"data-loc":"client/src/components/Footer.tsx:36",className:"container py-10 md:py-12",style:{borderBottom:"1px solid #162040"},children:n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:37",className:"flex flex-col gap-5 md:flex-row md:items-center md:justify-between md:gap-6",children:[n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:38",children:[n.jsx("p",{"data-loc":"client/src/components/Footer.tsx:39",className:"section-label mb-2",children:"Newsletter"}),n.jsx("p",{"data-loc":"client/src/components/Footer.tsx:40",className:"text-white text-sm",style:{maxWidth:"360px"},children:"Subscribe to our quarterly intelligence brief. Specialist-category insight, delivered directly."})]}),n.jsxs("form",{"data-loc":"client/src/components/Footer.tsx:44",className:"flex flex-col sm:flex-row gap-0",onSubmit:i=>i.preventDefault(),children:[n.jsx("input",{"data-loc":"client/src/components/Footer.tsx:45",type:"email",placeholder:"Your work email",className:"bg-transparent border border-white/20 text-white text-sm px-4 py-3 outline-none focus:border-white/60 transition-colors w-full sm:w-64",style:{fontFamily:"Archivo, sans-serif"}}),n.jsxs("button",{"data-loc":"client/src/components/Footer.tsx:51",type:"submit",className:"btn-gold text-xs py-3 px-6",style:{borderLeft:"none",borderTop:"1px solid rgba(255,255,255,0.2)"},children:["Subscribe",n.jsx("span",{"data-loc":"client/src/components/Footer.tsx:52",children:"+"})]})]})]})}),n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:59",className:"container py-10 md:py-12",children:[n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:60",className:"grid grid-cols-2 md:grid-cols-4 gap-8 md:gap-12",children:[n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:63",className:"col-span-2 md:col-span-1",children:[n.jsx(Ae,{"data-loc":"client/src/components/Footer.tsx:64",href:"/",children:n.jsxs("span",{"data-loc":"client/src/components/Footer.tsx:65",className:"cursor-pointer select-none text-white",style:{fontFamily:"'Archivo', sans-serif",fontSize:"0.875rem",letterSpacing:"0.01em",lineHeight:1},children:[n.jsx("span",{"data-loc":"client/src/components/Footer.tsx:66",style:{fontWeight:800},children:"CHARACTER"}),n.jsx("span",{"data-loc":"client/src/components/Footer.tsx:67",style:{fontWeight:400,color:"#eaeaea"},children:"DIGITAL"})]})}),n.jsx("p",{"data-loc":"client/src/components/Footer.tsx:70",className:"text-xs mt-4 leading-relaxed",style:{color:"#999",maxWidth:"200px"},children:"APAC's only social and content agency built for the worlds of architecture, property, hospitality and lifestyle."})]}),n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:76",children:[n.jsx("p",{"data-loc":"client/src/components/Footer.tsx:77",className:"section-label mb-4",children:"Navigate"}),n.jsxs("nav",{"data-loc":"client/src/components/Footer.tsx:78",className:"flex flex-col gap-3",children:[[{label:"Work",href:"/work"},{label:"Expertise",href:"/expertise"},{label:"Authority",href:"/authority"},{label:"Agency",href:"/agency"},{label:"Contact",href:"/contact"}].map(i=>n.jsx(Ae,{"data-loc":"client/src/components/Footer.tsx:86",href:i.href,children:n.jsx("span",{"data-loc":"client/src/components/Footer.tsx:87",className:"nav-link text-xs",children:i.label})},i.href)),n.jsx(Ae,{"data-loc":"client/src/components/Footer.tsx:90",href:"/campaign-momentum",children:n.jsx("span",{"data-loc":"client/src/components/Footer.tsx:91",className:"nav-link text-xs",style:{opacity:.68},children:"Campaign Momentum"})}),n.jsx(Ae,{"data-loc":"client/src/components/Footer.tsx:93",href:"/indesign-rep",children:n.jsxs("span",{"data-loc":"client/src/components/Footer.tsx:94",className:"nav-link text-xs",style:{opacity:.78},children:["Indesign Rep Companion ",n.jsx("span",{"data-loc":"client/src/components/Footer.tsx:94",style:{fontSize:"0.62rem"},children:"(Interim)"})]})})]})]}),n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:100",children:[n.jsx("p",{"data-loc":"client/src/components/Footer.tsx:101",className:"section-label mb-4",children:"Contact"}),n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:102",className:"flex flex-col gap-2",children:[n.jsxs("p",{"data-loc":"client/src/components/Footer.tsx:103",className:"text-xs",style:{color:"#aaa"},children:["98 Holdsworth Street",n.jsx("br",{"data-loc":"client/src/components/Footer.tsx:104"}),"Woollahra, NSW 2025"]}),n.jsx("a",{"data-loc":"client/src/components/Footer.tsx:107",href:"tel:0411692805",className:"text-xs hover:text-white transition-colors",style:{color:"#aaa"},children:"0411 692 805"}),n.jsx("a",{"data-loc":"client/src/components/Footer.tsx:110",href:"mailto:[email protected][email protected]",className:"text-xs hover:text-white transition-colors",style:{color:"#aaa"},children:"[email protected]"})]}),n.jsx("div",{"data-loc":"client/src/components/Footer.tsx:114",className:"flex gap-4 mt-5 md:mt-6",children:j5.map(i=>n.jsx("a",{"data-loc":"client/src/components/Footer.tsx:116",href:i.href,target:"_blank",rel:"noopener noreferrer","aria-label":i.label,className:"hover:text-white transition-colors",style:{color:"#777"},children:i.icon},i.label))})]}),n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:124",children:[n.jsx("p",{"data-loc":"client/src/components/Footer.tsx:125",className:"section-label mb-4",children:"Based In"}),n.jsxs("div",{"data-loc":"client/src/components/Footer.tsx:126",className:"flex flex-col gap-4",children:[n.jsx(gd,{"data-loc":"client/src/components/Footer.tsx:127",city:"Sydney",timezone:"Australia/Sydney",code:"AUS"}),n.jsx(gd,{"data-loc":"client/src/components/Footer.tsx:128",city:"Melbourne",timezone:"Australia/Melbourne",code:"AUS"}),n.jsx(gd,{"data-loc":"client/src/components/Footer.tsx:129",city:"Singapore",timezone:"Asia/Singapore",code:"SGP"})]})]})]}),n.jsx("div",{"data-loc":"client/src/components/Footer.tsx:136",className:"flex flex-col md:flex-row md:items-center md:justify-between gap-3 md:gap-4 mt-10 md:mt-12 pt-6 md:pt-8",style:{borderTop:"1px solid #162040"},children:n.jsxs("p",{"data-loc":"client/src/components/Footer.tsx:137",className:"font-mono-accent text-xs",style:{color:"#777"},children:["© ",new Date().getFullYear()," Character Digital. Part of Indesign Media Asia Pacific."]})})]})]})}function A5({children:i}){return n.jsxs("div",{"data-loc":"client/src/components/Layout.t
154sx:6",style:{background:"#F5F0E8",minHeight:"100vh"},children:[n.jsx(w5,{"data-loc":"client/src/components/Layout.tsx:7"}),n.jsx("main",{"data-loc":"client/src/components/Layout.tsx:8",children:i}),n.jsx(S5,{"data-loc":"client/src/components/Layout.tsx:9"})]})}function C5(){const[i,r]=S.useState(!1);return S.useEffect(()=>{const c=()=>r(window.scrollY>window.innerHeight*.8);return window.addEventListener("scroll",c,{passive:!0}),()=>window.removeEventListener("scroll",c)},[]),n.jsx("button",{"data-loc":"client/src/App.tsx:37",onClick:()=>window.scrollTo({top:0,behavior:"smooth"}),"aria-label":"Scroll to top",style:{position:"fixed",bottom:"2rem",right:"2rem",zIndex:60,width:"44px",height:"44px",background:"#0D1526",border:"1px solid #0D1526",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",opacity:i?1:0,transform:i?"translateY(0) scale(1)":"translateY(12px) scale(0.95)",pointerEvents:i?"all":"none",transition:"opacity 0.3s cubic-bezier(0.23,1,0.32,1), transform 0.3s cubic-bezier(0.23,1,0.32,1)"},onMouseEnter:c=>{c.currentTarget.style.borderColor="#D93B2B",c.currentTarget.style.background="#D93B2B"},onMouseLeave:c=>{c.currentTarget.style.borderColor="#2A2A2A",c.currentTarget.style.background="#0D1526"},children:n.jsx("svg",{"data-loc":"client/src/App.tsx:67",width:"14",height:"14",viewBox:"0 0 14 14",fill:"none",children:n.jsx("path",{"data-loc":"client/src/App.tsx:68",d:"M2 9L7 4L12 9",stroke:"white",strokeWidth:"1.4",strokeLinecap:"round",strokeLinejoin:"round"})})})}function T5(){return n.jsx(A5,{"data-loc":"client/src/App.tsx:76",children:n.jsxs(u2,{"data-loc":"client/src/App.tsx:77",children:[n.jsx(st,{"data-loc":"client/src/App.tsx:78",path:"/",component:S2}),n.jsx(st,{"data-loc":"client/src/App.tsx:79",path:"/work/:caseId",component:D2}),n.jsx(st,{"data-loc":"client/src/App.tsx:80",path:"/work",component:T2}),n.jsx(st,{"data-loc":"client/src/App.tsx:81",path:"/expertise",component:B2}),n.jsx(st,{"data-loc":"client/src/App.tsx:82",path:"/authority/why-specialist-brands",component:O2}),n.jsx(st,{"data-loc":"client/src/App.tsx:83",path:"/authority/outsourced-production",component:md}),n.jsx(st,{"data-loc":"client/src/App.tsx:84",path:"/authority/roas-specialist-categories",component:md}),n.jsx(st,{"data-loc":"client/src/App.tsx:85",path:"/authority/category-led-social-apac",component:md}),n.jsx(st,{"data-loc":"client/src/App.tsx:86",path:"/authority",component:M2}),n.jsx(st,{"data-loc":"client/src/App.tsx:87",path:"/agency",component:W2}),n.jsx(st,{"data-loc":"client/src/App.tsx:88",path:"/contact",component:Y2}),n.jsx(st,{"data-loc":"client/src/App.tsx:89",path:"/font-preview",component:Q2}),n.jsx(st,{"data-loc":"client/src/App.tsx:90",path:"/colour-preview",component:K2}),n.jsx(st,{"data-loc":"client/src/App.tsx:91",path:"/accent-home",component:e5}),n.jsx(st,{"data-loc":"client/src/App.tsx:92",path:"/brand-equity-review",component:t5}),n.jsx(st,{"data-loc":"client/src/App.tsx:93",path:"/unique",component:o5}),n.jsx(st,{"data-loc":"client/src/App.tsx:94",path:"/campaign-momentum",component:c5}),n.jsx(st,{"data-loc":"client/src/App.tsx:95",path:"/indesign-rep",component:y5}),n.jsx(st,{"data-loc":"client/src/App.tsx:96",path:"/404",component:bh}),n.jsx(st,{"data-loc":"client/src/App.tsx:97",component:bh})]})})}function E5(){return n.jsx(p2,{"data-loc":"client/src/App.tsx:105",children:n.jsx(f2,{"data-loc":"client/src/App.tsx:106",defaultTheme:"dark",children:n.jsxs(Eb,{"data-loc":"client/src/App.tsx:107",children:[n.jsx(U0,{"data-loc":"client/src/App.tsx:108"}),n.jsx(T5,{"data-loc":"client/src/App.tsx:109"}),n.jsx(C5,{"data-loc":"client/src/App.tsx:110"})]})})})}s0.createRoot(document.getElementById("root")).render(n.jsx(E5,{"data-loc":"client/src/main.tsx:5"}));
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.