stofli-ui
Version:
Biblioteca moderna de componentes UI para React con Tailwind CSS y Framer Motion
4 lines (3 loc) • 41.5 kB
JavaScript
'use client';
import e,{jsx as t,jsxs as n}from"react/jsx-runtime";import r from"react";import{ChevronRight as o,Home as a}from"lucide-react";import{clsx as i}from"clsx";import{twMerge as s}from"tailwind-merge";function u(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var l,c={exports:{}},f={};function d(){if(l)return f;return l=1,f._=f._interop_require_default=function(e){return e&&e.__esModule?e:{default:e}},f}var p,h={exports:{}},m={};function y(){return p||(p=1,function(e){function t(e){const t={};return e.forEach(((e,n)=>{void 0===t[n]?t[n]=e:Array.isArray(t[n])?t[n].push(e):t[n]=[t[n],e]})),t}function n(e){return"string"==typeof e||"number"==typeof e&&!isNaN(e)||"boolean"==typeof e?String(e):""}function r(e){const t=new URLSearchParams;return Object.entries(e).forEach((e=>{let[r,o]=e;Array.isArray(o)?o.forEach((e=>t.append(r,n(e)))):t.set(r,n(o))})),t}function o(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return n.forEach((t=>{Array.from(t.keys()).forEach((t=>e.delete(t))),t.forEach(((t,n)=>e.append(n,t)))})),e}Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{assign:function(){return o},searchParamsToUrlQuery:function(){return t},urlQueryToSearchParams:function(){return r}})}(m)),m}var g,b,v={},_={};function x(){if(g)return _;function e(t){if("function"!=typeof WeakMap)return null;var n=new WeakMap,r=new WeakMap;return(e=function(e){return e?r:n})(t)}return g=1,_._=_._interop_require_wildcard=function(t,n){if(!n&&t&&t.__esModule)return t;if(null===t||"object"!=typeof t&&"function"!=typeof t)return{default:t};var r=e(n);if(r&&r.has(t))return r.get(t);var o={__proto__:null},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var i in t)if("default"!==i&&Object.prototype.hasOwnProperty.call(t,i)){var s=a?Object.getOwnPropertyDescriptor(t,i):null;s&&(s.get||s.set)?Object.defineProperty(o,i,s):o[i]=t[i]}o.default=t,r&&r.set(t,o);return o},_}function P(){return b||(b=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{formatUrl:function(){return r},formatWithValidation:function(){return a},urlObjectKeys:function(){return o}});const t=/*#__PURE__*/ /*@__PURE__*/x()._(y()),n=/https?|ftp|gopher|file/;function r(e){let{auth:r,hostname:o}=e,a=e.protocol||"",i=e.pathname||"",s=e.hash||"",u=e.query||"",l=!1;r=r?encodeURIComponent(r).replace(/%3A/i,":")+"@":"",e.host?l=r+e.host:o&&(l=r+(~o.indexOf(":")?"["+o+"]":o),e.port&&(l+=":"+e.port)),u&&"object"==typeof u&&(u=String(t.urlQueryToSearchParams(u)));let c=e.search||u&&"?"+u||"";return a&&!a.endsWith(":")&&(a+=":"),e.slashes||(!a||n.test(a))&&!1!==l?(l="//"+(l||""),i&&"/"!==i[0]&&(i="/"+i)):l||(l=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),i=i.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),""+a+l+i+c+s}const o=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function a(e){return"development"===process.env.NODE_ENV&&null!==e&&"object"==typeof e&&Object.keys(e).forEach((e=>{o.includes(e)||console.warn("Unknown key passed via urlObject into url.format: "+e)})),r(e)}}(v)),v}var O,j={};var w,E={};function N(){return w||(w=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{DecodeError:function(){return p},MiddlewareNotFoundError:function(){return g},MissingStaticPage:function(){return y},NormalizeError:function(){return h},PageNotFoundError:function(){return m},SP:function(){return f},ST:function(){return d},WEB_VITALS:function(){return t},execOnce:function(){return n},getDisplayName:function(){return s},getLocationOrigin:function(){return a},getURL:function(){return i},isAbsoluteUrl:function(){return o},isResSent:function(){return u},loadGetInitialProps:function(){return c},normalizeRepeatedSlashes:function(){return l},stringifyError:function(){return b}});const t=["CLS","FCP","FID","INP","LCP","TTFB"];function n(e){let t,n=!1;return function(){for(var r=arguments.length,o=new Array(r),a=0;a<r;a++)o[a]=arguments[a];return n||(n=!0,t=e(...o)),t}}const r=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,o=e=>r.test(e);function a(){const{protocol:e,hostname:t,port:n}=window.location;return e+"//"+t+(n?":"+n:"")}function i(){const{href:e}=window.location,t=a();return e.substring(t.length)}function s(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function u(e){return e.finished||e.headersSent}function l(e){const t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?"?"+t.slice(1).join("?"):"")}async function c(e,t){var n;if("production"!==process.env.NODE_ENV&&(null==(n=e.prototype)?void 0:n.getInitialProps)){const t='"'+s(e)+'.getInitialProps()" is defined as an instance method - visit https://nextjs.org/docs/messages/get-initial-props-as-an-instance-method for more information.';throw new Error(t)}const r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await c(t.Component,t.ctx)}:{};const o=await e.getInitialProps(t);if(r&&u(r))return o;if(!o){const t='"'+s(e)+'.getInitialProps()" should resolve to an object. But found "'+o+'" instead.';throw new Error(t)}return"production"!==process.env.NODE_ENV&&(0!==Object.keys(o).length||t.ctx||console.warn(s(e)+" returned an empty object from `getInitialProps`. This de-optimizes and prevents automatic static optimization. https://nextjs.org/docs/messages/empty-object-getInitialProps")),o}const f="undefined"!=typeof performance,d=f&&["mark","measure","getEntriesByName"].every((e=>"function"==typeof performance[e]));class p extends Error{}class h extends Error{}class m extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message="Cannot find module for page: "+e}}class y extends Error{constructor(e,t){super(),this.message="Failed to load static file for page: "+e+" "+t}}class g extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function b(e){return JSON.stringify({message:e.message,stack:e.stack})}}(E)),E}var R,k={exports:{}},M={};function S(){return R||(R=1,function(e){function t(e){return e.replace(/\/$/,"")||"/"}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"removeTrailingSlash",{enumerable:!0,get:function(){return t}})}(M)),M}var C,T,L={};function I(){return C||(C=1,function(e){function t(e){const t=e.indexOf("#"),n=e.indexOf("?"),r=n>-1&&(t<0||n<t);return r||t>-1?{pathname:e.substring(0,r?n:t),query:r?e.substring(n,t>-1?t:void 0):"",hash:t>-1?e.slice(t):""}:{pathname:e,query:"",hash:""}}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"parsePath",{enumerable:!0,get:function(){return t}})}(L)),L}function A(){return T||(T=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizePathTrailingSlash",{enumerable:!0,get:function(){return o}});const n=S(),r=I(),o=e=>{if(!e.startsWith("/")||process.env.__NEXT_MANUAL_TRAILING_SLASH)return e;const{pathname:t,query:o,hash:a}=(0,r.parsePath)(e);return process.env.__NEXT_TRAILING_SLASH?/\.[^/]+\/?$/.test(t)?""+(0,n.removeTrailingSlash)(t)+o+a:t.endsWith("/")?""+t+o+a:t+"/"+o+a:""+(0,n.removeTrailingSlash)(t)+o+a};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(k,k.exports)),k.exports}var U,D,W,z={},K={exports:{}},H={};function B(){return U||(U=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"pathHasPrefix",{enumerable:!0,get:function(){return n}});const t=I();function n(e,n){if("string"!=typeof e)return!1;const{pathname:r}=(0,t.parsePath)(e);return r===n||r.startsWith(n+"/")}}(H)),H}function V(){return W||(W=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isLocalURL",{enumerable:!0,get:function(){return r}});const t=N(),n=(D||(D=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"hasBasePath",{enumerable:!0,get:function(){return o}});const n=B(),r=process.env.__NEXT_ROUTER_BASEPATH||"";function o(e){return(0,n.pathHasPrefix)(e,r)}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(K,K.exports)),K.exports);function r(e){if(!(0,t.isAbsoluteUrl)(e))return!0;try{const r=(0,t.getLocationOrigin)(),o=new URL(e,r);return o.origin===r&&(0,n.hasBasePath)(o.pathname)}catch(e){return!1}}}(z)),z}var q,F={},$={};var G,X={},Y={},Q={},Z={};var J,ee,te,ne,re,oe={};function ae(){return ee||(ee=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{normalizeAppPath:function(){return r},normalizeRscURL:function(){return o}});const t=(G||(G=1,function(e){function t(e){return e.startsWith("/")?e:"/"+e}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"ensureLeadingSlash",{enumerable:!0,get:function(){return t}})}(Z)),Z),n=(J||(J=1,function(e){function t(e){return"("===e[0]&&e.endsWith(")")}Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{DEFAULT_SEGMENT_KEY:function(){return r},PAGE_SEGMENT_KEY:function(){return n},isGroupSegment:function(){return t}});const n="__PAGE__",r="__DEFAULT__"}(oe)),oe);function r(e){return(0,t.ensureLeadingSlash)(e.split("/").reduce(((e,t,r,o)=>t?(0,n.isGroupSegment)(t)||"@"===t[0]?e:"page"!==t&&"route"!==t||r!==o.length-1?e+"/"+t:e:e),""))}function o(e){return e.replace(/\.rsc($|\?)/,"$1")}}(Q)),Q}function ie(){return te||(te=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{INTERCEPTION_ROUTE_MARKERS:function(){return n},extractInterceptionRouteInformation:function(){return o},isInterceptionRouteAppPath:function(){return r}});const t=ae(),n=["(..)(..)","(.)","(..)","(...)"];function r(e){return void 0!==e.split("/").find((e=>n.find((t=>e.startsWith(t)))))}function o(e){let r,o,a;for(const t of e.split("/"))if(o=n.find((e=>t.startsWith(e))),o){[r,a]=e.split(o,2);break}if(!r||!o||!a)throw new Error(`Invalid interception route: ${e}. Must be in the format /<intercepting route>/(..|...|..)(..)/<intercepted route>`);switch(r=(0,t.normalizeAppPath)(r),o){case"(.)":a="/"===r?`/${a}`:r+"/"+a;break;case"(..)":if("/"===r)throw new Error(`Invalid interception route: ${e}. Cannot use (..) marker at the root level, use (.) instead.`);a=r.split("/").slice(0,-1).concat(a).join("/");break;case"(...)":a="/"+a;break;case"(..)(..)":const t=r.split("/");if(t.length<=2)throw new Error(`Invalid interception route: ${e}. Cannot use (..)(..) marker at the root level or one level up.`);a=t.slice(0,-2).concat(a).join("/");break;default:throw new Error("Invariant: unexpected marker")}return{interceptingRoute:r,interceptedRoute:a}}}(Y)),Y}function se(){return re||(re=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{getSortedRoutes:function(){return t.getSortedRoutes},isDynamicRoute:function(){return n.isDynamicRoute}});const t=(q||(q=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getSortedRoutes",{enumerable:!0,get:function(){return n}});class t{insert(e){this._insert(e.split("/").filter(Boolean),[],!1)}smoosh(){return this._smoosh()}_smoosh(e){void 0===e&&(e="/");const t=[...this.children.keys()].sort();null!==this.slugName&&t.splice(t.indexOf("[]"),1),null!==this.restSlugName&&t.splice(t.indexOf("[...]"),1),null!==this.optionalRestSlugName&&t.splice(t.indexOf("[[...]]"),1);const n=t.map((t=>this.children.get(t)._smoosh(""+e+t+"/"))).reduce(((e,t)=>[...e,...t]),[]);if(null!==this.slugName&&n.push(...this.children.get("[]")._smoosh(e+"["+this.slugName+"]/")),!this.placeholder){const t="/"===e?"/":e.slice(0,-1);if(null!=this.optionalRestSlugName)throw new Error('You cannot define a route with the same specificity as a optional catch-all route ("'+t+'" and "'+t+"[[..."+this.optionalRestSlugName+']]").');n.unshift(t)}return null!==this.restSlugName&&n.push(...this.children.get("[...]")._smoosh(e+"[..."+this.restSlugName+"]/")),null!==this.optionalRestSlugName&&n.push(...this.children.get("[[...]]")._smoosh(e+"[[..."+this.optionalRestSlugName+"]]/")),n}_insert(e,n,r){if(0===e.length)return void(this.placeholder=!1);if(r)throw new Error("Catch-all must be the last part of the URL.");let o=e[0];if(o.startsWith("[")&&o.endsWith("]")){let a=o.slice(1,-1),i=!1;if(a.startsWith("[")&&a.endsWith("]")&&(a=a.slice(1,-1),i=!0),a.startsWith("...")&&(a=a.substring(3),r=!0),a.startsWith("[")||a.endsWith("]"))throw new Error("Segment names may not start or end with extra brackets ('"+a+"').");if(a.startsWith("."))throw new Error("Segment names may not start with erroneous periods ('"+a+"').");function s(e,t){if(null!==e&&e!==t)throw new Error("You cannot use different slug names for the same dynamic path ('"+e+"' !== '"+t+"').");n.forEach((e=>{if(e===t)throw new Error('You cannot have the same slug name "'+t+'" repeat within a single dynamic path');if(e.replace(/\W/g,"")===o.replace(/\W/g,""))throw new Error('You cannot have the slug names "'+e+'" and "'+t+'" differ only by non-word symbols within a single dynamic path')})),n.push(t)}if(r)if(i){if(null!=this.restSlugName)throw new Error('You cannot use both an required and optional catch-all route at the same level ("[...'+this.restSlugName+']" and "'+e[0]+'" ).');s(this.optionalRestSlugName,a),this.optionalRestSlugName=a,o="[[...]]"}else{if(null!=this.optionalRestSlugName)throw new Error('You cannot use both an optional and required catch-all route at the same level ("[[...'+this.optionalRestSlugName+']]" and "'+e[0]+'").');s(this.restSlugName,a),this.restSlugName=a,o="[...]"}else{if(i)throw new Error('Optional route parameters are not yet supported ("'+e[0]+'").');s(this.slugName,a),this.slugName=a,o="[]"}}this.children.has(o)||this.children.set(o,new t),this.children.get(o)._insert(e.slice(1),n,r)}constructor(){this.placeholder=!0,this.children=new Map,this.slugName=null,this.restSlugName=null,this.optionalRestSlugName=null}}function n(e){const n=new t;return e.forEach((e=>n.insert(e))),n.smoosh()}}($)),$),n=(ne||(ne=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"isDynamicRoute",{enumerable:!0,get:function(){return r}});const t=ie(),n=/\/\[[^/]+?\](?=\/|$)/;function r(e){return(0,t.isInterceptionRouteAppPath)(e)&&(e=(0,t.extractInterceptionRouteInformation)(e).interceptedRoute),n.test(e)}}(X)),X)}(F)),F}var ue,le={},ce={};var fe,de,pe,he,me={},ye={};function ge(){return de||(de=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{getNamedMiddlewareRegex:function(){return d},getNamedRouteRegex:function(){return f},getRouteRegex:function(){return u}});const t=ie(),n=(fe||(fe=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"escapeStringRegexp",{enumerable:!0,get:function(){return r}});const t=/[|\\{}()[\]^$+*?.-]/,n=/[|\\{}()[\]^$+*?.-]/g;function r(e){return t.test(e)?e.replace(n,"\\$&"):e}}(ye)),ye),r=S(),o="nxtP",a="nxtI";function i(e){const t=e.startsWith("[")&&e.endsWith("]");t&&(e=e.slice(1,-1));const n=e.startsWith("...");return n&&(e=e.slice(3)),{key:e,repeat:n,optional:t}}function s(e){const o=(0,r.removeTrailingSlash)(e).slice(1).split("/"),a={};let s=1;return{parameterizedRoute:o.map((e=>{const r=t.INTERCEPTION_ROUTE_MARKERS.find((t=>e.startsWith(t))),o=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&o){const{key:e,optional:t,repeat:u}=i(o[1]);return a[e]={pos:s++,repeat:u,optional:t},"/"+(0,n.escapeStringRegexp)(r)+"([^/]+?)"}if(o){const{key:e,repeat:t,optional:n}=i(o[1]);return a[e]={pos:s++,repeat:t,optional:n},t?n?"(?:/(.+?))?":"/(.+?)":"/([^/]+?)"}return"/"+(0,n.escapeStringRegexp)(e)})).join(""),groups:a}}function u(e){const{parameterizedRoute:t,groups:n}=s(e);return{re:new RegExp("^"+t+"(?:/)?$"),groups:n}}function l(e){let{interceptionMarker:t,getSafeRouteKey:r,segment:o,routeKeys:a,keyPrefix:s}=e;const{key:u,optional:l,repeat:c}=i(o);let f=u.replace(/\W/g,"");s&&(f=""+s+f);let d=!1;(0===f.length||f.length>30)&&(d=!0),isNaN(parseInt(f.slice(0,1)))||(d=!0),d&&(f=r()),a[f]=s?""+s+u:u;const p=t?(0,n.escapeStringRegexp)(t):"";return c?l?"(?:/"+p+"(?<"+f+">.+?))?":"/"+p+"(?<"+f+">.+?)":"/"+p+"(?<"+f+">[^/]+?)"}function c(e,i){const s=(0,r.removeTrailingSlash)(e).slice(1).split("/"),u=function(){let e=0;return()=>{let t="",n=++e;for(;n>0;)t+=String.fromCharCode(97+(n-1)%26),n=Math.floor((n-1)/26);return t}}(),c={};return{namedParameterizedRoute:s.map((e=>{const r=t.INTERCEPTION_ROUTE_MARKERS.some((t=>e.startsWith(t))),s=e.match(/\[((?:\[.*\])|.+)\]/);if(r&&s){const[t]=e.split(s[0]);return l({getSafeRouteKey:u,interceptionMarker:t,segment:s[1],routeKeys:c,keyPrefix:i?a:void 0})}return s?l({getSafeRouteKey:u,segment:s[1],routeKeys:c,keyPrefix:i?o:void 0}):"/"+(0,n.escapeStringRegexp)(e)})).join(""),routeKeys:c}}function f(e,t){const n=c(e,t);return{...u(e),namedRegex:"^"+n.namedParameterizedRoute+"(?:/)?$",routeKeys:n.routeKeys}}function d(e,t){const{parameterizedRoute:n}=s(e),{catchAll:r=!0}=t;if("/"===n){return{namedRegex:"^/"+(r?".*":"")+"$"}}const{namedParameterizedRoute:o}=c(e,!1);return{namedRegex:"^"+o+(r?"(?:(/.*)?)":"")+"$"}}}(me)),me}function be(){return pe||(pe=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"interpolateAs",{enumerable:!0,get:function(){return r}});const t=(ue||(ue=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"getRouteMatcher",{enumerable:!0,get:function(){return n}});const t=N();function n(e){let{re:n,groups:r}=e;return e=>{const o=n.exec(e);if(!o)return!1;const a=e=>{try{return decodeURIComponent(e)}catch(e){throw new t.DecodeError("failed to decode param")}},i={};return Object.keys(r).forEach((e=>{const t=r[e],n=o[t.pos];void 0!==n&&(i[e]=~n.indexOf("/")?n.split("/").map((e=>a(e))):t.repeat?[a(n)]:a(n))})),i}}}(ce)),ce),n=ge();function r(e,r,o){let a="";const i=(0,n.getRouteRegex)(e),s=i.groups,u=(r!==e?(0,t.getRouteMatcher)(i)(r):"")||o;a=e;const l=Object.keys(s);return l.every((e=>{let t=u[e]||"";const{repeat:n,optional:r}=s[e];let o="["+(n?"...":"")+e+"]";return r&&(o=(t?"":"/")+"["+o+"]"),n&&!Array.isArray(t)&&(t=[t]),(r||e in u)&&(a=a.replace(o,n?t.map((e=>encodeURIComponent(e))).join("/"):encodeURIComponent(t))||"/")}))||(a=""),{params:l,result:a}}}(le)),le}function ve(){return he||(he=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"resolveHref",{enumerable:!0,get:function(){return c}});const n=y(),r=P(),o=(O||(O=1,function(e){function t(e,t){const n={};return Object.keys(e).forEach((r=>{t.includes(r)||(n[r]=e[r])})),n}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"omit",{enumerable:!0,get:function(){return t}})}(j)),j),a=N(),i=A(),s=V(),u=se(),l=be();function c(e,t,c){let f,d="string"==typeof t?t:(0,r.formatWithValidation)(t);const p=d.match(/^[a-zA-Z]{1,}:\/\//),h=p?d.slice(p[0].length):d;if((h.split("?",1)[0]||"").match(/(\/\/|\\)/)){console.error("Invalid href '"+d+"' passed to next/router in page: '"+e.pathname+"'. Repeated forward-slashes (//) or backslashes \\ are not valid in the href.");const t=(0,a.normalizeRepeatedSlashes)(h);d=(p?p[0]:"")+t}if(!(0,s.isLocalURL)(d))return c?[d]:d;try{f=new URL(d.startsWith("#")?e.asPath:e.pathname,"http://n")}catch(e){f=new URL("/","http://n")}try{const e=new URL(d,f);e.pathname=(0,i.normalizePathTrailingSlash)(e.pathname);let t="";if((0,u.isDynamicRoute)(e.pathname)&&e.searchParams&&c){const a=(0,n.searchParamsToUrlQuery)(e.searchParams),{result:i,params:s}=(0,l.interpolateAs)(e.pathname,e.pathname,a);i&&(t=(0,r.formatWithValidation)({pathname:i,hash:e.hash,query:(0,o.omit)(a,s)}))}const a=e.origin===f.origin?e.href.slice(e.origin.length):e.href;return c?[a,t||a]:a}catch(e){return c?[d]:d}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(h,h.exports)),h.exports}var _e,xe,Pe,Oe={exports:{}},je={},we={};function Ee(){return _e||(_e=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"addPathPrefix",{enumerable:!0,get:function(){return n}});const t=I();function n(e,n){if(!e.startsWith("/")||!n)return e;const{pathname:r,query:o,hash:a}=(0,t.parsePath)(e);return""+n+r+o+a}}(we)),we}function Ne(){return xe||(xe=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"addLocale",{enumerable:!0,get:function(){return r}});const t=Ee(),n=B();function r(e,r,o,a){if(!r||r===o)return e;const i=e.toLowerCase();if(!a){if((0,n.pathHasPrefix)(i,"/api"))return e;if((0,n.pathHasPrefix)(i,"/"+r.toLowerCase()))return e}return(0,t.addPathPrefix)(e,"/"+r)}}(je)),je}var Re,ke={};var Me,Se={};var Ce,Te,Le={exports:{}},Ie={exports:{}};function Ae(){return Te||(Te=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return l}});const n=r,o=(Ce||(Ce=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{cancelIdleCallback:function(){return r},requestIdleCallback:function(){return n}});const n="undefined"!=typeof self&&self.requestIdleCallback&&self.requestIdleCallback.bind(window)||function(e){let t=Date.now();return self.setTimeout((function(){e({didTimeout:!1,timeRemaining:function(){return Math.max(0,50-(Date.now()-t))}})}),1)},r="undefined"!=typeof self&&self.cancelIdleCallback&&self.cancelIdleCallback.bind(window)||function(e){return clearTimeout(e)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(Ie,Ie.exports)),Ie.exports),a="function"==typeof IntersectionObserver,i=new Map,s=[];function u(e,t,n){const{id:r,observer:o,elements:a}=function(e){const t={root:e.root||null,margin:e.rootMargin||""},n=s.find((e=>e.root===t.root&&e.margin===t.margin));let r;if(n&&(r=i.get(n),r))return r;const o=new Map,a=new IntersectionObserver((e=>{e.forEach((e=>{const t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)}))}),e);return r={id:t,observer:a,elements:o},s.push(t),i.set(t,r),r}(n);return a.set(e,t),o.observe(e),function(){if(a.delete(e),o.unobserve(e),0===a.size){o.disconnect(),i.delete(r);const e=s.findIndex((e=>e.root===r.root&&e.margin===r.margin));e>-1&&s.splice(e,1)}}}function l(e){let{rootRef:t,rootMargin:r,disabled:i}=e;const s=i||!a,[l,c]=(0,n.useState)(!1),f=(0,n.useRef)(null),d=(0,n.useCallback)((e=>{f.current=e}),[]);(0,n.useEffect)((()=>{if(a){if(s||l)return;const e=f.current;if(e&&e.tagName){return u(e,(e=>e&&c(e)),{root:null==t?void 0:t.current,rootMargin:r})}}else if(!l){const e=(0,o.requestIdleCallback)((()=>c(!0)));return()=>(0,o.cancelIdleCallback)(e)}}),[s,r,t,l,f.current]);const p=(0,n.useCallback)((()=>{c(!1)}),[]);return[d,l,p]}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(Le,Le.exports)),Le.exports}var Ue,De,We={exports:{}},ze={exports:{}},Ke={};function He(){return Ue||(Ue=1,function(e){function t(e,t){let n;const r=e.split("/");return(t||[]).some((t=>!(!r[1]||r[1].toLowerCase()!==t.toLowerCase())&&(n=t,r.splice(1,1),e=r.join("/")||"/",!0))),{pathname:e,detectedLocale:n}}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"normalizeLocalePath",{enumerable:!0,get:function(){return t}})}(Ke)),Ke}var Be,Ve,qe,Fe={exports:{}},$e={};function Ge(){return Be||(Be=1,function(e){function t(e,t,n){if(e){n&&(n=n.toLowerCase());for(const a of e){var r,o;if(t===(null==(r=a.domain)?void 0:r.split(":",1)[0].toLowerCase())||n===a.defaultLocale.toLowerCase()||(null==(o=a.locales)?void 0:o.some((e=>e.toLowerCase()===n))))return a}}}Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"detectDomainLocale",{enumerable:!0,get:function(){return t}})}($e)),$e}function Xe(){return qe||(qe=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return o}});const n=A(),r=process.env.__NEXT_ROUTER_BASEPATH||"";function o(e,t,o,a){if(process.env.__NEXT_I18N_SUPPORT){const i=(De||(De=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return n}});const n=(e,t)=>process.env.__NEXT_I18N_SUPPORT?He().normalizeLocalePath(e,t):{pathname:e,detectedLocale:void 0};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(ze,ze.exports)),ze.exports).normalizeLocalePath,s=(Ve||(Ve=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"detectDomainLocale",{enumerable:!0,get:function(){return n}});const n=function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];if(process.env.__NEXT_I18N_SUPPORT)return Ge().detectDomainLocale(...t)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(Fe,Fe.exports)),Fe.exports).detectDomainLocale,u=t||i(e,o).detectedLocale,l=s(a,void 0,u);if(l){const t="http"+(l.http?"":"s")+"://",o=u===l.defaultLocale?"":"/"+u;return""+t+l.domain+(0,n.normalizePathTrailingSlash)(""+r+o+e)}return!1}return!1}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(We,We.exports)),We.exports}var Ye,Qe={exports:{}};var Ze,Je,et,tt,nt={exports:{}};function rt(){return Je||(Je=1,function(t,n){Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return O}});const o=e,a=/*#__PURE__*/ /*@__PURE__*/d()._(r),i=ve(),s=V(),u=P(),l=N(),c=(Pe||(Pe=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addLocale",{enumerable:!0,get:function(){return r}});const n=A(),r=function(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o<t;o++)r[o-1]=arguments[o];return process.env.__NEXT_I18N_SUPPORT?(0,n.normalizePathTrailingSlash)(Ne().addLocale(e,...r)):e};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(Oe,Oe.exports)),Oe.exports),f=(Re||(Re=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),Object.defineProperty(e,"RouterContext",{enumerable:!0,get:function(){return t}});const t=/*#__PURE__*/ /*@__PURE__*/d()._(r).default.createContext(null);"production"!==process.env.NODE_ENV&&(t.displayName="RouterContext")}(ke)),ke),p=(Me||(Me=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(e,{AppRouterContext:function(){return n},GlobalLayoutRouterContext:function(){return a},LayoutRouterContext:function(){return o},MissingSlotContext:function(){return s},TemplateContext:function(){return i}});const t=/*#__PURE__*/ /*@__PURE__*/d()._(r),n=t.default.createContext(null),o=t.default.createContext(null),a=t.default.createContext(null),i=t.default.createContext(null);"production"!==process.env.NODE_ENV&&(n.displayName="AppRouterContext",o.displayName="LayoutRouterContext",a.displayName="GlobalLayoutRouterContext",i.displayName="TemplateContext");const s=t.default.createContext(new Set)}(Se)),Se),h=Ae(),m=Xe(),y=(Ye||(Ye=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"addBasePath",{enumerable:!0,get:function(){return a}});const n=Ee(),r=A(),o=process.env.__NEXT_ROUTER_BASEPATH||"";function a(e,t){return(0,r.normalizePathTrailingSlash)(process.env.__NEXT_MANUAL_CLIENT_BASE_PATH&&!t?e:(0,n.addPathPrefix)(e,o))}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(Qe,Qe.exports)),Qe.exports),g=(Ze||(Ze=1,function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{ACTION_FAST_REFRESH:function(){return s},ACTION_NAVIGATE:function(){return r},ACTION_PREFETCH:function(){return i},ACTION_REFRESH:function(){return n},ACTION_RESTORE:function(){return o},ACTION_SERVER_ACTION:function(){return u},ACTION_SERVER_PATCH:function(){return a},PrefetchCacheEntryStatus:function(){return c},PrefetchKind:function(){return l},isThenable:function(){return f}});const n="refresh",r="navigate",o="restore",a="server-patch",i="prefetch",s="fast-refresh",u="server-action";var l,c;function f(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}!function(e){e.AUTO="auto",e.FULL="full",e.TEMPORARY="temporary"}(l||(l={})),function(e){e.fresh="fresh",e.reusable="reusable",e.expired="expired",e.stale="stale"}(c||(c={})),("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)}(nt,nt.exports)),nt.exports),b=new Set;function v(e,t,n,r,o,a){if("undefined"==typeof window)return;if(!a&&!(0,s.isLocalURL)(t))return;if(!r.bypassPrefetchedCheck){const o=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,a=t+"%"+n+"%"+o;if(b.has(a))return;b.add(a)}(async()=>a?e.prefetch(t,o):e.prefetch(t,n,r))().catch((e=>{if("production"!==process.env.NODE_ENV)throw e}))}function _(e){return"string"==typeof e?e:(0,u.formatUrl)(e)}const x=/*#__PURE__*/a.default.forwardRef((function(e,t){let n;const{href:r,as:u,children:d,prefetch:b=null,passHref:x,replace:P,shallow:O,scroll:j,locale:w,onClick:E,onMouseEnter:N,onTouchStart:R,legacyBehavior:k=!1,...M}=e;n=d,!k||"string"!=typeof n&&"number"!=typeof n||(n=/*#__PURE__*/ /*#__PURE__*/(0,o.jsx)("a",{children:n}));const S=a.default.useContext(f.RouterContext),C=a.default.useContext(p.AppRouterContext),T=null!=S?S:C,L=!S,I=!1!==b,A=null===b?g.PrefetchKind.AUTO:g.PrefetchKind.FULL;if("production"!==process.env.NODE_ENV){function G(e){return new Error("Failed prop type: The prop `"+e.key+"` expects a "+e.expected+" in `<Link>`, but got `"+e.actual+"` instead."+("undefined"!=typeof window?"\nOpen your browser's console to view the Component stack trace.":""))}const X={href:!0};Object.keys(X).forEach((t=>{if("href"===t&&(null==e[t]||"string"!=typeof e[t]&&"object"!=typeof e[t]))throw G({key:t,expected:"`string` or `object`",actual:null===e[t]?"null":typeof e[t]})}));const Y={as:!0,replace:!0,scroll:!0,shallow:!0,passHref:!0,prefetch:!0,locale:!0,onClick:!0,onMouseEnter:!0,onTouchStart:!0,legacyBehavior:!0};Object.keys(Y).forEach((t=>{const n=typeof e[t];if("as"===t){if(e[t]&&"string"!==n&&"object"!==n)throw G({key:t,expected:"`string` or `object`",actual:n})}else if("locale"===t){if(e[t]&&"string"!==n)throw G({key:t,expected:"`string`",actual:n})}else if("onClick"===t||"onMouseEnter"===t||"onTouchStart"===t){if(e[t]&&"function"!==n)throw G({key:t,expected:"`function`",actual:n})}else if(("replace"===t||"scroll"===t||"shallow"===t||"passHref"===t||"prefetch"===t||"legacyBehavior"===t)&&null!=e[t]&&"boolean"!==n)throw G({key:t,expected:"`boolean`",actual:n})}));const Q=a.default.useRef(!1);!e.prefetch||Q.current||L||(Q.current=!0,console.warn("Next.js auto-prefetches automatically based on viewport. The prefetch attribute is no longer needed. More: https://nextjs.org/docs/messages/prefetch-true-deprecated"))}if("production"!==process.env.NODE_ENV&&L&&!u){let Z;if("string"==typeof r?Z=r:"object"==typeof r&&"string"==typeof r.pathname&&(Z=r.pathname),Z){const J=Z.split("/").some((e=>e.startsWith("[")&&e.endsWith("]")));if(J)throw new Error("Dynamic href `"+Z+"` found in <Link> while using the `/app` router, this is not supported. Read more: https://nextjs.org/docs/messages/app-dir-dynamic-href")}}const{href:U,as:D}=a.default.useMemo((()=>{if(!S){const e=_(r);return{href:e,as:u?_(u):e}}const[e,t]=(0,i.resolveHref)(S,r,!0);return{href:e,as:u?(0,i.resolveHref)(S,u):t||e}}),[S,r,u]),W=a.default.useRef(U),z=a.default.useRef(D);let K;if(k)if("development"===process.env.NODE_ENV){E&&console.warn('"onClick" was passed to <Link> with `href` of `'+r+'` but "legacyBehavior" was set. The legacy behavior requires onClick be set on the child of next/link'),N&&console.warn('"onMouseEnter" was passed to <Link> with `href` of `'+r+'` but "legacyBehavior" was set. The legacy behavior requires onMouseEnter be set on the child of next/link');try{K=a.default.Children.only(n)}catch(ee){if(!n)throw new Error("No children were passed to <Link> with `href` of `"+r+"` but one child is required https://nextjs.org/docs/messages/link-no-children");throw new Error("Multiple children were passed to <Link> with `href` of `"+r+"` but only one child is supported https://nextjs.org/docs/messages/link-multiple-children"+("undefined"!=typeof window?" \nOpen your browser's console to view the Component stack trace.":""))}}else K=a.default.Children.only(n);else if("development"===process.env.NODE_ENV&&"a"===(null==n?void 0:n.type))throw new Error("Invalid <Link> with <a> child. Please remove <a> or use <Link legacyBehavior>.\nLearn more: https://nextjs.org/docs/messages/invalid-new-link-with-extra-anchor");const H=k?K&&"object"==typeof K&&K.ref:t,[B,V,q]=(0,h.useIntersection)({rootMargin:"200px"}),F=a.default.useCallback((e=>{z.current===D&&W.current===U||(q(),z.current=D,W.current=U),B(e),H&&("function"==typeof H?H(e):"object"==typeof H&&(H.current=e))}),[D,H,U,q,B]);a.default.useEffect((()=>{"production"===process.env.NODE_ENV&&T&&V&&I&&v(T,U,D,{locale:w},{kind:A},L)}),[D,U,V,w,I,null==S?void 0:S.locale,T,L,A]);const $={ref:F,onClick(e){if("production"!==process.env.NODE_ENV&&!e)throw new Error('Component rendered inside next/link has to pass click event to "onClick" prop.');k||"function"!=typeof E||E(e),k&&K.props&&"function"==typeof K.props.onClick&&K.props.onClick(e),T&&(e.defaultPrevented||function(e,t,n,r,o,i,u,l,c){const{nodeName:f}=e.currentTarget;if("A"===f.toUpperCase()&&(function(e){const t=e.currentTarget.getAttribute("target");return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!c&&!(0,s.isLocalURL)(n)))return;e.preventDefault();const d=()=>{const e=null==u||u;"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:i,locale:l,scroll:e}):t[o?"replace":"push"](r||n,{scroll:e})};c?a.default.startTransition(d):d()}(e,T,U,D,P,O,j,w,L))},onMouseEnter(e){k||"function"!=typeof N||N(e),k&&K.props&&"function"==typeof K.props.onMouseEnter&&K.props.onMouseEnter(e),T&&(I&&"development"!==process.env.NODE_ENV||!L)&&v(T,U,D,{locale:w,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L)},onTouchStart:process.env.__NEXT_LINK_NO_TOUCH_START?void 0:function(e){k||"function"!=typeof R||R(e),k&&K.props&&"function"==typeof K.props.onTouchStart&&K.props.onTouchStart(e),T&&(!I&&L||v(T,U,D,{locale:w,priority:!0,bypassPrefetchedCheck:!0},{kind:A},L))}};if((0,l.isAbsoluteUrl)(D))$.href=D;else if(!k||x||"a"===K.type&&!("href"in K.props)){const te=void 0!==w?w:null==S?void 0:S.locale,ne=(null==S?void 0:S.isLocaleDomain)&&(0,m.getDomainLocale)(D,te,null==S?void 0:S.locales,null==S?void 0:S.domainLocales);$.href=ne||(0,y.addBasePath)((0,c.addLocale)(D,te,null==S?void 0:S.defaultLocale))}return k?/*#__PURE__*/a.default.cloneElement(K,$):/*#__PURE__*/ /*#__PURE__*/(0,o.jsx)("a",{...M,...$,children:n})})),O=x;("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)}(c,c.exports)),c.exports}var ot=/*@__PURE__*/u(tt?et:(tt=1,et=rt()));function at(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return s(i(e))}var it=function(e){var r=e.items,i=e.separator,s=void 0===i?t(o,{className:"h-4 w-4"}):i,u=e.homeIcon,l=void 0!==u&&u,c=e.className,f=void 0===c?"":c,d=e.olClassName,p=void 0===d?"":d,h=e.itemClassName,m=void 0===h?"":h,y=e.separatorClassName,g=void 0===y?"":y,b=e.homeIconClassName,v=void 0===b?"":b,_=e.currentItemClassName,x=void 0===_?"":_,P=e.linkClassName,O=void 0===P?"":P,j=e.clickable,w=void 0!==j&&j,E=e.variant,N=void 0===E?"default":E,R=e.size,k=void 0===R?"md":R,M=e.navAriaLabel,S=void 0===M?"Navegación de Breadcrumbs":M,C=e.homeAriaLabel,T=void 0===C?"Ir a la página de inicio":C,L=e.separatorAriaLabel,I=void 0===L?"Separador":L,A={default:"text-neutral-500 hover:text-neutral-700 dark:text-neutral-400 dark:hover:text-neutral-200",primary:"text-blue-500 hover:text-blue-700 dark:text-blue-400 dark:hover:text-blue-200",secondary:"text-purple-500 hover:text-purple-700 dark:text-purple-400 dark:hover:text-purple-200",success:"text-green-500 hover:text-green-700 dark:text-green-400 dark:hover:text-green-200",warning:"text-amber-500 hover:text-amber-700 dark:text-amber-400 dark:hover:text-amber-200",danger:"text-red-500 hover:text-red-700 dark:text-red-400 dark:hover:text-red-200"},U={sm:"text-xs",md:"text-sm",lg:"text-base"},D={default:"text-neutral-800 dark:text-neutral-200 font-medium",primary:"text-blue-700 dark:text-blue-300 font-medium",secondary:"text-purple-700 dark:text-purple-300 font-medium",success:"text-green-700 dark:text-green-300 font-medium",warning:"text-amber-700 dark:text-amber-300 font-medium",danger:"text-red-700 dark:text-red-300 font-medium"},W={default:"text-neutral-500 dark:text-neutral-400",primary:"text-blue-500 dark:text-blue-400",secondary:"text-purple-500 dark:text-purple-400",success:"text-green-500 dark:text-green-400",warning:"text-amber-500 dark:text-amber-400",danger:"text-red-500 dark:text-red-400"},z={default:"text-neutral-400 dark:text-neutral-600",primary:"text-blue-300 dark:text-blue-700",secondary:"text-purple-300 dark:text-purple-700",success:"text-green-300 dark:text-green-700",warning:"text-amber-300 dark:text-amber-700",danger:"text-red-300 dark:text-red-700"};return t("nav",{className:at("flex items-center ".concat(U[k]),f),"aria-label":S,children:n("ol",{className:at("flex items-center flex-wrap",p),role:"list","aria-label":S,children:[l&&n("li",{className:at("flex items-center",m),role:"listitem",children:[w?n(ot,{href:"/",className:at("flex items-center ".concat(A[N]),O,v),"aria-label":T,children:[t(a,{className:at("h-4 w-4","text-xs"===U[k]?"h-3 w-3":"text-base"===U[k]?"h-5 w-5":"",v),"aria-hidden":"true"}),t("span",{className:"sr-only",children:"Inicio"})]}):n("span",{className:at("flex items-center ".concat(W[N]),v),role:"text","aria-label":T,children:[t(a,{className:at("h-4 w-4","text-xs"===U[k]?"h-3 w-3":"text-base"===U[k]?"h-5 w-5":""),"aria-hidden":"true"}),t("span",{className:"sr-only",children:"Inicio"})]}),t("div",{className:at("flex items-center justify-center w-8",z[N],g),role:"presentation","aria-hidden":"true","aria-label":I,children:s})]}),r.map((function(e,o){return n("li",{className:at("flex items-center",m),role:"listitem",children:[o>0&&t("div",{className:at("flex items-center justify-center w-8",z[N],g),role:"presentation","aria-hidden":"true","aria-label":I,children:s}),o===r.length-1?n("span",{className:at(D[N],"flex items-center",x,e.className),"aria-current":"page",role:"text","aria-label":e.ariaLabel||"Página actual: ".concat(e.label),children:[e.icon&&t("span",{className:"inline-flex items-center mr-1","aria-hidden":"true",children:e.icon}),e.label]}):w&&e.href?n(ot,{href:e.href,className:at("flex items-center",A[N],O,e.className),"aria-label":e.ariaLabel||"Ir a ".concat(e.label),children:[e.icon&&t("span",{className:"inline-flex items-center mr-1","aria-hidden":"true",children:e.icon}),e.label]}):n("span",{className:at("flex items-center",W[N],e.className),role:"text","aria-label":e.ariaLabel||e.label,children:[e.icon&&t("span",{className:"inline-flex items-center mr-1","aria-hidden":"true",children:e.icon}),e.label]})]},o)}))]})})};export{it as default};
//# sourceMappingURL=index.esm.js.map