{"name":"ka-story","version":"2.1.0","js":"// <ka-story>: the canvas artboard, unchanged, running inside a sealed shadow root on a normal web page.\n// Only the scroll source differs: the page scrolls instead of the story's own container.\n(function () {\n  'use strict';\n  if (!window.customElements || window.customElements.get('ka-story')) return;\n  var scope = {};\n  (function(exports,module,define,self){\n/**\n * @license React\n * react.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n(function(){'use strict';(function(c,x){\"object\"===typeof exports&&\"undefined\"!==typeof module?x(exports):\"function\"===typeof define&&define.amd?define([\"exports\"],x):(c=c||self,x(c.React={}))})(this,function(c){function x(a){if(null===a||\"object\"!==typeof a)return null;a=V&&a[V]||a[\"@@iterator\"];return\"function\"===typeof a?a:null}function w(a,b,e){this.props=a;this.context=b;this.refs=W;this.updater=e||X}function Y(){}function K(a,b,e){this.props=a;this.context=b;this.refs=W;this.updater=e||X}function Z(a,b,\ne){var m,d={},c=null,h=null;if(null!=b)for(m in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(c=\"\"+b.key),b)aa.call(b,m)&&!ba.hasOwnProperty(m)&&(d[m]=b[m]);var l=arguments.length-2;if(1===l)d.children=e;else if(1<l){for(var f=Array(l),k=0;k<l;k++)f[k]=arguments[k+2];d.children=f}if(a&&a.defaultProps)for(m in l=a.defaultProps,l)void 0===d[m]&&(d[m]=l[m]);return{$$typeof:y,type:a,key:c,ref:h,props:d,_owner:L.current}}function oa(a,b){return{$$typeof:y,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}\nfunction M(a){return\"object\"===typeof a&&null!==a&&a.$$typeof===y}function pa(a){var b={\"=\":\"=0\",\":\":\"=2\"};return\"$\"+a.replace(/[=:]/g,function(a){return b[a]})}function N(a,b){return\"object\"===typeof a&&null!==a&&null!=a.key?pa(\"\"+a.key):b.toString(36)}function B(a,b,e,m,d){var c=typeof a;if(\"undefined\"===c||\"boolean\"===c)a=null;var h=!1;if(null===a)h=!0;else switch(c){case \"string\":case \"number\":h=!0;break;case \"object\":switch(a.$$typeof){case y:case qa:h=!0}}if(h)return h=a,d=d(h),a=\"\"===m?\".\"+\nN(h,0):m,ca(d)?(e=\"\",null!=a&&(e=a.replace(da,\"$&/\")+\"/\"),B(d,b,e,\"\",function(a){return a})):null!=d&&(M(d)&&(d=oa(d,e+(!d.key||h&&h.key===d.key?\"\":(\"\"+d.key).replace(da,\"$&/\")+\"/\")+a)),b.push(d)),1;h=0;m=\"\"===m?\".\":m+\":\";if(ca(a))for(var l=0;l<a.length;l++){c=a[l];var f=m+N(c,l);h+=B(c,b,e,f,d)}else if(f=x(a),\"function\"===typeof f)for(a=f.call(a),l=0;!(c=a.next()).done;)c=c.value,f=m+N(c,l++),h+=B(c,b,e,f,d);else if(\"object\"===c)throw b=String(a),Error(\"Objects are not valid as a React child (found: \"+\n(\"[object Object]\"===b?\"object with keys {\"+Object.keys(a).join(\", \")+\"}\":b)+\"). If you meant to render a collection of children, use an array instead.\");return h}function C(a,b,e){if(null==a)return a;var c=[],d=0;B(a,c,\"\",\"\",function(a){return b.call(e,a,d++)});return c}function ra(a){if(-1===a._status){var b=a._result;b=b();b.then(function(b){if(0===a._status||-1===a._status)a._status=1,a._result=b},function(b){if(0===a._status||-1===a._status)a._status=2,a._result=b});-1===a._status&&(a._status=\n0,a._result=b)}if(1===a._status)return a._result.default;throw a._result;}function O(a,b){var e=a.length;a.push(b);a:for(;0<e;){var c=e-1>>>1,d=a[c];if(0<D(d,b))a[c]=b,a[e]=d,e=c;else break a}}function p(a){return 0===a.length?null:a[0]}function E(a){if(0===a.length)return null;var b=a[0],e=a.pop();if(e!==b){a[0]=e;a:for(var c=0,d=a.length,k=d>>>1;c<k;){var h=2*(c+1)-1,l=a[h],f=h+1,g=a[f];if(0>D(l,e))f<d&&0>D(g,l)?(a[c]=g,a[f]=e,c=f):(a[c]=l,a[h]=e,c=h);else if(f<d&&0>D(g,e))a[c]=g,a[f]=e,c=f;else break a}}return b}\nfunction D(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function P(a){for(var b=p(r);null!==b;){if(null===b.callback)E(r);else if(b.startTime<=a)E(r),b.sortIndex=b.expirationTime,O(q,b);else break;b=p(r)}}function Q(a){z=!1;P(a);if(!u)if(null!==p(q))u=!0,R(S);else{var b=p(r);null!==b&&T(Q,b.startTime-a)}}function S(a,b){u=!1;z&&(z=!1,ea(A),A=-1);F=!0;var c=k;try{P(b);for(n=p(q);null!==n&&(!(n.expirationTime>b)||a&&!fa());){var m=n.callback;if(\"function\"===typeof m){n.callback=null;\nk=n.priorityLevel;var d=m(n.expirationTime<=b);b=v();\"function\"===typeof d?n.callback=d:n===p(q)&&E(q);P(b)}else E(q);n=p(q)}if(null!==n)var g=!0;else{var h=p(r);null!==h&&T(Q,h.startTime-b);g=!1}return g}finally{n=null,k=c,F=!1}}function fa(){return v()-ha<ia?!1:!0}function R(a){G=a;H||(H=!0,I())}function T(a,b){A=ja(function(){a(v())},b)}function ka(a){throw Error(\"act(...) is not supported in production builds of React.\");}var y=Symbol.for(\"react.element\"),qa=Symbol.for(\"react.portal\"),sa=Symbol.for(\"react.fragment\"),\nta=Symbol.for(\"react.strict_mode\"),ua=Symbol.for(\"react.profiler\"),va=Symbol.for(\"react.provider\"),wa=Symbol.for(\"react.context\"),xa=Symbol.for(\"react.forward_ref\"),ya=Symbol.for(\"react.suspense\"),za=Symbol.for(\"react.memo\"),Aa=Symbol.for(\"react.lazy\"),V=Symbol.iterator,X={isMounted:function(a){return!1},enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,b,c,m){},enqueueSetState:function(a,b,c,m){}},la=Object.assign,W={};w.prototype.isReactComponent={};w.prototype.setState=function(a,\nb){if(\"object\"!==typeof a&&\"function\"!==typeof a&&null!=a)throw Error(\"setState(...): takes an object of state variables to update or a function which returns an object of state variables.\");this.updater.enqueueSetState(this,a,b,\"setState\")};w.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,\"forceUpdate\")};Y.prototype=w.prototype;var t=K.prototype=new Y;t.constructor=K;la(t,w.prototype);t.isPureReactComponent=!0;var ca=Array.isArray,aa=Object.prototype.hasOwnProperty,L={current:null},\nba={key:!0,ref:!0,__self:!0,__source:!0},da=/\\/+/g,g={current:null},J={transition:null};if(\"object\"===typeof performance&&\"function\"===typeof performance.now){var Ba=performance;var v=function(){return Ba.now()}}else{var ma=Date,Ca=ma.now();v=function(){return ma.now()-Ca}}var q=[],r=[],Da=1,n=null,k=3,F=!1,u=!1,z=!1,ja=\"function\"===typeof setTimeout?setTimeout:null,ea=\"function\"===typeof clearTimeout?clearTimeout:null,na=\"undefined\"!==typeof setImmediate?setImmediate:null;\"undefined\"!==typeof navigator&&\nvoid 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var H=!1,G=null,A=-1,ia=5,ha=-1,U=function(){if(null!==G){var a=v();ha=a;var b=!0;try{b=G(!0,a)}finally{b?I():(H=!1,G=null)}}else H=!1};if(\"function\"===typeof na)var I=function(){na(U)};else if(\"undefined\"!==typeof MessageChannel){t=new MessageChannel;var Ea=t.port2;t.port1.onmessage=U;I=function(){Ea.postMessage(null)}}else I=function(){ja(U,0)};t={ReactCurrentDispatcher:g,\nReactCurrentOwner:L,ReactCurrentBatchConfig:J,Scheduler:{__proto__:null,unstable_ImmediatePriority:1,unstable_UserBlockingPriority:2,unstable_NormalPriority:3,unstable_IdlePriority:5,unstable_LowPriority:4,unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;default:a=3}var c=k;k=a;try{return b()}finally{k=c}},unstable_next:function(a){switch(k){case 1:case 2:case 3:var b=3;break;default:b=k}var c=k;k=b;try{return a()}finally{k=c}},unstable_scheduleCallback:function(a,\nb,c){var e=v();\"object\"===typeof c&&null!==c?(c=c.delay,c=\"number\"===typeof c&&0<c?e+c:e):c=e;switch(a){case 1:var d=-1;break;case 2:d=250;break;case 5:d=1073741823;break;case 4:d=1E4;break;default:d=5E3}d=c+d;a={id:Da++,callback:b,priorityLevel:a,startTime:c,expirationTime:d,sortIndex:-1};c>e?(a.sortIndex=c,O(r,a),null===p(q)&&a===p(r)&&(z?(ea(A),A=-1):z=!0,T(Q,c-e))):(a.sortIndex=d,O(q,a),u||F||(u=!0,R(S)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=\nk;return function(){var c=k;k=b;try{return a.apply(this,arguments)}finally{k=c}}},unstable_getCurrentPriorityLevel:function(){return k},unstable_shouldYield:fa,unstable_requestPaint:function(){},unstable_continueExecution:function(){u||F||(u=!0,R(S))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return p(q)},get unstable_now(){return v},unstable_forceFrameRate:function(a){0>a||125<a?console.error(\"forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported\"):\nia=0<a?Math.floor(1E3/a):5},unstable_Profiling:null}};c.Children={map:C,forEach:function(a,b,c){C(a,function(){b.apply(this,arguments)},c)},count:function(a){var b=0;C(a,function(){b++});return b},toArray:function(a){return C(a,function(a){return a})||[]},only:function(a){if(!M(a))throw Error(\"React.Children.only expected to receive a single React element child.\");return a}};c.Component=w;c.Fragment=sa;c.Profiler=ua;c.PureComponent=K;c.StrictMode=ta;c.Suspense=ya;c.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=\nt;c.act=ka;c.cloneElement=function(a,b,c){if(null===a||void 0===a)throw Error(\"React.cloneElement(...): The argument must be a React element, but you passed \"+a+\".\");var e=la({},a.props),d=a.key,k=a.ref,h=a._owner;if(null!=b){void 0!==b.ref&&(k=b.ref,h=L.current);void 0!==b.key&&(d=\"\"+b.key);if(a.type&&a.type.defaultProps)var l=a.type.defaultProps;for(f in b)aa.call(b,f)&&!ba.hasOwnProperty(f)&&(e[f]=void 0===b[f]&&void 0!==l?l[f]:b[f])}var f=arguments.length-2;if(1===f)e.children=c;else if(1<f){l=\nArray(f);for(var g=0;g<f;g++)l[g]=arguments[g+2];e.children=l}return{$$typeof:y,type:a.type,key:d,ref:k,props:e,_owner:h}};c.createContext=function(a){a={$$typeof:wa,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null,_defaultValue:null,_globalName:null};a.Provider={$$typeof:va,_context:a};return a.Consumer=a};c.createElement=Z;c.createFactory=function(a){var b=Z.bind(null,a);b.type=a;return b};c.createRef=function(){return{current:null}};c.forwardRef=function(a){return{$$typeof:xa,\nrender:a}};c.isValidElement=M;c.lazy=function(a){return{$$typeof:Aa,_payload:{_status:-1,_result:a},_init:ra}};c.memo=function(a,b){return{$$typeof:za,type:a,compare:void 0===b?null:b}};c.startTransition=function(a,b){b=J.transition;J.transition={};try{a()}finally{J.transition=b}};c.unstable_act=ka;c.useCallback=function(a,b){return g.current.useCallback(a,b)};c.useContext=function(a){return g.current.useContext(a)};c.useDebugValue=function(a,b){};c.useDeferredValue=function(a){return g.current.useDeferredValue(a)};\nc.useEffect=function(a,b){return g.current.useEffect(a,b)};c.useId=function(){return g.current.useId()};c.useImperativeHandle=function(a,b,c){return g.current.useImperativeHandle(a,b,c)};c.useInsertionEffect=function(a,b){return g.current.useInsertionEffect(a,b)};c.useLayoutEffect=function(a,b){return g.current.useLayoutEffect(a,b)};c.useMemo=function(a,b){return g.current.useMemo(a,b)};c.useReducer=function(a,b,c){return g.current.useReducer(a,b,c)};c.useRef=function(a){return g.current.useRef(a)};\nc.useState=function(a){return g.current.useState(a)};c.useSyncExternalStore=function(a,b,c){return g.current.useSyncExternalStore(a,b,c)};c.useTransition=function(){return g.current.useTransition()};c.version=\"18.3.1\"});\n})();\n\n}).call(scope,undefined,undefined,undefined,scope);\n(function(exports,module,define,self){\n/**\n * @license React\n * react-dom.production.min.js\n *\n * Copyright (c) Facebook, Inc. and its affiliates.\n *\n * This source code is licensed under the MIT license found in the\n * LICENSE file in the root directory of this source tree.\n */\n(function(){/*\n Modernizr 3.0.0pre (Custom Build) | MIT\n*/\n'use strict';(function(Q,zb){\"object\"===typeof exports&&\"undefined\"!==typeof module?zb(exports,require(\"react\")):\"function\"===typeof define&&define.amd?define([\"exports\",\"react\"],zb):(Q=Q||self,zb(Q.ReactDOM={},Q.React))})(this,function(Q,zb){function m(a){for(var b=\"https://reactjs.org/docs/error-decoder.html?invariant=\"+a,c=1;c<arguments.length;c++)b+=\"&args[]=\"+encodeURIComponent(arguments[c]);return\"Minified React error #\"+a+\"; visit \"+b+\" for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\"}\nfunction mb(a,b){Ab(a,b);Ab(a+\"Capture\",b)}function Ab(a,b){$b[a]=b;for(a=0;a<b.length;a++)cg.add(b[a])}function bj(a){if(Zd.call(dg,a))return!0;if(Zd.call(eg,a))return!1;if(cj.test(a))return dg[a]=!0;eg[a]=!0;return!1}function dj(a,b,c,d){if(null!==c&&0===c.type)return!1;switch(typeof b){case \"function\":case \"symbol\":return!0;case \"boolean\":if(d)return!1;if(null!==c)return!c.acceptsBooleans;a=a.toLowerCase().slice(0,5);return\"data-\"!==a&&\"aria-\"!==a;default:return!1}}function ej(a,b,c,d){if(null===\nb||\"undefined\"===typeof b||dj(a,b,c,d))return!0;if(d)return!1;if(null!==c)switch(c.type){case 3:return!b;case 4:return!1===b;case 5:return isNaN(b);case 6:return isNaN(b)||1>b}return!1}function Y(a,b,c,d,e,f,g){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=f;this.removeEmptyString=g}function $d(a,b,c,d){var e=R.hasOwnProperty(b)?R[b]:null;if(null!==e?0!==e.type:d||!(2<b.length)||\"o\"!==\nb[0]&&\"O\"!==b[0]||\"n\"!==b[1]&&\"N\"!==b[1])ej(b,c,e,d)&&(c=null),d||null===e?bj(b)&&(null===c?a.removeAttribute(b):a.setAttribute(b,\"\"+c)):e.mustUseProperty?a[e.propertyName]=null===c?3===e.type?!1:\"\":c:(b=e.attributeName,d=e.attributeNamespace,null===c?a.removeAttribute(b):(e=e.type,c=3===e||4===e&&!0===c?\"\":\"\"+c,d?a.setAttributeNS(d,b,c):a.setAttribute(b,c)))}function ac(a){if(null===a||\"object\"!==typeof a)return null;a=fg&&a[fg]||a[\"@@iterator\"];return\"function\"===typeof a?a:null}function bc(a,b,\nc){if(void 0===ae)try{throw Error();}catch(d){ae=(b=d.stack.trim().match(/\\n( *(at )?)/))&&b[1]||\"\"}return\"\\n\"+ae+a}function be(a,b){if(!a||ce)return\"\";ce=!0;var c=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(b)if(b=function(){throw Error();},Object.defineProperty(b.prototype,\"props\",{set:function(){throw Error();}}),\"object\"===typeof Reflect&&Reflect.construct){try{Reflect.construct(b,[])}catch(n){var d=n}Reflect.construct(a,[],b)}else{try{b.call()}catch(n){d=n}a.call(b.prototype)}else{try{throw Error();\n}catch(n){d=n}a()}}catch(n){if(n&&d&&\"string\"===typeof n.stack){for(var e=n.stack.split(\"\\n\"),f=d.stack.split(\"\\n\"),g=e.length-1,h=f.length-1;1<=g&&0<=h&&e[g]!==f[h];)h--;for(;1<=g&&0<=h;g--,h--)if(e[g]!==f[h]){if(1!==g||1!==h){do if(g--,h--,0>h||e[g]!==f[h]){var k=\"\\n\"+e[g].replace(\" at new \",\" at \");a.displayName&&k.includes(\"<anonymous>\")&&(k=k.replace(\"<anonymous>\",a.displayName));return k}while(1<=g&&0<=h)}break}}}finally{ce=!1,Error.prepareStackTrace=c}return(a=a?a.displayName||a.name:\"\")?bc(a):\n\"\"}function fj(a){switch(a.tag){case 5:return bc(a.type);case 16:return bc(\"Lazy\");case 13:return bc(\"Suspense\");case 19:return bc(\"SuspenseList\");case 0:case 2:case 15:return a=be(a.type,!1),a;case 11:return a=be(a.type.render,!1),a;case 1:return a=be(a.type,!0),a;default:return\"\"}}function de(a){if(null==a)return null;if(\"function\"===typeof a)return a.displayName||a.name||null;if(\"string\"===typeof a)return a;switch(a){case Bb:return\"Fragment\";case Cb:return\"Portal\";case ee:return\"Profiler\";case fe:return\"StrictMode\";\ncase ge:return\"Suspense\";case he:return\"SuspenseList\"}if(\"object\"===typeof a)switch(a.$$typeof){case gg:return(a.displayName||\"Context\")+\".Consumer\";case hg:return(a._context.displayName||\"Context\")+\".Provider\";case ie:var b=a.render;a=a.displayName;a||(a=b.displayName||b.name||\"\",a=\"\"!==a?\"ForwardRef(\"+a+\")\":\"ForwardRef\");return a;case je:return b=a.displayName||null,null!==b?b:de(a.type)||\"Memo\";case Ta:b=a._payload;a=a._init;try{return de(a(b))}catch(c){}}return null}function gj(a){var b=a.type;\nswitch(a.tag){case 24:return\"Cache\";case 9:return(b.displayName||\"Context\")+\".Consumer\";case 10:return(b._context.displayName||\"Context\")+\".Provider\";case 18:return\"DehydratedFragment\";case 11:return a=b.render,a=a.displayName||a.name||\"\",b.displayName||(\"\"!==a?\"ForwardRef(\"+a+\")\":\"ForwardRef\");case 7:return\"Fragment\";case 5:return b;case 4:return\"Portal\";case 3:return\"Root\";case 6:return\"Text\";case 16:return de(b);case 8:return b===fe?\"StrictMode\":\"Mode\";case 22:return\"Offscreen\";case 12:return\"Profiler\";\ncase 21:return\"Scope\";case 13:return\"Suspense\";case 19:return\"SuspenseList\";case 25:return\"TracingMarker\";case 1:case 0:case 17:case 2:case 14:case 15:if(\"function\"===typeof b)return b.displayName||b.name||null;if(\"string\"===typeof b)return b}return null}function Ua(a){switch(typeof a){case \"boolean\":case \"number\":case \"string\":case \"undefined\":return a;case \"object\":return a;default:return\"\"}}function ig(a){var b=a.type;return(a=a.nodeName)&&\"input\"===a.toLowerCase()&&(\"checkbox\"===b||\"radio\"===\nb)}function hj(a){var b=ig(a)?\"checked\":\"value\",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=\"\"+a[b];if(!a.hasOwnProperty(b)&&\"undefined\"!==typeof c&&\"function\"===typeof c.get&&\"function\"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,get:function(){return e.call(this)},set:function(a){d=\"\"+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=\"\"+a},stopTracking:function(){a._valueTracker=\nnull;delete a[b]}}}}function Pc(a){a._valueTracker||(a._valueTracker=hj(a))}function jg(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d=\"\";a&&(d=ig(a)?a.checked?\"true\":\"false\":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Qc(a){a=a||(\"undefined\"!==typeof document?document:void 0);if(\"undefined\"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}function ke(a,b){var c=b.checked;return E({},b,{defaultChecked:void 0,defaultValue:void 0,\nvalue:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function kg(a,b){var c=null==b.defaultValue?\"\":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=Ua(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:\"checkbox\"===b.type||\"radio\"===b.type?null!=b.checked:null!=b.value}}function lg(a,b){b=b.checked;null!=b&&$d(a,\"checked\",b,!1)}function le(a,b){lg(a,b);var c=Ua(b.value),d=b.type;if(null!=c)if(\"number\"===d){if(0===c&&\"\"===a.value||a.value!=\nc)a.value=\"\"+c}else a.value!==\"\"+c&&(a.value=\"\"+c);else if(\"submit\"===d||\"reset\"===d){a.removeAttribute(\"value\");return}b.hasOwnProperty(\"value\")?me(a,b.type,c):b.hasOwnProperty(\"defaultValue\")&&me(a,b.type,Ua(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}function mg(a,b,c){if(b.hasOwnProperty(\"value\")||b.hasOwnProperty(\"defaultValue\")){var d=b.type;if(!(\"submit\"!==d&&\"reset\"!==d||void 0!==b.value&&null!==b.value))return;b=\"\"+a._wrapperState.initialValue;\nc||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;\"\"!==c&&(a.name=\"\");a.defaultChecked=!!a._wrapperState.initialChecked;\"\"!==c&&(a.name=c)}function me(a,b,c){if(\"number\"!==b||Qc(a.ownerDocument)!==a)null==c?a.defaultValue=\"\"+a._wrapperState.initialValue:a.defaultValue!==\"\"+c&&(a.defaultValue=\"\"+c)}function Db(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e<c.length;e++)b[\"$\"+c[e]]=!0;for(c=0;c<a.length;c++)e=b.hasOwnProperty(\"$\"+a[c].value),a[c].selected!==e&&(a[c].selected=e),e&&d&&(a[c].defaultSelected=\n!0)}else{c=\"\"+Ua(c);b=null;for(e=0;e<a.length;e++){if(a[e].value===c){a[e].selected=!0;d&&(a[e].defaultSelected=!0);return}null!==b||a[e].disabled||(b=a[e])}null!==b&&(b.selected=!0)}}function ne(a,b){if(null!=b.dangerouslySetInnerHTML)throw Error(m(91));return E({},b,{value:void 0,defaultValue:void 0,children:\"\"+a._wrapperState.initialValue})}function ng(a,b){var c=b.value;if(null==c){c=b.children;b=b.defaultValue;if(null!=c){if(null!=b)throw Error(m(92));if(cc(c)){if(1<c.length)throw Error(m(93));\nc=c[0]}b=c}null==b&&(b=\"\");c=b}a._wrapperState={initialValue:Ua(c)}}function og(a,b){var c=Ua(b.value),d=Ua(b.defaultValue);null!=c&&(c=\"\"+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==c&&(a.defaultValue=c));null!=d&&(a.defaultValue=\"\"+d)}function pg(a,b){b=a.textContent;b===a._wrapperState.initialValue&&\"\"!==b&&null!==b&&(a.value=b)}function qg(a){switch(a){case \"svg\":return\"http://www.w3.org/2000/svg\";case \"math\":return\"http://www.w3.org/1998/Math/MathML\";default:return\"http://www.w3.org/1999/xhtml\"}}\nfunction oe(a,b){return null==a||\"http://www.w3.org/1999/xhtml\"===a?qg(b):\"http://www.w3.org/2000/svg\"===a&&\"foreignObject\"===b?\"http://www.w3.org/1999/xhtml\":a}function rg(a,b,c){return null==b||\"boolean\"===typeof b||\"\"===b?\"\":c||\"number\"!==typeof b||0===b||dc.hasOwnProperty(a)&&dc[a]?(\"\"+b).trim():b+\"px\"}function sg(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf(\"--\"),e=rg(c,b[c],d);\"float\"===c&&(c=\"cssFloat\");d?a.setProperty(c,e):a[c]=e}}function pe(a,b){if(b){if(ij[a]&&\n(null!=b.children||null!=b.dangerouslySetInnerHTML))throw Error(m(137,a));if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw Error(m(60));if(\"object\"!==typeof b.dangerouslySetInnerHTML||!(\"__html\"in b.dangerouslySetInnerHTML))throw Error(m(61));}if(null!=b.style&&\"object\"!==typeof b.style)throw Error(m(62));}}function qe(a,b){if(-1===a.indexOf(\"-\"))return\"string\"===typeof b.is;switch(a){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;\ndefault:return!0}}function re(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}function tg(a){if(a=ec(a)){if(\"function\"!==typeof se)throw Error(m(280));var b=a.stateNode;b&&(b=Rc(b),se(a.stateNode,a.type,b))}}function ug(a){Eb?Fb?Fb.push(a):Fb=[a]:Eb=a}function vg(){if(Eb){var a=Eb,b=Fb;Fb=Eb=null;tg(a);if(b)for(a=0;a<b.length;a++)tg(b[a])}}function wg(a,b,c){if(te)return a(b,c);te=!0;try{return xg(a,b,c)}finally{if(te=\n!1,null!==Eb||null!==Fb)yg(),vg()}}function fc(a,b){var c=a.stateNode;if(null===c)return null;var d=Rc(c);if(null===d)return null;c=d[b];a:switch(b){case \"onClick\":case \"onClickCapture\":case \"onDoubleClick\":case \"onDoubleClickCapture\":case \"onMouseDown\":case \"onMouseDownCapture\":case \"onMouseMove\":case \"onMouseMoveCapture\":case \"onMouseUp\":case \"onMouseUpCapture\":case \"onMouseEnter\":(d=!d.disabled)||(a=a.type,d=!(\"button\"===a||\"input\"===a||\"select\"===a||\"textarea\"===a));a=!d;break a;default:a=!1}if(a)return null;\nif(c&&\"function\"!==typeof c)throw Error(m(231,b,typeof c));return c}function jj(a,b,c,d,e,f,g,h,k){gc=!1;Sc=null;kj.apply(lj,arguments)}function mj(a,b,c,d,e,f,g,h,k){jj.apply(this,arguments);if(gc){if(gc){var n=Sc;gc=!1;Sc=null}else throw Error(m(198));Tc||(Tc=!0,ue=n)}}function nb(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=a,0!==(b.flags&4098)&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function zg(a){if(13===a.tag){var b=a.memoizedState;null===b&&(a=a.alternate,\nnull!==a&&(b=a.memoizedState));if(null!==b)return b.dehydrated}return null}function Ag(a){if(nb(a)!==a)throw Error(m(188));}function nj(a){var b=a.alternate;if(!b){b=nb(a);if(null===b)throw Error(m(188));return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return Ag(e),a;if(f===d)return Ag(e),b;f=f.sibling}throw Error(m(188));}if(c.return!==d.return)c=e,d=f;\nelse{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h=f.child;h;){if(h===c){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw Error(m(189));}}if(c.alternate!==d)throw Error(m(190));}if(3!==c.tag)throw Error(m(188));return c.stateNode.current===c?a:b}function Bg(a){a=nj(a);return null!==a?Cg(a):null}function Cg(a){if(5===a.tag||6===a.tag)return a;for(a=a.child;null!==a;){var b=Cg(a);if(null!==b)return b;a=a.sibling}return null}\nfunction oj(a,b){if(Ca&&\"function\"===typeof Ca.onCommitFiberRoot)try{Ca.onCommitFiberRoot(Uc,a,void 0,128===(a.current.flags&128))}catch(c){}}function pj(a){a>>>=0;return 0===a?32:31-(qj(a)/rj|0)|0}function hc(a){switch(a&-a){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: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 a&\n4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return a&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return a}}function Vc(a,b){var c=a.pendingLanes;if(0===c)return 0;var d=0,e=a.suspendedLanes,f=a.pingedLanes,g=c&268435455;if(0!==g){var h=g&~e;0!==h?d=hc(h):(f&=g,0!==f&&(d=hc(f)))}else g=c&~e,0!==g?d=hc(g):0!==f&&(d=hc(f));if(0===d)return 0;if(0!==b&&b!==d&&0===(b&e)&&\n(e=d&-d,f=b&-b,e>=f||16===e&&0!==(f&4194240)))return b;0!==(d&4)&&(d|=c&16);b=a.entangledLanes;if(0!==b)for(a=a.entanglements,b&=d;0<b;)c=31-ta(b),e=1<<c,d|=a[c],b&=~e;return d}function sj(a,b){switch(a){case 1:case 2:case 4:return b+250;case 8:case 16:case 32:case 64: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 b+5E3;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return-1;\ncase 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function tj(a,b){for(var c=a.suspendedLanes,d=a.pingedLanes,e=a.expirationTimes,f=a.pendingLanes;0<f;){var g=31-ta(f),h=1<<g,k=e[g];if(-1===k){if(0===(h&c)||0!==(h&d))e[g]=sj(h,b)}else k<=b&&(a.expiredLanes|=h);f&=~h}}function ve(a){a=a.pendingLanes&-1073741825;return 0!==a?a:a&1073741824?1073741824:0}function Dg(){var a=Wc;Wc<<=1;0===(Wc&4194240)&&(Wc=64);return a}function we(a){for(var b=[],c=0;31>c;c++)b.push(a);\nreturn b}function ic(a,b,c){a.pendingLanes|=b;536870912!==b&&(a.suspendedLanes=0,a.pingedLanes=0);a=a.eventTimes;b=31-ta(b);a[b]=c}function uj(a,b){var c=a.pendingLanes&~b;a.pendingLanes=b;a.suspendedLanes=0;a.pingedLanes=0;a.expiredLanes&=b;a.mutableReadLanes&=b;a.entangledLanes&=b;b=a.entanglements;var d=a.eventTimes;for(a=a.expirationTimes;0<c;){var e=31-ta(c),f=1<<e;b[e]=0;d[e]=-1;a[e]=-1;c&=~f}}function xe(a,b){var c=a.entangledLanes|=b;for(a=a.entanglements;c;){var d=31-ta(c),e=1<<d;e&b|a[d]&\nb&&(a[d]|=b);c&=~e}}function Eg(a){a&=-a;return 1<a?4<a?0!==(a&268435455)?16:536870912:4:1}function Fg(a,b){switch(a){case \"focusin\":case \"focusout\":Va=null;break;case \"dragenter\":case \"dragleave\":Wa=null;break;case \"mouseover\":case \"mouseout\":Xa=null;break;case \"pointerover\":case \"pointerout\":jc.delete(b.pointerId);break;case \"gotpointercapture\":case \"lostpointercapture\":kc.delete(b.pointerId)}}function lc(a,b,c,d,e,f){if(null===a||a.nativeEvent!==f)return a={blockedOn:b,domEventName:c,eventSystemFlags:d,\nnativeEvent:f,targetContainers:[e]},null!==b&&(b=ec(b),null!==b&&Gg(b)),a;a.eventSystemFlags|=d;b=a.targetContainers;null!==e&&-1===b.indexOf(e)&&b.push(e);return a}function vj(a,b,c,d,e){switch(b){case \"focusin\":return Va=lc(Va,a,b,c,d,e),!0;case \"dragenter\":return Wa=lc(Wa,a,b,c,d,e),!0;case \"mouseover\":return Xa=lc(Xa,a,b,c,d,e),!0;case \"pointerover\":var f=e.pointerId;jc.set(f,lc(jc.get(f)||null,a,b,c,d,e));return!0;case \"gotpointercapture\":return f=e.pointerId,kc.set(f,lc(kc.get(f)||null,a,b,\nc,d,e)),!0}return!1}function Hg(a){var b=ob(a.target);if(null!==b){var c=nb(b);if(null!==c)if(b=c.tag,13===b){if(b=zg(c),null!==b){a.blockedOn=b;wj(a.priority,function(){xj(c)});return}}else if(3===b&&c.stateNode.current.memoizedState.isDehydrated){a.blockedOn=3===c.tag?c.stateNode.containerInfo:null;return}}a.blockedOn=null}function Xc(a){if(null!==a.blockedOn)return!1;for(var b=a.targetContainers;0<b.length;){var c=ye(a.domEventName,a.eventSystemFlags,b[0],a.nativeEvent);if(null===c){c=a.nativeEvent;\nvar d=new c.constructor(c.type,c);ze=d;c.target.dispatchEvent(d);ze=null}else return b=ec(c),null!==b&&Gg(b),a.blockedOn=c,!1;b.shift()}return!0}function Ig(a,b,c){Xc(a)&&c.delete(b)}function yj(){Ae=!1;null!==Va&&Xc(Va)&&(Va=null);null!==Wa&&Xc(Wa)&&(Wa=null);null!==Xa&&Xc(Xa)&&(Xa=null);jc.forEach(Ig);kc.forEach(Ig)}function mc(a,b){a.blockedOn===b&&(a.blockedOn=null,Ae||(Ae=!0,Jg(Kg,yj)))}function nc(a){if(0<Yc.length){mc(Yc[0],a);for(var b=1;b<Yc.length;b++){var c=Yc[b];c.blockedOn===a&&(c.blockedOn=\nnull)}}null!==Va&&mc(Va,a);null!==Wa&&mc(Wa,a);null!==Xa&&mc(Xa,a);b=function(b){return mc(b,a)};jc.forEach(b);kc.forEach(b);for(b=0;b<Ya.length;b++)c=Ya[b],c.blockedOn===a&&(c.blockedOn=null);for(;0<Ya.length&&(b=Ya[0],null===b.blockedOn);)Hg(b),null===b.blockedOn&&Ya.shift()}function zj(a,b,c,d){var e=z,f=Gb.transition;Gb.transition=null;try{z=1,Be(a,b,c,d)}finally{z=e,Gb.transition=f}}function Aj(a,b,c,d){var e=z,f=Gb.transition;Gb.transition=null;try{z=4,Be(a,b,c,d)}finally{z=e,Gb.transition=\nf}}function Be(a,b,c,d){if(Zc){var e=ye(a,b,c,d);if(null===e)Ce(a,b,d,$c,c),Fg(a,d);else if(vj(e,a,b,c,d))d.stopPropagation();else if(Fg(a,d),b&4&&-1<Bj.indexOf(a)){for(;null!==e;){var f=ec(e);null!==f&&Cj(f);f=ye(a,b,c,d);null===f&&Ce(a,b,d,$c,c);if(f===e)break;e=f}null!==e&&d.stopPropagation()}else Ce(a,b,d,null,c)}}function ye(a,b,c,d){$c=null;a=re(d);a=ob(a);if(null!==a)if(b=nb(a),null===b)a=null;else if(c=b.tag,13===c){a=zg(b);if(null!==a)return a;a=null}else if(3===c){if(b.stateNode.current.memoizedState.isDehydrated)return 3===\nb.tag?b.stateNode.containerInfo:null;a=null}else b!==a&&(a=null);$c=a;return null}function Lg(a){switch(a){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 \"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 1;\ncase \"drag\":case \"dragenter\":case \"dragexit\":case \"dragleave\":case \"dragover\":case \"mousemove\":case \"mouseout\":case \"mouseover\":case \"pointermove\":case \"pointerout\":case \"pointerover\":case \"scroll\":case \"toggle\":case \"touchmove\":case \"wheel\":case \"mouseenter\":case \"mouseleave\":case \"pointerenter\":case \"pointerleave\":return 4;case \"message\":switch(Dj()){case De:return 1;case Mg:return 4;case ad:case Ej:return 16;case Ng:return 536870912;default:return 16}default:return 16}}function Og(){if(bd)return bd;\nvar a,b=Ee,c=b.length,d,e=\"value\"in Za?Za.value:Za.textContent,f=e.length;for(a=0;a<c&&b[a]===e[a];a++);var g=c-a;for(d=1;d<=g&&b[c-d]===e[f-d];d++);return bd=e.slice(a,1<d?1-d:void 0)}function cd(a){var b=a.keyCode;\"charCode\"in a?(a=a.charCode,0===a&&13===b&&(a=13)):a=b;10===a&&(a=13);return 32<=a||13===a?a:0}function dd(){return!0}function Pg(){return!1}function ka(a){function b(b,d,e,f,g){this._reactName=b;this._targetInst=e;this.type=d;this.nativeEvent=f;this.target=g;this.currentTarget=null;\nfor(var c in a)a.hasOwnProperty(c)&&(b=a[c],this[c]=b?b(f):f[c]);this.isDefaultPrevented=(null!=f.defaultPrevented?f.defaultPrevented:!1===f.returnValue)?dd:Pg;this.isPropagationStopped=Pg;return this}E(b.prototype,{preventDefault:function(){this.defaultPrevented=!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():\"unknown\"!==typeof a.returnValue&&(a.returnValue=!1),this.isDefaultPrevented=dd)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():\n\"unknown\"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=dd)},persist:function(){},isPersistent:dd});return b}function Fj(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=Gj[a])?!!b[a]:!1}function Fe(a){return Fj}function Qg(a,b){switch(a){case \"keyup\":return-1!==Hj.indexOf(b.keyCode);case \"keydown\":return 229!==b.keyCode;case \"keypress\":case \"mousedown\":case \"focusout\":return!0;default:return!1}}function Rg(a){a=a.detail;return\"object\"===typeof a&&\n\"data\"in a?a.data:null}function Ij(a,b){switch(a){case \"compositionend\":return Rg(b);case \"keypress\":if(32!==b.which)return null;Sg=!0;return Tg;case \"textInput\":return a=b.data,a===Tg&&Sg?null:a;default:return null}}function Jj(a,b){if(Hb)return\"compositionend\"===a||!Ge&&Qg(a,b)?(a=Og(),bd=Ee=Za=null,Hb=!1,a):null;switch(a){case \"paste\":return null;case \"keypress\":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1<b.char.length)return b.char;if(b.which)return String.fromCharCode(b.which)}return null;\ncase \"compositionend\":return Ug&&\"ko\"!==b.locale?null:b.data;default:return null}}function Vg(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return\"input\"===b?!!Kj[a.type]:\"textarea\"===b?!0:!1}function Lj(a){if(!Ia)return!1;a=\"on\"+a;var b=a in document;b||(b=document.createElement(\"div\"),b.setAttribute(a,\"return;\"),b=\"function\"===typeof b[a]);return b}function Wg(a,b,c,d){ug(d);b=ed(b,\"onChange\");0<b.length&&(c=new He(\"onChange\",\"change\",null,c,d),a.push({event:c,listeners:b}))}function Mj(a){Xg(a,\n0)}function fd(a){var b=Ib(a);if(jg(b))return a}function Nj(a,b){if(\"change\"===a)return b}function Yg(){oc&&(oc.detachEvent(\"onpropertychange\",Zg),pc=oc=null)}function Zg(a){if(\"value\"===a.propertyName&&fd(pc)){var b=[];Wg(b,pc,a,re(a));wg(Mj,b)}}function Oj(a,b,c){\"focusin\"===a?(Yg(),oc=b,pc=c,oc.attachEvent(\"onpropertychange\",Zg)):\"focusout\"===a&&Yg()}function Pj(a,b){if(\"selectionchange\"===a||\"keyup\"===a||\"keydown\"===a)return fd(pc)}function Qj(a,b){if(\"click\"===a)return fd(b)}function Rj(a,b){if(\"input\"===\na||\"change\"===a)return fd(b)}function Sj(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}function qc(a,b){if(ua(a,b))return!0;if(\"object\"!==typeof a||null===a||\"object\"!==typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;d<c.length;d++){var e=c[d];if(!Zd.call(b,e)||!ua(a[e],b[e]))return!1}return!0}function $g(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function ah(a,b){var c=$g(a);a=0;for(var d;c;){if(3===c.nodeType){d=a+c.textContent.length;\nif(a<=b&&d>=b)return{node:c,offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=$g(c)}}function bh(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?bh(a,b.parentNode):\"contains\"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function ch(){for(var a=window,b=Qc();b instanceof a.HTMLIFrameElement;){try{var c=\"string\"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;\nb=Qc(a.document)}return b}function Ie(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&(\"input\"===b&&(\"text\"===a.type||\"search\"===a.type||\"tel\"===a.type||\"url\"===a.type||\"password\"===a.type)||\"textarea\"===b||\"true\"===a.contentEditable)}function Tj(a){var b=ch(),c=a.focusedElem,d=a.selectionRange;if(b!==c&&c&&c.ownerDocument&&bh(c.ownerDocument.documentElement,c)){if(null!==d&&Ie(c))if(b=d.start,a=d.end,void 0===a&&(a=b),\"selectionStart\"in c)c.selectionStart=b,c.selectionEnd=Math.min(a,c.value.length);\nelse if(a=(b=c.ownerDocument||document)&&b.defaultView||window,a.getSelection){a=a.getSelection();var e=c.textContent.length,f=Math.min(d.start,e);d=void 0===d.end?f:Math.min(d.end,e);!a.extend&&f>d&&(e=d,d=f,f=e);e=ah(c,f);var g=ah(c,d);e&&g&&(1!==a.rangeCount||a.anchorNode!==e.node||a.anchorOffset!==e.offset||a.focusNode!==g.node||a.focusOffset!==g.offset)&&(b=b.createRange(),b.setStart(e.node,e.offset),a.removeAllRanges(),f>d?(a.addRange(b),a.extend(g.node,g.offset)):(b.setEnd(g.node,g.offset),\na.addRange(b)))}b=[];for(a=c;a=a.parentNode;)1===a.nodeType&&b.push({element:a,left:a.scrollLeft,top:a.scrollTop});\"function\"===typeof c.focus&&c.focus();for(c=0;c<b.length;c++)a=b[c],a.element.scrollLeft=a.left,a.element.scrollTop=a.top}}function dh(a,b,c){var d=c.window===c?c.document:9===c.nodeType?c:c.ownerDocument;Je||null==Jb||Jb!==Qc(d)||(d=Jb,\"selectionStart\"in d&&Ie(d)?d={start:d.selectionStart,end:d.selectionEnd}:(d=(d.ownerDocument&&d.ownerDocument.defaultView||window).getSelection(),d=\n{anchorNode:d.anchorNode,anchorOffset:d.anchorOffset,focusNode:d.focusNode,focusOffset:d.focusOffset}),rc&&qc(rc,d)||(rc=d,d=ed(Ke,\"onSelect\"),0<d.length&&(b=new He(\"onSelect\",\"select\",null,b,c),a.push({event:b,listeners:d}),b.target=Jb)))}function gd(a,b){var c={};c[a.toLowerCase()]=b.toLowerCase();c[\"Webkit\"+a]=\"webkit\"+b;c[\"Moz\"+a]=\"moz\"+b;return c}function hd(a){if(Le[a])return Le[a];if(!Kb[a])return a;var b=Kb[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in eh)return Le[a]=b[c];return a}function $a(a,\nb){fh.set(a,b);mb(b,[a])}function gh(a,b,c){var d=a.type||\"unknown-event\";a.currentTarget=c;mj(d,b,void 0,a);a.currentTarget=null}function Xg(a,b){b=0!==(b&4);for(var c=0;c<a.length;c++){var d=a[c],e=d.event;d=d.listeners;a:{var f=void 0;if(b)for(var g=d.length-1;0<=g;g--){var h=d[g],k=h.instance,n=h.currentTarget;h=h.listener;if(k!==f&&e.isPropagationStopped())break a;gh(e,h,n);f=k}else for(g=0;g<d.length;g++){h=d[g];k=h.instance;n=h.currentTarget;h=h.listener;if(k!==f&&e.isPropagationStopped())break a;\ngh(e,h,n);f=k}}}if(Tc)throw a=ue,Tc=!1,ue=null,a;}function B(a,b){var c=b[Me];void 0===c&&(c=b[Me]=new Set);var d=a+\"__bubble\";c.has(d)||(hh(b,a,2,!1),c.add(d))}function Ne(a,b,c){var d=0;b&&(d|=4);hh(c,a,d,b)}function sc(a){if(!a[id]){a[id]=!0;cg.forEach(function(b){\"selectionchange\"!==b&&(Uj.has(b)||Ne(b,!1,a),Ne(b,!0,a))});var b=9===a.nodeType?a:a.ownerDocument;null===b||b[id]||(b[id]=!0,Ne(\"selectionchange\",!1,b))}}function hh(a,b,c,d,e){switch(Lg(b)){case 1:e=zj;break;case 4:e=Aj;break;default:e=\nBe}c=e.bind(null,b,c,a);e=void 0;!Oe||\"touchstart\"!==b&&\"touchmove\"!==b&&\"wheel\"!==b||(e=!0);d?void 0!==e?a.addEventListener(b,c,{capture:!0,passive:e}):a.addEventListener(b,c,!0):void 0!==e?a.addEventListener(b,c,{passive:e}):a.addEventListener(b,c,!1)}function Ce(a,b,c,d,e){var f=d;if(0===(b&1)&&0===(b&2)&&null!==d)a:for(;;){if(null===d)return;var g=d.tag;if(3===g||4===g){var h=d.stateNode.containerInfo;if(h===e||8===h.nodeType&&h.parentNode===e)break;if(4===g)for(g=d.return;null!==g;){var k=g.tag;\nif(3===k||4===k)if(k=g.stateNode.containerInfo,k===e||8===k.nodeType&&k.parentNode===e)return;g=g.return}for(;null!==h;){g=ob(h);if(null===g)return;k=g.tag;if(5===k||6===k){d=f=g;continue a}h=h.parentNode}}d=d.return}wg(function(){var d=f,e=re(c),g=[];a:{var h=fh.get(a);if(void 0!==h){var k=He,m=a;switch(a){case \"keypress\":if(0===cd(c))break a;case \"keydown\":case \"keyup\":k=Vj;break;case \"focusin\":m=\"focus\";k=Pe;break;case \"focusout\":m=\"blur\";k=Pe;break;case \"beforeblur\":case \"afterblur\":k=Pe;break;\ncase \"click\":if(2===c.button)break a;case \"auxclick\":case \"dblclick\":case \"mousedown\":case \"mousemove\":case \"mouseup\":case \"mouseout\":case \"mouseover\":case \"contextmenu\":k=ih;break;case \"drag\":case \"dragend\":case \"dragenter\":case \"dragexit\":case \"dragleave\":case \"dragover\":case \"dragstart\":case \"drop\":k=Wj;break;case \"touchcancel\":case \"touchend\":case \"touchmove\":case \"touchstart\":k=Xj;break;case jh:case kh:case lh:k=Yj;break;case mh:k=Zj;break;case \"scroll\":k=ak;break;case \"wheel\":k=bk;break;case \"copy\":case \"cut\":case \"paste\":k=\nck;break;case \"gotpointercapture\":case \"lostpointercapture\":case \"pointercancel\":case \"pointerdown\":case \"pointermove\":case \"pointerout\":case \"pointerover\":case \"pointerup\":k=nh}var l=0!==(b&4),p=!l&&\"scroll\"===a,w=l?null!==h?h+\"Capture\":null:h;l=[];for(var A=d,t;null!==A;){t=A;var M=t.stateNode;5===t.tag&&null!==M&&(t=M,null!==w&&(M=fc(A,w),null!=M&&l.push(tc(A,M,t))));if(p)break;A=A.return}0<l.length&&(h=new k(h,m,null,c,e),g.push({event:h,listeners:l}))}}if(0===(b&7)){a:{h=\"mouseover\"===a||\"pointerover\"===\na;k=\"mouseout\"===a||\"pointerout\"===a;if(h&&c!==ze&&(m=c.relatedTarget||c.fromElement)&&(ob(m)||m[Ja]))break a;if(k||h){h=e.window===e?e:(h=e.ownerDocument)?h.defaultView||h.parentWindow:window;if(k){if(m=c.relatedTarget||c.toElement,k=d,m=m?ob(m):null,null!==m&&(p=nb(m),m!==p||5!==m.tag&&6!==m.tag))m=null}else k=null,m=d;if(k!==m){l=ih;M=\"onMouseLeave\";w=\"onMouseEnter\";A=\"mouse\";if(\"pointerout\"===a||\"pointerover\"===a)l=nh,M=\"onPointerLeave\",w=\"onPointerEnter\",A=\"pointer\";p=null==k?h:Ib(k);t=null==\nm?h:Ib(m);h=new l(M,A+\"leave\",k,c,e);h.target=p;h.relatedTarget=t;M=null;ob(e)===d&&(l=new l(w,A+\"enter\",m,c,e),l.target=t,l.relatedTarget=p,M=l);p=M;if(k&&m)b:{l=k;w=m;A=0;for(t=l;t;t=Lb(t))A++;t=0;for(M=w;M;M=Lb(M))t++;for(;0<A-t;)l=Lb(l),A--;for(;0<t-A;)w=Lb(w),t--;for(;A--;){if(l===w||null!==w&&l===w.alternate)break b;l=Lb(l);w=Lb(w)}l=null}else l=null;null!==k&&oh(g,h,k,l,!1);null!==m&&null!==p&&oh(g,p,m,l,!0)}}}a:{h=d?Ib(d):window;k=h.nodeName&&h.nodeName.toLowerCase();if(\"select\"===k||\"input\"===\nk&&\"file\"===h.type)var ma=Nj;else if(Vg(h))if(ph)ma=Rj;else{ma=Pj;var va=Oj}else(k=h.nodeName)&&\"input\"===k.toLowerCase()&&(\"checkbox\"===h.type||\"radio\"===h.type)&&(ma=Qj);if(ma&&(ma=ma(a,d))){Wg(g,ma,c,e);break a}va&&va(a,h,d);\"focusout\"===a&&(va=h._wrapperState)&&va.controlled&&\"number\"===h.type&&me(h,\"number\",h.value)}va=d?Ib(d):window;switch(a){case \"focusin\":if(Vg(va)||\"true\"===va.contentEditable)Jb=va,Ke=d,rc=null;break;case \"focusout\":rc=Ke=Jb=null;break;case \"mousedown\":Je=!0;break;case \"contextmenu\":case \"mouseup\":case \"dragend\":Je=\n!1;dh(g,c,e);break;case \"selectionchange\":if(dk)break;case \"keydown\":case \"keyup\":dh(g,c,e)}var ab;if(Ge)b:{switch(a){case \"compositionstart\":var da=\"onCompositionStart\";break b;case \"compositionend\":da=\"onCompositionEnd\";break b;case \"compositionupdate\":da=\"onCompositionUpdate\";break b}da=void 0}else Hb?Qg(a,c)&&(da=\"onCompositionEnd\"):\"keydown\"===a&&229===c.keyCode&&(da=\"onCompositionStart\");da&&(Ug&&\"ko\"!==c.locale&&(Hb||\"onCompositionStart\"!==da?\"onCompositionEnd\"===da&&Hb&&(ab=Og()):(Za=e,Ee=\n\"value\"in Za?Za.value:Za.textContent,Hb=!0)),va=ed(d,da),0<va.length&&(da=new qh(da,a,null,c,e),g.push({event:da,listeners:va}),ab?da.data=ab:(ab=Rg(c),null!==ab&&(da.data=ab))));if(ab=ek?Ij(a,c):Jj(a,c))d=ed(d,\"onBeforeInput\"),0<d.length&&(e=new fk(\"onBeforeInput\",\"beforeinput\",null,c,e),g.push({event:e,listeners:d}),e.data=ab)}Xg(g,b)})}function tc(a,b,c){return{instance:a,listener:b,currentTarget:c}}function ed(a,b){for(var c=b+\"Capture\",d=[];null!==a;){var e=a,f=e.stateNode;5===e.tag&&null!==\nf&&(e=f,f=fc(a,c),null!=f&&d.unshift(tc(a,f,e)),f=fc(a,b),null!=f&&d.push(tc(a,f,e)));a=a.return}return d}function Lb(a){if(null===a)return null;do a=a.return;while(a&&5!==a.tag);return a?a:null}function oh(a,b,c,d,e){for(var f=b._reactName,g=[];null!==c&&c!==d;){var h=c,k=h.alternate,n=h.stateNode;if(null!==k&&k===d)break;5===h.tag&&null!==n&&(h=n,e?(k=fc(c,f),null!=k&&g.unshift(tc(c,k,h))):e||(k=fc(c,f),null!=k&&g.push(tc(c,k,h))));c=c.return}0!==g.length&&a.push({event:b,listeners:g})}function rh(a){return(\"string\"===\ntypeof a?a:\"\"+a).replace(gk,\"\\n\").replace(hk,\"\")}function jd(a,b,c,d){b=rh(b);if(rh(a)!==b&&c)throw Error(m(425));}function kd(){}function Qe(a,b){return\"textarea\"===a||\"noscript\"===a||\"string\"===typeof b.children||\"number\"===typeof b.children||\"object\"===typeof b.dangerouslySetInnerHTML&&null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}function ik(a){setTimeout(function(){throw a;})}function Re(a,b){var c=b,d=0;do{var e=c.nextSibling;a.removeChild(c);if(e&&8===e.nodeType)if(c=\ne.data,\"/$\"===c){if(0===d){a.removeChild(e);nc(b);return}d--}else\"$\"!==c&&\"$?\"!==c&&\"$!\"!==c||d++;c=e}while(c);nc(b)}function Ka(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break;if(8===b){b=a.data;if(\"$\"===b||\"$!\"===b||\"$?\"===b)break;if(\"/$\"===b)return null}}return a}function sh(a){a=a.previousSibling;for(var b=0;a;){if(8===a.nodeType){var c=a.data;if(\"$\"===c||\"$!\"===c||\"$?\"===c){if(0===b)return a;b--}else\"/$\"===c&&b++}a=a.previousSibling}return null}function ob(a){var b=a[Da];\nif(b)return b;for(var c=a.parentNode;c;){if(b=c[Ja]||c[Da]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=sh(a);null!==a;){if(c=a[Da])return c;a=sh(a)}return b}a=c;c=a.parentNode}return null}function ec(a){a=a[Da]||a[Ja];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function Ib(a){if(5===a.tag||6===a.tag)return a.stateNode;throw Error(m(33));}function Rc(a){return a[uc]||null}function bb(a){return{current:a}}function v(a,b){0>Mb||(a.current=Se[Mb],Se[Mb]=null,Mb--)}\nfunction y(a,b,c){Mb++;Se[Mb]=a.current;a.current=b}function Nb(a,b){var c=a.type.contextTypes;if(!c)return cb;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function ea(a){a=a.childContextTypes;return null!==a&&void 0!==a}function th(a,b,c){if(J.current!==cb)throw Error(m(168));\ny(J,b);y(S,c)}function uh(a,b,c){var d=a.stateNode;b=b.childContextTypes;if(\"function\"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in b))throw Error(m(108,gj(a)||\"Unknown\",e));return E({},c,d)}function ld(a){a=(a=a.stateNode)&&a.__reactInternalMemoizedMergedChildContext||cb;pb=J.current;y(J,a);y(S,S.current);return!0}function vh(a,b,c){var d=a.stateNode;if(!d)throw Error(m(169));c?(a=uh(a,b,pb),d.__reactInternalMemoizedMergedChildContext=a,v(S),v(J),y(J,a)):v(S);\ny(S,c)}function wh(a){null===La?La=[a]:La.push(a)}function jk(a){md=!0;wh(a)}function db(){if(!Te&&null!==La){Te=!0;var a=0,b=z;try{var c=La;for(z=1;a<c.length;a++){var d=c[a];do d=d(!0);while(null!==d)}La=null;md=!1}catch(e){throw null!==La&&(La=La.slice(a+1)),xh(De,db),e;}finally{z=b,Te=!1}}return null}function qb(a,b){Ob[Pb++]=nd;Ob[Pb++]=od;od=a;nd=b}function yh(a,b,c){na[oa++]=Ma;na[oa++]=Na;na[oa++]=rb;rb=a;var d=Ma;a=Na;var e=32-ta(d)-1;d&=~(1<<e);c+=1;var f=32-ta(b)+e;if(30<f){var g=e-e%5;\nf=(d&(1<<g)-1).toString(32);d>>=g;e-=g;Ma=1<<32-ta(b)+e|c<<e|d;Na=f+a}else Ma=1<<f|c<<e|d,Na=a}function Ue(a){null!==a.return&&(qb(a,1),yh(a,1,0))}function Ve(a){for(;a===od;)od=Ob[--Pb],Ob[Pb]=null,nd=Ob[--Pb],Ob[Pb]=null;for(;a===rb;)rb=na[--oa],na[oa]=null,Na=na[--oa],na[oa]=null,Ma=na[--oa],na[oa]=null}function zh(a,b){var c=pa(5,null,null,0);c.elementType=\"DELETED\";c.stateNode=b;c.return=a;b=a.deletions;null===b?(a.deletions=[c],a.flags|=16):b.push(c)}function Ah(a,b){switch(a.tag){case 5:var c=\na.type;b=1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b;return null!==b?(a.stateNode=b,la=a,fa=Ka(b.firstChild),!0):!1;case 6:return b=\"\"===a.pendingProps||3!==b.nodeType?null:b,null!==b?(a.stateNode=b,la=a,fa=null,!0):!1;case 13:return b=8!==b.nodeType?null:b,null!==b?(c=null!==rb?{id:Ma,overflow:Na}:null,a.memoizedState={dehydrated:b,treeContext:c,retryLane:1073741824},c=pa(18,null,null,0),c.stateNode=b,c.return=a,a.child=c,la=a,fa=null,!0):!1;default:return!1}}function We(a){return 0!==\n(a.mode&1)&&0===(a.flags&128)}function Xe(a){if(D){var b=fa;if(b){var c=b;if(!Ah(a,b)){if(We(a))throw Error(m(418));b=Ka(c.nextSibling);var d=la;b&&Ah(a,b)?zh(d,c):(a.flags=a.flags&-4097|2,D=!1,la=a)}}else{if(We(a))throw Error(m(418));a.flags=a.flags&-4097|2;D=!1;la=a}}}function Bh(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&13!==a.tag;)a=a.return;la=a}function pd(a){if(a!==la)return!1;if(!D)return Bh(a),D=!0,!1;var b;(b=3!==a.tag)&&!(b=5!==a.tag)&&(b=a.type,b=\"head\"!==b&&\"body\"!==b&&!Qe(a.type,\na.memoizedProps));if(b&&(b=fa)){if(We(a)){for(a=fa;a;)a=Ka(a.nextSibling);throw Error(m(418));}for(;b;)zh(a,b),b=Ka(b.nextSibling)}Bh(a);if(13===a.tag){a=a.memoizedState;a=null!==a?a.dehydrated:null;if(!a)throw Error(m(317));a:{a=a.nextSibling;for(b=0;a;){if(8===a.nodeType){var c=a.data;if(\"/$\"===c){if(0===b){fa=Ka(a.nextSibling);break a}b--}else\"$\"!==c&&\"$!\"!==c&&\"$?\"!==c||b++}a=a.nextSibling}fa=null}}else fa=la?Ka(a.stateNode.nextSibling):null;return!0}function Qb(){fa=la=null;D=!1}function Ye(a){null===\nwa?wa=[a]:wa.push(a)}function vc(a,b,c){a=c.ref;if(null!==a&&\"function\"!==typeof a&&\"object\"!==typeof a){if(c._owner){c=c._owner;if(c){if(1!==c.tag)throw Error(m(309));var d=c.stateNode}if(!d)throw Error(m(147,a));var e=d,f=\"\"+a;if(null!==b&&null!==b.ref&&\"function\"===typeof b.ref&&b.ref._stringRef===f)return b.ref;b=function(a){var b=e.refs;null===a?delete b[f]:b[f]=a};b._stringRef=f;return b}if(\"string\"!==typeof a)throw Error(m(284));if(!c._owner)throw Error(m(290,a));}return a}function qd(a,b){a=\nObject.prototype.toString.call(b);throw Error(m(31,\"[object Object]\"===a?\"object with keys {\"+Object.keys(b).join(\", \")+\"}\":a));}function Ch(a){var b=a._init;return b(a._payload)}function Dh(a){function b(b,c){if(a){var d=b.deletions;null===d?(b.deletions=[c],b.flags|=16):d.push(c)}}function c(c,d){if(!a)return null;for(;null!==d;)b(c,d),d=d.sibling;return null}function d(a,b){for(a=new Map;null!==b;)null!==b.key?a.set(b.key,b):a.set(b.index,b),b=b.sibling;return a}function e(a,b){a=eb(a,b);a.index=\n0;a.sibling=null;return a}function f(b,c,d){b.index=d;if(!a)return b.flags|=1048576,c;d=b.alternate;if(null!==d)return d=d.index,d<c?(b.flags|=2,c):d;b.flags|=2;return c}function g(b){a&&null===b.alternate&&(b.flags|=2);return b}function h(a,b,c,d){if(null===b||6!==b.tag)return b=Ze(c,a.mode,d),b.return=a,b;b=e(b,c);b.return=a;return b}function k(a,b,c,d){var f=c.type;if(f===Bb)return l(a,b,c.props.children,d,c.key);if(null!==b&&(b.elementType===f||\"object\"===typeof f&&null!==f&&f.$$typeof===Ta&&\nCh(f)===b.type))return d=e(b,c.props),d.ref=vc(a,b,c),d.return=a,d;d=rd(c.type,c.key,c.props,null,a.mode,d);d.ref=vc(a,b,c);d.return=a;return d}function n(a,b,c,d){if(null===b||4!==b.tag||b.stateNode.containerInfo!==c.containerInfo||b.stateNode.implementation!==c.implementation)return b=$e(c,a.mode,d),b.return=a,b;b=e(b,c.children||[]);b.return=a;return b}function l(a,b,c,d,f){if(null===b||7!==b.tag)return b=sb(c,a.mode,d,f),b.return=a,b;b=e(b,c);b.return=a;return b}function u(a,b,c){if(\"string\"===\ntypeof b&&\"\"!==b||\"number\"===typeof b)return b=Ze(\"\"+b,a.mode,c),b.return=a,b;if(\"object\"===typeof b&&null!==b){switch(b.$$typeof){case sd:return c=rd(b.type,b.key,b.props,null,a.mode,c),c.ref=vc(a,null,b),c.return=a,c;case Cb:return b=$e(b,a.mode,c),b.return=a,b;case Ta:var d=b._init;return u(a,d(b._payload),c)}if(cc(b)||ac(b))return b=sb(b,a.mode,c,null),b.return=a,b;qd(a,b)}return null}function r(a,b,c,d){var e=null!==b?b.key:null;if(\"string\"===typeof c&&\"\"!==c||\"number\"===typeof c)return null!==\ne?null:h(a,b,\"\"+c,d);if(\"object\"===typeof c&&null!==c){switch(c.$$typeof){case sd:return c.key===e?k(a,b,c,d):null;case Cb:return c.key===e?n(a,b,c,d):null;case Ta:return e=c._init,r(a,b,e(c._payload),d)}if(cc(c)||ac(c))return null!==e?null:l(a,b,c,d,null);qd(a,c)}return null}function p(a,b,c,d,e){if(\"string\"===typeof d&&\"\"!==d||\"number\"===typeof d)return a=a.get(c)||null,h(b,a,\"\"+d,e);if(\"object\"===typeof d&&null!==d){switch(d.$$typeof){case sd:return a=a.get(null===d.key?c:d.key)||null,k(b,a,d,\ne);case Cb:return a=a.get(null===d.key?c:d.key)||null,n(b,a,d,e);case Ta:var f=d._init;return p(a,b,c,f(d._payload),e)}if(cc(d)||ac(d))return a=a.get(c)||null,l(b,a,d,e,null);qd(b,d)}return null}function x(e,g,h,k){for(var n=null,m=null,l=g,t=g=0,q=null;null!==l&&t<h.length;t++){l.index>t?(q=l,l=null):q=l.sibling;var A=r(e,l,h[t],k);if(null===A){null===l&&(l=q);break}a&&l&&null===A.alternate&&b(e,l);g=f(A,g,t);null===m?n=A:m.sibling=A;m=A;l=q}if(t===h.length)return c(e,l),D&&qb(e,t),n;if(null===l){for(;t<\nh.length;t++)l=u(e,h[t],k),null!==l&&(g=f(l,g,t),null===m?n=l:m.sibling=l,m=l);D&&qb(e,t);return n}for(l=d(e,l);t<h.length;t++)q=p(l,e,t,h[t],k),null!==q&&(a&&null!==q.alternate&&l.delete(null===q.key?t:q.key),g=f(q,g,t),null===m?n=q:m.sibling=q,m=q);a&&l.forEach(function(a){return b(e,a)});D&&qb(e,t);return n}function I(e,g,h,k){var n=ac(h);if(\"function\"!==typeof n)throw Error(m(150));h=n.call(h);if(null==h)throw Error(m(151));for(var l=n=null,q=g,t=g=0,A=null,w=h.next();null!==q&&!w.done;t++,w=\nh.next()){q.index>t?(A=q,q=null):A=q.sibling;var x=r(e,q,w.value,k);if(null===x){null===q&&(q=A);break}a&&q&&null===x.alternate&&b(e,q);g=f(x,g,t);null===l?n=x:l.sibling=x;l=x;q=A}if(w.done)return c(e,q),D&&qb(e,t),n;if(null===q){for(;!w.done;t++,w=h.next())w=u(e,w.value,k),null!==w&&(g=f(w,g,t),null===l?n=w:l.sibling=w,l=w);D&&qb(e,t);return n}for(q=d(e,q);!w.done;t++,w=h.next())w=p(q,e,t,w.value,k),null!==w&&(a&&null!==w.alternate&&q.delete(null===w.key?t:w.key),g=f(w,g,t),null===l?n=w:l.sibling=\nw,l=w);a&&q.forEach(function(a){return b(e,a)});D&&qb(e,t);return n}function v(a,d,f,h){\"object\"===typeof f&&null!==f&&f.type===Bb&&null===f.key&&(f=f.props.children);if(\"object\"===typeof f&&null!==f){switch(f.$$typeof){case sd:a:{for(var k=f.key,n=d;null!==n;){if(n.key===k){k=f.type;if(k===Bb){if(7===n.tag){c(a,n.sibling);d=e(n,f.props.children);d.return=a;a=d;break a}}else if(n.elementType===k||\"object\"===typeof k&&null!==k&&k.$$typeof===Ta&&Ch(k)===n.type){c(a,n.sibling);d=e(n,f.props);d.ref=vc(a,\nn,f);d.return=a;a=d;break a}c(a,n);break}else b(a,n);n=n.sibling}f.type===Bb?(d=sb(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=rd(f.type,f.key,f.props,null,a.mode,h),h.ref=vc(a,d,f),h.return=a,a=h)}return g(a);case Cb:a:{for(n=f.key;null!==d;){if(d.key===n)if(4===d.tag&&d.stateNode.containerInfo===f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[]);d.return=a;a=d;break a}else{c(a,d);break}else b(a,d);d=d.sibling}d=$e(f,a.mode,h);d.return=a;\na=d}return g(a);case Ta:return n=f._init,v(a,d,n(f._payload),h)}if(cc(f))return x(a,d,f,h);if(ac(f))return I(a,d,f,h);qd(a,f)}return\"string\"===typeof f&&\"\"!==f||\"number\"===typeof f?(f=\"\"+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f),d.return=a,a=d):(c(a,d),d=Ze(f,a.mode,h),d.return=a,a=d),g(a)):c(a,d)}return v}function af(){bf=Rb=td=null}function cf(a,b){b=ud.current;v(ud);a._currentValue=b}function df(a,b,c){for(;null!==a;){var d=a.alternate;(a.childLanes&b)!==b?(a.childLanes|=b,null!==d&&(d.childLanes|=\nb)):null!==d&&(d.childLanes&b)!==b&&(d.childLanes|=b);if(a===c)break;a=a.return}}function Sb(a,b){td=a;bf=Rb=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(0!==(a.lanes&b)&&(ha=!0),a.firstContext=null)}function qa(a){var b=a._currentValue;if(bf!==a)if(a={context:a,memoizedValue:b,next:null},null===Rb){if(null===td)throw Error(m(308));Rb=a;td.dependencies={lanes:0,firstContext:a}}else Rb=Rb.next=a;return b}function ef(a){null===tb?tb=[a]:tb.push(a)}function Eh(a,b,c,d){var e=b.interleaved;\nnull===e?(c.next=c,ef(b)):(c.next=e.next,e.next=c);b.interleaved=c;return Oa(a,d)}function Oa(a,b){a.lanes|=b;var c=a.alternate;null!==c&&(c.lanes|=b);c=a;for(a=a.return;null!==a;)a.childLanes|=b,c=a.alternate,null!==c&&(c.childLanes|=b),c=a,a=a.return;return 3===c.tag?c.stateNode:null}function ff(a){a.updateQueue={baseState:a.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function Fh(a,b){a=a.updateQueue;b.updateQueue===a&&(b.updateQueue=\n{baseState:a.baseState,firstBaseUpdate:a.firstBaseUpdate,lastBaseUpdate:a.lastBaseUpdate,shared:a.shared,effects:a.effects})}function Pa(a,b){return{eventTime:a,lane:b,tag:0,payload:null,callback:null,next:null}}function fb(a,b,c){var d=a.updateQueue;if(null===d)return null;d=d.shared;if(0!==(p&2)){var e=d.pending;null===e?b.next=b:(b.next=e.next,e.next=b);d.pending=b;return kk(a,c)}e=d.interleaved;null===e?(b.next=b,ef(d)):(b.next=e.next,e.next=b);d.interleaved=b;return Oa(a,c)}function vd(a,b,c){b=\nb.updateQueue;if(null!==b&&(b=b.shared,0!==(c&4194240))){var d=b.lanes;d&=a.pendingLanes;c|=d;b.lanes=c;xe(a,c)}}function Gh(a,b){var c=a.updateQueue,d=a.alternate;if(null!==d&&(d=d.updateQueue,c===d)){var e=null,f=null;c=c.firstBaseUpdate;if(null!==c){do{var g={eventTime:c.eventTime,lane:c.lane,tag:c.tag,payload:c.payload,callback:c.callback,next:null};null===f?e=f=g:f=f.next=g;c=c.next}while(null!==c);null===f?e=f=b:f=f.next=b}else e=f=b;c={baseState:d.baseState,firstBaseUpdate:e,lastBaseUpdate:f,\nshared:d.shared,effects:d.effects};a.updateQueue=c;return}a=c.lastBaseUpdate;null===a?c.firstBaseUpdate=b:a.next=b;c.lastBaseUpdate=b}function wd(a,b,c,d){var e=a.updateQueue;gb=!1;var f=e.firstBaseUpdate,g=e.lastBaseUpdate,h=e.shared.pending;if(null!==h){e.shared.pending=null;var k=h,n=k.next;k.next=null;null===g?f=n:g.next=n;g=k;var l=a.alternate;null!==l&&(l=l.updateQueue,h=l.lastBaseUpdate,h!==g&&(null===h?l.firstBaseUpdate=n:h.next=n,l.lastBaseUpdate=k))}if(null!==f){var m=e.baseState;g=0;l=\nn=k=null;h=f;do{var r=h.lane,p=h.eventTime;if((d&r)===r){null!==l&&(l=l.next={eventTime:p,lane:0,tag:h.tag,payload:h.payload,callback:h.callback,next:null});a:{var x=a,v=h;r=b;p=c;switch(v.tag){case 1:x=v.payload;if(\"function\"===typeof x){m=x.call(p,m,r);break a}m=x;break a;case 3:x.flags=x.flags&-65537|128;case 0:x=v.payload;r=\"function\"===typeof x?x.call(p,m,r):x;if(null===r||void 0===r)break a;m=E({},m,r);break a;case 2:gb=!0}}null!==h.callback&&0!==h.lane&&(a.flags|=64,r=e.effects,null===r?e.effects=\n[h]:r.push(h))}else p={eventTime:p,lane:r,tag:h.tag,payload:h.payload,callback:h.callback,next:null},null===l?(n=l=p,k=m):l=l.next=p,g|=r;h=h.next;if(null===h)if(h=e.shared.pending,null===h)break;else r=h,h=r.next,r.next=null,e.lastBaseUpdate=r,e.shared.pending=null}while(1);null===l&&(k=m);e.baseState=k;e.firstBaseUpdate=n;e.lastBaseUpdate=l;b=e.shared.interleaved;if(null!==b){e=b;do g|=e.lane,e=e.next;while(e!==b)}else null===f&&(e.shared.lanes=0);ra|=g;a.lanes=g;a.memoizedState=m}}function Hh(a,\nb,c){a=b.effects;b.effects=null;if(null!==a)for(b=0;b<a.length;b++){var d=a[b],e=d.callback;if(null!==e){d.callback=null;d=c;if(\"function\"!==typeof e)throw Error(m(191,e));e.call(d)}}}function ub(a){if(a===wc)throw Error(m(174));return a}function gf(a,b){y(xc,b);y(yc,a);y(Ea,wc);a=b.nodeType;switch(a){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:oe(null,\"\");break;default:a=8===a?b.parentNode:b,b=a.namespaceURI||null,a=a.tagName,b=oe(b,a)}v(Ea);y(Ea,b)}function Tb(a){v(Ea);v(yc);v(xc)}function Ih(a){ub(xc.current);\nvar b=ub(Ea.current);var c=oe(b,a.type);b!==c&&(y(yc,a),y(Ea,c))}function hf(a){yc.current===a&&(v(Ea),v(yc))}function xd(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||\"$?\"===c.data||\"$!\"===c.data))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if(0!==(b.flags&128))return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=\nb.return;b=b.sibling}return null}function jf(){for(var a=0;a<kf.length;a++)kf[a]._workInProgressVersionPrimary=null;kf.length=0}function V(){throw Error(m(321));}function lf(a,b){if(null===b)return!1;for(var c=0;c<b.length&&c<a.length;c++)if(!ua(a[c],b[c]))return!1;return!0}function mf(a,b,c,d,e,f){vb=f;C=b;b.memoizedState=null;b.updateQueue=null;b.lanes=0;yd.current=null===a||null===a.memoizedState?lk:mk;a=c(d,e);if(zc){f=0;do{zc=!1;Ac=0;if(25<=f)throw Error(m(301));f+=1;N=K=null;b.updateQueue=null;\nyd.current=nk;a=c(d,e)}while(zc)}yd.current=zd;b=null!==K&&null!==K.next;vb=0;N=K=C=null;Ad=!1;if(b)throw Error(m(300));return a}function nf(){var a=0!==Ac;Ac=0;return a}function Fa(){var a={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};null===N?C.memoizedState=N=a:N=N.next=a;return N}function sa(){if(null===K){var a=C.alternate;a=null!==a?a.memoizedState:null}else a=K.next;var b=null===N?C.memoizedState:N.next;if(null!==b)N=b,K=a;else{if(null===a)throw Error(m(310));K=a;\na={memoizedState:K.memoizedState,baseState:K.baseState,baseQueue:K.baseQueue,queue:K.queue,next:null};null===N?C.memoizedState=N=a:N=N.next=a}return N}function Bc(a,b){return\"function\"===typeof b?b(a):b}function of(a,b,c){b=sa();c=b.queue;if(null===c)throw Error(m(311));c.lastRenderedReducer=a;var d=K,e=d.baseQueue,f=c.pending;if(null!==f){if(null!==e){var g=e.next;e.next=f.next;f.next=g}d.baseQueue=e=f;c.pending=null}if(null!==e){f=e.next;d=d.baseState;var h=g=null,k=null,n=f;do{var l=n.lane;if((vb&\nl)===l)null!==k&&(k=k.next={lane:0,action:n.action,hasEagerState:n.hasEagerState,eagerState:n.eagerState,next:null}),d=n.hasEagerState?n.eagerState:a(d,n.action);else{var u={lane:l,action:n.action,hasEagerState:n.hasEagerState,eagerState:n.eagerState,next:null};null===k?(h=k=u,g=d):k=k.next=u;C.lanes|=l;ra|=l}n=n.next}while(null!==n&&n!==f);null===k?g=d:k.next=h;ua(d,b.memoizedState)||(ha=!0);b.memoizedState=d;b.baseState=g;b.baseQueue=k;c.lastRenderedState=d}a=c.interleaved;if(null!==a){e=a;do f=\ne.lane,C.lanes|=f,ra|=f,e=e.next;while(e!==a)}else null===e&&(c.lanes=0);return[b.memoizedState,c.dispatch]}function pf(a,b,c){b=sa();c=b.queue;if(null===c)throw Error(m(311));c.lastRenderedReducer=a;var d=c.dispatch,e=c.pending,f=b.memoizedState;if(null!==e){c.pending=null;var g=e=e.next;do f=a(f,g.action),g=g.next;while(g!==e);ua(f,b.memoizedState)||(ha=!0);b.memoizedState=f;null===b.baseQueue&&(b.baseState=f);c.lastRenderedState=f}return[f,d]}function Jh(a,b,c){}function Kh(a,b,c){c=C;var d=sa(),\ne=b(),f=!ua(d.memoizedState,e);f&&(d.memoizedState=e,ha=!0);d=d.queue;qf(Lh.bind(null,c,d,a),[a]);if(d.getSnapshot!==b||f||null!==N&&N.memoizedState.tag&1){c.flags|=2048;Cc(9,Mh.bind(null,c,d,e,b),void 0,null);if(null===O)throw Error(m(349));0!==(vb&30)||Nh(c,b,e)}return e}function Nh(a,b,c){a.flags|=16384;a={getSnapshot:b,value:c};b=C.updateQueue;null===b?(b={lastEffect:null,stores:null},C.updateQueue=b,b.stores=[a]):(c=b.stores,null===c?b.stores=[a]:c.push(a))}function Mh(a,b,c,d){b.value=c;b.getSnapshot=\nd;Oh(b)&&Ph(a)}function Lh(a,b,c){return c(function(){Oh(b)&&Ph(a)})}function Oh(a){var b=a.getSnapshot;a=a.value;try{var c=b();return!ua(a,c)}catch(d){return!0}}function Ph(a){var b=Oa(a,1);null!==b&&xa(b,a,1,-1)}function Qh(a){var b=Fa();\"function\"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:Bc,lastRenderedState:a};b.queue=a;a=a.dispatch=ok.bind(null,C,a);return[b.memoizedState,a]}function Cc(a,b,c,d){a={tag:a,create:b,\ndestroy:c,deps:d,next:null};b=C.updateQueue;null===b?(b={lastEffect:null,stores:null},C.updateQueue=b,b.lastEffect=a.next=a):(c=b.lastEffect,null===c?b.lastEffect=a.next=a:(d=c.next,c.next=a,a.next=d,b.lastEffect=a));return a}function Rh(a){return sa().memoizedState}function Bd(a,b,c,d){var e=Fa();C.flags|=a;e.memoizedState=Cc(1|b,c,void 0,void 0===d?null:d)}function Cd(a,b,c,d){var e=sa();d=void 0===d?null:d;var f=void 0;if(null!==K){var g=K.memoizedState;f=g.destroy;if(null!==d&&lf(d,g.deps)){e.memoizedState=\nCc(b,c,f,d);return}}C.flags|=a;e.memoizedState=Cc(1|b,c,f,d)}function Sh(a,b){return Bd(8390656,8,a,b)}function qf(a,b){return Cd(2048,8,a,b)}function Th(a,b){return Cd(4,2,a,b)}function Uh(a,b){return Cd(4,4,a,b)}function Vh(a,b){if(\"function\"===typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==b)return a=a(),b.current=a,function(){b.current=null}}function Wh(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Cd(4,4,Vh.bind(null,b,a),c)}function rf(a,b){}function Xh(a,b){var c=\nsa();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&lf(b,d[1]))return d[0];c.memoizedState=[a,b];return a}function Yh(a,b){var c=sa();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&lf(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a}function Zh(a,b,c){if(0===(vb&21))return a.baseState&&(a.baseState=!1,ha=!0),a.memoizedState=c;ua(c,b)||(c=Dg(),C.lanes|=c,ra|=c,a.baseState=!0);return b}function pk(a,b,c){c=z;z=0!==c&&4>c?c:4;a(!0);var d=sf.transition;sf.transition=\n{};try{a(!1),b()}finally{z=c,sf.transition=d}}function $h(){return sa().memoizedState}function qk(a,b,c){var d=hb(a);c={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};if(ai(a))bi(b,c);else if(c=Eh(a,b,c,d),null!==c){var e=Z();xa(c,a,d,e);ci(c,b,d)}}function ok(a,b,c){var d=hb(a),e={lane:d,action:c,hasEagerState:!1,eagerState:null,next:null};if(ai(a))bi(b,e);else{var f=a.alternate;if(0===a.lanes&&(null===f||0===f.lanes)&&(f=b.lastRenderedReducer,null!==f))try{var g=b.lastRenderedState,\nh=f(g,c);e.hasEagerState=!0;e.eagerState=h;if(ua(h,g)){var k=b.interleaved;null===k?(e.next=e,ef(b)):(e.next=k.next,k.next=e);b.interleaved=e;return}}catch(n){}finally{}c=Eh(a,b,e,d);null!==c&&(e=Z(),xa(c,a,d,e),ci(c,b,d))}}function ai(a){var b=a.alternate;return a===C||null!==b&&b===C}function bi(a,b){zc=Ad=!0;var c=a.pending;null===c?b.next=b:(b.next=c.next,c.next=b);a.pending=b}function ci(a,b,c){if(0!==(c&4194240)){var d=b.lanes;d&=a.pendingLanes;c|=d;b.lanes=c;xe(a,c)}}function ya(a,b){if(a&&\na.defaultProps){b=E({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c]);return b}return b}function tf(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b:E({},b,c);a.memoizedState=c;0===a.lanes&&(a.updateQueue.baseState=c)}function di(a,b,c,d,e,f,g){a=a.stateNode;return\"function\"===typeof a.shouldComponentUpdate?a.shouldComponentUpdate(d,f,g):b.prototype&&b.prototype.isPureReactComponent?!qc(c,d)||!qc(e,f):!0}function ei(a,b,c){var d=!1,e=cb;var f=b.contextType;\"object\"===typeof f&&\nnull!==f?f=qa(f):(e=ea(b)?pb:J.current,d=b.contextTypes,f=(d=null!==d&&void 0!==d)?Nb(a,e):cb);b=new b(c,f);a.memoizedState=null!==b.state&&void 0!==b.state?b.state:null;b.updater=Dd;a.stateNode=b;b._reactInternals=a;d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=e,a.__reactInternalMemoizedMaskedChildContext=f);return b}function fi(a,b,c,d){a=b.state;\"function\"===typeof b.componentWillReceiveProps&&b.componentWillReceiveProps(c,d);\"function\"===typeof b.UNSAFE_componentWillReceiveProps&&\nb.UNSAFE_componentWillReceiveProps(c,d);b.state!==a&&Dd.enqueueReplaceState(b,b.state,null)}function uf(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState;e.refs={};ff(a);var f=b.contextType;\"object\"===typeof f&&null!==f?e.context=qa(f):(f=ea(b)?pb:J.current,e.context=Nb(a,f));e.state=a.memoizedState;f=b.getDerivedStateFromProps;\"function\"===typeof f&&(tf(a,b,f,c),e.state=a.memoizedState);\"function\"===typeof b.getDerivedStateFromProps||\"function\"===typeof e.getSnapshotBeforeUpdate||\"function\"!==\ntypeof e.UNSAFE_componentWillMount&&\"function\"!==typeof e.componentWillMount||(b=e.state,\"function\"===typeof e.componentWillMount&&e.componentWillMount(),\"function\"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),b!==e.state&&Dd.enqueueReplaceState(e,e.state,null),wd(a,c,e,d),e.state=a.memoizedState);\"function\"===typeof e.componentDidMount&&(a.flags|=4194308)}function Ub(a,b){try{var c=\"\",d=b;do c+=fj(d),d=d.return;while(d);var e=c}catch(f){e=\"\\nError generating stack: \"+f.message+\n\"\\n\"+f.stack}return{value:a,source:b,stack:e,digest:null}}function vf(a,b,c){return{value:a,source:null,stack:null!=c?c:null,digest:null!=b?b:null}}function wf(a,b){try{console.error(b.value)}catch(c){setTimeout(function(){throw c;})}}function gi(a,b,c){c=Pa(-1,c);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){Ed||(Ed=!0,xf=d);wf(a,b)};return c}function hi(a,b,c){c=Pa(-1,c);c.tag=3;var d=a.type.getDerivedStateFromError;if(\"function\"===typeof d){var e=b.value;c.payload=function(){return d(e)};\nc.callback=function(){wf(a,b)}}var f=a.stateNode;null!==f&&\"function\"===typeof f.componentDidCatch&&(c.callback=function(){wf(a,b);\"function\"!==typeof d&&(null===ib?ib=new Set([this]):ib.add(this));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:\"\"})});return c}function ii(a,b,c){var d=a.pingCache;if(null===d){d=a.pingCache=new rk;var e=new Set;d.set(b,e)}else e=d.get(b),void 0===e&&(e=new Set,d.set(b,e));e.has(c)||(e.add(c),a=sk.bind(null,a,b,c),b.then(a,a))}function ji(a){do{var b;\nif(b=13===a.tag)b=a.memoizedState,b=null!==b?null!==b.dehydrated?!0:!1:!0;if(b)return a;a=a.return}while(null!==a);return null}function ki(a,b,c,d,e){if(0===(a.mode&1))return a===b?a.flags|=65536:(a.flags|=128,c.flags|=131072,c.flags&=-52805,1===c.tag&&(null===c.alternate?c.tag=17:(b=Pa(-1,1),b.tag=2,fb(c,b,1))),c.lanes|=1),a;a.flags|=65536;a.lanes=e;return a}function aa(a,b,c,d){b.child=null===a?li(b,null,c,d):Vb(b,a.child,c,d)}function mi(a,b,c,d,e){c=c.render;var f=b.ref;Sb(b,e);d=mf(a,b,c,d,f,\ne);c=nf();if(null!==a&&!ha)return b.updateQueue=a.updateQueue,b.flags&=-2053,a.lanes&=~e,Qa(a,b,e);D&&c&&Ue(b);b.flags|=1;aa(a,b,d,e);return b.child}function ni(a,b,c,d,e){if(null===a){var f=c.type;if(\"function\"===typeof f&&!yf(f)&&void 0===f.defaultProps&&null===c.compare&&void 0===c.defaultProps)return b.tag=15,b.type=f,oi(a,b,f,d,e);a=rd(c.type,null,d,b,b.mode,e);a.ref=b.ref;a.return=b;return b.child=a}f=a.child;if(0===(a.lanes&e)){var g=f.memoizedProps;c=c.compare;c=null!==c?c:qc;if(c(g,d)&&a.ref===\nb.ref)return Qa(a,b,e)}b.flags|=1;a=eb(f,d);a.ref=b.ref;a.return=b;return b.child=a}function oi(a,b,c,d,e){if(null!==a){var f=a.memoizedProps;if(qc(f,d)&&a.ref===b.ref)if(ha=!1,b.pendingProps=d=f,0!==(a.lanes&e))0!==(a.flags&131072)&&(ha=!0);else return b.lanes=a.lanes,Qa(a,b,e)}return zf(a,b,c,d,e)}function pi(a,b,c){var d=b.pendingProps,e=d.children,f=null!==a?a.memoizedState:null;if(\"hidden\"===d.mode)if(0===(b.mode&1))b.memoizedState={baseLanes:0,cachePool:null,transitions:null},y(Ga,ba),ba|=c;\nelse{if(0===(c&1073741824))return a=null!==f?f.baseLanes|c:c,b.lanes=b.childLanes=1073741824,b.memoizedState={baseLanes:a,cachePool:null,transitions:null},b.updateQueue=null,y(Ga,ba),ba|=a,null;b.memoizedState={baseLanes:0,cachePool:null,transitions:null};d=null!==f?f.baseLanes:c;y(Ga,ba);ba|=d}else null!==f?(d=f.baseLanes|c,b.memoizedState=null):d=c,y(Ga,ba),ba|=d;aa(a,b,e,c);return b.child}function qi(a,b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)b.flags|=512,b.flags|=2097152}function zf(a,\nb,c,d,e){var f=ea(c)?pb:J.current;f=Nb(b,f);Sb(b,e);c=mf(a,b,c,d,f,e);d=nf();if(null!==a&&!ha)return b.updateQueue=a.updateQueue,b.flags&=-2053,a.lanes&=~e,Qa(a,b,e);D&&d&&Ue(b);b.flags|=1;aa(a,b,c,e);return b.child}function ri(a,b,c,d,e){if(ea(c)){var f=!0;ld(b)}else f=!1;Sb(b,e);if(null===b.stateNode)Fd(a,b),ei(b,c,d),uf(b,c,d,e),d=!0;else if(null===a){var g=b.stateNode,h=b.memoizedProps;g.props=h;var k=g.context,n=c.contextType;\"object\"===typeof n&&null!==n?n=qa(n):(n=ea(c)?pb:J.current,n=Nb(b,\nn));var l=c.getDerivedStateFromProps,m=\"function\"===typeof l||\"function\"===typeof g.getSnapshotBeforeUpdate;m||\"function\"!==typeof g.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof g.componentWillReceiveProps||(h!==d||k!==n)&&fi(b,g,d,n);gb=!1;var r=b.memoizedState;g.state=r;wd(b,d,g,e);k=b.memoizedState;h!==d||r!==k||S.current||gb?(\"function\"===typeof l&&(tf(b,c,l,d),k=b.memoizedState),(h=gb||di(b,c,h,d,r,k,n))?(m||\"function\"!==typeof g.UNSAFE_componentWillMount&&\"function\"!==typeof g.componentWillMount||\n(\"function\"===typeof g.componentWillMount&&g.componentWillMount(),\"function\"===typeof g.UNSAFE_componentWillMount&&g.UNSAFE_componentWillMount()),\"function\"===typeof g.componentDidMount&&(b.flags|=4194308)):(\"function\"===typeof g.componentDidMount&&(b.flags|=4194308),b.memoizedProps=d,b.memoizedState=k),g.props=d,g.state=k,g.context=n,d=h):(\"function\"===typeof g.componentDidMount&&(b.flags|=4194308),d=!1)}else{g=b.stateNode;Fh(a,b);h=b.memoizedProps;n=b.type===b.elementType?h:ya(b.type,h);g.props=\nn;m=b.pendingProps;r=g.context;k=c.contextType;\"object\"===typeof k&&null!==k?k=qa(k):(k=ea(c)?pb:J.current,k=Nb(b,k));var p=c.getDerivedStateFromProps;(l=\"function\"===typeof p||\"function\"===typeof g.getSnapshotBeforeUpdate)||\"function\"!==typeof g.UNSAFE_componentWillReceiveProps&&\"function\"!==typeof g.componentWillReceiveProps||(h!==m||r!==k)&&fi(b,g,d,k);gb=!1;r=b.memoizedState;g.state=r;wd(b,d,g,e);var x=b.memoizedState;h!==m||r!==x||S.current||gb?(\"function\"===typeof p&&(tf(b,c,p,d),x=b.memoizedState),\n(n=gb||di(b,c,n,d,r,x,k)||!1)?(l||\"function\"!==typeof g.UNSAFE_componentWillUpdate&&\"function\"!==typeof g.componentWillUpdate||(\"function\"===typeof g.componentWillUpdate&&g.componentWillUpdate(d,x,k),\"function\"===typeof g.UNSAFE_componentWillUpdate&&g.UNSAFE_componentWillUpdate(d,x,k)),\"function\"===typeof g.componentDidUpdate&&(b.flags|=4),\"function\"===typeof g.getSnapshotBeforeUpdate&&(b.flags|=1024)):(\"function\"!==typeof g.componentDidUpdate||h===a.memoizedProps&&r===a.memoizedState||(b.flags|=\n4),\"function\"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&r===a.memoizedState||(b.flags|=1024),b.memoizedProps=d,b.memoizedState=x),g.props=d,g.state=x,g.context=k,d=n):(\"function\"!==typeof g.componentDidUpdate||h===a.memoizedProps&&r===a.memoizedState||(b.flags|=4),\"function\"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&r===a.memoizedState||(b.flags|=1024),d=!1)}return Af(a,b,c,d,f,e)}function Af(a,b,c,d,e,f){qi(a,b);var g=0!==(b.flags&128);if(!d&&!g)return e&&vh(b,c,!1),\nQa(a,b,f);d=b.stateNode;tk.current=b;var h=g&&\"function\"!==typeof c.getDerivedStateFromError?null:d.render();b.flags|=1;null!==a&&g?(b.child=Vb(b,a.child,null,f),b.child=Vb(b,null,h,f)):aa(a,b,h,f);b.memoizedState=d.state;e&&vh(b,c,!0);return b.child}function si(a){var b=a.stateNode;b.pendingContext?th(a,b.pendingContext,b.pendingContext!==b.context):b.context&&th(a,b.context,!1);gf(a,b.containerInfo)}function ti(a,b,c,d,e){Qb();Ye(e);b.flags|=256;aa(a,b,c,d);return b.child}function Bf(a){return{baseLanes:a,\ncachePool:null,transitions:null}}function ui(a,b,c){var d=b.pendingProps,e=F.current,f=!1,g=0!==(b.flags&128),h;(h=g)||(h=null!==a&&null===a.memoizedState?!1:0!==(e&2));if(h)f=!0,b.flags&=-129;else if(null===a||null!==a.memoizedState)e|=1;y(F,e&1);if(null===a){Xe(b);a=b.memoizedState;if(null!==a&&(a=a.dehydrated,null!==a))return 0===(b.mode&1)?b.lanes=1:\"$!\"===a.data?b.lanes=8:b.lanes=1073741824,null;g=d.children;a=d.fallback;return f?(d=b.mode,f=b.child,g={mode:\"hidden\",children:g},0===(d&1)&&null!==\nf?(f.childLanes=0,f.pendingProps=g):f=Gd(g,d,0,null),a=sb(a,d,c,null),f.return=b,a.return=b,f.sibling=a,b.child=f,b.child.memoizedState=Bf(c),b.memoizedState=Cf,a):Df(b,g)}e=a.memoizedState;if(null!==e&&(h=e.dehydrated,null!==h))return uk(a,b,g,d,h,e,c);if(f){f=d.fallback;g=b.mode;e=a.child;h=e.sibling;var k={mode:\"hidden\",children:d.children};0===(g&1)&&b.child!==e?(d=b.child,d.childLanes=0,d.pendingProps=k,b.deletions=null):(d=eb(e,k),d.subtreeFlags=e.subtreeFlags&14680064);null!==h?f=eb(h,f):(f=\nsb(f,g,c,null),f.flags|=2);f.return=b;d.return=b;d.sibling=f;b.child=d;d=f;f=b.child;g=a.child.memoizedState;g=null===g?Bf(c):{baseLanes:g.baseLanes|c,cachePool:null,transitions:g.transitions};f.memoizedState=g;f.childLanes=a.childLanes&~c;b.memoizedState=Cf;return d}f=a.child;a=f.sibling;d=eb(f,{mode:\"visible\",children:d.children});0===(b.mode&1)&&(d.lanes=c);d.return=b;d.sibling=null;null!==a&&(c=b.deletions,null===c?(b.deletions=[a],b.flags|=16):c.push(a));b.child=d;b.memoizedState=null;return d}\nfunction Df(a,b,c){b=Gd({mode:\"visible\",children:b},a.mode,0,null);b.return=a;return a.child=b}function Hd(a,b,c,d){null!==d&&Ye(d);Vb(b,a.child,null,c);a=Df(b,b.pendingProps.children);a.flags|=2;b.memoizedState=null;return a}function uk(a,b,c,d,e,f,g){if(c){if(b.flags&256)return b.flags&=-257,d=vf(Error(m(422))),Hd(a,b,g,d);if(null!==b.memoizedState)return b.child=a.child,b.flags|=128,null;f=d.fallback;e=b.mode;d=Gd({mode:\"visible\",children:d.children},e,0,null);f=sb(f,e,g,null);f.flags|=2;d.return=\nb;f.return=b;d.sibling=f;b.child=d;0!==(b.mode&1)&&Vb(b,a.child,null,g);b.child.memoizedState=Bf(g);b.memoizedState=Cf;return f}if(0===(b.mode&1))return Hd(a,b,g,null);if(\"$!\"===e.data){d=e.nextSibling&&e.nextSibling.dataset;if(d)var h=d.dgst;d=h;f=Error(m(419));d=vf(f,d,void 0);return Hd(a,b,g,d)}h=0!==(g&a.childLanes);if(ha||h){d=O;if(null!==d){switch(g&-g){case 4:e=2;break;case 16:e=8;break;case 64: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:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:e=\n32;break;case 536870912:e=268435456;break;default:e=0}e=0!==(e&(d.suspendedLanes|g))?0:e;0!==e&&e!==f.retryLane&&(f.retryLane=e,Oa(a,e),xa(d,a,e,-1))}Ef();d=vf(Error(m(421)));return Hd(a,b,g,d)}if(\"$?\"===e.data)return b.flags|=128,b.child=a.child,b=vk.bind(null,a),e._reactRetry=b,null;a=f.treeContext;fa=Ka(e.nextSibling);la=b;D=!0;wa=null;null!==a&&(na[oa++]=Ma,na[oa++]=Na,na[oa++]=rb,Ma=a.id,Na=a.overflow,rb=b);b=Df(b,d.children);b.flags|=4096;return b}function vi(a,b,c){a.lanes|=b;var d=a.alternate;\nnull!==d&&(d.lanes|=b);df(a.return,b,c)}function Ff(a,b,c,d,e){var f=a.memoizedState;null===f?a.memoizedState={isBackwards:b,rendering:null,renderingStartTime:0,last:d,tail:c,tailMode:e}:(f.isBackwards=b,f.rendering=null,f.renderingStartTime=0,f.last=d,f.tail=c,f.tailMode=e)}function wi(a,b,c){var d=b.pendingProps,e=d.revealOrder,f=d.tail;aa(a,b,d.children,c);d=F.current;if(0!==(d&2))d=d&1|2,b.flags|=128;else{if(null!==a&&0!==(a.flags&128))a:for(a=b.child;null!==a;){if(13===a.tag)null!==a.memoizedState&&\nvi(a,c,b);else if(19===a.tag)vi(a,c,b);else if(null!==a.child){a.child.return=a;a=a.child;continue}if(a===b)break a;for(;null===a.sibling;){if(null===a.return||a.return===b)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}d&=1}y(F,d);if(0===(b.mode&1))b.memoizedState=null;else switch(e){case \"forwards\":c=b.child;for(e=null;null!==c;)a=c.alternate,null!==a&&null===xd(a)&&(e=c),c=c.sibling;c=e;null===c?(e=b.child,b.child=null):(e=c.sibling,c.sibling=null);Ff(b,!1,e,c,f);break;case \"backwards\":c=\nnull;e=b.child;for(b.child=null;null!==e;){a=e.alternate;if(null!==a&&null===xd(a)){b.child=e;break}a=e.sibling;e.sibling=c;c=e;e=a}Ff(b,!0,c,null,f);break;case \"together\":Ff(b,!1,null,null,void 0);break;default:b.memoizedState=null}return b.child}function Fd(a,b){0===(b.mode&1)&&null!==a&&(a.alternate=null,b.alternate=null,b.flags|=2)}function Qa(a,b,c){null!==a&&(b.dependencies=a.dependencies);ra|=b.lanes;if(0===(c&b.childLanes))return null;if(null!==a&&b.child!==a.child)throw Error(m(153));if(null!==\nb.child){a=b.child;c=eb(a,a.pendingProps);b.child=c;for(c.return=b;null!==a.sibling;)a=a.sibling,c=c.sibling=eb(a,a.pendingProps),c.return=b;c.sibling=null}return b.child}function wk(a,b,c){switch(b.tag){case 3:si(b);Qb();break;case 5:Ih(b);break;case 1:ea(b.type)&&ld(b);break;case 4:gf(b,b.stateNode.containerInfo);break;case 10:var d=b.type._context,e=b.memoizedProps.value;y(ud,d._currentValue);d._currentValue=e;break;case 13:d=b.memoizedState;if(null!==d){if(null!==d.dehydrated)return y(F,F.current&\n1),b.flags|=128,null;if(0!==(c&b.child.childLanes))return ui(a,b,c);y(F,F.current&1);a=Qa(a,b,c);return null!==a?a.sibling:null}y(F,F.current&1);break;case 19:d=0!==(c&b.childLanes);if(0!==(a.flags&128)){if(d)return wi(a,b,c);b.flags|=128}e=b.memoizedState;null!==e&&(e.rendering=null,e.tail=null,e.lastEffect=null);y(F,F.current);if(d)break;else return null;case 22:case 23:return b.lanes=0,pi(a,b,c)}return Qa(a,b,c)}function Dc(a,b){if(!D)switch(a.tailMode){case \"hidden\":b=a.tail;for(var c=null;null!==\nb;)null!==b.alternate&&(c=b),b=b.sibling;null===c?a.tail=null:c.sibling=null;break;case \"collapsed\":c=a.tail;for(var d=null;null!==c;)null!==c.alternate&&(d=c),c=c.sibling;null===d?b||null===a.tail?a.tail=null:a.tail.sibling=null:d.sibling=null}}function W(a){var b=null!==a.alternate&&a.alternate.child===a.child,c=0,d=0;if(b)for(var e=a.child;null!==e;)c|=e.lanes|e.childLanes,d|=e.subtreeFlags&14680064,d|=e.flags&14680064,e.return=a,e=e.sibling;else for(e=a.child;null!==e;)c|=e.lanes|e.childLanes,\nd|=e.subtreeFlags,d|=e.flags,e.return=a,e=e.sibling;a.subtreeFlags|=d;a.childLanes=c;return b}function xk(a,b,c){var d=b.pendingProps;Ve(b);switch(b.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return W(b),null;case 1:return ea(b.type)&&(v(S),v(J)),W(b),null;case 3:d=b.stateNode;Tb();v(S);v(J);jf();d.pendingContext&&(d.context=d.pendingContext,d.pendingContext=null);if(null===a||null===a.child)pd(b)?b.flags|=4:null===a||a.memoizedState.isDehydrated&&0===(b.flags&\n256)||(b.flags|=1024,null!==wa&&(Gf(wa),wa=null));xi(a,b);W(b);return null;case 5:hf(b);var e=ub(xc.current);c=b.type;if(null!==a&&null!=b.stateNode)yk(a,b,c,d,e),a.ref!==b.ref&&(b.flags|=512,b.flags|=2097152);else{if(!d){if(null===b.stateNode)throw Error(m(166));W(b);return null}a=ub(Ea.current);if(pd(b)){d=b.stateNode;c=b.type;var f=b.memoizedProps;d[Da]=b;d[uc]=f;a=0!==(b.mode&1);switch(c){case \"dialog\":B(\"cancel\",d);B(\"close\",d);break;case \"iframe\":case \"object\":case \"embed\":B(\"load\",d);break;\ncase \"video\":case \"audio\":for(e=0;e<Ec.length;e++)B(Ec[e],d);break;case \"source\":B(\"error\",d);break;case \"img\":case \"image\":case \"link\":B(\"error\",d);B(\"load\",d);break;case \"details\":B(\"toggle\",d);break;case \"input\":kg(d,f);B(\"invalid\",d);break;case \"select\":d._wrapperState={wasMultiple:!!f.multiple};B(\"invalid\",d);break;case \"textarea\":ng(d,f),B(\"invalid\",d)}pe(c,f);e=null;for(var g in f)if(f.hasOwnProperty(g)){var h=f[g];\"children\"===g?\"string\"===typeof h?d.textContent!==h&&(!0!==f.suppressHydrationWarning&&\njd(d.textContent,h,a),e=[\"children\",h]):\"number\"===typeof h&&d.textContent!==\"\"+h&&(!0!==f.suppressHydrationWarning&&jd(d.textContent,h,a),e=[\"children\",\"\"+h]):$b.hasOwnProperty(g)&&null!=h&&\"onScroll\"===g&&B(\"scroll\",d)}switch(c){case \"input\":Pc(d);mg(d,f,!0);break;case \"textarea\":Pc(d);pg(d);break;case \"select\":case \"option\":break;default:\"function\"===typeof f.onClick&&(d.onclick=kd)}d=e;b.updateQueue=d;null!==d&&(b.flags|=4)}else{g=9===e.nodeType?e:e.ownerDocument;\"http://www.w3.org/1999/xhtml\"===\na&&(a=qg(c));\"http://www.w3.org/1999/xhtml\"===a?\"script\"===c?(a=g.createElement(\"div\"),a.innerHTML=\"<script>\\x3c/script>\",a=a.removeChild(a.firstChild)):\"string\"===typeof d.is?a=g.createElement(c,{is:d.is}):(a=g.createElement(c),\"select\"===c&&(g=a,d.multiple?g.multiple=!0:d.size&&(g.size=d.size))):a=g.createElementNS(a,c);a[Da]=b;a[uc]=d;zk(a,b,!1,!1);b.stateNode=a;a:{g=qe(c,d);switch(c){case \"dialog\":B(\"cancel\",a);B(\"close\",a);e=d;break;case \"iframe\":case \"object\":case \"embed\":B(\"load\",a);e=d;break;\ncase \"video\":case \"audio\":for(e=0;e<Ec.length;e++)B(Ec[e],a);e=d;break;case \"source\":B(\"error\",a);e=d;break;case \"img\":case \"image\":case \"link\":B(\"error\",a);B(\"load\",a);e=d;break;case \"details\":B(\"toggle\",a);e=d;break;case \"input\":kg(a,d);e=ke(a,d);B(\"invalid\",a);break;case \"option\":e=d;break;case \"select\":a._wrapperState={wasMultiple:!!d.multiple};e=E({},d,{value:void 0});B(\"invalid\",a);break;case \"textarea\":ng(a,d);e=ne(a,d);B(\"invalid\",a);break;default:e=d}pe(c,e);h=e;for(f in h)if(h.hasOwnProperty(f)){var k=\nh[f];\"style\"===f?sg(a,k):\"dangerouslySetInnerHTML\"===f?(k=k?k.__html:void 0,null!=k&&yi(a,k)):\"children\"===f?\"string\"===typeof k?(\"textarea\"!==c||\"\"!==k)&&Fc(a,k):\"number\"===typeof k&&Fc(a,\"\"+k):\"suppressContentEditableWarning\"!==f&&\"suppressHydrationWarning\"!==f&&\"autoFocus\"!==f&&($b.hasOwnProperty(f)?null!=k&&\"onScroll\"===f&&B(\"scroll\",a):null!=k&&$d(a,f,k,g))}switch(c){case \"input\":Pc(a);mg(a,d,!1);break;case \"textarea\":Pc(a);pg(a);break;case \"option\":null!=d.value&&a.setAttribute(\"value\",\"\"+Ua(d.value));\nbreak;case \"select\":a.multiple=!!d.multiple;f=d.value;null!=f?Db(a,!!d.multiple,f,!1):null!=d.defaultValue&&Db(a,!!d.multiple,d.defaultValue,!0);break;default:\"function\"===typeof e.onClick&&(a.onclick=kd)}switch(c){case \"button\":case \"input\":case \"select\":case \"textarea\":d=!!d.autoFocus;break a;case \"img\":d=!0;break a;default:d=!1}}d&&(b.flags|=4)}null!==b.ref&&(b.flags|=512,b.flags|=2097152)}W(b);return null;case 6:if(a&&null!=b.stateNode)Ak(a,b,a.memoizedProps,d);else{if(\"string\"!==typeof d&&null===\nb.stateNode)throw Error(m(166));c=ub(xc.current);ub(Ea.current);if(pd(b)){d=b.stateNode;c=b.memoizedProps;d[Da]=b;if(f=d.nodeValue!==c)if(a=la,null!==a)switch(a.tag){case 3:jd(d.nodeValue,c,0!==(a.mode&1));break;case 5:!0!==a.memoizedProps.suppressHydrationWarning&&jd(d.nodeValue,c,0!==(a.mode&1))}f&&(b.flags|=4)}else d=(9===c.nodeType?c:c.ownerDocument).createTextNode(d),d[Da]=b,b.stateNode=d}W(b);return null;case 13:v(F);d=b.memoizedState;if(null===a||null!==a.memoizedState&&null!==a.memoizedState.dehydrated){if(D&&\nnull!==fa&&0!==(b.mode&1)&&0===(b.flags&128)){for(f=fa;f;)f=Ka(f.nextSibling);Qb();b.flags|=98560;f=!1}else if(f=pd(b),null!==d&&null!==d.dehydrated){if(null===a){if(!f)throw Error(m(318));f=b.memoizedState;f=null!==f?f.dehydrated:null;if(!f)throw Error(m(317));f[Da]=b}else Qb(),0===(b.flags&128)&&(b.memoizedState=null),b.flags|=4;W(b);f=!1}else null!==wa&&(Gf(wa),wa=null),f=!0;if(!f)return b.flags&65536?b:null}if(0!==(b.flags&128))return b.lanes=c,b;d=null!==d;d!==(null!==a&&null!==a.memoizedState)&&\nd&&(b.child.flags|=8192,0!==(b.mode&1)&&(null===a||0!==(F.current&1)?0===L&&(L=3):Ef()));null!==b.updateQueue&&(b.flags|=4);W(b);return null;case 4:return Tb(),xi(a,b),null===a&&sc(b.stateNode.containerInfo),W(b),null;case 10:return cf(b.type._context),W(b),null;case 17:return ea(b.type)&&(v(S),v(J)),W(b),null;case 19:v(F);f=b.memoizedState;if(null===f)return W(b),null;d=0!==(b.flags&128);g=f.rendering;if(null===g)if(d)Dc(f,!1);else{if(0!==L||null!==a&&0!==(a.flags&128))for(a=b.child;null!==a;){g=\nxd(a);if(null!==g){b.flags|=128;Dc(f,!1);d=g.updateQueue;null!==d&&(b.updateQueue=d,b.flags|=4);b.subtreeFlags=0;d=c;for(c=b.child;null!==c;)f=c,a=d,f.flags&=14680066,g=f.alternate,null===g?(f.childLanes=0,f.lanes=a,f.child=null,f.subtreeFlags=0,f.memoizedProps=null,f.memoizedState=null,f.updateQueue=null,f.dependencies=null,f.stateNode=null):(f.childLanes=g.childLanes,f.lanes=g.lanes,f.child=g.child,f.subtreeFlags=0,f.deletions=null,f.memoizedProps=g.memoizedProps,f.memoizedState=g.memoizedState,\nf.updateQueue=g.updateQueue,f.type=g.type,a=g.dependencies,f.dependencies=null===a?null:{lanes:a.lanes,firstContext:a.firstContext}),c=c.sibling;y(F,F.current&1|2);return b.child}a=a.sibling}null!==f.tail&&P()>Hf&&(b.flags|=128,d=!0,Dc(f,!1),b.lanes=4194304)}else{if(!d)if(a=xd(g),null!==a){if(b.flags|=128,d=!0,c=a.updateQueue,null!==c&&(b.updateQueue=c,b.flags|=4),Dc(f,!0),null===f.tail&&\"hidden\"===f.tailMode&&!g.alternate&&!D)return W(b),null}else 2*P()-f.renderingStartTime>Hf&&1073741824!==c&&(b.flags|=\n128,d=!0,Dc(f,!1),b.lanes=4194304);f.isBackwards?(g.sibling=b.child,b.child=g):(c=f.last,null!==c?c.sibling=g:b.child=g,f.last=g)}if(null!==f.tail)return b=f.tail,f.rendering=b,f.tail=b.sibling,f.renderingStartTime=P(),b.sibling=null,c=F.current,y(F,d?c&1|2:c&1),b;W(b);return null;case 22:case 23:return ba=Ga.current,v(Ga),d=null!==b.memoizedState,null!==a&&null!==a.memoizedState!==d&&(b.flags|=8192),d&&0!==(b.mode&1)?0!==(ba&1073741824)&&(W(b),b.subtreeFlags&6&&(b.flags|=8192)):W(b),null;case 24:return null;\ncase 25:return null}throw Error(m(156,b.tag));}function Bk(a,b,c){Ve(b);switch(b.tag){case 1:return ea(b.type)&&(v(S),v(J)),a=b.flags,a&65536?(b.flags=a&-65537|128,b):null;case 3:return Tb(),v(S),v(J),jf(),a=b.flags,0!==(a&65536)&&0===(a&128)?(b.flags=a&-65537|128,b):null;case 5:return hf(b),null;case 13:v(F);a=b.memoizedState;if(null!==a&&null!==a.dehydrated){if(null===b.alternate)throw Error(m(340));Qb()}a=b.flags;return a&65536?(b.flags=a&-65537|128,b):null;case 19:return v(F),null;case 4:return Tb(),\nnull;case 10:return cf(b.type._context),null;case 22:case 23:return ba=Ga.current,v(Ga),null;case 24:return null;default:return null}}function Wb(a,b){var c=a.ref;if(null!==c)if(\"function\"===typeof c)try{c(null)}catch(d){G(a,b,d)}else c.current=null}function If(a,b,c){try{c()}catch(d){G(a,b,d)}}function Ck(a,b){Jf=Zc;a=ch();if(Ie(a)){if(\"selectionStart\"in a)var c={start:a.selectionStart,end:a.selectionEnd};else a:{c=(c=a.ownerDocument)&&c.defaultView||window;var d=c.getSelection&&c.getSelection();\nif(d&&0!==d.rangeCount){c=d.anchorNode;var e=d.anchorOffset,f=d.focusNode;d=d.focusOffset;try{c.nodeType,f.nodeType}catch(M){c=null;break a}var g=0,h=-1,k=-1,n=0,q=0,u=a,r=null;b:for(;;){for(var p;;){u!==c||0!==e&&3!==u.nodeType||(h=g+e);u!==f||0!==d&&3!==u.nodeType||(k=g+d);3===u.nodeType&&(g+=u.nodeValue.length);if(null===(p=u.firstChild))break;r=u;u=p}for(;;){if(u===a)break b;r===c&&++n===e&&(h=g);r===f&&++q===d&&(k=g);if(null!==(p=u.nextSibling))break;u=r;r=u.parentNode}u=p}c=-1===h||-1===k?null:\n{start:h,end:k}}else c=null}c=c||{start:0,end:0}}else c=null;Kf={focusedElem:a,selectionRange:c};Zc=!1;for(l=b;null!==l;)if(b=l,a=b.child,0!==(b.subtreeFlags&1028)&&null!==a)a.return=b,l=a;else for(;null!==l;){b=l;try{var x=b.alternate;if(0!==(b.flags&1024))switch(b.tag){case 0:case 11:case 15:break;case 1:if(null!==x){var v=x.memoizedProps,z=x.memoizedState,w=b.stateNode,A=w.getSnapshotBeforeUpdate(b.elementType===b.type?v:ya(b.type,v),z);w.__reactInternalSnapshotBeforeUpdate=A}break;case 3:var t=\nb.stateNode.containerInfo;1===t.nodeType?t.textContent=\"\":9===t.nodeType&&t.documentElement&&t.removeChild(t.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(m(163));}}catch(M){G(b,b.return,M)}a=b.sibling;if(null!==a){a.return=b.return;l=a;break}l=b.return}x=zi;zi=!1;return x}function Gc(a,b,c){var d=b.updateQueue;d=null!==d?d.lastEffect:null;if(null!==d){var e=d=d.next;do{if((e.tag&a)===a){var f=e.destroy;e.destroy=void 0;void 0!==f&&If(b,c,f)}e=e.next}while(e!==d)}}\nfunction Id(a,b){b=b.updateQueue;b=null!==b?b.lastEffect:null;if(null!==b){var c=b=b.next;do{if((c.tag&a)===a){var d=c.create;c.destroy=d()}c=c.next}while(c!==b)}}function Lf(a){var b=a.ref;if(null!==b){var c=a.stateNode;switch(a.tag){case 5:a=c;break;default:a=c}\"function\"===typeof b?b(a):b.current=a}}function Ai(a){var b=a.alternate;null!==b&&(a.alternate=null,Ai(b));a.child=null;a.deletions=null;a.sibling=null;5===a.tag&&(b=a.stateNode,null!==b&&(delete b[Da],delete b[uc],delete b[Me],delete b[Dk],\ndelete b[Ek]));a.stateNode=null;a.return=null;a.dependencies=null;a.memoizedProps=null;a.memoizedState=null;a.pendingProps=null;a.stateNode=null;a.updateQueue=null}function Bi(a){return 5===a.tag||3===a.tag||4===a.tag}function Ci(a){a:for(;;){for(;null===a.sibling;){if(null===a.return||Bi(a.return))return null;a=a.return}a.sibling.return=a.return;for(a=a.sibling;5!==a.tag&&6!==a.tag&&18!==a.tag;){if(a.flags&2)continue a;if(null===a.child||4===a.tag)continue a;else a.child.return=a,a=a.child}if(!(a.flags&\n2))return a.stateNode}}function Mf(a,b,c){var d=a.tag;if(5===d||6===d)a=a.stateNode,b?8===c.nodeType?c.parentNode.insertBefore(a,b):c.insertBefore(a,b):(8===c.nodeType?(b=c.parentNode,b.insertBefore(a,c)):(b=c,b.appendChild(a)),c=c._reactRootContainer,null!==c&&void 0!==c||null!==b.onclick||(b.onclick=kd));else if(4!==d&&(a=a.child,null!==a))for(Mf(a,b,c),a=a.sibling;null!==a;)Mf(a,b,c),a=a.sibling}function Nf(a,b,c){var d=a.tag;if(5===d||6===d)a=a.stateNode,b?c.insertBefore(a,b):c.appendChild(a);\nelse if(4!==d&&(a=a.child,null!==a))for(Nf(a,b,c),a=a.sibling;null!==a;)Nf(a,b,c),a=a.sibling}function jb(a,b,c){for(c=c.child;null!==c;)Di(a,b,c),c=c.sibling}function Di(a,b,c){if(Ca&&\"function\"===typeof Ca.onCommitFiberUnmount)try{Ca.onCommitFiberUnmount(Uc,c)}catch(h){}switch(c.tag){case 5:X||Wb(c,b);case 6:var d=T,e=za;T=null;jb(a,b,c);T=d;za=e;null!==T&&(za?(a=T,c=c.stateNode,8===a.nodeType?a.parentNode.removeChild(c):a.removeChild(c)):T.removeChild(c.stateNode));break;case 18:null!==T&&(za?\n(a=T,c=c.stateNode,8===a.nodeType?Re(a.parentNode,c):1===a.nodeType&&Re(a,c),nc(a)):Re(T,c.stateNode));break;case 4:d=T;e=za;T=c.stateNode.containerInfo;za=!0;jb(a,b,c);T=d;za=e;break;case 0:case 11:case 14:case 15:if(!X&&(d=c.updateQueue,null!==d&&(d=d.lastEffect,null!==d))){e=d=d.next;do{var f=e,g=f.destroy;f=f.tag;void 0!==g&&(0!==(f&2)?If(c,b,g):0!==(f&4)&&If(c,b,g));e=e.next}while(e!==d)}jb(a,b,c);break;case 1:if(!X&&(Wb(c,b),d=c.stateNode,\"function\"===typeof d.componentWillUnmount))try{d.props=\nc.memoizedProps,d.state=c.memoizedState,d.componentWillUnmount()}catch(h){G(c,b,h)}jb(a,b,c);break;case 21:jb(a,b,c);break;case 22:c.mode&1?(X=(d=X)||null!==c.memoizedState,jb(a,b,c),X=d):jb(a,b,c);break;default:jb(a,b,c)}}function Ei(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;var c=a.stateNode;null===c&&(c=a.stateNode=new Fk);b.forEach(function(b){var d=Gk.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d))})}}function Aa(a,b,c){c=b.deletions;if(null!==c)for(var d=0;d<c.length;d++){var e=\nc[d];try{var f=a,g=b,h=g;a:for(;null!==h;){switch(h.tag){case 5:T=h.stateNode;za=!1;break a;case 3:T=h.stateNode.containerInfo;za=!0;break a;case 4:T=h.stateNode.containerInfo;za=!0;break a}h=h.return}if(null===T)throw Error(m(160));Di(f,g,e);T=null;za=!1;var k=e.alternate;null!==k&&(k.return=null);e.return=null}catch(n){G(e,b,n)}}if(b.subtreeFlags&12854)for(b=b.child;null!==b;)Fi(b,a),b=b.sibling}function Fi(a,b,c){var d=a.alternate;c=a.flags;switch(a.tag){case 0:case 11:case 14:case 15:Aa(b,a);\nHa(a);if(c&4){try{Gc(3,a,a.return),Id(3,a)}catch(I){G(a,a.return,I)}try{Gc(5,a,a.return)}catch(I){G(a,a.return,I)}}break;case 1:Aa(b,a);Ha(a);c&512&&null!==d&&Wb(d,d.return);break;case 5:Aa(b,a);Ha(a);c&512&&null!==d&&Wb(d,d.return);if(a.flags&32){var e=a.stateNode;try{Fc(e,\"\")}catch(I){G(a,a.return,I)}}if(c&4&&(e=a.stateNode,null!=e)){var f=a.memoizedProps,g=null!==d?d.memoizedProps:f,h=a.type,k=a.updateQueue;a.updateQueue=null;if(null!==k)try{\"input\"===h&&\"radio\"===f.type&&null!=f.name&&lg(e,f);\nqe(h,g);var n=qe(h,f);for(g=0;g<k.length;g+=2){var q=k[g],u=k[g+1];\"style\"===q?sg(e,u):\"dangerouslySetInnerHTML\"===q?yi(e,u):\"children\"===q?Fc(e,u):$d(e,q,u,n)}switch(h){case \"input\":le(e,f);break;case \"textarea\":og(e,f);break;case \"select\":var r=e._wrapperState.wasMultiple;e._wrapperState.wasMultiple=!!f.multiple;var p=f.value;null!=p?Db(e,!!f.multiple,p,!1):r!==!!f.multiple&&(null!=f.defaultValue?Db(e,!!f.multiple,f.defaultValue,!0):Db(e,!!f.multiple,f.multiple?[]:\"\",!1))}e[uc]=f}catch(I){G(a,a.return,\nI)}}break;case 6:Aa(b,a);Ha(a);if(c&4){if(null===a.stateNode)throw Error(m(162));e=a.stateNode;f=a.memoizedProps;try{e.nodeValue=f}catch(I){G(a,a.return,I)}}break;case 3:Aa(b,a);Ha(a);if(c&4&&null!==d&&d.memoizedState.isDehydrated)try{nc(b.containerInfo)}catch(I){G(a,a.return,I)}break;case 4:Aa(b,a);Ha(a);break;case 13:Aa(b,a);Ha(a);e=a.child;e.flags&8192&&(f=null!==e.memoizedState,e.stateNode.isHidden=f,!f||null!==e.alternate&&null!==e.alternate.memoizedState||(Of=P()));c&4&&Ei(a);break;case 22:q=\nnull!==d&&null!==d.memoizedState;a.mode&1?(X=(n=X)||q,Aa(b,a),X=n):Aa(b,a);Ha(a);if(c&8192){n=null!==a.memoizedState;if((a.stateNode.isHidden=n)&&!q&&0!==(a.mode&1))for(l=a,q=a.child;null!==q;){for(u=l=q;null!==l;){r=l;p=r.child;switch(r.tag){case 0:case 11:case 14:case 15:Gc(4,r,r.return);break;case 1:Wb(r,r.return);var x=r.stateNode;if(\"function\"===typeof x.componentWillUnmount){c=r;b=r.return;try{d=c,x.props=d.memoizedProps,x.state=d.memoizedState,x.componentWillUnmount()}catch(I){G(c,b,I)}}break;\ncase 5:Wb(r,r.return);break;case 22:if(null!==r.memoizedState){Gi(u);continue}}null!==p?(p.return=r,l=p):Gi(u)}q=q.sibling}a:for(q=null,u=a;;){if(5===u.tag){if(null===q){q=u;try{e=u.stateNode,n?(f=e.style,\"function\"===typeof f.setProperty?f.setProperty(\"display\",\"none\",\"important\"):f.display=\"none\"):(h=u.stateNode,k=u.memoizedProps.style,g=void 0!==k&&null!==k&&k.hasOwnProperty(\"display\")?k.display:null,h.style.display=rg(\"display\",g))}catch(I){G(a,a.return,I)}}}else if(6===u.tag){if(null===q)try{u.stateNode.nodeValue=\nn?\"\":u.memoizedProps}catch(I){G(a,a.return,I)}}else if((22!==u.tag&&23!==u.tag||null===u.memoizedState||u===a)&&null!==u.child){u.child.return=u;u=u.child;continue}if(u===a)break a;for(;null===u.sibling;){if(null===u.return||u.return===a)break a;q===u&&(q=null);u=u.return}q===u&&(q=null);u.sibling.return=u.return;u=u.sibling}}break;case 19:Aa(b,a);Ha(a);c&4&&Ei(a);break;case 21:break;default:Aa(b,a),Ha(a)}}function Ha(a){var b=a.flags;if(b&2){try{a:{for(var c=a.return;null!==c;){if(Bi(c)){var d=c;\nbreak a}c=c.return}throw Error(m(160));}switch(d.tag){case 5:var e=d.stateNode;d.flags&32&&(Fc(e,\"\"),d.flags&=-33);var f=Ci(a);Nf(a,f,e);break;case 3:case 4:var g=d.stateNode.containerInfo,h=Ci(a);Mf(a,h,g);break;default:throw Error(m(161));}}catch(k){G(a,a.return,k)}a.flags&=-3}b&4096&&(a.flags&=-4097)}function Hk(a,b,c){l=a;Hi(a,b,c)}function Hi(a,b,c){for(var d=0!==(a.mode&1);null!==l;){var e=l,f=e.child;if(22===e.tag&&d){var g=null!==e.memoizedState||Jd;if(!g){var h=e.alternate,k=null!==h&&null!==\nh.memoizedState||X;h=Jd;var n=X;Jd=g;if((X=k)&&!n)for(l=e;null!==l;)g=l,k=g.child,22===g.tag&&null!==g.memoizedState?Ii(e):null!==k?(k.return=g,l=k):Ii(e);for(;null!==f;)l=f,Hi(f,b,c),f=f.sibling;l=e;Jd=h;X=n}Ji(a,b,c)}else 0!==(e.subtreeFlags&8772)&&null!==f?(f.return=e,l=f):Ji(a,b,c)}}function Ji(a,b,c){for(;null!==l;){b=l;if(0!==(b.flags&8772)){c=b.alternate;try{if(0!==(b.flags&8772))switch(b.tag){case 0:case 11:case 15:X||Id(5,b);break;case 1:var d=b.stateNode;if(b.flags&4&&!X)if(null===c)d.componentDidMount();\nelse{var e=b.elementType===b.type?c.memoizedProps:ya(b.type,c.memoizedProps);d.componentDidUpdate(e,c.memoizedState,d.__reactInternalSnapshotBeforeUpdate)}var f=b.updateQueue;null!==f&&Hh(b,f,d);break;case 3:var g=b.updateQueue;if(null!==g){c=null;if(null!==b.child)switch(b.child.tag){case 5:c=b.child.stateNode;break;case 1:c=b.child.stateNode}Hh(b,g,c)}break;case 5:var h=b.stateNode;if(null===c&&b.flags&4){c=h;var k=b.memoizedProps;switch(b.type){case \"button\":case \"input\":case \"select\":case \"textarea\":k.autoFocus&&\nc.focus();break;case \"img\":k.src&&(c.src=k.src)}}break;case 6:break;case 4:break;case 12:break;case 13:if(null===b.memoizedState){var n=b.alternate;if(null!==n){var q=n.memoizedState;if(null!==q){var p=q.dehydrated;null!==p&&nc(p)}}}break;case 19:case 17:case 21:case 22:case 23:case 25:break;default:throw Error(m(163));}X||b.flags&512&&Lf(b)}catch(r){G(b,b.return,r)}}if(b===a){l=null;break}c=b.sibling;if(null!==c){c.return=b.return;l=c;break}l=b.return}}function Gi(a){for(;null!==l;){var b=l;if(b===\na){l=null;break}var c=b.sibling;if(null!==c){c.return=b.return;l=c;break}l=b.return}}function Ii(a){for(;null!==l;){var b=l;try{switch(b.tag){case 0:case 11:case 15:var c=b.return;try{Id(4,b)}catch(k){G(b,c,k)}break;case 1:var d=b.stateNode;if(\"function\"===typeof d.componentDidMount){var e=b.return;try{d.componentDidMount()}catch(k){G(b,e,k)}}var f=b.return;try{Lf(b)}catch(k){G(b,f,k)}break;case 5:var g=b.return;try{Lf(b)}catch(k){G(b,g,k)}}}catch(k){G(b,b.return,k)}if(b===a){l=null;break}var h=b.sibling;\nif(null!==h){h.return=b.return;l=h;break}l=b.return}}function Hc(){Hf=P()+500}function Z(){return 0!==(p&6)?P():-1!==Kd?Kd:Kd=P()}function hb(a){if(0===(a.mode&1))return 1;if(0!==(p&2)&&0!==U)return U&-U;if(null!==Ik.transition)return 0===Ld&&(Ld=Dg()),Ld;a=z;if(0!==a)return a;a=window.event;a=void 0===a?16:Lg(a.type);return a}function xa(a,b,c,d){if(50<Ic)throw Ic=0,Pf=null,Error(m(185));ic(a,c,d);if(0===(p&2)||a!==O)a===O&&(0===(p&2)&&(Md|=c),4===L&&kb(a,U)),ia(a,d),1===c&&0===p&&0===(b.mode&1)&&\n(Hc(),md&&db())}function ia(a,b){var c=a.callbackNode;tj(a,b);var d=Vc(a,a===O?U:0);if(0===d)null!==c&&Ki(c),a.callbackNode=null,a.callbackPriority=0;else if(b=d&-d,a.callbackPriority!==b){null!=c&&Ki(c);if(1===b)0===a.tag?jk(Li.bind(null,a)):wh(Li.bind(null,a)),Jk(function(){0===(p&6)&&db()}),c=null;else{switch(Eg(d)){case 1:c=De;break;case 4:c=Mg;break;case 16:c=ad;break;case 536870912:c=Ng;break;default:c=ad}c=Mi(c,Ni.bind(null,a))}a.callbackPriority=b;a.callbackNode=c}}function Ni(a,b){Kd=-1;\nLd=0;if(0!==(p&6))throw Error(m(327));var c=a.callbackNode;if(Xb()&&a.callbackNode!==c)return null;var d=Vc(a,a===O?U:0);if(0===d)return null;if(0!==(d&30)||0!==(d&a.expiredLanes)||b)b=Nd(a,d);else{b=d;var e=p;p|=2;var f=Oi();if(O!==a||U!==b)Ra=null,Hc(),wb(a,b);do try{Kk();break}catch(h){Pi(a,h)}while(1);af();Od.current=f;p=e;null!==H?b=0:(O=null,U=0,b=L)}if(0!==b){2===b&&(e=ve(a),0!==e&&(d=e,b=Qf(a,e)));if(1===b)throw c=Jc,wb(a,0),kb(a,d),ia(a,P()),c;if(6===b)kb(a,d);else{e=a.current.alternate;\nif(0===(d&30)&&!Lk(e)&&(b=Nd(a,d),2===b&&(f=ve(a),0!==f&&(d=f,b=Qf(a,f))),1===b))throw c=Jc,wb(a,0),kb(a,d),ia(a,P()),c;a.finishedWork=e;a.finishedLanes=d;switch(b){case 0:case 1:throw Error(m(345));case 2:xb(a,ja,Ra);break;case 3:kb(a,d);if((d&130023424)===d&&(b=Of+500-P(),10<b)){if(0!==Vc(a,0))break;e=a.suspendedLanes;if((e&d)!==d){Z();a.pingedLanes|=a.suspendedLanes&e;break}a.timeoutHandle=Rf(xb.bind(null,a,ja,Ra),b);break}xb(a,ja,Ra);break;case 4:kb(a,d);if((d&4194240)===d)break;b=a.eventTimes;\nfor(e=-1;0<d;){var g=31-ta(d);f=1<<g;g=b[g];g>e&&(e=g);d&=~f}d=e;d=P()-d;d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*Mk(d/1960))-d;if(10<d){a.timeoutHandle=Rf(xb.bind(null,a,ja,Ra),d);break}xb(a,ja,Ra);break;case 5:xb(a,ja,Ra);break;default:throw Error(m(329));}}}ia(a,P());return a.callbackNode===c?Ni.bind(null,a):null}function Qf(a,b){var c=Kc;a.current.memoizedState.isDehydrated&&(wb(a,b).flags|=256);a=Nd(a,b);2!==a&&(b=ja,ja=c,null!==b&&Gf(b));return a}function Gf(a){null===\nja?ja=a:ja.push.apply(ja,a)}function Lk(a){for(var b=a;;){if(b.flags&16384){var c=b.updateQueue;if(null!==c&&(c=c.stores,null!==c))for(var d=0;d<c.length;d++){var e=c[d],f=e.getSnapshot;e=e.value;try{if(!ua(f(),e))return!1}catch(g){return!1}}}c=b.child;if(b.subtreeFlags&16384&&null!==c)c.return=b,b=c;else{if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return!0;b=b.return}b.sibling.return=b.return;b=b.sibling}}return!0}function kb(a,b){b&=~Sf;b&=~Md;a.suspendedLanes|=b;a.pingedLanes&=\n~b;for(a=a.expirationTimes;0<b;){var c=31-ta(b),d=1<<c;a[c]=-1;b&=~d}}function Li(a){if(0!==(p&6))throw Error(m(327));Xb();var b=Vc(a,0);if(0===(b&1))return ia(a,P()),null;var c=Nd(a,b);if(0!==a.tag&&2===c){var d=ve(a);0!==d&&(b=d,c=Qf(a,d))}if(1===c)throw c=Jc,wb(a,0),kb(a,b),ia(a,P()),c;if(6===c)throw Error(m(345));a.finishedWork=a.current.alternate;a.finishedLanes=b;xb(a,ja,Ra);ia(a,P());return null}function Tf(a,b){var c=p;p|=1;try{return a(b)}finally{p=c,0===p&&(Hc(),md&&db())}}function yb(a){null!==\nlb&&0===lb.tag&&0===(p&6)&&Xb();var b=p;p|=1;var c=ca.transition,d=z;try{if(ca.transition=null,z=1,a)return a()}finally{z=d,ca.transition=c,p=b,0===(p&6)&&db()}}function wb(a,b){a.finishedWork=null;a.finishedLanes=0;var c=a.timeoutHandle;-1!==c&&(a.timeoutHandle=-1,Nk(c));if(null!==H)for(c=H.return;null!==c;){var d=c;Ve(d);switch(d.tag){case 1:d=d.type.childContextTypes;null!==d&&void 0!==d&&(v(S),v(J));break;case 3:Tb();v(S);v(J);jf();break;case 5:hf(d);break;case 4:Tb();break;case 13:v(F);break;\ncase 19:v(F);break;case 10:cf(d.type._context);break;case 22:case 23:ba=Ga.current,v(Ga)}c=c.return}O=a;H=a=eb(a.current,null);U=ba=b;L=0;Jc=null;Sf=Md=ra=0;ja=Kc=null;if(null!==tb){for(b=0;b<tb.length;b++)if(c=tb[b],d=c.interleaved,null!==d){c.interleaved=null;var e=d.next,f=c.pending;if(null!==f){var g=f.next;f.next=e;d.next=g}c.pending=d}tb=null}return a}function Pi(a,b){do{var c=H;try{af();yd.current=zd;if(Ad){for(var d=C.memoizedState;null!==d;){var e=d.queue;null!==e&&(e.pending=null);d=d.next}Ad=\n!1}vb=0;N=K=C=null;zc=!1;Ac=0;Uf.current=null;if(null===c||null===c.return){L=1;Jc=b;H=null;break}a:{var f=a,g=c.return,h=c,k=b;b=U;h.flags|=32768;if(null!==k&&\"object\"===typeof k&&\"function\"===typeof k.then){var n=k,l=h,p=l.tag;if(0===(l.mode&1)&&(0===p||11===p||15===p)){var r=l.alternate;r?(l.updateQueue=r.updateQueue,l.memoizedState=r.memoizedState,l.lanes=r.lanes):(l.updateQueue=null,l.memoizedState=null)}var v=ji(g);if(null!==v){v.flags&=-257;ki(v,g,h,f,b);v.mode&1&&ii(f,n,b);b=v;k=n;var x=b.updateQueue;\nif(null===x){var z=new Set;z.add(k);b.updateQueue=z}else x.add(k);break a}else{if(0===(b&1)){ii(f,n,b);Ef();break a}k=Error(m(426))}}else if(D&&h.mode&1){var y=ji(g);if(null!==y){0===(y.flags&65536)&&(y.flags|=256);ki(y,g,h,f,b);Ye(Ub(k,h));break a}}f=k=Ub(k,h);4!==L&&(L=2);null===Kc?Kc=[f]:Kc.push(f);f=g;do{switch(f.tag){case 3:f.flags|=65536;b&=-b;f.lanes|=b;var w=gi(f,k,b);Gh(f,w);break a;case 1:h=k;var A=f.type,t=f.stateNode;if(0===(f.flags&128)&&(\"function\"===typeof A.getDerivedStateFromError||\nnull!==t&&\"function\"===typeof t.componentDidCatch&&(null===ib||!ib.has(t)))){f.flags|=65536;b&=-b;f.lanes|=b;var B=hi(f,h,b);Gh(f,B);break a}}f=f.return}while(null!==f)}Qi(c)}catch(ma){b=ma;H===c&&null!==c&&(H=c=c.return);continue}break}while(1)}function Oi(){var a=Od.current;Od.current=zd;return null===a?zd:a}function Ef(){if(0===L||3===L||2===L)L=4;null===O||0===(ra&268435455)&&0===(Md&268435455)||kb(O,U)}function Nd(a,b){var c=p;p|=2;var d=Oi();if(O!==a||U!==b)Ra=null,wb(a,b);do try{Ok();break}catch(e){Pi(a,\ne)}while(1);af();p=c;Od.current=d;if(null!==H)throw Error(m(261));O=null;U=0;return L}function Ok(){for(;null!==H;)Ri(H)}function Kk(){for(;null!==H&&!Pk();)Ri(H)}function Ri(a){var b=Qk(a.alternate,a,ba);a.memoizedProps=a.pendingProps;null===b?Qi(a):H=b;Uf.current=null}function Qi(a){var b=a;do{var c=b.alternate;a=b.return;if(0===(b.flags&32768)){if(c=xk(c,b,ba),null!==c){H=c;return}}else{c=Bk(c,b);if(null!==c){c.flags&=32767;H=c;return}if(null!==a)a.flags|=32768,a.subtreeFlags=0,a.deletions=null;\nelse{L=6;H=null;return}}b=b.sibling;if(null!==b){H=b;return}H=b=a}while(null!==b);0===L&&(L=5)}function xb(a,b,c){var d=z,e=ca.transition;try{ca.transition=null,z=1,Rk(a,b,c,d)}finally{ca.transition=e,z=d}return null}function Rk(a,b,c,d){do Xb();while(null!==lb);if(0!==(p&6))throw Error(m(327));c=a.finishedWork;var e=a.finishedLanes;if(null===c)return null;a.finishedWork=null;a.finishedLanes=0;if(c===a.current)throw Error(m(177));a.callbackNode=null;a.callbackPriority=0;var f=c.lanes|c.childLanes;\nuj(a,f);a===O&&(H=O=null,U=0);0===(c.subtreeFlags&2064)&&0===(c.flags&2064)||Pd||(Pd=!0,Mi(ad,function(){Xb();return null}));f=0!==(c.flags&15990);if(0!==(c.subtreeFlags&15990)||f){f=ca.transition;ca.transition=null;var g=z;z=1;var h=p;p|=4;Uf.current=null;Ck(a,c);Fi(c,a);Tj(Kf);Zc=!!Jf;Kf=Jf=null;a.current=c;Hk(c,a,e);Sk();p=h;z=g;ca.transition=f}else a.current=c;Pd&&(Pd=!1,lb=a,Qd=e);f=a.pendingLanes;0===f&&(ib=null);oj(c.stateNode,d);ia(a,P());if(null!==b)for(d=a.onRecoverableError,c=0;c<b.length;c++)e=\nb[c],d(e.value,{componentStack:e.stack,digest:e.digest});if(Ed)throw Ed=!1,a=xf,xf=null,a;0!==(Qd&1)&&0!==a.tag&&Xb();f=a.pendingLanes;0!==(f&1)?a===Pf?Ic++:(Ic=0,Pf=a):Ic=0;db();return null}function Xb(){if(null!==lb){var a=Eg(Qd),b=ca.transition,c=z;try{ca.transition=null;z=16>a?16:a;if(null===lb)var d=!1;else{a=lb;lb=null;Qd=0;if(0!==(p&6))throw Error(m(331));var e=p;p|=4;for(l=a.current;null!==l;){var f=l,g=f.child;if(0!==(l.flags&16)){var h=f.deletions;if(null!==h){for(var k=0;k<h.length;k++){var n=\nh[k];for(l=n;null!==l;){var q=l;switch(q.tag){case 0:case 11:case 15:Gc(8,q,f)}var u=q.child;if(null!==u)u.return=q,l=u;else for(;null!==l;){q=l;var r=q.sibling,v=q.return;Ai(q);if(q===n){l=null;break}if(null!==r){r.return=v;l=r;break}l=v}}}var x=f.alternate;if(null!==x){var y=x.child;if(null!==y){x.child=null;do{var C=y.sibling;y.sibling=null;y=C}while(null!==y)}}l=f}}if(0!==(f.subtreeFlags&2064)&&null!==g)g.return=f,l=g;else b:for(;null!==l;){f=l;if(0!==(f.flags&2048))switch(f.tag){case 0:case 11:case 15:Gc(9,\nf,f.return)}var w=f.sibling;if(null!==w){w.return=f.return;l=w;break b}l=f.return}}var A=a.current;for(l=A;null!==l;){g=l;var t=g.child;if(0!==(g.subtreeFlags&2064)&&null!==t)t.return=g,l=t;else b:for(g=A;null!==l;){h=l;if(0!==(h.flags&2048))try{switch(h.tag){case 0:case 11:case 15:Id(9,h)}}catch(ma){G(h,h.return,ma)}if(h===g){l=null;break b}var B=h.sibling;if(null!==B){B.return=h.return;l=B;break b}l=h.return}}p=e;db();if(Ca&&\"function\"===typeof Ca.onPostCommitFiberRoot)try{Ca.onPostCommitFiberRoot(Uc,\na)}catch(ma){}d=!0}return d}finally{z=c,ca.transition=b}}return!1}function Si(a,b,c){b=Ub(c,b);b=gi(a,b,1);a=fb(a,b,1);b=Z();null!==a&&(ic(a,1,b),ia(a,b))}function G(a,b,c){if(3===a.tag)Si(a,a,c);else for(;null!==b;){if(3===b.tag){Si(b,a,c);break}else if(1===b.tag){var d=b.stateNode;if(\"function\"===typeof b.type.getDerivedStateFromError||\"function\"===typeof d.componentDidCatch&&(null===ib||!ib.has(d))){a=Ub(c,a);a=hi(b,a,1);b=fb(b,a,1);a=Z();null!==b&&(ic(b,1,a),ia(b,a));break}}b=b.return}}function sk(a,\nb,c){var d=a.pingCache;null!==d&&d.delete(b);b=Z();a.pingedLanes|=a.suspendedLanes&c;O===a&&(U&c)===c&&(4===L||3===L&&(U&130023424)===U&&500>P()-Of?wb(a,0):Sf|=c);ia(a,b)}function Ti(a,b){0===b&&(0===(a.mode&1)?b=1:(b=Rd,Rd<<=1,0===(Rd&130023424)&&(Rd=4194304)));var c=Z();a=Oa(a,b);null!==a&&(ic(a,b,c),ia(a,c))}function vk(a){var b=a.memoizedState,c=0;null!==b&&(c=b.retryLane);Ti(a,c)}function Gk(a,b){var c=0;switch(a.tag){case 13:var d=a.stateNode;var e=a.memoizedState;null!==e&&(c=e.retryLane);\nbreak;case 19:d=a.stateNode;break;default:throw Error(m(314));}null!==d&&d.delete(b);Ti(a,c)}function Mi(a,b){return xh(a,b)}function Tk(a,b,c,d){this.tag=a;this.key=c;this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null;this.index=0;this.ref=null;this.pendingProps=b;this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.subtreeFlags=this.flags=0;this.deletions=null;this.childLanes=this.lanes=0;this.alternate=null}function yf(a){a=\na.prototype;return!(!a||!a.isReactComponent)}function Uk(a){if(\"function\"===typeof a)return yf(a)?1:0;if(void 0!==a&&null!==a){a=a.$$typeof;if(a===ie)return 11;if(a===je)return 14}return 2}function eb(a,b){var c=a.alternate;null===c?(c=pa(a.tag,b,a.key,a.mode),c.elementType=a.elementType,c.type=a.type,c.stateNode=a.stateNode,c.alternate=a,a.alternate=c):(c.pendingProps=b,c.type=a.type,c.flags=0,c.subtreeFlags=0,c.deletions=null);c.flags=a.flags&14680064;c.childLanes=a.childLanes;c.lanes=a.lanes;c.child=\na.child;c.memoizedProps=a.memoizedProps;c.memoizedState=a.memoizedState;c.updateQueue=a.updateQueue;b=a.dependencies;c.dependencies=null===b?null:{lanes:b.lanes,firstContext:b.firstContext};c.sibling=a.sibling;c.index=a.index;c.ref=a.ref;return c}function rd(a,b,c,d,e,f){var g=2;d=a;if(\"function\"===typeof a)yf(a)&&(g=1);else if(\"string\"===typeof a)g=5;else a:switch(a){case Bb:return sb(c.children,e,f,b);case fe:g=8;e|=8;break;case ee:return a=pa(12,c,b,e|2),a.elementType=ee,a.lanes=f,a;case ge:return a=\npa(13,c,b,e),a.elementType=ge,a.lanes=f,a;case he:return a=pa(19,c,b,e),a.elementType=he,a.lanes=f,a;case Ui:return Gd(c,e,f,b);default:if(\"object\"===typeof a&&null!==a)switch(a.$$typeof){case hg:g=10;break a;case gg:g=9;break a;case ie:g=11;break a;case je:g=14;break a;case Ta:g=16;d=null;break a}throw Error(m(130,null==a?a:typeof a,\"\"));}b=pa(g,c,b,e);b.elementType=a;b.type=d;b.lanes=f;return b}function sb(a,b,c,d){a=pa(7,a,d,b);a.lanes=c;return a}function Gd(a,b,c,d){a=pa(22,a,d,b);a.elementType=\nUi;a.lanes=c;a.stateNode={isHidden:!1};return a}function Ze(a,b,c){a=pa(6,a,null,b);a.lanes=c;return a}function $e(a,b,c){b=pa(4,null!==a.children?a.children:[],a.key,b);b.lanes=c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b}function Vk(a,b,c,d,e){this.tag=b;this.containerInfo=a;this.finishedWork=this.pingCache=this.current=this.pendingChildren=null;this.timeoutHandle=-1;this.callbackNode=this.pendingContext=this.context=null;this.callbackPriority=\n0;this.eventTimes=we(0);this.expirationTimes=we(-1);this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0;this.entanglements=we(0);this.identifierPrefix=d;this.onRecoverableError=e;this.mutableSourceEagerHydrationData=null}function Vf(a,b,c,d,e,f,g,h,k,l){a=new Vk(a,b,c,h,k);1===b?(b=1,!0===f&&(b|=8)):b=0;f=pa(3,null,null,b);a.current=f;f.stateNode=a;f.memoizedState={element:d,isDehydrated:c,cache:null,transitions:null,\npendingSuspenseBoundaries:null};ff(f);return a}function Wk(a,b,c){var d=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:Cb,key:null==d?null:\"\"+d,children:a,containerInfo:b,implementation:c}}function Vi(a){if(!a)return cb;a=a._reactInternals;a:{if(nb(a)!==a||1!==a.tag)throw Error(m(170));var b=a;do{switch(b.tag){case 3:b=b.stateNode.context;break a;case 1:if(ea(b.type)){b=b.stateNode.__reactInternalMemoizedMergedChildContext;break a}}b=b.return}while(null!==b);throw Error(m(171));\n}if(1===a.tag){var c=a.type;if(ea(c))return uh(a,c,b)}return b}function Wi(a,b,c,d,e,f,g,h,k,l){a=Vf(c,d,!0,a,e,f,g,h,k);a.context=Vi(null);c=a.current;d=Z();e=hb(c);f=Pa(d,e);f.callback=void 0!==b&&null!==b?b:null;fb(c,f,e);a.current.lanes=e;ic(a,e,d);ia(a,d);return a}function Sd(a,b,c,d){var e=b.current,f=Z(),g=hb(e);c=Vi(c);null===b.context?b.context=c:b.pendingContext=c;b=Pa(f,g);b.payload={element:a};d=void 0===d?null:d;null!==d&&(b.callback=d);a=fb(e,b,g);null!==a&&(xa(a,e,g,f),vd(a,e,g));return g}\nfunction Td(a){a=a.current;if(!a.child)return null;switch(a.child.tag){case 5:return a.child.stateNode;default:return a.child.stateNode}}function Xi(a,b){a=a.memoizedState;if(null!==a&&null!==a.dehydrated){var c=a.retryLane;a.retryLane=0!==c&&c<b?c:b}}function Wf(a,b){Xi(a,b);(a=a.alternate)&&Xi(a,b)}function Xk(a){a=Bg(a);return null===a?null:a.stateNode}function Yk(a){return null}function Xf(a){this._internalRoot=a}function Ud(a){this._internalRoot=a}function Yf(a){return!(!a||1!==a.nodeType&&9!==\na.nodeType&&11!==a.nodeType)}function Vd(a){return!(!a||1!==a.nodeType&&9!==a.nodeType&&11!==a.nodeType&&(8!==a.nodeType||\" react-mount-point-unstable \"!==a.nodeValue))}function Yi(){}function Zk(a,b,c,d,e){if(e){if(\"function\"===typeof d){var f=d;d=function(){var a=Td(g);f.call(a)}}var g=Wi(b,d,a,0,null,!1,!1,\"\",Yi);a._reactRootContainer=g;a[Ja]=g.current;sc(8===a.nodeType?a.parentNode:a);yb();return g}for(;e=a.lastChild;)a.removeChild(e);if(\"function\"===typeof d){var h=d;d=function(){var a=Td(k);\nh.call(a)}}var k=Vf(a,0,!1,null,null,!1,!1,\"\",Yi);a._reactRootContainer=k;a[Ja]=k.current;sc(8===a.nodeType?a.parentNode:a);yb(function(){Sd(b,k,c,d)});return k}function Wd(a,b,c,d,e){var f=c._reactRootContainer;if(f){var g=f;if(\"function\"===typeof e){var h=e;e=function(){var a=Td(g);h.call(a)}}Sd(b,g,a,e)}else g=Zk(c,b,a,e,d);return Td(g)}var cg=new Set,$b={},Ia=!(\"undefined\"===typeof window||\"undefined\"===typeof window.document||\"undefined\"===typeof window.document.createElement),Zd=Object.prototype.hasOwnProperty,\ncj=/^[: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]*$/,eg={},dg={},R={};\"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style\".split(\" \").forEach(function(a){R[a]=\nnew Y(a,0,!1,a,null,!1,!1)});[[\"acceptCharset\",\"accept-charset\"],[\"className\",\"class\"],[\"htmlFor\",\"for\"],[\"httpEquiv\",\"http-equiv\"]].forEach(function(a){var b=a[0];R[b]=new Y(b,1,!1,a[1],null,!1,!1)});[\"contentEditable\",\"draggable\",\"spellCheck\",\"value\"].forEach(function(a){R[a]=new Y(a,2,!1,a.toLowerCase(),null,!1,!1)});[\"autoReverse\",\"externalResourcesRequired\",\"focusable\",\"preserveAlpha\"].forEach(function(a){R[a]=new Y(a,2,!1,a,null,!1,!1)});\"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope\".split(\" \").forEach(function(a){R[a]=\nnew Y(a,3,!1,a.toLowerCase(),null,!1,!1)});[\"checked\",\"multiple\",\"muted\",\"selected\"].forEach(function(a){R[a]=new Y(a,3,!0,a,null,!1,!1)});[\"capture\",\"download\"].forEach(function(a){R[a]=new Y(a,4,!1,a,null,!1,!1)});[\"cols\",\"rows\",\"size\",\"span\"].forEach(function(a){R[a]=new Y(a,6,!1,a,null,!1,!1)});[\"rowSpan\",\"start\"].forEach(function(a){R[a]=new Y(a,5,!1,a.toLowerCase(),null,!1,!1)});var Zf=/[\\-:]([a-z])/g,$f=function(a){return a[1].toUpperCase()};\"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height\".split(\" \").forEach(function(a){var b=\na.replace(Zf,$f);R[b]=new Y(b,1,!1,a,null,!1,!1)});\"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type\".split(\" \").forEach(function(a){var b=a.replace(Zf,$f);R[b]=new Y(b,1,!1,a,\"http://www.w3.org/1999/xlink\",!1,!1)});[\"xml:base\",\"xml:lang\",\"xml:space\"].forEach(function(a){var b=a.replace(Zf,$f);R[b]=new Y(b,1,!1,a,\"http://www.w3.org/XML/1998/namespace\",!1,!1)});[\"tabIndex\",\"crossOrigin\"].forEach(function(a){R[a]=new Y(a,1,!1,a.toLowerCase(),null,!1,!1)});R.xlinkHref=new Y(\"xlinkHref\",\n1,!1,\"xlink:href\",\"http://www.w3.org/1999/xlink\",!0,!1);[\"src\",\"href\",\"action\",\"formAction\"].forEach(function(a){R[a]=new Y(a,1,!1,a.toLowerCase(),null,!0,!0)});var Sa=zb.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED,sd=Symbol.for(\"react.element\"),Cb=Symbol.for(\"react.portal\"),Bb=Symbol.for(\"react.fragment\"),fe=Symbol.for(\"react.strict_mode\"),ee=Symbol.for(\"react.profiler\"),hg=Symbol.for(\"react.provider\"),gg=Symbol.for(\"react.context\"),ie=Symbol.for(\"react.forward_ref\"),ge=Symbol.for(\"react.suspense\"),\nhe=Symbol.for(\"react.suspense_list\"),je=Symbol.for(\"react.memo\"),Ta=Symbol.for(\"react.lazy\");Symbol.for(\"react.scope\");Symbol.for(\"react.debug_trace_mode\");var Ui=Symbol.for(\"react.offscreen\");Symbol.for(\"react.legacy_hidden\");Symbol.for(\"react.cache\");Symbol.for(\"react.tracing_marker\");var fg=Symbol.iterator,E=Object.assign,ae,ce=!1,cc=Array.isArray,Xd,yi=function(a){return\"undefined\"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,\nc,d,e)})}:a}(function(a,b){if(\"http://www.w3.org/2000/svg\"!==a.namespaceURI||\"innerHTML\"in a)a.innerHTML=b;else{Xd=Xd||document.createElement(\"div\");Xd.innerHTML=\"<svg>\"+b.valueOf().toString()+\"</svg>\";for(b=Xd.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}}),Fc=function(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b},dc={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,\nborderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,\nstrokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},$k=[\"Webkit\",\"ms\",\"Moz\",\"O\"];Object.keys(dc).forEach(function(a){$k.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);dc[b]=dc[a]})});var ij=E({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}),ze=null,se=null,Eb=null,Fb=null,xg=function(a,b){return a(b)},yg=function(){},te=!1,Oe=!1;if(Ia)try{var Lc={};Object.defineProperty(Lc,\n\"passive\",{get:function(){Oe=!0}});window.addEventListener(\"test\",Lc,Lc);window.removeEventListener(\"test\",Lc,Lc)}catch(a){Oe=!1}var kj=function(a,b,c,d,e,f,g,h,k){var l=Array.prototype.slice.call(arguments,3);try{b.apply(c,l)}catch(q){this.onError(q)}},gc=!1,Sc=null,Tc=!1,ue=null,lj={onError:function(a){gc=!0;Sc=a}},Ba=zb.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler,Jg=Ba.unstable_scheduleCallback,Kg=Ba.unstable_NormalPriority,xh=Jg,Ki=Ba.unstable_cancelCallback,Pk=Ba.unstable_shouldYield,\nSk=Ba.unstable_requestPaint,P=Ba.unstable_now,Dj=Ba.unstable_getCurrentPriorityLevel,De=Ba.unstable_ImmediatePriority,Mg=Ba.unstable_UserBlockingPriority,ad=Kg,Ej=Ba.unstable_LowPriority,Ng=Ba.unstable_IdlePriority,Uc=null,Ca=null,ta=Math.clz32?Math.clz32:pj,qj=Math.log,rj=Math.LN2,Wc=64,Rd=4194304,z=0,Ae=!1,Yc=[],Va=null,Wa=null,Xa=null,jc=new Map,kc=new Map,Ya=[],Bj=\"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 submit\".split(\" \"),\nGb=Sa.ReactCurrentBatchConfig,Zc=!0,$c=null,Za=null,Ee=null,bd=null,Yb={eventPhase:0,bubbles:0,cancelable:0,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:0,isTrusted:0},He=ka(Yb),Mc=E({},Yb,{view:0,detail:0}),ak=ka(Mc),ag,bg,Nc,Yd=E({},Mc,{screenX:0,screenY:0,clientX:0,clientY:0,pageX:0,pageY:0,ctrlKey:0,shiftKey:0,altKey:0,metaKey:0,getModifierState:Fe,button:0,buttons:0,relatedTarget:function(a){return void 0===a.relatedTarget?a.fromElement===a.srcElement?a.toElement:a.fromElement:\na.relatedTarget},movementX:function(a){if(\"movementX\"in a)return a.movementX;a!==Nc&&(Nc&&\"mousemove\"===a.type?(ag=a.screenX-Nc.screenX,bg=a.screenY-Nc.screenY):bg=ag=0,Nc=a);return ag},movementY:function(a){return\"movementY\"in a?a.movementY:bg}}),ih=ka(Yd),al=E({},Yd,{dataTransfer:0}),Wj=ka(al),bl=E({},Mc,{relatedTarget:0}),Pe=ka(bl),cl=E({},Yb,{animationName:0,elapsedTime:0,pseudoElement:0}),Yj=ka(cl),dl=E({},Yb,{clipboardData:function(a){return\"clipboardData\"in a?a.clipboardData:window.clipboardData}}),\nck=ka(dl),el=E({},Yb,{data:0}),qh=ka(el),fk=qh,fl={Esc:\"Escape\",Spacebar:\" \",Left:\"ArrowLeft\",Up:\"ArrowUp\",Right:\"ArrowRight\",Down:\"ArrowDown\",Del:\"Delete\",Win:\"OS\",Menu:\"ContextMenu\",Apps:\"ContextMenu\",Scroll:\"ScrollLock\",MozPrintableKey:\"Unidentified\"},gl={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\",\n112:\"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\"},Gj={Alt:\"altKey\",Control:\"ctrlKey\",Meta:\"metaKey\",Shift:\"shiftKey\"},hl=E({},Mc,{key:function(a){if(a.key){var b=fl[a.key]||a.key;if(\"Unidentified\"!==b)return b}return\"keypress\"===a.type?(a=cd(a),13===a?\"Enter\":String.fromCharCode(a)):\"keydown\"===a.type||\"keyup\"===a.type?gl[a.keyCode]||\"Unidentified\":\"\"},code:0,location:0,ctrlKey:0,shiftKey:0,altKey:0,\nmetaKey:0,repeat:0,locale:0,getModifierState:Fe,charCode:function(a){return\"keypress\"===a.type?cd(a):0},keyCode:function(a){return\"keydown\"===a.type||\"keyup\"===a.type?a.keyCode:0},which:function(a){return\"keypress\"===a.type?cd(a):\"keydown\"===a.type||\"keyup\"===a.type?a.keyCode:0}}),Vj=ka(hl),il=E({},Yd,{pointerId:0,width:0,height:0,pressure:0,tangentialPressure:0,tiltX:0,tiltY:0,twist:0,pointerType:0,isPrimary:0}),nh=ka(il),jl=E({},Mc,{touches:0,targetTouches:0,changedTouches:0,altKey:0,metaKey:0,\nctrlKey:0,shiftKey:0,getModifierState:Fe}),Xj=ka(jl),kl=E({},Yb,{propertyName:0,elapsedTime:0,pseudoElement:0}),Zj=ka(kl),ll=E({},Yd,{deltaX:function(a){return\"deltaX\"in a?a.deltaX:\"wheelDeltaX\"in a?-a.wheelDeltaX:0},deltaY:function(a){return\"deltaY\"in a?a.deltaY:\"wheelDeltaY\"in a?-a.wheelDeltaY:\"wheelDelta\"in a?-a.wheelDelta:0},deltaZ:0,deltaMode:0}),bk=ka(ll),Hj=[9,13,27,32],Ge=Ia&&\"CompositionEvent\"in window,Oc=null;Ia&&\"documentMode\"in document&&(Oc=document.documentMode);var ek=Ia&&\"TextEvent\"in\nwindow&&!Oc,Ug=Ia&&(!Ge||Oc&&8<Oc&&11>=Oc),Tg=String.fromCharCode(32),Sg=!1,Hb=!1,Kj={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},oc=null,pc=null,ph=!1;Ia&&(ph=Lj(\"input\")&&(!document.documentMode||9<document.documentMode));var ua=\"function\"===typeof Object.is?Object.is:Sj,dk=Ia&&\"documentMode\"in document&&11>=document.documentMode,Jb=null,Ke=null,rc=null,Je=!1,Kb={animationend:gd(\"Animation\",\"AnimationEnd\"),\nanimationiteration:gd(\"Animation\",\"AnimationIteration\"),animationstart:gd(\"Animation\",\"AnimationStart\"),transitionend:gd(\"Transition\",\"TransitionEnd\")},Le={},eh={};Ia&&(eh=document.createElement(\"div\").style,\"AnimationEvent\"in window||(delete Kb.animationend.animation,delete Kb.animationiteration.animation,delete Kb.animationstart.animation),\"TransitionEvent\"in window||delete Kb.transitionend.transition);var jh=hd(\"animationend\"),kh=hd(\"animationiteration\"),lh=hd(\"animationstart\"),mh=hd(\"transitionend\"),\nfh=new Map,Zi=\"abort auxClick 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(\" \");\n(function(){for(var a=0;a<Zi.length;a++){var b=Zi[a],c=b.toLowerCase();b=b[0].toUpperCase()+b.slice(1);$a(c,\"on\"+b)}$a(jh,\"onAnimationEnd\");$a(kh,\"onAnimationIteration\");$a(lh,\"onAnimationStart\");$a(\"dblclick\",\"onDoubleClick\");$a(\"focusin\",\"onFocus\");$a(\"focusout\",\"onBlur\");$a(mh,\"onTransitionEnd\")})();Ab(\"onMouseEnter\",[\"mouseout\",\"mouseover\"]);Ab(\"onMouseLeave\",[\"mouseout\",\"mouseover\"]);Ab(\"onPointerEnter\",[\"pointerout\",\"pointerover\"]);Ab(\"onPointerLeave\",[\"pointerout\",\"pointerover\"]);mb(\"onChange\",\n\"change click focusin focusout input keydown keyup selectionchange\".split(\" \"));mb(\"onSelect\",\"focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange\".split(\" \"));mb(\"onBeforeInput\",[\"compositionend\",\"keypress\",\"textInput\",\"paste\"]);mb(\"onCompositionEnd\",\"compositionend focusout keydown keypress keyup mousedown\".split(\" \"));mb(\"onCompositionStart\",\"compositionstart focusout keydown keypress keyup mousedown\".split(\" \"));mb(\"onCompositionUpdate\",\"compositionupdate focusout keydown keypress keyup mousedown\".split(\" \"));\nvar Ec=\"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(\" \"),Uj=new Set(\"cancel close invalid load scroll toggle\".split(\" \").concat(Ec)),id=\"_reactListening\"+Math.random().toString(36).slice(2),gk=/\\r\\n?/g,hk=/\\u0000|\\uFFFD/g,Jf=null,Kf=null,Rf=\"function\"===typeof setTimeout?setTimeout:void 0,Nk=\"function\"===typeof clearTimeout?\nclearTimeout:void 0,$i=\"function\"===typeof Promise?Promise:void 0,Jk=\"function\"===typeof queueMicrotask?queueMicrotask:\"undefined\"!==typeof $i?function(a){return $i.resolve(null).then(a).catch(ik)}:Rf,Zb=Math.random().toString(36).slice(2),Da=\"__reactFiber$\"+Zb,uc=\"__reactProps$\"+Zb,Ja=\"__reactContainer$\"+Zb,Me=\"__reactEvents$\"+Zb,Dk=\"__reactListeners$\"+Zb,Ek=\"__reactHandles$\"+Zb,Se=[],Mb=-1,cb={},J=bb(cb),S=bb(!1),pb=cb,La=null,md=!1,Te=!1,Ob=[],Pb=0,od=null,nd=0,na=[],oa=0,rb=null,Ma=1,Na=\"\",la=\nnull,fa=null,D=!1,wa=null,Ik=Sa.ReactCurrentBatchConfig,Vb=Dh(!0),li=Dh(!1),ud=bb(null),td=null,Rb=null,bf=null,tb=null,kk=Oa,gb=!1,wc={},Ea=bb(wc),yc=bb(wc),xc=bb(wc),F=bb(0),kf=[],yd=Sa.ReactCurrentDispatcher,sf=Sa.ReactCurrentBatchConfig,vb=0,C=null,K=null,N=null,Ad=!1,zc=!1,Ac=0,ml=0,zd={readContext:qa,useCallback:V,useContext:V,useEffect:V,useImperativeHandle:V,useInsertionEffect:V,useLayoutEffect:V,useMemo:V,useReducer:V,useRef:V,useState:V,useDebugValue:V,useDeferredValue:V,useTransition:V,\nuseMutableSource:V,useSyncExternalStore:V,useId:V,unstable_isNewReconciler:!1},lk={readContext:qa,useCallback:function(a,b){Fa().memoizedState=[a,void 0===b?null:b];return a},useContext:qa,useEffect:Sh,useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Bd(4194308,4,Vh.bind(null,b,a),c)},useLayoutEffect:function(a,b){return Bd(4194308,4,a,b)},useInsertionEffect:function(a,b){return Bd(4,2,a,b)},useMemo:function(a,b){var c=Fa();b=void 0===b?null:b;a=a();c.memoizedState=\n[a,b];return a},useReducer:function(a,b,c){var d=Fa();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:a,lastRenderedState:b};d.queue=a;a=a.dispatch=qk.bind(null,C,a);return[d.memoizedState,a]},useRef:function(a){var b=Fa();a={current:a};return b.memoizedState=a},useState:Qh,useDebugValue:rf,useDeferredValue:function(a){return Fa().memoizedState=a},useTransition:function(){var a=Qh(!1),b=a[0];a=pk.bind(null,a[1]);Fa().memoizedState=\na;return[b,a]},useMutableSource:function(a,b,c){},useSyncExternalStore:function(a,b,c){var d=C,e=Fa();if(D){if(void 0===c)throw Error(m(407));c=c()}else{c=b();if(null===O)throw Error(m(349));0!==(vb&30)||Nh(d,b,c)}e.memoizedState=c;var f={value:c,getSnapshot:b};e.queue=f;Sh(Lh.bind(null,d,f,a),[a]);d.flags|=2048;Cc(9,Mh.bind(null,d,f,c,b),void 0,null);return c},useId:function(){var a=Fa(),b=O.identifierPrefix;if(D){var c=Na;var d=Ma;c=(d&~(1<<32-ta(d)-1)).toString(32)+c;b=\":\"+b+\"R\"+c;c=Ac++;0<c&&\n(b+=\"H\"+c.toString(32));b+=\":\"}else c=ml++,b=\":\"+b+\"r\"+c.toString(32)+\":\";return a.memoizedState=b},unstable_isNewReconciler:!1},mk={readContext:qa,useCallback:Xh,useContext:qa,useEffect:qf,useImperativeHandle:Wh,useInsertionEffect:Th,useLayoutEffect:Uh,useMemo:Yh,useReducer:of,useRef:Rh,useState:function(a){return of(Bc)},useDebugValue:rf,useDeferredValue:function(a){var b=sa();return Zh(b,K.memoizedState,a)},useTransition:function(){var a=of(Bc)[0],b=sa().memoizedState;return[a,b]},useMutableSource:Jh,\nuseSyncExternalStore:Kh,useId:$h,unstable_isNewReconciler:!1},nk={readContext:qa,useCallback:Xh,useContext:qa,useEffect:qf,useImperativeHandle:Wh,useInsertionEffect:Th,useLayoutEffect:Uh,useMemo:Yh,useReducer:pf,useRef:Rh,useState:function(a){return pf(Bc)},useDebugValue:rf,useDeferredValue:function(a){var b=sa();return null===K?b.memoizedState=a:Zh(b,K.memoizedState,a)},useTransition:function(){var a=pf(Bc)[0],b=sa().memoizedState;return[a,b]},useMutableSource:Jh,useSyncExternalStore:Kh,useId:$h,\nunstable_isNewReconciler:!1},Dd={isMounted:function(a){return(a=a._reactInternals)?nb(a)===a:!1},enqueueSetState:function(a,b,c){a=a._reactInternals;var d=Z(),e=hb(a),f=Pa(d,e);f.payload=b;void 0!==c&&null!==c&&(f.callback=c);b=fb(a,f,e);null!==b&&(xa(b,a,e,d),vd(b,a,e))},enqueueReplaceState:function(a,b,c){a=a._reactInternals;var d=Z(),e=hb(a),f=Pa(d,e);f.tag=1;f.payload=b;void 0!==c&&null!==c&&(f.callback=c);b=fb(a,f,e);null!==b&&(xa(b,a,e,d),vd(b,a,e))},enqueueForceUpdate:function(a,b){a=a._reactInternals;\nvar c=Z(),d=hb(a),e=Pa(c,d);e.tag=2;void 0!==b&&null!==b&&(e.callback=b);b=fb(a,e,d);null!==b&&(xa(b,a,d,c),vd(b,a,d))}},rk=\"function\"===typeof WeakMap?WeakMap:Map,tk=Sa.ReactCurrentOwner,ha=!1,Cf={dehydrated:null,treeContext:null,retryLane:0};var zk=function(a,b,c,d){for(c=b.child;null!==c;){if(5===c.tag||6===c.tag)a.appendChild(c.stateNode);else if(4!==c.tag&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return}c.sibling.return=\nc.return;c=c.sibling}};var xi=function(a,b){};var yk=function(a,b,c,d,e){var f=a.memoizedProps;if(f!==d){a=b.stateNode;ub(Ea.current);e=null;switch(c){case \"input\":f=ke(a,f);d=ke(a,d);e=[];break;case \"select\":f=E({},f,{value:void 0});d=E({},d,{value:void 0});e=[];break;case \"textarea\":f=ne(a,f);d=ne(a,d);e=[];break;default:\"function\"!==typeof f.onClick&&\"function\"===typeof d.onClick&&(a.onclick=kd)}pe(c,d);var g;c=null;for(l in f)if(!d.hasOwnProperty(l)&&f.hasOwnProperty(l)&&null!=f[l])if(\"style\"===\nl){var h=f[l];for(g in h)h.hasOwnProperty(g)&&(c||(c={}),c[g]=\"\")}else\"dangerouslySetInnerHTML\"!==l&&\"children\"!==l&&\"suppressContentEditableWarning\"!==l&&\"suppressHydrationWarning\"!==l&&\"autoFocus\"!==l&&($b.hasOwnProperty(l)?e||(e=[]):(e=e||[]).push(l,null));for(l in d){var k=d[l];h=null!=f?f[l]:void 0;if(d.hasOwnProperty(l)&&k!==h&&(null!=k||null!=h))if(\"style\"===l)if(h){for(g in h)!h.hasOwnProperty(g)||k&&k.hasOwnProperty(g)||(c||(c={}),c[g]=\"\");for(g in k)k.hasOwnProperty(g)&&h[g]!==k[g]&&(c||\n(c={}),c[g]=k[g])}else c||(e||(e=[]),e.push(l,c)),c=k;else\"dangerouslySetInnerHTML\"===l?(k=k?k.__html:void 0,h=h?h.__html:void 0,null!=k&&h!==k&&(e=e||[]).push(l,k)):\"children\"===l?\"string\"!==typeof k&&\"number\"!==typeof k||(e=e||[]).push(l,\"\"+k):\"suppressContentEditableWarning\"!==l&&\"suppressHydrationWarning\"!==l&&($b.hasOwnProperty(l)?(null!=k&&\"onScroll\"===l&&B(\"scroll\",a),e||h===k||(e=[])):(e=e||[]).push(l,k))}c&&(e=e||[]).push(\"style\",c);var l=e;if(b.updateQueue=l)b.flags|=4}};var Ak=function(a,\nb,c,d){c!==d&&(b.flags|=4)};var Jd=!1,X=!1,Fk=\"function\"===typeof WeakSet?WeakSet:Set,l=null,zi=!1,T=null,za=!1,Mk=Math.ceil,Od=Sa.ReactCurrentDispatcher,Uf=Sa.ReactCurrentOwner,ca=Sa.ReactCurrentBatchConfig,p=0,O=null,H=null,U=0,ba=0,Ga=bb(0),L=0,Jc=null,ra=0,Md=0,Sf=0,Kc=null,ja=null,Of=0,Hf=Infinity,Ra=null,Ed=!1,xf=null,ib=null,Pd=!1,lb=null,Qd=0,Ic=0,Pf=null,Kd=-1,Ld=0;var Qk=function(a,b,c){if(null!==a)if(a.memoizedProps!==b.pendingProps||S.current)ha=!0;else{if(0===(a.lanes&c)&&0===(b.flags&\n128))return ha=!1,wk(a,b,c);ha=0!==(a.flags&131072)?!0:!1}else ha=!1,D&&0!==(b.flags&1048576)&&yh(b,nd,b.index);b.lanes=0;switch(b.tag){case 2:var d=b.type;Fd(a,b);a=b.pendingProps;var e=Nb(b,J.current);Sb(b,c);e=mf(null,b,d,a,e,c);var f=nf();b.flags|=1;\"object\"===typeof e&&null!==e&&\"function\"===typeof e.render&&void 0===e.$$typeof?(b.tag=1,b.memoizedState=null,b.updateQueue=null,ea(d)?(f=!0,ld(b)):f=!1,b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null,ff(b),e.updater=Dd,b.stateNode=\ne,e._reactInternals=b,uf(b,d,a,c),b=Af(null,b,d,!0,f,c)):(b.tag=0,D&&f&&Ue(b),aa(null,b,e,c),b=b.child);return b;case 16:d=b.elementType;a:{Fd(a,b);a=b.pendingProps;e=d._init;d=e(d._payload);b.type=d;e=b.tag=Uk(d);a=ya(d,a);switch(e){case 0:b=zf(null,b,d,a,c);break a;case 1:b=ri(null,b,d,a,c);break a;case 11:b=mi(null,b,d,a,c);break a;case 14:b=ni(null,b,d,ya(d.type,a),c);break a}throw Error(m(306,d,\"\"));}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:ya(d,e),zf(a,b,d,e,c);\ncase 1:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:ya(d,e),ri(a,b,d,e,c);case 3:a:{si(b);if(null===a)throw Error(m(387));d=b.pendingProps;f=b.memoizedState;e=f.element;Fh(a,b);wd(b,d,null,c);var g=b.memoizedState;d=g.element;if(f.isDehydrated)if(f={element:d,isDehydrated:!1,cache:g.cache,pendingSuspenseBoundaries:g.pendingSuspenseBoundaries,transitions:g.transitions},b.updateQueue.baseState=f,b.memoizedState=f,b.flags&256){e=Ub(Error(m(423)),b);b=ti(a,b,d,c,e);break a}else if(d!==e){e=\nUb(Error(m(424)),b);b=ti(a,b,d,c,e);break a}else for(fa=Ka(b.stateNode.containerInfo.firstChild),la=b,D=!0,wa=null,c=li(b,null,d,c),b.child=c;c;)c.flags=c.flags&-3|4096,c=c.sibling;else{Qb();if(d===e){b=Qa(a,b,c);break a}aa(a,b,d,c)}b=b.child}return b;case 5:return Ih(b),null===a&&Xe(b),d=b.type,e=b.pendingProps,f=null!==a?a.memoizedProps:null,g=e.children,Qe(d,e)?g=null:null!==f&&Qe(d,f)&&(b.flags|=32),qi(a,b),aa(a,b,g,c),b.child;case 6:return null===a&&Xe(b),null;case 13:return ui(a,b,c);case 4:return gf(b,\nb.stateNode.containerInfo),d=b.pendingProps,null===a?b.child=Vb(b,null,d,c):aa(a,b,d,c),b.child;case 11:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:ya(d,e),mi(a,b,d,e,c);case 7:return aa(a,b,b.pendingProps,c),b.child;case 8:return aa(a,b,b.pendingProps.children,c),b.child;case 12:return aa(a,b,b.pendingProps.children,c),b.child;case 10:a:{d=b.type._context;e=b.pendingProps;f=b.memoizedProps;g=e.value;y(ud,d._currentValue);d._currentValue=g;if(null!==f)if(ua(f.value,g)){if(f.children===\ne.children&&!S.current){b=Qa(a,b,c);break a}}else for(f=b.child,null!==f&&(f.return=b);null!==f;){var h=f.dependencies;if(null!==h){g=f.child;for(var k=h.firstContext;null!==k;){if(k.context===d){if(1===f.tag){k=Pa(-1,c&-c);k.tag=2;var l=f.updateQueue;if(null!==l){l=l.shared;var p=l.pending;null===p?k.next=k:(k.next=p.next,p.next=k);l.pending=k}}f.lanes|=c;k=f.alternate;null!==k&&(k.lanes|=c);df(f.return,c,b);h.lanes|=c;break}k=k.next}}else if(10===f.tag)g=f.type===b.type?null:f.child;else if(18===\nf.tag){g=f.return;if(null===g)throw Error(m(341));g.lanes|=c;h=g.alternate;null!==h&&(h.lanes|=c);df(g,c,b);g=f.sibling}else g=f.child;if(null!==g)g.return=f;else for(g=f;null!==g;){if(g===b){g=null;break}f=g.sibling;if(null!==f){f.return=g.return;g=f;break}g=g.return}f=g}aa(a,b,e.children,c);b=b.child}return b;case 9:return e=b.type,d=b.pendingProps.children,Sb(b,c),e=qa(e),d=d(e),b.flags|=1,aa(a,b,d,c),b.child;case 14:return d=b.type,e=ya(d,b.pendingProps),e=ya(d.type,e),ni(a,b,d,e,c);case 15:return oi(a,\nb,b.type,b.pendingProps,c);case 17:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:ya(d,e),Fd(a,b),b.tag=1,ea(d)?(a=!0,ld(b)):a=!1,Sb(b,c),ei(b,d,e),uf(b,d,e,c),Af(null,b,d,!0,a,c);case 19:return wi(a,b,c);case 22:return pi(a,b,c)}throw Error(m(156,b.tag));};var pa=function(a,b,c,d){return new Tk(a,b,c,d)},aj=\"function\"===typeof reportError?reportError:function(a){console.error(a)};Ud.prototype.render=Xf.prototype.render=function(a){var b=this._internalRoot;if(null===b)throw Error(m(409));\nSd(a,b,null,null)};Ud.prototype.unmount=Xf.prototype.unmount=function(){var a=this._internalRoot;if(null!==a){this._internalRoot=null;var b=a.containerInfo;yb(function(){Sd(null,a,null,null)});b[Ja]=null}};Ud.prototype.unstable_scheduleHydration=function(a){if(a){var b=nl();a={blockedOn:null,target:a,priority:b};for(var c=0;c<Ya.length&&0!==b&&b<Ya[c].priority;c++);Ya.splice(c,0,a);0===c&&Hg(a)}};var Cj=function(a){switch(a.tag){case 3:var b=a.stateNode;if(b.current.memoizedState.isDehydrated){var c=\nhc(b.pendingLanes);0!==c&&(xe(b,c|1),ia(b,P()),0===(p&6)&&(Hc(),db()))}break;case 13:yb(function(){var b=Oa(a,1);if(null!==b){var c=Z();xa(b,a,1,c)}}),Wf(a,1)}};var Gg=function(a){if(13===a.tag){var b=Oa(a,134217728);if(null!==b){var c=Z();xa(b,a,134217728,c)}Wf(a,134217728)}};var xj=function(a){if(13===a.tag){var b=hb(a),c=Oa(a,b);if(null!==c){var d=Z();xa(c,a,b,d)}Wf(a,b)}};var nl=function(){return z};var wj=function(a,b){var c=z;try{return z=a,b()}finally{z=c}};se=function(a,b,c){switch(b){case \"input\":le(a,\nc);b=c.name;if(\"radio\"===c.type&&null!=b){for(c=a;c.parentNode;)c=c.parentNode;c=c.querySelectorAll(\"input[name=\"+JSON.stringify(\"\"+b)+'][type=\"radio\"]');for(b=0;b<c.length;b++){var d=c[b];if(d!==a&&d.form===a.form){var e=Rc(d);if(!e)throw Error(m(90));jg(d);le(d,e)}}}break;case \"textarea\":og(a,c);break;case \"select\":b=c.value,null!=b&&Db(a,!!c.multiple,b,!1)}};(function(a,b,c){xg=a;yg=c})(Tf,function(a,b,c,d,e){var f=z,g=ca.transition;try{return ca.transition=null,z=1,a(b,c,d,e)}finally{z=f,ca.transition=\ng,0===p&&Hc()}},yb);var ol={usingClientEntryPoint:!1,Events:[ec,Ib,Rc,ug,vg,Tf]};(function(a){a={bundleType:a.bundleType,version:a.version,rendererPackageName:a.rendererPackageName,rendererConfig:a.rendererConfig,overrideHookState:null,overrideHookStateDeletePath:null,overrideHookStateRenamePath:null,overrideProps:null,overridePropsDeletePath:null,overridePropsRenamePath:null,setErrorHandler:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:Sa.ReactCurrentDispatcher,findHostInstanceByFiber:Xk,\nfindFiberByHostInstance:a.findFiberByHostInstance||Yk,findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null,reconcilerVersion:\"18.3.1\"};if(\"undefined\"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)a=!1;else{var b=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(b.isDisabled||!b.supportsFiber)a=!0;else{try{Uc=b.inject(a),Ca=b}catch(c){}a=b.checkDCE?!0:!1}}return a})({findFiberByHostInstance:ob,bundleType:0,version:\"18.3.1-next-f1338f8080-20240426\",\nrendererPackageName:\"react-dom\"});Q.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=ol;Q.createPortal=function(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Yf(b))throw Error(m(200));return Wk(a,b,null,c)};Q.createRoot=function(a,b){if(!Yf(a))throw Error(m(299));var c=!1,d=\"\",e=aj;null!==b&&void 0!==b&&(!0===b.unstable_strictMode&&(c=!0),void 0!==b.identifierPrefix&&(d=b.identifierPrefix),void 0!==b.onRecoverableError&&(e=b.onRecoverableError));b=Vf(a,1,!1,null,null,\nc,!1,d,e);a[Ja]=b.current;sc(8===a.nodeType?a.parentNode:a);return new Xf(b)};Q.findDOMNode=function(a){if(null==a)return null;if(1===a.nodeType)return a;var b=a._reactInternals;if(void 0===b){if(\"function\"===typeof a.render)throw Error(m(188));a=Object.keys(a).join(\",\");throw Error(m(268,a));}a=Bg(b);a=null===a?null:a.stateNode;return a};Q.flushSync=function(a){return yb(a)};Q.hydrate=function(a,b,c){if(!Vd(b))throw Error(m(200));return Wd(null,a,b,!0,c)};Q.hydrateRoot=function(a,b,c){if(!Yf(a))throw Error(m(405));\nvar d=null!=c&&c.hydratedSources||null,e=!1,f=\"\",g=aj;null!==c&&void 0!==c&&(!0===c.unstable_strictMode&&(e=!0),void 0!==c.identifierPrefix&&(f=c.identifierPrefix),void 0!==c.onRecoverableError&&(g=c.onRecoverableError));b=Wi(b,null,a,1,null!=c?c:null,e,!1,f,g);a[Ja]=b.current;sc(a);if(d)for(a=0;a<d.length;a++)c=d[a],e=c._getVersion,e=e(c._source),null==b.mutableSourceEagerHydrationData?b.mutableSourceEagerHydrationData=[c,e]:b.mutableSourceEagerHydrationData.push(c,e);return new Ud(b)};Q.render=\nfunction(a,b,c){if(!Vd(b))throw Error(m(200));return Wd(null,a,b,!1,c)};Q.unmountComponentAtNode=function(a){if(!Vd(a))throw Error(m(40));return a._reactRootContainer?(yb(function(){Wd(null,null,a,!1,function(){a._reactRootContainer=null;a[Ja]=null})}),!0):!1};Q.unstable_batchedUpdates=Tf;Q.unstable_renderSubtreeIntoContainer=function(a,b,c,d){if(!Vd(c))throw Error(m(200));if(null==a||void 0===a._reactInternals)throw Error(m(38));return Wd(a,b,c,!1,d)};Q.version=\"18.3.1-next-f1338f8080-20240426\"});\n})();\n\n}).call(scope,undefined,undefined,undefined,scope);\n  var React = scope.React;\n  var ReactDOM = scope.ReactDOM;\n  var SRC = \"<!doctype html>\\n<html lang=\\\"en\\\">\\n<head>\\n<meta charset=\\\"utf-8\\\">\\n<title>Kredit Academy: watch Paul grow up</title>\\n<script src=\\\"./support.js\\\"></script>\\n</head>\\n<body>\\n<x-dc>\\n<helmet>\\n<link rel=\\\"stylesheet\\\" href=\\\"https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&amp;display=swap\\\">\\n<style>\\nbody{margin:0;background:#1D2342}\\na{color:#68C1BD}\\na:hover{color:#B0DD76}\\n.ka-stage{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto minmax(0,1fr) auto auto;grid-template-areas:\\\"head\\\" \\\"hud\\\" \\\"world\\\" \\\"panel\\\" \\\"nav\\\"}\\n.ka-head{grid-area:head;padding:10px 16px 0}\\n.ka-hud{grid-area:hud;padding:10px 20px 0}\\n.ka-world{grid-area:world}\\n.ka-panel{grid-area:panel;height:238px;padding:6px 20px 0;box-sizing:border-box}\\n.ka-nav{grid-area:nav;padding:4px 20px 14px}\\n.ka-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}\\n.ka-h{text-wrap:balance}\\n.ka-ff{animation-name:kaFfDrift,kaFfGlow;animation-timing-function:ease-in-out,ease-in-out;animation-iteration-count:infinite,infinite;animation-direction:alternate,normal}\\n@keyframes kaFfDrift{from{transform:translate(0px,0px)}to{transform:translate(7px,-12px)}}\\n@keyframes kaFfGlow{0%,100%{opacity:.18}50%{opacity:1}}\\n.ka-bulb{animation:kaBulb 1.2s steps(1,end) infinite}\\n@keyframes kaBulb{0%{opacity:1}50%{opacity:.3}}\\n.ka-tw{animation:kaTw 9s ease-in-out infinite}\\n@keyframes kaTw{0%,86%,100%{opacity:1}90%,95%{opacity:.12}}\\n.ka-wag{transform-box:fill-box;transform-origin:0% 100%;animation:kaWag .42s ease-in-out infinite alternate}\\n@keyframes kaWag{from{transform:rotate(-16deg)}to{transform:rotate(14deg)}}\\n.ka-pup{transform-box:fill-box;transform-origin:60% 100%;animation:kaPup 3.2s ease-in-out infinite}\\n@keyframes kaPup{0%,55%,100%{transform:rotate(0deg)}70%,85%{transform:rotate(-9deg)}}\\n@media (prefers-reduced-motion: reduce){.ka-ff,.ka-bulb,.ka-tw,.ka-wag,.ka-pup{animation:none !important}}\\n.ka-two{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}\\n.ka-faces{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}\\n.ka-steps{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}\\n.ka-stages{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}\\n.ka-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\\n.ka-dash3{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}\\n.ka-cardrow{display:flex;flex-direction:column;gap:22px}\\n.ka-gal{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 14px;margin:0px -2px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}\\n.ka-gal img{flex:none;display:block;width:168px;height:auto;aspect-ratio:600/1300;border-radius:18px;scroll-snap-align:start;background:#32C3BE;box-shadow:0 10px 22px rgba(29,35,66,0.14)}\\n.ka-gal2 img{width:150px}\\n.ka-faq details{border-top:1px solid #D0D8E2}\\n.ka-faq details:first-child{border-top:0px}\\n.ka-faq summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:58px;font-size:17px;line-height:1.35;font-weight:600;color:#1D2342}\\n.ka-faq summary::-webkit-details-marker{display:none}\\n.ka-faq summary:focus-visible{outline:3px solid #0099AB;outline-offset:2px;border-radius:8px}\\n.ka-faq .ka-chev{flex:none;transition:transform 200ms ease}\\n.ka-faq details[open] .ka-chev{transform:rotate(180deg)}\\n.ka-ph{border:2px dashed #9BA6B9;border-radius:16px;padding:14px 16px;background:rgba(238,243,247,0.7);color:#576271}\\n@media (min-width:640px){.ka-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.ka-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n@media (min-width:900px){.ka-two{grid-template-columns:repeat(2,minmax(0,1fr))}.ka-faces{grid-template-columns:repeat(4,minmax(0,1fr))}.ka-steps{grid-template-columns:repeat(4,minmax(0,1fr))}.ka-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.ka-dash3{grid-template-columns:repeat(3,minmax(0,1fr))}.ka-cardrow{flex-direction:row;align-items:center;justify-content:space-between}.ka-gal img{width:186px}.ka-gal2 img{width:160px}}\\n@media (max-width:359px){\\n.ka-head{padding-left:12px;padding-right:12px}\\n.ka-hud{padding-left:14px;padding-right:14px}\\n.ka-agebox{min-width:84px !important}\\n.ka-panel{padding-left:14px;padding-right:14px}\\n.ka-nav{padding-left:14px;padding-right:14px}\\n.ka-seg span:first-child{font-size:10px !important}\\n.ka-panel .ka-btn,.ka-panel .ka-btn2{font-size:13.5px !important;padding-left:8px !important;padding-right:8px !important}\\n}\\n@media (max-height:720px) and (max-width:899px){\\n.ka-head{padding-top:8px}\\n.ka-hud{padding-top:4px}\\n.ka-panel{height:216px}\\n.ka-nav{padding-bottom:10px}\\n}\\n@media (min-width:900px){\\n.ka-stage{grid-template-columns:minmax(0,1.6fr) minmax(400px,1fr);grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-areas:\\\"head head\\\" \\\"world hud\\\" \\\"world panel\\\" \\\"nav nav\\\"}\\n.ka-head{padding:18px 40px 0}\\n.ka-hud{padding:28px 48px 8px 8px}\\n.ka-panel{height:auto;align-self:start;padding:28px 56px 0 8px}\\n.ka-nav{padding:8px 40px 22px}\\n.ka-cards{grid-template-columns:repeat(3,minmax(0,1fr))}\\n.ka-world{grid-column:1 / 3;grid-row:2 / 4}\\n.ka-scrim{display:block !important}\\n}\\n.ka-btn{background:#B0DD76;transition:transform 120ms cubic-bezier(.22,1,.36,1),box-shadow 120ms cubic-bezier(.22,1,.36,1),background-color 200ms ease}\\n.ka-btn:hover{background:#9ECC63;color:#1D2342}\\n.ka-btn2{background:#FFFFFF;transition:transform 120ms cubic-bezier(.22,1,.36,1),box-shadow 120ms cubic-bezier(.22,1,.36,1),background-color 200ms ease}\\n.ka-btn2:hover{background:#EEF3F7;color:#1D2342}\\n.ka-btn:active,.ka-btn2:active{transform:translateY(2px);box-shadow:0 2px 0 0 #170909 !important}\\n.ka-btn:focus-visible,.ka-btn2:focus-visible,.ka-tap:focus-visible{outline:3px solid #FCBF2B;outline-offset:3px}\\n.ka-seg:hover span{color:#FFFFFF}\\n@keyframes kaEnter{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}\\n.ka-enter{animation:kaEnter 360ms cubic-bezier(.22,1,.36,1) both}\\n@keyframes kaTick{from{opacity:.55;transform:translateY(14%)}to{opacity:1;transform:none}}\\n.ka-tick{animation:kaTick 200ms cubic-bezier(.22,1,.36,1) both}\\n@keyframes kaPop{0%{opacity:0;transform:translate(-50%,14px) scale(.85)}60%{opacity:1;transform:translate(-50%,-5px) scale(1.04)}100%{opacity:1;transform:translate(-50%,0) scale(1)}}\\n.ka-pop{animation:kaPop 560ms cubic-bezier(.22,1,.36,1) both}\\n.ka-hello{animation:kaPop 600ms cubic-bezier(.22,1,.36,1) 1100ms both}\\n@keyframes kaPulse{from{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}\\n.ka-pulse{animation:kaPulse 1000ms cubic-bezier(.22,1,.36,1) both}\\n@keyframes kaCardIn{0%{opacity:0;transform:translateY(40px) rotate(-28deg) scale(.55)}70%{opacity:1;transform:translateY(-6px) rotate(-5deg) scale(1.05)}100%{opacity:1;transform:translateY(0) rotate(-7deg) scale(1)}}\\n@keyframes kaFloat{0%,100%{transform:translateY(0) rotate(-7deg)}50%{transform:translateY(-8px) rotate(-5deg)}}\\n.ka-card{animation:kaCardIn 950ms cubic-bezier(.22,1,.36,1) both,kaFloat 4.2s ease-in-out 950ms infinite}\\n@keyframes kaShine{0%{transform:translateX(-140%) skewX(-18deg)}60%,100%{transform:translateX(420%) skewX(-18deg)}}\\n.ka-shine{animation:kaShine 3.2s ease-in-out 1.1s infinite}\\n@keyframes kaCue{0%,100%{transform:translateY(0)}50%{transform:translateY(4px)}}\\n.ka-cue{animation:kaCue 1.6s ease-in-out infinite}\\n@keyframes kaCueIn{from{opacity:0}to{opacity:1}}\\n.ka-cuewrap{animation:kaCueIn 700ms ease 2200ms both}\\n@keyframes kaDrawIn{from{stroke-dashoffset:1}}\\n.ka-drawin{animation:kaDrawIn 1.5s cubic-bezier(.22,1,.36,1) 200ms backwards}\\n@keyframes kaFadeIn{from{opacity:0}}\\n.ka-signin{animation:kaFadeIn 900ms ease 900ms backwards}\\n.ka-breathe{transform-box:fill-box;transform-origin:50% 100%;animation:kaBreathe 3.2s ease-in-out infinite}\\n@keyframes kaBreathe{0%,100%{transform:scale(1,1)}50%{transform:scale(1.012,1.022)}}\\n.ka-blink{transform-box:fill-box;transform-origin:50% 50%;animation:kaBlink 4.8s ease-in-out infinite}\\n@keyframes kaBlink{0%,91%,97%,100%{transform:scaleY(1)}94%{transform:scaleY(0.08)}}\\n.ka-wave{transform-box:fill-box;transform-origin:0% 0%;animation:kaWave 2.4s cubic-bezier(.45,0,.3,1) 700ms both}\\n@keyframes kaWave{0%{transform:rotate(0deg)}18%{transform:rotate(-150deg)}30%{transform:rotate(-126deg)}42%{transform:rotate(-150deg)}54%{transform:rotate(-126deg)}68%{transform:rotate(-150deg)}100%{transform:rotate(0deg)}}\\n.ka-c{position:absolute;left:-5px;top:-5px;width:10px;height:10px;clip-path:polygon(50% 0,100% 100%,0 100%);animation-duration:1500ms;animation-timing-function:cubic-bezier(.12,.75,.3,1);animation-fill-mode:both}\\n.ka-sq{clip-path:none;border-radius:2px;width:7px;height:12px}\\n@keyframes kaC1{0%{transform:none;opacity:1}65%{transform:translate(-96px,-118px) rotate(300deg);opacity:1}100%{transform:translate(-108px,-70px) rotate(420deg);opacity:0}}\\n@keyframes kaC2{0%{transform:none;opacity:1}65%{transform:translate(-58px,-150px) rotate(-240deg);opacity:1}100%{transform:translate(-66px,-100px) rotate(-330deg);opacity:0}}\\n@keyframes kaC3{0%{transform:none;opacity:1}65%{transform:translate(-18px,-172px) rotate(200deg);opacity:1}100%{transform:translate(-22px,-122px) rotate(300deg);opacity:0}}\\n@keyframes kaC4{0%{transform:none;opacity:1}65%{transform:translate(24px,-166px) rotate(-280deg);opacity:1}100%{transform:translate(28px,-116px) rotate(-380deg);opacity:0}}\\n@keyframes kaC5{0%{transform:none;opacity:1}65%{transform:translate(64px,-146px) rotate(260deg);opacity:1}100%{transform:translate(72px,-96px) rotate(360deg);opacity:0}}\\n@keyframes kaC6{0%{transform:none;opacity:1}65%{transform:translate(102px,-114px) rotate(-200deg);opacity:1}100%{transform:translate(114px,-66px) rotate(-300deg);opacity:0}}\\n@keyframes kaC7{0%{transform:none;opacity:1}65%{transform:translate(-124px,-62px) rotate(180deg);opacity:1}100%{transform:translate(-136px,-16px) rotate(260deg);opacity:0}}\\n@keyframes kaC8{0%{transform:none;opacity:1}65%{transform:translate(126px,-56px) rotate(-180deg);opacity:1}100%{transform:translate(138px,-10px) rotate(-260deg);opacity:0}}\\n@keyframes kaC9{0%{transform:none;opacity:1}65%{transform:translate(-80px,-30px) rotate(320deg);opacity:1}100%{transform:translate(-88px,14px) rotate(400deg);opacity:0}}\\n@keyframes kaC10{0%{transform:none;opacity:1}65%{transform:translate(86px,-26px) rotate(-320deg);opacity:1}100%{transform:translate(94px,18px) rotate(-400deg);opacity:0}}\\n@keyframes kaC11{0%{transform:none;opacity:1}65%{transform:translate(-40px,-98px) rotate(150deg);opacity:1}100%{transform:translate(-44px,-50px) rotate(240deg);opacity:0}}\\n@keyframes kaC12{0%{transform:none;opacity:1}65%{transform:translate(44px,-102px) rotate(-150deg);opacity:1}100%{transform:translate(48px,-54px) rotate(-240deg);opacity:0}}\\n.ka-c1{animation-name:kaC1}.ka-c2{animation-name:kaC2;animation-delay:30ms}.ka-c3{animation-name:kaC3;animation-delay:60ms}.ka-c4{animation-name:kaC4;animation-delay:20ms}.ka-c5{animation-name:kaC5;animation-delay:50ms}.ka-c6{animation-name:kaC6;animation-delay:10ms}.ka-c7{animation-name:kaC7;animation-delay:70ms}.ka-c8{animation-name:kaC8;animation-delay:40ms}.ka-c9{animation-name:kaC9;animation-delay:90ms}.ka-c10{animation-name:kaC10;animation-delay:80ms}.ka-c11{animation-name:kaC11;animation-delay:110ms}.ka-c12{animation-name:kaC12;animation-delay:100ms}\\n@media (prefers-reduced-motion:reduce){\\n.ka-root *,.ka-root *::before,.ka-root *::after{animation-duration:1ms !important;animation-delay:0ms !important;animation-iteration-count:1 !important;transition-duration:1ms !important;transition-delay:0ms !important}\\n}\\n\\n.ka-bd *,.ka-bd *::before,.ka-bd *::after{box-sizing:border-box}\\n.ka-bd{position:relative;background:#1D2342;color:#FFFFFF;border-radius:28px;padding:clamp(16px,2.4vw,32px);box-shadow:0 6px 0 0 #170909}\\n.ka-bd-in{display:flex;flex-direction:column}\\n.ka-bd-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:22px}\\n.ka-bd-rail{display:flex;flex-wrap:wrap;gap:6px}\\n.ka-bd-dot{appearance:none;border:0;background:rgba(255,255,255,0.07);color:#B7C2D0;font:inherit;font-size:13px;font-weight:600;border-radius:999px;padding:6px 12px 6px 6px;display:inline-flex;align-items:center;gap:8px;cursor:pointer;min-height:36px}\\n.ka-bd-dot b{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,0.14);color:#FFFFFF;font-size:12px;font-weight:700}\\n.ka-bd-dot.is-cur{background:#FFFFFF;color:#1D2342}\\n.ka-bd-dot.is-cur b,.ka-bd-dot.is-ok b{background:#32C3BE;color:#1D2342}\\n.ka-bd-dot.is-off{cursor:default;opacity:.5}\\n@media (max-width:640px){.ka-bd-dot span{display:none}.ka-bd-dot{padding:6px}.ka-bd-count{display:none}.ka-bd-rail{flex-wrap:nowrap}}\\n.ka-bd-ex{appearance:none;border:0;background:none;color:#32C3BE;font:inherit;font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:6px 2px}\\n.ka-bd-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;align-items:start}\\n@media (min-width:900px){.ka-bd-grid{grid-template-columns:minmax(0,1fr) 250px}}\\n.ka-bd-prev{display:none}\\n@media (min-width:900px){.ka-bd-prev{display:block;position:sticky;top:20px}.ka-bd-mprev{display:none}}\\n.ka-bd-mprev{margin-top:24px}\\n.ka-bd-q{font-size:clamp(22px,1vw + 18px,28px);font-weight:700;line-height:1.2;margin:0 0 6px;outline:none}\\n.ka-bd-hint{font-size:15px;line-height:1.5;color:#B7C2D0;margin:0 0 18px}\\n.ka-bd-opts{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}\\n@media (min-width:1100px){.ka-bd-opts.c4{grid-template-columns:repeat(4,minmax(0,1fr))}}\\n@media (max-width:420px){.ka-bd-opts:not(.c4){grid-template-columns:minmax(0,1fr)}}\\n.ka-opt{appearance:none;text-align:left;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:16px;padding:14px 14px 15px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;cursor:pointer;position:relative;transition:border-color .15s,background-color .15s}\\n.ka-opt:hover{border-color:rgba(50,195,190,0.65)}\\n.ka-opt.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.15)}\\n.ka-opt.is-on::after{content:'';position:absolute;top:10px;right:10px;width:22px;height:22px;border-radius:50%;background:#32C3BE url(\\\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%231D2342' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E\\\") center/13px no-repeat}\\n.ka-opt-ic{width:38px;height:38px;border-radius:12px;display:flex;align-items:center;justify-content:center}\\n.ka-opt-t{font-size:15px;font-weight:700;line-height:1.25;padding-right:22px}\\n.ka-opt-s{font-size:13px;line-height:1.45;color:#B7C2D0}\\n.ka-opt-age{display:block;margin-top:6px;font-size:12px;font-weight:700;letter-spacing:0.04em;color:#FFFFFF}\\n.ka-bd-chips{display:flex;flex-wrap:wrap;gap:8px}\\n.ka-chip{appearance:none;font:inherit;font-size:15px;font-weight:600;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.18);border-radius:999px;padding:10px 16px;min-height:44px;cursor:pointer;display:inline-flex;align-items:center;gap:8px;transition:background-color .15s,border-color .15s}\\n.ka-chip:hover{border-color:rgba(50,195,190,0.65)}\\n.ka-chip.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.ka-dot{width:10px;height:10px;border-radius:50%;flex:none;display:inline-block}\\n.ka-bd-lanes{display:grid;gap:18px;grid-template-columns:minmax(0,1fr)}\\n@media (min-width:700px){.ka-bd-lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}\\n.ka-bd-lane{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:18px;padding:16px}\\n.ka-bd-lk{font-size:12px;font-weight:700;letter-spacing:0.16em;display:block;margin-bottom:8px}\\n.ka-bd-ls{font-size:14px;color:#B7C2D0;margin:0 0 12px}\\n.ka-in{font:inherit;font-size:17px;font-weight:600;color:#1D2342;background:#FFFFFF;border:2px solid transparent;border-radius:14px;padding:13px 15px;width:100%;box-sizing:border-box;min-height:50px}\\n.ka-in:focus{outline:none;border-color:#FCBF2B}\\n.ka-bd-note{font-size:13px;color:#9BA6B9;margin:8px 0 0}\\n.ka-bd-sws{display:flex;flex-wrap:wrap;gap:10px}\\n.ka-sw{appearance:none;width:44px;height:44px;border-radius:50%;border:3px solid #1D2342;box-shadow:0 0 0 2px rgba(255,255,255,0.22);cursor:pointer;padding:0}\\n.ka-sw.is-on{box-shadow:0 0 0 3px #FFFFFF}\\n.ka-bd-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:26px;padding-top:18px;border-top:1px solid rgba(255,255,255,0.1)}\\n.ka-bd-count{font-size:13px;font-weight:600;color:#9BA6B9;text-align:center}\\n.ka-bd-need{margin:12px 0 0;font-size:14px;color:#FCBF2B;text-align:right}\\n.ka-btn-p{appearance:none;font:inherit;font-size:16px;font-weight:700;color:#1D2342;background:#B0DD76;border:0;border-radius:999px;padding:13px 22px;min-height:48px;box-shadow:0 4px 0 0 #170909;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap}\\n.ka-btn-p[aria-disabled=\\\"true\\\"]{opacity:.5;cursor:not-allowed}\\n.ka-btn-g{appearance:none;font:inherit;font-size:15px;font-weight:600;color:#FFFFFF;background:transparent;border:1.5px solid rgba(255,255,255,0.32);border-radius:999px;padding:11px 18px;min-height:46px;cursor:pointer}\\n.ka-btn-o{appearance:none;font:inherit;font-size:15px;font-weight:700;color:#1D2342;background:#FFFFFF;border:2px solid #1D2342;border-radius:999px;padding:11px 18px;min-height:48px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}\\n.ka-opt:focus-visible,.ka-chip:focus-visible,.ka-sw:focus-visible,.ka-bd-dot:focus-visible,.ka-btn-p:focus-visible,.ka-btn-g:focus-visible,.ka-btn-o:focus-visible,.ka-bd-ex:focus-visible,.ka-pl-reset:focus-visible{outline:3px solid #FCBF2B;outline-offset:2px}\\n.ka-fon{width:236px;height:468px;border-radius:38px;background:#0E1226;padding:9px;box-shadow:0 18px 40px rgba(0,0,0,0.35);margin:0 auto;flex:none}\\n.ka-fon-s{width:100%;height:100%;border-radius:30px;overflow:hidden;background:#F4F9FA;display:flex;flex-direction:column;color:#1D2342}\\n.ka-fon-bar{padding:10px 16px 16px;transition:background-color .25s}\\n.ka-fon-st{display:flex;justify-content:space-between;align-items:center;font-size:11px;font-weight:700;margin-bottom:12px}\\n.ka-fon-pills{display:flex;gap:3px}.ka-fon-pills i{width:4px;height:8px;border-radius:2px;background:currentColor;opacity:.8}\\n.ka-fon-ed{font-size:10px;font-weight:700;letter-spacing:0.14em;opacity:.85}\\n.ka-fon-nm{font-size:18px;font-weight:800;line-height:1.15;margin-top:3px;word-break:break-word}\\n.ka-fon-b{flex:1;display:flex;flex-direction:column;gap:9px;padding:12px}\\n.ka-fon-c{background:#FFFFFF;border-radius:14px;padding:11px 12px;box-shadow:0 1px 0 rgba(29,35,66,0.08)}\\n.ka-fon-row{display:flex;align-items:center;gap:10px}\\n.ka-fon-ri{width:30px;height:30px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex:none}\\n.ka-fon-k{font-size:9px;font-weight:700;letter-spacing:0.14em;color:#576271}\\n.ka-fon-t{font-size:14px;font-weight:700;margin-top:3px;line-height:1.25}\\n.ka-fon-t2{font-size:13px;font-weight:700;line-height:1.25}\\n.ka-fon-m{font-size:11px;color:#576271;margin-top:2px;line-height:1.3}\\n.ka-fon-pr{height:7px;border-radius:999px;background:#E4EBF0;margin-top:8px;overflow:hidden}.ka-fon-pr span{display:block;height:100%;border-radius:999px}\\n.ka-fon-tabs{display:flex;justify-content:space-around;gap:4px;padding:9px 8px 12px;background:#FFFFFF;border-top:1px solid #E4EBF0;font-size:9.5px;font-weight:700;color:#434C58}\\n.ka-fon-tabs span{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center}.ka-fon-tabs i{width:16px;height:16px;border-radius:6px;display:block}\\n.ka-pl{background:#F4F9FA;color:#1D2342;border-radius:20px;padding:clamp(14px,2.2vw,28px);display:flex;flex-direction:column;gap:16px}\\n.ka-pl-head{display:grid;grid-template-columns:minmax(0,1fr);gap:22px;align-items:center}\\n@media (min-width:900px){.ka-pl-hp .ka-fon{transform:scale(0.82);transform-origin:center center;margin:-42px auto}}\\n.ka-pl-hl{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;align-items:end}\\n.ka-pl-hl>.ka-pl-eyebrow,.ka-pl-hl>.ka-pl-title,.ka-pl-hl>.ka-pl-sum{grid-column:1}\\n.ka-pl-hl>.ka-pl-glance{grid-column:1 / -1}\\n.ka-pl-hl>.ka-pl-cameo{grid-column:2;grid-row:1 / span 3;margin:0 0 14px;align-self:end}\\n@media (min-width:900px){.ka-pl-head{grid-template-columns:minmax(0,1fr) 250px}}\\n.ka-pl-eyebrow{font-size:12px;font-weight:700;letter-spacing:0.16em}\\n.ka-pl-title{font-size:clamp(28px,2vw + 18px,44px);font-weight:800;line-height:1.08;letter-spacing:-0.02em;margin:6px 0 8px;outline:none;word-break:break-word}\\n.ka-pl-sum{font-size:17px;line-height:1.55;color:#434C58;margin:0 0 16px;max-width:60ch}\\n.ka-pl-glance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\\n@media (min-width:640px){.ka-pl-glance{grid-template-columns:repeat(4,minmax(0,1fr))}}\\n.ka-pl-glance div{background:#FFFFFF;border:2px solid #E1E8EE;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:3px}\\n.ka-pl-glance span{font-size:11px;font-weight:700;letter-spacing:0.14em;color:#576271}\\n.ka-pl-glance b{font-size:15px;font-weight:700;line-height:1.3}\\n.ka-pl-cameo{height:150px;display:flex;align-items:flex-end}\\n.ka-pl-paul{height:150px;width:auto}.ka-pl-paul.wide{height:138px}\\n.ka-pl-hp{display:flex;justify-content:center}\\n@media (max-width:899px){.ka-pl-hp .ka-fon{transform:scale(0.86);transform-origin:top center;margin-bottom:-60px}.ka-pl-cameo{display:none}}\\n.ka-pl-card{background:#FFFFFF;border:2px solid #E1E8EE;border-radius:20px;padding:18px}\\n.ka-pl-lk{font-size:12px;font-weight:700;letter-spacing:0.16em;color:#0099AB;margin-bottom:14px}\\n.ka-pl-row{display:flex;justify-content:space-between;align-items:baseline;gap:10px}\\n.ka-pl-ill{font-size:11px;font-weight:700;letter-spacing:0.12em;color:#576271;background:#EEF3F7;border-radius:999px;padding:4px 10px}\\n.ka-pl-tl{list-style:none;margin:0;padding:0;display:grid;gap:0;grid-template-columns:minmax(0,1fr)}\\n.ka-pl-ph{position:relative;padding:0 0 18px 26px;border-left:2px solid #E1E8EE;margin-left:7px}\\n.ka-pl-ph:last-child{border-left-color:transparent;padding-bottom:0}\\n.ka-pl-node{position:absolute;left:-9px;top:2px;width:16px;height:16px;border-radius:50%;border:3px solid #FFFFFF;box-shadow:0 0 0 2px #E1E8EE}\\n@media (min-width:900px){.ka-pl-tl{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.ka-pl-ph{border-left:0;border-top:2px solid #E1E8EE;margin:0;padding:22px 0 0}.ka-pl-ph:last-child{border-top-color:#E1E8EE}.ka-pl-node{left:0;top:-9px}}\\n.ka-pl-when{font-size:12px;font-weight:700;letter-spacing:0.08em;color:#0099AB}\\n.ka-pl-pt{font-size:16px;font-weight:700;margin:3px 0 4px;line-height:1.25}\\n.ka-pl-pw{font-size:14px;line-height:1.5;color:#434C58}\\n.ka-pl-who{display:inline-block;margin-top:8px;font-size:10.5px;font-weight:700;letter-spacing:0.14em;color:#1D2342;background:#EEF3F7;border-radius:999px;padding:3px 9px}\\n.ka-pl-two{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}\\n@media (min-width:900px){.ka-pl-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}\\n.ka-pl-loop{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}\\n@media (min-width:520px){.ka-pl-loop{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}\\n.ka-pl-lp{display:flex;gap:10px;align-items:flex-start;background:#F4F9FA;border-radius:14px;padding:12px}\\n.ka-pl-ln{width:28px;height:28px;border-radius:50%;background:#1D2342;color:#FFFFFF;font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}\\n.ka-pl-lt{font-size:15px;font-weight:700;line-height:1.3}\\n.ka-pl-ls{font-size:13px;line-height:1.45;color:#434C58;margin-top:2px}\\n.ka-pl-fine{font-size:13.5px;line-height:1.55;color:#576271;margin:14px 0 0}\\n.ka-pl-lanes{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}\\n@media (min-width:520px){.ka-pl-lanes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}\\n.ka-pl-lane .ka-pl-lk{margin-bottom:10px}\\n.ka-pl-pp{display:flex;gap:10px;align-items:flex-start;margin-bottom:10px}.ka-pl-pp .ka-dot{margin-top:6px}\\n.ka-pl-pn{font-size:15px;font-weight:700;line-height:1.3}\\n.ka-pl-pa{font-size:13px;line-height:1.45;color:#434C58}\\n.ka-pl-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\\n@media (min-width:700px){.ka-pl-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}\\n.ka-pl-kpi{background:#F4F9FA;border-radius:14px;padding:14px}\\n.ka-pl-kv{font-size:clamp(24px,1.4vw + 16px,32px);font-weight:800;letter-spacing:-0.02em;line-height:1.1}\\n.ka-pl-kl{font-size:13px;color:#434C58;margin-top:4px;line-height:1.35}\\n.ka-pl-ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}\\n.ka-pl-ul li{display:flex;gap:10px;align-items:flex-start;font-size:15px;line-height:1.45}\\n.ka-pl-tick{width:10px;height:10px;border-radius:3px;margin-top:7px;flex:none}\\n.ka-pl-acts{display:flex;flex-wrap:wrap;gap:10px;align-items:center}\\n.ka-pl-reset{appearance:none;border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:#576271;text-decoration:underline;text-underline-offset:3px;cursor:pointer;padding:8px 4px}\\n@media (prefers-reduced-motion:reduce){.ka-opt,.ka-chip,.ka-fon-bar{transition:none}}\\n\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw-mis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-mi{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left}\\n.tw-mi svg{grid-row:1 / span 2}\\n.tw-mi.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-mi-t{font-size:13px;font-weight:800;line-height:1.2}\\n.tw-mi-s{font-size:11px;line-height:1.3;color:#B7C2D0}\\n.tw-dls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-dl{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.16);border-radius:999px;padding:9px 6px;min-height:42px;cursor:pointer}\\n.tw-dl.is-on{background:#32C3BE;border-color:#32C3BE;color:#1D2342}\\n.tw-pcs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-pc{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;row-gap:1px;align-items:center;text-align:left;min-height:54px}\\n.tw-pc .tw-pc-ic{grid-row:1 / span 2}\\n.tw-pc.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pc[aria-disabled=\\\"true\\\"]{opacity:.42;cursor:not-allowed}\\n.tw-pc-ic{width:30px;height:30px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}\\n.tw-pc-t{font-size:12.5px;font-weight:800;line-height:1.2}\\n.tw-pc-g{font-size:10.5px;line-height:1.3;color:#B7C2D0}\\n.tw-fine-d{font-size:11px;color:#7F8BA0;margin:4px 0 0}\\n.tw-pvs{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-pvs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n@media (min-width:1100px){.tw-pvs{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pv{background:#F4F9FA;border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:6px}\\n.tw-pv-h{display:flex;align-items:center;gap:9px}.tw-pv-h b{font-size:15px;color:#1D2342}\\n.tw-pv-r{font-size:13px;line-height:1.45;color:#434C58}.tw-pv-r span{display:inline-block;min-width:44px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#0099AB}\\n.tw-pbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;background:#FFF6DD;border:2px solid #FCBF2B;border-radius:20px;padding:14px 18px}\\n.tw-pbar b{display:block;font-size:17px;color:#1D2342}.tw-pbar span{font-size:14px;color:#434C58}\\n.tw-car1{animation:twDrive 11s linear infinite}\\n.tw-car2{animation:twDriveBack 13s linear infinite;animation-delay:-5s}\\n@keyframes twDrive{from{transform:translateX(-60px)}to{transform:translateX(580px)}}\\n@keyframes twDriveBack{from{transform:translateX(580px)}to{transform:translateX(-60px)}}\\n@media (prefers-reduced-motion:reduce){.tw-car1,.tw-car2{animation:none}}\\n.tw *,.tw *::before,.tw *::after{box-sizing:border-box}\\n.tw-stage{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;background:#1D2342;border-radius:28px;padding:12px;box-shadow:0 6px 0 0 #170909}\\n@media (min-width:1100px){.tw-stage{grid-template-columns:minmax(0,1fr) 360px;padding:14px;gap:16px}}\\n.tw-scene{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:520/420;background:#1D2342;min-height:0}\\n.tw-svg{position:absolute;inset:0;width:100%;height:100%;display:block}\\n.tw-rise{transform-box:fill-box;transform-origin:50% 100%;animation:twRise .62s cubic-bezier(.3,1.6,.5,1) both}\\n@keyframes twRise{from{transform:scaleY(.05) scaleX(.6);opacity:0}to{transform:none;opacity:1}}\\n.tw-lot{cursor:pointer;outline:none}\\n.tw-lot:hover rect:first-child,.tw-lot:focus-visible rect:first-child{stroke:#FCBF2B}\\n.tw-sign{cursor:pointer;outline:none}\\n.tw-ag{cursor:pointer}\\n.tw-bulbs{animation:twChase 1.1s linear infinite}\\n@keyframes twChase{to{stroke-dashoffset:-7.01}}\\n.tw-pt{opacity:0}\\n.tw-pt path{fill:#FCBF2B}\\n.tw-p-idle .tw-pt,.tw-p-summer .tw-pt{animation-name:twFirefly;animation-iteration-count:infinite;animation-timing-function:ease-in-out}\\n.tw-p-idle .tw-pt path,.tw-p-summer .tw-pt path{fill:#FCBF2B;transform:scale(.55)}\\n.tw-p-fall .tw-pt,.tw-p-winter .tw-pt,.tw-p-spring .tw-pt{animation-name:twDrop;animation-iteration-count:infinite;animation-timing-function:linear}\\n.tw-p-fall .tw-pt path{fill:#FD882F}\\n.tw-p-winter .tw-pt path{fill:#F4F9FA;transform:scale(.7)}\\n.tw-p-spring .tw-pt path{fill:#F7A8CB}\\n.tw-p-off .tw-pt{animation:none;opacity:0}\\n@keyframes twFirefly{0%,100%{opacity:0;translate:0 0}50%{opacity:.85;translate:8px -14px}}\\n@keyframes twDrop{0%{opacity:0;translate:0 -40px;rotate:0deg}10%{opacity:.95}100%{opacity:.6;translate:30px 330px;rotate:220deg}}\\n.tw-cf{animation:twConf 1.6s cubic-bezier(.2,.7,.4,1) both}\\n@keyframes twConf{0%{transform:translate(0,0) rotate(0);opacity:1}100%{transform:translate(var(--dx),calc(var(--dy) + 150px)) rotate(540deg);opacity:0}}\\n.tw-hud{position:absolute;left:10px;right:10px;top:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;pointer-events:none}\\n.tw-hud div{background:rgba(20,25,50,0.82);border:1px solid rgba(223,248,255,0.16);border-radius:12px;padding:6px 8px;display:flex;flex-direction:column;gap:1px;backdrop-filter:blur(4px)}\\n.tw-hud b{font-size:clamp(14px,1.6vw + 8px,22px);font-weight:800;color:#FFFFFF;line-height:1.1;font-variant-numeric:tabular-nums}\\n.tw-hud span{font-size:clamp(8px,0.5vw + 6px,10px);font-weight:700;letter-spacing:0.1em;color:#9BD6D4;text-transform:uppercase;line-height:1.2}\\n.tw-season{position:absolute;left:50%;top:clamp(62px,9vw,88px);transform:translateX(-50%);text-align:center;display:flex;flex-direction:column;gap:2px;pointer-events:none;width:90%}\\n.tw-season b{font-size:clamp(22px,3vw + 10px,40px);font-weight:800;letter-spacing:0.12em;color:#FFFFFF;text-shadow:0 2px 0 rgba(0,0,0,0.25)}\\n.tw-season span{font-size:clamp(12px,0.8vw + 9px,16px);font-weight:600;color:#DFF8FF}\\n.tw-skip{position:absolute;right:10px;bottom:10px;appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:rgba(20,25,50,0.8);border:1px solid rgba(223,248,255,0.3);border-radius:999px;padding:8px 14px;cursor:pointer}\\n.tw-tip{position:absolute;left:50%;top:10px;transform:translateX(-50%);background:rgba(20,25,50,0.82);color:#DFF8FF;font-size:12.5px;font-weight:600;border-radius:999px;padding:7px 14px;white-space:nowrap;pointer-events:none;animation:twTip 3.6s ease-in-out infinite}\\n@keyframes twTip{0%,100%{opacity:.75}50%{opacity:1}}\\n.tw-panel{display:flex;flex-direction:column;gap:12px;color:#FFFFFF;min-width:0}\\n.tw-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}\\n.tw-tab{appearance:none;font:inherit;font-size:12.5px;font-weight:700;color:#B7C2D0;background:rgba(255,255,255,0.06);border:1.5px solid rgba(255,255,255,0.12);border-radius:14px;padding:8px 6px;min-height:44px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;line-height:1.15;text-align:left}\\n.tw-tab b{width:20px;height:20px;border-radius:50%;background:rgba(255,255,255,0.14);color:#FFFFFF;font-size:11px;display:inline-flex;align-items:center;justify-content:center;flex:none}\\n.tw-tab.is-on{background:#FFFFFF;color:#1D2342;border-color:#FFFFFF}\\n.tw-tab.is-on b{background:#32C3BE;color:#1D2342}\\n.tw-body{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.1);border-radius:18px;padding:14px;min-height:0}\\n@media (min-width:1100px){.tw-body{flex:1}}\\n.tw-lk{font-size:11.5px;font-weight:700;letter-spacing:0.14em;color:#9BD6D4;display:block;margin:0 0 8px}\\n.tw-types{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:14px}\\n.tw-ty{appearance:none;font:inherit;font-size:11.5px;font-weight:700;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 4px;min-height:58px;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;text-align:center;line-height:1.15}\\n.tw-ty.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-in{font:inherit;font-size:16px;font-weight:700;color:#1D2342;background:#FFFFFF;border:2px solid transparent;border-radius:12px;padding:11px 13px;width:100%;min-height:46px}\\n.tw-in:focus{outline:none;border-color:#FCBF2B}\\n.tw-sws{display:flex;flex-wrap:wrap;gap:8px}\\n.tw-sw{appearance:none;width:38px;height:38px;border-radius:50%;border:3px solid #1D2342;box-shadow:0 0 0 2px rgba(255,255,255,0.22);cursor:pointer;padding:0}\\n.tw-sw.is-on{box-shadow:0 0 0 3px #FFFFFF}\\n.tw-auds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}\\n.tw-au{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:14px;padding:8px 6px 10px;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}\\n.tw-au.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-au-pic{width:44px;height:58px;display:block;margin-bottom:2px;opacity:.55;transition:opacity .2s}\\n.tw-au.is-on .tw-au-pic{opacity:1}\\n.tw-au-t{font-size:14px;font-weight:800}\\n.tw-au-s{font-size:11.5px;color:#B7C2D0}\\n.tw-au-a{font-size:10.5px;font-weight:700;color:#9BD6D4;letter-spacing:0.02em}\\n.tw-note{font-size:12.5px;line-height:1.45;color:#9BA6B9;margin:10px 0 14px}\\n.tw-row{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:6px}\\n.tw-count{font-size:20px;font-weight:800;color:#FCBF2B}\\n.tw-range{width:100%;accent-color:#32C3BE;height:28px;cursor:pointer}\\n.tw-ticks{display:flex;justify-content:space-between;font-size:11px;font-weight:600;color:#9BA6B9}\\n.tw-parts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}\\n.tw-pa{appearance:none;font:inherit;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:14px;padding:10px;cursor:pointer;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;column-gap:9px;align-items:center;text-align:left;min-height:56px}\\n.tw-pa.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-pa-ic{grid-row:1 / span 2;width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center}\\n.tw-pa-t{font-size:13.5px;font-weight:700;line-height:1.2}\\n.tw-pa-s{font-size:11px;font-weight:700;letter-spacing:0.04em}\\n.tw-play{appearance:none;font:inherit;font-size:17px;font-weight:800;color:#1D2342;background:#B0DD76;border:0;border-radius:999px;padding:14px 20px;min-height:54px;box-shadow:0 4px 0 0 #170909;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;width:100%}\\n.tw-play[aria-disabled=\\\"true\\\"]{opacity:.5;cursor:default}\\n.tw-play-o{appearance:none;font:inherit;font-size:16px;font-weight:800;color:#1D2342;background:#B0DD76;border:0;border-radius:999px;padding:12px 18px;min-height:50px;box-shadow:0 4px 0 0 #170909;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:9px;white-space:nowrap;width:100%;margin-top:-2px}\\n@media (min-width:1100px){.tw-play-o{display:none}}\\n@media (max-width:1099px){.tw-panel .tw-play{display:none}}\\n@media (max-width:1099px){.tw-scene{aspect-ratio:384/308}}\\n@media (max-width:600px){\\n.tw-hud{left:6px;right:6px;top:6px;gap:4px}\\n.tw-hud div{padding:4px 6px;border-radius:9px}\\n.tw-hud b{font-size:13px}\\n.tw-hud span{font-size:7px;letter-spacing:0.06em}\\n.tw-season{top:40px;gap:0}\\n.tw-season b{font-size:19px}\\n.tw-season span{font-size:11.5px}\\n.tw-skip{right:6px;bottom:6px;padding:6px 11px;font-size:12px}\\n.tw-tip{top:6px;font-size:11.5px;padding:6px 12px}}\\n.tw-play:hover{filter:brightness(1.05)}\\n.tw-ty:focus-visible,.tw-au:focus-visible,.tw-pa:focus-visible,.tw-tab:focus-visible,.tw-sw:focus-visible,.tw-play:focus-visible,.tw-skip:focus-visible,.tw-lot:focus-visible,.tw-sign:focus-visible{outline:3px solid #FCBF2B;outline-offset:2px}\\n.tw-sum{background:#FFFFFF;border:2px solid #E1E8EE;border-radius:24px;padding:clamp(16px,2.2vw,26px);display:flex;flex-direction:column;gap:14px}\\n.tw-sum-k{font-size:12px;font-weight:700;letter-spacing:0.16em}\\n.tw-sum-t{font-size:clamp(26px,2vw + 16px,40px);font-weight:800;line-height:1.08;letter-spacing:-0.02em;margin:6px 0 6px;color:#1D2342;outline:none;word-break:break-word}\\n.tw-sum-p{font-size:16px;line-height:1.55;color:#434C58;margin:0}\\n.tw-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}\\n@media (min-width:720px){.tw-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}\\n.tw-kpis div{background:#F4F9FA;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:4px}\\n.tw-kpis b{font-size:clamp(24px,1.4vw + 16px,32px);font-weight:800;letter-spacing:-0.02em;line-height:1.1;color:#1D2342}\\n.tw-kpis span{font-size:13px;color:#434C58;line-height:1.35}\\n.tw-fine{font-size:13px;line-height:1.5;color:#576271;margin:0}\\n.tw-acts{display:flex;flex-wrap:wrap;gap:10px}\\n@media (prefers-reduced-motion:reduce){.tw-rise,.tw-bulbs,.tw-pt,.tw-cf,.tw-tip{animation:none!important}.tw-pt{opacity:0!important}}\\n\\n.tw-panel{min-height:0}\\n@media (min-width:1100px){.tw-panel{contain:size;height:100%}.tw-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}}\\n.tw-mi{display:flex;flex-direction:column;align-items:flex-start;gap:2px}\\n.tw-lotg{cursor:pointer;outline:none}\\n.tw-lotg:focus-visible .tw-lt{outline:none}\\n.tw-lt{transform-box:fill-box;transform-origin:50% 100%}\\n.tw-va{animation:twPopA .55s cubic-bezier(.3,1.6,.5,1) both}.tw-vb{animation:twPopB .55s cubic-bezier(.3,1.6,.5,1) both}\\n@keyframes twPopA{from{transform:scale(.55);opacity:.2}to{transform:none;opacity:1}}@keyframes twPopB{from{transform:scale(.55);opacity:.2}to{transform:none;opacity:1}}\\n.tw-hot{fill:rgba(252,191,43,0.08);stroke:#FCBF2B;stroke-width:2px;stroke-dasharray:7 5;animation:twHot 1s linear infinite}\\n@keyframes twHot{to{stroke-dashoffset:-24}}\\n.tw-ghost{position:absolute;left:0;top:0;width:88px;height:88px;display:none;pointer-events:none;filter:drop-shadow(0 10px 14px rgba(0,0,0,0.45));z-index:5}\\n.tw-ghost svg{width:100%;height:100%}\\n.tw-bal{animation:twBal 6s ease-in-out infinite}@keyframes twBal{0%,100%{transform:translateY(0)}50%{transform:translateY(-9px)}}\\n.tw-neon{filter:drop-shadow(0 0 4px currentColor);animation:twNeon 2.4s ease-in-out infinite}@keyframes twNeon{0%,100%{opacity:1}50%{opacity:.55}}\\n.tw-bulb2{animation:twTw2 2s ease-in-out infinite}@keyframes twTw2{0%,100%{opacity:1}50%{opacity:.35}}\\n.tw-hms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}\\n.tw-hm{appearance:none;font:inherit;font-size:13.5px;font-weight:800;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:9px 10px;cursor:pointer;display:flex;align-items:center;gap:9px;min-height:46px}\\n.tw-hm.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-hm-sw{width:22px;height:22px;border-radius:7px;flex:none;border:1.5px solid rgba(255,255,255,0.5)}\\n.tw-bhead{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}\\n.tw-cnt{font-size:11.5px;font-weight:700;color:#9BD6D4}\\n.tw-bacts{display:flex;gap:6px;margin-bottom:10px}\\n.tw-auto{appearance:none;font:inherit;flex:1;font-size:13.5px;font-weight:800;color:#1D2342;background:#FCBF2B;border:0;border-radius:999px;padding:10px 12px;min-height:42px;cursor:pointer;box-shadow:0 3px 0 0 #170909}\\n.tw-clear{appearance:none;font:inherit;font-size:13px;font-weight:700;color:#FFFFFF;background:transparent;border:1.5px solid rgba(255,255,255,0.3);border-radius:999px;padding:9px 14px;cursor:pointer}\\n.tw-msg{font-size:12.5px;font-weight:600;color:#FCBF2B;margin:0 0 8px}\\n.tw-fc{background:#FFFFFF;color:#1D2342;border-radius:14px;padding:11px 12px;margin-bottom:10px;display:flex;flex-direction:column;gap:4px}\\n.tw-fc b{font-size:15px}.tw-fc p{margin:0;font-size:12.5px;line-height:1.45;color:#434C58}\\n.tw-fc p span{display:block;font-size:10px;font-weight:800;letter-spacing:0.12em;color:#0099AB;margin-bottom:1px}\\n.tw-fc-cat{align-self:flex-start;font-size:10px;font-weight:800;letter-spacing:0.1em;text-transform:uppercase;background:#EEF3F7;border-radius:999px;padding:2px 8px;color:#576271}\\n.tw-fc-g{font-weight:600;color:#B7791F!important}\\n.tw-rm{appearance:none;font:inherit;align-self:flex-start;font-size:12.5px;font-weight:700;color:#B5306F;background:none;border:0;padding:4px 0;text-decoration:underline;cursor:pointer}\\n.tw-cat{font-size:10.5px;font-weight:800;letter-spacing:0.14em;margin:10px 0 6px}\\n.tw-pal{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}\\n@media (max-width:420px){.tw-pal{grid-template-columns:repeat(3,minmax(0,1fr))}}\\n.tw-pb{appearance:none;font:inherit;position:relative;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.13);border-radius:12px;padding:6px 4px 7px;cursor:grab;display:flex;flex-direction:column;align-items:center;gap:3px;text-align:center;touch-action:manipulation;user-select:none;-webkit-user-select:none}\\n.tw-pb:active{cursor:grabbing}\\n.tw-pb.is-sel{border-color:#FCBF2B;background:rgba(252,191,43,0.16);box-shadow:0 0 0 2px rgba(252,191,43,0.35)}\\n.tw-pb.is-placed{border-color:var(--c)}\\n.tw-pb-pic{width:100%;height:46px;display:block}\\n.tw-pb-t{font-size:10.5px;font-weight:700;line-height:1.15}\\n.tw-pb-ok{position:absolute;top:4px;right:5px;width:16px;height:16px;border-radius:50%;background:#32C3BE;color:#1D2342;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center}\\n.tw-prs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:8px}\\n@media (min-width:720px){.tw-prs{grid-template-columns:repeat(2,minmax(0,1fr))}}\\n.tw-prs li{background:#F4F9FA;border-radius:14px;padding:11px 13px;display:flex;flex-direction:column;gap:2px}\\n.tw-prs b{font-size:15px;color:#1D2342}.tw-pr-l{font-size:13px;line-height:1.45;color:#434C58}\\n.tw-pr-c{font-size:10px;font-weight:800;letter-spacing:0.12em;text-transform:uppercase;color:#0099AB}\\n@media (max-width:1099px){.tw-scene{aspect-ratio:520/350}}\\n@media (prefers-reduced-motion:reduce){.tw-va,.tw-vb,.tw-hot,.tw-bal,.tw-neon,.tw-bulb2{animation:none!important}}\\n\\n.tw-tpls{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin-bottom:10px;scrollbar-width:thin}\\n.tw-tpl{appearance:none;font:inherit;flex:none;width:132px;text-align:left;color:#FFFFFF;background:rgba(255,255,255,0.05);border:1.5px solid rgba(255,255,255,0.14);border-radius:12px;padding:8px 9px;cursor:pointer;display:flex;flex-direction:column;gap:3px}\\n.tw-tpl b{font-size:12px;line-height:1.2}.tw-tpl.is-on{border-color:#32C3BE;background:rgba(50,195,190,0.18)}\\n.tw-tpl-tag{align-self:flex-start;font-size:9px;font-weight:800;letter-spacing:0.08em;text-transform:uppercase;border-radius:999px;padding:1px 6px;background:rgba(176,221,118,0.22);color:#B0DD76}\\n.tw-tpl.is-dream .tw-tpl-tag{background:rgba(217,73,145,0.25);color:#F7A8CB}\\n.tw-dream{appearance:none;font:inherit;width:100%;display:flex;align-items:center;gap:10px;text-align:left;color:#FFFFFF;background:linear-gradient(90deg,rgba(217,73,145,0.22),rgba(50,195,190,0.12));border:1.5px solid rgba(217,73,145,0.55);border-radius:12px;padding:9px 11px;cursor:pointer}\\n.tw-dream b{display:block;font-size:13px}.tw-dream small{display:block;font-size:11px;color:#E9CFE0}\\n.tw-dream-sw{width:34px;height:20px;border-radius:999px;background:rgba(255,255,255,0.18);position:relative;flex:none;transition:background .2s}\\n.tw-dream-sw::after{content:\\\"\\\";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#FFFFFF;transition:transform .2s}\\n.tw-dream[aria-pressed=\\\"true\\\"] .tw-dream-sw{background:#D94991}.tw-dream[aria-pressed=\\\"true\\\"] .tw-dream-sw::after{transform:translateX(14px)}\\n.tw-cmb{background:rgba(217,73,145,0.1);border:1.5px dashed rgba(217,73,145,0.5);border-radius:12px;padding:9px 11px;margin-bottom:10px;display:flex;flex-direction:column;gap:5px}\\n.tw-cmb-h{display:flex;justify-content:space-between;align-items:baseline}.tw-cmb-h b{font-size:10.5px;letter-spacing:0.14em;color:#F7A8CB}.tw-cmb-h span{font-size:11.5px;font-weight:700;color:#F7A8CB}\\n.tw-cmb-i b{display:block;font-size:12.5px}.tw-cmb-i span{font-size:11px;color:#C9D2DE}\\n.tw-cmb-hint{font-size:11.5px;color:#FCBF2B;font-weight:600}\\n.tw-st{display:inline-block;font-size:8.5px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;border-radius:999px;padding:1px 6px;line-height:1.5}\\n.tw-st-live{background:rgba(176,221,118,0.22);color:#4E7A1E}.tw-st-soon{background:rgba(252,191,43,0.25);color:#B7791F}.tw-st-custom{background:rgba(50,195,190,0.2);color:#00768A}.tw-st-concept{background:rgba(217,73,145,0.18);color:#B5306F}\\n.tw-pal .tw-st-live{color:#B0DD76}.tw-pal .tw-st-soon{color:#FCBF2B}.tw-pal .tw-st-custom{color:#9BD6D4}.tw-pal .tw-st-concept{color:#F7A8CB}\\n.tw-pb.is-dream{border-style:dashed;border-color:rgba(217,73,145,0.6);background:linear-gradient(160deg,rgba(217,73,145,0.12),rgba(50,195,190,0.06))}\\n.tw-lt.is-dream{filter:drop-shadow(0 0 5px rgba(217,73,145,0.95)) drop-shadow(0 0 1px #F7A8CB)}\\n.tw-cx{fill:none;stroke:#FCBF2B;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:2 7;filter:drop-shadow(0 0 4px rgba(252,191,43,0.9));animation:twCx 1.2s linear infinite}\\n@keyframes twCx{to{stroke-dashoffset:-18}}\\n.tw-house{transform-box:fill-box;transform-origin:50% 100%;animation:twHouse .6s cubic-bezier(.3,1.6,.5,1) both}@keyframes twHouse{from{transform:scaleY(0)}to{transform:none}}\\n.tw-yr b{font-size:clamp(26px,3vw,40px)!important;color:#B0DD76!important}\\n.tw-ff{appearance:none;font:inherit;align-self:flex-start;display:flex;align-items:center;gap:12px;text-align:left;color:#1D2342;background:linear-gradient(90deg,#B0DD76,#32C3BE);border:0;border-radius:16px;padding:12px 18px;cursor:pointer;box-shadow:0 4px 0 0 #170909}\\n.tw-ff>span:first-child{font-size:24px}.tw-ff b{display:block;font-size:17px}.tw-ff small{display:block;font-size:12.5px;color:#1D2342;opacity:.8}\\n@media (prefers-reduced-motion:reduce){.tw-cx,.tw-house{animation:none!important}}\\n\\n.tw-namerow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}\\n.tw-select{appearance:none;-webkit-appearance:none;font:inherit;font-size:14px;font-weight:700;color:#1D2342;background:#FFFFFF;border:0;border-radius:12px;padding:12px 34px 12px 12px;min-height:46px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,#1D2342 50%),linear-gradient(135deg,#1D2342 50%,transparent 50%);background-position:calc(100% - 17px) 21px,calc(100% - 12px) 21px;background-size:5px 5px,5px 5px;background-repeat:no-repeat}\\n.tw-select:focus-visible{outline:3px solid #FCBF2B;outline-offset:2px}\\n.tw-pal3{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}\\n.tw-pal3 .tw-pb{padding:5px 4px 6px;gap:2px}.tw-pal3 .tw-pb-pic{height:33px}.tw-pal3 .tw-pb-t{font-size:11px}\\n@media (min-width:1100px){.tw-panel .tw-lk{margin-bottom:6px}.tw-panel .tw-hm{min-height:36px;padding:5px 9px;font-size:12.5px}.tw-panel .tw-hm-sw{width:18px;height:18px}\\n.tw-panel .tw-in,.tw-panel .tw-select{min-height:40px;padding-top:9px;padding-bottom:9px}.tw-panel .tw-select{background-position:calc(100% - 17px) 18px,calc(100% - 12px) 18px}\\n.tw-panel .tw-body{padding-top:14px;padding-bottom:12px}.tw-panel .tw-more{margin-top:8px;padding:7px}}\\n.tw-link{appearance:none;font:inherit;font-size:12.5px;font-weight:700;color:#FCBF2B;background:none;border:0;padding:4px 0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}\\n.tw-more{appearance:none;font:inherit;width:100%;margin-top:10px;font-size:12.5px;font-weight:700;color:#F7A8CB;background:transparent;border:1.5px dashed rgba(217,73,145,0.5);border-radius:10px;padding:9px;cursor:pointer}\\n.tw-ideas{margin-top:8px}.tw-ideas .tw-pb{border-style:dashed;border-color:rgba(217,73,145,0.45)}\\n.tw-soon{position:absolute;top:5px;left:5px;font-size:8.5px;font-weight:800;letter-spacing:0.06em;text-transform:uppercase;background:#FCBF2B;color:#1D2342;border-radius:999px;padding:1px 6px}\\n.tw-info{font-size:12.5px;line-height:1.45;color:#C9D2DE;margin:10px 0 0}.tw-info b{color:#FFFFFF}\\n.tw-hud3{grid-template-columns:repeat(3,minmax(0,1fr))!important}\\n.tw-kpis3{grid-template-columns:repeat(3,minmax(0,1fr))!important}\\n.tw-prs-s li{padding:9px 12px}\\n.tw-combo-l{margin:0;font-size:14px;color:#434C58;line-height:1.5}.tw-combo-l span{display:inline-block;margin-right:8px;font-size:10.5px;font-weight:800;letter-spacing:0.12em;color:#B5306F}\\n\\n.tw-cf{transform-box:fill-box;transform-origin:center}\\n</style>\\n</helmet>\\n<div class=\\\"ka-root\\\" ref=\\\"{{setRoot}}\\\" onScroll=\\\"{{onScrollEvt}}\\\" style=\\\"height: 100vh; overflow-y: auto; overflow-x: hidden; overscroll-behavior: contain; position: relative; background: #1D2342; color: #FFFFFF; font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; -webkit-font-smoothing: antialiased\\\">\\n<div id=\\\"top\\\" style=\\\"position: relative; height: {{trackH}}px\\\">\\n<div class=\\\"ka-stage\\\" style=\\\"position: sticky; top: 0px; height: 100vh; overflow: hidden; background: #1D2342\\\">\\n\\n<header class=\\\"ka-head\\\" style=\\\"display: flex; align-items: center; justify-content: space-between; gap: 12px; position: relative; z-index: 4\\\">\\n<a href=\\\"#top\\\" aria-label=\\\"Kredit Academy, back to the start\\\" style=\\\"display: block; line-height: 0; flex: none\\\"><img src=\\\"/_blob/97a6794b435c9d3809fbe7b7a8a3123d\\\" alt=\\\"Kredit Academy\\\" style=\\\"height: 36px; width: auto; display: block\\\"></a>\\n<div role=\\\"group\\\" aria-label=\\\"Tell the story for\\\" style=\\\"display: flex; flex: none; border-radius: 999px; background: rgba(255,255,255,0.06); border: 1px solid rgba(255,255,255,0.14)\\\">\\n<button class=\\\"ka-tap\\\" type=\\\"button\\\" onClick=\\\"{{lensFam}}\\\" aria-pressed=\\\"{{famPressed}}\\\" style=\\\"min-height: 44px; padding: 0px 14px; border: 0px; border-radius: 999px; background: {{famBg}}; color: {{famFg}}; font-family: inherit; font-size: 12.5px; font-weight: 600; white-space: nowrap; cursor: pointer; transition: background-color 200ms ease, color 200ms ease\\\">Families</button>\\n<button class=\\\"ka-tap\\\" type=\\\"button\\\" onClick=\\\"{{lensCom}}\\\" aria-pressed=\\\"{{comPressed}}\\\" style=\\\"min-height: 44px; padding: 0px 14px; border: 0px; border-radius: 999px; background: {{comBg}}; color: {{comFg}}; font-family: inherit; font-size: 12.5px; font-weight: 600; white-space: nowrap; cursor: pointer; transition: background-color 200ms ease, color 200ms ease\\\">Communities</button>\\n</div>\\n</header>\\n\\n<div class=\\\"ka-hud\\\" style=\\\"display: flex; align-items: flex-end; justify-content: space-between; gap: 12px; position: relative; z-index: 3\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 0px\\\">\\n<div style=\\\"font-size: 11px; font-weight: 600; letter-spacing: 0.16em; color: #68C1BD\\\">AGE</div>\\n<div class=\\\"ka-agebox\\\" style=\\\"position: relative; overflow: hidden; height: clamp(56px, 3.6vw + 42px, 100px); min-width: 110px\\\">\\n<sc-if value=\\\"{{ageEven}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><div class=\\\"ka-tick\\\" style=\\\"font-size: clamp(52px, 3.6vw + 38px, 96px); font-weight: 800; line-height: 1.07; letter-spacing: -0.035em; color: #FFFFFF\\\">{{age}}</div></sc-if>\\n<sc-if value=\\\"{{ageOdd}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><div class=\\\"ka-tick\\\" style=\\\"font-size: clamp(52px, 3.6vw + 38px, 96px); font-weight: 800; line-height: 1.07; letter-spacing: -0.035em; color: #FFFFFF\\\">{{age}}</div></sc-if>\\n</div>\\n</div>\\n<div style=\\\"display: flex; align-items: center; gap: 12px; padding-bottom: 4px\\\">\\n<div style=\\\"display: flex; flex-direction: column; align-items: flex-end; gap: 3px\\\">\\n<div style=\\\"font-size: 11px; font-weight: 600; letter-spacing: 0.16em; color: #68C1BD; white-space: nowrap\\\">{{mLabel}}</div>\\n<div style=\\\"font-size: 16px; font-weight: 700; color: #FFFFFF; white-space: nowrap\\\">{{mBand}}</div>\\n</div>\\n<div style=\\\"position: relative; width: 68px; height: 68px; flex: none\\\">\\n<svg viewBox=\\\"0 0 80 80\\\" aria-hidden=\\\"true\\\" style=\\\"display: block; width: 68px; height: 68px\\\">\\n<circle cx=\\\"40\\\" cy=\\\"40\\\" r=\\\"34\\\" style=\\\"fill: none; stroke: rgba(255,255,255,0.12); stroke-width: 6px\\\"></circle>\\n<circle cx=\\\"40\\\" cy=\\\"40\\\" r=\\\"34\\\" transform=\\\"rotate(-90 40 40)\\\" style=\\\"fill: none; stroke: {{ring}}; stroke-width: 6px; stroke-linecap: round; stroke-dasharray: 213.63px; stroke-dashoffset: {{ringOff}}px; opacity: {{ringOp}}; transition: stroke-dashoffset 0.8s cubic-bezier(0.22, 1, 0.36, 1), stroke 0.5s ease, opacity 0.3s ease\\\"></circle>\\n</svg>\\n<div style=\\\"position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 1px\\\">\\n<div style=\\\"font-size: {{mValSize}}px; font-weight: 800; line-height: 1; letter-spacing: -0.02em; color: #FFFFFF\\\">{{mValue}}</div>\\n<div style=\\\"font-size: 9.5px; font-weight: 600; line-height: 1; color: #9BA6B9; white-space: nowrap\\\">{{mSub}}</div>\\n</div>\\n<sc-if value=\\\"{{pulseA}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><div class=\\\"ka-pulse\\\" style=\\\"position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; border-radius: 999px; border: 3px solid {{ring}}; pointer-events: none\\\"></div></sc-if>\\n<sc-if value=\\\"{{pulseB}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><div class=\\\"ka-pulse\\\" style=\\\"position: absolute; top: 0px; left: 0px; right: 0px; bottom: 0px; border-radius: 999px; border: 3px solid {{ring}}; pointer-events: none\\\"></div></sc-if>\\n</div>\\n</div>\\n</div>\\n\\n<div class=\\\"ka-world\\\" ref=\\\"{{setWorld}}\\\" aria-hidden=\\\"true\\\" style=\\\"position: relative; overflow: hidden; min-height: 0px\\\">\\n<div style=\\\"position: absolute; left: calc(50% + {{auraX}}px); bottom: {{auraB}}px; width: {{auraW}}px; height: {{auraH}}px; transform: translateX(-50%); border-radius: 50%; background: radial-gradient(closest-side, rgba(50,195,190,0.32), rgba(50,195,190,0.11) 55%, rgba(50,195,190,0)); opacity: calc(1 - var(--fin, 0)); transition: bottom 0.5s ease, width 0.5s ease, height 0.5s ease; pointer-events: none\\\"></div>\\n<div style=\\\"position: absolute; left: calc(50% + {{auraX}}px); bottom: {{floorB}}px; width: {{floorW}}px; height: {{floorH}}px; transform: translateX(-50%); border-radius: 50%; background: radial-gradient(closest-side, rgba(176,221,118,0.34), rgba(50,195,190,0.12) 60%, rgba(50,195,190,0)); opacity: calc(1 - var(--fin, 0)); transition: width 0.5s ease; pointer-events: none\\\"></div>\\n<svg viewBox=\\\"{{viewBox}}\\\" preserveAspectRatio=\\\"xMidYMid meet\\\" style=\\\"position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; display: block; overflow: visible\\\">\\n<g ref=\\\"{{setBg}}\\\" transform=\\\"translate(-40 0) scale(1.53)\\\" style=\\\"opacity: calc(1 - var(--fin, 0))\\\">\\n<rect x=\\\"-303.2\\\" y=\\\"-284.7\\\" width=\\\"6.5\\\" height=\\\"284.7\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M-303.2 -40.1H-296.7M-303.2 -83.4H-296.7M-303.2 -124.7H-296.7M-303.2 -164H-296.7M-303.2 -207.5H-296.7M-303.2 -251.1H-296.7\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M-300 -240.2C-290 -254.2 -274 -254.2 -266 -248.2C-278 -242.2 -290 -238.2 -300 -240.2Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"-251\\\" y=\\\"-247.9\\\" width=\\\"4.5\\\" height=\\\"247.9\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M-251 -45H-246.5M-251 -81.5H-246.5M-251 -124.4H-246.5M-251 -165H-246.5M-251 -210.3H-246.5\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M-248.8 -220.2C-238.8 -234.2 -222.8 -234.2 -214.8 -228.2C-226.8 -222.2 -238.8 -218.2 -248.8 -220.2Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"-198\\\" y=\\\"-319.3\\\" width=\\\"6.5\\\" height=\\\"319.3\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M-198 -47.1H-191.5M-198 -92.2H-191.5M-198 -131.9H-191.5M-198 -171.3H-191.5M-198 -215.7H-191.5M-198 -255H-191.5M-198 -292.5H-191.5\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M-194.8 -282.4C-204.8 -296.4 -220.8 -296.4 -228.8 -290.4C-216.8 -284.4 -204.8 -280.4 -194.8 -282.4Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"-143.6\\\" y=\\\"-355.3\\\" width=\\\"6.5\\\" height=\\\"355.3\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M-143.6 -38.6H-137.1M-143.6 -77.3H-137.1M-143.6 -118.9H-137.1M-143.6 -160H-137.1M-143.6 -200.2H-137.1M-143.6 -238.2H-137.1M-143.6 -283.2H-137.1M-143.6 -319.8H-137.1\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M-140.4 -321C-130.4 -335 -114.4 -335 -106.4 -329C-118.4 -323 -130.4 -319 -140.4 -321Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"-88.6\\\" y=\\\"-214.6\\\" width=\\\"4.5\\\" height=\\\"214.6\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M-88.6 -40.8H-84.1M-88.6 -80.5H-84.1M-88.6 -120.7H-84.1M-88.6 -160H-84.1M-88.6 -201.4H-84.1\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M-86.4 -183.6C-76.4 -197.6 -60.4 -197.6 -52.4 -191.6C-64.4 -185.6 -76.4 -181.6 -86.4 -183.6Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"-47.7\\\" y=\\\"-326.1\\\" width=\\\"6.5\\\" height=\\\"326.1\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M-47.7 -43.2H-41.2M-47.7 -84.2H-41.2M-47.7 -127.1H-41.2M-47.7 -172.5H-41.2M-47.7 -212.5H-41.2M-47.7 -255.5H-41.2M-47.7 -294.1H-41.2\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M-44.5 -291.6C-54.5 -305.6 -70.5 -305.6 -78.5 -299.6C-66.5 -293.6 -54.5 -289.6 -44.5 -291.6Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"-7.5\\\" y=\\\"-263.3\\\" width=\\\"6.5\\\" height=\\\"263.3\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M-7.5 -46.2H-1M-7.5 -83H-1M-7.5 -123H-1M-7.5 -160.6H-1M-7.5 -197.4H-1M-7.5 -243.3H-1\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M-4.3 -220.4C-14.3 -234.4 -30.3 -234.4 -38.3 -228.4C-26.3 -222.4 -14.3 -218.4 -4.3 -220.4Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"35.4\\\" y=\\\"-271.4\\\" width=\\\"4.5\\\" height=\\\"271.4\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M35.4 -46.8H39.9M35.4 -91.8H39.9M35.4 -136.6H39.9M35.4 -181.7H39.9M35.4 -225.3H39.9\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M37.6 -247.1C27.6 -261.1 11.6 -261.1 3.6 -255.1C15.6 -249.1 27.6 -245.1 37.6 -247.1Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"66.3\\\" y=\\\"-277.8\\\" width=\\\"6.5\\\" height=\\\"277.8\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M66.3 -45.4H72.8M66.3 -86.3H72.8M66.3 -129.2H72.8M66.3 -167.6H72.8M66.3 -212.4H72.8M66.3 -250.7H72.8\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M69.6 -226.9C59.6 -240.9 43.6 -240.9 35.6 -234.9C47.6 -228.9 59.6 -224.9 69.6 -226.9Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"109.1\\\" y=\\\"-326.4\\\" width=\\\"6.5\\\" height=\\\"326.4\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M109.1 -47.2H115.6M109.1 -83.4H115.6M109.1 -128.4H115.6M109.1 -166.3H115.6M109.1 -212H115.6M109.1 -253.7H115.6M109.1 -296.4H115.6\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M112.3 -295.7C102.3 -309.7 86.3 -309.7 78.3 -303.7C90.3 -297.7 102.3 -293.7 112.3 -295.7Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"153.7\\\" y=\\\"-334.1\\\" width=\\\"6.5\\\" height=\\\"334.1\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M153.7 -45.1H160.2M153.7 -86.1H160.2M153.7 -122.4H160.2M153.7 -159.6H160.2M153.7 -204.7H160.2M153.7 -242.1H160.2M153.7 -284.9H160.2\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M157 -309C167 -323 183 -323 191 -317C179 -311 167 -307 157 -309Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"206.1\\\" y=\\\"-341.8\\\" width=\\\"6.5\\\" height=\\\"341.8\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M206.1 -42.2H212.6M206.1 -80.7H212.6M206.1 -124H212.6M206.1 -168.8H212.6M206.1 -208.8H212.6M206.1 -247.1H212.6M206.1 -287.2H212.6\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M209.4 -301C199.4 -315 183.4 -315 175.4 -309C187.4 -303 199.4 -299 209.4 -301Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"253.3\\\" y=\\\"-249.8\\\" width=\\\"4.5\\\" height=\\\"249.8\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M253.3 -42.2H257.8M253.3 -80.2H257.8M253.3 -119.3H257.8M253.3 -165.2H257.8M253.3 -211.1H257.8\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M255.5 -199.6C265.5 -213.6 281.5 -213.6 289.5 -207.6C277.5 -201.6 265.5 -197.6 255.5 -199.6Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"288.5\\\" y=\\\"-224.7\\\" width=\\\"4.5\\\" height=\\\"224.7\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M288.5 -43.6H293M288.5 -87.3H293M288.5 -132.7H293M288.5 -173.6H293M288.5 -211.4H293\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M290.7 -195.7C300.7 -209.7 316.7 -209.7 324.7 -203.7C312.7 -197.7 300.7 -193.7 290.7 -195.7Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"332\\\" y=\\\"-253.3\\\" width=\\\"4.5\\\" height=\\\"253.3\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M332 -41.6H336.5M332 -85.1H336.5M332 -121.4H336.5M332 -160.4H336.5M332 -201.8H336.5M332 -239.8H336.5\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M334.3 -220.6C324.3 -234.6 308.3 -234.6 300.3 -228.6C312.3 -222.6 324.3 -218.6 334.3 -220.6Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"379.2\\\" y=\\\"-255\\\" width=\\\"4.5\\\" height=\\\"255\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M379.2 -46.2H383.7M379.2 -91.4H383.7M379.2 -136.5H383.7M379.2 -179.3H383.7M379.2 -224.9H383.7\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M381.4 -208.2C391.4 -222.2 407.4 -222.2 415.4 -216.2C403.4 -210.2 391.4 -206.2 381.4 -208.2Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"428\\\" y=\\\"-185\\\" width=\\\"4.5\\\" height=\\\"185\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M428 -38.8H432.5M428 -75.9H432.5M428 -112.7H432.5M428 -148.8H432.5\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M430.3 -132.6C420.3 -146.6 404.3 -146.6 396.3 -140.6C408.3 -134.6 420.3 -130.6 430.3 -132.6Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"460.5\\\" y=\\\"-279.2\\\" width=\\\"6.5\\\" height=\\\"279.2\\\" rx=\\\"3.25\\\" style=\\\"fill: rgba(50,195,190,0.15)\\\"></rect><path d=\\\"M460.5 -42.6H467M460.5 -88.5H467M460.5 -128.7H467M460.5 -171.5H467M460.5 -215.2H467M460.5 -255.2H467\\\" style=\\\"stroke: rgba(50,195,190,0.25); stroke-width: 1px\\\"></path><path d=\\\"M463.7 -253.4C453.7 -267.4 437.7 -267.4 429.7 -261.4C441.7 -255.4 453.7 -251.4 463.7 -253.4Z\\\" style=\\\"fill: rgba(176,221,118,0.18)\\\"></path>\\n<rect x=\\\"512.5\\\" y=\\\"-271.8\\\" width=\\\"4.5\\\" height=\\\"271.8\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M512.5 -43.1H517M512.5 -80.3H517M512.5 -118.4H517M512.5 -160.4H517M512.5 -198.1H517M512.5 -234.9H517\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M514.7 -228.4C524.7 -242.4 540.7 -242.4 548.7 -236.4C536.7 -230.4 524.7 -226.4 514.7 -228.4Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<rect x=\\\"555\\\" y=\\\"-215.5\\\" width=\\\"4.5\\\" height=\\\"215.5\\\" rx=\\\"2.25\\\" style=\\\"fill: rgba(50,195,190,0.09)\\\"></rect><path d=\\\"M555 -41.1H559.5M555 -77.2H559.5M555 -113.2H559.5M555 -153.4H559.5M555 -190.3H559.5\\\" style=\\\"stroke: rgba(50,195,190,0.19); stroke-width: 1px\\\"></path><path d=\\\"M557.2 -163.8C567.2 -177.8 583.2 -177.8 591.2 -171.8C579.2 -165.8 567.2 -161.8 557.2 -163.8Z\\\" style=\\\"fill: rgba(176,221,118,0.1)\\\"></path>\\n<g class=\\\"ka-ff\\\" style=\\\"animation-duration: 10.0s, 3.4s; animation-delay: -3.3s, -3.3s\\\"><circle cx=\\\"-219.3\\\" cy=\\\"-43.8\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"-219.3\\\" cy=\\\"-43.8\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 7.0s, 3.1s; animation-delay: -2.0s, -2.0s\\\"><circle cx=\\\"362.2\\\" cy=\\\"-151.8\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"362.2\\\" cy=\\\"-151.8\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 7.3s, 2.7s; animation-delay: -3.4s, -3.4s\\\"><circle cx=\\\"611.4\\\" cy=\\\"-111.8\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"611.4\\\" cy=\\\"-111.8\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 9.8s, 3.2s; animation-delay: -7.7s, -7.7s\\\"><circle cx=\\\"158.7\\\" cy=\\\"-115.4\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"158.7\\\" cy=\\\"-115.4\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 7.5s, 3.4s; animation-delay: -0.9s, -0.9s\\\"><circle cx=\\\"64.8\\\" cy=\\\"-208.4\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"64.8\\\" cy=\\\"-208.4\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 9.7s, 2.9s; animation-delay: -1.5s, -1.5s\\\"><circle cx=\\\"-77.3\\\" cy=\\\"-57.8\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"-77.3\\\" cy=\\\"-57.8\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 10.9s, 3.6s; animation-delay: -5.6s, -5.6s\\\"><circle cx=\\\"-115.3\\\" cy=\\\"-117.8\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"-115.3\\\" cy=\\\"-117.8\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 10.4s, 2.5s; animation-delay: -0.9s, -0.9s\\\"><circle cx=\\\"205.9\\\" cy=\\\"-147.3\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"205.9\\\" cy=\\\"-147.3\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 8.7s, 3.0s; animation-delay: -4.7s, -4.7s\\\"><circle cx=\\\"172.9\\\" cy=\\\"-86.3\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"172.9\\\" cy=\\\"-86.3\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 8.9s, 2.5s; animation-delay: -8.0s, -8.0s\\\"><circle cx=\\\"-51.5\\\" cy=\\\"-130.4\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"-51.5\\\" cy=\\\"-130.4\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 8.7s, 3.1s; animation-delay: -1.7s, -1.7s\\\"><circle cx=\\\"539.4\\\" cy=\\\"-90.2\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"539.4\\\" cy=\\\"-90.2\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 10.3s, 3.8s; animation-delay: -0.1s, -0.1s\\\"><circle cx=\\\"196.4\\\" cy=\\\"-68.1\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"196.4\\\" cy=\\\"-68.1\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 6.6s, 3.3s; animation-delay: -4.7s, -4.7s\\\"><circle cx=\\\"262.2\\\" cy=\\\"-201.1\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"262.2\\\" cy=\\\"-201.1\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 10.9s, 2.7s; animation-delay: -6.6s, -6.6s\\\"><circle cx=\\\"557.2\\\" cy=\\\"-99.2\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"557.2\\\" cy=\\\"-99.2\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 8.2s, 2.9s; animation-delay: -3.7s, -3.7s\\\"><circle cx=\\\"270.2\\\" cy=\\\"-45.1\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"270.2\\\" cy=\\\"-45.1\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 10.8s, 2.6s; animation-delay: -3.1s, -3.1s\\\"><circle cx=\\\"622.9\\\" cy=\\\"-66.7\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"622.9\\\" cy=\\\"-66.7\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 8.9s, 3.7s; animation-delay: -1.3s, -1.3s\\\"><circle cx=\\\"600.4\\\" cy=\\\"-109.9\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"600.4\\\" cy=\\\"-109.9\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><g class=\\\"ka-ff\\\" style=\\\"animation-duration: 10.1s, 3.7s; animation-delay: -7.6s, -7.6s\\\"><circle cx=\\\"59.3\\\" cy=\\\"-190.7\\\" r=\\\"5\\\" style=\\\"fill: rgba(252,191,43,0.14)\\\"></circle><circle cx=\\\"59.3\\\" cy=\\\"-190.7\\\" r=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><rect x=\\\"482\\\" y=\\\"-187.3\\\" width=\\\"64.4\\\" height=\\\"187.3\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"511\\\" y=\\\"-136.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"511\\\" y=\\\"-110.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"533\\\" y=\\\"-58.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"511\\\" y=\\\"-45.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"489\\\" y=\\\"-32.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"522\\\" y=\\\"-19.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect>\\n<rect x=\\\"552.6\\\" y=\\\"-199\\\" width=\\\"71.3\\\" height=\\\"199\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"570.6\\\" y=\\\"-187\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"614.6\\\" y=\\\"-174\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"559.6\\\" y=\\\"-161\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"614.6\\\" y=\\\"-148\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"614.6\\\" y=\\\"-135\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"559.6\\\" y=\\\"-96\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"592.6\\\" y=\\\"-96\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"603.6\\\" y=\\\"-96\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"614.6\\\" y=\\\"-83\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"559.6\\\" y=\\\"-57\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"570.6\\\" y=\\\"-57\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"581.6\\\" y=\\\"-57\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"559.6\\\" y=\\\"-18\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect>\\n<rect x=\\\"634.9\\\" y=\\\"-119.6\\\" width=\\\"39.6\\\" height=\\\"119.6\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"641.9\\\" y=\\\"-107.6\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"663.9\\\" y=\\\"-94.6\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"641.9\\\" y=\\\"-81.6\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"652.9\\\" y=\\\"-81.6\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"652.9\\\" y=\\\"-68.6\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"652.9\\\" y=\\\"-42.6\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"641.9\\\" y=\\\"-16.6\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect>\\n<rect x=\\\"688\\\" y=\\\"-260.5\\\" width=\\\"45.5\\\" height=\\\"260.5\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"717\\\" y=\\\"-144.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36); animation-delay: -2.6619902201052357s\\\"></rect><rect x=\\\"717\\\" y=\\\"-131.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><line x1=\\\"710.8\\\" y1=\\\"-260.5\\\" x2=\\\"710.8\\\" y2=\\\"-286.5\\\" style=\\\"stroke: rgba(104,193,189,0.3); stroke-width: 1px\\\"></line>\\n<rect x=\\\"745.2\\\" y=\\\"-157.1\\\" width=\\\"41.4\\\" height=\\\"157.1\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"752.2\\\" y=\\\"-145.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"774.2\\\" y=\\\"-119.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"763.2\\\" y=\\\"-106.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"763.2\\\" y=\\\"-93.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"774.2\\\" y=\\\"-80.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"752.2\\\" y=\\\"-54.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"774.2\\\" y=\\\"-15.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect>\\n<rect x=\\\"798.9\\\" y=\\\"-279.5\\\" width=\\\"67.9\\\" height=\\\"279.5\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"849.9\\\" y=\\\"-267.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"805.9\\\" y=\\\"-254.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"805.9\\\" y=\\\"-215.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"816.9\\\" y=\\\"-202.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"816.9\\\" y=\\\"-176.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"849.9\\\" y=\\\"-150.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"838.9\\\" y=\\\"-137.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"849.9\\\" y=\\\"-124.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"805.9\\\" y=\\\"-72.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"827.9\\\" y=\\\"-72.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"849.9\\\" y=\\\"-72.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"849.9\\\" y=\\\"-46.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"849.9\\\" y=\\\"-33.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"816.9\\\" y=\\\"-20.5\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><line x1=\\\"832.8\\\" y1=\\\"-279.5\\\" x2=\\\"832.8\\\" y2=\\\"-305.5\\\" style=\\\"stroke: rgba(104,193,189,0.3); stroke-width: 1px\\\"></line>\\n<rect x=\\\"881.1\\\" y=\\\"-272.3\\\" width=\\\"66.6\\\" height=\\\"272.3\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"888.1\\\" y=\\\"-260.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"899.1\\\" y=\\\"-260.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"932.1\\\" y=\\\"-260.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"899.1\\\" y=\\\"-195.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"921.1\\\" y=\\\"-182.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"899.1\\\" y=\\\"-169.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"899.1\\\" y=\\\"-156.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"932.1\\\" y=\\\"-156.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"899.1\\\" y=\\\"-143.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"899.1\\\" y=\\\"-117.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"910.1\\\" y=\\\"-117.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"921.1\\\" y=\\\"-117.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"932.1\\\" y=\\\"-117.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"899.1\\\" y=\\\"-104.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"932.1\\\" y=\\\"-13.3\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect>\\n<rect x=\\\"961.3\\\" y=\\\"-153.2\\\" width=\\\"59.8\\\" height=\\\"153.2\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"990.3\\\" y=\\\"-141.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1012.3\\\" y=\\\"-128.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1001.3\\\" y=\\\"-115.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"968.3\\\" y=\\\"-102.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"968.3\\\" y=\\\"-89.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"968.3\\\" y=\\\"-76.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36); animation-delay: -3.85529049768229s\\\"></rect><rect x=\\\"968.3\\\" y=\\\"-63.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"990.3\\\" y=\\\"-63.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"990.3\\\" y=\\\"-24.2\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect>\\n<rect x=\\\"1033.6\\\" y=\\\"-316.1\\\" width=\\\"35.4\\\" height=\\\"316.1\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"1040.6\\\" y=\\\"-304.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"1051.6\\\" y=\\\"-304.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"1051.6\\\" y=\\\"-265.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36); animation-delay: -0.9764661556672763s\\\"></rect><rect x=\\\"1051.6\\\" y=\\\"-226.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1040.6\\\" y=\\\"-174.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"1040.6\\\" y=\\\"-57.1\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect>\\n<rect x=\\\"1080.4\\\" y=\\\"-257\\\" width=\\\"34.7\\\" height=\\\"257\\\" style=\\\"fill: rgba(14,18,44,0.55); stroke: rgba(104,193,189,0.2); stroke-width: 1px\\\"></rect><rect x=\\\"1087.4\\\" y=\\\"-245\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1087.4\\\" y=\\\"-193\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"1098.4\\\" y=\\\"-193\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1098.4\\\" y=\\\"-115\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1087.4\\\" y=\\\"-102\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"1098.4\\\" y=\\\"-102\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.26)\\\"></rect><rect x=\\\"1087.4\\\" y=\\\"-89\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1087.4\\\" y=\\\"-63\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><rect x=\\\"1098.4\\\" y=\\\"-63\\\" width=\\\"5\\\" height=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.36)\\\"></rect><line x1=\\\"1097.8\\\" y1=\\\"-257\\\" x2=\\\"1097.8\\\" y2=\\\"-283\\\" style=\\\"stroke: rgba(104,193,189,0.3); stroke-width: 1px\\\"></line>\\n\\n</g>\\n<g ref=\\\"{{setW}}\\\" transform=\\\"translate(-40 0) scale(1.7)\\\">\\n<line x1=\\\"-500\\\" y1=\\\"0\\\" x2=\\\"1900\\\" y2=\\\"0\\\" style=\\\"stroke: rgba(104,193,189,0.45); stroke-width: 0.6px\\\"></line>\\n<g style=\\\"opacity: calc(0.94 * (1 - var(--fin, 0)))\\\">\\n<g transform=\\\"translate(105.60000000000002 0)\\\" aria-hidden=\\\"true\\\" data-lm=\\\"doghouse\\\"><rect x=\\\"-20\\\" y=\\\"-30\\\" width=\\\"40\\\" height=\\\"30\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-27 -27L0 -52L27 -27Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px; stroke-linejoin: round\\\"></path><path d=\\\"M-9 0V-13A9 9 0 0 1 9 -13V0Z\\\" style=\\\"fill: #141932\\\"></path><g transform=\\\"translate(0 -36)\\\"><rect x=\\\"-6\\\" y=\\\"-1.6\\\" width=\\\"12\\\" height=\\\"3.2\\\" style=\\\"fill: #FCBF2B\\\"></rect><circle cx=\\\"-6.5\\\" cy=\\\"-1.6\\\" r=\\\"2\\\" style=\\\"fill: #FCBF2B\\\"></circle><circle cx=\\\"-6.5\\\" cy=\\\"1.6\\\" r=\\\"2\\\" style=\\\"fill: #FCBF2B\\\"></circle><circle cx=\\\"6.5\\\" cy=\\\"-1.6\\\" r=\\\"2\\\" style=\\\"fill: #FCBF2B\\\"></circle><circle cx=\\\"6.5\\\" cy=\\\"1.6\\\" r=\\\"2\\\" style=\\\"fill: #FCBF2B\\\"></circle></g><path d=\\\"M20 0Q20 -6.5 26.5 -6.5H31.5Q38 -6.5 38 0Z\\\" style=\\\"fill: #D94991; stroke: #170909; stroke-width: 1px\\\"></path><circle cx=\\\"25\\\" cy=\\\"-7.4\\\" r=\\\"1.5\\\" style=\\\"fill: #FD882F\\\"></circle><circle cx=\\\"29\\\" cy=\\\"-8\\\" r=\\\"1.5\\\" style=\\\"fill: #FD882F\\\"></circle><circle cx=\\\"33\\\" cy=\\\"-7.4\\\" r=\\\"1.5\\\" style=\\\"fill: #FD882F\\\"></circle><g transform=\\\"translate(49 0)\\\"><g transform=\\\"translate(10.6 -7.6)\\\"><path class=\\\"ka-wag\\\" d=\\\"M0 0C5 -2 8 -6 6.5 -12\\\" style=\\\"fill: none; stroke: #E9A21C; stroke-width: 3.4px; stroke-linecap: round\\\"></path></g><ellipse cx=\\\"3\\\" cy=\\\"-9.5\\\" rx=\\\"8.6\\\" ry=\\\"9.6\\\" style=\\\"fill: #FCBF2B\\\"></ellipse><ellipse cx=\\\"8.6\\\" cy=\\\"-4.8\\\" rx=\\\"5.6\\\" ry=\\\"4.7\\\" style=\\\"fill: #E9A21C\\\"></ellipse><ellipse cx=\\\"12\\\" cy=\\\"-0.9\\\" rx=\\\"3\\\" ry=\\\"1.45\\\" style=\\\"fill: #FFF1CC\\\"></ellipse><ellipse cx=\\\"-2.6\\\" cy=\\\"-11\\\" rx=\\\"4.6\\\" ry=\\\"6.2\\\" style=\\\"fill: #FFF1CC\\\"></ellipse><rect x=\\\"-5.6\\\" y=\\\"-9\\\" width=\\\"3.6\\\" height=\\\"8.6\\\" rx=\\\"1.8\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"-1.4\\\" y=\\\"-9\\\" width=\\\"3.6\\\" height=\\\"8.6\\\" rx=\\\"1.8\\\" style=\\\"fill: #E9A21C\\\"></rect><ellipse cx=\\\"-4.4\\\" cy=\\\"-0.9\\\" rx=\\\"2.8\\\" ry=\\\"1.5\\\" style=\\\"fill: #FFF1CC\\\"></ellipse><ellipse cx=\\\"0\\\" cy=\\\"-0.9\\\" rx=\\\"2.6\\\" ry=\\\"1.4\\\" style=\\\"fill: #FFF1CC\\\"></ellipse><path d=\\\"M-6.8 -17.6Q-1.8 -14.6 3 -17.2\\\" style=\\\"fill: none; stroke: #D94991; stroke-width: 2.2px; stroke-linecap: round\\\"></path><circle cx=\\\"-2.2\\\" cy=\\\"-14.6\\\" r=\\\"1.4\\\" style=\\\"fill: #FCBF2B; stroke: #161A33; stroke-width: 0.5px\\\"></circle><g class=\\\"ka-pup\\\"><circle cx=\\\"-4.6\\\" cy=\\\"-23.4\\\" r=\\\"7.6\\\" style=\\\"fill: #FCBF2B\\\"></circle><ellipse cx=\\\"-11\\\" cy=\\\"-21.2\\\" rx=\\\"4.6\\\" ry=\\\"3.5\\\" style=\\\"fill: #FFF1CC\\\"></ellipse><ellipse cx=\\\"-14.6\\\" cy=\\\"-22.4\\\" rx=\\\"1.7\\\" ry=\\\"1.35\\\" style=\\\"fill: #161A33\\\"></ellipse><path d=\\\"M-12.6 -19.4Q-11 -18.2 -9.6 -19.4\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.8px; stroke-linecap: round\\\"></path><ellipse cx=\\\"-11\\\" cy=\\\"-17.6\\\" rx=\\\"1.3\\\" ry=\\\"1.8\\\" style=\\\"fill: #D94991\\\"></ellipse><circle cx=\\\"-7.4\\\" cy=\\\"-25.2\\\" r=\\\"1.45\\\" style=\\\"fill: #161A33\\\"></circle><circle cx=\\\"-7.0\\\" cy=\\\"-25.7\\\" r=\\\"0.5\\\" style=\\\"fill: #FFFFFF\\\"></circle><ellipse cx=\\\"-4.6\\\" cy=\\\"-20.6\\\" rx=\\\"1.4\\\" ry=\\\"0.9\\\" style=\\\"fill: rgba(217,73,145,0.35)\\\"></ellipse><path d=\\\"M-3.6 -30.4C2 -31.6 5 -27 3.2 -20.6C1.6 -18.8 -0.6 -19.6 -1 -22C-1.6 -25.2 -3 -27.6 -3.6 -30.4Z\\\" style=\\\"fill: #FD882F\\\"></path></g></g></g>\\n<g transform=\\\"translate(249.60000000000002 0)\\\" aria-hidden=\\\"true\\\" data-lm=\\\"cinema\\\"><rect x=\\\"-60\\\" y=\\\"-128\\\" width=\\\"120\\\" height=\\\"128\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-65\\\" y=\\\"-137\\\" width=\\\"130\\\" height=\\\"10\\\" rx=\\\"2\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"42\\\" rx=\\\"5\\\" style=\\\"fill: #1A2048; stroke: rgba(252,191,43,0.75); stroke-width: 1.4px\\\"></rect><circle class=\\\"ka-bulb\\\" cx=\\\"-48\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-48\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-40\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-40\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-32\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-32\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-24\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-24\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-16\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-16\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-8\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"-8\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"0\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"0\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"8\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"8\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"16\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"16\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"24\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"24\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"32\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"32\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"40\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"40\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"48\\\" cy=\\\"-114\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle class=\\\"ka-bulb\\\" cx=\\\"48\\\" cy=\\\"-80\\\" r=\\\"1.7\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.6s\\\"></circle><text x=\\\"0\\\" y=\\\"-93\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 12.5px; font-weight: 800; letter-spacing: 0.08em; fill: #FCBF2B; text-anchor: middle\\\">MOVIE</text><text x=\\\"0\\\" y=\\\"-84\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 7.5px; font-weight: 700; letter-spacing: 0.32em; fill: #FCBF2B; text-anchor: middle; opacity: 0.85\\\">NIGHT</text><rect x=\\\"-50\\\" y=\\\"-66\\\" width=\\\"20\\\" height=\\\"30\\\" rx=\\\"2\\\" style=\\\"fill: rgba(217,73,145,0.55); stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"30\\\" y=\\\"-66\\\" width=\\\"20\\\" height=\\\"30\\\" rx=\\\"2\\\" style=\\\"fill: rgba(50,195,190,0.5); stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-20\\\" y=\\\"-46\\\" width=\\\"18\\\" height=\\\"46\\\" style=\\\"fill: #141932; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"2\\\" y=\\\"-46\\\" width=\\\"18\\\" height=\\\"46\\\" style=\\\"fill: #141932; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><circle cx=\\\"-11\\\" cy=\\\"-34\\\" r=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.35)\\\"></circle><circle cx=\\\"11\\\" cy=\\\"-34\\\" r=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.35)\\\"></circle></g>\\n<g transform=\\\"translate(422.4 0)\\\" aria-hidden=\\\"true\\\" data-lm=\\\"library\\\"><rect x=\\\"-75\\\" y=\\\"-6\\\" width=\\\"150\\\" height=\\\"6\\\" style=\\\"fill: #2E3870; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-68\\\" y=\\\"-12\\\" width=\\\"136\\\" height=\\\"6\\\" style=\\\"fill: #2E3870; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-60\\\" y=\\\"-96\\\" width=\\\"120\\\" height=\\\"84\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-36\\\" y=\\\"-72\\\" width=\\\"12\\\" height=\\\"20\\\" style=\\\"fill: rgba(252,191,43,0.7)\\\"></rect><rect x=\\\"24\\\" y=\\\"-72\\\" width=\\\"12\\\" height=\\\"20\\\" style=\\\"fill: rgba(252,191,43,0.7)\\\"></rect><rect x=\\\"-9\\\" y=\\\"-44\\\" width=\\\"18\\\" height=\\\"32\\\" style=\\\"fill: rgba(252,191,43,0.45); stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-49.5\\\" y=\\\"-92\\\" width=\\\"9\\\" height=\\\"80\\\" style=\\\"fill: #323C78; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-19.5\\\" y=\\\"-92\\\" width=\\\"9\\\" height=\\\"80\\\" style=\\\"fill: #323C78; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"10.5\\\" y=\\\"-92\\\" width=\\\"9\\\" height=\\\"80\\\" style=\\\"fill: #323C78; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"40.5\\\" y=\\\"-92\\\" width=\\\"9\\\" height=\\\"80\\\" style=\\\"fill: #323C78; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-64\\\" y=\\\"-110\\\" width=\\\"128\\\" height=\\\"14\\\" style=\\\"fill: #1A2048; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><text x=\\\"0\\\" y=\\\"-99.5\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.6px; font-weight: 800; letter-spacing: 0.22em; fill: #32C3BE; text-anchor: middle\\\">LIBRARY</text><path d=\\\"M-72 -110L0 -140L72 -110Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px; stroke-linejoin: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"-121\\\" r=\\\"5\\\" style=\\\"fill: none; stroke: rgba(50,195,190,0.7); stroke-width: 1.4px\\\"></circle></g>\\n<g transform=\\\"translate(739.2 0)\\\" aria-hidden=\\\"true\\\" data-lm=\\\"hoop\\\"><rect x=\\\"-14\\\" y=\\\"-8\\\" width=\\\"28\\\" height=\\\"8\\\" rx=\\\"2\\\" style=\\\"fill: #3A4580; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-3\\\" y=\\\"-178\\\" width=\\\"6\\\" height=\\\"172\\\" style=\\\"fill: #3A4580; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M0 -170H18\\\" style=\\\"stroke: #3A4580; stroke-width: 5px; stroke-linecap: round\\\"></path><rect x=\\\"16\\\" y=\\\"-194\\\" width=\\\"46\\\" height=\\\"34\\\" rx=\\\"3\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #DFF8FF; stroke-width: 1.6px\\\"></rect><rect x=\\\"31\\\" y=\\\"-182\\\" width=\\\"16\\\" height=\\\"13\\\" style=\\\"fill: none; stroke: #FD882F; stroke-width: 1.4px\\\"></rect><path d=\\\"M32 -163L35 -147L38 -163L41 -147L44 -163L47 -147L50 -163\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.55); stroke-width: 1px; stroke-linejoin: round\\\"></path><path d=\\\"M30 -164H52\\\" style=\\\"stroke: #FD882F; stroke-width: 2.6px; stroke-linecap: round\\\"></path><circle cx=\\\"-28\\\" cy=\\\"-9\\\" r=\\\"9\\\" style=\\\"fill: #FD882F; stroke: #170909; stroke-width: 1px\\\"></circle><path d=\\\"M-37 -9H-19M-28 -18V0M-34.5 -15.5Q-28 -9 -34.5 -2.5M-21.5 -15.5Q-28 -9 -21.5 -2.5\\\" style=\\\"fill: none; stroke: #170909; stroke-width: 0.9px\\\"></path></g>\\n<g transform=\\\"translate(1164.8 0)\\\" aria-hidden=\\\"true\\\" data-lm=\\\"apartment\\\"><rect x=\\\"-56\\\" y=\\\"-182\\\" width=\\\"112\\\" height=\\\"182\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-60\\\" y=\\\"-188\\\" width=\\\"120\\\" height=\\\"8\\\" rx=\\\"2\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-36\\\" y=\\\"-168\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: 0s\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"-36\\\" y=\\\"-142\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: rgba(252,191,43,0.7); animation-delay: -5.1s\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"-36\\\" y=\\\"-116\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: rgba(252,191,43,0.7); animation-delay: -10.2s\\\"></rect><rect x=\\\"-36\\\" y=\\\"-90\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -15.299999999999999s\\\"></rect><rect x=\\\"-36\\\" y=\\\"-64\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -20.4s\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"-9\\\" y=\\\"-168\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: rgba(252,191,43,0.7); animation-delay: -1.7s\\\"></rect><rect x=\\\"-9\\\" y=\\\"-142\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -6.8s\\\"></rect><rect x=\\\"-9\\\" y=\\\"-116\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -11.9s\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"-9\\\" y=\\\"-90\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: rgba(50,195,190,0.75); animation-delay: -17s\\\"></rect><rect x=\\\"-9\\\" y=\\\"-64\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -22.099999999999998s\\\"></rect><rect x=\\\"18\\\" y=\\\"-168\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -3.4s\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"18\\\" y=\\\"-142\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: rgba(252,191,43,0.7); animation-delay: -8.5s\\\"></rect><rect x=\\\"18\\\" y=\\\"-116\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -13.6s\\\"></rect><rect class=\\\"ka-tw\\\" x=\\\"18\\\" y=\\\"-90\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: rgba(252,191,43,0.7); animation-delay: -18.7s\\\"></rect><rect x=\\\"18\\\" y=\\\"-64\\\" width=\\\"18\\\" height=\\\"16\\\" rx=\\\"1.5\\\" style=\\\"fill: #1A2048; animation-delay: -23.8s\\\"></rect><rect x=\\\"-12\\\" y=\\\"-38\\\" width=\\\"24\\\" height=\\\"38\\\" style=\\\"fill: #141932; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><circle cx=\\\"7\\\" cy=\\\"-19\\\" r=\\\"1.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><path d=\\\"M-21 -44H21L17 -36H-17Z\\\" style=\\\"fill: #32C3BE; stroke: #170909; stroke-width: 1px; stroke-linejoin: round\\\"></path></g>\\n<g transform=\\\"translate(1289.6 0)\\\" aria-hidden=\\\"true\\\" data-lm=\\\"car\\\"><path d=\\\"M-30 -24Q-24 -44 -6 -44H14Q30 -44 38 -24Z\\\" style=\\\"fill: #0099AB; stroke: #170909; stroke-width: 1.2px; stroke-linejoin: round\\\"></path><path d=\\\"M-23 -25Q-19 -39 -8 -39H2V-25Z\\\" style=\\\"fill: #1A2048\\\"></path><path d=\\\"M6 -25V-39H13Q26 -39 31 -25Z\\\" style=\\\"fill: #1A2048\\\"></path><path d=\\\"M-18 -36L-12 -38\\\" style=\\\"stroke: rgba(223,248,255,0.5); stroke-width: 1.2px; stroke-linecap: round\\\"></path><rect x=\\\"-52\\\" y=\\\"-27\\\" width=\\\"104\\\" height=\\\"19\\\" rx=\\\"8\\\" style=\\\"fill: #0099AB; stroke: #170909; stroke-width: 1.2px\\\"></rect><rect x=\\\"45\\\" y=\\\"-22\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1.5\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"-51\\\" y=\\\"-22\\\" width=\\\"5\\\" height=\\\"4\\\" rx=\\\"1.5\\\" style=\\\"fill: #D94991\\\"></rect><path d=\\\"M-6 -20H4\\\" style=\\\"stroke: #170909; stroke-width: 1px; stroke-linecap: round\\\"></path><circle cx=\\\"-30\\\" cy=\\\"-8\\\" r=\\\"9.5\\\" style=\\\"fill: #141932; stroke: #3A4580; stroke-width: 2px\\\"></circle><circle cx=\\\"-30\\\" cy=\\\"-8\\\" r=\\\"3.6\\\" style=\\\"fill: rgba(223,248,255,0.6)\\\"></circle><circle cx=\\\"30\\\" cy=\\\"-8\\\" r=\\\"9.5\\\" style=\\\"fill: #141932; stroke: #3A4580; stroke-width: 2px\\\"></circle><circle cx=\\\"30\\\" cy=\\\"-8\\\" r=\\\"3.6\\\" style=\\\"fill: rgba(223,248,255,0.6)\\\"></circle></g>\\n</g>\\n<g style=\\\"opacity: calc(1 - var(--fin, 0))\\\">\\n\\n<path d=\\\"M-74 0V-182Q-74 -214 -42 -214H42Q74 -214 74 -182V0\\\" pathLength=\\\"1\\\" class=\\\"ka-drawin\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 10px; stroke-linejoin: round; opacity: 0.1; stroke-dasharray: 1; stroke-dashoffset: {{GT.d4}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<path d=\\\"M-74 0V-182Q-74 -214 -42 -214H42Q74 -214 74 -182V0\\\" pathLength=\\\"1\\\" class=\\\"ka-drawin\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 2px; stroke-linejoin: round; stroke-linecap: round; opacity: 0.9; stroke-dasharray: 1; stroke-dashoffset: {{GT.d4}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<text x=\\\"0\\\" y=\\\"-226\\\" class=\\\"ka-signin\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 15px; font-weight: 800; letter-spacing: 0.1em; fill: #FCBF2B; text-anchor: middle; opacity: {{GT.o4}}; transition: opacity 0.6s ease\\\">KIDDIE KREDIT</text>\\n<path d=\\\"M502 0V-182Q502 -214 534 -214H618Q650 -214 650 -182V0\\\" pathLength=\\\"1\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 10px; stroke-linejoin: round; opacity: 0.1; stroke-dasharray: 1; stroke-dashoffset: {{GT.d13}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<path d=\\\"M502 0V-182Q502 -214 534 -214H618Q650 -214 650 -182V0\\\" pathLength=\\\"1\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2px; stroke-linejoin: round; stroke-linecap: round; opacity: 0.9; stroke-dasharray: 1; stroke-dashoffset: {{GT.d13}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<text x=\\\"576\\\" y=\\\"-226\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 15px; font-weight: 800; letter-spacing: 0.1em; fill: #32C3BE; text-anchor: middle; opacity: {{GT.o13}}; transition: opacity 0.6s ease\\\">KREDIT QUEST</text>\\n<path d=\\\"M822 0V-182Q822 -214 854 -214H938Q970 -214 970 -182V0\\\" pathLength=\\\"1\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 10px; stroke-linejoin: round; opacity: 0.1; stroke-dasharray: 1; stroke-dashoffset: {{GT.d18}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<path d=\\\"M822 0V-182Q822 -214 854 -214H938Q970 -214 970 -182V0\\\" pathLength=\\\"1\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 2px; stroke-linejoin: round; stroke-linecap: round; opacity: 0.9; stroke-dasharray: 1; stroke-dashoffset: {{GT.d18}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<text x=\\\"896\\\" y=\\\"-226\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 14px; font-weight: 800; letter-spacing: 0.1em; fill: #B0DD76; text-anchor: middle; opacity: {{GT.o18}}; transition: opacity 0.6s ease\\\">THE KREDIT CARD</text>\\n<path d=\\\"M1078 0V-182Q1078 -214 1110 -214H1194Q1226 -214 1226 -182V0\\\" pathLength=\\\"1\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 10px; stroke-linejoin: round; opacity: 0.1; stroke-dasharray: 1; stroke-dashoffset: {{GT.d22}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<path d=\\\"M1078 0V-182Q1078 -214 1110 -214H1194Q1226 -214 1226 -182V0\\\" pathLength=\\\"1\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 2px; stroke-linejoin: round; stroke-linecap: round; opacity: 0.9; stroke-dasharray: 1; stroke-dashoffset: {{GT.d22}}; transition: stroke-dashoffset 0.9s cubic-bezier(0.22, 1, 0.36, 1)\\\"></path>\\n<text x=\\\"1152\\\" y=\\\"-226\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 12.5px; font-weight: 800; letter-spacing: 0.1em; fill: #DFF8FF; text-anchor: middle; opacity: {{GT.o22}}; transition: opacity 0.6s ease\\\">YOUR CREDIT UNION</text>\\n</g>\\n<g style=\\\"transform: translate(calc({{G.x4}}px + var(--fin, 0) * {{G.dx4}}px), 0px); opacity: calc({{G.o4}} + var(--fin, 0) * {{G.r4}})\\\">\\n<g>\\n<g>\\n<g>\\n<line x1=\\\"8.46\\\" y1=\\\"-14.4\\\" x2=\\\"8.46\\\" y2=\\\"-9.82\\\" style=\\\"stroke: #0E1226; stroke-width: 15.5px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"8.46\\\" cy=\\\"-4.4\\\" rx=\\\"9.6\\\" ry=\\\"4.96\\\" transform=\\\"translate(2.8 0)\\\" style=\\\"fill: #0E1226\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(16.45 -43.9)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"5.1\\\" y2=\\\"14.96\\\" style=\\\"stroke: #0E1226; stroke-width: 13px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-29.4\\\" rx=\\\"23.5\\\" ry=\\\"25\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.41\\\" cy=\\\"-29.4\\\" rx=\\\"22.33\\\" ry=\\\"25\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"2.35\\\" cy=\\\"-29.4\\\" rx=\\\"20.21\\\" ry=\\\"24.25\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-46.9\\\" rx=\\\"24.44\\\" ry=\\\"11.5\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-6.58\\\" y1=\\\"-14.4\\\" x2=\\\"-6.58\\\" y2=\\\"-9.82\\\" style=\\\"stroke: #161A33; stroke-width: 15.5px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"-6.58\\\" cy=\\\"-4.4\\\" rx=\\\"9.6\\\" ry=\\\"4.96\\\" transform=\\\"translate(2.8 0)\\\" style=\\\"fill: #161A33\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-18.8 -43.9)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-3.4\\\" y2=\\\"16.66\\\" style=\\\"stroke: #161A33; stroke-width: 13px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-3.4 16.66) scale(0.75)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-2.6\\\" y=\\\"-30\\\" width=\\\"5.2\\\" height=\\\"40\\\" rx=\\\"2.6\\\" style=\\\"fill: #A6CB53\\\"></rect><path d=\\\"M-2.6 -17H2.6M-2.6 -4H2.6\\\" style=\\\"stroke: #7DA33C; stroke-width: 1.1px\\\"></path><path d=\\\"M1.5 -28C7 -36 15 -36 18 -32C12 -27 6 -26 1.5 -28Z\\\" style=\\\"fill: #B0DD76\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(5 -59.15) scale(25)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(0.5)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 0\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<g style=\\\"transform: translate(calc({{G.x7}}px + var(--fin, 0) * {{G.dx7}}px), 0px); opacity: calc({{G.o7}} + var(--fin, 0) * {{G.r7}})\\\">\\n<g>\\n<g>\\n<g>\\n<line x1=\\\"9.36\\\" y1=\\\"-21.81\\\" x2=\\\"9.36\\\" y2=\\\"-10.61\\\" style=\\\"stroke: #0E1226; stroke-width: 16.83px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"9.36\\\" cy=\\\"-4.72\\\" rx=\\\"10.31\\\" ry=\\\"5.33\\\" transform=\\\"translate(3.01 0)\\\" style=\\\"fill: #0E1226\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(18.21 -57.92)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"7.14\\\" y2=\\\"20.93\\\" style=\\\"stroke: #0E1226; stroke-width: 14.03px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-40.17\\\" rx=\\\"26.01\\\" ry=\\\"30.61\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.56\\\" cy=\\\"-40.17\\\" rx=\\\"24.71\\\" ry=\\\"30.61\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"2.6\\\" cy=\\\"-40.17\\\" rx=\\\"22.37\\\" ry=\\\"29.69\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-61.6\\\" rx=\\\"27.05\\\" ry=\\\"14.08\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-7.28\\\" y1=\\\"-21.81\\\" x2=\\\"-7.28\\\" y2=\\\"-10.61\\\" style=\\\"stroke: #161A33; stroke-width: 16.83px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"-7.28\\\" cy=\\\"-4.72\\\" rx=\\\"10.31\\\" ry=\\\"5.33\\\" transform=\\\"translate(3.01 0)\\\" style=\\\"fill: #161A33\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-20.81 -57.92)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-4.76\\\" y2=\\\"23.31\\\" style=\\\"stroke: #161A33; stroke-width: 14.03px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-4.76 23.31) scale(0.87)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-2.6\\\" y=\\\"-30\\\" width=\\\"5.2\\\" height=\\\"40\\\" rx=\\\"2.6\\\" style=\\\"fill: #A6CB53\\\"></rect><path d=\\\"M-2.6 -17H2.6M-2.6 -4H2.6\\\" style=\\\"stroke: #7DA33C; stroke-width: 1.1px\\\"></path><path d=\\\"M1.5 -28C7 -36 15 -36 18 -32C12 -27 6 -26 1.5 -28Z\\\" style=\\\"fill: #B0DD76\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(5.89 -78.54) scale(26.18)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(0.69)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 0\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<g style=\\\"transform: translate(calc({{G.x10}}px + var(--fin, 0) * {{G.dx10}}px), 0px); opacity: calc({{G.o10}} + var(--fin, 0) * {{G.r10}})\\\">\\n<g>\\n<g>\\n<g>\\n<line x1=\\\"10.16\\\" y1=\\\"-28.35\\\" x2=\\\"10.16\\\" y2=\\\"-11.31\\\" style=\\\"stroke: #0E1226; stroke-width: 18px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"10.16\\\" cy=\\\"-5.01\\\" rx=\\\"10.93\\\" ry=\\\"5.65\\\" transform=\\\"translate(3.19 0)\\\" style=\\\"fill: #0E1226\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(19.76 -70.31)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"8.93\\\" y2=\\\"26.21\\\" style=\\\"stroke: #0E1226; stroke-width: 14.95px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-49.69\\\" rx=\\\"28.22\\\" ry=\\\"35.56\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.69\\\" cy=\\\"-49.69\\\" rx=\\\"26.81\\\" ry=\\\"35.56\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"2.82\\\" cy=\\\"-49.69\\\" rx=\\\"24.27\\\" ry=\\\"34.49\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-74.58\\\" rx=\\\"29.35\\\" ry=\\\"16.36\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-7.9\\\" y1=\\\"-28.35\\\" x2=\\\"-7.9\\\" y2=\\\"-11.31\\\" style=\\\"stroke: #161A33; stroke-width: 18px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"-7.9\\\" cy=\\\"-5.01\\\" rx=\\\"10.93\\\" ry=\\\"5.65\\\" transform=\\\"translate(3.19 0)\\\" style=\\\"fill: #161A33\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-22.58 -70.31)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-5.96\\\" y2=\\\"29.19\\\" style=\\\"stroke: #161A33; stroke-width: 14.95px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-5.96 29.19) scale(0.97)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-12\\\" y=\\\"-6\\\" width=\\\"20\\\" height=\\\"15\\\" rx=\\\"2\\\" transform=\\\"rotate(-12)\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 1.2px\\\"></rect><path d=\\\"M-9 -2.5L4 -5.3\\\" transform=\\\"rotate(-12)\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.4px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(6.67 -95.66) scale(27.22)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(0.86)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<g style=\\\"transform: translate(calc({{G.x13}}px + var(--fin, 0) * {{G.dx13}}px), 0px); opacity: calc({{G.o13}} + var(--fin, 0) * {{G.r13}})\\\">\\n<g>\\n<g>\\n<g>\\n<line x1=\\\"10.83\\\" y1=\\\"-33.86\\\" x2=\\\"10.83\\\" y2=\\\"-11.9\\\" style=\\\"stroke: #0E1226; stroke-width: 18.99px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(10.83 0) translate(4.78 0) scale(14.13 9.93)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(21.06 -80.74)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"10.45\\\" y2=\\\"30.65\\\" style=\\\"stroke: #0E1226; stroke-width: 15.71px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-57.7\\\" rx=\\\"30.09\\\" ry=\\\"39.73\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.81\\\" cy=\\\"-57.7\\\" rx=\\\"28.59\\\" ry=\\\"39.73\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.01\\\" cy=\\\"-57.7\\\" rx=\\\"25.88\\\" ry=\\\"38.54\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-85.51\\\" rx=\\\"31.29\\\" ry=\\\"18.28\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-8.43\\\" y1=\\\"-33.86\\\" x2=\\\"-8.43\\\" y2=\\\"-11.9\\\" style=\\\"stroke: #161A33; stroke-width: 18.99px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.43 0) translate(4.78 0) scale(14.13 9.93)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-24.07 -80.74)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-6.97\\\" y2=\\\"34.14\\\" style=\\\"stroke: #161A33; stroke-width: 15.71px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-6.97 34.14) scale(1.06)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-6\\\" y=\\\"-21\\\" width=\\\"13\\\" height=\\\"23\\\" rx=\\\"2.6\\\" style=\\\"fill: #1D2342; stroke: #DFF8FF; stroke-width: 0.8px\\\"></rect><rect x=\\\"-4.2\\\" y=\\\"-18.6\\\" width=\\\"9.4\\\" height=\\\"15.6\\\" rx=\\\"1.4\\\" style=\\\"fill: #32C3BE\\\"></rect><circle cx=\\\"0.5\\\" cy=\\\"-12.4\\\" r=\\\"3\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.3px\\\"></circle><path d=\\\"M-2 -6.6H3\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(7.33 -110.09) scale(28.1)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><path d=\\\"M-0.5 -0.86Q0.06 -0.62 0.66 -0.86L0.62 -0.66Q0.06 -0.46 -0.46 -0.66Z\\\" style=\\\"fill: #1D2342\\\"></path><path d=\\\"M-0.86 -0.98L0.08 -1.26L0.98 -0.98L0.06 -0.72Z\\\" style=\\\"fill: #1D2342; stroke: #32C3BE; stroke-width: 0.03px\\\"></path><path d=\\\"M0.08 -0.99Q0.62 -0.98 0.78 -0.72\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 0.045px\\\"></path><circle cx=\\\"0.78\\\" cy=\\\"-0.68\\\" r=\\\"0.06\\\" style=\\\"fill: #FCBF2B\\\"></circle></g>\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<g style=\\\"transform: translate(calc({{G.x16}}px + var(--fin, 0) * {{G.dx16}}px), 0px); opacity: calc({{G.o16}} + var(--fin, 0) * {{G.r16}})\\\">\\n<g>\\n<g>\\n<g>\\n<line x1=\\\"11.34\\\" y1=\\\"-38.01\\\" x2=\\\"11.34\\\" y2=\\\"-12.34\\\" style=\\\"stroke: #0E1226; stroke-width: 19.73px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(11.34 0) translate(4.94 0) scale(14.62 10.28)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(22.05 -88.59)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"11.59\\\" y2=\\\"34\\\" style=\\\"stroke: #0E1226; stroke-width: 16.29px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-63.73\\\" rx=\\\"31.49\\\" ry=\\\"42.87\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.89\\\" cy=\\\"-63.73\\\" rx=\\\"29.92\\\" ry=\\\"42.87\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.15\\\" cy=\\\"-63.73\\\" rx=\\\"27.08\\\" ry=\\\"41.58\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-93.74\\\" rx=\\\"32.75\\\" ry=\\\"19.72\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-8.82\\\" y1=\\\"-38.01\\\" x2=\\\"-8.82\\\" y2=\\\"-12.34\\\" style=\\\"stroke: #161A33; stroke-width: 19.73px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.82 0) translate(4.94 0) scale(14.62 10.28)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-25.2 -88.59)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-7.73\\\" y2=\\\"37.86\\\" style=\\\"stroke: #161A33; stroke-width: 16.29px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-7.73 37.86) scale(1.13)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-6\\\" y=\\\"-21\\\" width=\\\"13\\\" height=\\\"23\\\" rx=\\\"2.6\\\" style=\\\"fill: #1D2342; stroke: #DFF8FF; stroke-width: 0.8px\\\"></rect><rect x=\\\"-4.2\\\" y=\\\"-18.6\\\" width=\\\"9.4\\\" height=\\\"15.6\\\" rx=\\\"1.4\\\" style=\\\"fill: #32C3BE\\\"></rect><circle cx=\\\"0.5\\\" cy=\\\"-12.4\\\" r=\\\"3\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.3px\\\"></circle><path d=\\\"M-2 -6.6H3\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(7.82 -120.94) scale(28.76)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1.11)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"0.93\\\" cy=\\\"-0.04\\\" rx=\\\"0.15\\\" ry=\\\"0.22\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 0.18px; stroke-linecap: round\\\"></path><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.08px; stroke-linecap: round\\\"></path><ellipse cx=\\\"-0.87\\\" cy=\\\"0.03\\\" rx=\\\"0.22\\\" ry=\\\"0.3\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><ellipse cx=\\\"-0.84\\\" cy=\\\"0.03\\\" rx=\\\"0.11\\\" ry=\\\"0.17\\\" style=\\\"fill: #1D2342\\\"></ellipse><path d=\\\"M-0.99 -0.12Q-1.01 -0.01 -0.97 0.1\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 0.04px; stroke-linecap: round; opacity: 0.85\\\"></path></g>\\n\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<g style=\\\"transform: translate(calc({{G.x18}}px + var(--fin, 0) * {{G.dx18}}px), 0px); opacity: calc({{G.o18}} + var(--fin, 0) * {{G.r18}})\\\">\\n<g>\\n<g>\\n<g>\\n<line x1=\\\"11.52\\\" y1=\\\"-39.5\\\" x2=\\\"11.52\\\" y2=\\\"-12.5\\\" style=\\\"stroke: #0E1226; stroke-width: 20px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(11.52 0) translate(5 0) scale(14.8 10.4)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(22.4 -91.42)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"12\\\" y2=\\\"35.2\\\" style=\\\"stroke: #0E1226; stroke-width: 16.5px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-65.9\\\" rx=\\\"32\\\" ry=\\\"44\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.92\\\" cy=\\\"-65.9\\\" rx=\\\"30.4\\\" ry=\\\"44\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.2\\\" cy=\\\"-65.9\\\" rx=\\\"27.52\\\" ry=\\\"42.68\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-96.7\\\" rx=\\\"33.28\\\" ry=\\\"20.24\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><line x1=\\\"-19.84\\\" y1=\\\"-95.82\\\" x2=\\\"19.84\\\" y2=\\\"-43.9\\\" style=\\\"stroke: #0099AB; stroke-width: 3.4px; stroke-linecap: round\\\"></line><rect x=\\\"11.52\\\" y=\\\"-50.06\\\" width=\\\"19.84\\\" height=\\\"15.84\\\" rx=\\\"3.5\\\" style=\\\"fill: #0099AB; stroke: #1D2342; stroke-width: 1.2px\\\"></rect><line x1=\\\"11.52\\\" y1=\\\"-50.06\\\" x2=\\\"19.84\\\" y2=\\\"-50.06\\\" transform=\\\"translate(3 4)\\\" style=\\\"stroke: #DFF8FF; stroke-width: 1.2px; stroke-linecap: round; opacity: 0.7\\\"></line></g>\\n</g>\\n<g>\\n<line x1=\\\"-8.96\\\" y1=\\\"-39.5\\\" x2=\\\"-8.96\\\" y2=\\\"-12.5\\\" style=\\\"stroke: #161A33; stroke-width: 20px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.96 0) translate(5 0) scale(14.8 10.4)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-25.6 -91.42)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-8\\\" y2=\\\"39.2\\\" style=\\\"stroke: #161A33; stroke-width: 16.5px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-8 39.2) scale(1.15)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><g transform=\\\"rotate(-14)\\\"><rect x=\\\"-4\\\" y=\\\"-17\\\" width=\\\"24\\\" height=\\\"15\\\" rx=\\\"2.4\\\" style=\\\"fill: #1D2342; stroke: #32C3BE; stroke-width: 1.3px\\\"></rect><rect x=\\\"-0.5\\\" y=\\\"-13.6\\\" width=\\\"5\\\" height=\\\"3.8\\\" rx=\\\"0.8\\\" style=\\\"fill: #FCBF2B\\\"></rect><path d=\\\"M0 -5.8H14\\\" style=\\\"stroke: #DFF8FF; stroke-width: 1.1px; stroke-linecap: round\\\"></path></g><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(8 -124.85) scale(29)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1.15)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 1\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<g style=\\\"transform: translate(calc({{G.x21}}px + var(--fin, 0) * {{G.dx21}}px), 0px); opacity: calc({{G.o21}} + var(--fin, 0) * {{G.r21}})\\\">\\n<g>\\n<g>\\n<g>\\n<line x1=\\\"11.52\\\" y1=\\\"-39.5\\\" x2=\\\"11.52\\\" y2=\\\"-12.5\\\" style=\\\"stroke: #0E1226; stroke-width: 20px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(11.52 0) translate(5 0) scale(14.8 10.4)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(22.4 -91.42)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"12\\\" y2=\\\"35.2\\\" style=\\\"stroke: #0E1226; stroke-width: 16.5px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-65.9\\\" rx=\\\"32\\\" ry=\\\"44\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.92\\\" cy=\\\"-65.9\\\" rx=\\\"30.4\\\" ry=\\\"44\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.2\\\" cy=\\\"-65.9\\\" rx=\\\"27.52\\\" ry=\\\"42.68\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-96.7\\\" rx=\\\"33.28\\\" ry=\\\"20.24\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><line x1=\\\"-19.84\\\" y1=\\\"-95.82\\\" x2=\\\"19.84\\\" y2=\\\"-43.9\\\" style=\\\"stroke: #0099AB; stroke-width: 3.4px; stroke-linecap: round\\\"></line><rect x=\\\"11.52\\\" y=\\\"-50.06\\\" width=\\\"19.84\\\" height=\\\"15.84\\\" rx=\\\"3.5\\\" style=\\\"fill: #0099AB; stroke: #1D2342; stroke-width: 1.2px\\\"></rect><line x1=\\\"11.52\\\" y1=\\\"-50.06\\\" x2=\\\"19.84\\\" y2=\\\"-50.06\\\" transform=\\\"translate(3 4)\\\" style=\\\"stroke: #DFF8FF; stroke-width: 1.2px; stroke-linecap: round; opacity: 0.7\\\"></line></g>\\n</g>\\n<g>\\n<line x1=\\\"-8.96\\\" y1=\\\"-39.5\\\" x2=\\\"-8.96\\\" y2=\\\"-12.5\\\" style=\\\"stroke: #161A33; stroke-width: 20px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.96 0) translate(5 0) scale(14.8 10.4)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-25.6 -91.42)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-8\\\" y2=\\\"39.2\\\" style=\\\"stroke: #161A33; stroke-width: 16.5px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-8 39.2) scale(1.15)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><g transform=\\\"rotate(-14)\\\"><rect x=\\\"-4\\\" y=\\\"-17\\\" width=\\\"24\\\" height=\\\"15\\\" rx=\\\"2.4\\\" style=\\\"fill: #1D2342; stroke: #32C3BE; stroke-width: 1.3px\\\"></rect><rect x=\\\"-0.5\\\" y=\\\"-13.6\\\" width=\\\"5\\\" height=\\\"3.8\\\" rx=\\\"0.8\\\" style=\\\"fill: #FCBF2B\\\"></rect><path d=\\\"M0 -5.8H14\\\" style=\\\"stroke: #DFF8FF; stroke-width: 1.1px; stroke-linecap: round\\\"></path></g><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(8 -124.85) scale(29)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1.15)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 1\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<path d=\\\"M5 -99.4C11.2 -103.5 29.4 -116.4 42.5 -124.2C55.6 -132.1 69.3 -139.6 83.5 -146.4C97.6 -153.3 112.3 -159.8 127.2 -165.4C142.2 -170.9 157.8 -175.1 173.3 -179.8C188.9 -184.5 204.8 -191.3 220.5 -193.6C236.2 -195.9 252 -193.6 267.8 -193.6C283.6 -193.6 307.3 -193.6 315.2 -193.6\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 1.3px; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 3px 4px; opacity: calc((var(--fin, 0) * 2 - 1) * {{curveW}})\\\"></path>\\n<path d=\\\"M5 -99.4C11.7 -107.2 31 -135.5 45 -146.4C58.9 -157.4 73.8 -159.8 88.7 -165.4C103.7 -170.9 119.3 -175.1 134.8 -179.8C150.4 -184.5 166.3 -191.3 182 -193.6C197.7 -195.9 221.4 -193.6 229.3 -193.6\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 1.3px; stroke-linecap: round; stroke-linejoin: round; stroke-dasharray: 3px 4px; opacity: calc((var(--fin, 0) * 2 - 1) * {{curveN}})\\\"></path>\\n</g>\\n<g ref=\\\"{{setPO}}\\\" transform=\\\"translate(-40 0) scale(1.7)\\\">\\n<g class=\\\"ka-breathe\\\">\\n<g ref=\\\"{{RF.pg}}\\\">\\n<g ref=\\\"{{RF.pt}}\\\">\\n<g ref=\\\"{{RF.lb}}\\\">\\n<line x1=\\\"{{P.flx}}\\\" y1=\\\"{{P.hipY}}\\\" x2=\\\"{{P.flx}}\\\" y2=\\\"{{P.legEnd}}\\\" style=\\\"stroke: #0E1226; stroke-width: {{P.legW}}px; stroke-linecap: round\\\"></line>\\n<g ref=\\\"{{RF.fb}}\\\">\\n<g style=\\\"opacity: {{AC.paws}}; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"{{P.flx}}\\\" cy=\\\"{{P.ankY}}\\\" rx=\\\"{{P.pawRX}}\\\" ry=\\\"{{P.pawRY}}\\\" transform=\\\"translate({{P.pawDX}} 0)\\\" style=\\\"fill: #0E1226\\\"></ellipse></g>\\n<g style=\\\"opacity: {{AC.shoes}}; transition: opacity 0.4s ease\\\"><g transform=\\\"translate({{P.flx}} 0) translate({{P.shoeDX}} 0) scale({{P.shoeRX}} {{P.shoeRY}})\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g ref=\\\"{{RF.bb}}\\\">\\n<g transform=\\\"translate({{P.fax}} {{P.shY}})\\\"><g ref=\\\"{{RF.ab}}\\\"><g class=\\\"{{waveCls}}\\\">\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"{{P.fArmX}}\\\" y2=\\\"{{P.fArmY}}\\\" style=\\\"stroke: #0E1226; stroke-width: {{P.armW}}px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"{{P.bodyCY}}\\\" rx=\\\"{{P.bw}}\\\" ry=\\\"{{P.bh}}\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"{{P.shadeX}}\\\" cy=\\\"{{P.bodyCY}}\\\" rx=\\\"{{P.shadeRX}}\\\" ry=\\\"{{P.bh}}\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"{{P.litX}}\\\" cy=\\\"{{P.bodyCY}}\\\" rx=\\\"{{P.litRX}}\\\" ry=\\\"{{P.litRY}}\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"{{P.bandCY}}\\\" rx=\\\"{{P.bandRX}}\\\" ry=\\\"{{P.bandRY}}\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g style=\\\"opacity: {{AC.bag}}; transition: opacity 0.4s ease\\\"><line x1=\\\"{{P.stX1}}\\\" y1=\\\"{{P.stY1}}\\\" x2=\\\"{{P.stX2}}\\\" y2=\\\"{{P.stY2}}\\\" style=\\\"stroke: #0099AB; stroke-width: 3.4px; stroke-linecap: round\\\"></line><rect x=\\\"{{P.bagX}}\\\" y=\\\"{{P.bagY}}\\\" width=\\\"{{P.bagW}}\\\" height=\\\"{{P.bagH}}\\\" rx=\\\"3.5\\\" style=\\\"fill: #0099AB; stroke: #1D2342; stroke-width: 1.2px\\\"></rect><line x1=\\\"{{P.bagX}}\\\" y1=\\\"{{P.bagY}}\\\" x2=\\\"{{P.stX2}}\\\" y2=\\\"{{P.bagY}}\\\" transform=\\\"translate(3 4)\\\" style=\\\"stroke: #DFF8FF; stroke-width: 1.2px; stroke-linecap: round; opacity: 0.7\\\"></line></g>\\n</g>\\n<g ref=\\\"{{RF.la}}\\\">\\n<line x1=\\\"{{P.nlx}}\\\" y1=\\\"{{P.hipY}}\\\" x2=\\\"{{P.nlx}}\\\" y2=\\\"{{P.legEnd}}\\\" style=\\\"stroke: #161A33; stroke-width: {{P.legW}}px; stroke-linecap: round\\\"></line>\\n<g ref=\\\"{{RF.fa}}\\\">\\n<g style=\\\"opacity: {{AC.paws}}; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"{{P.nlx}}\\\" cy=\\\"{{P.ankY}}\\\" rx=\\\"{{P.pawRX}}\\\" ry=\\\"{{P.pawRY}}\\\" transform=\\\"translate({{P.pawDX}} 0)\\\" style=\\\"fill: #161A33\\\"></ellipse></g>\\n<g style=\\\"opacity: {{AC.shoes}}; transition: opacity 0.4s ease\\\"><g transform=\\\"translate({{P.nlx}} 0) translate({{P.shoeDX}} 0) scale({{P.shoeRX}} {{P.shoeRY}})\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g ref=\\\"{{RF.bh}}\\\">\\n<g transform=\\\"translate({{P.nax}} {{P.shY}})\\\"><g ref=\\\"{{RF.aa}}\\\">\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"{{P.nArmX}}\\\" y2=\\\"{{P.nArmY}}\\\" style=\\\"stroke: #161A33; stroke-width: {{P.armW}}px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate({{P.nArmX}} {{P.nArmY}}) scale({{P.propS}})\\\" style=\\\"opacity: {{PR.bamboo}}; transition: opacity 0.35s ease\\\"><rect x=\\\"-2.6\\\" y=\\\"-30\\\" width=\\\"5.2\\\" height=\\\"40\\\" rx=\\\"2.6\\\" style=\\\"fill: #A6CB53\\\"></rect><path d=\\\"M-2.6 -17H2.6M-2.6 -4H2.6\\\" style=\\\"stroke: #7DA33C; stroke-width: 1.1px\\\"></path><path d=\\\"M1.5 -28C7 -36 15 -36 18 -32C12 -27 6 -26 1.5 -28Z\\\" style=\\\"fill: #B0DD76\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g><g transform=\\\"translate({{P.nArmX}} {{P.nArmY}}) scale({{P.propS}})\\\" style=\\\"opacity: {{PR.book}}; transition: opacity 0.35s ease\\\"><rect x=\\\"-12\\\" y=\\\"-6\\\" width=\\\"20\\\" height=\\\"15\\\" rx=\\\"2\\\" transform=\\\"rotate(-12)\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 1.2px\\\"></rect><path d=\\\"M-9 -2.5L4 -5.3\\\" transform=\\\"rotate(-12)\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.4px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g><g transform=\\\"translate({{P.nArmX}} {{P.nArmY}}) scale({{P.propS}})\\\" style=\\\"opacity: {{PR.phone}}; transition: opacity 0.35s ease\\\"><rect x=\\\"-6\\\" y=\\\"-21\\\" width=\\\"13\\\" height=\\\"23\\\" rx=\\\"2.6\\\" style=\\\"fill: #1D2342; stroke: #DFF8FF; stroke-width: 0.8px\\\"></rect><rect x=\\\"-4.2\\\" y=\\\"-18.6\\\" width=\\\"9.4\\\" height=\\\"15.6\\\" rx=\\\"1.4\\\" style=\\\"fill: #32C3BE\\\"></rect><circle cx=\\\"0.5\\\" cy=\\\"-12.4\\\" r=\\\"3\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.3px\\\"></circle><path d=\\\"M-2 -6.6H3\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g><g transform=\\\"translate({{P.nArmX}} {{P.nArmY}}) scale({{P.propS}})\\\" style=\\\"opacity: {{PR.card}}; transition: opacity 0.35s ease\\\"><g transform=\\\"rotate(-14)\\\"><rect x=\\\"-4\\\" y=\\\"-17\\\" width=\\\"24\\\" height=\\\"15\\\" rx=\\\"2.4\\\" style=\\\"fill: #1D2342; stroke: #32C3BE; stroke-width: 1.3px\\\"></rect><rect x=\\\"-0.5\\\" y=\\\"-13.6\\\" width=\\\"5\\\" height=\\\"3.8\\\" rx=\\\"0.8\\\" style=\\\"fill: #FCBF2B\\\"></rect><path d=\\\"M0 -5.8H14\\\" style=\\\"stroke: #DFF8FF; stroke-width: 1.1px; stroke-linecap: round\\\"></path></g><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g><g transform=\\\"translate({{P.nArmX}} {{P.nArmY}}) scale({{P.propS}})\\\" style=\\\"opacity: {{PR.keys}}; transition: opacity 0.35s ease\\\"><circle cx=\\\"1\\\" cy=\\\"9\\\" r=\\\"5\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.6px\\\"></circle><path d=\\\"M2 14L4.5 24M4.5 20H7.5M4.5 23H7\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.8px; stroke-linecap: round\\\"></path><path d=\\\"M-2 13L-6 22\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 2.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate({{P.hx}} {{P.hy}}) scale({{P.hr}})\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale({{P.sprout}})\\\"><g ref=\\\"{{RF.sp}}\\\">\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: {{P.leaf2}}\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: {{P.leaf3}}\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g class=\\\"ka-blink\\\">\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n<g style=\\\"opacity: {{AC.phones}}; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"0.93\\\" cy=\\\"-0.04\\\" rx=\\\"0.15\\\" ry=\\\"0.22\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 0.18px; stroke-linecap: round\\\"></path><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.08px; stroke-linecap: round\\\"></path><ellipse cx=\\\"-0.87\\\" cy=\\\"0.03\\\" rx=\\\"0.22\\\" ry=\\\"0.3\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><ellipse cx=\\\"-0.84\\\" cy=\\\"0.03\\\" rx=\\\"0.11\\\" ry=\\\"0.17\\\" style=\\\"fill: #1D2342\\\"></ellipse><path d=\\\"M-0.99 -0.12Q-1.01 -0.01 -0.97 0.1\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 0.04px; stroke-linecap: round; opacity: 0.85\\\"></path></g>\\n<g style=\\\"opacity: {{PR.hat}}; transition: opacity 0.35s ease\\\"><path d=\\\"M-0.5 -0.86Q0.06 -0.62 0.66 -0.86L0.62 -0.66Q0.06 -0.46 -0.46 -0.66Z\\\" style=\\\"fill: #1D2342\\\"></path><path d=\\\"M-0.86 -0.98L0.08 -1.26L0.98 -0.98L0.06 -0.72Z\\\" style=\\\"fill: #1D2342; stroke: #32C3BE; stroke-width: 0.03px\\\"></path><path d=\\\"M0.08 -0.99Q0.62 -0.98 0.78 -0.72\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 0.045px\\\"></path><circle cx=\\\"0.78\\\" cy=\\\"-0.68\\\" r=\\\"0.06\\\" style=\\\"fill: #FCBF2B\\\"></circle></g>\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n</g>\\n<g style=\\\"opacity: calc(var(--fin, 0) * 2 - 1)\\\">\\n<path d=\\\"{{B1.d}}\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<path d=\\\"{{B2.d}}\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 1.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<path d=\\\"{{B3.d}}\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 1.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<text x=\\\"{{B1.x}}\\\" y=\\\"{{B1.y}}\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: {{labFs}}px; font-weight: 600; fill: #FCBF2B; text-anchor: middle\\\">Kiddie Kredit</text>\\n<text x=\\\"{{B2.x}}\\\" y=\\\"{{B2.y}}\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: {{labFs}}px; font-weight: 600; fill: #32C3BE; text-anchor: middle\\\">Kredit Quest</text>\\n<text x=\\\"{{B3.x}}\\\" y=\\\"{{B3.y}}\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: {{labFs}}px; font-weight: 600; fill: #B0DD76; text-anchor: middle\\\">The Kredit Card</text>\\n</g>\\n</svg>\\n\\n<div class=\\\"ka-scrim\\\" style=\\\"display: none; position: absolute; top: 0px; right: 0px; bottom: 0px; width: 48%; background: linear-gradient(90deg, rgba(29,35,66,0) 0%, rgba(29,35,66,0.8) 34%, rgba(29,35,66,0.95) 100%); pointer-events: none\\\"></div>\\n\\n<sc-if value=\\\"{{showHello}}\\\" hint-placeholder-val=\\\"{{true}}\\\">\\n<div class=\\\"ka-hello\\\" style=\\\"position: absolute; left: calc(50% + {{chipX}}px); bottom: {{helloB}}px; transform: translateX(-50%); z-index: 3; padding: 9px 16px 10px; background: #FFFFFF; border: 2px solid #170909; border-radius: 18px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-size: 15px; font-weight: 700; line-height: 1.2; white-space: nowrap\\\">\\n<span>Hi, I'm Paul.</span>\\n<span style=\\\"position: absolute; left: 50%; bottom: -8px; width: 13px; height: 13px; margin-left: -7px; background: #FFFFFF; border-right: 2px solid #170909; border-bottom: 2px solid #170909; transform: rotate(45deg)\\\"></span>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{showBye}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-hello\\\" style=\\\"position: absolute; left: calc(50% + {{byeX}}px); bottom: {{byeB}}px; transform: translateX(-50%); z-index: 3; padding: 9px 16px 10px; background: #FFFFFF; border: 2px solid #170909; border-radius: 18px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-size: 15px; font-weight: 700; line-height: 1.2; white-space: nowrap\\\">\\n<span>That went fast.</span>\\n<span style=\\\"position: absolute; left: 50%; bottom: -8px; width: 13px; height: 13px; margin-left: -7px; background: #FFFFFF; border-right: 2px solid #170909; border-bottom: 2px solid #170909; transform: rotate(45deg)\\\"></span>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{showCue}}\\\" hint-placeholder-val=\\\"{{true}}\\\">\\n<div class=\\\"ka-cuewrap\\\" style=\\\"position: absolute; left: calc(50% + {{cueX}}px); bottom: 12px; transform: translateX(-50%); z-index: 3; display: inline-flex; align-items: center; gap: 8px; padding: 7px 14px; border-radius: 999px; background: rgba(29,35,66,0.72); border: 1px solid rgba(255,255,255,0.16); font-size: 12.5px; font-weight: 600; color: #DFF8FF; white-space: nowrap; pointer-events: none\\\">\\n<span>Scroll to grow</span>\\n<svg class=\\\"ka-cue\\\" viewBox=\\\"0 0 16 16\\\" aria-hidden=\\\"true\\\" style=\\\"width: 14px; height: 14px; display: block\\\"><path d=\\\"M3 6l5 5 5-5\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{showCard}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div style=\\\"position: absolute; left: calc(50% + {{cardX}}px); bottom: {{cardB}}px; width: {{cardW}}px; z-index: 2\\\">\\n<div class=\\\"ka-card\\\" style=\\\"position: relative; width: 100%; aspect-ratio: 1.586; box-sizing: border-box; padding: 9% 9% 8%; border-radius: 12px; border: 2px solid #32C3BE; background: linear-gradient(145deg, #2C3566 0%, #1D2342 55%, #141932 100%); box-shadow: 0 6px 0 0 #0B0E1F, 0 0 44px rgba(50, 195, 190, 0.38); overflow: hidden; display: flex; flex-direction: column; justify-content: space-between; transform-origin: 30% 80%\\\">\\n<img src=\\\"/_blob/507fa0c7b3cadf0af361176aeb2f54c1\\\" alt=\\\"The Kredit Card\\\" style=\\\"display: block; width: 74%; height: auto\\\">\\n<div style=\\\"display: flex; align-items: flex-end; justify-content: space-between\\\">\\n<div style=\\\"width: 22%; aspect-ratio: 1.3; border-radius: 4px; background: #FCBF2B; border: 1.5px solid #170909; box-sizing: border-box\\\"></div>\\n<div style=\\\"font-size: {{cardTag}}px; font-weight: 700; letter-spacing: 0.1em; line-height: 1; color: #1D2342; background: #B0DD76; border: 1.5px solid #170909; border-radius: 999px; padding: 3px 7px\\\">SECURED</div>\\n</div>\\n<div class=\\\"ka-shine\\\" style=\\\"position: absolute; top: 0px; bottom: 0px; left: 0px; width: 28%; background: linear-gradient(90deg, rgba(255,255,255,0), rgba(255,255,255,0.18), rgba(255,255,255,0)); pointer-events: none\\\"></div>\\n</div>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{popA}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-pop\\\" style=\\\"position: absolute; left: calc(50% + {{chipX}}px); bottom: {{chipB}}px; transform: translateX(-50%); z-index: 3; display: inline-flex; align-items: center; gap: 8px; padding: 5px 14px 5px 5px; background: #FFFFFF; border: 2px solid #170909; border-radius: 999px; box-shadow: 0 4px 0 0 #170909; white-space: nowrap; transition: bottom 0.3s linear\\\">\\n<span style=\\\"display: block; width: 22px; height: 22px; flex: none; box-sizing: border-box; border-radius: 999px; background: {{popTone}}; border: 2px solid #170909\\\"></span>\\n<span style=\\\"font-size: 12px; font-weight: 500; color: #434C58\\\">{{popLabel}}</span>\\n<span style=\\\"font-size: 14px; font-weight: 700; color: #1D2342\\\">{{popValue}}</span>\\n</div>\\n</sc-if>\\n<sc-if value=\\\"{{popB}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-pop\\\" style=\\\"position: absolute; left: calc(50% + {{chipX}}px); bottom: {{chipB}}px; transform: translateX(-50%); z-index: 3; display: inline-flex; align-items: center; gap: 8px; padding: 5px 14px 5px 5px; background: #FFFFFF; border: 2px solid #170909; border-radius: 999px; box-shadow: 0 4px 0 0 #170909; white-space: nowrap; transition: bottom 0.3s linear\\\">\\n<span style=\\\"display: block; width: 22px; height: 22px; flex: none; box-sizing: border-box; border-radius: 999px; background: {{popTone}}; border: 2px solid #170909\\\"></span>\\n<span style=\\\"font-size: 12px; font-weight: 500; color: #434C58\\\">{{popLabel}}</span>\\n<span style=\\\"font-size: 14px; font-weight: 700; color: #1D2342\\\">{{popValue}}</span>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{showConfetti}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div style=\\\"position: absolute; left: calc(50% + {{chipX}}px); bottom: {{confB}}px; width: 0px; height: 0px; z-index: 2; pointer-events: none\\\">\\n<span class=\\\"ka-c ka-c1\\\" style=\\\"background: #FCBF2B\\\"></span>\\n<span class=\\\"ka-c ka-sq ka-c2\\\" style=\\\"background: #D94991\\\"></span>\\n<span class=\\\"ka-c ka-c3\\\" style=\\\"background: #32C3BE\\\"></span>\\n<span class=\\\"ka-c ka-sq ka-c4\\\" style=\\\"background: #B0DD76\\\"></span>\\n<span class=\\\"ka-c ka-c5\\\" style=\\\"background: #8AD7F8\\\"></span>\\n<span class=\\\"ka-c ka-sq ka-c6\\\" style=\\\"background: #FCBF2B\\\"></span>\\n<span class=\\\"ka-c ka-c7\\\" style=\\\"background: #D94991\\\"></span>\\n<span class=\\\"ka-c ka-sq ka-c8\\\" style=\\\"background: #32C3BE\\\"></span>\\n<span class=\\\"ka-c ka-c9\\\" style=\\\"background: #B0DD76\\\"></span>\\n<span class=\\\"ka-c ka-sq ka-c10\\\" style=\\\"background: #8AD7F8\\\"></span>\\n<span class=\\\"ka-c ka-c11\\\" style=\\\"background: #D94991\\\"></span>\\n<span class=\\\"ka-c ka-sq ka-c12\\\" style=\\\"background: #FCBF2B\\\"></span>\\n</div>\\n</sc-if>\\n</div>\\n\\n<div class=\\\"ka-panel\\\" aria-live=\\\"polite\\\" style=\\\"position: relative; z-index: 3; display: flex; flex-direction: column; gap: 9px\\\">\\n\\n<sc-if value=\\\"{{kkMark}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; align-items: center; height: 22px; flex: none\\\">\\n<img src=\\\"/_blob/7afd4194dc6eed417df0bf810e2c831d\\\" alt=\\\"Kiddie Kredit\\\" style=\\\"height: 17px; width: auto; display: block\\\">\\n</div>\\n</sc-if>\\n<sc-if value=\\\"{{kqMark}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; align-items: center; height: 22px; flex: none\\\">\\n<img src=\\\"/_blob/6f548c59688522a8fa31e37b6a1b207b\\\" alt=\\\"Kredit Quest\\\" style=\\\"height: 30px; width: auto; display: block\\\">\\n</div>\\n</sc-if>\\n<sc-if value=\\\"{{cardMark}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; align-items: center; gap: 10px; height: 22px; flex: none\\\">\\n<img src=\\\"/_blob/507fa0c7b3cadf0af361176aeb2f54c1\\\" alt=\\\"The Kredit Card\\\" style=\\\"height: 24px; width: auto; display: block\\\">\\n<span style=\\\"font-size: 10px; font-weight: 700; letter-spacing: 0.12em; line-height: 1; color: #1D2342; background: #FCBF2B; border: 1.5px solid #170909; border-radius: 999px; padding: 4px 8px; white-space: nowrap\\\">COMING SOON</span>\\n</div>\\n</sc-if>\\n<sc-if value=\\\"{{C.cu}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; align-items: center; height: 22px; flex: none; font-size: 11px; font-weight: 600; letter-spacing: 0.16em; color: #68C1BD\\\"><sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><span>WITH YOUR CREDIT UNION</span></sc-if><sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><span>WITH YOUR COMMUNITY</span></sc-if></div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.intro}}\\\" hint-placeholder-val=\\\"{{true}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h1 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Watch a Credit Score Grow Up</h1>\\n<p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Paul starts doing chores at 4. At 18 he gets his first card. Scroll to watch him grow.</p>\\n</div>\\n</sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h1 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Your Community's Name on Every Step</h1>\\n<p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Schools, churches, employers and credit unions each run their own edition. Same journey, same rules.</p>\\n</div>\\n</sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.kk1}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Age 4. Paul's First Chore.</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Make the bed, feed the dog. Every chore moves his Kredit Score.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">The core stays free for every family. No allowance required.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.kk2}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Habits Before Money</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Streaks, Bamboo Bucks and real rewards, like movie night.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Kids earn by learning and doing, then save what they earn.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.kk3}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Lessons on a Bamboo Trail</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Kredit Quest Jr. missions. A finished lesson can lift a low score.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Saved Bamboo Bucks get matched by your community's own fund.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.kk4}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Next Level in 7 Months</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Home counts down to 13. His badges and best streak come along.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Rewards come from your partners, from teams and venues to libraries.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.grad}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Paul Graduated.</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Nine years, one Great band. The good stuff comes with him.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Graduates carry their record forward. Kids keep everything they earn.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.kq1}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Welcome to Kredit Quest</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Points carried over. Teen rules until 18. No card offers.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Delivery runs through what you already have, like schools and leagues.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.kq2}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Learn It Before You Need It</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Lessons that adapt to him. Rewards for showing up.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">A local credit union adds real savings with a real match.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.kq3}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Progress, Not Answers</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">A grown-up sees his points, streak and journey. Never his answers.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Charitable rewards never sit behind a paywall.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.adult}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Happy 18th, Paul.</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Adult rules switch on. The grown-up view ends. The Kredit Card opens up.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Sponsors fund the platform. Donors fund rewards. The two never cross.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.card}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">The Number Gets Real</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">A secured card, not a debit card. On-time payments build real credit.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Their first card can carry a local credit union's name.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.real}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Same Habits. Real Score.</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Paying on time is just a chore he's done since age 4.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Habits your community built now show up in real credit.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.cu}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">Ready for the Big Yeses</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">First apartment. First car. Rates that don't hold him back.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">Raised by a whole community. Ready for whatever comes next.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.fin}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div class=\\\"ka-enter\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(27px, 1.9vw + 19px, 50px); line-height: 1.06; font-weight: 700; letter-spacing: -0.02em; color: #FFFFFF\\\">From First Chore to First Card</h2>\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">One path, three products. Start Paul's story at any age.</p></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><p style=\\\"margin: 0px; font-size: clamp(15px, 0.35vw + 13.8px, 18px); line-height: 1.5; color: #D6DEE6\\\">One journey, many communities. Put your name on it.</p></sc-if>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{actPicks}}\\\" hint-placeholder-val=\\\"{{true}}\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 8px; margin-top: 6px\\\">\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\"><div style=\\\"font-size: 13px; font-weight: 600; color: #68C1BD\\\">How old is your kid?</div></sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\"><div style=\\\"font-size: 13px; font-weight: 600; color: #68C1BD\\\">Jump to a stage</div></sc-if>\\n<div style=\\\"display: flex; gap: 8px\\\">\\n<button class=\\\"ka-tap\\\" type=\\\"button\\\" onClick=\\\"{{goKK}}\\\" style=\\\"flex: 1 1 0px; min-width: 0px; min-height: 44px; padding: 0px 6px; border-radius: 14px; border: 1.5px solid rgba(255,255,255,0.2); background: rgba(255,255,255,0.05); color: #FFFFFF; font-family: inherit; font-size: 15px; font-weight: 600; white-space: nowrap; cursor: pointer\\\">4 to 12</button>\\n<button class=\\\"ka-tap\\\" type=\\\"button\\\" onClick=\\\"{{goKQ}}\\\" style=\\\"flex: 1 1 0px; min-width: 0px; min-height: 44px; padding: 0px 6px; border-radius: 14px; border: 1.5px solid rgba(255,255,255,0.2); background: rgba(255,255,255,0.05); color: #FFFFFF; font-family: inherit; font-size: 15px; font-weight: 600; white-space: nowrap; cursor: pointer\\\">13 to 17</button>\\n<button class=\\\"ka-tap\\\" type=\\\"button\\\" onClick=\\\"{{goCard}}\\\" style=\\\"flex: 1 1 0px; min-width: 0px; min-height: 44px; padding: 0px 6px; border-radius: 14px; border: 1.5px solid rgba(255,255,255,0.2); background: rgba(255,255,255,0.05); color: #FFFFFF; font-family: inherit; font-size: 15px; font-weight: 600; white-space: nowrap; cursor: pointer\\\">18 and up</button>\\n</div>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{actOne}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div style=\\\"display: flex; margin-top: 6px\\\">\\n<a class=\\\"ka-btn\\\" href=\\\"{{ctaHref}}\\\" target=\\\"{{ctaTarget}}\\\" rel=\\\"noopener\\\" style=\\\"display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 22px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-size: 16px; font-weight: 700; text-decoration: none; white-space: nowrap\\\">{{ctaLabel}}</a>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{actTwo}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div style=\\\"display: flex; gap: 10px; margin-top: 6px\\\">\\n<a class=\\\"ka-btn\\\" href=\\\"https://www.kiddiekredit.com\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\" style=\\\"flex: 1 1 0px; min-width: 0px; max-width: 220px; display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 12px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-size: 15px; font-weight: 700; text-decoration: none; white-space: nowrap\\\">Get Kiddie Kredit</a>\\n<a class=\\\"ka-btn2\\\" href=\\\"https://apps.apple.com/us/app/kredit-quest/id6505109088\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\" style=\\\"flex: 1 1 0px; min-width: 0px; max-width: 220px; display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 12px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-size: 15px; font-weight: 700; text-decoration: none; white-space: nowrap\\\">Get Kredit Quest</a>\\n</div>\\n</sc-if>\\n\\n<sc-if value=\\\"{{C.fin}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<div style=\\\"display: flex; align-items: center; justify-content: space-between; gap: 12px; margin-top: 2px\\\">\\n<button class=\\\"ka-tap\\\" type=\\\"button\\\" onClick=\\\"{{goTop}}\\\" style=\\\"min-height: 36px; padding: 0px; border: 0px; background: rgba(255,255,255,0); color: #68C1BD; font-family: inherit; font-size: 14px; font-weight: 600; text-decoration: underline; text-underline-offset: 3px; cursor: pointer; white-space: nowrap\\\">Watch it again</button>\\n<span style=\\\"font-size: 11px; line-height: 1.35; color: #9BA6B9; text-align: right\\\">Illustrative journey. Scores are examples, not a promise.</span>\\n</div>\\n</sc-if>\\n\\n</div>\\n\\n<nav class=\\\"ka-nav\\\" aria-label=\\\"Jump to a stage\\\" style=\\\"display: flex; gap: 8px; position: relative; z-index: 3\\\">\\n<button class=\\\"ka-tap ka-seg\\\" type=\\\"button\\\" onClick=\\\"{{goKK}}\\\" aria-label=\\\"Jump to Kiddie Kredit, ages 4 to 12\\\" style=\\\"flex: 8 1 0px; min-width: 0px; min-height: 44px; display: flex; flex-direction: column; justify-content: flex-end; gap: 7px; padding: 0px; border: 0px; background: rgba(255,255,255,0); font-family: inherit; text-align: left; cursor: pointer\\\">\\n<span style=\\\"display: block; font-size: 11px; font-weight: 600; line-height: 1.2; color: {{nKK.fg}}; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: color 200ms ease\\\">Kiddie Kredit</span>\\n<span style=\\\"display: block; height: 3px; border-radius: 999px; background: rgba(255,255,255,0.12); overflow: hidden\\\"><span style=\\\"display: block; height: 3px; width: {{nKK.fill}}%; border-radius: 999px; background: {{nKK.bar}}; transition: width 0.4s ease\\\"></span></span>\\n</button>\\n<button class=\\\"ka-tap ka-seg\\\" type=\\\"button\\\" onClick=\\\"{{goKQ}}\\\" aria-label=\\\"Jump to Kredit Quest, ages 13 to 17\\\" style=\\\"flex: 6 1 0px; min-width: 0px; min-height: 44px; display: flex; flex-direction: column; justify-content: flex-end; gap: 7px; padding: 0px; border: 0px; background: rgba(255,255,255,0); font-family: inherit; text-align: left; cursor: pointer\\\">\\n<span style=\\\"display: block; font-size: 11px; font-weight: 600; line-height: 1.2; color: {{nKQ.fg}}; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: color 200ms ease\\\">Kredit Quest</span>\\n<span style=\\\"display: block; height: 3px; border-radius: 999px; background: rgba(255,255,255,0.12); overflow: hidden\\\"><span style=\\\"display: block; height: 3px; width: {{nKQ.fill}}%; border-radius: 999px; background: {{nKQ.bar}}; transition: width 0.4s ease\\\"></span></span>\\n</button>\\n<button class=\\\"ka-tap ka-seg\\\" type=\\\"button\\\" onClick=\\\"{{goCard}}\\\" aria-label=\\\"Jump to The Kredit Card, ages 18 and up\\\" style=\\\"flex: 8 1 0px; min-width: 0px; min-height: 44px; display: flex; flex-direction: column; justify-content: flex-end; gap: 7px; padding: 0px; border: 0px; background: rgba(255,255,255,0); font-family: inherit; text-align: left; cursor: pointer\\\">\\n<span style=\\\"display: block; font-size: 11px; font-weight: 600; line-height: 1.2; color: {{nCard.fg}}; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; transition: color 200ms ease\\\">The Kredit Card</span>\\n<span style=\\\"display: block; height: 3px; border-radius: 999px; background: rgba(255,255,255,0.12); overflow: hidden\\\"><span style=\\\"display: block; height: 3px; width: {{nCard.fill}}%; border-radius: 999px; background: {{nCard.bar}}; transition: width 0.4s ease\\\"></span></span>\\n</button>\\n</nav>\\n\\n</div>\\n</div>\\n\\n<sc-if value=\\\"{{fam}}\\\" hint-placeholder-val=\\\"{{true}}\\\">\\n<section id=\\\"families\\\" style=\\\"position: relative; z-index: 5; margin-top: -40px; background: #EEF3F7; color: #1D2342; border-radius: 40px 40px 0px 0px; padding: 56px 20px 64px\\\">\\n<div style=\\\"max-width: 1120px; margin: 0px auto; display: flex; flex-direction: column; gap: 28px\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 12px; max-width: 760px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #0099AB\\\">FOR FAMILIES</div><h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(30px, 2.4vw + 20px, 52px); line-height: 1.08; font-weight: 700; letter-spacing: -0.02em; color: #1D2342\\\">Start Where Your Kid Is</h2><p style=\\\"margin: 0px; font-size: 17px; line-height: 1.55; color: #434C58\\\">Two apps and a first card, one path. Pick the one that fits your kid\\u2019s age today.</p></div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 20px; padding: 26px; background: #FFFFFF; border: 2px solid #434C58; border-radius: 24px\\\">\\n<div style=\\\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px 24px\\\">\\n<div style=\\\"display: flex; align-items: center; gap: 16px\\\"><div style=\\\"width: 64px; height: 74px; flex: none; border-radius: 16px; background: #1D2342; display: flex; align-items: flex-end; justify-content: center; overflow: hidden\\\"><svg viewBox=\\\"-50 -97.4 104 103.4\\\" aria-hidden=\\\"true\\\" style=\\\"display: block; width: 70px; height: 80px\\\"><g>\\n<g>\\n<g>\\n<line x1=\\\"8.46\\\" y1=\\\"-14.4\\\" x2=\\\"8.46\\\" y2=\\\"-9.82\\\" style=\\\"stroke: #0E1226; stroke-width: 15.5px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"8.46\\\" cy=\\\"-4.4\\\" rx=\\\"9.6\\\" ry=\\\"4.96\\\" transform=\\\"translate(2.8 0)\\\" style=\\\"fill: #0E1226\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(16.45 -43.9)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"5.1\\\" y2=\\\"14.96\\\" style=\\\"stroke: #0E1226; stroke-width: 13px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-29.4\\\" rx=\\\"23.5\\\" ry=\\\"25\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.41\\\" cy=\\\"-29.4\\\" rx=\\\"22.33\\\" ry=\\\"25\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"2.35\\\" cy=\\\"-29.4\\\" rx=\\\"20.21\\\" ry=\\\"24.25\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-46.9\\\" rx=\\\"24.44\\\" ry=\\\"11.5\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-6.58\\\" y1=\\\"-14.4\\\" x2=\\\"-6.58\\\" y2=\\\"-9.82\\\" style=\\\"stroke: #161A33; stroke-width: 15.5px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"-6.58\\\" cy=\\\"-4.4\\\" rx=\\\"9.6\\\" ry=\\\"4.96\\\" transform=\\\"translate(2.8 0)\\\" style=\\\"fill: #161A33\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-18.8 -43.9)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-3.4\\\" y2=\\\"16.66\\\" style=\\\"stroke: #161A33; stroke-width: 13px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-3.4 16.66) scale(0.75)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-2.6\\\" y=\\\"-30\\\" width=\\\"5.2\\\" height=\\\"40\\\" rx=\\\"2.6\\\" style=\\\"fill: #A6CB53\\\"></rect><path d=\\\"M-2.6 -17H2.6M-2.6 -4H2.6\\\" style=\\\"stroke: #7DA33C; stroke-width: 1.1px\\\"></path><path d=\\\"M1.5 -28C7 -36 15 -36 18 -32C12 -27 6 -26 1.5 -28Z\\\" style=\\\"fill: #B0DD76\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(5 -59.15) scale(25)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(0.5)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 0\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g></svg></div><div style=\\\"display: flex; flex-direction: column; gap: 4px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">AGES 4 TO 12</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; font-size: 28px; color: #1D2342\\\">Kiddie Kredit</h3></div></div>\\n<div style=\\\"display: flex; flex-direction: column; align-items: flex-start; gap: 6px\\\"><a class=\\\"ka-btn\\\" href=\\\"https://www.kiddiekredit.com\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\" style=\\\"display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 22px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-family: inherit; font-size: 16px; font-weight: 700; text-decoration: none; white-space: nowrap; cursor: pointer\\\">Get Kiddie Kredit</a><div style=\\\"font-size: 13px; color: #576271\\\">Free on iPhone, iPad and Android</div></div>\\n</div>\\n<p style=\\\"margin: 0px; font-size: 17px; line-height: 1.55; color: #434C58; max-width: 720px\\\">Chores build good habits, and good habits build good kredit. Kids earn Bamboo Bucks for what they finish and watch their Kredit Score grow.</p>\\n<div class=\\\"ka-two\\\"><div style=\\\"display: flex; flex-direction: column; gap: 10px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">FOR KIDS</div><ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>A Kredit Score from 0 to 100 that grows with good habits</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Bamboo Bucks for every chore, to spend or save</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Rewards they pick, and wishes they can ask for</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Kredit Quest Jr.: 7 adventures and 18 short missions</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Read-aloud lines for kids who can\\u2019t read yet</span></li></ul></div><div style=\\\"display: flex; flex-direction: column; gap: 10px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">FOR GROWN-UPS</div><ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Add chores with a picture, a value and a schedule</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Nothing counts until you approve it</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Rewards at prices you set</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>A weekly report every Monday</span></li></ul></div></div>\\n<div class=\\\"ka-gal\\\" role=\\\"list\\\" aria-label=\\\"Kiddie Kredit screens\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/09b1de8b05d894a719849f3d39f7a944\\\" alt=\\\"Kiddie Kredit: a Kredit Score kids can understand\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/e06ad15bc83c6e9964d4c676d0504f1b\\\" alt=\\\"Kiddie Kredit: chores kids can do on their own\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/314958493075da1e523020780c7818f1\\\" alt=\\\"Kiddie Kredit: grown-ups approve every chore\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/9e16e99d3f5d11fdbb17d17d2cd45454\\\" alt=\\\"Kiddie Kredit: rewards at prices you set\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/4767b08b057dd5076b7195153c8fb0af\\\" alt=\\\"Kiddie Kredit: Kredit Quest Jr. on the Bamboo Trail\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"></div>\\n</div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 20px; padding: 26px; background: #FFFFFF; border: 2px solid #434C58; border-radius: 24px\\\">\\n<div style=\\\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 16px 24px\\\">\\n<div style=\\\"display: flex; align-items: center; gap: 16px\\\"><div style=\\\"width: 64px; height: 74px; flex: none; border-radius: 16px; background: #1D2342; display: flex; align-items: flex-end; justify-content: center; overflow: hidden\\\"><svg viewBox=\\\"-50 -173.6 104 179.6\\\" aria-hidden=\\\"true\\\" style=\\\"display: block; width: 70px; height: 80px\\\"><g>\\n<g>\\n<g>\\n<line x1=\\\"11.19\\\" y1=\\\"-36.81\\\" x2=\\\"11.19\\\" y2=\\\"-12.21\\\" style=\\\"stroke: #0E1226; stroke-width: 19.52px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(11.19 0) translate(4.89 0) scale(14.48 10.18)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(21.76 -86.33)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"11.26\\\" y2=\\\"33.03\\\" style=\\\"stroke: #0E1226; stroke-width: 16.13px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-61.99\\\" rx=\\\"31.09\\\" ry=\\\"41.96\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.87\\\" cy=\\\"-61.99\\\" rx=\\\"29.53\\\" ry=\\\"41.96\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.11\\\" cy=\\\"-61.99\\\" rx=\\\"26.74\\\" ry=\\\"40.71\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-91.36\\\" rx=\\\"32.33\\\" ry=\\\"19.3\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-8.71\\\" y1=\\\"-36.81\\\" x2=\\\"-8.71\\\" y2=\\\"-12.21\\\" style=\\\"stroke: #161A33; stroke-width: 19.52px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.71 0) translate(4.89 0) scale(14.48 10.18)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-24.87 -86.33)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-7.51\\\" y2=\\\"36.79\\\" style=\\\"stroke: #161A33; stroke-width: 16.13px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-7.51 36.79) scale(1.11)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-6\\\" y=\\\"-21\\\" width=\\\"13\\\" height=\\\"23\\\" rx=\\\"2.6\\\" style=\\\"fill: #1D2342; stroke: #DFF8FF; stroke-width: 0.8px\\\"></rect><rect x=\\\"-4.2\\\" y=\\\"-18.6\\\" width=\\\"9.4\\\" height=\\\"15.6\\\" rx=\\\"1.4\\\" style=\\\"fill: #32C3BE\\\"></rect><circle cx=\\\"0.5\\\" cy=\\\"-12.4\\\" r=\\\"3\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.3px\\\"></circle><path d=\\\"M-2 -6.6H3\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(7.68 -117.81) scale(28.57)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1.08)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"0.93\\\" cy=\\\"-0.04\\\" rx=\\\"0.15\\\" ry=\\\"0.22\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 0.18px; stroke-linecap: round\\\"></path><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.08px; stroke-linecap: round\\\"></path><ellipse cx=\\\"-0.87\\\" cy=\\\"0.03\\\" rx=\\\"0.22\\\" ry=\\\"0.3\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><ellipse cx=\\\"-0.84\\\" cy=\\\"0.03\\\" rx=\\\"0.11\\\" ry=\\\"0.17\\\" style=\\\"fill: #1D2342\\\"></ellipse><path d=\\\"M-0.99 -0.12Q-1.01 -0.01 -0.97 0.1\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 0.04px; stroke-linecap: round; opacity: 0.85\\\"></path></g>\\n\\n</g>\\n</g>\\n</g>\\n</g></svg></div><div style=\\\"display: flex; flex-direction: column; gap: 4px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">AGES 13 AND UP</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; font-size: 28px; color: #1D2342\\\">Kredit Quest</h3></div></div>\\n<div style=\\\"display: flex; flex-direction: column; align-items: flex-start; gap: 6px\\\"><a class=\\\"ka-btn\\\" href=\\\"https://apps.apple.com/us/app/kredit-quest/id6505109088\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\" style=\\\"display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 22px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-family: inherit; font-size: 16px; font-weight: 700; text-decoration: none; white-space: nowrap; cursor: pointer\\\">Get Kredit Quest</a><div style=\\\"font-size: 13px; color: #576271\\\">Free on iPhone</div></div>\\n</div>\\n<p style=\\\"margin: 0px; font-size: 17px; line-height: 1.55; color: #434C58; max-width: 720px\\\">Their own account, and a path that adapts to what they already know. Teens learn money in a few minutes a day and earn points they can actually redeem.</p>\\n<div class=\\\"\\\"><div style=\\\"display: flex; flex-direction: column; gap: 10px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">WHAT THEY GET</div><ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>A path that adapts to what they already know</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Credit in plain English, one question at a time</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Streaks that turn a few minutes a day into a habit</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Points they can redeem for gift cards and savings</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Free to join, no card needed</span></li></ul></div></div>\\n<div class=\\\"ka-gal\\\" role=\\\"list\\\" aria-label=\\\"Kredit Quest screens\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/020ebdc68e12014d5b6e5dbea462a8dc\\\" alt=\\\"Kredit Quest: learn money, earn points, get real rewards\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/cd2320a3771308af54fc2d8e5c30272c\\\" alt=\\\"Kredit Quest: always know what to learn next\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/cd2d946a6328ab7110806cb6e6fb673b\\\" alt=\\\"Kredit Quest: credit in plain English\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/03dfcae39ae217c24baf7325ed3e3530\\\" alt=\\\"Kredit Quest: a few minutes a day adds up\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/f0032c86aa5a18d5c1adf0278be8a9ed\\\" alt=\\\"Kredit Quest: points you can redeem\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"></div>\\n</div>\\n<div class=\\\"ka-cardrow\\\" style=\\\"padding: 26px; background: #1D2342; color: #FFFFFF; border-radius: 24px\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 12px; max-width: 560px\\\">\\n<div style=\\\"display: flex; align-items: center; gap: 10px; flex-wrap: wrap\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #68C1BD\\\">AGES 18 AND UP</div><span style=\\\"display: inline-flex; align-items: center; height: 20px; padding: 0px 8px; border-radius: 999px; background: #FCBF2B; color: #1D2342; font-size: 10px; font-weight: 700; letter-spacing: 0.12em\\\">COMING SOON</span></div>\\n<img src=\\\"/_blob/507fa0c7b3cadf0af361176aeb2f54c1\\\" alt=\\\"The Kredit Card\\\" style=\\\"display: block; height: 30px; width: auto\\\">\\n<p style=\\\"margin: 0px; font-size: 16px; line-height: 1.55; color: #D6DEE6\\\">A secured first card that lives inside Kredit Quest. On-time payments build real credit, using the same habits they practiced since 4.</p>\\n<div><a class=\\\"ka-btn\\\" href=\\\"https://www.kreditacademy.com/the-kredit-card\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\" style=\\\"display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 22px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-family: inherit; font-size: 16px; font-weight: 700; text-decoration: none; white-space: nowrap; cursor: pointer\\\">Join the Waitlist</a></div>\\n</div>\\n<div aria-hidden=\\\"true\\\" style=\\\"flex: none; width: 240px; max-width: 100%; aspect-ratio: 1.586; border-radius: 14px; border: 2px solid #32C3BE; background: linear-gradient(145deg, #2C3566 0%, #1D2342 55%, #141932 100%); box-shadow: 0 6px 0 0 #0B0E1F, 0 0 40px rgba(50,195,190,0.3); position: relative; overflow: hidden\\\">\\n<img src=\\\"/_blob/507fa0c7b3cadf0af361176aeb2f54c1\\\" alt=\\\"\\\" style=\\\"position: absolute; left: 16px; top: 16px; width: 64%; height: auto\\\">\\n<div style=\\\"position: absolute; left: 16px; bottom: 18px; width: 34px; height: 26px; border-radius: 5px; background: #FCBF2B; border: 1.5px solid #170909\\\"></div>\\n<div style=\\\"position: absolute; right: 14px; bottom: 18px; height: 20px; padding: 0px 8px; border-radius: 999px; background: #B0DD76; color: #1D2342; font-size: 10px; font-weight: 800; letter-spacing: 0.12em; display: flex; align-items: center\\\">SECURED</div>\\n</div>\\n</div>\\n<div class=\\\"ka-two\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 14px; padding: 26px; background: #1D2342; color: #FFFFFF; border-radius: 24px\\\">\\n<div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #68C1BD\\\">PEACE OF MIND</div>\\n<h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; color: #FFFFFF\\\">Built for Kids, Run by Grown-Ups</h3>\\n<ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>No allowance required</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Nothing counts until a grown-up approves it</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Teen rules until 18, with no card offers</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Grown-ups see progress, never answers</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Kids keep everything they earn</span></li></ul>\\n</div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 14px; padding: 26px; background: #FFFFFF; border: 2px solid #434C58; border-radius: 24px\\\">\\n<div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">FAMILIES ALREADY PLAYING</div>\\n<div style=\\\"display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap\\\"><div style=\\\"font-size: 56px; font-weight: 800; line-height: 1; letter-spacing: -0.02em; color: #1D2342\\\">15,000+</div><div style=\\\"font-size: 15px; color: #434C58\\\">families on Kiddie Kredit</div></div>\\n<div class=\\\"ka-ph\\\" style=\\\"display: flex; flex-direction: column; gap: 8px\\\">\\n<div style=\\\"font-size: 11px; font-weight: 700; letter-spacing: 0.16em; color: #576271\\\">PLACEHOLDER</div>\\n<div style=\\\"font-size: 17px; line-height: 1.5; font-weight: 600; color: #434C58\\\">A real parent quote goes here, used with permission.</div>\\n<div style=\\\"font-size: 14px; color: #576271\\\">Parent name, city</div>\\n</div>\\n</div>\\n</div>\\n<div style=\\\"display: flex; flex-direction: column; padding: 8px 24px 6px; background: #FFFFFF; border: 2px solid #434C58; border-radius: 24px\\\">\\n<h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; color: #1D2342; margin: 18px 0px 6px\\\">Questions Parents Ask</h3>\\n<div class=\\\"ka-faq\\\"><details><summary><span>Is it free?</span><svg class=\\\"ka-chev\\\" viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 22px; height: 22px; display: block\\\"><path d=\\\"M6 9l6 6 6-6\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg></summary><div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 0px 0px 18px\\\"><p style=\\\"margin: 0px; font-size: 16px; line-height: 1.55; color: #434C58\\\">Yes. Kiddie Kredit and Kredit Quest are free to download and use. Family Plus adds more grown-ups, like grandparents.</p></div></details><details><summary><span>What ages is it for?</span><svg class=\\\"ka-chev\\\" viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 22px; height: 22px; display: block\\\"><path d=\\\"M6 9l6 6 6-6\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg></summary><div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 0px 0px 18px\\\"><p style=\\\"margin: 0px; font-size: 16px; line-height: 1.55; color: #434C58\\\">Kiddie Kredit is for ages 4 to 12. Kredit Quest is for 13 and up, teens and adults. The Kredit Card is for 18 and up, and it is coming soon.</p></div></details><details><summary><span>Do I need to give an allowance?</span><svg class=\\\"ka-chev\\\" viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 22px; height: 22px; display: block\\\"><path d=\\\"M6 9l6 6 6-6\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg></summary><div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 0px 0px 18px\\\"><p style=\\\"margin: 0px; font-size: 16px; line-height: 1.55; color: #434C58\\\">No. Kids earn Bamboo Bucks for the chores they finish and the missions they complete.</p></div></details><details><summary><span>What's a Kredit Score?</span><svg class=\\\"ka-chev\\\" viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 22px; height: 22px; display: block\\\"><path d=\\\"M6 9l6 6 6-6\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg></summary><div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 0px 0px 18px\\\"><p style=\\\"margin: 0px; font-size: 16px; line-height: 1.55; color: #434C58\\\">A score from 0 to 100 that grows with good habits, like doing chores on time, keeping a streak and saving. It works like real credit, in words a child understands.</p></div></details><details><summary><span>Do I decide what counts?</span><svg class=\\\"ka-chev\\\" viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 22px; height: 22px; display: block\\\"><path d=\\\"M6 9l6 6 6-6\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg></summary><div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 0px 0px 18px\\\"><p style=\\\"margin: 0px; font-size: 16px; line-height: 1.55; color: #434C58\\\">Yes. Nothing counts until a grown-up approves it. You can also let chores approve themselves at midnight.</p></div></details><details><summary><span>When can my kid get The Kredit Card?</span><svg class=\\\"ka-chev\\\" viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 22px; height: 22px; display: block\\\"><path d=\\\"M6 9l6 6 6-6\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg></summary><div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 0px 0px 18px\\\"><p style=\\\"margin: 0px; font-size: 16px; line-height: 1.55; color: #434C58\\\">At 18, when they are eligible. It is coming soon, so join the waitlist to hear first.</p></div></details><details><summary><span>How is my kid's information protected?</span><svg class=\\\"ka-chev\\\" viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 22px; height: 22px; display: block\\\"><path d=\\\"M6 9l6 6 6-6\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.4px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg></summary><div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 0px 0px 18px\\\"><div class=\\\"ka-ph\\\" style=\\\"font-size: 14px; line-height: 1.5\\\">Placeholder: add your privacy summary and a link to the policy.</div></div></details></div>\\n</div>\\n<div style=\\\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 28px; padding: 26px; background: #1D2342; color: #FFFFFF; border-radius: 24px\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 6px; max-width: 560px\\\">\\n<div style=\\\"font-size: 21px; font-weight: 700; line-height: 1.3; color: #FFFFFF\\\">Run a school, church, team or workplace?</div>\\n<div style=\\\"font-size: 15px; line-height: 1.5; color: #D6DEE6\\\">Any community can run its own edition of Paul\\u2019s journey.</div>\\n</div>\\n<button class=\\\"ka-btn\\\" type=\\\"button\\\" onClick=\\\"{{toCom}}\\\" style=\\\"display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 22px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-family: inherit; font-size: 16px; font-weight: 700; text-decoration: none; white-space: nowrap; cursor: pointer\\\">Bring It to Your Community</button>\\n</div>\\n</div>\\n</section>\\n</sc-if>\\n<sc-if value=\\\"{{com}}\\\" hint-placeholder-val=\\\"{{false}}\\\">\\n<section id=\\\"partners\\\" style=\\\"position: relative; z-index: 5; margin-top: -40px; background: #EEF3F7; color: #1D2342; border-radius: 40px 40px 0px 0px; padding: 56px 20px 64px\\\">\\n<div style=\\\"max-width: 1120px; margin: 0px auto; display: flex; flex-direction: column; gap: 28px\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 12px; max-width: 760px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #0099AB\\\">FOR COMMUNITIES</div><h2 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(30px, 2.4vw + 20px, 52px); line-height: 1.08; font-weight: 700; letter-spacing: -0.02em; color: #1D2342\\\">One Engine. Your Community\\u2019s Edition.</h2><p style=\\\"margin: 0px; font-size: 17px; line-height: 1.55; color: #434C58\\\">Schools, churches, employers, leagues and credit unions each run their own edition of Paul\\u2019s journey. The engine underneath never changes.</p></div>\\n<div id=\\\"build\\\" class=\\\"tw\\\" style=\\\"display: flex; flex-direction: column; gap: 20px; scroll-margin-top: 16px\\\"><div style=\\\"display: flex; flex-direction: column; gap: 10px; max-width: 720px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #0099AB\\\">THE INITIATIVE BUILDER</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(28px, 1.6vw + 22px, 40px); line-height: 1.1; font-weight: 800; letter-spacing: -0.02em; color: #1D2342\\\">Build Your Initiative.</h3><p style=\\\"margin: 0px; font-size: 17px; line-height: 1.55; color: #434C58\\\">Drag in what you need. Pick who it\\u2019s for. Press play.</p></div><div class=\\\"tw-stage\\\"><div class=\\\"tw-scene\\\" ref=\\\"{{TH.sceneRef}}\\\"><svg class=\\\"tw-svg\\\" viewBox=\\\"{{TW.vb}}\\\" preserveAspectRatio=\\\"xMidYMid slice\\\" role=\\\"img\\\" aria-label=\\\"{{TW.alt}}\\\"><defs><linearGradient id=\\\"twSky\\\" x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"0\\\" y2=\\\"1\\\"><stop offset=\\\"0\\\" style=\\\"stop-color: {{TW.sky0}}; transition: stop-color 1.1s ease\\\"></stop><stop offset=\\\"1\\\" style=\\\"stop-color: {{TW.sky1}}; transition: stop-color 1.1s ease\\\"></stop></linearGradient><radialGradient id=\\\"twGlow\\\" cx=\\\"0.5\\\" cy=\\\"0.5\\\" r=\\\"0.5\\\"><stop offset=\\\"0\\\" style=\\\"stop-color: #FCBF2B; stop-opacity: 0.42\\\"></stop><stop offset=\\\"1\\\" style=\\\"stop-color: #FCBF2B; stop-opacity: 0\\\"></stop></radialGradient><g id=\\\"tw-k\\\"><g>\\n<g>\\n<g>\\n<line x1=\\\"9.36\\\" y1=\\\"-21.81\\\" x2=\\\"9.36\\\" y2=\\\"-10.61\\\" style=\\\"stroke: #0E1226; stroke-width: 16.83px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"9.36\\\" cy=\\\"-4.72\\\" rx=\\\"10.31\\\" ry=\\\"5.33\\\" transform=\\\"translate(3.01 0)\\\" style=\\\"fill: #0E1226\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(18.21 -57.92)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"7.14\\\" y2=\\\"20.93\\\" style=\\\"stroke: #0E1226; stroke-width: 14.03px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-40.17\\\" rx=\\\"26.01\\\" ry=\\\"30.61\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.56\\\" cy=\\\"-40.17\\\" rx=\\\"24.71\\\" ry=\\\"30.61\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"2.6\\\" cy=\\\"-40.17\\\" rx=\\\"22.37\\\" ry=\\\"29.69\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-61.6\\\" rx=\\\"27.05\\\" ry=\\\"14.08\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-7.28\\\" y1=\\\"-21.81\\\" x2=\\\"-7.28\\\" y2=\\\"-10.61\\\" style=\\\"stroke: #161A33; stroke-width: 16.83px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"-7.28\\\" cy=\\\"-4.72\\\" rx=\\\"10.31\\\" ry=\\\"5.33\\\" transform=\\\"translate(3.01 0)\\\" style=\\\"fill: #161A33\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-20.81 -57.92)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-4.76\\\" y2=\\\"23.31\\\" style=\\\"stroke: #161A33; stroke-width: 14.03px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-4.76 23.31) scale(0.87)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-2.6\\\" y=\\\"-30\\\" width=\\\"5.2\\\" height=\\\"40\\\" rx=\\\"2.6\\\" style=\\\"fill: #A6CB53\\\"></rect><path d=\\\"M-2.6 -17H2.6M-2.6 -4H2.6\\\" style=\\\"stroke: #7DA33C; stroke-width: 1.1px\\\"></path><path d=\\\"M1.5 -28C7 -36 15 -36 18 -32C12 -27 6 -26 1.5 -28Z\\\" style=\\\"fill: #B0DD76\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(5.89 -78.54) scale(26.18)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(0.69)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 0\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g></g><g id=\\\"tw-t\\\"><g>\\n<g>\\n<g>\\n<line x1=\\\"11.19\\\" y1=\\\"-36.81\\\" x2=\\\"11.19\\\" y2=\\\"-12.21\\\" style=\\\"stroke: #0E1226; stroke-width: 19.52px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(11.19 0) translate(4.89 0) scale(14.48 10.18)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(21.76 -86.33)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"11.26\\\" y2=\\\"33.03\\\" style=\\\"stroke: #0E1226; stroke-width: 16.13px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-61.99\\\" rx=\\\"31.09\\\" ry=\\\"41.96\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.87\\\" cy=\\\"-61.99\\\" rx=\\\"29.53\\\" ry=\\\"41.96\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.11\\\" cy=\\\"-61.99\\\" rx=\\\"26.74\\\" ry=\\\"40.71\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-91.36\\\" rx=\\\"32.33\\\" ry=\\\"19.3\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-8.71\\\" y1=\\\"-36.81\\\" x2=\\\"-8.71\\\" y2=\\\"-12.21\\\" style=\\\"stroke: #161A33; stroke-width: 19.52px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.71 0) translate(4.89 0) scale(14.48 10.18)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-24.87 -86.33)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-7.51\\\" y2=\\\"36.79\\\" style=\\\"stroke: #161A33; stroke-width: 16.13px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-7.51 36.79) scale(1.11)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-6\\\" y=\\\"-21\\\" width=\\\"13\\\" height=\\\"23\\\" rx=\\\"2.6\\\" style=\\\"fill: #1D2342; stroke: #DFF8FF; stroke-width: 0.8px\\\"></rect><rect x=\\\"-4.2\\\" y=\\\"-18.6\\\" width=\\\"9.4\\\" height=\\\"15.6\\\" rx=\\\"1.4\\\" style=\\\"fill: #32C3BE\\\"></rect><circle cx=\\\"0.5\\\" cy=\\\"-12.4\\\" r=\\\"3\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.3px\\\"></circle><path d=\\\"M-2 -6.6H3\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(7.68 -117.81) scale(28.57)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1.08)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"0.93\\\" cy=\\\"-0.04\\\" rx=\\\"0.15\\\" ry=\\\"0.22\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 0.18px; stroke-linecap: round\\\"></path><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.08px; stroke-linecap: round\\\"></path><ellipse cx=\\\"-0.87\\\" cy=\\\"0.03\\\" rx=\\\"0.22\\\" ry=\\\"0.3\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><ellipse cx=\\\"-0.84\\\" cy=\\\"0.03\\\" rx=\\\"0.11\\\" ry=\\\"0.17\\\" style=\\\"fill: #1D2342\\\"></ellipse><path d=\\\"M-0.99 -0.12Q-1.01 -0.01 -0.97 0.1\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 0.04px; stroke-linecap: round; opacity: 0.85\\\"></path></g>\\n\\n</g>\\n</g>\\n</g>\\n</g></g><g id=\\\"tw-a\\\"><g>\\n<g>\\n<g>\\n<line x1=\\\"11.52\\\" y1=\\\"-39.5\\\" x2=\\\"11.52\\\" y2=\\\"-12.5\\\" style=\\\"stroke: #0E1226; stroke-width: 20px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(11.52 0) translate(5 0) scale(14.8 10.4)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(22.4 -91.42)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"12\\\" y2=\\\"35.2\\\" style=\\\"stroke: #0E1226; stroke-width: 16.5px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-65.9\\\" rx=\\\"32\\\" ry=\\\"44\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.92\\\" cy=\\\"-65.9\\\" rx=\\\"30.4\\\" ry=\\\"44\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.2\\\" cy=\\\"-65.9\\\" rx=\\\"27.52\\\" ry=\\\"42.68\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-96.7\\\" rx=\\\"33.28\\\" ry=\\\"20.24\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><line x1=\\\"-19.84\\\" y1=\\\"-95.82\\\" x2=\\\"19.84\\\" y2=\\\"-43.9\\\" style=\\\"stroke: #0099AB; stroke-width: 3.4px; stroke-linecap: round\\\"></line><rect x=\\\"11.52\\\" y=\\\"-50.06\\\" width=\\\"19.84\\\" height=\\\"15.84\\\" rx=\\\"3.5\\\" style=\\\"fill: #0099AB; stroke: #1D2342; stroke-width: 1.2px\\\"></rect><line x1=\\\"11.52\\\" y1=\\\"-50.06\\\" x2=\\\"19.84\\\" y2=\\\"-50.06\\\" transform=\\\"translate(3 4)\\\" style=\\\"stroke: #DFF8FF; stroke-width: 1.2px; stroke-linecap: round; opacity: 0.7\\\"></line></g>\\n</g>\\n<g>\\n<line x1=\\\"-8.96\\\" y1=\\\"-39.5\\\" x2=\\\"-8.96\\\" y2=\\\"-12.5\\\" style=\\\"stroke: #161A33; stroke-width: 20px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.96 0) translate(5 0) scale(14.8 10.4)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-25.6 -91.42)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-8\\\" y2=\\\"39.2\\\" style=\\\"stroke: #161A33; stroke-width: 16.5px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-8 39.2) scale(1.15)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><circle cx=\\\"1\\\" cy=\\\"9\\\" r=\\\"5\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.6px\\\"></circle><path d=\\\"M2 14L4.5 24M4.5 20H7.5M4.5 23H7\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.8px; stroke-linecap: round\\\"></path><path d=\\\"M-2 13L-6 22\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 2.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(8 -124.85) scale(29)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1.15)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 1\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g></g><g id=\\\"twh-0\\\"><rect x=\\\"-82\\\" y=\\\"-118\\\" width=\\\"164\\\" height=\\\"118\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-88\\\" y=\\\"-124\\\" width=\\\"176\\\" height=\\\"8\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-24\\\" y=\\\"-172\\\" width=\\\"48\\\" height=\\\"56\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-30 -172L0 -198L30 -172Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px; stroke-linejoin: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"-152\\\" r=\\\"11\\\" style=\\\"fill: #F4F9FA\\\"></circle><path d=\\\"M0 -152V-159M0 -152L5 -149\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 1.8px; stroke-linecap: round\\\"></path><rect x=\\\"-72\\\" y=\\\"-82\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-52\\\" y=\\\"-82\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-32\\\" y=\\\"-82\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-72\\\" y=\\\"-56\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-52\\\" y=\\\"-56\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-32\\\" y=\\\"-56\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"30\\\" y=\\\"-82\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"50\\\" y=\\\"-82\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"70\\\" y=\\\"-82\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"30\\\" y=\\\"-56\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"50\\\" y=\\\"-56\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"70\\\" y=\\\"-56\\\" width=\\\"14\\\" height=\\\"15\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-16\\\" y=\\\"-38\\\" width=\\\"32\\\" height=\\\"38\\\" style=\\\"fill: #141932\\\"></rect><rect x=\\\"-1\\\" y=\\\"-38\\\" width=\\\"2\\\" height=\\\"38\\\" style=\\\"fill: #1A2048\\\"></rect><rect x=\\\"-26\\\" y=\\\"-4\\\" width=\\\"52\\\" height=\\\"4\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"70\\\" y=\\\"-186\\\" width=\\\"2.4\\\" height=\\\"70\\\" style=\\\"fill: #9BA6B9\\\"></rect><path d=\\\"M72.4 -186h20l-5 7 5 7h-20z\\\" style=\\\"fill: {{TW.acc}}\\\"></path><path d=\\\"M-88 -124h176v-4q-88 -6 -176 0z M-30 -172L0 -198L30 -172l-6 1L0 -192l-24 21z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twh-1\\\"><rect x=\\\"-64\\\" y=\\\"-104\\\" width=\\\"128\\\" height=\\\"104\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-72 -102L0 -146L72 -102Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px; stroke-linejoin: round\\\"></path><rect x=\\\"-17\\\" y=\\\"-190\\\" width=\\\"34\\\" height=\\\"92\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-21 -190L0 -236L21 -190Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px; stroke-linejoin: round\\\"></path><rect x=\\\"-1.2\\\" y=\\\"-250\\\" width=\\\"2.4\\\" height=\\\"16\\\" style=\\\"fill: #F4F9FA\\\"></rect><rect x=\\\"-6\\\" y=\\\"-245\\\" width=\\\"12\\\" height=\\\"2.4\\\" style=\\\"fill: #F4F9FA\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-164\\\" r=\\\"8\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></circle><path d=\\\"M-14 0V-36A14 14 0 0 1 14 -36V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M-50 -40V-70A8 8 0 0 1 -34 -70V-40Z\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></path><path d=\\\"M34 -40V-70A8 8 0 0 1 50 -70V-40Z\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></path><path d=\\\"M-72 -102L0 -146L72 -102l-7 1L0 -139L-65 -101z M-21 -190L0 -236L21 -190l-5 1L0 -229l-16 40z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twh-2\\\"><rect x=\\\"-58\\\" y=\\\"-214\\\" width=\\\"116\\\" height=\\\"214\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-62\\\" y=\\\"-218\\\" width=\\\"124\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-48\\\" y=\\\"-200\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-200\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-200\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"12\\\" y=\\\"-200\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"32\\\" y=\\\"-200\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-48\\\" y=\\\"-178\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-178\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-178\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"12\\\" y=\\\"-178\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"32\\\" y=\\\"-178\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-48\\\" y=\\\"-156\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-156\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-156\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"12\\\" y=\\\"-156\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"32\\\" y=\\\"-156\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-48\\\" y=\\\"-134\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-134\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-134\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"12\\\" y=\\\"-134\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"32\\\" y=\\\"-134\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-48\\\" y=\\\"-112\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-112\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-112\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"12\\\" y=\\\"-112\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"32\\\" y=\\\"-112\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-48\\\" y=\\\"-90\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-90\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-90\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"12\\\" y=\\\"-90\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"32\\\" y=\\\"-90\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-48\\\" y=\\\"-68\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-68\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-68\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"12\\\" y=\\\"-68\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"32\\\" y=\\\"-68\\\" width=\\\"14\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"58\\\" y=\\\"-92\\\" width=\\\"34\\\" height=\\\"92\\\" style=\\\"fill: #1A2048; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"64\\\" y=\\\"-80\\\" width=\\\"22\\\" height=\\\"12\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"64\\\" y=\\\"-56\\\" width=\\\"22\\\" height=\\\"12\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"64\\\" y=\\\"-32\\\" width=\\\"22\\\" height=\\\"12\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-40\\\" y=\\\"-44\\\" width=\\\"80\\\" height=\\\"6\\\" style=\\\"fill: {{TW.acc}}\\\"></rect><rect x=\\\"-30\\\" y=\\\"-38\\\" width=\\\"60\\\" height=\\\"38\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"-1\\\" y=\\\"-38\\\" width=\\\"2\\\" height=\\\"38\\\" style=\\\"fill: #1A2048\\\"></rect><path d=\\\"M-62 -218h124v-4q-62 -5 -124 0z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twh-3\\\"><path d=\\\"M-92 0V-70Q0 -112 92 -70V0Z\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><path d=\\\"M-75 0V-26A9 9 0 0 1 -57 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M-49 0V-26A9 9 0 0 1 -31 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M-23 0V-26A9 9 0 0 1 -5 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M3 0V-26A9 9 0 0 1 21 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M29 0V-26A9 9 0 0 1 47 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M55 0V-26A9 9 0 0 1 73 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><rect x=\\\"-96\\\" y=\\\"-6\\\" width=\\\"192\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-84\\\" y=\\\"-176\\\" width=\\\"3\\\" height=\\\"120\\\" style=\\\"fill: #9BA6B9\\\"></rect><rect x=\\\"81\\\" y=\\\"-176\\\" width=\\\"3\\\" height=\\\"120\\\" style=\\\"fill: #9BA6B9\\\"></rect><rect x=\\\"-96\\\" y=\\\"-190\\\" width=\\\"28\\\" height=\\\"16\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"68\\\" y=\\\"-190\\\" width=\\\"28\\\" height=\\\"16\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-93\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-86.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-80\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-73.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-93\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-86.5\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-80\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-73.5\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"71\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"77.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"84\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"90.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"71\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"77.5\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"84\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"90.5\\\" y=\\\"-181\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-50\\\" y=\\\"-150\\\" width=\\\"100\\\" height=\\\"46\\\" style=\\\"fill: #1A2048; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-2\\\" y=\\\"-104\\\" width=\\\"4\\\" height=\\\"22\\\" style=\\\"fill: #9BA6B9\\\"></rect><path d=\\\"M-60 -86l9 -6v12z\\\" style=\\\"fill: {{TW.acc}}\\\"></path><path d=\\\"M60 -86l-9 -6v12z\\\" style=\\\"fill: {{TW.acc}}\\\"></path><path d=\\\"M-92 -70Q0 -112 92 -70l-6 2Q0 -104 -86 -68z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twh-4\\\"><rect x=\\\"-80\\\" y=\\\"-128\\\" width=\\\"160\\\" height=\\\"128\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-86\\\" y=\\\"-134\\\" width=\\\"172\\\" height=\\\"8\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-30 0V-52A30 30 0 0 1 30 -52V0Z\\\" style=\\\"fill: rgba(252,191,43,0.3); stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-1\\\" y=\\\"-82\\\" width=\\\"2\\\" height=\\\"82\\\" style=\\\"fill: #1A2048\\\"></rect><rect x=\\\"-70\\\" y=\\\"-86\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-46\\\" y=\\\"-86\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"-70\\\" y=\\\"-60\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"-46\\\" y=\\\"-60\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"38\\\" y=\\\"-86\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"62\\\" y=\\\"-86\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"38\\\" y=\\\"-60\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"62\\\" y=\\\"-60\\\" width=\\\"16\\\" height=\\\"16\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-158\\\" r=\\\"16\\\" style=\\\"fill: {{TW.acc}}\\\"></circle><circle cx=\\\"0\\\" cy=\\\"-158\\\" r=\\\"10.5\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px\\\"></circle><rect x=\\\"64\\\" y=\\\"-40\\\" width=\\\"12\\\" height=\\\"22\\\" style=\\\"fill: #1A2048; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"66\\\" y=\\\"-36\\\" width=\\\"8\\\" height=\\\"6\\\" style=\\\"fill: rgba(50,195,190,0.7)\\\"></rect><path d=\\\"M-86 -134h172v-4q-86 -6 -172 0z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twh-5\\\"><path d=\\\"M-70 -150L-104 -12H-36Z\\\" style=\\\"fill: rgba(252,191,43,0.10)\\\"></path><path d=\\\"M70 -150L104 -12H36Z\\\" style=\\\"fill: rgba(252,191,43,0.10)\\\"></path><rect x=\\\"-80\\\" y=\\\"-176\\\" width=\\\"160\\\" height=\\\"104\\\" style=\\\"fill: #1A2048; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-72\\\" y=\\\"-168\\\" width=\\\"144\\\" height=\\\"88\\\" style=\\\"fill: #20306A\\\"></rect><path d=\\\"M-10 -138L14 -124L-10 -110Z\\\" style=\\\"fill: {{TW.acc}}\\\"></path><circle cx=\\\"-62\\\" cy=\\\"-160\\\" r=\\\"4\\\" style=\\\"fill: #D94991\\\"></circle><rect x=\\\"-96\\\" y=\\\"-28\\\" width=\\\"192\\\" height=\\\"28\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-100\\\" y=\\\"-32\\\" width=\\\"200\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><circle cx=\\\"-70\\\" cy=\\\"-150\\\" r=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></circle><circle cx=\\\"70\\\" cy=\\\"-150\\\" r=\\\"6\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></circle><path d=\\\"M-100 -32h200v-4q-100 -6 -200 0z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twh-6\\\"><rect x=\\\"-84\\\" y=\\\"-96\\\" width=\\\"168\\\" height=\\\"96\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-92 -96L0 -124L92 -96Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px; stroke-linejoin: round\\\"></path><rect x=\\\"-34\\\" y=\\\"-150\\\" width=\\\"68\\\" height=\\\"30\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-36 -150A36 34 0 0 1 36 -150Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-1.2\\\" y=\\\"-200\\\" width=\\\"2.4\\\" height=\\\"18\\\" style=\\\"fill: #9BA6B9\\\"></rect><path d=\\\"M1.2 -200h16l-4 5 4 5h-16z\\\" style=\\\"fill: {{TW.acc}}\\\"></path><rect x=\\\"-70\\\" y=\\\"-88\\\" width=\\\"8\\\" height=\\\"78\\\" style=\\\"fill: #E6EDF5; opacity: 0.82\\\"></rect><rect x=\\\"-48\\\" y=\\\"-88\\\" width=\\\"8\\\" height=\\\"78\\\" style=\\\"fill: #E6EDF5; opacity: 0.82\\\"></rect><rect x=\\\"-26\\\" y=\\\"-88\\\" width=\\\"8\\\" height=\\\"78\\\" style=\\\"fill: #E6EDF5; opacity: 0.82\\\"></rect><rect x=\\\"-4\\\" y=\\\"-88\\\" width=\\\"8\\\" height=\\\"78\\\" style=\\\"fill: #E6EDF5; opacity: 0.82\\\"></rect><rect x=\\\"18\\\" y=\\\"-88\\\" width=\\\"8\\\" height=\\\"78\\\" style=\\\"fill: #E6EDF5; opacity: 0.82\\\"></rect><rect x=\\\"40\\\" y=\\\"-88\\\" width=\\\"8\\\" height=\\\"78\\\" style=\\\"fill: #E6EDF5; opacity: 0.82\\\"></rect><rect x=\\\"62\\\" y=\\\"-88\\\" width=\\\"8\\\" height=\\\"78\\\" style=\\\"fill: #E6EDF5; opacity: 0.82\\\"></rect><rect x=\\\"-90\\\" y=\\\"-10\\\" width=\\\"180\\\" height=\\\"10\\\" style=\\\"fill: #20274F\\\"></rect><path d=\\\"M-92 -96L0 -124L92 -96l-7 1L0 -118L-85 -95z M-36 -150A36 34 0 0 1 36 -150l-4 0A32 30 0 0 0 -32 -150z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twh-7\\\"><rect x=\\\"-90\\\" y=\\\"-104\\\" width=\\\"180\\\" height=\\\"104\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-96\\\" y=\\\"-110\\\" width=\\\"192\\\" height=\\\"8\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-80\\\" y=\\\"-86\\\" width=\\\"46\\\" height=\\\"46\\\" style=\\\"fill: #FCBF2B; opacity: 0.85\\\"></rect><rect x=\\\"-80\\\" y=\\\"-86\\\" width=\\\"15\\\" height=\\\"46\\\" style=\\\"fill: #D94991; opacity: 0.85\\\"></rect><rect x=\\\"-50\\\" y=\\\"-86\\\" width=\\\"16\\\" height=\\\"46\\\" style=\\\"fill: #32C3BE; opacity: 0.85\\\"></rect><circle cx=\\\"-57\\\" cy=\\\"-63\\\" r=\\\"8\\\" style=\\\"fill: #F4F9FA; opacity: 0.9\\\"></circle><rect x=\\\"30\\\" y=\\\"-86\\\" width=\\\"12\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"48\\\" y=\\\"-86\\\" width=\\\"12\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"66\\\" y=\\\"-86\\\" width=\\\"12\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"30\\\" y=\\\"-62\\\" width=\\\"12\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><rect x=\\\"48\\\" y=\\\"-62\\\" width=\\\"12\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.72); rx: 1.5px\\\"></rect><rect x=\\\"66\\\" y=\\\"-62\\\" width=\\\"12\\\" height=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.18); rx: 1.5px\\\"></rect><path d=\\\"M-20 0V-40H20V0Z\\\" style=\\\"fill: #141932\\\"></path><rect x=\\\"-1\\\" y=\\\"-40\\\" width=\\\"2\\\" height=\\\"40\\\" style=\\\"fill: #1A2048\\\"></rect><path d=\\\"M-96 -122Q-48 -112 0 -122Q48 -112 96 -122\\\" style=\\\"fill: none; stroke: #9BA6B9; stroke-width: 1.2px\\\"></path><path d=\\\"M-86 -119l6 10l6 -10z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M-62 -118l6 10l6 -10z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M-38 -119l6 10l6 -10z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M-14 -118l6 10l6 -10z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M10 -119l6 10l6 -10z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M34 -118l6 10l6 -10z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M58 -119l6 10l6 -10z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M82 -118l6 10l6 -10z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M-96 -110h192v-4q-96 -6 -192 0z\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}\\\"></path></g><g id=\\\"twk-kk\\\"><rect x=\\\"-40\\\" y=\\\"-66\\\" width=\\\"80\\\" height=\\\"66\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-44\\\" y=\\\"-72\\\" width=\\\"88\\\" height=\\\"8\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"-30\\\" y=\\\"-54\\\" width=\\\"60\\\" height=\\\"24\\\" style=\\\"fill: rgba(252,191,43,0.28)\\\"></rect><rect x=\\\"-34\\\" y=\\\"-26\\\" width=\\\"68\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-8\\\" y=\\\"-20\\\" width=\\\"16\\\" height=\\\"20\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-92\\\" r=\\\"17\\\" style=\\\"fill: #FCBF2B; stroke: #FFFFFF; stroke-width: 2px\\\"></circle><path d=\\\"M12 21v-8M12 13c0-4-3-6-7-6c0 4 3 6 7 6zM12 11c0-4 3-6 7-6c0 4-3 6-7 6z\\\" transform=\\\"translate(-11 -103) scale(0.92)\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 2.2px; stroke-linecap: round; stroke-linejoin: round\\\"></path><rect x=\\\"-37\\\" y=\\\"-128\\\" width=\\\"74\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-118.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">KIDDIE KREDIT</text></g><g id=\\\"twk-kq\\\"><rect x=\\\"-40\\\" y=\\\"-66\\\" width=\\\"80\\\" height=\\\"66\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-44\\\" y=\\\"-72\\\" width=\\\"88\\\" height=\\\"8\\\" style=\\\"fill: #32C3BE\\\"></rect><rect x=\\\"-30\\\" y=\\\"-54\\\" width=\\\"60\\\" height=\\\"24\\\" style=\\\"fill: rgba(252,191,43,0.28)\\\"></rect><rect x=\\\"-34\\\" y=\\\"-26\\\" width=\\\"68\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-8\\\" y=\\\"-20\\\" width=\\\"16\\\" height=\\\"20\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-92\\\" r=\\\"17\\\" style=\\\"fill: #32C3BE; stroke: #FFFFFF; stroke-width: 2px\\\"></circle><path d=\\\"M13 2L4 14h7l-1 8 9-12h-7z\\\" transform=\\\"translate(-11 -103) scale(0.92)\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 2.2px; stroke-linecap: round; stroke-linejoin: round\\\"></path><rect x=\\\"-35\\\" y=\\\"-128\\\" width=\\\"70\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-118.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">KREDIT QUEST</text></g><g id=\\\"twk-card\\\"><rect x=\\\"-40\\\" y=\\\"-66\\\" width=\\\"80\\\" height=\\\"66\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-44\\\" y=\\\"-72\\\" width=\\\"88\\\" height=\\\"8\\\" style=\\\"fill: #B0DD76\\\"></rect><rect x=\\\"-30\\\" y=\\\"-54\\\" width=\\\"60\\\" height=\\\"24\\\" style=\\\"fill: rgba(252,191,43,0.28)\\\"></rect><rect x=\\\"-34\\\" y=\\\"-26\\\" width=\\\"68\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-8\\\" y=\\\"-20\\\" width=\\\"16\\\" height=\\\"20\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-92\\\" r=\\\"17\\\" style=\\\"fill: #B0DD76; stroke: #FFFFFF; stroke-width: 2px\\\"></circle><path d=\\\"M3 6h18v12H3zM3 10h18M7 15h4\\\" transform=\\\"translate(-11 -103) scale(0.92)\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 2.2px; stroke-linecap: round; stroke-linejoin: round\\\"></path><rect x=\\\"-42\\\" y=\\\"-128\\\" width=\\\"84\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-118.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">THE KREDIT CARD</text></g><g id=\\\"twk-dash\\\"><rect x=\\\"-40\\\" y=\\\"-66\\\" width=\\\"80\\\" height=\\\"66\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-44\\\" y=\\\"-72\\\" width=\\\"88\\\" height=\\\"8\\\" style=\\\"fill: #0099AB\\\"></rect><rect x=\\\"-30\\\" y=\\\"-54\\\" width=\\\"60\\\" height=\\\"24\\\" style=\\\"fill: rgba(252,191,43,0.28)\\\"></rect><rect x=\\\"-34\\\" y=\\\"-26\\\" width=\\\"68\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-8\\\" y=\\\"-20\\\" width=\\\"16\\\" height=\\\"20\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-92\\\" r=\\\"17\\\" style=\\\"fill: #0099AB; stroke: #FFFFFF; stroke-width: 2px\\\"></circle><path d=\\\"M4 20V10M10 20V4M16 20v-7M22 20H2\\\" transform=\\\"translate(-11 -103) scale(0.92)\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 2.2px; stroke-linecap: round; stroke-linejoin: round\\\"></path><rect x=\\\"-31\\\" y=\\\"-128\\\" width=\\\"62\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-118.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">DASHBOARD</text></g><g id=\\\"twk-fund\\\"><rect x=\\\"-24\\\" y=\\\"-8\\\" width=\\\"48\\\" height=\\\"8\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-17 -8V-46Q-17 -54 -10 -56H10Q17 -54 17 -46V-8Z\\\" style=\\\"fill: rgba(223,248,255,0.16); stroke: rgba(223,248,255,0.65); stroke-width: 1.6px\\\"></path><rect x=\\\"-12\\\" y=\\\"-62\\\" width=\\\"24\\\" height=\\\"6\\\" style=\\\"fill: #9BA6B9\\\"></rect><circle cx=\\\"-7\\\" cy=\\\"-14\\\" r=\\\"4.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><circle cx=\\\"3\\\" cy=\\\"-13\\\" r=\\\"4.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><circle cx=\\\"-2\\\" cy=\\\"-21\\\" r=\\\"4.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><circle cx=\\\"8\\\" cy=\\\"-22\\\" r=\\\"4.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><circle cx=\\\"-9\\\" cy=\\\"-27\\\" r=\\\"4.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><path d=\\\"M0 -34c-3 -5 -10 -3 -9 2c0 4 9 9 9 9s9 -5 9 -9c1 -5 -6 -7 -9 -2z\\\" style=\\\"fill: #D94991\\\"></path><g transform=\\\"translate(0 -74)\\\"><rect x=\\\"-18\\\" y=\\\"-8\\\" width=\\\"36\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"1.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">FUND</text></g></g><g id=\\\"twk-cu\\\"><rect x=\\\"-50\\\" y=\\\"-104\\\" width=\\\"100\\\" height=\\\"104\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-56 -104L0 -128L56 -104Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px; stroke-linejoin: round\\\"></path><rect x=\\\"-37.5\\\" y=\\\"-94\\\" width=\\\"7\\\" height=\\\"62\\\" style=\\\"fill: #E6EDF5; opacity: 0.8\\\"></rect><rect x=\\\"-20.5\\\" y=\\\"-94\\\" width=\\\"7\\\" height=\\\"62\\\" style=\\\"fill: #E6EDF5; opacity: 0.8\\\"></rect><rect x=\\\"-3.5\\\" y=\\\"-94\\\" width=\\\"7\\\" height=\\\"62\\\" style=\\\"fill: #E6EDF5; opacity: 0.8\\\"></rect><rect x=\\\"13.5\\\" y=\\\"-94\\\" width=\\\"7\\\" height=\\\"62\\\" style=\\\"fill: #E6EDF5; opacity: 0.8\\\"></rect><rect x=\\\"30.5\\\" y=\\\"-94\\\" width=\\\"7\\\" height=\\\"62\\\" style=\\\"fill: #E6EDF5; opacity: 0.8\\\"></rect><rect x=\\\"-56\\\" y=\\\"-32\\\" width=\\\"112\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-12\\\" y=\\\"-26\\\" width=\\\"24\\\" height=\\\"26\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-114\\\" r=\\\"6.5\\\" style=\\\"fill: #B0DD76\\\"></circle><circle cx=\\\"0\\\" cy=\\\"-114\\\" r=\\\"3.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 1.4px\\\"></circle><rect x=\\\"-37\\\" y=\\\"-146\\\" width=\\\"74\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-136.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">CREDIT UNION</text></g><g id=\\\"twk-aquarium\\\"><rect x=\\\"-58\\\" y=\\\"-76\\\" width=\\\"116\\\" height=\\\"76\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-64 -74Q-32 -116 0 -88Q32 -62 64 -100V-74Z\\\" style=\\\"fill: #1E6A82; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-46\\\" y=\\\"-62\\\" width=\\\"92\\\" height=\\\"40\\\" style=\\\"fill: rgba(50,195,190,0.32); stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-30 -44q8 -7 16 0q-8 7 -16 0zM-14 -44l5 -4v8z\\\" style=\\\"fill: #FD882F\\\"></path><path d=\\\"M8 -50q7 -6 14 0q-7 6 -14 0zM22 -50l4 -3v6z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M-6 -34q6 -5 12 0q-6 5 -12 0zM6 -34l4 -3v6z\\\" style=\\\"fill: #F7A8CB\\\"></path><circle cx=\\\"28\\\" cy=\\\"-36\\\" r=\\\"2\\\" style=\\\"fill: #DFF8FF\\\"></circle><circle cx=\\\"32\\\" cy=\\\"-42\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF\\\"></circle><circle cx=\\\"-36\\\" cy=\\\"-54\\\" r=\\\"1.6\\\" style=\\\"fill: #DFF8FF\\\"></circle><rect x=\\\"-10\\\" y=\\\"-20\\\" width=\\\"20\\\" height=\\\"20\\\" style=\\\"fill: #141932\\\"></rect><rect x=\\\"-31\\\" y=\\\"-92\\\" width=\\\"62\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-82.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">AQUARIUM</text></g><g id=\\\"twk-stadium\\\"><path d=\\\"M-92 0V-70Q0 -112 92 -70V0Z\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><path d=\\\"M-75 0V-26A9 9 0 0 1 -57 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M-49 0V-26A9 9 0 0 1 -31 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M-23 0V-26A9 9 0 0 1 -5 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M3 0V-26A9 9 0 0 1 21 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M29 0V-26A9 9 0 0 1 47 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><path d=\\\"M55 0V-26A9 9 0 0 1 73 -26V0Z\\\" style=\\\"fill: #141932\\\"></path><rect x=\\\"-84\\\" y=\\\"-176\\\" width=\\\"3\\\" height=\\\"120\\\" style=\\\"fill: #9BA6B9\\\"></rect><rect x=\\\"81\\\" y=\\\"-176\\\" width=\\\"3\\\" height=\\\"120\\\" style=\\\"fill: #9BA6B9\\\"></rect><rect x=\\\"-96\\\" y=\\\"-190\\\" width=\\\"28\\\" height=\\\"16\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"68\\\" y=\\\"-190\\\" width=\\\"28\\\" height=\\\"16\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-93\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"-86.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"-80\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"-73.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"71\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"77.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"84\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"90.5\\\" y=\\\"-187\\\" width=\\\"4\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.72)\\\"></rect><rect x=\\\"-44\\\" y=\\\"-146\\\" width=\\\"88\\\" height=\\\"40\\\" style=\\\"fill: #1A2048; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-14 -126q14 -12 28 0q-14 12 -28 0z\\\" style=\\\"fill: #B5651D\\\"></path><path d=\\\"M-6 -126h12M-3 -129v6M0 -129v6M3 -129v6\\\" style=\\\"fill: none; stroke: #F4F9FA; stroke-width: 1.2px\\\"></path><rect x=\\\"-32\\\" y=\\\"-98\\\" width=\\\"64\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-88.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">FOOTBALL</text></g><g id=\\\"twk-ride\\\"><rect x=\\\"-42\\\" y=\\\"-6\\\" width=\\\"84\\\" height=\\\"6\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-36\\\" y=\\\"-52\\\" width=\\\"4\\\" height=\\\"46\\\" style=\\\"fill: #5D6B8A\\\"></rect><rect x=\\\"-48\\\" y=\\\"-66\\\" width=\\\"38\\\" height=\\\"16\\\" style=\\\"fill: #B0DD76; rx: 3px\\\"></rect><text x=\\\"-29\\\" y=\\\"-55\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 7.5px; font-weight: 800; fill: #1D2342; text-anchor: middle\\\">RIDES</text><g transform=\\\"translate(8 -6) scale(1.15)\\\"><path d=\\\"M-26 -8V-16Q-24 -24 -14 -26L-8 -34H10L18 -26Q26 -25 28 -16V-8Z\\\" style=\\\"fill: #F4F9FA; stroke: #170909; stroke-width: 1px\\\"></path><path d=\\\"M-6 -31H8L13 -26H-11Z\\\" style=\\\"fill: rgba(50,195,190,0.55)\\\"></path><rect x=\\\"-4\\\" y=\\\"-38\\\" width=\\\"10\\\" height=\\\"4\\\" style=\\\"fill: #B0DD76; rx: 1.5px\\\"></rect><circle cx=\\\"-15\\\" cy=\\\"-8\\\" r=\\\"5.5\\\" style=\\\"fill: #1D2342\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-8\\\" r=\\\"5.5\\\" style=\\\"fill: #1D2342\\\"></circle><circle cx=\\\"-15\\\" cy=\\\"-8\\\" r=\\\"2.2\\\" style=\\\"fill: #9BA6B9\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-8\\\" r=\\\"2.2\\\" style=\\\"fill: #9BA6B9\\\"></circle><rect x=\\\"24\\\" y=\\\"-18\\\" width=\\\"4\\\" height=\\\"3\\\" style=\\\"fill: #FCBF2B\\\"></rect></g><rect x=\\\"-35\\\" y=\\\"-88\\\" width=\\\"70\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-78.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">RIDE CREDITS</text></g><g id=\\\"twk-tentw\\\"><path d=\\\"M-34 0V-30L0 -52L34 -30V0Z\\\" style=\\\"fill: rgba(20,25,50,0.0)\\\"></path><path d=\\\"M-36 -30L0 -54L36 -30Z\\\" style=\\\"fill: #F4F9FA\\\"></path><path d=\\\"M-36 -30L-18 -42L-12 -30Z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M-6 -30L0 -54L6 -30Z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M12 -30L18 -42L36 -30Z\\\" style=\\\"fill: #D94991\\\"></path><rect x=\\\"-32\\\" y=\\\"-30\\\" width=\\\"64\\\" height=\\\"30\\\" style=\\\"fill: #2C3566; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-14\\\" y=\\\"-22\\\" width=\\\"28\\\" height=\\\"22\\\" style=\\\"fill: rgba(252,191,43,0.42)\\\"></rect><rect x=\\\"-1\\\" y=\\\"-64\\\" width=\\\"2\\\" height=\\\"12\\\" style=\\\"fill: #9BA6B9\\\"></rect><path d=\\\"M1 -64h12l-3 4 3 4h-12z\\\" style=\\\"fill: {{TW.acc}}\\\"></path><rect x=\\\"-40\\\" y=\\\"-46\\\" width=\\\"80\\\" height=\\\"12\\\" style=\\\"fill: #141932; rx: 3px; stroke: {{TW.acc}}; stroke-width: 1.4px\\\"></rect><text x=\\\"0\\\" y=\\\"-37.4\\\" textLength=\\\"46\\\" lengthAdjust=\\\"spacingAndGlyphs\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 7.5px; font-weight: 800; letter-spacing: 0.06em; fill: #FFFFFF; text-anchor: middle\\\">WORKSHOP</text></g><g id=\\\"twk-career\\\"><rect x=\\\"-40\\\" y=\\\"-66\\\" width=\\\"80\\\" height=\\\"66\\\" style=\\\"fill: #283062; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><rect x=\\\"-44\\\" y=\\\"-72\\\" width=\\\"88\\\" height=\\\"8\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"-30\\\" y=\\\"-54\\\" width=\\\"60\\\" height=\\\"24\\\" style=\\\"fill: rgba(252,191,43,0.28)\\\"></rect><rect x=\\\"-34\\\" y=\\\"-26\\\" width=\\\"68\\\" height=\\\"6\\\" style=\\\"fill: #20274F\\\"></rect><rect x=\\\"-8\\\" y=\\\"-20\\\" width=\\\"16\\\" height=\\\"20\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-92\\\" r=\\\"17\\\" style=\\\"fill: #FCBF2B; stroke: #FFFFFF; stroke-width: 2px\\\"></circle><path d=\\\"M4 8h16v11H4zM9 8V5h6v3M4 13h16\\\" transform=\\\"translate(-11 -103) scale(0.92)\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 2.2px; stroke-linecap: round; stroke-linejoin: round\\\"></path><rect x=\\\"-36\\\" y=\\\"-128\\\" width=\\\"72\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-118.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">CAREER DROPS</text></g><g id=\\\"twk-bus\\\"><path d=\\\"M-58 -8V-48Q-58 -58 -48 -58H44Q58 -58 60 -44L62 -8Z\\\" style=\\\"fill: #32C3BE; stroke: #170909; stroke-width: 1.2px\\\"></path><rect x=\\\"-48\\\" y=\\\"-50\\\" width=\\\"16\\\" height=\\\"14\\\" style=\\\"fill: rgba(255,255,255,0.75); rx: 2px\\\"></rect><rect x=\\\"-28\\\" y=\\\"-50\\\" width=\\\"16\\\" height=\\\"14\\\" style=\\\"fill: rgba(255,255,255,0.75); rx: 2px\\\"></rect><rect x=\\\"-8\\\" y=\\\"-50\\\" width=\\\"16\\\" height=\\\"14\\\" style=\\\"fill: rgba(255,255,255,0.75); rx: 2px\\\"></rect><rect x=\\\"12\\\" y=\\\"-50\\\" width=\\\"16\\\" height=\\\"14\\\" style=\\\"fill: rgba(255,255,255,0.75); rx: 2px\\\"></rect><path d=\\\"M36 -50h14q5 0 6 8v6h-20z\\\" style=\\\"fill: rgba(255,255,255,0.75)\\\"></path><rect x=\\\"-56\\\" y=\\\"-30\\\" width=\\\"116\\\" height=\\\"9\\\" style=\\\"fill: #FCBF2B\\\"></rect><text x=\\\"2\\\" y=\\\"-23\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 7.5px; font-weight: 800; letter-spacing: 0.12em; fill: #1D2342; text-anchor: middle\\\">MONEY LAB</text><circle cx=\\\"-34\\\" cy=\\\"-8\\\" r=\\\"9\\\" style=\\\"fill: #1D2342\\\"></circle><circle cx=\\\"36\\\" cy=\\\"-8\\\" r=\\\"9\\\" style=\\\"fill: #1D2342\\\"></circle><circle cx=\\\"-34\\\" cy=\\\"-8\\\" r=\\\"3.6\\\" style=\\\"fill: #9BA6B9\\\"></circle><circle cx=\\\"36\\\" cy=\\\"-8\\\" r=\\\"3.6\\\" style=\\\"fill: #9BA6B9\\\"></circle><rect x=\\\"56\\\" y=\\\"-18\\\" width=\\\"6\\\" height=\\\"4\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"-39\\\" y=\\\"-80\\\" width=\\\"78\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-70.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">MONEY LAB BUS</text></g><g id=\\\"twk-market\\\"><rect x=\\\"-57\\\" y=\\\"-36\\\" width=\\\"34\\\" height=\\\"36\\\" style=\\\"fill: #2C3566; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-59 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M-49.5 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #F4F9FA\\\"></path><path d=\\\"M-40 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M-30.5 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #F4F9FA\\\"></path><rect x=\\\"-53\\\" y=\\\"-24\\\" width=\\\"26\\\" height=\\\"6\\\" style=\\\"fill: #1A2048\\\"></rect><circle cx=\\\"-47\\\" cy=\\\"-27\\\" r=\\\"3.4\\\" style=\\\"fill: #FD882F\\\"></circle><circle cx=\\\"-40\\\" cy=\\\"-28\\\" r=\\\"3.4\\\" style=\\\"fill: #B0DD76\\\"></circle><circle cx=\\\"-33\\\" cy=\\\"-27\\\" r=\\\"3.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><rect x=\\\"-17\\\" y=\\\"-36\\\" width=\\\"34\\\" height=\\\"36\\\" style=\\\"fill: #2C3566; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-19 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M-9.5 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #F4F9FA\\\"></path><path d=\\\"M0 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M9.5 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #F4F9FA\\\"></path><rect x=\\\"-13\\\" y=\\\"-24\\\" width=\\\"26\\\" height=\\\"6\\\" style=\\\"fill: #1A2048\\\"></rect><circle cx=\\\"-7\\\" cy=\\\"-27\\\" r=\\\"3.4\\\" style=\\\"fill: #FD882F\\\"></circle><circle cx=\\\"0\\\" cy=\\\"-28\\\" r=\\\"3.4\\\" style=\\\"fill: #B0DD76\\\"></circle><circle cx=\\\"7\\\" cy=\\\"-27\\\" r=\\\"3.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><rect x=\\\"23\\\" y=\\\"-36\\\" width=\\\"34\\\" height=\\\"36\\\" style=\\\"fill: #2C3566; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M21 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M30.5 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #F4F9FA\\\"></path><path d=\\\"M40 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M49.5 -48h9.5l-1.5 10h-6.5z\\\" style=\\\"fill: #F4F9FA\\\"></path><rect x=\\\"27\\\" y=\\\"-24\\\" width=\\\"26\\\" height=\\\"6\\\" style=\\\"fill: #1A2048\\\"></rect><circle cx=\\\"33\\\" cy=\\\"-27\\\" r=\\\"3.4\\\" style=\\\"fill: #FD882F\\\"></circle><circle cx=\\\"40\\\" cy=\\\"-28\\\" r=\\\"3.4\\\" style=\\\"fill: #B0DD76\\\"></circle><circle cx=\\\"47\\\" cy=\\\"-27\\\" r=\\\"3.4\\\" style=\\\"fill: #FCBF2B\\\"></circle><rect x=\\\"-42\\\" y=\\\"-70\\\" width=\\\"84\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-60.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">KIDS MARKET DAY</text></g><g id=\\\"twk-map\\\"><rect x=\\\"-40\\\" y=\\\"-56\\\" width=\\\"4\\\" height=\\\"56\\\" style=\\\"fill: #5D6B8A\\\"></rect><rect x=\\\"36\\\" y=\\\"-56\\\" width=\\\"4\\\" height=\\\"56\\\" style=\\\"fill: #5D6B8A\\\"></rect><rect x=\\\"-52\\\" y=\\\"-118\\\" width=\\\"104\\\" height=\\\"66\\\" style=\\\"fill: #F4F9FA; rx: 5px; stroke: #1D2342; stroke-width: 1.4px\\\"></rect><path d=\\\"M-46 -100Q-20 -110 0 -92T46 -98M-46 -76Q-10 -88 18 -70T46 -66M-20 -114V-58M14 -114V-58\\\" style=\\\"fill: none; stroke: #9BA6B9; stroke-width: 1.4px\\\"></path><path d=\\\"M-28 -94c-4 -6 -6 -9 -6 -12a6 6 0 0 1 12 0c0 3 -2 6 -6 12z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M2 -82c-4 -6 -6 -9 -6 -12a6 6 0 0 1 12 0c0 3 -2 6 -6 12z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M30 -100c-4 -6 -6 -9 -6 -12a6 6 0 0 1 12 0c0 3 -2 6 -6 12z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M-8 -68c-4 -6 -6 -9 -6 -12a6 6 0 0 1 12 0c0 3 -2 6 -6 12z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M24 -72c-4 -6 -6 -9 -6 -12a6 6 0 0 1 12 0c0 3 -2 6 -6 12z\\\" style=\\\"fill: #D94991\\\"></path><rect x=\\\"-41\\\" y=\\\"-138\\\" width=\\\"82\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-128.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">LIVE IMPACT MAP</text></g><g id=\\\"twk-grad\\\"><rect x=\\\"-60\\\" y=\\\"-14\\\" width=\\\"120\\\" height=\\\"14\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-50 -14V-70A50 40 0 0 1 50 -70V-14\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 5px\\\"></path><text x=\\\"0\\\" y=\\\"-80\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9px; font-weight: 800; letter-spacing: 0.14em; fill: #FCBF2B; text-anchor: middle\\\">CONGRATS</text><path d=\\\"M-42 -44l12 -6l12 6l-12 6z\\\" style=\\\"fill: #1D2342; stroke: #FFFFFF; stroke-width: 1px\\\"></path><rect x=\\\"-37\\\" y=\\\"-43\\\" width=\\\"14\\\" height=\\\"6\\\" style=\\\"fill: #1D2342\\\"></rect><path d=\\\"M-20 -44v9\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.4px\\\"></path><path d=\\\"M-12 -56l12 -6l12 6l-12 6z\\\" style=\\\"fill: #1D2342; stroke: #FFFFFF; stroke-width: 1px\\\"></path><rect x=\\\"-7\\\" y=\\\"-55\\\" width=\\\"14\\\" height=\\\"6\\\" style=\\\"fill: #1D2342\\\"></rect><path d=\\\"M10 -56v9\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.4px\\\"></path><path d=\\\"M18 -44l12 -6l12 6l-12 6z\\\" style=\\\"fill: #1D2342; stroke: #FFFFFF; stroke-width: 1px\\\"></path><rect x=\\\"23\\\" y=\\\"-43\\\" width=\\\"14\\\" height=\\\"6\\\" style=\\\"fill: #1D2342\\\"></rect><path d=\\\"M40 -44v9\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.4px\\\"></path><rect x=\\\"-40\\\" y=\\\"-112\\\" width=\\\"80\\\" height=\\\"13\\\" style=\\\"fill: #F4F9FA; rx: 3px\\\"></rect><text x=\\\"0\\\" y=\\\"-102.4\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 8px; font-weight: 800; letter-spacing: 0.08em; fill: #1D2342; text-anchor: middle\\\">GRADUATION DAY</text></g><g id=\\\"twk-none\\\"></g><g id=\\\"tw-car\\\"><path d=\\\"M-26 -8V-16Q-24 -24 -14 -26L-8 -34H10L18 -26Q26 -25 28 -16V-8Z\\\" style=\\\"fill: #F4F9FA; stroke: #170909; stroke-width: 1px\\\"></path><path d=\\\"M-6 -31H8L13 -26H-11Z\\\" style=\\\"fill: rgba(50,195,190,0.55)\\\"></path><rect x=\\\"-4\\\" y=\\\"-38\\\" width=\\\"10\\\" height=\\\"4\\\" style=\\\"fill: #B0DD76; rx: 1.5px\\\"></rect><circle cx=\\\"-15\\\" cy=\\\"-8\\\" r=\\\"5.5\\\" style=\\\"fill: #1D2342\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-8\\\" r=\\\"5.5\\\" style=\\\"fill: #1D2342\\\"></circle><circle cx=\\\"-15\\\" cy=\\\"-8\\\" r=\\\"2.2\\\" style=\\\"fill: #9BA6B9\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-8\\\" r=\\\"2.2\\\" style=\\\"fill: #9BA6B9\\\"></circle><rect x=\\\"24\\\" y=\\\"-18\\\" width=\\\"4\\\" height=\\\"3\\\" style=\\\"fill: #FCBF2B\\\"></rect></g></defs><rect width=\\\"520\\\" height=\\\"420\\\" style=\\\"fill: url(#twSky)\\\"></rect><g style=\\\"opacity: {{TW.starsO}}; transition: opacity 1s\\\"><circle cx=\\\"4\\\" cy=\\\"31\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.35\\\"></circle><circle cx=\\\"418\\\" cy=\\\"75\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.47\\\"></circle><circle cx=\\\"432\\\" cy=\\\"89\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.59\\\"></circle><circle cx=\\\"126\\\" cy=\\\"133\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.71\\\"></circle><circle cx=\\\"220\\\" cy=\\\"147\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.35\\\"></circle><circle cx=\\\"314\\\" cy=\\\"11\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.47\\\"></circle><circle cx=\\\"488\\\" cy=\\\"25\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.59\\\"></circle><circle cx=\\\"342\\\" cy=\\\"99\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.71\\\"></circle><circle cx=\\\"236\\\" cy=\\\"113\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.35\\\"></circle><circle cx=\\\"210\\\" cy=\\\"127\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.47\\\"></circle><circle cx=\\\"24\\\" cy=\\\"141\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.59\\\"></circle><circle cx=\\\"158\\\" cy=\\\"65\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.71\\\"></circle><circle cx=\\\"92\\\" cy=\\\"139\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.35\\\"></circle><circle cx=\\\"386\\\" cy=\\\"33\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.47\\\"></circle><circle cx=\\\"40\\\" cy=\\\"137\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.59\\\"></circle><circle cx=\\\"214\\\" cy=\\\"121\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.71\\\"></circle><circle cx=\\\"228\\\" cy=\\\"135\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.35\\\"></circle><circle cx=\\\"482\\\" cy=\\\"119\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.47\\\"></circle><circle cx=\\\"216\\\" cy=\\\"133\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.59\\\"></circle><circle cx=\\\"470\\\" cy=\\\"147\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.71\\\"></circle><circle cx=\\\"404\\\" cy=\\\"71\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.35\\\"></circle><circle cx=\\\"378\\\" cy=\\\"85\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.47\\\"></circle><circle cx=\\\"32\\\" cy=\\\"159\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.59\\\"></circle><circle cx=\\\"86\\\" cy=\\\"23\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.71\\\"></circle><circle cx=\\\"260\\\" cy=\\\"127\\\" r=\\\"1.4\\\" style=\\\"fill: #DFF8FF; opacity: 0.35\\\"></circle><circle cx=\\\"234\\\" cy=\\\"51\\\" r=\\\"0.9\\\" style=\\\"fill: #DFF8FF; opacity: 0.47\\\"></circle></g><circle cx=\\\"438\\\" cy=\\\"64\\\" r=\\\"34\\\" style=\\\"fill: url(#twGlow); opacity: {{TW.orbO}}\\\"></circle><circle cx=\\\"438\\\" cy=\\\"64\\\" r=\\\"15\\\" style=\\\"fill: {{TW.orb}}; transition: fill 1s\\\"></circle><sc-if value=\\\"{{TW.th0}}\\\"><g><path d=\\\"M60 210A120 110 0 0 1 300 210\\\" style=\\\"fill: none; stroke: #D94991; stroke-width: 7px; opacity: 0.85\\\"></path><path d=\\\"M67 210A113 103 0 0 1 293 210\\\" style=\\\"fill: none; stroke: #FD882F; stroke-width: 7px; opacity: 0.85\\\"></path><path d=\\\"M74 210A106 96 0 0 1 286 210\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 7px; opacity: 0.85\\\"></path><path d=\\\"M81 210A99 89 0 0 1 279 210\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 7px; opacity: 0.85\\\"></path><path d=\\\"M88 210A92 82 0 0 1 272 210\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 7px; opacity: 0.85\\\"></path><g transform=\\\"translate(52 150) scale(1)\\\" style=\\\"opacity: 0.92\\\"><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"14\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-6\\\" r=\\\"18\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"34\\\" cy=\\\"0\\\" r=\\\"13\\\" style=\\\"fill: #FFFFFF\\\"></circle><rect x=\\\"-2\\\" y=\\\"0\\\" width=\\\"38\\\" height=\\\"13\\\" style=\\\"fill: #FFFFFF; rx: 6px\\\"></rect></g><g transform=\\\"translate(380 120) scale(1.2)\\\" style=\\\"opacity: 0.92\\\"><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"14\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-6\\\" r=\\\"18\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"34\\\" cy=\\\"0\\\" r=\\\"13\\\" style=\\\"fill: #FFFFFF\\\"></circle><rect x=\\\"-2\\\" y=\\\"0\\\" width=\\\"38\\\" height=\\\"13\\\" style=\\\"fill: #FFFFFF; rx: 6px\\\"></rect></g><g transform=\\\"translate(240 70) scale(0.8)\\\" style=\\\"opacity: 0.92\\\"><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"14\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-6\\\" r=\\\"18\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"34\\\" cy=\\\"0\\\" r=\\\"13\\\" style=\\\"fill: #FFFFFF\\\"></circle><rect x=\\\"-2\\\" y=\\\"0\\\" width=\\\"38\\\" height=\\\"13\\\" style=\\\"fill: #FFFFFF; rx: 6px\\\"></rect></g><g class=\\\"tw-bal\\\" style=\\\"animation-delay: 0s\\\"><path d=\\\"M40 84q-4 14 2 26\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.55); stroke-width: 0.8px\\\"></path><ellipse cx=\\\"40\\\" cy=\\\"70\\\" rx=\\\"10\\\" ry=\\\"12.5\\\" style=\\\"fill: #D94991\\\"></ellipse><path d=\\\"M38 82h4l-2 3z\\\" style=\\\"fill: #D94991\\\"></path><ellipse cx=\\\"36.6\\\" cy=\\\"66\\\" rx=\\\"2.4\\\" ry=\\\"3.6\\\" style=\\\"fill: #FFFFFF; opacity: 0.45\\\"></ellipse></g><g class=\\\"tw-bal\\\" style=\\\"animation-delay: -1.3s\\\"><path d=\\\"M470 74q-4 14 2 26\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.55); stroke-width: 0.8px\\\"></path><ellipse cx=\\\"470\\\" cy=\\\"60\\\" rx=\\\"10\\\" ry=\\\"12.5\\\" style=\\\"fill: #FCBF2B\\\"></ellipse><path d=\\\"M468 72h4l-2 3z\\\" style=\\\"fill: #FCBF2B\\\"></path><ellipse cx=\\\"466.6\\\" cy=\\\"56\\\" rx=\\\"2.4\\\" ry=\\\"3.6\\\" style=\\\"fill: #FFFFFF; opacity: 0.45\\\"></ellipse></g><g class=\\\"tw-bal\\\" style=\\\"animation-delay: -2.6s\\\"><path d=\\\"M110 110q-4 14 2 26\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.55); stroke-width: 0.8px\\\"></path><ellipse cx=\\\"110\\\" cy=\\\"96\\\" rx=\\\"10\\\" ry=\\\"12.5\\\" style=\\\"fill: #32C3BE\\\"></ellipse><path d=\\\"M108 108h4l-2 3z\\\" style=\\\"fill: #32C3BE\\\"></path><ellipse cx=\\\"106.6\\\" cy=\\\"92\\\" rx=\\\"2.4\\\" ry=\\\"3.6\\\" style=\\\"fill: #FFFFFF; opacity: 0.45\\\"></ellipse></g><g class=\\\"tw-bal\\\" style=\\\"animation-delay: -3.9000000000000004s\\\"><path d=\\\"M420 118q-4 14 2 26\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.55); stroke-width: 0.8px\\\"></path><ellipse cx=\\\"420\\\" cy=\\\"104\\\" rx=\\\"10\\\" ry=\\\"12.5\\\" style=\\\"fill: #B0DD76\\\"></ellipse><path d=\\\"M418 116h4l-2 3z\\\" style=\\\"fill: #B0DD76\\\"></path><ellipse cx=\\\"416.6\\\" cy=\\\"100\\\" rx=\\\"2.4\\\" ry=\\\"3.6\\\" style=\\\"fill: #FFFFFF; opacity: 0.45\\\"></ellipse></g><g class=\\\"tw-bal\\\" style=\\\"animation-delay: -5.2s\\\"><path d=\\\"M300 54q-4 14 2 26\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.55); stroke-width: 0.8px\\\"></path><ellipse cx=\\\"300\\\" cy=\\\"40\\\" rx=\\\"10\\\" ry=\\\"12.5\\\" style=\\\"fill: #FD882F\\\"></ellipse><path d=\\\"M298 52h4l-2 3z\\\" style=\\\"fill: #FD882F\\\"></path><ellipse cx=\\\"296.6\\\" cy=\\\"36\\\" rx=\\\"2.4\\\" ry=\\\"3.6\\\" style=\\\"fill: #FFFFFF; opacity: 0.45\\\"></ellipse></g><g class=\\\"tw-bal\\\" style=\\\"animation-delay: -6.5s\\\"><path d=\\\"M190 68q-4 14 2 26\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.55); stroke-width: 0.8px\\\"></path><ellipse cx=\\\"190\\\" cy=\\\"54\\\" rx=\\\"10\\\" ry=\\\"12.5\\\" style=\\\"fill: #F7A8CB\\\"></ellipse><path d=\\\"M188 66h4l-2 3z\\\" style=\\\"fill: #F7A8CB\\\"></path><ellipse cx=\\\"186.6\\\" cy=\\\"50\\\" rx=\\\"2.4\\\" ry=\\\"3.6\\\" style=\\\"fill: #FFFFFF; opacity: 0.45\\\"></ellipse></g></g></sc-if><sc-if value=\\\"{{TW.th1}}\\\"><g><path d=\\\"M-10 128Q130 168 260 132Q390 96 530 140\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.6); stroke-width: 1px\\\"></path><path d=\\\"M0 128l9 1l-4 13z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M25 123.09440686060373l9 1l-4 13z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M50 118.6602389548548l9 1l-4 13z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M75 115.12703331557547l9 1l-4 13z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M100 112.84427252440432l9 1l-4 13z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M125 112.05033165073876l9 1l-4 13z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M150 112.85129758072718l9 1l-4 13z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M175 115.2115427318801l9 1l-4 13z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M200 118.95689072012345l9 1l-4 13z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M225 123.79009269588394l9 1l-4 13z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M250 129.31723920882885l9 1l-4 13z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M275 130.68276079117115l9 1l-4 13z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M300 135.80990730411605l9 1l-4 13z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M325 140.24310927987656l9 1l-4 13z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M350 143.5884572681199l9 1l-4 13z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M375 145.54870241927281l9 1l-4 13z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M400 145.94966834926123l9 1l-4 13z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M425 144.75572747559568l9 1l-4 13z\\\" style=\\\"fill: #32C3BE\\\"></path><path d=\\\"M450 142.07296668442453l9 1l-4 13z\\\" style=\\\"fill: #D94991\\\"></path><path d=\\\"M475 138.1397610451452l9 1l-4 13z\\\" style=\\\"fill: #B0DD76\\\"></path><path d=\\\"M500 133.30559313939628l9 1l-4 13z\\\" style=\\\"fill: #FCBF2B\\\"></path><path d=\\\"M525 128l9 1l-4 13z\\\" style=\\\"fill: #32C3BE\\\"></path><g transform=\\\"translate(80 70) scale(0.7)\\\" style=\\\"opacity: 0.92\\\"><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"14\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-6\\\" r=\\\"18\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"34\\\" cy=\\\"0\\\" r=\\\"13\\\" style=\\\"fill: #FFFFFF\\\"></circle><rect x=\\\"-2\\\" y=\\\"0\\\" width=\\\"38\\\" height=\\\"13\\\" style=\\\"fill: #FFFFFF; rx: 6px\\\"></rect></g><g transform=\\\"translate(400 56) scale(0.6)\\\" style=\\\"opacity: 0.92\\\"><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"14\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"16\\\" cy=\\\"-6\\\" r=\\\"18\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"34\\\" cy=\\\"0\\\" r=\\\"13\\\" style=\\\"fill: #FFFFFF\\\"></circle><rect x=\\\"-2\\\" y=\\\"0\\\" width=\\\"38\\\" height=\\\"13\\\" style=\\\"fill: #FFFFFF; rx: 6px\\\"></rect></g></g></sc-if><sc-if value=\\\"{{TW.th2}}\\\"><g><path d=\\\"M20 238h110\\\" class=\\\"tw-neon\\\" style=\\\"fill: none; stroke: #D94991; stroke-width: 3px; stroke-linecap: round\\\"></path><path d=\\\"M390 226h110\\\" class=\\\"tw-neon\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 3px; stroke-linecap: round; animation-delay: -1.2s\\\"></path><path d=\\\"M150 190q20 -26 40 0t40 0\\\" class=\\\"tw-neon\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 2.6px; stroke-linecap: round; animation-delay: -0.6s\\\"></path><path d=\\\"M300 180l14 -14l14 14l14 -14\\\" class=\\\"tw-neon\\\" style=\\\"fill: none; stroke: #B0DD76; stroke-width: 2.6px; stroke-linecap: round; animation-delay: -1.8s\\\"></path></g></sc-if><sc-if value=\\\"{{TW.th3}}\\\"><g><circle cx=\\\"300\\\" cy=\\\"150\\\" r=\\\"52\\\" style=\\\"fill: #FD882F; opacity: 0.32\\\"></circle><circle cx=\\\"300\\\" cy=\\\"150\\\" r=\\\"28\\\" style=\\\"fill: #FCBF2B; opacity: 0.75\\\"></circle><path d=\\\"M-10 112Q130 148 260 114Q390 82 530 122\\\" style=\\\"fill: none; stroke: rgba(223,248,255,0.5); stroke-width: 0.9px\\\"></path><circle cx=\\\"-10.0\\\" cy=\\\"115.0\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle cx=\\\"11.6\\\" cy=\\\"113.3\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.4s\\\"></circle><circle cx=\\\"33.2\\\" cy=\\\"111.7\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.8s\\\"></circle><circle cx=\\\"54.8\\\" cy=\\\"110.3\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.2000000000000002s\\\"></circle><circle cx=\\\"76.4\\\" cy=\\\"109.3\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.6s\\\"></circle><circle cx=\\\"98.0\\\" cy=\\\"108.8\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle cx=\\\"119.6\\\" cy=\\\"108.7\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.4s\\\"></circle><circle cx=\\\"141.2\\\" cy=\\\"109.1\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.8s\\\"></circle><circle cx=\\\"162.8\\\" cy=\\\"110.1\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.2000000000000002s\\\"></circle><circle cx=\\\"184.4\\\" cy=\\\"111.5\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.6s\\\"></circle><circle cx=\\\"206.0\\\" cy=\\\"113.3\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle cx=\\\"227.6\\\" cy=\\\"115.5\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.4s\\\"></circle><circle cx=\\\"249.2\\\" cy=\\\"117.8\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.8s\\\"></circle><circle cx=\\\"270.8\\\" cy=\\\"120.2\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.2000000000000002s\\\"></circle><circle cx=\\\"292.4\\\" cy=\\\"122.6\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.6s\\\"></circle><circle cx=\\\"314.0\\\" cy=\\\"124.7\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle cx=\\\"335.6\\\" cy=\\\"126.6\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.4s\\\"></circle><circle cx=\\\"357.2\\\" cy=\\\"128.2\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.8s\\\"></circle><circle cx=\\\"378.8\\\" cy=\\\"129.3\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.2000000000000002s\\\"></circle><circle cx=\\\"400.4\\\" cy=\\\"129.9\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.6s\\\"></circle><circle cx=\\\"422.0\\\" cy=\\\"130.0\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle><circle cx=\\\"443.6\\\" cy=\\\"129.6\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.4s\\\"></circle><circle cx=\\\"465.2\\\" cy=\\\"128.9\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -0.8s\\\"></circle><circle cx=\\\"486.8\\\" cy=\\\"127.8\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.2000000000000002s\\\"></circle><circle cx=\\\"508.4\\\" cy=\\\"126.4\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: -1.6s\\\"></circle><circle cx=\\\"530.0\\\" cy=\\\"125.0\\\" r=\\\"2.2\\\" class=\\\"tw-bulb2\\\" style=\\\"fill: #FCBF2B; animation-delay: 0s\\\"></circle></g></sc-if><g><rect x=\\\"-10\\\" y=\\\"220\\\" width=\\\"40\\\" height=\\\"42\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"4\\\" y=\\\"228\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"4\\\" y=\\\"239\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"13\\\" y=\\\"239\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"4\\\" y=\\\"250\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"22\\\" y=\\\"250\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"32\\\" y=\\\"211\\\" width=\\\"47\\\" height=\\\"51\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"64\\\" y=\\\"241\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"46\\\" y=\\\"252\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"81\\\" y=\\\"186\\\" width=\\\"36\\\" height=\\\"76\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"95\\\" y=\\\"194\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"86\\\" y=\\\"205\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"86\\\" y=\\\"216\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"86\\\" y=\\\"249\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"119\\\" y=\\\"195\\\" width=\\\"47\\\" height=\\\"67\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"124\\\" y=\\\"214\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"151\\\" y=\\\"214\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"151\\\" y=\\\"247\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"168\\\" y=\\\"181\\\" width=\\\"39\\\" height=\\\"81\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"200\\\" y=\\\"200\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"191\\\" y=\\\"211\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"200\\\" y=\\\"222\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"209\\\" y=\\\"224\\\" width=\\\"24\\\" height=\\\"38\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"223\\\" y=\\\"232\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"235\\\" y=\\\"209\\\" width=\\\"31\\\" height=\\\"53\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"258\\\" y=\\\"239\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"240\\\" y=\\\"250\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"258\\\" y=\\\"250\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"268\\\" y=\\\"206\\\" width=\\\"42\\\" height=\\\"56\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"282\\\" y=\\\"214\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"273\\\" y=\\\"236\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"312\\\" y=\\\"215\\\" width=\\\"35\\\" height=\\\"47\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"326\\\" y=\\\"245\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"349\\\" y=\\\"219\\\" width=\\\"43\\\" height=\\\"43\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"354\\\" y=\\\"227\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"381\\\" y=\\\"227\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"372\\\" y=\\\"249\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"394\\\" y=\\\"206\\\" width=\\\"46\\\" height=\\\"56\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"417\\\" y=\\\"236\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"442\\\" y=\\\"197\\\" width=\\\"23\\\" height=\\\"65\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"447\\\" y=\\\"205\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"456\\\" y=\\\"205\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"447\\\" y=\\\"216\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"447\\\" y=\\\"227\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"447\\\" y=\\\"249\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"467\\\" y=\\\"204\\\" width=\\\"24\\\" height=\\\"58\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"493\\\" y=\\\"221\\\" width=\\\"23\\\" height=\\\"41\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect><rect x=\\\"507\\\" y=\\\"240\\\" width=\\\"3.2\\\" height=\\\"4\\\" style=\\\"fill: rgba(252,191,43,0.32)\\\"></rect><rect x=\\\"518\\\" y=\\\"232\\\" width=\\\"36\\\" height=\\\"30\\\" style=\\\"fill: #1F2650; opacity: 0.9\\\"></rect></g><sc-if value=\\\"{{TW.houses}}\\\"><g><path d=\\\"M-10 182Q60 150 140 166T300 160T450 158T530 170V200H-10Z\\\" class=\\\"tw-house\\\" style=\\\"fill: #232B5C\\\"></path><path d=\\\"M-10 182Q60 150 140 166T300 160T450 158T530 170\\\" class=\\\"tw-house\\\" style=\\\"fill: none; stroke: rgba(176,221,118,0.55); stroke-width: 1.4px\\\"></path><g transform=\\\"translate(28 174) scale(1.25)\\\"><g class=\\\"tw-house\\\" style=\\\"animation-delay: 0s\\\"><rect x=\\\"-16\\\" y=\\\"-26\\\" width=\\\"32\\\" height=\\\"26\\\" style=\\\"fill: #2F3A78; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-20 -24L0 -40L20 -24Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-10\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"3\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-50\\\" r=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.16)\\\"></circle><rect x=\\\"-3\\\" y=\\\"-10\\\" width=\\\"6\\\" height=\\\"10\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"12\\\" cy=\\\"-36\\\" r=\\\"2.4\\\" style=\\\"fill: #B0DD76\\\"></circle></g></g><g transform=\\\"translate(113 174) scale(1.25)\\\"><g class=\\\"tw-house\\\" style=\\\"animation-delay: 0.15s\\\"><rect x=\\\"-16\\\" y=\\\"-26\\\" width=\\\"32\\\" height=\\\"26\\\" style=\\\"fill: #3A2F6B; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-20 -24L0 -40L20 -24Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-10\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"3\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-50\\\" r=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.16)\\\"></circle><rect x=\\\"-3\\\" y=\\\"-10\\\" width=\\\"6\\\" height=\\\"10\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"12\\\" cy=\\\"-36\\\" r=\\\"2.4\\\" style=\\\"fill: #B0DD76\\\"></circle></g></g><g transform=\\\"translate(211 174) scale(1.25)\\\"><g class=\\\"tw-house\\\" style=\\\"animation-delay: 0.3s\\\"><rect x=\\\"-16\\\" y=\\\"-26\\\" width=\\\"32\\\" height=\\\"26\\\" style=\\\"fill: #2C4466; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-20 -24L0 -40L20 -24Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-10\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"3\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-50\\\" r=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.16)\\\"></circle><rect x=\\\"-3\\\" y=\\\"-10\\\" width=\\\"6\\\" height=\\\"10\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"12\\\" cy=\\\"-36\\\" r=\\\"2.4\\\" style=\\\"fill: #B0DD76\\\"></circle></g></g><g transform=\\\"translate(309 174) scale(1.25)\\\"><g class=\\\"tw-house\\\" style=\\\"animation-delay: 0.44999999999999996s\\\"><rect x=\\\"-16\\\" y=\\\"-26\\\" width=\\\"32\\\" height=\\\"26\\\" style=\\\"fill: #3B3060; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-20 -24L0 -40L20 -24Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-10\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"3\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-50\\\" r=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.16)\\\"></circle><rect x=\\\"-3\\\" y=\\\"-10\\\" width=\\\"6\\\" height=\\\"10\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"12\\\" cy=\\\"-36\\\" r=\\\"2.4\\\" style=\\\"fill: #B0DD76\\\"></circle></g></g><g transform=\\\"translate(407 174) scale(1.25)\\\"><g class=\\\"tw-house\\\" style=\\\"animation-delay: 0.6s\\\"><rect x=\\\"-16\\\" y=\\\"-26\\\" width=\\\"32\\\" height=\\\"26\\\" style=\\\"fill: #2F3A78; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-20 -24L0 -40L20 -24Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-10\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"3\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-50\\\" r=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.16)\\\"></circle><rect x=\\\"-3\\\" y=\\\"-10\\\" width=\\\"6\\\" height=\\\"10\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"12\\\" cy=\\\"-36\\\" r=\\\"2.4\\\" style=\\\"fill: #B0DD76\\\"></circle></g></g><g transform=\\\"translate(492 174) scale(1.25)\\\"><g class=\\\"tw-house\\\" style=\\\"animation-delay: 0.75s\\\"><rect x=\\\"-16\\\" y=\\\"-26\\\" width=\\\"32\\\" height=\\\"26\\\" style=\\\"fill: #2C4466; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></rect><path d=\\\"M-20 -24L0 -40L20 -24Z\\\" style=\\\"fill: #20274F; stroke: rgba(104,193,189,0.32); stroke-width: 1.2px\\\"></path><rect x=\\\"-10\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><rect x=\\\"3\\\" y=\\\"-18\\\" width=\\\"7\\\" height=\\\"7\\\" style=\\\"fill: #FCBF2B\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-50\\\" r=\\\"14\\\" style=\\\"fill: rgba(252,191,43,0.16)\\\"></circle><rect x=\\\"-3\\\" y=\\\"-10\\\" width=\\\"6\\\" height=\\\"10\\\" style=\\\"fill: #141932\\\"></rect><circle cx=\\\"12\\\" cy=\\\"-36\\\" r=\\\"2.4\\\" style=\\\"fill: #B0DD76\\\"></circle></g></g></g></sc-if><rect y=\\\"256\\\" width=\\\"520\\\" height=\\\"80\\\" style=\\\"fill: #1A2048\\\"></rect><rect y=\\\"261\\\" width=\\\"520\\\" height=\\\"2\\\" style=\\\"fill: rgba(104,193,189,0.28)\\\"></rect><g transform=\\\"{{TW.lot0.ht}}\\\"><sc-if value=\\\"{{TW.lot0.hot}}\\\"><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"124\\\" rx=\\\"14\\\" class=\\\"tw-hot\\\"></rect></sc-if></g><g transform=\\\"{{TW.lot0.t}}\\\" ref=\\\"{{TH.lr0}}\\\" onClick=\\\"{{TH.lt0}}\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"{{TW.lot0.label}}\\\" class=\\\"tw-lotg\\\"><g class=\\\"{{TW.lot0.cls}}\\\" style=\\\"{{TW.lot0.dl}}\\\"><sc-if value=\\\"{{TW.lot0.full}}\\\"><use href=\\\"{{TW.lot0.u}}\\\"></use></sc-if><sc-if value=\\\"{{TW.lot0.empty}}\\\"><rect x=\\\"-44\\\" y=\\\"-100\\\" width=\\\"88\\\" height=\\\"98\\\" rx=\\\"10\\\" style=\\\"fill: rgba(20,25,50,0.42); stroke: rgba(223,248,255,0.38); stroke-width: 1.6px; stroke-dasharray: 6 6\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-51\\\" r=\\\"14\\\" style=\\\"fill: rgba(50,195,190,0.16); stroke: #32C3BE; stroke-width: 1.8px\\\"></circle><path d=\\\"M-6.5 -51h13M0 -57.5v13\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2.4px; stroke-linecap: round\\\"></path></sc-if></g></g><g transform=\\\"{{TW.lot1.ht}}\\\"><sc-if value=\\\"{{TW.lot1.hot}}\\\"><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"124\\\" rx=\\\"14\\\" class=\\\"tw-hot\\\"></rect></sc-if></g><g transform=\\\"{{TW.lot1.t}}\\\" ref=\\\"{{TH.lr1}}\\\" onClick=\\\"{{TH.lt1}}\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"{{TW.lot1.label}}\\\" class=\\\"tw-lotg\\\"><g class=\\\"{{TW.lot1.cls}}\\\" style=\\\"{{TW.lot1.dl}}\\\"><sc-if value=\\\"{{TW.lot1.full}}\\\"><use href=\\\"{{TW.lot1.u}}\\\"></use></sc-if><sc-if value=\\\"{{TW.lot1.empty}}\\\"><rect x=\\\"-44\\\" y=\\\"-100\\\" width=\\\"88\\\" height=\\\"98\\\" rx=\\\"10\\\" style=\\\"fill: rgba(20,25,50,0.42); stroke: rgba(223,248,255,0.38); stroke-width: 1.6px; stroke-dasharray: 6 6\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-51\\\" r=\\\"14\\\" style=\\\"fill: rgba(50,195,190,0.16); stroke: #32C3BE; stroke-width: 1.8px\\\"></circle><path d=\\\"M-6.5 -51h13M0 -57.5v13\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2.4px; stroke-linecap: round\\\"></path></sc-if></g></g><sc-if value=\\\"{{TW.cars}}\\\"><g class=\\\"tw-car tw-car1\\\"><use href=\\\"#tw-car\\\" transform=\\\"translate(0 {{TW.carY}}) scale(0.62)\\\"></use></g><g class=\\\"tw-car tw-car2\\\"><use href=\\\"#tw-car\\\" transform=\\\"translate(0 {{TW.carY}}) scale(-0.62 0.62)\\\"></use></g></sc-if><rect y=\\\"336\\\" width=\\\"520\\\" height=\\\"84\\\" style=\\\"fill: {{TW.ground}}; transition: fill 1s\\\"></rect><rect y=\\\"335\\\" width=\\\"520\\\" height=\\\"2\\\" style=\\\"fill: rgba(223,248,255,0.35)\\\"></rect><rect y=\\\"330\\\" width=\\\"520\\\" height=\\\"12\\\" rx=\\\"6\\\" style=\\\"fill: #F4F9FA; opacity: {{TW.snowO}}; transition: opacity 1s\\\"></rect><g transform=\\\"{{TW.lot2.ht}}\\\"><sc-if value=\\\"{{TW.lot2.hot}}\\\"><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"124\\\" rx=\\\"14\\\" class=\\\"tw-hot\\\"></rect></sc-if></g><g transform=\\\"{{TW.lot2.t}}\\\" ref=\\\"{{TH.lr2}}\\\" onClick=\\\"{{TH.lt2}}\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"{{TW.lot2.label}}\\\" class=\\\"tw-lotg\\\"><g class=\\\"{{TW.lot2.cls}}\\\" style=\\\"{{TW.lot2.dl}}\\\"><sc-if value=\\\"{{TW.lot2.full}}\\\"><use href=\\\"{{TW.lot2.u}}\\\"></use></sc-if><sc-if value=\\\"{{TW.lot2.empty}}\\\"><rect x=\\\"-44\\\" y=\\\"-100\\\" width=\\\"88\\\" height=\\\"98\\\" rx=\\\"10\\\" style=\\\"fill: rgba(20,25,50,0.42); stroke: rgba(223,248,255,0.38); stroke-width: 1.6px; stroke-dasharray: 6 6\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-51\\\" r=\\\"14\\\" style=\\\"fill: rgba(50,195,190,0.16); stroke: #32C3BE; stroke-width: 1.8px\\\"></circle><path d=\\\"M-6.5 -51h13M0 -57.5v13\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2.4px; stroke-linecap: round\\\"></path></sc-if></g></g><g transform=\\\"{{TW.lot3.ht}}\\\"><sc-if value=\\\"{{TW.lot3.hot}}\\\"><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"124\\\" rx=\\\"14\\\" class=\\\"tw-hot\\\"></rect></sc-if></g><g transform=\\\"{{TW.lot3.t}}\\\" ref=\\\"{{TH.lr3}}\\\" onClick=\\\"{{TH.lt3}}\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"{{TW.lot3.label}}\\\" class=\\\"tw-lotg\\\"><g class=\\\"{{TW.lot3.cls}}\\\" style=\\\"{{TW.lot3.dl}}\\\"><sc-if value=\\\"{{TW.lot3.full}}\\\"><use href=\\\"{{TW.lot3.u}}\\\"></use></sc-if><sc-if value=\\\"{{TW.lot3.empty}}\\\"><rect x=\\\"-44\\\" y=\\\"-100\\\" width=\\\"88\\\" height=\\\"98\\\" rx=\\\"10\\\" style=\\\"fill: rgba(20,25,50,0.42); stroke: rgba(223,248,255,0.38); stroke-width: 1.6px; stroke-dasharray: 6 6\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-51\\\" r=\\\"14\\\" style=\\\"fill: rgba(50,195,190,0.16); stroke: #32C3BE; stroke-width: 1.8px\\\"></circle><path d=\\\"M-6.5 -51h13M0 -57.5v13\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2.4px; stroke-linecap: round\\\"></path></sc-if></g></g><g transform=\\\"{{TW.lot4.ht}}\\\"><sc-if value=\\\"{{TW.lot4.hot}}\\\"><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"124\\\" rx=\\\"14\\\" class=\\\"tw-hot\\\"></rect></sc-if></g><g transform=\\\"{{TW.lot4.t}}\\\" ref=\\\"{{TH.lr4}}\\\" onClick=\\\"{{TH.lt4}}\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"{{TW.lot4.label}}\\\" class=\\\"tw-lotg\\\"><g class=\\\"{{TW.lot4.cls}}\\\" style=\\\"{{TW.lot4.dl}}\\\"><sc-if value=\\\"{{TW.lot4.full}}\\\"><use href=\\\"{{TW.lot4.u}}\\\"></use></sc-if><sc-if value=\\\"{{TW.lot4.empty}}\\\"><rect x=\\\"-44\\\" y=\\\"-100\\\" width=\\\"88\\\" height=\\\"98\\\" rx=\\\"10\\\" style=\\\"fill: rgba(20,25,50,0.42); stroke: rgba(223,248,255,0.38); stroke-width: 1.6px; stroke-dasharray: 6 6\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-51\\\" r=\\\"14\\\" style=\\\"fill: rgba(50,195,190,0.16); stroke: #32C3BE; stroke-width: 1.8px\\\"></circle><path d=\\\"M-6.5 -51h13M0 -57.5v13\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2.4px; stroke-linecap: round\\\"></path></sc-if></g></g><g transform=\\\"{{TW.lot5.ht}}\\\"><sc-if value=\\\"{{TW.lot5.hot}}\\\"><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"124\\\" rx=\\\"14\\\" class=\\\"tw-hot\\\"></rect></sc-if></g><g transform=\\\"{{TW.lot5.t}}\\\" ref=\\\"{{TH.lr5}}\\\" onClick=\\\"{{TH.lt5}}\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"{{TW.lot5.label}}\\\" class=\\\"tw-lotg\\\"><g class=\\\"{{TW.lot5.cls}}\\\" style=\\\"{{TW.lot5.dl}}\\\"><sc-if value=\\\"{{TW.lot5.full}}\\\"><use href=\\\"{{TW.lot5.u}}\\\"></use></sc-if><sc-if value=\\\"{{TW.lot5.empty}}\\\"><rect x=\\\"-44\\\" y=\\\"-100\\\" width=\\\"88\\\" height=\\\"98\\\" rx=\\\"10\\\" style=\\\"fill: rgba(20,25,50,0.42); stroke: rgba(223,248,255,0.38); stroke-width: 1.6px; stroke-dasharray: 6 6\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-51\\\" r=\\\"14\\\" style=\\\"fill: rgba(50,195,190,0.16); stroke: #32C3BE; stroke-width: 1.8px\\\"></circle><path d=\\\"M-6.5 -51h13M0 -57.5v13\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2.4px; stroke-linecap: round\\\"></path></sc-if></g></g><g transform=\\\"{{TW.lot6.ht}}\\\"><sc-if value=\\\"{{TW.lot6.hot}}\\\"><rect x=\\\"-54\\\" y=\\\"-118\\\" width=\\\"108\\\" height=\\\"124\\\" rx=\\\"14\\\" class=\\\"tw-hot\\\"></rect></sc-if></g><g transform=\\\"{{TW.lot6.t}}\\\" ref=\\\"{{TH.lr6}}\\\" onClick=\\\"{{TH.lt6}}\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"{{TW.lot6.label}}\\\" class=\\\"tw-lotg\\\"><g class=\\\"{{TW.lot6.cls}}\\\" style=\\\"{{TW.lot6.dl}}\\\"><sc-if value=\\\"{{TW.lot6.full}}\\\"><use href=\\\"{{TW.lot6.u}}\\\"></use></sc-if><sc-if value=\\\"{{TW.lot6.empty}}\\\"><rect x=\\\"-44\\\" y=\\\"-100\\\" width=\\\"88\\\" height=\\\"98\\\" rx=\\\"10\\\" style=\\\"fill: rgba(20,25,50,0.42); stroke: rgba(223,248,255,0.38); stroke-width: 1.6px; stroke-dasharray: 6 6\\\"></rect><circle cx=\\\"0\\\" cy=\\\"-51\\\" r=\\\"14\\\" style=\\\"fill: rgba(50,195,190,0.16); stroke: #32C3BE; stroke-width: 1.8px\\\"></circle><path d=\\\"M-6.5 -51h13M0 -57.5v13\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 2.4px; stroke-linecap: round\\\"></path></sc-if></g></g><g class=\\\"tw-sign\\\" role=\\\"button\\\" tabindex=\\\"0\\\" aria-label=\\\"Change your color\\\" onClick=\\\"{{TH.sign}}\\\" transform=\\\"{{TW.signT}}\\\"><rect x=\\\"{{TW.signX}}\\\" y=\\\"-15\\\" width=\\\"{{TW.signW}}\\\" height=\\\"30\\\" rx=\\\"8\\\" style=\\\"fill: #141932; stroke: {{TW.acc}}; stroke-width: 2.4px\\\"></rect><rect x=\\\"{{TW.bulbX}}\\\" y=\\\"-10.5\\\" width=\\\"{{TW.bulbW}}\\\" height=\\\"21\\\" rx=\\\"5\\\" class=\\\"tw-bulbs\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 2.6px; stroke-linecap: round; stroke-dasharray: 0.01 7\\\"></rect><text x=\\\"0\\\" y=\\\"4.4\\\" textLength=\\\"{{TW.signTL}}\\\" lengthAdjust=\\\"spacingAndGlyphs\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 12px; font-weight: 800; letter-spacing: 0.05em; fill: #FFFFFF; text-anchor: middle\\\">{{TW.signText}}</text></g><g><g ref=\\\"{{TH.ag0}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap0}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u0}}\\\"></use></g><g ref=\\\"{{TH.ag1}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap1}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u1}}\\\"></use></g><g ref=\\\"{{TH.ag2}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap2}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u2}}\\\"></use></g><g ref=\\\"{{TH.ag3}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap3}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u3}}\\\"></use></g><g ref=\\\"{{TH.ag4}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap4}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u4}}\\\"></use></g><g ref=\\\"{{TH.ag5}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap5}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u5}}\\\"></use></g><g ref=\\\"{{TH.ag6}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap6}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u6}}\\\"></use></g><g ref=\\\"{{TH.ag7}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap7}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u7}}\\\"></use></g><g ref=\\\"{{TH.ag8}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap8}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u8}}\\\"></use></g><g ref=\\\"{{TH.ag9}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap9}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u9}}\\\"></use></g><g ref=\\\"{{TH.ag10}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap10}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u10}}\\\"></use></g><g ref=\\\"{{TH.ag11}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap11}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u11}}\\\"></use></g><g ref=\\\"{{TH.ag12}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap12}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u12}}\\\"></use></g><g ref=\\\"{{TH.ag13}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap13}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u13}}\\\"></use></g><g ref=\\\"{{TH.ag14}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap14}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u14}}\\\"></use></g><g ref=\\\"{{TH.ag15}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap15}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u15}}\\\"></use></g><g ref=\\\"{{TH.ag16}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap16}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u16}}\\\"></use></g><g ref=\\\"{{TH.ag17}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap17}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u17}}\\\"></use></g><g ref=\\\"{{TH.ag18}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap18}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u18}}\\\"></use></g><g ref=\\\"{{TH.ag19}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap19}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u19}}\\\"></use></g><g ref=\\\"{{TH.ag20}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap20}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u20}}\\\"></use></g><g ref=\\\"{{TH.ag21}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap21}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u21}}\\\"></use></g><g ref=\\\"{{TH.ag22}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap22}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u22}}\\\"></use></g><g ref=\\\"{{TH.ag23}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap23}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u23}}\\\"></use></g><g ref=\\\"{{TH.ag24}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap24}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u24}}\\\"></use></g><g ref=\\\"{{TH.ag25}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap25}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u25}}\\\"></use></g><g ref=\\\"{{TH.ag26}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap26}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u26}}\\\"></use></g><g ref=\\\"{{TH.ag27}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap27}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u27}}\\\"></use></g><g ref=\\\"{{TH.ag28}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap28}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u28}}\\\"></use></g><g ref=\\\"{{TH.ag29}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap29}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u29}}\\\"></use></g><g ref=\\\"{{TH.ag30}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap30}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u30}}\\\"></use></g><g ref=\\\"{{TH.ag31}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap31}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u31}}\\\"></use></g><g ref=\\\"{{TH.ag32}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap32}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u32}}\\\"></use></g><g ref=\\\"{{TH.ag33}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap33}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u33}}\\\"></use></g><g ref=\\\"{{TH.ag34}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap34}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u34}}\\\"></use></g><g ref=\\\"{{TH.ag35}}\\\" class=\\\"tw-ag\\\" onClick=\\\"{{TH.tap35}}\\\" style=\\\"opacity: 0\\\"><use href=\\\"{{TW.u35}}\\\"></use></g></g><g><g ref=\\\"{{TH.pp0}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd0}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl0}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv0}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g><g ref=\\\"{{TH.pp1}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd1}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl1}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv1}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g><g ref=\\\"{{TH.pp2}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd2}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl2}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv2}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g><g ref=\\\"{{TH.pp3}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd3}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl3}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv3}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g><g ref=\\\"{{TH.pp4}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd4}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl4}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv4}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g><g ref=\\\"{{TH.pp5}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd5}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl5}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv5}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g><g ref=\\\"{{TH.pp6}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd6}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl6}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv6}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g><g ref=\\\"{{TH.pp7}}\\\" style=\\\"opacity: 0\\\"><rect x=\\\"0\\\" y=\\\"-11\\\" width=\\\"122\\\" height=\\\"22\\\" rx=\\\"11\\\" style=\\\"fill: #FFFFFF; stroke: #170909; stroke-width: 1px\\\"></rect><circle ref=\\\"{{TH.pd7}}\\\" cx=\\\"11\\\" cy=\\\"0\\\" r=\\\"5.5\\\" style=\\\"fill: #FCBF2B\\\"></circle><text ref=\\\"{{TH.pl7}}\\\" x=\\\"21\\\" y=\\\"3.6\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 9.5px; font-weight: 500; fill: #576271; text-rendering: geometricPrecision\\\"></text><text ref=\\\"{{TH.pv7}}\\\" x=\\\"115\\\" y=\\\"3.8\\\" style=\\\"font-family: Poppins, 'Helvetica Neue', Arial, sans-serif; font-size: 10.5px; font-weight: 800; fill: #1D2342; text-anchor: end; text-rendering: geometricPrecision\\\"></text></g></g><g class=\\\"{{TW.pcls}}\\\"><g class=\\\"tw-pt\\\" style=\\\"transform: translate(67px, 243px); animation-delay: -7.6s; animation-duration: 7.24s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(303px, 135px); animation-delay: -4.89s; animation-duration: 7.19s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(229px, 32px); animation-delay: -5.6s; animation-duration: 4.61s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(436px, 220px); animation-delay: -6.27s; animation-duration: 4.93s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(397px, 224px); animation-delay: -3.12s; animation-duration: 7.65s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(490px, 253px); animation-delay: -3.05s; animation-duration: 5.91s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(208px, 216px); animation-delay: -4.6s; animation-duration: 4.7s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(355px, 217px); animation-delay: -3.01s; animation-duration: 5.74s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(384px, 175px); animation-delay: -1.16s; animation-duration: 7.06s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(250px, 145px); animation-delay: -8.61s; animation-duration: 5.2s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(5px, 27px); animation-delay: -1.57s; animation-duration: 8.12s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(259px, 232px); animation-delay: -5.94s; animation-duration: 6.73s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(388px, 179px); animation-delay: -6.28s; animation-duration: 5.12s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(214px, 87px); animation-delay: -4.79s; animation-duration: 5.47s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(461px, 77px); animation-delay: -5.39s; animation-duration: 7.58s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(450px, 233px); animation-delay: -3.61s; animation-duration: 7.11s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(288px, 51px); animation-delay: -0.69s; animation-duration: 8.45s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g><g class=\\\"tw-pt\\\" style=\\\"transform: translate(298px, 144px); animation-delay: -5.5s; animation-duration: 8.29s\\\"><path d=\\\"M0 -3c3 0 4 3 0 6c-4 -3 -3 -6 0 -6z\\\"></path></g></g><sc-if value=\\\"{{TW.burst}}\\\"><g class=\\\"tw-conf\\\" transform=\\\"{{TW.signT}}\\\"><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FCBF2B; --dx: 0px; --dy: -136px; animation-delay: 0.18s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #32C3BE; --dx: -36px; --dy: -69px; animation-delay: 0.09s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #D94991; --dx: -6px; --dy: -132px; animation-delay: 0.06s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #B0DD76; --dx: -38px; --dy: -93px; animation-delay: 0.19s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FD882F; --dx: -39px; --dy: -78px; animation-delay: 0.09s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FCBF2B; --dx: 81px; --dy: -125px; animation-delay: 0.12s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #32C3BE; --dx: -25px; --dy: -93px; animation-delay: 0.12s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #D94991; --dx: -46px; --dy: -107px; animation-delay: 0.21s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #B0DD76; --dx: 109px; --dy: -117px; animation-delay: 0.24s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FD882F; --dx: 93px; --dy: -68px; animation-delay: 0.06s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FCBF2B; --dx: -3px; --dy: -90px; animation-delay: 0.02s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #32C3BE; --dx: -88px; --dy: -128px; animation-delay: 0.23s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #D94991; --dx: -69px; --dy: -132px; animation-delay: 0.05s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #B0DD76; --dx: -75px; --dy: -138px; animation-delay: 0.07s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FD882F; --dx: -14px; --dy: -93px; animation-delay: 0.15s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FCBF2B; --dx: -15px; --dy: -126px; animation-delay: 0.15s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #32C3BE; --dx: 14px; --dy: -94px; animation-delay: 0.17s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #D94991; --dx: -55px; --dy: -124px; animation-delay: 0.07s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #B0DD76; --dx: 89px; --dy: -74px; animation-delay: 0.19s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FD882F; --dx: 98px; --dy: -71px; animation-delay: 0.15s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #FCBF2B; --dx: 64px; --dy: -63px; animation-delay: 0.05s\\\"></rect><rect x=\\\"-3\\\" y=\\\"-2\\\" width=\\\"6\\\" height=\\\"4\\\" rx=\\\"1\\\" class=\\\"tw-cf\\\" style=\\\"fill: #32C3BE; --dx: 79px; --dy: -87px; animation-delay: 0.23s\\\"></rect></g></sc-if></svg><sc-if value=\\\"{{TW.hud}}\\\"><div class=\\\"tw-hud tw-hud3\\\" aria-hidden=\\\"true\\\"><div><b ref=\\\"{{TH.c0}}\\\">0</b><span>{{TW.kl0}}</span></div><div><b ref=\\\"{{TH.c1}}\\\">0</b><span>{{TW.kl1}}</span></div><div><b ref=\\\"{{TH.c2}}\\\">0</b><span>{{TW.kl2}}</span></div></div></sc-if><sc-if value=\\\"{{TW.playing}}\\\"><div class=\\\"tw-season\\\" aria-live=\\\"polite\\\"><b>{{TW.seasonName}}</b><span>{{TW.seasonLine}}</span></div><button type=\\\"button\\\" class=\\\"tw-skip\\\" onClick=\\\"{{TH.skip}}\\\">Skip</button></sc-if><sc-if value=\\\"{{TW.ffing}}\\\"><div class=\\\"tw-season tw-yr\\\" aria-live=\\\"polite\\\"><b>{{TW.yrName}}</b><span>{{TW.yrLine}}</span></div></sc-if><sc-if value=\\\"{{TW.idle}}\\\"><div class=\\\"tw-tip\\\" aria-hidden=\\\"true\\\">{{TW.tip}}</div></sc-if><div class=\\\"tw-ghost\\\" ref=\\\"{{TH.ghostRef}}\\\" aria-hidden=\\\"true\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\"><use href=\\\"#twk-none\\\"></use></svg></div></div><sc-if value=\\\"{{TW.canPlay}}\\\"><button type=\\\"button\\\" class=\\\"tw-play-o\\\" onClick=\\\"{{TH.play}}\\\"><svg viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 16px; height: 16px\\\"><path d=\\\"M7 4.5v15l13-7.5z\\\" style=\\\"fill: #1D2342\\\"></path></svg>{{TW.playLabel}}</button></sc-if><div class=\\\"tw-panel\\\"><div class=\\\"tw-body\\\"><div class=\\\"tw-namerow\\\"><input id=\\\"tw-name\\\" class=\\\"tw-in\\\" type=\\\"text\\\" autocomplete=\\\"off\\\" spellcheck=\\\"false\\\" maxlength=\\\"32\\\" placeholder=\\\"Name it\\\" aria-label=\\\"Name your initiative\\\" ref=\\\"{{TH.nameRef}}\\\"><select class=\\\"tw-select\\\" aria-label=\\\"Your HQ\\\" ref=\\\"{{TH.typeRef}}\\\" value=\\\"{{TW.typeVal}}\\\"><option value=\\\"0\\\">School</option><option value=\\\"1\\\">Church</option><option value=\\\"2\\\">Employer</option><option value=\\\"3\\\">League</option><option value=\\\"4\\\">Credit union</option><option value=\\\"5\\\">Creator</option><option value=\\\"6\\\">City</option><option value=\\\"7\\\">Community</option></select></div><div class=\\\"tw-lk\\\" style=\\\"margin-top: 12px\\\">WHO IT\\u2019S FOR</div><div class=\\\"tw-hms\\\"><button type=\\\"button\\\" class=\\\"{{TW.hm0.cls}}\\\" aria-pressed=\\\"{{TW.hm0.on}}\\\" onClick=\\\"{{TH.hm0}}\\\"><span class=\\\"tw-hm-sw\\\" style=\\\"background: linear-gradient(135deg, #5A7BE0 0 60%, #2E7D4F 60% 100%)\\\"></span>Kids</button><button type=\\\"button\\\" class=\\\"{{TW.hm1.cls}}\\\" aria-pressed=\\\"{{TW.hm1.on}}\\\" onClick=\\\"{{TH.hm1}}\\\"><span class=\\\"tw-hm-sw\\\" style=\\\"background: linear-gradient(135deg, #3B4FA0 0 60%, #2A3466 60% 100%)\\\"></span>Kids + Teens</button><button type=\\\"button\\\" class=\\\"{{TW.hm2.cls}}\\\" aria-pressed=\\\"{{TW.hm2.on}}\\\" onClick=\\\"{{TH.hm2}}\\\"><span class=\\\"tw-hm-sw\\\" style=\\\"background: linear-gradient(135deg, #3B2C6B 0 60%, #D94991 60% 100%)\\\"></span>Teens + Adults</button><button type=\\\"button\\\" class=\\\"{{TW.hm3.cls}}\\\" aria-pressed=\\\"{{TW.hm3.on}}\\\" onClick=\\\"{{TH.hm3}}\\\"><span class=\\\"tw-hm-sw\\\" style=\\\"background: linear-gradient(135deg, #8A5470 0 60%, #FCBF2B 60% 100%)\\\"></span>Adults</button></div><div class=\\\"tw-bhead\\\" style=\\\"margin-top: 12px\\\"><div class=\\\"tw-lk\\\" style=\\\"margin: 0\\\">ADD TO YOUR TOWN</div><button type=\\\"button\\\" class=\\\"tw-link\\\" onClick=\\\"{{TH.auto}}\\\">Build it for me</button></div><div class=\\\"tw-pal tw-pal3\\\"><button type=\\\"button\\\" class=\\\"{{TW.pb1.cls}}\\\" aria-pressed=\\\"{{TW.pb1.on}}\\\" onClick=\\\"{{TH.pb1}}\\\" ref=\\\"{{TH.pr1}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-kk\\\"></use></svg><span class=\\\"tw-pb-t\\\">Kiddie Kredit</span><sc-if value=\\\"{{TW.pb1.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb2.cls}}\\\" aria-pressed=\\\"{{TW.pb2.on}}\\\" onClick=\\\"{{TH.pb2}}\\\" ref=\\\"{{TH.pr2}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-kq\\\"></use></svg><span class=\\\"tw-pb-t\\\">Kredit Quest</span><sc-if value=\\\"{{TW.pb2.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb5.cls}}\\\" aria-pressed=\\\"{{TW.pb5.on}}\\\" onClick=\\\"{{TH.pb5}}\\\" ref=\\\"{{TH.pr5}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-fund\\\"></use></svg><span class=\\\"tw-pb-t\\\">Matched Savings</span><sc-if value=\\\"{{TW.pb5.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb6.cls}}\\\" aria-pressed=\\\"{{TW.pb6.on}}\\\" onClick=\\\"{{TH.pb6}}\\\" ref=\\\"{{TH.pr6}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-cu\\\"></use></svg><span class=\\\"tw-pb-t\\\">Credit Union</span><sc-if value=\\\"{{TW.pb6.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb14.cls}}\\\" aria-pressed=\\\"{{TW.pb14.on}}\\\" onClick=\\\"{{TH.pb14}}\\\" ref=\\\"{{TH.pr14}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-tentw\\\"></use></svg><span class=\\\"tw-pb-t\\\">Workshops</span><sc-if value=\\\"{{TW.pb14.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb9.cls}}\\\" aria-pressed=\\\"{{TW.pb9.on}}\\\" onClick=\\\"{{TH.pb9}}\\\" ref=\\\"{{TH.pr9}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-stadium\\\"></use></svg><span class=\\\"tw-pb-t\\\">Game-Day Seats</span><sc-if value=\\\"{{TW.pb9.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb8.cls}}\\\" aria-pressed=\\\"{{TW.pb8.on}}\\\" onClick=\\\"{{TH.pb8}}\\\" ref=\\\"{{TH.pr8}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-aquarium\\\"></use></svg><span class=\\\"tw-pb-t\\\">Aquarium Passes</span><sc-if value=\\\"{{TW.pb8.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb10.cls}}\\\" aria-pressed=\\\"{{TW.pb10.on}}\\\" onClick=\\\"{{TH.pb10}}\\\" ref=\\\"{{TH.pr10}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-ride\\\"></use></svg><span class=\\\"tw-pb-t\\\">Ride Credits</span><sc-if value=\\\"{{TW.pb10.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb4.cls}}\\\" aria-pressed=\\\"{{TW.pb4.on}}\\\" onClick=\\\"{{TH.pb4}}\\\" ref=\\\"{{TH.pr4}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-dash\\\"></use></svg><span class=\\\"tw-pb-t\\\">Dashboard</span><sc-if value=\\\"{{TW.pb4.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button></div><button type=\\\"button\\\" class=\\\"tw-more\\\" aria-expanded=\\\"{{TW.ideasA}}\\\" onClick=\\\"{{TH.ideas}}\\\">{{TW.ideasLabel}}</button><sc-if value=\\\"{{TW.ideasOn}}\\\"><div class=\\\"tw-pal tw-pal3 tw-ideas ka-enter\\\"><button type=\\\"button\\\" class=\\\"{{TW.pb30.cls}}\\\" aria-pressed=\\\"{{TW.pb30.on}}\\\" onClick=\\\"{{TH.pb30}}\\\" ref=\\\"{{TH.pr30}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-bus\\\"></use></svg><span class=\\\"tw-pb-t\\\">Money Lab Bus</span><sc-if value=\\\"{{TW.pb30.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb31.cls}}\\\" aria-pressed=\\\"{{TW.pb31.on}}\\\" onClick=\\\"{{TH.pb31}}\\\" ref=\\\"{{TH.pr31}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-market\\\"></use></svg><span class=\\\"tw-pb-t\\\">Kids Market Day</span><sc-if value=\\\"{{TW.pb31.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb27.cls}}\\\" aria-pressed=\\\"{{TW.pb27.on}}\\\" onClick=\\\"{{TH.pb27}}\\\" ref=\\\"{{TH.pr27}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-career\\\"></use></svg><span class=\\\"tw-pb-t\\\">Career Drops</span><sc-if value=\\\"{{TW.pb27.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb34.cls}}\\\" aria-pressed=\\\"{{TW.pb34.on}}\\\" onClick=\\\"{{TH.pb34}}\\\" ref=\\\"{{TH.pr34}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-grad\\\"></use></svg><span class=\\\"tw-pb-t\\\">Graduation Day</span><sc-if value=\\\"{{TW.pb34.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb33.cls}}\\\" aria-pressed=\\\"{{TW.pb33.on}}\\\" onClick=\\\"{{TH.pb33}}\\\" ref=\\\"{{TH.pr33}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-map\\\"></use></svg><span class=\\\"tw-pb-t\\\">Live Impact Map</span><sc-if value=\\\"{{TW.pb33.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button><button type=\\\"button\\\" class=\\\"{{TW.pb3.cls}}\\\" aria-pressed=\\\"{{TW.pb3.on}}\\\" onClick=\\\"{{TH.pb3}}\\\" ref=\\\"{{TH.pr3}}\\\"><svg viewBox=\\\"-110 -205 220 210\\\" preserveAspectRatio=\\\"xMidYMax meet\\\" aria-hidden=\\\"true\\\" class=\\\"tw-pb-pic\\\"><use href=\\\"#twk-card\\\"></use></svg><span class=\\\"tw-pb-t\\\">The Kredit Card</span><span class=\\\"tw-soon\\\">Soon</span><sc-if value=\\\"{{TW.pb3.placed}}\\\"><span class=\\\"tw-pb-ok\\\" aria-label=\\\"In your town\\\">\\u2713</span></sc-if></button></div></sc-if><sc-if value=\\\"{{TW.hasMsg}}\\\"><p class=\\\"tw-msg\\\" role=\\\"status\\\" style=\\\"margin: 10px 0 0\\\">{{TW.msg}}</p></sc-if><sc-if value=\\\"{{TW.info.show}}\\\"><p class=\\\"tw-info\\\"><b>{{TW.info.name}}.</b> {{TW.info.line}}</p></sc-if></div><button type=\\\"button\\\" class=\\\"tw-play\\\" onClick=\\\"{{TH.play}}\\\" aria-disabled=\\\"{{TW.playOff}}\\\"><svg viewBox=\\\"0 0 24 24\\\" aria-hidden=\\\"true\\\" style=\\\"width: 18px; height: 18px\\\"><path d=\\\"M7 4.5v15l13-7.5z\\\" style=\\\"fill: #1D2342\\\"></path></svg>{{TW.playLabel}}</button></div></div><sc-if value=\\\"{{TW.done}}\\\"><div class=\\\"tw-sum ka-enter\\\" ref=\\\"{{TH.sumRef}}\\\" role=\\\"region\\\" aria-label=\\\"Your results\\\"><div class=\\\"tw-sum-k\\\" style=\\\"color: {{TW.accDeep}}\\\">{{TW.sumEyebrow}}</div><h4 class=\\\"tw-sum-t\\\" tabindex=\\\"-1\\\">{{TW.title}}</h4><p class=\\\"tw-sum-p\\\">{{TW.sumLine}}</p><div class=\\\"tw-kpis tw-kpis3\\\"><div><b>{{TW.kv0}}</b><span>{{TW.kl0}}</span></div><div><b>{{TW.kv1}}</b><span>{{TW.kl1}}</span></div><div><b>{{TW.kv2}}</b><span>{{TW.kl2}}</span></div></div><sc-if value=\\\"{{TW.canFF}}\\\"><button type=\\\"button\\\" class=\\\"tw-ff\\\" onClick=\\\"{{TH.ff}}\\\"><span>\\u23e9</span><span><b>Fast-forward 5 years</b><small>Watch your people grow up with it</small></span></button></sc-if><div class=\\\"tw-lk\\\" style=\\\"color: #0099AB; margin: 6px 0 0\\\">WHAT WE PROVIDE</div><ul class=\\\"tw-prs tw-prs-s\\\"><sc-if value=\\\"{{TW.pr0.show}}\\\"><li><b>{{TW.pr0.name}}</b><span class=\\\"tw-pr-l\\\">{{TW.pr0.line}}</span></li></sc-if><sc-if value=\\\"{{TW.pr1.show}}\\\"><li><b>{{TW.pr1.name}}</b><span class=\\\"tw-pr-l\\\">{{TW.pr1.line}}</span></li></sc-if><sc-if value=\\\"{{TW.pr2.show}}\\\"><li><b>{{TW.pr2.name}}</b><span class=\\\"tw-pr-l\\\">{{TW.pr2.line}}</span></li></sc-if><sc-if value=\\\"{{TW.pr3.show}}\\\"><li><b>{{TW.pr3.name}}</b><span class=\\\"tw-pr-l\\\">{{TW.pr3.line}}</span></li></sc-if><sc-if value=\\\"{{TW.pr4.show}}\\\"><li><b>{{TW.pr4.name}}</b><span class=\\\"tw-pr-l\\\">{{TW.pr4.line}}</span></li></sc-if><sc-if value=\\\"{{TW.pr5.show}}\\\"><li><b>{{TW.pr5.name}}</b><span class=\\\"tw-pr-l\\\">{{TW.pr5.line}}</span></li></sc-if></ul><sc-if value=\\\"{{TW.anyCombo}}\\\"><p class=\\\"tw-combo-l\\\"><span>COMBOS</span>{{TW.comboLine}}</p></sc-if><div class=\\\"tw-acts\\\"><a class=\\\"ka-btn-p\\\" href=\\\"https://www.kreditacademy.com/contact\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\">Start This Initiative</a><button type=\\\"button\\\" class=\\\"ka-btn-o\\\" onClick=\\\"{{TH.share}}\\\">{{TW.shareLabel}}</button></div><sc-if value=\\\"{{TW.copyMsg}}\\\"><p class=\\\"tw-fine\\\" role=\\\"status\\\" style=\\\"margin-top: 4px\\\">{{TW.copyMsgText}}</p></sc-if><p class=\\\"tw-fine\\\">Illustrative numbers. Partners shown are example types, not current partners.</p></div></sc-if></div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 18px\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 10px; max-width: 760px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #0099AB\\\">WHAT YOUR FAMILIES GET</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(26px, 1vw + 22px, 32px); line-height: 1.15; font-weight: 700; color: #1D2342\\\">Two Live Apps, Ready for Your Name</h3></div>\\n<div class=\\\"ka-two\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 16px; padding: 24px; background: #FFFFFF; border: 2px solid #434C58; border-radius: 24px\\\">\\n<div style=\\\"display: flex; align-items: center; gap: 14px\\\"><div style=\\\"width: 64px; height: 74px; flex: none; border-radius: 16px; background: #1D2342; display: flex; align-items: flex-end; justify-content: center; overflow: hidden\\\"><svg viewBox=\\\"-50 -97.4 104 103.4\\\" aria-hidden=\\\"true\\\" style=\\\"display: block; width: 70px; height: 80px\\\"><g>\\n<g>\\n<g>\\n<line x1=\\\"8.46\\\" y1=\\\"-14.4\\\" x2=\\\"8.46\\\" y2=\\\"-9.82\\\" style=\\\"stroke: #0E1226; stroke-width: 15.5px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"8.46\\\" cy=\\\"-4.4\\\" rx=\\\"9.6\\\" ry=\\\"4.96\\\" transform=\\\"translate(2.8 0)\\\" style=\\\"fill: #0E1226\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(16.45 -43.9)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"5.1\\\" y2=\\\"14.96\\\" style=\\\"stroke: #0E1226; stroke-width: 13px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-29.4\\\" rx=\\\"23.5\\\" ry=\\\"25\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.41\\\" cy=\\\"-29.4\\\" rx=\\\"22.33\\\" ry=\\\"25\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"2.35\\\" cy=\\\"-29.4\\\" rx=\\\"20.21\\\" ry=\\\"24.25\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-46.9\\\" rx=\\\"24.44\\\" ry=\\\"11.5\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-6.58\\\" y1=\\\"-14.4\\\" x2=\\\"-6.58\\\" y2=\\\"-9.82\\\" style=\\\"stroke: #161A33; stroke-width: 15.5px; stroke-linecap: round\\\"></line>\\n<g>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"-6.58\\\" cy=\\\"-4.4\\\" rx=\\\"9.6\\\" ry=\\\"4.96\\\" transform=\\\"translate(2.8 0)\\\" style=\\\"fill: #161A33\\\"></ellipse></g>\\n\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-18.8 -43.9)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-3.4\\\" y2=\\\"16.66\\\" style=\\\"stroke: #161A33; stroke-width: 13px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-3.4 16.66) scale(0.75)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-2.6\\\" y=\\\"-30\\\" width=\\\"5.2\\\" height=\\\"40\\\" rx=\\\"2.6\\\" style=\\\"fill: #A6CB53\\\"></rect><path d=\\\"M-2.6 -17H2.6M-2.6 -4H2.6\\\" style=\\\"stroke: #7DA33C; stroke-width: 1.1px\\\"></path><path d=\\\"M1.5 -28C7 -36 15 -36 18 -32C12 -27 6 -26 1.5 -28Z\\\" style=\\\"fill: #B0DD76\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(5 -59.15) scale(25)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(0.5)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 0\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n\\n\\n</g>\\n</g>\\n</g>\\n</g></svg></div><div style=\\\"display: flex; flex-direction: column; gap: 4px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">AGES 4 TO 12</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; color: #1D2342\\\">Kiddie Kredit</h3></div></div>\\n<ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Your activities show up for kids, only with a parent\\u2019s consent</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Your rewards sit right next to the family\\u2019s own</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Kredit Quest Jr.: 7 adventures and 18 short missions</span></li></ul>\\n<div class=\\\"ka-gal ka-gal2\\\" role=\\\"list\\\" aria-label=\\\"Kiddie Kredit screens for partners\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/e06ad15bc83c6e9964d4c676d0504f1b\\\" alt=\\\"Kiddie Kredit: a club activity in a kid\\u2019s chore list\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/9e16e99d3f5d11fdbb17d17d2cd45454\\\" alt=\\\"Kiddie Kredit: club rewards next to rewards from home\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"></div>\\n</div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 16px; padding: 24px; background: #FFFFFF; border: 2px solid #434C58; border-radius: 24px\\\">\\n<div style=\\\"display: flex; align-items: center; gap: 14px\\\"><div style=\\\"width: 64px; height: 74px; flex: none; border-radius: 16px; background: #1D2342; display: flex; align-items: flex-end; justify-content: center; overflow: hidden\\\"><svg viewBox=\\\"-50 -173.6 104 179.6\\\" aria-hidden=\\\"true\\\" style=\\\"display: block; width: 70px; height: 80px\\\"><g>\\n<g>\\n<g>\\n<line x1=\\\"11.19\\\" y1=\\\"-36.81\\\" x2=\\\"11.19\\\" y2=\\\"-12.21\\\" style=\\\"stroke: #0E1226; stroke-width: 19.52px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(11.19 0) translate(4.89 0) scale(14.48 10.18)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #C9D6DE\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #7B8BA0; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #2AA9A5; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(21.76 -86.33)\\\"><g><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"11.26\\\" y2=\\\"33.03\\\" style=\\\"stroke: #0E1226; stroke-width: 16.13px; stroke-linecap: round\\\"></line>\\n</g></g></g>\\n<ellipse cx=\\\"0\\\" cy=\\\"-61.99\\\" rx=\\\"31.09\\\" ry=\\\"41.96\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"-1.87\\\" cy=\\\"-61.99\\\" rx=\\\"29.53\\\" ry=\\\"41.96\\\" style=\\\"fill: #DCE8EE\\\"></ellipse>\\n<ellipse cx=\\\"3.11\\\" cy=\\\"-61.99\\\" rx=\\\"26.74\\\" ry=\\\"40.71\\\" style=\\\"fill: #F4F9FA\\\"></ellipse>\\n<ellipse cx=\\\"0\\\" cy=\\\"-91.36\\\" rx=\\\"32.33\\\" ry=\\\"19.3\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n\\n</g>\\n<g>\\n<line x1=\\\"-8.71\\\" y1=\\\"-36.81\\\" x2=\\\"-8.71\\\" y2=\\\"-12.21\\\" style=\\\"stroke: #161A33; stroke-width: 19.52px; stroke-linecap: round\\\"></line>\\n<g>\\n\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><g transform=\\\"translate(-8.71 0) translate(4.89 0) scale(14.48 10.18)\\\"><path d=\\\"M-1 0.25C-1.02 -0.55 -0.86 -1.15 -0.42 -1.12L0.18 -0.86C0.62 -0.82 1.04 -0.62 1.04 0.02C1.04 0.28 0.9 0.34 0.72 0.34H-0.82C-0.95 0.34 -1 0.3 -1 0.25Z\\\" style=\\\"fill: #FFFFFF\\\"></path><path d=\\\"M-0.98 0.2H1\\\" style=\\\"stroke: #B0DD76; stroke-width: 0.22px; stroke-linecap: round\\\"></path><path d=\\\"M-0.5 -0.5Q0.05 -0.2 0.62 -0.42\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.2px; stroke-linecap: round\\\"></path></g></g>\\n</g>\\n</g>\\n<g>\\n<g transform=\\\"translate(-24.87 -86.33)\\\"><g>\\n<line x1=\\\"0\\\" y1=\\\"0\\\" x2=\\\"-7.51\\\" y2=\\\"36.79\\\" style=\\\"stroke: #161A33; stroke-width: 16.13px; stroke-linecap: round\\\"></line>\\n<g transform=\\\"translate(-7.51 36.79) scale(1.11)\\\" style=\\\"opacity: 1; transition: opacity 0.35s ease\\\"><rect x=\\\"-6\\\" y=\\\"-21\\\" width=\\\"13\\\" height=\\\"23\\\" rx=\\\"2.6\\\" style=\\\"fill: #1D2342; stroke: #DFF8FF; stroke-width: 0.8px\\\"></rect><rect x=\\\"-4.2\\\" y=\\\"-18.6\\\" width=\\\"9.4\\\" height=\\\"15.6\\\" rx=\\\"1.4\\\" style=\\\"fill: #32C3BE\\\"></rect><circle cx=\\\"0.5\\\" cy=\\\"-12.4\\\" r=\\\"3\\\" style=\\\"fill: none; stroke: #FCBF2B; stroke-width: 1.3px\\\"></circle><path d=\\\"M-2 -6.6H3\\\" style=\\\"stroke: #FFFFFF; stroke-width: 1.2px; stroke-linecap: round\\\"></path><circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"7.4\\\" style=\\\"fill: #161A33\\\"></circle></g>\\n</g></g>\\n<g transform=\\\"translate(7.68 -117.81) scale(28.57)\\\">\\n<circle cx=\\\"0.68\\\" cy=\\\"-0.72\\\" r=\\\"0.31\\\" style=\\\"fill: #161A33\\\"></circle>\\n<circle cx=\\\"-0.7\\\" cy=\\\"-0.68\\\" r=\\\"0.35\\\" style=\\\"fill: #161A33\\\"></circle>\\n<g transform=\\\"translate(0.06 -0.9) scale(1.08)\\\"><g>\\n<path d=\\\"M0 0.1C0.04 -0.16 -0.05 -0.34 0.02 -0.56\\\" style=\\\"fill: none; stroke: #8DB84A; stroke-width: 0.07px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M0.02 -0.5C0.14 -0.74 0.42 -0.78 0.56 -0.66C0.42 -0.48 0.16 -0.42 0.02 -0.5Z\\\" style=\\\"fill: #B0DD76\\\"></path>\\n<path d=\\\"M0.01 -0.3C-0.12 -0.5 -0.38 -0.52 -0.5 -0.38C-0.36 -0.22 -0.12 -0.2 0.01 -0.3Z\\\" style=\\\"fill: #A6CB53; opacity: 1\\\"></path>\\n<path d=\\\"M0.02 -0.56C0.02 -0.8 0.14 -0.98 0.3 -1.04C0.32 -0.86 0.2 -0.66 0.02 -0.56Z\\\" style=\\\"fill: #B0DD76; opacity: 0\\\"></path>\\n</g></g>\\n<circle cx=\\\"0\\\" cy=\\\"0\\\" r=\\\"1\\\" style=\\\"fill: #F4F9FA\\\"></circle>\\n<ellipse cx=\\\"-0.14\\\" cy=\\\"0.02\\\" rx=\\\"0.26\\\" ry=\\\"0.34\\\" transform=\\\"rotate(-24 -0.14 0.02)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0\\\" rx=\\\"0.21\\\" ry=\\\"0.3\\\" transform=\\\"rotate(22 0.5 0)\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<g>\\n<circle cx=\\\"-0.1\\\" cy=\\\"-0.04\\\" r=\\\"0.13\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"-0.05\\\" cy=\\\"-0.04\\\" r=\\\"0.075\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"-0.03\\\" cy=\\\"-0.075\\\" r=\\\"0.028\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.06\\\" r=\\\"0.11\\\" style=\\\"fill: #FFFFFF\\\"></circle><circle cx=\\\"0.56\\\" cy=\\\"-0.06\\\" r=\\\"0.062\\\" style=\\\"fill: #0B0E1F\\\"></circle><circle cx=\\\"0.575\\\" cy=\\\"-0.09\\\" r=\\\"0.022\\\" style=\\\"fill: #FFFFFF\\\"></circle>\\n</g>\\n<circle cx=\\\"-0.11\\\" cy=\\\"-0.02\\\" r=\\\"0.32\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<circle cx=\\\"0.52\\\" cy=\\\"-0.04\\\" r=\\\"0.26\\\" style=\\\"fill: rgba(223,248,255,0.1); stroke: #2A3366; stroke-width: 0.065px\\\"></circle>\\n<path d=\\\"M0.21 -0.06Q0.24 -0.12 0.27 -0.06\\\" style=\\\"fill: none; stroke: #2A3366; stroke-width: 0.065px; stroke-linecap: round\\\"></path>\\n<path d=\\\"M-0.31 -0.17Q-0.23 -0.27 -0.11 -0.28\\\" style=\\\"fill: none; stroke: #FFFFFF; stroke-width: 0.05px; stroke-linecap: round; opacity: 0.85\\\"></path>\\n<ellipse cx=\\\"0.5\\\" cy=\\\"0.4\\\" rx=\\\"0.32\\\" ry=\\\"0.23\\\" style=\\\"fill: #C9DCF1\\\"></ellipse>\\n<ellipse cx=\\\"0.62\\\" cy=\\\"0.29\\\" rx=\\\"0.12\\\" ry=\\\"0.085\\\" style=\\\"fill: #161A33\\\"></ellipse>\\n<path d=\\\"M0.62 0.36L0.62 0.44M0.5 0.45Q0.56 0.53 0.62 0.44Q0.68 0.53 0.74 0.45\\\" style=\\\"fill: none; stroke: #161A33; stroke-width: 0.045px; stroke-linecap: round; stroke-linejoin: round\\\"></path>\\n<ellipse cx=\\\"0.12\\\" cy=\\\"0.42\\\" rx=\\\"0.1\\\" ry=\\\"0.06\\\" style=\\\"fill: #F77F4F; opacity: 0.32\\\"></ellipse>\\n<g style=\\\"opacity: 1; transition: opacity 0.4s ease\\\"><ellipse cx=\\\"0.93\\\" cy=\\\"-0.04\\\" rx=\\\"0.15\\\" ry=\\\"0.22\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 0.18px; stroke-linecap: round\\\"></path><path d=\\\"M-0.84 -0.18C-1.02 -0.92 -0.45 -1.2 0.05 -1.15C0.56 -1.12 0.97 -0.86 0.93 -0.2\\\" style=\\\"fill: none; stroke: #32C3BE; stroke-width: 0.08px; stroke-linecap: round\\\"></path><ellipse cx=\\\"-0.87\\\" cy=\\\"0.03\\\" rx=\\\"0.22\\\" ry=\\\"0.3\\\" style=\\\"fill: #32C3BE; stroke: #1D2342; stroke-width: 0.06px\\\"></ellipse><ellipse cx=\\\"-0.84\\\" cy=\\\"0.03\\\" rx=\\\"0.11\\\" ry=\\\"0.17\\\" style=\\\"fill: #1D2342\\\"></ellipse><path d=\\\"M-0.99 -0.12Q-1.01 -0.01 -0.97 0.1\\\" style=\\\"fill: none; stroke: #DFF8FF; stroke-width: 0.04px; stroke-linecap: round; opacity: 0.85\\\"></path></g>\\n\\n</g>\\n</g>\\n</g>\\n</g></svg></div><div style=\\\"display: flex; flex-direction: column; gap: 4px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">AGES 13 AND UP</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; color: #1D2342\\\">Kredit Quest</h3></div></div>\\n<ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Launch it with your own brand, lessons and rewards</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Points redeem for gift cards and savings deposits</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Free to join, no card needed</span></li></ul>\\n<div class=\\\"ka-gal ka-gal2\\\" role=\\\"list\\\" aria-label=\\\"Kredit Quest screens for partners\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/9686fd0516f7518cf2c56132c3032134\\\" alt=\\\"Kredit Quest: customized with a partner\\u2019s logo, lessons and rewards\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"><img role=\\\"listitem\\\" src=\\\"/_blob/f0032c86aa5a18d5c1adf0278be8a9ed\\\" alt=\\\"Kredit Quest: rewards including a savings deposit\\\" loading=\\\"lazy\\\" width=\\\"600\\\" height=\\\"1300\\\"></div>\\n</div>\\n</div>\\n</div>\\n<div class=\\\"ka-two\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 14px; padding: 26px; background: #1D2342; color: #FFFFFF; border-radius: 24px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #68C1BD\\\">STAYS FIXED</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; color: #FFFFFF\\\">The Engine</h3><ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>One journey, from first chore to first card</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Earn, save, get matched, redeem</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>The core stays free for every family</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Charitable rewards never sit behind a paywall</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #D6DEE6\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"9\\\" style=\\\"fill: #32C3BE\\\"></circle><path d=\\\"M6 10.4l2.6 2.6L14 7.6\\\" style=\\\"fill: none; stroke: #1D2342; stroke-width: 2px; stroke-linecap: round; stroke-linejoin: round\\\"></path></svg><span>Kids keep everything they earn</span></li></ul></div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 14px; padding: 26px; background: #FFFFFF; border: 2px solid #434C58; border-radius: 24px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #576271\\\">YOURS TO FILL</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: 24px; line-height: 1.2; font-weight: 700; color: #1D2342\\\">Your Edition</h3><ul style=\\\"margin: 0px; padding: 0px; list-style: none; display: flex; flex-direction: column; gap: 10px\\\"><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"8.5\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.6px; stroke-dasharray: 3px 2.6px\\\"></circle><path d=\\\"M10 6.5v7M6.5 10h7\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.8px; stroke-linecap: round\\\"></path></svg><span>The face: an athlete, creator, civic leader, school, church, employer or credit union</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"8.5\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.6px; stroke-dasharray: 3px 2.6px\\\"></circle><path d=\\\"M10 6.5v7M6.5 10h7\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.8px; stroke-linecap: round\\\"></path></svg><span>The name, the theme and the stage names</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"8.5\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.6px; stroke-dasharray: 3px 2.6px\\\"></circle><path d=\\\"M10 6.5v7M6.5 10h7\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.8px; stroke-linecap: round\\\"></path></svg><span>Rewards from your own partners, from teams and venues to libraries and corner shops</span></li><li style=\\\"display: flex; gap: 12px; align-items: flex-start; font-size: 15px; line-height: 1.5; color: #434C58\\\"><svg viewBox=\\\"0 0 20 20\\\" aria-hidden=\\\"true\\\" style=\\\"width: 20px; height: 20px; flex: none; display: block; margin-top: 2px\\\"><circle cx=\\\"10\\\" cy=\\\"10\\\" r=\\\"8.5\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.6px; stroke-dasharray: 3px 2.6px\\\"></circle><path d=\\\"M10 6.5v7M6.5 10h7\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 1.8px; stroke-linecap: round\\\"></path></svg><span>Delivery through what you already have: schools, leagues, congregations, workplaces</span></li></ul></div>\\n</div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 18px\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 10px; max-width: 760px\\\"><div style=\\\"font-size: 12px; font-weight: 600; letter-spacing: 0.18em; color: #0099AB\\\">REPORTING</div><h3 class=\\\"ka-h\\\" style=\\\"margin: 0px; font-size: clamp(26px, 1vw + 22px, 32px); line-height: 1.15; font-weight: 700; color: #1D2342\\\">See What Your Edition Is Doing</h3><p style=\\\"margin: 0px; font-size: 17px; line-height: 1.55; color: #434C58\\\">The Kredit Quest Dashboard shows activity as it happens and builds the reports your board, donors and partners ask for. Totals only, never names.</p></div>\\n<div role=\\\"img\\\" aria-label=\\\"Kredit Quest Dashboard preview with illustrative data\\\" style=\\\"border-radius: 20px; overflow: hidden; border: 2px solid #434C58; background: #F7FAFC; box-shadow: 0 18px 40px rgba(29,35,66,0.14)\\\">\\n<div style=\\\"display: flex; align-items: center; gap: 7px; padding: 10px 14px; background: #1D2342\\\"><span style=\\\"width: 10px; height: 10px; border-radius: 999px; background: #D94991\\\"></span><span style=\\\"width: 10px; height: 10px; border-radius: 999px; background: #FCBF2B\\\"></span><span style=\\\"width: 10px; height: 10px; border-radius: 999px; background: #B0DD76\\\"></span><span style=\\\"margin-left: 10px; font-size: 12px; color: #9BA6B9\\\">Kredit Quest Dashboard</span></div>\\n<div style=\\\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 12px; padding: 14px 18px 0px; background: #FFFFFF\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 2px\\\"><div style=\\\"font-size: 11px; font-weight: 700; letter-spacing: 0.16em; color: #576271\\\">YOUR EDITION</div><div style=\\\"font-size: 18px; font-weight: 700; color: #1D2342\\\">Outcomes overview</div><div style=\\\"font-size: 12px; color: #576271\\\">Powered by Kredit Academy</div></div>\\n<div style=\\\"display: flex; gap: 8px; flex-wrap: wrap\\\"><span style=\\\"display: inline-flex; align-items: center; height: 34px; padding: 0px 12px; border-radius: 10px; border: 1px solid #C9D3DD; font-size: 13px; color: #1D2342\\\">Last 30 days</span><span style=\\\"display: inline-flex; align-items: center; height: 34px; padding: 0px 12px; border-radius: 10px; background: #1D2342; color: #FFFFFF; font-size: 13px; font-weight: 700\\\">Export report</span></div>\\n</div>\\n<div style=\\\"display: flex; gap: 4px; padding: 6px 12px 0px; background: #FFFFFF; border-bottom: 1px solid #E1E7EE; overflow-x: auto\\\"><span style=\\\"display: inline-flex; align-items: center; height: 36px; padding: 0px 12px; font-size: 13px; font-weight: 600; color: #1D2342; border-bottom: 3px solid #0099AB\\\">Overview</span><span style=\\\"display: inline-flex; align-items: center; height: 36px; padding: 0px 12px; font-size: 13px; font-weight: 600; color: #576271; border-bottom: 3px solid rgba(0,0,0,0)\\\">Activity</span><span style=\\\"display: inline-flex; align-items: center; height: 36px; padding: 0px 12px; font-size: 13px; font-weight: 600; color: #576271; border-bottom: 3px solid rgba(0,0,0,0)\\\">Rewards</span><span style=\\\"display: inline-flex; align-items: center; height: 36px; padding: 0px 12px; font-size: 13px; font-weight: 600; color: #576271; border-bottom: 3px solid rgba(0,0,0,0)\\\">Reports</span></div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 14px; padding: 16px\\\">\\n<div class=\\\"ka-kpis\\\"><div style=\\\"display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 12px; color: #576271\\\">Families enrolled</div><div style=\\\"font-size: 26px; font-weight: 800; line-height: 1.1; color: #1D2342\\\">1,240</div><div style=\\\"font-size: 12px; color: #4C7A1E\\\">+86 this month</div></div><div style=\\\"display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 12px; color: #576271\\\">Active kids</div><div style=\\\"font-size: 26px; font-weight: 800; line-height: 1.1; color: #1D2342\\\">862</div><div style=\\\"font-size: 12px; color: #4C7A1E\\\">69% of enrolled</div></div><div style=\\\"display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 12px; color: #576271\\\">Lessons finished</div><div style=\\\"font-size: 26px; font-weight: 800; line-height: 1.1; color: #1D2342\\\">9,214</div><div style=\\\"font-size: 12px; color: #4C7A1E\\\">+12% vs last month</div></div><div style=\\\"display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 12px; color: #576271\\\">Chores done</div><div style=\\\"font-size: 26px; font-weight: 800; line-height: 1.1; color: #1D2342\\\">18,430</div><div style=\\\"font-size: 12px; color: #4C7A1E\\\">Approved by grown-ups</div></div><div style=\\\"display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 12px; color: #576271\\\">Rewards redeemed</div><div style=\\\"font-size: 26px; font-weight: 800; line-height: 1.1; color: #1D2342\\\">1,105</div><div style=\\\"font-size: 12px; color: #4C7A1E\\\">From 14 partners</div></div><div style=\\\"display: flex; flex-direction: column; gap: 4px; padding: 14px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 12px; color: #576271\\\">Moved up to Kredit Quest</div><div style=\\\"font-size: 26px; font-weight: 800; line-height: 1.1; color: #1D2342\\\">74</div><div style=\\\"font-size: 12px; color: #4C7A1E\\\">This school year</div></div></div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 16px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 14px; font-weight: 700; color: #1D2342\\\">Active kids, week by week</div><svg viewBox=\\\"0 0 600 150\\\" preserveAspectRatio=\\\"none\\\" aria-hidden=\\\"true\\\" style=\\\"width: 100%; height: 150px; display: block\\\"><path d=\\\"M10.0 120.9 L62.7 108.6 L115.5 103.7 L168.2 90.3 L220.9 85.7 L273.6 74.6 L326.4 63.5 L379.1 58.2 L431.8 47.9 L484.5 39.8 L537.3 30.6 L590.0 24.5 L590.0 150 L10.0 150 Z\\\" style=\\\"fill: rgba(50,195,190,0.16)\\\"></path><path d=\\\"M10.0 120.9 L62.7 108.6 L115.5 103.7 L168.2 90.3 L220.9 85.7 L273.6 74.6 L326.4 63.5 L379.1 58.2 L431.8 47.9 L484.5 39.8 L537.3 30.6 L590.0 24.5\\\" style=\\\"fill: none; stroke: #0099AB; stroke-width: 2.5px; stroke-linejoin: round; stroke-linecap: round; vector-effect: non-scaling-stroke\\\"></path><path d=\\\"M10 53.3 H590\\\" style=\\\"stroke: #E1E7EE; stroke-width: 1px; vector-effect: non-scaling-stroke\\\"></path><path d=\\\"M10 96.7 H590\\\" style=\\\"stroke: #E1E7EE; stroke-width: 1px; vector-effect: non-scaling-stroke\\\"></path></svg><div style=\\\"display: flex; justify-content: space-between; font-size: 11px; color: #576271\\\"><span>12 weeks ago</span><span>This week: <b style=\\\"color: #1D2342\\\">862</b></span></div></div>\\n<div class=\\\"ka-dash3\\\">\\n<div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 16px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 14px; font-weight: 700; color: #1D2342\\\">Moving up the path</div><div style=\\\"display: flex; flex-direction: column; gap: 6px\\\"><div style=\\\"display: flex; justify-content: space-between; font-size: 13px; color: #434C58\\\"><span>Kiddie Kredit</span><b style=\\\"color: #1D2342\\\">1,240</b></div><div style=\\\"height: 10px; border-radius: 999px; background: #EEF3F7; overflow: hidden\\\"><div style=\\\"height: 100%; width: 100%; border-radius: 999px; background: #FCBF2B\\\"></div></div></div><div style=\\\"display: flex; flex-direction: column; gap: 6px\\\"><div style=\\\"display: flex; justify-content: space-between; font-size: 13px; color: #434C58\\\"><span>Kredit Quest</span><b style=\\\"color: #1D2342\\\">312</b></div><div style=\\\"height: 10px; border-radius: 999px; background: #EEF3F7; overflow: hidden\\\"><div style=\\\"height: 100%; width: 25%; border-radius: 999px; background: #32C3BE\\\"></div></div></div><div style=\\\"display: flex; flex-direction: column; gap: 6px\\\"><div style=\\\"display: flex; justify-content: space-between; font-size: 13px; color: #434C58\\\"><span>The Kredit Card waitlist</span><b style=\\\"color: #1D2342\\\">41</b></div><div style=\\\"height: 10px; border-radius: 999px; background: #EEF3F7; overflow: hidden\\\"><div style=\\\"height: 100%; width: 4%; border-radius: 999px; background: #B0DD76\\\"></div></div></div></div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 16px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 14px; font-weight: 700; color: #1D2342\\\">Activity</div><div style=\\\"display: flex; gap: 12px; align-items: baseline; padding: 10px 0px; border-top: 0px\\\"><span style=\\\"flex: none; width: 74px; font-size: 12px; color: #576271\\\">Today</span><span style=\\\"font-size: 14px; color: #1D2342\\\">128 lessons finished</span></div><div style=\\\"display: flex; gap: 12px; align-items: baseline; padding: 10px 0px; border-top: 1px solid #E1E7EE\\\"><span style=\\\"flex: none; width: 74px; font-size: 12px; color: #576271\\\">Today</span><span style=\\\"font-size: 14px; color: #1D2342\\\">42 kids hit a 7-day streak</span></div><div style=\\\"display: flex; gap: 12px; align-items: baseline; padding: 10px 0px; border-top: 1px solid #E1E7EE\\\"><span style=\\\"flex: none; width: 74px; font-size: 12px; color: #576271\\\">Yesterday</span><span style=\\\"font-size: 14px; color: #1D2342\\\">16 families joined</span></div><div style=\\\"display: flex; gap: 12px; align-items: baseline; padding: 10px 0px; border-top: 1px solid #E1E7EE\\\"><span style=\\\"flex: none; width: 74px; font-size: 12px; color: #576271\\\">Monday</span><span style=\\\"font-size: 14px; color: #1D2342\\\">3 rewards added by partners</span></div></div>\\n<div style=\\\"display: flex; flex-direction: column; gap: 10px; padding: 16px; border-radius: 14px; background: #FFFFFF; border: 1px solid #E1E7EE\\\"><div style=\\\"font-size: 14px; font-weight: 700; color: #1D2342\\\">Reports</div><div style=\\\"display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 10px 0px; border-top: 0px\\\"><div style=\\\"display: flex; flex-direction: column; gap: 2px\\\"><span style=\\\"font-size: 14px; font-weight: 600; color: #1D2342\\\">Monthly outcomes</span><span style=\\\"font-size: 12px; color: #576271\\\">September 2026</span></div><span style=\\\"flex: none; display: inline-flex; align-items: center; height: 28px; padding: 0px 10px; border-radius: 8px; border: 1px solid #0099AB; color: #0099AB; font-size: 12px; font-weight: 700\\\">PDF</span></div><div style=\\\"display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 10px 0px; border-top: 1px solid #E1E7EE\\\"><div style=\\\"display: flex; flex-direction: column; gap: 2px\\\"><span style=\\\"font-size: 14px; font-weight: 600; color: #1D2342\\\">Donor summary</span><span style=\\\"font-size: 12px; color: #576271\\\">Q3 2026</span></div><span style=\\\"flex: none; display: inline-flex; align-items: center; height: 28px; padding: 0px 10px; border-radius: 8px; border: 1px solid #0099AB; color: #0099AB; font-size: 12px; font-weight: 700\\\">PDF</span></div><div style=\\\"display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 10px 0px; border-top: 1px solid #E1E7EE\\\"><div style=\\\"display: flex; flex-direction: column; gap: 2px\\\"><span style=\\\"font-size: 14px; font-weight: 600; color: #1D2342\\\">Partner rewards</span><span style=\\\"font-size: 12px; color: #576271\\\">September 2026</span></div><span style=\\\"flex: none; display: inline-flex; align-items: center; height: 28px; padding: 0px 10px; border-radius: 8px; border: 1px solid #0099AB; color: #0099AB; font-size: 12px; font-weight: 700\\\">CSV</span></div></div>\\n</div>\\n<div style=\\\"display: flex; flex-wrap: wrap; justify-content: space-between; gap: 8px; font-size: 12px; color: #576271\\\"><span>Totals only, never names.</span><span style=\\\"font-weight: 700; letter-spacing: 0.12em\\\">ILLUSTRATIVE DATA</span></div>\\n</div>\\n</div>\\n</div>\\n<div style=\\\"display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 18px 28px; padding: 26px; background: #1D2342; color: #FFFFFF; border-radius: 24px\\\">\\n<div style=\\\"display: flex; align-items: baseline; gap: 12px; flex-wrap: wrap\\\"><div style=\\\"font-size: 40px; font-weight: 800; line-height: 1; letter-spacing: -0.02em; color: #B0DD76\\\">15,000+</div><div style=\\\"font-size: 14px; color: #D6DEE6\\\">families on Kiddie Kredit</div></div>\\n<div style=\\\"display: flex; flex-wrap: wrap; align-items: center; gap: 14px 20px\\\">\\n<button class=\\\"ka-tap\\\" type=\\\"button\\\" onClick=\\\"{{toFam}}\\\" style=\\\"min-height: 44px; padding: 0px; border: 0px; background: rgba(255,255,255,0); color: #68C1BD; font-family: inherit; font-size: 15px; font-weight: 600; text-decoration: underline; text-underline-offset: 4px; cursor: pointer\\\">Parent? See the family journey</button>\\n<a class=\\\"ka-btn\\\" href=\\\"https://www.kreditacademy.com/contact\\\" target=\\\"_blank\\\" rel=\\\"noopener\\\" style=\\\"display: inline-flex; align-items: center; justify-content: center; min-height: 48px; padding: 0px 22px; box-sizing: border-box; border: 2px solid #170909; border-radius: 16px; box-shadow: 0 4px 0 0 #170909; color: #1D2342; font-family: inherit; font-size: 16px; font-weight: 700; text-decoration: none; white-space: nowrap; cursor: pointer\\\">Start Your Edition</a>\\n</div>\\n</div>\\n</div>\\n</section>\\n</sc-if>\\n\\n<footer style=\\\"position: relative; z-index: 5; background: #1D2342; color: #D6DEE6; padding: 40px 20px 44px\\\">\\n<div style=\\\"max-width: 1120px; margin: 0px auto; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 20px\\\">\\n<img src=\\\"/_blob/97a6794b435c9d3809fbe7b7a8a3123d\\\" alt=\\\"Kredit Academy\\\" style=\\\"height: 46px; width: auto; display: block\\\">\\n<p style=\\\"margin: 0px; font-size: 15px; color: #D6DEE6\\\">Your path to financial wisdom starts here.</p>\\n<p style=\\\"margin: 0px; font-size: 13px; color: #9BA6B9\\\">\\u00a9 2026 Kredit Academy</p>\\n</div>\\n</footer>\\n</div>\\n</x-dc>\\n<script type=\\\"text/x-dc\\\" data-dc-script data-props='{\\\"$preview\\\":{\\\"width\\\":390,\\\"height\\\":844}}'>\\nclass Component extends DCLogic {\\n  constructor(...args) {\\n    super(...args);\\n    this.state = { seg: 0, prevSeg: 0, q: 4, lens: 'fam', vh: 844, ww: 390, wh: 380, popKey: 'intro:4', popN: 0, finDone: false };\\n    this.rootEl = null;\\n    this.worldEl = null;\\n    this.ro = null;\\n    this.rafId = 0;\\n    this.lastT = 0;\\n    this.pS = null;\\n    this.aPrev = null;\\n    this.phase = 0;\\n    this.walkAmt = 0;\\n    this.back = 0;\\n    this.backT = 0;\\n    this.lastFin = -1;\\n    this.lastCommit = 0;\\n    this.renderedQ = 4;\\n    this.reduced = false;\\n    this.el = {};\\n    this.RF = {};\\n    this.vel = 0;\\n    this.ws = 0;\\n    this.dir = 1;\\n    this.sw = 0;\\n    this.swV = 0;\\n    ['pg', 'pt', 'la', 'lb', 'fa', 'fb', 'aa', 'ab', 'bb', 'bh', 'sp'].forEach((k) => {\\n      this.RF[k] = (el) => { this.el[k] = el; };\\n    });\\n    this.setW = (el) => { this.el.w = el; };\\n    this.setBg = (el) => { this.el.bg = el; };\\n    this.setPO = (el) => { this.el.po = el; };\\n    this.tick = this.tick.bind(this);\\n    this.kick = this.kick.bind(this);\\n    this.setRoot = this.setRoot.bind(this);\\n    this.setWorld = this.setWorld.bind(this);\\n    this.onScrollEvt = this.onScrollEvt.bind(this);\\n    this.measure = this.measure.bind(this);\\n    this.goTop = this.jumpTo.bind(this, 'intro');\\n    this.goKK = this.jumpTo.bind(this, 'kk1');\\n    this.goKQ = this.jumpTo.bind(this, 'kq1');\\n    this.goCard = this.jumpTo.bind(this, 'adult');\\n    this.lensFam = () => this.setState({ lens: 'fam' });\\n    this.lensCom = () => this.setState({ lens: 'com' });\\n    this.toCom = (e) => this.switchTo('com', 'partners', e);\\n    this.toFam = (e) => this.switchTo('fam', 'families', e);\\n    // The Initiative Builder\\n    this.state.town = this.freshT();\\n    this.initTown();\\n    this.townTick = this.townTick.bind(this);\\n    this.makeTH();\\n    this.onNameT = (e) => {\\n      const el = e.target;\\n      const clean = this.cleanName(el.value);\\n      if (clean !== el.value) el.value = clean;\\n      this.setT({ name: clean });\\n    };\\n    this.onRange = (e) => {\\n      const v = Math.max(0, Math.min(7, Math.round(Number(e.target.value) || 0)));\\n      if (v !== this.state.town.size) this.setT({ size: v });\\n    };\\n  }\\n\\n  pandaGeom(a) {\\n  const clamp = (v, lo, hi) => Math.max(lo, Math.min(hi, v));\\n  const r2 = (v) => Math.round(v * 100) / 100;\\n  const g0 = clamp((a - 4) / 14, 0, 1);\\n  const g = 1 - Math.pow(1 - g0, 1.45);\\n  const L = (x, y) => x + (y - x) * g;\\n  const hr = L(25, 29), bw = L(23.5, 32), bh = L(25, 44);\\n  const legL = L(10, 34), legW = L(15.5, 20), pawR = L(8, 10);\\n  const armL = L(17, 40), armW = L(13, 16.5);\\n  const hipY = -(legL + pawR * 0.55);\\n  const bodyCY = hipY - bh * 0.6;\\n  const bodyTop = bodyCY - bh;\\n  const hx = L(5, 8);\\n  const hy = bodyTop - hr * 0.55 + L(9, 1);\\n  const shY = bodyCY - bh * 0.58;\\n  const sprout = L(0.5, 1.15);\\n  const leaf3 = a >= 18 ? 1 : 0;\\n  const ankY = -pawR * 0.55;\\n  const neckY = hy + hr * 0.86;\\n  return {\\n    flx: r2(bw * 0.36), nlx: r2(-bw * 0.28), hipY: r2(hipY), ankY: r2(ankY), legW: r2(legW), legEnd: r2(ankY - legW * 0.35), shod: a >= 13 ? 1 : 0,\\n    pawRX: r2(pawR * 1.2), pawRY: r2(pawR * 0.62), pawDX: r2(pawR * 0.35),\\n    shoeRX: r2(pawR * 1.48), shoeRY: r2(pawR * 1.04), shoeDX: r2(pawR * 0.5), shoeY: r2(ankY - pawR * 0.08),\\n    soleY: r2(ankY + pawR * 0.5), soleW: r2(pawR * 2.5), stripeW: r2(pawR * 1.1),\\n    bodyCY: r2(bodyCY), bw: r2(bw), bh: r2(bh),\\n    bandCY: r2(bodyCY - bh * 0.7), bandRX: r2(bw * 1.04), bandRY: r2(bh * 0.46),\\n    shadeX: r2(-bw * 0.06), shadeRX: r2(bw * 0.95), litX: r2(bw * 0.1), litRX: r2(bw * 0.86), litRY: r2(bh * 0.97),\\n    nax: r2(-bw * 0.8), fax: r2(bw * 0.7), shY: r2(shY), armW: r2(armW),\\n    nArmX: r2(-armL * 0.2), nArmY: r2(armL * 0.98), fArmX: r2(armL * 0.3), fArmY: r2(armL * 0.88),\\n    phL: r2(hx - hr * 0.62), phR: r2(hx + hr * 0.7), phY: r2(neckY), phR1: r2(hr * 0.2), phDip: r2(neckY + hr * 0.26),\\n    stX1: r2(-bw * 0.62), stY1: r2(bodyTop + bh * 0.32), stX2: r2(bw * 0.62), stY2: r2(bodyCY + bh * 0.5),\\n    bagX: r2(bw * 0.36), bagY: r2(bodyCY + bh * 0.36), bagW: r2(bw * 0.62), bagH: r2(bh * 0.36),\\n    hx: r2(hx), hy: r2(hy), hr: r2(hr),\\n    sprout: r2(sprout), leaf2: a >= 9 ? 1 : 0, leaf3: leaf3,\\n    propS: r2(L(0.75, 1.15)),\\n    top: r2(hy - hr),\\n    crown: r2(hy - hr * (0.9 + (leaf3 ? 1.04 : 0.78) * sprout))\\n  };\\n}\\n\\n  rigPose(gq, phase, amp, back) {\\n  const r2 = (v) => Math.round(v * 100) / 100;\\n  const TAU = Math.PI * 2;\\n  const legLen = gq.ankY - gq.hipY;\\n  const L = Math.max(12, legLen * 1.32);\\n  const kid = Math.max(0, Math.min(1, (154 + gq.top) / 70));\\n  const liftAmp = legLen * 0.22 + 1.2;\\n  const deg = 180 / Math.PI;\\n  const foot = (p) => {\\n    // x sweeps front -> back during stance (p 0..0.5) and back -> front during swing (p 0.5..1), with eased ends\\n    const x = (L / 4) * Math.cos(TAU * p);\\n    const sw = Math.max(0, -Math.sin(TAU * p));\\n    const st = Math.max(0, Math.sin(TAU * p));\\n    return {\\n      x: x * amp,\\n      lift: (1 - back) * liftAmp * Math.pow(sw, 1.3) * amp,\\n      heel: back * 24 * Math.pow(st, 0.8) * amp\\n    };\\n  };\\n  const A = foot(phase);\\n  const B = foot(phase + 0.5);\\n  const thA = -Math.atan2(A.x, legLen) * deg;\\n  const thB = -Math.atan2(B.x, legLen) * deg;\\n  // the toe is the pivot for a heel lift: sneaker tip when shod, paw tip otherwise\\n  const toeOff = gq.shod ? gq.shoeDX + gq.shoeRX * 0.9 : gq.pawDX + gq.pawRX * 0.95;\\n  // rising onto the toe moves the ankle up and forward; the whole leg follows so nothing pokes out\\n  const lift = (heel, ax) => {\\n    const h = (heel * Math.PI) / 180;\\n    const dx0 = -toeOff;\\n    const dy0 = gq.ankY;\\n    return { dx: dx0 * Math.cos(h) - dy0 * Math.sin(h) - dx0, dy: dx0 * Math.sin(h) + dy0 * Math.cos(h) - dy0 };\\n  };\\n  const hA = lift(A.heel);\\n  const hB = lift(B.heel);\\n  const bobAmp = 1.6 + legLen * 0.05;\\n  // body is highest at mid-stance, lowest at double support: a smooth sin^2, no cusps\\n  const s2 = Math.sin(TAU * phase);\\n  const bob = -(1 - back) * bobAmp * s2 * s2 * amp;\\n  const s2h = Math.sin(TAU * (phase - 0.06));\\n  const bobH = -(1 - back) * bobAmp * s2h * s2h * amp;\\n  const tilt = ((1 - back) * (2 + 1.4 * kid) * Math.sin(TAU * phase) + back * 3.2) * amp;\\n  const armA = ((1 - back) * 12 + back * 5) * Math.cos(TAU * phase) * amp;\\n  return {\\n    pt: `rotate(${r2(tilt)})`,\\n    la: `translate(${r2(hA.dx)} ${r2(hA.dy - A.lift)}) rotate(${r2(thA)} ${gq.nlx} ${gq.hipY})`,\\n    lb: `translate(${r2(hB.dx)} ${r2(hB.dy - B.lift)}) rotate(${r2(thB)} ${gq.flx} ${gq.hipY})`,\\n    fa: `rotate(${r2(A.heel - thA)} ${gq.nlx} ${gq.ankY})`,\\n    fb: `rotate(${r2(B.heel - thB)} ${gq.flx} ${gq.ankY})`,\\n    bb: `translate(0 ${r2(bob)})`,\\n    bh: `translate(0 ${r2(bobH)})`,\\n    aa: `rotate(${r2(armA)})`,\\n    ab: `rotate(${r2(-armA * 0.8)})`,\\n    stride: L,\\n    kid: kid\\n  };\\n}\\n\\n  data() {\\n    if (this._d) return this._d;\\n    // One continuous life: each segment maps a stretch of scroll to a stretch of age.\\n    const SEG = [\\n      { ch: 'intro', a0: 4, a1: 4, w: 1.2 },\\n      { ch: 'kk1', a0: 4, a1: 5, w: 1.0 },\\n      { ch: 'kk2', a0: 5, a1: 9, w: 2.0 },\\n      { ch: 'kk3', a0: 9, a1: 12, w: 1.5 },\\n      { ch: 'kk4', a0: 12, a1: 13, w: 0.8 },\\n      { ch: 'grad', a0: 13, a1: 13, w: 1.2 },\\n      { ch: 'kq1', a0: 13, a1: 14, w: 0.8 },\\n      { ch: 'kq2', a0: 14, a1: 17, w: 1.5 },\\n      { ch: 'kq3', a0: 17, a1: 18, w: 0.8 },\\n      { ch: 'adult', a0: 18, a1: 18, w: 0.9 },\\n      { ch: 'card', a0: 18, a1: 18, w: 1.2 },\\n      { ch: 'real', a0: 18, a1: 22, w: 1.6 },\\n      { ch: 'cu', a0: 22, a1: 25, w: 1.5 },\\n      { ch: 'fin', a0: 25, a1: 25, w: 2.0 }\\n    ];\\n    const cum = [0];\\n    for (let i = 0; i < SEG.length; i++) cum.push(cum[i] + SEG[i].w);\\n    const ages = SEG.map((x) => x.a0).concat([SEG[SEG.length - 1].a1]);\\n    const dl = [];\\n    for (let k = 0; k < SEG.length; k++) dl.push((ages[k + 1] - ages[k]) / (cum[k + 1] - cum[k]));\\n    const tan = [];\\n    for (let k = 0; k <= SEG.length; k++) {\\n      if (k === 0 || k === SEG.length) {\\n        tan.push(0);\\n        continue;\\n      }\\n      const d0 = dl[k - 1];\\n      const d1 = dl[k];\\n      if (d0 * d1 <= 0) tan.push(0);\\n      else {\\n        const w1 = 2 * (cum[k + 1] - cum[k]) + (cum[k] - cum[k - 1]);\\n        const w2 = (cum[k + 1] - cum[k]) + 2 * (cum[k] - cum[k - 1]);\\n        tan.push((w1 + w2) / (w1 / d0 + w2 / d1));\\n      }\\n    }\\n    const POPS = {\\n      'kk1:4': ['Make your bed', '+1', 'sun'],\\n      'kk2:5': ['Feed the dog', '+3', 'sun'],\\n      'kk2:6': ['Streak', '5 days', 'orange'],\\n      'kk2:7': ['Movie night', 'Unlocked', 'magenta'],\\n      'kk2:8': ['Bamboo Bucks saved', '40', 'sun'],\\n      'kk3:9': ['Mission', 'Spend It or Save It', 'teal'],\\n      'kk3:10': ['Badge', 'Making Money Grow', 'magenta'],\\n      'kk3:11': ['Best streak', '41 days', 'orange'],\\n      'kk4:12': ['Kredit Quest in', '7 months', 'teal'],\\n      'grad:13': ['Graduation day', 'Age 13', 'magenta'],\\n      'kq1:13': ['Carried over', '9,000 points', 'sun'],\\n      'kq2:14': ['Journey ready', '+20 points', 'sun'],\\n      'kq2:15': ['Streak', '42 days', 'orange'],\\n      'kq2:16': ['Gift card', 'Redeemed', 'magenta'],\\n      'kq3:17': ['Grown-up sees', 'Progress, not answers', 'teal'],\\n      'adult:18': ['Your progress', 'Is yours', 'teal'],\\n      'real:18': ['First statement', 'Paid on time', 'wasabi'],\\n      'real:19': ['On time', '12 of 12', 'wasabi'],\\n      'real:20': ['On time', '24 of 24', 'wasabi'],\\n      'real:21': ['Lessons', 'Still going', 'teal'],\\n      'cu:22': ['First apartment', 'Approved', 'wasabi'],\\n      'cu:23': ['First car loan', 'Approved', 'wasabi'],\\n      'cu:24': ['Member since', 'Age 4', 'teal'],\\n      'cu:25': ['Ready for', 'The big yeses', 'wasabi']\\n    };\\n    // Communities lens: the same moments, showing the engine at work (earn, save, match, redeem)\\n    const COMPOPS = {\\n      'kk1:4': ['Earned by doing', '+1', 'sun'],\\n      'kk2:5': ['Earned by doing', '+3', 'sun'],\\n      'kk2:6': ['Saved in the vault', '12', 'orange'],\\n      'kk2:7': ['Movie night', 'From a local partner', 'magenta'],\\n      'kk2:8': ['40 saved', 'Matched +40', 'wasabi'],\\n      'kk3:9': ['Earned by learning', '+5', 'teal'],\\n      'kk3:10': ['Reward', 'From your library', 'magenta'],\\n      'kk3:11': ['Matched so far', '+120', 'wasabi'],\\n      'kk4:12': ['Kids keep', 'Everything they earn', 'teal'],\\n      'kq1:13': ['Carried over', 'Every point', 'sun'],\\n      'kq2:14': ['Earned by learning', '+20', 'sun'],\\n      'kq2:15': ['Delivered through', 'Your league', 'teal'],\\n      'kq2:16': ['Gift card', 'Paid by the fund', 'magenta'],\\n      'kq3:17': ['Real savings', 'Real match', 'wasabi'],\\n      'cu:24': ['In your program', 'Since age 4', 'teal']\\n    };\\n    this._d = {\\n      SEG: SEG,\\n      cum: cum,\\n      total: cum[SEG.length],\\n      ages: ages,\\n      tan: tan,\\n      POPS: POPS,\\n      COMPOPS: COMPOPS,\\n      KK: { 4: 12, 5: 26, 6: 37, 7: 46, 8: 55, 9: 62, 10: 68, 11: 73, 12: 76, 13: 78 },\\n      KQ: { 13: 0, 14: 22, 15: 47, 16: 68, 17: 86, 18: 100 },\\n      CS: { 19: 698, 20: 721, 21: 739, 22: 752, 23: 764, 24: 773, 25: 781 },\\n      SP: 64,\\n      S: 1.7,\\n      PX: -40,\\n      MS: [4,7,10,13,16,18,21],\\n      LX: {\\\"4\\\":0,\\\"7\\\":36.6,\\\"10\\\":76.8,\\\"13\\\":119.9,\\\"16\\\":165.5,\\\"18\\\":212.5,\\\"21\\\":259.8,\\\"25\\\":307.2},\\n      MID: 157.6,\\n      LW: 406.7,\\n      LXM: {\\\"4\\\":0,\\\"10\\\":38.3,\\\"13\\\":81.4,\\\"16\\\":127,\\\"18\\\":174,\\\"25\\\":221.3},\\n      MIDM: 114.7,\\n      LWM: 320.8,\\n      CR25: -185.63\\n    };\\n    return this._d;\\n  }\\n\\n  componentDidMount() {\\n    try {\\n      this.reduced = !!(window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches);\\n    } catch (e) {\\n      this.reduced = false;\\n    }\\n    this.renderedQ = this.state.q;\\n    // outreach links can open straight into Communities: ?for=communities or #communities\\n    try {\\n      const loc = String(window.location.search || '') + String(window.location.hash || '');\\n      const path = String(window.location.pathname || '');\\n      if (/for=communit|#communit/i.test(loc) || /communit/i.test(path)) this.setState({ lens: 'com' });\\n      // a shared town link opens straight onto that town\\n      const tm = /#town=([^&]+)/.exec(String(window.location.hash || ''));\\n      if (tm) {\\n        const shared = this.readTown(tm[1]);\\n        this.setState(shared ? { lens: 'com', town: shared } : { lens: 'com' });\\n        setTimeout(() => {\\n          const r = this.rootEl;\\n          const el = r && r.querySelector ? r.querySelector('#build') : null;\\n          if (el && el.scrollIntoView) el.scrollIntoView({ block: 'start', behavior: 'auto' });\\n        }, 450);\\n      }\\n    } catch (e) {\\n      // no location available\\n    }\\n    this.measure();\\n    this.kick();\\n  }\\n\\n  componentDidUpdate() {\\n    if (this.renderedQ !== this.state.q) {\\n      this.renderedQ = this.state.q;\\n      if (this.pS != null) this.apply(this.pose(this.frame(this.pS), this.phase, this.walkAmt, this.back));\\n    }\\n    this.kick();\\n  }\\n\\n  // switch journeys from the bottom of the page, then land on the other journey's section\\n  switchTo(lens, id, e) {\\n    if (e && e.preventDefault) e.preventDefault();\\n    this.setState({ lens: lens });\\n    setTimeout(() => {\\n      const r = this.rootEl;\\n      const el = r && r.querySelector ? r.querySelector('#' + id) : null;\\n      if (el && el.scrollIntoView) el.scrollIntoView({ behavior: 'smooth', block: 'start' });\\n    }, 60);\\n  }\\n\\n  componentWillUnmount() {\\n    clearTimeout(this.copyT);\\n    clearTimeout(this.burstT);\\n    clearTimeout(this.fullT);\\n    window.removeEventListener('pointermove', this.onDragMove);\\n    window.removeEventListener('pointerup', this.onDragUp);\\n    this.stopTown();\\n    if (this.twIO) this.twIO.disconnect();\\n    if (this.twRO) this.twRO.disconnect();\\n    if (this.nameEl) this.nameEl.removeEventListener('input', this.onNameT);\\n    if (this.rangeEl) this.rangeEl.removeEventListener('input', this.onRange);\\n    if (this.rootEl) this.rootEl.removeEventListener('scroll', this.kick);\\n    if (this.ro) this.ro.disconnect();\\n    if (this.rafId) cancelAnimationFrame(this.rafId);\\n    this.rafId = 0;\\n  }\\n\\n  setRoot(el) {\\n    if (el === this.rootEl) return;\\n    if (this.rootEl) this.rootEl.removeEventListener('scroll', this.kick);\\n    this.rootEl = el;\\n    if (el) el.addEventListener('scroll', this.kick, { passive: true });\\n    this.watch();\\n    this.kick();\\n  }\\n\\n  setWorld(el) {\\n    if (el === this.worldEl) return;\\n    this.worldEl = el;\\n    this.el.fx = el;\\n    this.lastFin = -1;\\n    this.watch();\\n  }\\n\\n  watch() {\\n    if (typeof ResizeObserver === 'undefined') return;\\n    if (!this.ro) this.ro = new ResizeObserver(this.measure);\\n    this.ro.disconnect();\\n    if (this.rootEl) this.ro.observe(this.rootEl);\\n    if (this.worldEl) this.ro.observe(this.worldEl);\\n  }\\n\\n  measure() {\\n    const r = this.rootEl;\\n    if (!r) return;\\n    const w = this.worldEl;\\n    const s = this.state;\\n    const vh = r.clientHeight || s.vh;\\n    const ww = (w && w.clientWidth) || s.ww;\\n    const wh = (w && w.clientHeight) || s.wh;\\n    if (Math.abs(vh - s.vh) > 1 || Math.abs(ww - s.ww) > 1 || Math.abs(wh - s.wh) > 1) {\\n      this.setState({ vh: vh, ww: ww, wh: wh });\\n    }\\n  }\\n\\n  onScrollEvt(e) {\\n    const el = e && e.currentTarget;\\n    if (el && !this.rootEl) this.rootEl = el;\\n    this.kick();\\n  }\\n\\n  kick() {\\n    if (this.rafId || typeof requestAnimationFrame === 'undefined') return;\\n    this.lastT = 0;\\n    this.rafId = requestAnimationFrame(this.tick);\\n  }\\n\\n  // phones get the six-milestone lineup so every panda draws larger; wider screens keep all eight\\n  lineup() {\\n    const d = this.data();\\n    const narrow = Math.max(200, this.state.ww || 390) < 600;\\n    return narrow ? { LX: d.LXM, MID: d.MIDM, LW: d.LWM, narrow: true } : { LX: d.LX, MID: d.MID, LW: d.LW, narrow: false };\\n  }\\n\\n  camera() {\\n    const d = this.data();\\n    const s = this.state;\\n    const ww = Math.max(200, s.ww || 390);\\n    const wh = Math.max(160, s.wh || 380);\\n    const VH = 480;\\n    const VW = (VH * ww) / wh;\\n    const wide = ww >= 900;\\n    const PX = wide ? Math.round(-VW * 0.22) : d.PX;\\n    const FX = wide ? PX : 0;\\n    const SF = Math.min(1.35, (wide ? VW * 0.56 : VW * 0.92) / this.lineup().LW);\\n    return { ww: ww, wh: wh, VH: VH, G: 44, VW: VW, u: wh / VH, wide: wide, PX: PX, FX: FX, SF: SF, TYF: Math.round(-211 + SF * 100), S: d.S };\\n  }\\n\\n  // scroll progress (in weight units) -> segment, continuous age, finale blend\\n  frame(p) {\\n    const d = this.data();\\n    let i = 0;\\n    for (let k = 0; k < d.SEG.length; k++) {\\n      if (p >= d.cum[k]) i = k;\\n    }\\n    const sg = d.SEG[i];\\n    const h = d.cum[i + 1] - d.cum[i];\\n    const t = Math.max(0, Math.min(1, (p - d.cum[i]) / h));\\n    const t2 = t * t;\\n    const t3 = t2 * t;\\n    const a = (2 * t3 - 3 * t2 + 1) * d.ages[i] + (t3 - 2 * t2 + t) * h * d.tan[i] + (-2 * t3 + 3 * t2) * d.ages[i + 1] + (t3 - t2) * h * d.tan[i + 1];\\n    const fr = sg.ch === 'fin' ? Math.max(0, Math.min(1, ((p - d.cum[i]) / 0.75))) : 0;\\n    return { i: i, a: a, fin: fr * fr * (3 - 2 * fr) };\\n  }\\n\\n  // every frame: camera, finale blend, growth and gait, written straight to the SVG joints\\n  pose(fr, phase, amp, back) {\\n    const d = this.data();\\n    const c = this.camera();\\n    const S = c.S;\\n    const f = fr.fin;\\n    const lerp = (x, y) => x + (y - x) * f;\\n    const r2 = (v) => Math.round(v * 100) / 100;\\n    this.poseQ = this.renderedQ;\\n    const gq = this.pandaGeom(this.renderedQ);\\n    const ga = this.pandaGeom(fr.a);\\n    const gs = gq.top !== 0 ? ga.top / gq.top : 1;\\n    const rig = this.rigPose(gq, phase, amp, back);\\n    const L = this.lineup();\\n    return {\\n      w: 'translate(' + r2(lerp(c.PX - S * (fr.a - 4) * d.SP, c.FX - c.SF * L.MID)) + ' ' + r2(lerp(0, c.TYF)) + ') scale(' + r2(lerp(S, c.SF)) + ')',\\n      bg: 'translate(' + r2(c.PX - S * 0.5 * (fr.a - 4) * d.SP) + ' 0) scale(' + r2(S * 0.9) + ')',\\n      po: 'translate(' + r2(lerp(c.PX, c.FX + c.SF * (L.LX[25] - L.MID))) + ' ' + r2(lerp(0, c.TYF)) + ') scale(' + r2(lerp(S, c.SF)) + ')',\\n      pg: 'scale(' + Math.round(gs * 10000) / 10000 + ')',\\n      pt: rig.pt, la: rig.la, lb: rig.lb, fa: rig.fa, fb: rig.fb, bb: rig.bb, bh: rig.bh, aa: rig.aa, ab: rig.ab,\\n      sp: 'rotate(' + Math.round(this.sw * 100) / 100 + ')',\\n      fin: f,\\n      stride: rig.stride\\n    };\\n  }\\n\\n  apply(P) {\\n    const set = (k) => {\\n      const el = this.el[k];\\n      if (el && el.setAttribute) el.setAttribute('transform', P[k]);\\n    };\\n    ['w', 'bg', 'po', 'pg', 'pt', 'la', 'lb', 'fa', 'fb', 'bb', 'bh', 'aa', 'ab', 'sp'].forEach(set);\\n    const fx = this.el.fx;\\n    if (fx && fx.style && Math.abs(P.fin - this.lastFin) > 0.0005) {\\n      fx.style.setProperty('--fin', String(Math.round(P.fin * 10000) / 10000));\\n      this.lastFin = P.fin;\\n    }\\n  }\\n\\n  tick(t) {\\n    this.rafId = 0;\\n    const r = this.rootEl;\\n    if (!r) return;\\n    const dt = this.lastT ? Math.min(64, Math.max(1, t - this.lastT)) : 16;\\n    this.lastT = t;\\n    const target = r.scrollTop / this.unit();\\n    if (this.pS == null) this.pS = target;\\n    const k = this.reduced ? 1 : 1 - Math.exp(-dt / 70);\\n    this.pS += (target - this.pS) * k;\\n    if (Math.abs(target - this.pS) < 0.0003) this.pS = target;\\n    const fr = this.frame(this.pS);\\n    const da = this.aPrev == null ? 0 : fr.a - this.aPrev;\\n    this.aPrev = fr.a;\\n    const d = this.data();\\n    const dist = da * d.SP;\\n    const dts = dt / 1000;\\n    const gq = this.pandaGeom(this.renderedQ);\\n    const legLen = gq.ankY - gq.hipY;\\n    const stride = Math.max(12, legLen * 1.32);\\n    const kid = Math.max(0, Math.min(1, (154 + gq.top) / 70));\\n    // how fast the world is moving under Paul, smoothed so finger jitter never reaches his feet\\n    this.ws += (Math.abs(dist) / dts - this.ws) * (1 - Math.exp(-dt / 120));\\n    if (da < -0.00002) {\\n      this.backT = 1;\\n      this.dir = -1;\\n    } else if (da > 0.00002) {\\n      this.backT = 0;\\n      this.dir = 1;\\n    }\\n    this.back += (this.backT - this.back) * (1 - Math.exp(-dt / 160));\\n    // natural cadence: feet stay planted on the ground when you scroll slowly,\\n    // and never go past a calm human pace when you scroll fast (about 1.8 steps a second, 2.3 as a cub)\\n    const capF = (0.38 + 0.52 * (1 - Math.exp(-this.ws / 110))) * (1 + 0.28 * kid);\\n    const capB = 0.3 + 0.36 * (1 - Math.exp(-this.ws / 140));\\n    const cyc = Math.min(this.ws / stride, capF + (capB - capF) * this.back);\\n    this.cyc = cyc;\\n    this.phase += this.dir * cyc * dts;\\n    this.vel += (dist / (dt / 16.7) - this.vel) * (1 - Math.exp(-dt / 80));\\n    const walkT = this.reduced ? 0 : Math.min(1, this.ws / 40);\\n    this.walkAmt += (walkT - this.walkAmt) * (1 - Math.exp(-dt / (walkT > this.walkAmt ? 90 : 260)));\\n    // the sprout drags against motion, bobs with each step, and springs back when Paul stops\\n    const pa = this.phase - Math.floor(this.phase);\\n    const swT = Math.max(-9, Math.min(9, -this.vel * 7)) + 4 * Math.sin(4 * Math.PI * pa) * this.walkAmt * (1 - this.back);\\n    const om = 17;\\n    const zt = 0.32;\\n    if (this.reduced) {\\n      this.sw = 0;\\n      this.swV = 0;\\n    } else {\\n      this.swV += (-om * om * (this.sw - swT) - 2 * zt * om * this.swV) * dts;\\n      this.sw += this.swV * dts;\\n    }\\n    this.apply(this.pose(fr, this.phase, this.walkAmt, this.back));\\n    this.commit(fr, t);\\n    const settled = this.pS === target && this.ws < 0.5 && this.walkAmt < 0.003 && Math.abs(this.back - this.backT) < 0.01 && Math.abs(this.sw) < 0.05 && Math.abs(this.swV) < 0.2;\\n    if (!settled) this.rafId = requestAnimationFrame(this.tick);\\n    else {\\n      this.walkAmt = 0;\\n      this.ws = 0;\\n      this.sw = 0;\\n      this.swV = 0;\\n      this.vel = 0;\\n      this.apply(this.pose(fr, this.phase, 0, this.back));\\n      this.commit(fr, t + 100000);\\n    }\\n  }\\n\\n  // React only hears about discrete changes, and age steps at most ~9 times a second\\n  commit(fr, t) {\\n    const d = this.data();\\n    const s = this.state;\\n    const q = Math.round(fr.a * 5) / 5;\\n    const key = d.SEG[fr.i].ch + ':' + Math.floor(q + 0.0001);\\n    const finDone = fr.fin >= 0.98;\\n    const patch = {};\\n    if (fr.i !== s.seg) {\\n      patch.seg = fr.i;\\n      patch.prevSeg = s.seg;\\n    }\\n    if (key !== s.popKey) {\\n      patch.popKey = key;\\n      patch.popN = (s.popN || 0) + 1;\\n    }\\n    if (finDone !== !!s.finDone) patch.finDone = finDone;\\n    const urgent = Object.keys(patch).length > 0;\\n    if (q !== s.q && (urgent || t - this.lastCommit > 110)) patch.q = q;\\n    if (Object.keys(patch).length) {\\n      this.lastCommit = t;\\n      this.setState(patch);\\n    }\\n  }\\n\\n  unit() {\\n    return Math.max(300, Math.round(this.state.vh * 0.5));\\n  }\\n\\n  jumpTo(ch, e) {\\n    const d = this.data();\\n    const i = d.SEG.findIndex((x) => x.ch === ch);\\n    let r = this.rootEl;\\n    if (!r && e && e.currentTarget && e.currentTarget.closest) r = e.currentTarget.closest('.ka-root');\\n    if (i < 0 || !r) return;\\n    const top = i === 0 ? 0 : Math.round(d.cum[i] * this.unit()) + 2;\\n    if (typeof r.scrollTo === 'function') r.scrollTo({ top: top, behavior: 'smooth' });\\n    else r.scrollTop = top;\\n  }\\n\\n  // ---------- The Initiative Builder ----------\\n  // Structured choices and placements only. The one free-text field (the name) is cleaned, capped and only ever displayed.\\n\\n  freshT() {\\n    const T = { type: 3, name: '', color: 1, theme: 1, mission: 0, size: 4, lots: [-1, -1, -1, -1, 0, -1, -1], tab: 2, sel: -1, pick: -1, focus: -1, hot: -1, ver: [0, 0, 0, 0, 0, 0, 0], msg: '', dream: false, ideas: false, yr: 1, ff: false, playing: false, season: -1, done: false, burst: false, planOpen: false, copied: 0, pmode: false };\\n    T.lots = this.recipe(T);\\n    return T;\\n  }\\n\\n  setT(patch) {\\n    this.setState((s) => ({ town: Object.assign({}, s.town, patch) }));\\n  }\\n\\n  tdata() {\\n    if (this._td) return this._td;\\n    this._td = {\\n      TYPE: [\\n        ['School', 'your classrooms', 'students and families', 'school'], ['Church', 'your congregation', 'members of all ages', 'church'],\\n        ['Employer', 'your workplace', 'employees', 'employer'], ['League', 'your teams', 'players and families', 'league'],\\n        ['Credit Union', 'your branches', 'members', 'credit_union'], ['Creator', 'your audience', 'fans', 'creator'],\\n        ['City', 'your city programs', 'residents', 'civic'], ['Community', 'the places people gather', 'neighbors', 'community']\\n      ],\\n      // [key, label, sky top, sky bottom, plaza, crowd mix kids/teens/adults]\\n      THEME: [\\n        ['kids', 'Kids', '#3B57C9', '#86A6F2', '#2E7D4F', [0.8, 0.1, 0.1]],\\n        ['kidsteens', 'Kids + Teens', '#24307A', '#4A60B8', '#2A3466', [0.5, 0.45, 0.05]],\\n        ['teensadults', 'Teens + Adults', '#1D1A42', '#3B2C6B', '#232A55', [0, 0.5, 0.5]],\\n        ['adults', 'Adults', '#2B2A50', '#8A5470', '#2B2C52', [0, 0.08, 0.92]]\\n      ],\\n      MISSION: [\\n        ['Matched Savings', 'matched_savings', 'Saving every week.', ['Saved', 'week 6'], 'Savers matched'],\\n        ['Credit Ready', 'credit_ready', 'Lessons that build credit.', ['Lesson done', '+10'], 'Reached readiness'],\\n        ['First Home', 'first_home', 'Getting home-ready.', ['Home fund', 'on track'], 'Home-ready households'],\\n        ['Debt Down', 'debt_down', 'Paying it down with a plan.', ['Debt', 'paid down'], 'Debts on a plan'],\\n        ['First Paycheck', 'first_paycheck', 'Planning every paycheck.', ['Paycheck', 'planned'], 'Paychecks planned'],\\n        ['Money Habits for Kids', 'kids_habits', 'Chores and goals, every week.', ['Chore done', '+3'], 'Chores done']\\n      ],\\n      // [art, name, category, what Kredit Academy provides, pop, partner gives, what it unlocks]\\n      BLK: [\\n        ['hq', 'Your HQ', 'HQ', 'Where your people already gather. Your name goes up in lights.', ['Joined', '+1'], '', '', 'live'],\\n        ['kk', 'Kiddie Kredit', 'In the app', 'Your edition of Kiddie Kredit for ages 4 to 12: chores, goals and a Kredit Score.', ['Chore done', '+3'], '', '', 'live'],\\n        ['kq', 'Kredit Quest', 'In the app', 'Your edition of Kredit Quest for teens and adults, with lessons that adapt to what each person knows.', ['Lesson done', '+10'], '', '', 'live'],\\n        ['card', 'The Kredit Card', 'In the app', 'A secured first card for 18 and up that builds real credit. Coming soon.', ['First card', 'soon'], '', '', 'soon'],\\n        ['dash', 'Dashboard', 'In the app', 'Your dashboard and the reports your board accepts. Totals, never names.', ['Report', 'sent'], '', '', 'live'],\\n        ['fund', 'Matched Savings', 'Real money', 'A fund that matches what people save. It pays for rewards and matches, and nothing else.', ['Savings', 'matched'], 'matches paid by donors', 'savers matched', 'live'],\\n        ['cu', 'Credit Union', 'Real money', 'Real savings with a real match, then products once people are ready.', ['Savings', 'matched'], 'real savings with a real match', 'savers matched', 'live'],\\n        ['ready', 'Readiness Check', 'Real money', 'A readiness check before a loan or card, so people borrow when they can carry it.', ['Ready', '+1'], '', '', 'live'],\\n        ['aquarium', 'Aquarium Passes', 'Pin Drop', 'Listed and fulfilled by us. An aquarium gives 200 family passes.', ['Aquarium Day', '+1 family'], '200 family passes', 'family passes', 'custom'],\\n        ['stadium', 'Game-Day Seats', 'Pin Drop', 'Listed and fulfilled by us. A pro team gives seats and a money clinic.', ['Game day', '2 seats'], 'game-day seats and a money clinic', 'game-day seats', 'custom'],\\n        ['ride', 'Ride Credits', 'Pin Drop', 'Listed and fulfilled by us. A rideshare app gives rides to workshops and jobs.', ['Ride credit', '+1 ride'], 'ride credits to workshops and jobs', 'rides to opportunity', 'custom'],\\n        ['grocery', 'Grocery Gift Cards', 'Pin Drop', 'Listed and fulfilled by us. A grocery chain gives gift cards for savers who hit a goal.', ['Gift card', '+1'], 'gift cards for savers who hit a goal', 'gift cards', 'custom'],\\n        ['sneakers', 'Sneaker Drops', 'Pin Drop', 'Listed and fulfilled by us. A sneaker brand gives milestone drops.', ['Sneaker drop', '+1'], 'milestone sneaker drops', 'sneaker drops', 'custom'],\\n        ['museum', 'Museum Nights', 'Pin Drop', 'Listed and fulfilled by us. A museum gives field trips and family nights.', ['Family night', '+1'], 'field trips and family nights', 'family nights', 'custom'],\\n        ['tentw', 'Workshops', 'In person', 'Workshop kits and facilitators for money nights, run where your people gather.', ['Workshop', '+1 seat'], '', '', 'live'],\\n        ['tenth', 'Home Fair Booth', 'In person', 'A booth at your housing fair, with readiness checks on the spot.', ['Home fair', '+1 visit'], '', '', 'live'],\\n        ['stage', 'Money Clinic', 'In person', 'A money clinic on game day or at your venue, run with your team.', ['Clinic', '+1 seat'], '', '', 'custom'],\\n        ['camera', 'Content Day', 'In person', 'A half-day shoot so your voice shows up at every milestone.', ['Video', 'unlocked'], '', '', 'custom'],\\n        ['lessons', 'Lesson Studio', 'In the app', 'Lessons in your voice: your topics, your examples and your name on every one.', ['Lesson', 'your voice'], '', '', 'custom'],\\n        ['family', 'Family Challenges', 'In the app', 'Grown-ups and kids take on savings goals together, with one shared family view.', ['Family goal', 'met'], '', '', 'custom'],\\n        ['langs', 'Every Language', 'In the app', 'Lessons in the languages your community speaks at home.', ['Lesson', 'en espa\\\\u00f1ol'], '', '', 'concept'],\\n        ['sms', 'Text Nudges', 'Reach', 'Reminders, streaks and wins by text, so people without the app stay in it.', ['Text', 'streak saved'], '', '', 'concept'],\\n        ['qr', 'Scan-to-Join Posters', 'Reach', 'Posters and codes for your halls, fields and break rooms. One scan and they are in.', ['Scanned', '+1 joined'], '', '', 'custom'],\\n        ['embed', 'In Your Own App', 'In the app', 'Run it inside your own app with our API and SDK, or standalone. No rebuild.', ['In your app', '+1'], '', '', 'live'],\\n        ['birthday', 'Milestone Boosts', 'Real money', 'Sponsors add a deposit at birthdays, graduations and first jobs.', ['Birthday boost', 'added'], 'deposits at birthdays and graduations', 'milestone boosts', 'concept'],\\n        ['roundup', 'Round-Up Giving', 'Real money', 'Neighbors round up everyday purchases into your fund.', ['Round-up', '+1'], '', '', 'concept'],\\n        ['dpmatch', 'Down Payment Match', 'Real money', 'A partner matches what people save toward a first home.', ['Home savings', 'matched'], 'a match on savings toward a first home', 'home savers matched', 'custom'],\\n        ['career', 'Career Drops', 'Pin Drop', 'Listed and fulfilled by us. Local employers give job shadow days and internships.', ['Job shadow', 'booked'], 'job shadow days and internships', 'job shadows', 'custom'],\\n        ['tech', 'Tech Drops', 'Pin Drop', 'Listed and fulfilled by us. A tech partner gives laptops, phones and data plans.', ['Laptop', 'unlocked'], 'laptops, phones and data plans', 'tech drops', 'custom'],\\n        ['transit', 'Transit Passes', 'Pin Drop', 'Listed and fulfilled by us. A transit partner gives passes to classes and jobs.', ['Transit pass', '+1'], 'passes to classes and jobs', 'transit passes', 'custom'],\\n        ['bus', 'Money Lab Bus', 'In person', 'A rolling money lab that parks wherever your people already are.', ['Money Lab', 'next stop'], '', '', 'concept'],\\n        ['market', 'Kids Market Day', 'In person', 'Kids run stalls, price their goods and keep the profit.', ['Market day', 'sold out'], '', '', 'concept'],\\n        ['taxday', 'Tax Day Help', 'In person', 'Free tax prep days with local volunteers, so refunds go further.', ['Tax help', 'refund'], '', '', 'concept'],\\n        ['map', 'Live Impact Map', 'Proof', 'A public map of your progress, block by block. Never names.', ['Map', 'updated'], '', '', 'concept'],\\n        ['grad', 'Graduation Day', 'In person', 'A ceremony when people reach their milestone, caps and all.', ['Graduate', 'cap toss'], '', '', 'custom']\\n      ],\\n      // blocks next to each other (side by side, or front and back) spark a combo\\n      // two blocks that work together spark a combo, wherever they sit\\n      COMBO: [\\n        [9, 14, 'Halftime Money Moment', 'Seats are the reward for showing up to the money night.'],\\n        [10, 14, 'Free Rides to Class', 'Nobody misses a workshop for lack of a ride.'],\\n        [8, 1, 'Field Trip Fridays', 'Kids unlock aquarium trips by hitting their goals.'],\\n        [5, 6, 'Savings That Grow', 'Your fund and a credit union match every dollar saved.'],\\n        [4, 2, 'Proof in Real Time', 'Your board sees progress as it happens.'],\\n        [30, 10, 'The Lab Comes to You', 'The bus picks up where the rides drop off.'],\\n        [27, 2, 'Lesson to Job Shadow', 'Finish a lesson, book a job shadow.'],\\n        [31, 1, 'Little Business Day', 'Kids sell what they make and keep the profit.'],\\n        [34, 33, 'Proof You Can Celebrate', 'Graduations light up your live map.']\\n      ],\\n      // start from a real program, or a Dream Lab one\\n      TPL: [\\n        ['Matched Savings Cohort', 'Real program', 'Built like our Edward Jones matched savings program.', 7, 2, 0, [14, 4, 18, 6, -1, 2, 7, 0, 5, 11]],\\n        ['Credit Union Member Academy', 'Real program', 'Built like the member academies our credit unions run under their own names.', 4, 2, 1, [14, 18, 23, 4, -1, 2, 7, 0, 6, 3]],\\n        ['Housing Fair Activation', 'Real program', 'Built like Kredit Quest at the Chicago Urban League housing fair.', 6, 3, 2, [15, 4, 14, -1, 6, 2, 7, 0, 26, 10]],\\n        ['Athlete Edition', 'Real program', 'Built like Match Play by Dwyane Wade.', 5, 1, 0, [9, 16, 17, 4, 12, 1, 2, 0, 5, 8]],\\n        ['Summer Jobs City', 'Dream Lab', 'A city that turns summer jobs into first paychecks with a plan.', 6, 2, 4, [27, 29, 33, 30, 22, 2, 21, 0, 28, 34]],\\n        ['Faith and Family Finances', 'Dream Lab', 'A congregation that saves, learns and celebrates together.', 1, 1, 0, [14, 19, 31, 24, 34, 1, 2, 0, 5, 13]]\\n      ],\\n      STATUS: { live: 'Live today', soon: 'Coming soon', custom: 'Built with you', concept: 'Dream Lab' },\\n      ART_W: {\\\"kk\\\": 96, \\\"kq\\\": 96, \\\"card\\\": 96, \\\"dash\\\": 96, \\\"ready\\\": 96, \\\"ride\\\": 100, \\\"tentw\\\": 82, \\\"tenth\\\": 82, \\\"stage\\\": 208, \\\"camera\\\": 208, \\\"aquarium\\\": 128, \\\"stadium\\\": 192, \\\"grocery\\\": 104, \\\"sneakers\\\": 96, \\\"museum\\\": 156, \\\"cu\\\": 112, \\\"fund\\\": 56, \\\"lessons\\\": 96, \\\"family\\\": 96, \\\"langs\\\": 96, \\\"embed\\\": 96, \\\"sms\\\": 96, \\\"qr\\\": 90, \\\"birthday\\\": 96, \\\"roundup\\\": 96, \\\"dpmatch\\\": 104, \\\"career\\\": 96, \\\"tech\\\": 96, \\\"transit\\\": 96, \\\"taxday\\\": 96, \\\"bus\\\": 124, \\\"market\\\": 112, \\\"map\\\": 108, \\\"grad\\\": 124},\\n      HERO_W: 184,\\n      SIGN_Y: [-104, -118, -64, -127, -104, -124, -112, -132],\\n      SIZE: [['25', 25], ['50', 50], ['100', 100], ['250', 250], ['500', 500], ['1,000', 1000], ['2,500', 2500], ['5,000+', 5000]],\\n      VIS: [6, 9, 13, 18, 18, 28, 32, 36],\\n      COLOR: [['#32C3BE', '#0099AB'], ['#FCBF2B', '#B7791F'], ['#B0DD76', '#4E7A1E'], ['#D94991', '#B5306F'], ['#FD882F', '#C25E12'], ['#0099AB', '#00768A']],\\n      SKY: [['#2A2350', '#5A3A55'], ['#1B2644', '#3A4F72'], ['#1E2B52', '#3C5E7A'], ['#1B3358', '#2E6E86'], ['#25285A', '#4B3F7A']],\\n      SEASON: ['FALL', 'WINTER', 'SPRING', 'SUMMER'],\\n      LANE_Y: [350, 364, 378, 392, 406],\\n      LANE_S: [0.2, 0.213, 0.226, 0.239, 0.252],\\n      // ten lots: five in the back row, five in the front; each row scale and the widest art a lot holds\\n      // six lots around a fixed HQ: two in the back row, four in the front\\n      LOTS: [[140, 262], [380, 262], [58, 336], [160, 336], [260, 336], [360, 336], [462, 336]],\\n      HQ: 4,\\n      ROW: { back: [0.78, 168], front: [0.9, 100], hq: 150 },\\n      CORE: [1, 2, 5, 6, 14, 9, 8, 10, 4],\\n      IDEAS: [30, 31, 27, 34, 33, 3],\\n      LAYOUT: { wide: { vb: '0 0 520 420', x0: 14, x1: 506 }, narrow: { vb: '0 70 520 350', x0: 14, x1: 506 } }\\n    };\\n    return this._td;\\n  }\\n\\n  // a starter town for the audience and mission: apps, money, Pin Drops and an in-person program\\n  recipe(T) {\\n    const pick = [[1, 8, 5, 14, 10, 4], [1, 2, 9, 5, 14, 8], [2, 9, 6, 14, 10, 4], [2, 6, 5, 10, 14, 4]][T.theme];\\n    const lots = [-1, -1, -1, -1, 0, -1, -1];\\n    const big = [8, 9, 6];\\n    const back = [0, 1];\\n    const front = [3, 5, 2, 6];\\n    pick.forEach((b) => {\\n      const order = big.indexOf(b) >= 0 ? back.concat(front) : front.concat(back);\\n      const j = order.find((k) => lots[k] < 0);\\n      if (j !== undefined) lots[j] = b;\\n    });\\n    return lots;\\n  }\\n\\n  autoBuild() {\\n    this.setState((s) => {\\n      const t = s.town;\\n      const lots = this.recipe(t);\\n      const ver = t.ver.map((v) => v + 1);\\n      return { town: Object.assign({}, t, { lots: lots, ver: ver, sel: -1, pick: -1, focus: -1, msg: '', stagger: true }) };\\n    });\\n    this.track('town_autobuild');\\n  }\\n\\n  clearLots() {\\n    this.setState((s) => {\\n      const t = s.town;\\n      const lots = t.lots.map((b) => (b === 0 ? 0 : -1));\\n      return { town: Object.assign({}, t, { lots: lots, ver: t.ver.map((v) => v + 1), sel: -1, pick: -1, focus: -1, msg: 'A clean block. Drag in what your initiative needs.' }) };\\n    });\\n  }\\n\\n  combosOf(lots) {\\n    return this.tdata().COMBO.map((c, i) => (lots.indexOf(c[0]) >= 0 && lots.indexOf(c[1]) >= 0 ? i : -1)).filter((i) => i >= 0);\\n  }\\n\\n  // place block b on lot j: moves it if it is already on the street, swaps with what was there when it came from another lot\\n  place(b, j) {\\n    this.setState((s) => {\\n      const t = s.town;\\n      const lots = t.lots.slice();\\n      const ver = t.ver.slice();\\n      const from = lots.indexOf(b);\\n      const there = lots[j];\\n      if (b === 0 || j === this.tdata().HQ) return { town: Object.assign({}, t, { sel: -1, pick: -1, hot: -1, msg: 'Your HQ stays in the middle of town. Try a lot next to it.' }) };\\n      if (from === j) return { town: Object.assign({}, t, { sel: -1, pick: -1, hot: -1, focus: b }) };\\n      if (there === 0 && from < 0) return { town: Object.assign({}, t, { sel: -1, hot: -1, msg: 'Your HQ stays on the block. Drop that on another lot.' }) };\\n      if (from >= 0) { lots[from] = there; ver[from] += 1; }\\n      lots[j] = b;\\n      ver[j] += 1;\\n      const before = this.combosOf(t.lots);\\n      const fresh = this.combosOf(lots).filter((c) => before.indexOf(c) < 0);\\n      const C = fresh.length ? this.tdata().COMBO[fresh[0]] : null;\\n      if (C) setTimeout(() => this.comboSpark(C), 30);\\n      return { town: Object.assign({}, t, { lots: lots, ver: ver, sel: -1, pick: -1, hot: -1, focus: b, stagger: false, msg: C ? 'Combo unlocked: ' + C[2] + '. ' + C[3] : '' }) };\\n    });\\n  }\\n\\n  comboSpark(C) {\\n    const D = this.tdata();\\n    const T = this.state.town;\\n    const ja = T.lots.indexOf(C[0]);\\n    const jb = T.lots.indexOf(C[1]);\\n    if (ja < 0 || jb < 0) return;\\n    const x = (D.LOTS[ja][0] + D.LOTS[jb][0]) / 2;\\n    const y = Math.min(D.LOTS[ja][1], D.LOTS[jb][1]) - 70;\\n    this.spawnPop('Combo', C[2].split(' ')[0] + '!', x, y, '#D94991');\\n    this.track('town_combo');\\n  }\\n\\n  applyTemplate(i) {\\n    const P = this.tdata().TPL[i];\\n    this.setState((s) => {\\n      const t = s.town;\\n      return { town: Object.assign({}, t, { type: P[3], theme: P[4], mission: P[5], lots: P[6].slice(), ver: t.ver.map((v) => v + 1), sel: -1, pick: -1, focus: -1, dream: t.dream || P[1] === 'Dream Lab', yr: 1, done: false, stagger: true, msg: 'Built: ' + P[0] + '. ' + P[2], tpl: i }) };\\n    });\\n    this.track('town_template');\\n  }\\n\\n  startFF() {\\n    if (this.state.town.playing || this.state.town.ff) return;\\n    this.ffT = 0;\\n    this.setT({ ff: true, yr: 1, burst: false, planOpen: false });\\n    this.track('town_ff');\\n    const sc = this.twScene;\\n    if (sc && sc.scrollIntoView) sc.scrollIntoView({ block: 'start', behavior: this.reduced ? 'auto' : 'smooth' });\\n  }\\n\\n  removeLot(j) {\\n    this.setState((s) => {\\n      const t = s.town;\\n      if (t.lots[j] === 0 || t.lots[j] < 0) return { town: Object.assign({}, t, { pick: -1, hot: -1, msg: t.lots[j] === 0 ? 'Your HQ stays. Move it anywhere on the block.' : '' }) };\\n      const lots = t.lots.slice();\\n      const ver = t.ver.slice();\\n      lots[j] = -1;\\n      ver[j] += 1;\\n      return { town: Object.assign({}, t, { lots: lots, ver: ver, pick: -1, hot: -1, focus: -1, msg: '' }) };\\n    });\\n  }\\n\\n  tapBlock(b) {\\n    const t = this.state.town;\\n    this.setT({ sel: t.sel === b ? -1 : b, pick: -1, focus: b, msg: t.sel === b ? '' : (t.lots.indexOf(b) >= 0 ? 'Tap a lot to move it.' : 'Now tap a lot to place it.') });\\n  }\\n\\n  tapLot(j) {\\n    if (this.dragJustEnded) { this.dragJustEnded = false; return; }\\n    const t = this.state.town;\\n    if (t.sel >= 0) { this.place(t.sel, j); return; }\\n    if (t.pick >= 0 && t.pick !== j) { this.place(t.lots[t.pick], j); return; }\\n    if (t.pick === j) { this.setT({ pick: -1, msg: '' }); return; }\\n    if (j === this.tdata().HQ) { this.setT({ focus: -1, pick: -1, msg: 'Your HQ. Name it on the right, and tap the sign to change its color.' }); return; }\\n    if (t.lots[j] >= 0) { this.setT({ pick: j, focus: t.lots[j], msg: 'Tap another lot to move it, or drag it out of town to remove it.' }); return; }\\n    this.setT({ msg: 'Pick a block on the right, then tap this lot.' });\\n  }\\n\\n  // drag and drop with a mouse or pen; touch uses tap, then tap\\n  dragStart(e, b, fromLot) {\\n    if (!e || e.pointerType === 'touch' || e.button > 0 || b === 0) return;\\n    if (this.state.town.playing || this.state.town.ff) return;\\n    if (e.cancelable) e.preventDefault();\\n    this.drag = { b: b, from: fromLot, x0: e.clientX, y0: e.clientY, on: false };\\n    window.addEventListener('pointermove', this.onDragMove);\\n    window.addEventListener('pointerup', this.onDragUp);\\n  }\\n\\n  lotAt(x, y) {\\n    const svg = this.twScene && this.twScene.querySelector ? this.twScene.querySelector('svg') : null;\\n    if (!svg || !svg.getScreenCTM) return -1;\\n    const m = svg.getScreenCTM();\\n    const D = this.tdata();\\n    let best = -1;\\n    let bd = 1e9;\\n    D.LOTS.forEach((L, j) => {\\n      if (j === D.HQ) return;\\n      const sx = m.a * L[0] + m.c * (L[1] - 44) + m.e;\\n      const sy = m.b * L[0] + m.d * (L[1] - 44) + m.f;\\n      const d = Math.hypot(sx - x, sy - y);\\n      if (d < bd) { bd = d; best = j; }\\n    });\\n    return bd < Math.max(48, 60 * (m.a || 1)) ? best : -1;\\n  }\\n\\n  townTick(t) {\\n    this.twRaf = 0;\\n    const T = this.state.town;\\n    const D = this.tdata();\\n    const dt = this.twLast ? Math.min(0.05, (t - this.twLast) / 1000) : 0.016;\\n    this.twLast = t;\\n    const rnd = this.twRnd;\\n    const still = this.reduced;\\n    const LY = D.LAYOUT[this.state.twNarrow ? 'narrow' : 'wide'];\\n    const X0 = LY.x0;\\n    const X1 = LY.x1;\\n    let vis = D.VIS[T.size];\\n    let doorP = 0.22;\\n    const doorX = {};\\n    T.lots.forEach((b, j) => { if (b > 0) doorX[b] = D.LOTS[j][0]; });\\n    const hqX = D.LOTS[Math.max(0, T.lots.indexOf(0))][0];\\n    const has = (b) => doorX[b] !== undefined;\\n    const drops = [8, 9, 10, 11, 12, 13, 27].filter(has);\\n    const money = [5, 6].filter(has);\\n    const live = [14, 15, 16, 17, 30, 31, 34].filter(has);\\n    if (T.playing) {\\n      this.playT += dt;\\n      const pt = this.playT;\\n      const season = Math.min(3, Math.floor(pt / 4));\\n      if (season !== T.season) this.setT({ season: season });\\n      if (pt < 3.5) vis = Math.max(3, Math.round(vis * (pt / 3.5)));\\n      doorP = season === 2 ? 0.7 : season === 3 ? 0.5 : 0.18;\\n      this.twEvt -= dt;\\n      if (this.twEvt <= 0) {\\n        this.twEvt = still ? 0.9 : season === 1 ? 0.42 : 0.6;\\n        const liveAg = this.ag.filter((a, i) => this.agRank[i] < vis && a.st === 'walk');\\n        const a = liveAg.length ? liveAg[Math.floor(rnd() * liveAg.length)] : null;\\n        const M = D.MISSION[T.mission];\\n        if (live.length && ((season === 0 && !this.kickDone) || rnd() < 0.16)) {\\n          if (season === 0) this.kickDone = true;\\n          const b = live[Math.floor(rnd() * live.length)];\\n          const lab = season === 0 ? ['Kickoff', 'night'] : season === 3 ? ['Celebration', 'night'] : D.BLK[b][4];\\n          this.spawnPop(lab[0], lab[1], doorX[b], 262, '#D94991');\\n        } else if (season === 0) this.spawnPop('Joined', '+1', hqX + (rnd() - 0.5) * 90, 300 - rnd() * 20, '#32C3BE');\\n        else if (a && season === 1) {\\n          const kid = this.kindOf(this.ag.indexOf(a), T) === 0;\\n          const pop = kid && has(1) ? D.BLK[1][4] : has(2) ? D.BLK[2][4] : M[3];\\n          this.spawnPop(pop[0], pop[1], a.x, D.LANE_Y[a.lane] - 40, '#32C3BE');\\n        } else if (a && season === 2 && !drops.length) this.spawnPop('Badge earned', '+1', a.x, D.LANE_Y[a.lane] - 40, '#FCBF2B');\\n        else if (a && season === 3 && !money.length) this.spawnPop('Streak', '30 days', a.x, D.LANE_Y[a.lane] - 40, '#FCBF2B');\\n      }\\n      const kk = this.yearKpis(T);\\n      const e = 1 - Math.pow(1 - Math.min(1, pt / 15.5), 2.2);\\n      this.cEl.forEach((el, i) => { if (el) el.textContent = kk[i][2] ? this.fmtN(kk[i][1] * e) : kk[i][3]; });\\n      if (pt >= 16) this.finishYear();\\n    }\\n    if (T.ff) {\\n      this.ffT += dt;\\n      const y = Math.min(5, 1 + Math.floor(this.ffT / 1.8));\\n      if (y !== T.yr) this.setT({ yr: y });\\n      const k5 = this.yearKpis(Object.assign({}, T, { yr: y }));\\n      const k4 = this.yearKpis(Object.assign({}, T, { yr: Math.max(1, y - 1) }));\\n      const f = Math.min(1, (this.ffT % 1.8) / 1.2);\\n      this.cEl.forEach((el, i) => { if (el) el.textContent = k5[i][2] ? this.fmtN(k4[i][1] + (k5[i][1] - k4[i][1]) * f) : k5[i][3]; });\\n      this.twEvt -= dt;\\n      if (this.twEvt <= 0) {\\n        this.twEvt = 0.5;\\n        const pool = this.ag.filter((a, i) => this.agRank[i] < vis && a.st === 'walk');\\n        const a = pool.length ? pool[Math.floor(rnd() * pool.length)] : null;\\n        const line = [['Habit', 'stuck'], ['Level', 'up'], ['First home', 'keys'], ['First card', 'earned'], ['Five years', 'strong']][y - 1];\\n        if (a) this.spawnPop(line[0], line[1], a.x, D.LANE_Y[a.lane] - 40, '#B0DD76');\\n      }\\n      if (this.ffT >= 8.8) {\\n        this.setT({ ff: false, yr: 5, burst: true });\\n        clearTimeout(this.burstT);\\n        this.burstT = setTimeout(() => this.setT({ burst: false }), 2600);\\n      }\\n    }\\n    if (!T.playing && !T.ff && T.done) {\\n      const k = this.yearKpis(T);\\n      this.cEl.forEach((el, i) => { if (el) { const v = k[i][2] ? this.fmtN(k[i][1]) : k[i][3]; if (el.textContent !== v) el.textContent = v; } });\\n    }\\n    const doors = Object.keys(doorX).map(Number);\\n    for (let i = 0; i < this.ag.length; i++) {\\n      const a = this.ag[i];\\n      const want = this.agRank[i] < vis;\\n      if (want && a.st === 'hidden') { a.st = 'emerge'; a.x = hqX - 6 + rnd() * 12; a.a = 0; a.tx = X0 + rnd() * (X1 - X0); a.door = -1; }\\n      if (a.x < X0 - 4 || a.x > X1 + 4) { a.x = Math.max(X0, Math.min(X1, a.x)); a.tx = X0 + rnd() * (X1 - X0); }\\n      if (!want && a.st !== 'hidden' && a.st !== 'leave') { a.st = 'leave'; a.tx = hqX; }\\n      let moving = false;\\n      const step = (boost) => {\\n        const d = a.tx - a.x;\\n        if (Math.abs(d) > 1.2 && !still) {\\n          a.dir = d > 0 ? 1 : -1;\\n          a.x += a.dir * Math.min(Math.abs(d), a.speed * (boost || 1) * dt);\\n          a.phase += dt * 9;\\n          moving = true;\\n          return false;\\n        }\\n        return true;\\n      };\\n      if (a.st === 'emerge') {\\n        a.a = Math.min(1, a.a + dt * 2.6);\\n        step();\\n        if (a.a >= 1) a.st = 'walk';\\n      } else if (a.st === 'walk') {\\n        if (step()) {\\n          if (a.door > 0 && doorX[a.door] !== undefined) a.st = 'in';\\n          else if (doors.length && rnd() < doorP) { a.door = doors[Math.floor(rnd() * doors.length)]; a.tx = doorX[a.door] + (rnd() - 0.5) * 10; }\\n          else { a.door = -1; a.tx = X0 + rnd() * (X1 - X0); }\\n        }\\n      } else if (a.st === 'in') {\\n        a.a = Math.max(0, a.a - dt * 3.2);\\n        if (a.a <= 0) { a.st = 'away'; a.wait = 0.7 + rnd() * 1.6; }\\n      } else if (a.st === 'away') {\\n        a.wait -= dt;\\n        if (a.wait <= 0) {\\n          a.st = 'out';\\n          const B = D.BLK[a.door] || D.BLK[2];\\n          const isMoney = B[2] === 'Real money';\\n          this.spawnPop(B[4][0], B[4][1], a.x, D.LANE_Y[a.lane] - 40, isMoney ? '#B0DD76' : B[2] === 'Pin Drop' ? '#FCBF2B' : '#32C3BE');\\n        }\\n      } else if (a.st === 'out') {\\n        a.a = Math.min(1, a.a + dt * 3.2);\\n        if (a.a >= 1) { a.st = 'walk'; a.door = -1; a.tx = X0 + rnd() * (X1 - X0); }\\n      } else if (a.st === 'leave') {\\n        step(2.2);\\n        a.a = Math.max(0, a.a - dt * (Math.abs(a.x - hqX) < 14 || still ? 3 : 0.75));\\n        if (a.a <= 0) a.st = 'hidden';\\n      }\\n      const el = this.agEl[i];\\n      if (el) {\\n        const s = D.LANE_S[a.lane];\\n        let bob = moving ? Math.abs(Math.sin(a.phase)) * 2.2 : 0;\\n        if (a.hop > 0) { a.hop = Math.max(0, a.hop - dt); bob += Math.sin((1 - a.hop / 0.45) * Math.PI) * 13; }\\n        el.setAttribute('transform', 'translate(' + a.x.toFixed(1) + ' ' + (D.LANE_Y[a.lane] - bob).toFixed(1) + ') scale(' + (a.dir * s).toFixed(3) + ' ' + s.toFixed(3) + ')');\\n        el.style.opacity = a.st === 'hidden' ? '0' : a.a.toFixed(2);\\n      }\\n    }\\n    for (let i = 0; i < this.pops.length; i++) {\\n      const p = this.pops[i];\\n      const el = this.popEl[i];\\n      if (!el || !el.g) continue;\\n      if (!p.on) { if (el.g.style.opacity !== '0') el.g.style.opacity = '0'; continue; }\\n      p.t += dt;\\n      const o = p.t < 0.18 ? p.t / 0.18 : p.t > 1.1 ? Math.max(0, 1 - (p.t - 1.1) / 0.35) : 1;\\n      el.g.setAttribute('transform', 'translate(' + p.x.toFixed(1) + ' ' + (p.y - p.t * 16).toFixed(1) + ') scale(' + (p.s || 1) + ')');\\n      el.g.style.opacity = o.toFixed(2);\\n      if (p.t > 1.5) p.on = false;\\n    }\\n    if (this.twVisible && this.state.lens === 'com') this.twRaf = requestAnimationFrame(this.townTick);\\n  }\\n\\n  spawnPop(label, value, x, y, color) {\\n    const i = this.popNext;\\n    this.popNext = (this.popNext + 1) % this.pops.length;\\n    const p = this.pops[i];\\n    const LY = this.tdata().LAYOUT[this.state.twNarrow ? 'narrow' : 'wide'];\\n    const jx = (this.twRnd() - 0.5) * 36;\\n    Object.assign(p, { on: true, t: 0, x: Math.max(LY.x0 - 10, Math.min(LY.x1 - 106, x - 58 + jx)), y: y - this.twRnd() * 10, s: this.state.twNarrow ? 0.9 : 1 });\\n    const el = this.popEl[i];\\n    if (el) {\\n      if (el.l) el.l.textContent = label;\\n      if (el.v) el.v.textContent = value;\\n      if (el.d) el.d.setAttribute('style', 'fill: ' + color);\\n    }\\n  }\\n\\n  kindOf(i, T) {\\n    let m = this.tdata().THEME[T.theme][5].slice();\\n    for (let y = 1; y < (T.yr || 1); y++) {\\n      const k = m[0] * 0.24;\\n      const t = m[1] * 0.2;\\n      m = [m[0] - k, m[1] + k - t, m[2] + t];\\n    }\\n    const u = (i * 0.6180339887 + 0.13) % 1;\\n    return u < m[0] ? 0 : u < m[0] + m[1] ? 1 : 2;\\n  }\\n\\n  // illustrative totals: [label, value, has value, fallback]\\n  yearKpis(T) {\\n    const D = this.tdata();\\n    const y = T.yr || 1;\\n    const lift = 1 + 0.05 * this.combosOf(T.lots).length;\\n    const active = D.SIZE[T.size][1] * 0.72 * (1 + 0.22 * (y - 1)) * lift;\\n    const cum = y === 1 ? 1 : y * (1 + 0.11 * (y - 1));\\n    const rewards = [5, 6, 8, 9, 10, 27].filter((b) => T.lots.indexOf(b) >= 0).length;\\n    return [\\n      ['People engaged', active, true, '0'],\\n      ['Goals reached', active * 12 * cum, true, '0'],\\n      ['Rewards unlocked', active * 0.35 * rewards * cum, rewards > 0, 'Add a partner']\\n    ];\\n  }\\n\\n  partnerValue(T, b) {\\n    const D = this.tdata();\\n    const B = D.BLK[b];\\n    const active = D.SIZE[T.size][1] * 0.72;\\n    const imp = 'about ' + this.fmtN(active * 24) + ' brand impressions';\\n    if (B[2] === 'Real money') return this.fmtN(active * 0.6) + ' savers matched, ' + imp + ', and ' + (b === 6 ? 'members ready for their first products' : 'proof every dollar worked');\\n    return 'Its name on ' + this.fmtN(active * 0.35) + ' ' + (B[6] || 'drops') + ', ' + imp + ', and goodwill from ' + D.TYPE[T.type][2];\\n  }\\n\\n  townCode(T, pitch) {\\n    const lots = T.lots.map((b) => (b < 0 ? 'z' : b.toString(36))).join('');\\n    return 'v4.t' + T.type + '.c' + T.color + '.h' + T.theme + '.l' + lots + '.x' + (pitch ? 1 : 0) + '.n' + encodeURIComponent(this.cleanName(T.name).trim());\\n  }\\n\\n  // a shared link is trusted only if every field matches its allowed values\\n  readTown(code) {\\n    const m = /^v4\\\\.t([0-7])\\\\.c([0-5])\\\\.h([0-3])\\\\.l([0-9a-yz]{7})\\\\.x([01])\\\\.n([A-Za-z0-9%._~!'()*-]{0,200})$/.exec(String(code || ''));\\n    if (!m || m[4].charAt(this.tdata().HQ) !== '0' || m[4].split('0').length !== 2) return null;\\n    const seen = {};\\n    const lots = m[4].split('').map((ch) => {\\n      if (ch === 'z') return -1;\\n      const b = parseInt(ch, 36);\\n      if (seen[b]) return -1;\\n      seen[b] = true;\\n      return b;\\n    });\\n    let name = '';\\n    try { name = decodeURIComponent(m[6]); } catch (e) { name = ''; }\\n    return Object.assign(this.freshT(), { type: Number(m[1]), color: Number(m[2]), theme: Number(m[3]), lots: lots, pmode: m[5] === '1', name: this.cleanName(name).trim() });\\n  }\\n\\n  initTown() {\\n    let seed = 1234;\\n    const rnd = () => { seed = (seed * 9301 + 49297) % 233280; return seed / 233280; };\\n    this.twRnd = rnd;\\n    const per = Math.ceil(36 / 5);\\n    this.ag = [];\\n    for (let i = 0; i < 36; i++) {\\n      const lane = Math.min(4, Math.floor(i / per));\\n      this.ag.push({ lane: lane, x: 20 + rnd() * 480, tx: 20 + rnd() * 480, dir: rnd() < 0.5 ? -1 : 1, speed: 16 + rnd() * 14, phase: rnd() * 6, st: 'hidden', a: 0, door: -1, wait: 0 });\\n    }\\n    const order = [];\\n    for (let k = 0; k < per; k++) for (let lane = 0; lane < 5; lane++) { const i = lane * per + k; if (i < 36) order.push(i); }\\n    this.agRank = [];\\n    order.forEach((i, r) => { this.agRank[i] = r; });\\n    this.pops = Array.from({ length: 8 }, () => ({ on: false, t: 0, x: 0, y: 0 }));\\n    this.popNext = 0;\\n    this.twEvt = 0;\\n    this.playT = 0;\\n    this.agEl = [];\\n    this.popEl = [];\\n    this.cEl = [];\\n  }\\n\\n  setScene(el) {\\n    if (this.twIO) { this.twIO.disconnect(); this.twIO = null; }\\n    this.twScene = el || null;\\n    if (!el) { this.stopTown(); return; }\\n    const fit = () => {\\n      const narrow = (el.clientWidth || 390) < 600;\\n      if (narrow !== !!this.state.twNarrow) this.setState({ twNarrow: narrow });\\n    };\\n    fit();\\n    if (typeof ResizeObserver !== 'undefined') {\\n      if (!this.twRO) this.twRO = new ResizeObserver(() => { if (this.twScene) { const n = (this.twScene.clientWidth || 390) < 600; if (n !== !!this.state.twNarrow) this.setState({ twNarrow: n }); } });\\n      this.twRO.disconnect();\\n      this.twRO.observe(el);\\n    }\\n    if (typeof IntersectionObserver !== 'undefined') {\\n      this.twIO = new IntersectionObserver((es) => {\\n        this.twVisible = es.some((e) => e.isIntersecting);\\n        if (this.twVisible) this.startTown(); else this.stopTown();\\n      }, { threshold: 0.04 });\\n      this.twIO.observe(el);\\n    } else {\\n      this.twVisible = true;\\n      this.startTown();\\n    }\\n  }\\n\\n  startTown() {\\n    if (this.twRaf) return;\\n    this.twLast = 0;\\n    this.twRaf = requestAnimationFrame(this.townTick);\\n  }\\n\\n  stopTown() {\\n    if (this.twRaf) cancelAnimationFrame(this.twRaf);\\n    this.twRaf = 0;\\n  }\\n\\n  finishYear() {\\n    this.playT = 16;\\n    this.setT({ playing: false, season: -1, done: true, burst: true });\\n    this.track('town_played');\\n    clearTimeout(this.burstT);\\n    this.burstT = setTimeout(() => this.setT({ burst: false }), 2600);\\n    setTimeout(() => {\\n      const el = this.sumEl;\\n      if (el && el.scrollIntoView) {\\n        const r = el.getBoundingClientRect();\\n        const vh = (typeof window !== 'undefined' && window.innerHeight) || 800;\\n        if (r.top > vh * 0.92) el.scrollIntoView({ block: 'nearest', behavior: this.reduced ? 'auto' : 'smooth' });\\n      }\\n      const h = el && el.querySelector ? el.querySelector('.tw-sum-t') : null;\\n      if (h && h.focus) h.focus({ preventScroll: true });\\n    }, 120);\\n  }\\n\\n  playYear() {\\n    if (this.state.town.playing) return;\\n    this.playT = 0;\\n    this.twEvt = 0;\\n    this.kickDone = false;\\n    this.setT({ playing: true, done: false, burst: false, planOpen: false, season: 0, copied: 0, yr: 1, ff: false });\\n    this.track('town_play');\\n    const sc = this.twScene;\\n    if (sc && sc.getBoundingClientRect) {\\n      const r = sc.getBoundingClientRect();\\n      if (r.top < 0 && sc.scrollIntoView) sc.scrollIntoView({ block: 'start', behavior: this.reduced ? 'auto' : 'smooth' });\\n    }\\n  }\\n\\n  fmtN(n) {\\n    if (n < 1) return '0';\\n    if (n < 100) return String(Math.round(n));\\n    const p = Math.pow(10, Math.floor(Math.log10(n)) - 1);\\n    const v = Math.round(n / p) * p;\\n    if (v >= 1000000) return (Math.round(v / 100000) / 10) + 'M';\\n    if (v >= 100000) return Math.round(v / 1000) + 'K';\\n    return v.toLocaleString('en-US');\\n  }\\n\\n  shareTown(pitch) {\\n    let base = '';\\n    try { base = window.location.origin + window.location.pathname + window.location.search; } catch (e) { base = 'https://www.kreditacademy.com/new-landing-community'; }\\n    const code = this.townCode(this.state.town, pitch);\\n    const url = base + '#town=' + code;\\n    const done = (ok) => {\\n      this.setT({ copied: ok ? (pitch ? 3 : 1) : 2 });\\n      clearTimeout(this.copyT);\\n      this.copyT = setTimeout(() => this.setT({ copied: 0 }), 4500);\\n    };\\n    try { window.history.replaceState(null, '', '#town=' + code); } catch (e) { /* history not available here */ }\\n    try {\\n      if (navigator.clipboard && navigator.clipboard.writeText) navigator.clipboard.writeText(url).then(() => done(true), () => done(false));\\n      else done(false);\\n    } catch (e) { done(false); }\\n    this.track(pitch ? 'town_pitch' : 'town_link');\\n  }\\n\\n  setNameT(el) {\\n    if (this.nameEl && this.nameEl !== el) this.nameEl.removeEventListener('input', this.onNameT);\\n    this.nameEl = el || null;\\n    if (!el) return;\\n    el.maxLength = 32;\\n    if (el.value !== this.state.town.name) el.value = this.state.town.name;\\n    el.addEventListener('input', this.onNameT);\\n  }\\n\\n  setRange(el) {\\n    if (this.rangeEl && this.rangeEl !== el) this.rangeEl.removeEventListener('input', this.onRange);\\n    this.rangeEl = el || null;\\n    if (!el) return;\\n    el.value = String(this.state.town.size);\\n    el.addEventListener('input', this.onRange);\\n  }\\n\\n  track(name) {\\n    try {\\n      const T = this.state.town;\\n      const D = this.tdata();\\n      const p = {\\n        town_type: D.TYPE[T.type][3],\\n        town_mission: D.MISSION[T.mission][1],\\n        town_theme: D.THEME[T.theme][0],\\n        town_blocks: T.lots.filter((b) => b > 0).length,\\n        town_size: D.SIZE[T.size][1],\\n        page_path: window.location.pathname\\n      };\\n      if (typeof window.gtag === 'function') window.gtag('event', name, p);\\n      else if (window.dataLayer && window.dataLayer.push) window.dataLayer.push(Object.assign({ event: name }, p));\\n    } catch (e) {\\n      // analytics are optional\\n    }\\n  }\\n\\n  cleanName(v) {\\n    let s = String(v == null ? '' : v);\\n    s = s.replace(/[\\\\u0000-\\\\u001F\\\\u007F-\\\\u009F\\\\u00AD\\\\u200B-\\\\u200F\\\\u2028-\\\\u202E\\\\u2060-\\\\u2069\\\\uFEFF]/g, '');\\n    s = s.replace(/[<>{}[\\\\]\\\\\\\\`$|^~*_=+@#%]/g, '');\\n    s = s.replace(/\\\\s+/g, ' ');\\n    return s.slice(0, 32);\\n  }\\n\\n  makeTH() {\\n    const TH = {};\\n    for (let i = 0; i < 8; i++) TH['ty' + i] = () => this.setT({ type: i });\\n    for (let i = 0; i < 6; i++) TH['sw' + i] = () => this.setT({ color: i });\\n    for (let i = 0; i < 4; i++) TH['hm' + i] = () => this.setT({ theme: i });\\n    for (let i = 0; i < 6; i++) TH['mi' + i] = () => this.setT({ mission: i });\\n    for (let i = 0; i < 3; i++) TH['tab' + i] = () => this.setT({ tab: i, sel: -1, pick: -1, msg: '' });\\n    for (let b = 1; b < 35; b++) {\\n      TH['pb' + b] = () => { if (this.dragJustEnded) { this.dragJustEnded = false; return; } this.tapBlock(b); };\\n      TH['pr' + b] = (el) => this.bindDrag(el, b, -1);\\n    }\\n    TH.ideas = () => this.setT({ ideas: !this.state.town.ideas });\\n    TH.typeRef = (el) => {\\n      if (this.typeEl === el) return;\\n      if (this.typeEl && this.onTypeT) this.typeEl.removeEventListener('change', this.onTypeT);\\n      this.typeEl = el || null;\\n      if (!el) return;\\n      this.onTypeT = () => { const v = Number(el.value); if (v >= 0 && v < 8) this.setT({ type: v }); };\\n      el.value = String(this.state.town.type);\\n      el.addEventListener('change', this.onTypeT);\\n    };\\n    for (let j = 0; j < 7; j++) {\\n      TH['lt' + j] = () => this.tapLot(j);\\n      TH['lr' + j] = (el) => this.bindDrag(el, null, j);\\n    }\\n    TH.auto = () => this.autoBuild();\\n    for (let i = 0; i < 6; i++) TH['tp' + i] = () => this.applyTemplate(i);\\n    TH.dream = () => this.setT({ dream: !this.state.town.dream, msg: this.state.town.dream ? '' : 'The Dream Lab is open. These are ideas we would build with you.' });\\n    TH.ff = () => this.startFF();\\n    TH.clear = () => this.clearLots();\\n    TH.remove = () => { if (this.state.town.pick >= 0) this.removeLot(this.state.town.pick); };\\n    TH.sign = () => this.setT({ color: (this.state.town.color + 1) % 6 });\\n    TH.play = () => { this.setT({ sel: -1, pick: -1, msg: '' }); this.playYear(); };\\n    TH.skip = () => { if (this.state.town.playing) this.finishYear(); };\\n    TH.share = () => this.shareTown(false);\\n    TH.pitch = () => this.shareTown(true);\\n    TH.plan = () => { const open = !this.state.town.planOpen; this.setT({ planOpen: open }); if (open) this.track('town_plan'); };\\n    TH.nameRef = (el) => this.setNameT(el);\\n    TH.rangeRef = (el) => this.setRange(el);\\n    TH.sceneRef = (el) => this.setScene(el);\\n    TH.sumRef = (el) => { this.sumEl = el; };\\n    TH.ghostRef = (el) => { this.ghostEl = el || null; this.ghostUse = el && el.querySelector ? el.querySelector('use') : null; };\\n    for (let i = 0; i < 36; i++) TH['ag' + i] = (el) => { this.agEl[i] = el; };\\n    for (let i = 0; i < 36; i++) TH['tap' + i] = () => {\\n      const a = this.ag[i];\\n      if (!a || a.st === 'hidden' || a.st === 'away') return;\\n      a.hop = 0.45;\\n      const k = this.kindOf(i, this.state.town);\\n      this.spawnPop(['Kid', 'Teen', 'Adult'][k], k === 0 ? 'Kiddie Kredit' : 'Kredit Quest', a.x, this.tdata().LANE_Y[a.lane] - 46, k === 0 ? '#FCBF2B' : '#32C3BE');\\n    };\\n    for (let i = 0; i < 8; i++) {\\n      const slot = (key) => (el) => { this.popEl[i] = Object.assign(this.popEl[i] || {}, { [key]: el }); };\\n      TH['pp' + i] = slot('g');\\n      TH['pl' + i] = slot('l');\\n      TH['pv' + i] = slot('v');\\n      TH['pd' + i] = slot('d');\\n    }\\n    for (let i = 0; i < 4; i++) TH['c' + i] = (el) => { this.cEl[i] = el; if (el) el.textContent = '0'; };\\n    this.onDragMove = (e) => {\\n      const d = this.drag;\\n      if (!d) return;\\n      if (!d.on) {\\n        if (Math.hypot(e.clientX - d.x0, e.clientY - d.y0) < 6) return;\\n        d.on = true;\\n        const D = this.tdata();\\n        if (this.ghostUse) this.ghostUse.setAttribute('href', d.b === 0 ? '#twh-' + this.state.town.type : '#twk-' + D.BLK[d.b][0]);\\n        if (this.ghostEl) this.ghostEl.style.display = 'block';\\n        this.setT({ sel: -1, pick: -1, focus: d.b, msg: '' });\\n      }\\n      if (e.cancelable) e.preventDefault();\\n      const sc = this.twScene;\\n      if (this.ghostEl && sc) {\\n        const r = sc.getBoundingClientRect();\\n        this.ghostEl.style.transform = 'translate(' + (e.clientX - r.left - 44) + 'px, ' + (e.clientY - r.top - 86) + 'px)';\\n      }\\n      const hot = this.lotAt(e.clientX, e.clientY);\\n      if (hot !== this.state.town.hot) this.setT({ hot: hot });\\n    };\\n    this.onDragUp = (e) => {\\n      const d = this.drag;\\n      window.removeEventListener('pointermove', this.onDragMove);\\n      window.removeEventListener('pointerup', this.onDragUp);\\n      this.drag = null;\\n      if (!d || !d.on) return;\\n      if (this.ghostEl) this.ghostEl.style.display = 'none';\\n      this.dragJustEnded = true;\\n      setTimeout(() => { this.dragJustEnded = false; }, 60);\\n      const j = this.lotAt(e.clientX, e.clientY);\\n      if (j >= 0) { this.place(d.b, j); this.track('town_place'); return; }\\n      const sc = this.twScene;\\n      const r = sc ? sc.getBoundingClientRect() : null;\\n      const outside = !r || e.clientX < r.left || e.clientX > r.right || e.clientY < r.top || e.clientY > r.bottom;\\n      if (d.from >= 0 && outside) this.removeLot(d.from);\\n      else this.setT({ hot: -1 });\\n    };\\n    this.TH = TH;\\n  }\\n\\n  bindDrag(el, b, j) {\\n    const key = b != null ? 'p' + b : 'l' + j;\\n    this.dragEls = this.dragEls || {};\\n    const prev = this.dragEls[key];\\n    if (prev && prev.el === el) return;\\n    if (prev) prev.el.removeEventListener('pointerdown', prev.fn);\\n    if (!el) { delete this.dragEls[key]; return; }\\n    const fn = (e) => {\\n      const bb = b != null ? b : this.state.town.lots[j];\\n      if (bb == null || bb < 0) return;\\n      this.dragStart(e, bb, b != null ? -1 : j);\\n    };\\n    el.addEventListener('pointerdown', fn);\\n    this.dragEls[key] = { el: el, fn: fn };\\n  }\\n\\n  townVals() {\\n    const T = this.state.town;\\n    const D = this.tdata();\\n    const on = (v) => (v ? 'true' : 'false');\\n    const col = D.COLOR[T.color];\\n    const ty = D.TYPE[T.type];\\n    const TM = D.THEME[T.theme];\\n    const nm = this.cleanName(T.name).trim();\\n    const sign = (nm || 'YOUR NAME HERE').toUpperCase();\\n    const signW = Math.max(104, Math.min(236, sign.length * 8.1 + 34));\\n    const narrow = !!this.state.twNarrow;\\n    const LY = D.LAYOUT[narrow ? 'narrow' : 'wide'];\\n    const season = T.playing ? Math.max(0, T.season) : -1;\\n    const sky = T.playing ? D.SKY[season] : T.done || T.ff ? D.SKY[4] : [TM[2], TM[3]];\\n    const placed = (b) => T.lots.indexOf(b) >= 0;\\n    const blocks = T.lots.filter((b) => b > 0);\\n    const rewards = [5, 6, 8, 9, 10, 27].filter(placed);\\n    const H = D.HQ;\\n    const hqS = D.ROW.front[0] * Math.min(1, D.ROW.hq / D.HERO_W);\\n    const k = this.yearKpis(T);\\n    const combos = this.combosOf(T.lots);\\n    const FB = T.focus > 0 ? D.BLK[T.focus] : null;\\n    const TW = {\\n      vb: LY.vb, acc: col[0], accDeep: col[1], sky0: sky[0], sky1: sky[1], ground: T.playing && season === 1 ? '#3A4670' : TM[4],\\n      th0: T.theme === 0, th1: T.theme === 1, th2: T.theme === 2, th3: T.theme === 3,\\n      signT: 'translate(' + D.LOTS[H][0] + ' ' + (D.LOTS[H][1] + D.SIGN_Y[T.type] * hqS).toFixed(1) + ') scale(' + Math.max(0.62, hqS * 1.12).toFixed(3) + ')',\\n      signW: signW, signX: -signW / 2, bulbW: signW - 10, bulbX: -(signW - 10) / 2, signTL: Math.min(signW - 26, sign.length * 8.1), signText: sign,\\n      starsO: T.theme === 0 && !T.playing && !T.ff ? 0 : T.playing && season === 3 ? 0.25 : 1,\\n      orb: (T.playing && season === 3) || (!T.playing && !T.ff && T.theme === 0) ? '#FCBF2B' : '#F4F9FA',\\n      orbO: (T.playing && season === 3) || (!T.playing && !T.ff && T.theme === 0) ? 1 : 0.35,\\n      snowO: T.playing && season === 1 ? 0.92 : 0,\\n      pcls: this.reduced ? 'tw-p-off' : T.playing ? ['tw-p-fall', 'tw-p-winter', 'tw-p-spring', 'tw-p-summer'][season] : T.theme === 0 ? 'tw-p-off' : 'tw-p-idle',\\n      burst: T.burst && !this.reduced,\\n      houses: T.yr >= 3, cars: placed(10), carY: 318,\\n      hud: T.playing || T.done || T.ff, playing: T.playing, idle: !T.playing && !T.done && !T.ff, done: T.done && !T.ff, canPlay: !T.playing && !T.ff,\\n      ffing: !!T.ff, canFF: T.done && !T.ff && T.yr < 5,\\n      yrName: 'YEAR ' + T.yr,\\n      yrLine: ['Year one, done.', 'Habits stick.', 'First homes light up.', 'First cards, built on practice.', 'Five years stronger.'][T.yr - 1],\\n      tip: T.sel >= 0 ? 'Now tap a lot' : 'Drag blocks into town',\\n      seasonName: T.playing ? D.SEASON[season] : '',\\n      seasonLine: T.playing ? [\\n        'Launch through ' + ty[1] + '.',\\n        placed(1) ? 'Chores and lessons, every week.' : 'Lessons, every week.',\\n        rewards.length ? 'Rewards from your partners.' : 'Badges for every milestone.',\\n        placed(5) || placed(6) ? 'Savings, matched.' : 'Streaks all summer long.'\\n      ][season] : '',\\n      alt: 'A town you built for ' + (nm || 'your initiative') + ', with ' + blocks.length + ' building blocks around your HQ.',\\n      playLabel: T.playing ? 'Playing year one' : T.done ? 'Replay Year One' : 'Play Your First Year', playOff: on(T.playing || T.ff),\\n      msg: T.msg, hasMsg: !!T.msg,\\n      info: FB ? { show: true, name: FB[1], line: FB[3] } : { show: false, name: '', line: '' },\\n      ideasOn: !!T.ideas, ideasA: on(!!T.ideas), ideasLabel: T.ideas ? 'Hide the ideas' : 'More ideas we\\\\u2019d build with you',\\n      typeVal: String(T.type),\\n      title: nm || 'Your Initiative',\\n      sumEyebrow: ((T.yr >= 5 ? 'Five years in' : 'Year one') + ' \\\\u00B7 ' + TM[1]).toUpperCase(),\\n      sumLine: D.SIZE[T.size][0] + ' ' + ty[2] + ', ' + blocks.length + ' building block' + (blocks.length === 1 ? '' : 's') + (combos.length ? ' and ' + combos.length + ' combo' + (combos.length === 1 ? '' : 's') : '') + '.',\\n      anyCombo: combos.length > 0,\\n      comboLine: combos.map((i) => D.COMBO[i][2]).join(' \\\\u00B7 '),\\n      shareLabel: T.copied === 1 ? 'Link Copied' : 'Share Your Town',\\n      copyMsg: T.copied > 0,\\n      copyMsgText: T.copied === 1 ? 'Link copied. Anyone with it sees your town and can press play.' : 'Copying is blocked here. Your link is now in the address bar.'\\n    };\\n    for (let j = 0; j < 7; j++) {\\n      const b = T.lots[j];\\n      const L = D.LOTS[j];\\n      const hq = j === H;\\n      const row = j < 2 ? D.ROW.back : D.ROW.front;\\n      const art = hq ? '' : b > 0 ? D.BLK[b][0] : '';\\n      const fit = hq ? Math.min(1, D.ROW.hq / D.HERO_W) : art ? Math.min(1, row[1] / D.ART_W[art]) : 1;\\n      TW['lot' + j] = {\\n        t: 'translate(' + L[0] + ' ' + L[1] + ') scale(' + (row[0] * fit).toFixed(3) + ')',\\n        ht: 'translate(' + L[0] + ' ' + L[1] + ') scale(' + row[0] + ')',\\n        u: hq ? '#twh-' + T.type : art ? '#twk-' + art : '#twk-none',\\n        full: hq || b > 0, empty: !hq && b < 0,\\n        cls: 'tw-lt ' + (T.ver[j] % 2 ? 'tw-va' : 'tw-vb') + (T.pick === j ? ' is-pick' : ''),\\n        dl: T.stagger ? 'animation-delay: ' + (j * 0.08).toFixed(2) + 's' : 'animation-delay: 0s',\\n        hot: !hq && (T.hot === j || T.pick === j || (T.sel >= 0 && b < 0)),\\n        label: hq ? 'Your HQ' : b > 0 ? D.BLK[b][1] : 'Empty lot'\\n      };\\n    }\\n    for (let i = 0; i < 36; i++) TW['u' + i] = '#tw-' + 'kta'.charAt(this.kindOf(i, T));\\n    for (let i = 0; i < 4; i++) TW['hm' + i] = { cls: 'tw-hm' + (T.theme === i ? ' is-on' : ''), on: on(T.theme === i) };\\n    D.CORE.concat(D.IDEAS).forEach((b) => { TW['pb' + b] = { cls: 'tw-pb' + (T.sel === b ? ' is-sel' : '') + (placed(b) ? ' is-placed' : ''), on: on(T.sel === b), placed: placed(b) }; });\\n    for (let i = 0; i < 3; i++) { TW['kl' + i] = k[i][0]; TW['kv' + i] = k[i][2] ? this.fmtN(k[i][1]) : k[i][3]; }\\n    for (let i = 0; i < 6; i++) {\\n      const b = blocks[i];\\n      TW['pr' + i] = b ? { show: true, name: D.BLK[b][1], line: D.BLK[b][3] } : { show: false, name: '', line: '' };\\n    }\\n    return { TW: TW, TH: this.TH };\\n  }\\n\\n  renderVals() {\\n    return Object.assign(this.baseVals(), this.townVals());\\n  }\\n\\n  baseVals() {\\n    const d = this.data();\\n    const s = this.state;\\n    const r2 = (v) => Math.round(v * 100) / 100;\\n    const cl = (v) => Math.max(0, Math.min(1, v));\\n    const si = Math.min(Math.max(s.seg || 0, 0), d.SEG.length - 1);\\n    const sg = d.SEG[si];\\n    const ch = sg.ch;\\n    const fin = ch === 'fin';\\n    const intro = ch === 'intro';\\n    const q = fin ? 25 : Math.min(25, Math.max(4, s.q || 4));\\n    const age = Math.floor(q + 0.0001);\\n    const fam = s.lens !== 'com';\\n    const com = !fam;\\n\\n    // camera (the per-frame loop moves it; these values place overlays and the finale)\\n    const cam = this.camera();\\n    const ww = cam.ww;\\n    const VH = cam.VH;\\n    const G = cam.G;\\n    const VW = cam.VW;\\n    const u = cam.u;\\n    const S = cam.S;\\n    const wide = cam.wide;\\n    const PX = cam.PX;\\n    const FX = cam.FX;\\n    const SF = cam.SF;\\n    const TYF = cam.TYF;\\n    const P = this.pandaGeom(q);\\n\\n    const GT = {};\\n    [4, 13, 18, 22].forEach((ga) => {\\n      const near = fin ? 0 : cl(1 - Math.abs(q - ga) / 1.8);\\n      GT['d' + ga] = r2(0.86 * (1 - near));\\n      GT['o' + ga] = r2(0.06 + 0.94 * near);\\n    });\\n    // milestone copies of Paul: journey spot and opacity from React, the finale slide from the --fin variable\\n    const L = this.lineup();\\n    const G2 = {};\\n    d.MS.forEach((m) => {\\n      const o = fin ? 0.26 : r2(0.26 * cl((q - m) / 1.3));\\n      const keep = L.LX[m] !== undefined;\\n      G2['x' + m] = (m - 4) * d.SP;\\n      G2['dx' + m] = keep ? r2(L.LX[m] - (m - 4) * d.SP) : 0;\\n      G2['o' + m] = o;\\n      // milestones left out of the phone lineup fade away where they stand\\n      G2['r' + m] = keep ? r2(1 - o) : r2(-o);\\n    });\\n\\n    // finale brackets, in camera space\\n    const fx = (x) => FX + SF * (x - L.MID);\\n    const by = TYF + 18;\\n    const kqPx = SF * (L.LX[16] - L.LX[13] + 60) * u;\\n    const lab = Math.max(9.5, Math.min(12, kqPx / 6.6)) / u;\\n    // the middle finale label drops a line whenever the three labels would touch\\n    const labPx = lab * u;\\n    const cx = (m0, m1) => (fx(L.LX[m0] - 30) + fx(L.LX[m1] + 30)) / 2;\\n    const wpx = (chars) => chars * 0.6 * labPx;\\n    const g12 = (cx(13, 16) - cx(4, 10)) * u - (wpx(13) + wpx(12)) / 2;\\n    const g23 = (cx(18, 25) - cx(13, 16)) * u - (wpx(12) + wpx(15)) / 2;\\n    const stagger = g12 < 8 || g23 < 8 ? lab * 1.35 : 0;\\n    const brk = (m0, m1) => {\\n      const x0 = r2(fx(L.LX[m0] - 30));\\n      const x1 = r2(fx(L.LX[m1] + 30));\\n      return { d: 'M' + x0 + ' ' + r2(by - 6) + 'L' + x0 + ' ' + by + 'L' + x1 + ' ' + by + 'L' + x1 + ' ' + r2(by - 6), x: r2((x0 + x1) / 2), y: r2(by + lab * 1.5) };\\n    };\\n\\n    // overlays that follow the panda\\n    const crownUp = (G - S * P.crown) * u;\\n    const figPx = -S * P.crown * u;\\n    const auraH = figPx * 1.2;\\n    const auraW = figPx * 1.05;\\n    const cardW = Math.round(Math.min(250, Math.max(112, figPx * 0.62)));\\n    const cardH = cardW / 1.586;\\n    let cardX = (PX + S * (P.bw + 18)) * u;\\n    cardX = Math.min(cardX, (wide ? 0.115 * ww - 24 : ww / 2 - 12) - cardW);\\n    const cardB = (G - S * P.bodyCY) * u - cardH * 0.5;\\n\\n    // HUD meter: Kredit Score (0 to 100, as in the app), then the journey, then a real credit score\\n    let mLabel;\\n    let mValue;\\n    let mBand;\\n    let mScale;\\n    let mSub;\\n    let frac;\\n    let ring;\\n    let modeIdx;\\n    const kkCh = ['intro', 'kk1', 'kk2', 'kk3', 'kk4', 'grad'].indexOf(ch) >= 0;\\n    const kqCh = ['kq1', 'kq2', 'kq3'].indexOf(ch) >= 0;\\n    if (com) {\\n      const yrs = age - 4;\\n      mLabel = 'IN YOUR PROGRAM';\\n      mValue = yrs === 0 ? 'New' : String(yrs);\\n      mScale = age < 13 ? 'Kiddie Kredit' : age < 18 ? 'Kredit Quest' : age < 22 ? 'The Kredit Card' : 'All grown up';\\n      mBand = mScale;\\n      frac = yrs / 21;\\n      mSub = yrs === 0 ? 'today' : yrs === 1 ? 'year' : 'years';\\n      ring = '#32C3BE';\\n      modeIdx = 3;\\n    } else if (kkCh) {\\n      const v = intro ? 0 : d.KK[age] || 0;\\n      mLabel = 'KREDIT SCORE';\\n      mValue = String(v);\\n      mBand = v === 0 ? 'Ready' : v >= 70 ? 'Great' : 'Growing';\\n      mScale = '0 to 100';\\n      mSub = 'of 100';\\n      frac = v / 100;\\n      ring = '#FCBF2B';\\n      modeIdx = 0;\\n    } else if (kqCh) {\\n      const v = d.KQ[age] || 0;\\n      mLabel = 'JOURNEY';\\n      mValue = v + '%';\\n      mBand = 'Kredit Quest';\\n      mScale = 'Lessons done';\\n      mSub = 'done';\\n      frac = v / 100;\\n      ring = '#FCBF2B';\\n      modeIdx = 1;\\n    } else {\\n      const v = ch === 'adult' || ch === 'card' ? null : d.CS[age] || null;\\n      mLabel = 'CREDIT SCORE';\\n      mScale = '300 to 850';\\n      ring = '#B0DD76';\\n      modeIdx = 2;\\n      if (v == null) {\\n        mValue = 'New';\\n        mSub = 'score';\\n        mBand = ch === 'adult' ? 'No history yet' : 'Building';\\n        frac = 0;\\n      } else {\\n        mValue = String(v);\\n        mSub = 'of 850';\\n        mBand = v >= 740 ? 'Very good' : 'Good';\\n        frac = (v - 300) / 550;\\n      }\\n    }\\n    const CIRC = 213.63;\\n    const f01 = cl(frac);\\n\\n    const tones = { sun: '#FCBF2B', orange: '#FD882F', magenta: '#D94991', teal: '#32C3BE', wasabi: '#B0DD76' };\\n    const popSrc = com && d.COMPOPS[s.popKey] ? d.COMPOPS[s.popKey] : d.POPS[s.popKey];\\n    const pop = !fin && popSrc ? popSrc : null;\\n    const odd = (s.popN || 0) % 2 === 1;\\n\\n    const chs = ['intro', 'kk1', 'kk2', 'kk3', 'kk4', 'grad', 'kq1', 'kq2', 'kq3', 'adult', 'card', 'real', 'cu', 'fin'];\\n    const C = {};\\n    chs.forEach((k) => { C[k] = ch === k; });\\n    const grp = ['kk1', 'kk2', 'kk3', 'kk4'].indexOf(ch) >= 0 ? 'kk' : ['grad', 'kq1', 'kq2', 'kq3'].indexOf(ch) >= 0 ? 'kq' : 'card';\\n    const CTA = {\\n      kk: ['Get Kiddie Kredit', 'https://www.kiddiekredit.com'],\\n      kq: ['Get Kredit Quest', 'https://apps.apple.com/us/app/kredit-quest/id6505109088'],\\n      card: ['Join the Waitlist', 'https://www.kreditacademy.com/the-kredit-card']\\n    };\\n    const cta = com ? ['Start Your Edition', '#build'] : CTA[grp];\\n\\n    const nav = (lo, hi, a0, a1, color) => {\\n      const active = si >= lo && si <= hi;\\n      return { fill: Math.round(cl((q - a0) / (a1 - a0)) * 100), bg: active ? 'rgba(255,255,255,0.08)' : 'rgba(255,255,255,0)', fg: active ? '#FFFFFF' : '#9BA6B9', bar: color };\\n    };\\n\\n    return {\\n      setRoot: this.setRoot,\\n      RF: this.RF,\\n      setW: this.setW,\\n      setBg: this.setBg,\\n      setPO: this.setPO,\\n      setWorld: this.setWorld,\\n      onScrollEvt: this.onScrollEvt,\\n      goTop: this.goTop,\\n      goKK: this.goKK,\\n      goKQ: this.goKQ,\\n      goCard: this.goCard,\\n      lensFam: this.lensFam,\\n      lensCom: this.lensCom,\\n      toCom: this.toCom,\\n      toFam: this.toFam,\\n\\n      trackH: Math.round(d.total * this.unit() + s.vh),\\n      viewBox: r2(-VW / 2) + ' ' + -(VH - G) + ' ' + r2(VW) + ' ' + VH,\\n\\n      G: G2,\\n      GT: GT,\\n      AC: { shoes: q >= 13 ? 1 : 0, paws: q >= 13 ? 0 : 1, phones: q >= 14 && q < 18 ? 1 : 0, bag: q >= 18 ? 1 : 0 },\\n      waveCls: intro ? 'ka-wave' : '',\\n      showHello: intro,\\n      showBye: fin && !!s.finDone,\\n      byeX: r2(Math.max(-(ww / 2 - 84), Math.min(ww / 2 - 84, (FX + SF * (L.LX[25] - L.MID + 6)) * u))),\\n      curveW: L.narrow ? 0 : 1,\\n      curveN: L.narrow ? 1 : 0,\\n      byeB: r2(Math.min((G - (TYF + SF * d.CR25)) * u + 16, cam.wh - 50)),\\n      helloB: r2(crownUp + 16),\\n\\n      P: P,\\n      PR: {\\n        bamboo: q < 9 ? 1 : 0,\\n        book: q >= 9 && q < 13 ? 1 : 0,\\n        phone: q >= 13 && q < 18 ? 1 : 0,\\n        card: q >= 18 && q < 22 && ch !== 'card' ? 1 : 0,\\n        keys: q >= 22 ? 1 : 0,\\n        hat: ch === 'grad' ? 1 : 0\\n      },\\n\\n      B1: brk(4, 10),\\n      B2: Object.assign(brk(13, 16), { y: r2(brk(13, 16).y + stagger) }),\\n      B3: brk(18, 25),\\n      labFs: r2(lab),\\n\\n      auraX: r2(PX * u),\\n      auraW: r2(auraW),\\n      auraH: r2(auraH),\\n      auraB: r2((G - (S * P.crown) / 2) * u - auraH / 2),\\n      floorW: r2(S * (P.bw * 2 + 40) * u),\\n      floorH: r2(24 * u),\\n      floorB: r2(G * u - 12 * u),\\n\\n      popA: !!pop && !odd,\\n      popB: !!pop && odd,\\n      popLabel: pop ? pop[0] : '',\\n      popValue: pop ? pop[1] : '',\\n      popTone: pop ? tones[pop[2]] : '#32C3BE',\\n      chipX: r2(PX * u),\\n      cueX: r2(wide ? PX * u : ww / 2 - 92),\\n      chipB: r2(crownUp + 10),\\n\\n      showCard: ch === 'card',\\n      cardX: r2(cardX),\\n      cardB: r2(cardB),\\n      cardW: cardW,\\n      cardFs: Math.round(cardW * 0.088),\\n      cardTag: Math.max(8, Math.round(cardW * 0.052)),\\n\\n      showConfetti: ch === 'grad',\\n      confB: r2(crownUp - 6),\\n      showCue: intro,\\n\\n      age: age,\\n      ageEven: age % 2 === 0,\\n      ageOdd: age % 2 === 1,\\n      mLabel: mLabel,\\n      mValue: mValue,\\n      mBand: mBand,\\n      mSub: mSub,\\n      mValSize: mValue.length >= 4 ? 15 : mValue.length === 3 ? 19 : 22,\\n      ring: ring,\\n      ringOff: r2(CIRC * (1 - f01)),\\n      ringOp: f01 > 0.001 ? 1 : 0,\\n      pulseA: modeIdx % 2 === 0,\\n      pulseB: modeIdx % 2 === 1,\\n\\n      C: C,\\n      kkMark: ['kk1', 'kk2', 'kk3', 'kk4', 'grad'].indexOf(ch) >= 0,\\n      kqMark: ['kq1', 'kq2', 'kq3', 'adult'].indexOf(ch) >= 0,\\n      cardMark: ch === 'card' || ch === 'real',\\n      fam: fam,\\n      com: com,\\n      famPressed: fam ? 'true' : 'false',\\n      comPressed: com ? 'true' : 'false',\\n      famBg: fam ? '#FFFFFF' : 'rgba(255,255,255,0)',\\n      famFg: fam ? '#1D2342' : '#D6DEE6',\\n      comBg: com ? '#FFFFFF' : 'rgba(255,255,255,0)',\\n      comFg: com ? '#1D2342' : '#D6DEE6',\\n\\n      actPicks: intro,\\n      actTwo: fin && fam,\\n      actOne: !intro && !(fin && fam),\\n      ctaLabel: cta[0],\\n      ctaHref: cta[1],\\n      ctaTarget: cta[1].charAt(0) === '#' ? '_self' : '_blank',\\n\\n      nKK: nav(1, 5, 4, 13, '#FCBF2B'),\\n      nKQ: nav(6, 8, 13, 18, '#32C3BE'),\\n      nCard: nav(9, 13, 18, 25, '#B0DD76')\\n    };\\n  }\\n}\\n\\n</script>\\n</body>\\n</html>\\n\";\n  var ASSETS = {\"97a6794b435c9d3809fbe7b7a8a3123d\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead919a92e8d05f293901_nl-ka-logo-white.png\", \"7afd4194dc6eed417df0bf810e2c831d\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead916de416101abb15c0_nl-kiddie-kredit-white.png\", \"6f548c59688522a8fa31e37b6a1b207b\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead92e379a6e0c477ebc7_nl-kredit-quest-logo.png\", \"a4d9440f2ed4f5cb668e1dbd877da8e4\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead927ec340893b5f4b4c_nl-panda.png\", \"507fa0c7b3cadf0af361176aeb2f54c1\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead926bc28fda3d06f540_nl-the-kredit-card.svg\", \"09b1de8b05d894a719849f3d39f7a944\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead92c10d60988242c4b0_nl-kk-01.jpg\", \"e06ad15bc83c6e9964d4c676d0504f1b\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead924c6a9fb13e35fda0_nl-kk-02.jpg\", \"314958493075da1e523020780c7818f1\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead92fee1b941368e2433_nl-kk-03.jpg\", \"9e16e99d3f5d11fdbb17d17d2cd45454\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead92fee1b941368e2448_nl-kk-04.jpg\", \"4767b08b057dd5076b7195153c8fb0af\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead925824fa65eb729c09_nl-kk-06.jpg\", \"020ebdc68e12014d5b6e5dbea462a8dc\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead929c0b067849d21e2a_nl-kq-01.jpg\", \"cd2320a3771308af54fc2d8e5c30272c\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead93caea09ffe2b162ae_nl-kq-02.jpg\", \"cd2d946a6328ab7110806cb6e6fb673b\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead93f071ab0c6025bfb4_nl-kq-03.jpg\", \"03dfcae39ae217c24baf7325ed3e3530\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead939a92e8d05f293b01_nl-kq-04.jpg\", \"f0032c86aa5a18d5c1adf0278be8a9ed\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead931ef55c04ddf5f4fd_nl-kq-05.jpg\", \"9686fd0516f7518cf2c56132c3032134\": \"https://cdn.prod.website-files.com/630b088aa2a83115cc8aff6a/6abead93caea09ffe2b16322_nl-kq-06.jpg\"};\n  var FONT_HREF = 'https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;800&display=swap';\n\n  function ensureFonts() {\n    if (document.querySelector('link[data-ka-fonts]')) return;\n    var l = document.createElement('link');\n    l.rel = 'stylesheet';\n    l.href = FONT_HREF;\n    l.setAttribute('data-ka-fonts', '1');\n    document.head.appendChild(l);\n  }\n\n  // a viewport height that ignores the phone address bar sliding in and out\n  var vhCache = 0;\n  var vhWidth = 0;\n  function stableVh(host) {\n    var w = window.innerWidth;\n    var h = document.documentElement.clientHeight || window.innerHeight;\n    if (!vhCache || w !== vhWidth || Math.abs(h - vhCache) > 120) {\n      vhCache = h;\n      vhWidth = w;\n      if (host) host.style.setProperty('--ka-vh', h + 'px');\n    }\n    return vhCache;\n  }\n\n  // the engine reads and writes its scroller through this; it is the page scroll seen from the story's top edge\n  function makeProxy(el, host) {\n    function top() { return el.getBoundingClientRect().top + window.pageYOffset; }\n    return {\n      el: el,\n      get scrollTop() { return Math.max(0, window.pageYOffset - top()); },\n      set scrollTop(v) { window.scrollTo(0, top() + v); },\n      get clientHeight() { return stableVh(host); },\n      get scrollHeight() { return el.scrollHeight; },\n      scrollTo: function (o) { window.scrollTo({ top: top() + ((o && o.top) || 0), behavior: (o && o.behavior) || 'auto' }); },\n      addEventListener: function (t, f, o) { window.addEventListener(t, f, o); },\n      removeEventListener: function (t, f, o) { window.removeEventListener(t, f, o); },\n      querySelector: function (s) { return el.querySelector(s); },\n      closest: function (s) { return el.closest ? el.closest(s) : null; }\n    };\n  }\n\n  var HOLE = /^\\{\\{\\s*([^}]+?)\\s*\\}\\}$/;\n  function get(vals, p) { return p.split('.').reduce(function (o, k) { return o == null ? undefined : o[k]; }, vals); }\n  function interp(vals, s) { return s.replace(/\\{\\{\\s*([^}]+?)\\s*\\}\\}/g, function (m, p) { var v = get(vals, p); return v == null ? '' : String(v); }); }\n  function camel(s) { return s.replace(/-([a-z])/g, function (m, c) { return c.toUpperCase(); }); }\n  function parseStyle(str) {\n    var o = {}; var parts = []; var depth = 0; var cur = '';\n    for (var i = 0; i < str.length; i++) {\n      var ch = str[i];\n      if (ch === '(') depth++;\n      if (ch === ')') depth--;\n      if (ch === ';' && depth === 0) { parts.push(cur); cur = ''; } else cur += ch;\n    }\n    if (cur.trim()) parts.push(cur);\n    parts.forEach(function (decl) {\n      var i = decl.indexOf(':'); if (i < 0) return;\n      var k = decl.slice(0, i).trim(); var v = decl.slice(i + 1).trim(); if (!k) return;\n      if (k.indexOf('--') === 0) o[k] = v;\n      else if (k.indexOf('-webkit-') === 0) o['Webkit' + camel(k.slice(8)).replace(/^./, function (c) { return c.toUpperCase(); })] = v;\n      else o[camel(k)] = v;\n    });\n    return o;\n  }\n  var ATTR = { 'class': 'className', 'for': 'htmlFor', onclick: 'onClick', onscroll: 'onScroll', tabindex: 'tabIndex' };\n  var VOID = { img: 1, input: 1, br: 1, hr: 1, meta: 1, link: 1, source: 1 };\n  function isStatic(node) {\n    if (node.__kaStatic !== undefined) return node.__kaStatic;\n    var st = true;\n    if (node.nodeType === 3) st = node.nodeValue.indexOf('{{') < 0;\n    else if (node.nodeType === 1) {\n      if (node.localName === 'sc-if') st = false;\n      else {\n        for (var i = 0; i < node.attributes.length; i++) { if (node.attributes[i].value.indexOf('{{') >= 0) { st = false; break; } }\n        if (st) for (var j = 0; j < node.childNodes.length; j++) { if (!isStatic(node.childNodes[j])) { st = false; break; } }\n      }\n    }\n    node.__kaStatic = st;\n    return st;\n  }\n  function toReact(node, vals, key) {\n    if (node.nodeType === 1 && isStatic(node)) {\n      if (!node.__kaEl || node.__kaKey !== key) { node.__kaEl = buildReact(node, vals, key); node.__kaKey = key; }\n      return node.__kaEl;\n    }\n    return buildReact(node, vals, key);\n  }\n  function buildReact(node, vals, key) {\n    if (node.nodeType === 3) { var t = node.nodeValue; return t.indexOf('{{') >= 0 ? interp(vals, t) : t; }\n    if (node.nodeType !== 1) return null;\n    var tag = node.localName;\n    function kids() { return Array.prototype.map.call(node.childNodes, function (c, i) { return toReact(c, vals, i); }).filter(function (x) { return x !== null; }); }\n    if (tag === 'sc-if') {\n      var raw = node.getAttribute('value') || ''; var m = raw.match(HOLE);\n      var v = m ? get(vals, m[1]) : raw;\n      return v ? React.createElement.apply(null, [React.Fragment, { key: key }].concat(kids())) : null;\n    }\n    var props = { key: key };\n    Array.prototype.forEach.call(node.attributes, function (a) {\n      var name = a.name; var raw2 = a.value;\n      if (name === 'hint-placeholder-val') return;\n      var mm = raw2.match(HOLE);\n      var val = mm ? get(vals, mm[1]) : raw2.indexOf('{{') >= 0 ? interp(vals, raw2) : raw2;\n      if (name === 'style') { props.style = parseStyle(String(val)); return; }\n      if (ATTR[name]) name = ATTR[name];\n      else if (name.indexOf('-') > 0 && name.indexOf('aria-') !== 0 && name.indexOf('data-') !== 0) name = camel(name);\n      if (name.indexOf('on') === 0 && typeof val !== 'function') return;\n      props[name] = val;\n    });\n    if (VOID[tag]) return React.createElement(tag, props);\n    return React.createElement.apply(null, [tag, props].concat(kids()));\n  }\n\n  function mount(host) {\n    if (host.__kaMounted) return;\n    host.__kaMounted = true;\n    ensureFonts();\n    stableVh(host);\n    var src = SRC.replace(/\\/_blob\\/([0-9a-f]{32})/g, function (m, id) { return ASSETS[id] || m; });\n    var doc = new DOMParser().parseFromString(src, 'text/html');\n    var xdc = doc.querySelector('x-dc');\n    var helmet = xdc.querySelector('helmet');\n    var root = host.attachShadow({ mode: 'open' });\n    var base = document.createElement('style');\n    // seal the story from the site's inherited text styles, then let it fill the page width\n    base.textContent = ':host{all:initial;display:block;position:relative;width:100%;font-family:Poppins,\"Helvetica Neue\",Arial,sans-serif;color:#1D2342;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:left}' +\n      '.ka-root{height:auto!important;overflow:visible!important;overscroll-behavior:auto!important}' +\n      '.ka-stage{height:var(--ka-vh,100vh)!important}';\n    root.appendChild(base);\n    if (helmet) {\n      Array.prototype.forEach.call(helmet.children, function (el) {\n        if (el.localName === 'style') { var s = document.createElement('style'); s.textContent = el.textContent; root.appendChild(s); }\n      });\n      helmet.parentNode.removeChild(helmet);\n    }\n    var tpl = xdc.children[0];\n    var code = doc.querySelector('script[data-dc-script]').textContent;\n    var DCLogic = function (props) { React.Component.call(this, props); };\n    DCLogic.prototype = Object.create(React.Component.prototype);\n    DCLogic.prototype.constructor = DCLogic;\n    DCLogic.prototype.render = function () { return toReact(tpl, this.renderVals(), 'root'); };\n    var Component = new Function('DCLogic', 'React', code + '\\nreturn Component;')(DCLogic, React);\n    var P = Component.prototype;\n    var origSetRoot = P.setRoot;\n    P.setRoot = function (el) {\n      if (!el) return origSetRoot.call(this, null);\n      this.__realRoot = el;\n      return origSetRoot.call(this, makeProxy(el, host));\n    };\n    P.watch = function () {\n      var self = this;\n      if (typeof ResizeObserver === 'undefined') return;\n      if (!self.ro) self.ro = new ResizeObserver(self.measure);\n      self.ro.disconnect();\n      if (self.__realRoot) self.ro.observe(self.__realRoot);\n      if (self.worldEl) self.ro.observe(self.worldEl);\n      if (!self.__onResize) {\n        self.__onResize = function () { stableVh(host); self.measure(); };\n        window.addEventListener('resize', self.__onResize, { passive: true });\n      }\n    };\n    // in-page links inside the story scroll the page to their target in the story\n    root.addEventListener('click', function (e) {\n      var a = e.target && e.target.closest ? e.target.closest('a[href^=\"#\"]') : null;\n      if (!a) return;\n      var t = root.querySelector(a.getAttribute('href'));\n      if (t) { e.preventDefault(); t.scrollIntoView({ behavior: 'smooth', block: 'start' }); }\n    });\n    // the site's CTA tracker listens on the document and cannot see inside this sealed root,\n    // so report the story's link clicks in the same format, plus lens switches\n    root.addEventListener('click', function (e) {\n      var el = e.target && e.target.closest ? e.target : null;\n      if (!el) return;\n      function send(name, p) {\n        if (typeof window.gtag === 'function') window.gtag('event', name, p);\n        else { window.dataLayer = window.dataLayer || []; window.dataLayer.push(Object.assign({ event: name }, p)); }\n      }\n      var b = el.closest('button');\n      if (b) {\n        var bt = (b.textContent || '').replace(/\\s+/g, ' ').trim();\n        if (bt === 'Families' || bt === 'Communities') send('lens_switch', { lens: bt.toLowerCase(), page_path: location.pathname });\n        return;\n      }\n      var a = el.closest('a[href]');\n      if (!a) return;\n      var h = a.getAttribute('href') || '';\n      if (h.charAt(0) === '#') return;\n      var t = (a.textContent || '').replace(/\\s+/g, ' ').trim().slice(0, 40);\n      var d = 'other';\n      if (/apps\\.apple\\.com|play\\.google\\.com/.test(h)) d = 'app_store';\n      else if (h.indexOf('kiddiekredit.com') > -1) d = 'kiddie_kredit';\n      else if (h.indexOf('/the-kredit-card') > -1) d = 'kredit_card';\n      else if (h.indexOf('/contact') > -1) d = 'contact';\n      else if (h.indexOf('/organization') > -1) d = 'organization';\n      var top = 0;\n      try { top = a.getBoundingClientRect().top + (window.pageYOffset || 0); } catch (x) {}\n      var pos = top < 1200 ? 'hero' : 'lower';\n      send('cta_click', { cta_text: t, cta_destination: d, cta_position: pos, cta_href: h, page_path: location.pathname });\n      if (window.clarity) { try { window.clarity('set', 'cta_click', d + '|' + pos + '|' + location.pathname); } catch (x) {} }\n    }, true);\n    var mountPoint = document.createElement('div');\n    root.appendChild(mountPoint);\n    var r = ReactDOM.createRoot(mountPoint);\n    r.render(React.createElement(Component, {}));\n    host.__kaReady = true;\n  }\n\n  window.customElements.define('ka-story', (function () {\n    function KaStory() { return Reflect.construct(HTMLElement, [], KaStory); }\n    KaStory.prototype = Object.create(HTMLElement.prototype);\n    KaStory.prototype.constructor = KaStory;\n    KaStory.prototype.connectedCallback = function () { mount(this); };\n    Object.setPrototypeOf(KaStory, HTMLElement);\n    return KaStory;\n  })());\n})();\n"}