PageSourceSearch

https://www.vietnamairlines.com/em-assets/trfx-static-1/_next/static/chunks/921-2469998b2960be1a1077.js

js vietnamairlines.com collected 2026-09-24 08:49:11 UTC 218,598 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[921],{23541:function(e,t,n){"use strict";n.d(t,{Ry:function(){return u}});var r=function(e){return"undefined"===typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body},i=new WeakMap,o=new WeakMap,a={},l=0,s=function(e){return e&&(e.host||s(e.parentNode))},c=function(e,t,n,r){var c=function(e,t){return t.map((function(t){if(e.contains(t))return t;var n=s(t);return n&&e.contains(n)?n:(console.error("aria-hidden",t,"in not contained inside",e,". Doing nothing"),null)})).filter((function(e){return Boolean(e)}))}(t,Array.isArray(e)?e:[e]);a[n]||(a[n]=new WeakMap);var u=a[n],d=[],f=new Set,p=new Set(c),h=function(e){e&&!f.has(e)&&(f.add(e),h(e.parentNode))};c.forEach(h);var m=function(e){e&&!p.has(e)&&Array.prototype.forEach.call(e.children,(function(e){if(f.has(e))m(e);else try{var t=e.getAttribute(r),a=null!==t&&"false"!==t,l=(i.get(e)||0)+1,s=(u.get(e)||0)+1;i.set(e,l),u.set(e,s),d.push(e),1===l&&a&&o.set(e,!0),1===s&&e.setAttribute(n,"true"),a||e.setAttribute(r,"true")}catch(c){console.error("aria-hidden: cannot operate on ",e,c)}}))};return m(t),f.clear(),l++,function(){d.forEach((function(e){var t=i.get(e)-1,a=u.get(e)-1;i.set(e,t),u.set(e,a),t||(o.has(e)||e.removeAttribute(r),o.delete(e)),a||e.removeAttribute(n)})),--l||(i=new WeakMap,i=new WeakMap,o=new WeakMap,a={})}},u=function(e,t,n){void 0===n&&(n="data-aria-hidden");var i=Array.from(Array.isArray(e)?e:[e]),o=t||r(e);return o?(i.push.apply(i,Array.from(o.querySelectorAll("[aria-live], script"))),c(i,o,n,"aria-hidden")):function(){return null}}},9996:function(e){"use strict";var t=function(e){return function(e){return!!e&&"object"===typeof e}(e)&&!function(e){var t=Object.prototype.toString.call(e);return"[object RegExp]"===t||"[object Date]"===t||function(e){return e.$$typeof===n}(e)}(e)};var n="function"===typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?s((n=e,Array.isArray(n)?[]:{}),e,t):e;var n}function i(e,t,n){return e.concat(t).map((function(e){return r(e,n)}))}function o(e){return Object.keys(e).concat(function(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter((function(t){return Object.propertyIsEnumerable.call(e,t)})):[]}(e))}function a(e,t){try{return t in e}catch(n){return!1}}function l(e,t,n){var i={};return n.isMergeableObject(e)&&o(e).forEach((function(t){i[t]=r(e[t],n)})),o(t).forEach((function(o){(function(e,t){return a(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))})(e,o)||(a(e,o)&&n.isMergeableObject(t[o])?i[o]=function(e,t){if(!t.customMerge)return s;var n=t.customMerge(e);return"function"===typeof n?n:s}(o,n)(e[o],t[o],n):i[o]=r(t[o],n))})),i}function s(e,n,o){(o=o||{}).arrayMerge=o.arrayMerge||i,o.isMergeableObject=o.isMergeableObject||t,o.cloneUnlessOtherwiseSpecified=r;var a=Array.isArray(n);return a===Array.isArray(e)?a?o.arrayMerge(e,n,o):l(e,n,o):r(n,o)}s.all=function(e,t){if(!Array.isArray(e))throw new Error("first argument should be an array");return e.reduce((function(e,n){return s(e,n,t)}),{})};var c=s;e.exports=c},1745:function(e,t,n){"use strict";n.d(t,{Q_:function(){return o}});var r=n(67294),i=(0,r.createContext)(null);function o(e){var t=e.features,n=e.children;if(!t||null===t||"object"!==typeof t)throw new TypeError("The features prop must be an object or an array.");return(0,r.createElement)(i.Provider,{value:t},n)}},36861:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(67294);const i=(...e)=>e.filter(((e,t,n)=>Boolean(e)&&""!==e.trim()&&n.indexOf(e)===t)).join(" ").trim();var o={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"};const a=(0,r.forwardRef)((({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:a,className:l="",children:s,iconNode:c,...u},d)=>(0,r.createElement)("svg",{ref:d,...o,width:t,height:t,stroke:e,strokeWidth:a?24*Number(n)/Number(t):n,className:i("lucide",l),...u},[...c.map((([e,t])=>(0,r.createElement)(e,t))),...Array.isArray(s)?s:[s]]))),l=(e,t)=>
1{const n=(0,r.forwardRef)((({className:n,...o},l)=>{return(0,r.createElement)(a,{ref:l,iconNode:t,className:i(`lucide-${s=e,s.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,n),...o});var s}));return n.displayName=`${e}`,n}},13742:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=(0,n(36861).Z)("Check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]])},8971:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=(0,n(36861).Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},98814:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=(0,n(36861).Z)("ChevronLeft",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]])},64998:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=(0,n(36861).Z)("ChevronRight",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]])},84979:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});const r=(0,n(36861).Z)("ChevronUp",[["path",{d:"m18 15-6-6-6 6",key:"153udz"}]])},1798:function(e,t,n){e=n.nmd(e),function(n,r){"use strict";var i={};n.PubSub=i;var o=n.define;!function(e){var t={},n=-1;function r(e){var t;for(t in e)if(e.hasOwnProperty(t))return!0;return!1}function i(e){return function(){throw e}}function o(e,t,n){try{e(t,n)}catch(r){setTimeout(i(r),0)}}function a(e,t,n){e(t,n)}function l(e,n,r,i){var l,s=t[n],c=i?a:o;if(t.hasOwnProperty(n))for(l in s)s.hasOwnProperty(l)&&c(s[l],e,r)}function s(e,t,n){return function(){var r=String(e),i=r.lastIndexOf(".");for(l(e,e,t,n);-1!==i;)i=(r=r.substr(0,i)).lastIndexOf("."),l(e,r,t,n)}}function c(e){for(var n=String(e),i=Boolean(t.hasOwnProperty(n)&&r(t[n])),o=n.lastIndexOf(".");!i&&-1!==o;)o=(n=n.substr(0,o)).lastIndexOf("."),i=Boolean(t.hasOwnProperty(n)&&r(t[n]));return i}function u(e,t,n,r){var i=s(e="symbol"===typeof e?e.toString():e,t,r);return!!c(e)&&(!0===n?i():setTimeout(i,0),!0)}e.publish=function(t,n){return u(t,n,!1,e.immediateExceptions)},e.publishSync=function(t,n){return u(t,n,!0,e.immediateExceptions)},e.subscribe=function(e,r){if("function"!==typeof r)return!1;e="symbol"===typeof e?e.toString():e,t.hasOwnProperty(e)||(t[e]={});var i="uid_"+String(++n);return t[e][i]=r,i},e.subscribeOnce=function(t,n){var r=e.subscribe(t,(function(){e.unsubscribe(r),n.apply(this,arguments)}));return e},e.clearAllSubscriptions=function(){t={}},e.clearSubscriptions=function(e){var n;for(n in t)t.hasOwnProperty(n)&&0===n.indexOf(e)&&delete t[n]},e.countSubscriptions=function(e){var n,r=0;for(n in t)t.hasOwnProperty(n)&&0===n.indexOf(e)&&r++;return r},e.getSubscriptions=function(e){var n,r=[];for(n in t)t.hasOwnProperty(n)&&0===n.indexOf(e)&&r.push(n);return r},e.unsubscribe=function(n){var r,i,o,a=function(e){var n;for(n in t)if(t.hasOwnProperty(n)&&0===n.indexOf(e))return!0;return!1},l="string"===typeof n&&(t.hasOwnProperty(n)||a(n)),s=!l&&"string"===typeof n,c="function"===typeof n,u=!1;if(!l){for(r in t)if(t.hasOwnProperty(r)){if(i=t[r],s&&i[n]){delete i[n],u=n;break}if(c)for(o in i)i.hasOwnProperty(o)&&i[o]===n&&(delete i[o],u=!0)}return u}e.clearSubscriptions(n)}}(i),"function"===typeof o&&o.amd?o((function(){return i})):(void 0!==e&&e.exports&&(t=e.exports=i),t.PubSub=i,e.exports=t=i)}("object"===typeof window&&window||this)},70131:function(e,t,n){"use strict";n.d(t,{YD:function(){return h}});var r=n(67294);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function o(e,t){return(o=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var a=new Map,l=new WeakMap,s=0,c=void 0;function u(e){return Object.keys(e).sort().filter((function(t){return void 0!==e[t]})).map((function(t){return t+"_"+("root"===t?(n=e.root)?(l.has(n)||(s+=1,l.set(n,s.toString())),l.get(n)):"0":e[t]);var n})).toString()}function d(e,t,n,r){if(void 0===n&&(n={}),void 0===r&&(r=c),"undefined"===typeof window.IntersectionObserver&&void 0!==r){var i=e.getBoundingClientRect();return t(r,{isIntersecting:r,target:e,intersectionRatio:"number"===typeof n.threshold?n.threshold:0,time:0,boundingClientRect:i,intersectionRect:i,rootBounds:i}),function(){}}var o=function(e){var t=u(e),n=a.get(t);if(!n){var r,i=new Map,o=new IntersectionObserver((function(t){t.forEach((function(t){var n,o=t.isIntersecting&&r.some((function(e){return t.intersectionRatio>=e}));e.trackVisibility&&"undefined"===typeof t.isVisible&&(t.isVisible=o),null==(n=i.get(t.target))||n.forEac
1h((function(e){e(o,t)}))}))}),e);r=o.thresholds||(Array.isArray(e.threshold)?e.threshold:[e.threshold||0]),n={id:t,observer:o,elements:i},a.set(t,n)}return n}(n),l=o.id,s=o.observer,d=o.elements,f=d.get(e)||[];return d.has(e)||d.set(e,f),f.push(t),s.observe(e),function(){f.splice(f.indexOf(t),1),0===f.length&&(d.delete(e),s.unobserve(e)),0===d.size&&(s.disconnect(),a.delete(l))}}var f=["children","as","triggerOnce","threshold","root","rootMargin","onChange","skip","trackVisibility","delay","initialInView","fallbackInView"];function p(e){return"function"!==typeof e.children}r.Component;function h(e){var t=void 0===e?{}:e,n=t.threshold,i=t.delay,o=t.trackVisibility,a=t.rootMargin,l=t.root,s=t.triggerOnce,c=t.skip,u=t.initialInView,f=t.fallbackInView,p=t.onChange,h=r.useRef(),m=r.useRef(),v=r.useState({inView:!!u}),g=v[0],y=v[1];m.current=p;var b=r.useCallback((function(e){void 0!==h.current&&(h.current(),h.current=void 0),c||e&&(h.current=d(e,(function(e,t){y({inView:e,entry:t}),m.current&&m.current(e,t),t.isIntersecting&&s&&h.current&&(h.current(),h.current=void 0)}),{root:l,rootMargin:a,threshold:n,trackVisibility:o,delay:i},f))}),[Array.isArray(n)?n.toString():n,l,a,s,c,o,f,i]);r.useEffect((function(){h.current||!g.entry||s||c||y({inView:!!u})}));var w=[b,g.inView,g.entry];return w.ref=w[0],w.inView=w[1],w.entry=w[2],w}},71642:function(e,t,n){"use strict";n.d(t,{pF:function(){return r},zi:function(){return i},xv:function(){return o},Av:function(){return a}});var r="right-scroll-bar-position",i="width-before-scroll-bar",o="with-scroll-bars-hidden",a="--removed-body-scroll-bar-size"},32506:function(e,t,n){"use strict";n.d(t,{jp:function(){return p}});var r=n(67294),i=n(78232),o=n(71642),a={left:0,top:0,right:0,gap:0},l=function(e){return parseInt(e||"",10)||0},s=function(e){if(void 0===e&&(e="margin"),"undefined"===typeof window)return a;var t=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[l(n),l(r),l(i)]}(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},c=(0,i.Ws)(),u="data-scroll-locked",d=function(e,t,n,r){var i=e.left,a=e.top,l=e.right,s=e.gap;return void 0===n&&(n="margin"),"\n  .".concat(o.xv," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(s,"px ").concat(r,";\n  }\n  body[").concat(u,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(i,"px;\n    padding-top: ").concat(a,"px;\n    padding-right: ").concat(l,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(s,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(s,"px ").concat(r,";")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(o.pF," {\n    right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(o.zi," {\n    margin-right: ").concat(s,"px ").concat(r,";\n  }\n  \n  .").concat(o.pF," .").concat(o.pF," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(o.zi," .").concat(o.zi," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(u,"] {\n    ").concat(o.Av,": ").concat(s,"px;\n  }\n")},f=function(){var e=parseInt(document.body.getAttribute(u)||"0",10);return isFinite(e)?e:0},p=function(e){var t=e.noRelative,n=e.noImportant,i=e.gapMode,o=void 0===i?"margin":i;r.useEffect((function(){return document.body.setAttribute(u,(f()+1).toString()),function(){var e=f()-1;e<=0?document.body.removeAttribute(u):document.body.setAttribute(u,e.toString())}}),[]);var a=r.useMemo((function(){return s(o)}),[o]);return r.createElement(c,{styles:d(a,!t,o,n?"":"!important")})}},18204:function(e,t,n){"use strict";n.d(t,{Z:function(){return P}});var r=n(97582),i=n(67294),o=n(71642),a=n(7916),l=(0,n(87122)._)(),s=function(){},c=i.forwardRef((function(e,t){var n=i.useRef(null),o=i.useState({onScrollCapture:s,onWheelCapture:s,onTouchMoveCapture:s}),c=o[0],u=o[1],d=e.forwardProps,f=e.children,p=e.className,h=e.removeScrollBar,m=e.enabled,v=e.shards,g=e.sideCar,y=e.noRelative,b=e.noIsolation,w=e.inert,x=e.allowPinchZoom,C=e.as,E=void 0===C?"div":C,T=e.gapMode,S=(0,r._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),N=g,M=(0,a.q)([n,t]),O=(0,r.pi)((0,r.pi)({},S),c);return i.createElement(i.Fragment,null,m&&i.createElement(N,{sideCar:l,removeScrollBar:h,shards:v,noRelative:y,noIsolation:b,inert:w,setCallbacks:u,allowPinchZoom:!!x,lockRef:n,gapMode:T}),d?i.cloneElement(i.Children.only(f),(0,r.pi)((0,r.pi)({},O),{ref:M})):i.createElement(E,(0,r.pi)({},O,{className:p,ref:M}),f))}));c.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},c.classNames={fullWidth:o.zi,zeroRight:o.pF};var u=n(66781),d=n(32506),f=n(78232),p=!1;if("undefined"!==typeof window)try{var h=Object.defineProperty({},"passive",{get:function(){return p=!0,!0}});window.addEventListener("test",h,h),window.removeEventListener("test",h,h)}catch(D){p=!1}var m=!!p&&{passive:!1},v=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&!function(e){return"TEXTAREA"===e.tagName}(e)&&"visible"===n[t])},g=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!==typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),y(e,r)){var i=b(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},y=function(e,t){return"v"===e?function(e){return v(e,"overflowY")}(t):function(e){return v(e,"overflowX")}(t)},b=function(e,t){return"v"===e?[(n=t).scrollTop,n.scrollHeight,n.clientHeight]:function(e){return[e.scrollLeft,e.scrollWidth,e.clientWidth]}(t);var n},w=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},x=function(e){return[e.deltaX,e.deltaY]},C=function(e){return e&&"current"in e?e.current:e},E=function(e){return"\n  .block-interactivity-".concat(e," {pointer-events: none;}\n  .allow-interactivity-").concat(e," {pointer-events: all;}\n")},T=0,S=[];function N(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}var M=(0,u.L)(l,(function(e){var t=i.useRef([]),n=i.useRef([0,0]),o=i.useRef(),a=i.useState(T++)[0],l=i.useState(f.Ws)[0],s=i.useRef(e);i.useEffect((function(){s.current=e}),[e]),i.useEffect((function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(a));var t=(0,r.ev)([e.lockRef.current],(e.shards||[]).map(C),!0).filter(
1Boolean);return t.forEach((function(e){return e.classList.add("allow-interactivity-".concat(a))})),function(){document.body.classList.remove("block-interactivity-".concat(a)),t.forEach((function(e){return e.classList.remove("allow-interactivity-".concat(a))}))}}}),[e.inert,e.lockRef.current,e.shards]);var c=i.useCallback((function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!s.current.allowPinchZoom;var r,i=w(e),a=n.current,l="deltaX"in e?e.deltaX:a[0]-i[0],c="deltaY"in e?e.deltaY:a[1]-i[1],u=e.target,d=Math.abs(l)>Math.abs(c)?"h":"v";if("touches"in e&&"h"===d&&"range"===u.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(!!p&&(p===u||p.contains(u)))return!1;var h=g(d,u);if(!h)return!0;if(h?r=d:(r="v"===d?"h":"v",h=g(d,u)),!h)return!1;if(!o.current&&"changedTouches"in e&&(l||c)&&(o.current=r),!r)return!0;var m=o.current||r;return function(e,t,n,r,i){var o=function(e,t){return"h"===e&&"rtl"===t?-1:1}(e,window.getComputedStyle(t).direction),a=o*r,l=n.target,s=t.contains(l),c=!1,u=a>0,d=0,f=0;do{if(!l)break;var p=b(e,l),h=p[0],m=p[1]-p[2]-o*h;(h||m)&&y(e,l)&&(d+=m,f+=h);var v=l.parentNode;l=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!s&&l!==document.body||s&&(t.contains(l)||t===l));return(u&&(i&&Math.abs(d)<1||!i&&a>d)||!u&&(i&&Math.abs(f)<1||!i&&-a>f))&&(c=!0),c}(m,t,e,"h"===m?l:c,!0)}),[]),u=i.useCallback((function(e){var n=e;if(S.length&&S[S.length-1]===l){var r="deltaY"in n?x(n):w(n),i=t.current.filter((function(e){return e.name===n.type&&(e.target===n.target||n.target===e.shadowParent)&&(t=e.delta,i=r,t[0]===i[0]&&t[1]===i[1]);var t,i}))[0];if(i&&i.should)n.cancelable&&n.preventDefault();else if(!i){var o=(s.current.shards||[]).map(C).filter(Boolean).filter((function(e){return e.contains(n.target)}));(o.length>0?c(n,o[0]):!s.current.noIsolation)&&n.cancelable&&n.preventDefault()}}}),[]),p=i.useCallback((function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:N(r)};t.current.push(o),setTimeout((function(){t.current=t.current.filter((function(e){return e!==o}))}),1)}),[]),h=i.useCallback((function(e){n.current=w(e),o.current=void 0}),[]),v=i.useCallback((function(t){p(t.type,x(t),t.target,c(t,e.lockRef.current))}),[]),M=i.useCallback((function(t){p(t.type,w(t),t.target,c(t,e.lockRef.current))}),[]);i.useEffect((function(){return S.push(l),e.setCallbacks({onScrollCapture:v,onWheelCapture:v,onTouchMoveCapture:M}),document.addEventListener("wheel",u,m),document.addEventListener("touchmove",u,m),document.addEventListener("touchstart",h,m),function(){S=S.filter((function(e){return e!==l})),document.removeEventListener("wheel",u,m),document.removeEventListener("touchmove",u,m),document.removeEventListener("touchstart",h,m)}}),[]);var O=e.removeScrollBar,P=e.inert;return i.createElement(i.Fragment,null,P?i.createElement(l,{styles:E(a)}):null,O?i.createElement(d.jp,{noRelative:e.noRelative,gapMode:e.gapMode}):null)})),O=i.forwardRef((function(e,t){return i.createElement(c,(0,r.pi)({},e,{ref:t,sideCar:M}))}));O.classNames=c.classNames;var P=O},78232:function(e,t,n){"use strict";n.d(t,{Ws:function(){return l}});var r,i=n(67294);function o(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r||n.nc;return t&&e.setAttribute("nonce",t),e}var a=function(){var e=0,t=null;return{add:function(n){var r,i;0==e&&(t=o())&&(i=n,(r=t).styleSheet?r.styleSheet.cssText=i:r.appendChild(document.createTextNode(i)),function(e){(document.head||document.getElementsByTagName("head")[0]).appendChild(e)}(t)),e++},remove:function(){!--e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},l=function(){var e=function(){var e=a();return function(t,n){i.useEffect((function(){return e.add(t),function(){e.remove()}}),[t&&n])}}();return function(t){var n=t.styles,r=t.dynamic;return e(n,r),null}}},7916:function(e,t,n){"use strict";n.d(t,{q:function(){return l}});var r=n(67294);function i(e,t){return"function"===typeof e?e(t):e&&(e.current=t),e}var o="undefined"!==typeof window?r.useLayoutEffect:r.useEffect,a=new WeakMap;function l(e,t){var n=function(e,t){var n=(0,r.useState)((function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(e){var t=n.value;t!==e&&(n.value=e,n.callback(e,t))}}}}))[0];return n.callback=t,n.facade}(t||null,(function(t){return e.forEach((function(e){return i(e,t)}))}));return o((function(){var t=a.get(n);if(t){var r=new Set(t),o=new Set(e),l=n.current;r.forEach((function(e){o.has(e)||i(e,null)})),o.forEach((function(e){r.has(e)||i(e,l)}))}a.set(n,e)}),[e]),n}},66781:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(97582),i=n(67294),o=function(e){var t=e.sideCar,n=(0,r._T)(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw new Error("Sidecar medium not found");return i.createElement(o,(0,r.pi)({},n))};function a(e,t){return e.useMedium(t),o}
1o.isSideCarExport=!0},87122:function(e,t,n){"use strict";n.d(t,{s:function(){return a},_:function(){return l}});var r=n(97582);function i(e){return e}function o(e,t){void 0===t&&(t=i);var n=[],r=!1;return{read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter((function(e){return e!==i}))}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}}}function a(e,t){return void 0===t&&(t=i),o(e,t)}function l(e){void 0===e&&(e={});var t=o(null);return t.options=(0,r.pi)({async:!0,ssr:!1},e),t}},65964:function(e,t,n){"use strict";n.d(t,{zW:function(){return Q}});var r={event:"",module:"",module_previous:"",eventAction:"",actionLabel:"",airlineIataCode:"",journeyType:"",originAirportIataCode:"",originCountryCode:"",destinationCountryCode:"",destinationAirportIataCode:"",flightType:"",route:"",currencyCode:"",totalPrice:0,totalPriceUSD:"",fareClass:"",departureDate:"",returnDate:"",daysUntilFlight:0,tripLength:0,isFlexibleDates:"",discountCode:"",deeplinkSiteEdition:"",miles:"",timestamp:"",url:"",passenger:{count:1,adultCount:1,youngAdultCount:"",childCount:"",infantInLapCount:"",infantInSeatCount:"",overseasFilipinoWorker:0},page:{siteEdition:"",countryIsoCode:"",languageIsoCode:"",typeName:""},lodging:{cityCode:"",name:"",startDate:"",endDate:"",roomCount:0,tripLength:0,starRating:0},carRentals:{provider:"",brand:"",model:""},moduleId:"",tagName:"",tp_v:""},i={event:"",module:"",module_previous:"",moduleId:"",eventAction:"",actionLabel:"",tenantCode:"",regionName:"",countryCode:"",cityName:"",propertyCode:0,propertyName:"",currencyCode:"",totalPrice:0,totalPriceUSD:0,startDate:"",endDate:"",daysUntilBooking:0,tripLength:0,roomAccesibility:!0,timestamp:"",url:"",guest:{count:0,adultCount:0,childCount:0},room:{count:0,type:""},page:{siteEdition:"",countryIsoCode:"",languageIsoCode:"",typeName:""},tp_v:""},o={event:"",module:"",module_previous:"",moduleId:"",eventAction:"",actionLabel:"",tenantCode:"",regionName:"",countryCode:"",cityName:"",propertyCode:0,propertyName:"",currencyCode:"",totalPrice:0,totalPriceUSD:0,startDate:"",endDate:"",daysUntilBooking:0,tripLength:0,roomAccesibility:!0,timestamp:"",url:"",guest:{count:0,adultCount:0,childCount:0},room:{count:0,type:""},page:{siteEdition:"",countryIsoCode:"",languageIsoCode:"",typeName:""},tp_v:""};const a="2.0.16";var l,s={development:{apiUrl:"https://openair-dev.airtrfx.com/hangar-service/v2/",apiPath:"/airports/search",apiKey:"jcIGKBKjQ9pLc5hxDAzNf4LkaNu1gpOEUfzkj98ALvv8xrEglCk/e3AreqlzHStg"},production:{apiUrl:"https://openair-california.airtrfx.com/hangar-service/v2/",apiPath:"/airports/search",apiKey:"wI79AhqqJAKy7wjITDuFay9i+oWey5KiR80G7cNws7l87Oz5ATpFLbPtBSRldl3C"}};function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function u(e,t,n){return(t=function(e){var t=function(e,t){if("object"!==c(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!==c(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"===c(t)?t:String(t)}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}u(l={"0A":"airline","0B":"airline"},"0B","airline"),u(l,"0C","airline"),u(l,"0D","airline"),u(l,"0J","airline"),u(l,"0V","airline"),u(l,"1A","airline"),u(l,"1B","airline"),u(l,"1C","airline"),u(l,"1D","airline"),u(l,"1E","airline"),u(l,"1F","airline"),u(l,"1G","airline"),u(l,"1H","airline"),u(l,"1I","airline"),u(l,"1J","airline"),u(l,"1K","airline"),u(l,"1L","airline"),u(l,"1M","airline"),u(l,"1N","airline"),u(l,"1P","airline"),u(l,"1Q","airline"),u(l,"1R","airline"),u(l,"1S","airline"),u(l,"1T","airline"),u(l,"1U","airline"),u(l,"1Y","airline"),u(l,"1Z","airline"),u(l,"2A","airline"),u(l,"2B","airline"),u(l,"2C","airline"),u(l,"2D","airline"),u(l,"2D","airline"),u(l,"2F","airline"),u(l,"2G","airline"),u(l,"2H","airline"),u(l,"2J","airline"),u(l,"2K","airline"),u(l,"2L","airline"),u(l,"2M","airline"),u(l,"2N","airline"),u(l,"2O","airline"),u(l,"2P","airline"),u(l,"2Q","airline"),u(l,"2R","airline"),u(l,"2S","airline"),u(l,"2T","airline"),u(l,"2U","airline"),u(l,"2W","airline"),u(l,"2Y","airline"),u(l,"2Z","airline"),u(l,"3C","airline"),u(l,"3G","airline"),u(l,"3J","airline"),u(l,"3K","airline"),u(l,"3L","airline"),u(l,"3M","airline"),u(l,"3N","airline"),u(l,"3O","airline"),u(l,"3P","airline"),u(l,"3Q","airline"),u(l,"3R","airline"),u(l,"3S","airline"),u(l,"3T","airline"),u(l,"3U","airline"),u(l,"3V","airline"),u(l,"3W","airline"),u(l,"3X","airline"),u(l,"3Z","airline"),u(l,"4A","airline"),u(l,"4B","airline"),u(l,"4C","airline"),u(l,"4D","airline"),u(l,"4F","airline"),u(l,"4G","airline"),u(l,"4H","airline"),u(l,"4I","airline"),u(l,"4M","airline"),u(l,"4N","airline"),u(l,"4O","airline"),u(l,"4R","airline"),u(l,"4S","airline"),u(l,"4T","airline"),u(l,"4U","airline"),u(l,"4Y","airline"),u(l,"4Z","airline"),u(l,"4Z","airline"),u(l,"5A","airline"),u(l,"5C","airline"),u(l,"5D","airline"),u(l,"5F","airline"),u(l,"5G","airline"),u(l,"5J","airline"),u(l,"5K","airline"),u(l,"5L","airline"),u(l,"5M","airline"),u(l,"5N","airline"),u(l,"5O","airline"),u(l,"5P","airline"),u(l,"5U","airline"),u(l,"5V","airline"),u(l,"5W","airline"),u(l,"5X","airline"),u(l,"5Y","airline"),u(l,"5Z","airline"),u(l,"6A","airline"),u(l,"6B","airline"),u(l,"6D","airline"),u(l,"6E","airline"),u(l,"6G","airline"),u(l,"6H","airline"),u(l,"6I","airline"),u(l,"6J","airline"),u(l,"6K","airline"),u(l,"6N","airline"),u(l,"6P","airline"),u(l,"6Q","airline"),u(l,"6R","airline"),u(l,"6U","airline"),u(l,"6V","airline"),u(l,"6W","airline"),u(l,"6Y","airline"),u(l,"6Z","airline"),u(l,"7A","airline"),u(l,"7B","airline"),u(l,"7C","airline"),u(l,"7C","airline"),u(l,"7E","airline"),u(l,"7F","airline"),u(l,"7G","airline"),u(l,"7H","airline"),u(l,"7K","airline"),u(l,"7L","airline"),u(l,"7M","airline"),u(l,"7N","airline"),u(l,"7O","airline"),u(l,"7R","airline"),u(l,"7S","airline"),u(l,"7T","airline"),u(l,"7W","airline"),u(l,"8A","airline"),u(l,"8B","airline"),u(l,"8C","airline"),u(l,"8D","airline"),u(l,"8E","airline"),u(l,"8F","airline"),u(l,"8H","airline"),u(l,"8I","airline"),u(l,"8J","airline"),u(l,"8L","airline"),u(l,"8M","airline"),u(l,"8N","airline"),u(l,"8O","airline"),u(l,"8P","airline"),u(l,"8P","airline"),u(l,"8Q","airline"),u(l,"8S","airline"),u(l,"8T","airline"),u(l,"8U","airline"),u(l,"8V","airline"),u(l,"8W","airline"),u(l,"8Y","airline"),u(l,"8Z","airline"),u(l,"9A","airline"),u(l,"9C","airline"),u(l,"9D","airline"),u(l,"9E","airline"),u(l,"9I","airline"),u(l,"9K","airline"),u(l,"9K","airline"),u(l,"9L","airline"),u(l,"9M","airline"),u(l,"9O","airline"),u(l,"9P","airline"),u(l,"9Q","airline"),u(l,"9R","airline"),u(l,"9T","airline"),u(l,"9U","airline"),u(l,"9V","airline"),u(l,"9W","airline"),u(l,"9Y","airline"),u(l,"A0","airline"),u(l,"A2","airline"),u(l,"A3","airline"),u(l,"A3","airline"),u(l,"A4","airline"),u(l,"A5","airline"),u(l,"A6","airline"),u(l,"A7","airline"),u(l,"A8","airline"),u(l,"A9","airline"),u(l,"AA","airline"),u(l,"AA","airline"),u(l,"AAB","airline"),u(l,"AAV","package"),u(l,"AB","airline"),u(l,"AC","airline"),u(l,"AC","airline"),u(l,"AD","airline"),u(l,"AD","airline"),u(l,"AE","airline"),u(l,"AET","airline"),u(l,"AF","airline"),u(l,"AF","airline"),u(l,"AFL","airline"),u(l,"AG","airline"),u(l,"AH","airline"),u(l,"AI","airline"),u(l,"AJ","airline"),u(l,"AK","airline"),u(l,"AL","airline"),u(l,"AM","airline"),u(l,"AM","airline"),u(l,"AN","airline"),u(l,"ANAX","airline"),u(l,"AO","airline"),u(l,"AP","airline"),u(l,"AQ","airline"),u(l,"AR","airline"),u(l,"AS","airline"),u(l,"AS","airline"),u(l,"AT","airline"),u(l,"AT","airline"),u(l,"AU","airline"),u(l,"AV","airline"),u(l,"AV","airline"),u(l,"AW","airline"),u(l,"AX","airline"),u(l,"AY","airline"),u(l,"AZ","airline"),u(l,"AZ","airline"),u(l,"B2","airline"),u(l,"B3","airline"),u(l,"B4","airline"),u(l,"B5","airline"),u(l,"B6","airline"),u(l,"B7","airline"),u(l,"B8","airline"),u(l,"B9","airline"),u(l,"BA","airline"),u(l,"BB","airline"),u(l,"BC","airline"),u(l,"BD","airline"),u(l,"BE","airline"),u(l,"BF","airline"),u(l,"BG","airline"),u(l,"BH","airline"),u(l,"BI","airline"),u(l,"BI","airline"),u(l,"BJ","airline"),u(l,"BK","airline"),u(l,"BL","airline"),u(l,"BLU","airline"),u(l,"BM","airline"),u(l,"BN","airline"),u(l,"BO","airline"),u(l,"BP","airline"),u(l,"BQ","airline"),u(l,"BR","airline"),u(l,"BR","airline"),u(l,"BS","airline"),u(l,"BT","airline"),u(l,"BT","airline"),u(l,"BU","airline"),u(l,"BV","airline"),u(l,"BW","airline"),u(l,"BW","airline"),u(l,"BX","airline"),u(l,"BY","airline"),u(l,"BZ","airline"),u(l,"C3","airline"),u(l,"C4","airline"),u(l,"C5","airline"),u(l,"C6","airline"),u(l,"C7","airline"),u(l,"C8","airline"),u(l,"C9","airline"),u(l,"CA","airline"),u(l,"CB","airline"),u(l,"CC","airline"),u(l,"CD","airline"),u(l,"CE","airline"),u(l,"CG","airline"),u(l,"CH","airline"),u(l,"CI","airline"),u(l,"CI","airline"),u(l,"CJ","airline"),u(l,"CK","airline"),u(l,"CL","airline"),u(l,"CM","airline"),u(l,"CM","airline"),u(l,"CN","airline"),u(l,"CO","airline"),u(l,"CP","airline"),u(l,"CQ","airline"),u(l,"CS","airline"),u(l,"CT","airline"),u(l,"CU","airline"),u(l,"CV","airline"),u(l,"CW","airline"),u(l,"CX","airline"),u(l,"CX","airline"),u(l,"CY","airline"),u(l,"CZ","airline"),u(l,"D0","airline"),u(l,"D2","airline"),u(l,"D3","airline"),u(l,"D4","airline"),u(l,"D5","airline"),u(l,"D6","airline"),u(l,"D7","airline"),u(l,"D8","airline"),u(l,"D9","airline"),u(l,"DA","airline"),u(l,"DB","airline"),u(l,"DC","airline"),u(l,"DD","airline"),u(l,"DE","airline"),u(l,"DG","airline"),u(l,"DH","airline"),u(l,"DI","airline"),u(l,"DJ","airline"),u(l,"DK","airline"),u(l,"DL","airline"),u(l,"DM","airline"),u(l,"DMIA","tourism board & dmo"),u(l,"DN","airline"),u(l,"DO","airline"),u(l,"DP","airline"),u(l,"DPA","tourism board & dmo"),u(l,"DQ","airline"),u(l,"DS","airline"),u(l,"DT","airline"),u(l,"DU","airline"),u(l,"DV","airline"),u(l,"DW","airline"),u(l,"DX","airline"),u(l,"DY","airline"),u(l,"E0","airline"),u(l,"E1","airline"),u(l,"E2","airline"),u(l,"E3","airline"),u(l,"E4","airline"),u(l,"E5","airline"),u(l,"E6","airline"),u(l,"E7","airline"),u(l,"E8","airline"),u(l,"E9","airline"),u(l,"EA","airline"),u(l,"EC","airline"),u(l,"ED","airline"),u(l,"EE","airline"),u(l,"EG","airline"),u(l,"EH","airline"),u(l,"EI","airline"),u(l,"EI","airline"),u(l,"EJ","airline"),u(l,"EK","airline"),u(l,"EK","airline"),u(l,"EL","airline"),u(l,"EM","airline"),u(l,"EN","airline"),u(l,"EO","airline"),u(l,"EP","airline"),u(l,"EQ","airline"),u(l,"ER","airline"),u(l,"ES","airline"),u(l,"ET","airline"),u(l,"ET","airline"),u(l,"ETA","event"),u(l,"EU","airline"),u(l,"EV","airline"),u(l,"EW","airline"),u(l,"EX","airline"),u(l,"EY","airline"),u(l,"EY","airline"),u(l,"EZ","airline"),u(l,"F2","airline"),u(l,"F2","airline"),u(l,"F3","airline"),u(l,"F3","airline"),u(l,"F4","airline"),u(l,"F5","airline"),u(l,"F6","airline"),u(l,"F7","airline"),u(l,"F8","airline"),u(l,"F8","airline"),u(l,"F9","airline"),u(l,"F9","airline"),u(l,"FA","airline"),u(l,"FB","airline"),u(l,"FC","airline"),u(l,"FD","airline"),u(l,"FE","airline"),u(l,"FF","airline"),u(l,"FG","airline"),u(l,"FH","airline"),u(l,"FI","airline"),u(l,"FI","airline"),u(l,"FJ","airline"),u(l,"FJ","airline"),u(l,"FK","airline"),u(l,"FL","airline"),u(l,"FM","airline"),u(l,"FN","airline"),u(l,"FO","airline"),u(l,"FP","airline"),u(l,"FR","airline"),u(l,"FS","airline"),u(l,"FT","airline"),u(l,"FV","airline"),u(l,"FW","airline"),u(l,"FX","airline"),u(l,"FY","airline"),u(l,"FY","airline"),u(l,"FZ","airline"),u(l,"G0","airline"),u(l,"G1","airline"),u(l,"G2","airline"),u(l,"G3","airline"),u(l,"G4","airline"),u(l,"G4","airline"),u(l,"G5","airline"),u(l,"G6","airline"),u(l,"G7","airline"),u(l,"G8","airline"),u(l,"G9","airline"),u(l,"GA","airline"),u(l,"GB","airline"),u(l,"GC","airline"),u(l,"GD","airline"),u(l,"GE","airline"),u(l,"GF","airline"),u(l,"GG","airline"),u(l,"GH","airline"),u(l,"GHL","airline"),u(l,"GI","airline"),u(l,"GJ","airline"),u(l,"GK","airline"),u(l,"GL","airline"),u(l,"GM","airline"),u(l,"GN","airline"),u(l,"GO","airline"),u(l,"GP","airline"),u(l,"GQ","airline"),u(l,"GR","airline"),u(l,"GS","airline"),u(l,"GS","airline"),u(l,"GT","airline"),u(l,"GV","airline"),u(l,"GW","airline"),u(l,"GX","airline"),u(l,"GY","airline"),u(l,"GZ","airline"),u(l,"H1","airline"),u(l,"H2","airline"),u(l,"H2","airline"),u(l,"H4","airline"),u(l,"H5","airline"),u(l,"H6","airline"),u(l,"H7","airline"),u(l,"H8","airline"),u(l,"H9","airline"),u(l,"HA","airline"),u(l,"HAM","hotel"),u(l,"HB","airline"),u(l,"HC","airline"),u(l,"HC","airline"),u(l,"HD","airline"),u(l,"HE","airline"),u(l,"H
1F","airline"),u(l,"HG","airline"),u(l,"HH","airline"),u(l,"HHY1","hotel"),u(l,"HHY2","hotel"),u(l,"HJ","airline"),u(l,"HK","airline"),u(l,"HM","airline"),u(l,"HN","airline"),u(l,"HO","airline"),u(l,"HP","airline"),u(l,"HQ","airline"),u(l,"HR","airline"),u(l,"HT","airline"),u(l,"HU","airline"),u(l,"HU","airline"),u(l,"HV","airline"),u(l,"HW","airline"),u(l,"HX","airline"),u(l,"HY","airline"),u(l,"HZ","airline"),u(l,"I2","airline"),u(l,"I4","airline"),u(l,"I5","airline"),u(l,"I6","airline"),u(l,"I7","airline"),u(l,"I9","airline"),u(l,"IA","airline"),u(l,"IB","airline"),u(l,"IC","airline"),u(l,"ID","airline"),u(l,"IE","airline"),u(l,"IF","airline"),u(l,"IG","airline"),u(l,"IH","airline"),u(l,"II","airline"),u(l,"IJ","airline"),u(l,"IK","airline"),u(l,"IM","airline"),u(l,"IN","airline"),u(l,"IO","airline"),u(l,"IP","airline"),u(l,"IQ","airline"),u(l,"IR","airline"),u(l,"IT","airline"),u(l,"IV","airline"),u(l,"IW","airline"),u(l,"IX","airline"),u(l,"IY","airline"),u(l,"IZ","airline"),u(l,"J2","airline"),u(l,"J3","airline"),u(l,"J4","airline"),u(l,"J6","airline"),u(l,"J7","airline"),u(l,"J8","airline"),u(l,"J9","airline"),u(l,"J9","airline"),u(l,"JA","airline"),u(l,"JB","airline"),u(l,"JC","airline"),u(l,"JD","airline"),u(l,"JE","airline"),u(l,"JF","airline"),u(l,"JH","airline"),u(l,"JI","airline"),u(l,"JJ","airline"),u(l,"JK","airline"),u(l,"JL","airline"),u(l,"JLV","package"),u(l,"JM","airline"),u(l,"JN","airline"),u(l,"JO","airline"),u(l,"JP","airline"),u(l,"JQ","airline"),u(l,"JR","airline"),u(l,"JS","airline"),u(l,"JT","airline"),u(l,"JU","airline"),u(l,"JV","airline"),u(l,"JW","airline"),u(l,"JX","airline"),u(l,"JY","airline"),u(l,"JZ","airline"),u(l,"K2","airline"),u(l,"K3","airline"),u(l,"K4","airline"),u(l,"K5","airline"),u(l,"K6","airline"),u(l,"K8","airline"),u(l,"K9","airline"),u(l,"KA","airline"),u(l,"KB","airline"),u(l,"KC","airline"),u(l,"KC","airline"),u(l,"KD","airline"),u(l,"KE","airline"),u(l,"KF","airline"),u(l,"KG","airline"),u(l,"KH","airline"),u(l,"KI","airline"),u(l,"KJ","airline"),u(l,"KK","airline"),u(l,"KL","airline"),u(l,"KL","airline"),u(l,"KM","airline"),u(l,"KM","airline"),u(l,"KN","airline"),u(l,"KO","airline"),u(l,"KP","airline"),u(l,"KQ","airline"),u(l,"KQ","airline"),u(l,"KR","airline"),u(l,"KS","airline"),u(l,"KU","airline"),u(l,"KU","airline"),u(l,"KV","airline"),u(l,"KW","airline"),u(l,"KX","airline"),u(l,"KY","airline"),u(l,"KZ","airline"),u(l,"L1","airline"),u(l,"L2","airline"),u(l,"L3","airline"),u(l,"L4","airline"),u(l,"L5","airline"),u(l,"L6","airline"),u(l,"L7","airline"),u(l,"L8","airline"),u(l,"L9","airline"),u(l,"LA","airline"),u(l,"LA","airline"),u(l,"LATW","airline"),u(l,"LB","airline"),u(l,"LC","airline"),u(l,"LD","airline"),u(l,"LF","airline"),u(l,"LG","airline"),u(l,"LH","airline"),u(l,"LI","airline"),u(l,"LJ","airline"),u(l,"LK","airline"),u(l,"LL","airline"),u(l,"LLATW","airport"),u(l,"LM","airline"),u(l,"LM","airline"),u(l,"LN","airline"),u(l,"LO","airline"),u(l,"LP","airline"),u(l,"LQ","airline"),u(l,"LR","airline"),u(l,"LS","airline"),u(l,"LT","airline"),u(l,"LU","airline"),u(l,"LV","airline"),u(l,"LW","airline"),u(l,"LX","airline"),u(l,"LY","airline"),u(l,"LY","airline"),u(l,"LZ","airline"),u(l,"M2","airline"),u(l,"M3","airline"),u(l,"M4","airline"),u(l,"M5","airline"),u(l,"M6","airline"),u(l,"M7","airline"),u(l,"M8","airline"),u(l,"M9","airline"),u(l,"MA","airline"),u(l,"MB","airline"),u(l,"MC","airline"),u(l,"MD","airline"),u(l,"ME","airline"),u(l,"MF","airline"),u(l,"MF","airline"),u(l,"MG","airline"),u(l,"MH","airline"),u(l,"MI","airline"),u(l,"MJ","airline"),u(l,"MK","airline"),u(l,"ML","airline"),u(l,"MM","airline"),u(l,"MN","airline"),u(l,"MO","airline"),u(l,"MP","airline"),u(l,"MQ","airline"),u(l,"MR","airline"),u(l,"MS","airline"),u(l,"MT","airline"),u(l,"MU","airline"),u(l,"MV","airline"),u(l,"MW","airline"),u(l,"MX","airline"),u(l,"MX","airline"),u(l,"MY","airline"),u(l,"MZ","airline"),u(l,"N0","airline"),u(l,"N2","airline"),u(l,"N4","airline"),u(l,"N5","airline"),u(l,"N6","airline"),u(l,"N7","airline"),u(l,"N8","airline"),u(l,"N9","airline"),u(l,"NA","airline"),u(l,"NB","airline"),u(l,"NC","airline"),u(l,"NE","airline"),u(l,"NF","airline"),u(l,"NG","airline"),u(l,"NH","airline"),u(l,"NH","airline"),u(l,"NI","airline"),u(l,"NK","airline"),u(l,"NK","airline"),u(l,"NKV","package"),u(l,"NL","airline"),u(l,"NM","airline"),u(l,"NN","airline"),u(l,"NO","airline"),u(l,"NQ","airline"),u(l,"NR","airline"),u(l,"NT","airline"),u(l,"NU","airline"),u(l,"NV","airline"),u(l,"NW","airline"),u(l,"NX","airline"),u(l,"NY","airline"),u(l,"NZ","airline"),u(l,"NZ","airline"),u(l,"O2","airline"),u(l,"O3","airline"),u(l,"O4","airline"),u(l,"O6","airline"),u(l,"O7","airline"),u(l,"O8","airline"),u(l,"O9","airline"),u(l,"OA","airline"),u(l,"OA","airline"),u(l,"OB","airline"),u(l,"OD","airline"),u(l,"OE","airline"),u(l,"OF","airline"),u(l,"OG","airline"),u(l,"OH","airline"),u(l,"OJ","airline"),u(l,"OK","airline"),u(l,"OL","airline"),u(l,"OM","airline"),u(l,"ON","airline"),u(l,"OO","airline"),u(l,"OP","airline"),u(l,"OQ","airline"),u(l,"OR","airline"),u(l,"OS","airline"),u(l,"OT","airline"),u(l,"OU","airline"),u(l,"OV","airline"),u(l,"OW","airline"),u(l,"OX","airline"),u(l,"OY","airline"),u(l,"OZ","airline"),u(l,"P0","airline"),u(l,"P2","airline"),u(l,"P3","airline"),u(l,"P5","airline"),u(l,"P5","airline"),u(l,"P6","airline"),u(l,"P7","airline"),u(l,"P8","airline"),u(l,"P9","airline"),u(l,"PA","airline"),u(l,"PB","airline"),u(l,"PC","airline"),u(l,"PD","airline"),u(l,"PD","airline"),u(l,"PE","airline"),u(l,"PF","airline"),u(l,"PG","airline"),u(l,"PH","airline"),u(l,"PI","airline"),u(l,"PJ","airline"),u(l,"PK","airline"),u(l,"PL","airline"),u(l,"PM","airline"),u(l,"PN","airline"),u(l,"PO","airline"),u(l,"PP","airline"),u(l,"PQ","airline"),u(l,"PR","airline"),u(l,"PS","airline"),u(l,"PS","airline"),u(l,"PSY","package"),u(l,"PT","airline"),u(l,"PU","airline"),u(l,"PV","airline"),u(l,"PW","airline"),u(l,"PX","airline"),u(l,"PY","airline"),u(l,"PZ","airline"),u(l,"Q2","airline"),u(l,"Q3","airline"),u(l,"Q4","airline"),u(l,"Q5","airline"),u(l,"Q6","airline"),u(l,"Q7","airline"),u(l,"Q8","airline"),u(l,"Q9","airline"),u(l,"QB","airline"),u(l,"QC","airline"),u(l,"QD","airline"),u(l,"QE","airline"),u(l,"QF","airline"),u(l,"QH","airline"),u(l,"QI","airline"),u(l,"QJ","airline"),u(l,"QK","airline"),u(l,"QL","airline"),u(l,"QM","airline"),u(l,"QN","airline"),u(l,"QO","airline"),u(l,"QP","airline"),u(l,"QQ","airline"),u(l,"QR","airline"),u(l,"QS","airline"),u(l,"QT","airline"),u(l,"QU","airline"),u(l,"QV","airline"),u(l,"QW","airline"),u(l,"QX","airline"),u(l,"QY","airline"),u(l,"QZ","airline"),u(l,"R0","airline"),u(l,"R1","airline"),u(l,"R2","airline"),u(l,"R3","airline"),u(l,"R5","airline"),u(l,"R6","airline"),u(l,"R7","airline"),u(l,"R8","airline"),u(l,"R9","airline"),u(l,"RA","airline"),u(l,"RB","airline"),u(l,"RC","airline"),u(l,"RC","airline"),u(l,"RD","airline"),u(l,"RE","airline"),u(l,"RF","airline"),u(l,"RG","airline"),u(l,"RH","airline"),u(l,"RI","airline"),u(l,"RJ","airline"),u(l,"RK","airline"),u(l,"RL","airline"),u(l,"RO","airline"),u(l,"RQ","airline"),u(l,"RR","airline"),u(l,"RS","airline"),u(l,"RT","airline"),u(l,"RU","airline"),u(l,"RV","airline"),u(l,"RW","airline"),u(l,"RX","airline"),u(l,"RZ","airline"),u(l,"S0","airline"),u(l,"S2","airline"),u(l,"S3","airline"),u(l,"S4","airline"),u(l,"S5","airline"),u(l,"S7","airline"),u(l,"S8","airline"),u(l,"S9","airline"),u(l,"SA","airline"),u(l,"SB","airline"),u(l,"SC","airline"),u(l,"SD","airline"),u(l,"SE","airline"),u(l,"SF","airline"),u(l,"SG","airline"),u(l,"SH","airline"),u(l,"SI","airline"),u(l,"SI","airline"),u(l,"SJ","airline"),u(l,"SK","airline"),u(l,"SL","airline"),u(l,"SM","airline"),u(l,"SN","airline"),u(l,"SO","airline"),u(l,"SP","airline"),u(l,"SQ","airline"),u(l,"SQ","airline"),u(l,"SR","airline"),u(l,"SS","airline"),u(l,"ST","airline"),u(l,"STAR","alliance"),u(l,"SU","airline"),u(l,"SV","airline"),u(l,"SW","airline"),u(l,"SX","airline"),u(l,"SY","airline"),u(l,"SY","airline"),u(l,"SZ","airline"),u(l,"T2","airline"),u(l,"T3","airline"),u(l,"T4","airline"),u(l,"T5","airline"),u(l,"T6","airline"),u(l,"T7","airline"),u(l,"T9","airline"),u(l,"TB","airline"),u(l,"TC","airline"),u(l,"TD","airline"),u(l,"TE","airline"),u(l,"TF","airline"),u(l,"TG","airline"),u(l,"TG","airline"),u(l,"TH","airline"),u(l,"TI","airline"),u(l,"TJ","airline"),u(l,"TK","airline"),u(l,"TK","airline"),u(l,"TL","airline"),u(l,"TM","airline"),u(l,"TN","airline"),u(l,"TO","airline"),u(l,"TP","airline"),u(l,"TP","airline"),u(l,"TQ","airline"),u(l,"TR","airline"),u(l,"TR","airline"),u(l,"TS","airline"),u(l,"TT","airline"),u(l,"TU","airline"),u(l,"TV","airline"),u(l,"TW","airline"),u(l,"T
1X","airline"),u(l,"TX","airline"),u(l,"TY","airline"),u(l,"TZ","airline"),u(l,"U2","airline"),u(l,"U21","airline"),u(l,"U3","airline"),u(l,"U4","airline"),u(l,"U5","airline"),u(l,"U6","airline"),u(l,"U7","airline"),u(l,"U8","airline"),u(l,"UA","airline"),u(l,"UA","airline"),u(l,"UAP","package"),u(l,"UB","airline"),u(l,"UC","airline"),u(l,"UD","airline"),u(l,"UE","airline"),u(l,"UF","airline"),u(l,"UG","airline"),u(l,"UH","airline"),u(l,"UI","airline"),u(l,"UJ","airline"),u(l,"UK","airline"),u(l,"UL","airline"),u(l,"UL","airline"),u(l,"UM","airline"),u(l,"UN","airline"),u(l,"UO","airline"),u(l,"UO","airline"),u(l,"UP","airline"),u(l,"UQ","airline"),u(l,"UR","airline"),u(l,"US","airline"),u(l,"UT","airline"),u(l,"UU","airline"),u(l,"UX","airline"),u(l,"UX","airline"),u(l,"UY","airline"),u(l,"UZ","airline"),u(l,"V0","airline"),u(l,"V2","airline"),u(l,"V3","airline"),u(l,"V4","airline"),u(l,"V5","airline"),u(l,"V7","airline"),u(l,"V8","airline"),u(l,"V9","airline"),u(l,"VA","airline"),u(l,"VA","airline"),u(l,"VB","airline"),u(l,"VB","airline"),u(l,"VC","airline"),u(l,"VD","airline"),u(l,"VE","airline"),u(l,"VF","airline"),u(l,"VG","airline"),u(l,"VH","airline"),u(l,"VH","airline"),u(l,"VI","airline"),u(l,"VJ","airline"),u(l,"VK","airline"),u(l,"VL","airline"),u(l,"VM","airline"),u(l,"VN","airline"),u(l,"VN","airline"),u(l,"VO","airline"),u(l,"VP","airline"),u(l,"VQ","airline"),u(l,"VR","airline"),u(l,"VS","airline"),u(l,"VS","airline"),u(l,"VT","airline"),u(l,"VU","airline"),u(l,"VV","airline"),u(l,"VW","airline"),u(l,"VX","airline"),u(l,"VY","airline"),u(l,"VY","airline"),u(l,"VZ","airline"),u(l,"W2","airline"),u(l,"W3","airline"),u(l,"W4","airline"),u(l,"W5","airline"),u(l,"W6","airline"),u(l,"W6","airline"),u(l,"W7","airline"),u(l,"W8","airline"),u(l,"W9","airline"),u(l,"WA","airline"),u(l,"WB","airline"),u(l,"WB","airline"),u(l,"WC","airline"),u(l,"WD","airline"),u(l,"WE","airline"),u(l,"WE","airline"),u(l,"WF","airline"),u(l,"WG","airline"),u(l,"WH","airline"),u(l,"WI","airline"),u(l,"WK","airline"),u(l,"WL","airline"),u(l,"WN","airline"),u(l,"WO","airline"),u(l,"WP","airline"),u(l,"WQ","airline"),u(l,"WR","airline"),u(l,"WS","airline"),u(l,"WT","airline"),u(l,"WV","airline"),u(l,"WW","airline"),u(l,"WX","airline"),u(l,"WY","airline"),u(l,"WZ","airline"),u(l,"X3","airline"),u(l,"X7","airline"),u(l,"X9","airline"),u(l,"XC","airline"),u(l,"XE","airline"),u(l,"XF","airline"),u(l,"XG","airline"),u(l,"XJ","airline"),u(l,"XK","airline"),u(l,"XL","airline"),u(l,"XM","airline"),u(l,"XN","airline"),u(l,"XO","airline"),u(l,"XP","airline"),u(l,"XQ","airline"),u(l,"XS","airline"),u(l,"XT","airline"),u(l,"XVA","airline alliance"),u(l,"XW","airline"),u(l,"XY","airline"),u(l,"XY","airline"),u(l,"Y0","airline"),u(l,"Y2","airline"),u(l,"Y4","airline"),u(l,"Y4","airline"),u(l,"Y4V","package"),u(l,"Y5","airline"),u(l,"Y6","airline"),u(l,"Y7","airline"),u(l,"Y8","airline"),u(l,"Y9","airline"),u(l,"YB","airline"),u(l,"YD","airline"),u(l,"YE","airline"),u(l,"YH","airline"),u(l,"YI","airline"),u(l,"YJ","airline"),u(l,"YK","airline"),u(l,"YL","airline"),u(l,"YM","airline"),u(l,"YQ","airline"),u(l,"YS","airline"),u(l,"YT","airline"),u(l,"YU","airline"),u(l,"YV","airline"),u(l,"YW","airline"),u(l,"YX","airline"),u(l,"Z2","airline"),u(l,"Z3","airline"),u(l,"Z4","airline"),u(l,"Z5","airline"),u(l,"Z6","airline"),u(l,"Z7","airline"),u(l,"Z8","airline"),u(l,"Z9","airline"),u(l,"ZA","airline"),u(l,"ZB","airline"),u(l,"ZD","airline"),u(l,"ZE","airline"),u(l,"ZG","airline"),u(l,"ZH","airline"),u(l,"ZI","airline"),u(l,"ZK","airline"),u(l,"ZL","airline"),u(l,"ZN","airline"),u(l,"ZP","airline"),u(l,"ZQ","airline"),u(l,"ZS","airline"),u(l,"ZT","airline"),u(l,"ZU","airline"),u(l,"ZV","airline"),u(l,"ZW","airline"),u(l,"ZX","airline"),u(l,"ZY","airline"),u(l,"RP","airline"),u(l,"ST","airline"),u(l,"TXZ","airline");var d={HHY1:!0,HHY2:!0};function f(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function p(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
vendor: 5,189 bytes, line 1
1t%2?f(Object(n),!0).forEach((function(t){h(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):f(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}function h(e,t,n){return(t=function(e){var t=function(e,t){if("object"!=w(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=w(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==w(t)?t:t+""}(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function m(e){return function(e){if(Array.isArray(e))return b(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||y(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=y(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){l=!0,o=e},f:function(){try{a||null==n.return||n.return()}finally{if(l)throw o}}}}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,i,o,a,l=[],s=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;s=!1}else for(;!(s=(r=o.call(n)).done)&&(l.push(r.value),l.length!==t);s=!0);}catch(e){c=!0,i=e}finally{try{if(!s&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw i}}return l}}(e,t)||y(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function y(e,t){if(e){if("string"==typeof e)return b(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?b(e,t):void 0}}function b(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function w(e){return(w="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(){x=function(){return t};var e,t={},n=Object.prototype,r=n.hasOwnProperty,i=Object.defineProperty||function(e,t,n){e[t]=n.value},o="function"==typeof Symbol?Symbol:{},a=o.iterator||"@@iterator",l=o.asyncIterator||"@@asyncIterator",s=o.toStringTag||"@@toStringTag";function c(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{c({},"")}catch(e){c=function(e,t,n){return e[t]=n}}function u(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,a=Object.create(o.prototype),l=new R(r||[]);return i(a,"_invoke",{value:M(e,n,l)}),a}function d(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var f="suspendedStart",p="executing",h="completed",m={};function v(){}function g(){}function y(){}var b={};c(b,a,(function(){return this}));var C=Object.getPrototypeOf,E=C&&C(C(k([])));E&&E!==n&&r.call(E,a)&&(b=E);var T=y.prototype=v.prototype=Object.create(b);function S(e){["next","throw","return"].forEach((function(t){c(e,t,(function(e){return this._invoke(t,e)}))}))}function N(e,t){function n(i,o,a,l){var s=d(e[i],e,o);if("throw"!==s.type){var c=s.arg,u=c.value;return u&&"object"==w(u)&&r.call(u,"__await")?t.resolve(u.__await).then((function(e){n("next",e,a,l)}),(function(e){n("throw",e,a,l)})):t.resolve(u).then((function(e){c.value=e,a(c)}),(function(e){return n("throw",e,a,l)}))}l(s.arg)}var o;i(this,"_invoke",{value:function(e,r){function i(){return new t((function(t,i){n(e,r,t,i)}))}return o=o?o.then(i,i):i()}})}function M(t,n,r){var i=f;return function(o,a){if(i===p)throw Error("Generator is already running");if(i===h){if("throw"===o)throw a;return{value:e,done:!0}}for(r.method=o,r.arg=a;;){var l=r.delegate;if(l){var s=O(l,r);if(s){if(s===m)continue;return s}}if("next"===r.method)r.sent=r._sent=r.arg;else if("throw"===r.method){if(i===f)throw i=h,r.arg;r.dispatchException(r.arg)}else"return"===r.method&&r.abrupt("return",r.arg);i=p;var c=d(t,n,r);if("normal"===c.type){if(i=r.done?h:"suspendedYield",c.arg===m)continue;return{value:c.arg,done:r.done}}"throw"===c.type&&(i=h,r.method="throw",r.arg=c.arg)}}}function O(t,n){var r=n.method,i=t.iterator[r];if(i===e)return n.delegate=null,"throw"===r&&t.iterator.return&&
vendor: 4,829 bytes, line 1
1(n.method="return",n.arg=e,O(t,n),"throw"===n.method)||"return"!==r&&(n.method="throw",n.arg=new TypeError("The iterator does not provide a '"+r+"' method")),m;var o=d(i,t.iterator,n.arg);if("throw"===o.type)return n.method="throw",n.arg=o.arg,n.delegate=null,m;var a=o.arg;return a?a.done?(n[t.resultName]=a.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=e),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function P(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function D(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function R(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(P,this),this.reset(!0)}function k(t){if(t||""===t){var n=t[a];if(n)return n.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var i=-1,o=function n(){for(;++i<t.length;)if(r.call(t,i))return n.value=t[i],n.done=!1,n;return n.value=e,n.done=!0,n};return o.next=o}}throw new TypeError(w(t)+" is not iterable")}return g.prototype=y,i(T,"constructor",{value:y,configurable:!0}),i(y,"constructor",{value:g,configurable:!0}),g.displayName=c(y,s,"GeneratorFunction"),t.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===g||"GeneratorFunction"===(t.displayName||t.name))},t.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,y):(e.__proto__=y,c(e,s,"GeneratorFunction")),e.prototype=Object.create(T),e},t.awrap=function(e){return{__await:e}},S(N.prototype),c(N.prototype,l,(function(){return this})),t.AsyncIterator=N,t.async=function(e,n,r,i,o){void 0===o&&(o=Promise);var a=new N(u(e,n,r,i),o);return t.isGeneratorFunction(n)?a:a.next().then((function(e){return e.done?e.value:a.next()}))},S(T),c(T,s,"Generator"),c(T,a,(function(){return this})),c(T,"toString",(function(){return"[object Generator]"})),t.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function e(){for(;n.length;){var r=n.pop();if(r in t)return e.value=r,e.done=!1,e}return e.done=!0,e}},t.values=k,R.prototype={constructor:R,reset:function(t){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(D),!t)for(var n in this)"t"===n.charAt(0)&&r.call(this,n)&&!isNaN(+n.slice(1))&&(this[n]=e)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(t){if(this.done)throw t;var n=this;function i(r,i){return l.type="throw",l.arg=t,n.next=r,i&&(n.method="next",n.arg=e),!!i}for(var o=this.tryEntries.length-1;o>=0;--o){var a=this.tryEntries[o],l=a.completion;if("root"===a.tryLoc)return i("end");if(a.tryLoc<=this.prev){var s=r.call(a,"catchLoc"),c=r.call(a,"finallyLoc");if(s&&c){if(this.prev<a.catchLoc)return i(a.catchLoc,!0);if(this.prev<a.finallyLoc)return i(a.finallyLoc)}else if(s){if(this.prev<a.catchLoc)return i(a.catchLoc,!0)}else{if(!c)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return i(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;n>=0;--n){var i=this.tryEntries[n];if(i.tryLoc<=this.prev&&r.call(i,"finallyLoc")&&this.prev<i.finallyLoc){var o=i;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var a=o?o.completion:{};return a.type=e,a.arg=t,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(a)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),D(n),m}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;D(n)}return i}}throw Error("illegal catch attempt")},delegateYield:function(t,n,r){return this.delegate={iterator:k(t),resultName:n,nextLoc:r},"next"===this.method&&(this.arg=e),m}},t}function C(e,t,n,r,i,o,a){try{var l=e[o](a),s=l.value}catch(e){return void n(e)}l.done?t(s):Promise.resolve(s).then(r,i)}function E(e){return function(){var t=this,n=arguments;return new Promise((function(r,i){var o=e.apply(t,n);function a(e){C(o,r,i,a,l,"next",e)}function l(e){C(o,r,i,a,l,"throw",e)}a(void 0)}))}}var T="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof global?global:void 0;T.tp_v=a,T.tp_debug=!1;var S=function(){var e;T&&!0===T.tp_debug&&(console.debug("tp_debug is currently active"),(e=console).log.a
1pply(e,arguments))},N=function(){var e=E(x().mark((function e(t){return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(S("Incoming obj: ",JSON.parse(JSON.stringify(t))),!(t=O(t,r)).module||!t.eventAction){e.next=15;break}return e.next=5,j(t);case 5:return M(t),V(t),U(t,"airline"),W(t),L(t),_(t),Y(t,!0),H(t),G(t,r),e.abrupt("return",t);case 15:return e.abrupt("return","Module name or eventAction missing.");case 16:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),M=function(e){try{e.hasOwnProperty("modulePrevious")&&e.modulePrevious&&""!==e.modulePrevious?(e.module_previous=String(e.modulePrevious),delete e.modulePrevious):e.module_previous=""}catch(t){S("Error handling modulePrevious:",t),e.module_previous=""}return e},O=function e(t,n){var r=function(r){n.hasOwnProperty(r)&&(t.hasOwnProperty(r)||(t[r]=Array.isArray(n[r])?{}:n[r]),Array.isArray(t[r])&&"object"===w(n[r])&&(t[r]=t[r][0]||{}),Array.isArray(n[r])&&Array.isArray(t[r])?n[r].forEach((function(n,i){t[r][i]=e(t[r][i]||{},n)})):"object"===w(n[r])&&null!==n[r]&&(t[r]=e(t[r]||{},n[r])))};for(var i in n)r(i);return t},P=function(e,t){try{var n="object"===w(t)||Array.isArray(t)?JSON.stringify(t):t;localStorage.setItem(e,n)}catch(r){S("saveToLocalStorage failed:",r)}},D=function(){for(var e,t,n,r,i,o,a,l=null!==(e=null===(t=window.EM)||void 0===t||null===(n=t.dataLayer)||void 0===n||null===(r=n[0])||void 0===r||null===(i=r.extraInfo)||void 0===i?void 0:i.environment)&&void 0!==e?e:null===(o=window)||void 0===o||null===(a=o.location)||void 0===a?void 0:a.hostname,c=0,u=Object.entries({development:["dev","prepro","DEVELOPMENT","PREPRODUCTION"],production:["production","PRODUCTION","prod"]});c<u.length;c++){var d=g(u[c],2),f=d[0];if(d[1].some((function(e){return l.includes(e)||l===e})))return s[f]}return s.production||""},R=function(){var e=E(x().mark((function e(t){var n,r,i,o,a;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=D()){e.next=4;break}return console.warn("Hangar configuration is not defined."),e.abrupt("return",[]);case 4:return r=new AbortController,i=setTimeout((function(){return r.abort()}),5e3),e.prev=6,o="".concat(n.apiUrl).concat(t.toLowerCase()).concat(n.apiPath),e.next=10,fetch(o,{method:"POST",signal:r.signal,headers:{"EM-API-KEY":n.apiKey,"Content-Type":"application/json"},body:JSON.stringify({outputFields:["countryIsoCode","iataCode"],setting:{airportSource:"TRFX"},language:"en"})});case 10:if((a=e.sent).ok){e.next=14;break}return console.error("Error fetching airport countries: ".concat(a.statusText)),e.abrupt("return",[]);case 14:return e.next=16,a.json();case 16:return e.abrupt("return",e.sent);case 19:return e.prev=19,e.t0=e.catch(6),"AbortError"===e.t0.name?console.error("fetchAirportCountries timed out for ".concat(t)):console.error("Error in fetchAirportCountries: ".concat(e.t0.message)),e.abrupt("return",[]);case 23:return e.prev=23,clearTimeout(i),e.finish(23);case 26:case"end":return e.stop()}}),e,null,[[6,19,23,26]])})));return function(t){return e.apply(this,arguments)}}(),k=new Map,A=new Map,I=function(){var e=E(x().mark((function e(t){var n,r;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if("string"===typeof t&&t.trim()){e.next=3;break}
1return console.warn("loadAirportCountries: invalid iataCode"),e.abrupt("return",new Map);case 3:if(!(k.size>0)){e.next=5;break}return e.abrupt("return",k);case 5:if(!A.has(t)){e.next=7;break}return e.abrupt("return",A.get(t));case 7:return n=function(){var e=E(x().mark((function e(){var n,r,i,o,a,l,s,c,u,d,f,p;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0,n=localStorage.getItem("airportCountryCodes"),r=null;try{r=n?JSON.parse(n):null}catch(h){r=null}if(i=Array.isArray(r)?r:r&&Array.isArray(r.data)?r.data:[],o=r&&"number"===typeof r.timestamp?r.timestamp:0,a=o&&Date.now()-o<864e5,l=new Map,a){s=v(i);try{for(s.s();!(c=s.n()).done;)u=c.value,Array.isArray(u)&&"string"===typeof u[0]&&l.set(u[0],u[1])}catch(y){s.e(y)}finally{s.f()}}if((d=new Set(a&&r&&Array.isArray(r.fetched)?r.fetched:[])).has(t)){e.next=15;break}return e.next=13,R(t);case 13:f=e.sent,Array.isArray(f)&&f.length?(f.forEach((function(e){var t,n=(null===e||void 0===e||null===(t=e.country)||void 0===t?void 0:t.isoCode)||(null===e||void 0===e?void 0:e.countryIsoCode);"string"===typeof(null===e||void 0===e?void 0:e.iataCode)&&"string"===typeof n&&l.set(e.iataCode,n)})),d.add(t),p=m(l.entries()).sort((function(e,t){var n=g(e,1)[0],r=g(t,1)[0];return n.localeCompare(r)})),P("airportCountryCodes",{timestamp:Date.now(),fetched:m(d),data:p})):console.warn("No data returned for ".concat(t));case 15:l.forEach((function(e,t){return k.set(t,e)})),e.next=21;break;case 18:e.prev=18,e.t0=e.catch(0),S("loadAirportCountries error:",e.t0);case 21:return e.abrupt("return",k);case 22:case"end":return e.stop()}}),e,null,[[0,18]])})));return function(){return e.apply(this,arguments)}}()(),A.set(t,n),e.next=12,n;case 12:return r=e.sent,A.delete(t),e.abrupt("return",r);case 15:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),j=function(){var e=E(x().mark((function e(t){var n,r,i;return x().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.originCountryCode=t.originCountryCode||"",t.destinationCountryCode=t.destinationCountryCode||"",t.flightType="",t.originCountryCode&&t.destinationCountryCode){e.next=9;break}return e.next=6,I(t.airlineIataCode||t.tenantCode);case 6:n=e.sent,!t.originCountryCode&&t.originAirportIataCode&&(t.originCountryCode=null!==(r=n.get(t.originAirportIataCode))&&void 0!==r?r:""),!t.destinationCountryCode&&t.destinationAirportIataCode&&(t.destinationCountryCode=null!==(i=n.get(t.destinationAirportIataCode))&&void 0!==i?i:"");case 9:return t.originCountryCode&&t.destinationCountryCode?t.flightType=t.originCountryCode===t.destinationCountryCode?"DOMESTIC":"INTERNATIONAL":t.flightType="",e.abrupt("return",t);case 11:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),L=function(e){if(e.hasOwnProperty("journeyType"))if(e.journeyType.match(/(oneway|one-way|one_way|ow|one way)/gi))e.journeyType="ONE_WAY";else if(e.journeyType.match(/(roundtrip|round-trip|round_trip|rt|round trip)/gi))e.journeyType="ROUND_TRIP";else{if(!e.journeyType.match(/(^any$|any)/gi))return e.journeyType="";e.journeyType="ANY"}return e},_=function(e){if(e.hasOwnProperty("fareClass")){var t=[{pattern:/(premium\s*economy|pr)/gi,class:"PREMIUM_ECONOMY"},{pattern:/(economy|ec|^e$)/gi,class:"ECONOMY"},{pattern:/(business|bc|^b$|businessclass)/gi,class:"BUSINESS"},{pattern:/(first|fc|^f$|firstclass)/gi,class:"FIRST"}].find((function(t){return t.pattern.test(e.fareClass)}));e.fareClass=t?t.class:""}return e},W=function(e){var t=["regionName","cityName","propertyName","eventName","eventLocation","eventSession","eventExperienceCategory","eventExperience","provider"],n=[],r=function(e,t){return null===(r=e)||void 0===r||"string"===typeof r||"number"===typeof r||"boolean"===typeof r?e:(n.push(t),"");var r},i=function(e){return null===e||void 0===e?e:String(e)},o=function(e){var t;return null===(t=i(e))||void 0===t?void 0:t.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s.-]+/g,"_").toLowerCase()},a=function(e){var t;return null===(t=i(e))||void 0===t?void 0:t.replace(/([a-z])([A-Z])/g,"$1-$2").replace(/[\s._]+/g,"-").toLowerCase()},l=function(e){var t;return null===(t=i(e))||void 0===t?void 0:t.replace(/\w\S*/g,(function(e){var t;return(null===(t=e.charAt(0))||void 0===t?void 0:t.toUpperCase())+e.slice(1).toLowerCase()}))},s=function(e,t,n){e&&"object"===w(e)&&t.forEach((function(t){e.hasOwnProperty(t)&&(e[t]=r
1(e[t],"".concat(n,".").concat(t)))}))};return s(e.page,["siteEdition","countryIsoCode","languageIsoCode"],"page"),s(e.lodging,["cityCode","name"],"lodging"),s(e.carRentals,["provider","brand","model"],"carRentals"),["event","module","module_previous","eventAction","airlineIataCode","originAirportIataCode","destinationAirportIataCode","currencyCode","route","countryIsoCode","cityCode","languageIsoCode","siteEdition","name","provider","brand","model","tenantCode","actionLabel","regionName","countryCode","cityName","propertyName","eventName","eventLocation","eventSession","eventExperienceCategory","eventExperience"].forEach((function(n){var s,c,u,d;if(e.hasOwnProperty(n))switch(e[n]=r(e[n],n),n){case"event":case"eventAction":var f=o(e[n]);e[n]="select-stop"===f?"select_stops":f,e.event||(e.event=e.eventAction),e.eventAction||(e.eventAction=e.event);break;case"module":case"module_previous":case"actionLabel":e[n]="number"===typeof e[n]?e[n].toString():a(e[n]);break;case"typeName":e[n]=null===(s=o(e[n]))||void 0===s?void 0:s.toUpperCase();break;default:var p=i(e[n]);t.includes(n)?"eventExperience"===n&&p&&p.match(/(multiple|,)/gi)?e[n]="MULTIPLE":p&&p.toLowerCase().includes("n/a")?e[n]="":e[n]=l(p):e[n]=null===p||void 0===p?void 0:p.toUpperCase()}if(void 0!==e.page&&null!==(c=e.page)&&void 0!==c&&c.hasOwnProperty(n)&&("languageIsoCode"===n||"siteEdition"===n||"countryIsoCode"===n)){var h,m,v,g,y,b=(a(e.page.siteEdition)||"").split("-");e.page.countryIsoCode=null===(h=(null===(m=e.page)||void 0===m?void 0:m.countryIsoCode)||"")||void 0===h?void 0:h.toUpperCase(),e.page.languageIsoCode=null===(v=(null===(g=e.page)||void 0===g?void 0:g.languageIsoCode)||"")||void 0===v?void 0:v.toLowerCase(),e.page.siteEdition=void 0!==b[1]?"".concat(b[0],"-").concat(null===(y=b[1])||void 0===y?void 0:y.toUpperCase()):""===e.page.siteEdition&&e.page.languageIsoCode&&""!==e.page.countryIsoCode?"".concat(e.page.languageIsoCode,"-").concat(e.page.countryIsoCode):b[0]||""}if(void 0!==e.lodging&&e.lodging.hasOwnProperty(n)){var w,x,C,E,T;if("cityCode"===n)e.lodging.cityCode=null===(w=(null===(x=e.lodging)||void 0===x?void 0:x.cityCode)||"")||void 0===w?void 0:w.toUpperCase();if("name"===n)e.lodging.name=(null===(C=((null===(E=e.lodging)||void 0===E?void 0:E.name)||"").charAt(0))||void 0===C?void 0:C.toUpperCase())+((null===(T=e.lodging)||void 0===T?void 0:T.name)||"").substr(1).toLowerCase()}if(void 0!==e.carRentals&&e.carRentals.hasOwnProperty(n))switch(n){case"provider":e.carRentals.provider=l(e.carRentals.provider||"");break;case"brand":e.carRentals.brand=null===(u=e.carRentals.brand||"")||void 0===u?void 0:u.toUpperCase();break;case"model":e.carRentals.model=null===(d=e.carRentals.model||"")||void 0===d?void 0:d.toLowerCase()}})),n.length&&console.warn("formatCase: one or more keys were not properly formatted and were set to an empty string: ".concat(m(new Set(n)).join(", "),". Check the incoming event object \u2014 these values were expected to be strings.")),e},F=function(e,t){var n=Date.UTC(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),r=Date.UTC(t.getUTCFullYear(),t.getUTCMonth(),t.getUTCDate());return Math.round((r-n)/864e5)},Y=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=["departureDate","returnDate","timestamp","startDate","endDate"],r=function(e){return e instanceof Date&&!isNaN(e)},i=function(e){var t=new Date(e);return r(t)?t.toISOString().substr(0,10):""},o=function(e){var t=new Date(e);return r(t)?t.toISOString():""},a={};if(n.forEach((function(t){if(e.hasOwnProperty(t)){var n=new Date(e[t]);a[t]=r(n)?n:null}})),t&&a.departureDate&&a.timestamp&&(e.daysUntilFlight=F(a.timestamp,a.departureDate)),a.departureDate&&a.returnDate&&(e.tripLength=F(a.departureDate,a.returnDate)),n.forEach((function(t){a[t]?e[t]="timestamp"===t?o(a[t]):i(a[t]):e.hasOwnProperty(t)&&(e[t]="")})),e.lodging&&"object"===w(e.lodging)){var l=e.lodging;l.hasOwnProperty("startDate")&&(l.startDate=i(l.startDate)),l.hasOwnProperty("endDate")&&(l.endDate=i(l.endDate))}return e},H=function(e){var t,n,r,i,o,a,l,s,c,u=null===(t=window)||void 0===t||null===(n=t.EM)||void 0===n||null===(r=n.dataLayer)||void 0===r||null===(i=r[0])||void 0===i||null===(o=i.page)||void 0===o?void 0:o.url,d=null===(a=window)||void 0===a||null===(l=a.EM)||void 0===l||null===(s=l.context)||void 0===s||null===(c=s.datasource)||void 0===c?void 0:c.url;if(e.hasOwnProperty("url")&&""!==e.url&&null!=e.url||(e.url=u||d||""),!e.url)if(function(){try{return window.self!==window.top||window.location!==window.parent.location}catch(e){return!0}}()){var f="";try{f=window.parent&&window.parent.location&&window.parent.location.href||""}catch(p){f=""}e.url=window.parentURL||document.referrer||f||""}else e.url=document.location.href||"";return null==e.url&&(e.url=""),e},V=function e(t){var n=function(e){var t=parseFloat(e);return isNaN(t)?e:parseFloat(t.toFixed(2))};for(var r in t)if(t.hasOwnProperty(r)){var i=t[r];null===i||void 0===i?t[r]="":"object"===w(i)?e(i):"string"===typeof i?isNaN(i)||isNaN(parseFloat(i))?"false"!==i.toLowerCase()&&"true"!==i.toLowerCase()||(t[r]="true"===i.toLowerCase()):t[r]=+i:"number"===typeof i&&(t[r]=n(i))}return t.hasOwnProperty("totalPrice")&&(t.totalPrice=n(t.totalPrice)),t.hasOwnProperty("totalPriceUSD")&&(t.totalPriceUSD=n(t.totalPriceUSD)),t},U=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";try{var n,r,i,o,l,s,c,u,d,f,h,m,v,g,y,b,x,C,E,T,S,N,M=null===(n=window)||void 0===n||null===(r=n.EM)||void 0===r?void 0:r.context,O=null===(i=window)||void 0===i||null===(o=i.EM)||void 0===o||null===(l=o.dataLayer)||void 0===l?void 0:l[0],P=(null===M||void 0===M||null===(s=M.airline)||void 0===s?void 0:s.name)||(null===O||void 0===O||null===(c=O.airline)||void 0===c?void 0:c.name)||"",D=(null===M||void 0===M||null===(u=M.airline)||void 0===u?void 0:u.code)||(null===O||void 0===O||null===(d=O.airline)||void 0===d?void 0:d.iataCode)||"",R=(null===M||void 0===M?void 0:M.dynamicContext)||{},k=R.productCategory,A=R.productType,I=R.isFlexibleDates,j=R.discountCode,L=R.isRedemption;e.tp_v=a,e.actionLabel=null!==(f=null===e||void 0===e?void 0:e.budget)&&void 0!==f?f:e.actionLabel;var _=e.provider||P,W=_&&"string"===typeof _?_:"",Y=W.match(/[a-zA-Z0-9]+/g)?W.split(" ").map((function(e){return e.charAt(0).toUpperCase()+e.slice(1).toLowerCase()})).join(""):"";e.provider=Y||("string"===typeof e.provider?e.provider:"");var H=e.airlineIataCode&&""!==e.airlineIataCode?e.airlineIataCode:e.tenantCode&&""!==e.tenantCode?e.tenantCode:(null===D||void 0===D?void 0:D.toUpperCase())||"";"airline"===t?e.airlineIataCode&&""!==e.airlineIataCode||(e.airlineIataCode=H):e.tenantCode&&""!==e.tenantCode||(e.tenantCode=H),"hotel"===t&&!e.daysUntilBooking&&null!==(h=e.startDate)&&void 0!==h&&h.trim()&&(e.daysUntilBooking=F(new Date,new Date(e.startDate))),e.journeyType=e.journeyType||k||"",e.fareClass=e.fareClass||A||"",e.isFlexibleDates=void 0!==e.isFlexibleDates?e.isFlexibleDates:I||
1!1,e.discountCode=e.discountCode||j||"","airline"===t&&void 0!==L&&void 0===e.miles&&(e.miles=L);var V={"city-to-city":"CITY_TO_CITY","to-city":"TO_CITY","from-city":"FROM_CITY","city-to-country":"CITY_TO_COUNTRY","country-to-city":"COUNTRY_TO_CITY","country-to-country":"COUNTRY_TO_COUNTRY","from-country":"FROM_COUNTRY","to-country":"TO_COUNTRY","from-state":"FROM_STATE","from-airport":"FROM_AIRPORT","bus-station":"BUS_STATION",city_to_city:"CITY_TO_CITY",to_city:"TO_CITY",from_city:"FROM_CITY",city_to_country:"CITY_TO_COUNTRY",country_to_city:"COUNTRY_TO_CITY",country_to_country:"COUNTRY_TO_COUNTRY",from_country:"FROM_COUNTRY",to_country:"TO_COUNTRY",from_state:"FROM_STATE",from_airport:"FROM_AIRPORT",bus_station:"BUS_STATION",home:"HOMEPAGE",hp:"EXTERNALIZED",homepage:"EXTERNALIZED",home_page:"EXTERNALIZED","home page":"EXTERNALIZED",discovery:"EXTERNALIZED",confirmationpage:"EXTERNALIZED","coresite-custom-best-fare-finder":"EXTERNALIZED","city-to-region":"CITY_TO_REGION","country-to-region":"COUNTRY_TO_REGION","to-region":"TO_REGION","from-region":"FROM_REGION","region-to-region":"REGION_TO_REGION","region-to-city":"REGION_TO_CITY","region-to-country":"REGION_TO_COUNTRY"},U={siteEdition:"",countryIsoCode:"",languageIsoCode:"",typeName:""};e.page=e.page&&"object"===w(e.page)?p(p({},U),e.page):p({},U);var B=new Set(Object.values(V)),G=/\bcustom page\b/i,Q=function(e){return e.trim().toLowerCase().replace(/[\s-]+/g,"_")},z=function(e){if(!e)return null;var t=V[Q(e)];return B.has(t)?t:null},K=function(){var t,n,r,i,o,a,l,s,c=(null===(t=window)||void 0===t||null===(n=t.EM)||void 0===n||null===(r=n.context)||void 0===r||null===(i=r.datasource)||void 0===i?void 0:i.step)||(null===M||void 0===M||null===(o=M.datasource)||void 0===o?void 0:o.step);if(c)return G.test(c)?"CUSTOM_PAGE":null!==(l=z(c))&&void 0!==l?l:"";if(e.page.typeName&&""!==e.page.typeName)return null!==(s=z(e.page.typeName))&&void 0!==s?s:e.page.typeName;var u,d=null===O||void 0===O||null===(a=O.page)||void 0===a?void 0:a.typeName;return d?null!==(u=z(d))&&void 0!==u?u:d:""};e.page.typeName=K(),e.page.siteEdition=e.page.siteEdition||(null===M||void 0===M||null===(m=M.geo)||void 0===m||null===(v=m.language)||void 0===v||null===(g=v.site_edition)||void 0===g?void 0:g.toUpperCase())||(null===O||void 0===O||null===(y=O.page)||void 0===y||null===(b=y.siteEdition)||void 0===b?void 0:b.toUpperCase())||"",e.page.countryIsoCode=e.page.countryIsoCode||(null===M||void 0===M||null===(x=M.geo)||void 0===x||null===(C=x.language)||void 0===C?void 0:C.siteEditionMarket)||(null===O||void 0===O||null===(E=O.page)||void 0===E?void 0:E.countryIsoCode)||"",e.page.languageIsoCode=e.page.languageIsoCode||(null===M||void 0===M||null===(T=M.geo)||void 0===T||null===(S=T.language)||void 0===S?void 0:S.siteEditionLanguage)||(null===O||void 0===O||null===(N=O.page)||void 0===N?void 0:N.languageIsoCode)||"";var X=function(e){return void 0===e||null===e||Number.isNaN(e)?null:e},Z=function(e){var t=Array.isArray(e)?e[0]||{}:e||{},n=void 0!==t.passenger1,r=function(e){return X(n?t["passenger".concat(e)]:t["age".concat(e)])};return{p1:r(1),p2:r(2),p3:r(3),p4:r(4),p5:r(5),p6:r(6)}},q=function(e,t){var n,r,i,o,a,l,s,c,u,d,f,p,h,m,v,g,y,b,w,x,C,E,T,S;if(e[t]){var N=e[t],M=Object.keys(N).reduce((function(e,t){return e[t.toLowerCase()]=N[t],e}),{}),O=e.travelers?Z(e.travelers):null,P=e.passengerCount||null;if("passenger"===t){var D,R,k,A,I=O?[O.p1,O.p2,O.p3,O.p4,O.p5,O.p6].reduce((function(e,t){return e+(t||0)}),0):null;N.count=null!==(D=null!==(R=null!==(k=null!==(A=M.totalpax)&&void 0!==A?A:M.passengercount)&&void 0!==k?k:I)&&void 0!==R?R:M.count)&&void 0!==D?D:1}N.adultCount=null!==(n=null!==(r=null!==(i=null!==(o=null!==(a=M.adultcount)&&void 0!==a?a:M.adult)&&void 0!==o?o:null===P||void 0===P?void 0:P.Adultos)&&void 0!==i?i:null===P||void 0===P?void 0:P["Adult (16+)"])&&void 0!==r?r:null===O||void 0===O?void 0:O.p1)&&void 0!==n?n:0,N.youngAdultCount=null!==(l=null!==(s=null!==(c=null!==(u=null!==(d=M.youngadultcount)&&void 0!==d?d:M.youths)&&void 0!==u?u:null===P||void 0===P?void 0:P.youths)&&void 0!==c?c:null===P||void 0===P?void 0:P["Youth (12-15)"])&&void 0!==s?s:null===O||void 0===O?void 0:O.p2)&&void 0!==l?l:"",N.childCount=null!==(f=null!==(p=null!==(h=null!==(m=null!==(v=M.childcount)&&void 0!==v?v:M.child)&&void 0!==m?m:null===P||void 0===P?void 0:P["Ni\xf1os"])&&void 0!==h?h:null===P||void 0===P?void 0:P["Child (2-11)"])&&void 0!==p?p:null===O||void 0===O?void 0:O.p3)&&void 0!==f?f:0,N.infantInLapCount=null!==(g=null!==(y=null!==(b=null===O||void 0===O?void 0:O.p4)&&void 0!==b?b:null===P||void 0===P?void 0:P["Infant (On lap)"])&&void 0!==y?y:M.infantinlapcount)&&void 0!==g?g:"",N.infantInSeatCount=null!==(w=null!==(x=null!==(C=null!==(E=M.infantinseatcount)&&void 0!==E?E:null===P||void 0===P?void 0:P["Beb\xe9s"])&&void 0!==C?C:null===P||void 0===P?void 0:P["Infant (In seat)"])&&void 0!==x?x:null===O||void 0===O?void 0:O.p5)&&void 0!==w?w:"",N.overseasFilipinoWorker=null!==(T=null!==(S=null===O||void 0===O?void 0:O.p6)&&void 0!==S?S:M.overseasfilipinoworker)&&void 0!==T?T:""}};return q(e,"guest"),q(e,"passenger"),e}catch(error){return console.error("Error in formatDetails:",error.message),e}},B=function e(t,n){var r={};for(var i in n)t.hasOwnProperty(i)&&("object"!==w(n[i])||Array.isArray(n[i])?r[i]=t[i]:r[i]=e(t[i],n[i]));return t.hasOwnProperty("configuration")&&(r.configuration=t.configuration),r},G=function(e,t){if(window){var n,r=e.airlineIataCode||e.tenantCode,i=null!==(n=null===d||void 0===d?void 0:d[r])&&void 0!==n&&n,o=B(e,t);if(S("Formatted event obj:",o),window.utag&&i?window.utag.link(o):S("utag.link not enabled"),window.dataLayer){var a;if(window.localDataLayer&&window.localDataLayer.length>0)(a=window.dataLayer).push.apply(a,m(window.localDataLayer)),window.localDataLayer=[];window.dataLayer.push(o)}else window.localDataLayer=[],window.localDataLayer.push(o)}else error("window is not defined")},Q={formatAirlines:N,formatHotels:function(e){return S("Incoming obj: ",JSON.parse(JSON.stringify(e))),(e=O(e,i)).module&&e.eventAction?(M(e),V(e),U(e,"hotel"),W(e),Y(e),H(e),G(e,i),e):"Module name or eventAction missing."},formatEvents:function(e){return S("Incoming obj: ",JSON.parse(JSON.stringify(e))),(e=O(e,o)).module&&e.eventAction?(V(e),L(e),_(e),U(e,"event"),W(e),Y(e),H(e),G(e,o),e):"Module name or eventAction missing."}}},36206:function(e,t,n){"use strict";n.d(t,{Mj:function(){return r}});"undefined"===typeof window||!window.document||window.document.createElement;function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}},54016:function(e,t,n){"use strict";n.d(t,{VY:function(){return ce},h4:function(){return le},ck:function(){return ae},fC:function(){return oe},xz:function(){return se}});var r=n(67294),i=n(25360),o=n(37931),a=n(28771),l=n(36206),s=n(77342),c=n(35785),u=n(9981),d=n(29115),f=n(91276),p=n(85893),h="Collapsible",[m,v]=(0,i.b)(h),[g,y]=m(h),b=r.forwardRef(((e,t)=>{const{__scopeCollapsible:n,open:i,defaultOpen:o,disabled:a,onOpenChange:l,...u}=e,[d,m]=(0,s.T)({prop:i,defaultProp:o??!1,onChange:l,caller:h});return(0,p.jsx)(g,{scope:n,disabled:a,contentId:(0,f.M)(),open:d,onOpenToggle:r.useCallback((()=>m((e=>!e))),[m]),children:(0,p.jsx)(c.WV.div,{"data-state":S(d),"data-disabled":a?"":void 0,...u,ref:t})})}));b.displayName=h;var w="CollapsibleTrigger",x=r.forwardRef(((e,t)=>{const{__scopeCollapsible:n,...r}=e,i=y(w,n);return(0,p.jsx)(c.WV.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":S(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:(0,l.Mj)(e.onClick,i.onOpenToggle)})}
1));x.displayName=w;var C="CollapsibleContent",E=r.forwardRef(((e,t)=>{const{forceMount:n,...r}=e,i=y(C,e.__scopeCollapsible);return(0,p.jsx)(d.z,{present:n||i.open,children:({present:e})=>(0,p.jsx)(T,{...r,ref:t,present:e})})}));E.displayName=C;var T=r.forwardRef(((e,t)=>{const{__scopeCollapsible:n,present:i,children:o,...l}=e,s=y(C,n),[d,f]=r.useState(i),h=r.useRef(null),m=(0,a.e)(t,h),v=r.useRef(0),g=v.current,b=r.useRef(0),w=b.current,x=s.open||d,E=r.useRef(x),T=r.useRef(void 0);return r.useEffect((()=>{const e=requestAnimationFrame((()=>E.current=!1));return()=>cancelAnimationFrame(e)}),[]),(0,u.b)((()=>{const e=h.current;if(e){T.current=T.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";const t=e.getBoundingClientRect();v.current=t.height,b.current=t.width,E.current||(e.style.transitionDuration=T.current.transitionDuration,e.style.animationName=T.current.animationName),f(i)}}),[s.open,i]),(0,p.jsx)(c.WV.div,{"data-state":S(s.open),"data-disabled":s.disabled?"":void 0,id:s.contentId,hidden:!x,...l,ref:m,style:{"--radix-collapsible-content-height":g?`${g}px`:void 0,"--radix-collapsible-content-width":w?`${w}px`:void 0,...e.style},children:x&&o})}));function S(e){return e?"open":"closed"}var N=b,M=x,O=E,P=n(78990),D="Accordion",R=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[k,A,I]=(0,o.B)(D),[j,L]=(0,i.b)(D,[I,v]),_=v(),W=r.forwardRef(((e,t)=>{const{type:n,...r}=e,i=r,o=r;return(0,p.jsx)(k.Provider,{scope:e.__scopeAccordion,children:"multiple"===n?(0,p.jsx)(B,{...o,ref:t}):(0,p.jsx)(U,{...i,ref:t})})}));W.displayName=D;var[F,Y]=j(D),[H,V]=j(D,{collapsible:!1}),U=r.forwardRef(((e,t)=>{const{value:n,defaultValue:i,onValueChange:o=(()=>{}),collapsible:a=!1,...l}=e,[c,u]=(0,s.T)({prop:n,defaultProp:i??"",onChange:o,caller:D});return(0,p.jsx)(F,{scope:e.__scopeAccordion,value:r.useMemo((()=>c?[c]:[]),[c]),onItemOpen:u,onItemClose:r.useCallback((()=>a&&u("")),[a,u]),children:(0,p.jsx)(H,{scope:e.__scopeAccordion,collapsible:a,children:(0,p.jsx)(z,{...l,ref:t})})})})),B=r.forwardRef(((e,t)=>{const{value:n,defaultValue:i,onValueChange:o=(()=>{}),...a}=e,[l,c]=(0,s.T)({prop:n,defaultProp:i??[],onChange:o,caller:D}),u=r.useCallback((e=>c(((t=[])=>[...t,e]))),[c]),d=r.useCallback((e=>c(((t=[])=>t.filter((t=>t!==e))))),[c]);return(0,p.jsx)(F,{scope:e.__scopeAccordion,value:l,onItemOpen:u,onItemClose:d,children:(0,p.jsx)(H,{scope:e.__scopeAccordion,collapsible:!0,children:(0,p.jsx)(z,{...a,ref:t})})})})),[G,Q]=j(D),z=r.forwardRef(((e,t)=>{const{__scopeAccordion:n,disabled:i,dir:o,orientation:s="vertical",...u}=e,d=r.useRef(null),f=(0,a.e)(d,t),h=A(n),m="ltr"===(0,P.gm)(o),v=(0,l.Mj)(e.onKeyDown,(e=>{if(!R.includes(e.key))return;const t=e.target,n=h().filter((e=>!e.ref.current?.disabled)),r=n.findIndex((e=>e.ref.current===t)),i=n.length;if(-1===r)return;e.preventDefault();let o=r;const a=i-1,l=()=>{o=r+1,o>a&&(o=0)},c=()=>{o=r-1,o<0&&(o=a)};switch(e.key){case"Home":o=0;break;case"End":o=a;break;case"ArrowRight":"horizontal"===s&&(m?l():c());break;case"ArrowDown":"vertical"===s&&l();break;case"ArrowLeft":"horizontal"===s&&(m?c():l());break;case"ArrowUp":"vertical"===s&&c()}n[o%i].ref.current?.focus()}));return(0,p.jsx)(G,{scope:n,disabled:i,direction:o,orientation:s,children:(0,p.jsx)(k.Slot,{scope:n,children:(0,p.jsx)(c.WV.div,{...u,"data-orientation":s,ref:f,onKeyDown:i?void 0:v})})})})),K="AccordionItem",[X,Z]=j(K),q=r.forwardRef(((e,t)=>{const{__scopeAccordion:n,value:r,...i}=e,o=Q(K,n),a=Y(K,n),l=_(n),s=(0,f.M)(),c=r&&a.value.includes(r)||!1,u=o.disabled||e.disabled;return(0,p.jsx)(X,{scope:n,open:c,disabled:u,triggerId:s,children:(0,p.jsx)(N,{"data-orientation":o.orientation,"data-state":ie(c),...l,...i,ref:t,disabled:u,open:c,onOpenChange:e=>{e?a.onItemOpen(r):a.onItemClose(r)}})})}));q.displayName=K;var $="AccordionHeader",J=r.forwardRef(((e,t)=>{const{__scopeAccordion:n,...r}=e,i=Q(D,n),o=Z($,n);return(0,p.jsx)(c.WV.h3,{"data-orientation":i.orientation,"data-state":ie(o.open),"data-disabled":o.disabled?"":void 0,...r,ref:t})}));J.displayName=$;var ee="AccordionTrigger",te=r.forwardRef(((e,t)=>{const{__scopeAccordion:n,...r}=e,i=Q(D,n),o=Z(ee,n),a=V(ee,n),l=_(n);return(0,p.jsx)(k.ItemSlot,{scope:n,children:(0,p.jsx)(M,{"aria-disabled":o.open&&!a.collapsible||void 0,"data-orientation":i.orientation,id:o.triggerId,...l,...r,ref:t})})}));te.displayName=ee;var ne="AccordionContent",re=r.forwardRef(((e,t)=>{const{__scopeAccordion:n,...r}=e,i=Q(D,n),o=Z(ne,n),a=_(n);return(0,p.jsx)(O,{role:"region","aria-labelledby":o.triggerId,"data-orientation":i.orientation,...a,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})}));function ie(e){return e?"open":"closed"}re.displayName=ne;var oe=W,ae=q,le=J,se=te,ce=re},37931:function(e,t,n){"use strict";n.d(t,{B:function(){return d}});var r=n(67294),i=n(25360),o=n(28771),a=n(85893);function l(e){const t=s(e),n=r.forwardRef(((e,n)=>{const{children:i,...o}=e,l=r.Children.toArray(i),s=l.find(u);if(s){const e=s.props.children,i=l.map((t=>t===s?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,a.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,a.jsx)(t,{...o,ref:n,children:i})}));return n.displayName=`${e}.Slot`,n}function s(e){const t=r.forwardRef(((e,t)=>{const{children:n,...i}=e;if(r.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(n),a=function(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{const t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}
1:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(a.ref=t?(0,o.F)(t,e):e),r.cloneElement(n,a)}return r.Children.count(n)>1?r.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var c=Symbol("radix.slottable");function u(e){return r.isValidElement(e)&&"function"===typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}function d(e){const t=e+"CollectionProvider",[n,s]=(0,i.b)(t),[c,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{const{scope:t,children:n}=e,i=r.useRef(null),o=r.useRef(new Map).current;return(0,a.jsx)(c,{scope:t,itemMap:o,collectionRef:i,children:n})};d.displayName=t;const f=e+"CollectionSlot",p=l(f),h=r.forwardRef(((e,t)=>{const{scope:n,children:r}=e,i=u(f,n),l=(0,o.e)(t,i.collectionRef);return(0,a.jsx)(p,{ref:l,children:r})}));h.displayName=f;const m=e+"CollectionItemSlot",v="data-radix-collection-item",g=l(m),y=r.forwardRef(((e,t)=>{const{scope:n,children:i,...l}=e,s=r.useRef(null),c=(0,o.e)(t,s),d=u(m,n);return r.useEffect((()=>(d.itemMap.set(s,{ref:s,...l}),()=>{d.itemMap.delete(s)}))),(0,a.jsx)(g,{[v]:"",ref:c,children:i})}));return y.displayName=m,[{Provider:d,Slot:h,ItemSlot:y},function(t){const n=u(e+"CollectionConsumer",t);return r.useCallback((()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(n.itemMap.values()).sort(((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current)))}),[n.collectionRef,n.itemMap])},s]}var f=new WeakMap;Map;function p(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);const n=function(e,t){const n=e.length,r=h(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}(e,t);return-1===n?void 0:e[n]}function h(e){return e!==e||0===e?0:Math.trunc(e)}},28771:function(e,t,n){"use strict";n.d(t,{F:function(){return o},e:function(){return a}});var r=n(67294);function i(e,t){if("function"===typeof e)return e(t);null!==e&&void 0!==e&&(e.current=t)}function o(...e){return t=>{let n=!1;const r=e.map((e=>{const r=i(e,t);return n||"function"!=typeof r||(n=!0),r}));if(n)return()=>{for(let t=0;t<r.length;t++){const n=r[t];"function"==typeof n?n():i(e[t],null)}}}}function a(...e){return r.useCallback(o(...e),e)}},25360:function(e,t,n){"use strict";n.d(t,{k:function(){return o},b:function(){return a}});var r=n(67294),i=n(85893);function o(e,t){const n=r.createContext(t),o=e=>{const{children:t,...o}=e,a=r.useMemo((()=>o),Object.values(o));return(0,i.jsx)(n.Provider,{value:a,children:t})};return o.displayName=e+"Provider",[o,function(i){const o=r.useContext(n);if(o)return o;if(void 0!==t)return t;throw new Error(`\`${i}\` must be used within \`${e}\``)}]}function a(e,t=[]){let n=[];const o=()=>{const t=n.map((e=>r.createContext(e)));return function(n){const i=n?.[e]||t;return r.useMemo((()=>({[`__scope${e}`]:{...n,[e]:i}})),[n,i])}};return o.scopeName=e,[function(t,o){const a=r.createContext(o),l=n.length;n=[...n,o];const s=t=>{const{scope:n,children:o,...s}=t,c=n?.[e]?.[l]||a,u=r.useMemo((()=>s),Object.values(s));return(0,i.jsx)(c.Provider,{value:u,children:o})};return s.displayName=t+"Provider",[s,function(n,i){const s=i?.[e]?.[l]||a,c=r.useContext(s);if(c)return c;if(void 0!==o)return o;throw new Error(`\`${n}\` must be used within \`${t}\``)}]},l(o,...t)]}function l(...e){const t=e[0];if(1===e.length)return t;const n=()=>{const n=e.map((e=>({useScope:e(),scopeName:e.scopeName})));return function(e){const i=n.reduce(((t,{useScope:n,scopeName:r})=>({...t,...n(e)[`__scope${r}`]})),{});return r.useMemo((()=>({[`__scope${t.scopeName}`]:i})),[i])}};return n.scopeName=t.scopeName,n}},78990:function(e,t,n){"use strict";n.d(t,{gm:function(){return o}});var r=n(67294),i=(n(85893),r.createContext(void 0));function o(e){const t=r.useContext(i);return e||t||"ltr"}},39434:function(e,t,n){"use strict";n.d(t,{XB:function(){return h}});var r=n(67294),i=n(36206),o=n(35785),a=n(28771),l=n(79698);var s,c=n(85893),u="dismissableLayer.update",d="dismissableLayer.pointerDownOutside",f="dismissableLayer.focusOutside",p=r.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),h=r.forwardRef(((e,t)=>{const{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:h,onPointerDownOutside:m,onFocusOutside:y,onInteractOutside:b,onDismiss:w,...x}=e,C=r.useContext(p),[E,T]=r.useState(null),S=E?.ownerDocument??globalThis?.document,[,N]=r.useState({}),M=(0,a.e)(t,(e=>T(e))),O=Array.from(C.layers),[P]=[...C.layersWithOutsidePointerEventsDisabled].slice(-1),D=O.indexOf(P),R=E?O.indexOf(E):-1,k=C.layersWithOutsidePointerEventsDisabled.size>0,A=R>=D,I=function(e,t=globalThis?.document){const n=(0,l.W)(e),i=r.useRef(!1),o=r.useRef((()=>{}));return r.useEffect((()=>{const e=e=>{if(e.target&&!i.current){let r=function(){g(d,n,i,{discrete:!0})};const i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);i.current=!1},r=window.setTimeout((()=>{t.addEventListener("pointerdown",e)}),0);return()=>{window.clearTimeout(r),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}}),[t,n]),{onPointerDownCapture:()=>i.current=!0}}((e=>{const t=e.target,n=[...C.branches].some((e=>e.contains(t)));A&&!n&&(m?.(e),b?.(e),e.defaultPrevented||w?.())}),S),j=function(e,t=globalThis?.document){const n=(0,l.W)(e),i=r.useRef(!1);return r.useEffect((()=>{const e=e=>{if(e.target&&!i.current){g(f,n,{originalEvent:e},{discrete:!1})}};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)}),[t,n]),{onFocusCapture:()=>i.current=!0,onBlurCapture:()=>i.current=!1}}((e=>{const t=e.target;[...C.branches].some((e=>e.contains(t)))||(y?.(e),b?.(e),e.defaultPrevented||w?.())}),S);return function(e,t=globalThis?.document){const n=(0,l.W)(e);r.useEffect((()=>{const e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})}),[n,t])}((e=>{R===C.layers.size-1&&(h?.(e),!e.defaultPrevented&&w&&(e.preventDefault(),w()))}),S),r.useEffect((()=>
1{if(E)return n&&(0===C.layersWithOutsidePointerEventsDisabled.size&&(s=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),C.layersWithOutsidePointerEventsDisabled.add(E)),C.layers.add(E),v(),()=>{n&&1===C.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=s)}}),[E,S,n,C]),r.useEffect((()=>()=>{E&&(C.layers.delete(E),C.layersWithOutsidePointerEventsDisabled.delete(E),v())}),[E,C]),r.useEffect((()=>{const e=()=>N({});return document.addEventListener(u,e),()=>document.removeEventListener(u,e)}),[]),(0,c.jsx)(o.WV.div,{...x,ref:M,style:{pointerEvents:k?A?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.Mj)(e.onFocusCapture,j.onFocusCapture),onBlurCapture:(0,i.Mj)(e.onBlurCapture,j.onBlurCapture),onPointerDownCapture:(0,i.Mj)(e.onPointerDownCapture,I.onPointerDownCapture)})}));h.displayName="DismissableLayer";var m=r.forwardRef(((e,t)=>{const n=r.useContext(p),i=r.useRef(null),l=(0,a.e)(t,i);return r.useEffect((()=>{const e=i.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}}),[n.branches]),(0,c.jsx)(o.WV.div,{...e,ref:l})}));function v(){const e=new CustomEvent(u);document.dispatchEvent(e)}function g(e,t,n,{discrete:r}){const i=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),r?(0,o.jH)(i,a):i.dispatchEvent(a)}m.displayName="DismissableLayerBranch"},27552:function(e,t,n){"use strict";n.d(t,{EW:function(){return o}});var r=n(67294),i=0;function o(){r.useEffect((()=>{const e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??a()),document.body.insertAdjacentElement("beforeend",e[1]??a()),i++,()=>{1===i&&document.querySelectorAll("[data-radix-focus-guard]").forEach((e=>e.remove())),i--}}),[])}function a(){const e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}},95420:function(e,t,n){"use strict";n.d(t,{M:function(){return d}});var r=n(67294),i=n(28771),o=n(35785),a=n(79698),l=n(85893),s="focusScope.autoFocusOnMount",c="focusScope.autoFocusOnUnmount",u={bubbles:!1,cancelable:!0},d=r.forwardRef(((e,t)=>{const{loop:n=!1,trapped:d=!1,onMountAutoFocus:h,onUnmountAutoFocus:g,...y}=e,[b,w]=r.useState(null),x=(0,a.W)(h),C=(0,a.W)(g),E=r.useRef(null),T=(0,i.e)(t,(e=>w(e))),S=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect((()=>{if(d){let e=function(e){if(S.paused||!b)return;const t=e.target;b.contains(t)?E.current=t:m(E.current,{select:!0})},t=function(e){if(S.paused||!b)return;const t=e.relatedTarget;null!==t&&(b.contains(t)||m(E.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(const t of e)t.removedNodes.length>0&&m(b)};document.addEventListener("focusin",e),document.addEventListener("focusout",t);const r=new MutationObserver(n);return b&&r.observe(b,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}}),[d,b,S.paused]),r.useEffect((()=>{if(b){v.add(S);const t=document.activeElement;if(!b.contains(t)){const n=new CustomEvent(s,u);b.addEventListener(s,x),b.dispatchEvent(n),n.defaultPrevented||(!function(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(m(r,{select:t}),document.activeElement!==n)return}((e=f(b),e.filter((e=>"A"!==e.tagName))),{select:!0}),document.activeElement===t&&m(b))}return()=>{b.removeEventListener(s,x),setTimeout((()=>{const e=new CustomEvent(c,u);b.addEventListener(c,C),b.dispatchEvent(e),e.defaultPrevented||m(t??document.body,{select:!0}),b.removeEventListener(c,C),v.remove(S)}),0)}}var e}),[b,x,C,S]);const N=r.useCallback((e=>{if(!n&&!d)return;if(S.paused)return;const t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){const t=e.currentTarget,[i,o]=function(e){const t=f(e),n=p(t,e),r=p(t.reverse(),e);return[n,r]}(t);i&&o?e.shiftKey||r!==o?e.shiftKey&&r===i&&(e.preventDefault(),n&&m(o,{select:!0})):(e.preventDefault(),n&&m(i,{select:!0})):r===t&&e.preventDefault()}}),[n,d,S.paused]);return(0,l.jsx)(o.WV.div,{tabIndex:-1,...y,ref:T,onKeyDown:N})}));function f(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const 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(;n.nextNode();)t.push(n.currentNode);return t}function p(e,t){for(const n of e)if(!h(n,{upTo:t}))return n}function h(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e;){if(void 0!==t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function m(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&function(e){return e instanceof HTMLInputElement&&"select"in e}(e)&&t&&e.select()}}d.displayName="FocusScope";var v=function(){let e=[];return{add(t){const n=e[0];t!==n&&n?.pause(),e=g(e,t),e.unshift(t)},remove(t){e=g(e,t),e[0]?.resume()}}}();function g(e,t){const n=[...e],r=n.indexOf(t);return-1!==r&&n.splice(r,1),n}},91276:function(e,t,n){"use strict";var r;n.d(t,{M:function(){return s}});var i=n(67294),o=n(9981),a=(r||(r=n.t(i,2)))[" useId ".trim().toString()]||(()=>{}),l=0;function s(e){const[t,n]=i.useState(a());return(0,o.b)((()=>{e||n((e=>e??String(l++)))}),[e]),e||(t?`radix-${t}`:"")}},25496:function(e,t,n){"use strict";n.d(t,{f:function(){return s}});var r=n(67294),i=(n(73935),n(88426)),o=n(85893),a=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=(0,i.Z8)(`Primitive.${t}`),a=r.forwardRef(((e,r)=>{const{asChild:i,...a}=e,l=i?n:t;return"undefined"!==typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,o.jsx)(l,{...a,ref:r})}));return a.displayName=`Primitive.${t}`,{...e,[t]:a}}),{});var l=r.forwardRef(((e,t)=>(0,o.jsx)(a.label,{...e,ref:t,onMouseDown:t=>{t.target.closest("button, input, select, textarea")||(e.onMouseDown?.(t),!t.defaultPrevented&&t.detail>1&&t.preventDefault())}})));l.displayName="Label";var s=l},44612:function(e,t,n){"use strict";n.d(t,{ee:function(){return I},Eh:function(){return L},VY:function(){return j},fC:function(){return A},D7:function(){return g}});var r=n(67294),i=n(1371),o=n(51323),a=n(35785),l=n(85893),s=r.forwardRef(((e,t)=>{const{children:n,width:r=10,height:i=5,...o}=e;return(0,l.jsx)(a.WV.svg,{...o,ref:t,width:r,height:i,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,l.jsx)("polygon",{points:"0,0 30,0 15,10"})})}));s.displayName="Arrow";var c=s,u=n(28771),d=n(25360),f=n(79698),p=n(9981),h=n(7546),m="Popper",[v,g]=(0,d.b)(m),[y,b]=v(m),w=e=>{const{__scopePopper:t,children:n}=e,[i,o]=r.useState(null);return(0,l.jsx)(y,{scope:t,anchor:i,onAnchorChange:o,children:n})};w.displayName=m;var x="PopperAnchor",C=r.forwardRef(((e,t)=>{const{__scopePopper:n,virtualRef:i,...o}=e,s=b(x,n),c=r.useRef(null),d=(0,u.e)(t,c),f=r.useRef(null);return r.useEffect((()=>{const e=f.current;f.current=i?.current||c.current,e!==f.current&&s.onAnchorChange(f.current)})),i?null:(0,l.jsx)(a.WV.div,{...o,ref:d})}));C.displayName=x;var E="PopperContent",[T,S]=v(E),N=r.forwardRef(((e,t)=>{const{__scopePopper:n,side:s="bottom",sideOffset:c=0,align:d="center",alignOffset:m=0,arrowPadding:v=0,avoidCollisions:g=!0,collisionBoundary:y=[],collisionPadding:w=0,sticky:x="partial",hideWhenDetached:C=!1,updatePositionStrategy:S="optimized",onPlaced:N,...M}=e,O=b(E,n),[P,A]=r.useState(null),I=(0,u.e)(t,(e=>A(e))),[j,L]=r.useState(null),_=(0,h.t)(j),W=_?.width??0,F=_?.height??0,Y=s+("center"!==d?"-"+d:""),H="number"===typeof w?w:{top:0,right:0,bottom:0,left:0,...w},V=Array.isArray(y)?y:[y],U=V.length>0,B={padding:H,boundary:V.filter(D),altBoundary:U},{refs:G,floatingStyles:Q,placement:z,isPositioned:K,middlewareData:X}=(0,i.YF)({strategy:"fixed",placement:Y,whileElementsMounted:(...e)=>(0,o.Me)(...e,{animationFrame:"always"===S}),elements:{reference:O.anchor},middleware:[(0,i.cv)({mainAxis:c+F,alignmentAxis:m}),g&&(0,i.uY)({mainAxis:!0,crossAxis:!1,limiter:"partial"===x?(0,i.dr)():void 0,...B}),g&&(0,i.RR)({...B}),(0,i.dp)({...B,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{const{width:i,height:o}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${i}px`),a.setProperty("--radix-popper-anchor-height",`${o}px`)}}),j&&(0,i.x7)({element:j,padding:v}),R({arrowWidth:W,arrowHeight:F}),C&&(0,i.Cp)({strategy:"referenceHidden",...B})]}),[Z,q]=k(z),$=(0,f.W)(N);(0,p.b)((()=>{K&&$?.()}),[K,$]);
1const J=X.arrow?.x,ee=X.arrow?.y,te=0!==X.arrow?.centerOffset,[ne,re]=r.useState();return(0,p.b)((()=>{P&&re(window.getComputedStyle(P).zIndex)}),[P]),(0,l.jsx)("div",{ref:G.setFloating,"data-radix-popper-content-wrapper":"",style:{...Q,transform:K?Q.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ne,"--radix-popper-transform-origin":[X.transformOrigin?.x,X.transformOrigin?.y].join(" "),...X.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,l.jsx)(T,{scope:n,placedSide:Z,onArrowChange:L,arrowX:J,arrowY:ee,shouldHideArrow:te,children:(0,l.jsx)(a.WV.div,{"data-side":Z,"data-align":q,...M,ref:I,style:{...M.style,animation:K?void 0:"none"}})})})}));N.displayName=E;var M="PopperArrow",O={top:"bottom",right:"left",bottom:"top",left:"right"},P=r.forwardRef((function(e,t){const{__scopePopper:n,...r}=e,i=S(M,n),o=O[i.placedSide];return(0,l.jsx)("span",{ref:i.onArrowChange,style:{position:"absolute",left:i.arrowX,top:i.arrowY,[o]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[i.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[i.placedSide],visibility:i.shouldHideArrow?"hidden":void 0},children:(0,l.jsx)(c,{...r,ref:t,style:{...r.style,display:"block"}})})}));function D(e){return null!==e}P.displayName=M;var R=e=>({name:"transformOrigin",options:e,fn(t){const{placement:n,rects:r,middlewareData:i}=t,o=0!==i.arrow?.centerOffset,a=o?0:e.arrowWidth,l=o?0:e.arrowHeight,[s,c]=k(n),u={start:"0%",center:"50%",end:"100%"}[c],d=(i.arrow?.x??0)+a/2,f=(i.arrow?.y??0)+l/2;let p="",h="";return"bottom"===s?(p=o?u:`${d}px`,h=-l+"px"):"top"===s?(p=o?u:`${d}px`,h=`${r.floating.height+l}px`):"right"===s?(p=-l+"px",h=o?u:`${f}px`):"left"===s&&(p=`${r.floating.width+l}px`,h=o?u:`${f}px`),{data:{x:p,y:h}}}});function k(e){const[t,n="center"]=e.split("-");return[t,n]}var A=w,I=C,j=N,L=P},42651:function(e,t,n){"use strict";n.d(t,{h:function(){return s}});var r=n(67294),i=n(73935),o=n(35785),a=n(9981),l=n(85893),s=r.forwardRef(((e,t)=>{const{container:n,...s}=e,[c,u]=r.useState(!1);(0,a.b)((()=>u(!0)),[]);const d=n||c&&globalThis?.document?.body;return d?i.createPortal((0,l.jsx)(o.WV.div,{...s,ref:t}),d):null}));s.displayName="Portal"},29115:function(e,t,n){"use strict";n.d(t,{z:function(){return a}});var r=n(67294),i=n(28771),o=n(9981);var a=e=>{const{present:t,children:n}=e,a=function(e){const[t,n]=r.useState(),i=r.useRef(null),a=r.useRef(e),s=r.useRef("none"),c=e?"mounted":"unmounted",[u,d]=function(e,t){return r.useReducer(((e,n)=>t[e][n]??e),e)}(c,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return r.useEffect((()=>{const e=l(i.current);s.current="mounted"===u?e:"none"}),[u]),(0,o.b)((()=>{const t=i.current,n=a.current;if(n!==e){const r=s.current,i=l(t);if(e)d("MOUNT");else if("none"===i||"none"===t?.display)d("UNMOUNT");else{const e=r!==i;d(n&&e?"ANIMATION_OUT":"UNMOUNT")}a.current=e}}),[e,d]),(0,o.b)((()=>{if(t){let e;const n=t.ownerDocument.defaultView??window,r=r=>{const o=l(i.current).includes(CSS.escape(r.animationName));if(r.target===t&&o&&(d("ANIMATION_END"),!a.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout((()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)}))}},o=e=>{e.target===t&&(s.current=l(i.current))};return t.addEventListener("animationstart",o),t.addEventListener("animationcancel",r),t.addEventListener("animationend",r),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",o),t.removeEventListener("animationcancel",r),t.removeEventListener("animationend",r)}}d("ANIMATION_END")}),[t,d]),{isPresent:["mounted","unmountSuspended"].includes(u),ref:r.useCallback((e=>{i.current=e?getComputedStyle(e):null,n(e)}),[])}}(t),s="function"===typeof n?n({present:a.isPresent}):r.Children.only(n),c=(0,i.e)(a.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(s));return"function"===typeof n||a.isPresent?r.cloneElement(s,{ref:c}):null};function l(e){return e?.animationName||"none"}a.displayName="Presence"},35785:function(e,t,n){"use strict";n.d(t,{WV:function(){return d},jH:function(){return f}});var r=n(67294),i=n(73935),o=n(28771),a=n(85893);function l(e){const t=s(e),n=r.forwardRef(((e,n)=>{const{children:i,...o}=e,l=r.Children.toArray(i),s=l.find(u);if(s){const e=s.props.children,i=l.map((t=>t===s?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,a.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,a.jsx)(t,{...o,ref:n,children:i})}));return n.displayName=`${e}.Slot`,n}function s(e){const t=r.forwardRef(((e,t)=>{const{children:n,...i}=e;if(r.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(n),a=function(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{const t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}
1:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(a.ref=t?(0,o.F)(t,e):e),r.cloneElement(n,a)}return r.Children.count(n)>1?r.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var c=Symbol("radix.slottable");function u(e){return r.isValidElement(e)&&"function"===typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}var d=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=l(`Primitive.${t}`),i=r.forwardRef(((e,r)=>{const{asChild:i,...o}=e,l=i?n:t;return"undefined"!==typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:r})}));return i.displayName=`Primitive.${t}`,{...e,[t]:i}}),{});function f(e,t){e&&i.flushSync((()=>e.dispatchEvent(t)))}},50460:function(e,t,n){"use strict";n.d(t,{VY:function(){return Ye},ZA:function(){return Ve},JO:function(){return We},ck:function(){return Be},wU:function(){return Qe},eT:function(){return Ge},__:function(){return Ue},h_:function(){return Fe},fC:function(){return je},$G:function(){return Ke},u_:function(){return ze},Z0:function(){return Xe},xz:function(){return Le},B4:function(){return _e},l_:function(){return He}});var r=n(67294),i=n(73935);function o(e,[t,n]){return Math.min(n,Math.max(t,e))}var a=n(36206),l=n(37931),s=n(28771),c=n(25360),u=n(78990),d=n(39434),f=n(27552),p=n(95420),h=n(91276),m=n(44612),v=n(42651),g=n(35785),y=n(85893);function b(e){const t=w(e),n=r.forwardRef(((e,n)=>{const{children:i,...o}=e,a=r.Children.toArray(i),l=a.find(C);if(l){const e=l.props.children,i=a.map((t=>t===l?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,y.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,y.jsx)(t,{...o,ref:n,children:i})}));return n.displayName=`${e}.Slot`,n}function w(e){const t=r.forwardRef(((e,t)=>{const{children:n,...i}=e;if(r.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(n),o=function(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{const t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(o.ref=t?(0,s.F)(t,e):e),r.cloneElement(n,o)}return r.Children.count(n)>1?r.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var x=Symbol("radix.slottable");function C(e){return r.isValidElement(e)&&"function"===typeof e.type&&"__radixId"in e.type&&e.type.__radixId===x}var E=n(79698),T=n(77342),S=n(9981),N=n(57898),M=n(96219),O=n(23541),P=n(18204),D=[" ","Enter","ArrowUp","ArrowDown"],R=[" ","Enter"],k="Select",[A,I,j]=(0,l.B)(k),[L,_]=(0,c.b)(k,[j,m.D7]),W=(0,m.D7)(),[F,Y]=L(k),[H,V]=L(k),U=e=>{const{__scopeSelect:t,children:n,open:i,defaultOpen:o,onOpenChange:a,value:l,defaultValue:s,onValueChange:c,dir:d,name:f,autoComplete:p,disabled:v,required:g,form:b}=e,w=W(t),[x,C]=r.useState(null),[E,S]=r.useState(null),[N,M]=r.useState(!1),O=(0,u.gm)(d),[P,D]=(0,T.T)({prop:i,defaultProp:o??!1,onChange:a,caller:k}),[R,I]=(0,T.T)({prop:l,defaultProp:s,onChange:c,caller:k}),j=r.useRef(null),L=!x||(b||!!x.closest("form")),[_,Y]=r.useState(new Set),V=Array.from(_).map((e=>e.props.value)).join(";");return(0,y.jsx)(m.fC,{...w,children:(0,y.jsxs)(F,{required:g,scope:t,trigger:x,onTriggerChange:C,valueNode:E,onValueNodeChange:S,valueNodeHasChildren:N,onValueNodeHasChildrenChange:M,contentId:(0,h.M)(),value:R,onValueChange:I,open:P,onOpenChange:D,dir:O,triggerPointerDownPosRef:j,disabled:v,children:[(0,y.jsx)(A.Provider,{scope:t,children:(0,y.jsx)(H,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback((e=>{Y((t=>new Set(t).add(e)))}),[]),onNativeOptionRemove:r.useCallback((e=>{Y((t=>{const n=new Set(t);return n.delete(e),n}))}),[]),children:n})}),L?(0,y.jsxs)(Re,{"aria-hidden":!0,required:g,tabIndex:-1,name:f,autoComplete:p,value:R,onChange:e=>I(e.target.value),disabled:v,form:b,children:[void 0===R?(0,y.jsx)("option",{value:""}):null,Array.from(_)]},V):null]})})};U.displayName=k;var B="SelectTrigger",G=r.forwardRef(((e,t)=>{const{__scopeSelect:n,disabled:i=!1,...o}=e,l=W(n),c=Y(B,n),u=c.disabled||i,d=(0,s.e)(t,c.onTriggerChange),f=I(n),p=r.useRef("touch"),[h,v,b]=Ae((e=>{const t=f().filter((e=>!e.disabled)),n=t.find((e=>e.value===c.value)),r=Ie(t,e,n);void 0!==r&&c.onValueChange(r.value)})),w=e=>{u||(c.onOpenChange(!0),b()),e&&(c.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)})};return(0,y.jsx)(m.ee,{asChild:!0,...l,children:(0,y.jsx)(g.WV.button,{type:"button",role:"combobox","aria-controls":c.contentId,"aria-expanded":c.open,"aria-required":c.required,"aria-autocomplete":"none",dir:c.dir,"data-state":c.open?"open":"closed",disabled:u,"data-disabled":u?"":void 0,"data-placeholder":ke(c.value)?"":void 0,...o,ref:d,onClick:(0,a.Mj)(o.onClick,(e=>
1{e.currentTarget.focus(),"mouse"!==p.current&&w(e)})),onPointerDown:(0,a.Mj)(o.onPointerDown,(e=>{p.current=e.pointerType;const t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&"mouse"===e.pointerType&&(w(e),e.preventDefault())})),onKeyDown:(0,a.Mj)(o.onKeyDown,(e=>{const t=""!==h.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||v(e.key),t&&" "===e.key||D.includes(e.key)&&(w(),e.preventDefault())}))})})}));G.displayName=B;var Q="SelectValue",z=r.forwardRef(((e,t)=>{const{__scopeSelect:n,className:r,style:i,children:o,placeholder:a="",...l}=e,c=Y(Q,n),{onValueNodeHasChildrenChange:u}=c,d=void 0!==o,f=(0,s.e)(t,c.onValueNodeChange);return(0,S.b)((()=>{u(d)}),[u,d]),(0,y.jsx)(g.WV.span,{...l,ref:f,style:{pointerEvents:"none"},children:ke(c.value)?(0,y.jsx)(y.Fragment,{children:a}):o})}));z.displayName=Q;var K=r.forwardRef(((e,t)=>{const{__scopeSelect:n,children:r,...i}=e;return(0,y.jsx)(g.WV.span,{"aria-hidden":!0,...i,ref:t,children:r||"\u25bc"})}));K.displayName="SelectIcon";var X=e=>(0,y.jsx)(v.h,{asChild:!0,...e});X.displayName="SelectPortal";var Z="SelectContent",q=r.forwardRef(((e,t)=>{const n=Y(Z,e.__scopeSelect),[o,a]=r.useState();if((0,S.b)((()=>{a(new DocumentFragment)}),[]),!n.open){const t=o;return t?i.createPortal((0,y.jsx)(J,{scope:e.__scopeSelect,children:(0,y.jsx)(A.Slot,{scope:e.__scopeSelect,children:(0,y.jsx)("div",{children:e.children})})}),t):null}return(0,y.jsx)(ne,{...e,ref:t})}));q.displayName=Z;var $=10,[J,ee]=L(Z),te=b("SelectContent.RemoveScroll"),ne=r.forwardRef(((e,t)=>{const{__scopeSelect:n,position:i="item-aligned",onCloseAutoFocus:o,onEscapeKeyDown:l,onPointerDownOutside:c,side:u,sideOffset:h,align:m,alignOffset:v,arrowPadding:g,collisionBoundary:b,collisionPadding:w,sticky:x,hideWhenDetached:C,avoidCollisions:E,...T}=e,S=Y(Z,n),[N,M]=r.useState(null),[D,R]=r.useState(null),k=(0,s.e)(t,(e=>M(e))),[A,j]=r.useState(null),[L,_]=r.useState(null),W=I(n),[F,H]=r.useState(!1),V=r.useRef(!1);r.useEffect((()=>{if(N)return(0,O.Ry)(N)}),[N]),(0,f.EW)();const U=r.useCallback((e=>{const[t,...n]=W().map((e=>e.ref.current)),[r]=n.slice(-1),i=document.activeElement;for(const o of e){if(o===i)return;if(o?.scrollIntoView({block:"nearest"}),o===t&&D&&(D.scrollTop=0),o===r&&D&&(D.scrollTop=D.scrollHeight),o?.focus(),document.activeElement!==i)return}}),[W,D]),B=r.useCallback((()=>U([A,N])),[U,A,N]);r.useEffect((()=>{F&&B()}),[F,B]);const{onOpenChange:G,triggerPointerDownPosRef:Q}=S;r.useEffect((()=>{if(N){let e={x:0,y:0};const t=t=>{e={x:Math.abs(Math.round(t.pageX)-(Q.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(Q.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():N.contains(n.target)||G(!1),document.removeEventListener("pointermove",t),Q.current=null};return null!==Q.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}}),[N,G,Q]),r.useEffect((()=>{const e=()=>G(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}}),[G]);const[z,K]=Ae((e=>{const t=W().filter((e=>!e.disabled)),n=t.find((e=>e.ref.current===document.activeElement)),r=Ie(t,e,n);r&&setTimeout((()=>r.ref.current.focus()))})),X=r.useCallback(((e,t,n)=>{const r=!V.current&&!n;(void 0!==S.value&&S.value===t||r)&&(j(e),r&&(V.current=!0))}),[S.value]),q=r.useCallback((()=>N?.focus()),[N]),$=r.useCallback(((e,t,n)=>{const r=!V.current&&!n;(void 0!==S.value&&S.value===t||r)&&_(e)}),[S.value]),ee="popper"===i?ie:re,ne=ee===ie?{side:u,sideOffset:h,align:m,alignOffset:v,arrowPadding:g,collisionBoundary:b,collisionPadding:w,sticky:x,hideWhenDetached:C,avoidCollisions:E}:{};return(0,y.jsx)(J,{scope:n,content:N,viewport:D,onViewportChange:R,itemRefCallback:X,selectedItem:A,onItemLeave:q,itemTextRefCallback:$,focusSelectedItem:B,selectedItemText:L,position:i,isPositioned:F,searchRef:z,children:(0,y.jsx)(P.Z,{as:te,allowPinchZoom:!0,children:(0,y.jsx)(p.M,{asChild:!0,trapped:S.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:(0,a.Mj)(o,(e=>{S.trigger?.focus({preventScroll:!0}),e.preventDefault()})),children:(0,y.jsx)(d.XB,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:l,onPointerDownOutside:c,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>S.onOpenChange(!1),children:(0,y.jsx)(ee,{role:"listbox",id:S.contentId,"data-state":S.open?"open":"closed",dir:S.dir,onContextMenu:e=>e.preventDefault(),...T,...ne,onPlaced:()=>H(!0),ref:k,style:{display:"flex",flexDirection:"column",outline:"none",...T.style},onKeyDown:(0,a.Mj)(T.onKeyDown,(e=>{const t=e.ctrlKey||e.altKey||e.metaKey;
1if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||K(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=W().filter((e=>!e.disabled)).map((e=>e.ref.current));if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){const n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout((()=>U(t))),e.preventDefault()}}))})})})})})}));ne.displayName="SelectContentImpl";var re=r.forwardRef(((e,t)=>{const{__scopeSelect:n,onPlaced:i,...a}=e,l=Y(Z,n),c=ee(Z,n),[u,d]=r.useState(null),[f,p]=r.useState(null),h=(0,s.e)(t,(e=>p(e))),m=I(n),v=r.useRef(!1),b=r.useRef(!0),{viewport:w,selectedItem:x,selectedItemText:C,focusSelectedItem:E}=c,T=r.useCallback((()=>{if(l.trigger&&l.valueNode&&u&&f&&w&&x&&C){const e=l.trigger.getBoundingClientRect(),t=f.getBoundingClientRect(),n=l.valueNode.getBoundingClientRect(),r=C.getBoundingClientRect();if("rtl"!==l.dir){const i=r.left-t.left,a=n.left-i,l=e.left-a,s=e.width+l,c=Math.max(s,t.width),d=window.innerWidth-$,f=o(a,[$,Math.max($,d-c)]);u.style.minWidth=s+"px",u.style.left=f+"px"}else{const i=t.right-r.right,a=window.innerWidth-n.right-i,l=window.innerWidth-e.right-a,s=e.width+l,c=Math.max(s,t.width),d=window.innerWidth-$,f=o(a,[$,Math.max($,d-c)]);u.style.minWidth=s+"px",u.style.right=f+"px"}const a=m(),s=window.innerHeight-2*$,c=w.scrollHeight,d=window.getComputedStyle(f),p=parseInt(d.borderTopWidth,10),h=parseInt(d.paddingTop,10),g=parseInt(d.borderBottomWidth,10),y=p+h+c+parseInt(d.paddingBottom,10)+g,b=Math.min(5*x.offsetHeight,y),E=window.getComputedStyle(w),T=parseInt(E.paddingTop,10),S=parseInt(E.paddingBottom,10),N=e.top+e.height/2-$,M=s-N,O=x.offsetHeight/2,P=p+h+(x.offsetTop+O),D=y-P;if(P<=N){const e=a.length>0&&x===a[a.length-1].ref.current;u.style.bottom="0px";const t=f.clientHeight-w.offsetTop-w.offsetHeight,n=P+Math.max(M,O+(e?S:0)+t+g);u.style.height=n+"px"}else{const e=a.length>0&&x===a[0].ref.current;u.style.top="0px";const t=Math.max(N,p+w.offsetTop+(e?T:0)+O)+D;u.style.height=t+"px",w.scrollTop=P-N+w.offsetTop}u.style.margin=`${$}px 0`,u.style.minHeight=b+"px",u.style.maxHeight=s+"px",i?.(),requestAnimationFrame((()=>v.current=!0))}}),[m,l.trigger,l.valueNode,u,f,w,x,C,l.dir,i]);(0,S.b)((()=>T()),[T]);const[N,M]=r.useState();(0,S.b)((()=>{f&&M(window.getComputedStyle(f).zIndex)}),[f]);const O=r.useCallback((e=>{e&&!0===b.current&&(T(),E?.(),b.current=!1)}),[T,E]);return(0,y.jsx)(oe,{scope:n,contentWrapper:u,shouldExpandOnScrollRef:v,onScrollButtonChange:O,children:(0,y.jsx)("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:N},children:(0,y.jsx)(g.WV.div,{...a,ref:h,style:{boxSizing:"border-box",maxHeight:"100%",...a.style}})})})}));re.displayName="SelectItemAlignedPosition";var ie=r.forwardRef(((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:i=$,...o}=e,a=W(n);return(0,y.jsx)(m.VY,{...a,...o,ref:t,align:r,collisionPadding:i,style:{boxSizing:"border-box",...o.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})}));
1ie.displayName="SelectPopperPosition";var[oe,ae]=L(Z,{}),le="SelectViewport",se=r.forwardRef(((e,t)=>{const{__scopeSelect:n,nonce:i,...o}=e,l=ee(le,n),c=ae(le,n),u=(0,s.e)(t,l.onViewportChange),d=r.useRef(0);return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:i}),(0,y.jsx)(A.Slot,{scope:n,children:(0,y.jsx)(g.WV.div,{"data-radix-select-viewport":"",role:"presentation",...o,ref:u,style:{position:"relative",flex:1,overflow:"hidden auto",...o.style},onScroll:(0,a.Mj)(o.onScroll,(e=>{const t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=c;if(r?.current&&n){const e=Math.abs(d.current-t.scrollTop);if(e>0){const r=window.innerHeight-2*$,i=parseFloat(n.style.minHeight),o=parseFloat(n.style.height),a=Math.max(i,o);if(a<r){const i=a+e,o=Math.min(r,i),l=i-o;n.style.height=o+"px","0px"===n.style.bottom&&(t.scrollTop=l>0?l:0,n.style.justifyContent="flex-end")}}}d.current=t.scrollTop}))})})]})}));se.displayName=le;var ce="SelectGroup",[ue,de]=L(ce),fe=r.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,i=(0,h.M)();return(0,y.jsx)(ue,{scope:n,id:i,children:(0,y.jsx)(g.WV.div,{role:"group","aria-labelledby":i,...r,ref:t})})}));fe.displayName=ce;var pe="SelectLabel",he=r.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,i=de(pe,n);return(0,y.jsx)(g.WV.div,{id:i.id,...r,ref:t})}));he.displayName=pe;var me="SelectItem",[ve,ge]=L(me),ye=r.forwardRef(((e,t)=>{const{__scopeSelect:n,value:i,disabled:o=!1,textValue:l,...c}=e,u=Y(me,n),d=ee(me,n),f=u.value===i,[p,m]=r.useState(l??""),[v,b]=r.useState(!1),w=(0,s.e)(t,(e=>d.itemRefCallback?.(e,i,o))),x=(0,h.M)(),C=r.useRef("touch"),E=()=>{o||(u.onValueChange(i),u.onOpenChange(!1))};if(""===i)throw new Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,y.jsx)(ve,{scope:n,value:i,disabled:o,textId:x,isSelected:f,onItemTextChange:r.useCallback((e=>{m((t=>t||(e?.textContent??"").trim()))}),[]),children:(0,y.jsx)(A.ItemSlot,{scope:n,value:i,disabled:o,textValue:p,children:(0,y.jsx)(g.WV.div,{role:"option","aria-labelledby":x,"data-highlighted":v?"":void 0,"aria-selected":f&&v,"data-state":f?"checked":"unchecked","aria-disabled":o||void 0,"data-disabled":o?"":void 0,tabIndex:o?void 0:-1,...c,ref:w,onFocus:(0,a.Mj)(c.onFocus,(()=>b(!0))),onBlur:(0,a.Mj)(c.onBlur,(()=>b(!1))),onClick:(0,a.Mj)(c.onClick,(()=>{"mouse"!==C.current&&E()})),onPointerUp:(0,a.Mj)(c.onPointerUp,(()=>{"mouse"===C.current&&E()})),onPointerDown:(0,a.Mj)(c.onPointerDown,(e=>{C.current=e.pointerType})),onPointerMove:(0,a.Mj)(c.onPointerMove,(e=>{C.current=e.pointerType,o?d.onItemLeave?.():"mouse"===C.current&&e.currentTarget.focus({preventScroll:!0})}
1)),onPointerLeave:(0,a.Mj)(c.onPointerLeave,(e=>{e.currentTarget===document.activeElement&&d.onItemLeave?.()})),onKeyDown:(0,a.Mj)(c.onKeyDown,(e=>{""!==d.searchRef?.current&&" "===e.key||(R.includes(e.key)&&E()," "===e.key&&e.preventDefault())}))})})})}));ye.displayName=me;var be="SelectItemText",we=r.forwardRef(((e,t)=>{const{__scopeSelect:n,className:o,style:a,...l}=e,c=Y(be,n),u=ee(be,n),d=ge(be,n),f=V(be,n),[p,h]=r.useState(null),m=(0,s.e)(t,(e=>h(e)),d.onItemTextChange,(e=>u.itemTextRefCallback?.(e,d.value,d.disabled))),v=p?.textContent,b=r.useMemo((()=>(0,y.jsx)("option",{value:d.value,disabled:d.disabled,children:v},d.value)),[d.disabled,d.value,v]),{onNativeOptionAdd:w,onNativeOptionRemove:x}=f;return(0,S.b)((()=>(w(b),()=>x(b))),[w,x,b]),(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(g.WV.span,{id:d.textId,...l,ref:m}),d.isSelected&&c.valueNode&&!c.valueNodeHasChildren?i.createPortal(l.children,c.valueNode):null]})}));we.displayName=be;var xe="SelectItemIndicator",Ce=r.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e;return ge(xe,n).isSelected?(0,y.jsx)(g.WV.span,{"aria-hidden":!0,...r,ref:t}):null}));Ce.displayName=xe;var Ee="SelectScrollUpButton",Te=r.forwardRef(((e,t)=>{const n=ee(Ee,e.__scopeSelect),i=ae(Ee,e.__scopeSelect),[o,a]=r.useState(!1),l=(0,s.e)(t,i.onScrollButtonChange);return(0,S.b)((()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollTop>0;a(e)};const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}}),[n.viewport,n.isPositioned]),o?(0,y.jsx)(Me,{...e,ref:l,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null}));Te.displayName=Ee;var Se="SelectScrollDownButton",Ne=r.forwardRef(((e,t)=>{const n=ee(Se,e.__scopeSelect),i=ae(Se,e.__scopeSelect),[o,a]=r.useState(!1),l=(0,s.e)(t,i.onScrollButtonChange);return(0,S.b)((()=>{if(n.viewport&&n.isPositioned){let e=function(){const e=t.scrollHeight-t.clientHeight,n=Math.ceil(t.scrollTop)<e;a(n)};const t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}}),[n.viewport,n.isPositioned]),o?(0,y.jsx)(Me,{...e,ref:l,onAutoScroll:()=>{const{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null}));Ne.displayName=Se;var Me=r.forwardRef(((e,t)=>{const{__scopeSelect:n,onAutoScroll:i,...o}=e,l=ee("SelectScrollButton",n),s=r.useRef(null),c=I(n),u=r.useCallback((()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)}),[]);return r.useEffect((()=>()=>u()),[u]),(0,S.b)((()=>{c().find((e=>e.ref.current===document.activeElement))?.ref.current?.scrollIntoView({block:"nearest"})}),[c]),(0,y.jsx)(g.WV.div,{"aria-hidden":!0,...o,ref:t,style:{flexShrink:0,...o.style},onPointerDown:(0,a.Mj)(o.onPointerDown,(()=>{null===s.current&&(s.current=window.setInterval(i,50))})),onPointerMove:(0,a.Mj)(o.onPointerMove,(()=>{l.onItemLeave?.(),null===s.current&&(s.current=window.setInterval(i,50))})),onPointerLeave:(0,a.Mj)(o.onPointerLeave,(()=>{u()}))})})),Oe=r.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e;return(0,y.jsx)(g.WV.div,{"aria-hidden":!0,...r,ref:t})}));Oe.displayName="SelectSeparator";var Pe="SelectArrow",De=r.forwardRef(((e,t)=>{const{__scopeSelect:n,...r}=e,i=W(n),o=Y(Pe,n),a=ee(Pe,n);return o.open&&"popper"===a.position?(0,y.jsx)(m.Eh,{...i,...r,ref:t}):null}));De.displayName=Pe;var Re=r.forwardRef((({__scopeSelect:e,value:t,...n},i)=>{const o=r.useRef(null),a=(0,s.e)(i,o),l=(0,N.D)(t);return r.useEffect((()=>{const e=o.current;if(!e)return;const n=window.HTMLSelectElement.prototype,r=Object.getOwnPropertyDescriptor(n,"value").set;if(l!==t&&r){const n=new Event("change",{bubbles:!0});r.call(e,t),e.dispatchEvent(n)}}),[l,t]),(0,y.jsx)(g.WV.select,{...n,style:{...M.C2,...n.style},ref:a,defaultValue:t})}));function ke(e){return""===e||void 0===e}function Ae(e){const t=(0,E.W)(e),n=r.useRef(""),i=r.useRef(0),o=r.useCallback((e=>{const r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(i.current),""!==t&&(i.current=window.setTimeout((()=>e("")),1e3))}(r)}),[t]),a=r.useCallback((()=>{n.current="",window.clearTimeout(i.current)}),[]);return r.useEffect((()=>()=>window.clearTimeout(i.current)),[]),[n,o,a]}function Ie(e,t,n){const r=t.length>1&&Array.from(t).every((e=>e===t[0]))?t[0]:t,i=n?e.indexOf(n):-1;let o=(a=e,l=Math.max(i,0),a.map(((e,t)=>a[(l+t)%a.length])));var a,l;1===r.length&&(o=o.filter((e=>e!==n)));const s=o.find((e=>e.textValue.toLowerCase().startsWith(r.toLowerCase())));return s!==n?s:void 0}
1Re.displayName="SelectBubbleInput";var je=U,Le=G,_e=z,We=K,Fe=X,Ye=q,He=se,Ve=fe,Ue=he,Be=ye,Ge=we,Qe=Ce,ze=Te,Ke=Ne,Xe=Oe},88426:function(e,t,n){"use strict";var r;n.d(t,{g7:function(){return d},Z8:function(){return u}});var i=n(67294),o=n(28771),a=n(85893),l=Symbol.for("react.lazy"),s=(r||(r=n.t(i,2)))[" use ".trim().toString()];function c(e){return null!=e&&"object"===typeof e&&"$$typeof"in e&&e.$$typeof===l&&"_payload"in e&&("object"===typeof(t=e._payload)&&null!==t&&"then"in t);var t}function u(e){const t=f(e),n=i.forwardRef(((e,n)=>{let{children:r,...o}=e;c(r)&&"function"===typeof s&&(r=s(r._payload));const l=i.Children.toArray(r),u=l.find(h);if(u){const e=u.props.children,r=l.map((t=>t===u?i.Children.count(e)>1?i.Children.only(null):i.isValidElement(e)?e.props.children:null:t));return(0,a.jsx)(t,{...o,ref:n,children:i.isValidElement(e)?i.cloneElement(e,void 0,r):null})}return(0,a.jsx)(t,{...o,ref:n,children:r})}));return n.displayName=`${e}.Slot`,n}var d=u("Slot");function f(e){const t=i.forwardRef(((e,t)=>{let{children:n,...r}=e;if(c(n)&&"function"===typeof s&&(n=s(n._payload)),i.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(n),a=function(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{const t=o(...e);return i(...e),t}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==i.Fragment&&(a.ref=t?(0,o.F)(t,e):e),i.cloneElement(n,a)}return i.Children.count(n)>1?i.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var p=Symbol("radix.slottable");function h(e){return i.isValidElement(e)&&"function"===typeof e.type&&"__radixId"in e.type&&e.type.__radixId===p}},98024:function(e,t,n){"use strict";n.d(t,{VY:function(){return de},aV:function(){return ce},fC:function(){return se},xz:function(){return ue}});var r=n(67294);function i(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var o=n(25360);function a(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var l=n(28771),s=n(85893);function c(e){const t=u(e),n=r.forwardRef(((e,n)=>{const{children:i,...o}=e,a=r.Children.toArray(i),l=a.find(f);if(l){const e=l.props.children,i=a.map((t=>t===l?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,s.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,s.jsx)(t,{...o,ref:n,children:i})}));return n.displayName=`${e}.Slot`,n}function u(e){const t=r.forwardRef(((e,t)=>{const{children:n,...i}=e;if(r.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(n),o=function(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(o.ref=t?(0,l.F)(t,e):e),r.cloneElement(n,o)}return r.Children.count(n)>1?r.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var d=Symbol("radix.slottable");function f(e){return r.isValidElement(e)&&"function"===typeof e.type&&"__radixId"in e.type&&e.type.__radixId===d}var p=new WeakMap;Map;function h(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);const n=function(e,t){const n=e.length,r=m(t),i=r>=0?r:n+r;return i<0||i>=n?-1:i}(e,t);return-1===n?void 0:e[n]}function m(e){return e!==e||0===e?0:Math.trunc(e)}var v=n(91276),g=(n(73935),["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=c(`Primitive.${t}`),i=r.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return"undefined"!==typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(a,{...o,ref:r})}));return i.displayName=`Primitive.${t}`,{...e,[t]:i}}),{}));var y=n(79698),b=n(77342),w=n(78990),x="rovingFocusGroup.onEntryFocus",C={bubbles:!1,cancelable:!0},E="RovingFocusGroup",[T,S,N]=function(e){const t=e+"CollectionProvider",[n,i]=(0,o.b)(t),[a,u]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{const{scope:t,children:n}=e,i=r.useRef(null),o=r.useRef(new Map).current;return(0,s.jsx)(a,{scope:t,itemMap:o,collectionRef:i,children:n})};d.displayName=t;const f=e+"CollectionSlot",p=c(f),h=r.forwardRef(((e,t)=>{const{scope:n,children:r}=e,i=u(f,n),o=(0,l.e)(t,i.collectionRef);return(0,s.jsx)(p,{ref:o,children:r})}));h.displayName=f;const m=e+"CollectionItemSlot",v="data-radix-collection-item",g=c(m),y=r.forwardRef(((e,t)=>{const{scope:n,children:i,...o}=e,a=r.useRef(null),c=(0,l.e)(t,a),d=u(m,n);return r.useEffect((()=>(d.itemMap.set(a,{ref:a,...o}),()=>{d.itemMap.delete(a)}))),(0,s.jsx)(g,{[v]:"",ref:c,children:i})}));return y.displayName=m,[{Provider:d,Slot:h,ItemSlot:y},function(t){const n=u(e+"CollectionConsumer",t);return r.useCallback((()=>{const e=n.collectionRef.current;if(!e)return[];const t=Array.from(e.querySelectorAll(`[${v}
1]`));return Array.from(n.itemMap.values()).sort(((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current)))}),[n.collectionRef,n.itemMap])},i]}(E),[M,O]=(0,o.b)(E,[N]),[P,D]=M(E),R=r.forwardRef(((e,t)=>(0,s.jsx)(T.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,s.jsx)(T.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,s.jsx)(k,{...e,ref:t})})})));R.displayName=E;var k=r.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:i,loop:o=!1,dir:c,currentTabStopId:u,defaultCurrentTabStopId:d,onCurrentTabStopIdChange:f,onEntryFocus:p,preventScrollOnEntryFocus:h=!1,...m}=e,v=r.useRef(null),T=(0,l.e)(t,v),N=(0,w.gm)(c),[M,O]=(0,b.T)({prop:u,defaultProp:d??null,onChange:f,caller:E}),[D,R]=r.useState(!1),k=(0,y.W)(p),A=S(n),I=r.useRef(!1),[j,_]=r.useState(0);return r.useEffect((()=>{const e=v.current;if(e)return e.addEventListener(x,k),()=>e.removeEventListener(x,k)}),[k]),(0,s.jsx)(P,{scope:n,orientation:i,dir:N,loop:o,currentTabStopId:M,onItemFocus:r.useCallback((e=>O(e)),[O]),onItemShiftTab:r.useCallback((()=>R(!0)),[]),onFocusableItemAdd:r.useCallback((()=>_((e=>e+1))),[]),onFocusableItemRemove:r.useCallback((()=>_((e=>e-1))),[]),children:(0,s.jsx)(g.div,{tabIndex:D||0===j?-1:0,"data-orientation":i,...m,ref:T,style:{outline:"none",...e.style},onMouseDown:a(e.onMouseDown,(()=>{I.current=!0})),onFocus:a(e.onFocus,(e=>{const t=!I.current;if(e.target===e.currentTarget&&t&&!D){const t=new CustomEvent(x,C);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){const e=A().filter((e=>e.focusable));L([e.find((e=>e.active)),e.find((e=>e.id===M)),...e].filter(Boolean).map((e=>e.ref.current)),h)}}I.current=!1})),onBlur:a(e.onBlur,(()=>R(!1)))})})})),A="RovingFocusGroupItem",I=r.forwardRef(((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:i=!0,active:o=!1,tabStopId:l,children:c,...u}=e,d=(0,v.M)(),f=l||d,p=D(A,n),h=p.currentTabStopId===f,m=S(n),{onFocusableItemAdd:y,onFocusableItemRemove:b,currentTabStopId:w}=p;return r.useEffect((()=>{if(i)return y(),()=>b()}),[i,y,b]),(0,s.jsx)(T.ItemSlot,{scope:n,id:f,focusable:i,active:o,children:(0,s.jsx)(g.span,{tabIndex:h?0:-1,"data-orientation":p.orientation,...u,ref:t,onMouseDown:a(e.onMouseDown,(e=>{i?p.onItemFocus(f):e.preventDefault()})),onFocus:a(e.onFocus,(()=>p.onItemFocus(f))),onKeyDown:a(e.onKeyDown,(e=>{if("Tab"===e.key&&e.shiftKey)return void p.onItemShiftTab();if(e.target!==e.currentTarget)return;const t=function(e,t,n){const r=function(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}(e.key,n);return"vertical"===t&&["ArrowLeft","ArrowRight"].includes(r)||"horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)?void 0:j[r]}(e,p.orientation,p.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let i=m().filter((e=>e.focusable)).map((e=>e.ref.current));if("last"===t)i.reverse();else if("prev"===t||"next"===t){"prev"===t&&i.reverse();const o=i.indexOf(e.currentTarget);i=p.loop?(r=o+1,(n=i).map(((e,t)=>n[(r+t)%n.length]))):i.slice(o+1)}setTimeout((()=>L(i)))}var n,r})),children:"function"===typeof c?c({isCurrentTabStop:h,hasTabStop:null!=w}):c})})}));I.displayName=A;var j={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function L(e,t=!1){const n=document.activeElement;for(const r of e){if(r===n)return;if(r.focus({preventScroll:t}),document.activeElement!==n)return}}var _=R,W=I,F=n(9981);var Y=e=>{const{present:t,children:n}=e,i=function(e){const[t,n]=r.useState(),i=r.useRef(null),o=r.useRef(e),a=r.useRef("none"),l=e?"mounted":"unmounted",[s,c]=function(e,t){return r.useReducer(((e,n)=>t[e][n]??e),e)}(l,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return r.useEffect((()=>{const e=H(i.current);a.current="mounted"===s?e:"none"}),[s]),(0,F.b)((()=>{const t=i.current,n=o.current;if(n!==e){const r=a.current,i=H(t);if(e)c("MOUNT");else if("none"===i||"none"===t?.display)c("UNMOUNT");else{const e=r!==i;c(n&&e?"ANIMATION_OUT":"UNMOUNT")}o.current=e}}),[e,c]),(0,F.b)((()=>
1{if(t){let e;const n=t.ownerDocument.defaultView??window,r=r=>{const a=H(i.current).includes(r.animationName);if(r.target===t&&a&&(c("ANIMATION_END"),!o.current)){const r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout((()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)}))}},l=e=>{e.target===t&&(a.current=H(i.current))};return t.addEventListener("animationstart",l),t.addEventListener("animationcancel",r),t.addEventListener("animationend",r),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",l),t.removeEventListener("animationcancel",r),t.removeEventListener("animationend",r)}}c("ANIMATION_END")}),[t,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:r.useCallback((e=>{i.current=e?getComputedStyle(e):null,n(e)}),[])}}(t),o="function"===typeof n?n({present:i.isPresent}):r.Children.only(n),a=(0,l.e)(i.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(o));return"function"===typeof n||i.isPresent?r.cloneElement(o,{ref:a}):null};function H(e){return e?.animationName||"none"}Y.displayName="Presence";function V(e){const t=U(e),n=r.forwardRef(((e,n)=>{const{children:i,...o}=e,a=r.Children.toArray(i),l=a.find(G);if(l){const e=l.props.children,i=a.map((t=>t===l?r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null:t));return(0,s.jsx)(t,{...o,ref:n,children:r.isValidElement(e)?r.cloneElement(e,void 0,i):null})}return(0,s.jsx)(t,{...o,ref:n,children:i})}));return n.displayName=`${e}.Slot`,n}function U(e){const t=r.forwardRef(((e,t)=>{const{children:n,...i}=e;if(r.isValidElement(n)){const e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;if(n)return e.ref;if(t=Object.getOwnPropertyDescriptor(e,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n)return e.props.ref;return e.props.ref||e.ref}(n),o=function(e,t){const n={...t};for(const r in t){const i=e[r],o=t[r];/^on[A-Z]/.test(r)?i&&o?n[r]=(...e)=>{o(...e),i(...e)}:i&&(n[r]=i):"style"===r?n[r]={...i,...o}:"className"===r&&(n[r]=[i,o].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props);return n.type!==r.Fragment&&(o.ref=t?(0,l.F)(t,e):e),r.cloneElement(n,o)}return r.Children.count(n)>1?r.Children.only(null):null}));return t.displayName=`${e}.SlotClone`,t}var B=Symbol("radix.slottable");function G(e){return r.isValidElement(e)&&"function"===typeof e.type&&"__radixId"in e.type&&e.type.__radixId===B}var Q=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce(((e,t)=>{const n=V(`Primitive.${t}`),i=r.forwardRef(((e,r)=>{const{asChild:i,...o}=e,a=i?n:t;return"undefined"!==typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,s.jsx)(a,{...o,ref:r})}));return i.displayName=`Primitive.${t}`,{...e,[t]:i}}),{});var z="Tabs",[K,X]=(0,o.b)(z,[O]),Z=O(),[q,$]=K(z),J=r.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:i,defaultValue:o,orientation:a="horizontal",dir:l,activationMode:c="automatic",...u}=e,d=(0,w.gm)(l),[f,p]=(0,b.T)({prop:r,onChange:i,defaultProp:o??"",caller:z});return(0,s.jsx)(q,{scope:n,baseId:(0,v.M)(),value:f,onValueChange:p,orientation:a,dir:d,activationMode:c,children:(0,s.jsx)(Q.div,{dir:d,"data-orientation":a,...u,ref:t})})}));J.displayName=z;var ee="TabsList",te=r.forwardRef(((e,t)=>{const{__scopeTabs:n,loop:r=!0,...i}=e,o=$(ee,n),a=Z(n);return(0,s.jsx)(_,{asChild:!0,...a,orientation:o.orientation,dir:o.dir,loop:r,children:(0,s.jsx)(Q.div,{role:"tablist","aria-orientation":o.orientation,...i,ref:t})})}));te.displayName=ee;var ne="TabsTrigger",re=r.forwardRef(((e,t)=>{const{__scopeTabs:n,value:r,disabled:o=!1,...a}=e,l=$(ne,n),c=Z(n),u=ae(l.baseId,r),d=le(l.baseId,r),f=r===l.value;return(0,s.jsx)(W,{asChild:!0,...c,focusable:!o,active:f,children:(0,s.jsx)(Q.button,{type:"button",role:"tab","aria-selected":f,"aria-controls":d,"data-state":f?"active":"inactive","data-disabled":o?"":void 0,disabled:o,id:u,...a,ref:t,onMouseDown:i(e.onMouseDown,(e=>{o||0!==e.button||!1!==e.ctrlKey?e.preventDefault():l.onValueChange(r)})),onKeyDown:i(e.onKeyDown,(e=>
1{[" ","Enter"].includes(e.key)&&l.onValueChange(r)})),onFocus:i(e.onFocus,(()=>{const e="manual"!==l.activationMode;f||o||!e||l.onValueChange(r)}))})})}));re.displayName=ne;var ie="TabsContent",oe=r.forwardRef(((e,t)=>{const{__scopeTabs:n,value:i,forceMount:o,children:a,...l}=e,c=$(ie,n),u=ae(c.baseId,i),d=le(c.baseId,i),f=i===c.value,p=r.useRef(f);return r.useEffect((()=>{const e=requestAnimationFrame((()=>p.current=!1));return()=>cancelAnimationFrame(e)}),[]),(0,s.jsx)(Y,{present:o||f,children:({present:n})=>(0,s.jsx)(Q.div,{"data-state":f?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":u,hidden:!n,id:d,tabIndex:0,...l,ref:t,style:{...e.style,animationDuration:p.current?"0s":void 0},children:n&&a})})}));function ae(e,t){return`${e}-trigger-${t}`}function le(e,t){return`${e}-content-${t}`}oe.displayName=ie;var se=J,ce=te,ue=re,de=oe},54764:function(e,t,n){"use strict";n.d(t,{VY:function(){return Z},h_:function(){return X},zt:function(){return Q},fC:function(){return z},xz:function(){return K}});var r=n(67294),i=n(36206),o=n(28771),a=n(25360),l=n(39434),s=n(91276),c=n(44612),u=n(42651),d=n(29115),f=n(35785),p=n(85893);var h=Symbol("radix.slottable");function m(e){const t=({children:e})=>(0,p.jsx)(p.Fragment,{children:e});return t.displayName=`${e}.Slottable`,t.__radixId=h,t}var v=n(77342),g=n(96219),[y,b]=(0,a.b)("Tooltip",[c.D7]),w=(0,c.D7)(),x="TooltipProvider",C=700,E="tooltip.open",[T,S]=y(x),N=e=>{const{__scopeTooltip:t,delayDuration:n=C,skipDelayDuration:i=300,disableHoverableContent:o=!1,children:a}=e,l=r.useRef(!0),s=r.useRef(!1),c=r.useRef(0);return r.useEffect((()=>{const e=c.current;return()=>window.clearTimeout(e)}),[]),(0,p.jsx)(T,{scope:t,isOpenDelayedRef:l,delayDuration:n,onOpen:r.useCallback((()=>{window.clearTimeout(c.current),l.current=!1}),[]),onClose:r.useCallback((()=>{window.clearTimeout(c.current),c.current=window.setTimeout((()=>l.current=!0),i)}),[i]),isPointerInTransitRef:s,onPointerInTransitChange:r.useCallback((e=>{s.current=e}),[]),disableHoverableContent:o,children:a})};N.displayName=x;var M="Tooltip",[O,P]=y(M),D=e=>{const{__scopeTooltip:t,children:n,open:i,defaultOpen:o,onOpenChange:a,disableHoverableContent:l,delayDuration:u}=e,d=S(M,e.__scopeTooltip),f=w(t),[h,m]=r.useState(null),g=(0,s.M)(),y=r.useRef(0),b=l??d.disableHoverableContent,x=u??d.delayDuration,C=r.useRef(!1),[T,N]=(0,v.T)({prop:i,defaultProp:o??!1,onChange:e=>{e?(d.onOpen(),document.dispatchEvent(new CustomEvent(E))):d.onClose(),a?.(e)},caller:M}),P=r.useMemo((()=>T?C.current?"delayed-open":"instant-open":"closed"),[T]),D=r.useCallback((()=>{window.clearTimeout(y.current),y.current=0,C.current=!1,N(!0)}),[N]),R=r.useCallback((()=>{window.clearTimeout(y.current),y.current=0,N(!1)}),[N]),k=r.useCallback((()=>{window.clearTimeout(y.current),y.current=window.setTimeout((()=>{C.current=!0,N(!0),y.current=0}),x)}),[x,N]);return r.useEffect((()=>()=>{y.current&&(window.clearTimeout(y.current),y.current=0)}),[]),(0,p.jsx)(c.fC,{...f,children:(0,p.jsx)(O,{scope:t,contentId:g,open:T,stateAttribute:P,trigger:h,onTriggerChange:m,onTriggerEnter:r.useCallback((()=>{d.isOpenDelayedRef.current?k():D()}),[d.isOpenDelayedRef,k,D]),onTriggerLeave:r.useCallback((()=>{b?R():(window.clearTimeout(y.current),y.current=0)}),[R,b]),onOpen:D,onClose:R,disableHoverableContent:b,children:n})})};D.displayName=M;var R="TooltipTrigger",k=r.forwardRef(((e,t)=>{const{__scopeTooltip:n,...a}=e,l=P(R,n),s=S(R,n),u=w(n),d=r.useRef(null),h=(0,o.e)(t,d,l.onTriggerChange),m=r.useRef(!1),v=r.useRef(!1),g=r.useCallback((()=>m.current=!1),[]);return r.useEffect((()=>()=>document.removeEventListener("pointerup",g)),[g]),(0,p.jsx)(c.ee,{asChild:!0,...u,children:(0,p.jsx)(f.WV.button,{"aria-describedby":l.open?l.contentId:void 0,"data-state":l.stateAttribute,...a,ref:h,onPointerMove:(0,i.Mj)(e.onPointerMove,(e=>{"touch"!==e.pointerType&&(v.current||s.isPointerInTransitRef.current||(l.onTriggerEnter(),v.current=!0))})),onPointerLeave:(0,i.Mj)(e.onPointerLeave,(()=>{l.onTriggerLeave(),v.current=!1})),onPointerDown:(0,i.Mj)(e.onPointerDown,(()=>{l.open&&l.onClose(),m.current=!0,document.addEventListener("pointerup",g,{once:!0})})),onFocus:(0,i.Mj)(e.onFocus,(()=>{m.current||l.onOpen()})),onBlur:(0,i.Mj)(e.onBlur,l.onClose),onClick:(0,i.Mj)(e.onClick,l.onClose)})})}));k.displayName=R;var A="TooltipPortal",[I,j]=y(A,{forceMount:void 0}),L=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:i}=e,o=P(A,t);return(0,p.jsx)(I,{scope:t,forceMount:n,children:(0,p.jsx)(d.z,{present:n||o.open,children:(0,p.jsx)(u.h,{asChild:!0,container:i,children:r})})})};L.displayName=A;var _="TooltipContent",W=r.forwardRef(((e,t)=>{const n=j(_,e.__scopeTooltip),{forceMount:r=n.forceMount,side:i="top",...o}=e,a=P(_,e.__scopeTooltip);return(0,p.jsx)(d.z,{present:r||a.open,children:a.disableHoverableContent?(0,p.jsx)(U,{side:i,...o,ref:t}):(0,p.jsx)(F,{side:i,...o,ref:t})})})),F=r.forwardRef(((e,t)=>{const n=P(_,e.__scopeTooltip),i=S(_,e.__scopeTooltip),a=r.useRef(null),l=(0,o.e)(t,a),[s,c]=r.useState(null),{trigger:u,onClose:d}=n,f=a.current,{onPointerInTransitChange:h}=i,m=r.useCallback((()=>{c(null),h(!1)}),[h]),v=r.useCallback(((e,t)=>{const n=e.currentTarget,r={x:e.clientX,y:e.clientY},i=function(e){const t=e.slice();return t.sort(((e,t)=>e.x<t.x?-1:e.x>t.x?1:e.y<t.y?-1:e.y>t.y?1:0)),function(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const n=e[r];for(;t.length>=2;){const e=t[t.length-1],r=t[t.length-2];if(!((e.x-r.x)*(n.y-r.y)>=(e.y-r.y)*(n.x-r.x)))break;t.pop()}t.push(n)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const t=e[r];for(;n.length>=2;){const e=n[n.length-1],r=n[n.length-2];
1if(!((e.x-r.x)*(t.y-r.y)>=(e.y-r.y)*(t.x-r.x)))break;n.pop()}n.push(t)}return n.pop(),1===t.length&&1===n.length&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}(t)}([...function(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n})}return r}(r,function(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),i=Math.abs(t.right-e.x),o=Math.abs(t.left-e.x);switch(Math.min(n,r,i,o)){case o:return"left";case i:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}(r,n.getBoundingClientRect())),...function(e){const{top:t,right:n,bottom:r,left:i}=e;return[{x:i,y:t},{x:n,y:t},{x:n,y:r},{x:i,y:r}]}(t.getBoundingClientRect())]);c(i),h(!0)}),[h]);return r.useEffect((()=>()=>m()),[m]),r.useEffect((()=>{if(u&&f){const e=e=>v(e,f),t=e=>v(e,u);return u.addEventListener("pointerleave",e),f.addEventListener("pointerleave",t),()=>{u.removeEventListener("pointerleave",e),f.removeEventListener("pointerleave",t)}}}),[u,f,v,m]),r.useEffect((()=>{if(s){const e=e=>{const t=e.target,n={x:e.clientX,y:e.clientY},r=u?.contains(t)||f?.contains(t),i=!function(e,t){const{x:n,y:r}=e;let i=!1;for(let o=0,a=t.length-1;o<t.length;a=o++){const e=t[o],l=t[a],s=e.x,c=e.y,u=l.x,d=l.y;c>r!==d>r&&n<(u-s)*(r-c)/(d-c)+s&&(i=!i)}return i}(n,s);r?m():i&&(m(),d())};return document.addEventListener("pointermove",e),()=>document.removeEventListener("pointermove",e)}}),[u,f,s,d,m]),(0,p.jsx)(U,{...e,ref:l})})),[Y,H]=y(M,{isInside:!1}),V=m("TooltipContent"),U=r.forwardRef(((e,t)=>{const{__scopeTooltip:n,children:i,"aria-label":o,onEscapeKeyDown:a,onPointerDownOutside:s,...u}=e,d=P(_,n),f=w(n),{onClose:h}=d;return r.useEffect((()=>(document.addEventListener(E,h),()=>document.removeEventListener(E,h))),[h]),r.useEffect((()=>{if(d.trigger){const e=e=>{e.target?.contains(d.trigger)&&h()};return window.addEventListener("scroll",e,{capture:!0}),()=>window.removeEventListener("scroll",e,{capture:!0})}}),[d.trigger,h]),(0,p.jsx)(l.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:h,children:(0,p.jsxs)(c.VY,{"data-state":d.stateAttribute,...f,...u,ref:t,style:{...u.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[(0,p.jsx)(V,{children:i}),(0,p.jsx)(Y,{scope:n,isInside:!0,children:(0,p.jsx)(g.fC,{id:d.contentId,role:"tooltip",children:o||i})})]})})}));W.displayName=_;var B="TooltipArrow",G=r.forwardRef(((e,t)=>{const{__scopeTooltip:n,...r}=e,i=w(n);return H(B,n).isInside?null:(0,p.jsx)(c.Eh,{...i,...r,ref:t})}));G.displayName=B;var Q=N,z=D,K=k,X=L,Z=W},79698:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var r=n(67294);function i(e){const t=r.useRef(e);return r.useEffect((()=>{t.current=e})),r.useMemo((()=>(...e)=>t.current?.(...e)),[])}},77342:function(e,t,n){"use strict";var r;n.d(t,{T:function(){return l}});var i=n(67294),o=n(9981),a=(r||(r=n.t(i,2)))[" useInsertionEffect ".trim().toString()]||o.b;function l({prop:e,defaultProp:t,onChange:n=(()=>{}),caller:r}){const[o,l,s]=function({defaultProp:e,onChange:t}){const[n,r]=i.useState(e),o=i.useRef(n),l=i.useRef(t);return a((()=>{l.current=t}),[t]),i.useEffect((()=>{o.current!==n&&(l.current?.(n),o.current=n)}),[n,o]),[n,r,l]}({defaultProp:t,onChange:n}),c=void 0!==e,u=c?e:o;{const t=i.useRef(void 0!==e);i.useEffect((()=>{const e=t.current;if(e!==c){const t=e?"controlled":"uncontrolled",n=c?"controlled":"uncontrolled";console.warn(`${r} is changing from ${t} to ${n}. 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=c}),[c,r])}return[u,i.useCallback((t=>{if(c){const n=function(e){return"function"===typeof e}(t)?t(e):t;n!==e&&s.current?.(n)}else l(t)}),[c,e,l,s])]}Symbol("RADIX:SYNC_STATE")},9981:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(67294),i=globalThis?.document?r.useLayoutEffect:()=>{}},57898:function(e,t,n){"use strict";n.d(t,{D:function(){return i}});var r=n(67294);function i(e){const t=r.useRef({value:e,previous:e});return r.useMemo((()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous)),[e])}},7546:function(e,t,n){"use strict";n.d(t,{t:function(){return o}});var r=n(67294),i=n(9981);function o(e){const[t,n]=r.useState(void 0);return(0,i.b)((()=>
1{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const t=new ResizeObserver((t=>{if(!Array.isArray(t))return;if(!t.length)return;const r=t[0];let i,o;if("borderBoxSize"in r){const e=r.borderBoxSize,t=Array.isArray(e)?e[0]:e;i=t.inlineSize,o=t.blockSize}else i=e.offsetWidth,o=e.offsetHeight;n({width:i,height:o})}));return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)}),[e]),t}},96219:function(e,t,n){"use strict";n.d(t,{fC:function(){return s},C2:function(){return a}});var r=n(67294),i=n(35785),o=n(85893),a=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"}),l=r.forwardRef(((e,t)=>(0,o.jsx)(i.WV.span,{...e,ref:t,style:{...a,...e.style}})));l.displayName="VisuallyHidden";var s=l},12003:function(e,t,n){"use strict";n.d(t,{j:function(){return a}});var r=n(90512);const i=e=>"boolean"===typeof e?`${e}`:0===e?"0":e,o=r.W,a=(e,t)=>n=>{var r;if(null==(null===t||void 0===t?void 0:t.variants))return o(e,null===n||void 0===n?void 0:n.class,null===n||void 0===n?void 0:n.className);const{variants:a,defaultVariants:l}=t,s=Object.keys(a).map((e=>{const t=null===n||void 0===n?void 0:n[e],r=null===l||void 0===l?void 0:l[e];if(null===t)return null;const o=i(t)||i(r);return a[e][o]})),c=n&&Object.entries(n).reduce(((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e}),{}),u=null===t||void 0===t||null===(r=t.compoundVariants)||void 0===r?void 0:r.reduce(((e,t)=>{let{class:n,className:r,...i}=t;return Object.entries(i).every((e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...l,...c}[t]):{...l,...c}[t]===n}))?[...e,n,r]:e}),[]);return o(e,s,u,null===n||void 0===n?void 0:n.class,null===n||void 0===n?void 0:n.className)}},90512:function(e,t,n){"use strict";function r(e){var t,n,i="";if("string"==typeof e||"number"==typeof e)i+=e;else if("object"==typeof e)if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(n=r(e[t]))&&(i&&(i+=" "),i+=n)}else for(n in e)e[n]&&(i&&(i+=" "),i+=n);return i}function i(){for(var e,t,n=0,i="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=r(e))&&(i&&(i+=" "),i+=t);return i}n.d(t,{W:function(){return i}}),t.Z=i},82889:function(e,t,n){"use strict";n.d(t,{j:function(){return i}});let r={};function i(){return r}},29412:function(e,t,n){"use strict";n.d(t,{G:function(){return o}});const r=(e,t)=>{switch(e){case"P":return t.date({width:"short"});case"PP":return t.date({width:"medium"});case"PPP":return t.date({width:"long"});case"PPPP":default:return t.date({width:"full"})}},i=(e,t)=>{switch(e){case"p":return t.time({width:"short"});case"pp":return t.time({width:"medium"});case"ppp":return t.time({width:"long"});case"pppp":default:return t.time({width:"full"})}},o={p:i,P:(e,t)=>{const n=e.match(/(P+)(p+)?/)||[],o=n[1],a=n[2];if(!a)return r(e,t);let l;switch(o){case"P":l=t.dateTime({width:"short"});break;case"PP":l=t.dateTime({width:"medium"});break;case"PPP":l=t.dateTime({width:"long"});break;case"PPPP":default:l=t.dateTime({width:"full"})}return l.replace("{{date}}",r(o,t)).replace("{{time}}",i(a,t))}}},24959:function(e,t,n){"use strict";n.d(t,{D:function(){return i}});var r=n(32612);function i(e){const t=(0,r.Q)(e),n=new Date(Date.UTC(t.getFullYear(),t.getMonth(),t.getDate(),t.getHours(),t.getMinutes(),t.getSeconds(),t.getMilliseconds()));return n.setUTCFullYear(t.getFullYear()),+e-+n}},91771:function(e,t,n){"use strict";n.d(t,{d:function(){return i}});var r=n(26843);function i(e,...t){const n=r.L.bind(null,e||t.find((e=>"object"===typeof e)));return t.map(n)}},47387:function(e,t,n){"use strict";n.d(t,{Iu:function(){return a},Do:function(){return l},DD:function(){return s}});const r=/^D+$/,i=/^Y+$/,o=["D","DD","YY","YYYY"];function a(e){return r.test(e)}function l(e){return i.test(e)}function s(e,t,n){const r=function(e,t,n){const r="Y"===e[0]?"years":"days of the month";return`Use \`${e.toLowerCase()}\` instead of \`${e}\` (in \`${t}\`) for formatting ${r} to the input \`${n}\`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md`}(e,t,n);if(console.warn(r),o.includes(e))throw new RangeError(r)}},21860:function(e,t,n){"use strict";n.d(t,{E:function(){return o}});var r=n(26843),i=n(32612);function o(e,t,n){const o=(0,i.Q)(e,n?.in);return isNaN(t)?(0,r.L)(n?.in||e,NaN):t?(o.setDate(o.getDate()+t),o):o}t.Z=o},86012:function(e,t,n){"use strict";n.d(t,{jE:function(){return r},dP:function(){return i},yJ:function(){return o},vh:function(){return a},qk:function(){return l},I7:function(){return s}});Math.pow(10,8);const r=6048e5,i=864e5,o=6e4,a=36e5,l=1e3,s=Symbol.for("constructDateFrom")},26843:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(86012);function i(e,t){return"function"===typeof e?e(t):e&&"object"===typeof e&&r.I7 in e?e[r.I7](t):e instanceof Date?new e.constructor(t):new Date(t)}},10146:function(e,t,n){"use strict";n.d(t,{w:function(){return l}});var r=n(24959),i=n(91771),o=n(86012),a=n(2582);function l(e,t,n){const[l,s]=(0,i.d)(n?.in,e,t),c=(0,a.b)(l),u=(0,a.b)(s),d=+c-(0,r.D)(c),f=+u-(0,r.D)(u);return Math.round((d-f)/o.dP)}},52620:function(e,t,n){"use strict";n.d(t,{WU:function(){return A}});
1var r=n(54711),i=n(82889),o=n(10146),a=n(75315),l=n(32612);function s(e,t){const n=(0,l.Q)(e,t?.in);return(0,o.w)(n,(0,a.e)(n))+1}var c=n(38426),u=n(26966),d=n(97590),f=n(41388);function p(e,t){return(e<0?"-":"")+Math.abs(e).toString().padStart(t,"0")}const h={y(e,t){const n=e.getFullYear(),r=n>0?n:1-n;return p("yy"===t?r%100:r,t.length)},M(e,t){const n=e.getMonth();return"M"===t?String(n+1):p(n+1,2)},d:(e,t)=>p(e.getDate(),t.length),a(e,t){const n=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return"am"===n?"a.m.":"p.m."}},h:(e,t)=>p(e.getHours()%12||12,t.length),H:(e,t)=>p(e.getHours(),t.length),m:(e,t)=>p(e.getMinutes(),t.length),s:(e,t)=>p(e.getSeconds(),t.length),S(e,t){const n=t.length,r=e.getMilliseconds();return p(Math.trunc(r*Math.pow(10,n-3)),t.length)}},m="midnight",v="noon",g="morning",y="afternoon",b="evening",w="night",x={G:function(e,t,n){const r=e.getFullYear()>0?1:0;switch(t){case"G":case"GG":case"GGG":return n.era(r,{width:"abbreviated"});case"GGGGG":return n.era(r,{width:"narrow"});case"GGGG":default:return n.era(r,{width:"wide"})}},y:function(e,t,n){if("yo"===t){const t=e.getFullYear(),r=t>0?t:1-t;return n.ordinalNumber(r,{unit:"year"})}return h.y(e,t)},Y:function(e,t,n,r){const i=(0,f.c)(e,r),o=i>0?i:1-i;if("YY"===t){return p(o%100,2)}return"Yo"===t?n.ordinalNumber(o,{unit:"year"}):p(o,t.length)},R:function(e,t){return p((0,u.L)(e),t.length)},u:function(e,t){return p(e.getFullYear(),t.length)},Q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"Q":return String(r);case"QQ":return p(r,2);case"Qo":return n.ordinalNumber(r,{unit:"quarter"});case"QQQ":return n.quarter(r,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(r,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(r,{width:"wide",context:"formatting"})}},q:function(e,t,n){const r=Math.ceil((e.getMonth()+1)/3);switch(t){case"q":return String(r);case"qq":return p(r,2);case"qo":return n.ordinalNumber(r,{unit:"quarter"});case"qqq":return n.quarter(r,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(r,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(r,{width:"wide",context:"standalone"})}},M:function(e,t,n){const r=e.getMonth();switch(t){case"M":case"MM":return h.M(e,t);case"Mo":return n.ordinalNumber(r+1,{unit:"month"});case"MMM":return n.month(r,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(r,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(r,{width:"wide",context:"formatting"})}},L:function(e,t,n){const r=e.getMonth();switch(t){case"L":return String(r+1);case"LL":return p(r+1,2);case"Lo":return n.ordinalNumber(r+1,{unit:"month"});case"LLL":return n.month(r,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(r,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(r,{width:"wide",context:"standalone"})}},w:function(e,t,n,r){const i=(0,d.Q)(e,r);return"wo"===t?n.ordinalNumber(i,{unit:"week"}):p(i,t.length)},I:function(e,t,n){const r=(0,c.l)(e);return"Io"===t?n.ordinalNumber(r,{unit:"week"}):p(r,t.length)},d:function(e,t,n){return"do"===t?n.ordinalNumber(e.getDate(),{unit:"date"}):h.d(e,t)},D:function(e,t,n){const r=s(e);return"Do"===t?n.ordinalNumber(r,{unit:"dayOfYear"}):p(r,t.length)},E:function(e,t,n){const r=e.getDay();switch(t){case"E":case"EE":case"EEE":return n.day(r,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(r,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(r,{width:"short",context:"formatting"});case"EEEE":default:return n.day(r,{width:"wide",context:"formatting"})}},e:function(e,t,n,r){const i=e.getDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"e":return String(o);case"ee":return p(o,2);case"eo":return n.ordinalNumber(o,{unit:"day"});case"eee":return n.day(i,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(i,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(i,{width:"short",context:"formatting"});case"eeee":default:return n.day(i,{width:"wide",context:"formatting"})}},c:function(e,t,n,r){const i=e.getDay(),o=(i-r.weekStartsOn+8)%7||7;switch(t){case"c":return String(o);case"cc":return p(o,t.length);case"co":return n.ordinalNumber(o,{unit:"day"});case"ccc":return n.day(i,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(i,{width:"narrow",context:"standalone"});case"cccccc":return n.day(i,{width:"short",context:"standalone"});case"cccc":default:return n.day(i,{width:"wide",context:"standalone"})}},i:function(e,t,n){const r=e.getDay(),i=0===r?7:r;switch(t){case"i":return String(i);case"ii":return p(i,t.length);case"io":return n.ordinalNumber(i,{unit:"day"});case"iii":return n.day(r,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(r,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(r,{width:"short",context:"formatting"});case"iiii":default:return n.day(r,{width:"wide",context:"formatting"})}},a:function(e,t,n){const r=e.getHours()/12>=1?"pm":"am";switch(t){case"a":case"aa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(r,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(r,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(r,{width:"wide",context:"formatting"})}},b:function(e,t,n){const r=e.getHours();let i;switch(i=12===r?v:0===r?m:r/12>
1=1?"pm":"am",t){case"b":case"bb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},B:function(e,t,n){const r=e.getHours();let i;switch(i=r>=17?b:r>=12?y:r>=4?g:w,t){case"B":case"BB":case"BBB":return n.dayPeriod(i,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(i,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(i,{width:"wide",context:"formatting"})}},h:function(e,t,n){if("ho"===t){let t=e.getHours()%12;return 0===t&&(t=12),n.ordinalNumber(t,{unit:"hour"})}return h.h(e,t)},H:function(e,t,n){return"Ho"===t?n.ordinalNumber(e.getHours(),{unit:"hour"}):h.H(e,t)},K:function(e,t,n){const r=e.getHours()%12;return"Ko"===t?n.ordinalNumber(r,{unit:"hour"}):p(r,t.length)},k:function(e,t,n){let r=e.getHours();return 0===r&&(r=24),"ko"===t?n.ordinalNumber(r,{unit:"hour"}):p(r,t.length)},m:function(e,t,n){return"mo"===t?n.ordinalNumber(e.getMinutes(),{unit:"minute"}):h.m(e,t)},s:function(e,t,n){return"so"===t?n.ordinalNumber(e.getSeconds(),{unit:"second"}):h.s(e,t)},S:function(e,t){return h.S(e,t)},X:function(e,t,n){const r=e.getTimezoneOffset();if(0===r)return"Z";switch(t){case"X":return E(r);case"XXXX":case"XX":return T(r);case"XXXXX":case"XXX":default:return T(r,":")}},x:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"x":return E(r);case"xxxx":case"xx":return T(r);case"xxxxx":case"xxx":default:return T(r,":")}},O:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"O":case"OO":case"OOO":return"GMT"+C(r,":");case"OOOO":default:return"GMT"+T(r,":")}},z:function(e,t,n){const r=e.getTimezoneOffset();switch(t){case"z":case"zz":case"zzz":return"GMT"+C(r,":");case"zzzz":default:return"GMT"+T(r,":")}},t:function(e,t,n){return p(Math.trunc(+e/1e3),t.length)},T:function(e,t,n){return p(+e,t.length)}};function C(e,t=""){const n=e>0?"-":"+",r=Math.abs(e),i=Math.trunc(r/60),o=r%60;return 0===o?n+String(i):n+String(i)+t+p(o,2)}function E(e,t){if(e%60===0){return(e>0?"-":"+")+p(Math.abs(e)/60,2)}return T(e,t)}function T(e,t=""){const n=e>0?"-":"+",r=Math.abs(e);return n+p(Math.trunc(r/60),2)+t+p(r%60,2)}var S=n(29412),N=n(47387),M=n(64369);const O=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,P=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,D=/^'([^]*?)'?$/,R=/''/g,k=/[a-zA-Z]/;function A(e,t,n){const o=(0,i.j)(),a=n?.locale??o.locale??r._,s=n?.firstWeekContainsDate??n?.locale?.options?.firstWeekContainsDate??o.firstWeekContainsDate??o.locale?.options?.firstWeekContainsDate??1,c=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??o.weekStartsOn??o.locale?.options?.weekStartsOn??0,u=(0,l.Q)(e,n?.in);if(!(0,M.J)(u))throw new RangeError("Invalid time value");let d=t.match(P).map((e=>{const t=e[0];if("p"===t||"P"===t){return(0,S.G[t])(e,a.formatLong)}return e})).join("").match(O).map((e=>{if("''"===e)return{isToken:!1,value:"'"};const t=e[0];if("'"===t)return{isToken:!1,value:I(e)};if(x[t])return{isToken:!0,value:e};if(t.match(k))throw new RangeError("Format string contains an unescaped latin alphabet character `"+t+"`");return{isToken:!1,value:e}}));a.localize.preprocessor&&(d=a.localize.preprocessor(u,d));const f={firstWeekContainsDate:s,weekStartsOn:c,locale:a};return d.map((r=>{if(!r.isToken)return r.value;const i=r.value;(!n?.useAdditionalWeekYearTokens&&(0,N.Do)(i)||!n?.useAdditionalDayOfYearTokens&&(0,N.Iu)(i))&&(0,N.DD)(i,t,String(e));return(0,x[i[0]])(u,i,a.localize,f)})).join("")}function I(e){const t=e.match(D);return t?t[1].replace(R,"'"):e}},38426:function(e,t,n){"use strict";n.d(t,{l:function(){return c}});var r=n(86012),i=n(83628),o=n(26843),a=n(26966);function l(e,t){const n=(0,a.L)(e,t),r=(0,o.L)(t?.in||e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),(0,i.T)(r)}var s=n(32612);function c(e,t){const n=(0,s.Q)(e,t?.in),o=+(0,i.T)(n)-+l(n);return Math.round(o/r.jE)+1}},26966:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(26843),i=n(83628),o=n(32612);function a(e,t){const n=(0,o.Q)(e,t?.in),a=n.getFullYear(),l=(0,r.L)(n,0);l.setFullYear(a+1,0,4),l.setHours(0,0,0,0);const s=(0,i.T)(l),c=(0,r.L)(n,0);c.setFullYear(a,0,4),c.setHours(0,0,0,0);const u=(0,i.T)(c);return n.getTime()>=s.getTime()?a+1:n.getTime()>=u.getTime()?a:a-1}},97590:function(e,t,n){"use strict";n.d(t,{Q:function(){return u}});var r=n(86012),i=n(53170),o=n(82889),a=n(26843),l=n(41388);function s(e,t){const n=(0,o.j)(),r=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??n.firstWeekContainsDate??n.locale?.options?.firstWeekContainsDate??1,s=(0,l.c)(e,t),c=(0,a.L)(t?.in||e,0);c.setFullYear(s,0,r),c.setHours(0,0,0,0);return(0,i.z)(c,t)}var c=n(32612);function u(e,t){const n=(0,c.Q)(e,t?.in),o=+(0,i.z)(n,t)-+s(n,t);return Math.round(o/r.jE)+1}},41388:function(e,t,n){"use strict";n.d(t,{c:function(){return l}});var r=n(82889),i=n(26843),o=n(53170),a=n(32612);function l(e,t){const n=(0,a.Q)(e,t?.in),l=n.getFullYear(),s=(0,r.j)(),c=t?.firstWeekContainsDate??t?.locale?.options?.firstWeekContainsDate??s.firstWeekContainsDate??s.locale?.options?.firstWeekContainsDate??1,u=(0,i.L)(t?.
1in||e,0);u.setFullYear(l+1,0,c),u.setHours(0,0,0,0);const d=(0,o.z)(u,t),f=(0,i.L)(t?.in||e,0);f.setFullYear(l,0,c),f.setHours(0,0,0,0);const p=(0,o.z)(f,t);return+n>=+d?l+1:+n>=+p?l:l-1}},80906:function(e,t,n){"use strict";function r(e){return e instanceof Date||"object"===typeof e&&"[object Date]"===Object.prototype.toString.call(e)}n.d(t,{J:function(){return r}})},64369:function(e,t,n){"use strict";n.d(t,{J:function(){return o}});var r=n(80906),i=n(32612);function o(e){return!(!(0,r.J)(e)&&"number"!==typeof e||isNaN(+(0,i.Q)(e)))}t.Z=o},54711:function(e,t,n){"use strict";n.d(t,{_:function(){return u}});const r={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}};function i(e){return(t={})=>{const n=t.width?String(t.width):e.defaultWidth;return e.formats[n]||e.formats[e.defaultWidth]}}const o={date:i({formats:{full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},defaultWidth:"full"}),time:i({formats:{full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},defaultWidth:"full"}),dateTime:i({formats:{full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},defaultWidth:"full"})},a={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"};function l(e){return(t,n)=>{let r;if("formatting"===(n?.context?String(n.context):"standalone")&&e.formattingValues){const t=e.defaultFormattingWidth||e.defaultWidth,i=n?.width?String(n.width):t;r=e.formattingValues[i]||e.formattingValues[t]}else{const t=e.defaultWidth,i=n?.width?String(n.width):e.defaultWidth;r=e.values[i]||e.values[t]}return r[e.argumentCallback?e.argumentCallback(t):t]}}function s(e){return(t,n={})=>{const r=n.width,i=r&&e.matchPatterns[r]||e.matchPatterns[e.defaultMatchWidth],o=t.match(i);if(!o)return null;const a=o[0],l=r&&e.parsePatterns[r]||e.parsePatterns[e.defaultParseWidth],s=Array.isArray(l)?function(e,t){for(let n=0;n<e.length;n++)if(t(e[n]))return n;return}(l,(e=>e.test(a))):function(e,t){for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)&&t(e[n]))return n;return}(l,(e=>e.test(a)));let c;c=e.valueCallback?e.valueCallback(s):s,c=n.valueCallback?n.valueCallback(c):c;return{value:c,rest:t.slice(a.length)}}}var c;const u={code:"en-US",formatDistance:(e,t,n)=>{let i;const o=r[e];return i="string"===typeof o?o:1===t?o.one:o.other.replace("{{count}}",t.toString()),n?.addSuffix?n.comparison&&n.comparison>0?"in "+i:i+" ago":i},formatLong:o,formatRelative:(e,t,n,r)=>a[e],localize:{ordinalNumber:(e,t)=>{const n=Number(e),r=n%100;if(r>20||r<10)switch(r%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},era:l({values:{narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},defaultWidth:"wide"}),quarter:l({values:{narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},defaultWidth:"wide",argumentCallback:e=>e-1}),month:l({values:{narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},defaultWidth:"wide"}),day:l({values:{narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Frid
1ay","Saturday"]},defaultWidth:"wide"}),dayPeriod:l({values:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},defaultWidth:"wide",formattingValues:{narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},defaultFormattingWidth:"wide"})},match:{ordinalNumber:(c={matchPattern:/^(\d+)(th|st|nd|rd)?/i,parsePattern:/\d+/i,valueCallback:e=>parseInt(e,10)},(e,t={})=>{const n=e.match(c.matchPattern);if(!n)return null;const r=n[0],i=e.match(c.parsePattern);if(!i)return null;let o=c.valueCallback?c.valueCallback(i[0]):i[0];return o=t.valueCallback?t.valueCallback(o):o,{value:o,rest:e.slice(r.length)}}),era:s({matchPatterns:{narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},defaultMatchWidth:"wide",parsePatterns:{any:[/^b/i,/^(a|c)/i]},defaultParseWidth:"any"}),quarter:s({matchPatterns:{narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},defaultMatchWidth:"wide",parsePatterns:{any:[/1/i,/2/i,/3/i,/4/i]},defaultParseWidth:"any",valueCallback:e=>e+1}),month:s({matchPatterns:{narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},defaultParseWidth:"any"}),day:s({matchPatterns:{narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},defaultMatchWidth:"wide",parsePatterns:{narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},defaultParseWidth:"any"}),dayPeriod:s({matchPatterns:{narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},defaultMatchWidth:"any",parsePatterns:{any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},defaultParseWidth:"any"})},options:{weekStartsOn:0,firstWeekContainsDate:1}}},44459:function(e,t,n){"use strict";n.d(t,{Qc:function(){return ve}});var r=n(54711),i=n(29412),o=n(47387),a=n(26843),l=n(82889);function s(){return Object.assign({},(0,l.j)())}var c=n(32612);function u(e,t){const n=function(e){return"function"===typeof e&&e.prototype?.constructor===e}(t)?new t(0):(0,a.L)(t,0);return n.setFullYear(e.getFullYear(),e.getMonth(),e.getDate()),n.setHours(e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()),n}class d{subPriority=0;validate(e,t){return!0}}class f extends d{constructor(e,t,n,r,i){super(),this.value=e,this.validateValue=t,this.setValue=n,this.priority=r,i&&(this.subPriority=i)}validate(e,t){return this.validateValue(e,this.value,t)}set(e,t,n){return this.setValue(e,t,this.value,n)}}class p extends d{priority=10;subPriority=-1;constructor(e,t){super(),this.context=e||(e=>(0,a.L)(t,e))}set(e,t){return t.timestampIsSet?e:(0,a.L)(e,u(e,this.context))}}class h{run(e,t,n,r){const i=this.parse(e,t,n,r);return i?{setter:new f(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}validate(e,t,n){return!0}}var m=n(86012);const v=/^(1[0-2]|0?\d)/,g=/^(3[0-1]|[0-2]?\d)/,y=/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,b=/^(5[0-3]|[0-4]?\d)/,w=/^(2[0-3]|[0-1]?\d)/,x=/^(2[0-4]|[0-1]?\d)/,C=/^(1[0-1]|0?\d)/,E=/^(1[0-2]|0?\d)/,T=/^[0-5]?\d/,S=/^[0-5]?\d/,N=/^\d/,M=/^\d{1,2}/,O=/^\d{1,3}/,P=/^\d{1,4}
1/,D=/^-?\d+/,R=/^-?\d/,k=/^-?\d{1,2}/,A=/^-?\d{1,3}/,I=/^-?\d{1,4}/,j=/^([+-])(\d{2})(\d{2})?|Z/,L=/^([+-])(\d{2})(\d{2})|Z/,_=/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,W=/^([+-])(\d{2}):(\d{2})|Z/,F=/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/;function Y(e,t){return e?{value:t(e.value),rest:e.rest}:e}function H(e,t){const n=t.match(e);return n?{value:parseInt(n[0],10),rest:t.slice(n[0].length)}:null}function V(e,t){const n=t.match(e);if(!n)return null;if("Z"===n[0])return{value:0,rest:t.slice(1)};const r="+"===n[1]?1:-1,i=n[2]?parseInt(n[2],10):0,o=n[3]?parseInt(n[3],10):0,a=n[5]?parseInt(n[5],10):0;return{value:r*(i*m.vh+o*m.yJ+a*m.qk),rest:t.slice(n[0].length)}}function U(e){return H(D,e)}function B(e,t){switch(e){case 1:return H(N,t);case 2:return H(M,t);case 3:return H(O,t);case 4:return H(P,t);default:return H(new RegExp("^\\d{1,"+e+"}"),t)}}function G(e,t){switch(e){case 1:return H(R,t);case 2:return H(k,t);case 3:return H(A,t);case 4:return H(I,t);default:return H(new RegExp("^-?\\d{1,"+e+"}"),t)}}function Q(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function z(e,t){const n=t>0,r=n?t:1-t;let i;if(r<=50)i=e||100;else{const t=r+50;i=e+100*Math.trunc(t/100)-(e>=t%100?100:0)}return n?i:1-i}function K(e){return e%400===0||e%4===0&&e%100!==0}var X=n(41388),Z=n(53170);var q=n(83628);var $=n(97590);function J(e,t,n){const r=(0,c.Q)(e,n?.in),i=(0,$.Q)(r,n)-t;return r.setDate(r.getDate()-7*i),(0,c.Q)(r,n?.in)}var ee=n(38426);function te(e,t,n){const r=(0,c.Q)(e,n?.in),i=(0,ee.l)(r,n)-t;return r.setDate(r.getDate()-7*i),r}const ne=[31,28,31,30,31,30,31,31,30,31,30,31],re=[31,29,31,30,31,30,31,31,30,31,30,31];var ie=n(21860);function oe(e,t,n){const r=(0,l.j)(),i=n?.weekStartsOn??n?.locale?.options?.weekStartsOn??r.weekStartsOn??r.locale?.options?.weekStartsOn??0,o=(0,c.Q)(e,n?.in),a=o.getDay(),s=7-i,u=t<0||t>6?t-(a+s)%7:((t%7+7)%7+s)%7-(a+s)%7;return(0,ie.E)(o,u,n)}function ae(e,t){const n=(0,c.Q)(e,t?.in).getDay();return 0===n?7:n}function le(e,t,n){const r=(0,c.Q)(e,n?.in),i=t-ae(r,n);return(0,ie.E)(r,i,n)}var se=n(24959);const ce={G:new class extends h{priority=140;parse(e,t,n){switch(t){case"G":case"GG":case"GGG":return n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"});case"GGGGG":return n.era(e,{width:"narrow"});case"GGGG":default:return n.era(e,{width:"wide"})||n.era(e,{width:"abbreviated"})||n.era(e,{width:"narrow"})}}set(e,t,n){return t.era=n,e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["R","u","t","T"]},y:new class extends h{priority=130;incompatibleTokens=["Y","R","u","w","I","i","e","c","t","T"];parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"yy"===t});switch(t){case"y":return Y(B(4,e),r);case"yo":return Y(n.ordinalNumber(e,{unit:"year"}),r);default:return Y(B(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n){const r=e.getFullYear();if(n.isTwoDigitYear){const t=z(n.year,r);return e.setFullYear(t,0,1),e.setHours(0,0,0,0),e}const i="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(i,0,1),e.setHours(0,0,0,0),e}},Y:new class extends h{priority=130;parse(e,t,n){const r=e=>({year:e,isTwoDigitYear:"YY"===t});switch(t){case"Y":return Y(B(4,e),r);case"Yo":return Y(n.ordinalNumber(e,{unit:"year"}),r);default:return Y(B(t.length,e),r)}}validate(e,t){return t.isTwoDigitYear||t.year>0}set(e,t,n,r){const i=(0,X.c)(e,r);if(n.isTwoDigitYear){const t=z(n.year,i);return e.setFullYear(t,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),(0,Z.z)(e,r)}const o="era"in t&&1!==t.era?1-n.year:n.year;return e.setFullYear(o,0,r.firstWeekContainsDate),e.setHours(0,0,0,0),(0,Z.z)(e,r)}incompatibleTokens=["y","R","u","Q","q","M","L","I","d","D","i","t","T"]},R:new class extends h{priority=130;parse(e,t){return G("R"===t?4:t.length,e)}set(e,t,n){const r=(0,a.L)(e,0);return r.setFullYear(n,0,4),r.setHours(0,0,0,0),(0,q.T)(r)}incompatibleTokens=["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]},u:new class extends h{priority=130;parse(e,t){return G("u"===t?4:t.length,e)}set(e,t,n){return e.setFullYear(n,0,1),e.setHours(0,0,0,0),e}incompatibleTokens=["G","y","Y","R","w","I","i","e","c","t","T"]},Q:new class extends h{priority=120;parse(e,t,n){switch(t){case"Q":case"QQ":return B(t.length,e);case"Qo":return n.ordinalNumber(e,{unit:"quarter"});case"QQQ":return n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQQ":return n.quarter(e,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(e,{width:"wide",context:"formatting"})||n.quarter(e,{width:"abbreviated",context:"formatting"})||n.quarter(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]},q:new class extends h{priority=120;parse(e,t,n){switch(t){case"q":case"qq":return B(t.length,e);case"qo":return n.ordinalNumber(e,{unit:"quarter"});case"qqq":return n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"});case"qqqqq":return n.quarter(e,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(e,{width:"wide",context:"standalone"})||n.quarter(e,{width:"abbreviated",context:"standalone"})||n.quarter(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=1&&t<=4}set(e,t,n){return e.setMonth(3*(n-1),1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]},M:new class extends h{incompatibleTokens=["Y","R","q","Q","L","w","I","D","i","e","c","t","T"];priority=110;parse(e,t,n){const r=e=>e-1;switch(t){case"M":return Y(H(v,e),r);case"MM":return Y(B(2,e),r);case"Mo":return Y(n.ordinalNumber(e,{unit:"month"}),r);case"MMM":return n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"});case"MMMMM":return n.month(e,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(e,{width:"wide",context:"formatting"})||n.month(e,{width:"abbreviated",context:"formatting"})||n.month(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}},L:new class extends h{priority=110;parse(e,t,n){const r=e=>e-1;switch(t){case"L":return Y(H(v,e),r);case"LL":return Y(B(2,e),r);case"Lo":return Y(n.ordinalNumber(e,{unit:"month"}),r);case"LLL":return n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"});case"LLLLL":return n.month(e,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(e,{width:"wide",context:"standalone"})||n.month(e,{width:"abbreviated",context:"standalone"})||n.month(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.setMonth(n,1),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]},w:new class extends h{priority=100;parse(e,t,n){switch(t){case"w":return H(b,e);case"wo":return n.ordinalNumber(e,{unit:"week"});default:return B(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n,r){return(0,Z.z)(J(e,n,r),r)}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","i","t","T"]},I:new class extends h{priority=100;parse(e,t,n){switch(t){case"I":return H(b,e);case"Io":return n.ordinalNumber(e,{unit:"week"});default:return B(t.length,e)}}validate(e,t){return t>=1&&t<=53}set(e,t,n){return(0,q.T)(te(e,n))}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]},d:new class extends h{priority=90;subPriority=1;parse(e,t,n){switch(t){case"d":return H(g,e);case"do":return n.ordinalNumber(e,{unit:"date"});default:return B(t.length,e)}}validate(e,t){const n=K(e.getFullYear()),r=e.getMonth();return n?t>=1&&t<=re[r]:t>=1&&t<=ne[r]}set(e,t,n){return e.setDate(n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","w","I","D","i","e","c","t","T"]},D:new class extends h{priority=90;subpriority=1;parse(e,t,n){switch(t){case"D":case"DD":return H(y,e);case"Do":return n.ordinalNumber(e,{unit:"date"});default:return B(t.length,e)}}validate(e,t){return K(e.getFullYear())?t>=1&&t<=366:t>=1&&t<=365}set(e,t,n){return e.setMonth(0,n),e.setHours(0,0,0,0),e}incompatibleTokens=["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]},E:new class extends h{priority=90;parse(e,t,n){switch(t){case"E":case"EE":case"EEE":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEEE":return n.day(e,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"EEEE":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=oe(e,n,r)).setHours(0,0,0,0),e}incompatibleTokens=["D","i","e","c","t","T"]},e:new class extends h{priority=90;parse(e,t,n,r){const i=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"e":case"ee":return Y(B(t.length,e),i);case"eo":return Y(n.ordinalNumber(e,{unit:"day"}),i);case"eee":return n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeeee":return n.day(e,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"});case"eeee":default:return n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=oe(e,n,r)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]},c:new class extends h{priority=90;parse(e,t,n,r){const i=e=>{const t=7*Math.floor((e-1)/7);return(e+r.weekStartsOn+6)%7+t};switch(t){case"c":case"cc":return Y(B(t.length,e),i);case"co":return Y(n.ordinalNumber(e,{unit:"day"}),i);case"ccc":return n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"ccccc":return n.day(e,{width:"narrow",context:"standalone"});case"cccccc":return n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"});case"cccc":default:return n.day(e,{width:"wide",context:"standalone"})||n.day(e,{width:"abbreviated",context:"standalone"})||n.day(e,{width:"short",context:"standalone"})||n.day(e,{width:"narrow",context:"standalone"})}}validate(e,t){return t>=0&&t<=6}set(e,t,n,r){return(e=oe(e,n,r)).setHours(0,0,0,0),e}incompatibleTokens=["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]},i:new class extends h{priority=90;parse(e,t,n){const r=e=>0===e?7:e;switch(t){case"i":case"ii":return B(t.length,e);case"io":return n.ordinalNumber(e,{unit:"day"});case"iii":return Y(n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiii":return Y(n.day(e,{width:"narrow",context:"formatting"}),r);case"iiiiii":return Y(n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r);case"iiii":default:return Y(n.day(e,{width:"wide",context:"formatting"})||n.day(e,{width:"abbreviated",context:"formatting"})||n.day(e,{width:"short",context:"formatting"})||n.day(e,{width:"narrow",context:"formatting"}),r)}}validate(e,t){return t>=1&&t<=7}set(e,t,n){return(e=le(e,n)).setHours(0,0,0,0),e}incompatibleTokens=["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]},a:new class extends h{priority=80;parse(e,t,n){switch(t){case"a":case"aa":case"aaa":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaaa":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(Q(n),0,0,0),e}incompatibleTokens=["b","B","H","k","t","T"]},b:new class extends h{priority=80;
1parse(e,t,n){switch(t){case"b":case"bb":case"bbb":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbbb":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(Q(n),0,0,0),e}incompatibleTokens=["a","B","H","k","t","T"]},B:new class extends h{priority=80;parse(e,t,n){switch(t){case"B":case"BB":case"BBB":return n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBBB":return n.dayPeriod(e,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(e,{width:"wide",context:"formatting"})||n.dayPeriod(e,{width:"abbreviated",context:"formatting"})||n.dayPeriod(e,{width:"narrow",context:"formatting"})}}set(e,t,n){return e.setHours(Q(n),0,0,0),e}incompatibleTokens=["a","b","t","T"]},h:new class extends h{priority=70;parse(e,t,n){switch(t){case"h":return H(E,e);case"ho":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}}validate(e,t){return t>=1&&t<=12}set(e,t,n){const r=e.getHours()>=12;return r&&n<12?e.setHours(n+12,0,0,0):r||12!==n?e.setHours(n,0,0,0):e.setHours(0,0,0,0),e}incompatibleTokens=["H","K","k","t","T"]},H:new class extends h{priority=70;parse(e,t,n){switch(t){case"H":return H(w,e);case"Ho":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}}validate(e,t){return t>=0&&t<=23}set(e,t,n){return e.setHours(n,0,0,0),e}incompatibleTokens=["a","b","h","K","k","t","T"]},K:new class extends h{priority=70;parse(e,t,n){switch(t){case"K":return H(C,e);case"Ko":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}}validate(e,t){return t>=0&&t<=11}set(e,t,n){return e.getHours()>=12&&n<12?e.setHours(n+12,0,0,0):e.setHours(n,0,0,0),e}incompatibleTokens=["h","H","k","t","T"]},k:new class extends h{priority=70;parse(e,t,n){switch(t){case"k":return H(x,e);case"ko":return n.ordinalNumber(e,{unit:"hour"});default:return B(t.length,e)}}validate(e,t){return t>=1&&t<=24}set(e,t,n){const r=n<=24?n%24:n;return e.setHours(r,0,0,0),e}incompatibleTokens=["a","b","h","H","K","t","T"]},m:new class extends h{priority=60;parse(e,t,n){switch(t){case"m":return H(T,e);case"mo":return n.ordinalNumber(e,{unit:"minute"});default:return B(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setMinutes(n,0,0),e}incompatibleTokens=["t","T"]},s:new class extends h{priority=50;parse(e,t,n){switch(t){case"s":return H(S,e);case"so":return n.ordinalNumber(e,{unit:"second"});default:return B(t.length,e)}}validate(e,t){return t>=0&&t<=59}set(e,t,n){return e.setSeconds(n,0),e}incompatibleTokens=["t","T"]},S:new class extends h{priority=30;parse(e,t){return Y(B(t.length,e),(e=>Math.trunc(e*Math.pow(10,3-t.length))))}set(e,t,n){return e.setMilliseconds(n),e}incompatibleTokens=["t","T"]},X:new class extends h{priority=10;parse(e,t){switch(t){case"X":return V(j,e);case"XX":return V(L,e);case"XXXX":return V(_,e);case"XXXXX":return V(F,e);case"XXX":default:return V(W,e)}}set(e,t,n){return t.timestampIsSet?e:(0,a.L)(e,e.getTime()-(0,se.D)(e)-n)}incompatibleTokens=["t","T","x"]},x:new class extends h{priority=10;parse(e,t){switch(t){case"x":return V(j,e);case"xx":return V(L,e);case"xxxx":return V(_,e);case"xxxxx":return V(F,e);case"xxx":default:return V(W,e)}}set(e,t,n){return t.timestampIsSet?e:(0,a.L)(e,e.getTime()-(0,se.D)(e)-n)}incompatibleTokens=["t","T","X"]},t:new class extends h{priority=40;parse(e){return U(e)}set(e,t,n){return[(0,a.L)(e,1e3*n),{timestampIsSet:!0}]}incompatibleTokens="*"},T:new class extends h{priority=20;parse(e){return U(e)}set(e,t,n){return[(0,a.L)(e,n),{timestampIsSet:!0}]}incompatibleTokens="*"}},ue=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,de=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,fe=/^'([^]*?)'?$/,pe=/''/g,he=/\S/,me=/[a-zA-Z]/;function ve(e,t,n,l){const u=()=>(0,a.L)(l?.in||n,NaN),d=s(),f=l?.locale??d.locale??r._,h=l?.firstWeekContainsDate??l?.locale?.options?.firstWeekContainsDate??d.firstWeekContainsDate??d.locale?.options?.firstWeekContainsDate??1,m=l?.weekStartsOn??l?.locale?.options?.weekStartsOn??d.weekStartsOn??d.locale?.options?.weekStartsOn??0;if(!t)return e?u():(0,c.Q)(n,l?.in);const v={firstWeekContainsDate:h,weekStartsOn:m,locale:f},g=[new p(l?.in,n)],y=t.match(de).map((e=>{const t=e[0];if(t in i.G){return(0,i.G[t])(e,f.formatLong)}return e})).join("").match(ue),b=[];for(let r of y){!l?.useAdditionalWeekYearTokens&&(0,o.Do)(r)&&(0,o.DD)(r,t,e),!l?.useAdditionalDayOfYearTokens&&(0,o.Iu)(r)&&(0,o.DD)(r,t,e);const n=r[0],i=ce[n];if(i){const{incompatibleTokens:t}=i;if(Array.isArray(t)){const e=b.find((e=>t.includes(e.token)||e.token===n));
1if(e)throw new RangeError(`The format string mustn't contain \`${e.fullToken}\` and \`${r}\` at the same time`)}else if("*"===i.incompatibleTokens&&b.length>0)throw new RangeError(`The format string mustn't contain \`${r}\` and any other token at the same time`);b.push({token:n,fullToken:r});const o=i.run(e,r,f.match,v);if(!o)return u();g.push(o.setter),e=o.rest}else{if(n.match(me))throw new RangeError("Format string contains an unescaped latin alphabet character `"+n+"`");if("''"===r?r="'":"'"===n&&(r=r.match(fe)[1].replace(pe,"'")),0!==e.indexOf(r))return u();e=e.slice(r.length)}}if(e.length>0&&he.test(e))return u();const w=g.map((e=>e.priority)).sort(((e,t)=>t-e)).filter(((e,t,n)=>n.indexOf(e)===t)).map((e=>g.filter((t=>t.priority===e)).sort(((e,t)=>t.subPriority-e.subPriority)))).map((e=>e[0]));let x=(0,c.Q)(n,l?.in);if(isNaN(+x))return u();const C={};for(const r of w){if(!r.validate(x,v))return u();const e=r.set(x,C,v);Array.isArray(e)?(x=e[0],Object.assign(C,e[1])):x=e}return x}},50462:function(e,t,n){"use strict";n.d(t,{D:function(){return a}});var r=n(86012),i=n(26843),o=n(32612);function a(e,t){const n=()=>(0,i.L)(t?.in,NaN),a=t?.additionalDigits??2,m=function(e){const t={},n=e.split(l.dateTimeDelimiter);let r;if(n.length>2)return t;/:/.test(n[0])?r=n[0]:(t.date=n[0],r=n[1],l.timeZoneDelimiter.test(t.date)&&(t.date=e.split(l.timeZoneDelimiter)[0],r=e.substr(t.date.length,e.length)));if(r){const e=l.timezone.exec(r);e?(t.time=r.replace(e[1],""),t.timezone=e[1]):t.time=r}return t}(e);let v;if(m.date){const e=function(e,t){const n=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),r=e.match(n);if(!r)return{year:NaN,restDateString:""};const i=r[1]?parseInt(r[1]):null,o=r[2]?parseInt(r[2]):null;return{year:null===o?i:100*o,restDateString:e.slice((r[1]||r[2]).length)}}(m.date,a);v=function(e,t){if(null===t)return new Date(NaN);const n=e.match(s);if(!n)return new Date(NaN);const r=!!n[4],i=d(n[1]),o=d(n[2])-1,a=d(n[3]),l=d(n[4]),c=d(n[5])-1;if(r)return function(e,t,n){return t>=1&&t<=53&&n>=0&&n<=6}(0,l,c)?function(e,t,n){const r=new Date(0);r.setUTCFullYear(e,0,4);const i=r.getUTCDay()||7,o=7*(t-1)+n+1-i;return r.setUTCDate(r.getUTCDate()+o),r}(t,l,c):new Date(NaN);{const e=new Date(0);return function(e,t,n){return t>=0&&t<=11&&n>=1&&n<=(p[t]||(h(e)?29:28))}(t,o,a)&&function(e,t){return t>=1&&t<=(h(e)?366:365)}(t,i)?(e.setUTCFullYear(t,o,Math.max(i,a)),e):new Date(NaN)}}(e.restDateString,e.year)}if(!v||isNaN(+v))return n();const g=+v;let y,b=0;if(m.time&&(b=function(e){const t=e.match(c);if(!t)return NaN;const n=f(t[1]),i=f(t[2]),o=f(t[3]);if(!function(e,t,n){if(24===e)return 0===t&&0===n;return n>=0&&n<60&&t>=0&&t<60&&e>=0&&e<25}(n,i,o))return NaN;return n*r.vh+i*r.yJ+1e3*o}(m.time),isNaN(b)))return n();if(!m.timezone){const e=new Date(g+b),n=(0,o.Q)(0,t?.in);return n.setFullYear(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()),n.setHours(e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()),n}return y=function(e){if("Z"===e)return 0;const t=e.match(u);if(!t)return 0;const n="+"===t[1]?-1:1,i=parseInt(t[2]),o=t[3]&&parseInt(t[3])||0;if(!function(e,t){return t>=0&&t<=59}(0,o))return NaN;return n*(i*r.vh+o*r.yJ)}(m.timezone),isNaN(y)?n():(0,o.Q)(g+b+y,t?.in)}const l={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},s=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,c=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,u=/^([+-])(\d{2})(?::?(\d{2}))?$/;function d(e){return e?parseInt(e):1}function f(e){return e&&parseFloat(e.replace(",","."))||0}const p=[31,null,31,30,31,30,31,31,30,31,30,31];function h(e){return e%400===0||e%4===0&&e%100!==0}},2582:function(e,t,n){"use strict";n.d(t,{b:function(){return i}});var r=n(32612);function i(e,t){const n=(0,r.Q)(e,t?.in);return n.setHours(0,0,0,0),n}},83628:function(e,t,n){"use strict";n.d(t,{T:function(){return i}});var r=n(53170);function i(e,t){return(0,r.z)(e,{...t,weekStartsOn:1})}},53170:function(e,t,n){"use strict";n.d(t,{z:function(){return o}});var r=n(82889),i=n(32612);function o(e,t){const n=(0,r.j)(),o=t?.weekStartsOn??t?.locale?.options?.weekStartsOn??n.weekStartsOn??n.locale?.options?.weekStartsOn??0,a=(0,i.Q)(e,t?.in),l=a.getDay(),s=(l<o?7:0)+l-o;return a.setDate(a.getDate()-s),a.setHours(0,0,0,0),a}},75315:function(e,t,n){"use strict";n.d(t,{e:function(){return i}});var r=n(32612);function i(e,t){const n=(0,r.Q)(e,t?.in);return n.setFullYear(n.getFullYear(),0,1),n.setHours(0,0,0,0),n}},32612:function(e,t,n){"use strict";n.d(t,{Q:function(){return i}});var r=n(26843);function i(e,t){return(0,r.L)(t||e,e)}},98388:function(e,t,n){"use strict";n.d(t,{m6:function(){return X}});const r=e=>{const t=l(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{const n=e.split("-");return""===n[0]&&1!==n.length&&n.shift(),i(n,t)||a(e)},getConflictingClassGroupIds:(e,t)=>{const i=n[e]||[];return t&&r[e]?[...i,...r[e]]:i}}},i=(e,t)=>{if(0===e.length)return t.classGroupId;const n=e[0],r=t.nextPart.get(n),o=r?i(e.slice(1),r):void 0;if(o)return o;if(0===t.validators.length)return;const a=e.join("-");return t.validators.find((({validator:e})=>e(a)))?.classGroupId},o=/^\[(.+)\]$/,a=e=>{if(o.test(e)){const t=o.exec(e)[1],n=t?.substring(0,t.indexOf(":"));if(n)return"arbitrary.."+n}},l=e=>{const{theme:t,prefix:n}=e,r={nextPart:new Map,validators:[]};
vendor: 4,463 bytes, line 1
1return d(Object.entries(e.classGroups),n).forEach((([e,n])=>{s(n,r,e,t)})),r},s=(e,t,n,r)=>{e.forEach((e=>{if("string"!==typeof e){if("function"===typeof e)return u(e)?void s(e(r),t,n,r):void t.validators.push({validator:e,classGroupId:n});Object.entries(e).forEach((([e,i])=>{s(i,c(t,e),n,r)}))}else{(""===e?t:c(t,e)).classGroupId=n}}))},c=(e,t)=>{let n=e;return t.split("-").forEach((e=>{n.nextPart.has(e)||n.nextPart.set(e,{nextPart:new Map,validators:[]}),n=n.nextPart.get(e)})),n},u=e=>e.isThemeGetter,d=(e,t)=>t?e.map((([e,n])=>[e,n.map((e=>"string"===typeof e?t+e:"object"===typeof e?Object.fromEntries(Object.entries(e).map((([e,n])=>[t+e,n]))):e))])):e,f=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=new Map,r=new Map;const i=(i,o)=>{n.set(i,o),t++,t>e&&(t=0,r=n,n=new Map)};return{get(e){let t=n.get(e);return void 0!==t?t:void 0!==(t=r.get(e))?(i(e,t),t):void 0},set(e,t){n.has(e)?n.set(e,t):i(e,t)}}},p=e=>{const{separator:t,experimentalParseClassName:n}=e,r=1===t.length,i=t[0],o=t.length,a=e=>{const n=[];let a,l=0,s=0;for(let d=0;d<e.length;d++){let c=e[d];if(0===l){if(c===i&&(r||e.slice(d,d+o)===t)){n.push(e.slice(s,d)),s=d+o;continue}if("/"===c){a=d;continue}}"["===c?l++:"]"===c&&l--}const c=0===n.length?e:e.substring(s),u=c.startsWith("!");return{modifiers:n,hasImportantModifier:u,baseClassName:u?c.substring(1):c,maybePostfixModifierPosition:a&&a>s?a-s:void 0}};return n?e=>n({className:e,parseClassName:a}):a},h=e=>{if(e.length<=1)return e;const t=[];let n=[];return e.forEach((e=>{"["===e[0]?(t.push(...n.sort(),e),n=[]):n.push(e)})),t.push(...n.sort()),t},m=/\s+/;function v(){let e,t,n=0,r="";for(;n<arguments.length;)(e=arguments[n++])&&(t=g(e))&&(r&&(r+=" "),r+=t);return r}const g=e=>{if("string"===typeof e)return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=g(e[r]))&&(n&&(n+=" "),n+=t);return n};function y(e,...t){let n,i,o,a=function(s){const c=t.reduce(((e,t)=>t(e)),e());return n=(e=>({cache:f(e.cacheSize),parseClassName:p(e),...r(e)}))(c),i=n.cache.get,o=n.cache.set,a=l,l(s)};function l(e){const t=i(e);if(t)return t;const r=((e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:i}=t,o=[],a=e.trim().split(m);let l="";for(let s=a.length-1;s>=0;s-=1){const e=a[s],{modifiers:t,hasImportantModifier:c,baseClassName:u,maybePostfixModifierPosition:d}=n(e);let f=Boolean(d),p=r(f?u.substring(0,d):u);if(!p){if(!f){l=e+(l.length>0?" "+l:l);continue}if(p=r(u),!p){l=e+(l.length>0?" "+l:l);continue}f=!1}const m=h(t).join(":"),v=c?m+"!":m,g=v+p;if(o.includes(g))continue;o.push(g);const y=i(p,f);for(let n=0;n<y.length;++n){const e=y[n];o.push(v+e)}l=e+(l.length>0?" "+l:l)}return l})(e,n);return o(e,r),r}return function(){return a(v.apply(null,arguments))}}const b=e=>{const t=t=>t[e]||[];return t.isThemeGetter=!0,t},w=/^\[(?:([a-z-]+):)?(.+)\]$/i,x=/^\d+\/\d+$/,C=new Set(["px","full","screen"]),E=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,T=/\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$/,S=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,N=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,M=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,O=e=>D(e)||C.has(e)||x.test(e),P=e=>U(e,"length",B),D=e=>Boolean(e)&&!Number.isNaN(Number(e)),R=e=>U(e,"number",D),k=e=>Boolean(e)&&Number.isInteger(Number(e)),A=e=>e.endsWith("%")&&D(e.slice(0,-1)),I=e=>w.test(e),j=e=>E.test(e),L=new Set(["length","size","percentage"]),_=e=>U(e,L,G),W=e=>U(e,"position",G),F=new Set(["image","url"]),Y=e=>U(e,F,z),H=e=>U(e,"",Q),V=()=>!0,U=(e,t,n)=>{const r=w.exec(e);return!!r&&(r[1]?"string"===typeof t?r[1]===t:t.has(r[1]):n(r[2]))},B=e=>T.test(e)&&!S.test(e),G=()=>!1,Q=e=>N.test(e),z=e=>M.test(e),K=(Symbol.toStringTag,()=>{const e=b("colors"),t=b("spacing"),n=b("blur"),r=b("brightness"),i=b("borderColor"),o=b("borderRadius"),a=b("borderSpacing"),l=b("borderWidth"),s=b("contrast"),c=b("grayscale"),u=b("hueRotate"),d=b("invert"),f=b("gap"),p=b("gradientColorStops"),h=b("gradientColorStopPositions"),m=b("inset"),v=b("margin"),g=b("opacity"),y=b("padding"),w=b("saturate"),x=b("scale"),C=b("sepia"),E=b("skew"),T=b("space"),S=b("translate"),N=()=>["auto",I,t],M=()=>[I,t],L=()=>["",O,P],F=()=>["auto",D,I],U=()=>["","0",I],B=()=>[D,I];return{cacheSize:500,separator:":",theme:{colors:[V],spacing:[O,P],blur:["none","",j,I],brightness:B(),borderColor:[e],borderRadius:["n
1one","","full",j,I],borderSpacing:M(),borderWidth:L(),contrast:B(),grayscale:U(),hueRotate:B(),invert:U(),gap:M(),gradientColorStops:[e],gradientColorStopPositions:[A,P],inset:N(),margin:N(),opacity:B(),padding:M(),saturate:B(),scale:B(),sepia:U(),skew:B(),space:M(),translate:M()},classGroups:{aspect:[{aspect:["auto","square","video",I]}],container:["container"],columns:[{columns:[j]}],"break-after":[{"break-after":["auto","avoid","all","avoid-page","page","left","right","column"]}],"break-before":[{"break-before":["auto","avoid","all","avoid-page","page","left","right","column"]}],"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"],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:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",I]}],overflow:[{overflow:["auto","hidden","clip","visible","scroll"]}],"overflow-x":[{"overflow-x":["auto","hidden","clip","visible","scroll"]}],"overflow-y":[{"overflow-y":["auto","hidden","clip","visible","scroll"]}],overscroll:[{overscroll:["auto","contain","none"]}],"overscroll-x":[{"overscroll-x":["auto","contain","none"]}],"overscroll-y":[{"overscroll-y":["auto","contain","none"]}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:[m]}],"inset-x":[{"inset-x":[m]}],"inset-y":[{"inset-y":[m]}],start:[{start:[m]}],end:[{end:[m]}],top:[{top:[m]}],right:[{right:[m]}],bottom:[{bottom:[m]}],left:[{left:[m]}],visibility:["visible","invisible","collapse"],z:[{z:["auto",k,I]}],basis:[{basis:N()}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["wrap","wrap-reverse","nowrap"]}],flex:[{flex:["1","auto","initial","none",I]}],grow:[{grow:U()}],shrink:[{shrink:U()}],order:[{order:["first","last","none",k,I]}],"grid-cols":[{"grid-cols":[V]}],"col-start-end":[{col:["auto",{span:["full",k,I]},I]}],"col-start":[{"col-start":F()}],"col-end":[{"col-end":F()}],"grid-rows":[{"grid-rows":[V]}],"row-start-end":[{row:["auto",{span:[k,I]},I]}],"row-start":[{"row-start":F()}],"row-end":[{"row-end":F()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":["auto","min","max","fr",I]}],"auto-rows":[{"auto-rows":["auto","min","max","fr",I]}],gap:[{gap:[f]}],"gap-x":[{"gap-x":[f]}],"gap-y":[{"gap-y":[f]}],"justify-content":[{justify:["normal","start","end","center","between","around","evenly","stretch"]}],"justify-items":[{"justify-items":["start","end","center","stretch"]}],"justify-self":[{"justify-self":["auto","start","end","center","stretch"]}],"align-content":[{content:["normal","start","end","center","between","around","evenly","stretch","baseline"]}],"align-items":[{items:["start","end","center","baseline","stretch"]}],"align-self":[{self:["auto","start","end","center","stretch","baseline"]}],"place-content":[{"place-content":["start","end","center","between","around","evenly","stretch","baseline"]}],"place-items":[{"place-items":["start","end","center","baseline","stretch"]}],"place-self":[{"place-self":["auto","start","end","center","stretch"]}],p:[{p:[y]}],px:[{px:[y]}],py:[{py:[y]}],ps:[{ps:[y]}],pe:[{pe:[y]}],pt:[{pt:[y]}],pr:[{pr:[y]}],pb:[{pb:[y]}],pl:[{pl:[y]}],m:[{m:[v]}],mx:[{mx:[v]}],my:[{my:[v]}],ms:[{ms:[v]}],me:[{me:[v]}],mt:[{mt:[v]}],mr:[{mr:[v]}],mb:[{mb:[v]}],ml:[{ml:[v]}],"space-x":[{"space-x":[T]}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":[T]}],"space-y-reverse":["space-y-reverse"],w:[{w:["auto","min","max","fit","svw","lvw","dvw",I,t]}],"min-w":[{"min-w":[I,t,"min","max","fit"]}],"max-w":[{"max-w":[I,t,"none","full","min","max","fit","prose",{screen:[j]},j]}],h:[{h:[I,t,"auto","min","max","fit","svh","lvh","dvh"]}],"min-h":[{"min-h":[I,t,"min","max","fit","svh","lvh","dvh"]}],"max-h":[{"max-h":[I,t,"min","max","fit","svh","lvh","dvh"]}],size:[{size:[I,t,"auto","min","max","fit"]}],"font-size":[{text:["base",j,P]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:["thin","extralight","light","normal","medium","semibold","bold","extrabold","black",R]}],"font-family":[{font:[V]}],"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:["tighter","tight","normal","wide","wider","widest",I]}],"line-clamp":[{"line-clamp":["none",D,R]}],leading:[{leading:["none","tight","snug","normal","relaxed","loose",O,I]}],"list-image":[{"list-image":["none",I]}],"list-style-type":[{list:["none","disc","decimal",I]}],"list-style-position":[{list:["inside","outside"]}],"placeholder-color":[{placeholder:[e]}],"placeholder-opacity":[{"placeholder-opacity":[g]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"text-color":[{text:[e]}],"text-opacity":[{"text-opacity":[g]}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:["solid","dashed","dotted","double","none","wavy"]}],"text-decoration-thickness":[{decoration:["auto","from-font",O,P]}],"underline-offset":[{"underline-offset":["auto",O,I]}],"text-decoration-color":[{decoration:[e]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:M()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",I]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",I]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-opacity":[{"bg-opacity":[g]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:["bottom","center","left","left-bottom","left-top","right","right-bottom","right-top","top",W]}],"bg-repeat":[{bg:["no-repeat",{repeat:["","x","y","round","space"]}]}],"bg-size":[{bg:["auto","cover","contain",_]}],"bg-image":[{bg:["none",{"gradient-to":["t","tr","r","br","b","bl","l","tl"]},Y]}],"bg-color":[{bg:[e]}],"gradient-from-pos":[{from:[h]}
vendor: 4,360 bytes, line 1
1],"gradient-via-pos":[{via:[h]}],"gradient-to-pos":[{to:[h]}],"gradient-from":[{from:[p]}],"gradient-via":[{via:[p]}],"gradient-to":[{to:[p]}],rounded:[{rounded:[o]}],"rounded-s":[{"rounded-s":[o]}],"rounded-e":[{"rounded-e":[o]}],"rounded-t":[{"rounded-t":[o]}],"rounded-r":[{"rounded-r":[o]}],"rounded-b":[{"rounded-b":[o]}],"rounded-l":[{"rounded-l":[o]}],"rounded-ss":[{"rounded-ss":[o]}],"rounded-se":[{"rounded-se":[o]}],"rounded-ee":[{"rounded-ee":[o]}],"rounded-es":[{"rounded-es":[o]}],"rounded-tl":[{"rounded-tl":[o]}],"rounded-tr":[{"rounded-tr":[o]}],"rounded-br":[{"rounded-br":[o]}],"rounded-bl":[{"rounded-bl":[o]}],"border-w":[{border:[l]}],"border-w-x":[{"border-x":[l]}],"border-w-y":[{"border-y":[l]}],"border-w-s":[{"border-s":[l]}],"border-w-e":[{"border-e":[l]}],"border-w-t":[{"border-t":[l]}],"border-w-r":[{"border-r":[l]}],"border-w-b":[{"border-b":[l]}],"border-w-l":[{"border-l":[l]}],"border-opacity":[{"border-opacity":[g]}],"border-style":[{border:["solid","dashed","dotted","double","none","hidden"]}],"divide-x":[{"divide-x":[l]}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":[l]}],"divide-y-reverse":["divide-y-reverse"],"divide-opacity":[{"divide-opacity":[g]}],"divide-style":[{divide:["solid","dashed","dotted","double","none"]}],"border-color":[{border:[i]}],"border-color-x":[{"border-x":[i]}],"border-color-y":[{"border-y":[i]}],"border-color-s":[{"border-s":[i]}],"border-color-e":[{"border-e":[i]}],"border-color-t":[{"border-t":[i]}],"border-color-r":[{"border-r":[i]}],"border-color-b":[{"border-b":[i]}],"border-color-l":[{"border-l":[i]}],"divide-color":[{divide:[i]}],"outline-style":[{outline:["","solid","dashed","dotted","double","none"]}],"outline-offset":[{"outline-offset":[O,I]}],"outline-w":[{outline:[O,P]}],"outline-color":[{outline:[e]}],"ring-w":[{ring:L()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:[e]}],"ring-opacity":[{"ring-opacity":[g]}],"ring-offset-w":[{"ring-offset":[O,P]}],"ring-offset-color":[{"ring-offset":[e]}],shadow:[{shadow:["","inner","none",j,H]}],"shadow-color":[{shadow:[V]}],opacity:[{opacity:[g]}],"mix-blend":[{"mix-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity","plus-lighter","plus-darker"]}],"bg-blend":[{"bg-blend":["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"]}],filter:[{filter:["","none"]}],blur:[{blur:[n]}],brightness:[{brightness:[r]}],contrast:[{contrast:[s]}],"drop-shadow":[{"drop-shadow":["","none",j,I]}],grayscale:[{grayscale:[c]}],"hue-rotate":[{"hue-rotate":[u]}],invert:[{invert:[d]}],saturate:[{saturate:[w]}],sepia:[{sepia:[C]}],"backdrop-filter":[{"backdrop-filter":["","none"]}],"backdrop-blur":[{"backdrop-blur":[n]}],"backdrop-brightness":[{"backdrop-brightness":[r]}],"backdrop-contrast":[{"backdrop-contrast":[s]}],"backdrop-grayscale":[{"backdrop-grayscale":[c]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[u]}],"backdrop-invert":[{"backdrop-invert":[d]}],"backdrop-opacity":[{"backdrop-opacity":[g]}],"backdrop-saturate":[{"backdrop-saturate":[w]}],"backdrop-sepia":[{"backdrop-sepia":[C]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":[a]}],"border-spacing-x":[{"border-spacing-x":[a]}],"border-spacing-y":[{"border-spacing-y":[a]}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["none","all","","colors","opacity","shadow","transform",I]}],duration:[{duration:B()}],ease:[{ease:["linear","in","out","in-out",I]}],delay:[{delay:B()}],animate:[{animate:["none","spin","ping","pulse","bounce",I]}],transform:[{transform:["","gpu","none"]}],scale:[{scale:[x]}],"scale-x":[{"scale-x":[x]}],"scale-y":[{"scale-y":[x]}],rotate:[{rotate:[k,I]}],"translate-x":[{"translate-x":[S]}],"translate-y":[{"translate-y":[S]}],"skew-x":[{"skew-x":[E]}],"skew-y":[{"skew-y":[E]}],"transform-origin":[{origin:["center","top","top-right","right","bottom-right","bottom","bottom-left","left","top-left",I]}],accent:[{accent:["auto",e]}],appearance:[{appearance:["none","auto"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","
1none","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",I]}],"caret-color":[{caret:[e]}],"pointer-events":[{"pointer-events":["none","auto"]}],resize:[{resize:["none","y","x",""]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":M()}],"scroll-mx":[{"scroll-mx":M()}],"scroll-my":[{"scroll-my":M()}],"scroll-ms":[{"scroll-ms":M()}],"scroll-me":[{"scroll-me":M()}],"scroll-mt":[{"scroll-mt":M()}],"scroll-mr":[{"scroll-mr":M()}],"scroll-mb":[{"scroll-mb":M()}],"scroll-ml":[{"scroll-ml":M()}],"scroll-p":[{"scroll-p":M()}],"scroll-px":[{"scroll-px":M()}],"scroll-py":[{"scroll-py":M()}],"scroll-ps":[{"scroll-ps":M()}],"scroll-pe":[{"scroll-pe":M()}],"scroll-pt":[{"scroll-pt":M()}],"scroll-pr":[{"scroll-pr":M()}],"scroll-pb":[{"scroll-pb":M()}],"scroll-pl":[{"scroll-pl":M()}],"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",I]}],fill:[{fill:[e,"none"]}],"stroke-w":[{stroke:[O,P,R]}],stroke:[{stroke:[e,"none"]}],sr:["sr-only","not-sr-only"],"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-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-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"],"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"]}}}),X=y(K)}}]);

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.