1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8177],{20937:(e,t,r)=>{let o,n;r.d(t,{tx:()=>rO});var i,a,s=r(3346),l=r(53017),c=r(68119).hp,u={exports:{}},d={},g=(a||(a=1,u.exports=function(){if(i)return d;i=1;var e=Symbol.for("react.transitional.element");function t(t,r,o){var n=null;if(void 0!==o&&(n=""+o),void 0!==r.key&&(n=""+r.key),"key"in r)for(var i in o={},r)"key"!==i&&(o[i]=r[i]);else o=r;return{$$typeof:e,type:t,key:n,ref:void 0!==(r=o.ref)?r:null,props:o}}return d.Fragment=Symbol.for("react.fragment"),d.jsx=t,d.jsxs=t,d}()),u.exports);function h(e,t){return function(){return e.apply(t,arguments)}}let{toString:p}=Object.prototype,{getPrototypeOf:f}=Object,{iterator:A,toStringTag:m}=Symbol,x=(e=>t=>{let r=p.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())})(Object.create(null)),b=e=>(e=e.toLowerCase(),t=>x(t)===e),y=e=>t=>typeof t===e,{isArray:w}=Array,C=y("undefined");function v(e){return null!==e&&!C(e)&&null!==e.constructor&&!C(e.constructor)&&k(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}let j=b("ArrayBuffer"),E=y("string"),k=y("function"),I=y("number"),S=e=>null!==e&&"object"==typeof e,O=e=>{if("object"!==x(e))return!1;let t=f(e);return(null===t||t===Object.prototype||null===Object.getPrototypeOf(t))&&!(m in e)&&!(A in e)},T=b("Date"),B=b("File"),P=b("Blob"),D=b("FileList"),R=b("URLSearchParams"),[H,G,F,z]=["ReadableStream","Request","Response","Headers"].map(b);function q(e,t,{allOwnKeys:r=!1}={}){let o,n;if(null!==e&&!(typeof e>"u"))if("object"!=typeof e&&(e=[e]),w(e))for(o=0,n=e.length;o<n;o++)t.call(null,e[o],o,e);else{let n;if(v(e))return;let i=r?Object.getOwnPropertyNames(e):Object.keys(e),a=i.length;for(o=0;o<a;o++)n=i[o],t.call(null,e[n],n,e)}}function N(e,t){if(v(e))return null;t=t.toLowerCase();let r=Object.keys(e),o=r.length,n;for(;o-- >0;)if(t===(n=r[o]).toLowerCase())return n;return null}let L="u">typeof globalThis?globalThis:"u">typeof self?self:"u">typeof window?window:global,M=e=>!C(e)&&e!==L,U=(e=>t=>e&&t instanceof e)("u">typeof Uint8Array&&f(Uint8Array)),W=b("HTMLFormElement"),Q=(({hasOwnProperty:e})=>(t,r)=>e.call(t,r))(Object.prototype),V=b("RegExp"),X=(e,t)=>{let r=Object.getOwnPropertyDescriptors(e),o={};q(r,(r,n)=>{let i;!1!==(i=t(r,n,e))&&(o[n]=i||r)}),Object.defineProperties(e,o)},Y=b("AsyncFunction"),K=(o="function"==typeof setImmediate,n=k(L.postMessage),o?setImmediate:n?((e,t)=>(L.addEventListener("message",({source:r,data:o})=>{r===L&&o===e&&t.length&&t.shift()()},!1),r=>{t.push(r),L.postMessage(e,"*")}))(`axios@${Math.random()}`,[]):e=>setTimeout(e)),Z="u">typeof queueMicrotask?queueMicrotask.bind(L):"u">typeof l&&l.nextTick||K,J={isArray:w,isArrayBuffer:j,isBuffer:v,isFormData:e=>{let t;return e&&("function"==typeof FormData&&e instanceof FormData||k(e.append)&&("formdata"===(t=x(e))||"object"===t&&k(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"u">typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&j(e.buffer)},isString:E,isNumber:I,isBoolean:e=>!0===e||!1===e,isObject:S,isPlainObject:O,isEmptyObject:e=>{if(!S(e)||v(e))return!1;try{return 0===Object.keys(e).length&&Object.getPrototypeOf(e)===Object.prototype}catch{return!1}},isReadableStream:H,isRequest:G,isResponse:F,isHeaders:z,isUndefined:C,isDate:T,isFile:B,isBlob:P,isRegExp:V,isFunction:k,isStream:e=>S(e)&&k(e.pipe),isURLSearchParams:R,isTypedArray:U,isFileList:D,forEac
1h:q,merge:function e(){let{caseless:t,skipUndefined:r}=M(this)&&this||{},o={},n=(n,i)=>{let a=t&&N(o,i)||i;O(o[a])&&O(n)?o[a]=e(o[a],n):O(n)?o[a]=e({},n):w(n)?o[a]=n.slice():r&&C(n)||(o[a]=n)};for(let e=0,t=arguments.length;e<t;e++)arguments[e]&&q(arguments[e],n);return o},extend:(e,t,r,{allOwnKeys:o}={})=>(q(t,(t,o)=>{r&&k(t)?e[o]=h(t,r):e[o]=t},{allOwnKeys:o}),e),trim:e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),stripBOM:e=>(65279===e.charCodeAt(0)&&(e=e.slice(1)),e),inherits:(e,t,r,o)=>{e.prototype=Object.create(t.prototype,o),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),r&&Object.assign(e.prototype,r)},toFlatObject:(e,t,r,o)=>{let n,i,a,s={};if(t=t||{},null==e)return t;do{for(i=(n=Object.getOwnPropertyNames(e)).length;i-- >0;)a=n[i],(!o||o(a,e,t))&&!s[a]&&(t[a]=e[a],s[a]=!0);e=!1!==r&&f(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t},kindOf:x,kindOfTest:b,endsWith:(e,t,r)=>{e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;let o=e.indexOf(t,r);return -1!==o&&o===r},toArray:e=>{if(!e)return null;if(w(e))return e;let t=e.length;if(!I(t))return null;let r=Array(t);for(;t-- >0;)r[t]=e[t];return r},forEachEntry:(e,t)=>{let r,o=(e&&e[A]).call(e);for(;(r=o.next())&&!r.done;){let o=r.value;t.call(e,o[0],o[1])}},matchAll:(e,t)=>{let r,o=[];for(;null!==(r=e.exec(t));)o.push(r);return o},isHTMLForm:W,hasOwnProperty:Q,hasOwnProp:Q,reduceDescriptors:X,freezeMethods:e=>{X(e,(t,r)=>{if(k(e)&&-1!==["arguments","caller","callee"].indexOf(r))return!1;if(k(e[r])){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+r+"'")})}})},toObjectSet:(e,t)=>{let r={};return(w(e)?e:String(e).split(t)).forEach(e=>{r[e]=!0}),r},toCamelCase:e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(e,t,r){return t.toUpperCase()+r}),noop:()=>{},toFiniteNumber:(e,t)=>null!=e&&Number.isFinite(e*=1)?e:t,findKey:N,global:L,isContextDefined:M,isSpecCompliantForm:function(e){return!!(e&&k(e.append)&&"FormData"===e[m]&&e[A])},toJSONObject:e=>{let t=Array(10),r=(e,o)=>
1{if(S(e)){if(t.indexOf(e)>=0)return;if(v(e))return e;if(!("toJSON"in e)){t[o]=e;let n=w(e)?[]:{};return q(e,(e,t)=>{let i=r(e,o+1);C(i)||(n[t]=i)}),t[o]=void 0,n}}return e};return r(e,0)},isAsyncFn:Y,isThenable:e=>e&&(S(e)||k(e))&&k(e.then)&&k(e.catch),setImmediate:K,asap:Z,isIterable:e=>null!=e&&k(e[A])};function _(e,t,r,o,n){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),r&&(this.config=r),o&&(this.request=o),n&&(this.response=n,this.status=n.status?n.status:null)}J.inherits(_,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:J.toJSONObject(this.config),code:this.code,status:this.status}}});let $=_.prototype,ee={};function et(e){return J.isPlainObject(e)||J.isArray(e)}function er(e){return J.endsWith(e,"[]")?e.slice(0,-2):e}function eo(e,t,r){return e?e.concat(t).map(function(e,t){return e=er(e),!r&&t?"["+e+"]":e}).join(r?".":""):t}["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{ee[e]={value:e}}),Object.defineProperties(_,ee),Object.defineProperty($,"isAxiosError",{value:!0}),_.from=(e,t,r,o,n,i)=>{let a=Object.create($);J.toFlatObject(e,a,function(e){return e!==Error.prototype},e=>"isAxiosError"!==e);let s=e&&e.message?e.message:"Error",l=null==t&&e?e.code:t;return _.call(a,s,l,r,o,n),e&&null==a.cause&&Object.defineProperty(a,"cause",{value:e,configurable:!0}),a.name=e&&e.name||"Error",i&&Object.assign(a,i),a};let en=J.toFlatObject(J,{},null,function(e){return/^is[A-Z]/.test(e)});function ei(e,t,r){if(!J.isObject(e))throw TypeError("target must be an object");t=t||new FormData;let o=(r=J.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,function(e,t){return!J.isUndefined(t[e])})).metaTokens,n=r.visitor||u,i=r.dots,a=r.indexes,s=(r.Blob||"u">typeof Blob&&Blob)&&J.isSpecCompliantForm(t);if(!J.isFunction(n))throw TypeError("visitor must be a function");function l(e){if(null===e)return"";if(J.isDate(e))return e.toISOString();if(J.isBoolean(e))return e.toString();if(!s&&J.isBlob(e))throw new _("Blob is not supported. Use a Buffer instead.");return J.isArrayBuffer(e)||J.isTypedArray(e)?s&&"function"==typeof Blob?new Blob([e]):c.from(e):e}function u(e,r,n){let s=e;if(e&&!n&&"object"==typeof e)if(J.endsWith(r,"{}"))r=o?r:r.slice(0,-2),e=JSON.stringify(e);else{var c;if(J.isArray(e)&&(c=e,J.isArray(c)&&!c.some(et))||(J.isFileList(e)||J.endsWith(r,"[]"))&&(s=J.toArray(e)))return r=er(r),s.forEach(function(e,o){J.isUndefined(e)||null===e||t.append(!0===a?eo([r],o,i):null===a?r:r+"[]",l(e))}),!1}return!!et(e)||(t.append(eo(n,r,i),l(e)),!1)}let d=[],g=Object.assign(en,{defaultVisitor:u,convertValue:l,isVisitable:et});if(!J.isObject(e))throw TypeError("data must be an object");return function e(r,o){if(!J.isUndefined(r)){if(-1!==d.indexOf(r))throw Error("Circular reference detected in "+o.join("."));d.push(r),J.forEach(r,function(r,i){(!(J.isUndefined(r)||null===r)&&n.call(t,r,J.isString(i)?i.trim():i,o,g))===!0&&e(r,o?o.concat(i):[i])}),d.pop()}}(e),t}function ea(e){let t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(e){return t[e]})}function es(e,t){this._pairs=[],e&&ei(e,this,t)}let el=es.prototype;function ec(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+")}function eu(e,t,r){let o;if(!t)return e;let n=r&&r.encode||ec;J.isFunction(r)&&(r={serialize:r});let i=r&&r.serialize;if(o=i?i(t,r):J.isURLSearchParams(t)?t.toString():new es(t,r).toString(n)){let t=e.indexOf("#");-1!==t&&(e=e.slice(0,t)),e+=(-1===e.indexOf("?")?"?":"&")+o}return e}el.append=function(e,t){this._pairs.push([e,t])},el.toString=function(e){let t=e?function(t){return e.call(this,t,ea)}:ea;return this._pairs.map(function(e){return t(e[0])+"="+t(e[1])},"").join("&")};class ed{constructor(){this.handlers=[]}use(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(e){this.handlers[e]&&(this.handlers[e]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(e){J.forEach(this.handlers,function(t){null!==t&&e(t)})}}let eg={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},eh="u">typeof URLSearchParams?URLSearchParams:es,ep="u">typeof FormData?FormData:null,ef="u">typeof Blob?Blob:null,eA="u">typeof window&&"u">typeof document,em="object"==typeof navigator&&navigator||void 0,ex=eA&&(!em||0>["ReactNative","NativeScript","NS"].indexOf(em.product)),eb="u">typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,ey=eA&&window.location.href||"http://localhost",ew={...Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:eA,hasStandardBrowserEnv:ex,hasStandardBrowserWebWorkerEnv:eb,navigator:em,origin:ey},Symbol.toStringTag,{value:"Module"}
1)),isBrowser:!0,classes:{URLSearchParams:eh,FormData:ep,Blob:ef},protocols:["http","https","file","blob","url","data"]};function eC(e){if(J.isFormData(e)&&J.isFunction(e.entries)){let t={};return J.forEachEntry(e,(e,r)=>{!function e(t,r,o,n){let i=t[n++];if("__proto__"===i)return!0;let a=Number.isFinite(+i),s=n>=t.length;return i=!i&&J.isArray(o)?o.length:i,s?J.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r:(o[i]&&J.isObject(o[i])||(o[i]=[]),e(t,r,o[i],n)&&J.isArray(o[i])&&(o[i]=function(e){let t,r,o={},n=Object.keys(e),i=n.length;for(t=0;t<i;t++)o[r=n[t]]=e[r];return o}(o[i]))),!a}(J.matchAll(/\w+|\[(\w*)]/g,e).map(e=>"[]"===e[0]?"":e[1]||e[0]),r,t,0)}),t}return null}let ev={transitional:eg,adapter:["xhr","http","fetch"],transformRequest:[function(e,t){let r,o=t.getContentType()||"",n=o.indexOf("application/json")>-1,i=J.isObject(e);if(i&&J.isHTMLForm(e)&&(e=new FormData(e)),J.isFormData(e))return n?JSON.stringify(eC(e)):e;if(J.isArrayBuffer(e)||J.isBuffer(e)||J.isStream(e)||J.isFile(e)||J.isBlob(e)||J.isReadableStream(e))return e;if(J.isArrayBufferView(e))return e.buffer;if(J.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(i){if(o.indexOf("application/x-www-form-urlencoded")>-1){var a,s;return(a=e,s=this.formSerializer,ei(a,new ew.classes.URLSearchParams,{visitor:function(e,t,r,o){return ew.isNode&&J.isBuffer(e)?(this.append(t,e.toString("base64")),!1):o.defaultVisitor.apply(this,arguments)},...s})).toString()}if((r=J.isFileList(e))||o.indexOf("multipart/form-data")>-1){let t=this.env&&this.env.FormData;return ei(r?{"files[]":e}:e,t&&new t,this.formSerializer)}}return i||n?(t.setContentType("application/json",!1),function(e,t,r){if(J.isString(e))try{return(0,JSON.parse)(e),J.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(0,JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){let t=this.transitional||ev.transitional,r=t&&t.forcedJSONParsing,o="json"===this.responseType;if(J.isResponse(e)||J.isReadableStream(e))return e;if(e&&J.isString(e)&&(r&&!this.responseType||o)){let r=!(t&&t.silentJSONParsing)&&o;try{return JSON.parse(e,this.parseReviver)}catch(e){if(r)throw"SyntaxError"===e.name?_.from(e,_.ERR_BAD_RESPONSE,this,null,this.response):e}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:ew.classes.FormData,Blob:ew.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};J.forEach(["delete","get","head","post","put","patch"],e=>{ev.headers[e]={}});let ej=J.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),eE=Symbol("internals");function ek(e){return e&&String(e).trim().toLowerCase()}function eI(e){return!1===e||null==e?e:J.isArray(e)?e.map(eI):String(e)}function eS(e,t,r,o,n){if(J.isFunction(o))return o.call(this,t,r);if(n&&(t=r),J.isString(t)){if(J.isString(o))return -1!==t.indexOf(o);if(J.isRegExp(o))return o.test(t)}}let eO=class{constructor(e){e&&this.set(e)}set(e,t,r){let o=this;function n(e,t,r){let n=ek(t);if(!n)throw Error("header name must be a non-empty string");let i=J.findKey(o,n);i&&void 0!==o[i]&&!0!==r&&(void 0!==r||!1===o[i])||(o[i||t]=eI(e))}let i=(e,t)=>J.forEach(e,(e,r)=>n(e,r,t));if(J.isPlainObject(e)||e instanceof this.constructor)i(e,t);else{let o;if(J.isString(e)&&(e=e.trim())&&(o=e,!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(o.trim())))i((e=>{let t,r,o,n={};return e&&e.split(` 2`).forEach(function(e){o=e.indexOf(":"),t=e.substring(0,o).trim().toLowerCase(),r=e.substring(o+1).trim(),!t||n[t]&&ej[t]||("set-cookie"===t?n[t]?n[t].push(r):n[t]=[r]:n[t]=n[t]?n[t]+", "+r:r)}),n})(e),t);else if(J.isObject(e)&&J.isIterable(e)){let r={},o,n;for(let t of e){if(!J.isArray(t))throw TypeError("Object iterator must return a key-value pair");r[n=t[0]]=(o=r[n])?J.isArray(o)?[...o,t[1]]:[o,t[1]]:t[1]}i(r,t)}else null!=e&&n(t,e,r)}return this}get(e,t){if(e=ek(e)){let r=J.findKey(this,e);if(r){let e=this[r];if(!t)return e;if(!0===t){let t,r=Object.create(null),o=/([^\s,;
2=]+)\s*(?:=\s*([^,;]+))?/g;for(;t=o.exec(e);)r[t[1]]=t[2];return r}if(J.isFunction(t))return t.call(this,e,r);if(J.isRegExp(t))return t.exec(e);throw TypeError("parser must be boolean|regexp|function")}}}has(e,t){if(e=ek(e)){let r=J.findKey(this,e);return!!(r&&void 0!==this[r]&&(!t||eS(this,this[r],r,t)))}return!1}delete(e,t){let r=this,o=!1;function n(e){if(e=ek(e)){let n=J.findKey(r,e);n&&(!t||eS(r,r[n],n,t))&&(delete r[n],o=!0)}}return J.isArray(e)?e.forEach(n):n(e),o}clear(e){let t=Object.keys(this),r=t.length,o=!1;for(;r--;){let n=t[r];(!e||eS(this,this[n],n,e,!0))&&(delete this[n],o=!0)}return o}normalize(e){let t=this,r={};return J.forEach(this,(o,n)=>{let i=J.findKey(r,n);if(i){t[i]=eI(o),delete t[n];return}let a=e?n.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(e,t,r)=>t.toUpperCase()+r):String(n).trim();a!==n&&delete t[n],t[a]=eI(o),r[a]=!0}),this}concat(...e){return this.constructor.concat(this,...e)}toJSON(e){let t=Object.create(null);return J.forEach(this,(r,o)=>{null!=r&&!1!==r&&(t[o]=e&&J.isArray(r)?r.join(", "):r)}),t}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([e,t])=>e+": "+t).join(` 3`)}getSetCookie(){return this.get("set-cookie")||[]}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(e){return e instanceof this?e:new this(e)}static concat(e,...t){let r=new this(e);return t.forEach(e=>r.set(e)),r}static accessor(e){let t=(this[eE]=this[eE]={accessors:{}}).accessors,r=this.prototype;function o(e){let o=ek(e);t[o]||(function(e,t){let r=J.toCamelCase(" "+t);["get","set","has"].forEach(o=>{Object.defineProperty(e,o+r,{value:function(e,r,n){return this[o].call(this,t,e,r,n)},configurable:!0})})}(r,e),t[o]=!0)}return J.isArray(e)?e.forEach(o):o(e),this}};function eT(e,t){let r=this||ev,o=t||r,n=eO.from(o.headers),i=o.data;return J.forEach(e,function(e){i=e.call(r,i,n.normalize(),t?t.status:void 0)}),n.normalize(),i}function eB(e){return!!(e&&e.__CANCEL__)}function eP(e,t,r){_.call(this,e??"canceled",_.ERR_CANCELED,t,r),this.name="CanceledError"}function eD(e,t,r){let o=r.config.validateStatus;!r.status||!o||o(r.status)?e(r):t(new _("Request failed with status code "+r.status,[_.ERR_BAD_REQUEST,_.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r))}eO.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]),J.reduceDescriptors(eO.prototype,({value:e},t)=>{let r=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(e){this[r]=e}}}),J.freezeMethods(eO),J.inherits(eP,_,{__CANCEL__:!0});let eR=(e,t,r=3)=>{let o=0,n=function(e,t){let r=Array(e=e||10),o=Array(e),n=0,i=0,a;return t=void 0!==t?t:1e3,function(s){let l=Date.now(),c=o[i];a||(a=l),r[n]=s,o[n]=l;let u=i,d=0;for(;u!==n;)d+=r[u++],u%=e;if((n=(n+1)%e)===i&&(i=(i+1)%e),l-a<t)return;let g=c&&l-c;return g?Math.round(1e3*d/g):void 0}}(50,250);return function(e,t){let r=0,o=1e3/t,n,i,a=(t,o=Date.now())=>{r=o,n=null,i&&(clearTimeout(i),i=null),e(...t)};return[(...e)=>{let t=Date.now(),s=t-r;s>=o?a(e,t):(n=e,i||(i=setTimeout(()=>{i=null,a(n)},o-s)))},()=>n&&a(n)]}(r=>{let i=r.loaded,a=r.lengthComputable?r.total:void 0,s=i-o,l=n(s);o=i,e({loaded:i,total:a,progress:a?i/a:void 0,bytes:s,rate:l||void 0,estimated:l&&a&&i<=a?(a-i)/l:void 0,event:r,lengthComputable:null!=a,[t?"download":"upload"]:!0})},r)},eH=(e,t)=>{let r=null!=e;return[o=>t[0]({lengthComputable:r,total:e,loaded:o}),t[1]]},eG=e=>(...t)=>J.asap(()=>e(...t)),eF=ew.hasStandardBrowserEnv?((e,t)=>r=>(r=new URL(r,ew.origin),e.protocol===r.protocol&&e.host===r.host&&(t||e.port===r.port)))(new URL(ew.origin),ew.navigator&&/(msie|trident)/i.test(ew.navigator.userAgent)):()=>!0,ez=ew.hasStandardBrowserEnv?{write(e,t,r,o,n,i){let a=[e+"="+encodeURIComponent(t)];J.isNumber(r)&&a.push("expires="+new Date(r).toGMTString()),J.isString(o)&&a.push("path="+o),J.isString(n)&&a.push("domain="+n),!0===i&&a.push("secure"),document.cookie=a.join("; ")},read(e){let t=document.cookie.match(RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read:()=>null,remove(){}};function eq(e,t,r){let o=!/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t);return e&&(o||!1==r)?t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e:t}let eN=e=>e instanceof eO?{...e}:e;
3function eL(e,t){t=t||{};let r={};function o(e,t,r,o){return J.isPlainObject(e)&&J.isPlainObject(t)?J.merge.call({caseless:o},e,t):J.isPlainObject(t)?J.merge({},t):J.isArray(t)?t.slice():t}function n(e,t,r,n){return J.isUndefined(t)?J.isUndefined(e)?void 0:o(void 0,e,r,n):o(e,t,r,n)}function i(e,t){if(!J.isUndefined(t))return o(void 0,t)}function a(e,t){return J.isUndefined(t)?J.isUndefined(e)?void 0:o(void 0,e):o(void 0,t)}function s(r,n,i){return i in t?o(r,n):i in e?o(void 0,r):void 0}let l={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,withXSRFToken:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:(e,t,r)=>n(eN(e),eN(t),r,!0)};return J.forEach(Object.keys({...e,...t}),function(o){let i=l[o]||n,a=i(e[o],t[o],o);J.isUndefined(a)&&i!==s||(r[o]=a)}),r}let eM=e=>{let t=eL({},e),{data:r,withXSRFToken:o,xsrfHeaderName:n,xsrfCookieName:i,headers:a,auth:s}=t;if(t.headers=a=eO.from(a),t.url=eu(eq(t.baseURL,t.url,t.allowAbsoluteUrls),e.params,e.paramsSerializer),s&&a.set("Authorization","Basic "+btoa((s.username||"")+":"+(s.password?unescape(encodeURIComponent(s.password)):""))),J.isFormData(r)){if(ew.hasStandardBrowserEnv||ew.hasStandardBrowserWebWorkerEnv)a.setContentType(void 0);else if(J.isFunction(r.getHeaders)){let e=r.getHeaders(),t=["content-type","content-length"];Object.entries(e).forEach(([e,r])=>{t.includes(e.toLowerCase())&&a.set(e,r)})}}if(ew.hasStandardBrowserEnv&&(o&&J.isFunction(o)&&(o=o(t)),o||!1!==o&&eF(t.url))){let e=n&&i&&ez.read(i);e&&a.set(n,e)}return t},eU="u">typeof XMLHttpRequest&&function(e){return new Promise(function(t,r){let o=eM(e),n=o.data,i=eO.from(o.headers).normalize(),{responseType:a,onUploadProgress:s,onDownloadProgress:l}=o,c,u,d,g,h;function p(){g&&g(),h&&h(),o.cancelToken&&o.cancelToken.unsubscribe(c),o.signal&&o.signal.removeEventListener("abort",c)}let f=new XMLHttpRequest;function A(){if(!f)return;let o=eO.from("getAllResponseHeaders"in f&&f.getAllResponseHeaders());eD(function(e){t(e),p()},function(e){r(e),p()},{data:a&&"text"!==a&&"json"!==a?f.response:f.responseText,status:f.status,statusText:f.statusText,headers:o,config:e,request:f}),f=null}f.open(o.method.toUpperCase(),o.url,!0),f.timeout=o.timeout,"onloadend"in f?f.onloadend=A:f.onreadystatechange=function(){f&&4===f.readyState&&(0!==f.status||f.responseURL&&0===f.responseURL.indexOf("file:"))&&setTimeout(A)},f.onabort=function(){f&&(r(new _("Request aborted",_.ECONNABORTED,e,f)),f=null)},f.onerror=function(t){let o=new _(t&&t.message?t.message:"Network Error",_.ERR_NETWORK,e,f);o.event=t||null,r(o),f=null},f.ontimeout=function(){let t=o.timeout?"timeout of "+o.timeout+"ms exceeded":"timeout exceeded",n=o.transitional||eg;o.timeoutErrorMessage&&(t=o.timeoutErrorMessage),r(new _(t,n.clarifyTimeoutError?_.ETIMEDOUT:_.ECONNABORTED,e,f)),f=null},void 0===n&&i.setContentType(null),"setRequestHeader"in f&&J.forEach(i.toJSON(),function(e,t){f.setRequestHeader(t,e)}),J.isUndefined(o.withCredentials)||(f.withCredentials=!!o.withCredentials),a&&"json"!==a&&(f.responseType=o.responseType),l&&([d,h]=eR(l,!0),f.addEventListener("progress",d)),s&&f.upload&&([u,g]=eR(s),f.upload.addEventListener("progress",u),f.upload.addEventListener("loadend",g)),(o.cancelToken||o.signal)&&(c=t=>{f&&(r(!t||t.type?new eP(null,e,f):t),f.abort(),f=null)},o.cancelToken&&o.cancelToken.subscribe(c),o.signal&&(o.signal.aborted?c():o.signal.addEventListener("abort",c)));let m=function(e){let t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}(o.url);if(m&&-1===ew.protocols.indexOf(m))return void r(new _("Unsupported protocol "+m+":",_.ERR_BAD_REQUEST,e));f.send(n||null)})},eW=function*(e,t){let r=e.byteLength;if(r<t)return void(yield e);let o=0,n;for(;o<r;)n=o+t,yield e.slice(o,n),o=n},eQ=async function*(e,t){for await(let r of eV(e))yield*eW(r,t)},eV=async function*(e){if(e[Symbol.asyncIterator])return void(yield*e);let t=e.getReader();try{for(;;){let{done:e,value:r}=await t.read();if(e)break;yield r}}finally{await t.cancel()}},eX=(e,t,r,o)=>{let n=eQ(e,t),i=0,a,s=e=>{a||(a=!0,o&&o(e))};return new ReadableStream({async pull(e){try{let{done:t,value:o}=await n.next();if(t){s(),e.close();return}let a=o.byteLength;if(r){let e=i+=a;r(e)}e.enqueue(new Uint8Array(o))}catch(e){throw s(e),e}},cancel:e=>(s(e),n.return())},{highWaterMark:2})},{isFunction:eY}=J,eK=(({Request:e,Response:t})=>({Request:e,Response:t}))(J.global),{ReadableStream:eZ,TextEncoder:eJ}=J.global,e_=(e,...t)=>{try{return!!e(...t)}catch{return!1}},e$=e=>{let t,{fetch:r,Request:o,Response:n}=e=J.merge.call({skipUndefined:!0},eK,e),i=r?eY(r):"function"==typeof fetch,a=eY(o),s=eY(n);if(!i)return!1;let l=i&&eY(eZ),c=i&&("function"==typeof eJ?(t=new eJ,e=>t.encode(e)):async e=>new Uint8Array(await new o(e).arrayBuffer())),u=a&&l&&e_(()=>{let e=!1,t=new o(ew.origin,{body:new eZ,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),d=s&&l&&e_(()=>
3J.isReadableStream(new n("").body)),g={stream:d&&(e=>e.body)};i&&["text","arrayBuffer","blob","formData","stream"].forEach(e=>{g[e]||(g[e]=(t,r)=>{let o=t&&t[e];if(o)return o.call(t);throw new _(`Response type '${e}' is not supported`,_.ERR_NOT_SUPPORT,r)})});let h=async e=>null==e?0:J.isBlob(e)?e.size:J.isSpecCompliantForm(e)?(await new o(ew.origin,{method:"POST",body:e}).arrayBuffer()).byteLength:J.isArrayBufferView(e)||J.isArrayBuffer(e)?e.byteLength:(J.isURLSearchParams(e)&&(e+=""),J.isString(e))?(await c(e)).byteLength:void 0,p=async(e,t)=>J.toFiniteNumber(e.getContentLength())??h(t);return async e=>{let t,{url:i,method:s,data:l,signal:c,cancelToken:h,timeout:f,onDownloadProgress:A,onUploadProgress:m,responseType:x,headers:b,withCredentials:y="same-origin",fetchOptions:w}=eM(e),C=r||fetch;x=x?(x+"").toLowerCase():"text";let v=((e,t)=>{let{length:r}=e=e?e.filter(Boolean):[];if(t||r){let r=new AbortController,o,n=function(e){if(!o){o=!0,a();let t=e instanceof Error?e:this.reason;r.abort(t instanceof _?t:new eP(t instanceof Error?t.message:t))}},i=t&&setTimeout(()=>{i=null,n(new _(`timeout ${t} of ms exceeded`,_.ETIMEDOUT))},t),a=()=>{e&&(i&&clearTimeout(i),i=null,e.forEach(e=>{e.unsubscribe?e.unsubscribe(n):e.removeEventListener("abort",n)}),e=null)};e.forEach(e=>e.addEventListener("abort",n));let{signal:s}=r;return s.unsubscribe=()=>J.asap(a),s}})([c,h&&h.toAbortSignal()],f),j=null,E=v&&v.unsubscribe&&(()=>{v.unsubscribe()});try{if(m&&u&&"get"!==s&&"head"!==s&&0!==(t=await p(b,l))){let e=new o(i,{method:"POST",body:l,duplex:"half"}),r;if(J.isFormData(l)&&(r=e.headers.get("content-type"))&&b.setContentType(r),e.body){let[r,o]=eH(t,eR(eG(m)));l=eX(e.body,65536,r,o)}}J.isString(y)||(y=y?"include":"omit");let r=a&&"credentials"in o.prototype,c={...w,signal:v,method:s.toUpperCase(),headers:b.normalize().toJSON(),body:l,duplex:"half",credentials:r?y:void 0};j=a&&new o(i,c);let h=await (a?C(j,w):C(i,c)),f=d&&("stream"===x||"response"===x);if(d&&(A||f&&E)){let e={};["status","statusText","headers"].forEach(t=>{e[t]=h[t]});let t=J.toFiniteNumber(h.headers.get("content-length")),[r,o]=A&&eH(t,eR(eG(A),!0))||[];h=new n(eX(h.body,65536,r,()=>{o&&o(),E&&E()}),e)}x=x||"text";let k=await g[J.findKey(g,x)||"text"](h,e);return!f&&E&&E(),await new Promise((t,r)=>{eD(t,r,{data:k,headers:eO.from(h.headers),status:h.status,statusText:h.statusText,config:e,request:j})})}catch(t){throw E&&E(),t&&"TypeError"===t.name&&/Load failed|fetch/i.test(t.message)?Object.assign(new _("Network Error",_.ERR_NETWORK,e,j),{cause:t.cause||t}):_.from(t,t&&t.code,e,j)}}},e0=new Map,e1=e=>{let t=e?e.env:{},{fetch:r,Request:o,Response:n}=t,i=[o,n,r],a=i.length,s,l,c=e0;for(;a--;)s=i[a],void 0===(l=c.get(s))&&c.set(s,l=a?new Map:e$(t)),c=l;return l};e1();let e2={http:null,xhr:eU,fetch:{get:e1}};J.forEach(e2,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});let e3=e=>`- ${e}`,e4=e=>J.isFunction(e)||null===e||!1===e,e6={getAdapter:(e,t)=>{let r,o,{length:n}=e=J.isArray(e)?e:[e],i={};for(let a=0;a<n;a++){let n;if(o=r=e[a],!e4(r)&&void 0===(o=e2[(n=String(r)).toLowerCase()]))throw new _(`Unknown adapter '${n}'`);if(o&&(J.isFunction(o)||(o=o.get(t))))break;i[n||"#"+a]=o}if(!o){let e=Object.entries(i).map(([e,t])=>`adapter ${e} `+(!1===t?"is not supported by the environment":"is not available in the build"));throw new _("There is no suitable adapter to dispatch the request "+(n?e.length>1?`since : 4`+e.map(e3).join(` 5`):" "+e3(e[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return o}};function e5(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new eP(null,e)}function e8(e){return e5(e),e.headers=eO.from(e.headers),e.data=eT.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),e6.getAdapter(e.adapter||ev.adapter,e)(e).then(function(t){return e5(e),t.data=eT.call(e,e.transformResponse,t),t.headers=eO.from(t.headers),t},function(t){return eB(t)||(e5(e),t&&t.response&&(t.response.data=eT.call(e,e.transformResponse,t.response),t.response.headers=eO.from(t.response.headers))),Promise.reject(t)})}let e9="1.12.2",e7={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{e7[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});let te={};e7.transitional=function(e,t,r){function o(e,t){return"[Axios v"+e9+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return(r,n,i)=>{if(!1===e)throw new _(o(n," has been removed"+(t?" in "+t:"")),_.ERR_DEPRECATED);return t&&!te[n]&&(te[n]=!0,console.warn(o(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,n,i)}},e7.spelling=function(e){return(t,r)=>(console.warn(`${r} is likely a misspelling of ${e}
5`),!0)};let tt={assertOptions:function(e,t,r){if("object"!=typeof e)throw new _("options must be an object",_.ERR_BAD_OPTION_VALUE);let o=Object.keys(e),n=o.length;for(;n-- >0;){let i=o[n],a=t[i];if(a){let t=e[i],r=void 0===t||a(t,i,e);if(!0!==r)throw new _("option "+i+" must be "+r,_.ERR_BAD_OPTION_VALUE);continue}if(!0!==r)throw new _("Unknown option "+i,_.ERR_BAD_OPTION)}},validators:e7},tr=tt.validators,to=class{constructor(e){this.defaults=e||{},this.interceptors={request:new ed,response:new ed}}async request(e,t){try{return await this._request(e,t)}catch(e){if(e instanceof Error){let t={};Error.captureStackTrace?Error.captureStackTrace(t):t=Error();let r=t.stack?t.stack.replace(/^.+\n/,""):"";try{e.stack?r&&!String(e.stack).endsWith(r.replace(/^.+\n.+\n/,""))&&(e.stack+=` 6`+r):e.stack=r}catch{}}throw e}}_request(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{};let{transitional:r,paramsSerializer:o,headers:n}=t=eL(this.defaults,t);void 0!==r&&tt.assertOptions(r,{silentJSONParsing:tr.transitional(tr.boolean),forcedJSONParsing:tr.transitional(tr.boolean),clarifyTimeoutError:tr.transitional(tr.boolean)},!1),null!=o&&(J.isFunction(o)?t.paramsSerializer={serialize:o}:tt.assertOptions(o,{encode:tr.function,serialize:tr.function},!0)),void 0!==t.allowAbsoluteUrls||(void 0!==this.defaults.allowAbsoluteUrls?t.allowAbsoluteUrls=this.defaults.allowAbsoluteUrls:t.allowAbsoluteUrls=!0),tt.assertOptions(t,{baseUrl:tr.spelling("baseURL"),withXsrfToken:tr.spelling("withXSRFToken")},!0),t.method=(t.method||this.defaults.method||"get").toLowerCase();let i=n&&J.merge(n.common,n[t.method]);n&&J.forEach(["delete","get","head","post","put","patch","common"],e=>{delete n[e]}),t.headers=eO.concat(i,n);let a=[],s=!0;this.interceptors.request.forEach(function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(s=s&&e.synchronous,a.unshift(e.fulfilled,e.rejected))});let l=[];this.interceptors.response.forEach(function(e){l.push(e.fulfilled,e.rejected)});let c,u=0,d;if(!s){let e=[e8.bind(this),void 0];for(e.unshift(...a),e.push(...l),d=e.length,c=Promise.resolve(t);u<d;)c=c.then(e[u++],e[u++]);return c}d=a.length;let g=t;for(;u<d;){let e=a[u++],t=a[u++];try{g=e(g)}catch(e){t.call(this,e);break}}try{c=e8.call(this,g)}catch(e){return Promise.reject(e)}for(u=0,d=l.length;u<d;)c=c.then(l[u++],l[u++]);return c}getUri(e){return eu(eq((e=eL(this.defaults,e)).baseURL,e.url,e.allowAbsoluteUrls),e.params,e.paramsSerializer)}};J.forEach(["delete","get","head","options"],function(e){to.prototype[e]=function(t,r){return this.request(eL(r||{},{method:e,url:t,data:(r||{}).data}))}}),J.forEach(["post","put","patch"],function(e){function t(t){return function(r,o,n){return this.request(eL(n||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:o}))}}to.prototype[e]=t(),to.prototype[e+"Form"]=t(!0)});let tn=class e{constructor(e){let t;if("function"!=typeof e)throw TypeError("executor must be a function.");this.promise=new Promise(function(e){t=e});let r=this;this.promise.then(e=>{if(!r._listeners)return;let t=r._listeners.length;for(;t-- >0;)r._listeners[t](e);r._listeners=null}),this.promise.then=e=>{let t,o=new Promise(e=>{r.subscribe(e),t=e}).then(e);return o.cancel=function(){r.unsubscribe(t)},o},e(function(e,o,n){r.reason||(r.reason=new eP(e,o,n),t(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(e){if(this.reason)return void e(this.reason);this._listeners?this._listeners.push(e):this._listeners=[e]}unsubscribe(e){if(!this._listeners)return;let t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}toAbortSignal(){let e=new AbortController,t=t=>{e.abort(t)};return this.subscribe(t),e.signal.unsubscribe=()=>this.unsubscribe(t),e.signal}static source(){let t;return{token:new e(function(e){t=e}),cancel:t}}},ti={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,Parti
6alContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(ti).forEach(([e,t])=>{ti[t]=e});let ta=function e(t){let r=new to(t),o=h(to.prototype.request,r);return J.extend(o,to.prototype,r,{allOwnKeys:!0}),J.extend(o,r,null,{allOwnKeys:!0}),o.create=function(r){return e(eL(t,r))},o}(ev);ta.Axios=to,ta.CanceledError=eP,ta.CancelToken=tn,ta.isCancel=eB,ta.VERSION=e9,ta.toFormData=ei,ta.AxiosError=_,ta.Cancel=ta.CanceledError,ta.all=function(e){return Promise.all(e)},ta.spread=function(e){return function(t){return e.apply(null,t)}},ta.isAxiosError=function(e){return J.isObject(e)&&!0===e.isAxiosError},ta.mergeConfig=eL,ta.AxiosHeaders=eO,ta.formToJSON=e=>eC(J.isHTMLForm(e)?new FormData(e):e),ta.getAdapter=e6.getAdapter,ta.HttpStatusCode=ti,ta.default=ta;let{Axios:ts,AxiosError:tl,CanceledError:tc,isCancel:tu,CancelToken:td,VERSION:tg,all:th,Cancel:tp,isAxiosError:tf,spread:tA,toFormData:tm,AxiosHeaders:tx,HttpStatusCode:tb,formToJSON:ty,getAdapter:tw,mergeConfig:tC}=ta;class tv{static instance;axiosInstance;currentFaqType=null;apiKey=null;constructor(){console.warn("[API] Warning: No base URL configured via environment variable. Please set VITE_HELP_CENTER_API_BASE_URL or provide baseUrl prop to HelpCenter component."),this.axiosInstance=ta.create({baseURL:"",timeout:3e4,headers:{"Content-Type":"application/json"}}),this.axiosInstance.interceptors.request.use(e=>(this.apiKey&&(e.headers.apiKey=this.apiKey),console.log(`[API] ${e.method?.toUpperCase()} ${e.url}`,this.apiKey?`[x-api-key: ${this.apiKey.substring(0,8)}...]`:"",this.currentFaqType?`[x-origin: ${this.currentFaqType}]`:""),e),e=>Promise.reject(e)),this.axiosInstance.interceptors.response.use(e=>(console.log(`[API] Response ${e.status} for ${e.config.url}`),e),e=>{let t=e.response?.status,r={message:e.message||"An error occurred",status:t,showAs404:void 0!==t&&t>=500};return console.error("[API] Error:",r),Promise.reject(r)})}static getInstance(){return tv.instance||(tv.instance=new tv),tv.instance}getAxiosInstance(){return this.axiosInstance}setCurrentFaqType(e){this.currentFaqType=e,console.log(`[API] Current FAQ type set to: ${e}`)}getCurrentFaqType(){return this.currentFaqType}setApiKey(e){e&&""!==e.trim()||console.warn("[API] Warning: Empty API Key provided"),this.apiKey=e,console.log(`[API] API Key configured: ${e.substring(0,8)}...`)}getApiKey(){return this.apiKey}setBaseUrl(e){if(!e||""===e.trim())throw Error("[API] Base URL cannot be empty. Please provide a valid URL.");try{new URL(e)}catch{throw Error(`[API] Invalid base URL format: ${e}`)}this.axiosInstance.defaults.baseURL=e,console.log(`[API] Base URL configured: ${e}`)}getBaseUrl(){return this.axiosInstance.defaults.baseURL}isConfigured(){let e=!!this.axiosInstance.defaults.baseURL,t=!!this.apiKey;return e&&t}}class tj{get apiClient(){return tv.getInstance()}async getCategories(){try{return(await this.apiClient.getAxiosInstance().get("/v1/categories")).data}catch(e){throw console.error("Error fetching categories:",e),e}}async getFrequentArticles(e){try{let t={};return e&&e.length>0&&(t["x-origin"]=e.join(",")),(await this.apiClient.getAxiosInstance().get("/v1/articles?most_frequent=true",e&&e.length>0?{headers:t}:void 0)).data}catch(e){throw console.error("Error fetching frequent articles:",e),e}}async getArticles(e){try{let t={};return e&&e.length>0&&(t["x-origin"]=e.join(",")),(await this.apiClient.getAxiosInstance().get("/v1/articles",e&&e.length>0?{headers:t}:void 0)).data}catch(e){throw console.error("Error fetching articles:",e),e}}async getArticlesForSubcategory(e,t){try{let r={};return t&&(r["x-origin"]=t),(await this.apiClient.getAxiosInstance().get(`/v1/articles?subcategory=${e}`,t?{headers:r}:void 0)).data}catch(e){throw console.error("Error fetching articles:",e),e}}async getArticleDetails(e,t){try{let r={};return t&&(r["x-origin"]=t),(await this.apiClient.getAxiosInstance().get(`/v1/articles/${e}`,t?{headers:r}:void 0)).data}catch(e){throw console.error("Error fetching article details:",e),e}}}let tE=new tj,tk={fullWidth:!1,borderRadius:"12px",showBorder:!1,showShadow:!0,backgroundColor:"white",padding:"40px 24px",primaryColor:"#00D4AA",headerBackgroun
6dColor:"#00D4AA",headerTextColor:"#000000"},tI=(0,s.createContext)(tk),tS=({children:e,config:t})=>{let r={...tk,...t};return g.jsx(tI.Provider,{value:r,children:e})},tO=()=>{let e=(0,s.useContext)(tI);if(!e)throw Error("useLayoutConfig must be used within a LayoutConfigProvider");return e},tT=(0,s.createContext)(void 0),tB=({children:e})=>{let[t,r]=(0,s.useState)(null),[o,n]=(0,s.useState)([]),[i,a]=(0,s.useState)(null);(0,s.useEffect)(()=>{o.length>0&&!t&&r(o[0].origin)},[o,t]);let l=o.length>1;return g.jsx(tT.Provider,{value:{selectedFaqType:t,setSelectedFaqType:r,availableFaqTypes:o,setAvailableFaqTypes:n,hasMultipleFaqTypes:l,getSelectedFaqTypeTree:()=>t&&o.find(e=>e.origin===t)||null,originOverride:i,setOriginOverride:a,getEffectiveOrigin:()=>i||t},children:e})},tP=()=>{let e=(0,s.useContext)(tT);if(!e)throw Error("useFaqTypeContext must be used within a FaqTypeProvider");return e},tD=null,tR=!1,tH=!1,tG=({allArticles:e,articlesByOrigin:t})=>{let{getEffectiveOrigin:r}=tP();return{filteredArticles:(0,s.useMemo)(()=>{let o=r();return o?t.get(o)||[]:e},[r,t,e])}},tF=(0,s.createContext)(void 0),tz=({children:e})=>{let{allArticles:t,articlesByOrigin:r,loading:o,error:n,refetch:i}=(()=>
6{let[e,t]=(0,s.useState)([]),[r,o]=(0,s.useState)(new Map),[n,i]=(0,s.useState)(!0),[a,l]=(0,s.useState)(null),c=(0,s.useRef)(!1),{availableFaqTypes:u}=tP(),d=async(e=!1)=>{if(!e){if(tH&&tD){console.log("\uD83D\uDCE6 Usando cache de art\xedculos (global)"),t(tD.allArticles),o(tD.articlesByOrigin),i(!1),c.current=!0;return}if(tR)return void console.log("â³ Fetch de art\xedculos ya en progreso...");if(c.current)return;let e=Date.now();if(tD&&e-tD.timestamp<3e5){console.log("\uD83D\uDCE6 Usando cache de art\xedculos"),t(tD.allArticles),o(tD.articlesByOrigin),i(!1),c.current=!0,tH=!0;return}}try{tR=!0,i(!0),l(null),console.log("\uD83C\uDF10 Llamando a la API de art\xedculos");let e=u.map(e=>e.origin),r=await tE.getArticles(e),n=[],a=new Map;r.content.forEach(e=>{n.push(...e.articles),a.set(e.origin,e.articles)}),tD={allArticles:n,articlesByOrigin:a,timestamp:Date.now()},t(n),o(a),c.current=!0,tH=!0}catch(e){l(e.message||"Error al cargar los art\xedculos"),console.error("Error fetching articles:",e)}finally{i(!1),tR=!1}};return(0,s.useEffect)(()=>{u.length>0&&!c.current&&d(!1)},[u.length]),{allArticles:e,articlesByOrigin:r,loading:n,error:a,refetch:async()=>{c.current=!1,tH=!1,await d(!0)}}})(),{filteredArticles:a}=tG({allArticles:t,articlesByOrigin:r});return g.jsx(tF.Provider,{value:{articles:a,allArticles:t,loading:o,error:n,refetch:i},children:e})},tq=()=>{let e=(0,s.useContext)(tF);if(void 0===e)throw Error("useArticlesContext must be used within an ArticlesProvider");return e},tN=(0,s.createContext)(void 0),tL=({children:e,navigationActions:t})=>g.jsx(tN.Provider,{value:{navigationActions:t},children:e}),tM=null,tU=!1,tW=!1,tQ={view:"home"},tV=()=>
6{let[e,t]=(0,s.useState)(tQ),[r,o]=(0,s.useState)([tQ]),n=(0,s.useCallback)(()=>{if(typeof window>"u")return tQ;let e=new URLSearchParams(window.location.search),t=e.get("view")||"home",r=e.get("category")||void 0,o=e.get("subcategory")||void 0,n=e.get("article")||void 0;return{view:t,category:r,subcategory:o,articleId:n,searchQuery:e.get("q")||void 0,origin:e.get("origin")||void 0}},[]),i=(0,s.useCallback)(e=>{if(typeof window>"u")return;let t=new URLSearchParams;"home"!==e.view&&t.set("view",e.view),e.category&&t.set("category",e.category),e.subcategory&&t.set("subcategory",e.subcategory),e.articleId&&t.set("article",e.articleId),e.searchQuery&&t.set("q",e.searchQuery),e.origin&&t.set("origin",e.origin);let r=t.toString()?`${window.location.pathname}?${t.toString()}`:window.location.pathname;window.history.pushState(null,"",r),window.scrollTo(0,0),window.dispatchEvent(new Event("helpcenter:navigate"))},[]),a=(0,s.useCallback)(()=>{let e={view:"home"};t(e),o(t=>[...t,e]),i(e)},[i]),l=(0,s.useCallback)((e,r)=>{let n={view:"category",category:e,origin:r};t(n),o(e=>[...e,n]),i(n)},[i]),c=(0,s.useCallback)((e,r,n)=>{let a={view:"subcategory",category:e,subcategory:r,origin:n};t(a),o(e=>[...e,a]),i(a)},[i]),u=(0,s.useCallback)((e,r,n,a)=>{let s={view:"article",articleId:e,origin:r,category:n,subcategory:a};t(s),o(e=>[...e,s]),i(s)},[i]),d=(0,s.useCallback)((e,r)=>{let n={view:"search",searchQuery:e,origin:r};t(n),o(e=>[...e,n]),i(n)},[i]),g=(0,s.useCallback)(()=>{if(r.length<=1)return void a();let e=r.slice(0,-1),n=e[e.length-1];o(e),t(n),i(n)},[r,a,i]);return(0,s.useEffect)(()=>{let e=()=>{t(n())},r=()=>{t(n())};return window.addEventListener("popstate",e),window.addEventListener("helpcenter:navigate",r),()=>{window.removeEventListener("popstate",e),window.removeEventListener("helpcenter:navigate",r)}},[n]),(0,s.useEffect)(()=>{let e=n();JSON.stringify(e)!==JSON.stringify(tQ)&&(t(e),o([e]))},[n]),{navigationState:e,navigationActions:{goToHome:a,goToCategory:l,goToSubcategory:c,goToArticle:u,goToSearch:d,goBack:g},canGoBack:r.length>1}},tX=({name:e,size:t,color:r,className:o=""})=>g.jsx("i",{className:`icon-${e} ${o}`,style:{fontSize:t,color:r},"aria-hidden":"true"}),tY=({icon:e,label:t,onClick:r,className:o="",showChevron:n=!0,actionText:i})=>{let{primaryColor:a}=tO();return g.jsxs("div",{className:`quick-action-button ${o}`,style:{display:"flex",alignItems:"center",justifyContent:"space-between",padding:"24px 24px 24px 24px",backgroundColor:"#ffffffff",borderRadius:"16px",cursor:"pointer",transition:"all 0.2s ease",border:"1px solid #D8D8DE",boxSizing:"border-box"},onMouseOver:e=>{e.currentTarget.style.backgroundColor="#F7F7F7",e.currentTarget.style.transform="translateY(-1px)"},onMouseOut:e=>{e.currentTarget.style.backgroundColor="#ffffffff",e.currentTarget.style.transform="translateY(0)",e.currentTarget.style.boxShadow="none"},onClick:()=>{r&&r()},children:[g.jsxs("div",{style:{display:"flex",alignItems:"center",gap:"12px"},children:[e&&g.jsx(tX,{name:e,size:"28px",color:"black"}),g.jsx("span",{style:{fontSize:"16px",fontWeight:"500",color:"#2d3748"},children:t})]}),i?g.jsx("span",{style:{fontSize:"14px",fontWeight:"500",color:a,textDecoration:"underline"},children:i}):n?g.jsx(tX,{name:"chevrone-right",size:"20px",color:"#000000ff"}):null]})},tK=({icon:e,title:t,subtitle:r,details:o,onBackClick:n,backButtonLabel:i="â Atr\xe1s"})=>{let a=tO();return g.jsxs("div",{style:{width:(a.fullWidth,"100%"),maxWidth:a.fullWidth?"none":"1200px",margin:a.fullWidth?"0":"0 auto",padding:"20px",backgroundColor:a.backgroundColor,borderRadius:"number"==typeof a.borderRadius?`${a.borderRadius}px`:a.borderRadius,boxShadow:a.showShadow?"0 4px 6px rgba(0, 0, 0, 0.1)":"none",border:a.showBorder?"1px solid #e2e8f0":"none",textAlign:"center"},children:[g.jsxs("h2",{style:{color:"#2d3748",marginBottom:"16px"},children:[e," ",t]}),r&&g.jsx("p",{style:{color:"#666666",marginBottom:"16px"},children:r}),o&&Object.entries(o).map(([e,t])=>t&&g.jsxs("p",{style:{color:"#666666",marginBottom:"8px"},children:[e,": ",t]},e)),g.jsx("button",{onClick:n,style:{backgroundColor:a.primaryColor,color:"white",border:"none",padding:"12px 24px",borderRadius:"8px",cursor:"pointer",fontSize:"14px",fontWeight:"500",marginTop:"16px"},children:i})]})},tZ=e=>e.toLowerCase().normalize("NFD").replace(/[\u0300-\u036f]/g,"").replace(/[^a-z0-9\s]/g,"").replace(/\s+/g," ").trim(),tJ=new Set(["el","la","los","las","un","una","unos","unas","de","del","a","al","en","con","por","para","como","que","se","me","te","le","lo","su","mi","tu","y","o","es","son","esta","esto"]),t_=e=>tZ(e).split(" ").filter(e=>e.length>0&&!tJ.has(e)),t$=(e,t)=>{let r=tZ(e),o=tZ(t);if(!o||0===o.length)return 0;let n=t_(t),i=t_(e);if(!r.includes(o)){if(0===n.length)return 0;let e=n.filter(e=>i.some(t=>t.includes(e)||e.includes(t)));if(0===e.length)return 0;let t=e.length/n.length*50;return t+10*!!i.some(e=>n.some(t=>e.startsWith(t)))+15*(e.length>1)}let a=0;return r===o?100:(a=RegExp(`\\b${o}\\b`).test(r)?90:60,r.startsWith(o)&&(a+=20),r.length<50&&(a+=10),n.length>1&&(a+=20*(n.filter(e=>i.some(t=>t.includes(e)||e.includes(t))).length/n.length)),Math.min(100,a))},t0={neutral:{black:"#252529",darkGray:"#2d3748",lightGray:"#6b7280",border:"#e5e7eb"},border:{default:"#e2e8f0"},background:{white:"#ffffff",contrastSection:"#F5F5F5"},text:{primary:"#252529",secondary:"#64748b"}},t1={xs:"8px",sm:"12px",md:"16px",lg:"24px",xl:"32px",xxl:"48px",xxxl:"64px",xxxxl:"96px"},t2={maxContentWidth:"1080px",pageTopPadding:"96px",pageBottomPadding:"132px",horizontalPadding:"24px"},t3={content:`0 ${t2.horizontalPadding}`,breadcrumb:`${t1.md} ${t2.horizontalPadding} ${t1.xl}`,title:`${t1.md} ${t2.horizontalPadding} ${t1.xxxl}`},t4={fontSize:{base:"16px",xl:"20px",xxl:"24px",xxxl:"32px",display2xl:"40px"},fontWeight:{normal:"400",medium:"500",semibold:"600",bold:"700"},lineHeight:{tight:"1.25",normal:"1.5",display:"1.3"}},t6={md:"8px",xl:"16px"},t5=(e=1,t)=>({display:"grid",gridTemplateColumns:`repeat(${e}, 1fr)`,columnGap:t?.columnGap||t1.lg,rowGap:t?.rowGap||t1.md,maxWidth:t?.maxWidth||t2.maxContentWidth,margin:"0 auto"}),t8={fontSize:t4.fontSize.xxl,fontWeight:t4.fontWeight.bold,color:t0.neutral.darkGray,marginBottom:t1.lg,textAlign:"center"},t9={display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",padding:`${t1.xxxl} ${t1.lg}`,color:t0.neutral.lightGray,minHeight:"400px"},t7=({message:e="Cargando...",style:t})=>{let{primaryColor:r}=tO();return g.jsxs("div",{style:{...t9,...t},children:[g.jsx("div",{style:{width:"48px",height:"48px",border:"4px solid #f3f3f3",borderTop:`4px s
6olid ${r}`,borderRadius:"50%",animation:"spin 1s linear infinite",marginBottom:t1.md}}),g.jsx("div",{style:{color:t0.text.secondary,fontSize:t4.fontSize.base,fontWeight:t4.fontWeight.medium},children:e}),g.jsx("style",{children:` 7 @keyframes spin { 8 0% { transform: rotate(0deg); } 9 100% { transform: rotate(360deg); } 10 } 11 `})]})},re=({title:e,description:t,style:r})=>g.jsxs("div",{style:{width:"100%",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",paddingTop:"64px",paddingLeft:t1.lg,paddingRight:t1.lg,...r},children:[g.jsx("img",{src:"data:image/svg+xml,%3csvg%20width='119'%20height='120'%20viewBox='0%200%20119%20120'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3ccircle%20cx='59.7416'%20cy='59.1559'%20r='55.7755'%20fill='%23F7F7F7'/%3e%3cpath%20d='M1.43115%20102.626C19.1419%2092.3541%2046.1064%2072.872%2053.6084%2055.5813M53.6084%2055.5813C57.0828%2047.5734%2056.3826%2040.0355%2048.6551%2034.1002C26.8109%2017.3223%2025.4158%2058.9361%2053.6084%2055.5813ZM53.6084%2055.5813C64.8001%2054.2496%2080.6544%2045.8313%20101.743%2023.8604'%20stroke='%236C6C78'%20stroke-width='1.18745'%20stroke-linecap='round'%20stroke-dasharray='4.75%204.75'/%3e%3crect%20x='79.3655'%20y='67.6846'%20width='16.6243'%20height='8.31215'%20transform='rotate(50.6358%2079.3655%2067.6846)'%20fill='%23404047'/%3e%3cpath%20d='M50.9705%200C73.5959%200%2091.9381%2018.3414%2091.9382%2040.9668C91.9382%2063.5923%2073.5959%2081.9346%2050.9705%2081.9346C28.3451%2081.9344%2010.0037%2063.5922%2010.0037%2040.9668C10.0038%2018.3415%2028.3452%200.000136084%2050.9705%200ZM50.9714%208.3125C32.9367%208.3125%2018.3163%2022.9321%2018.3162%2040.9668C18.3162%2059.0016%2032.9366%2073.6221%2050.9714%2073.6221C69.0061%2073.6219%2083.6257%2059.0015%2083.6257%2040.9668C83.6256%2022.9322%2069.006%208.31266%2050.9714%208.3125Z'%20fill='%23C6C6CC'/%3e%3cpath%20d='M88.7976%2073.6221L115.556%20106.24C117.22%20108.268%20116.925%20111.261%20114.897%20112.925L109.945%20116.988C107.916%20118.651%20104.924%20118.356%20103.26%20116.328L76.501%2083.7097L88.7976%2073.6221Z'%20fill='%23D9D9D9'/%3e%3cpath%20d='M88.7976%2073.6221L115.556%20106.24C117.22%20108.268%20116.925%20111.261%20114.897%20112.925L109.945%20116.988C107.916%20118.651%20104.924%20118.356%20103.26%20116.328L76.501%2083.7097L88.7976%2073.6221Z'%20fill='url(%23paint0_linear_4151_2430)'/%3e%3cellipse%20cx='105.763'%20cy='14.6569'%20rx='4.05607'%20ry='1.84772'%20transform='rotate(-141.539%20105.763%2014.6569)'%20fill='%23BFBFBF'/%3e%3cellipse%20cx='109.41'%20cy='16.8201'%20rx='4.7498'%20ry='2.96863'%20transform='rotate(-40.9339%20109.41%2016.8201)'%20fill='%23404047'/%3e%3cellipse%20cx='108.122'%20cy='12.407'%20rx='4.05607'%20ry='1.84772'%20transform='rotate(-91.2366%20108.122%2012.407)'%20fill='%23919191'/%3e%3ccircle%20cx='111.531'%20cy='13.6557'%20r='0.593725'%20fill='white'/%3e%3cdefs%3e%3clinearGradient%20id='paint0_linear_4151_2430'%20x1='86.5324'%20y1='72.9506'%20x2='75.0527'%20y2='92.0239'%20gradientUnits='userSpaceOnUse'%3e%3cstop%20stop-color='%23B4B4BF'/%3e%3cstop%20offset='1'%20stop-color='%23E1E1E1'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e",alt:e,style:{width:"117px",height:"120px",marginBottom:t1.md}}),g.jsx("h3",{style:{color:t0.text.primary,margin:`0 0 ${t1.xs} 0`,fontSize:t4.fontSize.xl,fontWeight:t4.fontWeight.semibold},children:e}),g.jsx("p",{style:{color:t0.text.secondary,margin:0,fontSize:t4.fontSize.base},children:t})]}),rt=({style:e})=>g.jsx(re,{title:"No encontramos resultados para tu b\xfasqueda",description:"Revis\xe1 que la palabra est\xe9 bien escrita o intent\xe1 con otra.",style:e}),rr={dropdown:{position:"absolute",top:"calc(100% + 8px)",left:0,right:0,backgroundColor:"white",borderRadius:"12px",boxShadow:"0 4px 12px rgba(0, 0, 0, 0.15)",maxHeight:"400px",overflowY:"auto",zIndex:1e3},searchInput:{width:"100%",borderRadius:"12px",fontSize:"16px",outline:"none",backgroundColor:"white",boxShadow:"0 2px 8px rgba(0, 0, 0, 0.1)",boxSizing:"border-box",transition:"border-color 0.2s ease"},iconButton:{background:"transparent",border:"none",cursor:"pointer",padding:"0",display:"flex",alignItems:"center",justifyContent:"center",boxShadow:"none",outline:"none"},absoluteIcon:(e,t="18px")=>({position:"absolute",[e]:t,top:"50%",transform:"translateY(-50%)"}),interactiveItem:{cursor:"pointer",transition:"background-color 0.2s"}
11,resultItem:{padding:"12px 16px",borderBottom:"1px solid #f0f0f0",display:"flex",alignItems:"center",gap:"12px"},resultItemText:{fontSize:"14px",color:"#333",fontWeight:"500"},viewMoreButton:{padding:"12px 16px",textAlign:"center",fontWeight:"600",fontSize:"14px"},faqTypeButton:{padding:"8px 24px",borderRadius:"20px",border:"none",cursor:"pointer",fontSize:"14px",fontWeight:"500",transition:"none",whiteSpace:"nowrap",boxShadow:"none"},header:{position:"relative",overflow:"visible",marginTop:"-20px",paddingTop:"60px",paddingBottom:"60px"},title:{color:"black",fontSize:"32px",fontWeight:"bold",margin:"0 0 24px 0",textAlign:"center"},faqTypeContainer:{backgroundColor:"white",borderRadius:"25px",padding:"4px",display:"flex",flexWrap:"wrap",gap:"4px",maxWidth:"90%",boxShadow:"none"}},ro={lightGray:"#f8f9fa",white:"white"},rn={textSecondary:"#666",black:"black",white:"white",transparent:"transparent"},ri=({article:e,onClick:t})=>g.jsxs("div",{role:"button",tabIndex:0,onClick:()=>{t(e.id)},onKeyDown:r=>{("Enter"===r.key||" "===r.key)&&(r.preventDefault(),t(e.id))},style:{...rr.resultItem,...rr.interactiveItem},onMouseEnter:e=>{e.currentTarget.style.backgroundColor=ro.lightGray},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=ro.white},"aria-label":`Ver art\xedculo: ${e.title}`,children:[g.jsx(tX,{name:"document",size:18,color:rn.textSecondary}),g.jsx("div",{style:rr.resultItemText,children:e.title})]}),ra=({faqTypes:e=[],selectedFaqType:t,onFaqTypeChange:r,searchQuery:o,onSearchQueryChange:n,onSearchSubmit:i,articles:a=[],onArticleClick:l,showFaqTypeSwitch:c=!1,title:u="Preguntas frecuentes",currentOrigin:d,showDropdown:h=!0})=>{let{primaryColor:p,headerBackgroundColor:f,headerTextColor:A}=tO(),{articles:m}=tq(),{navigationActions:x}=(()=>{let e=(0,s.useContext)(tN);if(!e)throw Error("useNavigation must be used within NavigationProvider");return e})(),{getEffectiveOrigin:b}=tP(),y=c&&e.length>1,[w,C]=(0,s.useState)(!1),[v,j]=(0,s.useState)(!1),E=(0,s.useRef)(null),k=(0,s.useRef)(null),[I,S]=(0,s.useState)(""),O=void 0!==o,T=O?o:I,B=a.length>0?a:m,P=(0,s.useMemo)(()=>B,[B,d]),D=T.length>=3?P.map(e=>({article:e,score:t$(e.title,T)})).filter(({score:e})=>e>0).sort((e,t)=>t.score-e.score).map(({article:e})=>e):[],R=D.slice(0,4),H=D.length>4;(0,s.useEffect)(()=>{C(!!h&&T.length>=3)},[T,h]);let G=h&&w;(0,s.useEffect)(()=>{if(!h)return;let e=e=>{E.current&&!E.current.contains(e.target)&&C(!1)};return document.addEventListener("mousedown",e),()=>{document.removeEventListener("mousedown",e)}},[h]);let F=e=>{if(C(!1),l)l(e);else{let t=b();x.goToArticle(e,t||void 0)}};return g.jsx("div",{style:{...rr.header,background:f,padding:"64px 16px 64px 16px"},children:g.jsxs("div",{style:{position:"relative",zIndex:1},children:[g.jsx("h1",{style:{...rr.title,color:A},children:u}),y?g.jsx("div",{style:{display:"flex",justifyContent:"center",marginBottom:"32px"},children:g.jsx("div",{style:rr.faqTypeContainer,children:e.map(e=>g.jsx("button",{style:{...rr.faqTypeButton,backgroundColor:t===e.id?p:rn.transparent,color:t===e.id?rn.white:rn.textSecondary},onClick:()=>r?.(e.id),children:e.label},e.id))})}):g.jsx("div",{style:{height:"24px"}}),g.jsxs("div",{style:{maxWidth:"600px",margin:"0 auto",position:"relative",zIndex:10},ref:E,children:[g.jsxs("form",{onSubmit:e=>{if(e.preventDefault(),C(!1),i)i(T);else{let e=b();x.goToSearch(T,e||void 0)}},style:{position:"relative"},children:[g.jsx("input",{ref:k,type:"text",placeholder:"Escrib\xed una palabra",value:T,onChange:e=>{let t=e.target.value;O?n?.(t):S(t)},onFocus:()=>j(!0),onBlur:()=>j(!1),style:{...rr.searchInput,padding:`16px ${T?"52px":"16px"} 16px 44px`,border:v?`2px solid ${p}`:`2px solid ${rn.transparent}`}}),g.jsx("button",{type:"submit",style:{...rr.iconButton,...rr.absoluteIcon("left","18px")},children:g.jsx(tX,{name:"search",size:20,color:rn.black})}),T&&g.jsx("button",{type:"button",onClick:()=>{O?n?.(""):S(""),k.current?.focus()},style:{...rr.iconButton,...rr.absoluteIcon("right","18px")},children:g.jsx(tX,{name:"close",size:20,color:rn.textSecondary})})]}),G&&g.jsx("div",{style:{...rr.dropdown,paddingBottom:0===R.length?"32px":"0"},children:0===R.length?g.jsx(rt,{}):g.jsxs(g.Fragment,{children:[R.map(e=>g.jsx(ri,{article:e,onClick:F},e.id)),H&&g.jsx("div",{onClick:()=>
11{if(C(!1),i)i(T);else{let e=b();x.goToSearch(T,e||void 0)}},style:{...rr.viewMoreButton,...rr.interactiveItem,color:p},onMouseEnter:e=>{e.currentTarget.style.backgroundColor=ro.lightGray},onMouseLeave:e=>{e.currentTarget.style.backgroundColor=ro.white},children:"Ver todos los resultados"})]})})]})]})})},rs=({items:e,separator:t="slash",textColor:r="#64748b",fontSize:o="14px",onBackClick:n,showBackButton:i=!0})=>(console.log("Breadcrumb render:",{showBackButton:i,hasOnBackClick:!!n}),g.jsxs("nav",{"aria-label":"Breadcrumb",style:{display:"flex",alignItems:"center",gap:"12px"},children:[i&&n&&g.jsx("button",{onClick:n,style:{width:"32px",height:"32px",borderRadius:"50%",border:"1px solid #C6C6CC",backgroundColor:"#ffffff",display:"flex",alignItems:"center",justifyContent:"center",cursor:"pointer",transition:"all 0.2s ease",padding:0,flexShrink:0},onMouseEnter:e=>{e.currentTarget.style.backgroundColor="#F7F7F7",e.currentTarget.style.borderColor="#cbd5e1"},onMouseLeave:e=>{e.currentTarget.style.backgroundColor="#ffffff",e.currentTarget.style.borderColor="#e2e8f0"},"aria-label":"Volver atr\xe1s",children:g.jsx(tX,{name:"arrow-left",size:24,color:"black"})}),g.jsx("ol",{style:{display:"flex",alignItems:"center",listStyle:"none",padding:0,margin:0,gap:"8px",flexWrap:"wrap"},children:e.map((n,i)=>{let a=i===e.length-1,s=!a&&n.onClick;return g.jsxs("li",{style:{display:"flex",alignItems:"center",gap:"8px"},children:[s?g.jsx("button",{onClick:n.onClick,style:{background:"none",border:"none",padding:0,color:"#1e293b",fontSize:o,cursor:"pointer",textDecoration:"underline",fontFamily:"inherit",outline:"none",WebkitTapHighlightColor:"transparent",fontWeight:400},"aria-label":`Ir a ${n.label}`,children:n.label}):g.jsx("span",{style:{color:a?"#1e293b":r,fontSize:o,fontWeight:a?600:400,textDecoration:"none"},"aria-current":a?"page":void 0,children:n.label}),!a&&g.jsx("span",{style:{color:"#cbd5e1",display:"flex",alignItems:"center"},"aria-hidden":"true",children:"chevron"===t?g.jsx(tX,{name:"chevroneRight",size:14,color:"#cbd5e1"}):g.jsx("span",{style:{fontSize:o},children:"/"})})]},i)})})]})),rl=({children:e})=>{let t=tO();return g.jsx("div",{style:{width:(t.fullWidth,"100%"),maxWidth:t.fullWidth?"none":"1200px",margin:t.fullWidth?"0":"0 auto",backgroundColor:t.backgroundColor,borderRadius:"number"==typeof t.borderRadius?`${t.borderRadius}px`:t.borderRadius,overflow:"visible",boxShadow:t.showShadow?"0 4px 6px rgba(0, 0, 0, 0.1)":"none",border:t.showBorder?"1px solid #e2e8f0":"none",boxSizing:"border-box"},children:e})},rc=({children:e,breadcrumbItems:t,title:r,subtitle:o,onBackClick:n,showBreadcrumb:i=!0,contentPadding:a="0 24px",style:s})=>g.jsxs("div",{style:{...(e=>({maxWidth:t2.maxContentWidth,margin:"0 auto",paddingTop:e?.top||t2.pageTopPadding,paddingBottom:e?.bottom||t2.pageBottomPadding}))(),...s},children:[i&&t&&g.jsx("div",{style:{padding:t3.breadcrumb},children:g.jsx(rs,{items:t,onBackClick:n})}),r&&g.jsxs("div",{style:{padding:t3.title},children:[g.jsx("h1",{style:{fontSize:"28px",fontWeight:t4.fontWeight.bold,color:t0.text.primary,marginBottom:o?t1.sm:0,lineHeight:"1.3"},children:r}),o&&g.jsx("p",{style:{fontSize:"14px",color:t0.text.secondary,margin:0},children:o})]}),g.jsx("div",{style:{padding:a},children:e})]}),ru=({onGoHome:e,style:t})=>{let{primaryColor:r}=tO();return g.jsxs("div",{style:{display:"flex",flexDirection:"row",alignItems:"center",justifyContent:"center",padding:`${t1.xxxl} ${t1.xxxl}`,minHeight:"480px",background:t0.background.white,gap:t1.xxl,...t},children:[g.jsx("div",{style:{flex:"0 0 auto",display:"flex",alignItems:"center",justifyContent:"center"},children:g.jsx("img",{src:"data:image/png;base64,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",alt:"404 - P\xe1gina no encontrada",style:{maxWidth:"340px",width:"100%",height:"auto",minWidth:"220px",display:"block"}})}),g.jsxs("div",{style:{flex:"1 1 0",display:"flex",flexDirection:"column",alignItems:"flex-start",justifyContent:"center",minWidth:"260px",maxWidth:"480px"},children:[g.jsx("div",{style:{color:"#6C6C78",fontSize:t4.fontSize.base,fontWeight:t4.fontWeight.bold,lineHeight:t4.lineHeight.normal,marginBottom:t1.sm,overflow:"hidden",textOverflow:"ellipsis",fontVariantNumeric:"lining-nums tabular-nums"},children:"ERROR 404"}),g.jsx("div",{style:{color:t0.neutral.black,fontSize:t4.fontSize.xxxl,fontWeight:t4.fontWeight.bold,lineHeight:t4.lineHeight.tight,marginBottom:t1.md,fontVariantNumeric:"lining-nums tabular-nums"},children:"No pudimos encontrar lo que busc\xe1s"}),g.jsx("div",{style:{color:"#6C6C78",fontSize:t4.fontSize.base,fontWeight:t4.fontWeight.normal,lineHeight:"24px",marginBottom:t1.xl,maxWidth:420,fontVariantNumeric:"lining-nums tabular-nums"},children:"Revis\xe1 que la direcci\xf3n est\xe9 bien escrita o acced\xe9 a las diferentes secciones desde el Men\xfa."}),e&&g.jsx("button",{onClick:e,style:{padding:`${t1.sm} ${t1.xl}`,backgroundColor:r,color:t0.background.white,border:"none",borderRadius:t6.md,fontSize:t4.fontSize.base,fontWeight:t4.fontWeight.semibold,cursor:"pointer",transition:"background-color 0.2s, opacity 0.2s",display:"inline-flex",alignItems:"center",gap:t1.xs,boxShadow:"0 2px 8px 0 rgba(0,0,0,0.04)"},onMouseOver:e=>{e.currentTarget.style.opacity="0.85"},onMouseOut:e=>{e.currentTarget.style.opacity="1"},onFocus:e=>{e.currentTarget.style.opacity="0.85"},onBlur:e=>{e.currentTarget.style.opacity="1"},children:"Volver al Inicio"})]}),g.jsx("style",{children:` 12 @media (max-width: 700px) { 13 div[data-notfound-row] { 14 flex-direction: column !important; 15 gap: ${t1.xl}; 16 padding: ${t1.xl} ${t1.md}; 17 } 18 div[data-notfound-row] > div:first-child { 19 margin-bottom: ${t1.lg}; 20 } 21 div[data-notfound-row] > div:last-child { 22 align-items: center !important; 23 text-align: center; 24 } 25 } 26 `})]})},rd=null,rg=!1,rh=!1,rp=()=>{let{primaryColor:e}=tO(),{selectedFaqType:t}=tP(),{navigationActions:r}
26=tV(),[o,n]=(0,s.useState)(0),[i,a]=(0,s.useState)(!1),{frequentArticles:l,loading:c}=(()=>{let[e,t]=(0,s.useState)([]),[r,o]=(0,s.useState)(new Map),[n,i]=(0,s.useState)(!0),[a,l]=(0,s.useState)(null),c=(0,s.useRef)(!1),{availableFaqTypes:u}=tP();(0,s.useEffect)(()=>{(async()=>{if(0===u.length)return;if(rh&&rd){console.log("\uD83D\uDCE6 Usando cache de art\xedculos frecuentes (global)"),t(rd.allFrequentArticles),o(rd.articlesByOrigin),i(!1),c.current=!0;return}if(rg)return console.log("â³ Fetch de art\xedculos frecuentes ya en progreso...");if(c.current)return;let e=Date.now();if(rd&&e-rd.timestamp<3e5){console.log("\uD83D\uDCE6 Usando cache de art\xedculos frecuentes"),t(rd.allFrequentArticles),o(rd.articlesByOrigin),i(!1),c.current=!0,rh=!0;return}try{rg=!0,i(!0),l(null),console.log("\uD83C\uDF10 Llamando a la API de art\xedculos frecuentes");let e=u.map(e=>e.origin),r=await tE.getFrequentArticles(e),n=[],a=new Map;r.content.forEach(e=>{n.push(...e.articles),a.set(e.origin,e.articles)}),rd={allFrequentArticles:n,articlesByOrigin:a,timestamp:Date.now()},t(n),o(a),c.current=!0,rh=!0}catch(e){console.error("Error loading frequent articles:",e),l("Error al cargar preguntas frecuentes"),t([])}finally{i(!1),rg=!1}})()},[u.length]);let{filteredArticles:d}=tG({allArticles:e,articlesByOrigin:r});return{frequentArticles:d,allFrequentArticles:e,articlesByOrigin:r,loading:n,error:a}})(),u=(0,s.useMemo)(()=>l.map(e=>({id:e.id,question:e.title,link:"Mostrar"})),[l]);return s.useEffect(()=>{let e=()=>{a(window.innerWidth<=640)};return e(),window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]),s.useEffect(()=>{if(!i)return;let e=setInterval(()=>{n(e=>(e+1)%u.length)},3e3);return()=>clearInterval(e)},[i]),c||0===u.length?null:g.jsxs("div",{style:{padding:t3.content},children:[g.jsx("h2",{style:t8,children:"Lo m\xe1s consultado"}),i?g.jsxs("div",{style:{maxWidth:"1000px",margin:"0 auto",position:"relative"},children:[g.jsx("div",{style:{overflow:"hidden",borderRadius:"16px"},children:g.jsx("div",{style:{display:"flex",transition:"transform 0.3s ease-in-out",transform:`translateX(-${100*o}%)`},children:u.map((e,o)=>g.jsx("div",{style:{minWidth:"100%",padding:"0 4px"},children:g.jsxs("div",{onClick:()=>r.goToArticle(e.id,t||void 0),style:{backgroundColor:t0.background.white,borderRadius:t6.xl,padding:"28px 32px",border:`1px solid ${t0.border.default}`,transition:"all 0.2s ease",cursor:"pointer",display:"flex",flexDirection:"column",justifyContent:"space-between",minHeight:"140px"},children:[g.jsx("h3",{style:{fontSize:t1.md,fontWeight:"600",color:t0.text.primary,marginBottom:t1.lg,lineHeight:"1.5",margin:"0 0 auto 0",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"},children:e.question}),g.jsx("div",{style:{paddingTop:t1.md},children:g.jsx("button",{style:{color:t0.neutral.black,fontSize:"14px",fontWeight:"400",backgroundColor:"transparent",border:"none",cursor:"pointer",textDecoration:"underline",padding:"0",textAlign:"left",outline:"none",boxShadow:"none",WebkitTapHighlightColor:"transparent"},onMouseDown:e=>e.preventDefault(),children:e.link})})]})},o))})}),g.jsx("div",{style:{display:"flex",justifyContent:"center",gap:t1.sm,marginTop:t1.lg},children:u.map((t,r)=>g.jsx("button",{onClick:()=>n(r),style:{width:t1.sm,height:t1.sm,borderRadius:"50%",border:"none",backgroundColor:o===r?e:t0.neutral.border,cursor:"pointer",padding:"0",transition:"background-color 0.3s ease"},"aria-label":`Ir a pregunta ${r+1}`},r))})]}):g.jsx("div",{style:{display:"grid",gridTemplateColumns:"repeat(3, 1fr)",gap:t1.lg,maxWidth:t2.maxContentWidth,margin:"0 auto"},className:"popular-questions-grid",children:u.map((o,n)=>g.jsxs("div",{onClick:()=>r.goToArticle(o.id,t||void 0),style:{backgroundColor:t0.background.white,borderRadius:t6.xl,padding:"28px 32px",border:`1px solid ${t0.border.default}`,transition:"all 0.2s ease",cursor:"pointer",display:"flex",flexDirection:"column",justifyContent:"space-between",minHeight:"140px"},onMouseOver:t=>{t.currentTarget.style.backgroundColor="#f9f9f9ff",t.currentTarget.style.boxShadow=`0 4px 8px ${e}20`},onMouseOut:e=>{e.currentTarget.style.backgroundColor=t0.background.white,e.currentTarget.style.boxShadow="none"},children:[g.jsx("h3",{style:{fontSize:t1.md,fontWeight:"600",color:t0.text.primary,marginBottom:t1.lg,lineHeight:"1.5",margin:"0 0 auto 0",display:"-webkit-box",WebkitLineClamp:2,WebkitBoxOrient:"vertical",overflow:"hidden",textOverflow:"ellipsis"},children:o.question}),g.jsx("div",{style:{paddingTop:t1.md},children:g.jsx("button",{style:{color:e,fontSize:"14px",fontWeight:"400",backgroundColor:"transparent",border:"none",cursor:"pointer",textDecoration:"underline",padding:"0",textAlign:"left",outline:"none",boxShadow:"none",WebkitTapHighlightColor:"transparent"},onMouseDown:e=>e.preventDefault(),children:o.link})})]},n))}),g.jsx("style",{children:` 27 @media (max-width: 640px) { 28 .popular-questions-grid { 29 grid-template-columns: 1fr !important; 30 } 31 } 32 `})]})},rf=({categories:e,onCategoryClick:t})=>g.jsxs("div",{style:{marginTop:t1.xxxl,marginBottom:t1.xxxl,padding:t3.content},children:[g.jsx("div",{style:t5(2),className:"categories-grid",children:e.map((e,r)=>g.jsx(tY,{icon:{GuWalletIcon:"wallet",GuCreditCardIcon:"credit-card",GuCashIcon:"cash",GuCoinIcon:"coin",GuBankIcon:"bank",GuBankCheckIcon:"bank-check",GuReceiptIcon:"receipt",GuChargesIcon:"charges",GuLoansIcon:"loans",GuSavingsIcon:"savings",GuTrendingUpIcon:"trending-up",GuTrendingDownIcon:"trending-down",GuSendIcon:"send",GuReceiveIcon:"receive",GuTransferIcon:"transfer",GuRefundsIcon:"refunds",GuBenefitsIcon:"benefits",GuBenefitsSolidIcon:"benefits-solid",GuSubscriptionIcon:"suscriptions",GuBonusIcon:"bonus",GuStarIcon:"star",GuStarSolidIcon:"star-solid",GuDiamondIcon:"diamond",GuUserIcon:"user",GuLockClosedIcon:"lock-closed",GuLockOpenIcon:"lock-open",GuShieldIcon:"shield",GuShieldPIcon:"shield-p",GuFingerprintIcon:"fingerprint",GuEyeOpenIcon:"eye-open",GuEyeClosedIcon:"eye-closed",GuBuildingIcon:"building",GuBuildingPIcon:"building-p",GuStoreIcon:"store",GuSupermarketIcon:"supermarket",GuUenoIcon:"ueno",GuChatIcon:"chat",GuMailIcon:"mail",GuPhoneIcon:"phone",GuHeadsetIcon:"headset",GuNotificationIcon:"notification",GuCommunicationsIcon:"communications",GuHomeIcon:"home",GuHomeSolidIcon:"home-solid",GuArrowLeftIcon:"arrow-left",GuArrowRightIcon:"arrow-right",GuArrowUpIcon:"arrow-up",GuArrowDownIcon:"arrow-down",GuChevroneLeftIcon:"chevrone-left",GuChevroneRightIcon:"chevrone-right",GuChevroneUpIcon:"chevrone-up",GuChevroneDownIcon:"chevrone-down",GuMenuIcon:"menu",GuCloseIcon:"close",GuSearchIcon:"search",GuEditIcon:"edit",GuTrashIcon:"trash",GuDownloadIcon:"download",GuUploadIcon:"upload",GuShareIcon:"share",GuDuplicateIcon:"duplicate",GuRefresh
32Icon:"refresh",GuPlusIcon:"plus",GuPlusCircleIcon:"plus-circle",GuMinusIcon:"minus",GuMinusCircleIcon:"minus-circle",GuCheckIcon:"check",GuCheckCircleIcon:"check-circle",GuCheckSolidIcon:"check-solid",GuInformationCircleIcon:"information-circle",GuInformationSolidIcon:"information-solid",GuHelpIcon:"help",GuHelpCircleIcon:"help-circle",GuErrorCircleIcon:"error-circle",GuWarningCircleIcon:"warning-circle",GuWarningSolidIcon:"warning-solid",GuBanCircleIcon:"ban-circle",GuDocumentIcon:"document",GuAttachmentIcon:"attachment",GuPictureIcon:"picture",GuCameraIcon:"camera",GuVideoCameraIcon:"video-camera",GuSettingsIcon:"settings",GuFilterIcon:"filter",GuSortIcon:"sort",GuViewGridIcon:"view-grid",GuViewListIcon:"view-list",GuSelectorIcon:"selector",GuCalendarIcon:"calendar",GuClockIcon:"clock",GuMobileIcon:"mobile",GuDesktopIcon:"desktop",GuTabletIcon:"tablet",GuTVIcon:"tv",GuServicesIcon:"services",GuEducationIcon:"education",GuHealthIcon:"medicine-cross",GuWellbeingIcon:"wellbeing",GuSportsIcon:"sports",GuEntertainmentIcon:"entertaiment",GuCharityIcon:"charity",GuFoodIcon:"food",GuCoffeeIcon:"coffee",GuClothingIcon:"clothing",GuCarIcon:"car",GuBusIcon:"bus",GuPlaneIcon:"plane",GuFuelIcon:"fuel",GuQRIcon:"qr",GuNFCIcon:"nfc",GuLinkIcon:"link",GuExternalLinkIcon:"external-link",GuFacebookIcon:"facebook",GuInstagramIcon:"instagram",GuTwitterIcon:"twitter",GuLinkedinIcon:"linkedin",GuWhatsappIcon:"whatsapp",GuYoutubeIcon:"youtube",GuMediumIcon:"medium",GuHeartIcon:"heart",GuHeartSolidIcon:"heart-solid",GuLocationIcon:"location",GuWorldIcon:"world",GuLightIcon:"light",GuLightbulbIcon:"lightbulb-p",GuPowerIcon:"power",GuBagIcon:"bag",GuExploreIcon:"explore",GuExploreSolidIcon:"explore-solid",GuOthersIcon:"others",GuDotIcon:"dot",GuDotsHorizontalIcon:"dots-horizontal",GuDotsVerticalIcon:"dots-vertical",GuDashIcon:"dash",GuLoaderIcon:"loader",GuLogoutIcon:"logout",GuMoveIcon:"move",GuPauseIcon:"pause",GuPlayIcon:"play",GuPlaceholderIcon:"placeholder",GuScoreIcon:"score",GuSpeakerIcon:"speaker",GuSpeakerCrossedIcon:"speaker-crossed",GuThumbsUpIcon:"thumbs-up",GuThumbsDownIcon:"thumbs-down",GuSnowflakeIcon:"snowflake",GuDomeIcon:"dome",GuFootballIcon:"football-p",GuFlashlightIcon:"flashlight",GuFlashlightCrossedIcon:"flashlight-crossed",GuDrugStoreIcon:"drug-store",GuHairdresserIcon:"hairdresser",GuCriptocurrencyIcon:"criptocurrency"}[e.icon]||"help-circle",label:e.name,onClick:()=>t(e)},r))}),g.jsx("style",{children:` 33 @media (max-width: 640px) { 34 .categories-grid { 35 grid-template-columns: 1fr !important; 36 } 37 } 38 `})]}),rA=({categories:e,loading:t,error:r,onCategoryClick:o,onSearchClick:n,onRefetch:i,faqTypes:a=[],selectedFaqType:s=null,onFaqTypeChange:l,onArticleClick:c})=>t?g.jsx(rl,{children:g.jsx(t7,{message:"Cargando categor\xedas..."})}):r?g.jsx(rl,{children:g.jsx(ru,{title:"No se pudo cargar el Centro de Ayuda",message:r,onGoBack:i})}):g.jsxs(rl,{children:[g.jsx(ra,{faqTypes:a,selectedFaqType:s,onFaqTypeChange:l,showFaqTypeSwitch:!0,title:"Preguntas frecuentes",currentOrigin:s,onSearchSubmit:e=>n?.(e),onArticleClick:c}),g.jsxs("div",{style:{padding:"32px 0"},children:[g.jsx(rf,{categories:e,onCategoryClick:e=>{o?.(e.name)}}),g.jsx(rp,{})]})]}),rm=({categoryName:e,category:t,breadcrumbItems:r,onBackClick:o,onSubcategoryClick:n})=>g.jsx(rc,{breadcrumbItems:r,title:e,onBackClick:o,children:g.jsx("div",{style:t5(1),children:t.subcategories.map((e,t)=>g.jsx(tY,{label:e,onClick:()=>n?.(e)},t))})}),rx=({categoryName:e,category:t,loading:r=!1,onSubcategoryClick:o,onHomeClick:n})=>{let i=()=>[{label:"Centro de ayuda",onClick:n},{label:e}];return g.jsxs(rl,{children:[g.jsx(ra,{}),r?g.jsx(t7,{message:"Cargando categor\xeda..."}):t?0===t.subcategories.length?g.jsx(rc,{breadcrumbItems:i(),title:e,onBackClick:n,children:g.jsx(re,{title:"A\xfan no hay nada por aqu\xed",description:"Estamos cargando la informaci\xf3n, pod\xe9s volver a intentarlo m\xe1s tarde."})}):g.jsx(rm,{categoryName:e,category:t,breadcrumbItems:i(),onBackClick:n,onSubcategoryClick:o}):g.jsx(ru,{title:"Categor\xeda no encontrada",message:`La categor\xeda "${e}" no existe en el FAQ type seleccionado.`,onGoBack:n,onGoHome:n})]})},rb=new Map,ry=new Set,rw=new Set,rC=({subcategoryName:e,breadcrumbItems:t,articles:r,onBackClick:o,onArticleClick:n})=>{let i,a;return g.jsx(rc,{breadcrumbItems:t,title:e,onBackClick:o,children:g.jsx("div",{style:{display:"flex",flexDirection:"column",gap:i||t1.sm,maxWidth:a||t2.maxContentWidth,margin:"0 auto"},children:r.map(e=>g.jsx(tY,{label:e.title,actionText:"Leer m\xe1s",onClick:()=>n?.(e.id),showChevron:!0},e.id))})})},rv=({categoryName:e,subcategoryName:t,onBackClick:r,onArticleClick:o,onHomeClick:n,onCategoryClick:i})=>{let{getEffectiveOrigin:a}=tP(),{articles:l,loading:c,error:u}=(({subcategoryName:e,origin:t})=>
38{let[r,o]=(0,s.useState)([]),[n,i]=(0,s.useState)(!0),[a,l]=(0,s.useState)(null),c=(0,s.useRef)(!1),u=(0,s.useRef)(""),d=(0,s.useCallback)(async(r=!1)=>{let n=`${e}::${t||"default"}`;if(u.current=n,!r&&ry.has(n)){let e=rb.get(n);if(e){o(e.articles),i(!1),c.current=!0;return}}if(!(!r&&rw.has(n))&&!(!r&&c.current&&u.current===n)){if(!r){let e=rb.get(n),t=Date.now();if(e&&t-e.timestamp<3e5){o(e.articles),i(!1),c.current=!0,ry.add(n);return}}try{rw.add(n),i(!0),l(null);let r=(await tE.getArticlesForSubcategory(e,t)).content.flatMap(e=>e.articles);rb.set(n,{articles:r,timestamp:Date.now()}),o(r),c.current=!0,ry.add(n)}catch(e){console.error("Error fetching subcategory articles:",e),l(e.message||"Error al cargar los art\xedculos"),o([])}finally{i(!1),rw.delete(n)}}},[e,t]);return(0,s.useEffect)(()=>{let r=`${e}::${t||"default"}`;if(ry.has(r)){let e=rb.get(r);if(e){o(e.articles),i(!1),c.current=!0,u.current=r;return}}u.current!==r&&(c.current=!1),d()},[e,t,d]),{articles:r,loading:n,error:a,refetch:async()=>{await d(!0)}}})({subcategoryName:t,origin:a()||void 0}),d=()=>[{label:"Centro de ayuda",onClick:n},{label:e,onClick:i},{label:t}];return g.jsxs(rl,{children:[g.jsx(ra,{}),c?g.jsx(t7,{message:"Cargando art\xedculos..."}):u?g.jsx(ru,{title:"No se pudo cargar la subcategor\xeda",message:u,onGoBack:r||i,onGoHome:n}):0===l.length?g.jsx(rc,{breadcrumbItems:d(),title:t,onBackClick:i,children:g.jsx(re,{title:"A\xfan no hay nada por aqu\xed",description:"Estamos cargando la informaci\xf3n, pod\xe9s volver a intentarlo m\xe1s tarde."})}):g.jsx(rC,{subcategoryName:t,breadcrumbItems:d(),articles:l,onBackClick:i,onArticleClick:o})]})},rj=({relatedIds:e,onArticleClick:t})=>{let{allArticles:r}=tq(),o=(0,s.useMemo)(()=>e?.length?e.map(e=>r.find(t=>t.articleNumber===e)).filter(e=>void 0!==e):[],[e,r]);return 0===o.length?null:g.jsx("div",{style:{backgroundColor:t0.background.contrastSection,width:"100vw",marginLeft:"calc(-50vw + 50%)",marginTop:t1.xxxxl,marginBottom:`-${t2.pageBottomPadding}`,padding:`${t1.xxl} 0 ${t2.pageBottomPadding} 0`,boxSizing:"border-box"},children:g.jsxs("div",{style:{maxWidth:t2.maxContentWidth,margin:"0 auto",padding:`0 ${t1.lg} `},children:[g.jsx("h2",{style:{fontSize:t4.fontSize.xxxl,fontWeight:t4.fontWeight.bold,lineHeight:t4.lineHeight.tight,color:t0.text.primary,marginBottom:t1.xxxl,textAlign:"center"},children:"Quiz\xe1s te interese"}),g.jsx("div",{style:{display:"flex",flexDirection:"column",gap:t1.md},children:o.map(e=>g.jsx(tY,{label:e.title,actionText:"Leer m\xe1s",showChevron:!1,onClick:()=>t?.(e.id)},e.id))})]})})},rE=({article:e,breadcrumbItems:t,onBackClick:r,onRelatedArticleClick:o})=>g.jsxs(rc,{breadcrumbItems:t,onBackClick:r,children:[g.jsx("div",{style:{marginBottom:t1.lg},children:g.jsx("h1",{style:{...{fontSize:t4.fontSize.display2xl,fontStyle:"normal",fontWeight:t4.fontWeight.bold,lineHeight:t4.lineHeight.display,margin:0},color:t0.text.primary,marginBottom:t1.sm},children:e.title})}),g.jsx("div",{className:"article-content",style:{fontSize:t4.fontSize.base,lineHeight:"1.6",color:t0.text.primary},dangerouslySetInnerHTML:{__html:e.content}}),e.related&&e.related.length>0&&g.jsx(rj,{relatedIds:e.related,onArticleClick:o})]}),rk=({articleId:e,onHomeClick:t,onCategoryClick:r,onSubcategoryClick:o,onArticleClick:n,navigationCategory:i,navigationSubcategory:a})=>{let{getEffectiveOrigin:l}
38=tP(),[c,u]=(0,s.useState)(null),[d,h]=(0,s.useState)(!0),[p,f]=(0,s.useState)(null);(0,s.useEffect)(()=>{e&&(async()=>{try{h(!0),f(null);let t=l();console.log("\uD83D\uDCF0 Loading article details for ID:",e);let r=await tE.getArticleDetails(e,t||void 0);console.log("â
Article loaded successfully:",r.content),u(r.content)}catch(e){console.error("â Error loading article:",e),f("No se pudo cargar el art\xedculo")}finally{h(!1)}})()},[e,l]);let A=()=>{let e=i||c?.category,n=a||c?.subcategory;n&&e&&o?o(e,n):e&&r?r(e):t&&t()};return d?g.jsxs(rl,{children:[g.jsx(ra,{}),g.jsx(t7,{message:"Cargando art\xedculo..."})]}):p||!c?g.jsxs(rl,{children:[g.jsx(ra,{}),g.jsx(ru,{title:p||"Art\xedculo no encontrado",message:"El art\xedculo que buscas no existe o ha sido eliminado.",onGoBack:A,onGoHome:t})]}):g.jsxs(rl,{children:[g.jsx(ra,{}),g.jsx(rE,{article:c,breadcrumbItems:(()=>{let e=[{label:"Centro de ayuda",onClick:t}],n=i||c?.category,s=a||c?.subcategory;return n&&e.push({label:n,onClick:r?()=>r(n):void 0}),s&&n&&e.push({label:s,onClick:o?()=>o(n,s):void 0}),e.push({label:c?.title||"Art\xedculo"}),e})(),onBackClick:A,onRelatedArticleClick:e=>{n?.(e)}})]})},rI=({searchQuery:e,onArticleClick:t,onBackClick:r})=>{let{articles:o}=tq(),n=(0,s.useMemo)(()=>e&&0!==e.trim().length?o.map(t=>({article:t,score:t$(t.title,e)})).filter(({score:e})=>e>0).sort((e,t)=>t.score-e.score).map(({article:e})=>e):[],[o,e]),i=e&&e.trim().length>0,a=i&&n.length>0;return g.jsx(rc,{breadcrumbItems:[{label:"Centro de ayuda",onClick:r},{label:e?`Resultados de b\xfasqueda: "${e}"`:"B\xfasqueda"}],title:a?`Resultados (${n.length})`:void 0,onBackClick:r,children:i?0===n.length?g.jsx(rt,{}):g.jsx(g.Fragment,{children:g.jsx("div",{style:{display:"grid",gridTemplateColumns:"1fr",columnGap:"24px",rowGap:"16px",maxWidth:"1000px",margin:"0 auto"},children:n.map(e=>g.jsx(tY,{label:e.title,icon:"resultSearchItem",actionText:"Leer m\xe1s",onClick:()=>{var r;return r=e.id,void(t&&t(r))}},e.id))})}):null})},rS=({searchQuery:e,onArticleClick:t,onHomeClick:r})=>{let[o,n]=(0,s.useState)(e),[i,a]=(0,s.useState)(e);(0,s.useEffect)(()=>{n(e),a(e)},[e]),console.log("SearchPage state:",{searchQuery:o,submittedQuery:i});let l=o.trim().length>=3?o:"";return g.jsxs(rl,{children:[g.jsx(ra,{searchQuery:o,onSearchQueryChange:n,onSearchSubmit:e=>{console.log("Search submitted:",e),a(e)},showDropdown:!1}),g.jsx(rI,{searchQuery:l,onArticleClick:t,onBackClick:r})]})},rO=({apiKey:e,baseUrl:t,primaryColor:r="#00D4AA",className:o="",fullWidth:n=!0,borderRadius:i=0,showBorder:a=!1,showShadow:l=!1,backgroundColor:c="transparent",padding:u="24px 20px",headerBackgroundColor:d,headerTextColor:h="#000000",showDebugInfo:p=!1})=>{(0,s.useLayoutEffect)(()=>{t&&""!==t.trim()&&tv.getInstance().setBaseUrl(t),e&&tv.getInstance().setApiKey(e)},[e,t]);let f={fullWidth:n,borderRadius:i,showBorder:a,showShadow:l,backgroundColor:c,padding:u,primaryColor:r,headerBackgroundColor:d||r,headerTextColor:h};return e?g.jsx(tS,{config:f,children:g.jsx(tB,{children:g.jsx(tz,{children:g.jsx(rT,{className:o,fullWidth:n,showDebugInfo:p})})})}):g.jsx(tS,{config:f,children:g.jsxs("div",{className:o,style:{padding:"20px",backgroundColor:"#f8d7da",border:"2px solid #f5c6cb",borderRadius:"number"==typeof i?`${i}px`:i,maxWidth:n?"none":"1200px",margin:n?"0":"0 auto",color:"#721c24",textAlign:"center"},children:[g.jsx("h3",{children:"Error: Centro de Ayuda"}),g.jsx("p",{children:"Se requiere apiKey para inicializar el centro de ayuda."})]})})},rT=e=>{let{navigationActions:t}=tV();return g.jsx(tL,{navigationActions:t,children:g.jsx(rB,{...e})})},rB=({className:e,fullWidth:t,showDebugInfo:r})=>{let{categories:o,loading:n,error:i,refetch:a}=(()=>
38{let[e,t]=(0,s.useState)([]),[r,o]=(0,s.useState)(!0),[n,i]=(0,s.useState)(null),a=(0,s.useRef)(!1),{selectedFaqType:l,setAvailableFaqTypes:c,getSelectedFaqTypeTree:u}=tP(),d=async(e=!1)=>{if(!e){if(tW&&tM){console.log("\uD83D\uDCE6 Usando cache de categor\xedas (global)"),c(tM.content);let e=l?tM.content.find(e=>e.origin===l):tM.content[0];e&&t(e.categories),o(!1),a.current=!0;return}if(tU)return void console.log("â³ Fetch ya en progreso, esperando...");if(a.current)return;let e=Date.now();if(tM&&e-tM.timestamp<3e5){console.log("\uD83D\uDCE6 Usando cache de categor\xedas"),c(tM.content);let e=l?tM.content.find(e=>e.origin===l):tM.content[0];e&&t(e.categories),o(!1),a.current=!0,tW=!0;return}}try{tU=!0,o(!0),i(null),console.log("\uD83C\uDF10 Llamando a la API de categor\xedas");let e=await tE.getCategories(),r=Array.isArray(e?.content)?e.content:null;if(!r)throw Error("Respuesta invalida de categorias. Verifica VITE_HELP_CENTER_API_BASE_URL o el endpoint /v1/categories.");tM={content:r,timestamp:Date.now()},c(r);let n=l?r.find(e=>e.origin===l):r[0];t(n?n.categories:[]),a.current=!0,tW=!0}catch(e){i(e.message||"Error al cargar las categor\xedas"),console.error("Error fetching categories:",e)}finally{o(!1),tU=!1}};return(0,s.useEffect)(()=>{a.current||d(!1)},[]),(0,s.useEffect)(()=>{if(l){let e=u();e?t(e.categories):console.warn("No se encontr\xf3 el \xe1rbol para el FAQ type seleccionado:",l),tv.getInstance().setCurrentFaqType(l)}},[l]),{categories:e,loading:r,error:n,refetch:async()=>{a.current=!1,tW=!1,await d(!0)}}})(),{articles:l,loading:c,error:u}=tq(),{navigationState:d,navigationActions:h,canGoBack:p}=tV(),{faqTypes:f,loading:A,selectedType:m,setSelectedType:x,hasMultipleTypes:b}=(()=>{let{selectedFaqType:e,setSelectedFaqType:t,availableFaqTypes:r,hasMultipleFaqTypes:o}=tP();return{faqTypes:(0,s.useMemo)(()=>r.map(e=>({id:e.origin,name:e.name,label:e.name})),[r]),loading:!1,error:null,selectedType:e,setSelectedType:t,hasMultipleTypes:o}})(),{setOriginOverride:y,availableFaqTypes:w}=tP(),C=(0,s.useMemo)(()=>d.origin&&f.some(e=>e.id===d.origin)?d.origin:null,[d.origin,f]),v=C||m;(0,s.useEffect)(()=>{"home"===d.view?y(null):y(C)},[d.view,C,y]),(0,s.useEffect)(()=>{C&&x(C)},[C,x]);let j=(0,s.useMemo)(()=>d.category?(v?w.find(e=>e.origin===v):w[0])?.categories.find(e=>e.name.toLowerCase()===d.category.toLowerCase()):void 0,[d.category,v,w]);return g.jsxs("div",{className:e,children:[(()=>{switch(d.view){case"home":return g.jsx(rA,{categories:o,loading:n,error:i,onCategoryClick:e=>h.goToCategory(e,m||void 0),onSearchClick:e=>h.goToSearch(e,m||void 0),onRefetch:a,faqTypes:f,selectedFaqType:m,onFaqTypeChange:x,onArticleClick:e=>h.goToArticle(e,m||void 0)});case"category":return g.jsx(rx,{categoryName:d.category||"Sin nombre",category:j,loading:n||A,onSubcategoryClick:e=>h.goToSubcategory(d.category,e,v||void 0),onHomeClick:h.goToHome,onBackClick:p?h.goBack:h.goToHome,onSearchClick:e=>h.goToSearch(e,v||void 0),onArticleClick:e=>h.goToArticle(e,v||void 0,d.category)});case"search":return g.jsx(rS,{searchQuery:d.searchQuery||"",onArticleClick:e=>h.goToArticle(e,v||void 0),onHomeClick:h.goToHome});case"subcategory":return g.jsx(rv,{categoryName:d.category,subcategoryName:d.subcategory,onHomeClick:h.goToHome,onCategoryClick:()=>h.goToCategory(d.category,v||void 0),onArticleClick:e=>h.goToArticle(e,v||void 0,d.category,d.subcategory),onSearchClick:e=>h.goToSearch(e,v||void 0)});case"article":return d.articleId?g.jsx(rk,{articleId:d.articleId,onHomeClick:h.goToHome,onCategoryClick:e=>h.goToCategory(e,v||void 0),onSubcategoryClick:(e,t)=>h.goToSubcategory(e,t,v||void 0),onSearchClick:e=>h.goToSearch(e,v||void 0),onArticleClick:e=>h.goToArticle(e,v||void 0,d.category,d.subcategory),navigationCategory:d.category,navigationSubcategory:d.subcategory}):g.jsx(tK,{icon:"\uD83D\uDCD6",title:"Art\xedculo no encontrado",subtitle:"No se especific\xf3 un ID de art\xedculo",onBackClick:p?h.goBack:h.goToHome});default:return g.jsx(tK,{icon:"â",title:"Vista no encontrada",details:{Vista:d.view},onBackClick:h.goToHome,backButtonLabel:"\uD83C\uDFE0 Ir al inicio"})}})(),r&&g.jsx("div",{style:{marginTop:"20px",padding:"16px",backgroundColor:"#f0f8ff",borderRadius:"8px",border:"1px solid #cce7ff",maxWidth:t?"none":"1200px",margin:"20px auto 0",fontSize:"12px",fontFamily:"monospace"},children:g.jsxs("details",{children:[g.jsx("summary",{style:{cursor:"pointer",fontWeight:"bold"},children:"\uD83D\uDD27 Debug Info (click para expandir)"}),g.jsxs("div",{style:{marginTop:"12px"},children:[g.jsx("strong",{children:"\uD83D\uDD00 Tipos de FAQ:"}),g.jsx("br",{}),"Loading: ","â
",g.jsx("br",{}),"Tipos disponibles: ",f.length,g.jsx("br",{}),"Tipo seleccionado: ",m||"N/A",g.jsx("br",{}),"Mostrar switch: ",b?"â
":"â",g.jsx("br",{}),f.length>0&&g.jsxs(g.Fragment,{children:["Tipos: ",f.map(e=>e.label).join(", "),g.jsx("br",{})]}),g.jsx("br",{}),g.jsx("strong",{children:"\uD83E\uDDED Navegaci\xf3n:"}),g.jsx("br",{}),"Vista actual: ",d.view,g.jsx("br",{}
38),"Categor\xeda: ",d.category||"N/A",g.jsx("br",{}),"Subcategor\xeda: ",d.subcategory||"N/A",g.jsx("br",{}),"Art\xedculo ID: ",d.articleId||"N/A",g.jsx("br",{}),"Query b\xfasqueda: ",d.searchQuery||"N/A",g.jsx("br",{}),"Puede ir atr\xe1s: ",p?"â ":"â",g.jsx("br",{}),g.jsx("br",{}),g.jsx("strong",{children:"\uD83D\uDCCA Datos de Categor\xedas:"}),g.jsx("br",{}),"Loading: ",n?"\uD83D\uDD04":"â ",g.jsx("br",{}),"Error: ",i||"â Sin errores",g.jsx("br",{}),"Categor\xedas cargadas: ",o.length,g.jsx("br",{}),"Categor\xeda encontrada: ",j?"â ":"â",g.jsx("br",{}),g.jsx("br",{}),g.jsx("strong",{children:"\uD83D\uDCDD Datos de Art\xedculos:"}),g.jsx("br",{}),"Loading: ",c?"\uD83D\uDD04":"â ",g.jsx("br",{}),"Error: ",u||"â Sin errores",g.jsx("br",{}),"Art\xedculos cargados: ",l.length,g.jsx("br",{}),l.length>0&&g.jsxs(g.Fragment,{children:["Primer art\xedculo: ",l[0].title,g.jsx("br",{}),"Categor\xedas \xfanicas: ",new Set(l.map(e=>e.category)).size,g.jsx("br",{}),"Subcategor\xedas \xfanicas: ",new Set(l.map(e=>e.subcategory)).size,g.jsx("br",{}),g.jsx("br",{}),g.jsxs("details",{style:{marginTop:"8px"},children:[g.jsx("summary",{style:{cursor:"pointer",color:"#2563eb"},children:"\uD83D\uDCCB Ver primeros 10 art\xedculos"}),g.jsx("div",{style:{marginTop:"8px",maxHeight:"300px",overflowY:"auto",backgroundColor:"#f8f9fa",padding:"8px",borderRadius:"4px"},children:l.slice(0,10).map((e,t)=>g.jsxs("div",{style:{marginBottom:"8px",paddingBottom:"8px",borderBottom:t<9?"1px solid #dee2e6":"none"},children:[g.jsxs("strong",{children:["#",t+1]})," ",e.title,g.jsx("br",{}),g.jsxs("small",{children:["\uD83D\uDCC1 ",e.category," â ",e.subcategory,g.jsx("br",{}),"\uD83C\uDD94 ",e.id,g.jsx("br",{}),"\uD83D\uDCC4 Article #",e.articleNumber]})]},e.id))})]})]}),g.jsx("br",{}),g.jsx("strong",{children:"\uD83D\uDD17 URL actual:"}),g.jsx("br",{}),"u">typeof window?window.location.href:"N/A",g.jsx("br",{}),g.jsx("br",{}),g.jsx("strong",{children:"\uD83E\uDDEA Test de headers (x-api-key & x-origin):"}),g.jsx("br",{}),g.jsx("button",{onClick:async()=>{console.log("\uD83E\uDDEA Testeando headers personalizados..."),console.log("\uD83D\uDCCC FAQ type seleccionado:",m),console.log("\uD83D\uDD11 API Key configurado:",tv.getInstance().getApiKey());try{await tE.getArticles(),console.log("â Request completado. Revisa el Network tab para ver los headers"),alert(`â Request enviado! 39 40Abre DevTools > Network > /v2/articles 41 42Busca en Request Headers: 43- x-api-key: [tu API key] 44- x-origin: `+(m||"N/A"))}catch(e){console.error("â Error:",e),alert("â Error al hacer el request. Revisa la consola.")}},style:{marginTop:"8px",padding:"8px 16px",backgroundColor:"#2563eb",color:"white",border:"none",borderRadius:"6px",cursor:"pointer",fontWeight:"600",fontSize:"12px"},children:"\uD83D\uDE80 Disparar request a /v2/articles"}),g.jsx("br",{}),g.jsxs("small",{style:{color:"#666",marginTop:"4px",display:"block"},children:["â¹ï¸ Request incluye: x-api-key + x-origin (",m||"N/A",")"]})]})]})})]})}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.