1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[6764],{69352:function(e,t,r){"use strict";r.d(t,{Z:function(){return v}});var o=r(72901),n=r(55431),i=r(44194),a=function(e){var t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,function(e,t,r){return r?r.toUpperCase():t.toLowerCase()});return t.charAt(0).toUpperCase()+t.slice(1)},s=function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(function(e,t,r){return!!e&&""!==e.trim()&&r.indexOf(e)===t}).join(" ").trim()},l=function(e){for(var t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0},c=r(94397),u=r(73687),d={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"},f=["color","size","strokeWidth","absoluteStrokeWidth","className","children","iconNode"];function p(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function m(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?p(Object(r),!0).forEach(function(t){(0,o.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):p(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var b=(0,i.forwardRef)(function(e,t){var r=e.color,o=e.size,a=void 0===o?24:o,p=e.strokeWidth,b=void 0===p?2:p,h=e.absoluteStrokeWidth,w=e.className,v=e.children,g=e.iconNode,y=(0,n.Z)(e,f);return(0,i.createElement)("svg",m(m(m({ref:t},d),{},{width:a,height:a,stroke:void 0===r?"currentColor":r,strokeWidth:h?24*Number(b)/Number(a):b,className:s("lucide",void 0===w?"":w)},!v&&!l(y)&&{"aria-hidden":"true"}),y),[].concat((0,u.Z)(g.map(function(e){var t=(0,c.Z)(e,2),r=t[0],o=t[1];return(0,i.createElement)(r,o)})),(0,u.Z)(Array.isArray(v)?v:[v])))}),h=["className"];function w(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}var v=function(e,t){var r=(0,i.forwardRef)(function(r,l){var c=r.className,u=(0,n.Z)(r,h);return(0,i.createElement)(b,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?w(Object(r),!0).forEach(function(t){(0,o.Z)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):w(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({ref:l,iconNode:t,className:s("lucide-".concat(a(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()),"lucide-".concat(e),c)},u))});return r.displayName=a(e),r}},64928:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},91406:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("briefcase",[["path",{d:"M16 20V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v16",key:"jecpp"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]])},98995:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("chrome",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["line",{x1:"21.17",x2:"12",y1:"8",y2:"8",key:"a0cw5f"}],["line",{x1:"3.95",x2:"8.54",y1:"6.06",y2:"14",key:"1kftof"}],["line",{x1:"10.88",x2:"15.46",y1:"21.94",y2:"14",key:"1ymyh8"}]])},30436:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]])},49188:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("house",[["path",{d:"M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8",key:"5wwlr5"}],["path",{d:"M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z",key:"1d0kgt"}]])},57531:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("plane",[["path",{d:"M17.8 19.2 16 11l3.5-3.5C21 6 21.5 4 21 3c-1-.5-3 0-4.5 1.5L13 8 4.8 6.2c-.5-.
11-.9.1-1.1.5l-.3.5c-.2.5-.1 1 .3 1.3L9 12l-2 3H4l-1 1 3 2 2 3 1-1v-3l3-2 3.5 5.3c.3.4.8.5 1.3.3l.5-.2c.4-.3.6-.7.5-1.2z",key:"1v9wt8"}]])},24056:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("scan-text",[["path",{d:"M3 7V5a2 2 0 0 1 2-2h2",key:"aa7l1z"}],["path",{d:"M17 3h2a2 2 0 0 1 2 2v2",key:"4qcy5o"}],["path",{d:"M21 17v2a2 2 0 0 1-2 2h-2",key:"6vwrx8"}],["path",{d:"M7 21H5a2 2 0 0 1-2-2v-2",key:"ioqczr"}],["path",{d:"M7 8h8",key:"1jbsf9"}],["path",{d:"M7 12h10",key:"b7w52i"}],["path",{d:"M7 16h6",key:"1vyc9m"}]])},28692:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("share-2",[["circle",{cx:"18",cy:"5",r:"3",key:"gq8acd"}],["circle",{cx:"6",cy:"12",r:"3",key:"w7nqdw"}],["circle",{cx:"18",cy:"19",r:"3",key:"1xt0gg"}],["line",{x1:"8.59",x2:"15.42",y1:"13.51",y2:"17.49",key:"47mynk"}],["line",{x1:"15.41",x2:"8.59",y1:"6.51",y2:"10.49",key:"1n3mei"}]])},50799:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("shopping-cart",[["circle",{cx:"8",cy:"21",r:"1",key:"jimo8o"}],["circle",{cx:"19",cy:"21",r:"1",key:"13723u"}],["path",{d:"M2.05 2.05h2l2.66 12.42a2 2 0 0 0 2 1.58h9.78a2 2 0 0 0 1.95-1.57l1.65-7.43H5.12",key:"9zh506"}]])},67085:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("table",[["path",{d:"M12 3v18",key:"108xh3"}],["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M3 9h18",key:"1pudct"}],["path",{d:"M3 15h18",key:"5xshup"}]])},94600:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("target",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["circle",{cx:"12",cy:"12",r:"6",key:"1vlfrh"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]])},52078:function(e,t,r){"use strict";r.d(t,{Z:function(){return o}});var o=(0,r(69352).Z)("wrench",[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z",key:"cbrjhi"}]])},413:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{ACTION_FAST_REFRESH:function(){return d},ACTION_NAVIGATE:function(){return s},ACTION_PREFETCH:function(){return u},ACTION_REFRESH:function(){return a},ACTION_RESTORE:function(){return l},ACTION_SERVER_ACTION:function(){return f},ACTION_SERVER_PATCH:function(){return c},PrefetchCacheEntryStatus:function(){return i},PrefetchKind:function(){return n},isThenable:function(){return p}});var r,o,n,i,a="refresh",s="navigate",l="restore",c="server-patch",u="prefetch",d="fast-refresh",f="server-action";function p(e){return e&&("object"==typeof e||"function"==typeof e)&&"function"==typeof e.then}(r=n||(n={})).AUTO="auto",r.FULL="full",r.TEMPORARY="temporary",(o=i||(i={})).fresh="fresh",o.reusable="reusable",o.expired="expired",o.stale="stale",("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)},13869:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getDomainLocale",{enumerable:!0,get:function(){return n}});var o=r(75360);function n(e,t,n,i){var a=r(81750).normalizeLocalePath,s=r(26389).detectDomainLocale,l=t||a(e,n).detectedLocale,c=s(i,void 0,l);if(c){var u="http"+(c.http?"":"s")+"://",d=l===c.defaultLocale?"":"/"+l;return""+u+c.domain+(0,o.normalizePathTrailingSlash)(""+d+e)}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)},83976:function(e,t,r){"use strict";var o=r(54193),n=r(17696),i=r(14701),a=r(18515),s=r(28287),l=["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"];function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);t&&(o=o.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,o)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?c(Object(r),!0).forEach(function(t){o(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return P}});var d=r(97940),f=r(31549),p=d._(r(44194)),m=r(19593),b=r(93850),h=r(8363),w=r(8538),v=r(7485),g=r(13842),y=r(17906),x=r(78282),k=r(13869),M=r(31145),C=r(413),E=new Set;function O(e,t,r,o,n,i){if(i||(0,b.isLocalURL)(t)){if(!o.bypassPrefetchedCheck){var l,c=t+"%"+r+"%"+(void 0!==o.locale?o.locale:"locale"in e?e.locale:void 0);if(E.has(c))return;E.add(c)}(l=s(a.mark(function s(){return a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(!i){a.next=4;break}return a.abrupt("return",e.prefetch(t,n));case 4:return a.abrupt("return",e.prefetch(t,r,o));case 5:case"end":return a.stop()}},s)})),function(){return l.apply(this,arguments)})().catch(function(e){})}}function j(e){return"string"==typeof e?e:(0,h.formatUrl)(e)}var P=p.default.forwardRef(function(e,t){var r,o,a=e.href,s=e.as,c=e.children,d=e.prefetch,h=void 0===d?null:d,E=e.passHref,P=e.replace,T=e.shallow,R=e.scroll,N=e.locale,S=e.onClick,_=e.onMouseEnter,z=e.onTouchStart,I=e.legacyBehavior,A=void 0!==I&&I,L=i(e,l);r=c,A&&("string"==typeof r||"number"==typeof r)&&(r=(0,f.jsx)("a",{children:r}));var D=p.default.useContext(g.RouterContext),F=p.default.useContext(y.AppRouterContext),U=null!=D?D:F,W=!D,V=!1!==h,B=null===h?C.PrefetchKind.AUTO:C.PrefetchKind.FULL,q=p.default.useMemo(function(){if(!D){var e=j(a);return{href:e,as:s?j(s):e}}var t=n((0,m.resolveHref)(D,a,!0),2),r=t[0],o=t[1];return{href:r,as:s?(0,m.resolveHref)(D,s):o||r}},[D,a,s]),H=q.href,Z=q.as,$=p.default.useRef(H),G=p.default.useRef(Z);A&&(o=p.default.Children.only(r));var K=A?o&&"object"==typeof o&&o.ref:t,X=n((0,x.useIntersection)({rootMargin:"200px"}),3),Y=X[0],Q=X[1],J=X[2],ee=p.default.useCallback(function(e){(G.current!==Z||$.current!==H)&&(J(),G.current=Z,$.current=H),Y(e),K&&("function"==typeof K?K(e):"object"==typeof K&&(K.current=e))},[Z,K,H,J,Y]);p.default.useEffect(function(){U&&Q&&V&&O(U,H,Z,{locale:N},{kind:B},W)},[Z,H,Q,N,V,null==D?void 0:D.locale,U,W,B]);var et={ref:ee,onClick:function(e){A||"function"!=typeof S||S(e),A&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),U&&!e.defaultPrevented&&function(e,t,r,o,n,i,a,s,l){if(!("A"===e.currentTarget.nodeName.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which||!l&&!(0,b.isLocalURL)(r)))){e.preventDefault();var c,u=function(){var e=null==a||a;"beforePopState"in t?t[n?"replace":"push"](r,o,{shallow:i,locale:s,scroll:e}):t[n?"replace":"push"](o||r,{scroll:e})};l?p.default.startTransition(u):u()}}(e,U,H,Z,P,T,R,N,W)},onMouseEnter:function(e){A||"function"!=typeof _||_(e),A&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),U&&(V||!W)&&O(U,H,Z,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:B},W)},onTouchStart:function(e){A||"function"!=typeof z||z(e),A&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),U&&(V||!W)&&O(U,H,Z,{locale:N,priority:!0,bypassPrefetchedCheck:!0},{kind:B},W)}};if((0,w.isAbsoluteUrl)(Z))et.href=Z;else if(!A||E||"a"===o.type&&!("href"in o.props)){var er=void 0!==N?N:null==D?void 0:D.locale,eo=(null==D?void 0:D.isLocaleDomain)&&(0,k.getDomainLocale)(Z,er,null==D?void 0:D.locales,null==D?void 0:D.domainLocales);et.href=eo||(0,M.addBasePath)((0,v.addLocale)(Z,er,null==D?void 0:D.defaultLocale))}return A?p.default.cloneElement(o,et):(0,f.jsx)("a",u(u(u({},L),et),{},{children: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)},81750:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"normalizeLocalePath",{enumerable:!0,get:function(){return o}});var o=function(e,t){return r(34013).normalizeLocalePath(e,t)};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},78282:function(e,t,r){"use strict";var o=r(17696);Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useIntersection",{enumerable:!0,get:function(){return c}});var n=r(44194),i=r(6473),a="function"==typeof IntersectionObserver,s=new Map,l=[];function c(e){var t=e.rootRef,r=e.rootMargin,c=e.disabled||!a,u=o((0,n.useState)(!1),2),d=u[0],f=u[1],p=(0,n.useRef)(null),m=(0,n.useCallback)(function(e){p.current=e},[]);return(0,n.useEffect)(function(){if(a){if(!c&&!d){var e,o,n,u,m,b=p.current;if(b&&b.tagName)return e=function(e){return e&&f(e)},n=(o=function(e){var t,r={root:e.root||null,margin:e.rootMargin||""},o=l.find(function(e){return e.root===r.root&&e.margin===r.margin});if(o&&(t=s.get(o)))return t;var n=new Map;return t={id:r,observer:new IntersectionObserver(function(e){e.forEach(function(e){var t=n.get(e.target),r=e.isIntersecting||e.intersectionRatio>0;t&&r&&t(r)})},e),elements:n},l.push(r),s.set(r,t),t}({root:null==t?void 0:t.current,rootMargin:r})).id,u=o.observer,(m=o.elements).set(b,e),u.observe(b),function(){if(m.delete(b),u.unobserve(b),0===m.size){u.disconnect(),s.delete(n);var e=l.findIndex(function(e){return e.root===n.root&&e.margin===n.margin});e>-1&&l.splice(e,1)}}}}else if(!d){var h=(0,i.requestIdleCallback)(function(){return f(!0)});return function(){return(0,i.cancelIdleCallback)(h)}}},[c,r,t,d,p.current]),[m,d,(0,n.useCallback)(function(){f(!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)},89917:function(e,t,r){e.exports=r(83976)},4178:function(e,t,r){"use strict";r.d(t,{VY:function(){return e_},ck:function(){return eR},rU:function(){return eS},aV:function(){return eT},fC:function(){return eP},xz:function(){return eN},l_:function(){return ez}});var o,n=r(44194),i=r.t(n,2),a=r(56321),s=r(31549);function l(e,t=[]){let r=[],o=()=>{let t=r.map(e=>n.createContext(e));return function(r){let o=r?.[e]||t;return n.useMemo(()=>({[`__scope${e}`]:{...r,[e]:o}}),[r,o])}};return o.scopeName=e,[function(t,o){let i=n.createContext(o),a=r.length;r=[...r,o];let l=t=>{let{scope:r,children:o,...l}=t,c=r?.[e]?.[a]||i,u=n.useMemo(()=>l,Object.values(l));return(0,s.jsx)(c.Provider,{value:u,children:o})};return l.displayName=t+"Provider",[l,function(r,s){let l=s?.[e]?.[a]||i,c=n.useContext(l);if(c)return c;if(void 0!==o)return o;throw Error(`\`${r}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let r=()=>{let r=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=r.reduce((t,{useScope:r,scopeName:o})=>{let n=r(e)[`__scope${o}`];return{...t,...n}},{});return n.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return r.scopeName=t.scopeName,r}(o,...t)]}function c(e,t,{checkForDefaultPrevented:r=!0}={}){return function(o){if(e?.(o),!1===r||!o.defaultPrevented)return t?.(o)}}function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(...e){return t=>{let r=!1,o=e.map(e=>{let o=u(e,t);return r||"function"!=typeof o||(r=!0),o});if(r)return()=>{for(let t=0;t<o.length;t++){let r=o[t];"function"==typeof r?r():u(e[t],null)}}}}function f(...e){return n.useCallback(d(...e),e)}function p(e){let t=function(e){let t=n.forwardRef((e,t)=>{let{children:r,...o}=e;if(n.isValidElement(r)){let e,i;let a=(e=Object.getOwnPropertyDescriptor(r.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.ref:(e=Object.getOwnPropertyDescriptor(r,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning?r.props.ref:r.props.ref||r.ref,s=function(e,t){let r={...t};for(let o in t){let n=e[o],i=t[o];/^on[A-Z]/.test(o)?n&&i?r[o]=(...e)=>{i(...e),n(...e)}:n&&(r[o]=n):"style"===o?r[o]={...n,...i}:"className"===o&&(r[o]=[n,i].filter(Boolean).join(" "))}return{...e,...r}}(o,r.props);return r.type!==n.Fragment&&(s.ref=t?d(t,a):a),n.cloneElement(r,s)}return n.Children.count(r)>1?n.Children.only(null):null});return t.displayName=`${e}.SlotClone`,t}(e),r=n.forwardRef((e,r)=>{let{children:o,...i}=e,a=n.Children.toArray(o),l=a.find(b);if(l){let e=l.props.children,o=a.map(t=>t!==l?t:n.Children.count(e)>
11?n.Children.only(null):n.isValidElement(e)?e.props.children:null);return(0,s.jsx)(t,{...i,ref:r,children:n.isValidElement(e)?n.cloneElement(e,void 0,o):null})}return(0,s.jsx)(t,{...i,ref:r,children:o})});return r.displayName=`${e}.Slot`,r}var m=Symbol("radix.slottable");function b(e){return n.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===m}var h=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let r=p(`Primitive.${t}`),o=n.forwardRef((e,o)=>{let{asChild:n,...i}=e,a=n?r:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(a,{...i,ref:o})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function w(e,t){e&&a.flushSync(()=>e.dispatchEvent(t))}var v=globalThis?.document?n.useLayoutEffect:()=>{},g=i[" useInsertionEffect ".trim().toString()]||v;function y({prop:e,defaultProp:t,onChange:r=()=>{},caller:o}){let[i,a,s]=function({defaultProp:e,onChange:t}){let[r,o]=n.useState(e),i=n.useRef(r),a=n.useRef(t);return g(()=>{a.current=t},[t]),n.useEffect(()=>{i.current!==r&&(a.current?.(r),i.current=r)},[r,i]),[r,o,a]}({defaultProp:t,onChange:r}),l=void 0!==e,c=l?e:i;{let t=n.useRef(void 0!==e);n.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${o} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,o])}return[c,n.useCallback(t=>{if(l){let r="function"==typeof t?t(e):t;r!==e&&s.current?.(r)}else a(t)},[l,e,a,s])]}Symbol("RADIX:SYNC_STATE");var x=n.createContext(void 0),k=e=>{let t,r;let{present:o,children:i}=e,a=function(e){var t,r;let[o,i]=n.useState(),a=n.useRef({}),s=n.useRef(e),l=n.useRef("none"),[c,u]=(t=e?"mounted":"unmounted",r={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},n.useReducer((e,t)=>r[e][t]??e,t));return n.useEffect(()=>{let e=M(a.current);l.current="mounted"===c?e:"none"},[c]),v(()=>{let t=a.current,r=s.current;if(r!==e){let o=l.current,n=M(t);e?u("MOUNT"):"none"===n||t?.display==="none"?u("UNMOUNT"):r&&o!==n?u("ANIMATION_OUT"):u("UNMOUNT"),s.current=e}},[e,u]),v(()=>{if(o){let e;let t=o.ownerDocument.defaultView??window,r=r=>{let n=M(a.current).includes(r.animationName);if(r.target===o&&n&&(u("ANIMATION_END"),!s.current)){let r=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=r)})}},n=e=>{e.target===o&&(l.current=M(a.current))};return o.addEventListener("animationstart",n),o.addEventListener("animationcancel",r),o.addEventListener("animationend",r),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",n),o.removeEventListener("animationcancel",r),o.removeEventListener("animationend",r)}}u("ANIMATION_END")},[o,u]),{isPresent:["mounted","unmountSuspended"].includes(c),ref:n.useCallback(e=>{e&&(a.current=getComputedStyle(e)),i(e)},[])}}(o),s="function"==typeof i?i({present:a.isPresent}):n.Children.only(i),l=f(a.ref,(t=Object.getOwnPropertyDescriptor(s.props,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?s.ref:(t=Object.getOwnPropertyDescriptor(s,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning?s.props.ref:s.props.ref||s.ref);return"function"==typeof i||a.isPresent?n.cloneElement(s,{ref:l}):null};function M(e){return e?.animationName||"none"}k.displayName="Presence";var C=i[" useId ".trim().toString()]||(()=>void 0),E=0;function O(e){let[t,r]=n.useState(C());return v(()=>{e||r(e=>e??String(E++))},[e]),e||(t?`radix-${t}`:"")}function j(e){let t=e+"CollectionProvider",[r,o]=l(t),[i,a]=r(t,{collectionRef:{current:null},itemMap:new Map}),c=e=>{let{scope:t,children:r}=e,o=n.useRef(null),a=n.useRef(new Map).current;return(0,s.jsx)(i,{scope:t,itemMap:a,collectionRef:o,children:r})};c.displayName=t;let u=e+"CollectionSlot",d=p(u),m=n.forwardRef((e,t)=>
1{let{scope:r,children:o}=e,n=f(t,a(u,r).collectionRef);return(0,s.jsx)(d,{ref:n,children:o})});m.displayName=u;let b=e+"CollectionItemSlot",h="data-radix-collection-item",w=p(b),v=n.forwardRef((e,t)=>{let{scope:r,children:o,...i}=e,l=n.useRef(null),c=f(t,l),u=a(b,r);return n.useEffect(()=>(u.itemMap.set(l,{ref:l,...i}),()=>void u.itemMap.delete(l))),(0,s.jsx)(w,{[h]:"",ref:c,children:o})});return v.displayName=b,[{Provider:c,Slot:m,ItemSlot:v},function(t){let r=a(e+"CollectionConsumer",t);return n.useCallback(()=>{let e=r.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${h}]`));return Array.from(r.itemMap.values()).sort((e,r)=>t.indexOf(e.ref.current)-t.indexOf(r.ref.current))},[r.collectionRef,r.itemMap])},o]}function P(e){let t=n.useRef(e);return n.useEffect(()=>{t.current=e}),n.useMemo(()=>(...e)=>t.current?.(...e),[])}var T="dismissableLayer.update",R=n.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),N=n.forwardRef((e,t)=>{let{disableOutsidePointerEvents:r=!1,onEscapeKeyDown:i,onPointerDownOutside:a,onFocusOutside:l,onInteractOutside:u,onDismiss:d,...p}=e,m=n.useContext(R),[b,w]=n.useState(null),v=b?.ownerDocument??globalThis?.document,[,g]=n.useState({}),y=f(t,e=>w(e)),x=Array.from(m.layers),[k]=[...m.layersWithOutsidePointerEventsDisabled].slice(-1),M=x.indexOf(k),C=b?x.indexOf(b):-1,E=m.layersWithOutsidePointerEventsDisabled.size>0,O=C>=M,j=function(e,t=globalThis?.document){let r=P(e),o=n.useRef(!1),i=n.useRef(()=>{});return n.useEffect(()=>{let e=e=>{if(e.target&&!o.current){let o=function(){_("dismissableLayer.pointerDownOutside",r,n,{discrete:!0})},n={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=o,t.addEventListener("click",i.current,{once:!0})):o()}else t.removeEventListener("click",i.current);o.current=!1},n=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(n),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,r]),{onPointerDownCapture:()=>o.current=!0}}(e=>{let t=e.target,r=[...m.branches].some(e=>e.contains(t));!O||r||(a?.(e),u?.(e),e.defaultPrevented||d?.())},v),N=function(e,t=globalThis?.document){let r=P(e),o=n.useRef(!1);return n.useEffect(()=>{let e=e=>{e.target&&!o.current&&_("dismissableLayer.focusOutside",r,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,r]),{onFocusCapture:()=>o.current=!0,onBlurCapture:()=>o.current=!1}}(e=>{let t=e.target;[...m.branches].some(e=>e.contains(t))||(l?.(e),u?.(e),e.defaultPrevented||d?.())},v);return!function(e,t=globalThis?.document){let r=P(e);n.useEffect(()=>{let e=e=>{"Escape"===e.key&&r(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[r,t])}(e=>{C!==m.layers.size-1||(i?.(e),!e.defaultPrevented&&d&&(e.preventDefault(),d()))},v),n.useEffect(()=>{if(b)return r&&(0===m.layersWithOutsidePointerEventsDisabled.size&&(o=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),m.layersWithOutsidePointerEventsDisabled.add(b)),m.layers.add(b),S(),()=>{r&&1===m.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=o)}},[b,v,r,m]),n.useEffect(()=>()=>{b&&(m.layers.delete(b),m.layersWithOutsidePointerEventsDisabled.delete(b),S())},[b,m]),n.useEffect(()=>{let e=()=>g({});return document.addEventListener(T,e),()=>document.removeEventListener(T,e)},[]),(0,s.jsx)(h.div,{...p,ref:y,style:{pointerEvents:E?O?"auto":"none":void 0,...e.style},onFocusCapture:c(e.onFocusCapture,N.onFocusCapture),onBlurCapture:c(e.onBlurCapture,N.onBlurCapture),onPointerDownCapture:c(e.onPointerDownCapture,j.onPointerDownCapture)})});function S(){let e=new CustomEvent(T);document.dispatchEvent(e)}function _(e,t,r,{discrete:o}){let n=r.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:r});t&&n.addEventListener(e,t,{once:!0}),o?w(n,i):n.dispatchEvent(i)}N.displayName="DismissableLayer",n.forwardRef((e,t)=>{let r=n.useContext(R),o=n.useRef(null),i=f(t,o);return n.useEffect(()=>{let e=o.current;if(e)return r.branches.add(e),()=>{r.branches.delete(e)}},[r.branches]),(0,s.jsx)(h.div,{...e,ref:i})}).displayName="DismissableLayerBranch";var z=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),I=n.forwardRef((e,t)=>
1(0,s.jsx)(h.span,{...e,ref:t,style:{...z,...e.style}}));I.displayName="VisuallyHidden";var A="NavigationMenu",[L,D,F]=j(A),[U,W,V]=j(A),[B,q]=l(A,[F,V]),[H,Z]=B(A),[$,G]=B(A),K=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,onValueChange:i,defaultValue:a,delayDuration:l=200,skipDelayDuration:c=300,orientation:u="horizontal",dir:d,...p}=e,[m,b]=n.useState(null),w=f(t,e=>b(e)),v=function(e){let t=n.useContext(x);return e||t||"ltr"}(d),g=n.useRef(0),k=n.useRef(0),M=n.useRef(0),[C,E]=n.useState(!0),[O,j]=y({prop:o,onChange:e=>{let t=c>0;""!==e?(window.clearTimeout(M.current),t&&E(!1)):(window.clearTimeout(M.current),M.current=window.setTimeout(()=>E(!0),c)),i?.(e)},defaultProp:a??"",caller:A}),P=n.useCallback(()=>{window.clearTimeout(k.current),k.current=window.setTimeout(()=>j(""),150)},[j]),T=n.useCallback(e=>{window.clearTimeout(k.current),j(e)},[j]),R=n.useCallback(e=>{O===e?window.clearTimeout(k.current):g.current=window.setTimeout(()=>{window.clearTimeout(k.current),j(e)},l)},[O,j,l]);return n.useEffect(()=>()=>{window.clearTimeout(g.current),window.clearTimeout(k.current),window.clearTimeout(M.current)},[]),(0,s.jsx)(Y,{scope:r,isRootMenu:!0,value:O,dir:v,orientation:u,rootNavigationMenu:m,onTriggerEnter:e=>{window.clearTimeout(g.current),C?R(e):T(e)},onTriggerLeave:()=>{window.clearTimeout(g.current),P()},onContentEnter:()=>window.clearTimeout(k.current),onContentLeave:P,onItemSelect:e=>{j(t=>t===e?"":e)},onItemDismiss:()=>j(""),children:(0,s.jsx)(h.nav,{"aria-label":"Main","data-orientation":u,dir:v,...p,ref:w})})});K.displayName=A;var X="NavigationMenuSub";n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,onValueChange:n,defaultValue:i,orientation:a="horizontal",...l}=e,c=Z(X,r),[u,d]=y({prop:o,onChange:n,defaultProp:i??"",caller:X});return(0,s.jsx)(Y,{scope:r,isRootMenu:!1,value:u,dir:c.dir,orientation:a,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>d(e),onItemSelect:e=>d(e),onItemDismiss:()=>d(""),children:(0,s.jsx)(h.div,{"data-orientation":a,...l,ref:t})})}).displayName=X;var Y=e=>{let{scope:t,isRootMenu:r,rootNavigationMenu:o,dir:i,orientation:a,children:l,value:c,onItemSelect:u,onItemDismiss:d,onTriggerEnter:f,onTriggerLeave:p,onContentEnter:m,onContentLeave:b}=e,[h,w]=n.useState(null),[v,g]=n.useState(new Map),[y,x]=n.useState(null);return(0,s.jsx)(H,{scope:t,isRootMenu:r,rootNavigationMenu:o,value:c,previousValue:function(e){let t=n.useRef({value:e,previous:e});return n.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(c),baseId:O(),dir:i,orientation:a,viewport:h,onViewportChange:w,indicatorTrack:y,onIndicatorTrackChange:x,onTriggerEnter:P(f),onTriggerLeave:P(p),onContentEnter:P(m),onContentLeave:P(b),onItemSelect:P(u),onItemDismiss:P(d),onViewportContentChange:n.useCallback((e,t)=>{g(r=>(r.set(e,t),new Map(r)))},[]),onViewportContentRemove:n.useCallback(e=>{g(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,s.jsx)(L.Provider,{scope:t,children:(0,s.jsx)($,{scope:t,items:v,children:l})})})},Q="NavigationMenuList",J=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...o}=e,n=Z(Q,r),i=(0,s.jsx)(h.ul,{"data-orientation":n.orientation,...o,ref:t});return(0,s.jsx)(h.div,{style:{position:"relative"},ref:n.onIndicatorTrackChange,children:(0,s.jsx)(L.Slot,{scope:r,children:n.isRootMenu?(0,s.jsx)(ev,{asChild:!0,children:i}):i})})});J.displayName=Q;var ee="NavigationMenuItem",[et,er]=B(ee),eo=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,...i}=e,a=O(),l=n.useRef(null),c=n.useRef(null),u=n.useRef(null),d=n.useRef(()=>{}),f=n.useRef(!1),p=n.useCallback((e="start")=>{if(l.current){d.current();let t=ex(l.current);t.length&&ek("start"===e?t:t.reverse())}},[]),m=n.useCallback(()=>{if(l.current){let e=ex(l.current);e.length&&(d.current=(e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}))}},[]);return(0,s.jsx)(et,{scope:r,value:o||a||"LEGACY_REACT_AUTO_VALUE",triggerRef:c,contentRef:l,focusProxyRef:u,wasEscapeCloseRef:f,onEntryKeyDown:p,onFocusProxyEnter:p,onRootContentClose:m,onContentFocusOutside:m,children:(0,s.jsx)(h.li,{...i,ref:t})})});eo.displayName=ee;var en="NavigationMenuTrigger",ei=n.forwardRef((e,t)=>
vendor: 4,213 bytes, line 1
1{let{__scopeNavigationMenu:r,disabled:o,...i}=e,a=Z(en,e.__scopeNavigationMenu),l=er(en,e.__scopeNavigationMenu),u=n.useRef(null),d=f(u,l.triggerRef,t),p=eE(a.baseId,l.value),m=eO(a.baseId,l.value),b=n.useRef(!1),w=n.useRef(!1),v=l.value===a.value;return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(L.ItemSlot,{scope:r,value:l.value,children:(0,s.jsx)(ey,{asChild:!0,children:(0,s.jsx)(h.button,{id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":eC(v),"aria-expanded":v,"aria-controls":m,...i,ref:d,onPointerEnter:c(e.onPointerEnter,()=>{w.current=!1,l.wasEscapeCloseRef.current=!1}),onPointerMove:c(e.onPointerMove,ej(()=>{o||w.current||l.wasEscapeCloseRef.current||b.current||(a.onTriggerEnter(l.value),b.current=!0)})),onPointerLeave:c(e.onPointerLeave,ej(()=>{o||(a.onTriggerLeave(),b.current=!1)})),onClick:c(e.onClick,()=>{a.onItemSelect(l.value),w.current=v}),onKeyDown:c(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===a.dir?"ArrowLeft":"ArrowRight"}[a.orientation];v&&e.key===t&&(l.onEntryKeyDown(),e.preventDefault())})})})}),v&&(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(I,{"aria-hidden":!0,tabIndex:0,ref:l.focusProxyRef,onFocus:e=>{let t=l.contentRef.current,r=e.relatedTarget,o=r===u.current,n=t?.contains(r);(o||!n)&&l.onFocusProxyEnter(o?"start":"end")}}),a.viewport&&(0,s.jsx)("span",{"aria-owns":m})]})]})});ei.displayName=en;var ea="navigationMenu.linkSelect",es=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,active:o,onSelect:n,...i}=e;return(0,s.jsx)(ey,{asChild:!0,children:(0,s.jsx)(h.a,{"data-active":o?"":void 0,"aria-current":o?"page":void 0,...i,ref:t,onClick:c(e.onClick,e=>{let t=e.target,r=new CustomEvent(ea,{bubbles:!0,cancelable:!0});t.addEventListener(ea,e=>n?.(e),{once:!0}),w(t,r),r.defaultPrevented||e.metaKey||w(t,new CustomEvent(ep,{bubbles:!0,cancelable:!0}))},{checkForDefaultPrevented:!1})})})});es.displayName="NavigationMenuLink";var el="NavigationMenuIndicator";n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,n=Z(el,e.__scopeNavigationMenu),i=!!n.value;return n.indicatorTrack?a.createPortal((0,s.jsx)(k,{present:r||i,children:(0,s.jsx)(ec,{...o,ref:t})}),n.indicatorTrack):null}).displayName=el;var ec=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...o}=e,i=Z(el,r),a=D(r),[l,c]=n.useState(null),[u,d]=n.useState(null),f="horizontal"===i.orientation,p=!!i.value;n.useEffect(()=>{let e=a(),t=e.find(e=>e.value===i.value)?.ref.current;t&&c(t)},[a,i.value]);let m=()=>{l&&d({size:f?l.offsetWidth:l.offsetHeight,offset:f?l.offsetLeft:l.offsetTop})};return eM(l,m),eM(i.indicatorTrack,m),u?(0,s.jsx)(h.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":i.orientation,...o,ref:t,style:{position:"absolute",...f?{left:0,width:u.size+"px",transform:`translateX(${u.offset}px)`}:{top:0,height:u.size+"px",transform:`translateY(${u.offset}px)`},...o.style}}):null}),eu="NavigationMenuContent",ed=n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,n=Z(eu,e.__scopeNavigationMenu),i=er(eu,e.__scopeNavigationMenu),a=f(i.contentRef,t),l=i.value===n.value,u={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...o};return n.viewport?(0,s.jsx)(ef,{forceMount:r,...u,ref:a}):(0,s.jsx)(k,{present:r||l,children:(0,s.jsx)(em,{"data-state":eC(l),...u,ref:a,onPointerEnter:c(e.onPointerEnter,n.onContentEnter),onPointerLeave:c(e.onPointerLeave,ej(n.onContentLeave)),style:{pointerEvents:!l&&n.isRootMenu?"none":void 0,...u.style}})})});ed.displayName=eu;var ef=n.forwardRef((e,t)=>{let{onViewportContentChange:r,onViewportContentRemove:o}=Z(eu,e.__scopeNavigationMenu);return v(()=>{r(e.value,{ref:t,...e})},[e,t,r]),v(()=>()=>o(e.value),[e.value,o]),null}),ep="navigationMenu.rootContentDismiss",em=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,value:o,triggerRef:i,focusProxyRef:a,wasEscapeCloseRef:l,onRootContentClose:u,onContentFocusOutside:d,...p}=e,m=Z(eu,r),b=n.useRef(null),h=f(b,t),w=eE(m.baseId,o),v=eO(m.baseId,o),g=D(r),y=n.useRef(null),{onItemDismiss:x}=m;n.useEffect(()=>{let e=b.current;if(m.isRootMenu&&e){let t=()=>{x(),u(),e.contains(document.activeElement)&&i.current?.focus()};
1return e.addEventListener(ep,t),()=>e.removeEventListener(ep,t)}},[m.isRootMenu,e.value,i,x,u]);let k=n.useMemo(()=>{let e=g().map(e=>e.value);"rtl"===m.dir&&e.reverse();let t=e.indexOf(m.value),r=e.indexOf(m.previousValue),n=o===m.value,i=r===e.indexOf(o);if(!n&&!i)return y.current;let a=(()=>{if(t!==r){if(n&&-1!==r)return t>r?"from-end":"from-start";if(i&&-1!==t)return t>r?"to-start":"to-end"}return null})();return y.current=a,a},[m.previousValue,m.value,m.dir,g,o]);return(0,s.jsx)(ev,{asChild:!0,children:(0,s.jsx)(N,{id:v,"aria-labelledby":w,"data-motion":k,"data-orientation":m.orientation,...p,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(ep,{bubbles:!0,cancelable:!0});b.current?.dispatchEvent(e)},onFocusOutside:c(e.onFocusOutside,e=>{d();let t=e.target;m.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:c(e.onPointerDownOutside,e=>{let t=e.target,r=g().some(e=>e.ref.current?.contains(t)),o=m.isRootMenu&&m.viewport?.contains(t);(r||o||!m.isRootMenu)&&e.preventDefault()}),onKeyDown:c(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ex(e.currentTarget),r=document.activeElement,o=t.findIndex(e=>e===r);ek(e.shiftKey?t.slice(0,o).reverse():t.slice(o+1,t.length))?e.preventDefault():a.current?.focus()}}),onEscapeKeyDown:c(e.onEscapeKeyDown,e=>{l.current=!0})})})}),eb="NavigationMenuViewport",eh=n.forwardRef((e,t)=>{let{forceMount:r,...o}=e,n=!!Z(eb,e.__scopeNavigationMenu).value;return(0,s.jsx)(k,{present:r||n,children:(0,s.jsx)(ew,{...o,ref:t})})});eh.displayName=eb;var ew=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,children:o,...i}=e,a=Z(eb,r),l=f(t,a.onViewportChange),u=G(eu,e.__scopeNavigationMenu),[p,m]=n.useState(null),[b,w]=n.useState(null),v=p?p?.width+"px":void 0,g=p?p?.height+"px":void 0,y=!!a.value,x=y?a.value:a.previousValue;return eM(b,()=>{b&&m({width:b.offsetWidth,height:b.offsetHeight})}),(0,s.jsx)(h.div,{"data-state":eC(y),"data-orientation":a.orientation,...i,ref:l,style:{pointerEvents:!y&&a.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":v,"--radix-navigation-menu-viewport-height":g,...i.style},onPointerEnter:c(e.onPointerEnter,a.onContentEnter),onPointerLeave:c(e.onPointerLeave,ej(a.onContentLeave)),children:Array.from(u.items).map(([e,{ref:t,forceMount:r,...o}])=>{let n=x===e;return(0,s.jsx)(k,{present:r||n,children:(0,s.jsx)(em,{...o,ref:d(t,e=>{n&&e&&w(e)})})},e)})})}),ev=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...o}=e,n=Z("FocusGroup",r);return(0,s.jsx)(U.Provider,{scope:r,children:(0,s.jsx)(U.Slot,{scope:r,children:(0,s.jsx)(h.div,{dir:n.dir,...o,ref:t})})})}),eg=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ey=n.forwardRef((e,t)=>{let{__scopeNavigationMenu:r,...o}=e,n=W(r),i=Z("FocusGroupItem",r);return(0,s.jsx)(U.ItemSlot,{scope:r,children:(0,s.jsx)(h.button,{...o,ref:t,onKeyDown:c(e.onKeyDown,e=>{if(["Home","End",...eg].includes(e.key)){let t=n().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eg.includes(e.key)){let r=t.indexOf(e.currentTarget);t=t.slice(r+1)}setTimeout(()=>ek(t)),e.preventDefault()}})})})});function ex(e){let t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;r.nextNode();)t.push(r.currentNode);return t}function ek(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eM(e,t){let r=P(t);v(()=>{let t=0;if(e){let o=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(r)});return o.observe(e),()=>{window.cancelAnimationFrame(t),o.unobserve(e)}}},[e,r])}function eC(e){return e?"open":"closed"}function eE(e,t){return`${e}-trigger-${t}`}function eO(e,t){return`${e}-content-${t}`}function ej(e){return t=>"mouse"===t.pointerType?e(t):void 0}var eP=K,eT=J,eR=eo,eN=ei,eS=es,e_=ed,ez=eh},90678:function(e,t,r){"use strict";var o={};!function e(t,r,o,n){var i,a,s,l,c,u,d,f,p,m,b,h=!!(t.Worker&&t.Blob&&t.Promise&&t.OffscreenCanvas&&t.OffscreenCanvasRenderingContext2D&&t.HTMLCanvasElement&&t.HTMLCanvasElement.prototype.transferControlToOffscreen&&t.URL&&t.URL.createObjectURL),w="function"==typeof Path2D&&"function"==typeof DOMMatrix;function v(){}function g(e){var o=r.exports.Promise,n=void 0!==o?o:t.Promise;return"function"==typeof n?new n(e):(e(v,v),null)}var y=(i=function(){if(!t.OffscreenCanvas)return!1;var e=new OffscreenCanvas(1,1),r=e.getContext("2d");r.fillRect(0,0,1,1);var o=e.transferToImageBitmap();try{r.createPattern(o,"no-repeat")}catch(e){return!1}return!0}(),a=new Map,{transform:function(e){if(i)return e;if(a.has(e))return a.get(e);var t=new OffscreenCanvas(e.width,e.height);return t.getContext("2d").drawImage(e,0,0),a.set(e,t),t},clear:function(){a.clear()}}),x=(c=Math.floor(1e3/60),u={},d=0,"function"==typeof requestAnimationFrame&&"function"==typeof cancelAnimationFrame?(s=function(e){var t=Math.random();return u[t]=requestAnimationFrame(function r(o){d===o||d+c-1<o?(d=o,delete u[t],e()):u[t]=requestAnimationFrame(r)}),t},l=function(e){u[e]&&cancelAnimationFrame(u[e])}):(s=function(e){return setTimeout(e,c)},l=function(e){return clearTimeout(e)}),{frame:s,cancel:l}),k=(m={},function(){if(f)return f;if(!o&&h){var t=["var CONFETTI, SIZE = {}, module = {};","("+e.toString()+")(this, module, true, SIZE);","onmessage = function(msg) {"," if (msg.data.options) {"," CONFETTI(msg.data.options).then(function () {"," if (msg.data.callback) {"," postMessage({ callback: msg.data.callback });"," }"," });"," } else if (msg.data.reset) {"," CONFETTI && CONFETTI.reset();"," } else if (msg.data.resize) {"," SIZE.width = msg.data.resize.width;"," SIZE.height = msg.data.resize.height;"," } else if (msg.data.canvas) {"," SIZE.width = msg.data.canvas.width;"," SIZE.height = msg.data.canvas.height;"," CONFETTI = module.exports.create(msg.data.canvas);"," }","}"].join("\n");try{f=new Worker(URL.createObjectURL(new Blob([t])))}catch(e){return"function"==typeof console.warn&&console.warn("\uD83C\uDF8A Could not load worker",e),null}!function(e){function t(t,r){e.postMessage({options:t||{},callback:r})}e.init=function(t){var r=t.transferControlToOffscreen();e.postMessage({canvas:r},[r])},e.fire=function(r,o,n){if(p)return t(r,null),p;var i=Math.random().toString(36).slice(2);return p=g(function(o){function a(t){t.data.callback===i&&(delete m[i],e.removeEventListener("message",a),p=null,y.clear(),n(),o())}e.addEventListener("message",a),t(r,i),m[i]=a.bind(null,{data:{callback:i}})})},e.reset=function(){for(var t in e.postMessage({reset:!0}),m)m[t](),delete m[t]}}(f)}return f}),M={particleCount:50,angle:90,spread:45,startVelocity:45,decay:.9,gravity:1,drift:0,ticks:200,x:.5,y:.5,shapes:["square","circle"],zIndex:100,colors:["#26ccff","#a25afd","#ff5e7e","#88ff5a","#fcff42","#ffa62d","#ff36ff"],disableForReducedMotion:!1,scalar:1};function C(e,t,r){var o;
1return o=e&&null!=e[t]?e[t]:M[t],r?r(o):o}function E(e){return e<0?0:Math.floor(e)}function O(e){return parseInt(e,16)}function j(e){return e.map(P)}function P(e){var t=String(e).replace(/[^0-9a-f]/gi,"");return t.length<6&&(t=t[0]+t[0]+t[1]+t[1]+t[2]+t[2]),{r:O(t.substring(0,2)),g:O(t.substring(2,4)),b:O(t.substring(4,6))}}function T(e){e.width=document.documentElement.clientWidth,e.height=document.documentElement.clientHeight}function R(e){var t=e.getBoundingClientRect();e.width=t.width,e.height=t.height}function N(e,r){var i,a=!e,s=!!C(r||{},"resize"),l=!1,c=C(r,"disableForReducedMotion",Boolean),u=h&&C(r||{},"useWorker")?k():null,d=a?T:R,f=!!e&&!!u&&!!e.__confetti_initialized,p="function"==typeof matchMedia&&matchMedia("(prefers-reduced-motion)").matches;function m(r){var m,b=c||C(r,"disableForReducedMotion",Boolean),h=C(r,"zIndex",Number);if(b&&p)return g(function(e){e()});a&&i?e=i.canvas:a&&!e&&((m=document.createElement("canvas")).style.position="fixed",m.style.top="0px",m.style.left="0px",m.style.pointerEvents="none",m.style.zIndex=h,e=m,document.body.appendChild(e)),s&&!f&&d(e);var v={width:e.width,height:e.height};function k(){if(u){var t={getBoundingClientRect:function(){if(!a)return e.getBoundingClientRect()}};d(t),u.postMessage({resize:{width:t.width,height:t.height}});return}v.width=v.height=null}function M(){i=null,s&&(l=!1,t.removeEventListener("resize",k)),a&&e&&(document.body.removeChild(e),e=null,f=!1)}return(u&&!f&&u.init(e),f=!0,u&&(e.__confetti_initialized=!0),s&&!l&&(l=!0,t.addEventListener("resize",k,!1)),u)?u.fire(r,v,M):function(t,r,a){for(var s,l,c,u,f,p,m,b=C(t,"particleCount",E),h=C(t,"angle",Number),v=C(t,"spread",Number),k=C(t,"startVelocity",Number),M=C(t,"decay",Number),O=C(t,"gravity",Number),P=C(t,"drift",Number),T=C(t,"colors",j),R=C(t,"ticks",Number),N=C(t,"shapes"),S=C(t,"scalar"),_=!!C(t,"flat"),z=((s=C(t,"origin",Object)).x=C(s,"x",Number),s.y=C(s,"y",Number),s),I=b,A=[],L=e.width*z.x,D=e.height*z.y;I--;)A.push(function(e){var t=e.angle*(Math.PI/180),r=e.spread*(Math.PI/180);return{x:e.x,y:e.y,wobble:10*Math.random(),wobbleSpeed:Math.min(.11,.1*Math.random()+.05),velocity:.5*e.startVelocity+Math.random()*e.startVelocity,angle2D:-t+(.5*r-Math.random()*r),tiltAngle:(.5*Math.random()+.25)
1*Math.PI,color:e.color,shape:e.shape,tick:0,totalTicks:e.ticks,decay:e.decay,drift:e.drift,random:Math.random()+2,tiltSin:0,tiltCos:0,wobbleX:0,wobbleY:0,gravity:3*e.gravity,ovalScalar:.6,scalar:e.scalar,flat:e.flat}}({x:L,y:D,angle:h,spread:v,startVelocity:k,color:T[I%T.length],shape:N[Math.floor(Math.random()*(N.length-0))+0],ticks:R,decay:M,gravity:O,drift:P,scalar:S,flat:_}));return i?i.addFettis(A):(l=e,f=A.slice(),p=l.getContext("2d"),m=g(function(e){function t(){c=u=null,p.clearRect(0,0,r.width,r.height),y.clear(),a(),e()}c=x.frame(function e(){o&&!(r.width===n.width&&r.height===n.height)&&(r.width=l.width=n.width,r.height=l.height=n.height),r.width||r.height||(d(l),r.width=l.width,r.height=l.height),p.clearRect(0,0,r.width,r.height),(f=f.filter(function(e){return function(e,t){t.x+=Math.cos(t.angle2D)*t.velocity+t.drift,t.y+=Math.sin(t.angle2D)*t.velocity+t.gravity,t.velocity*=t.decay,t.flat?(t.wobble=0,t.wobbleX=t.x+10*t.scalar,t.wobbleY=t.y+10*t.scalar,t.tiltSin=0,t.tiltCos=0,t.random=1):(t.wobble+=t.wobbleSpeed,t.wobbleX=t.x+10*t.scalar*Math.cos(t.wobble),t.wobbleY=t.y+10*t.scalar*Math.sin(t.wobble),t.tiltAngle+=.1,t.tiltSin=Math.sin(t.tiltAngle),t.tiltCos=Math.cos(t.tiltAngle),t.random=Math.random()+2);var r,o,n,i,a,s,l,c,u,d,f,p,m,b,h,v,g=t.tick++/t.totalTicks,x=t.x+t.random*t.tiltCos,k=t.y+t.random*t.tiltSin,M=t.wobbleX+t.random*t.tiltCos,C=t.wobbleY+t.random*t.tiltSin;if(e.fillStyle="rgba("+t.color.r+", "+t.color.g+", "+t.color.b+", "+(1-g)+")",e.beginPath(),w&&"path"===t.shape.type&&"string"==typeof t.shape.path&&Array.isArray(t.shape.matrix))e.fill((r=t.shape.path,o=t.shape.matrix,n=t.x,i=t.y,a=.1*Math.abs(M-x),s=.1*Math.abs(C-k),l=Math.PI/10*t.wobble,c=new Path2D(r),(u=new Path2D).addPath(c,new DOMMatrix(o)),(d=new Path2D).addPath(u,new DOMMatrix([Math.cos(l)*a,Math.sin(l)*a,-Math.sin(l)*s,Math.cos(l)*s,n,i])),d));else if("bitmap"===t.shape.type){var E=Math.PI/10*t.wobble,O=.1*Math.abs(M-x),j=.1*Math.abs(C-k),P=t.shape.bitmap.width*t.scalar,T=t.shape.bitmap.height*t.scalar,R=new DOMMatrix([Math.cos(E)*O,Math.sin(E)*O,-Math.sin(E)*j,Math.cos(E)*j,t.x,t.y]);R.multiplySelf(new DOMMatrix(t.shape.matrix));var N=e.createPattern(y.transform(t.shape.bitmap),"no-repeat");N.setTransform(R),e.globalAlpha=1-g,e.fillStyle=N,e.fillRect(t.x-P/2,t.y-T/2,P,T),e.globalAlpha=1}else if("circle"===t.shape)e.ellipse?e.ellipse(t.x,t.y,Math.abs(M-x)*t.ovalScalar,Math.abs(C-k)*t.ovalScalar,Math.PI/10*t.wobble,0,2*Math.PI):(f=t.x,p=t.y,m=Math.abs(M-x)*t.ovalScalar,b=Math.abs(C-k)*t.ovalScalar,h=Math.PI/10*t.wobble,v=2*Math.PI,e.save(),e.translate(f,p),e.rotate(h),e.scale(m,b),e.arc(0,0,1,0,v,void 0),e.restore());else if("star"===t.shape)for(var S=Math.PI/2*3,_=4*t.scalar,z=8*t.scalar,I=t.x,A=t.y,L=5,D=Math.PI/5;L--;)I=t.x+Math.cos(S)*z,A=t.y+Math.sin(S)*z,e.lineTo(I,A),S+=D,I=t.x+Math.cos(S)*_,A=t.y+Math.sin(S)*_,e.lineTo(I,A),S+=D;else e.moveTo(Math.floor(t.x),Math.floor(t.y)),e.lineTo(Math.floor(t.wobbleX),Math.floor(k)),e.lineTo(Math.floor(M),Math.floor(C)),e.lineTo(Math.floor(x),Math.floor(t.wobbleY));return e.closePath(),e.fill(),t.tick<t.totalTicks}(p,e)})).length?c=x.frame(e):t()}),u=t}),(i={addFettis:function(e){return f=f.concat(e),m},canvas:l,promise:m,reset:function(){c&&x.cancel(c),u&&u()}}).promise)}(r,v,M)}return m.reset=function(){u&&u.reset(),i&&i.reset()},m}function S(){return b||(b=N(null,{useWorker:!0,resize:!0})),b}r.exports=function(){return S().apply(this,arguments)},r.exports.reset=function(){S().reset()},r.exports.create=N,r.exports.shapeFromPath=function(e){if(!w)throw Error("path confetti are not supported in this browser");"string"==typeof e?o=e:(o=e.path,n=e.matrix);
1var t=new Path2D(o),r=document.createElement("canvas").getContext("2d");if(!n){for(var o,n,i,a,s=1e3,l=1e3,c=0,u=0,d=0;d<1e3;d+=2)for(var f=0;f<1e3;f+=2)r.isPointInPath(t,d,f,"nonzero")&&(s=Math.min(s,d),l=Math.min(l,f),c=Math.max(c,d),u=Math.max(u,f));var p=Math.min(10/(i=c-s),10/(a=u-l));n=[p,0,0,p,-Math.round(i/2+s)*p,-Math.round(a/2+l)*p]}return{type:"path",path:o,matrix:n}},r.exports.shapeFromText=function(e){var t,r=1,o="#000000",n='"Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", "EmojiOne Color", "Android Emoji", "Twemoji Mozilla", "system emoji", sans-serif';"string"==typeof e?t=e:(t=e.text,r="scalar"in e?e.scalar:r,n="fontFamily"in e?e.fontFamily:n,o="color"in e?e.color:o);var i=10*r,a=""+i+"px "+n,s=new OffscreenCanvas(i,i),l=s.getContext("2d");l.font=a;var c=l.measureText(t),u=Math.ceil(c.actualBoundingBoxRight+c.actualBoundingBoxLeft),d=Math.ceil(c.actualBoundingBoxAscent+c.actualBoundingBoxDescent),f=c.actualBoundingBoxLeft+2,p=c.actualBoundingBoxAscent+2;u+=4,d+=4,(l=(s=new OffscreenCanvas(u,d)).getContext("2d")).font=a,l.fillStyle=o,l.fillText(t,f,p);var m=1/r;return{type:"bitmap",bitmap:s.transferToImageBitmap(),matrix:[m,0,0,m,-u*m/2,-d*m/2]}}}(function(){return"undefined"!=typeof window?window:"undefined"!=typeof self?self:this||{}}(),o,!1),o.exports,o.exports.create},86818:function(e,t,r){"use strict";r.d(t,{j:function(){return a}});var o=r(7829);let n=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=o.W,a=(e,t)=>r=>{var o;if((null==t?void 0:t.variants)==null)return i(e,null==r?void 0:r.class,null==r?void 0:r.className);let{variants:a,defaultVariants:s}=t,l=Object.keys(a).map(e=>{let t=null==r?void 0:r[e],o=null==s?void 0:s[e];if(null===t)return null;let i=n(t)||n(o);return a[e][i]}),c=r&&Object.entries(r).reduce((e,t)=>{let[r,o]=t;return void 0===o||(e[r]=o),e},{});return i(e,l,null==t?void 0:null===(o=t.compoundVariants)||void 0===o?void 0:o.reduce((e,t)=>{let{class:r,className:o,...n}=t;return Object.entries(n).every(e=>{let[t,r]=e;return Array.isArray(r)?r.includes({...s,...c}[t]):({...s,...c})[t]===r})?[...e,r,o]:e},[]),null==r?void 0:r.class,null==r?void 0:r.className)}},7829:function(e,t,r){"use strict";function o(){for(var e,t,r=0,o="",n=arguments.length;r<n;r++)(e=arguments[r])&&(t=function e(t){var r,o,n="";if("string"==typeof t||"number"==typeof t)n+=t;else if("object"==typeof t){if(Array.isArray(t)){var i=t.length;for(r=0;r<i;r++)t[r]&&(o=e(t[r]))&&(n&&(n+=" "),n+=o)}else for(o in t)t[o]&&(n&&(n+=" "),n+=o)}return n}(e))&&(o&&(o+=" "),o+=t);return o}r.d(t,{W:function(){return o}}),t.Z=o},55431:function(e,t,r){"use strict";function o(e,t){if(null==e)return{};var r,o,n=function(e,t){if(null==e)return{};var r,o,n={},i=Object.keys(e);for(o=0;o<i.length;o++)r=i[o],t.indexOf(r)>=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(o=0;o<i.length;o++)r=i[o],!(t.indexOf(r)>=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}r.d(t,{Z:function(){return o}})},97276:function(e,t,r){"use strict";r.d(t,{m6:function(){return ec}});let o=e=>{let t=s(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:e=>{let r=e.split("-");return""===r[0]&&1!==r.length&&r.shift(),n(r,t)||a(e)},getConflictingClassGroupIds:(e,t)=>{let n=r[e]||[];return t&&o[e]?[...n,...o[e]]:n}}},n=(e,t)=>{if(0===e.length)return t.classGroupId;let r=e[0],o=t.nextPart.get(r),i=o?n(e.slice(1),o):void 0;if(i)return i;if(0===t.validators.length)return;let a=e.join("-");return t.validators.find(({validator:e})=>e(a))?.classGroupId},i=/^\[(.+)\]$/,a=e=>{if(i.test(e)){let t=i.exec(e)[1],r=t?.substring(0,t.indexOf(":"));if(r)return"arbitrary.."+r}},s=e=>{let{theme:t,classGroups:r}=e,o={nextPart:new Map,validators:[]};for(let e in r)l(r[e],o,e,t);return o},l=(e,t,r,o)=>{e.forEach(e=>{if("string"==typeof e){(""===e?t:c(t,e)).classGroupId=r;return}if("function"==typeof e){if(u(e)){l(e(o),t,r,o);return}t.validators.push({validator:e,classGroupId:r});return}Object.entries(e).forEach(([e,n])=>{l(n,c(t,e),r,o)})})},c=(e,t)=>{let r=e;
1return t.split("-").forEach(e=>{r.nextPart.has(e)||r.nextPart.set(e,{nextPart:new Map,validators:[]}),r=r.nextPart.get(e)}),r},u=e=>e.isThemeGetter,d=e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=new Map,o=new Map,n=(n,i)=>{r.set(n,i),++t>e&&(t=0,o=r,r=new Map)};return{get(e){let t=r.get(e);return void 0!==t?t:void 0!==(t=o.get(e))?(n(e,t),t):void 0},set(e,t){r.has(e)?r.set(e,t):n(e,t)}}},f=e=>{let{prefix:t,experimentalParseClassName:r}=e,o=e=>{let t;let r=[],o=0,n=0,i=0;for(let a=0;a<e.length;a++){let s=e[a];if(0===o&&0===n){if(":"===s){r.push(e.slice(i,a)),i=a+1;continue}if("/"===s){t=a;continue}}"["===s?o++:"]"===s?o--:"("===s?n++:")"===s&&n--}let a=0===r.length?e:e.substring(i),s=p(a);return{modifiers:r,hasImportantModifier:s!==a,baseClassName:s,maybePostfixModifierPosition:t&&t>i?t-i:void 0}};if(t){let e=t+":",r=o;o=t=>t.startsWith(e)?r(t.substring(e.length)):{isExternal:!0,modifiers:[],hasImportantModifier:!1,baseClassName:t,maybePostfixModifierPosition:void 0}}if(r){let e=o;o=t=>r({className:t,parseClassName:e})}return o},p=e=>e.endsWith("!")?e.substring(0,e.length-1):e.startsWith("!")?e.substring(1):e,m=e=>{let t=Object.fromEntries(e.orderSensitiveModifiers.map(e=>[e,!0]));return e=>{if(e.length<=1)return e;let r=[],o=[];return e.forEach(e=>{"["===e[0]||t[e]?(r.push(...o.sort(),e),o=[]):o.push(e)}),r.push(...o.sort()),r}},b=e=>({cache:d(e.cacheSize),parseClassName:f(e),sortModifiers:m(e),...o(e)}),h=/\s+/,w=(e,t)=>{let{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:n,sortModifiers:i}=t,a=[],s=e.trim().split(h),l="";for(let e=s.length-1;e>=0;e-=1){let t=s[e],{isExternal:c,modifiers:u,hasImportantModifier:d,baseClassName:f,maybePostfixModifierPosition:p}=r(t);if(c){l=t+(l.length>0?" "+l:l);continue}let m=!!p,b=o(m?f.substring(0,p):f);if(!b){if(!m||!(b=o(f))){l=t+(l.length>0?" "+l:l);continue}m=!1}let h=i(u).join(":"),w=d?h+"!":h,v=w+b;if(a.includes(v))continue;a.push(v);let g=n(b,m);for(let e=0;e<g.length;++e){let t=g[e];a.push(w+t)}l=t+(l.length>0?" "+l:l)}return l};function v(){let e,t,r=0,o="";for(;r<arguments.length;)(e=arguments[r++])&&(t=g(e))&&(o&&(o+=" "),o+=t);return o}let g=e=>{let t;if("string"==typeof e)return e;let r="";for(let o=0;o<e.length;o++)e[o]&&(t=g(e[o]))&&(r&&(r+=" "),r+=t);return r},y=e=>{let t=t=>t[e]||[];return t.isThemeGetter=!0,t},x=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,k=/^\((?:(\w[\w-]*):)?(.+)\)$/i,M=/^\d+\/\d+$/,C=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,E=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,O=/^(rgba?|hsla?|hwb|(ok)?(lab|lch))\(.+\)$/,j=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,P=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,T=e=>M.test(e),R=e=>!!e&&!Number.isNaN(Number(e)),N=e=>!!e&&Number.isInteger(Number(e)),S=e=>e.endsWith("%")&&R(e.slice(0,-1)),_=e=>C.test(e),z=()=>!0,I=e=>E.test(e)&&!O.test(e),A=()=>!1,L=e=>j.test(e),D=e=>P.test(e),F=e=>!W(e)&&!$(e),U=e=>ee(e,en,A),W=e=>x.test(e),V=e=>ee(e,ei,I),B=e=>ee(e,ea,R),q=e=>ee(e,er,A),H=e=>
1ee(e,eo,D),Z=e=>ee(e,el,L),$=e=>k.test(e),G=e=>et(e,ei),K=e=>et(e,es),X=e=>et(e,er),Y=e=>et(e,en),Q=e=>et(e,eo),J=e=>et(e,el,!0),ee=(e,t,r)=>{let o=x.exec(e);return!!o&&(o[1]?t(o[1]):r(o[2]))},et=(e,t,r=!1)=>{let o=k.exec(e);return!!o&&(o[1]?t(o[1]):r)},er=e=>"position"===e||"percentage"===e,eo=e=>"image"===e||"url"===e,en=e=>"length"===e||"size"===e||"bg-size"===e,ei=e=>"length"===e,ea=e=>"number"===e,es=e=>"family-name"===e,el=e=>"shadow"===e,ec=function(e,...t){let r,o,n;let i=function(s){return o=(r=b(t.reduce((e,t)=>t(e),e()))).cache.get,n=r.cache.set,i=a,a(s)};function a(e){let t=o(e);if(t)return t;let i=w(e,r);return n(e,i),i}return function(){return i(v.apply(null,arguments))}}(()=>{let e=y("color"),t=y("font"),r=y("text"),o=y("font-weight"),n=y("tracking"),i=y("leading"),a=y("breakpoint"),s=y("container"),l=y("spacing"),c=y("radius"),u=y("shadow"),d=y("inset-shadow"),f=y("text-shadow"),p=y("drop-shadow"),m=y("blur"),b=y("perspective"),h=y("aspect"),w=y("ease"),v=y("animate"),g=()=>["auto","avoid","all","avoid-page","page","left","right","column"],x=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],k=()=>[...x(),$,W],M=()=>["auto","hidden","clip","visible","scroll"],C=()=>["auto","contain","none"],E=()=>[$,W,l],O=()=>[T,"full","auto",...E()],j=()=>[N,"none","subgrid",$,W],P=()=>["auto",{span:["full",N,$,W]},N,$,W],I=()=>[N,"auto",$,W],A=()=>["auto","min","max","fr",$,W],L=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],D=()=>["start","end","center","stretch","center-safe","end-safe"],ee=()=>["auto",...E()],et=()=>[T,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...E()],er=()=>[e,$,W],eo=()=>[...x(),X,q,{position:[$,W]}],en=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ei=()=>["auto","cover","contain",Y,U,{size:[$,W]}],ea=()=>[S,G,V],es=()=>["","none","full",c,$,W],el=()=>["",R,G,V],ec=()=>["solid","dashed","dotted","double"],eu=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ed=()=>[R,S,X,q],ef=()=>["","none",m,$,W],ep=()=>["none",R,$,W],em=()=>["none",R,$,W],eb=()=>[R,$,W],eh=()=>[T,"full",...E()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[_],breakpoint:[_],color:[z],container:[_],"drop-shadow":[_],ease:["in","out","in-out"],font:[F],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[_],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[_],shadow:[_],spacing:["px",R],text:[_],"text-shadow":[_],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",T,W,$,h]}],container:["container"],columns:[{columns:[R,W,$,s]}],"break-after":[{"break-after":g()}],"break-before":[{"break-before":g()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:k()}],overflow:[{overflow:M()}],"overflow-x":[{"overflow-x":M()}],"overflow-y":[{"overflow-y":M()}],overscroll:[{overscroll:C()}],"overscroll-x":[{"overscroll-x":C()}],"overscroll-y":[{"overscroll-y":C()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:O()}],"inset-x":[{"inset-x":O()}],"inset-y":[{"inset-y":O()}],start:[{start:O()}],end:[{end:O()}],top:[{top:O()}
vendor: 13,279 bytes, line 1
1],right:[{right:O()}],bottom:[{bottom:O()}],left:[{left:O()}],visibility:["visible","invisible","collapse"],z:[{z:[N,"auto",$,W]}],basis:[{basis:[T,"full","auto",s,...E()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[R,T,"auto","initial","none",W]}],grow:[{grow:["",R,$,W]}],shrink:[{shrink:["",R,$,W]}],order:[{order:[N,"first","last","none",$,W]}],"grid-cols":[{"grid-cols":j()}],"col-start-end":[{col:P()}],"col-start":[{"col-start":I()}],"col-end":[{"col-end":I()}],"grid-rows":[{"grid-rows":j()}],"row-start-end":[{row:P()}],"row-start":[{"row-start":I()}],"row-end":[{"row-end":I()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":A()}],"auto-rows":[{"auto-rows":A()}],gap:[{gap:E()}],"gap-x":[{"gap-x":E()}],"gap-y":[{"gap-y":E()}],"justify-content":[{justify:[...L(),"normal"]}],"justify-items":[{"justify-items":[...D(),"normal"]}],"justify-self":[{"justify-self":["auto",...D()]}],"align-content":[{content:["normal",...L()]}],"align-items":[{items:[...D(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...D(),{baseline:["","last"]}]}],"place-content":[{"place-content":L()}],"place-items":[{"place-items":[...D(),"baseline"]}],"place-self":[{"place-self":["auto",...D()]}],p:[{p:E()}],px:[{px:E()}],py:[{py:E()}],ps:[{ps:E()}],pe:[{pe:E()}],pt:[{pt:E()}],pr:[{pr:E()}],pb:[{pb:E()}],pl:[{pl:E()}],m:[{m:ee()}],mx:[{mx:ee()}],my:[{my:ee()}],ms:[{ms:ee()}],me:[{me:ee()}],mt:[{mt:ee()}],mr:[{mr:ee()}],mb:[{mb:ee()}],ml:[{ml:ee()}],"space-x":[{"space-x":E()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":E()}],"space-y-reverse":["space-y-reverse"],size:[{size:et()}],w:[{w:[s,"screen",...et()]}],"min-w":[{"min-w":[s,"screen","none",...et()]}],"max-w":[{"max-w":[s,"screen","none","prose",{screen:[a]},...et()]}],h:[{h:["screen",...et()]}],"min-h":[{"min-h":["screen","none",...et()]}],"max-h":[{"max-h":["screen",...et()]}],"font-size":[{text:["base",r,G,V]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,$,B]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",S,W]}],"font-family":[{font:[K,W,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[n,$,W]}],"line-clamp":[{"line-clamp":[R,"none",$,B]}],leading:[{leading:[i,...E()]}],"list-image":[{"list-image":["none",$,W]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",$,W]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:er()}],"text-color":[{text:er()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...ec(),"wavy"]}],"text-decoration-thickness":[{decoration:[R,"from-font","auto",$,V]}],"text-decoration-color":[{decoration:er()}],"underline-offset":[{"underline-offset":[R,"auto",$,W]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:E()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",$,W]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",$,W]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:eo()}],"bg-repeat":[{bg:en()}],"bg-size":[{bg:ei()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},N,$,W],radial:["",$,W],conic:[N,$,W]},Q,H]}],"bg-color":[{bg:er()}],"gradient-from-pos":[{from:ea()}],"gradient-via-pos":[{via:ea()}],"gradient-to-pos":[{to:ea()}],"gradient-from":[{from:er()}],"gradient-via":[{via:er()}],"gradient-to":[{to:er()}],rounded:[{rounded:es()}],"rounded-s":[{"rounded-s":es()}],"rounded-e":[{"rounded-e":es()}],"rounded-t":[{"rounded-t":es()}],"rounded-r":[{"rounded-r":es()}],"rounded-b":[{"rounded-b":es()}],"rounded-l":[{"rounded-l":es()}],"rounded-ss":[{"rounded-ss":es()}],"rounded-se":[{"rounded-se":es()}],"rounded-ee":[{"rounded-ee":es()}],"rounded-es":[{"rounded-es":es()}],"rounded-tl":[{"rounded-tl":es()}],"rounded-tr":[{"rounded-tr":es()}],"rounded-br":[{"rounded-br":es()}],"rounded-bl":[{"rounded-bl":es()}],"border-w":[{border:el()}],"border-w-x":[{"border-x":el()}],"border-w-y":[{"border-y":el()}],"border-w-s":[{"border-s":el()}],"border-w-e":[{"border-e":el()}],"border-w-t":[{"border-t":el()}],"border-w-r":[{"border-r":el()}],"border-w-b":[{"border-b":el()}],"border-w-l":[{"border-l":el()}],"divide-x":[{"divide-x":el()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":el()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...ec(),"hidden","none"]}],"divide-style":[{divide:[...ec(),"hidden","none"]}],"border-color":[{border:er()}],"border-color-x":[{"border-x":er()}],"border-color-y":[{"border-y":er()}],"border-color-s":[{"border-s":er()}],"border-color-e":[{"border-e":er()}],"border-color-t":[{"border-t":er()}],"border-color-r":[{"border-r":er()}],"border-color-b":[{"border-b":er()}],"border-color-l":[{"border-l":er()}],"divide-color":[{divide:er()}],"outline-style":[{outline:[...ec(),"none","hidden"]}],"outline-offset":[{"outline-offset":[R,$,W]}],"outline-w":[{outline:["",R,G,V]}],"outline-color":[{outline:er()}],shadow:[{shadow:["","none",u,J,Z]}],"shadow-color":[{shadow:er()}],"inset-shadow":[{"inset-shadow":["none",d,J,Z]}],"inset-shadow-color":[{"inset-shadow":er()}],"ring-w":[{ring:el()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:er()}],"ring-offset-w":[{"ring-offset":[R,V]}],"ring-offset-color":[{"ring-offset":er()}],"inset-ring-w":[{"inset-ring":el()}],"inset-ring-color":[{"inset-ring":er()}],"text-shadow":[{"text-shadow":["none",f,J,Z]}],"text-shadow-color":[{"text-shadow":er()}],opacity:[{opacity:[R,$,W]}],"mix-blend":[{"mix-blend":[...eu(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":eu()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[R]}],"mask-image-linear-from-pos":[{"mask-linear-from":ed()}],"mask-image-linear-to-pos":[{"mask-linear-to":ed()}],"mask-image-linear-from-color":[{"mask-linear-from":er()}],"mask-image-linear-to-color":[{"mask-linear-to":er()}],"mask-image-t-from-pos":[{"mask-t-from":ed()}],"mask-image-t-to-pos":[{"mask-t-to":ed()}],"mask-image-t-from-color":[{"mask-t-from":er()}],"mask-image-t-to-color":[{"mask-t-to":er()}],"mask-image-r-from-pos":[{"mask-r-from":ed()}],"mask-image-r-to-pos":[{"mask-r-to":ed()}],"mask-image-r-from-color":[{"mask-r-from":er()}],"mask-image-r-to-color":[{"mask-r-to":er()}],"mask-image-b-from-pos":[{"mask-b-from":ed()}],"mask-image-b-to-pos":[{"mask-b-to":ed()}],"mask-image-b-from-color":[{"mask-b-from":er()}],"mask-image-b-to-color":[{"mask-b-to":er()}],"mask-image-l-from-pos":[{"mask-l-from":ed()}],"mask-image-l-to-pos":[{"mask-l-to":ed()}],"mask-image-l-from-color":[{"mask-l-from":er()}],"mask-image-l-to-color":[{"mask-l-to":er()}],"mask-image-x-from-pos":[{"mask-x-from":ed()}],"mask-image-x-to-pos":[{"mask-x-to":ed()}],"mask-image-x-from-color":[{"mask-x-from":er()}],"mask-image-x-to-color":[{"mask-x-to":er()}],"mask-image-y-from-pos":[{"mask-y-from":ed()}],"mask-image-y-to-pos":[{"mask-y-to":ed()}],"mask-image-y-from-color":[{"mask-y-from":er()}],"mask-image-y-to-color":[{"mask-y-to":er()}],"mask-image-radial":[{"mask-radial":[$,W]}],"mask-image-radial-from-pos":[{"mask-radial-from":ed()}],"mask-image-radial-to-pos":[{"mask-radial-to":ed()}],"mask-image-radial-from-color":[{"mask-radial-from":er()}],"mask-image-radial-to-color":[{"mask-radial-to":er()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":x()}],"mask-image-conic-pos":[{"mask-conic":[R]}],"mask-image-conic-from-pos":[{"mask-conic-from":ed()}],"mask-image-conic-to-pos":[{"mask-conic-to":ed()}],"mask-image-conic-from-color":[{"mask-conic-from":er()}],"mask-image-conic-to-color":[{"mask-conic-to":er()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:eo()}],"mask-repeat":[{mask:en()}],"mask-size":[{mask:ei()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",$,W]}],filter:[{filter:["","none",$,W]}],blur:[{blur:ef()}],brightness:[{brightness:[R,$,W]}],contrast:[{contrast:[R,$,W]}],"drop-shadow":[{"drop-shadow":["","none",p,J,Z]}],"drop-shadow-color":[{"drop-shadow":er()}],grayscale:[{grayscale:["",R,$,W]}],"hue-rotate":[{"hue-rotate":[R,$,W]}],invert:[{invert:["",R,$,W]}],saturate:[{saturate:[R,$,W]}],sepia:[{sepia:["",R,$,W]}],"backdrop-filter":[{"backdrop-filter":["","none",$,W]}],"backdrop-blur":[{"backdrop-blur":ef()}],"backdrop-brightness":[{"backdrop-brightness":[R,$,W]}],"backdrop-contrast":[{"backdrop-contrast":[R,$,W]}],"backdrop-grayscale":[{"backdrop-grayscale":["",R,$,W]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[R,$,W]}],"backdrop-invert":[{"backdrop-invert":["",R,$,W]}],"backdrop-opacity":[{"backdrop-opacity":[R,$,W]}],"backdrop-saturate":[{"backdrop-saturate":[R,$,W]}],"backdrop-sepia":[{"backdrop-sepia":["",R,$,W]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":E()}],"border-spacing-x":[{"border-spacing-x":E()}],"border-spacing-y":[{"border-spacing-y":E()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",$,W]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[R,"initial",$,W]}],ease:[{ease:["linear","initial",w,$,W]}],delay:[{delay:[R,$,W]}],animate:[{animate:["none",v,$,W]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[b,$,W]}],"perspective-origin":[{"perspective-origin":k()}],rotate:[{rotate:ep()}],"rotate-x":[{"rotate-x":ep()}],"rotate-y":[{"rotate-y":ep()}],"rotate-z":[{"rotate-z":ep()}],scale:[{scale:em()}],"scale-x":[{"scale-x":em()}],"scale-y":[{"scale-y":em()}],"scale-z":[{"scale-z":em()}],"scale-3d":["scale-3d"],skew:[{skew:eb()}],"skew-x":[{"skew-x":eb()}],"skew-y":[{"skew-y":eb()}],transform:[{transform:[$,W,"","none","gpu","cpu"]}],"transform-origin":[{origin:k()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:eh()}],"translate-x":[{"translate-x":eh()}],"translate-y":[{"translate-y":eh()}],"translate-z":[{"translate-z":eh()}],"translate-none":["translate-none"],accent:[{accent:er()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:er()}],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",$,W]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":E()}],"scroll-mx":[{"scroll-mx":E()}],"scroll-my":[{"scroll-my":E()}],"scroll-ms":[{"scroll-ms":E()}],"scroll-me":[{"scroll-me":E()}],"scroll-mt":[{"scroll-mt":E()}],"scroll-mr":[{"scroll-mr":E()}],"scroll-mb":[{"scroll-mb":E()}],"scroll-ml":[{"scroll-ml":E()}],"scroll-p":[{"scroll-p":E()}],"scroll-px":[{"scroll-px":E()}],"scroll-py":[{"scroll-py":E()}],"scroll-ps":[{"scroll-ps":E()}],"scroll-pe":[{"scroll-pe":E()}],"scroll-pt":[{"scroll-pt":E()}],"scroll-pr":[{"scroll-pr":E()}],"scroll-pb":[{"scroll-pb":E()}],"scroll-pl":[{"scroll-pl":E()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",$,W]}
1],fill:[{fill:["none",...er()]}],"stroke-w":[{stroke:[R,G,V,B]}],stroke:[{stroke:["none",...er()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}})},8511:function(e,t,r){"use strict";r.d(t,{M:function(){return eV}});var o,n="user-agent",i="function",a="undefined",s="object",l="string",c="browser",u="device",d="engine",f="result",p="name",m="type",b="vendor",h="version",w="architecture",v="major",g="model",y="console",x="mobile",k="tablet",M="smarttv",C="wearable",E="embedded",O="inapp",j="brands",P="formFactors",T="fullVersionList",R="platform",N="platformVersion",S="bitness",_="sec-ch-ua",z=_+"-full-version-list",I=_+"-arch",A=_+"-"+S,L=_+"-form-factors",D=_+"-"+x,F=_+"-"+g,U=_+"-"+R,W=U+"-version",V=[j,T,x,g,R,N,w,P,S],B="Amazon",q="Apple",H="ASUS",Z="BlackBerry",$="Google",G="Huawei",K="Lenovo",X="Honor",Y="Microsoft",Q="Motorola",J="Nvidia",ee="OnePlus",et="OPPO",er="Samsung",eo="Sharp",en="Sony",ei="Xiaomi",ea="Zebra",es="Chrome",el="Chromium",ec="Chromecast",eu="Edge",ed="Firefox",ef="Opera",ep="Facebook",em="Sogou",eb="Mobile ",eh=" Browser",ew="Windows",ev=typeof window!==a&&window.navigator?window.navigator:void 0,eg=ev&&ev.userAgentData?ev.userAgentData:void 0,ey=function(e,t){var r={},o=t;if(!eM(t))for(var n in o={},t)for(var i in t[n])o[i]=t[n][i].concat(o[i]?o[i]:[]);for(var a in e)r[a]=o[a]&&o[a].length%2==0?o[a].concat(e[a]):e[a];return r},ex=function(e){for(var t={},r=0;r<e.length;r++)t[e[r].toUpperCase()]=e[r];return t},ek=function(e,t){if(typeof e===s&&e.length>0){for(var r in e)if(eO(t)==eO(e[r]))return!0;return!1}return!!eC(e)&&eO(t)==eO(e)},eM=function(e,t){for(var r in e)return/^(browser|cpu|device|engine|os)$/.test(r)||!!t&&eM(e[r])},eC=function(e){return typeof e===l},eE=function(e){if(e){for(var t=[],r=eT(/\\?\"/g,e).split(","),o=0;o<r.length;o++)if(r[o].indexOf(";")>-1){var n=eN(r[o]).split(";v=");t[o]={brand:n[0],version:n[1]}}else t[o]=eN(r[o]);return t}},eO=function(e){return eC(e)?e.toLowerCase():e},ej=function(e){return eC(e)?eT(/[^\d\.]/g,e).split(".")[0]:void 0},eP=function(e){for(var t in e){var r=e[t];typeof r==s&&2==r.length?this[r[0]]=r[1]:this[r]=void 0}return this},eT=function(e,t){return eC(t)?t.replace(e,""):t},eR=function(e){return eT(/\\?\"/g,e)},eN=function(e,t){if(eC(e))return e=eT(/^\s\s*/,e),typeof t===a?e:e.substring(0,500)},eS=function(e,t){if(e&&t)for(var r,o,n,a,l,c,u=0;u<t.length&&!l;){var d=t[u],f=t[u+1];for(r=o=0;r<d.length&&!l&&d[r];)if(l=d[r++].exec(e))for(n=0;n<f.length;n++)c=l[++o],typeof(a=f[n])===s&&a.length>0?2===a.length?typeof a[1]==i?this[a[0]]=a[1].call(this,c):this[a[0]]=a[1]:a.length>=3&&(typeof a[1]!==i||a[1].exec&&a[1].test?3==a.length?this[a[0]]=c?c.replace(a[1],a[2]):void 0:4==a.length?this[a[0]]=c?a[3].call(this,c.replace(a[1],a[2])):void 0:a.length>4&&(this[a[0]]=c?a[3].apply(this,[c.replace(a[1],a[2])].concat(a.slice(4))):void 0):a.length>3?this[a[0]]=c?a[1].apply(this,a.slice(2)):void 0:this[a[0]]=c?a[1].call(this,c,a[2]):void 0):this[a]=c||void 0;u+=2}},e_=function(e,t){for(var r in t)if(typeof t[r]===s&&t[r].length>0){for(var o=0;o<t[r].length;o++)if(ek(t[r][o],e))return"?"===r?void 0:r}else if(ek(t[r],e))return"?"===r?void 0:r;return t.hasOwnProperty("*")?t["*"]:e},ez={ME:"4.90","NT 3.51":"3.51","NT 4.0":"4.0",2e3:["5.0","5.01"],XP:["5.1","5.2"],Vista:"6.0",7:"6.1",8:"6.2","8.1":"6.3",10:["6.4","10.0"],NT:""},eI={embedded:"Automotive",mobile:"Mobile",tablet:["Tablet","EInk"],smarttv:"TV",wearable:"Watch",xr:["VR","XR"],"?":["Desktop","Unknown"],"*":void 0},eA={Chrome:"Google Chrome",Edge:"Microsoft Edge","Edge WebView2":"Microsoft Edge WebView2","Chrome WebView":"Android WebView","Chrome Headless":"HeadlessChrome","Huawei Browser":"HuaweiBrowser","MIUI Browser":"Miui Browser","Opera Mobi":"OperaMobile",Yandex:"YaBrowser"},eL={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[h,[p,eb+"Chrome"]],[/webview.+edge\/([\w\.]+)/i],[h,[p,eu+" WebView"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[h,[p,"Edge"]],[/(opera mini)\/([-\w\.]+)/i,/(opera [mobiletab]{3,6})\b.+version\/([-\w\.]+)/i,/(opera)(?:.+version\/|[\/ ]+)([\w\.]+)/i],[p,h],[/opios[\/ ]+([\w\.]+)/i],[h,[p,ef+" Mini"]],[/\bop(?:rg)?x\/([\w\.]+)/i],[h,[p,ef+" GX"]],[/\bopr\/([\w\.]+)/i],[h,[p,ef]],[/\bb[ai]*d(?:uhd|[ub]*[aekoprswx]{5,6})[\/ ]?([\w\.]+)/i],[h,[p,"Baidu"]],[/\b(?:mxbrowser|mxios|myie2)\/?([-\w\.]*)\b/i],[h,[p,"Maxthon"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer|sleipnir)[\/ ]?([\w\.]*)/i,/(avant|iemobile|slim(?:browser|boat|jet))[\/ ]?([\d\.]*)/i,/(?:ms|\()(ie) ([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|qupzilla|falkon|rekonq|puffin|brave|whale(?!.+naver)|qqbrowserlite|duckduckgo|klar|helio|(?=comodo_)?dragon|otter|dooble|(?:lg |qute)browser)\/([-\w\.]+)/i,/(heytap|ovi|115|surf)browser\/([\d\.]+)/i,/(ecosia|weibo)(?:__| \w+@)([\d\.]+)/i],[p,h],[/quark(?:pc)?\/([-\w\.]+)/i],[h,[p,"Quark"]],[/\bddg\/([\w\.]+)/i],[h,[p,"DuckDuckGo"]],[/(?:\buc? ?browser|(?:juc.+)ucweb)[\/ ]?([\w\.]+)/i],[h,[p,"UCBrowser"]],[/microm.+\bqbcore\/([\w\.]+)/i,/\bqbcore\/([\w\.]+).+microm/i,/micromessenger\/([\w\.]+)/i],[h,[p,"WeChat"]],[/konqueror\/([\w\.]+)/i],[h,[p,"Konqueror"]],[/trident.+rv[: ]([\w\.]{1,9})\b.+like gecko/i],[h,[p,"IE"]],[/ya(?:search)?browser\/([\w\.]+)/i],[h,[p,"Yandex"]],[/slbrowser\/([\w\.]+)/i],[h,[p,"Smart "+K+eh]],[/(avast|avg)\/([\w\.]+)/i],[[p,/(.+)/,"$1 Secure"+eh],h],[/\bfocus\/([\w\.]+)/i],[h,[p,ed+" Focus"]],[/\bopt\/([\w\.]+)/i],[h,[p,ef+" Touch"]],[/coc_coc\w+\/([\w\.]+)/i],[h,[p,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[h,[p,"Dolphin"]],[/coast\/([\w\.]+)/i],[h,[p,ef+" Coast"]],[/miuibrowser\/([\w\.]+)/i],[h,[p,"MIUI"+eh]],[/fxios\/([\w\.-]+)/i],[h,[p,eb+ed]],[/\bqihoobrowser\/?([\w\.]*)/i],[h,[p,"360"]],[/\b(qq)\/([\w\.]+)/i],[[p,/(.+)/,"$1Browser"],h],[/(oculus|sailfish|huawei|vivo|pico)browser\/([\w\.]+)/i],[[p,/(.+)/,"$1"+eh],h],[/samsungbrowser\/([\w\.]+)/i],[h,[p,er+" Internet"]],[/metasr[\/ ]?([\d\.]+)/i],[h,[p,em+" Explorer"]],[/(sogou)mo\w+\/([\d\.]+)/i],[[p,em+" Mobile"],h],[/(electron)\/([\w\.]+) safari/i,/(tesla)(?: qtcarbrowser|\/(20\d\d\.[-\w\.]+))/i,/m?(qqbrowser|2345(?=browser|chrome|explorer))\w*[\/ ]?v?([\w\.]+)/i],[p,h],[/(lbbrowser|rekonq)/i],[p],[/ome\/([\w\.]+) \w* ?(iron) saf/i,/ome\/([\w\.]+).+qihu (360)[es]e/i],[h,p],[/((?:fban\/fbios|fb_iab\/fb4a)(?!.+fbav)|;fbav\/([\w\.]+);)/i],[[p,ep],h,[m,O]],[/(kakao(?:talk|story))[\/ ]([\w\.]+)/i,/(naver)\(.*?(\d+\.[\w\.]+).*\)/i,/(daum)apps[\/ ]([\w\.]+)/i,/safari (line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(alipay)client\/([\w\.]+)/i,/(twitter)(?:and| f.+e\/([\w\.]+))/i,/(instagram|snapchat|klarna)[\/ ]([-\w\.]+)/i],[p,h,[m,O]],[/\bgsa\/([\w\.]+) .*safari\//i],[h,[p,"GSA"],[m,O]],[/musical_ly(?:.
1+app_?version\/|_)([\w\.]+)/i],[h,[p,"TikTok"],[m,O]],[/\[(linkedin)app\]/i],[p,[m,O]],[/(chromium)[\/ ]([-\w\.]+)/i],[p,h],[/headlesschrome(?:\/([\w\.]+)| )/i],[h,[p,es+" Headless"]],[/wv\).+chrome\/([\w\.]+).+edgw\//i],[h,[p,eu+" WebView2"]],[/ wv\).+(chrome)\/([\w\.]+)/i],[[p,es+" WebView"],h],[/droid.+ version\/([\w\.]+)\b.+(?:mobile safari|safari)/i],[h,[p,"Android"+eh]],[/chrome\/([\w\.]+) mobile/i],[h,[p,eb+"Chrome"]],[/(chrome|omniweb|arora|[tizenoka]{5} ?browser)\/v?([\w\.]+)/i],[p,h],[/version\/([\w\.\,]+) .*mobile(?:\/\w+ | ?)safari/i],[h,[p,eb+"Safari"]],[/iphone .*mobile(?:\/\w+ | ?)safari/i],[[p,eb+"Safari"]],[/version\/([\w\.\,]+) .*(safari)/i],[h,p],[/webkit.+?(mobile ?safari|safari)(\/[\w\.]+)/i],[p,[h,"1"]],[/(webkit|khtml)\/([\w\.]+)/i],[p,h],[/(?:mobile|tablet);.*(firefox)\/([\w\.-]+)/i],[[p,eb+ed],h],[/(navigator|netscape\d?)\/([-\w\.]+)/i],[[p,"Netscape"],h],[/(wolvic|librewolf)\/([\w\.]+)/i],[p,h],[/mobile vr; rv:([\w\.]+)\).+firefox/i],[h,[p,ed+" Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo browser|minimo|conkeror)[\/ ]?([\w\.\+]+)/i,/(seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([-\w\.]+)$/i,/(firefox)\/([\w\.]+)/i,/(mozilla)\/([\w\.]+) .+rv\:.+gecko\/\d+/i,/(amaya|dillo|doris|icab|ladybird|lynx|mosaic|netsurf|obigo|polaris|w3m|(?:go|ice|up)[\. ]?browser)[-\/ ]?v?([\w\.]+)/i,/\b(links) \(([\w\.]+)/i],[p,[h,/_/g,"."]],[/(cobalt)\/([\w\.]+)/i],[p,[h,/[^\d\.]+./,""]]],cpu:[[/\b((amd|x|x86[-_]?|wow|win)64)\b/i],[[w,"amd64"]],[/(ia32(?=;))/i,/\b((i[346]|x)86)(pc)?\b/i],[[w,"ia32"]],[/\b(aarch64|arm(v?[89]e?l?|_?64))\b/i],[[w,"arm64"]],[/\b(arm(v[67])?ht?n?[fl]p?)\b/i],[[w,"armhf"]],[/( (ce|mobile); ppc;|\/[\w\.]+arm\b)/i],[[w,"arm"]],[/((ppc|powerpc)(64)?)( mac|;|\))/i],[[w,/ower/,"",eO]],[/ sun4\w[;\)]/i],[[w,"sparc"]],[/\b(avr32|ia64(?=;)|68k(?=\))|\barm(?=v([1-7]|[5-7]1)l?|;|eabi)|(irix|mips|sparc)(64)?\b|pa-risc)/i],[[w,eO]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[ptx]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus 10)/i],[g,[b,er],[m,k]],[/\b((?:s[cgp]h|gt|sm)-(?![lr])\w+|sc[g-]?[\d]+a?|galaxy nexus)/i,/samsung[- ]((?!sm-[lr]|browser)[-\w]+)/i,/sec-(sgh\w+)/i],[g,[b,er],[m,x]],[/(?:\/|\()(ip(?:hone|od)[\w, ]*)(?:\/|;)/i],[g,[b,q],[m,x]],[/\((ipad);[-\w\),; ]+apple/i,/applecoremedia\/[\w\.]+ \((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[g,[b,q],[m,k]],[/(macintosh);/i],[g,[b,q]],[/\b(sh-?[altvz]?\d\d[a-ekm]?)/i],[g,[b,eo],[m,x]],[/\b((?:brt|eln|hey2?|gdi|jdn)-a?[lnw]09|(?:ag[rm]3?|jdn2|kob2)-a?[lw]0[09]hn)(?: bui|\)|;)/i],[g,[b,X],[m,k]],[/honor([-\w ]+)[;\)]/i],[g,[b,X],[m,x]],[/\b((?:ag[rs][2356]?k?|bah[234]?|bg[2o]|bt[kv]|cmr|cpn|db[ry]2?|jdn2|got|kob2?k?|mon|pce|scm|sht?|[tw]gr|vrd)-[ad]?[lw][0125][09]b?|605hw|bg2-u03|(?:gem|fdr|m2|ple|t1)-[7a]0[1-4][lu]|t1-a2[13][lw]|mediapad[\w\. ]*(?= bui|\)))\b(?!.+d\/s)/i],[g,[b,G],[m,k]],[/(?:huawei)([-\w ]+)[;\)]/i,/\b(nexus 6p|\w{2,4}e?-[atu]?[ln][\dx][012359c][adn]?)\b(?!.+d\/s)/i],[g,[b,G],[m,x]],[/oid[^\)]+; (2[\dbc]{4}(182|283|rp\w{2})[cgl]|m2105k81a?c)(?: bui|\))/i,/\b((?:red)?mi[-_ ]?pad[\w- ]*)(?: bui|\))/i],[[g,/_/g," "],[b,ei],[m,k]],[/\b(poco[\w ]+|m2\d{3}j\d\d[a-z]{2})(?: bui|\))/i,/\b; (\w+) build\/hm\1/i,/\b(hm[-_ ]?note?[_ ]?(?:\d\w)?) bui/i,/\b(redmi[\-_ ]?(?:note|k)?[\w_ ]+)(?: bui|\))/i,/oid[^\)]+; (m?[12][0-389][01]\w{3,6}[c-y])( bui|; wv|\))/i,/\b(mi[-_ ]?(?:a\d|one|one[_ ]plus|note lte|max|cc)?[_ ]?(?:\d?\w?)[_ ]?(?:plus|se|lite|pro)?)(?: bui|\))/i,/ ([\w ]+) miui\/v?\d/i],[[g,/_/g," "],[b,ei],[m,x]],[/droid.+; (cph2[3-6]\d[13579]|((gm|hd)19|(ac|be|in|kb)20|(d[en]|eb|le|mt)21|ne22)[0-2]\d|p[g-k]\w[1m]10)\b/i,/(?:one)?(?:plus)? (a\d0\d\d)(?: b|\))/i],[g,[b,ee],[m,x]],[/; (\w+) bui.+ oppo/i,/\b(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007|a101op)\b/i],[g,[b,et],[m,x]],[/\b(opd2(\d{3}a?))(?: bui|\))/i],[g,[b,e_,{OnePlus:["203","304","403","404","413","415"],"*":et}],[m,k]],[/(vivo (5r?|6|8l?|go|one|s|x[il]?[2-4]?)[\w\+ ]*)(?: bui|\))/i],[g,[b,"BLU"],[m,x]],[/; vivo (\w+)(?: bui|\))/i,/\b(v[12]\d{3}\w?[at])(?: bui|;)/i],[g,[b,"Vivo"],[m,x]],[/\b(rmx[1-3]\d{3})(?: bui|;|\))/i],[g,[b,"Realme"],[m,x]],[/(ideatab[-\w ]+|602lv|d-42a|a101lv|a2109a|a3500-hv|s[56]000|pb-6505[my]|tb-?x?\d{3,4}
1(?:f[cu]|xu|[av])|yt\d?-[jx]?\d+[lfmx])( bui|;|\)|\/)/i,/lenovo ?(b[68]0[08]0-?[hf]?|tab(?:[\w- ]+?)|tb[\w-]{6,7})( bui|;|\)|\/)/i],[g,[b,K],[m,k]],[/lenovo[-_ ]?([-\w ]+?)(?: bui|\)|\/)/i],[g,[b,K],[m,x]],[/\b(milestone|droid(?:[2-4x]| (?:bionic|x2|pro|razr))?:?( 4g)?)\b[\w ]+build\//i,/\bmot(?:orola)?[- ]([\w\s]+)(\)| bui)/i,/((?:moto(?! 360)[-\w\(\) ]+|xt\d{3,4}[cgkosw\+]?[-\d]*|nexus 6)(?= bui|\)))/i],[g,[b,Q],[m,x]],[/\b(mz60\d|xoom[2 ]{0,2}) build\//i],[g,[b,Q],[m,k]],[/((?=lg)?[vl]k\-?\d{3}) bui| 3\.[-\w; ]{10}lg?-([06cv9]{3,4})/i],[g,[b,"LG"],[m,k]],[/(lm(?:-?f100[nv]?|-[\w\.]+)(?= bui|\))|nexus [45])/i,/\blg[-e;\/ ]+(?!.*(?:browser|netcast|android tv|watch|webos))(\w+)/i,/\blg-?([\d\w]+) bui/i],[g,[b,"LG"],[m,x]],[/(nokia) (t[12][01])/i],[b,g,[m,k]],[/(?:maemo|nokia).*(n900|lumia \d+|rm-\d+)/i,/nokia[-_ ]?(([-\w\. ]*))/i],[[g,/_/g," "],[m,x],[b,"Nokia"]],[/(pixel (c|tablet))\b/i],[g,[b,$],[m,k]],[/droid.+;(?: google)? (g(01[13]a|020[aem]|025[jn]|1b60|1f8f|2ybb|4s1m|576d|5nz6|8hhn|8vou|a02099|c15s|d1yq|e2ae|ec77|gh2x|kv4x|p4bc|pj41|r83y|tt9q|ur25|wvk6)|pixel[\d ]*a?( pro)?( xl)?( fold)?( \(5g\))?)( bui|\))/i],[g,[b,$],[m,x]],[/(google) (pixelbook( go)?)/i],[b,g],[/droid.+; (a?\d[0-2]{2}so|[c-g]\d{4}|so[-gl]\w+|xq-\w\w\d\d)(?= bui|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[g,[b,en],[m,x]],[/sony tablet [ps]/i,/\b(?:sony)?sgp\w+(?: bui|\))/i],[[g,"Xperia Tablet"],[b,en],[m,k]],[/(alexa)webm/i,/(kf[a-z]{2}wi|aeo(?!bc)\w\w)( bui|\))/i,/(kf[a-z]+)( bui|\)).+silk\//i],[g,[b,B],[m,k]],[/((?:sd|kf)[0349hijorstuw]+)( bui|\)).+silk\//i],[[g,/(.+)/g,"Fire Phone $1"],[b,B],[m,x]],[/(playbook);[-\w\),; ]+(rim)/i],[g,b,[m,k]],[/\b((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10; (\w+)/i],[g,[b,Z],[m,x]],[/(?:\b|asus_)(transfo[prime ]{4,10} \w+|eeepc|slider \w+|nexus 7|padfone|p00[cj])/i],[g,[b,H],[m,k]],[/ (z[bes]6[027][012][km][ls]|zenfone \d\w?)\b/i],[g,[b,H],[m,x]],[/(nexus 9)/i],[g,[b,"HTC"],[m,k]],[/(htc)[-;_ ]{1,2}([\w ]+(?=\)| bui)|\w+)/i,/(zte)[- ]([\w ]+?)(?: bui|\/|\))/i,/(alcatel|geeksphone|nexian|panasonic(?!(?:;|\.))|sony(?!-bra))[-_ ]?([-\w]*)/i],[b,[g,/_/g," "],[m,x]],[/tcl (xess p17aa)/i,/droid [\w\.]+; ((?:8[14]9[16]|9(?:0(?:48|60|8[01])|1(?:3[27]|66)|2(?:6[69]|9[56])|466))[gqswx])(_\w(\w|\w\w))?(\)| bui)/i],[g,[b,"TCL"],[m,k]],[/droid [\w\.]+; (418(?:7d|8v)|5087z|5102l|61(?:02[dh]|25[adfh]|27[ai]|56[dh]|59k|65[ah])|a509dl|t(?:43(?:0w|1[adepqu])|50(?:6d|7[adju])|6(?:09dl|10k|12b|71[efho]|76[hjk])|7(?:66[ahju]|67[hw]|7[045][bh]|71[hk]|73o|76[ho]|79w|81[hks]?|82h|90[bhsy]|99b)|810[hs]))(_\w(\w|\w\w))?(\)| bui)/i],[g,[b,"TCL"],[m,x]],[/(itel) ((\w+))/i],[[b,eO],g,[m,e_,{tablet:["p10001l","w7001"],"*":"mobile"}]],[/droid.+; ([ab][1-7]-?[0178a]\d\d?)/i],[g,[b,"Acer"],[m,k]],[/droid.+; (m[1-5] note) bui/i,/\bmz-([-\w]{2,})/i],[g,[b,"Meizu"],[m,x]],[/; ((?:power )?armor(?:[\w ]{0,8}))(?: bui|\))/i],[g,[b,"Ulefone"],[m,x]],[/; (energy ?\w+)(?: bui|\))/i,/; energizer ([\w ]+)(?: bui|\))/i],[g,[b,"Energizer"],[m,x]],[/; cat (b35);/i,/; (b15q?|s22 flip|s48c|s62 pro)(?: bui|\))/i],[g,[b,"Cat"],[m,x]],[/((?:new )?andromax[\w- ]+)(?: bui|\))/i],[g,[b,"Smartfren"],[m,x]],[/droid.+; (a(in)?(0(15|59|6[35])|142)p?)/i],[g,[b,"Nothing"],[m,x]],[/; (x67 5g|tikeasy \w+|ac[1789]\d\w+)( b|\))/i,/archos ?(5|gamepad2?|([\w ]*[t1789]|hello) ?\d+[\w ]*)( b|\))/i],[g,[b,"Archos"],[m,k]],[/archos ([\w ]+)( b|\))/i,/; (ac[3-6]\d\w{2,8})( b|\))/i],[g,[b,"Archos"],[m,x]],[/; (n159v)/i],[g,[b,"HMD"],[m,x]],[/(imo) (tab \w+)/i,/(infinix|tecno) (x1101b?|p904|dp(7c|8d|10a)( pro)?|p70[1-3]a?|p904|t1101)/i],[b,g,[m,k]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus(?! zenw)|dell|jolla|meizu|motorola|polytron|tecno|micromax|advan)[-_ ]?([-\w]*)/i,/; (blu|hmd|imo|infinix|lava|oneplus|tcl)[_ ]([\w\+ ]+?)(?: bui|\)|; r)/i,/(hp) ([\w ]+\w)/i,/(microsoft); (lumia[\w ]+)/i,/(oppo) ?([\w ]+) bui/i],[b,g,[m,x]],[/(kobo)\s(ereader|touch)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i],[b,g,[m,k]],[/(surface duo)/i],[g,[b,Y],[m,k]],[/droid [\d\.]+; (fp\du?)(?: b|\))/i],[g,[b,"Fairphone"],[m,x]],[/((?:tegranote|shield t(?!.+d tv))[\w- ]*?)(?: b|\))/i],[g,[b,J],[m,k]],[/(sprint) (\w+)/i],[b,g,[m,x]],[/(kin\.[onetw]{3})/i],[[g,/\./g," "],[b,Y],[m,x]],[/droid.+; ([c6]+|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[g,[b,ea],[m,k]],[/droid.+; (ec30|ps20|tc[2-8]\d[kx])\)/i],[g,[b,ea],[m,x]],[/smart-tv.+(samsung)/i],[b,[m,M]],[/hbbtv.+maple;(\d+)/i],[[g,/^/,"SmartTV"],[b,er],[m,M]],[/(vizio)(?: |.+model\/)(\w+-\w+)/i,/tcast.+(lg)e?. ([-\w]+)/i],[b,g,[m,M]],[/(nux; netcast.+smarttv|lg (netcast\.tv-201\d|android tv))/i],[[b,"LG"],[m,M]],[/(apple) ?tv/i],[b,[g,q+" TV"],[m,M]],[/crkey.*devicetype\/chromecast/i],[[g,ec+" Third Generation"],[b,$],[m,M]],[/crkey.*devicetype\/([^/]*)/i],[[g,/^/,"Chromecast "],[b,$],[m,M]],[/fuchsia.*crkey/i],[[g,ec+" Nest Hub"],[b,$],[m,M]],[/crkey/i],[[g,ec],[b,$],[m,M]],[/(portaltv)/i],[g,[b,ep],[m,M]],[/droid.+aft(\w+)( bui|\))/i],[g,[b,B],[m,M]],[/(shield \w+ tv)/i],[g,[b,J],[m,M]],[/\(dtv[\);].+(aquos)/i,/(aquos-tv[\w ]+)\)/i],[g,[b,eo],[m,M]],[/(bravia[\w ]+)( bui|\))/i],[g,[b,en],[m,M]],[/(mi(tv|box)-?\w+) bui/i],[g,[b,ei],[m,M]],[/Hbbtv.*(technisat) (.*);/i],[b,g,[m,M]],[/\b(roku)[\dx]*[\)\/]((?:dvp-)?[\d\.]*)/i,/hbbtv\/\d+\.\d+\.\d+ +\([\w\+ ]*; *([\w\d][^;]*);([^;]*)/i],[[b,/.+\/(\w+)/,"$1",e_,{LG:"lge"}],[g,eN],[m,M]],[/droid.+; ([\w- ]+) (?:android tv|smart[- ]?tv)/i],[g,[m,M]],[/\b(android tv|smart[- ]?tv|opera tv|tv; rv:|large screen[\w ]+safari)\b/i],[[m,M]],[/(playstation \w+)/i],[g,[b,en],[m,y]],[/\b(xbox(?: one)?(?!; xbox))[\); ]/i],[g,[b,Y],[m,y]],[/(ouya)/i,/(nintendo) (\w+)/i,/(retroid) (pocket ([^\)]+))/i],[b,g,[m,y]],[/droid.+; (shield)( bui|\))/i],[g,[b,J],[m,y]],[/\b(sm-[lr]\d\d[0156][fnuw]?s?|gear live)\b/i],[g,[b,er],[m,C]],[/((pebble))app/i,/(asu
1s|google|lg|oppo) ((pixel |zen)?watch[\w ]*)( bui|\))/i],[b,g,[m,C]],[/(ow(?:19|20)?we?[1-3]{1,3})/i],[g,[b,et],[m,C]],[/(watch)(?: ?os[,\/]|\d,\d\/)[\d\.]+/i],[g,[b,q],[m,C]],[/(opwwe\d{3})/i],[g,[b,ee],[m,C]],[/(moto 360)/i],[g,[b,Q],[m,C]],[/(smartwatch 3)/i],[g,[b,en],[m,C]],[/(g watch r)/i],[g,[b,"LG"],[m,C]],[/droid.+; (wt63?0{2,3})\)/i],[g,[b,ea],[m,C]],[/droid.+; (glass) \d/i],[g,[b,$],[m,"xr"]],[/(pico) (4|neo3(?: link|pro)?)/i],[b,g,[m,"xr"]],[/(quest( \d| pro)?s?).+vr/i],[g,[b,ep],[m,"xr"]],[/mobile vr; rv.+firefox/i],[[m,"xr"]],[/(tesla)(?: qtcarbrowser|\/[-\w\.]+)/i],[b,[m,E]],[/(aeobc)\b/i],[g,[b,B],[m,E]],[/(homepod).+mac os/i],[g,[b,q],[m,E]],[/windows iot/i],[[m,E]],[/droid .+?; ([^;]+?)(?: bui|; wv\)|\) applew).+?(mobile|vr|\d) safari/i],[g,[m,e_,{mobile:"Mobile",xr:"VR","*":k}]],[/\b((tablet|tab)[;\/]|focus\/\d(?!.+mobile))/i],[[m,k]],[/(phone|mobile(?:[;\/]| [ \w\/\.]*safari)|pda(?=.+windows ce))/i],[[m,x]],[/droid .+?; ([\w\. -]+)( bui|\))/i],[g,[b,"Generic"]]],engine:[[/windows.+ edge\/([\w\.]+)/i],[h,[p,eu+"HTML"]],[/(arkweb)\/([\w\.]+)/i],[p,h],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[h,[p,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna|servo)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/ ]\(?([\w\.]+)/i,/(icab)[\/ ]([23]\.[\d\.]+)/i,/\b(libweb)/i],[p,h],[/ladybird\//i],[[p,"LibWeb"]],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[h,p]],os:[[/(windows nt) (6\.[23]); arm/i],[[p,/N/,"R"],[h,e_,ez]],[/(windows (?:phone|mobile|iot))(?: os)?[\/ ]?([\d\.]*( se)?)/i,/(windows)[\/ ](1[01]|2000|3\.1|7|8(\.1)?|9[58]|me|server 20\d\d( r2)?|vista|xp)/i],[p,h],[/windows nt ?([\d\.\)]*)(?!.+xbox)/i,/\bwin(?=3| ?9|n)(?:nt| 9x )?([\d\.;]*)/i],[[h,/(;|\))/g,"",e_,ez],[p,ew]],[/(windows ce)\/?([\d\.]*)/i],[p,h],[/[adehimnop]{4,7}\b(?:.*os ([\w]+) like mac|; opera)/i,/(?:ios;fbsv\/|iphone.+ios[\/ ])([\d\.]+)/i,/cfnetwork\/.+darwin/i],[[h,/_/g,"."],[p,"iOS"]],[/(mac os x) ?([\w\. ]*)/i,/(macintosh|mac_powerpc\b)(?!.+(haiku|morphos))/i],[[p,"macOS"],[h,/_/g,"."]],[/android ([\d\.]+).*crkey/i],[h,[p,ec+" Android"]],[/fuchsia.*crkey\/([\d\.]+)/i],[h,[p,ec+" Fuchsia"]],[/crkey\/([\d\.]+).*devicetype\/smartspeaker/i],[h,[p,ec+" SmartSpeaker"]],[/linux.*crkey\/([\d\.]+)/i],[h,[p,ec+" Linux"]],[/crkey\/([\d\.]+)/i],[h,[p,ec]],[/droid ([\w\.]+)\b.+(android[- ]x86)/i],[h,p],[/(ubuntu) ([\w\.]+) like android/i],[[p,/(.+)/,"$1 Touch"],h],[/(harmonyos)[\/ ]?([\d\.]*)/i,/(android|bada|blackberry|kaios|maemo|meego|openharmony|qnx|rim tablet os|sailfish|series40|symbian|tizen)\w*[-\/\.; ]?([\d\.]*)/i],[p,h],[/\(bb(10);/i],[h,[p,Z]],[/(?:symbian ?os|symbos|s60(?=;)|series ?60)[-\/ ]?([\w\.]*)/i],[h,[p,"Symbian"]],[/mozilla\/[\d\.]+ \((?:mobile|tablet|tv|mobile; [\w ]+); rv:.+ gecko\/([\w\.]+)/i],[h,[p,ed+" OS"]],[/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i,/webos(?:[ \/]?|\.tv-20(?=2[2-9]))(\d[\d\.]*)/i],[h,[p,"webOS"]],[/web0s;.+?(?:chr[o0]me|safari)\/(\d+)/i],[[h,e_,{25:"120",24:"108",23:"94",22:"87",6:"79",5:"68",4:"53",3:"38",2:"538",1:"537","*":"TV"}],[p,"webOS"]],[/watch(?: ?os[,\/]|\d,\d\/)([\d\.]+)/i],[h,[p,"watchOS"]],[/(cros) [\w]+(?:\)| ([\w\.]+)\b)/i],[[p,"Chrome OS"],h],[/panasonic;(viera)/i,/(netrange)mmh/i,/(nettv)\/(\d+\.[\w\.]+)/i,/(nintendo|playstation) (\w+)/i,/(xbox); +xbox ([^\);]+)/i,/(pico) .+os([\w\.]+)/i,/\b(joli|palm)\b ?(?:os)?\/?([\w\.]*)/i,/linux.+(mint)[\/\(\) ]?([\w\.]*)/i,/(mageia|vectorlinux|fuchsia|arcaos|arch(?= ?linux))[;l ]([\d\.]*)/i,/([kxln]?ubuntu|debian|suse|opensuse|gentoo|slackware|fedora|mandriva|centos|pclinuxos|red ?hat|zenwalk|linpus|raspbian|plan 9|minix|risc os|contiki|deepin|manjaro|elementary os|sabayon|linspire|knoppix)(?: gnu[\/ ]linux)?(?: enterprise)?(?:[- ]linux)?(?:-gnu)?[-\/ ]?(?!chrom|package)([-\w\.]*)/i,/((?:open)?solaris)[-\/ ]?([\w\.]*)/i,/\b(aix)[; ]([1-9\.]{0,4})/i,/(hurd|linux|morphos)(?: (?:arm|x86|ppc)\w*| ?)([\w\.]*)/i,/(gnu) ?([\w\.]*)/i,/\b([-frentopcghs]{0,5}bsd|dragonfly)[\/ ]?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku) ?(r\d)?/i],[p,h],[/(sunos) ?([\d\.]*)/i],[[p,"Solaris"],h],[/\b(beos|os\/2|amigaos|openvms|hp-ux|serenityos)/i,/(unix) ?([\w\.]*)/i],[p,h]]},eD=(o={init:{},isIgnore:{},isIgnoreRgx:{},toString:{}},eP.call(o.init,[[c,[p,h,v,m]],["cpu",[w]],[u,[m,g,b]],[d,[p,h]],["os",[p,h]]]),eP.call(o.isIgnore,[[c,[h,v]],[d,[h]],["os",[h]]]),eP.call(o.isIgnoreRgx,[[c,/ ?browser$/i],["os",/ ?os$/i]]),eP.call(o.toString,[[c,[p,h]],["cpu",[w]],[u,[b,g]],[d,[p,h]],["os",[p,h]]]),o),eF=function(e,t){var r=eD.init[t],o=eD.isIgnore[t]||0,n=eD.isIgnoreRgx[t]||0,i=eD.toString[t]||0;function s(){eP.call(this,r)}return s.prototype.getItem=function(){return e},s.prototype.withClientHints=function(){return eg?eg.getHighEntropyValues(V).then(function(t){return e.setCH(new eU(t,!1)).parseCH().get()}):e.parseCH().get()}
1,s.prototype.withFeatureCheck=function(){return e.detectFeature().get()},t!=f&&(s.prototype.is=function(e){var t=!1;for(var r in this)if(this.hasOwnProperty(r)&&!ek(o,r)&&eO(n?eT(n,this[r]):this[r])==eO(n?eT(n,e):e)){if(t=!0,e!=a)break}else if(e==a&&t){t=!t;break}return t},s.prototype.toString=function(){var e="";for(var t in i)typeof this[i[t]]!==a&&(e+=(e?" ":"")+this[i[t]]);return e||a}),eg||(s.prototype.then=function(e){var t=this,r=function(){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e])};r.prototype={is:s.prototype.is,toString:s.prototype.toString};var o=new r;return e(o),o}),new s};function eU(e,t){if(e=e||{},eP.call(this,V),t)eP.call(this,[[j,eE(e[_])],[T,eE(e[z])],[x,/\?1/.test(e[D])],[g,eR(e[F])],[R,eR(e[U])],[N,eR(e[W])],[w,eR(e[I])],[P,eE(e[L])],[S,eR(e[A])]]);else for(var r in e)this.hasOwnProperty(r)&&typeof e[r]!==a&&(this[r]=e[r])}function eW(e,t,r,o){return this.get=function(e){return e?this.data.hasOwnProperty(e)?this.data[e]:void 0:this.data},this.set=function(e,t){return this.data[e]=t,this},this.setCH=function(e){return this.uaCH=e,this},this.detectFeature=function(){if(ev&&ev.userAgent==this.ua)switch(this.itemType){case c:ev.brave&&typeof ev.brave.isBrave==i&&this.set(p,"Brave");break;case u:!this.get(m)&&eg&&eg[x]&&this.set(m,x),"Macintosh"==this.get(g)&&ev&&typeof ev.standalone!==a&&ev.maxTouchPoints&&ev.maxTouchPoints>2&&this.set(g,"iPad").set(m,k);break;case"os":!this.get(p)&&eg&&eg[R]&&this.set(p,eg[R]);break;case f:var e=this.data,t=function(t){return e[t].getItem().detectFeature().get()};this.set(c,t(c)).set("cpu",t("cpu")).set(u,t(u)).set(d,t(d)).set("os",t("os"))}return this},this.parseUA=function(){return this.itemType!=f&&eS.call(this.data,this.ua,this.rgxMap),this.itemType==c&&this.set(v,ej(this.get(h))),this},this.parseCH=function(){var e=this.uaCH,t=this.rgxMap;switch(this.itemType){case c:case d:var r,o=e[T]||e[j];if(o)for(var n in o){var i=o[n].brand||o[n],a=o[n].version;this.itemType==c&&!/not.a.brand/i.test(i)&&(!r||/Chrom/.test(r)&&i!=el||r==eu&&/WebView2/.test(i))&&(i=e_(i,eA),(r=this.get(p))&&!/Chrom/.test(r)&&/Chrom/.test(i)||this.set(p,i).set(h,a).set(v,ej(a)),r=i),this.itemType==d&&i==el&&this.set(h,a)}break;case"cpu":var s=e[w];s&&(s&&"64"==e[S]&&(s+="64"),eS.call(this.data,s+";",t));break;case u:if(e[x]&&this.set(m,x),e[g]&&(this.set(g,e[g]),!this.get(m)||!this.get(b))){var l,y={};eS.call(y,"droid 9; "+e[g]+")",t),!this.get(m)&&y.type&&this.set(m,y.type),!this.get(b)&&y.vendor&&this.set(b,y.vendor)}if(e[P]){if("string"!=typeof e[P])for(var k=0;!l&&k<e[P].length;)l=e_(e[P][k++],eI);else l=e_(e[P],eI);this.set(m,l)}break;case"os":var M=e[R];if(M){var C=e[N];M==ew&&(C=parseInt(ej(C),10)>=13?"11":"10"),this.set(p,M).set(h,C)}this.get(p)==ew&&"Xbox"==e[g]&&this.set(p,"Xbox").set(h,void 0);break;case f:var E=this.data,O=function(t){return E[t].getItem().setCH(e).parseCH().get()};this.set(c,O(c)).set("cpu",O("cpu")).set(u,O(u)).set(d,O(d)).set("os",O("os"))}return this},eP.call(this,[["itemType",e],["ua",t],["uaCH",o],["rgxMap",r],["data",eF(this,e)]]),this}function eV(e,t,r){if(typeof e===s?(eM(e,!0)?(typeof t===s&&(r=t),t=e):(r=e,t=void 0),e=void 0):typeof e!==l||eM(t,!0)||(r=t,t=void 0),r&&typeof r.append===i){var o={};r.forEach(function(e,t){o[t]=e}),r=o}if(!(this instanceof eV))return new eV(e,t,r).getResult();var a=typeof e===l?e:r&&r[n]?r[n]:ev&&ev.userAgent?ev.userAgent:"",p=new eU(r,!0),m=t?ey(eL,t):eL,b=function(e){return e==f?function(){return new eW(e,a,m,p).set("ua",a).set(c,this.getBrowser()).set("cpu",this.getCPU()).set(u,this.getDevice()).set(d,this.getEngine()).set("os",this.getOS()).get()}:function(){return new eW(e,a,m[e],p).parseUA().get()}};return eP.call(this,[["getBrowser",b(c)],["getCPU",b("cpu")],["getDevice",b(u)],["getEngine",b(d)],["getOS",b("os")],["getResult",b(f)],["getUA",function(){return a}],["setUA",function(e){return eC(e)&&(a=e.length>500?eN(e,500):e),this}]]).setUA(a),this}eV.VERSION="2.0.4",eV.BROWSER=ex([p,h,v,m]),eV.CPU=ex([w]),eV.DEVICE=ex([g,b,m,y,x,M,k,C,E]),eV.ENGINE=eV.OS=ex([p,h])}}]);
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.